


/* PC
--------------------------- */


.clearfix:after {
    content:" ";
    display:block;
    clear:both;
}

/* header */
#lp_subscriptions #header{
	background:#1a80c8 url("https://gigaplus.makeshop.jp/premiumwater/img/1906-12pA/area1_bg01.jpg") no-repeat center top;
	background-attachment: fixed;
	height:613px;
}
#lp_subscriptions #header2{
	background:#1a80c8 url("https://gigaplus.makeshop.jp/premiumwater/img/1906-12pA/area1_bg01_2.jpg") no-repeat center top;
	background-attachment: fixed;
	height:660px;
}
#lp_subscriptions #header2_calendar{
	background:#1a80c8 url("https://gigaplus.makeshop.jp/premiumwater/img/1906-12pA/area1_bg01_2_calendar.jpg") no-repeat center top;
	background-attachment: fixed;
	height:770px;
	    background-size: cover;
}
#lp_subscriptions #header2_forest{
	background:#1a80c8 url("https://gigaplus.makeshop.jp/premiumwater/img/1906-12pA/area1_bg01_2_forest.jpg") no-repeat center top;
	background-attachment: fixed;
	height:660px;
}
#lp_subscriptions #header2_forest_calendar{
	background:#1a80c8 url("//gigaplus.makeshop.jp/premiumwater/img/daishizen/area1_bg01_2_forest_calendar.jpg") no-repeat center top;
	background-attachment: fixed;
	height:770px;
}
#lp_subscriptions .header_innner{
	position:relative;
	width:1000px;
	margin:0 auto;
}
#lp_subscriptions .txt{
	right: 0px;
    position: absolute;
    top: 10px;
	z-index:100;
}
#lp_subscriptions .photo{
	left: -290px;
    position: absolute;
    top: 0px;
}
#lp_subscriptions .detail{
	position:absolute;
	top:574px;
	right:250px;
	z-index:110;
}
#lp_subscriptions .detail2{
	position:absolute;
	top: 245px!important;
    left: 320px!important;
    z-index: 110;
}
#lp_subscriptions .detail2-1{
	position:absolute;
	top: 240px;
    right: 60px;
    z-index: 110;
}
#lp_subscriptions .detail3{
	position:absolute;
	top:460px;
	right:300px;
	z-index:110;
}
#lp_subscriptions .scroll{
	position:absolute;
	top:520px;
	left:470px;
}
#lp_subscriptions .main_vi{
	display:block;
	margin:0 auto;
}

/* area1 */
#lp_subscriptions #area1{
	position:relative;
	height:538px;
	background:url("https://gigaplus.makeshop.jp/premiumwater/img/1906-12pA/area1_bg02.jpg") no-repeat;
	background-size:cover;
}
#lp_subscriptions #area1 div{
	position:relative;
	top:90px;
	width:943px;
	height:586px;
	margin:0 auto;
}
#lp_subscriptions #area1 img{
	display:block;
	margin:-20px auto 0 auto;
}

/* area_g20 */
#lp_subscriptions #area_g20 img{
	display:block;
	margin:6% auto 0 auto;
}

/* area1_1 */
#lp_subscriptions #area1_1{
	position:relative;
	height:570px;
	/*
	background:url("https://gigaplus.makeshop.jp/premiumwater/img/1906-12pA/area1_bg03.gif") no-repeat;
	background-size:auto;
	background-position:bottom;
	*/
}
#lp_subscriptions #area1_1 div{
	position:relative;
	top:90px;
	width:943px;
	height:586px;
	margin:0 auto;
}
#lp_subscriptions #area1_1 img{
	display:block;
	margin:-20px auto 0 auto;
}

#lp_subscriptions #area2_1{
	position:relative;
	height:1100px;
	background:url("https://gigaplus.makeshop.jp/premiumwater/img/1906-12pA/area2_bg01_1.gif") no-repeat;
	background-position: center center;
}

#lp_subscriptions #area2_1 #area2_1_1{
	width:960px;
	margin:0 auto 0 auto;
	padding-top:100px;
}
#lp_subscriptions #area2_1 #area2_1_1 img{
	display:block;
	margin:0 auto 40px auto;
}
.area2_l {
	float:left;
	width:805px;
	}
.area2_r {
	float:right;
	width:86px;
	}

#lp_subscriptions #area2_2{
	background:url("https://gigaplus.makeshop.jp/premiumwater/img/1906-12pA/area3_bg01.jpg") no-repeat;
	background-size:cover;
	height:1363px;
}
#lp_subscriptions #area2_2 img{
	display:block;
	margin:0 auto;
	padding:90px 0;
}
#lp_subscriptions #area2_3{
	position:relative;
	background:url("https://gigaplus.makeshop.jp/premiumwater/img/1906-12pA/area4_bg01.jpg") no-repeat;
	height:360px;
}
#lp_subscriptions #area2_3 div div img{
	display:block;
	margin:0 auto 0 auto;
	position: absolute;
    top: 0;
    left: 0;
	right:0;
}
#lp_subscriptions #area2_4{
	background:url("https://gigaplus.makeshop.jp/premiumwater/img/1906-12pA/area5_bg01.gif") no-repeat;
	height:989px;
}
#lp_subscriptions #area2_4 img{
	display:block;
	margin:0 auto 30px auto;
	padding-top:70px;
}
#lp_subscriptions #area2_5{
	background:url("https://gigaplus.makeshop.jp/premiumwater/img/1906-12pA/area5_bg02.gif") no-repeat;
	height:2000px;
}
#lp_subscriptions #area2_5 img{
	display:block;
	margin:0 auto;
	padding-top:110px;
	padding-bottom:0;
}
#lp_subscriptions #area2_6{
	position:relative;
	background:url("https://gigaplus.makeshop.jp/premiumwater/img/1906-12pA/btn_area2.png") no-repeat;
	height:469px;
	padding:45px 0;
}
#lp_subscriptions #area2_6 div div img{
	display:block;
	margin:0 auto 0 auto;
	position: absolute;
    top: 30px;
    left: 0;
	right:0;
}

