@charset "Shift_JIS";
/* CSS Document */



/* main */

#main{
text-align:left;
float:left;
width:700px;
}

#rent{
text-align:center;
float:left;
width:350px;
height:440px;
background:url(images/rental.gif) no-repeat 0 0;
}

#rent h2{
width:350px;
height:66px;
text-indent:-9999px;
}

#buy{
text-align:center;
float:left;
width:350px;
height:440px;
background:url(images/buy.gif) no-repeat 0 0;
}

#buy h2{
width:350px;
height:66px;
text-indent:-9999px;
}

div.box{
text-align:left;
margin:4px 0 0;
float:left;
width:168px;
height:104px;
}

#r_shonandai{background:url(images/rent_box_shonandai.gif) no-repeat 4px 0;}
#r_chogo{background:url(images/rent_box_chogo.gif) no-repeat 4px 0;}
#r_mutuai{background:url(images/rent_box_mutuai.gif) no-repeat 4px 0;}
#r_kouza{background:url(images/rent_box_kouza.gif) no-repeat 4px 0;}
#r_zengyo{background:url(images/rent_box_zengyo.gif) no-repeat 4px 0;}
#r_life{background:url(images/rent_box_life.gif) no-repeat 4px 0;}

#b_shonandai{background:url(images/buy_box_shonandai.gif) no-repeat 4px 0;}
#b_chogo{background:url(images/buy_box_chogo.gif) no-repeat 4px 0;}
#b_mutuai{background:url(images/buy_box_mutuai.gif) no-repeat 4px 0;}
#b_kouza{background:url(images/buy_box_kouza.gif) no-repeat 4px 0;}
#b_zengyo{background:url(images/buy_box_zengyo.gif) no-repeat 4px 0;}
#b_life{background:url(images/buy_box_life.gif) no-repeat 4px 0;}

div.box h4{
width:100%;
height:29px;
text-indent:-9999px;
} 

div.box ul{
text-align:left;
width:100%;
}

div.box ul li{
height:25px;
line-height:25px;
font-size:14px;
margin:0 0 0 30px;
color:#000099;
}
div.box ul li a{color:#000099; font-weight:bold; text-decoration:underline;}
div.box ul li a:hover{color:#000099; text-decoration:none;}

#rent div.box ul li a:hover{color:#EB6A84; text-decoration:none;}
#buy div.box ul li a:hover{color:#66BBE1; text-decoration:none;}

div.jigyou{
clear:both;
text-align:center;
padding:4px 0 0;
margin:0 auto 0;
width:230px;
}


/* recommend */

#recommend{
clear:both;
text-align:left;
width:690px;
}

h2#reco{
margin:0;
padding:0;
width:690px;
height:41px;
}

/* recommend */
#chintai{
clear:both;
float:left;
margin:5px 0 0;
width:340px;
}


/* おすすめ賃貸物件 */
#chintai h3{
width:340px;
}

#chintai_inner{

width:340px;
height:513px;
overflow:scroll;
overflow-x:hidden;
}

#chintai_inner table{
width:317px;
border-collapse:collapse;
border:0;}

#chintai_inner table td{
padding:4px 0 0;
width:50%;
border-collapse:collapse;
border:0;
vertical-align:top!important;
}



div.chintai_box{
width:156px;
margin:0 4px 0 0;
border-top:1px solid #7F3147;
border-bottom:1px solid #7F3147;
background:url(images/chintai_box_bg.gif) repeat-y 0 0;
}

div.photo{
height:111px;
text-align:center;
display:block;
margin:4px auto 0;
}

.syubetu{
margin:5px 0 0;
float:left;
width:74px;
height:20px;
text-indent:-9999px; 
}

.one{background:url(images/rent_syubetu_one.gif) no-repeat 4px 0;}
.family{background:url(images/rent_syubetu_family.gif) no-repeat 4px 0;}
.syakuya{background:url(images/rent_syubetu_syakuya.gif) no-repeat 4px 0;}
.jigyou_r{background:url(images/rent_syubetu_jigyou.gif) no-repeat 4px 0;}

div.prise{
	float:left;
	text-align:right;
	width:78px;
	height:20px;
	color:#FF0000;
	font-size:12px;
	line-height:20px;
	font-weight:bold;
	margin-top: 5px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
}
.cmt{
font-size:10px;
line-height:16px;
vertical-align:middle;
clear:both;
padding:4px 4px 2px;
}


/* おすすめ売買物件 */
#baibai h3{
width:340px;
}

#baibai_inner{

width:340px;
height:513px;
overflow:scroll;
overflow-x:hidden;
}

#baibai_inner table{
width:317px;
border-collapse:collapse;
border:0;
}

#baibai_inner table td{
padding:4px 0 0;
width:50%;
border-collapse:collapse;
border:0;
}

div.baibai_box{
width:156px;
margin:0 4px 0 0;
border-top:1px solid #406680;
border-bottom:1px solid #406680;
background:url(images/baibai_box_bg.gif) repeat-y 0 0;
}

.kodate{background:url(images/baibai_syubetu_kodate.gif) no-repeat 4px 0;}
.toti{background:url(images/baibai_syubetu_toti.gif) no-repeat 4px 0;}
.mansion{background:url(images/baibai_syubetu_mansion.gif) no-repeat 4px 0;}
.jigyou_b{background:url(images/baibai_syubetu_jigyou.gif) no-repeat 4px 0;}

#baibai{
margin:5px 0 0;
float:right;
width:340px;
}

/* topics*/

#topics{
	text-align:center;
	width:220px;
	height:316px;
	background:url(images/topics_bg.gif) no-repeat 0 0;
	margin-top: 0px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
}
#topics h3{
display:block;
width:220px;
height:75px;
text-indent:-9999px;
}

#topics_btn{
display:block;
padding:0 5px 0;
height:20px;
}

#topics_btn a{
text-align:right;
display:block;
float:right;
width:100px;
height:20px;
color:#00348F;
font-size:12px;
font-weight:bold;
line-height:20px;
vertical-align:middle;
text-decoration:underline;
background:url(images/topics_btn.jpg) no-repeat 0 0;
}
#topics_btn a:hover{
color:#549BE9;
text-decoration:none;
}




#topics_inner{
	text-align:left;
	width:210px;
	height:215px;
	overflow:scroll;
	overflow-x:hidden;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}

#topics_inner ul{
width:190px;
margin:0;
padding:0;
}

#topics_inner ul li{
width:100%;
font-size:10px;
line-height:14px;
vertical-align:middle;
color:#039;
}

p.date{
margin:5px 0 0;
padding:0 0 0 25px;
background:url(images/topics_arrow.jpg) no-repeat center left;
}

p.comment{
padding:5px 0;
color:#666;
background:url(images/topics_comment_bg.gif) no-repeat left bottom;
}

p.comment a{
font-weight:bold;
color:#00348F;
text-decoration:underline;
}

p.comment a:hover{
font-weight:bold;
color:#549BE9;
text-decoration:none;
}
