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:rgba(165,0,53,.3)}dd,dt,h1,h2,h3,h4,h5,h6,li,p{line-height:1.7}body{-webkit-text-size-adjust:100%;color:#b2003b;height:auto;min-height:100%;position:relative}@media only screen and (max-width:767px){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{color:#b2003b}a:hover,a:link{text-decoration:none}.wrap{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:auto;font-family:ヒラギノ角ゴ ProN W3,HiraKakuProN-W3,ヒラギノ角ゴ Pro W3,HiraKakuPro-W3,メイリオ,Meiryo,ＭＳ Ｐゴシック,MS Pgothic,Osaka,sans-serif,Helvetica Neue,Arial,Hiragino Kaku Gothic ProN,Hiragino Sans;letter-spacing:.025em}.font-en{font-family:Josefin Sans,sans-serif}.font-bold2{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:auto;font-family:ヒラギノ角ゴ ProN W6,HiraKakuProN-W6,ヒラギノ角ゴ Pro W6,HiraKakuPro-W6,ヒラギノ角ゴ ProN W3,HiraKakuProN-W3,ヒラギノ角ゴ Pro W3,HiraKakuPro-W3,メイリオ,Meiryo,ＭＳ Ｐゴシック,MS Pgothic,Osaka,sans-serif,Helvetica Neue,Arial,Hiragino Kaku Gothic ProN,Hiragino Sans;font-weight:700}.u-curning{font-feature-settings:"palt"}.js-mov-play:after,.js-mov-play>img{position:relative;transition:opacity .3s ease;z-index:1}.js-mov-play.is-hide:after,.js-mov-play.is-hide>img{opacity:0;pointer-events:none}.js-mov-play iframe{bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:99.9%}html.remodal-is-locked{overflow:hidden}.remodal,[data-remodal-id]{display:none}.remodal-overlay{bottom:-5000px;display:none;left:-5000px;position:fixed;right:-5000px;top:-5000px;z-index:9999}.remodal-wrapper{-webkit-overflow-scrolling:touch;bottom:0;display:none;left:0;overflow:auto;position:fixed;right:0;text-align:center;top:0;z-index:10000}.remodal-wrapper:after{content:"";display:inline-block;height:100%;margin-left:-.05em}.remodal-overlay,.remodal-wrapper{backface-visibility:hidden}.remodal{text-size-adjust:100%;outline:0;position:relative}.remodal-is-initialized{display:inline-block}.remodal-overlay.remodal-is-closing,.remodal-overlay.remodal-is-opening{animation-fill-mode:forwards}.remodal-overlay.remodal-is-opening{animation:remodal-overlay-opening-keyframes .3s;animation-timing-function:ease-in-out}.remodal-overlay.remodal-is-closing{animation:remodal-overlay-closing-keyframes .3s}.remodal-wrapper{padding:10px 10px 0}.remodal{box-sizing:border-box;transform:translateZ(0);width:100%}.remodal.remodal-is-closing,.remodal.remodal-is-opening{animation-fill-mode:forwards}.remodal.remodal-is-opening{animation:remodal-opening-keyframes .3s}.remodal.remodal-is-closing{animation:remodal-closing-keyframes .3s}.remodal,.remodal-wrapper:after{vertical-align:middle}.remodal-close{background:transparent;border:0;color:#95979c;cursor:pointer;display:block;height:35px;left:0;margin:0;outline:0;overflow:visible;padding:0;position:absolute;text-decoration:none;top:0;transition:color .2s;width:35px}.remodal-close:focus,.remodal-close:hover{color:#2b2e38}.remodal-close:before{content:"×";display:block;font-family:Arial,Helvetica CY,Nimbus Sans L,sans-serif!important;font-size:25px;left:0;line-height:35px;position:absolute;text-align:center;top:0;width:35px}@keyframes remodal-opening-keyframes{0%{opacity:0;transform:translateY(-40px)}to{opacity:1;transform:none}}@keyframes remodal-closing-keyframes{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translateY(40px)}}@keyframes remodal-overlay-opening-keyframes{0%{opacity:0}to{opacity:1}}@keyframes remodal-overlay-closing-keyframes{0%{opacity:1}to{opacity:0}}@media only screen and (min-width:641px){.remodal{max-width:700px}}.lt-ie9 .remodal-overlay{background:#2b2e38}.lt-ie9 .remodal{width:700px}.remodal-overlay{background-color:rgba(0,0,0,.35)}.u-product.pro-finish-foundation{background:#fff8ee;margin-bottom:4em}.u-product.pro-finish-foundation .productUnique__bar{background:#b2003b;color:#fff;margin-bottom:3em;padding:2.5em 0;text-align:center}@media only screen and (min-width:768px){.u-product.pro-finish-foundation .productUnique__bar{align-items:center;display:flex;justify-content:center;margin-bottom:5.5em}}.u-product.pro-finish-foundation .productUnique__bar__img{margin:0 auto 1.5em;max-width:500px;width:69.3333333333%}.u-product.pro-finish-foundation .productUnique__bar__img img{width:100%}@media only screen and (min-width:768px){.u-product.pro-finish-foundation .productUnique__bar__img{margin:0 2.5% 0 3.75%;text-align:right;width:30%}.u-product.pro-finish-foundation .productUnique__bar__img img{width:260px}}.u-product.pro-finish-foundation .productUnique__bar__title{font-size:20px;font-size:calc(1.25rem + 2.68456vw - 8.5906px);line-height:1.4;margin-bottom:.75em}@media only screen and (min-width:768px){.u-product.pro-finish-foundation .productUnique__bar__title{font-size:24px;margin:0 3.75% .75em;text-align:left;white-space:nowrap}}.u-product.pro-finish-foundation .productUnique__bar__lists{display:table;margin:auto;width:69.3333333333%}@media only screen and (min-width:768px){.u-product.pro-finish-foundation .productUnique__bar__lists{margin:0 3.75%;text-align:left;width:82.6666666667%}}.u-product.pro-finish-foundation .productUnique__bar__list{font-size:14px;font-size:calc(.875rem + 1.34228vw - 4.2953px);margin:auto;text-align:left}.u-product.pro-finish-foundation .productUnique__bar__list+.productUnique__bar__list{margin-top:.85em}@media only screen and (min-width:768px){.u-product.pro-finish-foundation .productUnique__bar__list{font-size:16px;white-space:nowrap}.u-product.pro-finish-foundation .productUnique__bar__list+.productUnique__bar__list{margin-top:.5em}}.u-product.pro-finish-foundation .productUnique__kv{margin-bottom:4em}@media only screen and (min-width:768px){.u-product.pro-finish-foundation .productUnique__kv img{min-height:420px;object-fit:cover;width:100%}}.u-product.pro-finish-foundation .productUnique__main{text-align:center}.u-product.pro-finish-foundation .productUnique__main+.productUnique__main{margin-top:3em}.u-product.pro-finish-foundation .productUnique__main:last-child{padding-bottom:4em}@media only screen and (min-width:768px){.u-product.pro-finish-foundation .productUnique__main__inner{margin:auto;max-width:640px}}.u-product.pro-finish-foundation .productUnique__main__title{font-size:18px;font-size:calc(1.125rem + 1.34228vw - 4.2953px)}.u-product.pro-finish-foundation .productUnique__main__title:after{background:url(/ie/assets/img/bg_line_dot_r.svg) repeat-x 50%/auto 100%;content:"";display:block;height:.6666666667vw;margin:.4em auto .6em;width:100%}@media only screen and (min-width:768px){.u-product.pro-finish-foundation .productUnique__main__title{font-size:24px}.u-product.pro-finish-foundation .productUnique__main__title:after{height:4px}}.u-product.pro-finish-foundation .productUnique__main__title .font-bigger{font-size:24px;font-size:calc(1.5rem + 5.36913vw - 17.18121px)}@media only screen and (min-width:768px){.u-product.pro-finish-foundation .productUnique__main__title .font-bigger{font-size:48px}}.u-product.pro-finish-foundation .productUnique__main__txt{color:#000;font-size:14px;font-size:calc(.875rem + 1.34228vw - 4.2953px)}@media only screen and (min-width:768px){.u-product.pro-finish-foundation .productUnique__main__txt{font-size:16px}}.u-product.pro-finish-foundation .text-note{color:#7c7b7b;font-size:10px;font-size:calc(.625rem + 1.34228vw - 4.2953px);margin-top:2.5em;text-align:center}@media only screen and (min-width:768px){.u-product.pro-finish-foundation .text-note{font-size:12px}}.u-product.pro-finish-foundation .main02__lists{margin:1em auto 2em}@media only screen and (min-width:768px){.u-product.pro-finish-foundation .main02__lists{display:flex;justify-content:space-between;margin:1.5em auto 2em}}.u-product.pro-finish-foundation .main02__01{background:#eae5e2;border-radius:12px;font-size:14px;font-size:calc(.875rem + 1.34228vw - 4.2953px);margin-bottom:3.5em;padding:1em 4.6666666667%;position:relative;z-index:1}.u-product.pro-finish-foundation .main02__01 p{color:#000;line-height:1.4;margin-bottom:.75em}.u-product.pro-finish-foundation .main02__01>div{border-radius:10px;overflow:hidden}@media only screen and (min-width:768px){.u-product.pro-finish-foundation .main02__01{font-size:16px;margin-bottom:0;padding:1em 2.34375%;width:45%}.u-product.pro-finish-foundation .main02__01:after{bottom:0;left:133%;right:0;top:0;transform:rotate(-90deg)}}.u-product.pro-finish-foundation .main02__02{font-size:14px;font-size:calc(.875rem + 1.34228vw - 4.2953px)}.u-product.pro-finish-foundation .main02__02 p{color:#000;line-height:1.4;margin-bottom:2em}.u-product.pro-finish-foundation .main02__02>div{border-radius:10px;overflow:hidden}@media only screen and (min-width:768px){.u-product.pro-finish-foundation .main02__02{font-size:16px;width:47%}.u-product.pro-finish-foundation .main02__02 p{margin-bottom:1em}}.u-product.pro-finish-foundation .main02__word{font-size:18px;font-size:calc(1.125rem + 1.78971vw - 5.72707px);line-height:1.5}.u-product.pro-finish-foundation .main02__word small{display:block;font-size:14px;font-size:calc(.875rem + 1.34228vw - 4.2953px)}@media only screen and (min-width:768px){.u-product.pro-finish-foundation .main02__word{font-size:26px}.u-product.pro-finish-foundation .main02__word small{font-size:18px}}.u-product.pro-finish-foundation .main03__01{margin:2em auto .4em;position:relative}.u-product.pro-finish-foundation .main03__01 img{border-radius:8px;overflow:hidden}.u-product.pro-finish-foundation .main03__lists{display:flex;justify-content:space-between;margin:2em auto .4em}.u-product.pro-finish-foundation .main03__02{font-size:17px;font-size:calc(1.0625rem + 1.78971vw - 5.72707px);margin-top:1.5em;width:50%}@media only screen and (min-width:768px){.u-product.pro-finish-foundation .main03__02{font-size:18px}}.u-product.pro-finish-foundation .main03__03{border-radius:12px;overflow:hidden}.u-product.pro-finish-liquid{background:#fff8ee;margin-bottom:4em}.u-product.pro-finish-liquid .productUnique__bar{background:#b2003b;color:#fff;margin-bottom:3em;padding:2.5em 0;text-align:center}@media only screen and (min-width:768px){.u-product.pro-finish-liquid .productUnique__bar{align-items:center;display:flex;justify-content:center;margin-bottom:5.5em}}.u-product.pro-finish-liquid .productUnique__bar__img{margin:0 auto 1.5em;max-width:500px;width:69.3333333333%}.u-product.pro-finish-liquid .productUnique__bar__img img{width:100%}@media only screen and (min-width:768px){.u-product.pro-finish-liquid .productUnique__bar__img{margin:0 2.5% 0 3.75%;text-align:right;width:30%}.u-product.pro-finish-liquid .productUnique__bar__img img{width:260px}}.u-product.pro-finish-liquid .productUnique__bar__title{font-size:20px;font-size:calc(1.25rem + 2.68456vw - 8.5906px);line-height:1.4;margin-bottom:.75em}@media only screen and (min-width:768px){.u-product.pro-finish-liquid .productUnique__bar__title{font-size:24px;margin:0 3.75% .75em;text-align:left;white-space:nowrap}}.u-product.pro-finish-liquid .productUnique__bar__lists{display:table;margin:auto;width:69.3333333333%}@media only screen and (min-width:768px){.u-product.pro-finish-liquid .productUnique__bar__lists{margin:0 3.75%;text-align:left;width:82.6666666667%}}.u-product.pro-finish-liquid .productUnique__bar__list{font-size:14px;font-size:calc(.875rem + 1.34228vw - 4.2953px);margin:auto;text-align:left}.u-product.pro-finish-liquid .productUnique__bar__list+.productUnique__bar__list{margin-top:.85em}@media only screen and (min-width:768px){.u-product.pro-finish-liquid .productUnique__bar__list{font-size:16px;white-space:nowrap}.u-product.pro-finish-liquid .productUnique__bar__list+.productUnique__bar__list{margin-top:.5em}}.u-product.pro-finish-liquid .productUnique__kv{margin-bottom:4em}@media only screen and (min-width:768px){.u-product.pro-finish-liquid .productUnique__kv img{min-height:420px;object-fit:cover;width:100%}}.u-product.pro-finish-liquid .productUnique__main{text-align:center}.u-product.pro-finish-liquid .productUnique__main+.productUnique__main{margin-top:3em}.u-product.pro-finish-liquid .productUnique__main:last-child{padding-bottom:4em}@media only screen and (min-width:768px){.u-product.pro-finish-liquid .productUnique__main__inner{margin:auto;max-width:640px}}.u-product.pro-finish-liquid .productUnique__main__title{font-size:18px;font-size:calc(1.125rem + 1.34228vw - 4.2953px)}.u-product.pro-finish-liquid .productUnique__main__title:after{background:url(/ie/assets/img/bg_line_dot_r.svg) repeat-x 50%/auto 100%;content:"";display:block;height:.6666666667vw;margin:.4em auto .6em;width:100%}@media only screen and (min-width:768px){.u-product.pro-finish-liquid .productUnique__main__title{font-size:24px}.u-product.pro-finish-liquid .productUnique__main__title:after{height:4px}}.u-product.pro-finish-liquid .productUnique__main__title .font-bigger{font-size:24px;font-size:calc(1.5rem + 5.36913vw - 17.18121px)}@media only screen and (min-width:768px){.u-product.pro-finish-liquid .productUnique__main__title .font-bigger{font-size:48px}}.u-product.pro-finish-liquid .productUnique__main__txt{color:#000;font-size:14px;font-size:calc(.875rem + 1.34228vw - 4.2953px)}@media only screen and (min-width:768px){.u-product.pro-finish-liquid .productUnique__main__txt{font-size:16px}}.u-product.pro-finish-liquid .main02__lists{margin:1em auto 2em}@media only screen and (min-width:768px){.u-product.pro-finish-liquid .main02__lists{display:flex;justify-content:space-between;margin:1.5em auto 2em}}.u-product.pro-finish-liquid .main02__01{background:#eae5e2;border-radius:12px;font-size:14px;font-size:calc(.875rem + 1.34228vw - 4.2953px);margin-bottom:3.5em;padding:1em 4.6666666667%;position:relative;z-index:1}.u-product.pro-finish-liquid .main02__01 p{color:#000;line-height:1.4;margin-bottom:.75em}.u-product.pro-finish-liquid .main02__01>div{border-radius:10px;overflow:hidden}@media only screen and (min-width:768px){.u-product.pro-finish-liquid .main02__01{font-size:16px;margin-bottom:0;padding:1em 2.34375%;width:45%}.u-product.pro-finish-liquid .main02__01:after{bottom:0;left:133%;right:0;top:0;transform:rotate(-90deg)}}.u-product.pro-finish-liquid .main02__02{font-size:14px;font-size:calc(.875rem + 1.34228vw - 4.2953px)}.u-product.pro-finish-liquid .main02__02 p{color:#000;line-height:1.4;margin-bottom:2em}.u-product.pro-finish-liquid .main02__02>div{border-radius:10px;overflow:hidden}@media only screen and (min-width:768px){.u-product.pro-finish-liquid .main02__02{font-size:16px;width:47%}.u-product.pro-finish-liquid .main02__02 p{margin-bottom:1em}}.u-product.pro-finish-liquid .main02__word{font-size:18px;font-size:calc(1.125rem + 1.78971vw - 5.72707px);line-height:1.5}.u-product.pro-finish-liquid .main02__word small{display:block;font-size:14px;font-size:calc(.875rem + 1.34228vw - 4.2953px)}@media only screen and (min-width:768px){.u-product.pro-finish-liquid .main02__word{font-size:26px}.u-product.pro-finish-liquid .main02__word small{font-size:18px}}.u-product.pro-finish-liquid .main03__lists{display:flex;justify-content:space-between;margin:2em auto .4em}.u-product.pro-finish-liquid .main03__01{position:relative;width:43.75%}.u-product.pro-finish-liquid .main03__01 img{border-radius:8px;overflow:hidden}.u-product.pro-finish-liquid .main03__01+.main03__01:before{border:.85em solid transparent;border-top-color:#b2003b;bottom:0;content:"";left:calc(-38% - 1em);margin:auto;position:absolute;right:0;top:0;transform:rotate(-90deg);width:0}.u-product.pro-finish-liquid .main03__02__lists{display:flex;justify-content:space-between;margin:2em auto .4em}.u-product.pro-finish-liquid .main03__02{font-size:17px;font-size:calc(1.0625rem + 1.78971vw - 5.72707px);margin-top:1.5em;width:50%}@media only screen and (min-width:768px){.u-product.pro-finish-liquid .main03__02{font-size:18px}}.u-product.pro-finish-liquid .main03__03{border-radius:12px;overflow:hidden}.u-product.pro-finish-liquid .main03__note{color:#7c7b7b;font-size:10px;font-size:calc(.625rem + 1.34228vw - 4.2953px);margin-top:2.5em;text-align:center}@media only screen and (min-width:768px){.u-product.pro-finish-liquid .main03__note{font-size:12px}}.u-product.triple-recipe-eyes{background:#fff8ee;margin-bottom:4em;padding-top:3em}@media only screen and (min-width:768px){.u-product.triple-recipe-eyes{padding-top:5em}}.u-product.triple-recipe-eyes .productUnique__main{text-align:center}.u-product.triple-recipe-eyes .productUnique__main+.productUnique__main{margin-top:3em}@media only screen and (min-width:768px){.u-product.triple-recipe-eyes .productUnique__main+.productUnique__main{margin-top:5em}}.u-product.triple-recipe-eyes .productUnique__main:last-child{padding-bottom:4em}@media only screen and (min-width:768px){.u-product.triple-recipe-eyes .productUnique__main__inner{margin:auto;max-width:640px}}.u-product.triple-recipe-eyes .productUnique__main__title{font-size:18px;font-size:calc(1.125rem + 1.34228vw - 4.2953px)}.u-product.triple-recipe-eyes .productUnique__main__title:after{background:url(/ie/assets/img/bg_line_dot_r.svg) repeat-x 50%/auto 100%;content:"";display:block;height:.6666666667vw;margin:.4em auto .6em;width:100%}@media only screen and (min-width:768px){.u-product.triple-recipe-eyes .productUnique__main__title{font-size:24px}.u-product.triple-recipe-eyes .productUnique__main__title:after{height:4px}}.u-product.triple-recipe-eyes .productUnique__main__txt{color:#000;font-size:14px;font-size:calc(.875rem + 1.34228vw - 4.2953px)}@media only screen and (min-width:768px){.u-product.triple-recipe-eyes .productUnique__main__txt{font-size:16px}}.u-product.triple-recipe-eyes .main01__01{margin:1em auto 2em}.u-product.triple-recipe-eyes .productUnique__step-list{margin-bottom:2em}@media only screen and (min-width:768px){.u-product.triple-recipe-eyes .productUnique__step-list{margin-bottom:3em;padding:0 3.5em}}.u-product.triple-recipe-eyes .productUnique__step-list>li{display:flex;justify-content:center}.u-product.triple-recipe-eyes .productUnique__step-list>li:nth-child(n+2){margin-top:1em}@media only screen and (min-width:768px){.u-product.triple-recipe-eyes .productUnique__step-list>li:nth-child(n+2){margin-top:.5em}}.u-product.triple-recipe-eyes .productUnique__step-list>li .productUnique__step-list__num{text-align:left;width:70px}.u-product.triple-recipe-eyes .productUnique__step-list>li .productUnique__step-list__text{color:#000;flex:1;text-align:left;width:100%}@media only screen and (min-width:768px){.u-product.triple-recipe-eyes .productUnique__finished .productUnique__finished__title{line-height:2}}.u-product.triple-recipe-eyes .productUnique__finished .productUnique__finished__image{border-radius:10px;display:inline-block;margin-bottom:.9em;overflow:hidden}@media only screen and (min-width:768px){.u-product.triple-recipe-eyes .productUnique__finished .productUnique__finished__image{border-radius:20px;margin:0 auto 1.2em;width:305px}}.u-product.triple-recipe-eyes .productUnique__finished .productUnique__exp{letter-spacing:0;margin-bottom:.5em}.u-product.triple-recipe-eyes .productUnique__finished p{color:#000}.u-product.triple-recipe-eyes .productUnique__note{color:#7c7b7b;font-size:10px;font-size:calc(.625rem + 1.34228vw - 4.2953px);margin-top:1em;text-align:center}@media only screen and (min-width:768px){.u-product.triple-recipe-eyes .productUnique__note{font-size:12px;margin-top:2.5em}}.u-product.triple-recipe-eyes .main02__list{display:flex;flex-direction:column;gap:3em;justify-content:center;padding-top:2.5em}@media only screen and (min-width:768px){.u-product.triple-recipe-eyes .main02__list{flex-direction:row;gap:2em}}.u-product.air-feel-maker{margin-bottom:4em}.u-product.air-feel-maker .productUnique__bar{padding:0 0 3.1em;text-align:center}@media only screen and (min-width:768px){.u-product.air-feel-maker .productUnique__bar{padding:2em 0 5em}}.u-product.air-feel-maker .productUnique__bar__title{font-size:18px;font-size:calc(1.125rem + 4.02685vw - 12.88591px);letter-spacing:.06em;line-height:1.4}@media only screen and (min-width:768px){.u-product.air-feel-maker .productUnique__bar__title{font-size:24px}}.u-product.air-feel-maker .productUnique__bar__lists{display:table;margin:auto}.u-product.air-feel-maker .productUnique__bar__list{font-size:14px;font-size:calc(.875rem + 1.34228vw - 4.2953px);margin:auto;text-align:left}.u-product.air-feel-maker .productUnique__bar__list+.productUnique__bar__list{margin-top:1em}@media only screen and (min-width:768px){.u-product.air-feel-maker .productUnique__bar__list{font-size:16px}.u-product.air-feel-maker .productUnique__bar__list+.productUnique__bar__list{margin-top:.5em}}.u-product.air-feel-maker .productUnique__main{text-align:center}.u-product.air-feel-maker .productUnique__main:nth-child(n+2){margin-top:1.9em}@media only screen and (min-width:768px){.u-product.air-feel-maker .productUnique__main:nth-child(n+2){margin-top:3em}}.u-product.air-feel-maker .productUnique__main__inner{padding:3em 1.5em}@media only screen and (min-width:768px){.u-product.air-feel-maker .productUnique__main__inner{margin:auto;max-width:640px;padding:4em 0 5em}}.u-product.air-feel-maker .productUnique__main__title{font-size:18px;font-size:calc(1.125rem + 1.34228vw - 4.2953px)}@media only screen and (min-width:768px){.u-product.air-feel-maker .productUnique__main__title{font-size:26px}}.u-product.air-feel-maker .productUnique__main__txt{color:#000;font-size:14px;font-size:calc(.875rem + 1.34228vw - 4.2953px)}@media only screen and (min-width:768px){.u-product.air-feel-maker .productUnique__main__txt{font-size:16px}}.u-product.air-feel-maker .before-after__lists{margin-bottom:2em}@media only screen and (min-width:768px){.u-product.air-feel-maker .before-after__lists{margin-bottom:2.5em}}.u-product.air-feel-maker .before-after__lists .before-after__lists__head{display:flex;justify-content:space-between;margin:0 auto .4em}.u-product.air-feel-maker .before-after__lists .before-after__lists__head>li{color:#000;font-size:17px;font-size:calc(1.0625rem + 1.78971vw - 5.72707px);width:50%}@media only screen and (min-width:768px){.u-product.air-feel-maker .before-after__lists .before-after__lists__head>li{font-size:18px;margin-top:1.5em}}.u-product.air-feel-maker .before-after__lists .before-after__lists__note{color:#7c7b7b;font-size:10px;font-size:calc(.625rem + 1.34228vw - 4.2953px);margin-top:1.5em;text-align:center}@media only screen and (min-width:768px){.u-product.air-feel-maker .before-after__lists .before-after__lists__note{font-size:12px;margin-top:2.5em}}.u-product.air-feel-maker .before-after__lists .before-after__lists__image{border-radius:12px;overflow:hidden}.u-product.air-feel-maker .circle-list{align-items:center;display:flex;flex-direction:column;font-size:14px;font-size:calc(.875rem + 3.13199vw - 10.02237px);justify-content:center}@media only screen and (min-width:768px){.u-product.air-feel-maker .circle-list{flex-direction:row;font-size:20px}}.u-product.air-feel-maker .circle-list .circle-list__title{font-size:1.2em;margin-bottom:.8em}@media only screen and (min-width:768px){.u-product.air-feel-maker .circle-list .circle-list__title{font-size:1em;margin:0 30px 0 0}}.u-product.air-feel-maker .circle-list .circle-list__inr{align-items:center;display:flex;gap:15px;justify-content:center}.u-product.air-feel-maker .circle-list .circle-list__inr>li{align-items:center;aspect-ratio:1/1;background-color:#fff;border-radius:50%;display:flex;justify-content:center;width:19.3333333333vw}@media only screen and (min-width:768px){.u-product.air-feel-maker .circle-list .circle-list__inr>li{height:120px;width:120px}}.u-product.air-feel-maker .baroon-list{display:flex;flex-direction:column;gap:1em}@media only screen and (min-width:768px){.u-product.air-feel-maker .baroon-list{flex-direction:row;gap:20px;justify-content:center;padding-top:1em}}.u-product.air-feel-maker .baroon-list .baroon-lists__item{border-radius:10px;color:#3b3b3b;font-size:14px;font-size:calc(.875rem + 3.13199vw - 10.02237px);font-weight:700;letter-spacing:.06em;padding:1.3em 0 1.2em;position:relative;width:250px}@media only screen and (min-width:768px){.u-product.air-feel-maker .baroon-list .baroon-lists__item{font-size:18px;padding:1.3em 0;width:260px}}.u-product.air-feel-maker .baroon-list .baroon-lists__item:after{border-color:#f8f2ff transparent transparent;border-style:solid;border-width:16px 23px 0 0;content:"";display:block;height:0;position:absolute;top:100%;width:0}.u-product.air-feel-maker .baroon-list .baroon-lists__item:first-child{background-color:#f8f2ff}@media only screen and (min-width:768px){.u-product.air-feel-maker .baroon-list .baroon-lists__item:first-child{letter-spacing:0}}.u-product.air-feel-maker .baroon-list .baroon-lists__item:first-child:after{left:15px}.u-product.air-feel-maker .baroon-list .baroon-lists__item:nth-child(2){background-color:#fbf9e0;margin-left:auto}@media only screen and (min-width:768px){.u-product.air-feel-maker .baroon-list .baroon-lists__item:nth-child(2){margin-left:0}}.u-product.air-feel-maker .baroon-list .baroon-lists__item:nth-child(2):after{border-color:transparent #fbf9e0 transparent transparent;border-width:0 23px 16px 0;right:15px}.u-product.air-feel-maker .baroon-list .baroon-lists__item:nth-child(3){background-color:#e3f5e5}.u-product.air-feel-maker .baroon-list .baroon-lists__item:nth-child(3):after{border-color:#e3f5e5 transparent transparent;left:15px}.u-product.air-feel-maker .main01{background-color:#f9f5ff}.u-product.air-feel-maker .main01.productUnique__main{margin:0 0 2.5em}.u-product.air-feel-maker .main01 .productUnique__main__title{background-color:#ae96d4;color:#fff;padding:.8em}.u-product.air-feel-maker .main01 .circle-list{color:#7e63a9}.u-product.air-feel-maker .main02{background-color:#fbfae3;margin-bottom:2.5em}.u-product.air-feel-maker .main02 .productUnique__main__title{background-color:#e6d059;color:#fff;padding:.8em}.u-product.air-feel-maker .main02 .circle-list{color:#c1a300}.u-product.air-feel-maker .main03{background-color:#eef9ef;margin-bottom:2.5em}.u-product.air-feel-maker .main03 .productUnique__main__title{background-color:#6eb79c;color:#fff;padding:.8em}.u-product.air-feel-maker .main03 .circle-list{color:#4d8f77}.u-product.air-feel-maker .main04{margin:5em auto 0;max-width:820px;padding:0 7.3333333333%}@media only screen and (min-width:768px){.u-product.air-feel-maker .main04{padding:0}}.u-product.air-feel-maker .main04 .productUnique__main__inner{padding:0}@media only screen and (min-width:768px){.u-product.air-feel-maker .main04 .productUnique__main__inner{max-width:100%}}.u-product.air-feel-maker .main04 .productUnique__main__title{font-size:18px;font-size:calc(1.125rem + 1.34228vw - 4.2953px)}.u-product.air-feel-maker .main04 .productUnique__main__title:after{background:url(/ie/assets/img/bg_line_dot_r.svg) repeat-x 50%/auto 100%;content:"";display:block;height:.6666666667vw;margin:.4em auto .6em;width:100%}@media only screen and (min-width:768px){.u-product.air-feel-maker .main04 .productUnique__main__title{font-size:24px}.u-product.air-feel-maker .main04 .productUnique__main__title:after{height:4px}}.u-product.air-feel-maker .productUnique__main.main05{margin:3em auto 0;max-width:820px;padding:0 7.3333333333%}@media only screen and (min-width:768px){.u-product.air-feel-maker .productUnique__main.main05{margin:5em auto 0;padding:0}}.u-product.air-feel-maker .productUnique__main.main05 .productUnique__main__inner{padding:0}@media only screen and (min-width:768px){.u-product.air-feel-maker .productUnique__main.main05 .productUnique__main__inner{max-width:100%}}.u-product.air-feel-maker .main05__list{display:flex;flex-direction:column;gap:4em;margin-top:3em}@media only screen and (min-width:768px){.u-product.air-feel-maker .main05__list{flex-direction:row;gap:23px;margin-top:2.6em}}.u-product.air-feel-maker .main05__list>li{width:100%}@media only screen and (min-width:768px){.u-product.air-feel-maker .main05__list>li{width:50%}}.u-product.air-feel-maker .main05__list .main05__list__title{font-size:18px;font-size:calc(1.125rem + 4.02685vw - 12.88591px)}@media only screen and (min-width:768px){.u-product.air-feel-maker .main05__list .main05__list__title{font-size:24px}}.u-product.air-feel-maker .main05__list .main05__list__title:after{background:url(/ie/assets/img/bg_line_dot_r.svg) repeat-x 50%/auto 100%;content:"";display:block;height:.6666666667vw;margin:.4em auto .6em;width:100%}@media only screen and (min-width:768px){.u-product.air-feel-maker .main05__list .main05__list__title:after{height:4px}}.u-product.air-feel-maker .main05__list .main05__list__text{color:#000;font-size:.88em}@media only screen and (min-width:768px){.u-product.air-feel-maker .main05__list .main05__list__text{font-size:1em}}.u-product.liquid-eye-liner{background:#fff8ee;margin-bottom:4em;padding-top:4em}@media only screen and (min-width:768px){.u-product.liquid-eye-liner{padding-top:5em}}.u-product.liquid-eye-liner .productUnique__main{text-align:center}.u-product.liquid-eye-liner .productUnique__main+.productUnique__main{margin-top:4em}@media only screen and (min-width:768px){.u-product.liquid-eye-liner .productUnique__main+.productUnique__main{margin-top:5em}}.u-product.liquid-eye-liner .productUnique__main:last-child{padding-bottom:4em}@media only screen and (min-width:768px){.u-product.liquid-eye-liner .productUnique__main__inner{margin:auto;max-width:640px}}.u-product.liquid-eye-liner .productUnique__main__title{font-size:18px;font-size:calc(1.125rem + 4.02685vw - 12.88591px)}.u-product.liquid-eye-liner .productUnique__main__title:after{background:url(/ie/assets/img/bg_line_dot_r.svg) repeat-x 50%/auto 100%;content:"";display:block;height:.6666666667vw;margin:.4em auto 1.2em;width:100%}@media only screen and (min-width:768px){.u-product.liquid-eye-liner .productUnique__main__title:after{margin:.4em auto .6em}.u-product.liquid-eye-liner .productUnique__main__title{font-size:24px}.u-product.liquid-eye-liner .productUnique__main__title:after{height:4px}}.u-product.liquid-eye-liner .productUnique__main__subtitle{font-size:18px;font-size:calc(1.125rem + 4.02685vw - 12.88591px);font-weight:700;text-align:left}@media only screen and (min-width:768px){.u-product.liquid-eye-liner .productUnique__main__subtitle{font-size:18px;text-align:center}}.u-product.liquid-eye-liner .productUnique__main__txt{color:#000;font-size:12px;font-size:calc(.75rem + 1.78971vw - 5.72707px);letter-spacing:0;text-align:left}@media only screen and (min-width:768px){.u-product.liquid-eye-liner .productUnique__main__txt{font-size:16px;text-align:center}}.u-product.liquid-eye-liner .productUnique__main__txt+.productUnique__main__subtitle{margin-top:1em}@media only screen and (min-width:768px){.u-product.liquid-eye-liner .productUnique__main__txt+.productUnique__main__subtitle{margin-top:1.5em}}.u-product.liquid-eye-liner .productDetail__note{margin-top:.6em;text-align:left}@media only screen and (min-width:768px){.u-product.liquid-eye-liner .productDetail__note{margin-top:1em;text-align:center}}.u-product.liquid-eye-liner .main02 .productSteplist>li.productSteplist__product .productSteplist__thum{margin:0 auto;width:28.5333333333vw}@media only screen and (min-width:768px){.u-product.liquid-eye-liner .main02 .productSteplist>li.productSteplist__product .productSteplist__thum{width:305px}}.product__btn a.is-not-work{pointer-events:none}.product__btn a.is-not-work:after,.product__btn a.is-not-work:before{display:none}.u-product.suppin-maker-powder{background:#fff8ee;margin-bottom:4em}.u-product.suppin-maker-powder .productUnique__bar{background:#eac4d2;color:#8e7344;margin-bottom:3em;padding:2.5em 0;text-align:center}@media only screen and (min-width:768px){.u-product.suppin-maker-powder .productUnique__bar{align-items:center;display:flex;justify-content:center;margin-bottom:5.5em}}.u-product.suppin-maker-powder .productUnique__bar__img{margin:0 auto 1.5em;max-width:500px;width:69.3333333333%}.u-product.suppin-maker-powder .productUnique__bar__img img{width:100%}@media only screen and (min-width:768px){.u-product.suppin-maker-powder .productUnique__bar__img{margin:0 2.5% 0 3.75%;text-align:right;width:30%}.u-product.suppin-maker-powder .productUnique__bar__img img{width:260px}}.u-product.suppin-maker-powder .productUnique__bar__title{font-size:20px;font-size:calc(1.25rem + 2.68456vw - 8.5906px);line-height:1.4;margin-bottom:.75em}@media only screen and (min-width:768px){.u-product.suppin-maker-powder .productUnique__bar__title{font-size:24px;margin:0 3.75% .75em;text-align:left;white-space:nowrap}}.u-product.suppin-maker-powder .productUnique__bar__lists{display:table;margin:auto;width:69.3333333333%}@media only screen and (min-width:768px){.u-product.suppin-maker-powder .productUnique__bar__lists{margin:0 3.75%;text-align:left;width:82.6666666667%}}.u-product.suppin-maker-powder .productUnique__bar__list{font-size:14px;font-size:calc(.875rem + 1.34228vw - 4.2953px);margin:auto;text-align:left}.u-product.suppin-maker-powder .productUnique__bar__list+.productUnique__bar__list{margin-top:.85em}@media only screen and (min-width:768px){.u-product.suppin-maker-powder .productUnique__bar__list{font-size:16px;white-space:nowrap}.u-product.suppin-maker-powder .productUnique__bar__list+.productUnique__bar__list{margin-top:.5em}}.u-product.suppin-maker-powder .productUnique__kv{margin-bottom:4em}@media only screen and (min-width:768px){.u-product.suppin-maker-powder .productUnique__kv img{min-height:420px;object-fit:cover;width:100%}}.u-product.suppin-maker-powder .productUnique__main{text-align:center}.u-product.suppin-maker-powder .productUnique__main+.productUnique__main{margin-top:3em}.u-product.suppin-maker-powder .productUnique__main:last-child{padding-bottom:4em}@media only screen and (min-width:768px){.u-product.suppin-maker-powder .productUnique__main:last-child{padding-bottom:5em}.u-product.suppin-maker-powder .productUnique__main__inner{margin:auto;max-width:640px}}.u-product.suppin-maker-powder .productUnique__main__title{font-size:18px;font-size:calc(1.125rem + 1.34228vw - 4.2953px);text-align:center}.u-product.suppin-maker-powder .productUnique__main__title:after{background:url(/ie/assets/img/bg_line_dot_r.svg) repeat-x 50%/auto 100%;content:"";display:block;height:.6666666667vw;margin:.4em auto .6em;width:100%}@media only screen and (min-width:768px){.u-product.suppin-maker-powder .productUnique__main__title{font-size:24px}.u-product.suppin-maker-powder .productUnique__main__title:after{height:4px}}.u-product.suppin-maker-powder .productUnique__main__title .has-margin{display:inline-block;margin-top:2em}.u-product.suppin-maker-powder .productUnique__main__title .font-bigger{font-size:24px;font-size:calc(1.5rem + 5.36913vw - 17.18121px)}@media only screen and (min-width:768px){.u-product.suppin-maker-powder .productUnique__main__title .font-bigger{font-size:48px}}.u-product.suppin-maker-powder .productUnique__main__title.no-border:after{display:none}.u-product.suppin-maker-powder .productUnique__main__txt{color:#000;font-size:14px;font-size:calc(.875rem + 1.34228vw - 4.2953px)}@media only screen and (min-width:768px){.u-product.suppin-maker-powder .productUnique__main__txt{font-size:16px}}.u-product.suppin-maker-powder .main01__01{display:flex;flex-direction:column;gap:1.5em;margin-bottom:3em;text-align:center}@media only screen and (min-width:768px){.u-product.suppin-maker-powder .main01__01{flex-direction:row;gap:2em}.u-product.suppin-maker-powder .main01__01 .main01_01__item{display:flex;flex-direction:column;justify-content:space-between;width:50%}}.u-product.suppin-maker-powder .main01__01 .main01_01__title{font-size:16px;font-size:calc(1rem + 4.47427vw - 14.31767px);margin-bottom:.3em}@media only screen and (min-width:768px){.u-product.suppin-maker-powder .main01__01 .main01_01__title{font-size:20px;margin-bottom:.5em}}.u-product.suppin-maker-powder .main01__01 p{color:#000;font-size:.95em}@media only screen and (min-width:768px){.u-product.suppin-maker-powder .main01__01 p{font-size:1em}}.u-product.suppin-maker-powder .main01__01 .main01_01__thum{margin-top:.5em}@media only screen and (min-width:768px){.u-product.suppin-maker-powder .main01__01 .main01_01__thum{margin-top:1em}}.u-product.suppin-maker-powder .main03__lists{display:flex;justify-content:space-between;margin:2em auto .4em}.u-product.suppin-maker-powder .main03__01{position:relative;width:43.75%}.u-product.suppin-maker-powder .main03__01 img{border-radius:8px;overflow:hidden}.u-product.suppin-maker-powder .main03__01+.main03__01:before{border:.85em solid transparent;border-top-color:#b2003b;bottom:0;content:"";left:calc(-38% - 1em);margin:auto;position:absolute;right:0;top:0;transform:rotate(-90deg);width:0}.u-product.suppin-maker-powder .main03__02__lists{display:flex;justify-content:space-between;margin:2em auto .4em}.u-product.suppin-maker-powder .main03__02{font-size:17px;font-size:calc(1.0625rem + 1.78971vw - 5.72707px);margin-top:1.5em;width:50%}@media only screen and (min-width:768px){.u-product.suppin-maker-powder .main03__02{font-size:18px}}.u-product.suppin-maker-powder .main03__03{border-radius:12px;overflow:hidden}.u-product.suppin-maker-powder .main03__note{color:#7c7b7b;font-size:10px;font-size:calc(.625rem + 1.34228vw - 4.2953px);margin-top:2.5em;text-align:center}@media only screen and (min-width:768px){.u-product.suppin-maker-powder .main03__note{font-size:12px}}.u-product.volume-balm-lip-n{background:#fff8ee;margin-bottom:4em;padding-top:3em}@media only screen and (min-width:768px){.u-product.volume-balm-lip-n{padding:5em 0 1em}}.u-product.volume-balm-lip-n .productUnique__main{text-align:center}.u-product.volume-balm-lip-n .productUnique__main+.productUnique__main{margin-top:3em}.u-product.volume-balm-lip-n .productUnique__main:last-child{padding-bottom:3em}@media only screen and (min-width:768px){.u-product.volume-balm-lip-n .productUnique__main:last-child{padding-bottom:4em}.u-product.volume-balm-lip-n .productUnique__main__inner{margin:auto;max-width:640px}}.u-product.volume-balm-lip-n .productUnique__main__title{font-size:18px;font-size:calc(1.125rem + 1.34228vw - 4.2953px)}.u-product.volume-balm-lip-n .productUnique__main__title:after{background:url(/ie/assets/img/bg_line_dot_r.svg) repeat-x 50%/auto 100%;content:"";display:block;height:.6666666667vw;margin:.4em auto .6em;width:100%}@media only screen and (min-width:768px){.u-product.volume-balm-lip-n .productUnique__main__title{font-size:24px}.u-product.volume-balm-lip-n .productUnique__main__title:after{height:4px}}.u-product.volume-balm-lip-n .productUnique__main__txt{color:#000;font-size:12px;font-size:calc(.75rem + 3.57942vw - 11.45414px);letter-spacing:0;text-align:left}@media only screen and (min-width:768px){.u-product.volume-balm-lip-n .productUnique__main__txt{font-size:16px;text-align:center}}.u-product.volume-balm-lip-n .main02_01{margin:1em auto 0}@media only screen and (min-width:768px){.u-product.volume-balm-lip-n .main02_01{max-width:300px}}.u-product.nuance-eyebrow-mascara{background:#fff8ee;margin-bottom:4em;padding-top:3.1em}@media only screen and (min-width:768px){.u-product.nuance-eyebrow-mascara{padding-top:5em}}.u-product.nuance-eyebrow-mascara .productUnique__main{text-align:center}.u-product.nuance-eyebrow-mascara .productUnique__main+.productUnique__main{margin-top:4em}@media only screen and (min-width:768px){.u-product.nuance-eyebrow-mascara .productUnique__main+.productUnique__main{margin-top:5em}}.u-product.nuance-eyebrow-mascara .productUnique__main:last-child{padding-bottom:4em}@media only screen and (min-width:768px){.u-product.nuance-eyebrow-mascara .productUnique__main__inner{margin:auto;max-width:640px}}.u-product.nuance-eyebrow-mascara .productUnique__main__title{font-size:18px;font-size:calc(1.125rem + 1.34228vw - 4.2953px)}.u-product.nuance-eyebrow-mascara .productUnique__main__title:after{background:url(/ie/assets/img/bg_line_dot_r.svg) repeat-x 50%/auto 100%;content:"";display:block;height:.6666666667vw;margin:.4em auto 1.2em;width:100%}@media only screen and (min-width:768px){.u-product.nuance-eyebrow-mascara .productUnique__main__title{font-size:24px}.u-product.nuance-eyebrow-mascara .productUnique__main__title:after{height:4px}}.u-product.nuance-eyebrow-mascara .productUnique__main__txt{color:#000;font-size:14px;font-size:calc(.875rem + 1.34228vw - 4.2953px)}@media only screen and (min-width:768px){.u-product.nuance-eyebrow-mascara .productUnique__main__txt{font-size:16px}}.u-product.nuance-eyebrow-mascara .color-variations{display:flex;flex-wrap:wrap;gap:1.5em 0;justify-content:center;margin-bottom:2em}@media only screen and (min-width:768px){.u-product.nuance-eyebrow-mascara .color-variations{flex-wrap:nowrap;gap:10px;margin-bottom:1.5em}}.u-product.nuance-eyebrow-mascara .color-variations>li{color:#000;font-size:11px;font-size:calc(.6875rem + 2.90828vw - 9.30649px);width:33.333%}@media only screen and (min-width:768px){.u-product.nuance-eyebrow-mascara .color-variations>li{font-size:13px;width:20%}}.u-product.nuance-eyebrow-mascara .color-variations>li .color-circle{border-radius:50%;height:clamp(14px,13.3333333333vw,50px);margin:0 auto 1em;width:clamp(14px,13.3333333333vw,50px)}@media only screen and (min-width:768px){.u-product.nuance-eyebrow-mascara .color-variations>li .color-circle{height:70px;width:70px}}.u-product.nuance-eyebrow-mascara .color-variations>li p{font-weight:400;letter-spacing:0;line-height:1.571;white-space:nowrap}.u-product.nuance-eyebrow-mascara .color-variations__bottom{display:flex;flex-wrap:wrap;gap:1em 0;justify-content:center;margin-bottom:3em}@media only screen and (min-width:768px){.u-product.nuance-eyebrow-mascara .color-variations__bottom{flex-wrap:nowrap;gap:10px;margin-bottom:4em}}.u-product.nuance-eyebrow-mascara .color-variations__bottom>li{box-sizing:border-box;color:#000;font-size:11px;font-size:calc(.6875rem + 2.90828vw - 9.30649px);padding:0 .2em;width:33.333%}@media only screen and (min-width:768px){.u-product.nuance-eyebrow-mascara .color-variations__bottom>li{font-size:13px;padding-inline-start:0;width:20%}}.u-product.nuance-eyebrow-mascara .color-variations__bottom>li p{line-height:1.571;margin-top:.5em}.u-product.nuance-eyebrow-mascara .main01_01 .main01_01__title{font-size:18px;margin-bottom:1em}@media only screen and (min-width:768px){.u-product.nuance-eyebrow-mascara .main01_01 .main01_01__title{font-size:20px;margin-bottom:1.5em}}.u-product.nuance-eyebrow-mascara .main02 .product__tvcm__mov{margin-bottom:2em}@media only screen and (min-width:768px){.u-product.nuance-eyebrow-mascara .main02 .product__tvcm__mov{margin-bottom:4em}}.u-product.wide-look-eyes{background:#fff8ee;margin-bottom:4em;padding-top:4em}@media only screen and (min-width:768px){.u-product.wide-look-eyes{padding-top:5em}}.u-product.wide-look-eyes .productUnique__main{text-align:center}.u-product.wide-look-eyes .productUnique__main+.productUnique__main{margin-top:4em}@media only screen and (min-width:768px){.u-product.wide-look-eyes .productUnique__main+.productUnique__main{margin-top:5em}}.u-product.wide-look-eyes .productUnique__main:last-child{padding-bottom:4em}@media only screen and (min-width:768px){.u-product.wide-look-eyes .productUnique__main__inner{margin:auto;max-width:640px}}.u-product.wide-look-eyes .productUnique__main__title{font-size:18px;font-size:calc(1.125rem + 4.02685vw - 12.88591px)}.u-product.wide-look-eyes .productUnique__main__title:after{background:url(/ie/assets/img/bg_line_dot_r.svg) repeat-x 50%/auto 100%;content:"";display:block;height:.6666666667vw;margin:.4em auto 1.2em;width:100%}@media only screen and (min-width:768px){.u-product.wide-look-eyes .productUnique__main__title:after{margin:.4em auto .6em}.u-product.wide-look-eyes .productUnique__main__title{font-size:24px}.u-product.wide-look-eyes .productUnique__main__title:after{height:4px}}.u-product.wide-look-eyes .productUnique__main__subtitle{font-size:18px;font-size:calc(1.125rem + 4.02685vw - 12.88591px);font-weight:700;text-align:left}@media only screen and (min-width:768px){.u-product.wide-look-eyes .productUnique__main__subtitle{font-size:18px;text-align:center}}.u-product.wide-look-eyes .productUnique__main__txt{color:#000;font-size:12px;font-size:calc(.75rem + 1.78971vw - 5.72707px);letter-spacing:0;text-align:left}@media only screen and (min-width:768px){.u-product.wide-look-eyes .productUnique__main__txt{font-size:16px;text-align:center}}.u-product.wide-look-eyes .productUnique__main__txt+.productUnique__main__subtitle{margin-top:1em}@media only screen and (min-width:768px){.u-product.wide-look-eyes .productUnique__main__txt+.productUnique__main__subtitle{margin-top:1.5em}}.u-product.wide-look-eyes .productDetail__note{margin-top:.6em;text-align:left}@media only screen and (min-width:768px){.u-product.wide-look-eyes .productDetail__note{margin-top:1em;text-align:center}}.u-product.wide-look-eyes .main02 .productSteplist>li.productSteplist__product .productSteplist__thum{margin:0 auto;width:28.5333333333vw}@media only screen and (min-width:768px){.u-product.wide-look-eyes .main02 .productSteplist>li.productSteplist__product .productSteplist__thum{width:305px}}.u-product.feminine-volume{background:#fff8ee;margin-bottom:4em;padding-top:3.1em}@media only screen and (min-width:768px){.u-product.feminine-volume{padding-top:5em}}.u-product.feminine-volume .productUnique__main{text-align:center}.u-product.feminine-volume .productUnique__main+.productUnique__main{margin-top:3em}.u-product.feminine-volume .productUnique__main:last-child{padding-bottom:4em}@media only screen and (min-width:768px){.u-product.feminine-volume .productUnique__main:last-child{padding-bottom:5em}.u-product.feminine-volume .productUnique__main__inner{margin:auto;max-width:640px}}.u-product.feminine-volume .productUnique__main__title{font-size:18px;font-size:calc(1.125rem + 1.34228vw - 4.2953px)}.u-product.feminine-volume .productUnique__main__title:after{background:url(/ie/assets/img/bg_line_dot_r.svg) repeat-x 50%/auto 100%;content:"";display:block;height:.6666666667vw;margin:.4em auto .6em;width:100%}@media only screen and (min-width:768px){.u-product.feminine-volume .productUnique__main__title{font-size:24px}.u-product.feminine-volume .productUnique__main__title:after{height:4px}}.u-product.feminine-volume .productUnique__main__txt{color:#000;font-size:14px;font-size:calc(.875rem + 1.34228vw - 4.2953px)}@media only screen and (min-width:768px){.u-product.feminine-volume .productUnique__main__txt{font-size:16px}}.u-product.feminine-volume .main01 .productRoundbox{margin-bottom:2em}@media only screen and (min-width:768px){.u-product.feminine-volume .main01 .productRoundbox{margin-bottom:3em}}.u-product.feminine-volume .main01 .productRoundbox--speechbubble{margin-bottom:3em}.u-product.feminine-volume .main01__01{display:flex;flex-direction:column;gap:1.5em;margin-bottom:3em}@media only screen and (min-width:768px){.u-product.feminine-volume .main01__01{flex-direction:row;gap:2em}}.u-product.feminine-volume .main01__01 .main01_01__title{font-size:16px;font-size:calc(1rem + 4.47427vw - 14.31767px);margin-bottom:.3em}@media only screen and (min-width:768px){.u-product.feminine-volume .main01__01 .main01_01__title{font-size:20px;margin-bottom:.5em}}.u-product.feminine-volume .main01__01 p{color:#000;font-size:.95em}@media only screen and (min-width:768px){.u-product.feminine-volume .main01__01 p{font-size:1em}}.u-product.feminine-volume .main01__01 .main01_01__thum{margin-bottom:.5em}@media only screen and (min-width:768px){.u-product.feminine-volume .main01__01 .main01_01__thum{margin-bottom:1em}}.u-product.feminine-volume .main01__02 .main01__02__title{font-size:16px;font-size:calc(1rem + 4.47427vw - 14.31767px);margin-bottom:.5em}@media only screen and (min-width:768px){.u-product.feminine-volume .main01__02 .main01__02__title{font-size:26px;margin-bottom:1em}}.u-product.feminine-volume .main01__02__list{display:flex;flex-direction:column;gap:3em}@media only screen and (min-width:768px){.u-product.feminine-volume .main01__02__list{align-items:stretch;flex-direction:row;gap:4em}.u-product.feminine-volume .main01__02__list>li{height:auto;width:calc(50% - 2em)}}.u-product.feminine-volume .main01__02__list>li:nth-child(2){position:relative}.u-product.feminine-volume .main01__02__list>li:nth-child(2):before{content:"×";display:block;font-size:3em;font-weight:100;left:50%;line-height:1;position:absolute;top:-52px;transform:translate(-50%);vertical-align:middle}@media only screen and (min-width:768px){.u-product.feminine-volume .main01__02__list>li:nth-child(2):before{font-size:4em;left:-53px;top:50%;transform:translateY(-50%)}}.u-product.feminine-volume .main01__02__list .productRoundbox{align-items:center;background-color:#a50034;box-sizing:border-box;color:#fff;display:flex;flex-direction:column;height:100%;justify-content:center;margin:0;padding:1.5em 0;text-align:center}.u-product.feminine-volume .main01__02__list .productRoundbox p{text-align:center}.product.jelly-crash .productDetail__dot{margin:0;width:33.3333333333%}@media only screen and (min-width:768px){.product.jelly-crash .productDetail__dot{margin:0 .35em;width:17.5438596491%}}.product.jelly-crash .u-product{background:#fff8ee;margin-bottom:4em;padding-top:3.1em}@media only screen and (min-width:768px){.product.jelly-crash .u-product{padding-top:5em}}.product.jelly-crash .u-product .productUnique__main{text-align:center}.product.jelly-crash .u-product .productUnique__main+.productUnique__main{margin-top:2.5em}@media only screen and (min-width:768px){.product.jelly-crash .u-product .productUnique__main+.productUnique__main{margin-top:5em}}.product.jelly-crash .u-product .productUnique__main:last-child{padding-bottom:3em}@media only screen and (min-width:768px){.product.jelly-crash .u-product .productUnique__main:last-child{padding-bottom:4em}.product.jelly-crash .u-product .productUnique__main__inner{margin:auto;max-width:640px}}.product.jelly-crash .u-product .productUnique__main__title{font-size:18px;font-size:calc(1.125rem + 1.34228vw - 4.2953px)}.product.jelly-crash .u-product .productUnique__main__title:after{background:url(/ie/assets/img/bg_line_dot_r.svg) repeat-x 50%/auto 100%;content:"";display:block;height:.6666666667vw;margin:.4em auto .6em;width:100%}@media only screen and (min-width:768px){.product.jelly-crash .u-product .productUnique__main__title{font-size:24px}.product.jelly-crash .u-product .productUnique__main__title:after{height:4px}}.product.jelly-crash .u-product .productUnique__main__txt{color:#000;font-size:14px;font-size:calc(.875rem + 1.34228vw - 4.2953px)}@media only screen and (min-width:768px){.product.jelly-crash .u-product .productUnique__main__txt{font-size:16px}}.product.jelly-crash .u-product .main01 .productRoundbox{background-color:#eae5e2;font-size:14px;font-size:calc(.875rem + 3.13199vw - 10.02237px);margin-bottom:2em}@media only screen and (min-width:768px){.product.jelly-crash .u-product .main01 .productRoundbox{font-size:16px}}.product.jelly-crash .u-product .main01_01 .main01_01__title{color:#000;font-size:18px;margin-bottom:1em}.product.jelly-crash .u-product .main01_01 .main01_01__list{align-items:center;display:flex;flex-direction:column;gap:1em;margin-bottom:2em}@media only screen and (min-width:768px){.product.jelly-crash .u-product .main01_01 .main01_01__list{flex-direction:row;gap:2em}.product.jelly-crash .u-product .main01_01 .main01_01__list .main01_01__list__thum{width:305px}}.product.jelly-crash .u-product .main01_01 .main01_01__list .main01_01__list__side{color:#000;flex:1;font-size:10px;font-size:calc(.625rem + 2.23714vw - 7.15884px);text-align:left}@media only screen and (min-width:768px){.product.jelly-crash .u-product .main01_01 .main01_01__list .main01_01__list__side{font-size:14px}}.product.jelly-crash .u-product .main01_01 .main01_01__list .main01_01__list__side>div:nth-child(n+2){margin-top:.5em}@media only screen and (min-width:768px){.product.jelly-crash .u-product .main01_01 .main01_01__list .main01_01__list__side>div:nth-child(n+2){margin-top:1em}}.product.jelly-crash .u-product .main01_01 .main01_01__list .main01_01__list__side .icon{margin-right:1em}@media only screen and (min-width:768px){.product.jelly-crash .u-product .main01_01 .main01_01__list .main01_01__list__side .icon{margin-right:.5em}}.product.jelly-crash .u-product .main01_01 .main01_01__list .main01_01__list__side .icon img{vertical-align:middle;width:4vw}@media only screen and (min-width:768px){.product.jelly-crash .u-product .main01_01 .main01_01__list .main01_01__list__side .icon img{width:20px}}.product.jelly-crash .u-product .main01_01 .main01_01__arrow{color:#fff;height:42px;margin:0 auto 1.5em;position:relative;width:156px}@media only screen and (min-width:768px){.product.jelly-crash .u-product .main01_01 .main01_01__arrow{height:65px;margin:0 auto 2em;width:240px}}.product.jelly-crash .u-product .main01_01 .main01_01__arrow:after{border-color:#a50034 transparent transparent;border-style:solid;border-width:42px 80px 0;box-sizing:border-box;content:"";display:block;position:relative;width:0;z-index:0}@media only screen and (min-width:768px){.product.jelly-crash .u-product .main01_01 .main01_01__arrow:after{border-width:65px 120px 0}}.product.jelly-crash .u-product .main01_01 .main01_01__arrow>span{display:block;font-size:16px;left:50%;position:absolute;top:40%;transform:translate(-50%,-50%);white-space:nowrap;z-index:1}@media only screen and (min-width:768px){.product.jelly-crash .u-product .main01_01 .main01_01__arrow>span{font-size:24px}}.product.jelly-crash .u-product .main01_02{display:flex;flex-direction:column;gap:1.5em;margin-bottom:2em}@media only screen and (min-width:768px){.product.jelly-crash .u-product .main01_02{flex-direction:row;gap:2em;margin-bottom:2em}.product.jelly-crash .u-product .main01_02>div{width:calc(50% - 1em)}}.product.jelly-crash .u-product .main01_02 p{color:#000;font-size:12px;font-size:calc(.75rem + 3.57942vw - 11.45414px);text-align:left}@media only screen and (min-width:768px){.product.jelly-crash .u-product .main01_02 p{font-size:1em;line-height:2;margin-bottom:1em;text-align:center}}.product.jelly-crash .u-product .main01_02 .main01_02__title{font-size:18px;font-size:calc(1.125rem + 1.34228vw - 4.2953px)}.product.jelly-crash .u-product .main01_02 .main01_02__title:after{background:url(/ie/assets/img/bg_line_dot_r.svg) repeat-x 50%/auto 100%;content:"";display:block;height:.6666666667vw;margin:.4em auto .6em;width:100%}@media only screen and (min-width:768px){.product.jelly-crash .u-product .main01_02 .main01_02__title{font-size:20px;margin:.4em auto 1em}.product.jelly-crash .u-product .main01_02 .main01_02__title:after{height:4px}}.product.jelly-crash .u-product .main01_02 .main01_02__image__01{margin-top:.5em}@media only screen and (min-width:768px){.product.jelly-crash .u-product .main01_02 .main01_02__image__01{margin-top:0}}.product.jelly-crash .u-product .main01_02 .main01_02__image__02{padding:1em 3em 0}@media only screen and (min-width:768px){.product.jelly-crash .u-product .main01_02 .main01_02__image__02{padding:1.2em 0 0}}.product.jelly-crash .u-product .main01__03{font-size:16px;font-size:calc(1rem + 4.47427vw - 14.31767px);letter-spacing:.06em}@media only screen and (min-width:768px){.product.jelly-crash .u-product .main01__03{font-size:26px}}.product.jelly-crash .u-product .main02__circle{align-items:center;background-color:#c2e1f0;border-radius:50%;color:#308cc7;display:flex;font-size:18px;height:108px;justify-content:center;margin:0 auto 1em;width:108px}@media only screen and (min-width:768px){.product.jelly-crash .u-product .main02__circle{font-size:28px;height:172px;width:172px}}.product.jelly-crash .u-product .main02__circle>small{font-size:.8em}.product.jelly-crash .u-product .main02__word{color:#000;font-size:12px;font-size:calc(.75rem + 3.57942vw - 11.45414px);line-height:2;margin-bottom:2em;text-align:left}@media only screen and (min-width:768px){.product.jelly-crash .u-product .main02__word{font-size:1em;margin-bottom:3em;text-align:center}}.product.jelly-crash .u-product .main02__attention{color:#000}.product.jelly-crash .u-product .main02__attention .main02__attention__title{font-size:12px;font-size:calc(.75rem + 3.57942vw - 11.45414px);margin-bottom:.5em;text-align:left}@media only screen and (min-width:768px){.product.jelly-crash .u-product .main02__attention .main02__attention__title{font-size:1em}}.product.jelly-crash .u-product .main02__attention ul>li{font-size:10px;font-size:calc(.625rem + 2.23714vw - 7.15884px);letter-spacing:0;padding-left:1em;text-align:left;text-indent:-.6em}@media only screen and (min-width:768px){.product.jelly-crash .u-product .main02__attention ul>li{font-size:12px}}.product.jelly-crash .u-product .main02__attention ul>li:nth-child(n+2){margin-top:1em}.product.jelly-crash .u-product .main03__lists{display:flex;justify-content:space-between;margin:1.5em auto .4em}@media only screen and (min-width:768px){.product.jelly-crash .u-product .main03__lists{margin:2em auto .4em}.product.jelly-crash .u-product .productSteplist>li:first-child .productSteplist__inr{transform:translateY(-10px)}.product.jelly-crash .u-product .productSteplist>li:nth-child(2) .productSteplist__inr{transform:translateY(-30px)}}.product.jelly-crash .u-product .productSteplist .productSteplist__text{font-size:12px;font-size:calc(.75rem + 3.57942vw - 11.45414px);line-height:1.5;margin-top:1em;text-align:left}@media only screen and (min-width:768px){.product.jelly-crash .u-product .productSteplist .productSteplist__text{font-size:1em;line-height:2;margin-top:0}}.product.jelly-crash .u-product .main03__01{position:relative;width:43.75%}.product.jelly-crash .u-product .main03__01 img{border-radius:8px;overflow:hidden}.product.jelly-crash .u-product .main03__01+.main03__01:before{border:.85em solid transparent;border-top-color:#b2003b;bottom:0;content:"";left:calc(-38% - 1em);margin:auto;position:absolute;right:0;top:0;transform:rotate(-90deg);width:0}.product.jelly-crash .u-product .main03__02{font-size:17px;font-size:calc(1.0625rem + 1.78971vw - 5.72707px);margin-top:1.5em;width:50%}@media only screen and (min-width:768px){.product.jelly-crash .u-product .main03__02{font-size:18px}}.product.jelly-crash .u-product .main03__03{border-radius:12px;margin-bottom:1em;overflow:hidden}@media only screen and (min-width:768px){.product.jelly-crash .u-product .main03__03{margin-bottom:1.5em}}.u-product.natural-stay-eyebrow{background:#fff8ee;margin-bottom:4em;padding-top:3.1em}@media only screen and (min-width:768px){.u-product.natural-stay-eyebrow{padding-top:5em}}.u-product.natural-stay-eyebrow .productUnique__main{text-align:center}.u-product.natural-stay-eyebrow .productUnique__main+.productUnique__main{margin-top:3em}@media only screen and (min-width:768px){.u-product.natural-stay-eyebrow .productUnique__main+.productUnique__main{margin-top:5em}}.u-product.natural-stay-eyebrow .productUnique__main:last-child{padding-bottom:3em}@media only screen and (min-width:768px){.u-product.natural-stay-eyebrow .productUnique__main:last-child{padding-bottom:4em}.u-product.natural-stay-eyebrow .productUnique__main__inner{margin:auto;max-width:640px}}.u-product.natural-stay-eyebrow .productUnique__main__title{font-size:18px;font-size:calc(1.125rem + 1.34228vw - 4.2953px);line-height:1.5}.u-product.natural-stay-eyebrow .productUnique__main__title:after{background:url(/ie/assets/img/bg_line_dot_r.svg) repeat-x 50%/auto 100%;content:"";display:block;height:.6666666667vw;margin:.4em auto .8em;width:100%}@media only screen and (min-width:768px){.u-product.natural-stay-eyebrow .productUnique__main__title:after{margin:.4em auto .6em}.u-product.natural-stay-eyebrow .productUnique__main__title{font-size:24px}.u-product.natural-stay-eyebrow .productUnique__main__title:after{height:4px}}.u-product.natural-stay-eyebrow .productUnique__main__txt{color:#000;font-size:14px;font-size:calc(.875rem + 1.34228vw - 4.2953px)}@media only screen and (min-width:768px){.u-product.natural-stay-eyebrow .productUnique__main__txt{font-size:16px}}.u-product.natural-stay-eyebrow .main01__01{padding:1em 1em 2em}@media only screen and (min-width:768px){.u-product.natural-stay-eyebrow .main01__01{margin-bottom:2em;padding:2em 0 0}}.u-product.natural-stay-eyebrow .main01__list{align-items:stretch;display:flex;flex-direction:column;gap:1em;justify-content:center}@media only screen and (min-width:768px){.u-product.natural-stay-eyebrow .main01__list{flex-direction:row;gap:2em}}.u-product.natural-stay-eyebrow .main01__list .main01__list__item{background-color:#fff;border-radius:10px;color:#000;padding:1em;text-align:left}@media only screen and (min-width:768px){.u-product.natural-stay-eyebrow .main01__list .main01__list__item{align-items:center;display:flex;flex-direction:column;justify-content:center;overflow:hidden;padding:2em 1.2em;width:305px}}.u-product.natural-stay-eyebrow .main01__list .main01__list__item p{font-size:16px;font-size:calc(1rem + 4.47427vw - 14.31767px);padding-left:1em;text-indent:-1em}@media only screen and (min-width:768px){.u-product.natural-stay-eyebrow .main01__list .main01__list__item p{font-size:18px}}.u-product.natural-stay-eyebrow .main01__list .main01__list__item p+p{margin-top:1em}.u-product.natural-stay-eyebrow .main02__lists{margin:1em auto 2em}@media only screen and (min-width:768px){.u-product.natural-stay-eyebrow .main02__lists{display:flex;justify-content:space-between;margin:1.5em auto 2em}}.u-product.natural-stay-eyebrow .main02__01{margin-top:.5em}@media only screen and (min-width:768px){.u-product.natural-stay-eyebrow .main02__01{margin-top:1.5em}}.u-product.natural-stay-eyebrow .main02__title{font-size:16px;font-size:calc(1rem + 4.47427vw - 14.31767px);margin-bottom:.3em;text-align:left}@media only screen and (min-width:768px){.u-product.natural-stay-eyebrow .main02__title{font-size:18px;margin-bottom:0;text-align:center}}.u-product.natural-stay-eyebrow .main02__word{color:#000;font-size:12px;font-size:calc(.75rem + 3.57942vw - 11.45414px);line-height:1.5;text-align:left}@media only screen and (min-width:768px){.u-product.natural-stay-eyebrow .main02__word{font-size:1em;line-height:2;text-align:center}}.u-product.natural-stay-eyebrow .main02__word+.main02__title{margin-top:1em}.u-product.natural-stay-eyebrow .main03__steps .main03__steps__item+.main03__steps__item{margin-top:1.5em}@media only screen and (min-width:768px){.u-product.natural-stay-eyebrow .main03__steps .main03__steps__item+.main03__steps__item{margin-top:2.5em}}.u-product.natural-stay-eyebrow .main03__steps .main03__steps__head{font-size:18px;font-size:calc(1.125rem + 4.02685vw - 12.88591px)}@media only screen and (min-width:768px){.u-product.natural-stay-eyebrow .main03__steps .main03__steps__head{font-size:24px}}.u-product.natural-stay-eyebrow .main03__steps .main03__steps__word{color:#000;font-size:12px;font-size:calc(.75rem + 3.57942vw - 11.45414px);letter-spacing:0;text-align:left}@media only screen and (min-width:768px){.u-product.natural-stay-eyebrow .main03__steps .main03__steps__word{font-size:1em;text-align:center}}.u-product.natural-stay-eyebrow .main03__steps .main03__steps__word>span{color:#b2003b}.u-product.natural-stay-eyebrow .main03__steps .main03__steps__note{color:#000;font-size:10px;font-size:calc(.625rem + 2.23714vw - 7.15884px);margin-top:.5em;text-align:left}@media only screen and (min-width:768px){.u-product.natural-stay-eyebrow .main03__steps .main03__steps__note{font-size:12px;text-align:center}}.u-product.natural-stay-eyebrow .main03__steps .main03__steps__image{margin:.5em 0 1em}@media only screen and (min-width:768px){.u-product.natural-stay-eyebrow .main03__steps .main03__steps__image{margin:.5em auto 2em;width:413px}}.u-product.natural-stay-eyebrow .main03__01{margin-top:3em}.u-product.natural-stay-eyebrow .main03__01 .main03__01__title{background-color:#b2003b;color:#fff;font-size:18px;font-size:calc(1.125rem + 4.02685vw - 12.88591px);margin-bottom:1.5em;padding:.5em}@media only screen and (min-width:768px){.u-product.natural-stay-eyebrow .main03__01 .main03__01__title{font-size:24px;margin-bottom:2em}}.u-product.natural-stay-eyebrow .main03__caselist{display:flex;flex-wrap:wrap;gap:2.5em 2em}@media only screen and (min-width:768px){.u-product.natural-stay-eyebrow .main03__caselist>li{width:calc(50% - 1em)}}.u-product.natural-stay-eyebrow .main03__caselist .main03__caselist__title{font-size:18px;font-size:calc(1.125rem + 4.02685vw - 12.88591px);margin-bottom:.3em}@media only screen and (min-width:768px){.u-product.natural-stay-eyebrow .main03__caselist .main03__caselist__title{font-size:20px;margin-bottom:.5em}}.u-product.natural-stay-eyebrow .main03__caselist .main03__caselist__image{margin-bottom:.5em}.u-product.natural-stay-eyebrow .main03__caselist .main03__caselist__nums{padding:0 .8em}@media only screen and (min-width:768px){.u-product.natural-stay-eyebrow .main03__caselist .main03__caselist__nums{padding:0}}.u-product.natural-stay-eyebrow .main03__caselist .main03__caselist__nums>li{color:#000;font-size:12px;font-size:calc(.75rem + 3.57942vw - 11.45414px);letter-spacing:0;padding-left:1.5em;text-align:left;text-indent:-1.3em}@media only screen and (min-width:768px){.u-product.natural-stay-eyebrow .main03__caselist .main03__caselist__nums>li{font-size:1em}}.u-product.natural-stay-eyebrow .main03__caselist .main03__caselist__nums>li>span{color:#b2003b}.pro-finish-bb .u-product{background:#fff8ee;margin-bottom:4em;padding-top:0}.pro-finish-bb .u-product .productUnique__bar{background:#b2003b;color:#fff;margin-bottom:3em;padding:2.5em 0;text-align:center}@media only screen and (min-width:768px){.pro-finish-bb .u-product .productUnique__bar{align-items:center;display:flex;justify-content:center;margin-bottom:5.5em}}.pro-finish-bb .u-product .productUnique__bar__img{margin:0 auto 1.5em;max-width:500px;width:69.3333333333%}.pro-finish-bb .u-product .productUnique__bar__img img{width:100%}@media only screen and (min-width:768px){.pro-finish-bb .u-product .productUnique__bar__img{margin:0 2.5% 0 3.75%;text-align:right;width:30%}.pro-finish-bb .u-product .productUnique__bar__img img{width:260px}}.pro-finish-bb .u-product .productUnique__bar__title{font-size:20px;font-size:calc(1.25rem + 2.68456vw - 8.5906px);line-height:1.4;margin-bottom:.75em}@media only screen and (min-width:768px){.pro-finish-bb .u-product .productUnique__bar__title{font-size:24px;margin:0 3.75% .75em;text-align:left;white-space:nowrap}}.pro-finish-bb .u-product .productUnique__bar__lists{display:table;margin:auto;width:69.3333333333%}@media only screen and (min-width:768px){.pro-finish-bb .u-product .productUnique__bar__lists{margin:0 3.75%;text-align:left;width:82.6666666667%}}.pro-finish-bb .u-product .productUnique__bar__list{font-size:14px;font-size:calc(.875rem + 1.34228vw - 4.2953px);margin:auto;text-align:left}.pro-finish-bb .u-product .productUnique__bar__list+.productUnique__bar__list{margin-top:.85em}@media only screen and (min-width:768px){.pro-finish-bb .u-product .productUnique__bar__list{font-size:16px;white-space:nowrap}.pro-finish-bb .u-product .productUnique__bar__list+.productUnique__bar__list{margin-top:.5em}}.pro-finish-bb .u-product .productUnique__kv{margin-bottom:4em}@media only screen and (min-width:768px){.pro-finish-bb .u-product .productUnique__kv img{min-height:420px;object-fit:cover;width:100%}}.pro-finish-bb .u-product .productUnique__main{margin-top:3em;text-align:center}.pro-finish-bb .u-product .productUnique__main:last-child{padding-bottom:3em}@media only screen and (min-width:768px){.pro-finish-bb .u-product .productUnique__main:last-child{padding-bottom:4em}.pro-finish-bb .u-product .productUnique__main__inner{margin:auto;max-width:640px}}.pro-finish-bb .u-product .productUnique__main__inner .productUnique__bar__lists{width:100%}.pro-finish-bb .u-product .productUnique__main__inner .productUnique__bar__lists li{color:#000}.pro-finish-bb .u-product .productUnique__main__title{font-size:18px;font-size:calc(1.125rem + 1.34228vw - 4.2953px)}.pro-finish-bb .u-product .productUnique__main__title:after{background:url(/ie/assets/img/bg_line_dot_r.svg) repeat-x 50%/auto 100%;content:"";display:block;height:.6666666667vw;margin:.4em auto .6em;width:100%}@media only screen and (min-width:768px){.pro-finish-bb .u-product .productUnique__main__title{font-size:24px}.pro-finish-bb .u-product .productUnique__main__title:after{height:4px}}.pro-finish-bb .u-product .productUnique__main__title .font-bigger{font-size:24px;font-size:calc(1.5rem + 5.36913vw - 17.18121px)}@media only screen and (min-width:768px){.pro-finish-bb .u-product .productUnique__main__title .font-bigger{font-size:48px}}.pro-finish-bb .u-product .productUnique__main__txt{color:#000;font-size:14px;font-size:calc(.875rem + 1.34228vw - 4.2953px)}@media only screen and (min-width:768px){.pro-finish-bb .u-product .productUnique__main__txt{font-size:16px}}.pro-finish-bb .u-product .main02__lists{margin:1em auto 2em}@media only screen and (min-width:768px){.pro-finish-bb .u-product .main02__lists{display:flex;justify-content:space-between;margin:1.5em auto 2em}}.pro-finish-bb .u-product .main02__01{background:#eae5e2;border-radius:12px;font-size:14px;font-size:calc(.875rem + 1.34228vw - 4.2953px);margin-bottom:3.5em;padding:1em 4.6666666667%;position:relative}.pro-finish-bb .u-product .main02__01 p{color:#000;line-height:1.4;margin-bottom:.75em}.pro-finish-bb .u-product .main02__01>div{border-radius:10px;overflow:hidden}@media only screen and (min-width:768px){.pro-finish-bb .u-product .main02__01{font-size:16px;margin-bottom:0;padding:1em 2.34375%;width:45%}.pro-finish-bb .u-product .main02__01:after{bottom:0;left:calc(100% + 5.7em);right:0;top:0;transform:rotate(-90deg)}}.pro-finish-bb .u-product .main02__02{font-size:14px;font-size:calc(.875rem + 1.34228vw - 4.2953px)}.pro-finish-bb .u-product .main02__02 p{color:#000;line-height:1.4;margin-bottom:2em}.pro-finish-bb .u-product .main02__02>div{border-radius:10px;overflow:hidden}@media only screen and (min-width:768px){.pro-finish-bb .u-product .main02__02{font-size:16px;width:47%}.pro-finish-bb .u-product .main02__02 p{margin-bottom:1em}}.pro-finish-bb .u-product .main02__word{font-size:18px;font-size:calc(1.125rem + 1.78971vw - 5.72707px);line-height:1.5}.pro-finish-bb .u-product .main02__word small{display:block;font-size:14px;font-size:calc(.875rem + 1.34228vw - 4.2953px)}@media only screen and (min-width:768px){.pro-finish-bb .u-product .main02__word{font-size:26px}.pro-finish-bb .u-product .main02__word small{font-size:18px}}.pro-finish-bb .u-product .main01__lists{display:flex;justify-content:space-between;margin:2em auto .4em}.pro-finish-bb .u-product .main01__01{position:relative;width:43.75%}.pro-finish-bb .u-product .main01__01 img{border-radius:8px;overflow:hidden}.pro-finish-bb .u-product .main01__01+.main01__01:before{border:.85em solid transparent;border-top-color:#b2003b;bottom:0;content:"";left:calc(-38% - 1em);margin:auto;position:absolute;right:0;top:0;transform:rotate(-90deg);width:0}.pro-finish-bb .u-product .main01__word{color:#000;font-size:12px;font-size:calc(.75rem + 3.57942vw - 11.45414px);text-align:left}@media only screen and (min-width:768px){.pro-finish-bb .u-product .main01__word{font-size:1em;text-align:center}}.pro-finish-bb .u-product .main01__02{font-size:17px;font-size:calc(1.0625rem + 1.78971vw - 5.72707px);width:50%}@media only screen and (min-width:768px){.pro-finish-bb .u-product .main01__02{font-size:18px;margin-top:1.5em}}.pro-finish-bb .u-product .main01__03{border-radius:12px;margin-bottom:1em;overflow:hidden}.pro-finish-bb .u-product .main03__01{margin:2em auto .4em;position:relative}.pro-finish-bb .u-product .main01__btns{display:flex;flex-direction:column;gap:14px;margin-top:1em}@media only screen and (min-width:768px){.pro-finish-bb .u-product .main01__btns{flex-direction:row;flex-wrap:wrap;gap:10px;margin-top:2.5em}}.pro-finish-bb .u-product .main01__btns .main01__btn{border:1px solid #b2003b;border-radius:6px;box-sizing:border-box;display:block;font-size:14px;font-size:calc(.875rem + 3.13199vw - 10.02237px);padding:1em 2em 1em 1em;position:relative;text-align:left;width:100%}@media only screen and (min-width:768px){.pro-finish-bb .u-product .main01__btns .main01__btn{font-size:15px;padding:1em 3em 1em 1em;width:315px}}.pro-finish-bb .u-product .main01__btns .main01__btn .head{font-size:14px;font-size:calc(.875rem + 3.13199vw - 10.02237px)}@media only screen and (min-width:768px){.pro-finish-bb .u-product .main01__btns .main01__btn .head{font-size:13px}}.pro-finish-bb .u-product .main01__btns .main01__btn:after,.pro-finish-bb .u-product .main01__btns .main01__btn:before{background-color:#b2003b;content:"";display:block;position:absolute;top:50%;transform:translateY(-50%)}.pro-finish-bb .u-product .main01__btns .main01__btn:before{height:1px;right:15px;width:15px}@media only screen and (min-width:768px){.pro-finish-bb .u-product .main01__btns .main01__btn:before{right:20px;width:20px}}.pro-finish-bb .u-product .main01__btns .main01__btn:after{height:15px;right:22px;width:1px}@media only screen and (min-width:768px){.pro-finish-bb .u-product .main01__btns .main01__btn:after{height:20px;right:30px}}.pro-finish-bb .remodal-wrapper{padding:10px 1.6em 0}.pro-finish-bb .productModal.remodal{max-width:720px}.pro-finish-bb .productModal .swiper-wrapper{align-items:center}.pro-finish-bb .productModal .productModal__inr{margin:0;overflow:hidden;position:relative}@media only screen and (min-width:768px){.pro-finish-bb .productModal .productModal__inr{margin:0 auto;max-width:640px}}.pro-finish-bb .productModal .swiper-button-next:after{border-bottom:2px solid #fff;border-right:2px solid #fff;content:"";height:.4em;margin:-.3em auto 0;position:absolute;right:.2em;transform:rotate(-45deg);width:.4em}@media only screen and (min-width:768px){.pro-finish-bb .productModal .swiper-button-next:after{border-width:3px;height:.6em;right:0;width:.6em}}.pro-finish-bb .productModal .swiper-button-prev:after{border-bottom:2px solid #fff;border-left:2px solid #fff;content:"";height:.4em;left:.2em;margin:-.3em auto 0;position:absolute;transform:rotate(45deg);width:.4em}@media only screen and (min-width:768px){.pro-finish-bb .productModal .swiper-button-prev:after{border-width:3px;height:.6em;left:0;width:.6em}}.pro-finish-bb .productModal .swiper-button-next,.pro-finish-bb .productModal .swiper-rtl .swiper-button-prev{right:0}.pro-finish-bb .productModal .swiper-button-prev,.pro-finish-bb .productModal .swiper-rtl .swiper-button-next{left:0}.pro-finish-bb .productModal .productSlider__arrows{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:100vw;z-index:11}@media only screen and (min-width:768px){.pro-finish-bb .productModal .productSlider__arrows{width:720px}}.pro-finish-bb .productModalitem{background-color:#fff;border-radius:10px;margin:0 .1em}@media only screen and (min-width:768px){.pro-finish-bb .productModalitem{margin:0 auto;width:640px}}.pro-finish-bb .productModalitem .productModalitem__title{background-color:#b2003b;border-radius:10px 10px 0 0;color:#fff;font-size:18px;font-size:calc(1.125rem + 4.02685vw - 12.88591px);padding:.2em}@media only screen and (min-width:768px){.pro-finish-bb .productModalitem .productModalitem__title{font-size:24px;padding:.45em}}.pro-finish-bb .productModalitem .productModalitem__title>span{font-size:14px;font-size:calc(.875rem + 3.13199vw - 10.02237px)}@media only screen and (min-width:768px){.pro-finish-bb .productModalitem .productModalitem__title>span{font-size:20px}}.pro-finish-bb .productModalitem .productModalitem__inr{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:auto;font-family:ヒラギノ角ゴ ProN W3,HiraKakuProN-W3,ヒラギノ角ゴ Pro W3,HiraKakuPro-W3,メイリオ,Meiryo,ＭＳ Ｐゴシック,MS Pgothic,Osaka,sans-serif,Helvetica Neue,Arial,Hiragino Kaku Gothic ProN,Hiragino Sans;letter-spacing:.025em;padding:2em .9em 1em}@media only screen and (min-width:768px){.pro-finish-bb .productModalitem .productModalitem__inr{padding:2em}}.pro-finish-bb .productModalitem .productModalitem__word{color:#000;font-size:12px;font-size:calc(.75rem + 3.57942vw - 11.45414px);margin-bottom:1em}@media only screen and (min-width:768px){.pro-finish-bb .productModalitem .productModalitem__word{font-size:18px}}.pro-finish-bb .productModalitem .productModalitem__image{margin:0 auto 2em}.pro-finish-bb .productModalitem .productModalitem__image img{height:auto;width:100%}@media only screen and (min-width:768px){.pro-finish-bb .productModalitem.productModalitem__01 .productModalitem__image{width:490px}.pro-finish-bb .productModalitem.productModalitem__03 .productModalitem__image{width:380px}}.pro-finish-bb .productModalitem.productModalitem__05 .productModalitem__image{width:232px}@media only screen and (min-width:768px){.pro-finish-bb .productModalitem.productModalitem__05 .productModalitem__image,.pro-finish-bb .productModalitem.productModalitem__06 .productModalitem__image{width:380px}}.pro-finish-bb .productModalitem .productModalitem__skil{border:2px solid #b2003b;border-radius:5px;font-size:14px;font-size:calc(.875rem + 3.13199vw - 10.02237px);padding:1em 1.3em 1.3em}@media only screen and (min-width:768px){.pro-finish-bb .productModalitem .productModalitem__skil{border-radius:10px;font-size:1em;padding:1.5em 2.5em}}.pro-finish-bb .productModalitem .productModalitem__skil .productModalitem__skil__head{font-size:15px;font-size:calc(.9375rem + 3.3557vw - 10.73826px)}@media only screen and (min-width:768px){.pro-finish-bb .productModalitem .productModalitem__skil .productModalitem__skil__head{font-size:20px}}.pro-finish-bb .productModalitem .productModalitem__skil .productModalitem__skil__word{color:#000;font-size:12px;font-size:calc(.75rem + 3.57942vw - 11.45414px);line-height:2;text-align:left}@media only screen and (min-width:768px){.pro-finish-bb .productModalitem .productModalitem__skil .productModalitem__skil__word{font-size:1em}}.pro-finish-bb .productModalitem .productDetail__note{margin-top:1em}.pro-finish-bb .productRoundbox{margin-top:1.5em}#suppin-maker-tone-up-uv .product__btn a.is-not-work{pointer-events:none}#suppin-maker-tone-up-uv .product__btn a.is-not-work:after,#suppin-maker-tone-up-uv .product__btn a.is-not-work:before{display:none}.u-product.suppin-maker-tone-up-uv{background:#fff8ee;margin-bottom:4em;padding-top:0}.u-product.suppin-maker-tone-up-uv .productUnique__bar{background:#eac4d2;color:#8e7344;margin-bottom:3em;padding:2.5em 0;text-align:center}@media only screen and (min-width:768px){.u-product.suppin-maker-tone-up-uv .productUnique__bar{align-items:center;display:flex;justify-content:center;margin-bottom:5.5em}}.u-product.suppin-maker-tone-up-uv .productUnique__bar__img{margin:0 auto 1.5em;max-width:500px;width:69.3333333333%}.u-product.suppin-maker-tone-up-uv .productUnique__bar__img img{width:100%}@media only screen and (min-width:768px){.u-product.suppin-maker-tone-up-uv .productUnique__bar__img{margin:0 2.5% 0 3.75%;text-align:right;width:30%}.u-product.suppin-maker-tone-up-uv .productUnique__bar__img img{width:260px}}.u-product.suppin-maker-tone-up-uv .productUnique__bar__title{font-size:20px;font-size:calc(1.25rem + 2.68456vw - 8.5906px);line-height:1.4;margin-bottom:.75em}@media only screen and (min-width:768px){.u-product.suppin-maker-tone-up-uv .productUnique__bar__title{font-size:24px;margin:0 3.75% .75em;text-align:left;white-space:nowrap}}.u-product.suppin-maker-tone-up-uv .productUnique__bar__lists{display:table;margin:auto;width:69.3333333333%}@media only screen and (min-width:768px){.u-product.suppin-maker-tone-up-uv .productUnique__bar__lists{margin:0 3.75%;text-align:left;width:82.6666666667%}}.u-product.suppin-maker-tone-up-uv .productUnique__bar__list{font-size:14px;font-size:calc(.875rem + 1.34228vw - 4.2953px);margin:auto;text-align:left}.u-product.suppin-maker-tone-up-uv .productUnique__bar__list+.productUnique__bar__list{margin-top:.85em}@media only screen and (min-width:768px){.u-product.suppin-maker-tone-up-uv .productUnique__bar__list{font-size:16px;white-space:nowrap}.u-product.suppin-maker-tone-up-uv .productUnique__bar__list+.productUnique__bar__list{margin-top:.5em}}.u-product.suppin-maker-tone-up-uv .productUnique__kv{margin-bottom:4em}@media only screen and (min-width:768px){.u-product.suppin-maker-tone-up-uv .productUnique__kv img{min-height:420px;object-fit:cover;width:100%}}.u-product.suppin-maker-tone-up-uv .productUnique__main{text-align:center}.u-product.suppin-maker-tone-up-uv .productUnique__main+.productUnique__main{margin-top:3em}.u-product.suppin-maker-tone-up-uv .productUnique__main:last-child{padding-bottom:4em}@media only screen and (min-width:768px){.u-product.suppin-maker-tone-up-uv .productUnique__main:last-child{padding-bottom:5em}.u-product.suppin-maker-tone-up-uv .productUnique__main__inner{margin:auto;max-width:640px}}.u-product.suppin-maker-tone-up-uv .productUnique__main__title{font-size:18px;font-size:calc(1.125rem + 1.34228vw - 4.2953px)}.u-product.suppin-maker-tone-up-uv .productUnique__main__title:after{background:url(/ie/assets/img/bg_line_dot_r.svg) repeat-x 50%/auto 100%;content:"";display:block;height:.6666666667vw;margin:.4em auto .6em;width:100%}@media only screen and (min-width:768px){.u-product.suppin-maker-tone-up-uv .productUnique__main__title{font-size:24px}.u-product.suppin-maker-tone-up-uv .productUnique__main__title:after{height:4px}}.u-product.suppin-maker-tone-up-uv .productUnique__main__title .has-margin{display:inline-block;margin-top:2em}.u-product.suppin-maker-tone-up-uv .productUnique__main__title .font-bigger{font-size:24px;font-size:calc(1.5rem + 5.36913vw - 17.18121px)}@media only screen and (min-width:768px){.u-product.suppin-maker-tone-up-uv .productUnique__main__title .font-bigger{font-size:48px}}.u-product.suppin-maker-tone-up-uv .productUnique__main__title.no-border:after{display:none}.u-product.suppin-maker-tone-up-uv .productUnique__main__txt{color:#000;font-size:14px;font-size:calc(.875rem + 1.34228vw - 4.2953px)}@media only screen and (min-width:768px){.u-product.suppin-maker-tone-up-uv .productUnique__main__txt{font-size:16px}}.u-product.suppin-maker-tone-up-uv .main01 .productRoundbox{margin-bottom:2em}@media only screen and (min-width:768px){.u-product.suppin-maker-tone-up-uv .main01 .productRoundbox{margin-bottom:3em}}.u-product.suppin-maker-tone-up-uv .main01 .productRoundbox--speechbubble{margin-bottom:3em}.u-product.suppin-maker-tone-up-uv .main01__01{display:flex;flex-direction:column;gap:1.5em;margin-bottom:3em}@media only screen and (min-width:768px){.u-product.suppin-maker-tone-up-uv .main01__01{flex-direction:row;gap:2em}.u-product.suppin-maker-tone-up-uv .main01__01 .main01_01__item{display:flex;flex-direction:column;justify-content:space-between;width:50%}}.u-product.suppin-maker-tone-up-uv .main01__01 .main01_01__title{font-size:16px;font-size:calc(1rem + 4.47427vw - 14.31767px);margin-bottom:.3em}@media only screen and (min-width:768px){.u-product.suppin-maker-tone-up-uv .main01__01 .main01_01__title{font-size:20px;margin-bottom:.5em}}.u-product.suppin-maker-tone-up-uv .main01__01 p{color:#000;font-size:.95em}@media only screen and (min-width:768px){.u-product.suppin-maker-tone-up-uv .main01__01 p{font-size:1em}}.u-product.suppin-maker-tone-up-uv .main01__01 .main01_01__thum{margin-top:.5em}@media only screen and (min-width:768px){.u-product.suppin-maker-tone-up-uv .main01__01 .main01_01__thum{margin-top:1em}}.u-product.suppin-maker-tone-up-uv .main01__02 .main01__02__title{font-size:16px;font-size:calc(1rem + 4.47427vw - 14.31767px);margin-bottom:.5em}@media only screen and (min-width:768px){.u-product.suppin-maker-tone-up-uv .main01__02 .main01__02__title{font-size:26px;margin-bottom:1em}}.u-product.suppin-maker-tone-up-uv .main01__02__list{display:flex;flex-direction:column;gap:3em}@media only screen and (min-width:768px){.u-product.suppin-maker-tone-up-uv .main01__02__list{align-items:stretch;flex-direction:row;gap:4em}.u-product.suppin-maker-tone-up-uv .main01__02__list>li{height:auto;width:calc(50% - 2em)}}.u-product.suppin-maker-tone-up-uv .main01__02__list>li:nth-child(2){position:relative}.u-product.suppin-maker-tone-up-uv .main01__02__list>li:nth-child(2):before{content:"×";display:block;font-size:3em;font-weight:100;left:50%;line-height:1;position:absolute;top:-52px;transform:translate(-50%);vertical-align:middle}@media only screen and (min-width:768px){.u-product.suppin-maker-tone-up-uv .main01__02__list>li:nth-child(2):before{font-size:4em;left:-53px;top:50%;transform:translateY(-50%)}}.u-product.suppin-maker-tone-up-uv .main01__02__list .productRoundbox{align-items:center;background-color:#a50034;box-sizing:border-box;color:#fff;display:flex;flex-direction:column;height:100%;justify-content:center;margin:0;padding:1.5em 0;text-align:center}.u-product.suppin-maker-tone-up-uv .main01__02__list .productRoundbox p{text-align:center}.u-product.suppin-maker-tone-up-uv .main03__lists{display:flex;justify-content:space-between;margin:2em auto .4em}.u-product.suppin-maker-tone-up-uv .main03__01{position:relative;width:43.75%}.u-product.suppin-maker-tone-up-uv .main03__01 img{border-radius:8px;overflow:hidden}.u-product.suppin-maker-tone-up-uv .main03__01+.main03__01:before{border:.85em solid transparent;border-top-color:#b2003b;bottom:0;content:"";left:calc(-38% - 1em);margin:auto;position:absolute;right:0;top:0;transform:rotate(-90deg);width:0}.u-product.suppin-maker-tone-up-uv .main03__02__lists{display:flex;justify-content:space-between;margin:2em auto .4em}.u-product.suppin-maker-tone-up-uv .main03__02{font-size:17px;font-size:calc(1.0625rem + 1.78971vw - 5.72707px);margin-top:1.5em;width:50%}@media only screen and (min-width:768px){.u-product.suppin-maker-tone-up-uv .main03__02{font-size:18px}}.u-product.suppin-maker-tone-up-uv .main03__03{border-radius:12px;overflow:hidden}.u-product.suppin-maker-tone-up-uv .main03__note{color:#7c7b7b;font-size:10px;font-size:calc(.625rem + 1.34228vw - 4.2953px);margin-top:2.5em;text-align:center}@media only screen and (min-width:768px){.u-product.suppin-maker-tone-up-uv .main03__note{font-size:12px}}.meltyfit-concealer .u-product .main01_01{display:flex;justify-content:space-between;margin-top:1em;position:relative}.meltyfit-concealer .u-product .main01_01>div{font-size:10px;font-size:calc(.625rem + 2.23714vw - 7.15884px);margin:0 .5em}@media only screen and (min-width:768px){.meltyfit-concealer .u-product .main01_01>div{font-size:15px;margin:0 1em}}.meltyfit-concealer .u-product .main01_01 img{border-radius:8px;overflow:hidden}.meltyfit-concealer .u-product .main01__lists{display:flex;justify-content:space-between;margin:2em auto .4em}.meltyfit-concealer .u-product .main01__word{color:#000;font-size:12px;font-size:calc(.75rem + 3.57942vw - 11.45414px);text-align:left}@media only screen and (min-width:768px){.meltyfit-concealer .u-product .main01__word{font-size:1em;text-align:center}}.meltyfit-concealer .u-product .main01__02{font-size:17px;font-size:calc(1.0625rem + 1.78971vw - 5.72707px);width:50%}@media only screen and (min-width:768px){.meltyfit-concealer .u-product .main01__02{font-size:18px;margin-top:1.5em}}.meltyfit-concealer .u-product .main01__03{margin-bottom:1em}.meltyfit-concealer .u-product .main01__03 img{height:auto;width:100%}.meltyfit-concealer .u-product .main01__btns{display:flex;flex-direction:column;gap:14px;margin-top:1em}@media only screen and (min-width:768px){.meltyfit-concealer .u-product .main01__btns{flex-direction:row;flex-wrap:wrap;gap:10px;margin-top:2.5em}}.meltyfit-concealer .u-product .main01__btns .main01__btn{border:1px solid #b2003b;border-radius:6px;box-sizing:border-box;display:block;font-size:14px;font-size:calc(.875rem + 3.13199vw - 10.02237px);padding:1em 2em 1em 1em;position:relative;text-align:left;width:100%}@media only screen and (min-width:768px){.meltyfit-concealer .u-product .main01__btns .main01__btn{font-size:15px;padding:1em 3em 1em 1em;width:315px}}.meltyfit-concealer .u-product .main01__btns .main01__btn .head{font-size:14px;font-size:calc(.875rem + 3.13199vw - 10.02237px)}@media only screen and (min-width:768px){.meltyfit-concealer .u-product .main01__btns .main01__btn .head{font-size:13px}}.meltyfit-concealer .u-product .main01__btns .main01__btn:after,.meltyfit-concealer .u-product .main01__btns .main01__btn:before{background-color:#b2003b;content:"";display:block;position:absolute;top:50%;transform:translateY(-50%)}.meltyfit-concealer .u-product .main01__btns .main01__btn:before{height:1px;right:15px;width:15px}@media only screen and (min-width:768px){.meltyfit-concealer .u-product .main01__btns .main01__btn:before{right:20px;width:20px}}.meltyfit-concealer .u-product .main01__btns .main01__btn:after{height:15px;right:22px;width:1px}@media only screen and (min-width:768px){.meltyfit-concealer .u-product .main01__btns .main01__btn:after{height:20px;right:30px}}.meltyfit-concealer .u-product .main02 .main02__01{color:#000;font-size:14px;font-size:calc(.875rem + 3.13199vw - 10.02237px)}@media only screen and (min-width:768px){.meltyfit-concealer .u-product .main02 .main02__01{font-size:1em}}.meltyfit-concealer .u-product .main02 .main03__caselist{display:flex;flex-wrap:wrap;gap:2.5em 2em;margin-top:2em}@media only screen and (min-width:768px){.meltyfit-concealer .u-product .main02 .main03__caselist>li{width:calc(50% - 1em)}}.meltyfit-concealer .u-product .main02 .main03__caselist .main03__caselist__title{font-size:18px;font-size:calc(1.125rem + 4.02685vw - 12.88591px);margin-bottom:.3em}@media only screen and (min-width:768px){.meltyfit-concealer .u-product .main02 .main03__caselist .main03__caselist__title{font-size:20px;margin-bottom:.5em}}.meltyfit-concealer .u-product .main02 .main03__caselist .main03__caselist__image{margin-bottom:.5em}.meltyfit-concealer .u-product .main02 .main03__caselist .main03__caselist__nums{padding:0 .8em}@media only screen and (min-width:768px){.meltyfit-concealer .u-product .main02 .main03__caselist .main03__caselist__nums{padding:0}}.meltyfit-concealer .u-product .main02 .main03__caselist .main03__caselist__nums>li{color:#000;font-size:12px;font-size:calc(.75rem + 3.57942vw - 11.45414px);letter-spacing:0;padding-left:1.5em;text-align:left;text-indent:-1.3em}@media only screen and (min-width:768px){.meltyfit-concealer .u-product .main02 .main03__caselist .main03__caselist__nums>li{font-size:1em}}.meltyfit-concealer .u-product .main02 .main03__caselist .main03__caselist__nums>li>span{color:#b2003b}.u-product.gel-liner{background:#fff8ee;margin-bottom:4em;padding-top:3em}@media only screen and (min-width:768px){.u-product.gel-liner{padding-top:5em}}.u-product.gel-liner .productUnique__main{text-align:center}.u-product.gel-liner .productUnique__main+.productUnique__main{margin-top:5em}.u-product.gel-liner .productUnique__main:last-child{padding-bottom:4em}@media only screen and (min-width:768px){.u-product.gel-liner .productUnique__main__inner{margin:auto;max-width:640px}}.u-product.gel-liner .productUnique__main__title{font-size:18px;font-size:calc(1.125rem + 1.34228vw - 4.2953px)}.u-product.gel-liner .productUnique__main__title:after{background:url(/ie/assets/img/bg_line_dot_r.svg) repeat-x 50%/auto 100%;content:"";display:block;height:.6666666667vw;margin:.4em auto 1em;width:100%}@media only screen and (min-width:768px){.u-product.gel-liner .productUnique__main__title{font-size:24px}.u-product.gel-liner .productUnique__main__title:after{height:4px}}.u-product.gel-liner .productUnique__main__title .font-bigger{font-size:24px;font-size:calc(1.5rem + 5.36913vw - 17.18121px)}@media only screen and (min-width:768px){.u-product.gel-liner .productUnique__main__title .font-bigger{font-size:48px}}.u-product.gel-liner .productUnique__main__txt{color:#000;font-size:14px;font-size:calc(.875rem + 1.34228vw - 4.2953px)}@media only screen and (min-width:768px){.u-product.gel-liner .productUnique__main__txt{font-size:16px}}.u-product.gel-liner .productDetail__note{color:#7c7b7b;display:block;font-size:10px;font-size:calc(.625rem + 1.34228vw - 4.2953px);text-align:right}@media only screen and (min-width:768px){.u-product.gel-liner .productDetail__note{font-size:12px}}.u-product.gel-liner .productDetail__note>span{color:#b2003b}.u-product.gel-liner .productUnique__main{font-size:14px;font-size:calc(.875rem + 1.34228vw - 4.2953px)}@media only screen and (min-width:768px){.u-product.gel-liner .productUnique__main{font-size:16px}}.u-product.gel-liner .productUnique__main__inner{margin:0 auto;max-width:510px}.u-product.gel-liner .main01_01 small{margin-top:1em}.u-product.gel-liner .main_01_02{color:#000;margin:1em auto 0;max-width:510px;text-align:left}.u-product.gel-liner .main02_01{text-align:right}.u-product.gel-liner .main02_01 small{display:inline-block;margin-top:1em;text-align:left}.u-product.gel-liner .main03_01{text-align:left}.u-product.gel-liner .main03_01 small{display:inline-block;margin-top:2em;padding-left:1em;text-align:left;text-indent:-1em}.u-product.gel-liner .main04_01{margin:0 auto;max-width:300px}.u-product.gel-liner .main04_02{color:#000}.u-product.gel-liner .main04_02 p{margin-top:2em;text-align:center}.u-product.gel-liner .main04_03 small{padding-left:1em;text-align:left;text-indent:-1em}.u-product.gel-liner .main04_04{color:#000;margin:2.5em auto 0;text-align:left}.u-product.gel-liner .btn-gas-arrow{background-color:#b2003b;border-radius:7px;box-sizing:border-box;color:#fff;display:block;font-size:1.25em;margin:0 auto;max-width:400px;padding:1em 1.5em .8em 1em;position:relative}@media only screen and (max-width:767px){.u-product.gel-liner .btn-gas-arrow{border-radius:.5em;font-size:.85em}}.u-product.gel-liner .btn-gas-arrow:after{border-bottom:1px solid #fff;border-right:1px solid #fff;box-sizing:border-box;content:"";display:block;height:14px;position:absolute;right:23px;top:50%;transform:rotate(-45deg) translateY(-50%);width:14px}@media only screen and (max-width:767px){.u-product.gel-liner .btn-gas-arrow:after{height:.75em;right:5%;width:.75em}}.u-product.gel-liner .btn-gas-arrow.is_n{background-color:#9e8863;color:#fff}.u-product.gel-liner .btn-gas-arrow.is_n:after{border-bottom:1px solid #fff;border-right:1px solid #fff}.u-product.gel-liner .main05_01{position:relative}.u-product.gel-liner .main05_01+.main05_01,.u-product.gel-liner .main05_01+.main05_02{margin-top:2.5em}.u-product.gel-liner .main05_01,.u-product.gel-liner .main05_02{position:relative}.u-product.gel-liner .main05_01 .btn-gas-arrow,.u-product.gel-liner .main05_02 .btn-gas-arrow{bottom:32px;left:50%;position:absolute;transform:translate(-50%);width:100%}@media only screen and (max-width:767px){.u-product.gel-liner .main05_01 .btn-gas-arrow,.u-product.gel-liner .main05_02 .btn-gas-arrow{bottom:6.7%;width:78%}}.u-product.gel-liner .main05_01 .btn-gas-arrow.is_s,.u-product.gel-liner .main05_02 .btn-gas-arrow.is_s{bottom:110px}@media only screen and (max-width:767px){.u-product.gel-liner .main05_01 .btn-gas-arrow.is_s,.u-product.gel-liner .main05_02 .btn-gas-arrow.is_s{bottom:20.7%}}.u-product.pro-finish-cushion{background:#fff8ee;margin-bottom:4em}.u-product.pro-finish-cushion .productUnique__bar{background:#b2003b;color:#fff;margin-bottom:4em;padding:2.5em 0;text-align:center}@media only screen and (min-width:768px){.u-product.pro-finish-cushion .productUnique__bar{align-items:center;display:flex;justify-content:center;margin-bottom:5.5em}}.u-product.pro-finish-cushion .productUnique__bar__img{margin:0 auto 1.5em;max-width:500px;width:69.3333333333%}.u-product.pro-finish-cushion .productUnique__bar__img img{width:100%}@media only screen and (min-width:768px){.u-product.pro-finish-cushion .productUnique__bar__img{margin:0 2.5% 0 3.75%;text-align:right;width:30%}.u-product.pro-finish-cushion .productUnique__bar__img img{width:260px}}.u-product.pro-finish-cushion .productUnique__bar__title{font-size:20px;font-size:calc(1.25rem + 2.68456vw - 8.5906px);line-height:1.4;margin-bottom:.75em}@media only screen and (min-width:768px){.u-product.pro-finish-cushion .productUnique__bar__title{font-size:24px;margin:0 3.75% .75em;text-align:left;white-space:nowrap}}.u-product.pro-finish-cushion .productUnique__bar__lists{display:table;margin:auto;width:69.3333333333%}@media only screen and (min-width:768px){.u-product.pro-finish-cushion .productUnique__bar__lists{margin:0 3.75%;text-align:left;width:82.6666666667%}}.u-product.pro-finish-cushion .productUnique__bar__list{font-size:14px;font-size:calc(.875rem + 1.34228vw - 4.2953px);margin:auto;text-align:left}.u-product.pro-finish-cushion .productUnique__bar__list+.productUnique__bar__list{margin-top:.85em}@media only screen and (min-width:768px){.u-product.pro-finish-cushion .productUnique__bar__list{font-size:16px;white-space:nowrap}.u-product.pro-finish-cushion .productUnique__bar__list+.productUnique__bar__list{margin-top:.5em}}.u-product.pro-finish-cushion .productUnique__kv{margin-bottom:4em}@media only screen and (min-width:768px){.u-product.pro-finish-cushion .productUnique__kv img{min-height:420px;object-fit:cover;width:100%}}.u-product.pro-finish-cushion .productUnique__main{text-align:center}.u-product.pro-finish-cushion .productUnique__main+.productUnique__main{margin-top:3em}.u-product.pro-finish-cushion .productUnique__main:last-child{padding-bottom:4em}.u-product.pro-finish-cushion .productUnique__main__inner{margin-top:4.5em}@media only screen and (min-width:768px){.u-product.pro-finish-cushion .productUnique__main__inner{margin:6em auto 0;max-width:640px}}.u-product.pro-finish-cushion .productUnique__main__title{font-size:18px;font-size:calc(1.125rem + 1.34228vw - 4.2953px);margin-bottom:1em}@media only screen and (min-width:768px){.u-product.pro-finish-cushion .productUnique__main__title{font-size:24px}.u-product.pro-finish-cushion .productUnique__main__title:after{height:4px}}.u-product.pro-finish-cushion .productUnique__main__title .font-bigger{font-size:24px;font-size:calc(1.5rem + 5.36913vw - 17.18121px)}@media only screen and (min-width:768px){.u-product.pro-finish-cushion .productUnique__main__title .font-bigger{font-size:48px}}.u-product.pro-finish-cushion .productUnique__main__title.is-type2{font-size:16px;font-size:calc(1rem + 3.57942vw - 11.45414px);margin-bottom:1.5em}@media only screen and (min-width:768px){.u-product.pro-finish-cushion .productUnique__main__title.is-type2{font-size:32px}}.u-product.pro-finish-cushion .productUnique__main__title.is-type2:before{background-color:#a50034;clip-path:polygon(0 0,100% 0,50% 100%);content:"";display:block;height:6vw;margin:0 auto 1em;width:13.3333333333vw}@media only screen and (min-width:768px){.u-product.pro-finish-cushion .productUnique__main__title.is-type2:before{height:30px;width:80px}}.u-product.pro-finish-cushion .productUnique__main__title.is-type3 span{background-color:#b2003b;color:#fff;display:inline-block;line-height:1.1;margin-bottom:.25em;padding:.3em .4em}.u-product.pro-finish-cushion .productUnique__main__txt{color:#000;font-size:14px;font-size:calc(.875rem + 1.34228vw - 4.2953px)}@media only screen and (min-width:768px){.u-product.pro-finish-cushion .productUnique__main__txt{font-size:16px}}.u-product.pro-finish-cushion .text-note{color:#7c7b7b;font-size:10px;font-size:calc(.625rem + 1.34228vw - 4.2953px);margin-top:2.5em;text-align:center}@media only screen and (min-width:768px){.u-product.pro-finish-cushion .text-note{font-size:12px}}.u-product.pro-finish-cushion .main-before-after__lists{display:flex;justify-content:space-between;margin:0 auto .4em}.u-product.pro-finish-cushion .main-before-after__list{font-size:17px;font-size:calc(1.0625rem + 1.78971vw - 5.72707px);width:50%}@media only screen and (min-width:768px){.u-product.pro-finish-cushion .main-before-after__list{font-size:18px}}.u-product.pro-finish-cushion .main-before-after__list__note{color:#7c7b7b;font-size:10px;font-size:calc(.625rem + 1.34228vw - 4.2953px);margin-top:1.5em;text-align:center}@media only screen and (min-width:768px){.u-product.pro-finish-cushion .main-before-after__list__note{font-size:12px}}.u-product.pro-finish-cushion .main01{margin-top:0}@media only screen and (min-width:768px){.u-product.pro-finish-cushion .main01{margin:0 auto;max-width:500px}}.u-product.caresara-base{background:#fff8ee;margin-bottom:4em;padding-top:2em}@media only screen and (min-width:768px){.u-product.caresara-base{padding-top:3em}}.u-product.caresara-base .productUnique__kv{margin-bottom:4em}@media only screen and (min-width:768px){.u-product.caresara-base .productUnique__kv img{min-height:420px;object-fit:cover;width:100%}}.u-product.caresara-base .productUnique__main{text-align:center}.u-product.caresara-base .productUnique__main+.productUnique__main{margin-top:3em}.u-product.caresara-base .productUnique__main:last-child{padding-bottom:4em}.u-product.caresara-base .productUnique__main__inner{margin-top:4.5em}@media only screen and (min-width:768px){.u-product.caresara-base .productUnique__main__inner{margin:6em auto 0;max-width:640px}}.u-product.caresara-base .productUnique__main__title{font-size:18px;font-size:calc(1.125rem + 1.34228vw - 4.2953px);margin-bottom:1em}@media only screen and (min-width:768px){.u-product.caresara-base .productUnique__main__title{font-size:24px}.u-product.caresara-base .productUnique__main__title:after{height:4px}}.u-product.caresara-base .productUnique__main__title.is-has-border:after{background:url(/ie/assets/img/bg_line_dot_r.svg) repeat-x 50%/auto 100%;content:"";display:block;height:.6666666667vw;margin:.4em auto .6em;width:100%}.u-product.caresara-base .productUnique__main__title .font-bigger{font-size:24px;font-size:calc(1.5rem + 5.36913vw - 17.18121px)}@media only screen and (min-width:768px){.u-product.caresara-base .productUnique__main__title .font-bigger{font-size:48px}}.u-product.caresara-base .productUnique__main__title.is-type2{font-size:16px;font-size:calc(1rem + 3.57942vw - 11.45414px);margin-bottom:1.5em}@media only screen and (min-width:768px){.u-product.caresara-base .productUnique__main__title.is-type2{font-size:32px}}.u-product.caresara-base .productUnique__main__title.is-type2:before{background-color:#a50034;clip-path:polygon(0 0,100% 0,50% 100%);content:"";display:block;height:6vw;margin:0 auto 1em;width:13.3333333333vw}@media only screen and (min-width:768px){.u-product.caresara-base .productUnique__main__title.is-type2:before{height:30px;width:80px}}.u-product.caresara-base .productUnique__main__title.is-type3 span{background-color:#b2003b;color:#fff;display:inline-block;line-height:1.1;margin-bottom:.25em;padding:.3em .4em}.u-product.caresara-base .productUnique__main__txt{color:#000;font-size:14px;font-size:calc(.875rem + 1.34228vw - 4.2953px)}@media only screen and (min-width:768px){.u-product.caresara-base .productUnique__main__txt{font-size:16px}}.u-product.caresara-base .text-note{color:#7c7b7b;font-size:10px;font-size:calc(.625rem + 1.34228vw - 4.2953px);margin-top:2.5em;text-align:center}@media only screen and (min-width:768px){.u-product.caresara-base .text-note{font-size:12px}}.u-product.caresara-base .before-after__lists .diff-slide{margin-top:1.5em}.u-product.caresara-base .color-title{background-color:#9e9e9e;color:#000;font-size:1.5em;margin-bottom:1em;padding:.25em}.u-product.caresara-base .color-title.is-pink{background-color:#ffddc6}.u-product.caresara-base .color-title.is-blue{background-color:#dbe9f7}.u-product.caresara-base .main01{margin-top:0}@media only screen and (min-width:768px){.u-product.caresara-base .main01{margin:0 auto;max-width:500px}}.u-product.caresara-base .main03__item+.main03__item{margin-top:3em}.u-product.uru-pure-base{background:#fff8ee;margin-bottom:4em;padding-top:2em}@media only screen and (min-width:768px){.u-product.uru-pure-base{padding-top:3em}}.u-product.uru-pure-base .productUnique__kv{margin-bottom:4em}@media only screen and (min-width:768px){.u-product.uru-pure-base .productUnique__kv img{min-height:420px;object-fit:cover;width:100%}}.u-product.uru-pure-base .productUnique__main{text-align:center}.u-product.uru-pure-base .productUnique__main+.productUnique__main{margin-top:3em}.u-product.uru-pure-base .productUnique__main__inner{margin-top:4.5em}@media only screen and (min-width:768px){.u-product.uru-pure-base .productUnique__main__inner{margin:6em auto 0;max-width:640px}}.u-product.uru-pure-base .productUnique__main__title{font-size:18px;font-size:calc(1.125rem + 1.34228vw - 4.2953px);margin-bottom:1em}@media only screen and (min-width:768px){.u-product.uru-pure-base .productUnique__main__title{font-size:24px}.u-product.uru-pure-base .productUnique__main__title:after{height:4px}}.u-product.uru-pure-base .productUnique__main__title.is-has-border:after{background:url(/ie/assets/img/bg_line_dot_r.svg) repeat-x 50%/auto 100%;content:"";display:block;height:.6666666667vw;margin:.4em auto .6em;width:100%}.u-product.uru-pure-base .productUnique__main__title .font-bigger{font-size:24px;font-size:calc(1.5rem + 5.36913vw - 17.18121px)}@media only screen and (min-width:768px){.u-product.uru-pure-base .productUnique__main__title .font-bigger{font-size:48px}}.u-product.uru-pure-base .productUnique__main__title.is-type2{font-size:16px;font-size:calc(1rem + 3.57942vw - 11.45414px);margin-bottom:1.5em}@media only screen and (min-width:768px){.u-product.uru-pure-base .productUnique__main__title.is-type2{font-size:32px}}.u-product.uru-pure-base .productUnique__main__title.is-type2:before{background-color:#a50034;clip-path:polygon(0 0,100% 0,50% 100%);content:"";display:block;height:6vw;margin:0 auto 1em;width:13.3333333333vw}@media only screen and (min-width:768px){.u-product.uru-pure-base .productUnique__main__title.is-type2:before{height:30px;width:80px}}.u-product.uru-pure-base .productUnique__main__title.is-type3 span{background-color:#b2003b;color:#fff;display:inline-block;line-height:1.1;margin-bottom:.25em;padding:.3em .4em}.u-product.uru-pure-base .productUnique__main__txt{color:#000;font-size:14px;font-size:calc(.875rem + 1.34228vw - 4.2953px)}@media only screen and (min-width:768px){.u-product.uru-pure-base .productUnique__main__txt{font-size:16px}}.u-product.uru-pure-base .text-note{color:#7c7b7b;font-size:10px;font-size:calc(.625rem + 1.34228vw - 4.2953px);margin-top:2.5em;text-align:center}@media only screen and (min-width:768px){.u-product.uru-pure-base .text-note{font-size:12px}}.u-product.uru-pure-base .before-after__lists .diff-slide{margin-top:1.5em}.u-product.uru-pure-base .color-title{background-color:#9e9e9e;color:#fff;font-size:1.3em;padding:.5em}@media only screen and (min-width:768px){.u-product.uru-pure-base .color-title{font-size:26px;padding:.8em}}.u-product.uru-pure-base .color-title.is-pink{background-color:#ffddc6}.u-product.uru-pure-base .color-title.is-blue{background-color:#dbe9f7}.u-product.uru-pure-base .main01{margin-top:0}@media only screen and (min-width:768px){.u-product.uru-pure-base .main01{margin:0 auto;max-width:500px}}.u-product.uru-pure-base .main01 .main01__01{position:relative}.u-product.uru-pure-base .main01 .main01__01 .main01__01__graph{bottom:19.53125%;left:50%;position:absolute;transform:translate(-50%);width:78.125%}.u-product.uru-pure-base .circle-list{align-items:center;display:flex;flex-direction:column;font-size:14px;font-size:calc(.875rem + 3.13199vw - 10.02237px);justify-content:center}@media only screen and (min-width:768px){.u-product.uru-pure-base .circle-list{flex-direction:row;font-size:20px}}.u-product.uru-pure-base .circle-list .circle-list__title{font-size:1.2em;margin-bottom:.5em}@media only screen and (min-width:768px){.u-product.uru-pure-base .circle-list .circle-list__title{font-size:1em;margin:0 30px 0 0}}.u-product.uru-pure-base .circle-list .circle-list__inr{align-items:center;display:flex;gap:2.2em;justify-content:center}@media only screen and (min-width:768px){.u-product.uru-pure-base .circle-list .circle-list__inr{gap:15px}}.u-product.uru-pure-base .circle-list .circle-list__inr>li{align-items:center;aspect-ratio:1/1;background-color:#fff;border-radius:50%;display:flex;justify-content:center;width:19.3333333333vw}@media only screen and (min-width:768px){.u-product.uru-pure-base .circle-list .circle-list__inr>li{height:120px;width:120px}}.u-product.uru-pure-base .main02__item{margin:0 calc(50% - 50vw)}.u-product.uru-pure-base .main02__item+.main02__item{margin-top:3em}.u-product.uru-pure-base .main02__item .main02__item__inr{padding:4em 0 5em}@media only screen and (max-width:767px){.u-product.uru-pure-base .main02__item .main02__item__inr{padding:10.6666666667vw 6.6666666667vw 16vw}}.u-product.uru-pure-base .main02__item.is-lavender .color-title{background-color:#af97d5}.u-product.uru-pure-base .main02__item.is-lavender .circle-list__inr,.u-product.uru-pure-base .main02__item.is-lavender .circle-list__title{color:#b198d9}.u-product.uru-pure-base .main02__item.is-lavender .circle-list__inr>li{border:1px solid #b198d9}.u-product.uru-pure-base .main02__item.is-lavender .main02__item__inr{background-color:#f8f5ff}.u-product.uru-pure-base .main02__item.is-mint .color-title{background-color:#6eb79c}.u-product.uru-pure-base .main02__item.is-mint .circle-list__inr,.u-product.uru-pure-base .main02__item.is-mint .circle-list__title{color:#6eb79c}.u-product.uru-pure-base .main02__item.is-mint .circle-list__inr>li{border:1px solid #6eb79c}.u-product.uru-pure-base .main02__item.is-mint .main02__item__inr{background-color:#eefaf0}.u-product.uru-pure-base .main02__item.is-lemon .color-title{background-color:#e6d059}.u-product.uru-pure-base .main02__item.is-lemon .circle-list__inr,.u-product.uru-pure-base .main02__item.is-lemon .circle-list__title{color:#bda801}.u-product.uru-pure-base .main02__item.is-lemon .circle-list__inr>li{border:1px solid #e6d059}.u-product.uru-pure-base .main02__item.is-lemon .main02__item__inr{background-color:#fbfae5}.u-product.fuwa-mayu-mascara{background:#fff8ee;margin-bottom:4em;padding-top:2em}@media only screen and (min-width:768px){.u-product.fuwa-mayu-mascara{padding-top:3em}}.u-product.fuwa-mayu-mascara .productUnique__kv{margin-bottom:4em}@media only screen and (min-width:768px){.u-product.fuwa-mayu-mascara .productUnique__kv img{min-height:420px;object-fit:cover;width:100%}}.u-product.fuwa-mayu-mascara .productUnique__main{text-align:center}.u-product.fuwa-mayu-mascara .productUnique__main+.productUnique__main{margin-top:3em}.u-product.fuwa-mayu-mascara .productUnique__main:last-child{padding-bottom:3.5em}.u-product.fuwa-mayu-mascara .productUnique__main__inner{margin-top:4.5em}@media only screen and (min-width:768px){.u-product.fuwa-mayu-mascara .productUnique__main__inner{margin:6em auto 0;max-width:640px}}.u-product.fuwa-mayu-mascara .productUnique__main__title{font-size:18px;font-size:calc(1.125rem + 1.34228vw - 4.2953px);margin-bottom:1em}@media only screen and (min-width:768px){.u-product.fuwa-mayu-mascara .productUnique__main__title{font-size:24px}.u-product.fuwa-mayu-mascara .productUnique__main__title:after{height:4px}}.u-product.fuwa-mayu-mascara .productUnique__main__title.is-has-border:after{background:url(/ie/assets/img/bg_line_dot_r.svg) repeat-x 50%/auto 100%;content:"";display:block;height:.6666666667vw;margin:.4em auto .6em;width:100%}.u-product.fuwa-mayu-mascara .productUnique__main__title .font-bigger{font-size:24px;font-size:calc(1.5rem + 5.36913vw - 17.18121px)}@media only screen and (min-width:768px){.u-product.fuwa-mayu-mascara .productUnique__main__title .font-bigger{font-size:48px}}.u-product.fuwa-mayu-mascara .productUnique__main__title.is-type2{font-size:16px;font-size:calc(1rem + 3.57942vw - 11.45414px);margin-bottom:1.5em}@media only screen and (min-width:768px){.u-product.fuwa-mayu-mascara .productUnique__main__title.is-type2{font-size:32px}}.u-product.fuwa-mayu-mascara .productUnique__main__title.is-type2:before{background-color:#a50034;clip-path:polygon(0 0,100% 0,50% 100%);content:"";display:block;height:6vw;margin:0 auto 1em;width:13.3333333333vw}@media only screen and (min-width:768px){.u-product.fuwa-mayu-mascara .productUnique__main__title.is-type2:before{height:30px;width:80px}}.u-product.fuwa-mayu-mascara .productUnique__main__title.is-type3 span{background-color:#b2003b;color:#fff;display:inline-block;line-height:1.1;margin-bottom:.25em;padding:.3em .4em}.u-product.fuwa-mayu-mascara .productUnique__main__txt{color:#000;font-size:14px;font-size:calc(.875rem + 1.34228vw - 4.2953px)}@media only screen and (min-width:768px){.u-product.fuwa-mayu-mascara .productUnique__main__txt{font-size:16px}}.u-product.fuwa-mayu-mascara .text-note{color:#7c7b7b;font-size:10px;font-size:calc(.625rem + 1.34228vw - 4.2953px);margin-top:2.5em;text-align:center}@media only screen and (min-width:768px){.u-product.fuwa-mayu-mascara .text-note{font-size:12px}}.u-product.fuwa-mayu-mascara .before-after__lists .diff-slide{margin-top:1.5em}.u-product.fuwa-mayu-mascara .color-title{background-color:#9e9e9e;color:#fff;font-size:1.3em;padding:.5em}@media only screen and (min-width:768px){.u-product.fuwa-mayu-mascara .color-title{font-size:26px;padding:.8em}}.u-product.fuwa-mayu-mascara .color-title.is-pink{background-color:#ffddc6}.u-product.fuwa-mayu-mascara .color-title.is-blue{background-color:#dbe9f7}.u-product.fuwa-mayu-mascara .color-list+.color-list:before{background:url(/ie/assets/img/bg_line_dot_r.svg) repeat-x 50%/auto 100%;content:"";display:block;height:.6666666667vw;margin:1em auto;width:100%}@media only screen and (min-width:768px){.u-product.fuwa-mayu-mascara .color-list+.color-list:before{height:4px;margin:2em auto 2.5em}}.u-product.fuwa-mayu-mascara .color-list ul{display:flex;flex-wrap:wrap;gap:9.3333333333vw 10.6666666667vw;justify-content:center}@media only screen and (min-width:768px){.u-product.fuwa-mayu-mascara .color-list ul{gap:30px;padding:0 20px}}.u-product.fuwa-mayu-mascara .color-list ul>li{width:calc(50% - 5.33333vw)}@media only screen and (min-width:768px){.u-product.fuwa-mayu-mascara .color-list ul>li{padding-top:2em;position:relative;width:133px}}.u-product.fuwa-mayu-mascara .color-list .color-list__title{font-size:14px;font-size:calc(.875rem + 3.13199vw - 10.02237px);font-weight:700;margin-bottom:.4em;white-space:nowrap}@media only screen and (min-width:768px){.u-product.fuwa-mayu-mascara .color-list .color-list__title{bottom:calc(100% - 2em);font-size:16px;left:50%;position:absolute;transform:translate(-50%)}}.u-product.fuwa-mayu-mascara .color-list .color-list__thum{margin-bottom:1em;position:relative}.u-product.fuwa-mayu-mascara .color-list .color-list__thum span{display:block;position:absolute;right:-6vw;top:6.6666666667vw;width:15.4666666667vw}@media only screen and (min-width:768px){.u-product.fuwa-mayu-mascara .color-list .color-list__thum span{right:-24px;top:22px;width:58px}}.u-product.fuwa-mayu-mascara .color-list .color-list__thum .color-list__thum__label{align-items:center;border-radius:50%;color:#fff;display:flex;font-size:11px;font-size:calc(.6875rem + 2.46085vw - 7.87472px);height:14vw;justify-content:center;line-height:1.2;position:absolute;right:-10.6666666667vw;top:-8vw;width:14vw}@media only screen and (min-width:768px){.u-product.fuwa-mayu-mascara .color-list .color-list__thum .color-list__thum__label{font-size:12px;height:54px;right:-45px;top:-34px;width:54px}}.u-product.fuwa-mayu-mascara .color-list .color-list__name{color:#000;font-size:13px;font-size:calc(.8125rem + 2.90828vw - 9.30649px);line-height:1.3;text-align:left}@media only screen and (min-width:768px){.u-product.fuwa-mayu-mascara .color-list .color-list__name{font-size:14px}}.u-product.fuwa-mayu-mascara .color-list .color-list__note{color:#7c7b7b;font-size:8px;font-size:calc(.5rem + 2.68456vw - 8.5906px);line-height:1.5;margin-top:2em;text-align:center}@media only screen and (min-width:768px){.u-product.fuwa-mayu-mascara .color-list .color-list__note{font-size:12px}}.u-product.fuwa-mayu-mascara .main01{margin-top:0}@media only screen and (min-width:768px){.u-product.fuwa-mayu-mascara .main01{margin:1.5em auto 0;max-width:828px}}.u-product.fuwa-mayu-mascara .main01 .productUnique__main__title:after{background:url(/ie/assets/img/bg_line_dot_r.svg) repeat-x 50%/auto 100%;content:"";display:block;height:.6666666667vw;margin:.4em auto .6em;width:100%}@media only screen and (min-width:768px){.u-product.fuwa-mayu-mascara .main01 .productUnique__main__title:after{height:4px}}.u-product.fuwa-mayu-mascara .main02 .main02__01{margin-top:0}@media only screen and (min-width:768px){.u-product.fuwa-mayu-mascara .main02 .main02__01{margin:0 auto;max-width:500px}}.u-product.fuwa-mayu-mascara .main03 .productUnique__main__title:after{background:url(/ie/assets/img/bg_line_dot_r.svg) repeat-x 50%/auto 100%;content:"";display:block;height:.6666666667vw;margin:.4em auto .6em;width:100%}@media only screen and (min-width:768px){.u-product.fuwa-mayu-mascara .main03 .productUnique__main__title:after{height:4px}}.u-product.fuwa-mayu-mascara .main03 .main03__01{margin-top:0}@media only screen and (min-width:768px){.u-product.fuwa-mayu-mascara .how-to-list,.u-product.fuwa-mayu-mascara .main03 .main03__01{margin:0 auto;max-width:500px}}.u-product.fuwa-mayu-mascara .how-to-list ul>li+li{margin-top:2.5em}.u-product.fuwa-mayu-mascara .how-to-list ul>li .how-to-list__num{font-size:18px;font-size:calc(1.125rem + 4.02685vw - 12.88591px);margin-bottom:.25em}@media only screen and (min-width:768px){.u-product.fuwa-mayu-mascara .how-to-list ul>li .how-to-list__num{font-size:18px}}.u-product.fuwa-mayu-mascara .how-to-list .how-to-list__thum{margin-bottom:1em}.u-product.fuwa-mayu-mascara .how-to-list .how-to-list__text{color:#000;font-size:12px;font-size:calc(.75rem + 2.68456vw - 8.5906px);line-height:2}@media only screen and (min-width:768px){.u-product.fuwa-mayu-mascara .how-to-list .how-to-list__text{font-size:14px}}.u-product.fuwa-mayu-mascara .how-to-list .how-to-list__note{color:#7c7b7b;font-size:10px;font-size:calc(.625rem + 2.23714vw - 7.15884px)}@media only screen and (min-width:768px){.u-product.fuwa-mayu-mascara .how-to-list .how-to-list__note{font-size:10px}}.u-product.fuwa-mayu-mascara .main04 .productUnique__main__title:after{background:url(/ie/assets/img/bg_line_dot_r.svg) repeat-x 50%/auto 100%;content:"";display:block;height:.6666666667vw;margin:.4em auto .6em;width:100%}@media only screen and (min-width:768px){.u-product.fuwa-mayu-mascara .main04 .productUnique__main__title:after{height:4px}}.u-product.pita-gel-eyebrow{background:#fff8ee;margin-bottom:4em;padding-top:2em}@media only screen and (min-width:768px){.u-product.pita-gel-eyebrow{padding-top:3em}}.u-product.pita-gel-eyebrow .productUnique__kv{margin-bottom:4em}@media only screen and (min-width:768px){.u-product.pita-gel-eyebrow .productUnique__kv img{min-height:420px;object-fit:cover;width:100%}}.u-product.pita-gel-eyebrow .productUnique__main{text-align:center}.u-product.pita-gel-eyebrow .productUnique__main+.productUnique__main{margin-top:3em}.u-product.pita-gel-eyebrow .productUnique__main:last-child{padding-bottom:3.5em}.u-product.pita-gel-eyebrow .productUnique__main__inner{margin-top:4.5em}@media only screen and (min-width:768px){.u-product.pita-gel-eyebrow .productUnique__main__inner{margin:6em auto 0;max-width:640px}}.u-product.pita-gel-eyebrow .productUnique__main__title{font-size:18px;font-size:calc(1.125rem + 1.34228vw - 4.2953px);margin-bottom:1em}@media only screen and (min-width:768px){.u-product.pita-gel-eyebrow .productUnique__main__title{font-size:24px}.u-product.pita-gel-eyebrow .productUnique__main__title:after{height:4px}}.u-product.pita-gel-eyebrow .productUnique__main__title.is-has-border:after{background:url(/ie/assets/img/bg_line_dot_r.svg) repeat-x 50%/auto 100%;content:"";display:block;height:.6666666667vw;margin:.4em auto .6em;width:100%}.u-product.pita-gel-eyebrow .productUnique__main__title .font-bigger{font-size:24px;font-size:calc(1.5rem + 5.36913vw - 17.18121px)}@media only screen and (min-width:768px){.u-product.pita-gel-eyebrow .productUnique__main__title .font-bigger{font-size:48px}}.u-product.pita-gel-eyebrow .productUnique__main__title.is-type2{font-size:16px;font-size:calc(1rem + 3.57942vw - 11.45414px);margin-bottom:1.5em}@media only screen and (min-width:768px){.u-product.pita-gel-eyebrow .productUnique__main__title.is-type2{font-size:32px}}.u-product.pita-gel-eyebrow .productUnique__main__title.is-type2:before{background-color:#a50034;clip-path:polygon(0 0,100% 0,50% 100%);content:"";display:block;height:6vw;margin:0 auto 1em;width:13.3333333333vw}@media only screen and (min-width:768px){.u-product.pita-gel-eyebrow .productUnique__main__title.is-type2:before{height:30px;width:80px}}.u-product.pita-gel-eyebrow .productUnique__main__title.is-type3 span{background-color:#b2003b;color:#fff;display:inline-block;line-height:1.1;margin-bottom:.25em;padding:.3em .4em}.u-product.pita-gel-eyebrow .productUnique__main__txt{color:#000;font-size:14px;font-size:calc(.875rem + 1.34228vw - 4.2953px)}@media only screen and (min-width:768px){.u-product.pita-gel-eyebrow .productUnique__main__txt{font-size:16px}}.u-product.pita-gel-eyebrow .text-note{color:#7c7b7b;font-size:10px;font-size:calc(.625rem + 1.34228vw - 4.2953px);margin-top:2.5em;text-align:center}@media only screen and (min-width:768px){.u-product.pita-gel-eyebrow .text-note{font-size:12px}}.u-product.pita-gel-eyebrow .before-after__lists .diff-slide{margin-top:1.5em}.u-product.pita-gel-eyebrow .color-title{background-color:#9e9e9e;color:#fff;font-size:1.3em;padding:.5em}@media only screen and (min-width:768px){.u-product.pita-gel-eyebrow .color-title{font-size:26px;padding:.8em}}.u-product.pita-gel-eyebrow .color-title.is-pink{background-color:#ffddc6}.u-product.pita-gel-eyebrow .color-title.is-blue{background-color:#dbe9f7}.u-product.pita-gel-eyebrow .color-list+.color-list:before{background:url(/ie/assets/img/bg_line_dot_r.svg) repeat-x 50%/auto 100%;content:"";display:block;height:.6666666667vw;margin:1em auto;width:100%}@media only screen and (min-width:768px){.u-product.pita-gel-eyebrow .color-list+.color-list:before{height:4px;margin:2em auto 2.5em}}.u-product.pita-gel-eyebrow .color-list ul{display:flex;flex-wrap:wrap;gap:9.3333333333vw 10.6666666667vw;justify-content:center;padding:0 8vw}@media only screen and (min-width:768px){.u-product.pita-gel-eyebrow .color-list ul{gap:60px;padding:0 20px}}.u-product.pita-gel-eyebrow .color-list ul>li{width:100%}@media only screen and (min-width:768px){.u-product.pita-gel-eyebrow .color-list ul>li{padding-top:2em;position:relative;text-align:center;width:208px}}.u-product.pita-gel-eyebrow .color-list .color-list__title{font-size:14px;font-size:calc(.875rem + 3.13199vw - 10.02237px);font-weight:700;margin-bottom:.4em;white-space:nowrap}@media only screen and (min-width:768px){.u-product.pita-gel-eyebrow .color-list .color-list__title{bottom:calc(100% - 2em);font-size:16px;left:50%;position:absolute;transform:translate(-50%)}}.u-product.pita-gel-eyebrow .color-list .color-list__thum{margin-bottom:1em;position:relative}.u-product.pita-gel-eyebrow .color-list .color-list__thum span{display:block;position:absolute;right:-6vw;top:6.6666666667vw;width:15.4666666667vw}@media only screen and (min-width:768px){.u-product.pita-gel-eyebrow .color-list .color-list__thum span{right:-24px;top:22px;width:58px}}.u-product.pita-gel-eyebrow .color-list .color-list__thum .color-list__thum__label{align-items:center;border-radius:50%;color:#fff;display:flex;font-size:11px;font-size:calc(.6875rem + 2.46085vw - 7.87472px);height:14vw;justify-content:center;line-height:1.2;position:absolute;right:-8vw;top:-2.6666666667vw;width:14vw}@media only screen and (min-width:768px){.u-product.pita-gel-eyebrow .color-list .color-list__thum .color-list__thum__label{font-size:12px;height:54px;right:-38px;top:-10px;width:54px}}.u-product.pita-gel-eyebrow .color-list .color-list__name{color:#000;font-size:13px;font-size:calc(.8125rem + 2.90828vw - 9.30649px);line-height:1.3;text-align:left;text-align:center}@media only screen and (min-width:768px){.u-product.pita-gel-eyebrow .color-list .color-list__name{font-size:14px}}.u-product.pita-gel-eyebrow .color-list .color-list__note{color:#7c7b7b;font-size:8px;font-size:calc(.5rem + 2.68456vw - 8.5906px);line-height:1.5;margin-top:2em;text-align:center}@media only screen and (min-width:768px){.u-product.pita-gel-eyebrow .color-list .color-list__note{font-size:12px}}.u-product.pita-gel-eyebrow .main01{margin-top:0}@media only screen and (min-width:768px){.u-product.pita-gel-eyebrow .main01{margin:1.5em auto 0;max-width:828px}}.u-product.pita-gel-eyebrow .main01 .productUnique__main__title:after{background:url(/ie/assets/img/bg_line_dot_r.svg) repeat-x 50%/auto 100%;content:"";display:block;height:.6666666667vw;margin:.4em auto .6em;width:100%}@media only screen and (min-width:768px){.u-product.pita-gel-eyebrow .main01 .productUnique__main__title:after{height:4px}}.u-product.pita-gel-eyebrow .main02 .productUnique__main__title:after{background:url(/ie/assets/img/bg_line_dot_r.svg) repeat-x 50%/auto 100%;content:"";display:block;height:.6666666667vw;margin:.4em auto .6em;width:100%}@media only screen and (min-width:768px){.u-product.pita-gel-eyebrow .main02 .productUnique__main__title:after{height:4px}}.u-product.pita-gel-eyebrow .main02 .main02__01{margin-top:0}@media only screen and (min-width:768px){.u-product.pita-gel-eyebrow .main02 .main02__01{margin:0 auto;max-width:500px}}.u-product.pita-gel-eyebrow .main03 .productUnique__main__title:after{background:url(/ie/assets/img/bg_line_dot_r.svg) repeat-x 50%/auto 100%;content:"";display:block;height:.6666666667vw;margin:.4em auto .6em;width:100%}@media only screen and (min-width:768px){.u-product.pita-gel-eyebrow .main03 .productUnique__main__title:after{height:4px}}.u-product.pita-gel-eyebrow .main03 .main03__01{margin-top:0}@media only screen and (min-width:768px){.u-product.pita-gel-eyebrow .how-to-list,.u-product.pita-gel-eyebrow .main03 .main03__01{margin:0 auto;max-width:500px}}.u-product.pita-gel-eyebrow .how-to-list ul>li+li{margin-top:2.5em}.u-product.pita-gel-eyebrow .how-to-list ul>li .how-to-list__num{font-size:18px;font-size:calc(1.125rem + 4.02685vw - 12.88591px);margin-bottom:.25em}@media only screen and (min-width:768px){.u-product.pita-gel-eyebrow .how-to-list ul>li .how-to-list__num{font-size:18px}}.u-product.pita-gel-eyebrow .how-to-list .how-to-list__thum{margin-bottom:1em}.u-product.pita-gel-eyebrow .how-to-list .how-to-list__text{color:#000;font-size:12px;font-size:calc(.75rem + 2.68456vw - 8.5906px);line-height:2;text-align:left}@media only screen and (min-width:768px){.u-product.pita-gel-eyebrow .how-to-list .how-to-list__text{font-size:14px}}.u-product.pita-gel-eyebrow .how-to-list .how-to-list__text span{color:#a50034}.u-product.pita-gel-eyebrow .how-to-list .how-to-list__text+.how-to-list__thum{margin-top:1em}.u-product.pita-gel-eyebrow .how-to-list .how-to-list__note{color:#7c7b7b;font-size:10px;font-size:calc(.625rem + 2.23714vw - 7.15884px);text-align:left}@media only screen and (min-width:768px){.u-product.pita-gel-eyebrow .how-to-list .how-to-list__note{font-size:10px;text-align:center}}.u-product.pita-gel-eyebrow .num-list{margin:0 auto;max-width:500px}.u-product.pita-gel-eyebrow .num-list:before{background:url(/ie/assets/img/bg_line_dot_r.svg) repeat-x 50%/auto 100%;content:"";display:block;height:.6666666667vw;margin:1em auto 1.8em;width:100%}@media only screen and (min-width:768px){.u-product.pita-gel-eyebrow .num-list:before{height:4px}}.u-product.pita-gel-eyebrow .num-list>li+li{margin-top:12vw}@media only screen and (min-width:768px){.u-product.pita-gel-eyebrow .num-list>li+li{margin-top:50px}}.u-product.pita-gel-eyebrow .num-list .num-list__title{font-size:18px;font-size:calc(1.125rem + 4.02685vw - 12.88591px);margin-bottom:.5em}@media only screen and (min-width:768px){.u-product.pita-gel-eyebrow .num-list .num-list__title{font-size:18px}}.u-product.pita-gel-eyebrow .num-list .num-list__thum{margin-bottom:1em}.u-product.pita-gel-eyebrow .num-list .num-list__items{color:#000;padding:0 3.3333333333vw;text-align:left}@media only screen and (min-width:768px){.u-product.pita-gel-eyebrow .num-list .num-list__items{padding:0 20px}}.u-product.pita-gel-eyebrow .num-list .num-list__items li{display:flex;font-size:12px;font-size:calc(.75rem + 2.68456vw - 8.5906px);gap:.25em;line-height:2}@media only screen and (min-width:768px){.u-product.pita-gel-eyebrow .num-list .num-list__items li{font-size:14px}}.u-product.pita-gel-eyebrow .num-list .num-list__items li span{color:#a50034}.u-product.pita-gel-eyebrow .before-after__lists{margin-bottom:1em}.u-product.pita-gel-eyebrow .main04 .productUnique__main__title:after{background:url(/ie/assets/img/bg_line_dot_r.svg) repeat-x 50%/auto 100%;content:"";display:block;height:.6666666667vw;margin:.4em auto .6em;width:100%}@media only screen and (min-width:768px){.u-product.pita-gel-eyebrow .main04 .productUnique__main__title:after{height:4px}}.u-product.pro-finish-liquid-n{background:#fff8ee;margin-bottom:4em}.u-product.pro-finish-liquid-n .productUnique__bar{background:#b2003b;color:#fff;margin-bottom:3em;padding:2.5em 0;text-align:center}@media only screen and (min-width:768px){.u-product.pro-finish-liquid-n .productUnique__bar{align-items:center;display:flex;justify-content:center;margin-bottom:5.5em}}.u-product.pro-finish-liquid-n .productUnique__bar__img{margin:0 auto 1.5em;max-width:500px;width:69.3333333333%}.u-product.pro-finish-liquid-n .productUnique__bar__img img{width:100%}@media only screen and (min-width:768px){.u-product.pro-finish-liquid-n .productUnique__bar__img{margin:0 2.5% 0 3.75%;text-align:right;width:30%}.u-product.pro-finish-liquid-n .productUnique__bar__img img{width:260px}}.u-product.pro-finish-liquid-n .productUnique__bar__title{font-size:20px;font-size:calc(1.25rem + 2.68456vw - 8.5906px);line-height:1.4;margin-bottom:.75em}@media only screen and (min-width:768px){.u-product.pro-finish-liquid-n .productUnique__bar__title{font-size:24px;margin:0 3.75% .75em;text-align:left;white-space:nowrap}}.u-product.pro-finish-liquid-n .productUnique__bar__lists{display:table;margin:auto;width:69.3333333333%}@media only screen and (min-width:768px){.u-product.pro-finish-liquid-n .productUnique__bar__lists{margin:0 3.75%;text-align:left;width:82.6666666667%}}.u-product.pro-finish-liquid-n .productUnique__bar__list{font-size:14px;font-size:calc(.875rem + 1.34228vw - 4.2953px);margin:auto;text-align:left}.u-product.pro-finish-liquid-n .productUnique__bar__list+.productUnique__bar__list{margin-top:.85em}@media only screen and (min-width:768px){.u-product.pro-finish-liquid-n .productUnique__bar__list{font-size:16px;white-space:nowrap}.u-product.pro-finish-liquid-n .productUnique__bar__list+.productUnique__bar__list{margin-top:.5em}}.u-product.pro-finish-liquid-n .productUnique__kv{margin-bottom:4em}@media only screen and (min-width:768px){.u-product.pro-finish-liquid-n .productUnique__kv img{min-height:420px;object-fit:cover;width:100%}}.u-product.pro-finish-liquid-n .productUnique__main{text-align:center}.u-product.pro-finish-liquid-n .productUnique__main+.productUnique__main{margin-top:3em}.u-product.pro-finish-liquid-n .productUnique__main:last-child{padding-bottom:4em}@media only screen and (min-width:768px){.u-product.pro-finish-liquid-n .productUnique__main__inner{margin:auto;max-width:640px}.u-product.pro-finish-liquid-n .productUnique__main__inner.main01{max-width:500px}}.u-product.pro-finish-liquid-n .productUnique__main__title{font-size:18px;font-size:calc(1.125rem + 1.34228vw - 4.2953px)}.u-product.pro-finish-liquid-n .productUnique__main__title:after{background:url(/ie/assets/img/bg_line_dot_r.svg) repeat-x 50%/auto 100%;content:"";display:block;height:.6666666667vw;margin:.4em auto .6em;width:100%}@media only screen and (min-width:768px){.u-product.pro-finish-liquid-n .productUnique__main__title{font-size:24px}.u-product.pro-finish-liquid-n .productUnique__main__title:after{height:4px}}.u-product.pro-finish-liquid-n .productUnique__main__title .font-bigger{font-size:24px;font-size:calc(1.5rem + 5.36913vw - 17.18121px)}@media only screen and (min-width:768px){.u-product.pro-finish-liquid-n .productUnique__main__title .font-bigger{font-size:48px}}.u-product.pro-finish-liquid-n .productUnique__main__txt{color:#000;font-size:14px;font-size:calc(.875rem + 1.34228vw - 4.2953px)}@media only screen and (min-width:768px){.u-product.pro-finish-liquid-n .productUnique__main__txt{font-size:16px}}.u-product.pro-finish-liquid-n .main02__lists{margin:1em auto 2em}@media only screen and (min-width:768px){.u-product.pro-finish-liquid-n .main02__lists{display:flex;justify-content:space-between;margin:1.5em auto 2em}}.u-product.pro-finish-liquid-n .main02__01{background:#eae5e2;border-radius:12px;font-size:14px;font-size:calc(.875rem + 1.34228vw - 4.2953px);margin-bottom:3.5em;padding:1em 4.6666666667%;position:relative;z-index:1}.u-product.pro-finish-liquid-n .main02__01 p{color:#000;line-height:1.4;margin-bottom:.75em}.u-product.pro-finish-liquid-n .main02__01>div{border-radius:10px;overflow:hidden}@media only screen and (min-width:768px){.u-product.pro-finish-liquid-n .main02__01{font-size:16px;margin-bottom:0;padding:1em 2.34375%;width:45%}.u-product.pro-finish-liquid-n .main02__01:after{bottom:0;left:133%;right:0;top:0;transform:rotate(-90deg)}}.u-product.pro-finish-liquid-n .main02__02{font-size:14px;font-size:calc(.875rem + 1.34228vw - 4.2953px)}.u-product.pro-finish-liquid-n .main02__02 p{color:#000;line-height:1.4;margin-bottom:2em}.u-product.pro-finish-liquid-n .main02__02>div{border-radius:10px;overflow:hidden}@media only screen and (min-width:768px){.u-product.pro-finish-liquid-n .main02__02{font-size:16px;width:47%}.u-product.pro-finish-liquid-n .main02__02 p{margin-bottom:1em}}.u-product.pro-finish-liquid-n .main02__word{font-size:18px;font-size:calc(1.125rem + 1.78971vw - 5.72707px);line-height:1.5}.u-product.pro-finish-liquid-n .main02__word small{display:block;font-size:14px;font-size:calc(.875rem + 1.34228vw - 4.2953px)}@media only screen and (min-width:768px){.u-product.pro-finish-liquid-n .main02__word{font-size:26px}.u-product.pro-finish-liquid-n .main02__word small{font-size:18px}}.u-product.pro-finish-liquid-n .main03__lists{display:flex;justify-content:space-between;margin:2em auto .4em}.u-product.pro-finish-liquid-n .main03__01{position:relative;width:43.75%}.u-product.pro-finish-liquid-n .main03__01 img{border-radius:8px;overflow:hidden}.u-product.pro-finish-liquid-n .main03__01+.main03__01:before{border:.85em solid transparent;border-top-color:#b2003b;bottom:0;content:"";left:calc(-38% - 1em);margin:auto;position:absolute;right:0;top:0;transform:rotate(-90deg);width:0}.u-product.pro-finish-liquid-n .main03__02__lists{display:flex;justify-content:space-between;margin:2em auto .4em}.u-product.pro-finish-liquid-n .main03__02{font-size:17px;font-size:calc(1.0625rem + 1.78971vw - 5.72707px);margin-top:1.5em;width:50%}@media only screen and (min-width:768px){.u-product.pro-finish-liquid-n .main03__02{font-size:18px}}.u-product.pro-finish-liquid-n .main03__03{border-radius:12px;overflow:hidden}.u-product.pro-finish-liquid-n .main03__note{color:#7c7b7b;font-size:10px;font-size:calc(.625rem + 1.34228vw - 4.2953px);margin-top:2.5em;text-align:center}@media only screen and (min-width:768px){.u-product.pro-finish-liquid-n .main03__note{font-size:12px}}.product img{height:auto;max-width:100%}.product{overflow:hidden}.product .product__btn+.product__btn{margin-top:.75em}.product .product__btn .icon{margin:-.2em .55em .2em 0}.product .product__btn .icon img{height:1.4em;width:auto}@media only screen and (min-width:768px){.product .product__btn+.product__btn{margin-top:.6em}}.product .product__btn a.comming-soon{pointer-events:none}.product .product__btn a.comming-soon:after{display:none}.product .product__title{font-size:20px;font-size:calc(1.25rem + 3.13199vw - 10.02237px);line-height:1.3;margin-bottom:1em}@media only screen and (min-width:768px){.product .product__title{font-size:28px}}.product .product__kv{margin:1em auto 4em}@media only screen and (min-width:768px){.product .product__kv{align-items:flex-start;display:flex;justify-content:space-between;margin:30px auto 4em}}.product .product__kv__slider-wrap{margin:0 -8.8% 1em;position:relative}@media only screen and (min-width:768px){.product .product__kv__slider-wrap{margin:0 5% 1em 0;width:46.5%}}.product .product__kv__slider{overflow:hidden;position:relative}.product .product__kv__slider img{width:100%}.product .productSlider__list{position:relative}.product .productSlider__list__icon01{left:3.5%;position:absolute;width:18.6666666667%}@media only screen and (min-width:768px){.product .productSlider__list__icon01{left:5px;width:18.75%}}.product .productSlider__list__icon02{left:3.5%;position:absolute;width:40.9333333333%}@media only screen and (min-width:768px){.product .productSlider__list__icon02{left:5px;width:41.6666666667%}}.product .productSlider__pagination{position:relative}.product .productSlider__pagination .swiper-pagination-bullet{border-radius:0;bottom:auto;height:3px;margin:3em 1.2% 1em;width:3.2em}.product .productSlider__pagination .swiper-pagination-bullet-active{background:#b2003b}@media only screen and (min-width:768px){.product .productSlider__pagination .swiper-pagination-bullet{margin:1.5em 1.5%}}.product .swiper-button-prev{--swiper-navigation-size:38px;left:1.2em;top:45%}.product .swiper-button-prev:after{border-bottom:2px solid #b2003b;border-right:2px solid #b2003b;content:"";height:.6em;margin:-.3em auto 0;position:absolute;right:0;transform:rotate(135deg);width:.6em}@media only screen and (min-width:768px){.product .swiper-button-prev{left:-10px}}.product .swiper-button-next{--swiper-navigation-size:38px;font-family:swiper-icons;right:1.2em;top:45%}.product .swiper-button-next:after{border-bottom:2px solid #b2003b;border-right:2px solid #b2003b;content:"";height:.6em;margin:-.3em auto 0;position:absolute;right:0;transform:rotate(-45deg);width:.6em}@media only screen and (min-width:768px){.product .swiper-button-next{right:-10px}}.product .product__kv__detail{text-align:center}@media only screen and (min-width:768px){.product .product__kv__detail{max-width:460px;text-align:left;width:50%}}.product .productDetail__name{display:block;font-size:20px;font-size:calc(1.25rem + 2.68456vw - 8.5906px);letter-spacing:.065em;margin:0 -1em .3em}@media only screen and (min-width:768px){.product .productDetail__name{font-size:28px;letter-spacing:.05em;margin:0 -.05em .3em}}.product .productDetail__price{font-size:14px;font-size:calc(.875rem + 1.34228vw - 4.2953px);margin-bottom:.2em}.product .productDetail__price span{font-size:20px;font-size:calc(1.25rem + 3.13199vw - 10.02237px)}@media only screen and (min-width:768px){.product .productDetail__price{font-size:18px}.product .productDetail__price span{font-size:28px}}.product .productDetail__note{color:#7c7b7b;font-size:10px;font-size:calc(.625rem + 1.34228vw - 4.2953px)}@media only screen and (min-width:768px){.product .productDetail__note{font-size:12px}}.product .productDetail__note+.productDetail__lead{margin-top:2em}.product .productDetail__dots{display:flex;flex-wrap:wrap;justify-content:center;margin:2em auto 3em;min-height:2em;padding:0 1.7543859649%}@media only screen and (min-width:768px){.product .productDetail__dots{justify-content:flex-start;min-height:1em;padding:0}}.product .productDetail__dot{color:#000;font-size:10px;font-size:calc(.625rem + 1.34228vw - 4.2953px);margin:0 2.1052631579%}.product .productDetail__dot p{line-height:1.2;white-space:nowrap}.product .productDetail__dot>span{height:9.3333333333vw;height:clamp(14px,9.3333333333vw,48px);min-height:14px;min-width:14px;width:9.3333333333vw;width:clamp(14px,9.3333333333vw,48px)}.product .productDetail__dot.is-curcle span{background:#000;border-radius:50%;display:inline-block;line-height:1;margin:0 1%;overflow:hidden}.product .productDetail__dot.is-has-label{padding-bottom:1.8em;position:relative}@media only screen and (min-width:768px){.product .productDetail__dot.is-has-label{padding-bottom:2em}}.product .productDetail__dot .label-limited{font-feature-settings:"palt";bottom:0;color:#fff;font-size:9px;font-size:calc(.5625rem + 2.01342vw - 6.44295px);left:50%;letter-spacing:-.05em;padding:0 .35em;position:absolute;transform:translate(-50%);white-space:nowrap}@media only screen and (min-width:768px){.product .productDetail__dot .label-limited{font-size:10px}.product .productDetail__dot{font-size:10px;margin:0 .35em;text-align:center;width:17.5438596491%}.product .productDetail__dot>span{max-height:40px;max-width:40px}.product .productDetail__dot:first-of-type{margin-left:-.7em}}.product .productDetail__dots--02,.product .productDetail__dots--03{flex-wrap:nowrap;padding:0}@media only screen and (min-width:768px){.product .productDetail__dots--03{gap:1rem}}.product .productDetail__dots--04,.product .productDetail__dots--05{margin-bottom:1em}@media only screen and (max-width:767px){.product .productDetail__dots--05>li{width:18.6666666667%}}.product .productDetail__thums{display:flex;flex-wrap:wrap;justify-content:flex-start;margin:2em auto 3em;min-height:2em}@media only screen and (min-width:768px){.product .productDetail__thums{min-height:1em}}.product .productDetail__thums.productDetail__thums--02 .productDetail__thum img{margin:0 auto;width:70%}.product .productDetail__thums.is-center{gap:1.5em;justify-content:center}@media only screen and (min-width:768px){.product .productDetail__thums.is-center{justify-content:flex-start}}.product .productDetail__thum{color:#000;font-size:10px;font-size:calc(.625rem + 1.34228vw - 4.2953px);margin:0 1% 1.5em;width:22.7272727273%}@media only screen and (min-width:768px){.product .productDetail__thum{font-size:13px;margin:0 .7em 1em;text-align:center;width:15.625%}}.product .productDetail__thum img{display:block}.product .productDetail__thum p{margin-top:.5em}.product .productDetail__thum.is-has-label{padding-bottom:1.8em;position:relative}@media only screen and (min-width:768px){.product .productDetail__thum.is-has-label{padding-bottom:1.5em}}.product .productDetail__thum .label-limited{font-feature-settings:"palt";bottom:0;color:#fff;font-size:9px;font-size:calc(.5625rem + 2.01342vw - 6.44295px);left:50%;letter-spacing:-.05em;padding:0 .35em;position:absolute;transform:translate(-50%);white-space:nowrap}@media only screen and (min-width:768px){.product .productDetail__thum .label-limited{font-size:10px}}.product .productDetail__lead{color:#000;font-size:18px;font-size:calc(1.125rem + 2.68456vw - 8.5906px);line-height:1.5;margin-bottom:1em}@media only screen and (min-width:768px){.product .productDetail__lead{font-size:22px}}.product .productDetail__circlelist{margin-bottom:1em}.product .productDetail__lists{color:#000;font-size:14px;font-size:calc(.875rem + .89485vw - 2.86353px);margin-bottom:2.5em;text-align:left}@media only screen and (min-width:768px){.product .productDetail__lists{font-size:14px;margin-bottom:2.2em}}.product .productDetail__lists.productDetail__lists--2{margin-bottom:0;margin-top:2em}.product .productDetail__list+.productDetail__list{margin-top:.85em}.product .productDetail__list__note{color:#7c7b7b;display:block;font-size:10px;font-size:calc(.625rem + 1.34228vw - 4.2953px);line-height:1.4;padding-left:1em}@media only screen and (min-width:768px){.product .productDetail__list__note{font-size:12px;padding-left:0}}.product .product__btn__toggle{text-align:center}.product .productBtnToggle__title{font-size:14px;font-size:calc(.875rem + .89485vw - 2.86353px);margin-bottom:.4em}.product .productBtnToggle__title .icon{background:#b2003b;color:#fff;display:table;font-size:10px;font-size:calc(.625rem + .89485vw - 2.86353px);margin:.2em auto 1.2em;padding:0 .4em}@media only screen and (min-width:768px){.product .productBtnToggle__title{font-size:18px;margin-bottom:.5em}.product .productBtnToggle__title .icon{font-size:14px}}.product .productBtnToggle__btn{background:#fff;border-radius:6px;color:#000;display:block;font-size:12px;font-size:calc(.75rem + .89485vw - 2.86353px);font-weight:400;line-height:1;padding:1.6em 0}.product .productBtnToggle__btn span{display:block;margin:-1.5em auto -1.2em}.product .productBtnToggle__btn span img{height:3.4em;width:auto}.product .productBtnToggle__btn+.productBtnToggle__title{margin-top:2.2em}.product .productBtnToggle__btn+.productBtnToggle__txt{margin-top:1.1em}@media only screen and (min-width:768px){.product .productBtnToggle__btn{font-size:16px;padding:1.7em 0}.product .productBtnToggle__btn span{margin:-1.5em auto -1.2em}.product .productBtnToggle__btn span img{height:3.75em}.product .productBtnToggle__btn+.productBtnToggle__title{margin:2em auto 1.2em}.product .productBtnToggle__btn+.productBtnToggle__txt{margin-top:1.5em}}.product .productBtnToggle__txt{color:#000;font-size:12px;font-size:calc(.75rem + .89485vw - 2.86353px);margin-bottom:.2em}@media only screen and (min-width:768px){.product .productBtnToggle__txt{font-size:16px}}.product .product__howto,.product .product__tvcm{margin:0 auto 4em;max-width:640px;text-align:center}@media only screen and (min-width:768px){.product .product__howto,.product .product__tvcm{margin:0 auto 5em}}.product .product__howto__mov,.product .product__tvcm__mov{position:relative}.product .product__howto__mov a:after,.product .product__tvcm__mov a:after{background:url(/ie/assets/img/btn_play.svg) no-repeat 50%/21.3333333333vw 21.3333333333vw;bottom:0;content:"";display:inline-block;left:0;position:absolute;right:0;top:0}.product .product__howto__mov .is-link-insta,.product .product__tvcm__mov .is-link-insta{border:1px solid;box-sizing:border-box;display:block;position:relative}.product .product__howto__mov .is-link-insta:before,.product .product__tvcm__mov .is-link-insta:before{background:url(/ie/assets/img/icon_sns_insta.svg) no-repeat 50%/100% auto;bottom:0;content:"";display:inline-block;left:0;margin:auto;position:absolute;right:0;top:0;width:60px}.product .product__howto__mov .is-link-insta img,.product .product__tvcm__mov .is-link-insta img{margin:-1px;max-width:calc(100% + 2px);position:relative;transition:opacity .3s ease}.product .product__howto__mov .is-link-insta iframe,.product .product__tvcm__mov .is-link-insta iframe{display:none}.product .product__howto__mov .is-link-insta.is-hide img,.product .product__tvcm__mov .is-link-insta.is-hide img{opacity:0}@media only screen and (min-width:768px){.product .product__howto__mov a:after,.product .product__tvcm__mov a:after{background:url(/ie/assets/img/btn_play.svg) no-repeat 50%/115px 115px}}.product .product__end{margin:0 auto 6em;text-align:center}@media only screen and (min-width:768px){.product .product__end{margin:6em auto}}.product .product__end__notes{margin:2em auto}@media only screen and (min-width:768px){.product .product__end__notes{max-width:640px}}.product .productSteplist>li{align-items:center;display:flex;flex-direction:column;gap:1em;text-align:center}@media only screen and (min-width:768px){.product .productSteplist>li{flex-direction:row;gap:2em;text-align:left}}.product .productSteplist>li:nth-child(n+2){margin-top:2em}.product .productSteplist>li.productSteplist__product{gap:1.5em}@media only screen and (min-width:768px){.product .productSteplist>li.productSteplist__product{gap:2em;padding-bottom:2em}}.product .productSteplist>li.productSteplist__product .productSteplist__title{font-size:18px;font-size:calc(1.125rem + 4.02685vw - 12.88591px);font-weight:700;text-align:left}@media only screen and (min-width:768px){.product .productSteplist>li.productSteplist__product .productSteplist__title{font-size:18px}}.product .productSteplist>li.productSteplist__product .productSteplist__text{text-align:left}@media only screen and (min-width:768px){.product .productSteplist .productSteplist__inr{flex:1;width:100%}.product .productSteplist .productSteplist__thum{text-align:right;width:305px}}.product .productSteplist .productSteplist__title{font-size:18px;font-size:calc(1.125rem + 4.02685vw - 12.88591px)}@media only screen and (min-width:768px){.product .productSteplist .productSteplist__title{font-size:24px}}.product .productSteplist .productSteplist__text{color:#000;font-size:14px;font-size:calc(.875rem + 3.13199vw - 10.02237px);letter-spacing:0;line-height:2}@media only screen and (min-width:768px){.product .productSteplist .productSteplist__text{font-size:1em}}.product .productSteplist .productSteplist__text+.productSteplist__title{margin-top:1em}.product .productRoundbox{background-color:#fff;border-radius:10px;color:#000;padding:2em 2.5em}@media only screen and (min-width:768px){.product .productRoundbox{padding:2em 3em}}.product .productRoundbox .productRoundbox__title{font-size:16px;font-size:calc(1rem + 3.57942vw - 11.45414px)}@media only screen and (min-width:768px){.product .productRoundbox .productRoundbox__title{font-size:18px}}.product .productRoundbox .productRoundbox__text{font-size:.95em;margin-top:.5em;text-align:left}@media only screen and (min-width:768px){.product .productRoundbox .productRoundbox__text{font-size:1em;line-height:2;margin-top:0}}.product .productRoundbox.productRoundbox--speechbubble{background-color:#eae5e2;padding:2em 1.5em;position:relative}@media only screen and (min-width:768px){.product .productRoundbox.productRoundbox--speechbubble{padding:2em 3em}}.product .productRoundbox.productRoundbox--speechbubble p{font-size:14px;font-size:calc(.875rem + 4.02685vw - 12.88591px);text-align:center}@media only screen and (min-width:768px){.product .productRoundbox.productRoundbox--speechbubble p{font-size:18px}}.product .productRoundbox.productRoundbox--speechbubble:after{border-color:#eae5e2 transparent transparent;border-style:solid;border-width:20px 20px 0;content:"";height:0;left:50%;position:absolute;top:100%;transform:translate(-50%);width:0}.product .diff-slide{margin-top:2em}@media only screen and (min-width:768px){.product .diff-slide{margin-top:45px}}.product .diff-slide .diff-slide__inr .twentytwenty-container{border-radius:1.3333333333vw;margin-bottom:1em;overflow:hidden;position:relative}@media only screen and (min-width:768px){.product .diff-slide .diff-slide__inr .twentytwenty-container{border-radius:10px;margin:0 auto 30px;width:640px}}.product .diff-slide .diff-slide__inr .twentytwenty-container.m-full-wid{width:100%}.product .diff-slide .diff-slide__inr .twentytwenty-container .twentytwenty-handle{border-color:#fff;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:768px){.product .diff-slide .diff-slide__inr .twentytwenty-container .twentytwenty-handle{height:54px;margin-left:-27px;margin-top:-27px;width:54px}}.product .diff-slide .diff-slide__inr .twentytwenty-container .twentytwenty-handle:after,.product .diff-slide .diff-slide__inr .twentytwenty-container .twentytwenty-handle:before{background-color:#fff;box-shadow:none;width:2px}.product .diff-slide .diff-slide__inr .twentytwenty-container .twentytwenty-handle:before{margin-bottom:4.2666666667vw;margin-left:-2px}@media only screen and (min-width:768px){.product .diff-slide .diff-slide__inr .twentytwenty-container .twentytwenty-handle:before{margin-bottom:28px}}.product .diff-slide .diff-slide__inr .twentytwenty-container .twentytwenty-handle:after{margin-left:-2px;margin-top:4.2666666667vw}@media only screen and (min-width:768px){.product .diff-slide .diff-slide__inr .twentytwenty-container .twentytwenty-handle:after{margin-top:28px}}@media only screen and (max-width:767px){.product .diff-slide .diff-slide__inr .twentytwenty-container .twentytwenty-down-arrow,.product .diff-slide .diff-slide__inr .twentytwenty-container .twentytwenty-left-arrow,.product .diff-slide .diff-slide__inr .twentytwenty-container .twentytwenty-right-arrow,.product .diff-slide .diff-slide__inr .twentytwenty-container .twentytwenty-up-arrow{border:4px inset transparent}}.product .diff-slide .diff-slide__inr .twentytwenty-container .twentytwenty-right-arrow{border-style:solid;border-right:0;height:0;width:0}@media only screen and (max-width:767px){.product .diff-slide .diff-slide__inr .twentytwenty-container .twentytwenty-right-arrow{border-bottom:1.3333333333vw solid transparent;border-left:1.3333333333vw solid #fff;border-top:1.3333333333vw solid transparent;margin-right:-2.1333333333vw;margin-top:-1.3333333333vw}}@media only screen and (min-width:768px){.product .diff-slide .diff-slide__inr .twentytwenty-container .twentytwenty-right-arrow{border-bottom:9px solid transparent;border-left:9px solid #fff;border-top:9px solid transparent;margin-right:-14px;margin-top:-8px}}.product .diff-slide .diff-slide__inr .twentytwenty-container .twentytwenty-left-arrow{border-style:solid;border-left:0;height:0;width:0}@media only screen and (max-width:767px){.product .diff-slide .diff-slide__inr .twentytwenty-container .twentytwenty-left-arrow{border-bottom:1.3333333333vw solid transparent;border-right:1.3333333333vw solid #fff;border-top:1.3333333333vw solid transparent;margin-left:-2.1333333333vw;margin-top:-1.3333333333vw}}@media only screen and (min-width:768px){.product .diff-slide .diff-slide__inr .twentytwenty-container .twentytwenty-left-arrow{border-bottom:9px solid transparent;border-right:9px solid #fff;border-top:9px solid transparent;margin-left:-14px;margin-top:-8px}}.product .diff-slide .diff-slide__inr .twentytwenty-container .twentytwenty-overlay{display:none}.product .diff-slide .diff-slide__text{font-size:2.6666666667vw;font-weight:600;text-align:center}@media only screen and (min-width:768px){.product .diff-slide .diff-slide__text{font-size:12px}}.product .diff-slide .diff-slide__note{color:#7c7b7b;font-size:2.6666666667vw;text-align:center}@media only screen and (min-width:768px){.product .diff-slide .diff-slide__note{font-size:12px}}.product .diff-slide .diff-slide__products{color:#000;font-size:2.6666666667vw;margin-top:.5em}@media only screen and (min-width:768px){.product .diff-slide .diff-slide__products{font-size:12px}}.product .pro-waza-technology{background-color:#fff8ee;padding:0 0 13.3333333333%}@media only screen and (min-width:768px){.product .pro-waza-technology{padding:0 0 8.3333333333%}}.product .pro-waza-technology .pro-waza-technology__icon{margin:0 auto 5.3333333333%;width:48%}@media only screen and (min-width:768px){.product .pro-waza-technology .pro-waza-technology__icon{margin:0 auto 2.5%;max-width:180px;width:15%}}.product .pro-waza-technology .pro-waza-technology__title{font-size:18px;font-size:calc(1.125rem + 4.02685vw - 12.88591px);font-weight:700;margin-bottom:.5em;text-align:center}@media only screen and (min-width:768px){.product .pro-waza-technology .pro-waza-technology__title{font-size:26px}}.product .pro-waza-technology .pro-waza-technology__title:after{background:url(/ie/assets/img/bg_line_dot_r.svg) repeat-x 50%/auto 100%;content:"";display:block;height:.6666666667vw;margin:.4em auto .6em;width:100%}@media only screen and (min-width:768px){.product .pro-waza-technology .pro-waza-technology__title:after{height:4px}}.product .pro-waza-technology .pro-waza-technology__summary{font-feature-settings:"palt";color:#000;font-size:12px;font-size:calc(.75rem + 3.57942vw - 11.45414px);letter-spacing:0;line-height:2;margin-bottom:1em;text-align:center}@media only screen and (min-width:768px){.product .pro-waza-technology .pro-waza-technology__summary{font-size:16px}.product .pro-waza-technology .pro-waza-technology__list{display:flex;gap:50px;justify-content:center;margin:0 auto;max-width:640px}}.product .pro-waza-technology .pro-waza-technology__list>li{background-color:#eae5e2;border-radius:10px;box-sizing:border-box;color:#000;flex:1;padding:3.3333333333vw 4.6666666667vw 4.6666666667vw;width:100%}@media only screen and (min-width:768px){.product .pro-waza-technology .pro-waza-technology__list>li{max-width:295px;padding:2.34375% 2.8125% 2.8125%}}.product .pro-waza-technology .pro-waza-technology__list>li .pro-waza-technology__list__summary{font-size:13px;font-size:calc(.8125rem + 1.34228vw - 4.2953px);margin-bottom:.75em;text-align:center}@media only screen and (min-width:768px){.product .pro-waza-technology .pro-waza-technology__list>li .pro-waza-technology__list__summary{font-size:14px}}.product .pro-waza-technology .pro-waza-technology__list>li .pro-waza-technology__list__thum{border-radius:10px;overflow:hidden}.product .pro-waza-technology .pro-waza-technology__list>li .pro-waza-technology__list__thum p{font-feature-settings:"palt";background-color:#cecece;font-size:13px;font-size:calc(.8125rem + 2.90828vw - 9.30649px);font-weight:700;letter-spacing:0;padding:.25em 0;text-align:center}@media only screen and (min-width:768px){.product .pro-waza-technology .pro-waza-technology__list>li .pro-waza-technology__list__thum p{font-size:12px}}.product .pro-waza-technology .pro-waza-technology__list>li+li{margin-top:17.3333333333vw;position:relative}@media only screen and (min-width:768px){.product .pro-waza-technology .pro-waza-technology__list>li+li{margin-top:0}}.product .pro-waza-technology .pro-waza-technology__list>li+li:before{border-left:6.6666666667vw solid transparent;border-right:6.6666666667vw solid transparent;border-top:6vw solid #a40033;content:"";height:0;left:50%;position:absolute;top:-10.6666666667vw;transform:translateX(-50%);width:0}@media only screen and (min-width:768px){.product .pro-waza-technology .pro-waza-technology__list>li+li:before{border-left:25px solid transparent;border-right:25px solid transparent;border-top:20px solid #a40033;left:-45px;top:-8.6666666667%;top:50%;transform:translateY(-50%) rotate(-90deg)}}.product .pro-waza-technology .pro-waza-technology__list>li.is-red{background-color:#a40033}.product .pro-waza-technology .pro-waza-technology__list>li.is-red .pro-waza-technology__list__summary{color:#fff}.product .pro-waza-technology .pro-waza-technology__list>li.is-red .pro-waza-technology__list__thum p{background-color:#f8d2e2;color:#a50034}