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



#wrinkle_container{
	min-width:980px;
	text-align:center;
}

#wrinkle_container *{
	margin:0;
	padding:0;
	box-sizing:border-box;
	vertical-align:top;
	color:#000;
}

body #wrinkle_container section{
	display:block;
	width:100%;
	font-family: "游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN","HG明朝E","ＭＳ Ｐ明朝","ＭＳ 明朝",serif;
}

body #wrinkle_container section .inner{
	width:980px;
	margin:0 auto;
	position:relative;
	text-align:left;
}


/*////////////////////////////////////////////////////////////////////////////////////////

パンくず

/////////////////////////////////////////////////////////////////////////////////////////*/

.pan_container{
	background:#E8E8E8;
}

.pan_container .pankuzu {
	margin: 0 auto 0 10px;
box-sizing: border-box;
padding-left: 20px !important;
    padding-bottom: 6px;
    width: 1260px;
    margin: 0 auto;
    font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}

/*////////////////////////////////////////////////////////////////////////////////////////

USP ぐんぐん実感

/////////////////////////////////////////////////////////////////////////////////////////*/

#wrinkle_container #area001{
	background:url(../../images/wrinklecream/201706/bg001.jpg) center bottom no-repeat;
	min-height:765px;
}

#wrinkle_container #area001 h1{
padding-top:42px;
font-weight:bold;
margin-bottom:4px;
}
#wrinkle_container #area001 h1 span{
	display:block;
	font-weight:bold;
}

#wrinkle_container #area001 h1 .title01{
	margin:0 0 45px 21px;
}


#wrinkle_container #area001 h1 .info01{
	width:412px;
	text-align:right;
	color:#6e1f94;
	font-size:36px;
	line-height:2em;
	font-weight:bold;
	vertical-align:baseline;
	position:relative;
}

#wrinkle_container #area001 h1 .info01:after{
	content:"※";
	position:absolute;
	left: 190px;
	top: 6px;
	width:1em;
	height:1em;
	font-size:14px;
	line-height:1em;
	color:#6e1f94;
}


#wrinkle_container #area001 h1 .info02{
	font-size:18px;
	line-height:1.2em;
	text-align:right;
	width:412px;
}

#wrinkle_container #area001 .orderBtn{
	text-align:right;
	width:412px;
	margin-bottom:8px;
	}
#wrinkle_container #area001 .kome{
	font-size:12px;
	line-height:1.2em;
	margin-left:446px;
}

/*////////////////////////////////////////////////////////////////////////////////////////

構想5年

/////////////////////////////////////////////////////////////////////////////////////////*/

#wrinkle_container #area002{
	background:url(../../images/wrinklecream/201706/bg002.jpg) center top no-repeat,url(../../images/wrinklecream/201706/bg002_bg.gif) center repeat-y;
	min-height:565px;
}
#wrinkle_container #area002 h2{
	padding-top:82px;
	margin:0 0 40px 298px;
	text-align:center;
	font-weight:bold;
}
#wrinkle_container #area002 h2 span{
	display:block;
	color:#FFF;
	font-weight:bold;
}

#wrinkle_container #area002 h2 .title01{
	font-size:40px;
	line-height:1.4em;
	}
#wrinkle_container #area002 h2 .title02{
	font-size:72px;
	line-height:1.4em;
	}
#wrinkle_container #area002 h2 .title03{
	font-size:40px;
	line-height:1.4em;
	}
#wrinkle_container #area002 p.text01{
	color:#FFF;
	font-size:18px;
	line-height:1.6em;
	margin-left:240px;
	text-align:center;
}
/*////////////////////////////////////////////////////////////////////////////////////////

複雑なメカニズム

/////////////////////////////////////////////////////////////////////////////////////////*/

