@charset "UTF-8";
.generalP10{font-size:10px;line-height:150%;}
.generalP12{font-size:12px;line-height:150%;}
.generalP14{font-size:14px;line-height:150%;}
.generalP16{font-size:16px;line-height:150%;}
.generalP18{font-size:18px;line-height:150%;}
.proConteiner {
	clear:both;
}
.proConteiner  h3 {
	line-height: 30px;
	margin-left: 20px;
	font-weight: bold;
	padding-top: 4px;
}
.proConteiner p {
	line-height: 1.4em;
	margin-right: 5px;
	margin-left: 5px;
}
.proBoxH3{
	padding: 0px;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	margin-top: 20px;
	margin-right: 0px;
	margin-bottom: 10px;
	line-height: normal;
	margin-left: 5px;
}
.itemBox{
	float: left;
	width: 386px;
	margin:0 0 23px 26px;
	_margin:0 0 23px 13px;
}
.floatL {
	float: left;
	width: 386px;
	margin:0 0 23px 26px;
	_margin:0 0 23px 13px;
}
.floatR {
	float: left;
	width: 386px;
	margin:0 0 23px 26px;
	_margin:0 0 23px 13px;
}
.proBoxOver {
	background-image: url(../product/proBox01_over.jpg);
	background-repeat: no-repeat;
	height: 34px;
	width: 386px;
}
.proBox1 {
	background-image: url(../product/proBox01.jpg);
	background-repeat: repeat-y;
	height: 336px;
	width: 386px;
	position: relative;
}
.proBox11 {
	background-image: url(../product/proBox01.jpg);
	background-repeat: repeat-y;
	height: 256px;
	width: 386px;
	position: relative;
}
.proBoxUnder {
	background-image: url(../product/proBox01_under.jpg);
	background-repeat: no-repeat;
	height: 48px;
	width: 386px;
}
.lineUp {
	line-height: 25px;
	text-align: right;
	padding-right: 15px;
}
.proBox2Over {
	background-image: url(../product/proBox02_over.jpg);
	background-repeat: no-repeat;
	height: 34px;
	width: 796px;
}
.proBox2 {
	background-image: url(../product/proBox02.jpg);
	background-repeat: repeat-y;
	height: 322px;
	width: 796px;
	position: relative;
}
.proBox2Under {
	background-image: url(../product/proBox02_under.jpg);
	background-repeat: no-repeat;
	height: 48px;
	width: 796px;
}
.changeBox01 {
	height: 320px;
	width: 340px;
	position: absolute;
	left: 23px;
	top: 10px;
	background-color: #FFFFFF;
}
#mp_t1 {
	z-index: 10;
}
#mp_tf {
	z-index: 9;
}
#mp_tc {
	z-index: 8;
}
#bouka1 {
	z-index: 10;
}
#bouka2 {
	z-index: 9;
}
.changeBox02 {
	height: 320px;
	width: 750px;
	position: absolute;
	left: 23px;
	top: 10px;
	background-color: #FFFFFF;
	visibility: visible;
}
.changeBox03 {
	height: 185px;
	width: 340px;
	position: absolute;
	left: 23px;
	top: 10px;
	background-color: #FFFFFF;
}


