/*  
Theme Name: ハウスプロデュース株式会社HP
Theme URL: 
Author: DualkeySystem
Author URL: http://dualkey.jp/
Description: Since 2010
*/
.col00bg{
	background:url(../images/colbg.jpg) no-repeat #FFF;
	height:400px;
}
.col01bg{
	background:url(../images/colbg.jpg) no-repeat #FFF;
	/*height:400px;*/
	/*height:530px;*/
	height:124px;
}
.col02bg{
	background:url(../images/col01_bg01.jpg) no-repeat;
	height:121px;
}
.col03bg{
	background:url(../images/col02_bg01.jpg) no-repeat;
	height:181px;
}
.col04bg{
	background:url(../images/col02_bg02.jpg) no-repeat;
	height:181px;
}
.col05bg{
	background:url(../images/col01_bg02.jpg) no-repeat;
}
.col06bg{
	background:url(../images/col01_bg02.jpg) no-repeat;
}
.col07bg{
	background:url(../images/col01_bg02.jpg) no-repeat;
}
.col08bg{
	background:url(../images/col01_bg06.jpg) no-repeat;
}
.col09bg{
	background:url(../images/col01_bg07.jpg) no-repeat;
}
.submenu {
	display:inline;
	float:left;
	clear:both;
	width:790px;
	margin-top:15px;
	margin-left:5px;
}

.menu_item{
	background:url(../images/submenu_item.jpg) no-repeat;
	display:inline;
	float:left;
	margin-left:4px;
	width:154px;
	height:94px;
}

.submenu .menu_item .item_in{
	display:inline;
	float:left;
	clear:both;
	width:154px;
	height:78px;
	margin-top:16px;
}
.submenu .menu_item .item_in .menu_ttl{
	margin-top:10px;
	display:inline;
	float:left;
	clear:both;
	width:154px;
	color:#F60;
	font-weight:bold;
	text-align:center;
}
.submenu .menu_item .item_in .menu_dtl{
	margin-top:10px;
	margin-left:3px;
	display:inline;
	float:left;
	clear:both;
	width:149px;
	color:#666;
	font-weight:bold;
	text-align:left;
}
.submenu .menu_item .item_in .menu_dtl a{
	color:#666;
	text-decoration:none;
	display:block;
	letter-spacing:-1px;
	line-height:18px;
	padding-left:2px;
	padding-right:2px;
}
.submenu .menu_item .item_in .menu_dtl .more{
	color:#06F;
}

.reform_btns{
	display:inline;
	margin-top:120px;
	margin-left:5px;
	float:left;
	clear:both;
}
.reform_btns a{
	margin-left:5px;
	float:left;
}

.topics{
	margin-bottom:10px;
	float:left;
	clear:both;
	width:776px;
	overflow:scroll;
	overflow-x:hidden;
	height:200px;
	border:solid 1px #0099FF;
	background-color:#FFF;
	font-size:12pt;
	line-height:25px;
	color:#666;
	font-weight:bold;
	background:url(../images/topics_bg.jpg);
}
.topics table{
	margin-top:5px;
	margin-left:5px;
	width:740px;
}
.topics table th{
	font-weight:normal;
	text-align:right;
	padding:5px;
}
.topics table td{
	padding:5px;
	
	border-bottom:dashed 1px #CCC;
}

.recommends{
	margin-top:10px;
	margin-bottom:10px;
	float:left;
	clear:both;
	width:776px;
}
.recommends .article{
	float:left;
	width:257px;
}
.recommends .article .a_img{
	float:left;
}
.recommends .article .a_inf{
	display:inline;
	width:110px;
	margin-left:5px;
	float:left;
	line-height:18px;
}
.recommends .article .a_inf .a_type01{
	color:#F60;
	font-weight:bold;
}
.recommends .article .a_inf .a_old,
.recommends .article .a_inf .a_addr,
.recommends .article .a_inf .a_room{
	color:#555;
	font-weight:normal;
}
.recommends .article .a_inf .a_price{
	color:#555;
	font-weight:bold;
}
.recommends .article .a_inf .a_state01{
	color:#F00;
	font-weight:bold;
}

.links {
	margin-top:10px;
	margin-bottom:10px;
	float:left;
	clear:both;
	width:780px;
}
.links a{
	display:block;
	width:200px;
	float:left;
	margin-left:30px;
	margin-right:20px;
	
}

.chirashi{
	/*margin-top:47px;*/
	margin-bottom:8px;
	float:left;
	clear:both;
	width:776px;
	overflow:scroll;
	overflow-x:hidden;
	height:78px;
	border:solid 1px #88000C;
	background-color:#FFF;
	font-size:12pt;
	line-height:25px;
	color:#666;
	font-weight:bold;
}
.chirashi table{
	margin-top:5px;
	margin-left:5px;
	width:740px;
}
.chirashi table th{
	font-weight:normal;
	text-align:right;
	padding:5px;
}
.chirashi table td{
	padding:5px;
	
	border-bottom:dashed 1px #CCC;
}