#wrinkle_container #area003{
	background:url(../../images/wrinklecream/201706/bg003.jpg);
	min-height:893px;
	position:relative;
}
#wrinkle_container #area003 h3{
	color:#333333;
	padding-top:90px;
	font-size:48px;
	line-height:1em;
	font-weight:bold;
	text-align:center;
	margin-bottom:72px;
}
#wrinkle_container #area003 h3 strong{
	color:#333333;
	font-size:60px;
	font-weight:bold;
	background:url(../../images/wrinklecream/201706/003_bg_blue.png) left bottom repeat-x;
	display:inline-block;
}
#wrinkle_container #area003 h3 strong span{
	font-size:48px;
	font-weight:bold;
}


#wrinkle_container #area003 .anime{
	position:absolute;
	top:200px;
	left:86px;
}
#wrinkle_container #area003 .anime img{
box-shadow:4px 4px 6px -1px rgba(0,0,0,0.5);
-moz-box-shadow:4px 4px 6px -1px rgba(0,0,0,0.5);
-webkit-box-shadow:4px 4px 6px -1px rgba(0,0,0,0.5);
}
#wrinkle_container #area003 .title01{
	margin:0 0 16px 470px;
	font-size:33px;
	color:#990099;
	border-bottom:1px solid #990099;
	padding-bottom:5px;
	font-weight:bold;
	display:inline-block;
}

#wrinkle_container #area003 .text01{
	margin:0 0 88px 470px;
	font-size:18px;
	line-height:1.6em;	
	font-weight:bold;
}
#wrinkle_container #area003 .title02{
	margin:0 0 24px 90px;
	font-size:33px;
	line-height:1.3em;
	font-weight:bold;
}
#wrinkle_container #area003 .title02 strong{
	color:#996600;
	border-bottom:1px solid #996600;
	font-weight:bold;
}

#wrinkle_container #area003 ul{
	display:table;
	table-layout:fixed;
	margin:0 auto;
	width:880px;
}
#wrinkle_container #area003 ul li{
	display:table-cell;
	text-align:center;
}

#wrinkle_container #area003 ul li p{
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size:14px;
	line-height:1em;
	padding-top:6px;
}

/*////////////////////////////////////////////////////////////////////////////////////////

スーパープラセンタで土台美容

/////////////////////////////////////////////////////////////////////////////////////////*/

#wrinkle_container #area004{
	background:url(../../images/wrinklecream/201706/bg004.jpg) center bottom no-repeat;
	min-height:811px;
}
#wrinkle_container #area004 .inner{
	padding-bottom:10px;
}
#wrinkle_container #area004 h3{
	font-size:72px;
	line-height:1.2em;
	font-weight:bold;
	color:#330066;
	text-align:center;
	padding-top:100px;
	margin-bottom:180px;
}
#wrinkle_container #area004 .text01{
	color:#330066;
	font-size:20px;
	line-height:1.6em;
	text-align:center;
	margin-bottom:24px;	
	font-weight:bold;
}
#wrinkle_container #area004 .img01{
	text-align:center;
}

/*////////////////////////////////////////////////////////////////////////////////////////

バリア生成プログラム

/////////////////////////////////////////////////////////////////////////////////////////*/

#wrinkle_container #area005{
	background:url(../../images/wrinklecream/201706/bg005.jpg) center bottom no-repeat;
	background-size:auto 100%;
	min-height:1014px;
}
#wrinkle_container #area005 .inner{
	padding-bottom:10px;
}
#wrinkle_container #area005 h3{
	padding-top:110px;
	text-align:center;
	margin-bottom:40px;
}
#wrinkle_container #area005 h3 span{
	display:block;
}
#wrinkle_container #area005 h3 .title01{
	color:#025f99;
	font-size:30px;
	line-height:1.2em;
	font-weight:bold;
	margin-bottom:20px;
}

#wrinkle_container #area005 h3 .title01 strong{
	color:#025f99;
	font-size:48px;
	font-weight:bold;
}
#wrinkle_container #area005 h3 .title02{
	
}

