.mb15{margin-bottom:15px;}
/* --------------------コンセプト--------------------- */

#top_concept{
	background:url(../top_img/campaign2.jpg) no-repeat 0 0;
	width:650px;
	height:247px;
	margin-bottom:15px;
	text-align:center;
	padding-top:90px;
	line-height:1.9;
}


/* --------------------キャンペーン--------------------- */

#top_canpain{
	width:650px;
	margin-top:15px;

}

#top_canpain a:hover img{
	opacity:0.8;
	filter: alpha(opacity=70);
}

/* --------------------ｋ2--------------------- */

#top_k2{
	width:650px;
	margin-top:15px;

}

#top_k2 a:hover img{
	opacity:0.8;
	filter: alpha(opacity=70);
}

/* --------------------物件検索--------------------- */




#bukken_search{
	width:650px;
	margin-top:15px;

}

#bukken_search a:hover img{
	opacity:0.8;
	filter: alpha(opacity=70);
}



#bukken_search_left{
	width:315px;
	float:left;
	margin-top:10px;
}

#bukken_search_right{
	width:315px;
	margin-left:325px;
	margin-top:10px;
}

.bukken_search_box1{
	width:152px;
	float:left;
}

.bukken_search_box2{
	width:152px;
	margin-left:162px;
	_margin-left:160px;

}


.bukken_search_box1 dt{
	margin-bottom:8px;

}




.bukken_search_box2 dt{
	margin-bottom:8px;

}

/*--▼2013.04.10--*/
#bukken_search ul{
	width:650px;
	margin-top:20px;
	padding-left: 0;
}
#bukken_search ul li{
	width: 155px;
	float: left;
	padding: 0 9px 9px 0;
}
#bukken_search ul li.end{
	padding: 0 0px 9px 0;
}
#bukken_search .bukken_guide {
	clear: both;
	background-color: #dcdcce;
	color: #000;
	text-align: right;
	padding: 13px;
	margin-bottom: 55px;
}
/*--▲2013.04.10--*/


/* --------------------おすすめ物件--------------------- */

#osusume{
	width:650px;

}

#osusume a:hover img{
	opacity:0.8;
	filter: alpha(opacity=70);
}

.osusume_box{
	width:650px;
	height:270px;
	margin-top:14px;
}

dl.osusume_box_naka1{
	width:208px;
	height:270px;
	margin:0;
	padding:0;
	background-color:#EAEADD;
	float:left;
}

dl.osusume_box_naka2{
	width:208px;
	height:270px;
	background-color:#EAEADD;
	float:left;
	margin-left:10px;
}

dl.osusume_box_naka3{
	width:208px;
	height:270px;
	background-color:#EAEADD;
	float:left;
	margin-left:10px;
}

dt.photo{
	width:180px;
	height:135px;
	margin-top:14px;
	margin-left:13px;

}

dd.title{
	font-size:12px;
	font-weight:bold;
	margin-top:7px;
	margin-left:13px;
	margin-bottom:4px;

}

dd.text{
	font-size:11px;
	margin-bottom:2px;
	margin-left:13px;

}

dd.syosai_btm{
	margin-top:2px;
	margin-left:12px;

}

/* -------------------新着情報--------------------- */


#news{
	width:650px;
	height:auto;
	clear:both;
	margin-top:15px;
	padding-bottom:80px;


}

.news_caset{
	width:635px;
    margin: 5px 0px 0px 0px;
	padding: 5px 0px 5px 7px;
	clear:both;
	border-top: #CCCCCC 1px dotted;

}


.news_caset dl{
	width:650px;
}

.news_caset dt{
	width:80px;
	font-size:12px;
	color:#666666;
	float:left;
	text-align: left;
	margin-bottom:5px;
}


.news_caset dd{
	width:525px;
	font-size:12px;
	color:#666666;
	text-align:left;
	float:left;
	margin-left:10px;
	margin-bottom:5px;
}





