@charset "UTF-8";

/* レンガ積みの家について */

p#about01{
	float:right;
}
p#about02{
	margin:0 0 120px 20px;
	float:right;
	display:inline;
}
#main h3.about{
	font-size:10pt;
	color:#032d00;
}
#main ol.about{
	padding:10px 0 20px;
	color:#520000;
}
ul#about03{
	margin:30px 0 0 0;
}
ul#about03 li{
	float:left;
}
ul#about03 li img{
	padding:0 7px 2px 0;
}
ul#about03 li.about{
	margin:-88px 0 0 0;
}
ul#about03 p{
	font-size:10px;
	width:172px;
}

ul#about04 li{
	float:left;
}
ul#about04 li img{
	padding:0 6px 6px 0;
}
ul#about04 li.about{
	margin:59px 0 0 0;
}
ul#about04 p{
	font-size:10px;
	line-height:1.2;
}

ul#about05{
	width:388px;
	margin:0 -6px 80px 20px;
	float:right;
	display:inline;
}
ul#about05 li{
	float:left;
}
ul#about05 li img{
	padding:0 6px 6px 0;
}
ul#about05 p{
	width:180px;
	font-size:10px;
	line-height:1.2;
}

ul#about06{
	width:388px;
	margin:0 -6px 40px 20px;
	float:right;
	display:inline;
}
ul#about06 li{
	float:left;
}
ul#about06 li img{
	padding:0 6px 6px 0;
}
ul#about06 p{
	width:180px;
	font-size:10px;
	line-height:1.2;
}

div.totips{
	width:500px;
	margin:0 auto;
	clear:both;
}
div.totips img{
	float:left;
}
div.totips p{
	padding:28px 0 0 0;
	font-size:10px;
}

/* 強さの秘密 */

ul#strength01 li{
	float:left;
}
ul#strength01 li img{
	padding:0 6px 6px 0;
}
ul#strength01 p{
	width:180px;
	font-size:10px;
	line-height:1.2;
}

#strength02{
	position:relative;
}
#strength02 li{
	padding:0 0 20px 0;
	float:left;
}
#strength02 li img{
	margin:0 6px 0 0;
}
#strength02 p.about{
	position:absolute;
	top:160px;
	left:0;
	width:428px;
}

p#strength03{
	float:right;
}
p#strength03 span{
	font-size:10px;
	display:block;
}
p#strength04 span{
	font-size:10px;
	display:block;
}

ul#strength05{
	margin:0 -20px 0 0;
	width:702px;
}
ul#strength05 li{
	margin:0 15px 0 0;
	width:336px;
	float:left;
}
ul#strength05 li h3{
	margin:0 0 9px;
}
ul#strength05 li img.strength{
	margin:0 6px 0 0;
}

p#sick{
	padding:30px 0;
	text-align:center;
	clear:both;
}

/* エコ */

p#energy01{
	margin:0 0 0 20px;
	float:right;
}

#main h3.energy{
	font-size:10pt;
	color:#802625;
}
ul#energy03{
	margin:0 0 0 20px;
	float:right;
}
ul#energy03 li img{
	margin:0 0 10px 0;
}
ul#energy03 li p{
	font-size:10px;
}

p#energy04{
	margin:0 0 20px 20px;
	float:right;
}

/* 信頼と安心の証 */

ul#trust01{
	margin:0 0 0 10px;
	float:right;
}
ul#trust01 li{
	display:inline;
}
ul#trust01 li img{
	margin:0 0 0 10px;
}

p#trust03{
	margin:0 0 0 20px;
	float:right;
}

ul#trust04{
	padding:0 0 20px;
	float:left;
}
ul#trust04 li{
	clear:both;
}
#main div.innertext ul#trust04 li p{
	margin:0;
	padding:0;
	width:480px;
	float:left;
}
ul#trust04 li span{
	width:3em;
	display:block;
	float:left;
}

p#trust05{
	margin:0 0 0 20px;
	float:right;
}

/* シックハウス対策 */
h3.sick{
	font-size:10pt;
	color:#032d00;
}
h3.sick span{
	padding:0 0 20px 0;
	color:#666;
	font-size:10px;
	font-weight:normal;
	display:block;
}
h4.sick{
	font-size:9pt;
	color:#3b1b10;
}
ul#sick01{
	margin:0 0 20px;
	padding:10px 0;
	background:url(../img/faq_line.jpg) no-repeat;
}
ul#sick01 strong{
	color:#3b1b10;
}
ul#sick01 li{
	line-height:1;
	background:url(../img/faq_line.jpg) no-repeat bottom;
}
ul#sick01 li dl{
	margin:0;
	padding:0;
}
ul#sick01 li dt{
	margin:0;
	padding:0;
	height:40px;
	background:url(../img/faq_h2bg.jpg) no-repeat left center;
}
ul#sick01 li dt strong{
	padding:12px 0 0 44px;
	display:block;
}
ul#sick01 li dd{
	margin:0;
	padding:0 0 10px;
	background:url(../img/faq_h3bg.jpg) no-repeat;
}
ul#sick01 li dd p{
	padding:0 0 0 44px;
}

p#sick02{
	margin:0 0 0 20px;
	float:right;
}
h3.sick2{
	padding:0 0 10px;
}
h4.sick2{
	color:#802625;
	font-size:10pt;
	padding:0 0 10px;
}

#sick03 strong{
	color:#802625;
}
p#sick04{
	margin:0 0 0 10px;
	float:right;
}
p#sick05{
	clear:both;
}
p#sick05 img{
	padding:0 0 20px;
}