#wrinkle_container #area005 .text01{
	font-size:18px;
	line-height:1.6em;
	font-weight:bold;
	text-align:center;
	margin-bottom:30px;
}
#wrinkle_container #area005 .text02{
	font-size:18px;
	line-height:1.6em;
	font-weight:bold;
	text-align:center;
	margin-bottom:80px;
}

#wrinkle_container #area005 ul{
	display:table;
	table-layout:fixed;
	margin:0 auto 45px;
	width:800px;
}

#wrinkle_container #area005 ul li{
	display:table-cell;
	text-align:center;
}

#wrinkle_container #area005 ul li p{
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size:12px;
	line-height:1.2em;
	padding-top:12px;
	text-align:center;
}
#wrinkle_container #area005 ul li p span{
	text-align:left;
	display:inline-block;
}
#wrinkle_container #area005 .btn{
	text-align:center;
}

/*////////////////////////////////////////////////////////////////////////////////////////

上向きeyeへ！

/////////////////////////////////////////////////////////////////////////////////////////*/

#wrinkle_container #area006{
	background:#fffefe url(../../images/wrinklecream/201706/bg006.jpg) center bottom no-repeat;
	min-height:566px;
}
#wrinkle_container #area006 .title01{
	padding-top:25px;
	margin-left:5px;
}

/*////////////////////////////////////////////////////////////////////////////////////////

贅沢成分

/////////////////////////////////////////////////////////////////////////////////////////*/


#wrinkle_container #area007{
	background:#39114b url(../../images/wrinklecream/201706/bg007.jpg) center top no-repeat;
	min-height:716px;
}

#wrinkle_container #area007 h4{
	padding-top:48px;
	margin-bottom:50px;
}
#wrinkle_container #area007 h4 span{
	display:block;
}

#wrinkle_container #area007 h4 .title01{
	color:#FFF;
	font-weight:bold;
	font-size:42px;
	line-height:1em;
	margin:0 0 58px 256px;
}

#wrinkle_container #area007 h4 .title02{
	color:#FFF;
	font-weight:bold;
	font-size:30px;
	line-height:1em;
	text-align:center;
	margin-bottom:4px;
}

#wrinkle_container #area007 h4 .title03{
	color:#FFF;
	font-weight:bold;
	font-size:42px;
	line-height:1em;
	text-align:center;
}

#wrinkle_container #area007 .circle{
	position:relative;
	min-height:330px;
}

#wrinkle_container #area007 .circle .title01{
	position:absolute;
	top:0;
	left:454px;
	color:#ff0096;
	font-size:24px;
	line-height:1.4em;
	font-weight:bold;
	/*縦書き*/
  -webkit-writing-mode: vertical-rl;
      -ms-writing-mode: tb-rl;
          writing-mode: vertical-rl;
		  white-space:nowrap;
}

#wrinkle_container #area007 .circle ul{
	position:relative;
}
#wrinkle_container #area007 .circle ul li{
	position:absolute;
}

#wrinkle_container #area007 .circle ul li{
	font-size:14px;
	line-height:1.2em;
	color:#FFF;
	font-weight:bold;
}
#wrinkle_container #area007 .circle ul li strong{
	font-weight:bold;
	color:#fe80b6;
	font-size:36px;
	line-height:1em;
	display:block;
	margin-bottom:3px;
}


#wrinkle_container #area007 .circle ul li.seibun01{
	top: 0;
	left: 70px;
	text-align: right;
}
#wrinkle_container #area007 .circle ul li.seibun02{
	top: 0;
	left: 660px;
}
#wrinkle_container #area007 .circle ul li.seibun03{
	top:110px;
	left:40px;
	text-align:right;
}
#wrinkle_container #area007 .circle ul li.seibun04{
	top:110px;
	left:730px;
}
#wrinkle_container #area007 .circle ul li.seibun05{
	top:220px;
	left:100px;
	text-align:right;
}
#wrinkle_container #area007 .circle ul li.seibun06{
	top:220px;
	left:660px;
}


