/* =========================================================
 空調事業スタイルシート
========================================================= */
@charset "UTF-8";

.img01 {
	background-image: url(../_img/air/air_illust.gif);
	background-repeat: no-repeat;
	background-position: right;
	margin-right: 10px;
	margin-top: 0px;
	margin-bottom: 20px;
	margin-left: 0px;
	padding: 0px;
}
.boxcenter {
	width: 540px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	text-align: center;
}
.img02 {
	background-image: url(../_img/air/ghp_image.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 20px;
	margin-left: 0px;
	height: 180px;
	padding: 0px;
}
.img03 {
	background-image: url(../_img/air/air_merit.gif);
	background-repeat: no-repeat;
	padding: 0px;
	height: 245px;
	width: 580px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 0px;
}
.flow1 {
	padding-right: 10px;
	height: 114px;
	margin-right: 10px;
	margin-left: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
}
.flow2 {
	padding-right: 0px;
	height: 317px;
	margin-right: 10px;
	margin-left: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
}
.flow2_2 {
	background-image: url(../_img/air/air_imagestep2_3.gif);
	background-repeat: no-repeat;
	background-position: right;
	padding-right: 210px;
	height: 133px;
	margin-right: 10px;
	margin-left: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
}
.flow2_3 {
	background-image: url(../_img/air/air_imagestep2_4.gif);
	background-repeat: no-repeat;
	background-position: right;
	padding-right: 210px;
	height: 133px;
	margin-right: 10px;
	margin-left: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
}
.flow3 {
	background-image: url(../_img/air/air_imagestep3.gif);
	background-repeat: no-repeat;
	background-position: right;
	padding-right: 210px;
	height: 133px;
	margin-right: 10px;
	margin-left: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
}
.img04 {
	background-image: url(../_img/air/principle-1.jpg);
	background-repeat: no-repeat;
	height: 296px;
	width: 400px;
	padding: 0px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 20px;
	margin-left: auto;
}
.img05 {
	background-image: url(../_img/air/ghp_cycle.jpg);
	background-repeat: no-repeat;
	padding: 0px;
	height: 430px;
	width: 560px;
	margin-top: 10px;
	margin-right: auto;
	margin-bottom: 20px;
	margin-left: auto;
}
.merit1 {
	background-image: url(../_img/air/ghp_merit_eco1.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 200px;
	height: 50px;
	margin-bottom: 10px;
	margin-top: 10px;
}
.merit2 {
	background-image: url(../_img/air/ghp_merit_eco2.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 200px;
	margin-bottom: 10px;
}
.merit3 {
	background-image: url(../_img/air/ghp_merit_eco3.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 200px;
	margin-bottom: 10px;
	margin-top: 0px;
	padding-top: 0px;
}
.merit4 {
	background-image: url(../_img/air/ghp_merit_eco4.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 200px;
	margin-bottom: 10px;
}
.boxmerit {
	line-height: 20px;
	letter-spacing: 0.1em;
	margin-bottom: 20px;
}
.style2 {
font-size: 10px;
line-height:33px;
padding:0px;
margin:0px;
}
.boxflowleft {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 330px;
}
.boxflowright {
	float: right;
	width: 210px;
	margin: 0px;
	padding: 0px;
	text-align: right;
}
