
.main_i h1{
text-indent:-9999px;
background: url(image/info_bar.gif) no-repeat;
display: block;
height: 22px;
}


.main_i h2{
text-indent:-9999px;
background: url(image/osusume_bar.gif) no-repeat;
display: block;
height: 25px;
}


.main_i h3{
text-indent:-9999px;
background: url(image/link_bar.gif) no-repeat;
display: block;
height: 22px;
margin:70px 0 20px 0;
}



.main_i ul{
float:left;
}
.main_table{
background:#ECE9D8;
margin: 20px 0px 0px 0px;
}
.main_i h3{
color:#FF0000;
font-weight:bold;
}


.main_i_2{
/*margin:20px 30px;*/
width:660px;
margin:20px 10px 20px 0px;
float: right;
}

.main_i_2 h1{
text-indent:-9999px;
background: url(image/main_h.jpg) no-repeat;
display: block;
height: 22px;
}
.main_i_2 ul{
float:left;
}

.main_i_2 h3{
color:#FF0000;
font-weight:bold;
}




.buken a{
display:block;
float:left;
width:110px;
height:15px;
background: url(image/main_btn.jpg) no-repeat;
}
.buken a:hover{
background: url(image/main_btn_o.jpg) no-repeat;
}


/*　　　インフォメーション　　　*/
#topice{
	border:none;
	padding:15px 12px 7px 12px;
	height:100px;
	overflow:auto;
	scrollbar-3dlight-color:#D6D3AD;
	scrollbar-arrow-color:#FFFFFF;
	scrollbar-darkshadow-color:#D6D3AD;
	scrollbar-face-color:#D6D3AD;
	scrollbar-highlight-color:#D6D3AD;
	scrollbar-shadow-color:#D6D3AD;
	scrollbar-track-color:#FFFFFF;
}

#topice dl{
	border-bottom:1px dotted #EBEBEB;
	padding-bottom:5px;
	margin-bottom:10px;
	display:block;
	clear:both;
}

#topice dl dt{
	width:78px;
	float:left;
	padding-left:12px;
	background:url(../../top/img/whats_news.gif) 0px 3px no-repeat;
}

#topice dl dd{
	width:450px;
	float:left;
}

#topice dl dd img{
	vertical-align:middle;
}



/*　　　ピックアップ　　　*/

.pickup {
   margin-top:30px;
} 


/*　　　おすすめ物件　　　*/
h2 {
   margin-top:20px;
}


.o_box{
   width:315px;
   height:200px;
   border: 2px #389a38 solid;
   float:left;
   margin:10px 6px  0 0;
   display:inline;
}

.box_l {
   width:130px;
   float:left;
   
}


#photo {
   height:115px;
   width:32px;
}
   
#syosai_btn {
   padding-top:24px;
}   

.box_r p {
   padding:3px;
} 


.box_l p {
   padding:6px;
}


   

.box_r {
   float:right;
   padding:3px;
	width:179px;
}




.link {
   width:650px;
}
   
.link li{
   float:left;
   padding:20px 45px 0 0;
}   
   





/**************建築レポート**********************/
table .green{ 
  border-collapse: collapse;
  }
td .green{ 
  border: 1px solid #006600; 
}
