@import url(https://fonts.googleapis.com/css2?family=Shippori+Mincho:wght@400;500;600;700;800&display=swap);html{height:100%!important;overflow-y:scroll}body,html{font-size:100%}button,input,select,textarea{font:99% arial,helvetica,clean,sans-serif}table{font-size:inherit;font:100%}code,kbd,pre,samp,tt{font-family:monospace;*font-size:108%;line-height:130%}article,aside,body,dd,dl,dt,figcaption,figure,footer,h1,h2,h3,h4,h5,h6,header,html,li,nav,ol,p,section,ul{font-weight:400;margin:0;padding:0}::selection{background:rgba(165,0,53,.3)}article,aside,dd,dl,dt,figcaption,figure,footer,h1,h2,h3,h4,h5,h6,header,li,nav,ol,p,section,ul{font-size:1em}article::selection,aside::selection,dd::selection,dl::selection,dt::selection,figcaption::selection,figure::selection,footer::selection,h1::selection,h2::selection,h3::selection,h4::selection,h5::selection,h6::selection,header::selection,li::selection,nav::selection,ol::selection,p::selection,section::selection,ul::selection{background:hsla(45,9%,82%,.3)}dd,dt,h1,h2,h3,h4,h5,h6,li,p{line-height:1.7}body{-webkit-text-size-adjust:100%;color:#000;height:auto;min-height:100%;overflow-x:hidden;position:relative}@media only screen and (max-width:959px){body{min-width:320px}}article,aside,canvas,details,figcaption,figure,footer,header,menu,nav,section,summary{display:block}address{font-style:normal}img{border-style:none;vertical-align:bottom}ol,ul{list-style:none}sub,sup{font-size:.6em}sub{display:inline-block;margin-bottom:-1em;position:relative;top:-.2em}table{border-spacing:0;empty-cells:show}iframe{border:none}a,a:active,a:hover,a:link,a:visited{text-decoration:none}.personal_lips img,.personal_lips svg{height:auto;max-width:100%}.wrap{font-weight:300}.font-bold-2,.wrap{-moz-osx-font-smoothing:auto;font-family:ヒラギノ角ゴ ProN,HiraKakuProN-W3,ヒラギノ角ゴ Pro W3,HiraKakuPro-W3,Noto Sans JP,メイリオ,Meiryo,ＭＳ Ｐゴシック,MS Pgothic,Osaka,sans-serif;letter-spacing:.025em}.font-bold-2,.font-min,.wrap{-webkit-font-smoothing:antialiased}.font-min{font-family:Hiragino Mincho ProN W3,ヒラギノ明朝 ProN W3,Hiragino Mincho ProN,游明朝,YuMincho,HG明朝E,ＭＳ Ｐ明朝,ＭＳ 明朝,serif}.font-en{font-family:Raleway,sans-serif}.List .font-en,.top .font-en{font-weight:300}.font-shippori-mincho{font-family:Shippori Mincho,serif;font-style:normal}.u-curning{font-feature-settings:"palt"}/*!
 * animate.css - https://animate.style/
 * Version - 4.1.1
 * Licensed under the MIT license - http://opensource.org/licenses/MIT
 *
 * Copyright (c) 2020 Animate.css
 */:root{--animate-duration:1s;--animate-delay:1s;--animate-repeat:1}.animate__animated{animation-duration:1s;animation-duration:var(--animate-duration);animation-fill-mode:both}.animate__animated.animate__infinite{animation-iteration-count:infinite}.animate__animated.animate__repeat-1{animation-iteration-count:1;animation-iteration-count:var(--animate-repeat)}.animate__animated.animate__repeat-2{animation-iteration-count:2;animation-iteration-count:calc(var(--animate-repeat)*2)}.animate__animated.animate__repeat-3{animation-iteration-count:3;animation-iteration-count:calc(var(--animate-repeat)*3)}.animate__animated.animate__delay-1s{animation-delay:1s;animation-delay:var(--animate-delay)}.animate__animated.animate__delay-2s{animation-delay:2s;animation-delay:calc(var(--animate-delay)*2)}.animate__animated.animate__delay-3s{animation-delay:3s;animation-delay:calc(var(--animate-delay)*3)}.animate__animated.animate__delay-4s{animation-delay:4s;animation-delay:calc(var(--animate-delay)*4)}.animate__animated.animate__delay-5s{animation-delay:5s;animation-delay:calc(var(--animate-delay)*5)}.animate__animated.animate__faster{animation-duration:.5s;animation-duration:calc(var(--animate-duration)/2)}.animate__animated.animate__fast{animation-duration:.8s;animation-duration:calc(var(--animate-duration)*.8)}.animate__animated.animate__slow{animation-duration:2s;animation-duration:calc(var(--animate-duration)*2)}.animate__animated.animate__slower{animation-duration:3s;animation-duration:calc(var(--animate-duration)*3)}@media(prefers-reduced-motion:reduce),print{.animate__animated{animation-duration:1ms!important;animation-iteration-count:1!important;transition-duration:1ms!important}.animate__animated[class*=Out]{opacity:0}}@keyframes bounce{0%,20%,53%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1);transform:translateZ(0)}40%,43%{animation-timing-function:cubic-bezier(.755,.05,.855,.06);transform:translate3d(0,-30px,0) scaleY(1.1)}70%{animation-timing-function:cubic-bezier(.755,.05,.855,.06);transform:translate3d(0,-15px,0) scaleY(1.05)}80%{transform:translateZ(0) scaleY(.95);transition-timing-function:cubic-bezier(.215,.61,.355,1)}90%{transform:translate3d(0,-4px,0) scaleY(1.02)}}.animate__bounce{animation-name:bounce;transform-origin:center bottom}@keyframes bounceInLeft{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(-3000px,0,0) scaleX(3)}60%{opacity:1;transform:translate3d(25px,0,0) scaleX(1)}75%{transform:translate3d(-10px,0,0) scaleX(.98)}90%{transform:translate3d(5px,0,0) scaleX(.995)}to{transform:translateZ(0)}}.animate__bounceInLeft{animation-name:bounceInLeft}@keyframes bounceInRight{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(3000px,0,0) scaleX(3)}60%{opacity:1;transform:translate3d(-25px,0,0) scaleX(1)}75%{transform:translate3d(10px,0,0) scaleX(.98)}90%{transform:translate3d(-5px,0,0) scaleX(.995)}to{transform:translateZ(0)}}.animate__bounceInRight{animation-name:bounceInRight}.splash{background-color:#fff8f2;height:100vh;left:0;position:fixed;right:0;top:0;width:100%;z-index:1000}.splash.is-done{pointer-events:none;z-index:-1}.splash__inner{align-items:center;display:flex;height:100%;justify-content:center}.splash__logo{height:0;opacity:0;padding-bottom:3.9021164021vw;transition:opacity 1.5s ease;width:19.5105820106vw}.splash__logo.is-show{opacity:1}@media only screen and (max-width:959px){.splash__logo{padding-bottom:13.4666666667vw;width:66.6666666667vw}}.splash__logo img{width:100%}.top .splash__logo{transition:opacity 2.5s ease}.main img{height:auto;max-width:100%}.top{transition:background .4s ease-in-out}.top.is-color-01{background:#c22540}.top.is-color-02{background:#e60033}.top.is-color-03{background:#977762}.top.is-color-04{background:#938a85}.top.is-color-05{background:#cf9075}.top.is-color-06{background:#c75b63}.top.is-color-07{background:#e16c83}img{width:100%}body>img{display:none}.container{opacity:0}.main .swiper-pagination-bullet-active{background-color:#e60033!important;border:1px solid #e60033!important}.main .animation{margin-bottom:-6%;margin-top:-24%;position:relative;width:100%;z-index:-1}@media only screen and (max-width:959px){.main .animation{margin-top:-62%;padding-bottom:100%}.main .animation svg{aspect-ratio:1/1;bottom:0;height:127%!important;left:0;margin:auto auto auto -133%;position:absolute;right:0;top:0;width:375%!important}.main{padding-top:12.5vw}}.main .kv__item{position:relative}.main .kv__contents__wrapper{aspect-ratio:1180/556;bottom:0;left:0;margin:auto auto 4.296875vw;position:absolute;right:0;width:92.1875%}.main .kv__contents__wrapper__inner{height:100%;position:relative;width:100%}.main .kv__catchCopyBox{font-size:2.8125vw;left:0;margin-top:-.3em;opacity:0;position:absolute;top:0;transition:opacity 1s ease-in-out}.main .kv__catchCopyBox.is-neo-cool{color:transparent!important}.main .kv__catchCopyBox__txt{line-height:1.5}.main .kv__catchCopyBox__txt sup{display:inline-block;font-size:.4em;margin-top:.7em;vertical-align:top}.main .u-fontColor--black{color:#000}.main .u-fontColor--white{color:#fff!important;font-weight:500}.main .u-txtalgnRight{text-align:right}.main .u-textShadow{text-shadow:0 0 11px rgba(0,0,0,.35)}.main .swiper-slide-active .kv__item__mainVisual{opacity:1}.main .swiper-slide-active .kv__catchCopyBox{opacity:1;transition-delay:.25s}.main .swiper-slide-active .kv__txtBox{opacity:1;transition-delay:.5s}.main .swiper-slide-active .kv__productImage{opacity:1;transition-delay:.75s}.main .swiper-slide-active .kv__subVisual{opacity:1;transition-delay:1s}.main .kv__inner{position:relative}.main .kv .swiper-horizontal>.swiper-pagination-bullets,.main .kv .swiper-pagination-bullets.swiper-pagination-horizontal,.main .kv .swiper-pagination-custom,.main .kv .swiper-pagination-fraction{align-items:center;display:flex;justify-content:center;margin-top:2.34375vw}.main .kv .swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.main .kv .swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{height:4px;margin:0 1.5625vw;width:4px}.main .kv .swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet.swiper-pagination-bullet-active,.main .kv .swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#000;height:6px;width:6px}.main .kv__item__mainVisual{padding-top:85px}.main .kv__item__mainVisual img{aspect-ratio:1280/660}.main .kv__txtBox{bottom:0;color:#fff;left:0;max-width:46.875vw;opacity:0;position:absolute;transition:opacity 1s ease-in-out;z-index:5}.main .kv__txtBox.is-neo-cool{margin-bottom:-1.953125vw;margin-left:-1.5625vw}.main .kv__txtBox.u-layoutRight{left:inherit;right:0}.main .kv__txtBox__inner{position:relative}.main .kv__noteBox{bottom:-2.8125vw;color:#fff;max-width:31.25vw;position:absolute;right:0;z-index:5}.main .kv__noteBox.u-layoutLeft{left:-1.171875vw;right:inherit}.main .kv__noteBox__inner{position:relative}.main .kv__noteBox__txt{display:inline-block;font-size:.9375vw;font-weight:400;line-height:1.75;margin-top:.5em}.main .kv__productImage{bottom:0;left:0;margin-right:-18.75vw;opacity:0;position:absolute;transition:opacity 1s ease-in-out;z-index:4}.main .kv__productImage_01{margin-bottom:-1em;width:19.6875vw}.main .kv__productImage_02{bottom:0;margin-bottom:.78125vw;margin-left:3.8em;right:inherit;top:inherit;width:18.7671875vw}.main .kv__productImage_03{bottom:0;margin-bottom:2.109375vw;margin-right:4.84375vw;padding-bottom:18.59375vw;top:inherit;width:18.59375vw;z-index:1}.main .kv__txtBox__release{color:#e60033;font-size:1.25vw;font-weight:700;margin-bottom:.3em}.main .kv__txtBox__release span{font-size:1.1em}.main .kv__txtBox__txt{font-size:1.40625vw;font-weight:700;letter-spacing:2.5px;line-height:1.75;margin-bottom:1.5em}.main .kv__txtBox__productName{font-size:1.25vw;font-weight:700;line-height:1.5;margin-bottom:.7em}.main .kv__txtBox__btn{background-color:#fff8f2;color:#e60033;display:inline-block;font-size:1.046875vw;padding:.8em 0 .8em 1.796875vw;text-align:left;width:15.78125vw}.main .kv__txtBox__btn span{position:relative}.main .kv__txtBox__btn span:after{background:url(../img/pc_arrow--pink.svg) no-repeat 50%/100% 100%;bottom:0;content:"";display:block;height:0;margin:auto -5.46875vw auto auto;padding-bottom:.859375vw;position:absolute;right:0;top:0;width:4.609375vw}.main .kv__subVisual{height:0;margin-right:3.90625vw;margin-top:11.71875vw;opacity:0;padding-bottom:18.203125vw;position:absolute;right:0;top:0;transition:opacity 1s ease-in-out;width:30.46875vw;z-index:3}.main .kv__subVisual__inner{padding-bottom:18.203125vw;position:relative;width:100%}.main .kv__subVisual__img{height:100%;overflow:hidden;position:absolute;width:100%;z-index:2}.main .kv__subVisual__img img{height:auto;width:100%}.main .kv__subVisual__layer{background-color:#deb4c3;height:100%;left:0;margin-left:-1.640625vw;margin-top:1.640625vw;position:absolute;top:0;width:100%;z-index:1}.main .kv__subVisual__layer--gray{background-color:#d9dbda;opacity:.67}.main .kv__subVisual__layer--white{background-color:#fff;opacity:.5}.main .kv__subVisual__layer--white_02{background-color:#fff;opacity:.6}.main .kv__subVisual__layer--white_03{background-color:#fff;opacity:.4}@media only screen and (max-width:959px){.main #story{margin-bottom:60vw}}.main #story .l-section__inner{position:relative}.main #story .l-section__inner:after,.main #story .l-section__inner:before{background-color:#fff8f2;content:"";display:block;height:0;position:absolute;width:200vw}.main #story .l-section__inner:before{display:none}@media only screen and (max-width:959px){.main #story .l-section__inner:before{bottom:0;display:block;left:0;margin-bottom:-23vw;padding-bottom:42%;transform:skewY(-4.6deg)}}.main #story .l-section__inner:after{background-color:#fff8f2;left:0;margin-left:-100vw;margin-top:3.7109375%;padding-bottom:50%;position:absolute;top:0;transform:skewY(-4.2deg);z-index:-1}@media only screen and (max-width:959px){.main #story .l-section__inner:after{bottom:0;margin-bottom:-18vw;padding-bottom:161.666667vw;top:inherit;transform:skew(0)}}.main .story{margin-bottom:14.6484375%;width:100%}.main .story__inner{display:flex;justify-content:center;position:relative}.main .story__eyeCatch{width:50%}.main .story__concept{font-size:1.1111111111em;text-align:center;width:50%}.main .story__concept__logo{margin:78px auto 2.5em;width:62.5%}.main .story__concept__txt{font-weight:500;line-height:1.8;margin-bottom:2em;margin-top:2.3em}@media only screen and (max-width:959px){.main .story__concept__txt{margin-top:0}}.main .story__concept__detail{bottom:0;margin-right:8.0078125%;position:absolute;right:0}.main .story__concept__detail a{color:#000;font-size:.7222222222em}.main .story__concept__detail a span{position:relative}.main .story__concept__detail a span:after{background:url(../img/pc_arrow--black.svg) no-repeat 50%/100% 100%;bottom:0;content:"";display:block;height:0;margin:auto -53.8461538462% auto auto;padding-bottom:9.2307692308%;position:absolute;right:0;top:0;width:46.1538461538%}.main #newstopics{position:relative}@media only screen and (max-width:959px){.main #newstopics{margin-top:30vw}}.main .newsTopicsItems{display:flex;flex-wrap:wrap;justify-content:flex-start;width:100%}.main .newsTopicsItems .newsTopicsItem{background-color:#fff8f2;width:48.53515625%}.main .newsTopicsItems .newsTopicsItem:nth-child(2n){margin-left:2.63671875%}.main .newsTopicsItems .newsTopicsItem:nth-child(n+3){margin-top:2.63671875%}.main .newsTopicsItem__contents{align-items:center;display:flex}.main .newsTopicsItem__thumb{width:46.4788732394%}.main .newsTopicsItem__desc{padding:1em;width:53.5211267606%}.main .newsTopicsItem__desc__txt{color:#000;font-size:.8888888889em}.main .productItems{display:flex;flex-wrap:wrap;justify-content:flex-start;margin-bottom:8.59375%;margin-top:1.46484375%;width:100%}.main .productItems .productItem{width:22.4609375%}.main .productItems .productItem:not(:nth-child(4n)){margin-right:3.3203125%}.main .productItems .productItem:nth-child(n+5){margin-top:5.7291666667%}.main .productItems .productItem a{color:#e60033}.main .productItem__thumb{width:100%}.main .productItem__categoryLink{font-size:.8888888889em;font-weight:700;margin-bottom:.5em;text-decoration:underline}.main .productItem__link span{color:#000;font-size:.7777777778em;position:relative}.main .productItem__link span:after{background:url(../img/pc_arrow--black.svg) no-repeat 50%/100% 100%;bottom:0;content:"";display:block;height:0;margin:auto -98.5915492958% auto auto;padding-bottom:16.9014084507%;position:absolute;right:0;top:0;width:84.5070422535%}.main .tryAndBuy{color:#fff;padding-bottom:97px;padding-top:97px}.main .tryAndBuy__title{text-align:center}.main .tryAndBuy__title span{display:block}.main .tryAndBuy__title--s{font-size:.8888888889em}.main .tryAndBuy__title--m{font-size:2.2222222222em}.main .tryAndBuy__items{display:flex;justify-content:space-between;margin:1.953125% auto 0;width:92.7734375%}.main .tryAndBuy__items .tryAndBuy__item{background-color:#fff;display:flex;flex-direction:column;padding-bottom:1em;width:31.2631578947%}.main .tryAndBuy__item__desc{color:#000;font-size:.7777777778em;margin-top:auto;padding:1em .5em 0;text-align:center}.main .tryAndBuy__item__link{margin-top:.4em;text-align:center}.main .tryAndBuy__item__link a{color:#e60033;font-size:.8888888889em;font-weight:700;margin-left:-6.5em;position:relative}.main .tryAndBuy__item__link a:after{background:url(../img/pc_arrow--pink.svg) no-repeat 50%/100% 100%;bottom:0;content:"";display:block;height:0;margin:auto -78.125% auto auto;padding-bottom:9.375%;position:absolute;right:0;top:0;width:46.875%}.main .spMenuIcon{display:none}.main #lookbook{margin-top:110px}@media only screen and (max-width:1080px){.main #lookbook{margin-top:19.4444444444%}}.main .lookbook{margin-bottom:7.8125%;margin-top:6.8359375%;width:100%}@media only screen and (max-width:959px){.main .lookbook{margin-bottom:29.296875%;margin-top:19.53125%}}.main .lookbook__inner{display:flex;justify-content:center;position:relative}@media only screen and (max-width:959px){.main .lookbook__inner{display:block}}.main .lookbook__eyeCatch{width:50%}@media only screen and (max-width:959px){.main .lookbook__eyeCatch{width:100%}}.main .lookbook__concept{background-color:#fff8f2;padding-bottom:auto;padding-left:2em;padding-top:auto;text-align:left;width:50%}@media only screen and (max-width:959px){.main .lookbook__concept{box-sizing:border-box;padding:6vw 6vw 5vw;width:100%}}.main .lookbook__concept__txt{font-size:1em;font-weight:500;line-height:1.8;margin-bottom:1.6em;margin-top:4.5em}@media only screen and (max-width:959px){.main .lookbook__concept__txt{font-size:4vw;line-height:1.6;margin-bottom:4vw;margin-top:0}}.main .lookbook__concept__txt span{font-weight:700}.main .lookbook__concept__description{font-size:.8888888889em;font-weight:500;line-height:1.8}@media only screen and (max-width:959px){.main .lookbook__concept__description{font-size:3.5vw;margin-top:0}}.main .lookbook__concept__detail{bottom:0;margin-bottom:1.7578125%;margin-right:8.0078125%;position:absolute;right:0}@media only screen and (max-width:959px){.main .lookbook__concept__detail{bottom:auto;margin-right:0;margin-top:6vw;position:relative;right:auto;text-align:right}}.main .lookbook__concept__detail a{color:#000;font-size:.7222222222em}@media only screen and (max-width:959px){.main .lookbook__concept__detail a{display:inline-block;font-size:3.5vw;padding-right:15vw}}.main .lookbook__concept__detail a span{position:relative}.main .lookbook__concept__detail a span:after{background:url(../img/pc_arrow--black.svg) no-repeat 50%/100% 100%;bottom:0;content:"";display:block;height:0;margin:auto -53.8461538462% auto auto;padding-bottom:9.2307692308%;position:absolute;right:0;top:0;width:46.1538461538%}@media only screen and (max-width:959px){.main .lookbook__concept__detail a span:after{margin-right:-14vw;width:12vw}}.main #hotTopics{margin-top:80px}@media only screen and (max-width:1080px){.main #hotTopics{margin-top:19.4444444444%}}.main .hotTopics__items{display:flex;flex-wrap:wrap;margin-bottom:3.90625%}@media only screen and (max-width:959px){.main .hotTopics__items{margin-bottom:5.3333333333vw}}.main .hotTopics__items .hotTopics__item{width:48.53515625%}@media only screen and (max-width:959px){.main .hotTopics__items .hotTopics__item{width:100%}}.main .hotTopics__items .hotTopics__item+.hotTopics__item{margin-left:2.9296875%}@media only screen and (max-width:959px){.main .hotTopics__items .hotTopics__item+.hotTopics__item{margin-left:0;margin-top:4.6666666667vw}}.main .hotTopics__items .hotTopics__item:nth-child(n+3){margin-top:4.296875%}@media only screen and (max-width:959px){.main .hotTopics__items .hotTopics__item:nth-child(n+3){margin-top:4.6666666667vw}}.main .hotTopics__items .hotTopics__item:nth-child(odd){margin-left:0}.main .hotTopics__items .hotTopics__item a{color:#000;font-size:1em}@media only screen and (max-width:959px){.main .hotTopics__items .hotTopics__item a{font-size:3.4666666667vw}}.main .hotTopics__itemsWrapper{position:relative}.main .swiper-button-next--hotItem,.main .swiper-button-prev--hotItem{background:url(/assets/img/pc_arrow_up--black.svg) no-repeat 50%/100% 100%;top:40%;width:6.6666666667vw}.main .swiper-button-next--hotItem:after,.main .swiper-button-prev--hotItem:after{display:none}@media only screen and (min-width:960px){.main .swiper-button-next--hotItem,.main .swiper-button-prev--hotItem{display:none}}.main .swiper-button-prev--hotItem{left:-4%;transform:rotate(90deg)}.main .swiper-button-next--hotItem{right:-4%;transform:rotate(-90deg)}.main .hotTopics__items.is-4column{margin-bottom:5.859375%}@media only screen and (max-width:959px){.main .hotTopics__items.is-4column{flex-wrap:inherit;margin-bottom:12vw}}.main .hotTopics__items.is-4column .hotTopics__item{width:22.412109375%}@media only screen and (max-width:959px){.main .hotTopics__items.is-4column .hotTopics__item{width:47.5%}}.main .hotTopics__items.is-4column .hotTopics__item+.hotTopics__item{margin-left:3.41796875%}@media only screen and (max-width:959px){.main .hotTopics__items.is-4column .hotTopics__item+.hotTopics__item{margin-left:0;margin-top:0}}.main .hotTopics__items.is-4column .hotTopics__item:nth-child(n+3){margin-top:0}@media only screen and (max-width:959px){.main .hotTopics__items.is-4column .hotTopics__item:nth-child(n+3){margin-top:0}}@media only screen and (min-width:960px){.main .hotTopics__items.is-4column .hotTopics__item:nth-child(4n+1){margin-left:0}.main .hotTopics__items.is-4column .hotTopics__item:nth-child(n+5):nth-child(-n+8){margin-top:24px}}.main .hotTopicsItem__txt{margin-top:.3em}@media only screen and (max-width:959px){.main .hotTopicsItem__txt{font-size:1em}}.main .hotTopicsItem__thumb img{aspect-ratio:497/273}.main .hotTopics__item__list__thumb img{aspect-ratio:1/1}.main .hotTopics__item__lists{display:flex;justify-content:space-between;width:100%}.main .hotTopics__item__lists .hotTopics__item__list{width:46.1770623742%}.main .hotTopics__item__list__txt{line-height:1.3;margin-top:.5em}.main .c-toggle{margin-bottom:100px}.main .toggle__title{cursor:pointer;margin-bottom:2.9296875%;position:relative}@media only screen and (max-width:959px){.main .toggle__title{margin-bottom:4vw}}.main .toggle__title h2{color:#e60033;font-size:1.25em;font-weight:700;padding-left:2em;position:relative}@media only screen and (max-width:959px){.main .toggle__title h2{font-size:4vw}}.main .toggle__title h2:after,.main .toggle__title h2:before{content:"";display:block;position:absolute}.main .toggle__title h2:before{background:url(/assets/img/icon--crown.svg) no-repeat 50%/100% 100%;bottom:0;height:1.2em;left:0;margin:auto;top:0;width:1.8em}.main .toggle__title h2:after{background-color:#000;bottom:0;height:2px;left:0;margin-bottom:-.4em;width:100%}@media only screen and (max-width:959px){.main .toggle__title h2:after{height:0;padding-bottom:.2666666667vw}}.main .toggle__title .toggle__icon{aspect-ratio:1/1;height:20px;position:absolute;right:10px;top:10px;width:20px}@media only screen and (max-width:959px){.main .toggle__title .toggle__icon{height:4.5vw;top:1vw}}.main .toggle__title .toggle__icon:after,.main .toggle__title .toggle__icon:before{background-color:#000;bottom:0;content:"";display:block;height:100%;margin:auto;position:absolute;right:10px;top:0;transition:height .5s ease,opacity .5s ease;width:2px}.main .toggle__title .toggle__icon:after{transform:rotate(90deg)}.main .toggle__title .toggle__icon.is-open:before{height:0;opacity:0}.main .toggle__title .toggle__icon.is-open span:first-child{height:0}.main .toggle__contents{display:none}.main .bestCosmeItems{display:flex;flex-wrap:wrap;justify-content:space-between}.main .bestCosmeItems .bestCosmeItem{width:48.53515625%}@media only screen and (max-width:959px){.main .bestCosmeItems .bestCosmeItem{width:100%}}.main .bestCosmeItems .bestCosmeItem a{color:#000}@media only screen and (max-width:959px){.main .bestCosmeItems .bestCosmeItem+.bestCosmeItem{margin-top:4vw}}.main .bestCosmeItems .bestCosmeItem:nth-child(n+3){margin-top:2.9296875%}@media only screen and (max-width:959px){.main .bestCosmeItems .bestCosmeItem:nth-child(n+3){margin-top:4.2666666667vw}}.main .bestCosmeItem__contents{background-color:#fff8f2;display:flex;padding:4.0241448692% 2.8169014085%}.main .bestCosmeItem__thumb{aspect-ratio:1/1;background-color:#fff;height:0;overflow:hidden;padding-bottom:29.7592997812%;position:relative;width:29.7592997812%}.main .bestCosmeItem__txtBox{padding-left:1em;width:70.2407002188%}.main .bestCosmeItem__txtBox .bestCosmeItem__txtBox__productName{font-size:.8888888889em;line-height:1.3}@media only screen and (max-width:959px){.main .bestCosmeItem__txtBox .bestCosmeItem__txtBox__productName{font-size:3vw}}.main .bestCosmeItem__txtBox .bestCosmeItem__txtBox__award{font-size:1em;font-weight:700;line-height:1.4;margin-top:.3em}@media only screen and (max-width:959px){.main .bestCosmeItem__txtBox .bestCosmeItem__txtBox__award{font-size:3.4666666667vw}.main .bounceInLeft{animation-name:bounceInLeft}.main .bounceInRight{animation-name:bounceInRight}.main .bounceInRightSP-KV{animation-name:bounceInRightSP-KV}.main .bounceInRightKV--oneColumn{animation-duration:.7s;animation-name:bounceInRightKV--oneColumn}}@media only screen and (max-width:959px){@keyframes bounceInRightSP-KV{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(2000px,0,0) scaleX(1)}60%{opacity:1;transform:translate3d(-25px,0,0) scaleX(1)}75%{transform:translate3d(-10px,0,0) scaleX(.995)}90%{transform:translateZ(0)}to{transform:translateZ(0)}}@keyframes bounceInRight{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(3000px,0,0) scaleX(1)}60%{opacity:1;transform:translate3d(-25px,0,0) scaleX(1)}75%{transform:translate3d(-10px,0,0) scaleX(.995)}90%{transform:translateZ(0)}to{transform:translateZ(0)}}@keyframes bounceInLeft{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(-2000px,0,0) scaleX(3)}60%{opacity:1;transform:translate3d(25px,0,0) scaleX(1)}to{transform:translateZ(0)}}@keyframes bounceInRightKV--oneColumn{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(200px,0,0) scaleX(1)}60%{opacity:1;transform:translate3d(-25px,0,0) scaleX(1)}75%{transform:translate3d(-10px,0,0) scaleX(.995)}90%{transform:translateZ(0)}to{transform:translateZ(0)}}.main .kvSpWrapper{margin-bottom:26vw}.main .js-splitTxt{display:block}.main .js-splitTxt .heading__mask{display:inline-block;opacity:0;transform-origin:left;transition:all 1.2s cubic-bezier(.165,.84,.44,1);white-space:break-spaces}.main .js-splitTxt .heading__mask:first-child{transition-delay:.05s}.main .js-splitTxt .heading__mask:nth-child(2){transition-delay:.1s}.main .js-splitTxt .heading__mask:nth-child(3){transition-delay:.15s}.main .js-splitTxt .heading__mask:nth-child(4){transition-delay:.2s}.main .js-splitTxt .heading__mask:nth-child(5){transition-delay:.25s}.main .js-splitTxt .heading__mask:nth-child(6){transition-delay:.3s}.main .js-splitTxt .heading__mask:nth-child(7){transition-delay:.35s}.main .js-splitTxt .heading__mask:nth-child(8){transition-delay:.4s}.main .js-splitTxt .heading__mask:nth-child(9){transition-delay:.45s}.main .js-splitTxt .heading__mask:nth-child(10){transition-delay:.5s}.main .js-splitTxt .heading__mask:nth-child(11){transition-delay:.55s}.main .js-splitTxt .heading__mask:nth-child(12){transition-delay:.6s}.main .js-splitTxt .heading__mask:nth-child(13){transition-delay:.65s}.main .js-splitTxt .heading__mask:nth-child(14){transition-delay:.7s}.main .js-splitTxt .heading__mask:nth-child(15){transition-delay:.75s}.main .js-splitTxt .heading__mask:nth-child(16){transition-delay:.8s}.main .js-splitTxt .heading__mask:nth-child(17){transition-delay:.85s}.main .js-splitTxt .heading__mask:nth-child(18){transition-delay:.9s}.main .js-splitTxt .heading__mask:nth-child(19){transition-delay:.95s}.main .js-splitTxt .heading__mask:nth-child(20){transition-delay:1s}.main .js-splitTxt .heading__mask:nth-child(21){transition-delay:1.05s}.main .js-splitTxt .heading__mask:nth-child(22){transition-delay:1.1s}.main .js-splitTxt .heading__mask:nth-child(23){transition-delay:1.15s}.main .js-splitTxt .heading__mask:nth-child(24){transition-delay:1.2s}.main .js-splitTxt .heading__mask:nth-child(25){transition-delay:1.25s}.main .js-splitTxt .heading__mask:nth-child(26){transition-delay:1.3s}.main .js-splitTxt .heading__mask:nth-child(27){transition-delay:1.35s}.main .js-splitTxt .heading__mask:nth-child(28){transition-delay:1.4s}.main .js-splitTxt .heading__mask:nth-child(29){transition-delay:1.45s}.main .js-splitTxt .heading__mask:nth-child(30){transition-delay:1.5s}.main .js-splitTxt .heading__mask:nth-child(31){transition-delay:1.55s}.main .js-splitTxt .heading__mask:nth-child(32){transition-delay:1.6s}.main .js-splitTxt .heading__mask:nth-child(33){transition-delay:1.65s}.main .js-splitTxt .heading__mask:nth-child(34){transition-delay:1.7s}.main .js-splitTxt .heading__mask:nth-child(35){transition-delay:1.75s}.main .js-splitTxt .heading__mask:nth-child(36){transition-delay:1.8s}.main .js-splitTxt .heading__mask:nth-child(37){transition-delay:1.85s}.main .js-splitTxt .heading__mask:nth-child(38){transition-delay:1.9s}.main .js-splitTxt .heading__mask:nth-child(39){transition-delay:1.95s}.main .js-splitTxt .heading__mask:nth-child(40){transition-delay:2s}.main .js-splitTxt .heading__mask:nth-child(41){transition-delay:2.05s}.main .js-splitTxt .heading__mask:nth-child(42){transition-delay:2.1s}.main .js-splitTxt .heading__mask:nth-child(43){transition-delay:2.15s}.main .js-splitTxt .heading__mask:nth-child(44){transition-delay:2.2s}.main .js-splitTxt .heading__mask:nth-child(45){transition-delay:2.25s}.main .js-splitTxt .heading__mask:nth-child(46){transition-delay:2.3s}.main .js-splitTxt .heading__mask:nth-child(47){transition-delay:2.35s}.main .js-splitTxt .heading__mask:nth-child(48){transition-delay:2.4s}.main .js-splitTxt .heading__mask:nth-child(49){transition-delay:2.45s}.main .js-splitTxt .heading__mask:nth-child(50){transition-delay:2.5s}.main .js-splitTxt .heading__mask:nth-child(51){transition-delay:2.55s}.main .js-splitTxt .heading__mask:nth-child(52){transition-delay:2.6s}.main .js-splitTxt .heading__mask:nth-child(53){transition-delay:2.65s}.main .js-splitTxt .heading__mask:nth-child(54){transition-delay:2.7s}.main .js-splitTxt .heading__mask:nth-child(55){transition-delay:2.75s}.main .js-splitTxt .heading__mask:nth-child(56){transition-delay:2.8s}.main .js-splitTxt .heading__mask:nth-child(57){transition-delay:2.85s}.main .js-splitTxt .heading__mask:nth-child(58){transition-delay:2.9s}.main .js-splitTxt .heading__mask:nth-child(59){transition-delay:2.95s}.main .js-splitTxt .heading__mask:nth-child(60){transition-delay:3s}.main .js-splitTxt .heading__mask:nth-child(61){transition-delay:3.05s}.main .js-splitTxt .heading__mask:nth-child(62){transition-delay:3.1s}.main .js-splitTxt .heading__mask:nth-child(63){transition-delay:3.15s}.main .js-splitTxt .heading__mask:nth-child(64){transition-delay:3.2s}.main .js-splitTxt .heading__mask:nth-child(65){transition-delay:3.25s}.main .js-splitTxt .heading__mask:nth-child(66){transition-delay:3.3s}.main .js-splitTxt .heading__mask:nth-child(67){transition-delay:3.35s}.main .js-splitTxt .heading__mask:nth-child(68){transition-delay:3.4s}.main .js-splitTxt .heading__mask:nth-child(69){transition-delay:3.45s}.main .js-splitTxt .heading__mask:nth-child(70){transition-delay:3.5s}.main .js-splitTxt .heading__mask:nth-child(71){transition-delay:3.55s}.main .js-splitTxt .heading__mask:nth-child(72){transition-delay:3.6s}.main .js-splitTxt .heading__mask:nth-child(73){transition-delay:3.65s}.main .js-splitTxt .heading__mask:nth-child(74){transition-delay:3.7s}.main .js-splitTxt .heading__mask:nth-child(75){transition-delay:3.75s}.main .js-splitTxt .heading__mask:nth-child(76){transition-delay:3.8s}.main .js-splitTxt .heading__mask:nth-child(77){transition-delay:3.85s}.main .js-splitTxt .heading__mask:nth-child(78){transition-delay:3.9s}.main .js-splitTxt .heading__mask:nth-child(79){transition-delay:3.95s}.main .js-splitTxt .heading__mask:nth-child(80){transition-delay:4s}.main .js-splitTxt .heading__mask:nth-child(81){transition-delay:4.05s}.main .js-splitTxt .heading__mask:nth-child(82){transition-delay:4.1s}.main .js-splitTxt .heading__mask:nth-child(83){transition-delay:4.15s}.main .js-splitTxt .heading__mask:nth-child(84){transition-delay:4.2s}.main .js-splitTxt .heading__mask:nth-child(85){transition-delay:4.25s}.main .js-splitTxt .heading__mask:nth-child(86){transition-delay:4.3s}.main .js-splitTxt .heading__mask:nth-child(87){transition-delay:4.35s}.main .js-splitTxt .heading__mask:nth-child(88){transition-delay:4.4s}.main .js-splitTxt .heading__mask:nth-child(89){transition-delay:4.45s}.main .js-splitTxt .heading__mask:nth-child(90){transition-delay:4.5s}.main .js-splitTxt .heading__mask:nth-child(91){transition-delay:4.55s}.main .js-splitTxt .heading__mask:nth-child(92){transition-delay:4.6s}.main .js-splitTxt .heading__mask:nth-child(93){transition-delay:4.65s}.main .js-splitTxt .heading__mask:nth-child(94){transition-delay:4.7s}.main .js-splitTxt .heading__mask:nth-child(95){transition-delay:4.75s}.main .js-splitTxt .heading__mask:nth-child(96){transition-delay:4.8s}.main .js-splitTxt .heading__mask:nth-child(97){transition-delay:4.85s}.main .js-splitTxt .heading__mask:nth-child(98){transition-delay:4.9s}.main .js-splitTxt .heading__mask:nth-child(99){transition-delay:4.95s}.main .js-splitTxt .heading__mask:nth-child(100){transition-delay:5s}.main .js-splitTxt .heading__mask:nth-child(101){transition-delay:5.05s}.main .js-splitTxt .heading__mask:nth-child(102){transition-delay:5.1s}.main .js-splitTxt .heading__mask:nth-child(103){transition-delay:5.15s}.main .js-splitTxt .heading__mask:nth-child(104){transition-delay:5.2s}.main .js-splitTxt .heading__mask:nth-child(105){transition-delay:5.25s}.main .js-splitTxt .heading__mask:nth-child(106){transition-delay:5.3s}.main .js-splitTxt .heading__mask:nth-child(107){transition-delay:5.35s}.main .js-splitTxt .heading__mask:nth-child(108){transition-delay:5.4s}.main .js-splitTxt .heading__mask:nth-child(109){transition-delay:5.45s}.main .js-splitTxt .heading__mask:nth-child(110){transition-delay:5.5s}.main .js-splitTxt .heading__mask:nth-child(111){transition-delay:5.55s}.main .js-splitTxt .heading__mask:nth-child(112){transition-delay:5.6s}.main .js-splitTxt .heading__mask:nth-child(113){transition-delay:5.65s}.main .js-splitTxt .heading__mask:nth-child(114){transition-delay:5.7s}.main .js-splitTxt .heading__mask:nth-child(115){transition-delay:5.75s}.main .js-splitTxt .heading__mask:nth-child(116){transition-delay:5.8s}.main .js-splitTxt .heading__mask:nth-child(117){transition-delay:5.85s}.main .js-splitTxt .heading__mask:nth-child(118){transition-delay:5.9s}.main .js-splitTxt .heading__mask:nth-child(119){transition-delay:5.95s}.main .js-splitTxt .heading__mask:nth-child(120){transition-delay:6s}.main .js-splitTxt .heading__mask:nth-child(121){transition-delay:6.05s}.main .js-splitTxt .heading__mask:nth-child(122){transition-delay:6.1s}.main .js-splitTxt .heading__mask:nth-child(123){transition-delay:6.15s}.main .js-splitTxt .heading__mask:nth-child(124){transition-delay:6.2s}.main .js-splitTxt .heading__mask:nth-child(125){transition-delay:6.25s}.main .js-splitTxt .heading__mask:nth-child(126){transition-delay:6.3s}.main .js-splitTxt .heading__mask:nth-child(127){transition-delay:6.35s}.main .js-splitTxt .heading__mask:nth-child(128){transition-delay:6.4s}.main .js-splitTxt .heading__mask:nth-child(129){transition-delay:6.45s}.main .js-splitTxt .heading__mask:nth-child(130){transition-delay:6.5s}.main .js-splitTxt .heading__mask:nth-child(131){transition-delay:6.55s}.main .js-splitTxt .heading__mask:nth-child(132){transition-delay:6.6s}.main .js-splitTxt .heading__mask:nth-child(133){transition-delay:6.65s}.main .js-splitTxt .heading__mask:nth-child(134){transition-delay:6.7s}.main .js-splitTxt .heading__mask:nth-child(135){transition-delay:6.75s}.main .js-splitTxt .heading__mask:nth-child(136){transition-delay:6.8s}.main .js-splitTxt .heading__mask:nth-child(137){transition-delay:6.85s}.main .js-splitTxt .heading__mask:nth-child(138){transition-delay:6.9s}.main .js-splitTxt .heading__mask:nth-child(139){transition-delay:6.95s}.main .js-splitTxt .heading__mask:nth-child(140){transition-delay:7s}.main .js-splitTxt .heading__mask:nth-child(141){transition-delay:7.05s}.main .js-splitTxt .heading__mask:nth-child(142){transition-delay:7.1s}.main .js-splitTxt .heading__mask:nth-child(143){transition-delay:7.15s}.main .js-splitTxt .heading__mask:nth-child(144){transition-delay:7.2s}.main .js-splitTxt .heading__mask:nth-child(145){transition-delay:7.25s}.main .js-splitTxt .heading__mask:nth-child(146){transition-delay:7.3s}.main .js-splitTxt .heading__mask:nth-child(147){transition-delay:7.35s}.main .js-splitTxt .heading__mask:nth-child(148){transition-delay:7.4s}.main .js-splitTxt .heading__mask:nth-child(149){transition-delay:7.45s}.main .js-splitTxt .heading__mask:nth-child(150){transition-delay:7.5s}.main .js-splitTxt .heading__mask:nth-child(151){transition-delay:7.55s}.main .js-splitTxt .heading__mask:nth-child(152){transition-delay:7.6s}.main .js-splitTxt .heading__mask:nth-child(153){transition-delay:7.65s}.main .js-splitTxt .heading__mask:nth-child(154){transition-delay:7.7s}.main .js-splitTxt .heading__mask:nth-child(155){transition-delay:7.75s}.main .js-splitTxt .heading__mask:nth-child(156){transition-delay:7.8s}.main .js-splitTxt .heading__mask:nth-child(157){transition-delay:7.85s}.main .js-splitTxt .heading__mask:nth-child(158){transition-delay:7.9s}.main .js-splitTxt .heading__mask:nth-child(159){transition-delay:7.95s}.main .js-splitTxt .heading__mask:nth-child(160){transition-delay:8s}.main .js-splitTxt .heading__mask:nth-child(161){transition-delay:8.05s}.main .js-splitTxt .heading__mask:nth-child(162){transition-delay:8.1s}.main .js-splitTxt .heading__mask:nth-child(163){transition-delay:8.15s}.main .js-splitTxt .heading__mask:nth-child(164){transition-delay:8.2s}.main .js-splitTxt .heading__mask:nth-child(165){transition-delay:8.25s}.main .js-splitTxt .heading__mask:nth-child(166){transition-delay:8.3s}.main .js-splitTxt .heading__mask:nth-child(167){transition-delay:8.35s}.main .js-splitTxt .heading__mask:nth-child(168){transition-delay:8.4s}.main .js-splitTxt .heading__mask:nth-child(169){transition-delay:8.45s}.main .js-splitTxt .heading__mask:nth-child(170){transition-delay:8.5s}.main .js-splitTxt .heading__mask:nth-child(171){transition-delay:8.55s}.main .js-splitTxt .heading__mask:nth-child(172){transition-delay:8.6s}.main .js-splitTxt .heading__mask:nth-child(173){transition-delay:8.65s}.main .js-splitTxt .heading__mask:nth-child(174){transition-delay:8.7s}.main .js-splitTxt .heading__mask:nth-child(175){transition-delay:8.75s}.main .js-splitTxt .heading__mask:nth-child(176){transition-delay:8.8s}.main .js-splitTxt .heading__mask:nth-child(177){transition-delay:8.85s}.main .js-splitTxt .heading__mask:nth-child(178){transition-delay:8.9s}.main .js-splitTxt .heading__mask:nth-child(179){transition-delay:8.95s}.main .js-splitTxt .heading__mask:nth-child(180){transition-delay:9s}.main .js-splitTxt .heading__mask:nth-child(181){transition-delay:9.05s}.main .js-splitTxt .heading__mask:nth-child(182){transition-delay:9.1s}.main .js-splitTxt .heading__mask:nth-child(183){transition-delay:9.15s}.main .js-splitTxt .heading__mask:nth-child(184){transition-delay:9.2s}.main .js-splitTxt .heading__mask:nth-child(185){transition-delay:9.25s}.main .js-splitTxt .heading__mask:nth-child(186){transition-delay:9.3s}.main .js-splitTxt .heading__mask:nth-child(187){transition-delay:9.35s}.main .js-splitTxt .heading__mask:nth-child(188){transition-delay:9.4s}.main .js-splitTxt .heading__mask:nth-child(189){transition-delay:9.45s}.main .js-splitTxt .heading__mask:nth-child(190){transition-delay:9.5s}.main .js-splitTxt .heading__mask:nth-child(191){transition-delay:9.55s}.main .js-splitTxt .heading__mask:nth-child(192){transition-delay:9.6s}.main .js-splitTxt .heading__mask:nth-child(193){transition-delay:9.65s}.main .js-splitTxt .heading__mask:nth-child(194){transition-delay:9.7s}.main .js-splitTxt .heading__mask:nth-child(195){transition-delay:9.75s}.main .js-splitTxt .heading__mask:nth-child(196){transition-delay:9.8s}.main .js-splitTxt .heading__mask:nth-child(197){transition-delay:9.85s}.main .js-splitTxt .heading__mask:nth-child(198){transition-delay:9.9s}.main .js-splitTxt .heading__mask:nth-child(199){transition-delay:9.95s}.main .js-splitTxt .heading__mask:nth-child(200){transition-delay:10s}.main .js-splitTxt .heading__mask:nth-child(201){transition-delay:10.05s}.main .js-splitTxt .heading__mask:nth-child(202){transition-delay:10.1s}.main .js-splitTxt .heading__mask:nth-child(203){transition-delay:10.15s}.main .js-splitTxt .heading__mask:nth-child(204){transition-delay:10.2s}.main .js-splitTxt .heading__mask:nth-child(205){transition-delay:10.25s}.main .js-splitTxt .heading__mask:nth-child(206){transition-delay:10.3s}.main .js-splitTxt .heading__mask:nth-child(207){transition-delay:10.35s}.main .js-splitTxt .heading__mask:nth-child(208){transition-delay:10.4s}.main .js-splitTxt .heading__mask:nth-child(209){transition-delay:10.45s}.main .js-splitTxt .heading__mask:nth-child(210){transition-delay:10.5s}.main .js-splitTxt .heading__mask:nth-child(211){transition-delay:10.55s}.main .js-splitTxt .heading__mask:nth-child(212){transition-delay:10.6s}.main .js-splitTxt .heading__mask:nth-child(213){transition-delay:10.65s}.main .js-splitTxt .heading__mask:nth-child(214){transition-delay:10.7s}.main .js-splitTxt .heading__mask:nth-child(215){transition-delay:10.75s}.main .js-splitTxt .heading__mask:nth-child(216){transition-delay:10.8s}.main .js-splitTxt .heading__mask:nth-child(217){transition-delay:10.85s}.main .js-splitTxt .heading__mask:nth-child(218){transition-delay:10.9s}.main .js-splitTxt .heading__mask:nth-child(219){transition-delay:10.95s}.main .js-splitTxt .heading__mask:nth-child(220){transition-delay:11s}.main .js-splitTxt .heading__mask:nth-child(221){transition-delay:11.05s}.main .js-splitTxt .heading__mask:nth-child(222){transition-delay:11.1s}.main .js-splitTxt .heading__mask:nth-child(223){transition-delay:11.15s}.main .js-splitTxt .heading__mask:nth-child(224){transition-delay:11.2s}.main .js-splitTxt .heading__mask:nth-child(225){transition-delay:11.25s}.main .js-splitTxt .heading__mask:nth-child(226){transition-delay:11.3s}.main .js-splitTxt .heading__mask:nth-child(227){transition-delay:11.35s}.main .js-splitTxt .heading__mask:nth-child(228){transition-delay:11.4s}.main .js-splitTxt .heading__mask:nth-child(229){transition-delay:11.45s}.main .js-splitTxt .heading__mask:nth-child(230){transition-delay:11.5s}.main .js-splitTxt .heading__mask:nth-child(231){transition-delay:11.55s}.main .js-splitTxt .heading__mask:nth-child(232){transition-delay:11.6s}.main .js-splitTxt .heading__mask:nth-child(233){transition-delay:11.65s}.main .js-splitTxt .heading__mask:nth-child(234){transition-delay:11.7s}.main .js-splitTxt .heading__mask:nth-child(235){transition-delay:11.75s}.main .js-splitTxt .heading__mask:nth-child(236){transition-delay:11.8s}.main .js-splitTxt .heading__mask:nth-child(237){transition-delay:11.85s}.main .js-splitTxt .heading__mask:nth-child(238){transition-delay:11.9s}.main .js-splitTxt .heading__mask:nth-child(239){transition-delay:11.95s}.main .js-splitTxt .heading__mask:nth-child(240){transition-delay:12s}.main .js-splitTxt .heading__mask:nth-child(241){transition-delay:12.05s}.main .js-splitTxt .heading__mask:nth-child(242){transition-delay:12.1s}.main .js-splitTxt .heading__mask:nth-child(243){transition-delay:12.15s}.main .js-splitTxt .heading__mask:nth-child(244){transition-delay:12.2s}.main .js-splitTxt .heading__mask:nth-child(245){transition-delay:12.25s}.main .js-splitTxt .heading__mask:nth-child(246){transition-delay:12.3s}.main .js-splitTxt .heading__mask:nth-child(247){transition-delay:12.35s}.main .js-splitTxt .heading__mask:nth-child(248){transition-delay:12.4s}.main .js-splitTxt .heading__mask:nth-child(249){transition-delay:12.45s}.main .js-splitTxt .heading__mask:nth-child(250){transition-delay:12.5s}.main .js-splitTxt .heading__mask:nth-child(251){transition-delay:12.55s}.main .js-splitTxt .heading__mask:nth-child(252){transition-delay:12.6s}.main .js-splitTxt .heading__mask:nth-child(253){transition-delay:12.65s}.main .js-splitTxt .heading__mask:nth-child(254){transition-delay:12.7s}.main .js-splitTxt .heading__mask:nth-child(255){transition-delay:12.75s}.main .js-splitTxt .heading__mask:nth-child(256){transition-delay:12.8s}.main .js-splitTxt .heading__mask:nth-child(257){transition-delay:12.85s}.main .js-splitTxt .heading__mask:nth-child(258){transition-delay:12.9s}.main .js-splitTxt .heading__mask:nth-child(259){transition-delay:12.95s}.main .js-splitTxt .heading__mask:nth-child(260){transition-delay:13s}.main .js-splitTxt .heading__mask:nth-child(261){transition-delay:13.05s}.main .js-splitTxt .heading__mask:nth-child(262){transition-delay:13.1s}.main .js-splitTxt .heading__mask:nth-child(263){transition-delay:13.15s}.main .js-splitTxt .heading__mask:nth-child(264){transition-delay:13.2s}.main .js-splitTxt .heading__mask:nth-child(265){transition-delay:13.25s}.main .js-splitTxt .heading__mask:nth-child(266){transition-delay:13.3s}.main .js-splitTxt .heading__mask:nth-child(267){transition-delay:13.35s}.main .js-splitTxt .heading__mask:nth-child(268){transition-delay:13.4s}.main .js-splitTxt .heading__mask:nth-child(269){transition-delay:13.45s}.main .js-splitTxt .heading__mask:nth-child(270){transition-delay:13.5s}.main .js-splitTxt .heading__mask:nth-child(271){transition-delay:13.55s}.main .js-splitTxt .heading__mask:nth-child(272){transition-delay:13.6s}.main .js-splitTxt .heading__mask:nth-child(273){transition-delay:13.65s}.main .js-splitTxt .heading__mask:nth-child(274){transition-delay:13.7s}.main .js-splitTxt .heading__mask:nth-child(275){transition-delay:13.75s}.main .js-splitTxt .heading__mask:nth-child(276){transition-delay:13.8s}.main .js-splitTxt .heading__mask:nth-child(277){transition-delay:13.85s}.main .js-splitTxt .heading__mask:nth-child(278){transition-delay:13.9s}.main .js-splitTxt .heading__mask:nth-child(279){transition-delay:13.95s}.main .js-splitTxt .heading__mask:nth-child(280){transition-delay:14s}.main .js-splitTxt .heading__mask:nth-child(281){transition-delay:14.05s}.main .js-splitTxt .heading__mask:nth-child(282){transition-delay:14.1s}.main .js-splitTxt .heading__mask:nth-child(283){transition-delay:14.15s}.main .js-splitTxt .heading__mask:nth-child(284){transition-delay:14.2s}.main .js-splitTxt .heading__mask:nth-child(285){transition-delay:14.25s}.main .js-splitTxt .heading__mask:nth-child(286){transition-delay:14.3s}.main .js-splitTxt .heading__mask:nth-child(287){transition-delay:14.35s}.main .js-splitTxt .heading__mask:nth-child(288){transition-delay:14.4s}.main .js-splitTxt .heading__mask:nth-child(289){transition-delay:14.45s}.main .js-splitTxt .heading__mask:nth-child(290){transition-delay:14.5s}.main .js-splitTxt .heading__mask:nth-child(291){transition-delay:14.55s}.main .js-splitTxt .heading__mask:nth-child(292){transition-delay:14.6s}.main .js-splitTxt .heading__mask:nth-child(293){transition-delay:14.65s}.main .js-splitTxt .heading__mask:nth-child(294){transition-delay:14.7s}.main .js-splitTxt .heading__mask:nth-child(295){transition-delay:14.75s}.main .js-splitTxt .heading__mask:nth-child(296){transition-delay:14.8s}.main .js-splitTxt .heading__mask:nth-child(297){transition-delay:14.85s}.main .js-splitTxt .heading__mask:nth-child(298){transition-delay:14.9s}.main .js-splitTxt .heading__mask:nth-child(299){transition-delay:14.95s}.main .js-splitTxt .heading__mask:nth-child(300){transition-delay:15s}.main .js-splitTxt.is-active .heading__mask{opacity:1}.main .kvSP{background-color:#c999a8;opacity:0;position:relative;transition:opacity .5s ease;width:100%}.main .kvSP.is-active{opacity:1}.main .kvSP.u-bgColor--skin{background-color:#ffede3}.main .kvSP.u-bgColor--skin .kvSP__visual__sub{background-color:#ffede3;z-index:2}.main .kvSP.u-bgColor--pink{background-color:#d89399}.main .kvSP.u-bgColor--pink .kvSP__visual__sub{background-color:#d89399;z-index:2}.main .kvSP.u-bgColor--gray,.main .kvSP.u-bgColor--gray .kvSP__visual__sub{background-color:#b4b4b8}.main .kvSP.u-bgColor--white,.main .kvSP.u-bgColor--white .kvSP__visual__sub{background-color:#e0e1e3}.main .kvSP.u-bgColor--green{background-color:#849453}.main .kvSP.u-bgColor--purple{background-color:#987b7e}.main .kvSP.u-bgColor--brown{background-color:#3b281c}.main .kvSP.u-bgColor--skyBlue{background-color:#ebf6ff}.main .kvSP.u-bgColor--black{background-color:#000}.main .kvSP.is-active .kvSP__visual__main{opacity:1;transform:translateX(0)}.main .kvSP.is-active .kvSP__visual__sub{opacity:1;transform:skewY(-2deg) translateX(0)}.main .kvSP.is-active .kvSP__visual__sub.kvSP__visual__sub--single{transform:skewY(0) translateX(0)}.main .kvSP.is-active .kvSP__visual__img{opacity:1;transform:skewY(-2deg) translateX(0)}.main .kvSP+.kvSP{margin-top:11.0666666667vw}.main .kvSP__contents,.main .kvSP__visual{position:relative;width:100%}.main .kvSP__visual{z-index:1}.main .kvSP__visual.kvSP__visual_03{margin-top:.5333333333vw}.main .kvSP__visual__inner{overflow:hidden;position:relative;width:100%}.main .kvSP--product .kvSP__visual{padding-bottom:153.866667vw}.main .kvSP--product .kvSP__visual__inner{height:100%}.main .kvSP--product--01 .kvSP__visual{padding-bottom:145.866667vw}.main .kvSP--product--02 .kvSP__visual,.main .kvSP--product--03 .kvSP__visual{padding-bottom:150.866667vw}.main .kvSP__visual__sub{background-color:#c999a8;margin-left:-4%;margin-top:-6.4%;opacity:0;overflow:hidden;padding-top:6.4%;transition:opacity .5s ease,transform .5s ease;width:100%;width:104%;z-index:2}.main .kvSP__visual__sub.kvSP__visual__sub_03{margin-top:-2%;padding-bottom:57.933333%}.main .kvSP__visual__sub.kvSP__visual__sub_02{margin-top:-1.3%;padding-bottom:67.33333%}.main .kvSP__visual__sub.kvSP__visual__sub--single{margin-left:0;margin-top:0;padding-top:0;width:100%}.main .kvSP__visual__sub.kvSP__visual__sub--single .kvSP__visual__sub__inner{margin:0;transform:skewY(0)}.main .kvSP__visual__sub.kvSP__visual__sub--single+.kvSP__visual__main{z-index:2}.main .kvSP__visual__sub.kvSP__visual__sub--single+.kvSP__visual__main img{opacity:0}.main .kvSP__visual__sub__inner{bottom:0;left:0;margin:0 0 -3.4615384615%;top:0;transform:skewY(2deg);width:100%}.main .kvSP__visual__img{height:100%;left:-2%;top:0;transform:translateX(20vw);width:102.4567%}.main .kvSP__visual__img,.main .kvSP__visual__main{opacity:0;position:absolute;transition:opacity .5s ease,transform .5s ease}.main .kvSP__visual__main{baseline-shift:0;bottom:0;padding-top:82%;transform:translateX(-17.1vw);transition-delay:.25s;width:100%;width:133.3333333333%}.main .kvSP__visual__main__inner{bottom:0;left:0;margin-bottom:-5.8%;overflow:hidden;top:0;transform:skewY(-2deg);width:100%}.main .kvSP__visual__main__img{bottom:0;left:0;margin:-1.8% 0 -5.8%;position:absolute;top:0;transform:skewY(2deg);width:100%}.main .kvSP__visual__main__productImage{bottom:0;margin-bottom:-21vw;margin-right:12vw;opacity:0;position:absolute;right:0;transition-delay:1s;transition:opacity .5s ease;width:42vw;z-index:3}.main .kvSP__visual__main__productImage.is-active{opacity:1;transition:opacity .5s ease}.main .kvSP__visual__main__productImage--01{margin-bottom:6.9333333333vw;margin-left:0;margin-right:9.3333333333vw;width:27.3333333333%}.main .kvSP__visual__main__productImage--02{margin-bottom:6.2666666667vw;margin-left:0;margin-right:6.9333333333vw;width:25.6%}.main .kvSP__visual__main__productImage--03{margin-bottom:4.2666666667vw;margin-left:0;margin-right:5.3333333333vw;width:32vw}.main .kvSP__visual__main__txtBox{bottom:0;left:0;margin-left:3vw;opacity:0;position:absolute;z-index:3}.main .kvSP__visual__main__txtBox.is-active{opacity:1;transition:opacity .5s ease}.main .kvSP__visual__main__noteBox{bottom:0;left:0;margin-left:3vw;position:absolute;z-index:3}.main .kvSP__visual__main__txtBox--03{margin-bottom:3.4666666667vw;margin-left:3.7333333333vw;width:66.6666666667%}.main .kvSP__visual__main__txtBox--01{margin-bottom:4.2666666667vw;margin-left:3.7333333333vw}.main .kvSP__visual__main__noteBox--01{margin-bottom:2.9333333333vw;margin-left:4.2666666667vw}.main .kvSP__visual__main__txtBox--02{margin-bottom:12.2666666667vw;margin-left:3.7333333333vw}.main .kvSP__visual__main__noteBox--02{margin-bottom:2.9333333333vw;margin-left:4.2666666667vw}.main .kvSP__visual__main__txtBox__release{color:#e60033;font-size:3.4666666667vw;font-weight:700}.main .kvSP__visual__main__txtBox__release span{font-size:1.1em}.main .kvSP__visual__main__txtBox__txt{font-feature-settings:"palt";color:#000;font-size:5.3333333333vw;font-weight:500;letter-spacing:.028em;line-height:1.45}.main .kvSP__visual__main__txtBox__txt.is-neo-cool{color:transparent!important}.main .kvSP__visual__main__txtBox__txt sup{font-size:.4em}.main .kvSP__visual__main__noteBox__note{color:#000;font-size:2.6666666667vw;font-weight:500;line-height:1.45}.main .kvSP__mainVisual{background-color:blue;height:0;padding-bottom:64.6666666667vw;width:100%}.main .kvSP__visual__main__line{background-color:#e60033;height:0;height:1.0666666667vw;margin-top:71.966667%;max-height:10px;position:absolute;top:0;transform:translateY(-50%) skewY(-2deg);transform-origin:center;width:calc(100% + 1px);width:100%;z-index:3}.main .kvSP__visual__main__line_01{margin-top:99.3333333333%}.main .kvSP__visual__main__line_02{margin-top:107.766667%}.main .kvSP__visual__main__line_03{margin-top:62.333333%}.main .kvSP__logo{height:0;left:0;margin:45% auto auto;opacity:0;padding-bottom:16.1333333333vw;position:absolute;right:0;top:0;transition:opacity .8s ease-in-out;width:79.8666666667%;z-index:3}.main .kvSP__logo.is-active{opacity:1}.main .kvSP__info{background-color:#fff;padding:.85em 4vw;position:relative;width:100%;z-index:0}.main .kvSP__info .kvSP__info__layer{background-color:#fff8f2;display:block;height:100%;left:0;position:absolute;top:0;transition:width .6s ease;width:0}.main .kvSP__info.is-active .kvSP__info__layer{width:100%}}@media only screen and (max-width:959px)and (max-width:959px)and (min-width:500px){.main .kvSP--product--01 .kvSP__info{margin-top:7.4vw}.main .kvSP--product--02 .kvSP__info{margin-top:6.8vw}}@media only screen and (max-width:959px){.main .kvSP__info__productName{color:#000;font-size:3.4vw;font-weight:700;position:relative}.main .kvSP__info__link{color:#e60033;display:inline-block;font-size:3.4666666667vw;margin-top:.3em;position:relative}.main .kvSP__info__link:after{background:url(../img/pc_arrow--red.svg) no-repeat 50%/100% 100%;bottom:0;content:"";display:block;height:0;left:0;margin:auto auto auto 28vw;opacity:0;padding-bottom:3.2vw;position:absolute;top:0;transition:opacity 1s ease;transition-delay:1s;width:16vw;z-index:2}.main .is-active .kvSP__info__link:after{opacity:1}.main .story{margin-bottom:50.6666666667vw;padding-top:30.2666666667vw;position:relative;width:100%}.main .story__inner{display:block}.main .story__eyeCatch{margin:0 auto 6.6666666667vw;width:60.8vw}.main .story__eyeCatch img{aspect-ratio:1/1}.main .story__concept{font-size:4.8vw;width:100%}.main .story__concept__logo{left:0;margin:-26vw auto auto;position:absolute;right:0;top:0;width:66.6666666667vw}.main .story__concept__txt{line-height:2}.main .story__concept__detail{bottom:0;margin-bottom:-13.3333333333vw;margin-right:21vw;position:absolute;right:0}.main .story__concept__detail a{font-size:3.4666666667vw}.main .story__concept__detail a span{position:relative}.main .story__concept__detail a span:after{background:url(../img/pc_arrow--black.svg) no-repeat 50%/100% 100%;bottom:0;content:"";display:block;height:0;margin:auto -53.8461538462% auto auto;padding-bottom:9.2307692308%;position:absolute;right:0;top:0;width:46.1538461538%}.main .newsTopicsItems{display:block;justify-content:flex-start;margin-bottom:26.6666666667vw;width:100%}.main .newsTopicsItems .newsTopicsItem{width:100%}.main .newsTopicsItems .newsTopicsItem:not(:last-child){margin-bottom:5.3333333333vw;margin-right:0}.main .newsTopicsItems .newsTopicsItem:nth-child(2n){margin-left:0}.main .newsTopicsItem__thumb{width:50%}.main .newsTopicsItem__desc{font-size:3.4666666667vw;width:50%}.main .newsTopicsItem__desc__txt{font-size:3.4666666667vw}.main .productItems{display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:26vw;margin-top:0;width:100%}.main .productItems .productItem{width:50%}.main .productItems .productItem:not(:nth-child(4n)){margin-right:0}.main .productItems .productItem:nth-child(n+3),.main .productItems .productItem:nth-child(n+5){margin-top:10vw}.main .productItem__categoryLink{font-size:4vw;margin-bottom:1em}.main .productItem__categoryLink.u-font--s{font-size:3.3333333333vw;margin-top:.25em}.main .productItem__link span{font-size:3.4666666667vw}.main .tryAndBuy{padding-bottom:26.6666666667vw;padding-top:15.0666666667vw}.main .tryAndBuy__title{text-align:center}.main .tryAndBuy__title span{display:block}.main .tryAndBuy__title--s{font-size:3.4666666667vw}.main .tryAndBuy__title--m{font-size:10.6666666667vw}.main .tryAndBuy__items{display:flex;flex-wrap:wrap;justify-content:space-between;margin:1.953125% auto 0;width:72vw}.main .tryAndBuy__items .tryAndBuy__item{padding-bottom:3em;width:100%}.main .tryAndBuy__items .tryAndBuy__item:not(:first-child){margin-top:16vw}.main .tryAndBuy__item__desc{color:#000;font-size:3.4666666667vw;margin-top:auto;padding:1em .5em 0;text-align:center}.main .tryAndBuy__item__link{margin-top:.4em;text-align:center}.main .tryAndBuy__item__link a{font-size:4vw;margin-left:-6.5em}.main .tryAndBuy__item__link a:after{background:url(../img/pc_arrow--pink.svg) no-repeat 50%/100% 100%;bottom:0;content:"";display:block;height:0;margin:auto -78.125% auto auto;padding-bottom:9.375%;position:absolute;right:0;top:0;width:46.875%}}