@charset "UTF-8";

.inner_column{
	padding:5px;
}

	/* -------------------------------
	メイン画像 */

	.main-photo_wrap{
		padding:0;
		position:relative;
		width:708px;
		height:377px;
		overflow:hidden;
	}
	.main-photo_wrap div{
		position:absolute;
		top:0;
		left:5px;
		width:698px;
		height:308px;
		display:none;
		overflow:hidden;
	}

	/* -------------------------------
	メイン画像 - デフォルト 2012.6.30修正*/

	#search_by_default{
		background:url(../img/index/main-photo.jpg) no-repeat #fff 0 5px;
		display:block;
	}
	#search_by_default .catchcopy1{
		padding:78px 0 0 313px;
	}
	#search_by_default .catchcopy2{
		padding-left:307px;
	}
	
	/* -------------------------------
	メイン画像 - デフォルト 

	#search_by_default{
		background:url(../img/index/main-photo.jpg) no-repeat #fff 0 5px;
		display:block;
	}
	#search_by_default .catchcopy1{
		padding:78px 0 0 34px;
	}
	#search_by_default .catchcopy2{
		padding-left:34px;
	}

	/* -------------------------------
	メイン画像 - 地域検索 */

	#search_by_area{
		background:url(../img/index/main-area.png) no-repeat #fff 0 5px;
	}
	#search_by_area .image-map{
		padding:5px 0 0;
	}

	/* -------------------------------
	メイン画像 - 地域検索 */

	#search_by_railway{
		background:url(../img/index/main-railway.png) no-repeat #fff 0 5px;
	}
	#search_by_railway .image-map{
		padding:5px 0 0;
	}

	#tab_menu{
		position:absolute;
		top:308px;
		left:5px;
	}
	#tab_menu li{
		float:left;
	}
	#tab_menu li.default{
		padding:40px 0 0;
	}

	#to_search{
		position:absolute;
		top:308px;
		left:471px;
	}

	/* -------------------------------
	一押し物件 */

	.best-recommend_wrap{
		padding-bottom:4px;
	}
	.best-recommend_wrap .photo{
		float:left;
		margin-left:-253px;
		display:inline;
	}
	.best-recommend_wrap .photo{
		vertical-align:top;
	}
	.best-recommend_wrap .photo a:hover{
		opacity:0.6;
		-moz-opacity:0.6;
		filter:alpha(opacity=60);
		display:inline-block;
	}
	.best-recommend_wrap .main-data{
		position:relative;
		padding-left:253px;
		background:url(../img/index/best-recommend_bg.png) left top repeat-y #EAE6DF;
	}
	.best-recommend_wrap .main-data .catchcopy1{
		color:#333;
		font-size:134%;
		font-weight:bold;
		padding-top:14px;
		margin-bottom:4px;
	}
	.best-recommend_wrap .main-data .catchcopy2{
		padding-right: 148px;
		line-height:1.6667;
		margin-bottom:15px;
	}
	.best-recommend_wrap .main-data .staff{
		position:absolute;
		right:14px;
		bottom:-29px;
		width:121px;
	}
	* html .best-recommend_wrap .main-data .staff{
		bottom:-30px;
	}
	.best-recommend_wrap  .to_detail{
		padding-bottom:20px;
	}
	.best-recommend_wrap  .to_detail a{
		display:inline-block;
	}
	.best-recommend_wrap .detail-data{
		clear:both;
		background-color:#DDD6CF;
		border-bottom:1px solid #fff;
		font-weight:bold;
		font-size:109%;
		border-top:1px solid #fff;
		padding:13px 135px 13px 0;
	}
	.best-recommend_wrap .detail-data span{
		color:#FF0000;
	}
	.best-recommend_wrap .detail-data li{
		float:left;
		border-left:1px solid #A8A5A1;
		padding:0 13px;
	}
	.best-recommend_wrap .detail-data li.first-child{
		border-left:none;
	}
	
	/* -------------------------------
	物件速報 */
	.new-arrival_wrap h2{
		float:left;
	}
	.new-arrival_wrap .result{
		background:url(../img/index/new-arrival_title_bg.png) left bottom repeat-x #333333;
		float:right;
		width:463px;
		color:#fff;
		position:relative;
		font-weight:bold;
	}
	
	.new-arrival_wrap .result p{
		float:left;
		text-align:right;
		width:361px;
		padding-top:9px;
		padding-right:3px;

	}
	.new-arrival_wrap .result span{
		color:#FFCB2B;
	}
	.new-arrival_wrap .result a,
	.new-arrival_wrap .result a:link{
		float:right;
	}
	
	.new-arrival_outer{
		height:156px;
		overflow:auto;
		background-color:#EBE6E0;
		clear:both;
		border:16px solid #EAE6DF;
		border-bottom:0 none;
	}
	#new-arrival{
		clear:both;
		border:none;	
		border-collapse:collapse;
		/*border-top:16px solid #EAE6DF;*/
	}

	#new-arrival td{
		border:0 none;
		border-bottom:1px solid #EAE6DF;
		padding:6px 0 5px;
		white-space:nowrap;
		background-color:#fff;
	}
	
	#new-arrival tr.clickable td{
		cursor:pointer;
	}
	#new-arrival tr.hover td{
		background-color:#F7F4EF;
	}
	#new-arrival .access{
		white-space:normal;
	}
	#new-arrival span{
		color:#FF0000;
		font-weight:bold;
	}
	#new-arrival .date{
		padding-left:10px;
		font-size:85%;
		color:#74583C;
	}
	#new-arrival .b-type a,
	#new-arrival .b-type a:link{
		background:url(../img/index/new-arrival_arrow.png) 8px 5px no-repeat;
		color:#333333;
		font-weight:bold;
		text-decoration:none;
		padding-left:21px;
	}
	#new-arrival .price{
		padding-left:10px;
		text-align:right;
	}
	#new-arrival .rimawari{
		text-align:right;
	}
	/* -------------------------------
	会員限定情報が満載だから… */
	
	.new-arrival_wrap .member{
		background:url(../img/index/signup_bg.jpg) left top no-repeat;
		padding-top:34px;
		padding-left:166px;
		height:103px;
		position:relative;
	}
	.new-arrival_wrap .member h3{
		margin-bottom:6px;
	}
	.new-arrival_wrap .member p.text{
		line-height:1.6667;
		color:#333333;
		padding-left:3px;
	}
	.new-arrival_wrap .member p.text strong{
		color:#FF0000;
		font-weight:bold;
	}
	.new-arrival_wrap .member p.text span{
		line-height:1.8;
		font-size:85%;
	}
	.new-arrival_wrap .member .to_signup{
		position:absolute;
		left:503px;
		top:82px;
	}
	
	/* -------------------------------
	フットワークのサポート力 */
	.support_wrap{
		background:url(../img/index/support_title_bg.png) 5px 5px no-repeat white;
	}
	.support_wrap .tuyomi{
		padding:18px 0 0 16px;
		width:381px;
		float:left;
		background:url(../img/index/support_bg.jpg) 137px 51px no-repeat;
		zoom:1;
	}
	.support_wrap .tuyomi h2{
		margin-bottom:4px;
	}

	.support_wrap .tuyomi h3{
		margin-bottom:7px;
	}
	.support_wrap .tuyomi .text{
		font-size:92%;
		line-height:1.5454;
		margin-bottom:15px;
	}
	.support_wrap .tuyomi .to_tuyomi{
		padding-bottom:25px;
	}
	.support_wrap .services_links{
		float:right;
		padding-top:24px;
		width:301px;
	}
	/* -------------------------------
	フットワーク相模大野店 ショップ情報 */
	.support_wrap .shop-info{
		clear:both;
		position:relative;
		top:-15px;
		padding-bottom:1px;
	}
	.support_wrap .shop-info a{
		vertical-align:top;
		display:inline-block;
	}
	.support_wrap .shop-info a:hover{
		opacity:0.6;
		-moz-opacity:0.6;
		filter:alpha(opacity=60);
		display:inline-block;
	}

