
/* 施工事例集 */

#jirei {
	margin:0;
	padding:0 0 30px;
	width:100%;
	line-height:120%;
	text-align:center;
	font-size:12px;
}
#jirei p{
	margin:0;
	padding:0;
}
#jirei img{
	margin:0;
	padding:0;
}
#jirei h3 { /* 工事名称 */
	margin:0 0 20px 0;
	padding:0;
	font-size:13px;
}

#jirei h3 img {
	margin:0 5px 8px 0;
	vertical-align:middle;
}

#jirei h4 { /* 施工箇所・ポイントのタイトル */
	margin:40px 20px 30px;
	padding:3px 10px;
	border-bottom:1px #ff6633 solid;
	clear:both;
	background:#ffcc99;
	font-weight:bold;
	font-size:13px;
	text-align:left;
}
#jirei .section{
	margin:30px auto;
	border:1px #ff6633 solid;
	width:450px;
	text-align:left;
}

#jirei .section h4{
	margin:0;
}

#jirei .section h5{
	margin:0;
	padding:5px 0 0 5px;
	font-size:12px;
}

#jirei .section p{
	margin:5px;
}

#jirei #detail dl{
	margin:5px;
	padding:0;
}
#jirei #detail dt{
	float:left;
	width:100px;
}

#jirei ul { /* 写真 */
	margin:0 38px 30px;
	padding:0;
	width:504px;
	min-height: 1px;
	text-align:left;
	list-style:none;
}

#jirei li {
	margin:0 0 30px;
	padding:0;
}
#jirei li img {
	margin:2px;
}
#jirei li.caption {
	margin:-15px 0 30px;
}
#jirei #ownerdata{
	border-bottom:none;
}

#jirei #ownerdata dl {
	margin:0;
	padding:0;
}

#jirei #ownerdata dt {
	margin:0 -13em 0 0; /* 数pxずれるバグ対策 */
	padding:3px 0 3px 2px;
	float:left;
	clear:both;
	width:130px;
}

#jirei #ownerdata dd {
	margin:0;
	padding:3px 0 3px 130px;
	border-bottom:1px #ff6633 solid;
}

/* 使わない、11用 */
#jirei img.ba {
	margin:3px 0 16px 0;
}

#jirei img.balast {
	margin:3px 0 32px 0;
}
#jirei p.ownerdata {
	margin:16px 0 8px;
	padding:0;
	border:1px #ff6633 solid;
	width:440px;
	line-height:150%;
	background-color:#ffcc99;
}

#jirei dl.ownerdata {
	margin:0;
	padding:0;
	width:440px;
}

#jirei dl.ownerdata dt {
	margin:0 -13em 0 0; /* 数pxずれるバグ対策 */
	padding:3px 0 3px 2px;
	float:left;
	clear:both;
	width:130px;
}

#jirei dl.ownerdata dd {
	margin:0;
	padding:3px 0 3px 130px;
	border-bottom:1px #ff6633 solid;
}