/*////////////////////////////////////////////////////////////////////////////////////////

ピタッと密着、動画

/////////////////////////////////////////////////////////////////////////////////////////*/

#wrinkle_container #area008{
	background:url(../../images/wrinklecream/201706/bg008.jpg) center top no-repeat;
	min-height:518px;
}
#wrinkle_container #area008 .inner{
	position:relative;
	padding-top:48px;

}
#wrinkle_container #area008 .title01{
	padding:20px 0;
	background:rgba(102,102,204,0.16);
	text-align:center;
	font-size:46px;
	line-height:1.5em;
	font-weight:bold;
	color:#5c3374;
	vertical-align:middle;
}
/*#wrinkle_container #area008 .title01 > span{
	display:inline-block;
	padding:7px 0;
	font-size:46px;
	line-height:1.5em;
	font-weight:bold;
	color:#5c3374;
		vertical-align:baseline;
}
#wrinkle_container #area008 .title01 > strong{
	display:inline-block;
	font-weight:bold;
	color:#5c3374;
	border:1px solid #5c3374;
	border-right:none;
	margin-left:10px;
	position:relative;
}

#wrinkle_container #area008 .title01 > strong:after{
	content:"※";
	position:absolute;
	top: 60px;
	left: 220px;
	width:1em;
	height:1em;
	font-size:14px;
	line-height:1em;
}


#wrinkle_container #area008 .title01 > strong > span{
	display:inline-block;
	font-size:46px;
	line-height:1em;
	font-weight:bold;
	color:#5c3374;
	border-right:1px solid #5c3374;
	padding:6px;
		vertical-align:baseline;
}*/

#wrinkle_container #area008 .anime{
	position: absolute;
	top: 110px;
	left:70px;
	
}
#wrinkle_container #area008 .title02{
	color:#5c3374;
	font-size:36px;
	line-height:1.2em;
	font-weight:bold;
	vertical-align:bottom;
	margin:0 0 24px 430px;
}
#wrinkle_container #area008 .title02 span{
	display:block;
	padding-left:156px;
	color:#5c3374;
	font-size:36px;
	line-height:1.2em;
	font-weight:bold;
	vertical-align:baseline;
}
#wrinkle_container #area008 .title02 strong{
	color:#5c3374;
	font-size:72px;
	line-height:1.2em;
	font-weight:bold;
	vertical-align:bottom;
}

#wrinkle_container #area008 .title03{
	font-size:28px;
	line-height:1.2em;
	font-weight:bold;
	margin:0 0 26px 430px;
}

#wrinkle_container #area008 .text01{
	margin:0 20px 50px 430px;
	font-size:16px;
	line-height:1.4em;
	font-weight:bold;
}
#wrinkle_container #area008 .kome{
	text-align:right;
	font-size:12px;
	line-height:1.2em;
	margin:0 20px 10px 0;
}

/*////////////////////////////////////////////////////////////////////////////////////////

ご注意ください自己流マッサージ

/////////////////////////////////////////////////////////////////////////////////////////*/

#wrinkle_container #area009{
	background:url(../../images/wrinklecream/201706/bg009.gif);
	min-height:905px;
}

#wrinkle_container #area009 .title01{
	padding:16px 0;
	text-align:center;
	background:#ff6699 url(../../images/wrinklecream/201706/009_bg_pink.png);
}

#wrinkle_container #area009 .inner{
	padding-top:34px;
	background:url(../../images/wrinklecream/201706/009_arrow.png) center top no-repeat;
}

#wrinkle_container #area009 .whiteBox{
	background:#FFF url(../../images/wrinklecream/201706/009_aihara.jpg) 700px 120px no-repeat;
	border-radius:10px;
	padding:30px 20px 14px;
}
#wrinkle_container #area009 h4{
	color:#ff6699;
	font-weight:bold;
	font-size:46px;
	line-height:1.2em;
	letter-spacing:-0.04em;
	text-align:center;
}