/*
	.support_wrap .shop-info{
		clear:both;
		background:url(../img/index/shop-info_bg.png) 16px top no-repeat;
		position:relative;
		width:698px;
		height:134px;
	}
	.support_wrap .shop-info h3{
		position:absolute;
		left:165px;
		top:18px;
	}
	.support_wrap .shop-info .text{
		position:absolute;
		left:181px;
		top:71px;
	}
	.support_wrap .shop-info .to_shopinfo{
		position:absolute;
		left:417px;
		top:73px;
		z-index:10;
	}
	.support_wrap .shop-info .shop-photo{
		position:absolute;
		left:518px;
		top:5px;
	}
	.support_wrap .shop-info .manager-photo{
		position:absolute;
		left:3px;
		top:-32px;
	}
*/
	/* -------------------------------
	おすすめ物件・利回り10% */
	.recommend_wrap .osusume h2,
	.recommend_wrap .rimawari10_first h2{
		background:url(../img/index/osusume_title_bg.png) top left no-repeat white;
		padding-top:3px;
	}
	.recommend_wrap .rimawari10 h2{
		padding-top:3px;
		margin-top:5px;
		zoom:1;
		background-color:#F1F1F1;
	}
	/* ===============================
	 */
	.ssi_outer{
		background-color:#F1F1F1;
		padding-left:17px;
		padding-bottom:17px;
	}
	/* -------------------------------
	recommend inner */
	.ssi_inner{
		float:left;
		margin-right:9px;
		border:1px solid #E0E0E0;
		padding:4px;
	}
