@import url(https://fonts.googleapis.com/css2?family=Shippori+Mincho:wght@400;500;600;700;800&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"}@media only screen and (min-width:960px){#essence-cushion-ex-bright-glow .u-pcNowrap{white-space:nowrap}}#essence-cushion-ex-bright-glow .linkA__note{font-size:.5625em}@media only screen and (max-width:959px){#essence-cushion-ex-bright-glow .linkA__note{font-size:2.6666666667vw}}#essence-cushion-ex-bright-glow .linkA__txt--m{line-height:1.5}#essence-cushion-ex-bright-glow .l-section.essence-cushion-ex-bright-glow{position:relative}#essence-cushion-ex-bright-glow .l-section.essence-cushion-ex-bright-glow:after{background-color:#fff8f2;border-top:2px solid #000;content:"";display:block;height:100%;left:0;margin:auto auto auto -100vw;pointer-events:none;position:absolute;right:0;top:0;width:200vw;z-index:0}#essence-cushion-ex-bright-glow .l-section.essence-cushion-ex-bright-glow .l-section__inner{padding:13.431372549% 0 6.862745098%;position:relative;z-index:1}@media only screen and (max-width:959px){#essence-cushion-ex-bright-glow .l-section.essence-cushion-ex-bright-glow .l-section__inner{padding-top:16vw}#essence-cushion-ex-bright-glow .l-section__inner{padding:0}}#essence-cushion-ex-bright-glow .point{padding-bottom:116px}@media only screen and (max-width:959px){#essence-cushion-ex-bright-glow .point{padding-bottom:20vw}}#essence-cushion-ex-bright-glow .colormap,#essence-cushion-ex-bright-glow .concept,#essence-cushion-ex-bright-glow .product-info{position:relative}#essence-cushion-ex-bright-glow .colormap:after,#essence-cushion-ex-bright-glow .concept:after,#essence-cushion-ex-bright-glow .product-info:after{background-color:#fff8f2;content:"";display:block;height:100%;left:0;margin:auto auto auto -100vw;position:absolute;right:0;top:0;width:200vw;z-index:-1}#essence-cushion-ex-bright-glow .m-linkA__inner{margin-bottom:0}#essence-cushion-ex-bright-glow .directCartInAppNote{font-size:2.4vw;margin-left:auto}@media only screen and (min-width:960px){#essence-cushion-ex-bright-glow .directCartInAppNote{font-size:.6875em;width:23%}}@media only screen and (min-width:1081px){#essence-cushion-ex-bright-glow .directCartInAppNote{margin-top:-5.8em}}@media only screen and (max-width:1080px){#essence-cushion-ex-bright-glow .directCartInAppNote{margin-top:-7em}}@media only screen and (max-width:959px){#essence-cushion-ex-bright-glow .directCartInAppNote{margin-top:-2.8em;width:48%}}#essence-cushion-ex-bright-glow .playIcon{border-radius:50%;bottom:0;height:0;left:0;margin:auto;padding-bottom:22.2%;pointer-events:none;position:absolute;right:0;top:0;width:22.2%}@media only screen and (max-width:959px){#essence-cushion-ex-bright-glow .playIcon{bottom:inherit;margin-top:16vw;padding-bottom:18.28125%;width:18.28125%}}#essence-cushion-ex-bright-glow .playIcon__inner{aspect-ratio:111/111;width:100%}@media only screen and (max-width:959px){#essence-cushion-ex-bright-glow .playIcon__inner:before{margin-left:5em;margin-top:3.65em}}#essence-cushion-ex-bright-glow .playIcon__inner:after,#essence-cushion-ex-bright-glow .playIcon__inner:before{content:"";display:block;position:absolute}#essence-cushion-ex-bright-glow .playIcon__inner:after{background-color:hsla(0,0%,100%,.65);border-radius:50%;display:block;height:100%;width:100%;z-index:1}#essence-cushion-ex-bright-glow .playIcon__inner:before{border-color:transparent transparent transparent #000;border-style:solid;border-width:1.3125em 0 1.3125em 2.275em;bottom:0;height:0;left:0;margin:auto auto auto 37.8378378378%;top:0;transition:border .25s ease;width:0;z-index:2}@media only screen and (max-width:959px){#essence-cushion-ex-bright-glow .playIcon__inner:before{border-style:solid;border-width:3.3333333333vw 0 3.3333333333vw 5.3866666667vw;margin-left:4em;margin-top:auto}}#essence-cushion-ex-bright-glow .productBtn{box-sizing:border-box;max-height:75px;position:relative;z-index:2}#essence-cushion-ex-bright-glow .productBtn a:not(.c-btn--type5){align-items:center;background-color:#000;border:1px solid #000;box-sizing:border-box;color:#fff;display:flex;flex-flow:column;font-size:.8888888889em;font-weight:700;justify-content:center;line-height:1.4;max-height:60px;padding-bottom:1.9em;padding-top:1.9em;text-align:center;width:100%}#essence-cushion-ex-bright-glow .productBtn a:not(.c-btn--type5) span{display:inline-block;margin-left:-2em}#essence-cushion-ex-bright-glow .productBtn.is-color-W a{background-color:#fff;color:#000;font-weight:400}@media only screen and (max-width:959px){#essence-cushion-ex-bright-glow .productBtn{margin:auto;max-height:100%;width:94.2028985507%}#essence-cushion-ex-bright-glow .productBtn a:not(.c-btn--type5){font-size:4vw;max-height:100%;padding:1.45em 0}#essence-cushion-ex-bright-glow .productBtn a:not(.c-btn--type5) span{margin-left:0}}#essence-cushion-ex-bright-glow .kv{position:relative;width:100%}@media only screen and (min-width:960px){#essence-cushion-ex-bright-glow .kv{margin-bottom:0;padding-top:80px}}@media only screen and (max-width:959px){#essence-cushion-ex-bright-glow .kv{margin-bottom:0;padding-top:12vw}}#essence-cushion-ex-bright-glow .kv .kv__inner{overflow:hidden;position:relative}#essence-cushion-ex-bright-glow .kv .kv__txtBox{position:absolute;z-index:1}@media only screen and (max-width:959px){#essence-cushion-ex-bright-glow .kv .kv__txtBox{bottom:0;left:0;margin-bottom:8vw;width:100%}}@media only screen and (min-width:960px){#essence-cushion-ex-bright-glow .kv .kv__txtBox{height:100%;margin-top:2.34375vw;top:0;width:52.5vw}}#essence-cushion-ex-bright-glow .kv .kv__txtBox__inner{box-sizing:border-box;height:36.6666666667vw;padding:6.2666666667vw 4vw 2.6666666667vw;position:relative}@media only screen and (min-width:960px){#essence-cushion-ex-bright-glow .kv .kv__txtBox__inner{height:auto;padding:0 0 0 3.125vw}}#essence-cushion-ex-bright-glow .kv .kv__item{position:absolute;top:0;z-index:2}@media only screen and (min-width:960px){#essence-cushion-ex-bright-glow .kv .kv__item{left:25.46875vw;margin-top:19.140625vw;width:19.609375vw}}@media only screen and (max-width:959px){#essence-cushion-ex-bright-glow .kv .kv__item{margin-top:-1.6vw;right:1.3333333333vw;width:32vw}}#essence-cushion-ex-bright-glow .kv .kv__icon{left:0;margin-left:3.125vw;margin-top:24.6875vw;position:absolute;top:0;width:9.0625vw}@media only screen and (max-width:959px){#essence-cushion-ex-bright-glow .kv .kv__icon{margin-top:6.6666666667vw;top:0;width:18.4vw}}#essence-cushion-ex-bright-glow .kv .kv__bestcosme1{position:absolute;top:0;z-index:2}@media only screen and (min-width:960px){#essence-cushion-ex-bright-glow .kv .kv__bestcosme1{left:2.96875vw;margin-top:21.875vw;width:7.03125vw}}@media only screen and (max-width:959px){#essence-cushion-ex-bright-glow .kv .kv__bestcosme1{left:4.8vw;margin-top:-12.6666666667vw;width:13.3333333333vw}}#essence-cushion-ex-bright-glow .kv .kv__bestcosme2{position:absolute;top:0;z-index:2}@media only screen and (min-width:960px){#essence-cushion-ex-bright-glow .kv .kv__bestcosme2{left:10.46875vw;margin-top:21.875vw;width:7.03125vw}}@media only screen and (max-width:959px){#essence-cushion-ex-bright-glow .kv .kv__bestcosme2{left:19.4666666667vw;margin-top:-12.6666666667vw;width:13.3333333333vw}}#essence-cushion-ex-bright-glow .kv .kv__bestcosme3{position:absolute;top:0;z-index:2}@media only screen and (min-width:960px){#essence-cushion-ex-bright-glow .kv .kv__bestcosme3{left:17.96875vw;margin-top:21.875vw;width:7.03125vw}}@media only screen and (max-width:959px){#essence-cushion-ex-bright-glow .kv .kv__bestcosme3{left:33.8666666667vw;margin-top:-12.6666666667vw;width:13.3333333333vw}}#essence-cushion-ex-bright-glow .kv .kv__txtBox__ttl{display:inline-block;font-weight:400;line-height:1.65;position:relative}@media only screen and (max-width:959px){#essence-cushion-ex-bright-glow .kv .kv__txtBox__ttl{font-size:5.0666666667vw;margin-top:6.6666666667vw}}@media only screen and (min-width:960px){#essence-cushion-ex-bright-glow .kv .kv__txtBox__ttl{color:#000;font-size:2.8125vw}#essence-cushion-ex-bright-glow .kv .kv__txtBox__ttl.u-textShadow{text-shadow:0 0 11px rgba(0,0,0,.35)}}#essence-cushion-ex-bright-glow .kv .kv__txtBox__ttl span{display:block;font-weight:400}@media only screen and (max-width:959px){#essence-cushion-ex-bright-glow .kv .kv__txtBox__ttl span{font-size:4vw;margin-top:.25em}}@media only screen and (min-width:960px){#essence-cushion-ex-bright-glow .kv .kv__txtBox__ttl span{font-size:1.875vw;line-height:1.6667;margin-top:.25em}}@media only screen and (max-width:959px){#essence-cushion-ex-bright-glow .kv .kv__txtBox__txt{font-size:4.6666666667vw;line-height:1.5128205128}}@media only screen and (min-width:960px){#essence-cushion-ex-bright-glow .kv .kv__txtBox__txt{font-size:2.34375vw;line-height:1.4}}#essence-cushion-ex-bright-glow .kf-movie{margin:-8vw 0 8vw}@media only screen and (min-width:960px){#essence-cushion-ex-bright-glow .kf-movie{margin-bottom:80px;margin-top:80px}}#essence-cushion-ex-bright-glow .kf-movie .kf-movie__inner{aspect-ratio:9/16;position:relative;width:100%;z-index:2}@media only screen and (min-width:960px){#essence-cushion-ex-bright-glow .kf-movie .kf-movie__inner{margin:0 auto;max-width:650px;width:47.0588235294%}}#essence-cushion-ex-bright-glow .kf-movie .kf-movie__inner a{display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:2}#essence-cushion-ex-bright-glow .kf-movie .kf-movie__inner iframe{height:100%;width:100%}#essence-cushion-ex-bright-glow .kf-movie .kf-movie__inner .movieOverlay{width:100%}#essence-cushion-ex-bright-glow .essence-liquid-ex-bright-glow{overflow-y:clip;padding:100px 0 0;position:relative}@media only screen and (max-width:1170px){#essence-cushion-ex-bright-glow .essence-liquid-ex-bright-glow{padding:8% 0 0}}@media only screen and (max-width:959px){#essence-cushion-ex-bright-glow .essence-liquid-ex-bright-glow{padding-bottom:26vw;padding-top:15.4666666667vw}}#essence-cushion-ex-bright-glow .essence-liquid-ex-bright-glow:after{border-top:2px solid #000;content:"";display:block;height:100%;left:0;margin:auto auto auto -100vw;position:absolute;right:0;top:0;width:200vw;z-index:1}#essence-cushion-ex-bright-glow .essence-liquid-ex-bright-glow:before{background-color:#000;bottom:0;content:"";display:block;height:2px;left:0;margin-left:-100vw;pointer-events:none;position:absolute;right:0;width:200vw;z-index:3}#essence-cushion-ex-bright-glow .essence-liquid-ex-bright-glow .l-section__inner{position:relative}#essence-cushion-ex-bright-glow .essence-liquid-ex-bright-glow .l-section__inner:after{background:url(/features/essence-cushion-ex-bright-glow/img/bg_essence-liquid-ex-bright-glow.webp) no-repeat 50%/100% 100%;bottom:0;content:"";display:block;height:0;left:0;margin:auto auto -25.5vw -7vw;padding-bottom:99.3333333333vw;pointer-events:none;position:absolute;right:0;width:101vw;z-index:1}@media only screen and (min-width:960px){#essence-cushion-ex-bright-glow .essence-liquid-ex-bright-glow .l-section__inner:after{display:none}}#essence-cushion-ex-bright-glow .essence-liquid-ex-bright-glow .m-linkA,#essence-cushion-ex-bright-glow .essence-liquid-ex-bright-glow .m-linkA .m-linkA__inner{margin-bottom:0}#essence-cushion-ex-bright-glow .essence-liquid-ex-bright-glow .m-linkA .linkA__txt span{display:block;font-size:.8em}#essence-cushion-ex-bright-glow .essence-liquid-ex-bright-glow .productBtn{width:100%}#essence-cushion-ex-bright-glow .essence-liquid-ex-bright-glow .productBtn a{margin-bottom:0}@media only screen and (max-width:959px){#essence-cushion-ex-bright-glow .essence-liquid-ex-bright-glow .l-linkA+.l-linkA{padding-top:83vw;position:relative;z-index:2}}#essence-cushion-ex-bright-glow .essence-base-ex{margin-bottom:-450px;overflow-y:clip;padding-top:100px}@media only screen and (max-width:1170px){#essence-cushion-ex-bright-glow .essence-base-ex{margin-bottom:-35%;padding-top:8%}}@media only screen and (max-width:959px){#essence-cushion-ex-bright-glow .essence-base-ex{margin-bottom:-20vw;padding-bottom:20vw;padding-top:13.3333333333vw;position:relative}}#essence-cushion-ex-bright-glow .essence-base-ex .l-section__inner{position:relative;z-index:2}#essence-cushion-ex-bright-glow .essence-base-ex:after,#essence-cushion-ex-bright-glow .essence-base-ex:before{content:"";display:block;height:0;position:absolute}@media only screen and (min-width:960px){#essence-cushion-ex-bright-glow .essence-base-ex:after,#essence-cushion-ex-bright-glow .essence-base-ex:before{display:none}}#essence-cushion-ex-bright-glow .essence-base-ex:before{background:url(/features/essence-cushion-ex-bright-glow/img/bg_essence-base-ex_top.webp) no-repeat 50%/100% 100%;margin-left:-7vw;padding-bottom:33.4666666667vw;top:0;width:101vw}#essence-cushion-ex-bright-glow .essence-base-ex:after{background:url(/features/essence-cushion-ex-bright-glow/img/bg_essence-base-ex.webp) no-repeat 50%/100% 100%;bottom:0;display:none;height:0;left:0;margin:auto auto auto -7vw;padding-bottom:306.9333333333vw;right:0;width:101vw;z-index:1}@media only screen and (max-width:959px){#essence-cushion-ex-bright-glow .essence-base-ex .l-linkA+.l-linkA{padding-top:91vw}}#essence-cushion-ex-bright-glow .m-linkA{margin-bottom:0}#essence-cushion-ex-bright-glow .m-linkA+.m-linkA{padding-top:16vw}@media only screen and (min-width:960px){#essence-cushion-ex-bright-glow .m-linkA+.m-linkA{padding-top:108px}#essence-cushion-ex-bright-glow .m-linkA .linkA__note{margin-bottom:1.3769em}}@media only screen and (max-width:959px){#essence-cushion-ex-bright-glow .m-linkA .linkA__note.u-spTxtCenter,#essence-cushion-ex-bright-glow .m-linkA .linkA__price{text-align:center}}@media only screen and (min-width:960px){#essence-cushion-ex-bright-glow .m-linkA .linkA__price{margin-bottom:.5em}}#essence-cushion-ex-bright-glow .m-linkA .linkA__price+.linkA__label{margin-top:20px}@media only screen and (max-width:959px){#essence-cushion-ex-bright-glow .m-linkA .linkA__price+.linkA__label{margin-top:2.6666666667vw}}#essence-cushion-ex-bright-glow .m-linkA .linkA__price+.linkA__txt{margin-top:1.5em}@media only screen and (max-width:959px){#essence-cushion-ex-bright-glow .m-linkA .linkA__label{text-align:center}}#essence-cushion-ex-bright-glow .m-linkA .linkA__label span{background-color:#fff;display:inline-block;font-size:2.6666666667vw;margin-bottom:1em;padding:.25em .5em}@media only screen and (min-width:960px){#essence-cushion-ex-bright-glow .m-linkA .linkA__label span{font-size:12px}}@media only screen and (max-width:959px){#essence-cushion-ex-bright-glow .m-linkA .linkA__txt{text-align:center}}@media only screen and (min-width:960px){#essence-cushion-ex-bright-glow .m-linkA .linkA__txt--s{margin-bottom:.8em}}@media only screen and (max-width:959px){#essence-cushion-ex-bright-glow .m-linkA .l-linkA__inr{display:flex;flex-direction:column}#essence-cushion-ex-bright-glow .m-linkA .refill{margin-top:10.6666666667vw}}#essence-cushion-ex-bright-glow .m-linkA .productBtn{margin-bottom:.5em;width:100%}@media only screen and (max-width:959px){#essence-cushion-ex-bright-glow .m-linkA .productBtn{margin-top:auto}}@media only screen and (min-width:960px){#essence-cushion-ex-bright-glow .m-linkA .productBtn{margin-top:1.5em}}@media only screen and (max-width:959px){#essence-cushion-ex-bright-glow .m-linkA .productBtn a{margin-bottom:.5em}}#essence-cushion-ex-bright-glow .m-linkA .linkA__textbox-list{display:flex;flex-wrap:wrap;font-size:2.6666666667vw}@media only screen and (max-width:959px){#essence-cushion-ex-bright-glow .m-linkA .linkA__textbox-list.u-justifyContentsCenter{justify-content:center}#essence-cushion-ex-bright-glow .m-linkA .linkA__textbox-list{gap:2.9333333333vw 3.3333333333vw;margin:1em 0}}@media only screen and (min-width:960px){#essence-cushion-ex-bright-glow .m-linkA .linkA__textbox-list{font-size:.75em;gap:.6875em;margin-bottom:1.75em}}#essence-cushion-ex-bright-glow .m-linkA .linkA__textbox-list>li{font-feature-settings:"palt";align-items:center;border:1px solid #000;box-sizing:border-box;display:flex;justify-content:center;letter-spacing:0;line-height:1.1;padding:.2em .2em 0;position:relative;text-align:center}@media only screen and (max-width:959px){#essence-cushion-ex-bright-glow .m-linkA .linkA__textbox-list>li{height:8vw;width:48%}}@media only screen and (min-width:960px){#essence-cushion-ex-bright-glow .m-linkA .linkA__textbox-list>li{min-width:144px;padding:.3em .5em 0;width:calc(50% - .3437em)}}#essence-cushion-ex-bright-glow .m-linkA .linkA__textbox-list>li>span{line-height:1.1;position:relative}#essence-cushion-ex-bright-glow .m-linkA .linkA__textbox-list>li>span sup{display:inline-block;font-size:14px;left:100%;line-height:1;position:absolute;top:0}#essence-cushion-ex-bright-glow .m-linkA .linkA__textbox-list>li.m-wide{margin-bottom:0;max-width:335px;width:100%}@media only screen and (max-width:959px){#essence-cushion-ex-bright-glow .m-linkA .linkA__textbox-list>li.m-wide{max-width:100%;width:100%}#essence-cushion-ex-bright-glow .m-linkA .linkA__textbox-list.linkA__textbox-list--double{flex-wrap:wrap}}@media only screen and (min-width:960px){#essence-cushion-ex-bright-glow .m-linkA .linkA__textbox-list.linkA__textbox-list--double{flex-wrap:wrap;width:350px}}@media only screen and (max-width:959px){#essence-cushion-ex-bright-glow .m-linkA .linkA__textbox-list.linkA__textbox-list--double>li{width:calc(50% - 1.73333vw)}}#essence-cushion-ex-bright-glow .m-linkA .linkA__thumbnail{position:relative}#essence-cushion-ex-bright-glow .m-linkA .linkA__thumbnail .linkA__thumbnail__award{position:absolute;z-index:1}@media only screen and (min-width:960px){#essence-cushion-ex-bright-glow .m-linkA .linkA__thumbnail .linkA__thumbnail__award{margin-left:-19%;margin-top:-52%;width:27%}}@media only screen and (max-width:959px){#essence-cushion-ex-bright-glow .m-linkA .linkA__thumbnail .linkA__thumbnail__award{left:1vw;top:35.866667vw;width:14.4vw}}#essence-cushion-ex-bright-glow .m-linkA .linkA__thumbnail .linkA__thumbnail__award img{vertical-align:bottom}#essence-cushion-ex-bright-glow .m-linkA .linkA__thumbnail .linkA__thumbnail__award img.m-atcosme{display:block;margin:10px auto 0}@media only screen and (min-width:960px){#essence-cushion-ex-bright-glow .m-linkA .linkA__thumbnail .linkA__thumbnail__award img.m-atcosme{width:min(6.875vw,88px)}}@media only screen and (max-width:959px){#essence-cushion-ex-bright-glow .m-linkA .linkA__thumbnail .linkA__thumbnail__award img.m-atcosme{margin:1.3333333333vw auto 0;width:14.4vw}}#essence-cushion-ex-bright-glow .m-linkA .linkA__thumbnail .linkA__thumbnail__new{position:absolute;z-index:1}@media only screen and (min-width:960px){#essence-cushion-ex-bright-glow .m-linkA .linkA__thumbnail .linkA__thumbnail__new{left:-90px;top:28px;width:132px}}@media only screen and (max-width:959px){#essence-cushion-ex-bright-glow .m-linkA .linkA__thumbnail .linkA__thumbnail__new{left:-1.3333333333vw;top:9.6vw;width:22vw}}#essence-cushion-ex-bright-glow .m-linkA .linkA__thumbnail .linkA__thumbnail__new img{vertical-align:bottom}#essence-cushion-ex-bright-glow .m-linkA .linkA__thumbnail .linkA__thumbnail__new img.m-cosme{display:block}@media only screen and (min-width:960px){#essence-cushion-ex-bright-glow .m-linkA .linkA__thumbnail .linkA__thumbnail__new img.m-cosme{margin:20px auto 0;width:77.2727272727%}}@media only screen and (max-width:959px){#essence-cushion-ex-bright-glow .m-linkA .linkA__thumbnail .linkA__thumbnail__new img.m-cosme{margin:2.6666666667vw auto 0;width:13.6vw}}@media only screen and (min-width:960px){#essence-cushion-ex-bright-glow .m-linkA .linkA__thumbnail.m-essence-liquid-ex{left:90px;top:-18px;width:403px}}@media only screen and (max-width:959px){#essence-cushion-ex-bright-glow .m-linkA .linkA__thumbnail.m-essence-liquid-ex{left:17.0666666667vw;top:-6.6666666667vw;transform:translate(-14.6666666667vw);width:84.2666666667vw}}@media only screen and (min-width:960px){#essence-cushion-ex-bright-glow .m-linkA .linkA__thumbnail.m-essence-cushion-ex-bright-glow{left:0;margin-left:5%;width:85%}}@media only screen and (max-width:959px){#essence-cushion-ex-bright-glow .m-linkA .linkA__thumbnail.m-essence-cushion-ex-bright-glow{left:17.0666666667vw;left:-2vw;margin-bottom:0;top:-6.6666666667vw;width:84.2666666667vw}}#essence-cushion-ex-bright-glow .m-linkA .linkA__thumbnail.m-essence-liquid-ex-bright-glow{margin-bottom:0;pointer-events:none;z-index:0}#essence-cushion-ex-bright-glow .m-linkA .linkA__thumbnail.m-essence-liquid-ex-bright-glow img{height:100%}@media only screen and (min-width:960px){#essence-cushion-ex-bright-glow .m-linkA .linkA__thumbnail.m-essence-liquid-ex-bright-glow{left:0;margin-left:-219%;margin-top:-47.5%;width:621.571734%;width:599.5717344754%}}@media only screen and (max-width:959px){#essence-cushion-ex-bright-glow .m-linkA .linkA__thumbnail.m-essence-liquid-ex-bright-glow{left:-7vw;position:absolute;top:-15vw;width:101vw}}#essence-cushion-ex-bright-glow .m-linkA .linkA__thumbnail.m-essence-base-ex{margin-bottom:0;pointer-events:none;z-index:0}@media only screen and (min-width:960px){#essence-cushion-ex-bright-glow .m-linkA .linkA__thumbnail.m-essence-base-ex{left:0;margin-left:-198%;margin-top:-48.5%;top:0;width:599.5717344754%}}@media only screen and (max-width:959px){#essence-cushion-ex-bright-glow .m-linkA .linkA__thumbnail.m-essence-base-ex{left:0;margin-left:-7vw;margin-top:-14vw;position:absolute;top:0;width:101vw}}#essence-cushion-ex-bright-glow .refill__inr{padding:8vw 0 24vw}@media only screen and (min-width:960px){#essence-cushion-ex-bright-glow .refill__inr{padding:40px 0 200px}}#essence-cushion-ex-bright-glow .product-info__title{margin-bottom:8vw;position:relative;z-index:2}@media only screen and (min-width:960px){#essence-cushion-ex-bright-glow .product-info__title{margin-bottom:70px}}#essence-cushion-ex-bright-glow .product-info__title .c-title{font-feature-settings:"palt";line-height:1.2;margin-bottom:5.3333333333vw;text-align:center}@media only screen and (min-width:960px){#essence-cushion-ex-bright-glow .product-info__title .c-title{margin-bottom:50px}}@media only screen and (max-width:959px){#essence-cushion-ex-bright-glow .product-info__title .c-title{font-size:8vw;margin:0 -1em}}#essence-cushion-ex-bright-glow .product-info{padding:15.4666666667vw 0 13.3333333333vw;position:relative}@media only screen and (min-width:960px){#essence-cushion-ex-bright-glow .product-info{padding:0}}#essence-cushion-ex-bright-glow .product-info:after{content:"";display:block;height:100%;left:0;margin:auto auto auto -100vw;position:absolute;right:0;top:0;width:200vw;z-index:-1}@media only screen and (min-width:960px){#essence-cushion-ex-bright-glow .product-info .linkA__txt--m{margin-bottom:.75em}}#essence-cushion-ex-bright-glow .product-info .linkA__txt--s+.linkA__note{margin-bottom:1em;text-align:center}@media only screen and (min-width:960px){#essence-cushion-ex-bright-glow .product-info .linkA__txt--s+.linkA__note{margin-bottom:.7em;text-align:left}}#essence-cushion-ex-bright-glow .product-info .product-info__labels{text-align:center}#essence-cushion-ex-bright-glow .product-info .product-info__labels .product-info__label{border:1px solid #fff;display:inline-block;font-size:4.2666666667vw;padding:0 1em}@media only screen and (min-width:960px){#essence-cushion-ex-bright-glow .product-info .product-info__labels .product-info__label{font-size:20px}}#essence-cushion-ex-bright-glow .product-info .m-linkA,#essence-cushion-ex-bright-glow .product-info .m-linkA .m-linkA__inner{margin-bottom:0}@media only screen and (min-width:960px){#essence-cushion-ex-bright-glow .product-info .m-linkA .m-linkA__inner{gap:0;justify-content:space-between}}#essence-cushion-ex-bright-glow .product-info .linkA__textbox-list{font-size:2.6666666667vw;margin:1.5em 0 1em}@media only screen and (max-width:959px){#essence-cushion-ex-bright-glow .product-info .linkA__textbox-list{gap:2.9333333333vw 3.3333333333vw}}@media only screen and (min-width:960px){#essence-cushion-ex-bright-glow .product-info .linkA__textbox-list{font-size:.75em;gap:.6875em}}#essence-cushion-ex-bright-glow .product-info .linkA__textbox-list>li{font-feature-settings:"palt";align-items:center;border:1px solid #000;box-sizing:border-box;display:flex;justify-content:center;letter-spacing:0;line-height:1.1;padding:.2em .2em 0;position:relative;text-align:center}@media only screen and (max-width:959px){#essence-cushion-ex-bright-glow .product-info .linkA__textbox-list>li{height:8vw;width:calc(33.333% - .9437em);width:47.9%}}@media only screen and (min-width:960px){#essence-cushion-ex-bright-glow .product-info .linkA__textbox-list>li{max-width:166px;min-width:144px;padding:.3em .5em 0}}#essence-cushion-ex-bright-glow .product-info .linkA__textbox-list>li>span{line-height:1.1;position:relative}#essence-cushion-ex-bright-glow .product-info .linkA__textbox-list>li>span sup{display:inline-block;font-size:10px;left:100%;line-height:1;position:absolute;top:0;transform:scale(.7)}#essence-cushion-ex-bright-glow .product-info .linkA__textbox-list>li.text-s{font-size:2.6666666667vw;letter-spacing:0;white-space:nowrap}@media only screen and (min-width:960px){#essence-cushion-ex-bright-glow .product-info .linkA__textbox-list>li.text-s{font-size:11px}}@media only screen and (max-width:959px){#essence-cushion-ex-bright-glow .product-info .linkA__textbox-list>li.text-s span{display:block;transform:scale(.9)}#essence-cushion-ex-bright-glow .product-info .linkA__textbox-list.linkA__textbox-list--double{flex-wrap:wrap}}@media only screen and (min-width:960px){#essence-cushion-ex-bright-glow .product-info .linkA__textbox-list.linkA__textbox-list--double{flex-wrap:wrap;width:350px}}@media only screen and (max-width:959px){#essence-cushion-ex-bright-glow .product-info .linkA__textbox-list.linkA__textbox-list--double>li{width:calc(50% - 1.73333vw)}}@media only screen and (min-width:960px){#essence-cushion-ex-bright-glow .product-info .linkA__thumbnail{margin-bottom:0}}@media only screen and (max-width:959px){#essence-cushion-ex-bright-glow .product-info .linkA__thumbnail{margin-bottom:-2.6666666667vw}#essence-cushion-ex-bright-glow .product-info .linkA__txt{text-align:center}}@media only screen and (min-width:960px){#essence-cushion-ex-bright-glow .product-info .linkA__txt .linkA__txt--s{margin-top:1em}}@media only screen and (max-width:959px){#essence-cushion-ex-bright-glow .product-info .linkA__price{margin-top:.4em;text-align:center}}@media only screen and (min-width:960px){#essence-cushion-ex-bright-glow .product-info .linkA__price{margin-top:.5em}}@media only screen and (max-width:959px){#essence-cushion-ex-bright-glow .product-info .linkA__price_2nd{font-size:4.5333333333vw;margin-top:.4em;text-align:center}}@media only screen and (min-width:960px){#essence-cushion-ex-bright-glow .product-info .linkA__price_2nd{font-size:1em;margin-bottom:.5em;margin-top:-.5em}}#essence-cushion-ex-bright-glow .product-info .linkA__price_2nd span{display:inline-block;font-size:.8em;font-weight:400;margin-left:.2em}#essence-cushion-ex-bright-glow .product-info .productBtn{margin-top:9.3333333333vw;width:100%}@media only screen and (min-width:960px){#essence-cushion-ex-bright-glow .product-info .productBtn{margin-top:3em}}#essence-cushion-ex-bright-glow .product-info .productBtn a{margin-bottom:0}#essence-cushion-ex-bright-glow .product-info .productBtn+.linkA__note{margin-top:1em}#essence-cushion-ex-bright-glow .product-info .productBtn{box-sizing:border-box}#essence-cushion-ex-bright-glow .product-info .productBtn a{align-items:center;background-color:#000;border:1px solid #000;box-sizing:border-box;color:#fff;display:flex;flex-flow:column;font-size:.8888888889em;font-weight:700;justify-content:center;line-height:1.4;max-height:75px;padding-bottom:1.9em;padding-top:1.9em;text-align:center;width:100%}#essence-cushion-ex-bright-glow .product-info .productBtn a span{display:inline-block;margin-left:-2em}#essence-cushion-ex-bright-glow .product-info .productBtn.is-color-W a{background-color:#fff;color:#000;font-weight:400}@media only screen and (max-width:959px){#essence-cushion-ex-bright-glow .product-info .productBtn{margin:auto;max-height:100%;width:94.2028985507%}#essence-cushion-ex-bright-glow .product-info .productBtn a{font-size:4vw;max-height:100%;padding:1.45em 0}#essence-cushion-ex-bright-glow .product-info .productBtn a span{margin-left:0}}#essence-cushion-ex-bright-glow .product-info.m-type2{margin-top:0;padding:120px 0}@media only screen and (max-width:959px){#essence-cushion-ex-bright-glow .product-info.m-type2{margin-top:-16vw;padding:16vw 0}}#essence-cushion-ex-bright-glow .l-containerFeature.m-mgt-0{margin-top:0}#essence-cushion-ex-bright-glow .l-containerFeature__bg-white{position:relative}#essence-cushion-ex-bright-glow .l-containerFeature__bg-white:after{background-color:#fff;content:"";display:block;height:100%;left:0;margin:auto auto auto -100vw;position:absolute;right:0;top:0;width:200vw;z-index:-2}#essence-cushion-ex-bright-glow .l-containerFeature__bg-beige{position:relative}#essence-cushion-ex-bright-glow .l-containerFeature__bg-beige:before{background-color:#eddad1;bottom:0;content:"";display:block;height:70vw;left:0;margin-bottom:-60vw;margin-left:-7vw;pointer-events:none;position:absolute;width:101vw}#essence-cushion-ex-bright-glow .l-containerFeature__bg-beige:after{background-color:#fff8f2;content:"";display:block;height:100%;left:0;margin:auto auto auto -100vw;position:absolute;right:0;top:0;width:200vw;z-index:-2}@media only screen and (max-width:959px){#essence-cushion-ex-bright-glow .colormap{padding-top:20vw}}#essence-cushion-ex-bright-glow .colormap .c-title{text-align:center}#essence-cushion-ex-bright-glow .colormap__image{margin:0 auto;width:49.0196078431%}@media only screen and (max-width:959px){#essence-cushion-ex-bright-glow .colormap__image{width:100%}}#essence-cushion-ex-bright-glow .colormap__items{display:flex;justify-content:center;margin-top:1.5em}@media only screen and (max-width:959px){#essence-cushion-ex-bright-glow .colormap__items{margin-top:5vw}}#essence-cushion-ex-bright-glow .colormap__items .colormap__item{width:31.9607843137%}@media only screen and (max-width:959px){#essence-cushion-ex-bright-glow .colormap__items .colormap__item{width:43.3333333333vw}}#essence-cushion-ex-bright-glow .colormap__items .colormap__item.u-colorRed{color:#e60033}#essence-cushion-ex-bright-glow .colormap__item__tag{font-size:1.125em;text-align:center}@media only screen and (max-width:959px){#essence-cushion-ex-bright-glow .colormap__item__tag{font-size:2.9333333333vw}}#essence-cushion-ex-bright-glow .colormap__item__thumb{margin:0 auto;width:55.2147239264%}@media only screen and (max-width:959px){#essence-cushion-ex-bright-glow .colormap__item__thumb{margin-left:6vw;width:28vw}}#essence-cushion-ex-bright-glow .colormap__item__productName{font-size:1.125em;margin-top:1em;text-align:center}@media only screen and (max-width:959px){#essence-cushion-ex-bright-glow .colormap__item__productName{font-size:2.9333333333vw}}#essence-cushion-ex-bright-glow .diff-slide{margin:0 auto;width:63.7254901961%}@media only screen and (max-width:959px){#essence-cushion-ex-bright-glow .diff-slide{width:100%}}#essence-cushion-ex-bright-glow .diff-slide__text{font-size:1.625em;font-weight:700;margin-top:.5em;text-align:center}@media only screen and (max-width:959px){#essence-cushion-ex-bright-glow .diff-slide__text{font-size:3.4666666667vw}}#essence-cushion-ex-bright-glow .diff-slide__note{font-size:1.25em;margin-top:.5em;text-align:center}@media only screen and (max-width:959px){#essence-cushion-ex-bright-glow .diff-slide__note{font-size:2.6666666667vw}}#essence-cushion-ex-bright-glow .twentytwenty-handle{border-color:#000;border-width:2px;box-shadow:none;height:8.5333333333vw;margin-left:-4.4vw;margin-top:-4.4vw;width:8.5333333333vw}@media only screen and (min-width:960px){#essence-cushion-ex-bright-glow .twentytwenty-handle{height:50px;margin-left:-26px;margin-top:-26px;width:50px}}#essence-cushion-ex-bright-glow .twentytwenty-handle:after,#essence-cushion-ex-bright-glow .twentytwenty-handle:before{background-color:#000;box-shadow:none;width:2px}#essence-cushion-ex-bright-glow .twentytwenty-handle:before{margin-bottom:4.2666666667vw}@media only screen and (min-width:960px){#essence-cushion-ex-bright-glow .twentytwenty-handle:before{margin-bottom:26px}}#essence-cushion-ex-bright-glow .twentytwenty-handle:after{margin-top:4.2666666667vw}@media only screen and (min-width:960px){#essence-cushion-ex-bright-glow .twentytwenty-handle:after{margin-top:26px}}@media only screen and (max-width:959px){#essence-cushion-ex-bright-glow .twentytwenty-down-arrow,#essence-cushion-ex-bright-glow .twentytwenty-left-arrow,#essence-cushion-ex-bright-glow .twentytwenty-right-arrow,#essence-cushion-ex-bright-glow .twentytwenty-up-arrow{border:4px inset transparent}}#essence-cushion-ex-bright-glow .twentytwenty-right-arrow{border-left-color:#000;margin-right:-4.2666666667vw}@media only screen and (max-width:959px){#essence-cushion-ex-bright-glow .twentytwenty-right-arrow{border-left:5px solid #000;margin-top:-4px}}@media only screen and (min-width:960px){#essence-cushion-ex-bright-glow .twentytwenty-right-arrow{margin-right:-26px}}#essence-cushion-ex-bright-glow .twentytwenty-left-arrow{border-right-color:#000;margin-left:-4.2666666667vw}@media only screen and (max-width:959px){#essence-cushion-ex-bright-glow .twentytwenty-left-arrow{border-right:5px solid #000;margin-top:-4px}}@media only screen and (min-width:960px){#essence-cushion-ex-bright-glow .twentytwenty-left-arrow{margin-left:-26px}}#essence-cushion-ex-bright-glow .concept{position:relative}@media only screen and (min-width:960px){#essence-cushion-ex-bright-glow .concept{padding-bottom:155px;padding-top:10.5882352941%}}@media only screen and (max-width:959px){#essence-cushion-ex-bright-glow .concept{margin:0;padding:26.6666666667vw 0 13.3333333333vw}}#essence-cushion-ex-bright-glow .concept .concept__title{display:block;margin:auto;text-align:center}@media only screen and (min-width:960px){#essence-cushion-ex-bright-glow .concept .concept__title{font-size:36px;margin-bottom:12px;margin-top:0}}@media only screen and (max-width:959px){#essence-cushion-ex-bright-glow .concept .concept__title{font-size:4.8vw;margin-bottom:2.4vw;margin-top:10.6666666667vw}}#essence-cushion-ex-bright-glow .concept .concept__title__note{margin:0 auto}@media only screen and (min-width:960px){#essence-cushion-ex-bright-glow .concept .concept__title__note{width:860px}}@media only screen and (max-width:959px){#essence-cushion-ex-bright-glow .concept .concept__title__note{width:100%}}#essence-cushion-ex-bright-glow .concept .concept__title__note p{line-height:1.5}@media only screen and (min-width:960px){#essence-cushion-ex-bright-glow .concept .concept__title__note p{font-size:11px}}@media only screen and (max-width:959px){#essence-cushion-ex-bright-glow .concept .concept__title__note p{font-size:2.6666666667vw}}#essence-cushion-ex-bright-glow .concept .comparison_chart{border-collapse:collapse;border-spacing:0;margin:0 auto;text-align:center}@media only screen and (min-width:960px){#essence-cushion-ex-bright-glow .concept .comparison_chart{margin-top:10.7843137255%;width:700px}}@media only screen and (max-width:959px){#essence-cushion-ex-bright-glow .concept .comparison_chart{margin-top:5.3333333333vw;width:100%}}#essence-cushion-ex-bright-glow .concept .comparison_chart th{background:#fff8f2;border:1px solid #000;padding:10px}@media only screen and (min-width:960px){#essence-cushion-ex-bright-glow .concept .comparison_chart th{font-size:20px}}@media only screen and (max-width:959px){#essence-cushion-ex-bright-glow .concept .comparison_chart th{font-size:3.4666666667vw}}#essence-cushion-ex-bright-glow .concept .comparison_chart td{border:1px solid #000;vertical-align:top;width:50%}@media only screen and (min-width:960px){#essence-cushion-ex-bright-glow .concept .comparison_chart td{font-size:18px;line-height:1.5;padding:.8em}}@media only screen and (max-width:959px){#essence-cushion-ex-bright-glow .concept .comparison_chart td{font-size:2.9333333333vw;line-height:1.5;padding:.8em}}@media only screen and (min-width:960px){#essence-cushion-ex-bright-glow .concept .comparison_chart td .prod_name{font-size:18px}}@media only screen and (max-width:959px){#essence-cushion-ex-bright-glow .concept .comparison_chart td .prod_name{font-size:3.4666666667vw}}@media only screen and (min-width:960px){#essence-cushion-ex-bright-glow .concept .comparison_chart td .prod_name_sub{font-size:16px;line-height:1}}@media only screen and (max-width:959px){#essence-cushion-ex-bright-glow .concept .comparison_chart td .prod_name_sub{font-size:2.9333333333vw}}#essence-cushion-ex-bright-glow .concept .comparison_chart a{color:#000;display:block;vertical-align:middle}@media only screen and (min-width:960px){#essence-cushion-ex-bright-glow .concept .comparison_chart a{margin-bottom:.5em;margin-top:.5em}}@media only screen and (max-width:959px){#essence-cushion-ex-bright-glow .concept .comparison_chart a{margin-bottom:.5em;margin-top:.5em}}@media only screen and (min-width:960px){#essence-cushion-ex-bright-glow .concept .comparison_chart .table_thumb{margin:10px auto;width:223px}}@media only screen and (max-width:959px){#essence-cushion-ex-bright-glow .concept .comparison_chart .table_thumb{height:29.3333333333vw;height:31.333333vw;margin:1.3333333333vw auto .6666666667vw;width:86%}}#essence-cushion-ex-bright-glow .concept .comparison_chart .table_lists .table_list{align-items:center;display:flex}#essence-cushion-ex-bright-glow .concept .comparison_chart .table_lists.u-marinLeft{margin-left:1em}@media only screen and (max-width:959px){#essence-cushion-ex-bright-glow .concept .comparison_chart .table_lists.u-marinLeft{margin-left:.2em}}#essence-cushion-ex-bright-glow .concept .comparison_chart .table_lists.u-marinLeft_02{margin-left:-1em}@media only screen and (max-width:959px){#essence-cushion-ex-bright-glow .concept .comparison_chart .table_lists.u-marinLeft_02{margin-left:auto}}#essence-cushion-ex-bright-glow .concept .comparison_chart .table_list__img{flex-shrink:0}@media only screen and (max-width:959px){#essence-cushion-ex-bright-glow .concept .comparison_chart .table_list__img{width:10.5vw}#essence-cushion-ex-bright-glow .concept .comparison_chart .table_list__img.table_list__img--cushion{margin-left:-1.5em;margin-right:-1em;width:20vw}}#essence-cushion-ex-bright-glow .concept .comparison_chart .table_list__colorName{flex-shrink:0;font-size:1.125em}@media only screen and (max-width:959px){#essence-cushion-ex-bright-glow .concept .comparison_chart .table_list__colorName{font-size:2.6666666667vw}}@media only screen and (min-width:960px){#essence-cushion-ex-bright-glow .concept .comparison_chart .url_arrow{vertical-align:middle;width:67px}}@media only screen and (max-width:959px){#essence-cushion-ex-bright-glow .concept .comparison_chart .url_arrow{vertical-align:middle;width:13.3333333333vw}}#essence-cushion-ex-bright-glow .concept .concept__serum-first__title{margin-bottom:30px;text-align:center}@media only screen and (max-width:959px){#essence-cushion-ex-bright-glow .concept .concept__serum-first__title{margin-bottom:8vw}}#essence-cushion-ex-bright-glow .concept .concept__serum-first__title span{border-bottom:1px solid #000;font-size:26px}@media only screen and (max-width:959px){#essence-cushion-ex-bright-glow .concept .concept__serum-first__title span{font-size:4.2666666667vw}}#essence-cushion-ex-bright-glow .concept .concept__catch{font-size:20px;margin-bottom:3em;text-align:center}@media only screen and (max-width:959px){#essence-cushion-ex-bright-glow .concept .concept__catch{font-size:4.2666666667vw;line-height:2;margin-bottom:1.5em}}#essence-cushion-ex-bright-glow .concept .concept__catch sup{display:inline-block;font-size:12px}@media only screen and (max-width:959px){#essence-cushion-ex-bright-glow .concept .concept__catch sup{font-size:2.6666666667vw}}#essence-cushion-ex-bright-glow .concept .concept__serum-first__inr{background-color:#fff;display:flex;gap:24px}@media only screen and (min-width:960px){#essence-cushion-ex-bright-glow .concept .concept__serum-first__inr{align-items:center}}@media only screen and (max-width:959px){#essence-cushion-ex-bright-glow .concept .concept__serum-first__inr{flex-direction:column;gap:4vw}}#essence-cushion-ex-bright-glow .concept .concept__serum-first__inr .concept__serum-first__image{background-color:#fff;padding:25px 50px;width:400px}@media only screen and (max-width:959px){#essence-cushion-ex-bright-glow .concept .concept__serum-first__inr .concept__serum-first__image{padding:5.3333333333vw 0;text-align:center;width:100%}}#essence-cushion-ex-bright-glow .concept .concept__serum-first__inr .concept__serum-first__image>img{margin:0;width:400px}@media only screen and (max-width:959px){#essence-cushion-ex-bright-glow .concept .concept__serum-first__inr .concept__serum-first__image>img{margin:0;width:65.3333333333vw}}#essence-cushion-ex-bright-glow .concept .concept__serum-first__inr .concept__serum-first__image ul{display:flex;gap:65px;margin-top:20px;padding:0}@media only screen and (max-width:959px){#essence-cushion-ex-bright-glow .concept .concept__serum-first__inr .concept__serum-first__image ul{gap:7.4666666667vw;justify-content:flex-start;margin-left:7.2vw;margin-top:2.6666666667vw}}#essence-cushion-ex-bright-glow .concept .concept__serum-first__inr .concept__serum-first__image ul li{font-size:14px;margin:0;padding-left:1em;text-indent:-1em}@media only screen and (max-width:959px){#essence-cushion-ex-bright-glow .concept .concept__serum-first__inr .concept__serum-first__image ul li{font-size:2.6666666667vw;text-align:left}}#essence-cushion-ex-bright-glow .concept .concept__serum-first__inr .concept__serum-first__text{flex:1}#essence-cushion-ex-bright-glow .concept .concept__serum-first__inr .concept__serum-first__text p{font-size:16px;line-height:1.5}@media only screen and (max-width:959px){#essence-cushion-ex-bright-glow .concept .concept__serum-first__inr .concept__serum-first__text p{font-size:3.4666666667vw}}#essence-cushion-ex-bright-glow .concept .concept__serum-first__note{font-size:11px;margin-top:1.5em}@media only screen and (max-width:959px){#essence-cushion-ex-bright-glow .concept .concept__serum-first__note{font-size:2.6666666667vw}}#essence-cushion-ex-bright-glow .concept .concept__tech{padding-top:80px}@media only screen and (max-width:959px){#essence-cushion-ex-bright-glow .concept .concept__tech{padding-top:12vw}}#essence-cushion-ex-bright-glow .concept .concept__tech .c-title{font-size:20px;margin-bottom:1.5em;text-align:center}@media only screen and (max-width:959px){#essence-cushion-ex-bright-glow .concept .concept__tech .c-title{font-size:4.2666666667vw;margin-bottom:6.6666666667vw}}#essence-cushion-ex-bright-glow .concept .concept__tech .concept__tech__movie{margin:0 auto;width:500px}@media only screen and (max-width:959px){#essence-cushion-ex-bright-glow .concept .concept__tech .concept__tech__movie{width:100%}}#essence-cushion-ex-bright-glow .concept .concept__tech .concept__tech__movie .movie-block{aspect-ratio:16/9;width:100%}#essence-cushion-ex-bright-glow .concept .concept__tech .concept__tech__movie .movie-block__inner{height:100%;position:relative;width:100%}#essence-cushion-ex-bright-glow .concept .concept__tech .concept__tech__movie .movieOverlay{background:url(/features/essence-liquid-ex/img/movie_thum.jpg) 0 0/cover no-repeat;height:101%;left:0;position:absolute;top:0;width:101%}#essence-cushion-ex-bright-glow .concept .concept__tech .concept__tech__movie iframe{height:100%;object-fit:cover;width:100%}@media only screen and (min-width:960px){#essence-cushion-ex-bright-glow .concept .concept__tech .concept__tech__movie:hover .playIcon__inner:before{border-color:transparent transparent transparent #dc0050}}#essence-cushion-ex-bright-glow .point .c-title{text-align:center}#essence-cushion-ex-bright-glow .point .point__item__title{border-bottom:1px solid #000}@media only screen and (min-width:960px){#essence-cushion-ex-bright-glow .point .point__item__title{border-bottom:2px solid #000}}#essence-cushion-ex-bright-glow .point .point__item__txt{line-height:1.6}@media only screen and (min-width:960px){#essence-cushion-ex-bright-glow .point .point__item__txt{font-size:1em}#essence-cushion-ex-bright-glow .point .point__item__txt span{font-size:20px}}#essence-cushion-ex-bright-glow .point .point__items .point__item .l-pointContents{width:100%}#essence-cushion-ex-bright-glow .point .point__items .point__item .point__item__row{display:flex;flex-direction:row-reverse;gap:30px;justify-content:space-between}@media only screen and (min-width:960px){#essence-cushion-ex-bright-glow .point .point__items .point__item .point__item__row.point_2{flex-direction:row}#essence-cushion-ex-bright-glow .point .point__items .point__item .point__item__row.point_3{flex-direction:column}}@media only screen and (max-width:959px){#essence-cushion-ex-bright-glow .point .point__items .point__item .point__item__row{flex-direction:column;gap:2.6666666667vw}}@media only screen and (min-width:960px){#essence-cushion-ex-bright-glow .point .point__items .point__item .point__item__row__left{justify-content:left;width:491px}#essence-cushion-ex-bright-glow .point .point__items .point__item .point__item__row__left.point_3{margin:0 auto;width:100%}#essence-cushion-ex-bright-glow .point .point__items .point__item .point__item__row__right.point_1{margin:-48px 76px 0 0;width:337px}}@media only screen and (max-width:959px){#essence-cushion-ex-bright-glow .point .point__items .point__item .point__item__row__right.point_1{margin:2.6666666667vw auto 0;width:49.8666666667vw}}@media only screen and (min-width:960px){#essence-cushion-ex-bright-glow .point .point__items .point__item .point__item__row__right.point_2{margin:0;width:490px}}@media only screen and (max-width:959px){#essence-cushion-ex-bright-glow .point .point__items .point__item .point__item__row__right.point_2{margin:2.6666666667vw auto 0;width:100%}}@media only screen and (min-width:960px){#essence-cushion-ex-bright-glow .point .point__items .point__item .point__item__row__right.point_3{margin:0 auto;width:500px}}@media only screen and (max-width:959px){#essence-cushion-ex-bright-glow .point .point__items .point__item .point__item__row__right.point_3{margin:2.6666666667vw auto 0;width:100%}}#essence-cushion-ex-bright-glow .point .point__items .point__item .point__item__row__right p{margin-top:.5em}@media only screen and (max-width:959px){#essence-cushion-ex-bright-glow .point .point__items .point__item .point__item__row__right p{font-size:3.4666666667vw}}#essence-cushion-ex-bright-glow .point .point__items .point__item .point__item__note{display:block;font-size:11px;line-height:1.5}#essence-cushion-ex-bright-glow .point .point__items .point__item .point__item__note sup{font-size:1em}@media only screen and (min-width:960px){#essence-cushion-ex-bright-glow .point .point__items .point__item .point__item__note.point_3{margin-top:1.5em}}@media only screen and (max-width:959px){#essence-cushion-ex-bright-glow .point .point__items .point__item .point__item__note{font-size:2.6666666667vw;margin-top:1.5em}}#essence-cushion-ex-bright-glow .point .point__items .point__item .color-map-block__btns{justify-content:center;margin-top:40px}@media only screen and (max-width:959px){#essence-cushion-ex-bright-glow .point .point__items .point__item .color-map-block__btns{margin-top:5.3333333333vw}}#essence-cushion-ex-bright-glow .point .point__items .point__item .color-map-block__btns>li+li{margin-top:40px}@media only screen and (max-width:959px){#essence-cushion-ex-bright-glow .point .point__items .point__item .color-map-block__btns>li+li{margin-top:4.8vw}}#essence-cushion-ex-bright-glow .point .point__items .point__item .color-map-block__btns>li a{background-color:#fff}#essence-cushion-ex-bright-glow .point .point__items .point__item .color-map-block__btns .c-btn--type2{margin:0 auto}#essence-cushion-ex-bright-glow .point .point__items .point__item .color-map-block__btns .c-btn--type2.has-icon a{padding:.65em 0}#essence-cushion-ex-bright-glow .point .concept__serum-first__inr{background-color:#fff;display:flex;flex-direction:column;gap:0}@media only screen and (min-width:960px){#essence-cushion-ex-bright-glow .point .concept__serum-first__inr{margin-top:30px;padding:25px}}@media only screen and (max-width:959px){#essence-cushion-ex-bright-glow .point .concept__serum-first__inr{margin-top:4vw;padding:4vw}#essence-cushion-ex-bright-glow .point .concept__serum-first__inr .concept__serum-first__title{margin-top:.8vw;text-align:center}}#essence-cushion-ex-bright-glow .point .concept__serum-first__inr .concept__serum-first__title span{border-bottom:1px solid #000;font-size:20px}@media only screen and (max-width:959px){#essence-cushion-ex-bright-glow .point .concept__serum-first__inr .concept__serum-first__title span{font-size:4.2666666667vw}}#essence-cushion-ex-bright-glow .point .concept__serum-first__inr .concept__serum-first__flexwrap{display:flex;justify-content:space-between}@media only screen and (min-width:960px){#essence-cushion-ex-bright-glow .point .concept__serum-first__inr .concept__serum-first__flexwrap{gap:5px;margin-top:10px}}@media only screen and (max-width:959px){#essence-cushion-ex-bright-glow .point .concept__serum-first__inr .concept__serum-first__flexwrap{flex-direction:column-reverse}}#essence-cushion-ex-bright-glow .point .concept__serum-first__inr .concept__serum-first__flexwrap .concept__serum-first__image{padding:0 10px;width:380px}@media only screen and (max-width:959px){#essence-cushion-ex-bright-glow .point .concept__serum-first__inr .concept__serum-first__flexwrap .concept__serum-first__image{padding:5.3333333333vw 0;text-align:center;width:100%}}#essence-cushion-ex-bright-glow .point .concept__serum-first__inr .concept__serum-first__flexwrap .concept__serum-first__image>img{margin-top:-36px;width:360px}@media only screen and (max-width:959px){#essence-cushion-ex-bright-glow .point .concept__serum-first__inr .concept__serum-first__flexwrap .concept__serum-first__image>img{margin:0;width:65.3333333333vw}}#essence-cushion-ex-bright-glow .point .concept__serum-first__inr .concept__serum-first__flexwrap .concept__serum-first__image ul{display:flex;gap:3px;justify-content:space-between;margin-top:20px;padding:0}@media only screen and (max-width:959px){#essence-cushion-ex-bright-glow .point .concept__serum-first__inr .concept__serum-first__flexwrap .concept__serum-first__image ul{gap:4.2666666667vw;justify-content:flex-start;margin-left:7.2vw;margin-top:2.6666666667vw}}#essence-cushion-ex-bright-glow .point .concept__serum-first__inr .concept__serum-first__flexwrap .concept__serum-first__image ul li{font-size:14px;margin:0;padding-left:1em;text-indent:-1em}@media only screen and (max-width:959px){#essence-cushion-ex-bright-glow .point .concept__serum-first__inr .concept__serum-first__flexwrap .concept__serum-first__image ul li{font-size:2.6666666667vw;text-align:left}}@media only screen and (min-width:960px){#essence-cushion-ex-bright-glow .point .concept__serum-first__inr .concept__serum-first__flexwrap .concept__serum-first__text{width:490px}}#essence-cushion-ex-bright-glow .point .concept__serum-first__inr .concept__serum-first__flexwrap .concept__serum-first__text p{font-size:16px;line-height:1.6}@media only screen and (max-width:959px){#essence-cushion-ex-bright-glow .point .concept__serum-first__inr .concept__serum-first__flexwrap .concept__serum-first__text p{font-size:3.4666666667vw}}#essence-cushion-ex-bright-glow .point .concept__tech{padding-top:80px}@media only screen and (max-width:959px){#essence-cushion-ex-bright-glow .point .concept__tech{padding-top:12vw}}#essence-cushion-ex-bright-glow .point .concept__tech .c-title{font-size:20px;margin-bottom:1.5em;text-align:center}@media only screen and (max-width:959px){#essence-cushion-ex-bright-glow .point .concept__tech .c-title{font-size:4.2666666667vw;margin-bottom:6.6666666667vw}}#essence-cushion-ex-bright-glow .point .concept__tech .concept__tech__movie{margin:0 auto;width:500px}@media only screen and (max-width:959px){#essence-cushion-ex-bright-glow .point .concept__tech .concept__tech__movie{width:100%}}#essence-cushion-ex-bright-glow .point .concept__tech .concept__tech__movie .movie-block{aspect-ratio:16/9;width:100%}#essence-cushion-ex-bright-glow .point .concept__tech .concept__tech__movie .movie-block__inner{height:100%;position:relative;width:100%}#essence-cushion-ex-bright-glow .point .concept__tech .concept__tech__movie .movieOverlay{background:url(/features/essence-liquid-ex/img/movie_thum.jpg) 0 0/cover no-repeat;height:101%;left:0;position:absolute;top:0;width:101%}#essence-cushion-ex-bright-glow .point .concept__tech .concept__tech__movie iframe{height:100%;object-fit:cover;width:100%}@media only screen and (min-width:960px){#essence-cushion-ex-bright-glow .point .concept__tech .concept__tech__movie:hover .playIcon__inner:before{border-color:transparent transparent transparent #dc0050}}#essence-cushion-ex-bright-glow .point .m-point,#essence-cushion-ex-bright-glow .point .m-point .m-point__inner{margin-bottom:0}#essence-cushion-ex-bright-glow .banner{padding-top:0}#essence-cushion-ex-bright-glow .banner .banner__inr{margin:0 auto;max-width:840px}#essence-cushion-ex-bright-glow .banner .banner__inr .c-title{font-size:20px;margin-bottom:30px;text-align:center}@media only screen and (max-width:959px){#essence-cushion-ex-bright-glow .banner .banner__inr .c-title{font-size:3.4666666667vw;margin-bottom:5.3333333333vw}}#essence-cushion-ex-bright-glow .finish-image{padding-top:120px}@media only screen and (max-width:959px){#essence-cushion-ex-bright-glow .finish-image{padding-top:16vw}}#essence-cushion-ex-bright-glow .finish-image .c-title{margin-bottom:30px;text-align:center}@media only screen and (max-width:959px){#essence-cushion-ex-bright-glow .finish-image .c-title{margin-bottom:5.3333333333vw}}#essence-cushion-ex-bright-glow .finish-image .finish-image__catch{font-size:20px;margin-bottom:25px;text-align:center}@media only screen and (max-width:959px){#essence-cushion-ex-bright-glow .finish-image .finish-image__catch{font-size:4.2666666667vw;margin-bottom:2.6666666667vw}}#essence-cushion-ex-bright-glow .finish-image .finish-image__image{margin:0 auto;width:400px}@media only screen and (max-width:959px){#essence-cushion-ex-bright-glow .finish-image .finish-image__image{width:53.3333333333vw}}#essence-cushion-ex-bright-glow .finish-image .finish-image__note{font-size:11px;margin-top:1.5em;text-align:center}@media only screen and (max-width:959px){#essence-cushion-ex-bright-glow .finish-image .finish-image__note{font-size:2.6666666667vw}}#essence-cushion-ex-bright-glow .point__item__diffs .c-title{font-weight:700;margin-bottom:auto}@media only screen and (max-width:959px){#essence-cushion-ex-bright-glow .point__item__diffs .c-title{font-size:4.5333333333vw;text-align:center}}#essence-cushion-ex-bright-glow .point__item__diffs__txt{font-size:1.75em;margin-bottom:1.2em;margin-top:.5em;text-align:center}@media only screen and (max-width:959px){#essence-cushion-ex-bright-glow .point__item__diffs__txt{font-size:3.4666666667vw;text-align:left}}#essence-cushion-ex-bright-glow .color-map-block{padding-top:120px}@media only screen and (max-width:959px){#essence-cushion-ex-bright-glow .color-map-block{padding-top:16vw}}#essence-cushion-ex-bright-glow .color-map-block .c-title{text-align:center}#essence-cushion-ex-bright-glow .color-map-block .color-map-block__image{margin:0 auto;max-width:500px}#essence-cushion-ex-bright-glow .color-map-block .color-map-block__btns{justify-content:center;margin-top:60px}@media only screen and (max-width:959px){#essence-cushion-ex-bright-glow .color-map-block .color-map-block__btns{margin-top:8vw}}#essence-cushion-ex-bright-glow .color-map-block .color-map-block__btns>li+li{margin-top:50px}@media only screen and (max-width:959px){#essence-cushion-ex-bright-glow .color-map-block .color-map-block__btns>li+li{margin-top:4.8vw}}#essence-cushion-ex-bright-glow .color-map-block .color-map-block__btns>li a{background-color:#fff}#essence-cushion-ex-bright-glow .color-map-block .color-map-block__btns .c-btn--type2{margin:0 auto}#essence-cushion-ex-bright-glow .color-map-block .color-map-block__btns .c-btn--type2.has-icon a{padding:.65em 0}#essence-cushion-ex-bright-glow .how-to-use-block{font-size:3.4666666667vw;margin:13.3333333333vw -6.5333333333vw 0;padding:0 6.5333333333vw 8.333333vw}@media only screen and (min-width:960px){#essence-cushion-ex-bright-glow .how-to-use-block{font-size:16px;margin:80px auto 0;padding:1px 0 100px}}#essence-cushion-ex-bright-glow .how-to-use-block .c-title{text-align:center}@media only screen and (min-width:960px){#essence-cushion-ex-bright-glow .how-to-use-block .how-to-use-list{font-size:1em}}#essence-cushion-ex-bright-glow .how-to-use-block .how-to-use-list .how-to-use-list__txtBlock{font-size:1em;margin:2em auto 0;width:91.1764705882%}#essence-cushion-ex-bright-glow .how-to-use-block .how-to-use-list .how-to-use-list__txtBlock__head{margin-bottom:.25em}#essence-cushion-ex-bright-glow .how-to-use-block .how-to-use-list .how-to-use-list__txtBlock__items li{padding-left:1em;text-indent:-1em}@media only screen and (min-width:960px){#essence-cushion-ex-bright-glow .how-to-use-block .how-to-use-list .how-to-use-list__dot-list{width:39.8969072165%}}#essence-cushion-ex-bright-glow .how-to-use-block .how-to-use-list .how-to-use-list__dot-list>p{padding-left:1em;text-indent:-1em}@media only screen and (max-width:959px){#essence-cushion-ex-bright-glow .how-to-use-block .how-to-use-list .how-to-use-list__dot-list>p+p{margin-top:.5em}}#essence-cushion-ex-bright-glow .how-to-use-block .how-to-use-list .how-to-use-list__dot-list__note{font-size:.6875em;margin-top:2em}#essence-cushion-ex-bright-glow .how-to-use-block .how-to-use-list .how-to-use__imgLists{display:flex;justify-content:space-between;margin-left:2em;width:49.4845360825%}@media only screen and (max-width:959px){#essence-cushion-ex-bright-glow .how-to-use-block .how-to-use-list .how-to-use__imgLists{display:block;margin-left:0;margin-top:2em;width:100%}}#essence-cushion-ex-bright-glow .how-to-use-block .how-to-use-list .how-to-use__imgLists .how-to-use__imgList{width:47.9166666667%}@media only screen and (max-width:959px){#essence-cushion-ex-bright-glow .how-to-use-block .how-to-use-list .how-to-use__imgLists .how-to-use__imgList{width:100%}#essence-cushion-ex-bright-glow .how-to-use-block .how-to-use-list .how-to-use__imgLists .how-to-use__imgList+.how-to-use__imgList{margin-top:1em}}#essence-cushion-ex-bright-glow .how-to-use-block .how-to-use-list .how-to-use-list__title{background-color:#000;box-sizing:border-box;color:#fff;font-size:4.2666666667vw;font-weight:600;margin-bottom:1em;padding:.2em .5em 0;position:relative}@media only screen and (min-width:960px){#essence-cushion-ex-bright-glow .how-to-use-block .how-to-use-list .how-to-use-list__title{font-size:20px;width:100%}#essence-cushion-ex-bright-glow .how-to-use-block .how-to-use-list .how-to-use-list__inr.is-pc-flex{display:flex;justify-content:center}}#essence-cushion-ex-bright-glow .how-to-use-block .how-to-use-list .how-to-use-list__word{flex:1}#essence-cushion-ex-bright-glow .how-to-use-block .how-to-use-list .how-to-use__image{margin:.75em auto 0;text-align:center;width:86.6666666667vw}@media only screen and (min-width:960px){#essence-cushion-ex-bright-glow .how-to-use-block .how-to-use-list .how-to-use__image{margin-top:0;width:490px}#essence-cushion-ex-bright-glow .how-to-use-block .how-to-use-list .how-to-use__image img{width:450px}}#essence-cushion-ex-bright-glow .how-to-use-block .how-to-use-list__movie{aspect-ratio:9/16;margin-top:16vw}@media only screen and (min-width:960px){#essence-cushion-ex-bright-glow .how-to-use-block .how-to-use-list__movie{margin:80px auto 0;width:280px}}#essence-cushion-ex-bright-glow .how-to-use-block .how-to-use-list__movie .movie-block{height:100%;margin:0;padding-bottom:0;width:100%}#essence-cushion-ex-bright-glow .how-to-use-block .how-to-use-list__movie .movie-block .movie-block__inner{height:99.8%;padding-bottom:100%}@media only screen and (min-width:960px){#essence-cushion-ex-bright-glow .how-to-use-block .how-to-use-list__movie .movie-block .movie-block__inner{height:99.6%}}#essence-cushion-ex-bright-glow .how-to-use-block .js-toggle-box{display:none}#essence-cushion-ex-bright-glow .refill-how-to .refill-how-to__section+.refill-how-to__section{margin-top:1em}#essence-cushion-ex-bright-glow .refill-how-to .refill-how-to__section p{font-size:16px;letter-spacing:.075em;line-height:1.5}@media only screen and (max-width:959px){#essence-cushion-ex-bright-glow .refill-how-to .refill-how-to__section p{font-size:3.4666666667vw;line-height:1.7692307692}}#essence-cushion-ex-bright-glow .refill-how-to .refill-how-to__section p+p{margin-top:.5em}@media only screen and (max-width:959px){#essence-cushion-ex-bright-glow .refill-how-to .refill-how-to__section p+p{margin-top:0}}#essence-cushion-ex-bright-glow .refill-how-to .refill-how-to__section p:not(.title){padding-left:1em;text-indent:-1em}#essence-cushion-ex-bright-glow .refill-how-to .refill-how-to__section p.title{margin-bottom:.25em}@media only screen and (max-width:959px){#essence-cushion-ex-bright-glow .refill-how-to .refill-how-to__section.m-type2 p+p{margin-top:1em}}#essence-cushion-ex-bright-glow .refill-how-to .refill-how-to__row{display:flex;gap:40px}@media only screen and (max-width:959px){#essence-cushion-ex-bright-glow .refill-how-to .refill-how-to__row{flex-direction:column;gap:5.3333333333vw}}#essence-cushion-ex-bright-glow .refill-how-to .refill-how-to__row .refill-how-to__inr{flex:1}#essence-cushion-ex-bright-glow .refill-how-to .refill-how-to__row .refill-how-to__image{width:490px}@media only screen and (max-width:959px){#essence-cushion-ex-bright-glow .refill-how-to .refill-how-to__row .refill-how-to__image{margin-left:auto;margin-right:auto;width:73.3333333333vw}}#essence-cushion-ex-bright-glow .mq-simulator-con-color-items .mq-simulator-con-color-item a div,#essence-cushion-ex-bright-glow .mq-simulator-con-color-items .mq-simulator-con-color-item a span{color:#000}@media only screen and (max-width:959px){#essence-cushion-ex-bright-glow .mq-simulator-con-color-items .mq-simulator-con-color-item a div,#essence-cushion-ex-bright-glow .mq-simulator-con-color-items .mq-simulator-con-color-item a span{font-size:10px!important;height:100%!important}}#essence-cushion-ex-bright-glow .more-block{margin-top:13.3333333333vw}@media only screen and (min-width:960px){#essence-cushion-ex-bright-glow .more-block{margin-top:40px}}#essence-cushion-ex-bright-glow .more-block+.more-block{margin-top:9.3333333333vw}@media only screen and (min-width:960px){#essence-cushion-ex-bright-glow .more-block+.more-block{margin-top:55px}}#essence-cushion-ex-bright-glow .more-block .more-block__trg{border-bottom:1px solid #000;color:#000;display:block;font-size:4.2666666667vw;font-weight:600;padding-bottom:.5em;position:relative}@media only screen and (min-width:960px){#essence-cushion-ex-bright-glow .more-block .more-block__trg{border-bottom:2px solid #000;font-size:20px;padding-bottom:.5em}}#essence-cushion-ex-bright-glow .more-block .more-block__trg.c-title{font-size:8.5333333333vw;font-weight:400;line-height:1.5;padding-bottom:.1em;text-align:center;vertical-align:text-bottom}@media only screen and (min-width:960px){#essence-cushion-ex-bright-glow .more-block .more-block__trg.c-title{font-size:30pt}}#essence-cushion-ex-bright-glow .more-block .more-block__trg .more-block__trg__inr{position:relative}@media only screen and (min-width:960px){#essence-cushion-ex-bright-glow .more-block .more-block__trg .more-block__trg__inr{padding-right:40px}}#essence-cushion-ex-bright-glow .more-block .more-block__trg.is-opened span:before{opacity:0}#essence-cushion-ex-bright-glow .more-block .more-block__trg span{display:block;height:26px;position:absolute;right:0;top:50%;transform:translateY(-50%);width:26px}@media only screen and (max-width:959px){#essence-cushion-ex-bright-glow .more-block .more-block__trg span{height:5.3333333333vw;width:5.3333333333vw}}#essence-cushion-ex-bright-glow .more-block .more-block__trg span:after,#essence-cushion-ex-bright-glow .more-block .more-block__trg span:before{background-color:#000;content:"";left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}#essence-cushion-ex-bright-glow .more-block .more-block__trg span:before{height:100%;width:2px}#essence-cushion-ex-bright-glow .more-block .more-block__trg span:after{height:2px;width:100%}#essence-cushion-ex-bright-glow .more-block .more-block__content{display:none}@media only screen and (min-width:960px){#essence-cushion-ex-bright-glow .more-block .more-block__content{padding:0}}#essence-cushion-ex-bright-glow .related-block{margin-top:0;padding-top:16vw}@media only screen and (min-width:960px){#essence-cushion-ex-bright-glow .related-block{margin-top:0;padding-top:120px}}#essence-cushion-ex-bright-glow .related-block .c-title--related{font-size:9.3333333333vw;text-align:center}@media only screen and (min-width:960px){#essence-cushion-ex-bright-glow .related-block .c-title--related{font-size:40px}}@media only screen and (max-width:959px){#essence-cushion-ex-bright-glow .skinSensorBaseNeo .linkA__thumbnail .linkA__thumbnail__icon__inner span{margin-bottom:-1.5em}}#essence-cushion-ex-bright-glow .usersvoice-block{background-color:#fff;margin-top:0;padding:16vw 0 10.6666666667vw;position:relative}@media only screen and (min-width:960px){#essence-cushion-ex-bright-glow .usersvoice-block{margin-top:0;padding:120px 0 80px}}#essence-cushion-ex-bright-glow .usersvoice-block .c-title{text-align:center}#essence-cushion-ex-bright-glow .usersvoice-block:after{background-color:#fff;content:"";display:block;height:100%;left:0;margin:auto auto auto -100vw;position:absolute;right:0;top:0;width:200vw;z-index:-1}#essence-cushion-ex-bright-glow .intro{padding:0 0 80px;position:relative}@media only screen and (max-width:959px){#essence-cushion-ex-bright-glow .intro{padding:16vw 0 10.6666666667vw}}#essence-cushion-ex-bright-glow .intro:after{background:url(/features/essence-liquid-ex/img/intro_bg.webp) top/cover no-repeat;content:"";display:block;height:100%;left:50%;position:absolute;right:0;top:0;transform:translate(-50%);width:100vw;z-index:-1}@media only screen and (max-width:959px){#essence-cushion-ex-bright-glow .intro:after{background-image:url(/features/essence-liquid-ex/img/intro_bg_sp.webp);background-size:cover;width:103vw}}#essence-cushion-ex-bright-glow .intro .c-title{font-size:34px;text-align:center}@media only screen and (max-width:959px){#essence-cushion-ex-bright-glow .intro .c-title{font-size:5.3333333333vw}}#essence-cushion-ex-bright-glow .intro .c-title--s{font-size:30px;text-align:center}@media only screen and (max-width:959px){#essence-cushion-ex-bright-glow .intro .c-title--s{font-size:4.5333333333vw}}#essence-cushion-ex-bright-glow .intro .l-lead{font-size:20px;margin:2.1875vw 0 3.125vw}@media only screen and (max-width:959px){#essence-cushion-ex-bright-glow .intro .l-lead{font-size:3.4666666667vw;margin:3.7333333333vw 0 6.4vw}}#essence-cushion-ex-bright-glow .intro .intro__items{display:flex;flex-direction:column;gap:30px;margin-bottom:8vw;padding:0}@media only screen and (min-width:960px){#essence-cushion-ex-bright-glow .intro .intro__items{flex-direction:row;gap:45px;margin-bottom:36px;padding:0}}#essence-cushion-ex-bright-glow .intro .intro__items .intro__item{align-items:top;display:flex;flex-direction:column;height:100%;margin-top:0;width:100%}@media only screen and (max-width:959px){#essence-cushion-ex-bright-glow .intro .intro__items .intro__item{align-items:center;display:flex;flex-direction:row;justify-content:space-between}#essence-cushion-ex-bright-glow .intro .intro__items .intro__item.u-rawReverse{flex-direction:row-reverse}#essence-cushion-ex-bright-glow .intro .intro__items .intro__item.u-rawReverse .intro__item__desc{padding-right:20px;text-align:left}}#essence-cushion-ex-bright-glow .intro .intro__items .intro__item__title:after{z-index:1}#essence-cushion-ex-bright-glow .intro .intro__items .intro__item__txt{margin-bottom:1em}@media only screen and (max-width:959px){#essence-cushion-ex-bright-glow .intro .intro__items .intro__item__txt{font-size:3.4666666667vw}}#essence-cushion-ex-bright-glow .intro .intro__items .intro__item__txt--m{font-size:16px}@media only screen and (max-width:959px){#essence-cushion-ex-bright-glow .intro .intro__items .intro__item__txt--m{font-size:3.4666666667vw}#essence-cushion-ex-bright-glow .intro .intro__items .intro__item__img{width:49.3333333333vw}}#essence-cushion-ex-bright-glow .intro .intro__items .intro__item__desc{width:100%}@media only screen and (min-width:960px){#essence-cushion-ex-bright-glow .intro .intro__items .intro__item__desc{margin-top:1.25vw;text-align:center}}@media only screen and (max-width:959px){#essence-cushion-ex-bright-glow .intro .intro__items .intro__item__desc{padding-left:20px;text-align:left;width:40vw}}