@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"}#wings-collection .colorA__btnWrap,#wings-collection .directCartInSection{display:none}@media only screen and (max-width:959px){#wings-collection .linkA__note{margin-bottom:0}}#wings-collection .movieVertical__movie{font-size:16px}@media only screen and (max-width:1280px){#wings-collection .movieVertical__movie{font-size:1.25vw}}#wings-collection .movieVertical{margin-bottom:80px;margin-top:80px}@media only screen and (max-width:959px){#wings-collection .movieVertical{margin-top:26.6666666667vw}#wings-collection .movieVertical.movieVertical-2{margin-top:0}}#wings-collection .movieVertical .c-title{font-size:5.3333333333vw;line-height:1.5;margin-bottom:1em;text-align:center}@media only screen and (min-width:960px){#wings-collection .movieVertical .c-title{font-size:40px;margin-bottom:.75em}}#wings-collection .movieVertical .c-title span{display:block;font-size:.5em}@media only screen and (min-width:960px){#wings-collection .movieVertical .c-title span{font-size:.7em}#wings-collection .campaign-block__btn-area{margin:0 auto;padding-bottom:100px;width:490px}}@media only screen and (max-width:959px){#wings-collection .campaign-block__btn-area{padding-bottom:5.3333333333vw}}@media only screen and (min-width:960px){#wings-collection .campaign-block__btn{margin:60px auto;width:490px}}@media only screen and (max-width:959px){#wings-collection .campaign-block__btn{margin-top:6.4vw}}#wings-collection .campaign-block__btn .c-btn--watashi{width:100%}#wings-collection .campaign-block__btn .c-btn--watashi a{background-color:#000;color:#fff;padding-left:9em}@media only screen and (max-width:959px){#wings-collection .campaign-block__btn .c-btn--watashi a{padding-left:2.5em}}#wings-collection .campaign-block__btn .c-btn--watashi a:before{background-image:url(/assets/img/icon--onlineShop.svg);margin-left:21.6326530612%}@media only screen and (max-width:959px){#wings-collection .campaign-block__btn .c-btn--watashi a:before{margin-left:5.3333333333vw}}#wings-collection .campaign-block__btn .c-btn--watashi a:after{background-image:url(/assets/img/pc_arrow--white.svg)}#wings-collection .finish__note{font-size:.75em;margin-bottom:2em;margin-top:3em;text-align:center}@media only screen and (max-width:959px){#wings-collection .finish__note{font-size:2.6666666667vw;margin-bottom:2em}}#wings-collection .movieVertical__movie{height:0;margin:0 auto;padding-bottom:83.7156862745%;position:relative;width:47.0588235294%}@media only screen and (max-width:959px){#wings-collection .movieVertical__movie{padding-bottom:177.8%;width:100%}}#wings-collection .movieVertical__movie a,#wings-collection .movieVertical__movie iframe{bottom:0;height:100%;left:0;margin:auto;position:absolute;right:0;top:0;width:100%}#wings-collection .movieVertical__movie a{display:block;z-index:2}#wings-collection .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){#wings-collection .playIcon{bottom:inherit;margin-top:16vw;padding-bottom:18.28125%;width:18.28125%}}#wings-collection .playIcon__inner{aspect-ratio:111/111;width:100%}@media only screen and (max-width:959px){#wings-collection .playIcon__inner:before{margin-left:5em;margin-top:3.65em}}#wings-collection .playIcon__inner:after,#wings-collection .playIcon__inner:before{content:"";display:block;position:absolute}#wings-collection .playIcon__inner:after{background-color:hsla(0,0%,100%,.65);border-radius:50%;display:block;height:100%;width:100%;z-index:1}#wings-collection .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){#wings-collection .playIcon__inner:before{border-style:solid;border-width:3.3333333333vw 0 3.3333333333vw 5.3866666667vw;margin-left:4em;margin-top:auto}}#wings-collection .productBtn{box-sizing:border-box;max-height:75px}@media only screen and (min-width:960px){#wings-collection .productBtn.u-mgnBottom-80px{margin-bottom:80px}}#wings-collection .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%}#wings-collection .productBtn a:not(.c-btn--type5) span{display:inline-block;margin-left:-2em}#wings-collection .productBtn.is-color-W a{background-color:#fff;color:#000;font-weight:400}@media only screen and (max-width:959px){#wings-collection .productBtn{margin:0;max-height:100%;width:94.2028985507%}#wings-collection .productBtn a:not(.c-btn--type5){font-size:4vw;max-height:100%;padding:1.45em 0}#wings-collection .productBtn a:not(.c-btn--type5) span{margin-left:0}}#wings-collection .kv{background-color:#dedfe4;padding:0;position:relative;width:100%}@media only screen and (min-width:960px){#wings-collection .kv{margin-top:85px}}@media only screen and (max-width:959px){#wings-collection .kv{margin-top:12.8vw}}#wings-collection .kv .kv__txtBox{position:absolute;z-index:1}@media only screen and (max-width:959px){#wings-collection .kv .kv__txtBox{bottom:2.1333333333vw;left:0;width:100%}}@media only screen and (min-width:960px){#wings-collection .kv .kv__txtBox{height:100%;margin-top:2.5vw;top:0;width:100%}}#wings-collection .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){#wings-collection .kv .kv__txtBox__inner{height:auto;padding:0 0 0 3.125vw}}#wings-collection .kv .kv__item{position:absolute;top:0;z-index:2}@media only screen and (min-width:960px){#wings-collection .kv .kv__item{margin-top:16.875vw;right:12.03125vw;width:22.5vw}}@media only screen and (max-width:959px){#wings-collection .kv .kv__item{margin-top:-25.8666666667vw;right:4.5333333333vw;width:46.9333333333vw}}#wings-collection .kv .kv__icon{left:0;margin-left:3.4375vw;margin-top:17.1875vw;position:absolute;top:0;width:10.3125vw}@media only screen and (max-width:959px){#wings-collection .kv .kv__icon{margin-bottom:0;margin-right:28.5333333333vw;margin-top:-103vw;right:0;width:22vw}}#wings-collection .kv .kv__bestcosme01{position:absolute;top:0;z-index:2}@media only screen and (min-width:960px){#wings-collection .kv .kv__bestcosme01{left:3.90625vw;margin-top:20.3125vw;width:6.5625vw}}@media only screen and (max-width:959px){#wings-collection .kv .kv__bestcosme01{margin-top:-15.2vw;right:1.0666666667vw;width:28.2666666667vw}}#wings-collection .kv .kv__bestcosme02{position:absolute;top:0;z-index:2}@media only screen and (min-width:960px){#wings-collection .kv .kv__bestcosme02{left:3.90625vw;margin-top:33.28125vw;width:6.5625vw}}@media only screen and (max-width:959px){#wings-collection .kv .kv__bestcosme02{margin-top:-15.2vw;right:1.0666666667vw;width:29.0666666667vw}}#wings-collection .kv .kv__txtBox__ttl{color:#fff;display:inline-block;font-weight:500;position:relative}@media only screen and (max-width:959px){#wings-collection .kv .kv__txtBox__ttl{font-size:5.3333333333vw;line-height:1.5}}@media only screen and (min-width:960px){#wings-collection .kv .kv__txtBox__ttl{font-size:2.8125vw;line-height:1.65}#wings-collection .kv .kv__txtBox__ttl.u-textShadow{text-shadow:0 0 20px rgba(156,0,0,.95)}}#wings-collection .kv .kv__txtBox__ttl span{display:block;font-weight:400}@media only screen and (max-width:959px){#wings-collection .kv .kv__txtBox__ttl span{font-size:4vw;margin-top:.5em}}@media only screen and (min-width:960px){#wings-collection .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){#wings-collection .kv .kv__txtBox__txt{font-size:4.6666666667vw;line-height:1.5128205128}}@media only screen and (min-width:960px){#wings-collection .kv .kv__txtBox__txt{font-size:2.34375vw;line-height:1.4}}#wings-collection .kv .kv__txtBox__note{position:absolute;top:0;z-index:2}@media only screen and (max-width:959px){#wings-collection .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){#wings-collection .kv .kv__txtBox__note{color:#fff;font-size:1.015625vw;line-height:1.4;margin-top:43.75vw;right:2.5vw}#wings-collection .kv .kv__txtBox__note.u-textShadow{text-shadow:0 0 11px rgba(0,0,0,.35)}}#wings-collection .wings-collection: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}#wings-collection .wings-collection .m-linkA{margin-bottom:0;z-index:2}#wings-collection .wings-collection .m-linkA .m-linkA__inner{margin-bottom:0}#wings-collection .wings-collection .m-linkA .linkA__txt span{display:block;font-size:.8em}#wings-collection .m-linkA{margin-bottom:0}#wings-collection .m-linkA+.m-linkA{padding-top:16vw}@media only screen and (min-width:960px){#wings-collection .m-linkA+.m-linkA{padding-top:108px}}@media only screen and (max-width:959px){#wings-collection .m-linkA .linkA__note.u-spTextLeft{text-align:left}#wings-collection .m-linkA .linkA__note.u-spTxtCenter{text-align:center}#wings-collection .m-linkA .linkA__note.u-mgnTop{margin-top:2em}}#wings-collection .m-linkA .linkA__note.u-mgnTop--1em{margin-top:-1em}@media only screen and (max-width:959px){#wings-collection .m-linkA .linkA__note.u-mgnTop--1em{margin-top:-.25em}#wings-collection .m-linkA .linkA__price{text-align:center}}@media only screen and (min-width:960px){#wings-collection .m-linkA .linkA__price{margin-bottom:.5em}}#wings-collection .m-linkA .linkA__price+.linkA__label{margin-top:20px}@media only screen and (max-width:959px){#wings-collection .m-linkA .linkA__price+.linkA__label{margin-top:2.6666666667vw}#wings-collection .m-linkA .linkA__label{text-align:center}}#wings-collection .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){#wings-collection .m-linkA .linkA__label span{font-size:12px}}@media only screen and (max-width:959px){#wings-collection .m-linkA .linkA__txt{text-align:center}}@media only screen and (min-width:960px){#wings-collection .m-linkA .linkA__txt--s{margin-bottom:.8em}}@media only screen and (max-width:959px){#wings-collection .m-linkA .l-linkA__inr{display:flex;flex-direction:column}}#wings-collection .m-linkA .l-linkA__inr.present_campaign{margin-bottom:0}@media only screen and (min-width:960px){#wings-collection .m-linkA .l-linkA__inr.present_campaign{display:block;margin-top:0}}#wings-collection .m-linkA .linkA__textbox-list{display:flex;flex-wrap:wrap;font-size:2.6666666667vw}@media only screen and (max-width:959px){#wings-collection .m-linkA .linkA__textbox-list.u-justifyContentsCenter{justify-content:center}#wings-collection .m-linkA .linkA__textbox-list{gap:2.9333333333vw 3.3333333333vw;margin:0 0 1em}}@media only screen and (min-width:960px){#wings-collection .m-linkA .linkA__textbox-list{font-size:.75em;gap:.6875em;margin-bottom:1.75em}}#wings-collection .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){#wings-collection .m-linkA .linkA__textbox-list>li{height:8vw;width:48%}}@media only screen and (min-width:960px){#wings-collection .m-linkA .linkA__textbox-list>li{max-width:176px;min-height:44px;min-width:144px;padding:0 .5em}}#wings-collection .m-linkA .linkA__textbox-list>li>span{line-height:1.1;position:relative}#wings-collection .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)}#wings-collection .m-linkA .linkA__textbox-list>li.m-wide{margin-bottom:0;max-width:335px;width:100%}@media only screen and (max-width:959px){#wings-collection .m-linkA .linkA__textbox-list>li.m-wide{max-width:100%;width:100%}#wings-collection .m-linkA .linkA__textbox-list.linkA__textbox-list--double{flex-wrap:wrap}}@media only screen and (min-width:960px){#wings-collection .m-linkA .linkA__textbox-list.linkA__textbox-list--double{flex-wrap:wrap;width:350px}}@media only screen and (max-width:959px){#wings-collection .m-linkA .linkA__textbox-list.linkA__textbox-list--double>li{width:calc(50% - 1.73333vw)}}#wings-collection .m-linkA .linkA__thumbnail{margin-bottom:0;position:relative}#wings-collection .m-linkA .linkA__thumbnail .n-dramatic-essence-rouge{position:absolute;z-index:1}@media only screen and (min-width:960px){#wings-collection .m-linkA .linkA__thumbnail .n-dramatic-essence-rouge{left:0;margin-top:-3.90625vw;max-width:132px;top:0;width:10.3125vw}}@media only screen and (max-width:959px){#wings-collection .m-linkA .linkA__thumbnail .n-dramatic-essence-rouge{left:0;top:-3.2vw;width:21.3333333333vw}}#wings-collection .m-linkA .linkA__thumbnail .m-dramatic-essence-rouge{left:0;position:absolute;top:0}@media only screen and (min-width:960px){#wings-collection .m-linkA .linkA__thumbnail .m-dramatic-essence-rouge{margin-left:-180%;margin-top:-69%;padding-top:0;width:571.4285714286%}}@media only screen and (max-width:959px){#wings-collection .m-linkA .linkA__thumbnail .m-dramatic-essence-rouge{margin:-71vw auto 0 -8%;padding-top:25.666667vw;width:161.6vw;width:101vw}}#wings-collection .m-linkA .linkA__thumbnail .n-customized_eyecolor_single{position:absolute;z-index:1}@media only screen and (min-width:960px){#wings-collection .m-linkA .linkA__thumbnail .n-customized_eyecolor_single{left:0;margin-left:3.125vw;margin-top:-3.125vw;max-width:132px;top:0;width:10.3125vw}}@media only screen and (max-width:959px){#wings-collection .m-linkA .linkA__thumbnail .n-customized_eyecolor_single{left:0;top:-3.2vw;width:21.3333333333vw}}#wings-collection .m-linkA .linkA__thumbnail .m-customized_eyecolor_single{margin:0 auto;width:80%}@media only screen and (min-width:960px){#wings-collection .m-linkA .linkA__thumbnail .m-customized_eyecolor_single{margin-left:20%;margin-top:4%}}@media only screen and (max-width:959px){#wings-collection .m-linkA .linkA__thumbnail .m-customized_eyecolor_single{margin-bottom:5vw}}#wings-collection .m-linkA .linkA__thumbnail .n-customized_eyecolor{position:absolute;z-index:1}@media only screen and (min-width:960px){#wings-collection .m-linkA .linkA__thumbnail .n-customized_eyecolor{left:0;margin-left:-12%;margin-top:-24%;max-width:132px;top:0;width:10.3125vw}}@media only screen and (max-width:959px){#wings-collection .m-linkA .linkA__thumbnail .n-customized_eyecolor{left:0;top:-1.8666666667vw;width:21.3333333333vw}}#wings-collection .m-linkA .linkA__thumbnail .m-customized_eyecolor{left:0;position:absolute;top:0}@media only screen and (min-width:960px){#wings-collection .m-linkA .linkA__thumbnail .m-customized_eyecolor{margin-left:-198%;margin-top:-69%;padding-top:0;width:571.4285714286%}}@media only screen and (max-width:959px){#wings-collection .m-linkA .linkA__thumbnail .m-customized_eyecolor{margin:-45vw auto 0 -8%;padding-top:6.6666666667vw;width:142.9333333333vw;width:101vw}}@media only screen and (min-width:960px){#wings-collection .m-linkA .linkA__thumbnail.present_campaign{height:230px;margin-bottom:5px}}#wings-collection .m-linkA .linkA__thumbnail .n-present_campaign{position:absolute;z-index:0}@media only screen and (min-width:960px){#wings-collection .m-linkA .linkA__thumbnail .n-present_campaign{margin-top:-5px;right:34px;top:0;width:96px}}@media only screen and (max-width:959px){#wings-collection .m-linkA .linkA__thumbnail .n-present_campaign{margin-right:5.0666666667vw;right:0;top:0;width:21.3333333333vw}}#wings-collection .m-linkA .linkA__thumbnail .m-present_campaign{position:absolute;z-index:1}@media only screen and (min-width:960px){#wings-collection .m-linkA .linkA__thumbnail .m-present_campaign{margin-top:0;padding-top:0;right:76px;width:256px}}@media only screen and (max-width:959px){#wings-collection .m-linkA .linkA__thumbnail .m-present_campaign{left:14.1333333333vw;top:0;width:58.6666666667vw}}#wings-collection .m-linkA .linkA__thumbnail .m-present_campaign_placeholder{opacity:0}@media only screen and (min-width:960px){#wings-collection .m-linkA .linkA__thumbnail .m-present_campaign_placeholder{width:0}}@media only screen and (max-width:959px){#wings-collection .m-linkA .linkA__thumbnail .m-present_campaign_placeholder{margin:-4vw auto -1.6vw;width:58.6666666667vw}}#wings-collection .m-linkA .linkA__thumbnail .m-present_campaign-limited{position:absolute;z-index:1}@media only screen and (min-width:960px){#wings-collection .m-linkA .linkA__thumbnail .m-present_campaign-limited{margin-top:0;padding-top:0;right:-10px;width:380px}}@media only screen and (max-width:959px){#wings-collection .m-linkA .linkA__thumbnail .m-present_campaign-limited{height:80vw;left:0;top:0;width:86.6666666667vw}}#wings-collection .m-linkA .linkA__thumbnail .m-present_campaign-limited_placeholder{opacity:0}@media only screen and (min-width:960px){#wings-collection .m-linkA .linkA__thumbnail .m-present_campaign-limited_placeholder{width:0}}@media only screen and (max-width:959px){#wings-collection .m-linkA .linkA__thumbnail .m-present_campaign-limited_placeholder{margin:4vw auto .6666666667vw;width:86.6666666667vw}}#wings-collection .customized_eyecolor__outer,#wings-collection .dramatic-essence-rouge__outer{position:relative}#wings-collection .customized_eyecolor__outer:after,#wings-collection .dramatic-essence-rouge__outer:after{background:url(/features/wings-collection/assets/img/products_bg.webp) 50%/cover no-repeat;border-top:2px solid #000;content:"";display:block;height:100%;left:50%;position:absolute;right:0;top:-2px;transform:translate(-50%);width:100vw;z-index:-1}@media only screen and (max-width:959px){#wings-collection .customized_eyecolor__outer:after,#wings-collection .dramatic-essence-rouge__outer:after{background:url(/features/wings-collection/assets/img/products_bg_sp.webp) 0 bottom/cover no-repeat;background-position:50% 0}}#wings-collection .customized_eyecolor__outer .linkA__thumbnail,#wings-collection .dramatic-essence-rouge__outer .linkA__thumbnail{position:relative}#wings-collection .customized_eyecolor__outer .linkA__thumbnail:before,#wings-collection .dramatic-essence-rouge__outer .linkA__thumbnail:before{background:url(/features/wings-collection/assets/img/filter.webp) no-repeat 50%/100% 100%;content:"";display:block;height:0;left:0;margin-left:-6vw;margin-top:95vw;padding-bottom:50.8vw;position:absolute;right:0;top:0;width:100vw;z-index:1}#wings-collection .dramatic-essence-rouge{overflow-y:clip}#wings-collection .dramatic-essence-rouge .product-info__wrapper{overflow-x:visible;padding:120px 0 200px;position:relative}@media only screen and (max-width:959px){#wings-collection .dramatic-essence-rouge .product-info__wrapper{padding-bottom:20vw;padding-top:17vw}}#wings-collection .dramatic-essence-rouge .m-linkA{color:#fff}#wings-collection .dramatic-essence-rouge .l-linkA{z-index:2}@media only screen and (max-width:959px){#wings-collection .dramatic-essence-rouge .l-linkA+.l-linkA{padding-top:78vw}}#wings-collection .customized_eyecolor_single:after{background:url(/features/wings-collection/assets/img/products_bg_02.webp) 50%/cover no-repeat;border-top:2px solid #000;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 (min-width:960px){#wings-collection .customized_eyecolor_single:after{padding-bottom:80px}}@media only screen and (max-width:959px){#wings-collection .customized_eyecolor_single:after{background:url(/features/wings-collection/assets/img/products_bg_02_sp.webp) top/cover no-repeat}}#wings-collection .customized_eyecolor{overflow-y:clip}#wings-collection .customized_eyecolor .linkA__thumbnail:before{margin-top:127vw}#wings-collection .customized_eyecolor.product-info{padding:0}#wings-collection .customized_eyecolor .product-info__wrapper{padding:120px 0 140px}@media only screen and (max-width:1024px){#wings-collection .customized_eyecolor .product-info__wrapper{padding:11.71875% 0 13.671875%}}@media only screen and (max-width:959px){#wings-collection .customized_eyecolor .product-info__wrapper{padding-bottom:20vw}}#wings-collection .customized_eyecolor .m-linkA{color:#fff}#wings-collection .customized_eyecolor .l-linkA+.l-linkA{z-index:2}@media only screen and (max-width:959px){#wings-collection .customized_eyecolor .l-linkA+.l-linkA{padding-top:82vw}}#wings-collection .customized_eyecolor:after{background:url(/features/wings-collection/assets/img/customized_eyecolor_bg.webp) top/cover no-repeat;border-top:2px solid #000;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){#wings-collection .customized_eyecolor:after{background:url(/features/wings-collection/assets/img/customized_eyecolor_bg_sp.webp) top/cover no-repeat}}#wings-collection .present_campaign_box{padding:15.4666666667vw 0;position:relative}@media only screen and (min-width:960px){#wings-collection .present_campaign_box{padding:120px 0 0}}#wings-collection .present_campaign_box .u-mgnBottom-80vw{margin-bottom:10.6666666667vw}#wings-collection .present_campaign_box .campaign__title{line-height:1.5;text-align:center}#wings-collection .present_campaign_box .campaign__title span{border-bottom:1px solid #e60033;color:#e60033}@media only screen and (min-width:960px){#wings-collection .present_campaign_box .campaign__title{font-size:20px;margin-bottom:50px;margin-top:60px}#wings-collection .present_campaign_box .campaign__title.onlinestore{margin-bottom:40px;margin-top:120px}}@media only screen and (max-width:959px){#wings-collection .present_campaign_box .campaign__title{font-size:4.2666666667vw;margin:4.2666666667vw 0}}#wings-collection .present_campaign_box .campaign__text{font-size:16px;text-align:center}@media only screen and (max-width:959px){#wings-collection .present_campaign_box .campaign__text{font-size:3.4666666667vw;text-align:left}#wings-collection .present_campaign_box .linkA__txt{text-align:center}}#wings-collection .present_campaign_box .linkA__txt .linkA__txt--s{margin-top:1em}#wings-collection .present_campaign_box .linkA__txt.u-mgnTop-05em{margin-top:.5em}#wings-collection .present_campaign_box .linkA__txt.u-mgnTop-2em{margin-top:2em}@media only screen and (max-width:959px){#wings-collection .present_campaign_box .linkA__note.u-spTextLeft,#wings-collection .present_campaign_box .linkA__txt.u-spTextLeft{text-align:left}#wings-collection .present_campaign_box .linkA__note.u-spTxtCenter{text-align:center}#wings-collection .present_campaign_box .linkA__note.u-mgnTop{margin-top:2em}}#wings-collection .present_campaign_box .linkA__note.u-mgnTop--1em{margin-top:-1em}@media only screen and (max-width:959px){#wings-collection .present_campaign_box .linkA__note.u-mgnTop--1em{margin-top:-1em}}#wings-collection .present_campaign:after{background-color:#fef8f2;content:"";display:block;height:100%;left:50%;position:absolute;right:0;top:0;transform:translate(-50%);width:100vw;z-index:-1}#wings-collection .present_campaign .m-linkA.u-mgnTop--90px{margin-top:-90px}#wings-collection .present_campaign .m-linkA__inner{display:flex}@media only screen and (min-width:960px){#wings-collection .present_campaign .m-linkA__inner{flex-direction:row}}@media only screen and (max-width:959px){#wings-collection .present_campaign .m-linkA__inner{flex-direction:column}#wings-collection .present_campaign .m-linkA__inner.onlinestore{flex-direction:column-reverse}}@media only screen and (min-width:960px){#wings-collection .present_campaign .l-linkA.l-linkA__desc{align-items:center;display:flex}#wings-collection .present_campaign .l-linkA__description{margin-top:30px;width:425px}}@media only screen and (max-width:959px){#wings-collection .present_campaign .l-linkA__description{margin-top:1.6vw}}#wings-collection .product-info{padding:15.4666666667vw 0;position:relative}#wings-collection .product-info.dramatic-essence-rouge{padding:0}@media only screen and (min-width:960px){#wings-collection .product-info{padding:120px 0 0}#wings-collection .product-info .linkA__txt--m{margin-bottom:.75em}}#wings-collection .product-info .linkA__txt--s+.linkA__note{margin-bottom:1em}@media only screen and (min-width:960px){#wings-collection .product-info .linkA__txt--s+.linkA__note{text-align:left}}#wings-collection .product-info .linkA__txt--note{font-size:2.1333333333vw;margin-top:-1em}@media only screen and (min-width:960px){#wings-collection .product-info .linkA__txt--note{font-size:16px}}#wings-collection .product-info .product-info__title{margin-bottom:8vw;position:relative;z-index:3}@media only screen and (min-width:960px){#wings-collection .product-info .product-info__title{margin-bottom:70px}}#wings-collection .product-info .product-info__title .c-title{font-feature-settings:"palt";color:#fff;font-size:40px;line-height:1.2;margin-bottom:5.3333333333vw;text-align:center}@media only screen and (min-width:960px){#wings-collection .product-info .product-info__title .c-title{margin-bottom:50px}}@media only screen and (max-width:959px){#wings-collection .product-info .product-info__title .c-title{font-size:8vw;margin:0 -1em}}#wings-collection .product-info.customized_eyecolor .product-info__title span{position:relative}#wings-collection .product-info.customized_eyecolor .product-info__title span:before{background-color:#3f7eb3;bottom:0;content:"";display:block;filter:blur(17px);height:1.2em;left:0;opacity:.5;position:absolute;width:105%;z-index:-1}@media only screen and (max-width:959px){#wings-collection .product-info.customized_eyecolor .product-info__title span:before{opacity:.2}}#wings-collection .product-info.customized_eyecolor_single .product-info__title .c-title{color:#000}#wings-collection .product-info .product-info__labels{text-align:center}#wings-collection .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){#wings-collection .product-info .product-info__labels .product-info__label{font-size:20px}}#wings-collection .product-info .m-linkA,#wings-collection .product-info .m-linkA .m-linkA__inner{margin-bottom:0}@media only screen and (min-width:960px){#wings-collection .product-info .m-linkA .m-linkA__inner{gap:0;justify-content:space-between}}#wings-collection .product-info .linkA__textbox-list{margin:1.5em 0 1em}@media only screen and (max-width:959px){#wings-collection .product-info .linkA__textbox-list{gap:2.9333333333vw 3.3333333333vw}}@media only screen and (min-width:960px){#wings-collection .product-info .linkA__textbox-list{font-size:.9em;gap:.6875em}}#wings-collection .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){#wings-collection .product-info .linkA__textbox-list>li{height:8vw;width:calc(33.333% - .9437em);width:47.9%}}@media only screen and (min-width:960px){#wings-collection .product-info .linkA__textbox-list>li{max-width:200px;min-width:144px;padding:0 .5em}}#wings-collection .product-info .linkA__textbox-list>li>span{line-height:1.1;position:relative}#wings-collection .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)}#wings-collection .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){#wings-collection .product-info .linkA__textbox-list>li.text-s{font-size:11px}}@media only screen and (max-width:959px){#wings-collection .product-info .linkA__textbox-list>li.text-s span{display:block;transform:scale(.9)}#wings-collection .product-info .linkA__textbox-list.linkA__textbox-list--double{flex-wrap:wrap}}@media only screen and (min-width:960px){#wings-collection .product-info .linkA__textbox-list.linkA__textbox-list--double{flex-wrap:wrap;width:350px}}@media only screen and (max-width:959px){#wings-collection .product-info .linkA__textbox-list.linkA__textbox-list--double>li{width:calc(50% - 1.73333vw)}#wings-collection .product-info .linkA__txt{text-align:center}}@media only screen and (min-width:960px){#wings-collection .product-info .linkA__txt .linkA__txt--s{margin-top:1em}}#wings-collection .product-info .linkA__txt.u-mgnTop--05em{margin-top:-.5em}#wings-collection .product-info .linkA__txt.u-mgnTop-2em{margin-top:2em}@media only screen and (max-width:959px){#wings-collection .product-info .linkA__txt.u-spTextLeft{text-align:left}#wings-collection .product-info .linkA__price{margin-top:.4em;text-align:center}}@media only screen and (min-width:960px){#wings-collection .product-info .linkA__price{margin-top:.5em}}#wings-collection .product-info .productBtn{box-sizing:border-box;margin-top:9.3333333333vw;width:100%}#wings-collection .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%}#wings-collection .product-info .productBtn a span{display:inline-block;margin-left:-2em}#wings-collection .product-info .productBtn.is-color-W a{background-color:#fff;color:#000;font-weight:400}#wings-collection .product-info .productBtn+.linkA__note{margin-top:1em}@media only screen and (min-width:960px){#wings-collection .product-info .productBtn{margin-top:2em}}@media only screen and (max-width:959px){#wings-collection .product-info .productBtn{margin-top:2em;max-height:100%;width:100%}#wings-collection .product-info .productBtn a{font-size:4vw;max-height:100%;padding:1.45em 0}#wings-collection .product-info .productBtn a span{margin-left:0}}#wings-collection .product-info.m-type2{margin-top:200px;padding:120px 0 0}@media only screen and (max-width:959px){#wings-collection .product-info.m-type2{margin-top:25.3333333333vw;padding:16vw 0 0}}#wings-collection .l-containerFeature.m-mgt-0{margin-top:0}#wings-collection .l-containerFeature__bg-beige{position:relative}#wings-collection .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}#wings-collection .intro{display:flex;flex-direction:column;height:690px;justify-content:center;margin:80px 0;position:relative}@media only screen and (min-width:1800px){#wings-collection .intro{height:900px}}@media only screen and (max-width:959px){#wings-collection .intro{height:130.9333333333vw;margin:10.6666666667vw 0}}#wings-collection .intro:after{background:url(/features/wings-collection/assets/img/intro_bg.webp) 50%/cover no-repeat;content:"";display:block;height:100%;left:50%;position:absolute;right:0;top:0;transform:translate(-50%);width:100vw;z-index:-1}@media only screen and (max-width:959px){#wings-collection .intro:after{background:url(/features/wings-collection/assets/img/intro_bg_sp.webp) 50%/100% 100% no-repeat;background-size:100%}}#wings-collection .intro .intro__title{font-size:40px;text-align:center}@media only screen and (max-width:959px){#wings-collection .intro .intro__title{font-size:6.9333333333vw}}#wings-collection .intro .intro__sub_title{font-size:26px;text-align:center}@media only screen and (max-width:959px){#wings-collection .intro .intro__sub_title{font-size:4.6666666667vw;margin-top:.2em}}#wings-collection .intro .intro__text{font-size:20px;line-height:2.2em;margin-bottom:.5em;margin-top:1em;text-align:center}@media only screen and (max-width:959px){#wings-collection .intro .intro__text{font-size:3.4666666667vw;line-height:2em;line-height:2.2}}#wings-collection .anchor{margin:160px 0}@media only screen and (max-width:959px){#wings-collection .anchor{margin:26.6666666667vw 0 21.3333333333vw}}#wings-collection .anchor .anchor__title{font-feature-settings:"palt";font-size:40px;line-height:1.2;text-align:center}@media only screen and (max-width:959px){#wings-collection .anchor .anchor__title{font-size:9.3333333333vw}}#wings-collection .anchor .anchor__name{font-size:26px;line-height:1.5;text-align:center}@media only screen and (max-width:959px){#wings-collection .anchor .anchor__name{font-size:6.6666666667vw}}#wings-collection .anchor .anchor__name span{display:block;font-size:20px}@media only screen and (max-width:959px){#wings-collection .anchor .anchor__name span{font-size:3.4666666667vw}}#wings-collection .anchor .anchor__list{align-items:center;display:flex;gap:20px;justify-content:center;margin-top:30px;text-align:center}@media only screen and (max-width:959px){#wings-collection .anchor .anchor__list{flex-wrap:wrap;gap:6.6666666667vw;margin-top:5.3333333333vw}#wings-collection .anchor .anchor__list>.anchor__wrapper:first-child{display:flex;height:65.3333333333vw;justify-content:center;width:100%}}#wings-collection .anchor .anchor__list>.anchor__wrapper>li{width:240px}@media only screen and (max-width:959px){#wings-collection .anchor .anchor__list>.anchor__wrapper>li{width:40vw}}#wings-collection .anchor .anchor__list>.anchor__wrapper>li>a{border-bottom:2px solid #000;display:block;padding-bottom:46px;position:relative;transition:opacity .3s}@media only screen and (max-width:959px){#wings-collection .anchor .anchor__list>.anchor__wrapper>li>a{border-bottom:1px solid #000;padding-bottom:8vw}}#wings-collection .anchor .anchor__list>.anchor__wrapper>li>a:after{background:url(/assets/img/pc_arrow_up--black.svg) 0 0/100% auto no-repeat;bottom:17px;content:"";height:20px;left:50%;position:absolute;transform:translateX(-50%);width:20px}@media only screen and (max-width:959px){#wings-collection .anchor .anchor__list>.anchor__wrapper>li>a:after{bottom:3.4666666667vw;height:2.6666666667vw;width:3.7333333333vw}}#wings-collection .anchor .anchor__list>.anchor__wrapper>li>a .category{color:#000;font-size:16px;height:54px;line-height:1.5em}@media only screen and (max-width:959px){#wings-collection .anchor .anchor__list>.anchor__wrapper>li>a .category{font-size:3.4666666667vw;height:10.1333333333vw}}#wings-collection .anchor .anchor__list>.anchor__wrapper>li>a .anchor__list__inr{padding-bottom:20px}@media only screen and (max-width:959px){#wings-collection .anchor .anchor__list>.anchor__wrapper>li>a .anchor__list__inr{padding-bottom:3.2vw}}#wings-collection .anchor .anchor__list>.anchor__wrapper>li>a .anchor__list__inr img{width:240px}@media only screen and (max-width:959px){#wings-collection .anchor .anchor__list>.anchor__wrapper>li>a .anchor__list__inr img{width:40vw}#wings-collection .anchor .anchor__list>.anchor__wrapper>li>a .anchor__list__inr span{font-size:3.4666666667vw}}#wings-collection .anchor .anchor__list>.anchor__wrapper>li>a:hover{opacity:.7}@media only screen and (max-width:959px){#wings-collection .anchor .anchor__list>.anchor__wrapper>li>a:hover{opacity:1}}#wings-collection .concept{padding:80px 0;position:relative}@media only screen and (max-width:959px){#wings-collection .concept{padding:10.6666666667vw 0 16vw}}#wings-collection .concept:after{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){#wings-collection .concept:after{width:103vw}}#wings-collection .concept .concept__title{font-size:40px;margin-bottom:.5em;text-align:center}@media only screen and (max-width:959px){#wings-collection .concept .concept__title{font-size:8vw;line-height:1.2}}#wings-collection .concept .concept__title span{display:inline-block;line-height:1.5}#wings-collection .concept .concept__title sup{display:inline-block;font-size:12px;transform:translate(-.25em,-.5em)}@media only screen and (max-width:959px){#wings-collection .concept .concept__title sup{font-size:2.6666666667vw}}#wings-collection .concept .concept__catch{font-size:20px;margin-bottom:3em;text-align:center}@media only screen and (max-width:959px){#wings-collection .concept .concept__catch{font-size:4.2666666667vw;line-height:2;margin-bottom:1.5em}}#wings-collection .concept .concept__catch sup{display:inline-block;font-size:12px}@media only screen and (max-width:959px){#wings-collection .concept .concept__catch sup{font-size:2.6666666667vw}}#wings-collection .concept .concept__pukkuri{margin:0 auto;max-width:1018px}#wings-collection .concept .concept__pukkuri .concept__pukkuri__wrap{background-color:#fff}@media only screen and (min-width:960px){#wings-collection .concept .concept__pukkuri .concept__pukkuri__wrap{margin-top:3.90625vw;padding:0 0 2.34375vw}}@media only screen and (max-width:959px){#wings-collection .concept .concept__pukkuri .concept__pukkuri__wrap{margin-top:6.6666666667vw;padding:0 0 4vw}}#wings-collection .concept .concept__pukkuri .concept__pukkuri__subtitle{margin-bottom:0;text-align:center}@media only screen and (max-width:959px){#wings-collection .concept .concept__pukkuri .concept__pukkuri__subtitle{font-size:3.4666666667vw;margin-bottom:1.3333333333vw}}#wings-collection .concept .concept__pukkuri .concept__pukkuri__title{margin-bottom:30px;text-align:center}@media only screen and (max-width:959px){#wings-collection .concept .concept__pukkuri .concept__pukkuri__title{margin-bottom:8vw}}#wings-collection .concept .concept__pukkuri .concept__pukkuri__title span{font-size:30px}@media only screen and (max-width:959px){#wings-collection .concept .concept__pukkuri .concept__pukkuri__title span{font-size:5.3333333333vw}}#wings-collection .concept .concept__pukkuri .concept__pukkuri__lead{font-size:30px;margin-top:3.90625vw;text-align:center}#wings-collection .concept .concept__pukkuri .concept__pukkuri__lead span{border-bottom:1px solid #000}@media only screen and (max-width:959px){#wings-collection .concept .concept__pukkuri .concept__pukkuri__lead{font-size:4.2666666667vw;margin-top:5.3333333333vw}}#wings-collection .concept .concept__pukkuri .concept__pukkuri__inr{align-items:center;display:flex;gap:75px;padding:20px}@media only screen and (max-width:959px){#wings-collection .concept .concept__pukkuri .concept__pukkuri__inr{flex-direction:column;gap:8vw}}@media only screen and (min-width:960px){#wings-collection .concept .concept__pukkuri .concept__pukkuri__inr:first-child .concept__pukkuri__text,#wings-collection .concept .concept__pukkuri .concept__pukkuri__inr:nth-child(2) .concept__pukkuri__text{margin-left:3.6328125vw}#wings-collection .concept .concept__pukkuri .concept__pukkuri__inr:nth-child(3) .concept__pukkuri__image{width:34.53125vw}#wings-collection .concept .concept__pukkuri .concept__pukkuri__inr:nth-child(3) .concept__pukkuri__text{margin-left:-5.9375vw}}#wings-collection .concept .concept__pukkuri .concept__pukkuri__inr .concept__pukkuri__image{width:25vw}@media only screen and (max-width:959px){#wings-collection .concept .concept__pukkuri .concept__pukkuri__inr .concept__pukkuri__image{text-align:center;width:100%}}#wings-collection .concept .concept__pukkuri .concept__pukkuri__inr .concept__pukkuri__image>img{margin-left:10px;width:330px}@media only screen and (max-width:959px){#wings-collection .concept .concept__pukkuri .concept__pukkuri__inr .concept__pukkuri__image>img{margin-left:0;width:66.6666666667vw}}#wings-collection .concept .concept__pukkuri .concept__pukkuri__inr .concept__pukkuri__image ul{display:flex;gap:20px;justify-content:center;margin-top:20px}@media only screen and (max-width:959px){#wings-collection .concept .concept__pukkuri .concept__pukkuri__inr .concept__pukkuri__image ul{gap:8vw;justify-content:flex-start;margin-top:2.6666666667vw;padding-left:.5em}}#wings-collection .concept .concept__pukkuri .concept__pukkuri__inr .concept__pukkuri__image ul li{font-size:14px}@media only screen and (max-width:959px){#wings-collection .concept .concept__pukkuri .concept__pukkuri__inr .concept__pukkuri__image ul li{font-size:2.6666666667vw}}#wings-collection .concept .concept__pukkuri .concept__pukkuri__inr .concept__pukkuri__text{flex:1}#wings-collection .concept .concept__pukkuri .concept__pukkuri__inr .concept__pukkuri__text p{font-size:16px;line-height:1.5}@media only screen and (max-width:959px){#wings-collection .concept .concept__pukkuri .concept__pukkuri__inr .concept__pukkuri__text p{font-size:3.4666666667vw;margin-top:-3.4666666667vw;text-align:center}}@media only screen and (min-width:960px){#wings-collection .concept .concept__pukkuri .concept__pukkuri__legend{margin-left:1.875vw;margin-top:1.171875vw;width:48.4375vw}}@media only screen and (max-width:959px){#wings-collection .concept .concept__pukkuri .concept__pukkuri__legend{margin:3.3333333333vw auto;width:59.7333333333vw}}#wings-collection .concept .concept__pukkuri .concept__pukkuri__note{font-size:11px;margin-left:1.875vw;margin-top:2em}@media only screen and (max-width:959px){#wings-collection .concept .concept__pukkuri .concept__pukkuri__note{font-size:2.6666666667vw;margin-left:4vw}}#wings-collection .concept .point__item__diffs{margin-bottom:.78125vw;margin-top:3.125vw}@media only screen and (max-width:959px){#wings-collection .concept .point__item__diffs{margin-bottom:2.6666666667vw;padding-top:4vw}}#wings-collection .concept .point__item__diffs .c-title{font-size:4vw;font-weight:600;line-height:1.5;margin-bottom:.5em;text-align:center}@media only screen and (min-width:960px){#wings-collection .concept .point__item__diffs .c-title{font-size:20px;margin-bottom:0}}#wings-collection .concept .concept__tech{padding-top:50px}@media only screen and (max-width:959px){#wings-collection .concept .concept__tech{padding-top:12vw}}#wings-collection .concept .concept__tech .c-title{font-size:20px;margin-bottom:1.5em;text-align:center}@media only screen and (max-width:959px){#wings-collection .concept .concept__tech .c-title{font-size:4.2666666667vw;margin-bottom:6.6666666667vw}}#wings-collection .concept .concept__tech .concept__tech__movie{margin:0 auto;width:500px}@media only screen and (max-width:959px){#wings-collection .concept .concept__tech .concept__tech__movie{width:100%}}#wings-collection .concept .concept__tech .concept__tech__movie .movie-block{aspect-ratio:16/9;width:100%}#wings-collection .concept .concept__tech .concept__tech__movie .movie-block__inner{height:100%;position:relative;width:100%}#wings-collection .concept .concept__tech .concept__tech__movie .movieOverlay{background:url(/features/wings-collection/img/movie_thum.jpg) 0 0/cover no-repeat;height:101%;left:0;position:absolute;top:0;width:101%}#wings-collection .concept .concept__tech .concept__tech__movie iframe{height:100%;object-fit:cover;width:100%}@media only screen and (min-width:960px){#wings-collection .concept .concept__tech .concept__tech__movie:hover .playIcon__inner:before{border-color:transparent transparent transparent #dc0050}}#wings-collection .rouge_and_gp{display:flex;flex-direction:row;justify-content:center}@media only screen and (min-width:960px){#wings-collection .rouge_and_gp{margin-top:70px}}#wings-collection .rouge_and_gp .clmbox{display:flex;flex-direction:column;font-size:20px;text-align:center;width:200px}@media only screen and (max-width:959px){#wings-collection .rouge_and_gp .clmbox{font-size:2.6666666667vw;width:33.3333333333vw}}#wings-collection .rouge_and_gp .clmbox .clmbox__image img{width:70px}@media only screen and (max-width:959px){#wings-collection .rouge_and_gp .clmbox .clmbox__image img{width:9.3333333333vw}}#wings-collection .rouge_and_gp .clmbox .clmbox__name{display:grid;font-size:20px;height:66px;padding-top:14px;place-items:center}@media only screen and (max-width:959px){#wings-collection .rouge_and_gp .clmbox .clmbox__name{font-size:2.6666666667vw;height:10.1333333333vw;padding-top:1.8666666667vw}}#wings-collection .rouge_and_gp .clmbox .clmbox__number{font-size:20px;margin-top:10px}@media only screen and (max-width:959px){#wings-collection .rouge_and_gp .clmbox .clmbox__number{font-size:2.6666666667vw;margin-top:1.3333333333vw}}#wings-collection .rouge_and_gp .clmbox .clmbox__number span{border:1px solid;padding:3px}#wings-collection .rouge_and_gp .batsubox{display:grid;place-items:center;width:150px}@media only screen and (max-width:959px){#wings-collection .rouge_and_gp .batsubox{width:13.3333333333vw}}#wings-collection .batsu{display:block;height:100px;position:relative;width:100px}@media only screen and (max-width:959px){#wings-collection .batsu{height:13.3333333333vw;width:13.3333333333vw}}#wings-collection .batsu:after,#wings-collection .batsu:before{background:#000;content:"";display:block;height:1px;left:14%;position:absolute;top:calc(14% - 5px);transform:rotate(45deg);transform-origin:0 50%;width:100%}#wings-collection .batsu:after{left:auto;right:14%;transform:rotate(-45deg);transform-origin:100% 50%}#wings-collection .rouge_and_gp_lb{display:flex;flex-direction:row;justify-content:space-between}@media only screen and (min-width:960px){#wings-collection .rouge_and_gp_lb{max-width:560px}}@media only screen and (max-width:959px){#wings-collection .rouge_and_gp_lb{width:100%}}#wings-collection .rouge_and_gp_lb .clmbox_lb{color:#000;display:flex;flex-direction:column;font-size:20px}@media only screen and (min-width:960px){#wings-collection .rouge_and_gp_lb .clmbox_lb{max-width:320px;width:45%}}@media only screen and (max-width:959px){#wings-collection .rouge_and_gp_lb .clmbox_lb{text-wrap:nowrap;font-size:3.4666666667vw;margin-left:-1.0666666667vw;width:39.2vw}}#wings-collection .rouge_and_gp_lb .clmbox_lb .clmbox__image_lb{margin-top:.5em;text-align:center;width:80%}@media only screen and (max-width:959px){#wings-collection .rouge_and_gp_lb .clmbox_lb .clmbox__image_lb{margin:1em auto 0 1.5em;width:75%}}#wings-collection .rouge_and_gp_lb .clmbox_lb .clmbox__name_lb{height:66px;padding:5px 10px;text-align:left;white-space:nowrap}@media only screen and (max-width:959px){#wings-collection .rouge_and_gp_lb .clmbox_lb .clmbox__name_lb{height:10.1333333333vw;padding-top:1.8666666667vw}}#wings-collection .rouge_and_gp_lb .clmbox_lb .clmbox__number_lb{margin-top:5px;padding:5px 10px;text-align:left}#wings-collection .rouge_and_gp_lb .clmbox_lb .clmbox__number_lb span{border:1px solid;padding:3px}#wings-collection .rouge_and_gp_lb .clmbox_lb .clmbox__number_lb p{margin-top:5px}#wings-collection .rouge_and_gp_lb .batsubox_lb{display:grid}@media only screen and (max-width:959px){#wings-collection .rouge_and_gp_lb .batsubox_lb{margin-left:-1.3333333333vw;margin-right:-1.3333333333vw;margin-top:14vw;place-items:center;width:10.6666666667vw}}#wings-collection .batsu_lb{display:block;height:50px;margin-left:-2em;margin-top:120px;position:relative;width:50px}@media only screen and (max-width:959px){#wings-collection .batsu_lb{height:10.6666666667vw;margin-left:auto;margin-top:16vw;width:10.6666666667vw}}#wings-collection .batsu_lb:after,#wings-collection .batsu_lb:before{background:#000;content:"";display:block;height:1px;left:14%;position:absolute;top:calc(14% - 5px);transform:rotate(45deg);transform-origin:0 50%;width:100%}#wings-collection .batsu_lb:after{left:auto;right:14%;transform:rotate(-45deg);transform-origin:100% 50%}@media only screen and (min-width:960px){#wings-collection .diff-slide{margin-top:24px}}@media only screen and (max-width:959px){#wings-collection .diff-slide{margin-top:1.3333333333vw}}#wings-collection .diff-slide .diff-slide__inr .twentytwenty-container{margin-bottom:1em;position:relative}@media only screen and (min-width:960px){#wings-collection .diff-slide .diff-slide__inr .twentytwenty-container{margin:0 auto 1em;width:500px}}#wings-collection .diff-slide .diff-slide__inr .twentytwenty-container .twentytwenty-handle{border-color:#000;border-width:2px;box-shadow:none;height:8.5333333333vw;margin-left:-4.4vw;margin-top:-4.4vw;width:8.5333333333vw}@media only screen and (min-width:960px){#wings-collection .diff-slide .diff-slide__inr .twentytwenty-container .twentytwenty-handle{height:50px;margin-left:-26px;margin-top:-26px;width:50px}}#wings-collection .diff-slide .diff-slide__inr .twentytwenty-container .twentytwenty-handle:after,#wings-collection .diff-slide .diff-slide__inr .twentytwenty-container .twentytwenty-handle:before{background-color:#000;box-shadow:none;width:2px}#wings-collection .diff-slide .diff-slide__inr .twentytwenty-container .twentytwenty-handle:before{margin-bottom:4.2666666667vw}@media only screen and (min-width:960px){#wings-collection .diff-slide .diff-slide__inr .twentytwenty-container .twentytwenty-handle:before{margin-bottom:26px}}#wings-collection .diff-slide .diff-slide__inr .twentytwenty-container .twentytwenty-handle:after{margin-top:4.2666666667vw}@media only screen and (min-width:960px){#wings-collection .diff-slide .diff-slide__inr .twentytwenty-container .twentytwenty-handle:after{margin-top:26px}}@media only screen and (max-width:959px){#wings-collection .diff-slide .diff-slide__inr .twentytwenty-container .twentytwenty-down-arrow,#wings-collection .diff-slide .diff-slide__inr .twentytwenty-container .twentytwenty-left-arrow,#wings-collection .diff-slide .diff-slide__inr .twentytwenty-container .twentytwenty-right-arrow,#wings-collection .diff-slide .diff-slide__inr .twentytwenty-container .twentytwenty-up-arrow{border:4px inset transparent}}#wings-collection .diff-slide .diff-slide__inr .twentytwenty-container .twentytwenty-right-arrow{border-left-color:#000;margin-right:-4.2666666667vw}@media only screen and (max-width:959px){#wings-collection .diff-slide .diff-slide__inr .twentytwenty-container .twentytwenty-right-arrow{border-left:5px solid #000;margin-top:-4px}}@media only screen and (min-width:960px){#wings-collection .diff-slide .diff-slide__inr .twentytwenty-container .twentytwenty-right-arrow{margin-right:-26px}}#wings-collection .diff-slide .diff-slide__inr .twentytwenty-container .twentytwenty-left-arrow{border-right-color:#000;margin-left:-4.2666666667vw}@media only screen and (max-width:959px){#wings-collection .diff-slide .diff-slide__inr .twentytwenty-container .twentytwenty-left-arrow{border-right:5px solid #000;margin-top:-4px}}@media only screen and (min-width:960px){#wings-collection .diff-slide .diff-slide__inr .twentytwenty-container .twentytwenty-left-arrow{margin-left:-26px}}#wings-collection .diff-slide .diff-slide__text{font-size:3.4666666667vw;font-weight:600;text-align:center}@media only screen and (min-width:960px){#wings-collection .diff-slide .diff-slide__text{font-size:1.25em}}#wings-collection .diff-slide .diff-slide__note{font-size:2.6666666667vw;text-align:center}@media only screen and (min-width:960px){#wings-collection .diff-slide .diff-slide__note{font-size:.6875em}}#wings-collection .point{padding-top:120px}@media only screen and (max-width:959px){#wings-collection .point{padding-top:22.6666666667vw}}#wings-collection .point.m-point{padding:13.3333333333vw 0;position:relative}@media only screen and (min-width:960px){#wings-collection .point.m-point{padding:90px 0 80px}}#wings-collection .point.m-point:after{background-color:#fff8f2;content:"";display:block;height:100%;left:0;margin:auto auto auto -100vw;position:absolute;right:0;top:0;width:200vw;z-index:-1}#wings-collection .point .c-title{text-align:center}#wings-collection .point .point__title{font-size:4.2666666667vw;line-height:1.5;margin-top:1em;text-align:center}@media only screen and (min-width:960px){#wings-collection .point .point__title{font-size:30px;margin-top:-.5em}}#wings-collection .point .point__wrap{margin-top:50px;padding:0}@media only screen and (max-width:959px){#wings-collection .point .point__wrap{margin-top:5.3333333333vw}}#wings-collection .point .point__inr{align-items:top;display:flex;gap:24px}@media only screen and (max-width:959px){#wings-collection .point .point__inr{flex-direction:column;gap:8vw}}@media only screen and (min-width:960px){#wings-collection .point .point__inr .point__image{max-width:500px;width:50%}}@media only screen and (max-width:959px){#wings-collection .point .point__inr .point__image{margin-top:-2.6666666667vw;text-align:center;width:100%}}#wings-collection .point .point__inr .point__image>img{width:510px}@media only screen and (max-width:959px){#wings-collection .point .point__inr .point__image>img{margin-left:0;width:100%}}#wings-collection .point .point__inr .point__text{flex:1;width:400px}@media only screen and (max-width:959px){#wings-collection .point .point__inr .point__text{width:100%}}#wings-collection .point .point__inr .point__text p{font-size:20px;line-height:1.5}@media only screen and (max-width:959px){#wings-collection .point .point__inr .point__text p{font-size:3.4666666667vw;line-height:1.8}}#wings-collection .point .point__note{font-size:2.6666666667vw;margin-bottom:1em;margin-top:2em}@media only screen and (min-width:960px){#wings-collection .point .point__note{font-size:11px;margin-top:2em}}#wings-collection .point .point__items .point__item .l-pointContents{width:100%}#wings-collection .point .point__items .point__item .point__item__row{display:flex;gap:30px}@media only screen and (max-width:959px){#wings-collection .point .point__items .point__item .point__item__row{flex-direction:column;gap:2.6666666667vw}}#wings-collection .point .point__items .point__item .point__item__row__left{flex:1}#wings-collection .point .point__items .point__item .point__item__row__right{text-align:center;width:500px}@media only screen and (max-width:959px){#wings-collection .point .point__items .point__item .point__item__row__right{width:100%}}#wings-collection .point .point__items .point__item .point__item__row__right p{margin-top:.5em}@media only screen and (max-width:959px){#wings-collection .point .point__items .point__item .point__item__row__right p{font-size:3.4666666667vw}}#wings-collection .point .point__items .point__item .point__item__note{display:block;font-size:11px;line-height:1.5}@media only screen and (max-width:959px){#wings-collection .point .point__items .point__item .point__item__note{font-size:2.6666666667vw;margin-top:.25em}}#wings-collection .point .m-point,#wings-collection .point .m-point .m-point__inner{margin-bottom:0}#wings-collection .finish-image{margin-top:100px;padding-top:100px}@media only screen and (max-width:959px){#wings-collection .finish-image{margin-top:13.3333333333vw;padding-top:13.3333333333vw}}#wings-collection .finish-image .c-title{margin-bottom:30px;text-align:center}@media only screen and (max-width:959px){#wings-collection .finish-image .c-title{margin-bottom:5.3333333333vw}}#wings-collection .finish-image .finish-image__catch{font-size:20px;margin-bottom:25px;text-align:center}@media only screen and (max-width:959px){#wings-collection .finish-image .finish-image__catch{font-size:4.2666666667vw;margin-bottom:2.6666666667vw}}#wings-collection .finish-image .finish-image__image{margin:0 auto;width:400px}@media only screen and (max-width:959px){#wings-collection .finish-image .finish-image__image{width:53.3333333333vw}}#wings-collection .finish-image .finish-image__note{font-size:11px;margin-top:1.5em;text-align:center}@media only screen and (max-width:959px){#wings-collection .finish-image .finish-image__note{font-size:2.6666666667vw}}#wings-collection .color-map-block{margin-top:100px;padding-top:100px}@media only screen and (max-width:959px){#wings-collection .color-map-block{margin-top:13.3333333333vw;padding-top:13.3333333333vw}}#wings-collection .color-map-block .c-title{text-align:center}#wings-collection .color-map-block .color-map-block__image{margin:0 auto;max-width:500px}#wings-collection .color-map-block .color-map-block__btns{justify-content:center;margin-top:60px}@media only screen and (max-width:959px){#wings-collection .color-map-block .color-map-block__btns{margin-top:8vw}}#wings-collection .color-map-block .color-map-block__btns>li+li{margin-top:50px}@media only screen and (max-width:959px){#wings-collection .color-map-block .color-map-block__btns>li+li{margin-top:4.8vw}}#wings-collection .color-map-block .color-map-block__btns>li a{background-color:#fff}#wings-collection .color-map-block .color-map-block__btns .c-btn--type2{margin:0 auto}#wings-collection .color-map-block .color-map-block__btns .c-btn--type2.has-icon a{padding:.65em 0}#wings-collection .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){#wings-collection .how-to-use-block{font-size:16px;margin:100px auto 0;padding:100px 0 0}}#wings-collection .how-to-use-block .c-title{text-align:center}@media only screen and (min-width:960px){#wings-collection .how-to-use-block .how-to-use-list{padding-left:90px}}#wings-collection .how-to-use-block .how-to-use-list>li+li{margin-top:2em}@media only screen and (min-width:960px){#wings-collection .how-to-use-block .how-to-use-list .how-to-use-list__dot-list{flex:1}}#wings-collection .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){#wings-collection .how-to-use-block .how-to-use-list .how-to-use-list__dot-list>p+p{margin-top:.5em}}#wings-collection .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){#wings-collection .how-to-use-block .how-to-use-list .how-to-use-list__title{font-size:20px;width:100%}}#wings-collection .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){#wings-collection .how-to-use-block .how-to-use-list .how-to-use-list__title:before{right:1em}}#wings-collection .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){#wings-collection .how-to-use-block .how-to-use-list .how-to-use-list__title:after{right:1.35em}}#wings-collection .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){#wings-collection .how-to-use-block .how-to-use-list .how-to-use-list__inr.is-pc-flex{display:flex}}#wings-collection .how-to-use-block .how-to-use-list .how-to-use-list__word{flex:1}#wings-collection .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){#wings-collection .how-to-use-block .how-to-use-list .how-to-use__image{margin-top:0;width:490px}#wings-collection .how-to-use-block .how-to-use-list .how-to-use__image img{width:450px}}#wings-collection .how-to-use-block .how-to-use-list__movie{aspect-ratio:9/16;margin-top:16vw}@media only screen and (min-width:960px){#wings-collection .how-to-use-block .how-to-use-list__movie{margin:80px auto 0;width:280px}}#wings-collection .how-to-use-block .how-to-use-list__movie .movie-block{height:100%;margin:0;padding-bottom:0;width:100%}#wings-collection .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){#wings-collection .how-to-use-block .how-to-use-list__movie .movie-block .movie-block__inner{height:99.6%}}#wings-collection .how-to-use-block .js-toggle-box{display:none}#wings-collection .refill-how-to .refill-how-to__section+.refill-how-to__section{margin-top:1em}#wings-collection .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){#wings-collection .refill-how-to .refill-how-to__section p{font-size:3.4666666667vw;line-height:1.7692307692}}#wings-collection .refill-how-to .refill-how-to__section p+p{margin-top:.5em}@media only screen and (max-width:959px){#wings-collection .refill-how-to .refill-how-to__section p+p{margin-top:0}}#wings-collection .refill-how-to .refill-how-to__section p:not(.title){padding-left:1em;text-indent:-1em}#wings-collection .refill-how-to .refill-how-to__section p.title{margin-bottom:.25em}@media only screen and (max-width:959px){#wings-collection .refill-how-to .refill-how-to__section.m-type2 p+p{margin-top:1em}}#wings-collection .refill-how-to .refill-how-to__row{display:flex;gap:40px}@media only screen and (max-width:959px){#wings-collection .refill-how-to .refill-how-to__row{flex-direction:column;gap:5.3333333333vw}}#wings-collection .refill-how-to .refill-how-to__row .refill-how-to__inr{flex:1}#wings-collection .refill-how-to .refill-how-to__row .refill-how-to__image{width:490px}@media only screen and (max-width:959px){#wings-collection .refill-how-to .refill-how-to__row .refill-how-to__image{margin-left:auto;margin-right:auto;width:73.3333333333vw}}#wings-collection .jsSimuModalColorVari_01 .mq-simulator-con-color-items .mq-simulator-con-color-item a div,#wings-collection .jsSimuModalColorVari_01 .mq-simulator-con-color-items .mq-simulator-con-color-item a span,#wings-collection .jsSimuModalColorVari_02 .mq-simulator-con-color-items .mq-simulator-con-color-item a div,#wings-collection .jsSimuModalColorVari_02 .mq-simulator-con-color-items .mq-simulator-con-color-item a span,#wings-collection .jsSimuModalColorVari_03 .mq-simulator-con-color-items .mq-simulator-con-color-item a div,#wings-collection .jsSimuModalColorVari_03 .mq-simulator-con-color-items .mq-simulator-con-color-item a span{background-color:#e5cab4!important;color:#000}@media only screen and (max-width:959px){#wings-collection .jsSimuModalColorVari_02,#wings-collection .jsSimuModalColorVari_03{font-size:10px!important;height:100%!important}}#wings-collection .more-block{margin-top:13.3333333333vw}@media only screen and (min-width:960px){#wings-collection .more-block{margin-top:80px}}#wings-collection .more-block+.more-block{margin-top:9.3333333333vw}@media only screen and (min-width:960px){#wings-collection .more-block+.more-block{margin-top:55px}}#wings-collection .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){#wings-collection .more-block .more-block__trg{border-bottom:2px solid #000;font-size:20px;padding-bottom:.5em}}#wings-collection .more-block .more-block__trg .more-block__trg__inr{position:relative}@media only screen and (min-width:960px){#wings-collection .more-block .more-block__trg .more-block__trg__inr{padding-right:40px}}#wings-collection .more-block .more-block__trg.is-opened span:before{opacity:0}#wings-collection .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){#wings-collection .more-block .more-block__trg span{height:5.3333333333vw;width:5.3333333333vw}}#wings-collection .more-block .more-block__trg span:after,#wings-collection .more-block .more-block__trg span:before{background-color:#000;content:"";left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}#wings-collection .more-block .more-block__trg span:before{height:100%;width:2px}#wings-collection .more-block .more-block__trg span:after{height:2px;width:100%}#wings-collection .more-block .more-block__content{display:none;padding:5.3333333333vw 0 0}@media only screen and (min-width:960px){#wings-collection .more-block .more-block__content{padding:40px 0 0}}#wings-collection .related-block{margin-top:26.6666666667vw}@media only screen and (min-width:960px){#wings-collection .related-block{margin-top:120px}}#wings-collection .related-block .c-title--related{font-size:9.3333333333vw;text-align:center}@media only screen and (min-width:960px){#wings-collection .related-block .c-title--related{font-size:40px}}#wings-collection .usersvoice-block{margin-top:26.6666666667vw}@media only screen and (min-width:960px){#wings-collection .usersvoice-block{margin-top:7.5em}}#wings-collection .usersvoice-block .c-title{text-align:center}#wings-collection .kf-movie{margin-bottom:16vw}@media only screen and (min-width:960px){#wings-collection .kf-movie{margin-bottom:80px;margin-top:80px}}#wings-collection .kf-movie .kf-movie__inner{aspect-ratio:9/16;position:relative;width:100%;z-index:2}@media only screen and (min-width:960px){#wings-collection .kf-movie .kf-movie__inner{margin:0 auto;max-width:650px;width:47.0588235294%}}#wings-collection .kf-movie .kf-movie__inner a{display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:2}#wings-collection .kf-movie .kf-movie__inner iframe{height:100%;width:100%}#wings-collection .kf-movie .kf-movie__inner .movieOverlay{width:100%}@media only screen and (max-width:959px){.m-colorA .swiper-button-next,.m-colorA .swiper-button-prev{width:7vw}}.colorA__colorTypeInfo__TypeName{font-size:24px;line-height:1.2;margin-bottom:.2em}@media only screen and (max-width:959px){.colorA__colorTypeInfo__TypeName{font-size:4.8vw;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;white-space:normal}.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}.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}@media only screen and (min-width:960px){.m-colorA .swiper-container{width:90%}}@media only screen and (max-width:959px){.m-colorA .colorA__thumbnails .colorA__thumbnail{align-items:center;flex-wrap:wrap;opacity:.5;transition:opacity .5s}}@media only screen and (min-width:960px){.m-colorA .colorA__thumbnails .colorA__thumbnail{align-items:center;flex-wrap:nowrap}.m-colorA .colorA__thumbnail__img{max-width:400px}}@media only screen and (max-width:959px){.m-colorA .colorA__thumbnail__img{height:46.6666666667vw;margin-top:2.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{font-size:20px;line-height:1.5;margin-bottom:.25em;white-space:nowrap}@media only screen and (max-width:959px){.m-colorA .colorA__colorTypeInfo__name{font-size:4.2666666667vw}}.m-colorA .colorA__colorTypeInfo__txt{font-size:16px;white-space:nowrap}@media only screen and (max-width:959px){.m-colorA .colorA__colorTypeInfo__txt{font-size:3.4666666667vw;line-height:1.5385;white-space:normal;white-space:nowrap}}.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:200px 0 80px}@media only screen and (max-width:1024px){.color-variation{padding:9.8039215686% 0 7.8431372549%}}@media only screen and (max-width:959px){.color-variation{padding:16vw 0}}.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;font-size:12px;white-space:nowrap}@media only screen and (max-width:959px){.color-variation .colorA__colorType__name{font-size:2.6666666667vw}.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;margin-bottom:8vw}}.color-variation .color-variation-tabs .color-variation-tabs__item{align-items:center}.color-variation .color-variation-tabs .color-variation-tabs__label{background-color:#f6dae4;display:block;font-size:2.6666666667vw;margin:0 auto;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:0;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:center;height:auto;justify-content:center}.color-variation .colorA__colorTypeDesc{display:flex;flex-wrap:nowrap}@media only screen and (min-width:960px){.color-variation .colorA__colorTypeDesc{margin-left:2.3255813953%;width:480px}}.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{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:180px}}@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}}@media only screen and (min-width:960px){.color-variation .colorA__colorTypeDesc__thumb img{width:170px}}@media only screen and (max-width:959px){.color-variation .colorA__colorTypeDesc__thumb img{width:31.4666666667vw}}@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;padding-left:2.6666666667vw;padding-right:0}}.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 .color-variation-tabs{gap:20px}}.color-variation.color-variation--1 .colorA__colorTypes{gap:1.5384615385%;justify-content:center;margin:0 auto;width:24vw}@media only screen and (min-width:960px){.color-variation.color-variation--1 .colorA__colorTypes{justify-content:center;margin-bottom:0;margin-top:10px;width:160px}}.color-variation.color-variation--1 .colorA__colorTypes .colorA__colorType{text-align:center}@media only screen and (max-width:959px){.color-variation.color-variation--1 .colorA__colorTypes .colorA__colorType{width:18.6666666667vw;width:22.666667vw}.color-variation.color-variation--1 .colorA__colorTypes .colorA__colorType .colorA__colorType__thumb{margin-bottom:2.1333333333vw;margin-top:2.6666666667vw;width:15.2vw}}@media only screen and (min-width:960px){.color-variation.color-variation--1 .colorA__colorTypes .colorA__colorType{width:140px}.color-variation.color-variation--1 .colorA__colorTypes .colorA__colorType .colorA__colorType__thumb{margin-bottom:10px;margin-top:10px;width:90px}.color-variation.color-variation--1 .m-colorA .swiper-button-next,.color-variation.color-variation--1 .m-colorA .swiper-button-prev{margin-top:clamp(160px,13.28125vw,170px)}}@media only screen and (max-width:959px){.color-variation.color-variation--1 .m-colorA .swiper-button-next,.color-variation.color-variation--1 .m-colorA .swiper-button-prev{margin-top:74.6666666667vw}}.color-variation.color-variation--2+.directCartInSection{margin-top:0;padding-top:16vw}@media only screen and (min-width:960px){.color-variation.color-variation--2+.directCartInSection{padding-top:120px}}.color-variation.color-variation--2 .colorA__colorTypes{gap:1.5384615385%;justify-content:center;margin:0 auto}@media only screen and (max-width:959px){.color-variation.color-variation--2 .colorA__colorTypes{width:66.6666666667vw}}@media only screen and (min-width:960px){.color-variation.color-variation--2 .colorA__colorTypes{gap:20px;justify-content:center;margin-bottom:0;margin-top:-10px}}.color-variation.color-variation--2 .colorA__colorTypes .colorA__colorType{margin-right:0;text-align:center}@media only screen and (max-width:959px){.color-variation.color-variation--2 .colorA__colorTypes .colorA__colorType{width:37.3333333333vw}.color-variation.color-variation--2 .colorA__colorTypes .colorA__colorType .colorA__colorType__thumb{margin-bottom:20px;margin-top:20px;width:18.6666666667vw}}@media only screen and (min-width:960px){.color-variation.color-variation--2 .colorA__colorTypes .colorA__colorType{width:160px}.color-variation.color-variation--2 .colorA__colorTypes .colorA__colorType .colorA__colorType__thumb{margin-bottom:20px;margin-top:20px;width:120px}}@media only screen and (max-width:959px){.color-variation.color-variation--2 .colorA__colorTypeDesc__thumb{padding-left:0;padding-right:2em}}@media only screen and (min-width:960px){.color-variation.color-variation--2 .m-colorA .swiper-button-next,.color-variation.color-variation--2 .m-colorA .swiper-button-prev{margin-top:clamp(80px,7.8125vw,100px)}}@media only screen and (max-width:959px){.color-variation.color-variation--2 .m-colorA .swiper-button-next,.color-variation.color-variation--2 .m-colorA .swiper-button-prev{margin-top:58.6666666667vw}}@media only screen and (min-width:960px){.color-variation.color-variation--3 .colorA__thumbnails .colorA__thumbnail{flex-direction:column}}.color-variation.color-variation--3 .color-variation-tabs__label{background-color:#f6dae4;display:block;font-size:2.6666666667vw;margin:0 auto;padding:.5em;text-align:center;width:9.5em}@media only screen and (min-width:960px){.color-variation.color-variation--3 .color-variation-tabs__label{font-size:14px;margin-bottom:0;width:126px}}.color-variation.color-variation--3 .color-variation-tabs__label.is_blue{background-color:#d4effc}.color-variation.color-variation--3 .color-variation-tabs__label.is_pink,.color-variation.color-variation--3 .color-variation-tabs__label.is_yellow{background-color:#faf4c1}.color-variation.color-variation--3+.directCartInSection{margin-top:0;padding-top:16vw}@media only screen and (min-width:960px){.color-variation.color-variation--3+.directCartInSection{padding-top:120px}}.color-variation.color-variation--3 .pallet-item__title{font-size:20px;font-weight:700;margin-bottom:.5em;text-align:center;white-space:nowrap}@media only screen and (max-width:959px){.color-variation.color-variation--3 .pallet-item__title{font-size:4.2666666667vw;margin-bottom:2.1333333333vw;width:100%}}.color-variation.color-variation--3 .pallet-item__txt{font-size:1em;text-align:center}@media only screen and (max-width:959px){.color-variation.color-variation--3 .pallet-item__txt{font-size:3.4666666667vw}}.color-variation.color-variation--3 .pallet-item__inr{align-items:flex-end;display:flex;gap:16px;justify-content:space-between;margin-top:10px}@media only screen and (max-width:959px){.color-variation.color-variation--3 .pallet-item__inr{align-items:center;flex-direction:column;gap:4vw}}.color-variation.color-variation--3 .pallet-item__inr .pallet-item__img{display:flex;justify-content:space-between;width:376px}@media only screen and (max-width:959px){.color-variation.color-variation--3 .pallet-item__inr .pallet-item__img{margin-left:0;margin-top:3.2vw;width:78.6666666667vw}}.color-variation.color-variation--3 .pallet-item__inr .pallet-item__img img{display:block;width:180px}@media only screen and (max-width:959px){.color-variation.color-variation--3 .pallet-item__inr .pallet-item__img img{display:block;width:37.3333333333vw}}.color-variation.color-variation--3 .pallet-item__catch{margin-top:30px;text-align:center}@media only screen and (max-width:959px){.color-variation.color-variation--3 .pallet-item__catch{font-size:3.4666666667vw;margin:2.6666666667vw auto 0;text-align:left;width:78.2666666667vw}}.color-variation.color-variation--3 .colorA__colorTypes{gap:1.5384615385%;margin:0 auto}@media only screen and (min-width:960px){.color-variation.color-variation--3 .colorA__colorTypes{margin-bottom:0;margin-top:-20px}}.color-variation.color-variation--3 .colorA__colorTypes .colorA__colorType{margin-right:0;text-align:center}@media only screen and (max-width:959px){.color-variation.color-variation--3 .colorA__colorTypes .colorA__colorType{width:37.3333333333vw}.color-variation.color-variation--3 .colorA__colorTypes .colorA__colorType .colorA__colorType__thumb{margin-bottom:20px;margin-top:20px;width:18.6666666667vw}}@media only screen and (min-width:960px){.color-variation.color-variation--3 .colorA__colorTypes .colorA__colorType{width:200px}.color-variation.color-variation--3 .colorA__colorTypes .colorA__colorType .colorA__colorType__thumb{margin-bottom:20px;margin-top:20px;width:120px}.color-variation.color-variation--3 .m-colorA .swiper-button-next,.color-variation.color-variation--3 .m-colorA .swiper-button-prev{margin-top:145px}}@media only screen and (max-width:959px){.color-variation.color-variation--3 .m-colorA .swiper-button-next,.color-variation.color-variation--3 .m-colorA .swiper-button-prev{margin-top:68vw}}.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:24vw}@media only screen and (min-width:960px){.colormap{margin-top:120px}}.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:url(/features/wings-collection/assets/img/lookbook_bg.webp) no-repeat 50%/cover;padding:120px 0 100px}}@media only screen and (max-width:959px){.lookbook{background:url(/features/wings-collection/assets/img/lookbook_bg_sp.webp) no-repeat 50%/cover;padding:1.3333333333vh 0 5.3333333333vh}}.lookbook .lookbook__inr:after{content:"";display:block;height:100%;left:0;margin:auto auto auto -100vw;position:absolute;right:0;top:0;width:200vw;z-index:-2}@media only screen and (max-width:959px){.lookbook .lookbook__inr{padding:13.3333333333vw 6.6666666667vw 1.3333333333vw}}.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;width:90%}.lookbook .lookbook__content .lookbook__item{align-items:center;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}@media only screen and (min-width:960px){.lookbook .lookbook__content .lookbook__item .lookbook__item__thum{max-width:490px;width:38.28125vw}}@media only screen and (max-width:959px){.lookbook .lookbook__content .lookbook__item .lookbook__item__thum{width:100%}}@media only screen and (min-width:960px){.lookbook .lookbook__content .lookbook__item .lookbook__item__thum img{max-width:490px;width:38.28125vw}}@media only screen and (max-width:959px){.lookbook .lookbook__content .lookbook__item .lookbook__item__thum img{width:100%}}.lookbook .lookbook__content .lookbook__item .lookbook__main{flex:1;width:100%}.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:50px 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__main__middle{align-items:center;color:#000;display:flex;justify-content:center;margin-top:40px;transition:opacity .3s}@media only screen and (min-width:960px){.lookbook .lookbook__main .lookbook__main__middle{max-width:560px}}.lookbook .lookbook__main .lookbook__main__middle .lookbook__main__middle__info{text-align:center}.lookbook .lookbook__main .lookbook__main__middle .lookbook__main__middle__info .name{font-size:20px;margin-bottom:.25em;text-align:left}@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:.5em}@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:1px 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;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:100%}.lookbook .lookbook__main .lookbook__main__middle .lookbook__main__middle__image img{width:180px}@media only screen and (max-width:959px){.lookbook .lookbook__main .lookbook__main__middle .lookbook__main__middle__image img{width:32vw}}.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:10.6666666667vw;margin-top:6.6666666667vw;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:100%}}.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;margin-bottom:30px;text-align:right}@media only screen and (max-width:959px){.lookbook .lookbook__main .lookbook__anchor .image{height:24vw;margin-bottom:4vw;text-align:center}}.lookbook .lookbook__main .lookbook__anchor .image img{width:160px}@media only screen and (max-width:959px){.lookbook .lookbook__main .lookbook__anchor .image img{width:24vw}}.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:28px;width:18px}@media only screen and (max-width:959px){.lookbook .swiper-button-prev:after{height:5.8666666667vw;width:4vw}}.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:-4vw;top:42.6666666667vw!important}}.lookbook .swiper-button-prev.m-type2:after{height:33px;width:13px}@media only screen and (max-width:959px){.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:18px}@media only screen and (max-width:959px){.lookbook .swiper-button-next:after{height:5.8666666667vw;width:4vw}}.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:-6.6666666667vw;top:42.6666666667vw!important}}.lookbook .swiper-button-next.m-type3:after{height:33px;width:13px}@media only screen and (max-width:959px){.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:.8vw;margin:0 .8vw;width:.8vw}}.lookbook .lookbook__pager .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#dc0050;transform:scale(1.2)}.lookbook__desc{font-size:3.4666666667vw;margin-bottom:2em;text-align:center}@media only screen and (min-width:960px){.lookbook__desc{font-size:1.25em}}.banner-area{margin:80px 0 120px;text-align:center;width:100%}@media only screen and (max-width:1020px){.banner-area{margin:7.8431372549% 0 11.7647058824%}}@media only screen and (max-width:959px){.banner-area{margin:16vw 0 0}}.banner-area .m-linkB{text-align:center}@media only screen and (max-width:959px){.banner-area .m-linkB{margin:0 auto;width:86.6666666667vw}}.banner-area .m-linkB img{width:415px}@media only screen and (max-width:959px){.banner-area .m-linkB img{width:60vw}}.banner-area .m-linkB .c-title{font-size:20px;font-weight:600;line-height:1.5;margin-bottom:1.3em;text-align:center}@media only screen and (max-width:959px){.banner-area .m-linkB .c-title{font-size:3.4666666667vw;margin-bottom:5.3333333333vw}}.banner-area-textlink{margin:-1.3333333333vw 0 16vw;text-align:center}@media only screen and (min-width:960px){.banner-area-textlink{margin:-2.34375vw 0 4.6875vw;width:100%}}.banner-area-textlink .m-linkB{align-items:center;display:flex;justify-content:center;margin-bottom:0;text-align:center}@media only screen and (max-width:959px){.banner-area-textlink .m-linkB{margin:0;width:86.6666666667vw}}.banner-area-textlink .m-linkB.u-mgnTop-05em{margin-top:.2em}.banner-area-textlink a{border:1px solid #000;color:#000;display:block;margin:0;padding:.2em 0 0 .1em}@media only screen and (min-width:960px){.banner-area-textlink a{width:18em}}@media only screen and (max-width:959px){.banner-area-textlink a{width:100%}}.pallet-box{margin-top:20px;padding:0 100px;position:relative}@media only screen and (max-width:959px){.pallet-box{padding:0 19.3333333333vw}}.pallet-box .pallet-box__image{width:180px}@media only screen and (max-width:959px){.pallet-box .pallet-box__image{width:30.6666666667vw}}.pallet-box .pallet-box__item{font-size:16px;left:0;line-height:1;position:absolute;top:0;width:90px}@media only screen and (max-width:959px){.pallet-box .pallet-box__item{font-size:4.2666666667vw;top:0;width:18.1333333333vw}}.pallet-box .pallet-box__item.m-left-top{left:14px;text-align:left;top:0}@media only screen and (max-width:959px){.pallet-box .pallet-box__item.m-left-top{left:4.5333333333vw}}.pallet-box .pallet-box__item.m-left-bottom{left:14px;text-align:left;top:92px}@media only screen and (max-width:959px){.pallet-box .pallet-box__item.m-left-bottom{left:4.5333333333vw;top:15.4666666667vw}}.pallet-box .pallet-box__item.m-right-top{left:auto;right:0}.pallet-box .pallet-box__item.m-right-top .num{margin-left:10px}@media only screen and (max-width:959px){.pallet-box .pallet-box__item.m-right-top .num{margin-left:2.4vw}}.pallet-box .pallet-box__item.m-right-bottom{left:auto;right:0;top:92px}.pallet-box .pallet-box__item.m-right-bottom .num{margin-left:10px}@media only screen and (max-width:959px){.pallet-box .pallet-box__item.m-right-bottom{top:15.4666666667vw}.pallet-box .pallet-box__item.m-right-bottom .num{margin-left:2.4vw}}.pallet-box .pallet-box__item p{font-size:.875em;line-height:1.2;margin-left:-4em;margin-top:.8em;white-space:nowrap}@media only screen and (max-width:959px){.pallet-box .pallet-box__item p{font-size:2.6666666667vw;margin-left:-13.5vw}}.pallet-box .pallet-box__item .num{border:1px solid #000;display:inline-block;line-height:1;padding:.2em .2em .1em}@media only screen and (max-width:959px){.pallet-box .pallet-box__item .num{border-width:1px;font-size:2.6666666667vw}}.pallet-box .pallet-box__item .destiny{background-color:#e5cab4;display:inline-block;line-height:1;margin-bottom:.3em;padding:.2em .2em .1em;vertical-align:bottom}.pallet-box .pallet-box__item .destiny img{display:block;width:84px}@media only screen and (max-width:959px){.pallet-box .pallet-box__item .destiny img{width:16vw}}.users-voice{margin:21.3333333333vw 0 5.3333333333vw}@media only screen and (min-width:960px){.users-voice{margin-bottom:110px;margin-top:180px}}.users-voice .c-title{text-align:center}.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}}.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 .c-btn--cosme.c-btn--cosme--modal a:after,.users-voice .c-btn--cosme.c-btn--watashi--modal a:after,.users-voice .c-btn--watashi.c-btn--cosme--modal a:after,.users-voice .c-btn--watashi.c-btn--watashi--modal a:after{background:none;bottom:auto;content:"+";font-size:5.3333333333vw;height:auto;margin:0;padding:0;right:5.3333333333vw;top:50%;transform:translateY(-50%);width:5.3333333333vw}@media only screen and (min-width:960px){.users-voice .c-btn--cosme.c-btn--cosme--modal a:after,.users-voice .c-btn--cosme.c-btn--watashi--modal a:after,.users-voice .c-btn--watashi.c-btn--cosme--modal a:after,.users-voice .c-btn--watashi.c-btn--watashi--modal a:after{font-size:26px;right:20px;width:26px}}.modalBoxContent .c-btn--cosme,.modalBoxContent .c-btn--watashi{margin-top:.5em;width:100%}.modalBoxContent .c-btn--cosme+.modalBoxContent__title,.modalBoxContent .c-btn--watashi+.modalBoxContent__title{margin-top:2em}@media only screen and (max-width:959px){.color-variation__point{margin-top:24vw}}.color-variation__subTitle{font-size:4.2666666667vw;font-weight:700;margin-bottom:1em;text-align:center}@media only screen and (min-width:960px){.color-variation__subTitle{font-size:1.875em}}.color-variation__point__desc{font-size:3.4666666667vw;margin-bottom:2em}@media only screen and (min-width:960px){.color-variation__point__desc{font-size:1em;text-align:center}}.color-variation__point__box{border:1px solid #000;box-sizing:border-box}.color-variation__point__box__inner{padding:6.862745098% 10.2941176471% 5.8823529412%}@media only screen and (max-width:959px){.color-variation__point__box__inner{padding:12vw 9.3333333333vw 8.6666666667vw}}.l-color-variation__point__box{display:flex;justify-content:space-between}@media only screen and (max-width:959px){.l-color-variation__point__box{flex-wrap:wrap}}.l-color-variation__point__box+.color-variation__point__box__title{margin-top:3em}.l-color-variation__point__box_02{align-items:center;display:flex;justify-content:center}@media only screen and (max-width:959px){.l-color-variation__point__box_02{flex-wrap:wrap;justify-content:space-between}}.l-color-variation__point__box_02 .color-variation__point__box__contents__images{justify-content:flex-start;margin-top:0;width:42.0454545455%}@media only screen and (max-width:959px){.l-color-variation__point__box_02 .color-variation__point__box__contents__images{justify-content:space-between;width:100%}}.l-color-variation__point__box_02 .color-variation__point__box__contents__images .color-variation__point__box__contents__image+.color-variation__point__box__contents__image{margin-left:1em}.l-color-variation__point__box_02 .color-variation__point__box__contents__images--s{margin-right:2em;position:relative;width:28.4090909091%}@media only screen and (max-width:959px){.l-color-variation__point__box_02 .color-variation__point__box__contents__images--s{justify-content:center;margin-bottom:3em;margin-right:0;margin-top:1em;width:100%}}.l-color-variation__point__box_02 .color-variation__point__box__contents__images--s:before{content:"共通配合";font-size:1em;left:0;margin:-1.5em auto auto;position:absolute;right:0;text-align:center;top:0;z-index:1}@media only screen and (max-width:959px){.l-color-variation__point__box_02 .color-variation__point__box__contents__images--s:before{font-size:2.6666666667vw}.l-color-variation__point__box_02 .color-variation__point__box__contents__images--s .color-variation__point__box__contents__image{width:23.3333333333vw}}.color-variation__point__box__contents{width:45.0617283951%}@media only screen and (max-width:959px){.color-variation__point__box__contents{width:100%}.color-variation__point__box__contents+.color-variation__point__box__contents{margin-top:8.2666666667vw}}.color-variation__point__box__note{font-size:3.4666666667vw;margin-top:2em}@media only screen and (min-width:960px){.color-variation__point__box__note{font-size:1em;text-align:center}}.colorDesc{display:flex;justify-content:center}.colorDesc__thumb{margin-right:1em;width:32.8767123288%}@media only screen and (max-width:959px){.colorDesc__thumb{width:22.9333333333vw}}.colorDesc__txtBox__name{font-size:3.4666666667vw;font-weight:700}@media only screen and (min-width:960px){.colorDesc__txtBox__name{font-size:1em;margin-bottom:.5em}}.colorDesc__txtBox__txt{font-size:2.9333333333vw}@media only screen and (min-width:960px){.colorDesc__txtBox__txt{font-size:1em}}.color-variation__point__box__title{font-size:3.4666666667vw;font-weight:700;margin-bottom:2em;text-align:center}.color-variation__point__box__title span{display:inline-block;position:relative}.color-variation__point__box__title span:after{background-color:#000;bottom:0;content:"";display:block;height:2px;left:0;margin-bottom:-.5em;position:absolute;width:100%}@media only screen and (min-width:960px){.color-variation__point__box__title{font-size:1.25em}}.color-variation__point__box__contents__images{display:flex;justify-content:space-between;margin-top:2em}@media only screen and (max-width:959px){.color-variation__point__box__contents__images{margin-top:3em}}.color-variation__point__box__contents__images .color-variation__point__box__contents__image{width:48%}@media only screen and (max-width:959px){.color-variation__point__box__contents__images .color-variation__point__box__contents__image{width:46%}}.color-variation__point__box__contents__image__txt{font-size:2.6666666667vw;text-align:center;white-space:nowrap}@media only screen and (min-width:960px){.color-variation__point__box__contents__image__txt{font-size:1em}}.shopList{margin-top:17.8431372549%}@media only screen and (max-width:959px){.shopList{margin-top:24vw}}.shopList__contents{margin-top:5.8823529412%;text-align:center}.shopList__txt{font-size:1.25em;margin-bottom:2em}@media only screen and (max-width:959px){.shopList__txt{font-size:4.2666666667vw}}.shopList__note{text-align:center}@media only screen and (max-width:959px){.shopList__note{font-size:3.4666666667vw;text-align:left}}