#typeS {
	z-index: 10;
}
#typeR {
	z-index: 9;
}
#typeE {
	z-index: 8;
}
.sampIMG {
	float: left;
	height: 300px;
	width: 261px;
	margin-right: 10px;
}
.sampTxt {
	padding-top: 45px;
	float: right;
	width: 479px;
}
.sampTxt img {
	padding-bottom: 10px;
}
.sampLink {
	text-align: right;
	padding-top: 25px;
}
.sampLink a {
	background-image: url(../icon/blet02.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 10px;
}
.proBox3 {
	background-image: url(../product/proBox01.jpg);
	background-repeat: repeat-y;
	width: 340px;
	padding-top: 20px;
	padding-right: 23px;
	padding-left: 23px;
	height: 170px;
}
.proBox3 img {
	margin-bottom: 10px;
}
.proBox3 p {
	margin-right: 0px;
	margin-left: 0px;
	margin-bottom: 10px;
}
.proBox4 {
	background-image: url(../product/proBox01.jpg);
	background-repeat: repeat-y;
	width: 306px;
	padding-top: 5px;
	padding-right: 40px;
	padding-left: 40px;
	height: 185px;
}

/***製品詳細ページへのジャンプボタン***/
.proJumpButton{
	position: relative;
	height: 25px;
	width: 146px;
	left: 220px;
	z-index: 10;
	top: 295px;
}
.proJumpButtonReiko{
	position: relative;
	height: 25px;
	width: 146px;
	left: 220px;
	z-index: 10;
	top: 215px;
}
.eaifixBCKG{
	background-image: url(../product/eaifix.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}

/*　electricity
-----------------------------------------------------------------------------*/
#electricityTitle p,#deodorizationTitle p,#heatstrokeTitle p{font-size:14px;line-height:150%;margin-top:30px;_margin-top:50px;}
#electricityTitle{background:url(../product/electricity/title.gif) no-repeat center top;width:750px;margin:30px auto 10px auto;padding:20px;}
#deodorizationTitle{background:url(../product/deodorization/title.gif) no-repeat center top;width:750px;margin:30px auto 10px auto;padding:20px;}
#heatstrokeTitle{background:url(../product/heatstroke/title.gif) no-repeat center top;width:750px;margin:30px auto 10px auto;padding:20px;}

#worksBox{border:1px solid #999999;padding:15px 20px;width:750px;margin:0 auto 40px auto;}
#worksBox h3{margin:0;}
#worksBox ul{list-style:none;margin-top:10px;}
#worksBox ul li{display:inline;line-height:200%;}


/* amisty
-----------------------------------------------------------------------------*/
.proBoxAmisty{
	background-color: #D0D5D9;
	background: url(../product/deodorization/amisty/proBoxamisty.jpg) repeat-y left top;
	height: 336px;
	width: 386px;
	position: relative;
}
.changeBoxAmisty {
	height: 330px;
	width: 363px;
	left: 4px;
	top: 0;
	position: absolute;
}
#amisty h3{margin:50px 0 30px 0;}
.amistyIcons{float:left;width:350px;margin:0 0 20px 0;}
.amistyIcons h4 img{width:112px; float:left;}
.amistyIcons dl{width:218px;float:left;margin-left:20px;}
.amistyIcons dt{margin:10px 0 0 0;}
.amistyIcons dd{font-size:12px;line-height:150%;margin:10px 0 0 0;padding-right:10px;}
.proJumpButtonAmisty{
	position: absolute;
	height: 25px;
	width: 146px;
	left: 220px;
	z-index: 10;
	top: 295px;
}

/* airCycleSystem
-----------------------------------------------------------------------------*/
#airCycleSystem h4{font-size:16px;font-weight:bold;line-height:150%;margin:15px 0 5px 0;}
#airCycleUl{margin:50px auto 30px auto;}
.airCycleLi{font-size:14px;border:1px solid #00A0C6;padding:15px;width:600px;margin:10px auto;}
.airCycleLiIcon{text-align:center;}
.proBoxAirCycleSystem{
	background: url(../product/deodorization/amisty/proBoxamisty.jpg) repeat-y left top;
	height: 256px;
	width: 386px;
	position: relative;
}
.proBoxAirCycleSystemImg{
	margin-left:4px;
}
.proJumpButtonAirCycleSystem{
	position: absolute;
	height: 25px;
	width: 146px;
	left: 220px;
	z-index: 10;
	top: 215px;
}

/* Efnica
-----------------------------------------------------------------------------*/
.proBoxEfnica {
	background-image: url(../product/proBox01.jpg);
	background-repeat: repeat-y;
	width: 340px;
	padding-top: 20px;
	padding-right: 23px;
	padding-left: 23px;
	height: 170px;
	position: relative;
}
.proBoxEfnica img {
	margin-bottom: 10px;
}
.proBoxEfnica p {
	margin-right: 0px;
	margin-left: 0px;
	margin-bottom: 10px;
}

.proJumpButtonEfnica{
	position: absolute;
	height: 25px;
	width: 146px;
	left: 220px;
	z-index: 10;
	top: 155px;
}