#wrinkle_container #area009 .text01{
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size:18px;
	line-height:1.6em;
	background:url(../../images/wrinklecream/201706/009_illust01.gif) left top no-repeat;
	min-height:140px;
	padding:20px 0 40px 134px;
	margin-left:10px;
}

#wrinkle_container #area009 h5{
	color:#ff6699;
	font-weight:bold;
	font-size:30px;
	line-height:1.2em;
	margin-left:20px;
}

#wrinkle_container #area009 .text02{
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size:16px;
	line-height:1.6em;
	margin:0 0 20px 20px;
}

#wrinkle_container #area009 .text01 strong,
#wrinkle_container #area009 .text02 strong{
	display:inline-block;
	background:url(../../images/wrinklecream/201706/bg_border_yellow2.gif) left bottom repeat-x;
}

#wrinkle_container #area009 .howto{
	position:relative;
	padding:10px;
}
#wrinkle_container #area009 .howto h6{
	position:absolute;
	top:0;
	left:30px;
	width:400px;
	text-align:center;
	background:#FFF;
	font-size:18px;
	line-height:1em;
	font-weight:bold;
	padding:0 10px;
	color:#ff6699;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	letter-spacing:0.1em;
}
#wrinkle_container #area009 .howto ul{
	display:table;
	table-layout:fixed;
	border:1px solid #ff6699;
}

#wrinkle_container #area009 .howto ul li{
	display:table-cell;
	padding:30px 0 10px 10px;
}
#wrinkle_container #area009 .howto ul li img{
	display:block;
	margin-bottom:10px;
}

#wrinkle_container #area009 .howto ul li p{
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size:12px;
	line-height:1.4em;
	margin:0 20px;
}

#wrinkle_container #area009 .title02{
	padding:16px 0;
	text-align:center;
}

/*////////////////////////////////////////////////////////////////////////////////////////

防腐剤×

/////////////////////////////////////////////////////////////////////////////////////////*/

#wrinkle_container #area010{
	background:url(../../images/wrinklecream/201706/bg010.jpg) center 16px no-repeat;
	min-height:604px;
}

#wrinkle_container #area010 .topBg{
	background:url(../../images/wrinklecream/201706/010_bg_top.jpg) center;
	height:16px;
}

#wrinkle_container #area010 p{
	text-align:center;
	margin-left:435px;
}

#wrinkle_container #area010 .text01{
	font-size:30px;
	line-height:1.5em;
	font-weight:bold;
	color:#747474;
	margin:100px 0 30px 435px;
	
	}



/*////////////////////////////////////////////////////////////////////////////////////////

あなたの化粧品は大丈夫？

/////////////////////////////////////////////////////////////////////////////////////////*/

#wrinkle_container #area011{
	background:#ececec url(../../images/wrinklecream/201706/bg011_shadow.png) left bottom repeat-x;
	min-height:800px;
}
#wrinkle_container #area011 .inner{
	background:url(../../images/wrinklecream/201706/011_bg_cosme.png) right bottom no-repeat;
	text-align:center;
	min-height:800px;
	padding-bottom:10px;
}

#wrinkle_container #area011 h5{
	padding-top:30px;
	margin:0 auto 30px;
	text-align:center;
}
#wrinkle_container #area011 h5 span{
	display:block;
}
#wrinkle_container #area011 .title02{
	width:910px;
	margin:0 auto;
	font-size:34px;
	line-height:1.2em;
	font-weight:bold;
	
}
#wrinkle_container #area011 .title02 strong{
	font-weight:bold;
	color:#731912;
	display:inline-block;
	background:url(../../images/wrinklecream/201706/bg_border_yellow.gif) left bottom repeat-x;
}

