@charset "UTF-8";
body {
  font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "Osaka", "ＭＳ Ｐゴシック", sans-serif;
  background-color: #ffffff;
  color: #414141;
  font-size: 12px;
  line-height: 1.6em;
  margin: 0;
  padding: 0;
}

* {
  margin: 0;
  padding: 0;
}

p {
  padding-bottom: 1em;
}

ol, ul {
  list-style: none;
}

img {
  border: 0;
}

a:link {
  color: #4D4D4D;
}

a:visited {
  color: #4D4D4D;
}

a:hover {
  color: #4D4D4D;
}

a:active {
  color: #4D4D4D;
}

.clear-both {
  clear: both;
  font: 1px/1px monospace;
  display: block;
}

.mtext {
  font-size: 78%;
}

.stext {
  font-size: 67%;
}

#container {
  margin: 0 auto;
  padding: 0 10px;
  width: 850px !important;
  width: 870px;
  text-align: left;
}

#header {
  width: 850px;
  height: 85px;
  position: relative;
  text-align: left;
}

#header .logo {
  position: absolute;
  top: 20px;
  left: 0;
}

#header .menu {
  position: absolute;
  top: 35px;
  left: 230px;
  width: 630px;
  height: 15px;
}

#header .menu li {
  float: left;
}

#header .menu li.about {
  width: 123px;
}

#header .menu li.about a {
  width: 123px;
  background: url(https://s3-ap-northeast-1.amazonaws.com/rincglobal/common/menu_about.gif) no-repeat 0 0;
}

#header .menu .howtorent {
  width: 143px;
}

#header .menu .howtorent a {
  width: 143px;
  background-image: url(https://s3-ap-northeast-1.amazonaws.com/rincglobal/common/menu_howtorent.gif);
}

#header .menu .forowner {
  width: 156px;
}

#header .menu .forowner a {
  width: 156px;
  background-image: url(https://s3-ap-northeast-1.amazonaws.com/rincglobal/common/menu_forowner.gif);
}

#header .menu .contact {
  width: 88px;
}

#header .menu .contact a {
  width: 88px;
  background-image: url(https://s3-ap-northeast-1.amazonaws.com/rincglobal/common/menu_contact.gif);
}

#header .menu .column {
  width: 54px;
}

#header .menu .column a {
  width: 54px;
  background-image: url(https://s3-ap-northeast-1.amazonaws.com/rincglobal/common/menu_column.gif);
}

#header .menu .home {
  width: 58px;
}

#header .menu .home a {
  width: 58px;
  background-image: url(https://s3-ap-northeast-1.amazonaws.com/rincglobal/common/menu_home.gif);
}

#header .menu li a:hover {
  background-position: 0 -15px;
}

#header .menu li a {
  height: 15px;
  /*\*/
  overflow: hidden;
  /* */
  text-indent: -999px;
  display: block;
}

/*
 * SEARCH MENU
 */
.btn_link {
  margin-bottom: 20px;
}

.btn_link li a {
  width: 199px;
  height: 21px;
  display: block;
  text-indent: -999px;
  background-position: 0 0;
  /*\*/
  overflow: hidden;
  /* */
}

.btn_link li a:hover {
  background-position: 0 -21px;
}

.btn_link .search a {
  width: 199px;
  background-image: url(https://s3-ap-northeast-1.amazonaws.com/rincglobal/common/btn_search.gif);
}

.btn_link .new a {
  width: 199px;
  background-image: url(https://s3-ap-northeast-1.amazonaws.com/rincglobal/common/btn_new.gif);
}

.btn_link li.new a:hover, .btn_link li.recommend a:hover {
  background-position: 0 0;
}

.btn_link .recommend a {
  width: 199px;
  background-image: url(https://s3-ap-northeast-1.amazonaws.com/rincglobal/common/btn_recommend.gif);
}

.btn_link .all_properties a {
  width: 199px;
  background-image: url(https://s3-ap-northeast-1.amazonaws.com/rincglobal/common/btn_all_properties.gif);
}

#search_menu .icon_link {
  margin-left: 20px;
  width: 150px;
}

#search_menu .icon_link li {
  margin-bottom: 5px;
  width: 120px;
  height: 21px;
  background: no-repeat center left;
}

#search_menu .icon_link li a {
  display: block;
  width: 120px;
  height: 21px;
  background: no-repeat center left;
  margin-left: 30px;
  font-weight: bold;
  text-decoration: none;
  color: #4d4d4d;
  text-indent: -999px;
  /*\*/
  overflow: hidden;
  /* */
}

#search_menu .icon_link li a:hover, #search_menu .icon_link li a:active {
  text-decoration: underline;
}

#search_menu .icon_link .i_sale {
  background-image: url(https://s3-ap-northeast-1.amazonaws.com/rincglobal/common/i_sale_s.gif);
}

#search_menu .icon_link .i_sale a {
  background-image: url(https://s3-ap-northeast-1.amazonaws.com/rincglobal/common/i_sale_t.gif);
  width: 120px;
}

#search_menu .icon_link .i_old {
  background-image: url(https://s3-ap-northeast-1.amazonaws.com/rincglobal/common/i_old_s.gif);
}

#search_menu .icon_link .i_old a {
  background-image: url(https://s3-ap-northeast-1.amazonaws.com/rincglobal/common/i_old_t.gif);
  width: 120px;
}

