@charset "utf-8";

/*
======== table of content. =================================

summary:category01用レイアウト定義


============================================================
*/

/*物件検索*/
div#main p.site{
	width: 295px ;
	height: 35px;
	padding: 8px 0 0 15px;
	margin: 30px 0 0 0;
	font-weight: bold;
	background:url(../sitemap/images/bg_site.jpg) no-repeat left top;
	clear: both;
}

div#main p.attention{
	width: 640px ;
	height: 36px;
	font-size: 84%;
	background: url(../images/common/bg_line_dot.gif) repeat-x left bottom;
}

div#main p.site a{
	padding: 0 0 0 25px;
	background:url(../sitemap/images/ic.gif) no-repeat left center;
}

/*HSシステムとは*/
/*よくある質問*/
div#main ul.site{
	width: 640px ;
	margin: 20px 0 0 0;
	padding: 0 0 10px 0;
	background: url(../images/common/bg_line_dot.gif) repeat-x left bottom;
}

div#main ul.site2{
	width: 640px ;
	padding: 20px 0 10px 0;
	margin: 25px 0 0 0;
	background: url(../images/common/bg_line_dot.gif) repeat-x left top;
}

div#main ul.site li p,
div#main ul.site2 li p{
	width: 295px ;
	height: 43px;
	padding: 8px 0 0 15px;
	font-weight: bold;
	background:url(../sitemap/images/bg_site.jpg) no-repeat left top;
}

div#main ul.site li a,
div#main ul.site2 li a{
	padding: 0 0 0 25px;
	background:url(../sitemap/images/ic.gif) no-repeat left center;
}

div#main ul.site li.left,
div#main ul.site2 li.left{
	width: 310px ;
	margin: 0 20px 0 0;
	float: left;
}

div#main ul.site li.right,
div#main ul.site2 li.right{
	width: 310px ;
	float: left;
}

/*長期優良住宅について*/
div#main p.site2{
	width: 295px ;
	height: 28px;
	padding: 8px 0 0 15px;
	margin: 20px 0 0 0;
	font-weight: bold;
	background:url(../sitemap/images/bg_site.jpg) no-repeat left bottom;
	clear: both;
}

div#main p.site2 a{
	padding: 0 0 0 25px;
	background:url(../sitemap/images/ic.gif) no-repeat left center;
}