#lp_subscriptions #area2_7{
	background:url("https://gigaplus.makeshop.jp/premiumwater/img/1906-12pA/area9_bg01.jpg") no-repeat;
	background-position: center;
	background-size:cover;
	height:870px;
}
#lp_subscriptions #area2_7 img{
	display:block;
	margin:0 auto;
	padding:90px 0;
}


#lp_subscriptions #area3_1{
	margin:0 auto 30px auto;
	padding-bottom:80px;
}
#lp_subscriptions #area3_1 img{
	display:block;
	margin:0 auto;
}
#lp_subscriptions #area3_2{
	background:url("https://gigaplus.makeshop.jp/premiumwater/img/1906-12pA/area6_bg01.jpg") no-repeat;
	height:509px;
	background-position: center center;
}
#lp_subscriptions #area3_2 img{
	display:block;
	margin:0 auto;
	padding:30px 0;
}
#lp_subscriptions #area3_2_2 img{
	display:block;
	margin:0 auto;
	padding:60px 0;
}
#lp_subscriptions #area3_3{
	background-color:#00386e;
}
#lp_subscriptions #area3_3 img{
	display:block;
	margin:0 auto;
	padding:70px 0;
}
#lp_subscriptions #area3_3_2{
	background-color:#fff;
}
#lp_subscriptions #area3_3_2 img{
	display:block;
	margin:0 auto;
	padding:100px 0;
}
#lp_subscriptions #area3_4{
	position:relative;
	background:url("https://gigaplus.makeshop.jp/premiumwater/img/1906-12pA/area8_bg01.jpg") no-repeat;
	height:655px;
	background-attachment: fixed;
	background-size:cover;
}
#lp_subscriptions #area3_4 img{
	display:block;
	margin:0 auto;
	padding: 0;
}
#lp_subscriptions .bnr{
	background:url("https://gigaplus.makeshop.jp/premiumwater/img/1906-12pA/bnr_bg.jpg") no-repeat;
	background-size:cover;
	background-attachment:fixed;
}
#lp_subscriptions .btn{
	position:absolute;
	left:450px;
	top:316px;
}
#lp_subscriptions .detail img:hover,#lp_subscriptions scroll img:hover{opacity: 0.8;filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#4cffffff', endColorstr='#4cffffff');}
#lp_subscriptions .bnr_area{
	display:block;
	position:relative;
	width:1000px;
	margin:0 auto;
	padding:20px 0;
}
#lp_subscriptions form.btn input:hover{
	opacity: 0.8;filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#4cffffff', endColorstr='#4cffffff');
}
#lp_subscriptions .nami_t{
	display:block;
	width:100%;
}
#lp_subscriptions .nami_b{
	display:block;
	width:100%;
}
#lp_subscriptions #footer{
	border-top:0;
}
#lp_subscriptions .footer_inner{
	background:#00386e;
	padding:20px 0 10px 0;
}
#lp_subscriptions .footer_inner .footerP{
	text-align:center;
	font-size:11px;
	color:#fff;
}
#lp_subscriptions .list div{
	transition: .8s;
}
#lp_subscriptions .list-mv07{
	opacity: 0;
	transform: translate(0,60px);
	-webkit-transform: translate(0,60px);
}
#lp_subscriptions .mv07{
	opacity: 1.0;
	transform: translate(0,0);
	-webkit-transform: translate(0,0);
}

#area2_5 .page_question{
    margin: 0 auto;
    width: 992px;
}

#area2_5 .page_question_ul .page_question_Q{
    background: url(https://gigaplus.makeshop.jp/premiumwater/img/1906-12pA/questuin_Q.png) no-repeat;
    background-position: top left;
    padding-left: 30px;
    margin-top: 40px;
}

#area2_5 .page_question_ul .page_question_A{
    background: url(https://gigaplus.makeshop.jp/premiumwater/img/1906-12pA/questuin_A.png) no-repeat;
    background-position: top left;
    padding-left: 30px;
    margin-top: 25px;
}

#area2_5 .page_question_ul li:first-child{
	margin-top: 50px;
}

#area2_5 .page_question_ul .page_question_A a{
    text-decoration: underline;
    color: #aa9646;
}

#area2_5 .page_question_ul .page_question_A a:visited{
    text-decoration: underline;
    color: #aa9646;
}
