.title_ex24_1 {
	text-indent: -9999px;
	background-image: url(../images/title_image/title_ex24_1.png);
	background-repeat: no-repeat;
	margin-bottom: 0.5em;
}
.title_ex24_2 {
	text-indent: -9999px;
	background-image: url(../images/title_image/title_ex24_2.png);
	background-repeat: no-repeat;
	margin-bottom: 0.5em;
}
.title_ex24_3 {
	text-indent: -9999px;
	background-image: url(../images/title_image/title_ex24_3.png);
	background-repeat: no-repeat;
	margin-bottom: 0.5em;
}
.title_ex24_4 {
	text-indent: -9999px;
	background-image: url(../images/title_image/title_ex24_4.png);
	background-repeat: no-repeat;
	margin-bottom: 0.5em;
}
.title_ex24_5 {
	text-indent: -9999px;
	background-image: url(../images/title_image/title_ex24_5.png);
	background-repeat: no-repeat;
	margin-bottom: 0.5em;
}
.title_ex24_6 {
	text-indent: -9999px;
	background-image: url(../images/title_image/title_ex24_6.png);
	background-repeat: no-repeat;
	margin-bottom: 0.5em;
}
.title_ex24_7 {
	text-indent: -9999px;
	background-image: url(../images/title_image/title_ex24_7.png);
	background-repeat: no-repeat;
	margin-bottom: 0.5em;
}
.title_ex24_8 {
	text-indent: -9999px;
	background-image: url(../images/title_image/title_ex24_8.png);
	background-repeat: no-repeat;
	margin-bottom: 0.5em;
}
.title_ex25_1 {
	text-indent: -9999px;
	background-image: url(../images/title_image/title_ex25_1.png);
	background-repeat: no-repeat;
	margin-bottom: 0.5em;
}
.title_ex25_2 {
	text-indent: -9999px;
	background-image: url(../images/title_image/title_ex25_2.png);
	background-repeat: no-repeat;
	margin-bottom: 0.5em;
}
.title_ex25_3 {
	text-indent: -9999px;
	background-image: url(../images/title_image/title_ex25_3.png);
	background-repeat: no-repeat;
	margin-bottom: 0.5em;
}
.title_ex25_4 {
	text-indent: -9999px;
	background-image: url(../images/title_image/title_ex25_4.png);
	background-repeat: no-repeat;
	margin-bottom: 0.5em;
}
.title_ex25_5 {
	text-indent: -9999px;
	background-image: url(../images/title_image/title_ex25_5.png);
	background-repeat: no-repeat;
	margin-bottom: 0.5em;
}
.title_ex25_6 {
	text-indent: -9999px;
	background-image: url(../images/title_image/title_ex25_6.png);
	background-repeat: no-repeat;
	margin-bottom: 0.5em;
}
.title_ex25_7 {
	text-indent: -9999px;
	background-image: url(../images/title_image/title_ex25_7.png);
	background-repeat: no-repeat;
	margin-bottom: 0.5em;
}
.title_ex25_8 {
	text-indent: -9999px;
	background-image: url(../images/title_image/title_ex25_8.png);
	background-repeat: no-repeat;
	margin-bottom: 0.5em;
}
.title_ex26_1 {
	text-indent: -9999px;
	background-image: url(../images/title_image/title_ex26_1.png);
	background-repeat: no-repeat;
	margin-bottom: 0.5em;
}
.title_ex26_2 {
	text-indent: -9999px;
	background-image: url(../images/title_image/title_ex26_2.png);
	background-repeat: no-repeat;
	margin-bottom: 0.5em;
}
.title_ex26_3 {
	text-indent: -9999px;
	background-image: url(../images/title_image/title_ex26_3.png);
	background-repeat: no-repeat;
	margin-bottom: 0.5em;
}
.title_ex26_4 {
	text-indent: -9999px;
	background-image: url(../images/title_image/title_ex26_4.png);
	background-repeat: no-repeat;
	margin-bottom: 0.5em;
}
.title_ex26_5 {
	text-indent: -9999px;
	background-image: url(../images/title_image/title_ex26_5.png);
	background-repeat: no-repeat;
	margin-bottom: 0.5em;
}
.title_ex26_6 {
	text-indent: -9999px;
	background-image: url(../images/title_image/title_ex26_6.png);
	background-repeat: no-repeat;
	margin-bottom: 0.5em;
}
.title_ex26_7 {
	text-indent: -9999px;
	background-image: url(../images/title_image/title_ex26_7.png);
	background-repeat: no-repeat;
	margin-bottom: 0.5em;
}
.title_ex26_8 {
	text-indent: -9999px;
	background-image: url(../images/title_image/title_ex26_8.png);
	background-repeat: no-repeat;
	margin-bottom: 0.5em;
}
.title_ex27_1 {
	text-indent: -9999px;
	background-image: url(../images/title_image/title_ex27_1.png);
	background-repeat: no-repeat;
	margin-bottom: 0.5em;
}
.title_ex27_2 {
	text-indent: -9999px;
	background-image: url(../images/title_image/title_ex27_2.png);
	background-repeat: no-repeat;
	margin-bottom: 0.5em;
}
.title_ex27_3 {
	text-indent: -9999px;
	background-image: url(../images/title_image/title_ex27_3.png);
	background-repeat: no-repeat;
	margin-bottom: 0.5em;
}
.title_ex27_4 {
	text-indent: -9999px;
	background-image: url(../images/title_image/title_ex27_4.png);
	background-repeat: no-repeat;
	margin-bottom: 0.5em;
}
.title_ex27_5 {
	text-indent: -9999px;
	background-image: url(../images/title_image/title_ex27_5.png);
	background-repeat: no-repeat;
	margin-bottom: 0.5em;
}
.title_ex27_6 {
	text-indent: -9999px;
	background-image: url(../images/title_image/title_ex27_6.png);
	background-repeat: no-repeat;
	margin-bottom: 0.5em;
}
.title_ex27_7 {
	text-indent: -9999px;
	background-image: url(../images/title_image/title_ex27_7.png);
	background-repeat: no-repeat;
	margin-bottom: 0.5em;
}
.title_ex27_8 {
	text-indent: -9999px;
	background-image: url(../images/title_image/title_ex27_8.png);
	background-repeat: no-repeat;
	margin-bottom: 0.5em;
}
.title_ex28_1 {
	text-indent: -9999px;
	background-image: url(../images/title_image/title_ex28_1.png);
	background-repeat: no-repeat;
	margin-bottom: 0.5em;
}
.title_ex28_2 {
	text-indent: -9999px;
	background-image: url(../images/title_image/title_ex28_2.png);
	background-repeat: no-repeat;
	margin-bottom: 0.5em;
}
.title_ex28_3 {
	text-indent: -9999px;
	background-image: url(../images/title_image/title_ex28_3.png);
	background-repeat: no-repeat;
	margin-bottom: 0.5em;
}
.title_ex28_4 {
	text-indent: -9999px;
	background-image: url(../images/title_image/title_ex28_4.png);
	background-repeat: no-repeat;
	margin-bottom: 0.5em;
}
.title_ex28_5 {
	text-indent: -9999px;
	background-image: url(../images/title_image/title_ex28_5.png);
	background-repeat: no-repeat;
	margin-bottom: 0.5em;
}
.title_ex28_6 {
	text-indent: -9999px;
	background-image: url(../images/title_image/title_ex28_6.png);
	background-repeat: no-repeat;
	margin-bottom: 0.5em;
}
.title_ex29_1 {
	text-indent: -9999px;
	background-image: url(../images/title_image/title_ex29_1.png);
	background-repeat: no-repeat;
	margin-bottom: 0.5em;
}
.title_ex29_2 {
	text-indent: -9999px;
	background-image: url(../images/title_image/title_ex29_2.png);
	background-repeat: no-repeat;
	margin-bottom: 0.5em;
}
.title_ex29_3 {
	text-indent: -9999px;
	background-image: url(../images/title_image/title_ex29_3.png);
	background-repeat: no-repeat;
	margin-bottom: 0.5em;
}
.title_ex29_4 {
	text-indent: -9999px;
	background-image: url(../images/title_image/title_ex29_4.png);
	background-repeat: no-repeat;
	margin-bottom: 0.5em;
}
.title_ex29_5 {
	text-indent: -9999px;
	background-image: url(../images/title_image/title_ex29_5.png);
	background-repeat: no-repeat;
	margin-bottom: 0.5em;
}
.title_ex29_6 {
	text-indent: -9999px;
	background-image: url(../images/title_image/title_ex29_6.png);
	background-repeat: no-repeat;
	margin-bottom: 0.5em;
}
.title_ex29_7 {
	text-indent: -9999px;
	background-image: url(../images/title_image/title_ex29_7.png);
	background-repeat: no-repeat;
	margin-bottom: 0.5em;
}
.title_ex30_1 {
	text-indent: -9999px;
	background-image: url(../images/title_image/title_ex30_1.png);
	background-repeat: no-repeat;
	margin-bottom: 0.5em;
}
.title_ex30_2 {
	text-indent: -9999px;
	background-image: url(../images/title_image/title_ex30_2.png);
	background-repeat: no-repeat;
	margin-bottom: 0.5em;
}
.title_ex30_3 {
	text-indent: -9999px;
	background-image: url(../images/title_image/title_ex30_3.png);
	background-repeat: no-repeat;
	margin-bottom: 0.5em;
}
.title_ex30_4 {
	text-indent: -9999px;
	background-image: url(../images/title_image/title_ex30_4.png);
	background-repeat: no-repeat;
	margin-bottom: 0.5em;
}
.title_ex30_5 {
	text-indent: -9999px;
	background-image: url(../images/title_image/title_ex30_5.png);
	background-repeat: no-repeat;
	margin-bottom: 0.5em;
}
.title_ex30_6 {
	text-indent: -9999px;
	background-image: url(../images/title_image/title_ex30_6.png);
	background-repeat: no-repeat;
	margin-bottom: 0.5em;
}
.title_ex30_7 {
	text-indent: -9999px;
	background-image: url(../images/title_image/title_ex30_7.png);
	background-repeat: no-repeat;
	margin-bottom: 0.5em;
}
.title_ex30_8 {
	text-indent: -9999px;
	background-image: url(../images/title_image/title_ex30_8.png);
	background-repeat: no-repeat;
	margin-bottom: 0.5em;
	height: 46px;
}
.title_ex31_1 {
	text-indent: -9999px;
	background-image: url(../images/title_image/title_ex31_1.png);
	background-repeat: no-repeat;
	margin-bottom: 0.5em;
}
.title_ex31_2 {
	text-indent: -9999px;
	background-image: url(../images/title_image/title_ex31_2.png);
	background-repeat: no-repeat;
	margin-bottom: 0.5em;
}
.title_ex31_3 {
	text-indent: -9999px;
	background-image: url(../images/title_image/title_ex31_3.png);
	background-repeat: no-repeat;
	margin-bottom: 0.5em;
}
.title_ex31_4 {
	text-indent: -9999px;
	background-image: url(../images/title_image/title_ex31_4.png);
	background-repeat: no-repeat;
	margin-bottom: 0.5em;
}
.title_ex31_5 {
	text-indent: -9999px;
	background-image: url(../images/title_image/title_ex31_5.png);
	background-repeat: no-repeat;
	margin-bottom: 0.5em;
}
.title_ex31_6 {
	text-indent: -9999px;
	background-image: url(../images/title_image/title_ex31_6.png);
	background-repeat: no-repeat;
	margin-bottom: 0.5em;
}
.title_ex31_7 {
	text-indent: -9999px;
	background-image: url(../images/title_image/title_ex31_7.png);
	background-repeat: no-repeat;
	margin-bottom: 0.5em;
}
.title_ex32_1 {
	text-indent: -9999px;
	background-image: url(../images/title_image/title_ex32_1.png);
	background-repeat: no-repeat;
	margin-bottom: 0.5em;
}

