@import url(https://fonts.googleapis.com/css2?family=Shippori+Mincho:wght@400;500;600;700;800&display=swap);html{height:100%!important;overflow-y:scroll}body,html{font-size:100%}button,input,select,textarea{font:99% arial,helvetica,clean,sans-serif}table{font-size:inherit;font:100%}code,kbd,pre,samp,tt{font-family:monospace;*font-size:108%;line-height:130%}article,aside,body,dd,dl,dt,figcaption,figure,footer,h1,h2,h3,h4,h5,h6,header,html,li,nav,ol,p,section,ul{font-weight:400;margin:0;padding:0}::selection{background:rgba(165,0,53,.3)}article,aside,dd,dl,dt,figcaption,figure,footer,h1,h2,h3,h4,h5,h6,header,li,nav,ol,p,section,ul{font-size:1em}article::selection,aside::selection,dd::selection,dl::selection,dt::selection,figcaption::selection,figure::selection,footer::selection,h1::selection,h2::selection,h3::selection,h4::selection,h5::selection,h6::selection,header::selection,li::selection,nav::selection,ol::selection,p::selection,section::selection,ul::selection{background:hsla(45,9%,82%,.3)}dd,dt,h1,h2,h3,h4,h5,h6,li,p{line-height:1.7}body{-webkit-text-size-adjust:100%;color:#000;height:auto;min-height:100%;overflow-x:hidden;position:relative}@media only screen and (max-width:959px){body{min-width:320px}}article,aside,canvas,details,figcaption,figure,footer,header,menu,nav,section,summary{display:block}address{font-style:normal}img{border-style:none;vertical-align:bottom}ol,ul{list-style:none}sub,sup{font-size:.6em}sub{display:inline-block;margin-bottom:-1em;position:relative;top:-.2em}table{border-spacing:0;empty-cells:show}iframe{border:none}a,a:active,a:hover,a:link,a:visited{text-decoration:none}.personal_lips img,.personal_lips svg{height:auto;max-width:100%}body>img{display:none}.wrap{font-weight:300}.font-bold-2,.wrap{-moz-osx-font-smoothing:auto;font-family:ヒラギノ角ゴ ProN,HiraKakuProN-W3,ヒラギノ角ゴ Pro W3,HiraKakuPro-W3,Noto Sans JP,メイリオ,Meiryo,ＭＳ Ｐゴシック,MS Pgothic,Osaka,sans-serif;letter-spacing:.025em}.font-bold-2,.font-min,.wrap{-webkit-font-smoothing:antialiased}.font-min{font-family:Hiragino Mincho ProN W3,ヒラギノ明朝 ProN W3,Hiragino Mincho ProN,游明朝,YuMincho,HG明朝E,ＭＳ Ｐ明朝,ＭＳ 明朝,serif}.font-en{font-family:Raleway,sans-serif}.List .font-en,.top .font-en{font-weight:300}.font-shippori-mincho{font-family:Shippori Mincho,serif;font-style:normal}.u-curning{font-feature-settings:"palt"}@media only screen and (min-width:960px){#lip-glow-bomb .movieVertical__movie:hover .playIcon .playIcon__inner:before,#lip-glow-bomb .story__movie:hover .playIcon .playIcon__inner:before,#lip-glow-bomb .technology__movie__inner:hover .playIcon .playIcon__inner:before{border-color:transparent transparent transparent #dc0050}}#lip-glow-bomb .movieVertical__movie{font-size:16px}@media only screen and (max-width:1280px){#lip-glow-bomb .movieVertical__movie{font-size:1.25vw}}#lip-glow-bomb .movieVertical{margin-bottom:80px;margin-top:80px}@media only screen and (max-width:959px){#lip-glow-bomb .movieVertical{margin-top:26.6666666667vw}#lip-glow-bomb .movieVertical.movieVertical-2{margin-top:0}}#lip-glow-bomb .movieVertical .c-title{font-size:5.3333333333vw;line-height:1.5;margin-bottom:1em;text-align:center}@media only screen and (min-width:960px){#lip-glow-bomb .movieVertical .c-title{font-size:2.5em;margin-bottom:.75em}}#lip-glow-bomb .movieVertical .c-title span{display:block;font-size:.5em}@media only screen and (min-width:960px){#lip-glow-bomb .movieVertical .c-title span{font-size:.7em}}#lip-glow-bomb .movieVertical__movie{height:0;margin:0 auto;padding-bottom:83.7156862745%;position:relative;width:47.0588235294%}@media only screen and (max-width:959px){#lip-glow-bomb .movieVertical__movie{padding-bottom:177.8%;width:100%}}#lip-glow-bomb .movieVertical__movie a,#lip-glow-bomb .movieVertical__movie iframe{bottom:0;height:100%;left:0;margin:auto;position:absolute;right:0;top:0;width:100%}#lip-glow-bomb .movieVertical__movie a{display:block;z-index:2}#lip-glow-bomb .playIcon{border-radius:50%;bottom:0;height:0;left:0;margin:auto;padding-bottom:22.2%;pointer-events:none;position:absolute;right:0;top:0;width:22.2%}@media only screen and (max-width:959px){#lip-glow-bomb .playIcon{bottom:inherit;margin-top:16vw;padding-bottom:18.28125%;width:18.28125%}}#lip-glow-bomb .playIcon__inner{aspect-ratio:111/111;width:100%}@media only screen and (max-width:959px){#lip-glow-bomb .playIcon__inner:before{margin-left:5em;margin-top:3.65em}}#lip-glow-bomb .playIcon__inner:after,#lip-glow-bomb .playIcon__inner:before{content:"";display:block;position:absolute}#lip-glow-bomb .playIcon__inner:after{background-color:hsla(0,0%,100%,.65);border-radius:50%;display:block;height:100%;width:100%;z-index:1}#lip-glow-bomb .playIcon__inner:before{border-color:transparent transparent transparent #000;border-style:solid;border-width:1.3125em 0 1.3125em 2.275em;bottom:0;height:0;left:0;margin:auto auto auto 37.8378378378%;top:0;transition:border .25s ease;width:0;z-index:2}@media only screen and (max-width:959px){#lip-glow-bomb .playIcon__inner:before{border-style:solid;border-width:3.3333333333vw 0 3.3333333333vw 5.3866666667vw;margin-left:4em;margin-top:auto}}#lip-glow-bomb .productBtn{box-sizing:border-box;max-height:75px}#lip-glow-bomb .productBtn a:not(.c-btn--type5){align-items:center;background-color:#000;border:1px solid #000;box-sizing:border-box;color:#fff;display:flex;flex-flow:column;font-size:.8888888889em;font-weight:700;justify-content:center;line-height:1.4;max-height:60px;padding-bottom:1.9em;padding-top:1.9em;text-align:center;width:100%}#lip-glow-bomb .productBtn a:not(.c-btn--type5) span{display:inline-block;margin-left:-2em}#lip-glow-bomb .productBtn.is-color-W a{background-color:#fff;color:#000;font-weight:400}@media only screen and (max-width:959px){#lip-glow-bomb .productBtn{margin:0;max-height:100%;width:94.2028985507%}#lip-glow-bomb .productBtn a:not(.c-btn--type5){font-size:4vw;max-height:100%;padding:1.45em 0}#lip-glow-bomb .productBtn a:not(.c-btn--type5) span{margin-left:0}}#lip-glow-bomb .kv{background-color:#dedfe4;padding:0;position:relative;width:100%}@media only screen and (min-width:960px){#lip-glow-bomb .kv{margin-top:85px}}@media only screen and (max-width:959px){#lip-glow-bomb .kv{margin-bottom:16vw;margin-top:12.8vw}}#lip-glow-bomb .kv .kv__txtBox{position:absolute;z-index:1}@media only screen and (max-width:959px){#lip-glow-bomb .kv .kv__txtBox{bottom:1.3333333333vw;left:0;width:100%}}@media only screen and (min-width:960px){#lip-glow-bomb .kv .kv__txtBox{height:100%;margin-top:2.5vw;top:0;width:100%}}#lip-glow-bomb .kv .kv__txtBox__inner{box-sizing:border-box;height:36.6666666667vw;padding:.9333333333vw 4vw 2.6666666667vw;position:relative}@media only screen and (min-width:960px){#lip-glow-bomb .kv .kv__txtBox__inner{height:auto;padding:0 0 0 3.125vw}}#lip-glow-bomb .kv .kv__item{position:absolute;top:0;z-index:2}@media only screen and (min-width:960px){#lip-glow-bomb .kv .kv__item{left:69.21875vw;margin-top:11.484375vw;width:18.59375vw}}@media only screen and (max-width:959px){#lip-glow-bomb .kv .kv__item{margin-top:-14.6666666667vw;right:5.6vw;width:27.3333333333vw}}#lip-glow-bomb .kv .kv__icon{margin-top:5vw;position:absolute;right:8.125vw;top:0;width:9.375vw}@media only screen and (max-width:959px){#lip-glow-bomb .kv .kv__icon{margin-bottom:0;margin-right:5.3333333333vw;margin-top:-29.3333333333vw;right:0;width:18.4vw}}#lip-glow-bomb .kv .kv__bestcosme01{position:absolute;top:0;z-index:2}@media only screen and (min-width:960px){#lip-glow-bomb .kv .kv__bestcosme01{left:3.90625vw;margin-top:20.3125vw;width:6.5625vw}}@media only screen and (max-width:959px){#lip-glow-bomb .kv .kv__bestcosme01{margin-top:-15.2vw;right:1.0666666667vw;width:28.2666666667vw}}#lip-glow-bomb .kv .kv__bestcosme02{position:absolute;top:0;z-index:2}@media only screen and (min-width:960px){#lip-glow-bomb .kv .kv__bestcosme02{left:3.90625vw;margin-top:33.28125vw;width:6.5625vw}}@media only screen and (max-width:959px){#lip-glow-bomb .kv .kv__bestcosme02{margin-top:-15.2vw;right:1.0666666667vw;width:29.0666666667vw}}#lip-glow-bomb .kv .kv__txtBox__ttl{display:inline-block;font-weight:400;position:relative}@media only screen and (max-width:959px){#lip-glow-bomb .kv .kv__txtBox__ttl{font-size:5.3333333333vw;line-height:1.5}}@media only screen and (min-width:960px){#lip-glow-bomb .kv .kv__txtBox__ttl{color:#fff;font-size:2.8125vw;line-height:1.65}#lip-glow-bomb .kv .kv__txtBox__ttl.u-textShadow{text-shadow:0 0 11px rgba(0,0,0,.35)}}#lip-glow-bomb .kv .kv__txtBox__ttl span{display:block;font-weight:400}@media only screen and (max-width:959px){#lip-glow-bomb .kv .kv__txtBox__ttl span{font-size:4vw;margin-top:.25em}}@media only screen and (min-width:960px){#lip-glow-bomb .kv .kv__txtBox__ttl span{font-size:1.875vw;line-height:1.6667;margin-left:.2em;margin-top:.25em}}@media only screen and (max-width:959px){#lip-glow-bomb .kv .kv__txtBox__txt{font-size:4.6666666667vw;line-height:1.5128205128}}@media only screen and (min-width:960px){#lip-glow-bomb .kv .kv__txtBox__txt{font-size:2.34375vw;line-height:1.4}}#lip-glow-bomb .kv .kv__txtBox__note{position:absolute;top:0;z-index:2}@media only screen and (max-width:959px){#lip-glow-bomb .kv .kv__txtBox__note{font-size:2.4vw;left:5.3333333333vw;line-height:1.5897435897;margin-top:26.6666666667vw;width:80vw}}@media only screen and (min-width:960px){#lip-glow-bomb .kv .kv__txtBox__note{color:#fff;font-size:1.015625vw;line-height:1.4;margin-top:43.75vw;right:2.5vw}#lip-glow-bomb .kv .kv__txtBox__note.u-textShadow{text-shadow:0 0 11px rgba(0,0,0,.35)}}#lip-glow-bomb .lip-glow-bomb{background-color:blue}#lip-glow-bomb .lip-glow-bomb:after{background-color:#fff;border-top:2px solid #000;content:"";display:block;height:100%;left:0;margin:auto auto auto -100vw;position:absolute;right:0;top:0;width:100%;z-index:-1}#lip-glow-bomb .lip-glow-bomb .m-linkA,#lip-glow-bomb .lip-glow-bomb .m-linkA .m-linkA__inner{margin-bottom:0}#lip-glow-bomb .lip-glow-bomb .m-linkA .linkA__txt span{display:block;font-size:.8em}#lip-glow-bomb .m-linkA{margin-bottom:0}#lip-glow-bomb .m-linkA+.m-linkA{padding-top:16vw}@media only screen and (min-width:960px){#lip-glow-bomb .m-linkA+.m-linkA{padding-top:108px}}@media only screen and (max-width:959px){#lip-glow-bomb .m-linkA .linkA__note.u-spTxtCenter{text-align:center}#lip-glow-bomb .m-linkA .linkA__note.u-mgnTop{margin-top:2em}#lip-glow-bomb .m-linkA .linkA__price{text-align:center}}@media only screen and (min-width:960px){#lip-glow-bomb .m-linkA .linkA__price{margin-bottom:.5em}}#lip-glow-bomb .m-linkA .linkA__price+.linkA__label{margin-top:20px}@media only screen and (max-width:959px){#lip-glow-bomb .m-linkA .linkA__price+.linkA__label{margin-top:2.6666666667vw}#lip-glow-bomb .m-linkA .linkA__label{text-align:center}}#lip-glow-bomb .m-linkA .linkA__label span{background-color:#fff;display:inline-block;font-size:2.6666666667vw;margin-bottom:1em;padding:.25em .5em}@media only screen and (min-width:960px){#lip-glow-bomb .m-linkA .linkA__label span{font-size:12px}}@media only screen and (max-width:959px){#lip-glow-bomb .m-linkA .linkA__txt{text-align:center}}@media only screen and (min-width:960px){#lip-glow-bomb .m-linkA .linkA__txt--s{margin-bottom:.8em}}@media only screen and (max-width:959px){#lip-glow-bomb .m-linkA .l-linkA__inr{display:flex;flex-direction:column}}#lip-glow-bomb .m-linkA .linkA__textbox-list{display:flex;flex-wrap:wrap;font-size:2.6666666667vw}@media only screen and (max-width:959px){#lip-glow-bomb .m-linkA .linkA__textbox-list.u-justifyContentsCenter{justify-content:center}#lip-glow-bomb .m-linkA .linkA__textbox-list{gap:2.9333333333vw 3.3333333333vw;margin:0 0 1em}}@media only screen and (min-width:960px){#lip-glow-bomb .m-linkA .linkA__textbox-list{font-size:.75em;gap:.6875em;margin-bottom:1.75em}}#lip-glow-bomb .m-linkA .linkA__textbox-list>li{font-feature-settings:"palt";align-items:center;border:1px solid #000;box-sizing:border-box;display:flex;justify-content:center;letter-spacing:0;line-height:1;padding:.2em .2em 0;position:relative;text-align:center}@media only screen and (max-width:959px){#lip-glow-bomb .m-linkA .linkA__textbox-list>li{height:8vw;width:48%}}@media only screen and (min-width:960px){#lip-glow-bomb .m-linkA .linkA__textbox-list>li{max-width:176px;min-height:44px;min-width:144px;padding:0 .5em}}#lip-glow-bomb .m-linkA .linkA__textbox-list>li>span{line-height:1.1;position:relative}#lip-glow-bomb .m-linkA .linkA__textbox-list>li>span sup{display:inline-block;font-size:10px;left:100%;line-height:1;position:absolute;top:0;transform:scale(.7)}#lip-glow-bomb .m-linkA .linkA__textbox-list>li.m-wide{margin-bottom:0;max-width:335px;width:100%}@media only screen and (max-width:959px){#lip-glow-bomb .m-linkA .linkA__textbox-list>li.m-wide{max-width:100%;width:100%}#lip-glow-bomb .m-linkA .linkA__textbox-list.linkA__textbox-list--double{flex-wrap:wrap}}@media only screen and (min-width:960px){#lip-glow-bomb .m-linkA .linkA__textbox-list.linkA__textbox-list--double{flex-wrap:wrap;width:350px}}@media only screen and (max-width:959px){#lip-glow-bomb .m-linkA .linkA__textbox-list.linkA__textbox-list--double>li{width:calc(50% - 1.73333vw)}}#lip-glow-bomb .m-linkA .linkA__thumbnail{position:relative}#lip-glow-bomb .m-linkA .linkA__thumbnail .linkA__thumbnail__new{position:absolute;z-index:1}@media only screen and (min-width:960px){#lip-glow-bomb .m-linkA .linkA__thumbnail .linkA__thumbnail__new{left:0;max-width:132px;top:0;width:10.3125vw}}@media only screen and (max-width:959px){#lip-glow-bomb .m-linkA .linkA__thumbnail .linkA__thumbnail__new{left:2vw;top:-3.2vw;width:22vw}}#lip-glow-bomb .m-linkA .linkA__thumbnail .linkA__thumbnail__new img{vertical-align:bottom}#lip-glow-bomb .m-linkA .linkA__thumbnail .linkA__thumbnail__new img.m-cosme{display:block}@media only screen and (min-width:960px){#lip-glow-bomb .m-linkA .linkA__thumbnail .linkA__thumbnail__new img.m-cosme{margin:20px auto 0;width:77.2727272727%}}@media only screen and (max-width:959px){#lip-glow-bomb .m-linkA .linkA__thumbnail .linkA__thumbnail__new img.m-cosme{margin:2.6666666667vw auto 0;width:13.6vw}}@media only screen and (min-width:960px){#lip-glow-bomb .m-linkA .linkA__thumbnail .m-lip-glow-bomb{margin-left:16.3265306122%;margin-top:0;padding-top:0;width:71.4285714286%}}@media only screen and (max-width:959px){#lip-glow-bomb .m-linkA .linkA__thumbnail .m-lip-glow-bomb{margin:0 auto;padding-top:6.6666666667vw;width:66.6666666667vw}}#lip-glow-bomb .m-linkA .linkA__thumbnail .m-lip-glow-bomb-icon{position:absolute;z-index:1}@media only screen and (min-width:960px){#lip-glow-bomb .m-linkA .linkA__thumbnail .m-lip-glow-bomb-icon{margin-right:4.0816326531%;margin-top:40%;right:0;top:0;width:23.4693877551%}}@media only screen and (max-width:959px){#lip-glow-bomb .m-linkA .linkA__thumbnail .m-lip-glow-bomb-icon{margin-right:4%;margin-top:50.4%;right:0;top:0;width:25.3333333333%}}#lip-glow-bomb .m-linkA .linkA__thumbnail .m-lip-glow-bomb-icon img{vertical-align:bottom}#lip-glow-bomb .product-info{padding:15.4666666667vw 0 0;position:relative}@media only screen and (min-width:960px){#lip-glow-bomb .product-info{padding:120px 0 80px}}#lip-glow-bomb .product-info:after{border-top:2px solid #000;content:"";display:block;height:100%;left:0;margin:auto auto auto -100vw;position:absolute;right:0;top:0;width:200vw;z-index:-1}@media only screen and (min-width:960px){#lip-glow-bomb .product-info .linkA__txt--m{margin-bottom:.75em}}#lip-glow-bomb .product-info .linkA__txt--s+.linkA__note{margin-bottom:1em;text-align:center}@media only screen and (min-width:960px){#lip-glow-bomb .product-info .linkA__txt--s+.linkA__note{margin-bottom:.7em;text-align:left}}#lip-glow-bomb .product-info .product-info__title{margin-bottom:8vw}@media only screen and (min-width:960px){#lip-glow-bomb .product-info .product-info__title{margin-bottom:70px}}#lip-glow-bomb .product-info .product-info__title .c-title{font-feature-settings:"palt";line-height:1.2;margin-bottom:5.3333333333vw;text-align:center}@media only screen and (min-width:960px){#lip-glow-bomb .product-info .product-info__title .c-title{margin-bottom:50px}}@media only screen and (max-width:959px){#lip-glow-bomb .product-info .product-info__title .c-title{font-size:8vw;margin:0 -1em}}#lip-glow-bomb .product-info .product-info__labels{text-align:center}#lip-glow-bomb .product-info .product-info__labels .product-info__label{border:1px solid #fff;display:inline-block;font-size:4.2666666667vw;padding:0 1em}@media only screen and (min-width:960px){#lip-glow-bomb .product-info .product-info__labels .product-info__label{font-size:20px}}#lip-glow-bomb .product-info .m-linkA,#lip-glow-bomb .product-info .m-linkA .m-linkA__inner{margin-bottom:0}@media only screen and (min-width:960px){#lip-glow-bomb .product-info .m-linkA .m-linkA__inner{gap:0;justify-content:space-between}}#lip-glow-bomb .product-info .linkA__textbox-list{margin:1.5em 0 1em}@media only screen and (max-width:959px){#lip-glow-bomb .product-info .linkA__textbox-list{gap:2.9333333333vw 3.3333333333vw}}@media only screen and (min-width:960px){#lip-glow-bomb .product-info .linkA__textbox-list{font-size:.9em;gap:.6875em}}#lip-glow-bomb .product-info .linkA__textbox-list>li{font-feature-settings:"palt";align-items:center;border:1px solid #000;box-sizing:border-box;display:flex;justify-content:center;letter-spacing:0;line-height:1.1;padding:.2em .2em 0;position:relative;text-align:center}@media only screen and (max-width:959px){#lip-glow-bomb .product-info .linkA__textbox-list>li{height:8vw;width:calc(33.333% - .9437em);width:47.9%}}@media only screen and (min-width:960px){#lip-glow-bomb .product-info .linkA__textbox-list>li{max-width:200px;min-width:144px;padding:0 .5em}}#lip-glow-bomb .product-info .linkA__textbox-list>li>span{line-height:1.1;position:relative}#lip-glow-bomb .product-info .linkA__textbox-list>li>span sup{display:inline-block;font-size:10px;left:100%;line-height:1;position:absolute;top:0;transform:scale(.7)}#lip-glow-bomb .product-info .linkA__textbox-list>li.text-s{font-size:2.6666666667vw;letter-spacing:0;white-space:nowrap}@media only screen and (min-width:960px){#lip-glow-bomb .product-info .linkA__textbox-list>li.text-s{font-size:11px}}@media only screen and (max-width:959px){#lip-glow-bomb .product-info .linkA__textbox-list>li.text-s span{display:block;transform:scale(.9)}#lip-glow-bomb .product-info .linkA__textbox-list.linkA__textbox-list--double{flex-wrap:wrap}}@media only screen and (min-width:960px){#lip-glow-bomb .product-info .linkA__textbox-list.linkA__textbox-list--double{flex-wrap:wrap;width:350px}}@media only screen and (max-width:959px){#lip-glow-bomb .product-info .linkA__textbox-list.linkA__textbox-list--double>li{width:calc(50% - 1.73333vw)}#lip-glow-bomb .product-info .linkA__txt{text-align:center}}@media only screen and (min-width:960px){#lip-glow-bomb .product-info .linkA__txt .linkA__txt--s{margin-top:1em}}@media only screen and (max-width:959px){#lip-glow-bomb .product-info .linkA__price{margin-top:.4em;text-align:center}}@media only screen and (min-width:960px){#lip-glow-bomb .product-info .linkA__price{margin-top:.5em}}#lip-glow-bomb .product-info .productBtn{box-sizing:border-box;margin-top:9.3333333333vw;width:100%}#lip-glow-bomb .product-info .productBtn a{align-items:center;background-color:#000;border:1px solid #000;box-sizing:border-box;color:#fff;display:flex;flex-flow:column;font-size:.8888888889em;font-weight:700;justify-content:center;line-height:1.4;margin-bottom:0;max-height:75px;padding-bottom:1.9em;padding-top:1.9em;text-align:center;width:100%}#lip-glow-bomb .product-info .productBtn a span{display:inline-block;margin-left:-2em}#lip-glow-bomb .product-info .productBtn.is-color-W a{background-color:#fff;color:#000;font-weight:400}#lip-glow-bomb .product-info .productBtn+.linkA__note{margin-top:1em}@media only screen and (min-width:960px){#lip-glow-bomb .product-info .productBtn{margin-top:2em}}@media only screen and (max-width:959px){#lip-glow-bomb .product-info .productBtn{margin-top:2em;max-height:100%;width:100%}#lip-glow-bomb .product-info .productBtn a{font-size:4vw;max-height:100%;padding:1.45em 0}#lip-glow-bomb .product-info .productBtn a span{margin-left:0}}#lip-glow-bomb .product-info.m-type2{margin-top:200px;padding:120px 0 0}@media only screen and (max-width:959px){#lip-glow-bomb .product-info.m-type2{margin-top:25.3333333333vw;padding:16vw 0 0}}#lip-glow-bomb .l-containerFeature.m-mgt-0{margin-top:0}#lip-glow-bomb .l-containerFeature__bg-beige{position:relative}#lip-glow-bomb .l-containerFeature__bg-beige:after{background-color:#fff8f2;content:"";display:block;height:100%;left:0;margin:auto auto auto -100vw;position:absolute;right:0;top:0;width:200vw;z-index:-2}#lip-glow-bomb .concept{padding:80px 20px;position:relative}@media only screen and (max-width:959px){#lip-glow-bomb .concept{padding:10.6666666667vw 0 16vw}}#lip-glow-bomb .concept:after{background-color:#fff8f2;content:"";display:block;height:100%;left:50%;position:absolute;right:0;top:0;transform:translate(-50%);width:100vw;z-index:-1}@media only screen and (max-width:959px){#lip-glow-bomb .concept:after{width:103vw}}#lip-glow-bomb .concept .concept__glow-boost-tgy__wrap{background-color:#fff;padding:40px 0}@media only screen and (max-width:959px){#lip-glow-bomb .concept .concept__glow-boost-tgy__wrap{padding:5.3333333333vw 0}}#lip-glow-bomb .concept .concept__title{font-size:40px;margin-bottom:.5em;text-align:center}@media only screen and (max-width:959px){#lip-glow-bomb .concept .concept__title{font-size:8vw;line-height:1.2}}#lip-glow-bomb .concept .concept__title span{display:inline-block;line-height:1.5}#lip-glow-bomb .concept .concept__title sup{display:inline-block;font-size:12px;transform:translate(-.25em,-.5em)}@media only screen and (max-width:959px){#lip-glow-bomb .concept .concept__title sup{font-size:2.6666666667vw}}#lip-glow-bomb .concept .concept__catch{font-size:20px;margin-bottom:3em;text-align:center}@media only screen and (max-width:959px){#lip-glow-bomb .concept .concept__catch{font-size:4.2666666667vw;line-height:2;margin-bottom:1.5em}}#lip-glow-bomb .concept .concept__catch sup{display:inline-block;font-size:12px}@media only screen and (max-width:959px){#lip-glow-bomb .concept .concept__catch sup{font-size:2.6666666667vw}}#lip-glow-bomb .concept .concept__glow-boost-tgy{margin:0 auto;max-width:1018px}#lip-glow-bomb .concept .concept__glow-boost-tgy .concept__glow-boost-tgy__subtitle{margin-bottom:0;text-align:center}@media only screen and (max-width:959px){#lip-glow-bomb .concept .concept__glow-boost-tgy .concept__glow-boost-tgy__subtitle{font-size:3.4666666667vw;margin-bottom:1.3333333333vw}}#lip-glow-bomb .concept .concept__glow-boost-tgy .concept__glow-boost-tgy__title{margin-bottom:30px;text-align:center}@media only screen and (max-width:959px){#lip-glow-bomb .concept .concept__glow-boost-tgy .concept__glow-boost-tgy__title{margin-bottom:8vw}}#lip-glow-bomb .concept .concept__glow-boost-tgy .concept__glow-boost-tgy__title span{border-bottom:1px solid #000;font-size:2.5vw}@media only screen and (max-width:959px){#lip-glow-bomb .concept .concept__glow-boost-tgy .concept__glow-boost-tgy__title span{font-size:4.2666666667vw}}#lip-glow-bomb .concept .concept__glow-boost-tgy .concept__glow-boost-tgy__lead{margin-bottom:30px;text-align:center}@media only screen and (max-width:959px){#lip-glow-bomb .concept .concept__glow-boost-tgy .concept__glow-boost-tgy__lead{font-size:3.2vw;margin-bottom:8vw}}#lip-glow-bomb .concept .concept__glow-boost-tgy .concept__glow-boost-tgy__inr{align-items:center;display:flex;gap:24px;padding:20px}@media only screen and (max-width:959px){#lip-glow-bomb .concept .concept__glow-boost-tgy .concept__glow-boost-tgy__inr{flex-direction:column;gap:8vw}}@media only screen and (min-width:960px){#lip-glow-bomb .concept .concept__glow-boost-tgy .concept__glow-boost-tgy__inr:first-child .concept__glow-boost-tgy__text,#lip-glow-bomb .concept .concept__glow-boost-tgy .concept__glow-boost-tgy__inr:nth-child(2) .concept__glow-boost-tgy__text,#lip-glow-bomb .concept .concept__glow-boost-tgy .concept__glow-boost-tgy__inr:nth-child(3) .concept__glow-boost-tgy__text{margin-left:0;margin-right:1.875vw}#lip-glow-bomb .concept .concept__glow-boost-tgy .concept__glow-boost-tgy__inr:nth-child(4) .concept__glow-boost-tgy__image{width:34.453125vw}#lip-glow-bomb .concept .concept__glow-boost-tgy .concept__glow-boost-tgy__inr:nth-child(4) .concept__glow-boost-tgy__text{margin-left:0;margin-right:2.34375vw}}#lip-glow-bomb .concept .concept__glow-boost-tgy .concept__glow-boost-tgy__inr .concept__glow-boost-tgy__image{width:240px}@media only screen and (min-width:960px){#lip-glow-bomb .concept .concept__glow-boost-tgy .concept__glow-boost-tgy__inr .concept__glow-boost-tgy__image{margin-left:2.34375vw}}@media only screen and (max-width:959px){#lip-glow-bomb .concept .concept__glow-boost-tgy .concept__glow-boost-tgy__inr .concept__glow-boost-tgy__image{text-align:center;width:100%}}#lip-glow-bomb .concept .concept__glow-boost-tgy .concept__glow-boost-tgy__inr .concept__glow-boost-tgy__image>img{margin-left:10px;width:330px}@media only screen and (max-width:959px){#lip-glow-bomb .concept .concept__glow-boost-tgy .concept__glow-boost-tgy__inr .concept__glow-boost-tgy__image>img{margin-left:0;width:66.6666666667vw}}#lip-glow-bomb .concept .concept__glow-boost-tgy .concept__glow-boost-tgy__inr .concept__glow-boost-tgy__image ul{display:flex;gap:20px;justify-content:center;margin-top:20px}@media only screen and (max-width:959px){#lip-glow-bomb .concept .concept__glow-boost-tgy .concept__glow-boost-tgy__inr .concept__glow-boost-tgy__image ul{gap:8vw;justify-content:flex-start;margin-top:2.6666666667vw;padding-left:.5em}}#lip-glow-bomb .concept .concept__glow-boost-tgy .concept__glow-boost-tgy__inr .concept__glow-boost-tgy__image ul li{font-size:14px}@media only screen and (max-width:959px){#lip-glow-bomb .concept .concept__glow-boost-tgy .concept__glow-boost-tgy__inr .concept__glow-boost-tgy__image ul li{font-size:2.6666666667vw}}#lip-glow-bomb .concept .concept__glow-boost-tgy .concept__glow-boost-tgy__inr .concept__glow-boost-tgy__text{flex:1}#lip-glow-bomb .concept .concept__glow-boost-tgy .concept__glow-boost-tgy__inr .concept__glow-boost-tgy__text p{font-size:16px;line-height:1.5}@media only screen and (max-width:959px){#lip-glow-bomb .concept .concept__glow-boost-tgy .concept__glow-boost-tgy__inr .concept__glow-boost-tgy__text p{font-size:3.4666666667vw;margin-top:-3.4666666667vw;text-align:center}}@media only screen and (min-width:960px){#lip-glow-bomb .concept .concept__glow-boost-tgy .concept__glow-boost-tgy__legend{margin-left:3.75vw;margin-top:1.171875vw;width:600px}}@media only screen and (max-width:959px){#lip-glow-bomb .concept .concept__glow-boost-tgy .concept__glow-boost-tgy__legend{margin:3.3333333333vw auto;width:60.8vw}}#lip-glow-bomb .concept .concept__glow-boost-tgy .concept__glow-boost-tgy__note{font-size:11px;margin-left:3.75vw;margin-top:2em}@media only screen and (max-width:959px){#lip-glow-bomb .concept .concept__glow-boost-tgy .concept__glow-boost-tgy__note{font-size:2.6666666667vw;margin-left:4vw}}#lip-glow-bomb .concept .concept__tech{padding-top:50px}@media only screen and (max-width:959px){#lip-glow-bomb .concept .concept__tech{padding-top:12vw}}#lip-glow-bomb .concept .concept__tech .c-title{font-size:20px;margin-bottom:1.5em;text-align:center}@media only screen and (max-width:959px){#lip-glow-bomb .concept .concept__tech .c-title{font-size:4.2666666667vw;margin-bottom:6.6666666667vw}}#lip-glow-bomb .concept .concept__tech .concept__tech__movie{margin:0 auto;width:500px}@media only screen and (max-width:959px){#lip-glow-bomb .concept .concept__tech .concept__tech__movie{width:100%}}#lip-glow-bomb .concept .concept__tech .concept__tech__movie .movie-block{aspect-ratio:16/9;width:100%}#lip-glow-bomb .concept .concept__tech .concept__tech__movie .movie-block__inner{height:100%;position:relative;width:100%}#lip-glow-bomb .concept .concept__tech .concept__tech__movie .movieOverlay{background:url(/features/lip-glow-bomb/img/movie_thum.jpg) 0 0/cover no-repeat;height:101%;left:0;position:absolute;top:0;width:101%}#lip-glow-bomb .concept .concept__tech .concept__tech__movie iframe{height:100%;object-fit:cover;width:100%}@media only screen and (min-width:960px){#lip-glow-bomb .concept .concept__tech .concept__tech__movie:hover .playIcon__inner:before{border-color:transparent transparent transparent #dc0050}}#lip-glow-bomb .point{padding-top:220px}@media only screen and (max-width:959px){#lip-glow-bomb .point{padding-top:22.6666666667vw}}#lip-glow-bomb .point .c-title{text-align:center}#lip-glow-bomb .point .point__items .point__item .l-pointContents{width:100%}#lip-glow-bomb .point .point__items .point__item .point__item__row{display:flex;gap:30px}@media only screen and (max-width:959px){#lip-glow-bomb .point .point__items .point__item .point__item__row{flex-direction:column;gap:2.6666666667vw}}#lip-glow-bomb .point .point__items .point__item .point__item__row__left{flex:1}#lip-glow-bomb .point .point__items .point__item .point__item__row__right{text-align:center;width:500px}@media only screen and (max-width:959px){#lip-glow-bomb .point .point__items .point__item .point__item__row__right{width:100%}}#lip-glow-bomb .point .point__items .point__item .point__item__row__right p{margin-top:.5em}@media only screen and (max-width:959px){#lip-glow-bomb .point .point__items .point__item .point__item__row__right p{font-size:3.4666666667vw}}#lip-glow-bomb .point .point__items .point__item .point__item__note{display:block;font-size:11px;line-height:1.5}@media only screen and (max-width:959px){#lip-glow-bomb .point .point__items .point__item .point__item__note{font-size:2.6666666667vw;margin-top:.25em}}#lip-glow-bomb .point .m-point,#lip-glow-bomb .point .m-point .m-point__inner{margin-bottom:0}#lip-glow-bomb .banner{padding-top:75px}@media only screen and (max-width:959px){#lip-glow-bomb .banner{padding-top:14.1333333333vw}}#lip-glow-bomb .banner .banner__inr{margin:0 auto;max-width:840px}#lip-glow-bomb .banner .banner__inr .c-title{font-size:20px;margin-bottom:30px;text-align:center}@media only screen and (max-width:959px){#lip-glow-bomb .banner .banner__inr .c-title{font-size:3.4666666667vw;margin-bottom:5.3333333333vw}}#lip-glow-bomb .finish-image{margin-top:100px;padding-top:100px}@media only screen and (max-width:959px){#lip-glow-bomb .finish-image{margin-top:13.3333333333vw;padding-top:13.3333333333vw}}#lip-glow-bomb .finish-image .c-title{margin-bottom:30px;text-align:center}@media only screen and (max-width:959px){#lip-glow-bomb .finish-image .c-title{margin-bottom:5.3333333333vw}}#lip-glow-bomb .finish-image .finish-image__catch{font-size:20px;margin-bottom:25px;text-align:center}@media only screen and (max-width:959px){#lip-glow-bomb .finish-image .finish-image__catch{font-size:4.2666666667vw;margin-bottom:2.6666666667vw}}#lip-glow-bomb .finish-image .finish-image__image{margin:0 auto;width:400px}@media only screen and (max-width:959px){#lip-glow-bomb .finish-image .finish-image__image{width:53.3333333333vw}}#lip-glow-bomb .finish-image .finish-image__note{font-size:11px;margin-top:1.5em;text-align:center}@media only screen and (max-width:959px){#lip-glow-bomb .finish-image .finish-image__note{font-size:2.6666666667vw}}#lip-glow-bomb .color-map-block{margin-top:100px;padding-top:100px}@media only screen and (max-width:959px){#lip-glow-bomb .color-map-block{margin-top:13.3333333333vw;padding-top:13.3333333333vw}}#lip-glow-bomb .color-map-block .c-title{text-align:center}#lip-glow-bomb .color-map-block .color-map-block__image{margin:0 auto;max-width:500px}#lip-glow-bomb .color-map-block .color-map-block__btns{justify-content:center;margin-top:60px}@media only screen and (max-width:959px){#lip-glow-bomb .color-map-block .color-map-block__btns{margin-top:8vw}}#lip-glow-bomb .color-map-block .color-map-block__btns>li+li{margin-top:50px}@media only screen and (max-width:959px){#lip-glow-bomb .color-map-block .color-map-block__btns>li+li{margin-top:4.8vw}}#lip-glow-bomb .color-map-block .color-map-block__btns>li a{background-color:#fff}#lip-glow-bomb .color-map-block .color-map-block__btns .c-btn--type2{margin:0 auto}#lip-glow-bomb .color-map-block .color-map-block__btns .c-btn--type2.has-icon a{padding:.65em 0}#lip-glow-bomb .how-to-use-block{font-size:3.4666666667vw;margin:21.3333333333vw -6.5333333333vw 0;padding:0 6.5333333333vw}@media only screen and (min-width:960px){#lip-glow-bomb .how-to-use-block{font-size:16px;margin:100px auto 0;padding:100px 0 0}}#lip-glow-bomb .how-to-use-block .c-title{text-align:center}@media only screen and (min-width:960px){#lip-glow-bomb .how-to-use-block .how-to-use-list{padding-left:90px}}#lip-glow-bomb .how-to-use-block .how-to-use-list>li+li{margin-top:2em}@media only screen and (min-width:960px){#lip-glow-bomb .how-to-use-block .how-to-use-list .how-to-use-list__dot-list{flex:1}}#lip-glow-bomb .how-to-use-block .how-to-use-list .how-to-use-list__dot-list>p{padding-left:1em;text-indent:-1em}@media only screen and (max-width:959px){#lip-glow-bomb .how-to-use-block .how-to-use-list .how-to-use-list__dot-list>p+p{margin-top:.5em}}#lip-glow-bomb .how-to-use-block .how-to-use-list .how-to-use-list__title{background-color:#000;box-sizing:border-box;color:#fff;cursor:pointer;font-size:4.2666666667vw;font-weight:600;margin-bottom:1em;padding:.2em .5em 0;position:relative;width:calc(100% + 6.53333vw)}@media only screen and (min-width:960px){#lip-glow-bomb .how-to-use-block .how-to-use-list .how-to-use-list__title{font-size:20px;width:100%}}#lip-glow-bomb .how-to-use-block .how-to-use-list .how-to-use-list__title:before{background:#fff;bottom:0;content:"";display:block;height:2px;margin:auto;position:absolute;right:1.6em;top:0;width:.8em}@media only screen and (min-width:960px){#lip-glow-bomb .how-to-use-block .how-to-use-list .how-to-use-list__title:before{right:1em}}#lip-glow-bomb .how-to-use-block .how-to-use-list .how-to-use-list__title:after{background:#fff;bottom:0;content:"";display:block;height:.8em;margin:auto;position:absolute;right:1.9em;top:0;width:2px}@media only screen and (min-width:960px){#lip-glow-bomb .how-to-use-block .how-to-use-list .how-to-use-list__title:after{right:1.35em}}#lip-glow-bomb .how-to-use-block .how-to-use-list .how-to-use-list__title.is-opened:after{opacity:0}@media only screen and (min-width:960px){#lip-glow-bomb .how-to-use-block .how-to-use-list .how-to-use-list__inr.is-pc-flex{display:flex}}#lip-glow-bomb .how-to-use-block .how-to-use-list .how-to-use-list__word{flex:1}#lip-glow-bomb .how-to-use-block .how-to-use-list .how-to-use__image{margin:.75em auto 0;text-align:center;width:86.6666666667vw}@media only screen and (min-width:960px){#lip-glow-bomb .how-to-use-block .how-to-use-list .how-to-use__image{margin-top:0;width:490px}#lip-glow-bomb .how-to-use-block .how-to-use-list .how-to-use__image img{width:450px}}#lip-glow-bomb .how-to-use-block .how-to-use-list__movie{aspect-ratio:9/16;margin-top:16vw}@media only screen and (min-width:960px){#lip-glow-bomb .how-to-use-block .how-to-use-list__movie{margin:80px auto 0;width:280px}}#lip-glow-bomb .how-to-use-block .how-to-use-list__movie .movie-block{height:100%;margin:0;padding-bottom:0;width:100%}#lip-glow-bomb .how-to-use-block .how-to-use-list__movie .movie-block .movie-block__inner{height:99.8%;padding-bottom:100%}@media only screen and (min-width:960px){#lip-glow-bomb .how-to-use-block .how-to-use-list__movie .movie-block .movie-block__inner{height:99.6%}}#lip-glow-bomb .how-to-use-block .js-toggle-box{display:none}#lip-glow-bomb .refill-how-to .refill-how-to__section+.refill-how-to__section{margin-top:1em}#lip-glow-bomb .refill-how-to .refill-how-to__section p{font-size:16px;letter-spacing:.075em;line-height:1.5}@media only screen and (max-width:959px){#lip-glow-bomb .refill-how-to .refill-how-to__section p{font-size:3.4666666667vw;line-height:1.7692307692}}#lip-glow-bomb .refill-how-to .refill-how-to__section p+p{margin-top:.5em}@media only screen and (max-width:959px){#lip-glow-bomb .refill-how-to .refill-how-to__section p+p{margin-top:0}}#lip-glow-bomb .refill-how-to .refill-how-to__section p:not(.title){padding-left:1em;text-indent:-1em}#lip-glow-bomb .refill-how-to .refill-how-to__section p.title{margin-bottom:.25em}@media only screen and (max-width:959px){#lip-glow-bomb .refill-how-to .refill-how-to__section.m-type2 p+p{margin-top:1em}}#lip-glow-bomb .refill-how-to .refill-how-to__row{display:flex;gap:40px}@media only screen and (max-width:959px){#lip-glow-bomb .refill-how-to .refill-how-to__row{flex-direction:column;gap:5.3333333333vw}}#lip-glow-bomb .refill-how-to .refill-how-to__row .refill-how-to__inr{flex:1}#lip-glow-bomb .refill-how-to .refill-how-to__row .refill-how-to__image{width:490px}@media only screen and (max-width:959px){#lip-glow-bomb .refill-how-to .refill-how-to__row .refill-how-to__image{margin-left:auto;margin-right:auto;width:73.3333333333vw}}#lip-glow-bomb .mq-simulator-con-color-items .mq-simulator-con-color-item a div,#lip-glow-bomb .mq-simulator-con-color-items .mq-simulator-con-color-item a span{background-color:#e5cab4!important;color:#000!important}@media only screen and (max-width:959px){#lip-glow-bomb .mq-simulator-con-color-items .mq-simulator-con-color-item a div,#lip-glow-bomb .mq-simulator-con-color-items .mq-simulator-con-color-item a span{font-size:10px!important;height:100%!important}}#lip-glow-bomb .more-block{margin-top:13.3333333333vw}@media only screen and (min-width:960px){#lip-glow-bomb .more-block{margin-top:80px}}#lip-glow-bomb .more-block+.more-block{margin-top:9.3333333333vw}@media only screen and (min-width:960px){#lip-glow-bomb .more-block+.more-block{margin-top:55px}}#lip-glow-bomb .more-block .more-block__trg{border-bottom:1px solid #000;color:#000;display:block;font-size:4.2666666667vw;font-weight:600;padding-bottom:.5em;position:relative}@media only screen and (min-width:960px){#lip-glow-bomb .more-block .more-block__trg{border-bottom:2px solid #000;font-size:20px;padding-bottom:.5em}}#lip-glow-bomb .more-block .more-block__trg .more-block__trg__inr{position:relative}@media only screen and (min-width:960px){#lip-glow-bomb .more-block .more-block__trg .more-block__trg__inr{padding-right:40px}}#lip-glow-bomb .more-block .more-block__trg.is-opened span:before{opacity:0}#lip-glow-bomb .more-block .more-block__trg span{display:block;height:26px;position:absolute;right:0;top:50%;transform:translateY(-50%);width:26px}@media only screen and (max-width:959px){#lip-glow-bomb .more-block .more-block__trg span{height:5.3333333333vw;width:5.3333333333vw}}#lip-glow-bomb .more-block .more-block__trg span:after,#lip-glow-bomb .more-block .more-block__trg span:before{background-color:#000;content:"";left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}#lip-glow-bomb .more-block .more-block__trg span:before{height:100%;width:2px}#lip-glow-bomb .more-block .more-block__trg span:after{height:2px;width:100%}#lip-glow-bomb .more-block .more-block__content{display:none;padding:5.3333333333vw 0 0}@media only screen and (min-width:960px){#lip-glow-bomb .more-block .more-block__content{padding:40px 0 0}}#lip-glow-bomb .related-block{margin-top:26.6666666667vw}@media only screen and (min-width:960px){#lip-glow-bomb .related-block{margin-top:200px}}#lip-glow-bomb .related-block .c-title--related{font-size:9.3333333333vw;text-align:center}@media only screen and (min-width:960px){#lip-glow-bomb .related-block .c-title--related{font-size:40px}}#lip-glow-bomb .usersvoice-block{background-color:#fff;margin-top:26.6666666667vw;padding:26.6666666667vw 0 21.3333333333vw;position:relative}@media only screen and (min-width:960px){#lip-glow-bomb .usersvoice-block{margin-top:200px;padding:200px 0 140px}}#lip-glow-bomb .usersvoice-block .c-title{text-align:center}#lip-glow-bomb .usersvoice-block:after{background-color:#fff;content:"";display:block;height:100%;left:0;margin:auto auto auto -100vw;position:absolute;right:0;top:0;width:200vw;z-index:-1}#lip-glow-bomb .kf-movie{margin:-8vw 0 8vw}@media only screen and (min-width:960px){#lip-glow-bomb .kf-movie{margin-bottom:80px;margin-top:80px}}#lip-glow-bomb .kf-movie .kf-movie__inner{aspect-ratio:9/16;position:relative;width:100%;z-index:2}@media only screen and (min-width:960px){#lip-glow-bomb .kf-movie .kf-movie__inner{margin:0 auto;max-width:650px;width:47.0588235294%}}#lip-glow-bomb .kf-movie .kf-movie__inner a{display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:2}#lip-glow-bomb .kf-movie .kf-movie__inner iframe{height:100%;width:100%}#lip-glow-bomb .kf-movie .kf-movie__inner .movieOverlay{width:100%}@media only screen and (max-width:959px){.swiper-button-next.swiper-button-next--colorA_001,.swiper-button-prev.swiper-button-prev--colorA_001{margin-top:66.6666666667vw}.m-colorA .swiper-button-next,.m-colorA .swiper-button-prev{width:7vw}}.colorA__colorTypeInfo__TypeName{line-height:1.2;margin-bottom:.2em}@media only screen and (max-width:959px){.colorA__colorTypeInfo__TypeName{margin-bottom:.15em}.colorA__colorTypes .colorA__colorType{width:18.296667vw}}.colorA__colorType__desc{font-size:.875em;margin-top:.4em;text-align:center;white-space:nowrap}.colorA__colorType__desc.colorA__colorType__desc--br300{margin-left:-.8em}.colorA__colorType__desc.colorA__colorType__desc--pk700{margin-left:-.25em}@media only screen and (max-width:959px){.colorA__colorType__desc.colorA__colorType__desc--pk700{margin-left:-.5em}.colorA__colorType__desc{font-size:2.6666666667vw;letter-spacing:0;margin:0 -1em}.font-en{text-align:center}}.js-swiper-lookBook{overflow:hidden}@media only screen and (max-width:959px){.js-swiper-lookBook{overflow:inherit}}.js-swiper-lookBook .swiper-lookBook__arrow{background:url(/assets/img/features/img/pc_arrow_up--black.svg) no-repeat 50%/100% 100%;content:"";cursor:pointer;display:block;height:0;padding-bottom:4vw;position:absolute;top:160vw;width:6vw;z-index:10}@media only screen and (min-width:960px){.js-swiper-lookBook .swiper-lookBook__arrow{display:none;margin-top:93vw;top:0}}.js-swiper-lookBook .swiper-lookBook__arrow--l{left:-5.3333333333vw;transform:rotate(90deg)}@media only screen and (min-width:960px){.js-swiper-lookBook .swiper-lookBook__arrow--l{left:0}}.js-swiper-lookBook .swiper-lookBook__arrow--r{right:-5.3333333333vw;transform:rotate(-90deg)}@media only screen and (min-width:960px){.js-swiper-lookBook .swiper-lookBook__arrow--r{right:0}}.swiper-pagination--lookBook .swiper-pagination-bullet{background-color:#fff;height:7px;margin:0 .8333333333%;width:7px}@media only screen and (min-width:960px){.swiper-pagination--lookBook .swiper-pagination-bullet{margin:0 .8333333333%}}.swiper-pagination--lookBook .swiper-pagination-bullet.swiper-pagination-bullet-active{height:1.8666666667vw;width:1.8666666667vw}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{align-items:center;display:flex;justify-content:center;margin:6.6666666667vw 0 24vw}@media only screen and (min-width:960px){.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{margin:3.9215686275% 0 19.6078431373%}}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{background-color:#fff;margin:0 1.3333333333vw;opacity:1}@media only screen and (min-width:960px){.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 .8333333333%}}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet.swiper-pagination-bullet-active,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#dc0050;border:0}@media only screen and (min-width:960px){.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet.swiper-pagination-bullet-active,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet.swiper-pagination-bullet-active{height:10px;width:10px}}.swiper-pagination{z-index:0}.l-palette{display:flex;justify-content:space-between}@media only screen and (max-width:959px){.l-palette{align-items:center;padding-bottom:10.6666666667vw;position:relative}}.palette__color{width:24.8667850799%}@media only screen and (max-width:959px){.palette__color{left:0;padding-left:2em;position:absolute;top:18.6666666667vw;width:25.3333333333vw}.palette__color.m-item2{left:auto;right:0}}.palette__color__items{margin-top:-1.5em}@media only screen and (max-width:959px){.palette__color__items{margin-top:0}.palette__color__items.u-spLayoutFix{margin-top:2.5em}}.palette__color__items .palette__color__item+.palette__color__item{margin-top:1.4em}.palette__color__items .palette__color__item+.palette__color__item.is-vi316{margin-top:4.7555em}@media only screen and (max-width:959px){.palette__color__items .palette__color__item+.palette__color__item.is-vi316{margin-top:7.22222em}}.palette__color__item__no{font-size:1.25em;height:1.2em;margin-bottom:.5em;padding-left:1.5em;position:relative}@media only screen and (max-width:959px){.palette__color__item__no{font-size:3.2vw}}.palette__color__item__no:before{bottom:0;content:"";display:block;font-size:1.1em;margin:-.1em auto auto -1.2em;position:absolute;top:0}.palette__color__item__no.no_1:before{content:"①"}.palette__color__item__no.no_2:before{content:"②"}.palette__color__item__no.no_3:before{content:"③"}.palette__color__item__no.no_4:before{content:"④"}.palette__color__item__no span{border:1px solid #000;padding:.2em}.palette__color__item__name{font-size:1.125em;font-weight:700;line-height:1;white-space:nowrap}@media only screen and (max-width:959px){.palette__color__item__name{font-size:3.2vw;line-height:1.5}}.palette__color__item__txt{font-size:1em;line-height:1.3;white-space:nowrap}@media only screen and (max-width:959px){.palette__color__item__txt{font-size:2.6vw}}.palette__img{margin:0 1.2em;width:46.1811722913%}@media only screen and (max-width:959px){.palette__img{display:flex;flex-direction:column-reverse;margin:0 1.6em;text-align:center;width:100%}.palette__img img{display:block;margin:0 auto;width:34.6666666667vw}.palette__img .palette__img__inr{margin-bottom:5.3333333333vw}}.palette__img .palette__img__name{display:block;font-size:20px;font-weight:700;line-height:1.2;margin-top:1em;text-align:center}@media only screen and (max-width:959px){.palette__img .palette__img__name{font-size:3.4666666667vw}}.palette__img .palette__img__info{align-items:center;display:flex;font-size:20px;font-weight:700;gap:.5em;margin-top:.2em;text-align:center;white-space:nowrap}@media only screen and (max-width:959px){.palette__img .palette__img__info{font-size:3.4666666667vw;justify-content:center}}.palette__img .palette__img__info span{border:1px solid #000;display:inline-block;line-height:1;padding:.2em .15em}.lookBook__btn{margin:0 auto;text-align:center;width:48.0392156863%}@media only screen and (max-width:959px){.lookBook__btn{width:100%}}.lookBook__btn a{background-color:#000;color:#fff;display:block;font-size:1em;padding:1em 0;position:relative;width:100%}@media only screen and (max-width:959px){.lookBook__btn a{font-size:3.4666666667vw;padding:1em 2em;text-align:left}}.lookBook__btn a:after{background:url(/assets/img/pc_arrow--white.svg) no-repeat 50%/100% 100%;border:none;content:"";height:6px;margin-right:4.8625792812%;margin-top:-1%;padding-bottom:2.3255813953%;position:absolute;right:0;top:50%;transform:rotate(0);width:12.6849894292%}@media only screen and (max-width:959px){.lookBook__btn.m-type2 a{display:flex;justify-content:flex-start;padding:1em 2em 1em 2.5em;text-align:center}}.lookBook__toggle{margin-top:5.8823529412%}@media only screen and (max-width:959px){.lookBook__toggle{margin-top:16vw}}.makeUp__item__howto__title{cursor:pointer;font-size:4vw;font-weight:700;margin-bottom:1em;position:relative;text-align:left}@media only screen and (min-width:960px){.makeUp__item__howto__title{font-size:1.25em;margin-bottom:2em}}.makeUp__item__howto__title:after,.makeUp__item__howto__title:before{content:"";position:absolute}.makeUp__item__howto__title:after{background:url(/assets/img/features/img/pc_arrow_up--black.svg) no-repeat 50%/100% 100%;height:0;margin-top:.6em;padding-bottom:1.1764705882%;right:0;top:0;width:1.6666666667%}@media only screen and (max-width:959px){.makeUp__item__howto__title:after{margin-top:1.2vw;padding-bottom:3.3333333333vw;width:4vw}}.makeUp__item__howto__title:before{background-color:#000;bottom:0;height:0;margin-bottom:-.2em;padding-bottom:.2666666667vw;width:100%}@media only screen and (min-width:960px){.makeUp__item__howto__title:before{padding-bottom:.1990049751%}}.makeUp__item__howto__title.-show:after{transform:rotate(180deg)}.swiper-button-next--lookBook,.swiper-button-prev--lookBook{background:url(/assets/img/features/img/pc_arrow_up--black.svg) no-repeat 50%/100% 100%;bottom:0;margin-bottom:19.0196078431%;top:inherit}@media only screen and (max-width:959px){.swiper-button-next--lookBook,.swiper-button-prev--lookBook{height:0;margin:0 -2.6666666667vw 26.6666666667vw;padding-bottom:4vw;width:6vw}}.swiper-button-next--lookBook:after,.swiper-button-prev--lookBook:after{display:none}.swiper-button-prev--lookBook{transform:rotate(90deg)}@media only screen and (min-width:960px){.swiper-button-prev--lookBook{margin-left:25%}}.swiper-button-next--lookBook{transform:rotate(-90deg)}@media only screen and (min-width:960px){.swiper-button-next--lookBook{margin-right:25%}}.lookBook__toggle___detail__inner{display:flex;justify-content:center}@media only screen and (max-width:959px){.lookBook__toggle___detail__inner{justify-content:flex-start}}.lookBook__toggle___detail ul li{font-size:1.25em}@media only screen and (max-width:959px){.lookBook__toggle___detail ul li{font-size:3.4666666667vw}}.m-colorA{margin-bottom:0}.m-colorA .m-colorA__colorbar{margin:0 -1.5em 2em}@media only screen and (min-width:960px){.m-colorA .m-colorA__colorbar{margin:0 auto 20px;max-width:840px}}.m-colorA .colorA__thumbnails .colorA__thumbnail{opacity:.5;transition:opacity .5s}@media only screen and (min-width:960px){.m-colorA .colorA__thumbnails .colorA__thumbnail{align-items:center;flex-wrap:wrap}}@media only screen and (max-width:959px){.m-colorA .colorA__thumbnail__img{height:46.6666666667vw}}.m-colorA .colorA__colorType__thumb{width:100%}@media only screen and (max-width:959px){.m-colorA .colorA__colorType__thumb{width:75%}}.m-colorA .colorA__colorTypeInfo__name{line-height:1.2;margin-bottom:.25em;white-space:nowrap}.m-colorA .colorA__colorTypeInfo__txt{white-space:nowrap}@media only screen and (max-width:959px){.m-colorA .colorA__colorTypeInfo__txt{line-height:1.5385}}.m-colorA .colorA__colorTypeInfo__TypeName__tag{display:inline-block;margin:.5em 0;padding:.15em .5em}.m-colorA .colorA__thumbnails .colorA__thumbnail.swiper-slide-active{opacity:1}.color-variation{padding-top:16vw}@media only screen and (min-width:960px){.color-variation{padding-top:80px}}.color-variation .c-title{text-align:center;white-space:nowrap}.color-variation .colorA__btnWrap{display:flex}@media only screen and (min-width:960px){.color-variation .colorA__btnWrap{margin-top:40px}}@media only screen and (max-width:959px){.color-variation .colorA__btnWrap{flex-direction:column;gap:4vw}}.color-variation .colorA__btnWrap.colorA__btnWrap--center{justify-content:center}@media only screen and (max-width:959px){.color-variation .colorA__btnWrap .productBtn{width:100%}}.color-variation .colorA__btnWrap .productBtn .m-btn{height:100%;margin-bottom:0}.color-variation .colorA__btnWrap .c-btn--type2{margin-left:0}@media only screen and (min-width:960px){.color-variation .colorA__btnWrap .c-btn--type2 a{padding:.1em 0}}.color-variation .colorA__colorType__name{box-sizing:border-box}@media only screen and (max-width:959px){.color-variation .colorA__colorType__name.u-spHeightFix{height:5.5em;padding-top:1.2em}.color-variation .colorA__colorType__name.u-spHeightFix .txt{display:block}}.color-variation .color-variation-tabs{display:flex;gap:50px;justify-content:center}@media only screen and (min-width:960px){.color-variation .color-variation-tabs{flex-wrap:wrap}}@media only screen and (max-width:959px){.color-variation .color-variation-tabs{flex-wrap:wrap;gap:2.6666666667vw 4vw}}@media only screen and (min-width:960px){.color-variation .color-variation-tabs .color-variation-tabs__item:first-child{width:100%}}@media only screen and (max-width:959px){.color-variation .color-variation-tabs .color-variation-tabs__item:first-child{width:100%}}.color-variation .color-variation-tabs .color-variation-tabs__item:nth-child(2){width:34.3137254902%}@media only screen and (min-width:960px){.color-variation .color-variation-tabs .color-variation-tabs__item:nth-child(2){width:400px}}@media only screen and (max-width:959px){.color-variation .color-variation-tabs .color-variation-tabs__item:nth-child(2){width:47.6%}}.color-variation .color-variation-tabs .color-variation-tabs__item:nth-child(3){width:34.3137254902%}@media only screen and (min-width:960px){.color-variation .color-variation-tabs .color-variation-tabs__item:nth-child(3){width:400px}}@media only screen and (max-width:959px){.color-variation .color-variation-tabs .color-variation-tabs__item:nth-child(3){width:47.6%}}.color-variation .color-variation-tabs .color-variation-tabs__label{background-color:#f6dae4;display:block;font-size:2.6666666667vw;margin:0 auto 5.3333333333vw;padding:.5em;text-align:center;width:9.5em}@media only screen and (min-width:960px){.color-variation .color-variation-tabs .color-variation-tabs__label{font-size:14px;margin-bottom:30px;width:140px}}.color-variation .color-variation-tabs .color-variation-tabs__label.is_blue{background-color:#d4effc}.color-variation .color-variation-tabs .color-variation-tabs__label.is_pink,.color-variation .color-variation-tabs .color-variation-tabs__label.is_yellow{background-color:#faf4c1}.color-variation .colorA__thumbnail{align-items:flex-end;height:auto;justify-content:center}.color-variation .colorA__colorTypeDesc{display:flex;flex-wrap:nowrap;margin-left:2.3255813953%}.color-variation .colorA__colorTypeInfo__TypeName__tag{font-size:.875em}.color-variation .colorA__colorTypeInfo__TypeName__tag+.colorA__colorTypeInfo__TypeName__tag{margin-left:.5em}@media only screen and (max-width:959px){.color-variation .colorA__colorTypeInfo__TypeName__tag{font-size:2.6666666667vw}}.color-variation .colorA__colorTypeInfo__new{color:#e60033;font-size:14px;line-height:1;margin-bottom:.4em}@media only screen and (max-width:959px){.color-variation .colorA__colorTypeInfo__new{font-size:2.4vw;margin-bottom:.25em}}.color-variation .colorA__colorTypeInfo__new span{font-size:15px;font-weight:700}@media only screen and (max-width:959px){.color-variation .colorA__colorTypeInfo__new span{font-size:2.6666666667vw}}.color-variation .colorA__colorTypeDesc__thumb{box-sizing:border-box}@media only screen and (min-width:960px){.color-variation .colorA__colorTypeDesc__thumb{margin-right:.5em;padding-right:0;width:43.8356164384%}}@media only screen and (max-width:959px){.color-variation .colorA__colorTypeDesc__thumb{margin-right:0;padding-left:2.6666666667vw;padding-right:0;width:31.4666666667vw}.color-variation .colorA__colorTypeDesc__thumb img{width:22.6666666667vw}}@media only screen and (min-width:960px){.color-variation .colorA__colorTypeInfo{width:71.2328767123%}}@media only screen and (max-width:959px){.color-variation .colorA__colorTypeInfo{flex:1}}.color-variation.color-variation--1+.directCartInSection{margin-top:0;padding-top:16vw}@media only screen and (min-width:960px){.color-variation.color-variation--1+.directCartInSection{padding-top:120px}.color-variation.color-variation--1 .colorA__colorTypes{gap:30px;justify-content:center;margin-bottom:0}}.color-variation.color-variation--1 .colorA__colorTypes .colorA__colorType{position:relative}@media only screen and (min-width:960px){.color-variation.color-variation--1 .colorA__colorTypes .colorA__colorType{margin:0;width:190px}}@media only screen and (max-width:959px){.color-variation.color-variation--1 .colorA__colorTypes .colorA__colorType{width:19.2vw}}.color-variation.color-variation--1 .colorA__colorType__thumb{align-items:center;display:flex;justify-content:center}@media only screen and (min-width:960px){.color-variation.color-variation--1 .colorA__colorType__thumb{height:90px;margin-bottom:10px;width:90px}}@media only screen and (max-width:959px){.color-variation.color-variation--1 .colorA__colorType__thumb{height:10.6666666667vw;margin-bottom:2.6666666667vw}}@media only screen and (min-width:960px){.color-variation.color-variation--1 .colorA__colorType__thumb.m-type2{margin-bottom:10px;width:100px}}@media only screen and (max-width:959px){.color-variation.color-variation--1 .colorA__colorType__thumb.m-type2{width:95%}}.color-variation.color-variation--2{margin-top:200px}@media only screen and (max-width:959px){.color-variation.color-variation--2{margin-top:26.6666666667vw}.color-variation.color-variation--2 .m-colorA{margin-bottom:16vw}.color-variation.color-variation--2 .m-colorA .swiper-button-next,.color-variation.color-variation--2 .m-colorA .swiper-button-prev{margin-top:60vw}}.color-variation.color-variation--2 .colorA__colorTypes{gap:1.5384615385%}@media only screen and (min-width:960px){.color-variation.color-variation--2 .colorA__colorTypes{gap:30px;justify-content:center;margin-bottom:0}}.color-variation.color-variation--2 .colorA__colorTypes .colorA__colorType{width:25.3333333333vw}@media only screen and (min-width:960px){.color-variation.color-variation--2 .colorA__colorTypes .colorA__colorType{margin:0;width:90px;width:19.6078431373%}}.color-variation.color-variation--2 .color-variation-tabs__label{margin-bottom:1em}@media only screen and (min-width:960px){.color-variation.color-variation--2 .color-variation-tabs__label{margin-bottom:25px}}.color-variation.color-variation--2 .colorA__colorType__thumb{align-items:center;display:flex;justify-content:center}@media only screen and (min-width:960px){.color-variation.color-variation--2 .colorA__colorType__thumb{height:90px;margin-bottom:10px;width:90px}}@media only screen and (max-width:959px){.color-variation.color-variation--2 .colorA__colorType__thumb{height:15.2vw;margin-bottom:2.6666666667vw;width:15.2vw}}.color-variation.color-variation--2 .colorA__btnWrap{margin-top:94px}@media only screen and (max-width:959px){.color-variation.color-variation--2 .colorA__btnWrap{margin-top:0}}.color-variation.color-variation--2 .point__item__txt--m{margin-bottom:.5em}.color-variation .colorA__colorType__new{color:#e60033;font-size:14px;left:0;position:absolute;text-align:center;top:-11px;width:100%}@media only screen and (max-width:959px){.color-variation .colorA__colorType__new{font-size:2.4vw;top:-4vw}}.color-variation .colorA__colorType__new span{font-size:15px;font-weight:700}@media only screen and (max-width:959px){.color-variation .colorA__colorType__new span{font-size:2.6666666667vw}}@media only screen and (min-width:960px){.color-variation .m-colorA .swiper-button-next,.color-variation .m-colorA .swiper-button-prev{margin-top:18%}}.colormap{margin-top:16vw}@media only screen and (min-width:960px){.colormap{margin-top:80px}}.colormap.m-type2{margin-top:25.3333333333vw}@media only screen and (min-width:960px){.colormap.m-type2{margin-top:180px}}.colormap .c-title{font-size:2.5em;text-align:center}@media only screen and (max-width:959px){.colormap .c-title{font-size:8vw}}@media only screen and (min-width:960px){.colormap .colormap__image{margin:0 auto;max-width:520px}}.lookbook{background-color:#fef8f2}@media only screen and (min-width:960px){.lookbook{padding:0}}.lookbook a{color:#000}.lookbook .lookbook__inr{background-color:#fef8f2;padding:80px 50px 20px}@media only screen and (max-width:959px){.lookbook .lookbook__inr{padding:13.3333333333vw 6.6666666667vw .6666666667vw}}.lookbook .lookbook__inr .c-title{font-size:47px;margin-bottom:50px}@media only screen and (max-width:959px){.lookbook .lookbook__inr .c-title{font-size:9.3333333333vw;margin-bottom:6.6666666667vw}}.lookbook .lookbook__content{margin:0 auto;max-width:1020px;position:relative}.lookbook .lookbook__content .lookbook__item{display:flex;gap:28px;opacity:0;transition:opacity .3s}@media only screen and (max-width:959px){.lookbook .lookbook__content .lookbook__item{flex-direction:column;gap:5.3333333333vw}}.lookbook .lookbook__content .lookbook__item.swiper-slide-active{opacity:1}.lookbook .lookbook__content .lookbook__item .lookbook__item__thum{width:490px}@media only screen and (max-width:959px){.lookbook .lookbook__content .lookbook__item .lookbook__item__thum{width:100%}}.lookbook .lookbook__content .lookbook__item .lookbook__main{flex:1;width:100%}@media only screen and (min-width:960px){.lookbook .lookbook__main{min-width:465px}}.lookbook .lookbook__main .lookbook__main__title{font-size:20px;font-weight:700;margin-bottom:.5em;text-align:center}@media only screen and (max-width:959px){.lookbook .lookbook__main .lookbook__main__title{font-size:3.4666666667vw;margin-bottom:.75em}}.lookbook .lookbook__main .lookbook__main__pallet{position:relative}.lookbook .lookbook__main .lookbook__main__pallet .lookbook__main__pallet__inr{margin:0 auto;padding:0 125px;position:relative;width:195px}@media only screen and (max-width:959px){.lookbook .lookbook__main .lookbook__main__pallet .lookbook__main__pallet__inr{box-sizing:content-box;padding:0 18.6666666667vw;width:30.6666666667vw}}.lookbook .lookbook__main .lookbook__main__pallet .lookbook__main__pallet__inr img{display:block}.lookbook .lookbook__main .lookbook__main__pallet .lookbook__main__pallet__inr .item{font-size:18px;font-weight:700;left:0;line-height:1.2;position:absolute;top:0}@media only screen and (max-width:959px){.lookbook .lookbook__main .lookbook__main__pallet .lookbook__main__pallet__inr .item{font-size:2.6666666667vw}}.lookbook .lookbook__main .lookbook__main__pallet .lookbook__main__pallet__inr .item.m-left-bottom{top:100px}@media only screen and (max-width:959px){.lookbook .lookbook__main .lookbook__main__pallet .lookbook__main__pallet__inr .item.m-left-bottom{top:16vw}}.lookbook .lookbook__main .lookbook__main__pallet .lookbook__main__pallet__inr .item.m-right-top{left:auto;right:0}.lookbook .lookbook__main .lookbook__main__pallet .lookbook__main__pallet__inr .item.m-right-bottom{left:auto;right:0;top:100px}@media only screen and (max-width:959px){.lookbook .lookbook__main .lookbook__main__pallet .lookbook__main__pallet__inr .item.m-right-bottom{top:16vw}}.lookbook .lookbook__main .lookbook__main__pallet .lookbook__main__pallet__inr .item span{border:2px solid #000;display:inline-block;font-size:20px;font-weight:400;margin-bottom:.25em;padding:.2em .2em .1em}@media only screen and (max-width:959px){.lookbook .lookbook__main .lookbook__main__pallet .lookbook__main__pallet__inr .item span{border-width:1px;font-size:2.6666666667vw}}.lookbook .lookbook__main .lookbook__cross{height:32px;margin:20px auto;position:relative;width:32px}@media only screen and (max-width:959px){.lookbook .lookbook__main .lookbook__cross{height:6.6666666667vw;margin:3.7333333333vw auto;width:6.6666666667vw}}.lookbook .lookbook__main .lookbook__cross:after,.lookbook .lookbook__main .lookbook__cross:before{background-color:#000;content:"";display:block;height:100%;left:50%;position:absolute;top:50%;width:2px}@media only screen and (max-width:959px){.lookbook .lookbook__main .lookbook__cross:after,.lookbook .lookbook__main .lookbook__cross:before{width:1px}}.lookbook .lookbook__main .lookbook__cross:before{transform:translate(-50%,-50%) rotate(45deg)}.lookbook .lookbook__main .lookbook__cross:after{transform:translate(-50%,-50%) rotate(-45deg)}.lookbook .lookbook__main .lookbook__double .lookbook__double__title{font-size:20px;margin-bottom:.5em;text-align:center}@media only screen and (max-width:959px){.lookbook .lookbook__main .lookbook__double .lookbook__double__title{font-size:3.4666666667vw;margin-bottom:.45em}}.lookbook .lookbook__main .lookbook__double.u-mgnTop{margin-top:40px}.lookbook .lookbook__main .lookbook__double .lookbook__double__inr{display:flex;flex-wrap:wrap;gap:44px}@media only screen and (max-width:959px){.lookbook .lookbook__main .lookbook__double .lookbook__double__inr{gap:5.3333333333vw;justify-content:space-between}}.lookbook .lookbook__main .lookbook__double .lookbook__double__inr .lookbook__main__middle{align-items:flex-start;flex-direction:column;gap:15px;width:210px}@media only screen and (max-width:959px){.lookbook .lookbook__main .lookbook__double .lookbook__double__inr .lookbook__main__middle{flex-direction:column;gap:2.6666666667vw;width:38.2666666667vw}}.lookbook .lookbook__main .lookbook__double .lookbook__double__inr .lookbook__main__middle .lookbook__main__middle__info{position:static}.lookbook .lookbook__main .lookbook__double .lookbook__double__inr .lookbook__main__middle .lookbook__main__middle__image{padding-left:60px}@media only screen and (max-width:959px){.lookbook .lookbook__main .lookbook__double .lookbook__double__inr .lookbook__main__middle .lookbook__main__middle__image{padding-left:11.4666666667vw}}.lookbook .lookbook__main .lookbook__main__middle{align-items:center;display:flex;gap:20px;justify-content:center;position:relative;transition:opacity .3s;width:100%}@media only screen and (max-width:959px){.lookbook .lookbook__main .lookbook__main__middle{align-items:center;flex-direction:column;gap:0;justify-content:center}}.lookbook .lookbook__main .lookbook__main__middle:hover{opacity:.7}.lookbook .lookbook__main .lookbook__main__middle .lookbook__main__middle__info .lookbook__main__middle__info__new{color:#e60033;font-size:14px}@media only screen and (max-width:959px){.lookbook .lookbook__main .lookbook__main__middle .lookbook__main__middle__info .lookbook__main__middle__info__new{font-size:2.4vw;text-align:center}}.lookbook .lookbook__main .lookbook__main__middle .lookbook__main__middle__info .lookbook__main__middle__info__new span{font-size:15px;font-weight:700}@media only screen and (max-width:959px){.lookbook .lookbook__main .lookbook__main__middle .lookbook__main__middle__info .lookbook__main__middle__info__new span{font-size:2.6666666667vw}}.lookbook .lookbook__main .lookbook__main__middle .lookbook__main__middle__info .name{font-size:20px;margin-bottom:.25em}@media only screen and (max-width:959px){.lookbook .lookbook__main .lookbook__main__middle .lookbook__main__middle__info .name{font-size:3.4666666667vw}}.lookbook .lookbook__main .lookbook__main__middle .lookbook__main__middle__info .product{font-size:20px;font-weight:700;margin-bottom:0}@media only screen and (max-width:959px){.lookbook .lookbook__main .lookbook__main__middle .lookbook__main__middle__info .product{font-size:3.4666666667vw}}.lookbook .lookbook__main .lookbook__main__middle .lookbook__main__middle__info .product span{border:2px solid #000;display:inline-block;font-weight:400;line-height:1;margin-right:.5em;padding:.2em .4em .1em}@media only screen and (max-width:959px){.lookbook .lookbook__main .lookbook__main__middle .lookbook__main__middle__info .product span{border-width:1px;font-size:2.6666666667vw}}.lookbook .lookbook__main .lookbook__main__middle .lookbook__main__middle__info .lookbook__main__middle__link span{display:inline-block;font-size:16px;padding:0 90px .2em 0;position:relative}@media only screen and (max-width:959px){.lookbook .lookbook__main .lookbook__main__middle .lookbook__main__middle__info .lookbook__main__middle__link span{font-size:2.6666666667vw;min-height:2.6666666667vw;padding:0 16vw .2em 0}}.lookbook .lookbook__main .lookbook__main__middle .lookbook__main__middle__info .lookbook__main__middle__link span:after{background:url(/features/customized_eyecolor/img/arrow_right.png) 0 0/100% auto no-repeat;content:"";display:block;height:11px;left:0;position:absolute;top:50%;transform:translateY(-50%);width:67px}@media only screen and (max-width:959px){.lookbook .lookbook__main .lookbook__main__middle .lookbook__main__middle__info .lookbook__main__middle__link span:after{background-image:url(/features/customized_eyecolor/img/arrow_right_sp.png);height:2.2666666667vw;width:13.6vw}}.lookbook .lookbook__main .lookbook__main__middle .lookbook__main__middle__image{width:120px}@media only screen and (max-width:959px){.lookbook .lookbook__main .lookbook__main__middle .lookbook__main__middle__image{width:22.6666666667vw}}.lookbook .lookbook__main .lookbook__anchor{border-top:2px solid #000;display:flex;gap:44px;margin-top:50px;padding-top:50px}@media only screen and (max-width:959px){.lookbook .lookbook__main .lookbook__anchor{border-width:1px;gap:5.3333333333vw;justify-content:space-between;margin-top:6.6666666667vw;padding-bottom:4vw;padding-top:6.6666666667vw}}.lookbook .lookbook__main .lookbook__anchor>a{display:block;padding-bottom:.5em;transition:opacity .3s;width:210px}@media only screen and (max-width:959px){.lookbook .lookbook__main .lookbook__anchor>a{width:38.2666666667vw}}.lookbook .lookbook__main .lookbook__anchor>a:hover{opacity:.7}.lookbook .lookbook__main .lookbook__anchor .name{display:block;font-size:20px;margin-bottom:.5em}@media only screen and (max-width:959px){.lookbook .lookbook__main .lookbook__anchor .name{font-size:3.4666666667vw;margin-bottom:.45em}}.lookbook .lookbook__main .lookbook__anchor .image{height:160px;left:0;margin-left:315px;margin-top:22px;position:absolute;top:0}@media only screen and (max-width:959px){.lookbook .lookbook__main .lookbook__anchor .image{height:24vw;margin-left:56vw;margin-top:2.1333333333vw;text-align:center}}.lookbook .lookbook__main .lookbook__anchor .image img{width:120px}@media only screen and (max-width:959px){.lookbook .lookbook__main .lookbook__anchor .image img{width:23.4666666667vw}}.lookbook .lookbook__main .lookbook__anchor .check{display:block;margin-bottom:40px;position:relative}@media only screen and (max-width:959px){.lookbook .lookbook__main .lookbook__anchor .check{font-size:2.9333333333vw;margin-bottom:2.6666666667vw}}.lookbook .lookbook__main .lookbook__anchor .check:after{background:url(/features/customized_eyecolor/img/arrow_right.png) 0 0/100% auto no-repeat;content:"";display:block;height:11px;left:0;position:absolute;top:50%;transform:translateY(-50%);width:67px}@media only screen and (max-width:959px){.lookbook .lookbook__main .lookbook__anchor .check:after{background-image:url(/features/customized_eyecolor/img/arrow_right_sp.png);height:2.2666666667vw;width:13.6vw}}.lookbook .lookbook__main .lookbook__anchor .product{display:block;font-size:20px;font-weight:700;margin-bottom:1em}@media only screen and (max-width:959px){.lookbook .lookbook__main .lookbook__anchor .product{font-size:3.4666666667vw;margin-bottom:.75em}}.lookbook .lookbook__main .lookbook__anchor .product span{border:2px solid #000;display:inline-block;font-weight:400;line-height:1;margin-bottom:.5em;margin-right:.5em;padding:.2em .4em .1em}@media only screen and (max-width:959px){.lookbook .lookbook__main .lookbook__anchor .product span{border-width:1px;font-size:2.6666666667vw;margin-bottom:.75em}}.lookbook .lookbook__main .lookbook__anchor .product.m-type2{margin-bottom:1em}@media only screen and (max-width:959px){.lookbook .lookbook__main .lookbook__anchor .product.m-type2{margin-bottom:1em}}.lookbook .lookbook__main .lookbook__anchor.m-wide a{width:100%}.lookbook .lookbook__main .lookbook__anchor.m-type2 a{position:relative;width:100%}.lookbook .lookbook__main .lookbook__anchor.m-type2 a .image{position:absolute;right:0;top:50%;transform:translateY(-50%)}.lookbook .swiper-button-prev:after{background:url(/features/customized_eyecolor/img/arrow_prev.png) 0 0/100% auto no-repeat;content:"";display:block;height:33px;width:13px}@media only screen and (max-width:959px){.lookbook .swiper-button-prev:after{height:4.4vw;width:3.0666666667vw}}.lookbook .swiper-button-prev.m-type2{display:block;left:-3%;top:260px}@media only screen and (max-width:959px){.lookbook .swiper-button-prev.m-type2{left:-2vw;top:42.6666666667vw!important}.lookbook .swiper-button-prev.m-type2:after{height:5.8666666667vw;width:4vw}}.lookbook .swiper-button-next:after{background:url(/features/customized_eyecolor/img/arrow_next.png) 0 0/100% auto no-repeat;content:"";display:block;height:33px;width:13px}@media only screen and (max-width:959px){.lookbook .swiper-button-next:after{height:4.4vw;width:3.0666666667vw}}.lookbook .swiper-button-next.m-type3{display:block;right:-3%;top:260px}@media only screen and (max-width:959px){.lookbook .swiper-button-next.m-type3{right:-5vw;top:42.6666666667vw!important}.lookbook .swiper-button-next.m-type3:after{height:5.8666666667vw;width:4vw}}.lookbook .lookbook__pager{margin:90px auto 0;position:relative;width:520px}@media only screen and (max-width:959px){.lookbook .lookbook__pager{margin-top:12vw;width:69.3333333333vw}}.lookbook .lookbook__pager .swiper-pagination-makeUp{align-items:center;display:flex;justify-content:center}.lookbook .lookbook__pager .swiper-pagination-bullet{background-color:#fff;border:0;height:6px;margin:0 8px;opacity:1;width:6px}@media only screen and (max-width:959px){.lookbook .lookbook__pager .swiper-pagination-bullet{height:4px;margin:0 4px;width:4px}}.lookbook .lookbook__pager .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#dc0050;transform:scale(1.2)}.banner-area{margin-top:8vw}@media only screen and (min-width:960px){.banner-area{margin-top:80px}}.users-voice{margin-bottom:26.6666666667vw;margin-top:26.6666666667vw}@media only screen and (min-width:960px){.users-voice{margin-bottom:110px;margin-top:110px}}.users-voice .c-title{text-align:center}.users-voice .m-usersVoiceE,.users-voice .m-usersVoiceE .m-usersVoiceE__inner{margin-bottom:0}.users-voice .m-usersVoiceE .usersVoiceE__head{margin-bottom:11.2vw;text-align:center}@media only screen and (min-width:960px){.users-voice .m-usersVoiceE .usersVoiceE__head{margin-bottom:54px}.users-voice .m-usersVoiceE .c-btn--cosme,.users-voice .m-usersVoiceE .c-btn--watashi{width:490px}}.users-voice .l-usersVoiceE__item{height:100%;min-height:56vw}@media only screen and (min-width:960px){.users-voice .l-usersVoiceE__item{min-height:320px}}.users-voice .m-usersVoiceE__btns{display:flex;flex-direction:column;justify-content:center;margin-bottom:0;width:100%}@media only screen and (min-width:960px){.users-voice .m-usersVoiceE__btns{flex-direction:row;gap:40px}}