#search_menu .icon_link .i_view {
  background-image: url(https://s3-ap-northeast-1.amazonaws.com/rincglobal/common/i_view_s.gif);
}

#search_menu .icon_link .i_view a {
  background-image: url(https://s3-ap-northeast-1.amazonaws.com/rincglobal/common/i_view_t.gif);
  width: 120px;
}

#search_menu .icon_link .i_waterside {
  background-image: url(https://s3-ap-northeast-1.amazonaws.com/rincglobal/common/i_waterside_s.gif);
}

#search_menu .icon_link .i_waterside a {
  background-image: url(https://s3-ap-northeast-1.amazonaws.com/rincglobal/common/i_waterside_t.gif);
  width: 120px;
}

#search_menu .icon_link .i_world {
  background-image: url(https://s3-ap-northeast-1.amazonaws.com/rincglobal/common/i_world_s.gif);
}

#search_menu .icon_link .i_world a {
  background-image: url(https://s3-ap-northeast-1.amazonaws.com/rincglobal/common/i_world_t.gif);
  width: 120px;
}

#search_menu .icon_link .i_pet {
  background-image: url(https://s3-ap-northeast-1.amazonaws.com/rincglobal/common/i_pet_s.gif);
}

#search_menu .icon_link .i_pet a {
  background-image: url(https://s3-ap-northeast-1.amazonaws.com/rincglobal/common/i_pet_t.gif);
  width: 120px;
}

#search_menu .icon_link .i_convert {
  background-image: url(https://s3-ap-northeast-1.amazonaws.com/rincglobal/common/i_convert_s.gif);
}

#search_menu .icon_link .i_convert a {
  background-image: url(https://s3-ap-northeast-1.amazonaws.com/rincglobal/common/i_convert_t.gif);
  width: 120px;
}

#search_menu .icon_link .i_your_bld {
  background-image: url(https://s3-ap-northeast-1.amazonaws.com/rincglobal/common/i_your_bld_s.gif);
}

#search_menu .icon_link .i_your_bld a {
  background-image: url(https://s3-ap-northeast-1.amazonaws.com/rincglobal/common/i_your_bld_t.gif);
  width: 120px;
}

#search_menu .icon_link .i_price_down {
  background-image: url(https://s3-ap-northeast-1.amazonaws.com/rincglobal/common/i_price_down_s.gif);
}

#search_menu .icon_link .i_price_down a {
  background-image: url(https://s3-ap-northeast-1.amazonaws.com/rincglobal/common/i_price_down_t.gif);
  width: 120px;
}

#search_menu .icon_link .i_ceiling {
  background-image: url(https://s3-ap-northeast-1.amazonaws.com/rincglobal/common/i_ceiling_s.gif);
}

#search_menu .icon_link .i_ceiling a {
  background-image: url(https://s3-ap-northeast-1.amazonaws.com/rincglobal/common/i_ceiling_t.gif);
  width: 120px;
}

#search_menu .icon_link .i_designers {
  background-image: url(https://s3-ap-northeast-1.amazonaws.com/rincglobal/common/i_designers_s.gif);
}

#search_menu .icon_link .i_designers a {
  background-image: url(https://s3-ap-northeast-1.amazonaws.com/rincglobal/common/i_designers_t.gif);
  width: 120px;
}

#search_menu .icon_link .i_furniture {
  background-image: url(https://s3-ap-northeast-1.amazonaws.com/rincglobal/common/i_furniture_s.gif);
}

#search_menu .icon_link .i_furniture a {
  background-image: url(https://s3-ap-northeast-1.amazonaws.com/rincglobal/common/i_furniture_t.gif);
  width: 120px;
}

#search_menu .icon_link .i_garage {
  background-image: url(https://s3-ap-northeast-1.amazonaws.com/rincglobal/common/i_garage_s.gif);
}

#search_menu .icon_link .i_garage a {
  background-image: url(https://s3-ap-northeast-1.amazonaws.com/rincglobal/common/i_garage_t.gif);
  width: 120px;
}

#search_menu .icon_link .i_space {
  background-image: url(https://s3-ap-northeast-1.amazonaws.com/rincglobal/common/i_space_s.gif);
}

#search_menu .icon_link .i_space a {
  background-image: url(https://s3-ap-northeast-1.amazonaws.com/rincglobal/common/i_space_t.gif);
  width: 120px;
}

a.btn_panorama {
  width: 136px;
  height: 24px;
  display: block;
  text-indent: -999px;
  background: no-repeat url(https://s3-ap-northeast-1.amazonaws.com/rincglobal/common/btn_panorama.gif) top left;
  background-position: 0 0;
  /*\*/
  overflow: hidden;
  /* */
}

a.btn_panorama:hover {
  background-position: 0 -24px;
}

#wrapper {
  width: 850px;
  margin: 10px 0 0 0;
}

#content {
  width: 650px;
  margin: 0;
  padding: 0;
  float: right;
}

#menu_col {
  width: 200px;
  margin: 0;
  padding: 0;
  float: left;
  text-align: left;
}

#footer_group_link {
  margin: 10px 0 10px 0;
  font-size: 12px;
  line-height: 2em;
}

#footer_group_link ul {
  list-style: none;
}

#footer_group_link li {
  display: inline;
  margin: 0;
  padding: 0;
  text-decoration: none;
}

#footer_group_link li a {
  text-decoration: none;
}

#footer_group_link li a:hover {
  text-decoration: none;
  color: #2266ac;
}