.title_ex32_2 {
	text-indent: -9999px;
	background-image: url(../images/title_image/title_ex32_2.png);
	background-repeat: no-repeat;
	margin-bottom: 0.5em;
}
.title_ex32_3 {
	text-indent: -9999px;
	background-image: url(../images/title_image/title_ex32_3.png);
	background-repeat: no-repeat;
	margin-bottom: 0.5em;
}
.title_ex32_4 {
	text-indent: -9999px;
	background-image: url(../images/title_image/title_ex32_4.png);
	background-repeat: no-repeat;
	margin-bottom: 0.5em;
}
.title_ex32_5 {
	text-indent: -9999px;
	background-image: url(../images/title_image/title_ex32_5.png);
	background-repeat: no-repeat;
	margin-bottom: 0.5em;
}
.title_ex32_6 {
	text-indent: -9999px;
	background-image: url(../images/title_image/title_ex32_6.png);
	background-repeat: no-repeat;
	margin-bottom: 0.5em;
}
.title_ex32_7 {
	text-indent: -9999px;
	background-image: url(../images/title_image/title_ex32_7.png);
	background-repeat: no-repeat;
	margin-bottom: 0.5em;
}
.title_ex32_8 {
	text-indent: -9999px;
	background-image: url(../images/title_image/title_ex32_8.png);
	background-repeat: no-repeat;
	margin-bottom: 0.5em;
}
.title_ex33_1 {
	text-indent: -9999px;
	background-image: url(../images/title_image/title_ex33_1.png);
	background-repeat: no-repeat;
	margin-bottom: 0.5em;
	height: 46px;
}
.title_ex33_2 {
	text-indent: -9999px;
	background-image: url(../images/title_image/title_ex33_2.png);
	background-repeat: no-repeat;
	margin-bottom: 0.5em;
}
.title_ex33_3 {
	text-indent: -9999px;
	background-image: url(../images/title_image/title_ex33_3.png);
	background-repeat: no-repeat;
	margin-bottom: 0.5em;
}
.title_ex33_4 {
	text-indent: -9999px;
	background-image: url(../images/title_image/title_ex33_4.png);
	background-repeat: no-repeat;
	margin-bottom: 0.5em;
}
.title_ex33_5 {
	text-indent: -9999px;
	background-image: url(../images/title_image/title_ex33_5.png);
	background-repeat: no-repeat;
	margin-bottom: 0.5em;
}
.title_ex34_1 {
	text-indent: -9999px;
	background-image: url(../images/title_image/title_ex34_1.png);
	background-repeat: no-repeat;
	margin-bottom: 0.5em;
}
.title_ex34_2 {
	text-indent: -9999px;
	background-image: url(../images/title_image/title_ex34_2.png);
	background-repeat: no-repeat;
	margin-bottom: 0.5em;
}
.title_ex34_3 {
	text-indent: -9999px;
	background-image: url(../images/title_image/title_ex34_3.png);
	background-repeat: no-repeat;
	margin-bottom: 0.5em;
}
.title_ex34_4 {
	text-indent: -9999px;
	background-image: url(../images/title_image/title_ex34_4.png);
	background-repeat: no-repeat;
	margin-bottom: 0.5em;
}
.title_ex34_5 {
	text-indent: -9999px;
	background-image: url(../images/title_image/title_ex34_5.png);
	background-repeat: no-repeat;
	margin-bottom: 0.5em;
}
.title_ex2008sp_1 {
	text-indent: -9999px;
	background-image: url(../images/title_image/title_2008sp_1.png);
	background-repeat: no-repeat;
	margin-bottom: 0.5em;
}

