@import url(https://fonts.googleapis.com/css2?family=Shippori+Mincho:wght@400;500;600;700;800&display=swap);@import url(https://fonts.googleapis.com/css2?family=Aboreto&family=Bona+Nova+SC:ital,wght@0,400;0,700;1,400&family=Noto+Sans+JP:wght@100..900&family=Roboto:ital,wght@0,100..900;1,100..900&display=swap);html{height:100%!important;overflow-y:scroll}body,html{font-size:100%}button,input,select,textarea{font:99% arial,helvetica,clean,sans-serif}table{font-size:inherit;font:100%}code,kbd,pre,samp,tt{font-family:monospace;*font-size:108%;line-height:130%}article,aside,body,dd,dl,dt,figcaption,figure,footer,h1,h2,h3,h4,h5,h6,header,html,li,nav,ol,p,section,ul{font-weight:400;margin:0;padding:0}::selection{background:rgba(165,0,53,.3)}article,aside,dd,dl,dt,figcaption,figure,footer,h1,h2,h3,h4,h5,h6,header,li,nav,ol,p,section,ul{font-size:1em}article::selection,aside::selection,dd::selection,dl::selection,dt::selection,figcaption::selection,figure::selection,footer::selection,h1::selection,h2::selection,h3::selection,h4::selection,h5::selection,h6::selection,header::selection,li::selection,nav::selection,ol::selection,p::selection,section::selection,ul::selection{background:hsla(45,9%,82%,.3)}dd,dt,h1,h2,h3,h4,h5,h6,li,p{line-height:1.7}body{-webkit-text-size-adjust:100%;color:#000;height:auto;min-height:100%;overflow-x:hidden;position:relative}@media only screen and (max-width:959px){body{min-width:320px}}article,aside,canvas,details,figcaption,figure,footer,header,menu,nav,section,summary{display:block}address{font-style:normal}img{border-style:none;vertical-align:bottom}ol,ul{list-style:none}sub,sup{font-size:.6em}sub{display:inline-block;margin-bottom:-1em;position:relative;top:-.2em}table{border-spacing:0;empty-cells:show}iframe{border:none}a,a:active,a:hover,a:link,a:visited{text-decoration:none}.personal_lips img,.personal_lips svg{height:auto;max-width:100%}body>img{display:none}.wrap{font-weight:300}.font-bold-2,.wrap{-moz-osx-font-smoothing:auto;font-family:ヒラギノ角ゴ ProN,HiraKakuProN-W3,ヒラギノ角ゴ Pro W3,HiraKakuPro-W3,Noto Sans JP,メイリオ,Meiryo,ＭＳ Ｐゴシック,MS Pgothic,Osaka,sans-serif;letter-spacing:.025em}.font-bold-2,.font-min,.wrap{-webkit-font-smoothing:antialiased}.font-min{font-family:Hiragino Mincho ProN W3,ヒラギノ明朝 ProN W3,Hiragino Mincho ProN,游明朝,YuMincho,HG明朝E,ＭＳ Ｐ明朝,ＭＳ 明朝,serif}.font-en{font-family:Raleway,sans-serif}.List .font-en,.top .font-en{font-weight:300}.font-shippori-mincho{font-family:Shippori Mincho,serif;font-style:normal}.u-curning{font-feature-settings:"palt"}.candytune img{height:auto;max-width:100%;width:100%}.candytune{overflow:clip;padding-top:85px}.candytune .font-aboreto-regular{font-family:Aboreto,system-ui;font-style:normal}.candytune .font-roboto{font-family:Roboto,sans-serif;font-optical-sizing:auto;font-style:normal;font-variation-settings:"wdth" 100}.candytune .font-bona-nova-sc-regular{font-family:Bona Nova SC,serif;font-style:normal;font-weight:400}.candytune .font-bona-nova-sc-bold{font-family:Bona Nova SC,serif;font-style:normal;font-weight:700}.candytune .font-bona-nova-sc-regular-italic{font-family:Bona Nova SC,serif;font-style:italic;font-weight:400}@media only screen and (max-width:959px){.candytune{padding-top:13vw}}.candytune .mv{aspect-ratio:1440/803;background:url(/features/dramatic-skin-sensor-base-neo/candy-tune/img/mv.webp) no-repeat 50%/cover;height:100%;position:relative;width:100%}@media only screen and (max-width:959px){.candytune .mv{aspect-ratio:750/1022;background:url(/features/dramatic-skin-sensor-base-neo/candy-tune/img/mv_sp.webp) no-repeat 50%/cover}}.candytune .mv__inner{align-items:center;display:flex;flex-wrap:wrap;height:100%;justify-content:center;width:100%}.candytune .mv__noteTxt{box-sizing:border-box;height:0;left:0;margin-left:13.6111111111vw;margin-top:6.1111111111vw;padding-bottom:10vw;position:absolute;top:0;width:22.2222222222vw}@media only screen and (max-width:959px){.candytune .mv__noteTxt{margin-left:5.8666666667vw;margin-top:8.2666666667vw;width:48vw}}.candytune .mv__noteTxt span{padding:.2em .5em}.candytune .mv__outcut{left:0;margin-left:13.6111111111vw;margin-top:16.5277777778vw;position:absolute;top:0;width:11.7361111111vw}@media only screen and (max-width:959px){.candytune .mv__outcut{margin-left:5.8666666667vw;margin-top:30.8vw;width:25.3333333333vw}}.candytune .mv__contents{width:32.0138888889vw}@media only screen and (max-width:959px){.candytune .mv__contents{width:69.3333333333vw}}.candytune .mv__copy{aspect-ratio:460/146;width:31.9444444444vw}@media only screen and (max-width:959px){.candytune .mv__copy{margin:14vw auto 0;width:96.1538461538%}}.candytune .mv__txt{aspect-ratio:402/149;padding-left:1.3888888889vw;width:27.9166666667vw}@media only screen and (max-width:959px){.candytune .mv__txt{margin-top:.25em;padding-left:6.1333333333%;width:83.0769230769%}}.candytune .l-contentsWrapper__inner{font-size:16px;width:100%}.candytune .l-contentsWrapper__inner .l-section{width:100%}.candytune .l-contentsWrapper__inner .l-section__inner{font-size:16px;margin:0 auto;max-width:1048px;padding:0}@media only screen and (max-width:1048px){.candytune .l-contentsWrapper__inner .l-section__inner{font-size:1.5267175573vw;width:98%}}@media only screen and (max-width:959px){.candytune .l-contentsWrapper__inner .l-section__inner{width:89.3333333333vw}}.candytune .description{background-color:#fff8f2;padding:94px 0;position:relative;z-index:4}@media only screen and (max-width:1048px){.candytune .description{padding:8.9694656489% 0}}@media only screen and (max-width:959px){.candytune .description{padding:14.328358209% 0}}.candytune .description .l-section__inner{position:relative}.candytune .description .l-section__inner .description__txt{position:relative;z-index:4}.candytune .description .l-section__inner:after{background-color:#fff8f2;bottom:0;content:"";display:block;height:0;left:0;margin-bottom:-20.5%;margin-left:-100vw;padding-bottom:16.835938%;pointer-events:none;position:absolute;transform:skewY(-4.2deg);width:200vw;z-index:3}@media only screen and (max-width:959px){.candytune .description .l-section__inner:after{margin-bottom:-24.5%}}.candytune .description__logo{margin:0 auto 3.8167938931%;width:54.3893129771%}@media only screen and (max-width:959px){.candytune .description__logo{width:100%}}.candytune .description__ttl{color:#000;font-size:3.5em;font-weight:700;letter-spacing:4.48px;line-height:normal;text-align:center}@media only screen and (max-width:959px){.candytune .description__ttl{font-size:7.4666666667vw;margin-bottom:1em;margin-top:1em}}.candytune .description__txt{font-size:1.4375em;font-weight:400;line-height:normal;margin-top:1em;text-align:center}@media only screen and (max-width:959px){.candytune .description__txt{font-size:4.2666666667vw}}.candytune .description__txt__suggestive{display:inline-block}@media only screen and (max-width:959px){.candytune .description__txt__suggestive{margin-top:1em}}.candytune .info{padding:215px 0 194px}@media only screen and (max-width:1048px){.candytune .info{padding:20.5152671756% 0 18.5114503817%}}.candytune .info .l-section__inner{position:relative}.candytune .info__circle{aspect-ratio:1/1;background-color:red;border-radius:50%;filter:blur(200px);left:0;pointer-events:none;position:absolute;top:0;width:98.0916030534%;z-index:-1}@media only screen and (max-width:959px){.candytune .info__circle{filter:blur(50px);width:78.4vw}}.candytune .info__circle--purple{background-color:#ece0ec;margin-left:-63.6450381679%;margin-top:-18.7022900763%}@media only screen and (max-width:959px){.candytune .info__circle--purple{margin-left:-45.645038%;margin-top:-28.70229%}}.candytune .info__circle--green{background-color:#eff0d3;left:inherit;margin-right:-59.6374045802%;margin-top:-29.7709923664%;right:0}@media only screen and (max-width:959px){.candytune .info__circle--green{margin-top:26.229008%;width:68.2666666667vw}}.candytune .info__circle--ocher{background-color:#fceee0;bottom:0;margin-bottom:-56.0114503817%;margin-left:-29.5801526718%;top:inherit}@media only screen and (max-width:959px){.candytune .info__circle--ocher{margin-bottom:-29.01145%;margin-left:-18.580153%;width:91.7333333333vw}}.candytune .info__ttl{text-align:center}.candytune .info__ttl__tag{display:block;font-size:2.125em;font-weight:300}@media only screen and (max-width:959px){.candytune .info__ttl__tag{font-size:5.3333333333vw}}.candytune .info__ttl__tag span{background:#b6cbd7;box-shadow:8px 8px 0 0 #fff;display:inline-block;padding:0 .5em}.candytune .info__ttl__txt{font-size:4.8125em;font-weight:400}@media only screen and (max-width:959px){.candytune .info__ttl__txt{font-size:9.8666666667vw}}.candytune .info__period{margin-bottom:7.1564885496%;text-align:center}@media only screen and (max-width:959px){.candytune .info__period{margin-bottom:24.4776119403%}}.candytune .info__period__date{font-size:5.625em}@media only screen and (max-width:959px){.candytune .info__period__date{font-size:10.6666666667vw}}.candytune .info__period__date span{display:inline-block;font-size:.6222222222em}.candytune .info__period__start{font-size:4.8125em;position:relative}@media only screen and (max-width:959px){.candytune .info__period__start{font-size:9.3333333333vw}}.candytune .info__period__start:before{background-color:#000;content:"";height:4px;left:0;margin:-.01em auto auto;position:absolute;right:0;top:0;width:11.4503816794%}@media only screen and (max-width:959px){.candytune .info__period__start:before{height:2px;width:29.8507462687%}}.candytune .info__period__opening{border-left:1px solid #000;border-right:1px solid #000;display:inline-block;font-size:1.5em;padding:0 1em}@media only screen and (max-width:959px){.candytune .info__period__opening{font-size:4.2666666667vw}}.candytune .info__txt{font-weight:700;margin-bottom:.25em;position:relative;text-align:center}.candytune .info__txt span{padding-left:9em;position:relative}@media only screen and (max-width:959px){.candytune .info__txt span{padding-left:0}}.candytune .info__txt span:before{aspect-ratio:269/32;background-color:#000;background:url(/features/dramatic-skin-sensor-base-neo/candy-tune/img/candy_tune.svg) no-repeat 50%/100% 100%;content:"";left:0;margin:auto auto auto -1em;position:absolute;top:0;width:44.5364238411%}@media only screen and (max-width:959px){.candytune .info__txt span:before{margin:-1em auto auto;right:0;width:50.447761194%}}.candytune .info__txt--m{font-size:2em}@media only screen and (max-width:959px){.candytune .info__txt--m{font-size:6.4vw}}.candytune .info__btn{margin:1em auto 0;text-align:center;width:61.0687022901%}@media only screen and (max-width:959px){.candytune .info__btn{width:100%}}.candytune .info__btn a{background-color:#fff;border:2px solid #000;border-radius:3em;box-shadow:8px 8px 0 0 #eee1ec;color:#000;display:block;font-size:2.5em;padding:.5em 0;position:relative;width:100%}@media only screen and (max-width:959px){.candytune .info__btn a{font-size:6.4vw;padding:.8em 0}}.candytune .info__btn a:before{aspect-ratio:1/1;background:url(/features/dramatic-skin-sensor-base-neo/candy-tune/img/icon--btn.webp) no-repeat 50%/100% 100%;bottom:0;content:"";height:1.5em;left:0;margin:auto auto auto .5em;position:absolute;top:0;width:1.5em}.candytune .info__cutout{margin:5.4389312977% auto 0;width:47.7099236641%}@media only screen and (max-width:959px){.candytune .info__cutout{width:100%}}.candytune .info__notice{font-size:1.25em;margin:1em auto 0;width:max-content}@media only screen and (max-width:959px){.candytune .info__notice{font-size:3.7333333333vw}}.candytune .info{position:relative;z-index:2}.candytune .productInfo{background-color:#fff;padding-bottom:145px;padding-top:100px;position:relative;z-index:3}@media only screen and (max-width:1048px){.candytune .productInfo{padding-bottom:13.8358778626%;padding-top:9.5419847328%}}.candytune .productInfo .l-section__inner{position:relative}.candytune .productInfo .l-section__inner:before{background-color:#fff;content:"";display:block;height:0;left:0;margin-left:-100vw;margin-top:-12.5%;padding-bottom:13.8359375%;pointer-events:none;position:absolute;top:0;transform:skewY(-4.2deg);width:200vw;z-index:3}.candytune .productInfo__deco{pointer-events:none;position:absolute;top:0;z-index:5}@media only screen and (max-width:959px){.candytune .productInfo__deco{display:none}}.candytune .productInfo__deco--l{aspect-ratio:232/1945;background:url(/features/dramatic-skin-sensor-base-neo/candy-tune/img/deco--l.webp) no-repeat 50%/100% 100%;left:0;margin-left:-17.7480916031%;margin-top:-4.1030534351%;width:22.1374045802%}.candytune .productInfo__deco--r{aspect-ratio:313/1622;background:url(/features/dramatic-skin-sensor-base-neo/candy-tune/img/deco--r.webp) no-repeat 50%/100% 100%;margin-right:-23.2824427481%;margin-top:-13.6450381679%;right:0;width:22.1374045802%}.candytune .productInfo__ttl{font-size:3em;padding-bottom:.6em;position:relative;text-align:center}@media only screen and (max-width:959px){.candytune .productInfo__ttl{font-size:6.4vw}}.candytune .productInfo__ttl:after{background:linear-gradient(90deg,#e2e2bf,#d5c8d8 50%,#f3dbc8);bottom:0;content:"";height:1px;left:0;margin:auto;position:absolute;right:0;width:100%}.candytune .l-productInfo__top{display:flex;justify-content:center;margin-bottom:8.3015267176%;margin-top:5.3435114504%}@media only screen and (max-width:959px){.candytune .l-productInfo__top{display:block;padding-bottom:0;padding-top:9.552238806%}}.candytune .productInfo__eyeCatch{margin-right:5.7251908397%;padding-left:5.534351145%;position:relative;width:40.0763358779%}@media only screen and (max-width:959px){.candytune .productInfo__eyeCatch{margin-left:auto;padding-left:0;padding-right:0;width:88.0597014925%}}.candytune .productInfo__eyeCatch:after,.candytune .productInfo__eyeCatch:before{content:"";position:absolute;top:0}.candytune .productInfo__eyeCatch:after{aspect-ratio:1/1;background:url(/features/common/img/dramatic-skin-sensor-base-neo/icon--spf.png) no-repeat 50%/100% 100%;bottom:0;margin-bottom:7em;right:0;top:inherit;width:21.7573221757%}@media only screen and (max-width:959px){.candytune .productInfo__eyeCatch:after{margin-bottom:3em;margin-right:-2em;width:19.4666666667vw}}.candytune .productInfo__meta{padding-top:3.0534351145%;text-align:left;width:48.6641221374%}@media only screen and (max-width:959px){.candytune .productInfo__meta{text-align:center;width:100%}}.candytune .productInfo__meta__ttl{font-size:1.9375em;font-weight:700;line-height:1.4;white-space:nowrap}@media only screen and (max-width:959px){.candytune .productInfo__meta__ttl{font-size:5.3333333333vw}}.candytune .productInfo__meta__ttl .productInfo__meta__ttl__m{font-size:.75em}.candytune .productInfo__meta__ttl .productInfo__meta__ttl__note{display:inline-block;font-size:.5em;font-weight:inherit;font-weight:400}.candytune .productInfo__meta__productsName{font-size:1.5em;margin-top:1em}@media only screen and (max-width:959px){.candytune .productInfo__meta__productsName{font-size:4.2666666667vw;margin-top:.5em}}.candytune .productInfo__meta__category{font-size:1.5em;margin-top:1em}@media only screen and (max-width:959px){.candytune .productInfo__meta__category{font-size:4.2666666667vw;margin-top:.5em}}.candytune .productInfo__meta__price{font-size:2em;font-weight:700}@media only screen and (max-width:959px){.candytune .productInfo__meta__price{font-size:6.4vw}}.candytune .productInfo__meta__price span{display:inline-block;font-size:.75em;margin-left:.5em}.candytune .productInfo__bottom{margin-bottom:8.3015267176%;position:relative;z-index:5}.candytune .productInfo__bottom__ttl{display:flex;font-size:2.25em;justify-content:center;margin-bottom:2em;text-align:center}@media only screen and (max-width:959px){.candytune .productInfo__bottom__ttl{font-size:5.3333333333vw;margin-bottom:2.5em}}.candytune .productInfo__bottom__ttl sup{display:inline-block;font-size:.8em;margin-bottom:.5em;margin-top:1.2en;vertical-align:middle}.candytune .productInfo__bottom__ttl sup.is-m{font-size:1em}.candytune .productInfo__bottom__ttl>span{border-bottom:2px solid #000;position:relative}@media only screen and (max-width:959px){.candytune .productInfo__bottom__ttl>span{border-bottom:none}}.candytune .productInfo__bottom__ttl>span small{bottom:0;font-size:.5em;margin-bottom:-2.5em;position:absolute;right:0}@media only screen and (max-width:959px){.candytune .productInfo__bottom__ttl>span small{font-size:.7em;left:0;margin:auto auto -2em}}.candytune .productInfo__bottom__ttl span.u-spUnderLine{position:relative}.candytune .productInfo__bottom__ttl span.u-spUnderLine:after{background-color:#000;bottom:-.3em;content:"";display:block;height:2px;left:0;position:absolute;width:100%}@media only screen and (min-width:960px){.candytune .productInfo__bottom__ttl span.u-spUnderLine:after{display:none}}.candytune .l-productInfo__bottom{display:flex;justify-content:center}@media only screen and (max-width:959px){.candytune .l-productInfo__bottom{display:block}}.candytune .productInfo__txtBox{margin-left:8%;width:22.9007633588%}@media only screen and (max-width:959px){.candytune .productInfo__txtBox{margin-left:0;padding-left:21.4925373134%;width:100%}}.candytune .productInfo__txtBox+.productInfo__txtBox{margin-left:0;padding-left:6.106870229%;width:41.4122137405%}@media only screen and (max-width:959px){.candytune .productInfo__txtBox+.productInfo__txtBox{padding-left:0;width:100%}}.candytune .productInfo__txtBox__ttl{border-bottom:2px solid #2277be;color:#2277be;font-size:2em;font-weight:700;line-height:1.2;padding-bottom:.5em;position:relative}@media only screen and (max-width:959px){.candytune .productInfo__txtBox__ttl{display:inline-block;font-size:6.4vw}}.candytune .productInfo__txtBox__ttl:before{aspect-ratio:192/172;background:url(/features/dramatic-skin-sensor-base-neo/candy-tune/img/icon--sensor.png) no-repeat 50%/100% 100%;content:"";display:block;left:0;margin:auto auto auto -3.5em;position:absolute;top:0;width:40%}@media only screen and (max-width:959px){.candytune .productInfo__txtBox__ttl:before{margin-left:-3em;width:16.5333333333vw}}.candytune .productInfo__txtBox__ttl+.productInfo__txtBox__txt{margin-top:1em}@media only screen and (max-width:959px){.candytune .productInfo__txtBox__ttl+.productInfo__txtBox__txt{text-align:left}}.candytune .u-colorBlue{color:#2277be}.candytune .productInfo__txtBox__txt{font-size:1.5em;letter-spacing:-.03em;line-height:1.4}@media only screen and (max-width:959px){.candytune .productInfo__txtBox__txt{font-size:4.2666666667vw;margin-top:8vw;text-align:center}}.candytune .productInfo__txtBox__note{font-size:.875em;margin-top:1.5em}@media only screen and (max-width:959px){.candytune .productInfo__txtBox__note{font-size:3.2vw}}.candytune .productInfo__illustrations{align-items:center;display:flex;justify-content:center}.candytune .productInfo__illustrations .productInfo__illustration{aspect-ratio:159/148;width:32.4427480916%;width:40%}@media only screen and (max-width:959px){.candytune .productInfo__illustrations .productInfo__illustration{width:47.1641791045%}}.candytune .productInfo__illustrations .productInfo__illustration+.productInfo__illustration{margin-left:2em}.candytune .productInfo__btn{margin:4.7709923664% auto 0;text-align:center;width:43.893129771%}@media only screen and (max-width:959px){.candytune .productInfo__btn{margin-top:8.5333333333vw;width:100%}}.candytune .productInfo__btn a{background-color:#000;color:#fff;display:block;font-size:1em;padding:1em 0;position:relative;width:100%}@media only screen and (max-width:959px){.candytune .productInfo__btn a{font-size:4.2666666667vw}}.candytune .productInfo__btn a:after{background:url(/assets/img/pc_arrow_down--white.svg) no-repeat 50%;bottom:0;content:"";height:1.2em;margin:auto 1em auto auto;position:absolute;right:0;top:0;transform:rotate(90deg);width:1.2em}.candytune .campaign{padding:53px 0 97px;position:relative;z-index:3}@media only screen and (max-width:1048px){.candytune .campaign{padding:5.0572519084% 0 9.2557251908%}}@media only screen and (max-width:959px){.candytune .campaign{padding-bottom:12.8vw}}.candytune .campaign:after{background-color:#fff8f2;bottom:0;content:"";height:93.4%;left:0;position:absolute;right:0;width:100%;z-index:-1}.candytune .campaign__subTtl{font-size:1.5em;font-weight:700;text-align:center}@media only screen and (max-width:959px){.candytune .campaign__subTtl{font-size:4.8vw}}.candytune .campaign__ttl{color:#fff;font-size:2.5em;font-weight:inherit;position:relative;text-align:left}@media only screen and (max-width:959px){.candytune .campaign__ttl{font-size:9.6vw;text-align:center}}.candytune .campaign__ttl span{padding-left:2em;position:relative;z-index:4}.candytune .campaign__ttl span:before{background:url(/features/dramatic-skin-sensor-base-neo/candy-tune/img/icon--x_02.webp) no-repeat 50%/100% 100%;bottom:0;content:"";display:block;height:1.5em;left:0;margin:auto;position:absolute;top:0;width:1.5em}.candytune .campaign__ttl:after{background-color:#000;content:"";display:block;height:0;left:0;margin-left:-100vw;margin-top:-3%;padding-bottom:13.8359375%;pointer-events:none;position:absolute;top:0;transform:skewY(-4.2deg);width:200vw;z-index:3}@media only screen and (max-width:959px){.candytune .campaign__ttl:after{padding-bottom:28.835938%}}.candytune .campaign__ttl:before{background-color:#fff8f2;content:"";height:0;left:0;margin-left:-100vw;margin-top:11%;padding-bottom:13.835938%;pointer-events:none;position:absolute;top:0;transform:skewY(-4.2deg);width:200vw;z-index:2}@media only screen and (max-width:959px){.candytune .campaign__ttl:before{padding-bottom:50vw}}.candytune .campaign__contents{background-color:#fff;padding-bottom:7.6335877863%;padding-top:10%;position:relative}@media only screen and (max-width:959px){.candytune .campaign__contents{padding-top:15vw}}.candytune .campaign__contents:before{background-color:#fff;content:"";display:block;height:0;left:0;margin-top:-10%;padding-bottom:30%;pointer-events:none;position:absolute;top:0;width:100%;z-index:2}@media only screen and (max-width:959px){.candytune .campaign__contents:before{margin-top:-31vw;padding-bottom:79vw}}.candytune .campaign__notice{font-size:.875em;font-weight:300;line-height:normal;margin-bottom:5.0572519084%;text-align:right}@media only screen and (max-width:1048px){.candytune .campaign__notice{margin-bottom:5.0572519084vw}}.candytune .campaign__hashTag{font-size:2.8125em;font-weight:700;margin:0 auto;padding:.7em 0;position:relative;width:80.534351145%;z-index:5}@media only screen and (max-width:959px){.candytune .campaign__hashTag{font-size:6.4vw;width:85.671641791%}}.candytune .campaign__hashTag__brackets{aspect-ratio:32/64;border-left:2px solid #000;border-top:2px solid #000;height:0;left:0;padding-bottom:7.5829383886%;position:absolute;top:0;width:3.7914691943%}.candytune .campaign__hashTag__brackets:nth-child(2){left:inherit;right:0;transform:scaleY(-1) rotate(180deg)}.candytune .campaign__hashTag__brackets:nth-child(3){bottom:0;left:inherit;right:0;top:inherit;transform:rotate(-180deg)}.candytune .campaign__hashTag__brackets:nth-child(4){bottom:0;top:inherit;transform:scaleY(-1) rotate(1turn)}.candytune .campaign__hashTag-content{padding-left:18.6018957346%;position:relative}.candytune .campaign__hashTag-content:before{background:url(/features/dramatic-skin-sensor-base-neo/candy-tune/img/icon--hash.webp) no-repeat 50%/100% 100%;bottom:0;content:"";display:block;height:0;left:0;margin:auto auto auto 1.5em;padding-bottom:11.3744075829%;position:absolute;top:0;width:9.0047393365%}@media only screen and (max-width:959px){.candytune .campaign__hashTag-content:before{margin-left:.25em;padding-bottom:17.6vw;width:12.2666666667vw}}.candytune .campaign__txt{font-size:1.3125em;line-height:1.4;margin-top:4.1984732824%;text-align:center}@media only screen and (max-width:959px){.candytune .campaign__txt{font-size:4.2666666667vw;margin-bottom:2em;margin-top:1em}}.candytune .campaign__txt span{font-weight:700;text-decoration:underline}.candytune .campaign__date{line-height:0;margin-bottom:6.2022900763%;position:relative;text-align:center;z-index:4}@media only screen and (max-width:1048px){.candytune .campaign__date{margin-bottom:6.2022900763vw}}.candytune .memberLists{display:grid;gap:20px;grid-template-columns:repeat(12,1fr);margin:6.106870229% auto 8.1106870229%;position:relative;width:83.3015267176%}@media only screen and (max-width:959px){.candytune .memberLists{gap:7px;margin-bottom:20.2666666667vw;width:85.671641791%}}.candytune .memberLists .memberList{grid-column:span 3}.candytune .memberLists .memberList:nth-child(-n+3){grid-column:span 4;width:73.25315%}.candytune .memberLists .memberList:nth-child(2){margin-left:-4.6em}.candytune .memberLists .memberList:nth-child(3){margin-left:-9.2em}.candytune .memberListsWrapper{position:relative}.candytune .memberLists__circle{aspect-ratio:1/1;background-color:#b6cbd7;border-radius:50%;margin-right:2.5em;position:absolute;right:0;top:0;width:24.141221374%}@media only screen and (max-width:959px){.candytune .memberLists__circle{margin-right:-1vw;margin-top:-5vw;width:26.6666666667vw}}.candytune .memberLists__circle__contents{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;padding-top:1.7em}@media only screen and (max-width:959px){.candytune .memberLists__circle__contents{padding-top:2.2em;transform:scale(1.1)}}.candytune .memberLists__circle__contents__txt{font-weight:700;line-height:1.3;text-align:center;width:100%}.candytune .memberLists__circle__contents__1{font-size:1.75em}.candytune .memberLists__circle__contents__1 span{font-size:.9em}.candytune .memberLists__circle__contents__2{font-size:4.5em}.candytune .memberLists__circle__contents__2 span{font-size:.52em}.candytune .memberLists__circle__contents__3{font-size:1.125em}.candytune .memberLists__note{bottom:0;font-size:.875em;margin-bottom:-3em;position:absolute;right:0}@media only screen and (max-width:959px){.candytune .memberLists__note{font-size:3.7333333333vw;margin-bottom:-2.5em}}.candytune .campaign__date-large{font-size:3.75em;font-weight:400;line-height:normal}@media only screen and (max-width:959px){.candytune .campaign__date-large{font-size:9.6vw}}.candytune .campaign__date-small{font-size:2.5em;font-weight:400;line-height:normal}@media only screen and (max-width:959px){.candytune .campaign__date-small{font-size:6.4vw}}.candytune .campaign__method-ttl{font-size:1.5em;font-weight:700;line-height:normal;margin-bottom:4.9618320611%;text-align:center}@media only screen and (max-width:959px){.candytune .campaign__method-ttl{font-size:4.8vw}}.candytune .campaign__step{align-items:center;background-color:#fff8f2;display:flex;margin:0 auto;padding:2.2900763359% 0;position:relative;width:80.534351145%}@media only screen and (max-width:959px){.candytune .campaign__step{display:block;margin:0 auto;width:85.671641791%}}.candytune .campaign__step+.campaign__step{position:relative}.candytune .campaign__step+.campaign__step:before{border-style:solid;border-bottom:0;border-left:16px solid transparent;border-right:16px solid transparent;border-top:16px solid #000;content:"";height:0;left:0;position:absolute;top:0;width:0}.candytune .campaign__arrow{border-style:solid;border-bottom:0;border-left:1em solid transparent;border-right:1em solid transparent;border-top:1em solid #000;height:0;margin:0 auto 1em;width:0}@media only screen and (max-width:959px){.candytune .campaign__arrow{border-left-width:4.2666666667vw;border-right-width:4.2666666667vw;border-top-width:4.2666666667vw}}.candytune .campaign__step--1{margin-bottom:1.4312977099%}.candytune .campaign__step-number{color:#e60033;flex-shrink:0;font-size:1.375em;font-weight:700;line-height:normal;margin-left:3.0534351145%;margin-right:11.843511%}@media only screen and (max-width:959px){.candytune .campaign__step-number{font-size:4.2666666667vw;margin-bottom:.25em;margin-left:0;margin-right:auto;padding:0 1em}}.candytune .campaign__step-number--2{margin-right:4.3893129771%}.candytune .campaign__step-text{flex-grow:1;font-size:1.375em;font-weight:700;line-height:normal;padding-right:1em}@media only screen and (max-width:959px){.candytune .campaign__step-text{font-size:4.2666666667vw;padding:0 1em}}.candytune .campaign__step--2 .campaign__step-text{font-size:1em;position:relative}@media only screen and (max-width:959px){.candytune .campaign__step--2 .campaign__step-text{font-size:4.2666666667vw}}.candytune .campaign__step-text-line{font-weight:700;line-height:1.75em;margin-bottom:0;position:relative}.candytune .campaign__step-text-line .u-underLine{background:linear-gradient(180deg,transparent 0,transparent calc(100% - 8px),#fff calc(100% - 8px),#fff);box-decoration-break:clone;-webkit-box-decoration-break:clone;display:inline;padding-bottom:3px}.candytune .campaign__arrow-icon{border-left:1.5267175573% solid transparent;border-right:1.5267175573% solid transparent;border-top:1.5267175573% solid #000;display:inline-block;height:0;width:0}@media only screen and (max-width:1048px){.candytune .campaign__arrow-icon{border-left-width:1.5267175573vw;border-right-width:1.5267175573vw;border-top-width:1.5267175573vw}}@media only screen and (max-width:959px){.candytune .campaign__arrow-icon{border-left-width:4.2666666667vw;border-right-width:4.2666666667vw;border-top-width:4.2666666667vw}}.candytune .campaign__terms{margin-top:4.7709923664%;position:relative}@media only screen and (max-width:1048px){.candytune .campaign__terms{margin-top:4.7709923664vw}}@media only screen and (max-width:959px){.candytune .campaign__terms{margin:13.3333333333vw auto 0;width:100%}}.candytune .campaign__terms-content{background-color:#fff;max-height:82.7290076336%;max-height:700px;overflow:hidden;padding:6.106870229%;position:relative;transition:max-height .5s ease}@media only screen and (max-width:1048px){.candytune .campaign__terms-content{max-height:82.7290076336vw}}@media only screen and (max-width:959px){.candytune .campaign__terms-content{max-height:231.2vw;padding:6.4vw 6.4vw 11vw}}.candytune .campaign__terms-content.is-open{max-height:none}.candytune .campaign__terms-content dl{display:flex}@media only screen and (max-width:959px){.candytune .campaign__terms-content dl{display:block}}.candytune .campaign__terms-content dl dt{width:25%}@media only screen and (max-width:959px){.candytune .campaign__terms-content dl dt{width:100%}}.candytune .campaign__terms-content dl dd{width:75%}@media only screen and (max-width:959px){.candytune .campaign__terms-content dl dd{width:100%}}.candytune .campaign__terms-content__head{font-size:1.5em;font-weight:700;margin-bottom:1em;text-align:center}@media only screen and (max-width:959px){.candytune .campaign__terms-content__head{font-size:4.8vw}}.candytune .campaign__terms-title{font-size:.9375em;font-weight:700;line-height:normal;margin-bottom:1.3358778626%}@media only screen and (max-width:959px){.candytune .campaign__terms-title{font-size:4vw;width:100%}}.candytune .campaign__terms-intro{font-size:.75em;font-weight:400;line-height:normal;margin-bottom:3em}@media only screen and (max-width:959px){.candytune .campaign__terms-intro{font-size:3.2vw;margin-bottom:2em;width:100%}}.candytune .campaign__terms-item{margin-bottom:3.0534351145%}.candytune .campaign__terms-item+.campaign__terms-content__head{margin-top:2em}.candytune .campaign__terms-item-title{font-size:.9375em;font-weight:700;line-height:normal;margin:0}@media only screen and (max-width:959px){.candytune .campaign__terms-item-title{font-size:4vw;margin-bottom:.3em}}.candytune .campaign__terms-item-text{font-size:.75em;font-weight:400;line-height:normal;margin:0;padding-right:6.106870229%}@media only screen and (max-width:959px){.candytune .campaign__terms-item-text{font-size:3.2vw}}.candytune .campaign__terms-item-list{font-size:.75em;font-weight:300;line-height:0;margin:.5em 0 0;padding-left:1.3em;padding-right:6.106870229%}@media only screen and (max-width:959px){.candytune .campaign__terms-item-list{font-size:3.2vw}}.candytune .campaign__terms-item-list li{line-height:normal;margin-bottom:0;padding-left:.5em;text-indent:-1.5em}.candytune .campaign__terms-item-list li:last-child{margin-bottom:0}.candytune .campaign__terms-overlay{background:linear-gradient(0deg,#fff 0,hsla(0,0%,100%,.8) 50%,hsla(0,0%,100%,0));bottom:0;height:37.213740458%;left:0;opacity:1;pointer-events:none;position:absolute;right:0;transition:opacity .5s ease}@media only screen and (max-width:1048px){.candytune .campaign__terms-overlay{height:37.213740458vw}}.candytune .campaign__terms-overlay.is-hidden{opacity:0}.candytune .campaign__terms-more{background:transparent;border:none;bottom:0;color:#000;cursor:pointer;font-size:.9375em;font-weight:700;left:0;line-height:normal;margin:auto auto 3em;position:absolute;right:0}@media only screen and (max-width:959px){.candytune .campaign__terms-more{font-size:4vw;margin-bottom:1em}}.candytune .campaign__terms-more span{color:#000;padding-right:3em;position:relative}.candytune .campaign__terms-more span:after{border-style:solid;border-bottom:0;border-left:.75em solid transparent;border-right:.75em solid transparent;border-top:.75em solid #000;content:"";display:block;margin:auto;position:absolute;right:1em;top:.2em;transform:rotate(1turn);transition:transform .3s ease}.candytune .campaign__terms-more.is-open span:after{transform:rotate(180deg)}.candytune .cast{padding:90px 0 80px;position:relative;z-index:4}@media only screen and (max-width:1048px){.candytune .cast{padding:8.5877862595% 0 7.6335877863%}}.candytune .cast .l-section__inner{position:relative}.candytune .cast__deco{left:0;pointer-events:none;position:absolute;top:0;z-index:-1}.candytune .cast__deco_01{aspect-ratio:900/411;background:url(/features/dramatic-skin-sensor-base-neo/candy-tune/img/bg_candytune_03.svg) no-repeat 50%/100% 100%;margin-left:-42.9389312977%;margin-top:-5.7251908397%;width:85.8778625954%}@media only screen and (max-width:959px){.candytune .cast__deco_01{margin-left:-39vw;margin-top:-4vw;width:96.8vw}}.candytune .cast__deco_02{aspect-ratio:1647/525;background:url(/features/dramatic-skin-sensor-base-neo/candy-tune/img/bg_candytune_01.webp) no-repeat 50%/100% 100%;margin-left:68.893129771%;margin-top:9.5419847328%;width:157.1564885496%}@media only screen and (max-width:959px){.candytune .cast__deco_02{opacity:0}}.candytune .cast__deco_03{aspect-ratio:1450/172;background:url(/features/dramatic-skin-sensor-base-neo/candy-tune/img/bg_candytune_02.webp) no-repeat 50%/100% 100%;margin-left:-100.286259542%;margin-top:46.7557251908%;width:138.358778626%}@media only screen and (max-width:959px){.candytune .cast__deco_03{margin-left:-33vw;margin-top:95vw;width:135.2vw}}.candytune .cast__deco_04{aspect-ratio:1476/470;background:url(/features/dramatic-skin-sensor-base-neo/candy-tune/img/bg_candytune_01.webp) no-repeat 50%/100% 100%;margin-left:-21.1832061069%;margin-top:72.5190839695%;width:140.8396946565%}@media only screen and (max-width:959px){.candytune .cast__deco_04{margin-left:-5vw;margin-top:127vw;width:123.4666666667vw}}.candytune .cast__deco_05,.candytune .cast__deco_06{aspect-ratio:1000/456;background:url(/features/dramatic-skin-sensor-base-neo/candy-tune/img/bg_candytune_03.svg) no-repeat 50%/100% 100%;bottom:0;margin-bottom:26%;top:inherit;width:95.4198473282%}@media only screen and (max-width:959px){.candytune .cast__deco_05,.candytune .cast__deco_06{margin-left:-4%;width:110.9333333333vw}}.candytune .cast__deco_05{margin-left:-26.5267175573%}@media only screen and (max-width:959px){.candytune .cast__deco_05{margin-bottom:66%;margin-left:-12%}}.candytune .cast__deco_06{margin-left:61.0687022901%}@media only screen and (max-width:959px){.candytune .cast__deco_06{opacity:0}}.candytune .cast__deco_07{aspect-ratio:1450/172;background:url(/features/dramatic-skin-sensor-base-neo/candy-tune/img/bg_candytune_02.webp) no-repeat 50%/100% 100%;margin-left:91.6030534351%;margin-top:68.7022900763%;width:138.358778626%}.candytune .cast__subTtl{font-size:3.5em;margin-bottom:.6em;text-align:center}@media only screen and (max-width:959px){.candytune .cast__subTtl{font-size:8.5333333333vw}}.candytune .cast__ttl{margin-bottom:3em;text-align:center}@media only screen and (max-width:959px){.candytune .cast__ttl{margin:0 auto 5em;width:85.671641791%}}.candytune .cast__ttl svg{margin-top:1.4312977099%}@media only screen and (max-width:959px){.candytune .cast__ttl svg{width:100%}}.candytune .cast__ttl__txt{display:block;font-size:1.5em;text-align:center}@media only screen and (max-width:959px){.candytune .cast__ttl__txt{font-size:4.2666666667vw}}.candytune .cast__txt{font-size:1.34375em;letter-spacing:.0001em;line-height:1.6;margin-top:1.25em;text-align:center}@media only screen and (max-width:959px){.candytune .cast__txt{font-size:4.2666666667vw}}.candytune .cast__candyDesc{background-color:#b6cbd7;margin-top:6.106870229%;width:100%}.candytune .cast__candyDesc__inner{padding:4.5801526718% 5.7251908397%}@media only screen and (max-width:959px){.candytune .cast__candyDesc__inner{padding-bottom:8.5333333333vw;padding-top:8.5333333333vw}}.candytune .l-candyDesc{display:flex;justify-content:center}@media only screen and (max-width:959px){.candytune .l-candyDesc{display:block}}.candytune .candyDesc__logo{width:32.1052631579%}@media only screen and (max-width:959px){.candytune .candyDesc__logo{margin:0 auto 6.4%;width:37.3333333333vw}}.candytune .candyDesc__logo img{display:block;width:77.3770491803%}@media only screen and (max-width:959px){.candytune .candyDesc__logo img{width:100%}}.candytune .candyDesc__txtBox{width:68%}@media only screen and (max-width:959px){.candytune .candyDesc__txtBox{width:100%}}.candytune .candyDesc__txtBox__txt{font-size:1.1875em;line-height:1.8}@media only screen and (max-width:959px){.candytune .candyDesc__txtBox__txt{font-size:4.2666666667vw}}.candytune .candyDesc__txtBox__btn{text-align:center;width:71.2074303406%}@media only screen and (max-width:959px){.candytune .candyDesc__txtBox__btn{width:100%}}.candytune .candyDesc__txtBox__btn a{background-color:#000;color:#fff;display:block;font-size:1em;margin-top:1em;padding:1em 0;position:relative;width:100%}@media only screen and (max-width:959px){.candytune .candyDesc__txtBox__btn a{font-size:4.2666666667vw;margin-top:1.5em}}.candytune .candyDesc__txtBox__btn a:after{background:url(/assets/img/pc_arrow_down--white.svg) no-repeat 50%;bottom:0;content:"";height:1.2em;margin:auto 1em auto auto;position:absolute;right:0;top:0;transform:rotate(90deg);width:1.2em}@media only screen and (max-width:959px){.candytune .candyDesc__txtBox__btn a:after{display:none}}.candytune .cast__sns{margin-top:7.7290076336%}@media only screen and (max-width:959px){.candytune .cast__sns{margin-top:9.8666666667vw}}.candytune .cast__sns__ttl{font-size:2em;margin-bottom:1em;text-align:center}@media only screen and (max-width:959px){.candytune .cast__sns__ttl{font-size:6.4vw;margin-bottom:.5em}}.candytune .cast__sns__ttl span{position:relative}.candytune .cast__sns__ttl span:after,.candytune .cast__sns__ttl span:before{bottom:0;content:"／";font-family:Raleway;font-size:1.25em;margin:auto -1.5em -.3em auto;position:absolute;right:0}.candytune .cast__sns__ttl span:before{content:"＼";left:0;margin-left:-1.5em;right:inherit}.candytune .cast__sns__items{display:flex;justify-content:center}.candytune .cast__sns__items .cast__sns__item{width:6.8702290076%}@media only screen and (max-width:959px){.candytune .cast__sns__items .cast__sns__item{width:16.5333333333vw}}.candytune .cast__sns__items .cast__sns__item+.cast__sns__item{margin-left:3.0534351145%}@media only screen and (max-width:959px){.candytune .cast__sns__items .cast__sns__item+.cast__sns__item{margin-left:1.6vw}}.candytune .cast__sns__items .cast__sns__item a{display:block;width:100%}.candytune .cast__cmpInfo{border-image-slice:1;border-image-source:linear-gradient(90deg,#e2e2bf,#d5c8d8 50%,#f3dbc8);border-style:solid;border-width:2px;border-left:none;border-right:none;margin-top:9.1603053435%;text-align:center}.candytune .cast__cmpInfo__inner{padding:4.5801526718% 0}@media only screen and (max-width:959px){.candytune .cast__cmpInfo__inner{padding:8.5333333333vw 0}}.candytune .cast__cmpInfo__ttl{font-size:1.5em;margin-bottom:.5em}@media only screen and (max-width:959px){.candytune .cast__cmpInfo__ttl{font-size:5.3333333333vw}}.candytune .cast__cmpInfo__txtBox__txt{font-size:1em;line-height:1.8}@media only screen and (max-width:959px){.candytune .cast__cmpInfo__txtBox__txt{font-size:4.2666666667vw}}.candytune .cast__cmpInfo__txtBox__note{font-size:.75em;margin-top:1em}@media only screen and (max-width:959px){.candytune .cast__cmpInfo__txtBox__note{font-size:3.2vw}}