@charset "UTF-8";
/* CSS Document */


/*はじめに*/
.Perface {
	clear:both;
	width:1000px;
	padding:0px 0px 112px 0px;
	margin:0px auto 0px;
	height:auto;
}

.Perface h2 {
	clear:both;
	height:23px;
	width:105px;
	padding:0px 0px 0px 0px;
	margin:0px 0px 54px 87px;
	text-align:left;
	float:left;
}
.PerfaceTxt {
	text-align:left;
	line-height:250%;
	padding:0px 0px 50px 0px;
	margin:0px 87px 0px 87px;
	height:auto;
}
.prefHl01 {
	margin:70px 0px 0px 0px;
	height:580px;
}
.prefHl01txt {
	width:410px;
	padding:60px 0px 30px 0px;
	display:inline-block;
}
.prefHl01img {
	width:40%;
	text-align:center;
	padding:0;
	height:510px;
}
.prefHl02 {
	background:url(../img/about-aqurify/pref_bg01.png) no-repeat;
	width:1000px;
	height:455px;
}
.prefHl02Pad {
	padding:100px 0px 50px 0px;
	margin:0px 0px 0px 440px;
}
.prefHl02txt {
	width:410px;
	height:auto;
	display:inline-block;
	text-align:left;
	line-height:250%;
	padding:0;
	margin:0;
}
.prefIssue {
	width:650px;
	text-align:center;
	margin:0 auto;
}
.prefIssuetxt {
	margin:45px 0px 45px 65px;
	text-align:left;
	line-height:250%;
}
.prefIssuesum {
	margin:45px 0px 200px 195px;
	width:410px;
	text-align:left;
	line-height:250%;
}
.prefHl03 {
	background:url(../img/about-aqurify/pref_bg02.png) no-repeat;
	width:1000px;
	height:484px;
}
.prefHl03Pad {
	padding:80px 0px 50px 90px;
	margin:0;
	overflow:hidden;
}
.prefHl03txt {
	width:60%;
	height:auto;
	display:inline-block;
	text-align:left;
	line-height:250%;
	padding:0px;
	margin:0px 0px 0px 0px;
}
.prefHl04 {
	background:url(../img/about-aqurify/pref_bg03.png) no-repeat;
	width:1000px;
	height:579px;
	margin-bottom:100px;
}
.prefHl04Pad {
	padding:110px 0px 50px 500px;
	margin:0px 0px 0px 0px;
	width:410px;
}
.prefHl04txt {
	width:100%;
	height:auto;
	text-align:left;
	line-height:250%;
	padding:0px;
	margin:0px 0px 0px 0px;
}






/*水素水とは*/
.Hydrogenwater {
	clear:both;
	width:1000px;
	padding:0px 0px 112px 0px;
	margin:0px auto 0px;
	height:auto;
}
.Hydrogenwater h2 {
	clear:both;
	height:23px;
	width:126px;
	padding:0px 0px 0px 0px;
	margin:0px 0px 54px 87px;
	float:left;
}
.HydrogenwaterTxt {
	text-align:center;
	line-height:250%;
	padding:0px 0px 50px 0px;
	margin:25px auto 180px;
	height:auto;
	width:60%;
}
.HydrogenwaterTxt p {
	text-align:left;
}
.hydHl01 {
	background:url(../img/about-aqurify/hyd_bg01.png) no-repeat;
	width:1000px;
	height:473px;
	margin:0 auto;
}
.hydHl01Pad {
	padding:20px 0px 50px 470px;
	margin:0;
}
.hydHl01txt {
	width:450px;
	height:auto;
	display:inline-block;
	text-align:left;
	line-height:250%;
	padding:0px;
	margin:0px 0px 0px 0px;
}
.hydHl02 {
	width:auto;
	height:auto;
	margin:0 auto 100px;
}
.hydHl02Dia {
	width:1000px;
	height:1072px;
}
.hydHl02Dia1 {
	width:1000px;
	height:1072px;
}
.hydHl02Dia2 img {
	position:relative;
	top:0px;
}
.hydHl02Pad {
	width:100%;
	margin:0 0 0 310px;
}
.hydHl02txt {
	width:auto;
	height:auto;
	line-height:160%;
	text-align:left;
	padding:0;
	margin:30px auto 40px;
}
.hydHl02txt1 {
	margin:0;
	padding:0;
}
.hydHl02txt2 {
	margin:0;
	padding:0;
	font-size:10px;
}
.hydHl02gr {
	padding:50px 0px 50px 100px;
}
.hydHl02gr1 {
	height:218px;
	margin-bottom:65px;
}
.hydHl02gr1 img {
	margin:0px 90px 0px 0px;
}
.hydHl02gr1 p {
	text-align:left;
	line-height:2;
}





/*みなさんの導入メリット*/
.Merit {
	clear:both;
	width:1000px;
	padding:0px 0px 112px 0px;
	margin:0px auto 0px;
	height:auto;
}