.title_ex2008sp_2 {
	text-indent: -9999px;
	background-image: url(../images/title_image/title_2008sp_2.png);
	background-repeat: no-repeat;
	margin-bottom: 0.5em;
}
.title_ex2008sp_3 {
	text-indent: -9999px;
	background-image: url(../images/title_image/title_2008sp_3.png);
	background-repeat: no-repeat;
	margin-bottom: 0.5em;
}
.title_ex2008sp_4 {
	text-indent: -9999px;
	background-image: url(../images/title_image/title_2008sp_4.png);
	background-repeat: no-repeat;
	margin-bottom: 0.5em;
}
.title_ex201109_1 {
	text-indent: -9999px;
	background-image: url(../images/title_image/title_ex201109_1.png);
	background-repeat: no-repeat;
	margin-bottom: 0.5em;
}
.title_ex201109_2 {
	text-indent: -9999px;
	background-image: url(../images/title_image/title_ex201109_2.png);
	background-repeat: no-repeat;
	margin-bottom: 0.5em;
}
.title_ex201109_3 {
	text-indent: -9999px;
	background-image: url(../images/title_image/title_ex201109_3.png);
	background-repeat: no-repeat;
	margin-bottom: 0.5em;
}



/* 各施工例の画像の回り込みとマージン */
.mainImage {
	margin-bottom: 1.5em;
	margin-right: 15px;
	float: left;
}
.spec {
	margin-bottom: 1.5em;

}
.spec dd {
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}
.specList {
	list-style-type: disc;
	list-style-position: inside;
	margin-left: 2em;
}

