@charset "UTF-8";*,*:before,*:after{box-sizing:border-box}ul,ol{padding:0;list-style:none}body,h1,h2,h3,h4,h5,h6,p,ul,ol,li,figure,figcaption,blockquote,dl,dt,dd{margin:0}pre{white-space:pre-wrap}hr{height:0;overflow:visible;color:inherit;border-style:solid;border-width:1px 0 0}img,picture,svg,video,canvas,audio,iframe,embed,object{display:block;max-width:100%}img,picture,svg,video,canvas{width:100%;height:auto}audio{width:100%}img{border-style:none}svg{overflow:hidden}article,aside,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}a:not([class]){-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto}input,button,textarea,select{font:inherit}table{border-collapse:collapse}input[type=button],input[type=submit],button{color:currentcolor;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;background:transparent;border:1px solid currentcolor;border-radius:0}html{position:fixed;top:0;left:0;width:100%;font-size:100%;color:#000;background:#f1f2ed;opacity:0;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}html.is-loaded{position:static;top:auto;left:auto;opacity:1;transition:opacity 1.6s cubic-bezier(.39,.575,.565,1) .02s}html.ua-mac_os_x{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{font-family:Noto Sans JP,sans-serif;font-style:normal;font-weight:400;line-height:1.5}body.resize-animation-stopper *{transition:none!important;-webkit-animation:none!important;animation:none!important}body.resize-animation-stopper *:before,body.resize-animation-stopper *:after{transition:none!important;-webkit-animation:none!important;animation:none!important}body .svg-symbol{display:none}@media (min-width: 768px){body .is-sp,body .is-md{display:none!important}}@media (min-width: 768px) and (max-width: 1079.98px){body .is-md{display:block!important}body .is-pconly{display:none!important}}@media (max-width: 767.98px){body .is-pc,body .is-md{display:none!important}}.l-content{width:100%;overflow:hidden}.l-content .l-content__btn{display:flex;justify-content:center}.l-content .l-content__logo{margin-right:auto;margin-left:auto}.l-content .l-content__logo a:not([class]){display:block;transition:opacity .5s cubic-bezier(.19,1,.22,1) 0s}@media (hover){.l-content .l-content__logo a:not([class]):hover{opacity:.6}}@media (min-width: 768px){.l-content{padding-bottom:10rem}.l-content .p-content-statement{margin-top:9.375rem}.l-content .p-lookbook-lead{margin-top:9.625rem}.l-content .p-lookbook-wellnesslife{margin-top:7.1875rem}.l-content .p-lookbook-athlounge{margin-top:3.75rem}.l-content .p-lookbook-athlounge:before{display:block;width:.09375rem;height:9.6875rem;margin-right:auto;margin-left:auto;content:"";background-color:#a6d30b}.l-content .p-content-staff{margin-top:13.625rem}.l-content .p-content-profile{margin-top:4.125rem}.l-content .l-content__btn{margin-top:3.75rem}.l-content .l-content__logo{width:10.875rem;margin-top:9.9375rem}}@media (min-width: 768px) and (max-width: 1079.98px){.l-content{padding-bottom:14.8148148148vw}.l-content .p-content-statement{margin-top:13.8888888889vw}.l-content .p-lookbook-lead{margin-top:14.2592592593vw}.l-content .p-lookbook-wellnesslife{margin-top:10.6481481481vw}.l-content .p-lookbook-athlounge{margin-top:5.5555555556vw}.l-content .p-lookbook-athlounge:before{display:block;width:.1388888889vw;height:14.3518518519vw;margin-right:auto;margin-left:auto;content:"";background-color:#a6d30b}.l-content .p-content-staff{margin-top:20.1851851852vw}.l-content .p-content-profile{margin-top:6.1111111111vw}.l-content .l-content__btn{margin-top:5.5555555556vw}.l-content .l-content__logo{width:16.1111111111vw;margin-top:14.7222222222vw}}@media (max-width: 767.98px){.l-content{padding-bottom:24vw}.l-content .p-content-statement{margin-top:18.1333333333vw}.l-content .p-lookbook-lead{margin-top:22.4vw}.l-content .p-lookbook-wellnesslife{margin-top:24.4vw}.l-content .p-lookbook-athlounge{margin-top:10.2666666667vw}.l-content .p-lookbook-athlounge:before{display:block;width:.2666666667vw;height:27.7333333333vw;margin-right:auto;margin-left:auto;content:"";background-color:#a6d30b}.l-content .p-content-staff{margin-top:24vw}.l-content .p-content-profile{margin-top:24.2666666667vw}.l-content .l-content__btn{margin-top:23.7333333333vw}.l-content .l-content__logo{width:32.6666666667vw;margin-top:24vw}}.l-footer{background-color:#fff}.l-footer .l-footer__content{display:flex}.l-footer hr:not([class]){width:100%;height:1px;padding:0;margin:0;background-color:#ddd;border:none;outline:none}.l-footer .l-footer__sns-title{color:#666}.l-footer .l-footer__sns-list{display:flex}.l-footer .l-footer__sns-anchor{display:block;transition:opacity 1.2s cubic-bezier(.19,1,.22,1) 0s}.l-footer .l-footer__sns-anchor:hover{opacity:.7}.l-footer .l-footer__shop-anchor{color:currentcolor;text-decoration:underline;text-decoration-thickness:1px;text-decoration-color:transparent;text-underline-offset:.2em;transition:text-decoration-color .7s cubic-bezier(.19,1,.22,1) 0s}.l-footer .l-footer__shop-anchor:hover{text-decoration-color:currentcolor}.l-footer .l-footer__link{display:flex;flex-wrap:wrap;justify-content:center}.l-footer .l-footer__link-item{display:flex;align-items:center}.l-footer .l-footer__link-item:not(:last-child):after{display:block;line-height:1;color:#4d4d4d;content:"|"}.l-footer .l-footer__link-anchor{line-height:1;color:#666;text-decoration:underline;text-decoration-thickness:1px;text-decoration-color:transparent;text-underline-offset:.2em;transition:text-decoration-color .7s cubic-bezier(.19,1,.22,1) 0s}.l-footer .l-footer__link-anchor:hover{text-decoration-color:currentcolor}.l-footer .l-footer__logo-link{display:block;margin-right:auto;margin-left:auto}.l-footer .l-footer__copyright{text-align:center}.l-footer .l-footer__copyright-text{line-height:1}@media (min-width: 768px){.l-footer{padding:0 0 4.4375rem}.l-footer .l-footer__inner{padding-top:1.875rem;background-color:#ececec}.l-footer hr:not([class]){margin:2.1875rem auto}.l-footer .l-footer__content{position:relative;width:100%;max-width:81.25rem;padding:clamp(3rem,1.1954887218rem + 3.7593984962vw,4.25rem) clamp(2.25rem,.9868421053rem + 2.6315789474vw,3.125rem) clamp(1.25rem,-.5545112782rem + 3.7593984962vw,2.5rem) clamp(2.25rem,.9868421053rem + 2.6315789474vw,3.125rem);margin-right:auto;margin-left:auto}.l-footer .l-footer__content:before{position:absolute;top:0;right:0;left:0;display:block;width:.0625rem;height:100%;margin:auto;content:"";background-color:#c9c9c9}.l-footer .l-footer__sns{display:flex;align-items:center;width:50%;padding-right:clamp(3.75rem,1.9454887218rem + 3.7593984962vw,5rem);padding-bottom:1rem;padding-left:clamp(0rem,-7.2180451128rem + 15.037593985vw,5rem)}.l-footer .l-footer__sns-title{margin-right:clamp(1.25rem,-1.9078947368rem + 6.5789473684vw,3.4375rem);font-size:.9375rem;white-space:nowrap}.l-footer .l-footer__sns-item+.l-footer__sns-item{margin-left:clamp(1rem,.4586466165rem + 1.1278195489vw,1.375rem)}.l-footer .l-footer__sns-anchor{width:clamp(2.1875rem,.8341165414rem + 2.8195488722vw,3.125rem)}.l-footer .l-footer__help{width:50%;padding-right:clamp(0rem,-7.2180451128rem + 15.037593985vw,5rem);padding-left:clamp(2rem,-2.3308270677rem + 9.022556391vw,5rem);color:#666}.l-footer .l-footer__help-title{display:flex;align-items:center;font-size:1.75rem;line-height:1;color:#666}.l-footer .l-footer__help-subtitle{display:block;margin-left:1.625rem;font-size:.875rem;line-height:1}.l-footer .l-footer__help-list{display:flex;margin-top:1.9375rem;margin-top:clamp(1.25rem,.257518797rem + 2.0676691729vw,1.9375rem)}.l-footer .l-footer__help-item{display:flex;align-items:center;margin-bottom:.6875rem}.l-footer .l-footer__help-item:not(:last-child):after{display:block;margin:0 1.125rem;font-size:.75rem;line-height:1;color:#4d4d4d;content:"|"}.l-footer .l-footer__help-anchor{font-size:.9375rem;font-size:clamp(.8125rem,.6320488722rem + .3759398496vw,.9375rem);line-height:1;color:currentcolor;text-decoration:none}}@media (min-width: 768px) and (hover){.l-footer .l-footer__help-anchor:hover{text-decoration:underline}}@media (min-width: 768px){.l-footer .l-footer__shop{display:flex;align-items:center;justify-content:flex-start;width:100%;max-width:81.25rem;padding:.4375rem 3.125rem 2.1875rem;margin-right:auto;margin-left:auto;color:#666}.l-footer .l-footer__shop-title{flex-shrink:0;width:20.4166666667%;min-width:15.3125rem;padding-bottom:.875rem;font-size:.9375rem;font-weight:700;line-height:1;white-space:nowrap}.l-footer .l-footer__shop-content{width:79.5833333333%}.l-footer .l-footer__shop-list{display:flex;flex-wrap:wrap}.l-footer .l-footer__shop-item{display:flex;align-items:center;margin-bottom:.6875rem}.l-footer .l-footer__shop-item:not(:last-child):after{display:block;margin:0 .9375rem;font-size:.75rem;line-height:1;color:#4d4d4d;content:"|"}.l-footer .l-footer__shop-anchor{font-size:.75rem;line-height:1}.l-footer .l-footer__link{margin-top:3.4375rem}.l-footer .l-footer__link-item:not(:last-child):after{margin:0 .9375rem;font-size:.75rem}.l-footer .l-footer__link-anchor{font-size:.8125rem}.l-footer .l-footer__logo{margin-top:3.625rem}.l-footer .l-footer__logo-link{width:13.6875rem}.l-footer .l-footer__copyright{margin-top:2.5rem}.l-footer .l-footer__copyright-text{font-size:.75rem}}@media (min-width: 768px) and (max-width: 1079.98px){.l-footer .l-footer__help-item:not(:last-child):after{margin:0 1.3888888889vw}.l-footer .l-footer__shop{padding-right:4.6296296296vw;padding-left:4.6296296296vw}.l-footer .l-footer__shop-title{min-width:clamp(14.375rem,12.0673076923rem + 4.8076923077vw,15.3125rem)}.l-footer .l-footer__shop-item:not(:last-child):after{margin:0 1.3888888889vw}.l-footer .l-footer__link-item:not(:last-child):after{margin:0 1.3888888889vw}}@media (max-width: 767.98px){.l-footer{padding:8vw 0 7.3333333333vw}.l-footer hr:not([class]){display:none}.l-footer .l-footer__sns{padding-bottom:12.2666666667vw;margin-right:auto;margin-left:auto;text-align:center}.l-footer .l-footer__sns-title{font-size:4.8vw;line-height:1;color:#333}.l-footer .l-footer__sns-list{display:flex;justify-content:center;margin-top:8vw}.l-footer .l-footer__sns-item{margin:0 2.6666666667vw}.l-footer .l-footer__sns-anchor{width:8vw}.l-footer .l-footer__help,.l-footer .l-footer__shop{display:none}.l-footer .l-footer__link-item{margin-bottom:2.8vw}.l-footer .l-footer__link-item:not(:last-child):after{margin:0 2.6666666667vw;font-size:2.6666666667vw}.l-footer .l-footer__link-anchor{font-size:2.6666666667vw}.l-footer .l-footer__logo{margin-top:8.8vw}.l-footer .l-footer__logo-link{display:block;width:42.9333333333vw}.l-footer .l-footer__copyright{margin-top:2.6666666667vw;line-height:1}.l-footer .l-footer__copyright-text{font-size:2.6666666667vw;line-height:1}}.l-header{width:100%}.l-header .l-header__logo{margin-right:auto;margin-left:auto}.l-header .l-header__logo a:not([class]){display:block;transition:opacity .7s cubic-bezier(.19,1,.22,1) 0s}@media (hover){.l-header .l-header__logo a:not([class]):hover{opacity:.8}}@media (min-width: 768px){.l-header{padding:1.5625rem 2.5rem 1.8125rem}.l-header .l-header__logo{width:13.625rem}}@media (max-width: 767.98px){.l-header{padding:6.4vw 5.3333333333vw}.l-header .l-header__logo{width:57.4666666667vw}}.u-inview{position:relative;display:block;overflow:hidden;opacity:0;-webkit-transform:translate3d(0,5rem,0) scale(1);transform:translate3d(0,5rem,0) scale(1);will-change:transform}.u-inview img:not([class]),.u-inview picture:not([class]),.u-inview video:not([class]){will-change:transform;-webkit-transform:translate3d(0,-.9375rem,0) scale(1.1);transform:translate3d(0,-.9375rem,0) scale(1.1)}.u-inview.u-inview--delay1,.u-inview.u-inview--delay2,.u-inview.u-inview--delay3{-webkit-transform:translate3d(0,1.25rem,0) scale(1);transform:translate3d(0,1.25rem,0) scale(1)}.u-inview.is-visible{opacity:1;transition:opacity 2.2s cubic-bezier(.39,.575,.565,1) 0s,-webkit-transform 2.2s cubic-bezier(.23,1,.32,1) 0s;transition:transform 2.2s cubic-bezier(.23,1,.32,1) 0s,opacity 2.2s cubic-bezier(.39,.575,.565,1) 0s;transition:transform 2.2s cubic-bezier(.23,1,.32,1) 0s,opacity 2.2s cubic-bezier(.39,.575,.565,1) 0s,-webkit-transform 2.2s cubic-bezier(.23,1,.32,1) 0s;-webkit-transform:translate3d(0,0,0) scale(1);transform:translateZ(0) scale(1)}.u-inview.is-visible img:not([class]),.u-inview.is-visible picture:not([class]),.u-inview.is-visible video:not([class]){transition:-webkit-transform 2.2s cubic-bezier(.23,1,.32,1) 0s;transition:transform 2.2s cubic-bezier(.23,1,.32,1) 0s;transition:transform 2.2s cubic-bezier(.23,1,.32,1) 0s,-webkit-transform 2.2s cubic-bezier(.23,1,.32,1) 0s;-webkit-transform:translate3d(0,0,0) scale(1);transform:translateZ(0) scale(1)}.u-inview.is-visible.u-inview--delay{transition:opacity 2.2s cubic-bezier(.39,.575,.565,1) .2s,-webkit-transform 2.2s cubic-bezier(.23,1,.32,1) .2s;transition:transform 2.2s cubic-bezier(.23,1,.32,1) .2s,opacity 2.2s cubic-bezier(.39,.575,.565,1) .2s;transition:transform 2.2s cubic-bezier(.23,1,.32,1) .2s,opacity 2.2s cubic-bezier(.39,.575,.565,1) .2s,-webkit-transform 2.2s cubic-bezier(.23,1,.32,1) .2s}.u-inview.is-visible.u-inview--delay img:not([class]){transition:-webkit-transform 2.2s cubic-bezier(.23,1,.32,1) .2s;transition:transform 2.2s cubic-bezier(.23,1,.32,1) .2s;transition:transform 2.2s cubic-bezier(.23,1,.32,1) .2s,-webkit-transform 2.2s cubic-bezier(.23,1,.32,1) .2s}.u-inview.is-visible.u-inview--delay1{transition:opacity 1.2s cubic-bezier(.39,.575,.565,1) .2s,-webkit-transform 1.2s cubic-bezier(.23,1,.32,1) .2s;transition:transform 1.2s cubic-bezier(.23,1,.32,1) .2s,opacity 1.2s cubic-bezier(.39,.575,.565,1) .2s;transition:transform 1.2s cubic-bezier(.23,1,.32,1) .2s,opacity 1.2s cubic-bezier(.39,.575,.565,1) .2s,-webkit-transform 1.2s cubic-bezier(.23,1,.32,1) .2s}.u-inview.is-visible.u-inview--delay2{transition:opacity 1.2s cubic-bezier(.39,.575,.565,1) .4s,-webkit-transform 1.2s cubic-bezier(.23,1,.32,1) .4s;transition:transform 1.2s cubic-bezier(.23,1,.32,1) .4s,opacity 1.2s cubic-bezier(.39,.575,.565,1) .4s;transition:transform 1.2s cubic-bezier(.23,1,.32,1) .4s,opacity 1.2s cubic-bezier(.39,.575,.565,1) .4s,-webkit-transform 1.2s cubic-bezier(.23,1,.32,1) .4s}.u-inview.is-visible.u-inview--delay3{transition:opacity 1.2s cubic-bezier(.39,.575,.565,1) .6s,-webkit-transform 1.2s cubic-bezier(.23,1,.32,1) .6s;transition:transform 1.2s cubic-bezier(.23,1,.32,1) .6s,opacity 1.2s cubic-bezier(.39,.575,.565,1) .6s;transition:transform 1.2s cubic-bezier(.23,1,.32,1) .6s,opacity 1.2s cubic-bezier(.39,.575,.565,1) .6s,-webkit-transform 1.2s cubic-bezier(.23,1,.32,1) .6s}.u-inview-fade{opacity:0}.u-inview-fade.is-visible{opacity:1;transition:opacity 2.6s cubic-bezier(.18,.06,.23,1) 0s}.u-inview-fade.u-inview--delay1{transition-delay:.1s}.u-inview-fade.u-inview--delay2{transition-delay:.2s}.u-inview-fade.u-inview--delay3{transition-delay:.3s}.u-inview-fade.u-inview--delay4{transition-delay:.4s}.u-inview-fade.u-inview--delay4{transition-delay:.5s}.u-inview-fade.u-inview--kv{transition-delay:2s}.u-inview-fade.u-inview--kv.is-visible{opacity:1;transition:opacity 2.6s cubic-bezier(.19,1,.22,1) 0s}.u-inview-pict{position:relative;display:block;overflow:hidden;-webkit-clip-path:polygon(0 100%,100% 100%,100% 100%,0% 100%);clip-path:polygon(0 100%,100% 100%,100% 100%,0% 100%);opacity:0;-webkit-transform:translate3d(0,5rem,0) scale(1);transform:translate3d(0,5rem,0) scale(1);will-change:transform}.u-inview-pict img:not([class]){will-change:transform,clip-path;-webkit-transform:translate3d(0,-.9375rem,0) scale(1.2);transform:translate3d(0,-.9375rem,0) scale(1.2)}.u-inview-pict.u-inview--delay1,.u-inview-pict.u-inview--delay2,.u-inview-pict.u-inview--delay3{-webkit-transform:translate3d(0,1.25rem,0) scale(1);transform:translate3d(0,1.25rem,0) scale(1)}.u-inview-pict.is-visible{-webkit-clip-path:polygon(0 0,100% 0,100% 100%,0% 100%);clip-path:polygon(0 0,100% 0,100% 100%,0% 100%);opacity:1;transition:opacity 2.2s cubic-bezier(.39,.575,.565,1) 0s,-webkit-clip-path 2.2s cubic-bezier(.19,1,.22,1) 0s,-webkit-transform 2.2s cubic-bezier(.23,1,.32,1) 0s;transition:clip-path 2.2s cubic-bezier(.19,1,.22,1) 0s,transform 2.2s cubic-bezier(.23,1,.32,1) 0s,opacity 2.2s cubic-bezier(.39,.575,.565,1) 0s;transition:clip-path 2.2s cubic-bezier(.19,1,.22,1) 0s,transform 2.2s cubic-bezier(.23,1,.32,1) 0s,opacity 2.2s cubic-bezier(.39,.575,.565,1) 0s,-webkit-clip-path 2.2s cubic-bezier(.19,1,.22,1) 0s,-webkit-transform 2.2s cubic-bezier(.23,1,.32,1) 0s;-webkit-transform:translate3d(0,0,0) scale(1);transform:translateZ(0) scale(1)}.u-inview-pict.is-visible img:not([class]){transition:-webkit-transform 2.2s cubic-bezier(.39,.575,.565,1) 0s;transition:transform 2.2s cubic-bezier(.39,.575,.565,1) 0s;transition:transform 2.2s cubic-bezier(.39,.575,.565,1) 0s,-webkit-transform 2.2s cubic-bezier(.39,.575,.565,1) 0s;-webkit-transform:translate3d(0,0,0) scale(1);transform:translateZ(0) scale(1)}.u-inview-pict.is-visible.u-inview--delay{transition:opacity 2.2s cubic-bezier(.39,.575,.565,1) .2s,-webkit-transform 2.2s cubic-bezier(.23,1,.32,1) .2s;transition:transform 2.2s cubic-bezier(.23,1,.32,1) .2s,opacity 2.2s cubic-bezier(.39,.575,.565,1) .2s;transition:transform 2.2s cubic-bezier(.23,1,.32,1) .2s,opacity 2.2s cubic-bezier(.39,.575,.565,1) .2s,-webkit-transform 2.2s cubic-bezier(.23,1,.32,1) .2s}.u-inview-pict.is-visible.u-inview--delay img:not([class]){transition:-webkit-transform 2.2s cubic-bezier(.23,1,.32,1) .2s;transition:transform 2.2s cubic-bezier(.23,1,.32,1) .2s;transition:transform 2.2s cubic-bezier(.23,1,.32,1) .2s,-webkit-transform 2.2s cubic-bezier(.23,1,.32,1) .2s}.u-inview-pict.is-visible.u-inview--delay1{transition:opacity 1.2s cubic-bezier(.39,.575,.565,1) .2s,-webkit-transform 1.2s cubic-bezier(.23,1,.32,1) .2s;transition:transform 1.2s cubic-bezier(.23,1,.32,1) .2s,opacity 1.2s cubic-bezier(.39,.575,.565,1) .2s;transition:transform 1.2s cubic-bezier(.23,1,.32,1) .2s,opacity 1.2s cubic-bezier(.39,.575,.565,1) .2s,-webkit-transform 1.2s cubic-bezier(.23,1,.32,1) .2s}.u-inview-pict.is-visible.u-inview--delay2{transition:opacity 1.2s cubic-bezier(.39,.575,.565,1) .4s,-webkit-transform 1.2s cubic-bezier(.23,1,.32,1) .4s;transition:transform 1.2s cubic-bezier(.23,1,.32,1) .4s,opacity 1.2s cubic-bezier(.39,.575,.565,1) .4s;transition:transform 1.2s cubic-bezier(.23,1,.32,1) .4s,opacity 1.2s cubic-bezier(.39,.575,.565,1) .4s,-webkit-transform 1.2s cubic-bezier(.23,1,.32,1) .4s}.u-inview-pict.is-visible.u-inview--delay3{transition:opacity 1.2s cubic-bezier(.39,.575,.565,1) .6s,-webkit-transform 1.2s cubic-bezier(.23,1,.32,1) .6s;transition:transform 1.2s cubic-bezier(.23,1,.32,1) .6s,opacity 1.2s cubic-bezier(.39,.575,.565,1) .6s;transition:transform 1.2s cubic-bezier(.23,1,.32,1) .6s,opacity 1.2s cubic-bezier(.39,.575,.565,1) .6s,-webkit-transform 1.2s cubic-bezier(.23,1,.32,1) .6s}.c-btn-buy{display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:0;font-family:source-serif-4,serif;font-weight:400;line-height:1;color:#666;text-decoration:none;text-transform:uppercase;letter-spacing:.1em;background-color:transparent;transition:color .7s cubic-bezier(.19,1,.22,1) 0s,background-color .7s cubic-bezier(.19,1,.22,1) 0s}.c-btn-buy:before{position:absolute;top:0;left:0;display:block;width:100%;height:100%;content:""}@media (hover){.c-btn-buy:hover{color:#fff;background-color:#666}}@media (min-width: 768px){.c-btn-buy{padding:.15625rem 1.03125rem .125rem;font-size:.625rem;border:.0625rem solid #666}}@media (max-width: 767.98px){.c-btn-buy{padding:.6666666667vw 4.2vw .4vw 4.6vw;font-size:2.6666666667vw;border:.0625rem solid #666}}.c-btn-rectangle{display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;font-family:source-serif-4,serif;font-weight:400;line-height:1;color:#b2e500;text-align:center;text-decoration:none;letter-spacing:.08em;border:.0625rem solid #b2e500;transition:color .7s cubic-bezier(.19,1,.22,1) 0s,background-color .7s cubic-bezier(.19,1,.22,1) 0s}@media (hover){.c-btn-rectangle:hover{color:#fff;background-color:#a6d30b}}@media (min-width: 768px){.c-btn-rectangle{min-width:20.5rem;padding:.4375rem 2.4375rem .375rem;font-size:1.125rem}}@media (max-width: 767.98px){.c-btn-rectangle{min-width:87.4666666667%;padding:1.6666666667vw 5.2vw 1.5333333333vw;font-size:4.8vw}}.c-heading{position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-right:auto;margin-left:auto;font-family:source-serif-4,serif;font-weight:400;line-height:1;letter-spacing:.08em}@media (min-width: 768px){.c-heading{font-size:.6875rem}.c-heading.c-heading--large{font-size:.875rem}}@media (max-width: 767.98px){.c-heading,.c-heading.c-heading--large{font-size:2.9333333333vw}}.c-kv{display:grid;width:100%;margin-right:auto;margin-left:auto}.c-kv .c-kv__lead,.c-kv .c-kv__title,.c-kv .c-kv__pict{display:block;grid-area:1/1;width:100%}.c-kv .c-kv__lead{z-index:1;width:94.5333333333%;margin-top:4%;margin-right:auto;margin-left:auto}.c-kv .c-kv__title{z-index:1;width:42.1333333333%;margin:auto auto 5.0666666667% 3.4666666667%}@media (min-width: 768px){.c-kv{max-width:46.875rem}}.c-text{font-family:dnp-shuei-mincho-pr6n,serif;font-style:normal;font-weight:400}.c-text.c-text--profile{letter-spacing:.01em}.c-text a:not([class]){color:currentcolor;text-underline-offset:.15em;transition:text-decoration-color .7s cubic-bezier(.19,1,.22,1) 0s}@media (hover){.c-text a:not([class]):hover{text-decoration-color:transparent}}@media (min-width: 768px){.c-text{font-size:.8125rem;line-height:2.15}.c-text.c-text--profile{font-size:.75rem;line-height:2.06}}@media (max-width: 767.98px){.c-text{font-size:2.6666666667vw;line-height:2}.c-text.c-text--profile{font-size:2.6666666667vw}}.p-block-lookbook{position:relative;display:flex;flex-direction:column;width:100%;font-family:source-serif-4,serif;font-weight:400;line-height:1.45;color:#666;letter-spacing:.03em}.p-block-lookbook .p-block-lookbook__number{font-weight:400;line-height:1}.p-block-lookbook .p-block-lookbook__pict ul:not([class]){display:flex;justify-content:space-between}.p-block-lookbook .p-block-lookbook__pict ul:not([class]) li:not([class]){width:49.3333333333%}.p-block-lookbook .p-block-lookbook__pict{order:-1}@media (min-width: 768px){.p-block-lookbook{max-width:27.3125rem;max-width:clamp(14.9828454375rem,-.0000259296rem + 31.2143153481vw,27.3125rem)}.p-block-lookbook .p-block-lookbook__number{margin-top:1rem;font-size:.6875rem}.p-block-lookbook .p-list-credit{margin-top:.75rem}.p-block-lookbook.p-block-lookbook--lead{max-width:18.3125rem}.p-block-lookbook.p-block-lookbook--wide{max-width:35.1875rem;max-width:clamp(19.3028420625rem,-.0000334059rem + 40.2143238924vw,35.1875rem)}}@media (max-width: 767.98px){.p-block-lookbook .p-block-lookbook__number{margin-top:5.8666666667vw;font-size:2.9333333333vw}.p-block-lookbook .p-list-credit{margin-top:3.2vw}.p-block-lookbook.p-block-lookbook--lead{width:52.1333333333%;margin-right:auto;margin-left:auto}}.p-content-profile{width:100%;margin-right:auto;margin-left:auto;color:#717071;text-align:center}.p-content-profile .p-content-profile__name-jp{display:block;font-family:dnp-shuei-mincho-pr6n,serif;line-height:1;letter-spacing:.08em}.p-content-profile .p-content-profile__name-en{display:block;font-family:source-serif-4,serif;line-height:1;letter-spacing:.08em}.p-content-profile .p-content-profile__text{text-align:left}@media (min-width: 768px){.p-content-profile{max-width:19.375rem}.p-content-profile .p-content-profile__content{margin-top:1.9375rem}.p-content-profile .p-content-profile__name-jp{font-size:1.1875rem}.p-content-profile .p-content-profile__name-en{margin-top:.6875rem;font-size:.875rem}.p-content-profile .p-content-profile__text{margin-top:2.4375rem}}@media (max-width: 767.98px){.p-content-profile{width:66.6666666667%}.p-content-profile .p-content-profile__content{margin-top:6.4vw}.p-content-profile .p-content-profile__name-jp{font-size:4vw}.p-content-profile .p-content-profile__name-en{margin-top:2.6666666667vw;font-size:2.9333333333vw}.p-content-profile .p-content-profile__text{margin-top:7.8666666667vw}}.p-content-staff{position:relative;display:grid;width:100%;margin-right:auto;margin-left:auto;color:#fff;text-align:center}.p-content-staff .p-content-staff__inner{z-index:1}.p-content-staff .p-content-staff__inner,.p-content-staff .p-content-staff__pict{grid-area:1/1}@media (min-width: 768px){.p-content-staff{max-width:21.25rem}.p-content-staff .p-content-staff__inner{padding-top:5.5rem}.p-content-staff .p-content-staff__list{margin-top:1.625rem}.p-content-staff .p-content-staff__item{font-family:source-serif-4,serif;font-size:.6875rem;font-weight:400;line-height:1.5;text-shadow:rgba(0,0,0,.3) 1px 0 10px;letter-spacing:.08em}.p-content-staff .p-content-staff__item+.p-content-staff__item{margin-top:.1875rem}}@media (max-width: 767.98px){.p-content-staff{width:66.6666666667%}.p-content-staff .p-content-staff__inner{padding-top:6.6666666667vw}.p-content-staff .p-content-staff__list{margin-top:7.4666666667vw}.p-content-staff .p-content-staff__item{font-family:source-serif-4,serif;font-size:2.9333333333vw;font-weight:400;line-height:1.5;text-shadow:rgba(0,0,0,.2) .1333333333vw 0 .8vw;letter-spacing:.08em}.p-content-staff .p-content-staff__item+.p-content-staff__item{margin-top:.8vw}}.p-content-statement{position:relative;width:100%;margin-right:auto;margin-left:auto;color:#717071;color:#666;text-align:center}.p-content-statement .p-content-statement__movie{width:100%;margin-right:auto;margin-left:auto}@media (min-width: 768px){.p-content-statement .p-content-statement__movie{max-width:46.875rem}.p-content-statement .p-content-statement__text{margin-top:7rem}.p-content-statement .c-text+.c-text{margin-top:2.2em}}@media (max-width: 767.98px){.p-content-statement .p-content-statement__movie{width:62.8vw}.p-content-statement .p-content-statement__text{margin-top:14.9333333333vw}.p-content-statement .c-text+.c-text{margin-top:2.2em}}.p-list-credit{display:grid;font-family:source-serif-4,serif;font-weight:400;color:#666;letter-spacing:.04em}.p-list-credit .p-list-credit__item{position:relative;line-height:1;transition:opacity .7s cubic-bezier(.19,1,.22,1) 0s}@media (hover){.p-list-credit .p-list-credit__item:has(.c-btn-buy:hover){opacity:.8}}.p-list-credit .p-list-credit__item-name,.p-list-credit .p-list-credit__item-price{display:inline-block;line-height:1}@media (min-width: 768px){.p-list-credit{grid-template-columns:8.75rem 8.75rem;gap:.8125rem 1.25rem}.p-list-credit .p-list-credit__item{font-size:.6875rem}.p-list-credit .p-list-credit__item-name,.p-list-credit .p-list-credit__item-price{margin-bottom:.375rem}.p-list-credit .p-list-credit__item-name{margin-right:.25rem}.p-list-credit .c-btn-buy{margin-top:.125rem}}@media (max-width: 767.98px){.p-list-credit{grid-template-columns:40vw 34.6666666667vw;gap:3.6vw 2vw;letter-spacing:.06em}.p-list-credit .p-list-credit__item{font-size:2.9333333333vw}.p-list-credit .p-list-credit__item-name,.p-list-credit .p-list-credit__item-price{margin-bottom:1.6vw}.p-list-credit .p-list-credit__item-name{margin-right:.5333333333vw}.p-list-credit .c-btn-buy{margin-top:.8vw}}.p-lookbook-athlounge{position:relative;display:flex;flex-direction:column;width:100%;margin-right:auto;margin-left:auto}@media (min-width: 768px){.p-lookbook-athlounge{max-width:81.25rem;max-width:clamp(45.625rem,2.3338607595rem + 90.1898734177vw,81.25rem)}.p-lookbook-athlounge .p-lookbook-athlounge__head{margin-top:4rem}.p-lookbook-athlounge .p-lookbook-athlounge__head-title{width:9rem;margin-right:auto;margin-left:auto}.p-lookbook-athlounge .p-lookbook-athlounge__head-lead{width:26.71875rem;padding-right:.34375rem;margin-top:2.875rem;margin-right:auto;margin-left:auto}.p-lookbook-athlounge .p-lookbook-athlounge__list{display:grid;grid-template:"left1 right" auto "left2 right" auto/50% 50%;grid-template-rows:auto auto;gap:0 0;margin-top:9.5rem}.p-lookbook-athlounge .p-lookbook-athlounge__item:nth-child(1){grid-area:left1}.p-lookbook-athlounge .p-lookbook-athlounge__item:nth-child(2){grid-area:right;margin-top:25.125rem;margin-right:2.375rem;margin-left:auto}.p-lookbook-athlounge .p-lookbook-athlounge__item:nth-child(2) .p-list-credit__item:nth-child(3){margin-top:-1rem}.p-lookbook-athlounge .p-lookbook-athlounge__item:nth-child(2) .p-list-credit__item:nth-child(5){margin-top:-1rem}.p-lookbook-athlounge .p-lookbook-athlounge__item:nth-child(3){grid-area:left2;margin-top:9.25rem;margin-left:auto}}@media (min-width: 768px) and (max-width: 1079.98px){.p-lookbook-athlounge .p-lookbook-athlounge__item:nth-child(2){margin-top:37.2222222222vw;margin-right:3.5185185185vw}.p-lookbook-athlounge .p-lookbook-athlounge__item:nth-child(3){margin-top:13.7037037037vw}}@media (max-width: 767.98px){.p-lookbook-athlounge .p-lookbook-athlounge__head{margin-top:10.9333333333vw}.p-lookbook-athlounge .p-lookbook-athlounge__head-title{width:25.6vw;margin-right:auto;margin-left:auto}.p-lookbook-athlounge .p-lookbook-athlounge__head-lead{width:76vw;padding-right:1.2vw;margin-top:8.8vw;margin-right:auto;margin-left:auto}.p-lookbook-athlounge .p-lookbook-athlounge__list{margin-top:24vw}.p-lookbook-athlounge .p-lookbook-athlounge__item{margin-right:auto;margin-left:auto}.p-lookbook-athlounge .p-lookbook-athlounge__item:nth-child(1){width:77.6%}.p-lookbook-athlounge .p-lookbook-athlounge__item:nth-child(2){width:77.6%;margin-top:24.6666666667vw}.p-lookbook-athlounge .p-lookbook-athlounge__item:nth-child(2) .p-list-credit__item:nth-child(3){margin-top:-4.2666666667vw}.p-lookbook-athlounge .p-lookbook-athlounge__item:nth-child(2) .p-list-credit__item:nth-child(5){margin-top:-4.2666666667vw}.p-lookbook-athlounge .p-lookbook-athlounge__item:nth-child(3){width:77.6%;margin-top:24vw}}.p-lookbook-lead{position:relative;display:flex;flex-direction:column;width:100%;margin-right:auto;margin-left:auto}.p-lookbook-lead .p-lookbook-lead__list{order:-1}@media (min-width: 768px){.p-lookbook-lead{max-width:81.25rem;max-width:clamp(45.625rem,2.3338607595rem + 90.1898734177vw,81.25rem)}.p-lookbook-lead .p-lookbook-lead__head{width:18.3125rem;margin-top:3.75rem;margin-right:auto;margin-left:auto}.p-lookbook-lead .p-lookbook-lead__list{display:grid;grid-template:"left right" auto "bottom bottom" auto/39.2307692308% 50%;grid-template-rows:auto auto;gap:0 10.7692307692%}.p-lookbook-lead .p-lookbook-lead__item:nth-child(1){grid-area:left;margin-left:auto}.p-lookbook-lead .p-lookbook-lead__item:nth-child(2){grid-area:right;margin-top:19.0625rem}.p-lookbook-lead .p-lookbook-lead__item:nth-child(3){grid-area:bottom;margin-top:7.96875rem;margin-right:auto;margin-left:auto}}@media (min-width: 768px) and (max-width: 1079.98px){.p-lookbook-lead .p-lookbook-lead__head{margin-top:5.5555555556vw}.p-lookbook-lead .p-lookbook-lead__item:nth-child(2){margin-top:28.2407407407vw}.p-lookbook-lead .p-lookbook-lead__item:nth-child(3){margin-top:11.8055555556vw}}@media (max-width: 767.98px){.p-lookbook-lead .p-lookbook-lead__head{width:52.1333333333%;margin-top:10.1333333333vw;margin-right:auto;margin-left:auto}.p-lookbook-lead .p-lookbook-lead__item{margin-right:auto;margin-left:auto}.p-lookbook-lead .p-lookbook-lead__item:nth-child(1){width:77.6%}.p-lookbook-lead .p-lookbook-lead__item:nth-child(2){margin-top:31.2vw}.p-lookbook-lead .p-lookbook-lead__item:nth-child(2) .p-list-credit,.p-lookbook-lead .p-lookbook-lead__item:nth-child(2) .p-block-lookbook__number{width:77.6%;margin-right:auto;margin-left:auto}.p-lookbook-lead .p-lookbook-lead__item:nth-child(3){margin-top:23.3333333333vw;margin-right:auto;margin-left:auto}}.p-lookbook-wellnesslife{position:relative;display:flex;flex-direction:column;width:100%;margin-right:auto;margin-left:auto}.p-lookbook-wellnesslife .p-lookbook-wellnesslife__list{order:-1}@media (min-width: 768px){.p-lookbook-wellnesslife{max-width:81.25rem;max-width:clamp(45.625rem,2.3338607595rem + 90.1898734177vw,81.25rem)}.p-lookbook-wellnesslife .p-lookbook-wellnesslife__head{margin-top:5.125rem}.p-lookbook-wellnesslife .p-lookbook-wellnesslife__head-title{width:11.4375rem;margin-right:auto;margin-left:auto}.p-lookbook-wellnesslife .p-lookbook-wellnesslife__head-lead{width:26.71875rem;padding-right:1.03125rem;margin-top:2.25rem;margin-right:auto;margin-left:auto}.p-lookbook-wellnesslife .p-lookbook-wellnesslife__list{display:grid;grid-template:"left1 right" auto "left2 right" auto/50% 43.2692307692%;grid-template-rows:auto auto;gap:0 6.7307692308%}.p-lookbook-wellnesslife .p-lookbook-wellnesslife__item:nth-child(1){grid-area:left1;margin-left:auto}.p-lookbook-wellnesslife .p-lookbook-wellnesslife__item:nth-child(2){grid-area:right;margin-top:27.5rem}.p-lookbook-wellnesslife .p-lookbook-wellnesslife__item:nth-child(3){grid-area:left2;margin-top:5.9375rem;margin-left:11.5384615385%}}@media (min-width: 768px) and (max-width: 1079.98px){.p-lookbook-wellnesslife .p-lookbook-wellnesslife__item:nth-child(2){margin-top:40.7407407407vw}.p-lookbook-wellnesslife .p-lookbook-wellnesslife__item:nth-child(3){margin-top:8.7962962963vw;margin-left:11.5384615385%}}@media (max-width: 767.98px){.p-lookbook-wellnesslife .p-lookbook-wellnesslife__head{margin-top:20.2666666667vw}.p-lookbook-wellnesslife .p-lookbook-wellnesslife__head-title{width:32.5333333333vw;margin-right:auto;margin-left:auto}.p-lookbook-wellnesslife .p-lookbook-wellnesslife__head-lead{width:76vw;padding-right:2.8vw;margin-top:6.1333333333vw;margin-right:auto;margin-left:auto}.p-lookbook-wellnesslife .p-lookbook-wellnesslife__item{margin-right:auto;margin-left:auto}.p-lookbook-wellnesslife .p-lookbook-wellnesslife__item:nth-child(1){width:77.6%}.p-lookbook-wellnesslife .p-lookbook-wellnesslife__item:nth-child(2){margin-top:24.6666666667vw}.p-lookbook-wellnesslife .p-lookbook-wellnesslife__item:nth-child(2) .p-list-credit,.p-lookbook-wellnesslife .p-lookbook-wellnesslife__item:nth-child(2) .p-block-lookbook__number{width:77.6%;margin-right:auto;margin-left:auto}.p-lookbook-wellnesslife .p-lookbook-wellnesslife__item:nth-child(3){width:77.6%;margin-top:24vw}}
