@charset "utf-8";

#surface-treatment h1 {
	overflow: hidden;
	min-width: 1110px;
	height: 173px;
	margin-bottom: 66px;
	text-align: center;
	background: url(../images/surface_treatment/ttl_surface_treatment.jpg) no-repeat top center;
	text-indent: -9999px
}

.surface-treatment {
	width: 1110px;
	margin: 0 auto 80px;
}

h2 {
	line-height: 2;
	margin-bottom: 28px;
	background: url(../images/common/line_ttl.png) repeat-x center;
	text-align: left;
	font-size: 139%;
}

h2 span {
	display: inline-block;
	padding-right: 30px;
	background: #fff;
}

.surface-treatment-image {
	display: block;
	margin-bottom: 115px;
}