@charset "utf-8";

/* ============================================
　　設置写真
============================================ */
.sectionSet {
	margin-top: 10px;
}
	.sectionSet div {
		width: 165px;
		text-align: center;
		font-size: 10.5px;
	}
	.sectionSet .fltL {
		margin-right: 5px;
	}
		.sectionSet div p {
			margin-bottom: 4px;
		}

/* ============================================
　　商品
============================================ */
.ul_item01 {
	/*font-family: "ＭＳ 明朝", 細明朝, リュウミンL, serif;*/
	font-size: 15.5px;
	margin-bottom: 15px;
}
	.ul_item01 li {
		padding-left: 1em;
	}
		.ul_item01 li span {
			display: inline-block;
			*display: inline;
			zoom: 1;
			margin-left: -1em;
		}
.table_item01 {
	line-height: 1.5;
	width: 99.9%;
}
.table_item01.net,
.table_item01.type {
	width: 390px;
}
.table_item01.other {
	width: 545px;
}
	.table_item01 tr {
		vertical-align: top;
	}
		.table_item01 th {
			border-top: 1px solid #000;
			border-bottom: 1px solid #000;
			background: #666666;
			width: 85px;
			color: #FFF;
		}
		.table_item01 td {
			border-top: 1px solid #000;
			border-bottom: 1px solid #000;
			background: #f2f2f2;
		}
			.table_item01 th div {
				padding: 4px 5px 4px 6px;
			}
			.table_item01 td div {
				padding: 4px 6px 4px 10px;
				overflow: hidden;
				zoom: 1;
			}
			
			.table_item01 td div a {
				color: #0a50a1;
				font-weight: bold;
			}
			.table_item01 td div a:hover {
				text-decoration: underline;
				color: #0a50a1;
			}
.table_item01 .inlineBlk p {
	display: inline-block;
	*display: inline;
	zoom: 1;
	margin-left: 3px;
	text-align: center;
}

.borderImg {
	margin-bottom: 20px;
}

.sectionLinkPdf {
	text-align: right;
}
	.sectionLinkPdf .pdfImg {
		margin-right: 17px;
	}
	.sectionLinkPdf .pdfBtn {
		margin: 4px 22px 0 0;
	}

.ul_net01 {
	width: 260px;
}
	.ul_net01 li {
		display: inline-block;
		*display: inline;
		zoom: 1;
		width: 130px;
	}
		.ul_net01 li .fS11 {
			margin-top: 3px;
		}
/* ============================================
　　取付イメージ
============================================ */
.sectionFit {
	border-left: 12px solid #ccc;
	padding-left: 16px;
}
	.sectionFit h4 {
		margin-bottom: 10px;
		border-bottom: 2px solid #999;
		padding-bottom: 4px;
		color: #8a0412;
		font-weight: bold;
		font-size: 116%;
	}

/* ============================================
　　副資材
============================================ */
.table_item01 td div.size {
	position: relative;
	min-height: 70px;
	height: auto !important;
	height: 70px;
	padding: 0;
}
	.table_item01 td div.size p {
		position: absolute;
		padding: 4px 6px 4px 10px;
		z-index: 2;
	}
	.table_item01 td div.size img {
		position: absolute;
		right: 0;
		bottom: 0;
	}
.dl_other01,
.dl_other02,
.dl_other03,
.dl_other04 {
}
	.dl_other01 dt,
	.dl_other02 dt,
	.dl_other03 dt,
	.dl_other04 dt {
		float: left;
	}
	.dl_other01 dd {
		margin-left: 5.5em;
	}
	.dl_other02 dd {
		margin-left: 12em;
		*margin-left: 11em;
	}
	.dl_other03 dd {
		margin-left: 8.5em;
	}
	.dl_other04 dd {
		margin-left: 7em;
	}
		.dl_other01 dd p,
		.dl_other02 dd p,
		.dl_other03 dd p,
		.dl_other04 dd p {
			height: 1%;
		}