#wrinkle_container #area011 .bofuzaiBox{
	background:url(../../images/wrinklecream/201706/011_bg_bofuzai.jpg);
	margin:0 66px 50px;
	padding:20px 0 0 20px;
	text-align:left;
}

#wrinkle_container #area011 .bofuzaiBox li{
	font-size:22px;
	line-height:1em;
	display:inline-block;
	padding-left:25px;
	position:relative;
	color:#FFF;
	vertical-align:middle;
	margin:0 16px 20px 0;
}
#wrinkle_container #area011 .bofuzaiBox li span{
	color:#FFF;
	font-size:14px;
}
#wrinkle_container #area011 .bofuzaiBox li:before{
	position:absolute;
	content:"";
	width:20px;
	height:20px;
	top:2px;
	left:0;
	background:#c4c4c4;
	
}


#wrinkle_container #area011 .textArea{
	width:700px;
	margin:0 auto;
}
#wrinkle_container #area011 .text01{
	color:#731912;
	font-size:20px;
	line-height:1.4em;
	text-indent:-1em;
	margin-left:1em;
	text-align:left;
	font-weight:bold;
	margin-bottom:20px;
}
#wrinkle_container #area011 .text02{
	font-size:16px;
	line-height:1.5em;
	text-align:left;
	font-weight:bold;
}

/*////////////////////////////////////////////////////////////////////////////////////////

この実感試してみませんか？

/////////////////////////////////////////////////////////////////////////////////////////*/

#wrinkle_container #area012{
	background:#d7c447;
	min-height:180px;


}

#wrinkle_container #area012 .inner{
	text-align:center;
	padding-top:20px;
}

#wrinkle_container #area012 p.text01{
	display:inline-block;
	text-align:center;
	font-size:22px;
	line-height:30px;
	border-top:1px solid #FFF;
	border-bottom:1px solid #FFF;
	font-weight:bold;
	margin-bottom:10px;
	padding:5px;
}

/*////////////////////////////////////////////////////////////////////////////////////////

USP プラセンタに頼れ

/////////////////////////////////////////////////////////////////////////////////////////*/

#wrinkle_container #area013{
	background:url(../../images/wrinklecream/201706/bg013_shadow.png) left top repeat-x,url(../../images/wrinklecream/201706/bg013.jpg) center top no-repeat;
	min-height:734px;
}

#wrinkle_container #area013 p.title01{
	color:#6e1f94;
	font-weight:bold;
	font-size:24px;
	line-height:1.4em;
	padding-top:50px;
	margin:0 0 10px 52px;
	vertical-align:baseline;
	
}

#wrinkle_container #area013 p.title01 strong{
	color:#6e1f94;
	font-weight:bold;
	font-size:30px;
	line-height:1.4em;
	display:inline-block;
	background:url(../../images/wrinklecream/201706/bg_border_yellow.gif) left bottom repeat-x;
	vertical-align:baseline;
}

#wrinkle_container #area013 .title02{
	margin:0 0 30px 52px;
}

#wrinkle_container #area013 ul.price{
	margin-left:300px;
	width:230px;
}
#wrinkle_container #area013 ul.price li{
padding-bottom:10px;
}
#wrinkle_container #area013 ul.price li p{
	color:#FFF;
	font-size:18px;
	line-height:1em;
	text-align:right;
	font-weight:bold;
}
#wrinkle_container #area013 ul.price li p span{
	font-size:14px;
	line-height:1.5em;
	color:#FFF;
	font-weight: bold;
}

#wrinkle_container #area013 ul.price li p span.color-y{
color:#FFF500
}

#wrinkle_container #p_movie_inner{
	margin:0 auto;
	padding-bottom:10px;
}




/*////////////////////////////////////////////////////////////////////////////////////////

横幅が小さいときのパンくず

/////////////////////////////////////////////////////////////////////////////////////////*/

@media screen and (max-width:1279px)  {
.pan_container .pankuzu {
    width: 960px;
	margin:0 auto;
}
}