.Merit h2 {
	clear:both;
	height:23px;
	width:240px;
	padding:0px 0px 0px 0px;
	margin:0px 0px 54px 87px;
	float:left;
}
.MeritTxt {
	clear:both;
	text-align:left;
	line-height:250%;
	padding:0px 0px 50px 0px;
	margin:0px 0px 0px 0px;
}
.meritTxthd {
	margin:75px 0px 75px 235px;
}
.meritDia {
	clear:both;
	background:url(../img/about-aqurify/merit_dia.png) no-repeat;
	width:1000px;
	height:987px;
	text-align:center;
	line-height:200%;
	font-size:13px;
}
.meritDia1Pad {
	margin:0px 0px 0px 0px;
	padding:175px 0px 0px 320px;
	height:4em;
}
.meritDia1 {
	float:left;
	margin:0px 0px 0px 0px;
	padding:0;
	width:250px;
	height:4em;
}
.meritDia2Pad {
	margin:0px 0px 0px 0px;
	padding:215px 0px 0px 105px;
	height:10em;
}
.meritDia2 {
	float:left;
	margin:0px 0px 0px 0px;
	padding:0;
	width:250px;
	height:10em;
}
.meritDia3Pad {
	margin:0px 0px 0px 0px;
	padding:155px 0px 0px 290px;
	height:6em;
}
.meritDia3 {
	float:left;
	margin:0px 0px 0px 0px;
	padding:0;
	width:250px;
	height:6em;
}
.meritDia4Pad {
	margin:0px 0px 0px 0px;
	padding:50px 0px 0px 130px;
}
.meritDia4 {
	margin:0px 0px 0px 0px;
	padding:0;
	width:215px;
	height:6em;
	text-align:left;
	float:right;
	font-size:14px;
}
.meritDia4 p {
	float:left;
	margin:5px;
	line-height:160%;
}
.meritDia4 p.meritDia4Txt {
	float:left;
	margin:0px 5px 5px 5px;
	line-height:160%;
}
.meritblue {
	margin:0 3px 0px;
	padding:0px 0px 0px;
}
.meritblue img {
	margin:0;
	padding:8px 0px 0px;
	vertical-align:baseline;
}
.meritHl01 {
	line-height:250%;
	width:1000px;
	height:740px;
}
.meritHl01txt {
	float:left;
	width:455px;
	text-align:left;
	height:740px;
	margin:0;
	padding:30px 0px 0px 45px;
}
.meritHl01img {
	float:left;
	width:500px;
	height:740px;
}
.meritHl02 {
	line-height:250%;
	width:1000px;
	height:600px;
	margin:0 0 100px;
}
.meritHl02txt {
	float:left;
	width:460px;
	text-align:left;
	margin:0;
	padding:0px 0px 0px 0px;
}
.meritHl02img {
	float:left;
	width:336px;
	margin:0;
	padding:0px 30px 0px 60px;
}
.meritHl02Dia {
	background:#e9f1f9;
	padding:15px 30px;
	width:800px;
	margin:0 auto 55px;
	line-height:2.1;
}
.meritHl02ico {
	background:url(../img/about-aqurify/merit_hl02ico.png) no-repeat;
	background-position:0px 18px;
	padding:10px 0px 10px 20px;
	text-align:left;
}
.meritHl03 {
	line-height:250%;
	width:1000px;
	height:270px;
}
.meritHl03txt {
	float:left;
	width:460px;
	text-align:left;
	margin:0;
	padding:30px 5px 0px 68px;
}
.meritHl03img {
	float:left;
	width:427px;
	text-align:left;
	margin:0px 0px 0px 20px;
}
.meritHl03Dia {
	background:#f0f8f8;
	line-height:160%;
	width:310px;
	margin:0 auto 85px;
	padding:30px 40px;
}
.meritHl03Num1 {
	background:url(../img/about-aqurify/merit_hl03num1.png) no-repeat;
	background-position:0px 12px;
	padding:12px 0px 10px 30px;
	text-align:left;
}
.meritHl03Num2 {
	background:url(../img/about-aqurify/merit_hl03num2.png) no-repeat;
	background-position:0px 12px;
	padding:12px 0px 10px 30px;
	text-align:left;
}
.meritHl03Num3 {
	background:url(../img/about-aqurify/merit_hl03num3.png) no-repeat;
	background-position:0px 12px;
	padding:12px 0px 10px 30px;
	text-align:left;
}
.meritHl03Num4 {
	background:url(../img/about-aqurify/merit_hl03num4.png) no-repeat;
	background-position:0px 12px;
	padding:12px 0px 10px 30px;
	text-align:left;
}
.meritHl03Num5 {
	background:url(../img/about-aqurify/merit_hl03num5.png) no-repeat;
	background-position:0px 12px;
	padding:12px 0px 10px 30px;
	text-align:left;
}
.meritHl03Num6 {
	background:url(../img/about-aqurify/merit_hl03num6.png) no-repeat;
	background-position:0px 12px;
	padding:12px 0px 10px 30px;
	text-align:left;
}
.meritHl03Num7 {
	background:url(../img/about-aqurify/merit_hl03num7.png) no-repeat;
	background-position:0px 12px;
	padding:12px 0px 10px 30px;
	text-align:left;
}
.meritHl03Num8 {
	background:url(../img/about-aqurify/merit_hl03num8.png) no-repeat;
	background-position:0px 12px;
	padding:12px 0px 10px 30px;
	text-align:left;
}



/*TVCM映像はこちら*/
.TvcmMovie {
	clear:both;
	width:1000px;
	padding:0px 0px 112px 0px;
	margin:0px auto 0px;
	height:auto;
}
.TvcmMovie h2 {
	clear:both;
	height:22px;
	width:120px;
	padding:10px 0px 0px 0px;
	margin:0px 0px 54px 87px;
}
.TvcmMovieTxt {
	text-align:left;
	padding:30px 0px 0px 0px;
	margin:0px 120px 75px 87px;
	width:809px;
	border:5px solid #8a8a8a;
}
.TvcmMovieTxt01 {
	text-align:center;
	margin:40px 0px 80px 0px;
	padding:0px 0px 0px 0px;
}