.specBottomSide {
	margin-bottom: 2em;
	margin-right: 25px;
	margin-left: 25px;
	float: left;
	width: 242px;
}
.specBottomSide dd {
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}

.subImage {
	float: right;
	padding-left: 15px;
	padding-bottom: 15px;
	margin: 0px;
	padding-top: 0px;
	padding-right: 2em;
}
.ex_bottom {
	clear: both;
	margin-bottom: 1em;
	width: 100%;
}
/* 小見出しの指定 */
.ex_bottom h4 {
	color: #191970;
	font-size: 110%;
	margin-left: 25px;
}
.ex_bottom h3 {
	text-align: center;
	color: #333;
	margin-bottom: .5em;
}

.worker/* 施工担当者を右インデント */ {
	text-align: right;
	padding-right: 25px;
}
#clear {
	clear: left;
}
#ourwork {
}
.pageBack {
	float: left;
	padding-left: 25px;
	font-size: 100%;
	font-weight: normal;
}
.title_ex201109_4 {
	text-indent: -9999px;
	background-image: url(../images/title_image/title_ex201109_4.png);
	background-repeat: no-repeat;
	margin-bottom: 0.5em;
}
.title_ex201109_5 {
	text-indent: -9999px;
	background-image: url(../images/title_image/title_ex201109_5.png);
	background-repeat: no-repeat;
	margin-bottom: 0.5em;
}

.title_ex201202_1 {
	text-indent: -9999px;
	background-image: url(../images/title_image/title_ex201202_1.png);
	background-repeat: no-repeat;
	margin-bottom: 0.5em;
}

