@charset "UTF-8";abbr,address,article,aside,audio,b,blockquote,body,canvas,caption,cite,code,dd,del,details,dfn,div,dl,dt,em,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,p,pre,q,samp,section,small,span,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,ul,var,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}body{line-height:1}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}nav ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:transparent}ins{text-decoration:none}ins,mark{background-color:#ff9;color:#000}mark{font-style:italic;font-weight:700}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{border-collapse:collapse;border-spacing:0}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}input,select{vertical-align:middle}*{-webkit-box-sizing:border-box;box-sizing:border-box}html{height:100%}body{font-size:1.3em;height:100%}h1,h2,h3,h4,h5,h6{margin:0;font-size:100%}blockquote,dd,dl,figure,li,ol,p,pre,ul{margin:0;padding:0}li,ul{list-style-type:none}:root{--winH:100vh}.bgc1.w{background:#b56bba}.tc1.w{color:#b56bba}.bgc2.w{background:#087071}.tc2.w{color:#087071}.bgc3.w{background:#d0cfc0}.tc3.w{color:#d0cfc0}.bgc4.w{background:#dbd12a}.tc4.w{color:#dbd12a}.bgc5.w{background:#7c80a2}.tc5.w{color:#7c80a2}.bgc6.w{background:#606060}.tc6.w{color:#606060}body,html{height:100%}img{display:block}body,img{width:100%}body{-webkit-tap-highlight-color:transparent;-webkit-font-feature-settings:"palt" 1;font-feature-settings:"palt" 1;letter-spacing:.08em;font-family:urw-din,Yu Gothic Medium,游ゴシック Medium,YuGothic,游ゴシック体,ヒラギノ角ゴ Pro W3,メイリオ,sans-serif;background:#fff;font-weight:700;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#000;font-size:.0213333333rem;left:0;top:0;min-height:100vh;min-height:-webkit-fill-available;overflow:hidden}#wrapper{position:fixed;left:0;top:0;width:100%;height:100%;overflow-y:scroll}#wrapper.men{background:#deded7}.slideIn{opacity:0}#main{position:relative;overflow:hidden;z-index:3}#main .logo{position:absolute;z-index:1}#main .logo.black{background:url(../images/common/logo.svg) no-repeat 50%/contain}#main .logo.white{background:url(../images/common/logo_white.svg) no-repeat 50%/contain}#main .title{-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);position:absolute;left:50%;top:50%}#main .slides{width:100%;height:100%;overflow:hidden}#main .slides,#main .slides div{position:absolute;left:0;top:0}#main .slides div img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center top;object-position:center top}#main .progress{position:absolute;left:0;bottom:0;width:100%;height:.0053333333rem;background:#fff}#main .progress.men{background:transparent}#main .progress div{position:absolute;left:0;bottom:0;width:100%;height:100%;-webkit-transform-origin:left top;transform-origin:left top}#main .progress div.m{background:#fff}#main .scrollAttn{position:absolute;left:50%;bottom:.0053333333rem;-webkit-transform:translateX(-50%);transform:translateX(-50%)}#main .scrollAttn.m{bottom:0}#main .scrollAttn .text{color:#fff}#main .scrollAttn .line{height:.1333333333rem;width:1px;background:#fff;margin:.0133333333rem auto 0;-webkit-transform-origin:top;transform-origin:top;-webkit-transform:scaleY(0);transform:scaleY(0)}#content{width:100%;min-height:100vh}#content,.header{position:relative}.header{z-index:2}.header .inner{position:relative}.header .inner .images{position:relative}.header .inner .images img{position:absolute;left:0;top:0}.header .inner .images img:first-child{z-index:1}.header .inner .images img:nth-child(2){left:auto;top:auto;right:0;bottom:0}.header .inner h2 span{display:block}.header .inner .bar{background:#000}#styles{position:relative}#styles ul.links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.0533333333rem 0}#styles ul.links li a.price,#styles ul.links li span.price{letter-spacing:.02em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-decoration:none;color:#000;gap:0 .04rem}#styles ul.links li a.price p,#styles ul.links li span.price p{text-decoration:underline;-webkit-transition:.2s linear;transition:.2s linear;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}#styles ul.links li a.price .buy,#styles ul.links li span.price .buy{background:#000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#fff}#styles ul.links li a.price .buy:before,#styles ul.links li span.price .buy:before{content:"BUY"}#styles ul.links li a.price .buy.white,#styles ul.links li span.price .buy.white{background:none;color:#000;text-decoration:underline}#styles ul.links li a.price.comingsoon,#styles ul.links li span.price.comingsoon{pointer-events:none}#styles ul.links li a.price.comingsoon p,#styles ul.links li span.price.comingsoon p{text-decoration:none}#styles ul.links li a.price.comingsoon .buy,#styles ul.links li span.price.comingsoon .buy{background:#fff;color:#000;text-decoration:none}#styles ul.links li a.price.comingsoon .buy:before,#styles ul.links li span.price.comingsoon .buy:before{white-space:pre;content:"COMING\aSOON..."}#styles .style{position:relative}#styles .style .photos .photo img{width:100%}#styles .style .info{position:-webkit-sticky;position:sticky;top:0}#styles .style .info .front{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#styles .style .info .front .pager{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#styles .style .info .front .pager .bullet{width:.016rem;height:.016rem;margin:.0066666667rem 0;border-radius:50%;opacity:.3;-webkit-transition:opacity .3s linear;transition:opacity .3s linear}#styles .style .info .front .pager .bullet.m{background:#fff}#styles .style .info .front .pager .bullet.current{opacity:1}#styles .style .info .front .label{-webkit-writing-mode:vertical-rl;-ms-writing-mode:tb-rl;writing-mode:vertical-rl;letter-spacing:.02em}#styles .style .info .info-inner.is-show{opacity:1;visibility:visible}#styles .style .info .buy-trigger{position:absolute;left:0;bottom:.1066666667rem;width:100%;height:calc(var(--winH) - 1.49333rem);min-height:.1733333333rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff;z-index:2;font-size:.032rem;line-height:.032rem}#styles .style .info .buy-trigger.m{background:#deded7;color:#000}#styles .style .info .buy-trigger.m .buy-inner{border-color:#000}#styles .style .info .buy-trigger .buy-inner{width:.8rem;height:.1066666667rem;border:1px solid #fff}#styles .style .info .buy-trigger .buy-inner:after,#styles .style .info .buy-trigger .buy-inner:before{position:absolute;display:block;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:.5s;transition:.5s}#styles .style .info .buy-trigger .buy-inner:before{content:"CHECK ITEMS"}#styles .style .info .buy-trigger .buy-inner:after{content:"CLOSE";opacity:0}#styles .style .info .buy-trigger.is-show .buy-inner:before{opacity:0}#styles .style .info .buy-trigger.is-show .buy-inner:after{opacity:1}#styles .style .info .nav{position:absolute;left:0;bottom:0;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex}#styles .style .info .nav .nav-item{height:100%;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#000}#styles .style .info .nav .nav-item.m{background-color:#deded7}#styles .style .info .nav .nav-item.up svg{-webkit-transform:scaleY(-1);transform:scaleY(-1)}#styles .style .info .nav .nav-item.current{background:#fff}#styles .style .info .nav .dotSt{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-decoration:none;background:#fff;color:#000}#styles .style .info .nav .dotSt.men{-webkit-filter:invert(1);filter:invert(1)}#styles .style .info .nav .dotSt:before{content:"";display:block;background:url(../images/common/dotst.svg) no-repeat 50%/contain}#footer{position:relative;z-index:1;width:100%}#footer .index{margin:0 auto}#footer .index li{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#footer .logo{background:url(../images/common/logo_v_black.svg) no-repeat 50%/contain}#footer .about{text-align:center;letter-spacing:.06em}#footer .toAnother{display:block;color:#000;text-decoration:none;text-align:center}.women #footer .toAnother .thumb{background:#455064}.men #footer .toAnother .thumb{background:#aa7859}#footer .banner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#000;text-decoration:none;overflow:hidden;position:relative;width:.64rem;height:.16rem;margin:.2666666667rem auto 0}#footer .banner:after{content:"";display:block;background:url(../images/common/arrow_right_black.svg) no-repeat 50%/contain;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:.0128rem;height:.024rem;right:.0266666667rem}#footer .banner img{width:.24rem;height:.16rem;margin-right:.0266666667rem}#footer .banner p{-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:.0213333333rem;line-height:.032rem}#footer ul.sns{display:-webkit-box;display:-ms-flexbox;display:flex}#footer ul.sns li{position:relative}#footer ul.sns li a{display:block}#footer ul.sns li a img{width:100%;display:block}#footer ul.sns li p{position:absolute;left:50%;-webkit-transform:translate(-50%);transform:translate(-50%)}#footer .credit{text-align:center;margin-top:.1333333333rem}#footer .copyright{text-align:center}.is-flipping{z-index:100}#detail{height:100%;z-index:3;visibility:hidden;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#detail,#detail .overlay{position:fixed;left:0;top:0;width:100%;opacity:0}#detail .overlay{height:200%;background:#fff}#detail .scroller{position:absolute;left:0;top:0;width:100%;height:100%}#detail .inner{pointer-events:none}#detail .inner .photo{position:relative;pointer-events:auto}#detail .inner .photo .photo-inner{position:relative;height:100%}#detail .pagination .btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#detail .pagination .btn:before{content:"";display:block}#detail .pagination .btn.back:before{-webkit-transform:scaleX(-1);transform:scaleX(-1)}#detail .close{position:absolute;pointer-events:auto}#detail .close .close-inner{position:absolute;width:100%;height:100%;left:0;top:0}#cover{background:#fff;z-index:4}#cover,.entrance{position:fixed;left:0;top:0;width:100%;height:100%}.entrance{display:-webkit-box;display:-ms-flexbox;display:flex;gap:5px}.entrance a{display:-webkit-box;display:-ms-flexbox;display:flex;width:50%;height:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#ccc;text-decoration:none;color:#fff;font-size:.1333333333rem}@media (min-width:768px){html{font-size:58.59375vw}.bgc_pc1.w{background:#b56bba}.bgc_pc2.w{background:#087071}.bgc_pc3.w{background:#d0cfc0}.bgc_pc4.w{background:#dbd12a}.bgc_pc5.w{background:#7c80a2}.bgc_pc6.w{background:#606060}.sp{display:none!important}.slideIn{-webkit-transform:translateY(.1rem);transform:translateY(.1rem)}#main{width:100%;height:100vh}#main .logo{width:.08rem;height:.15696rem;left:.0533333333rem;top:.0533333333rem}#main .title.women{background:url(../images/women/main_title_pc.svg) no-repeat 50%/contain;width:1.4868rem;height:.2561866667rem}#main .title.men{background:url(../images/men/main_title_pc.svg) no-repeat 50%/contain;width:1.02864rem;height:.25632rem}#main .slides div{width:100%;height:calc(100% + 220px)}#main .slides div:nth-child(2n){-webkit-transform:translateY(-220px);transform:translateY(-220px)}#main .scrollAttn .text{font-size:.016rem}.header{padding:.16rem 0;text-align:center}.header .inner .image-men{width:.5066666667rem;height:.64rem;margin:.2133333333rem auto 0}.header .inner .images{width:.9066666667rem;height:.8533333333rem;margin:.0666666667rem auto .2133333333rem}.header .inner .images img{width:.5066666667rem;height:.5066666667rem}.header .inner h2 span.en{font-size:.064rem;line-height:.064rem;margin-top:0;margin-bottom:0}.header .inner h2 span.ja{font-size:.024rem;line-height:.024rem;margin-top:.0306666667rem;margin-bottom:0}.header .inner .bar{width:.1066666667rem;height:.0053333333rem;margin:.08rem auto}.header .inner p{font-size:.0186666667rem;line-height:.04rem;margin-top:-.0106666667rem;margin-bottom:-.0106666667rem}#styles ul.links li a.price,#styles ul.links li span.price{-webkit-transition:opacity .2s linear;transition:opacity .2s linear}#styles ul.links li a.price:hover,#styles ul.links li span.price:hover{opacity:.8}#styles ul.links li a.price:hover .buy,#styles ul.links li a.price:hover p,#styles ul.links li span.price:hover .buy,#styles ul.links li span.price:hover p{-webkit-text-decoration-color:transparent;text-decoration-color:transparent}#styles ul.links li a.price p,#styles ul.links li span.price p{font-size:.024rem;line-height:.048rem;margin-top:-.012rem;margin-bottom:-.012rem}#styles ul.links li a.price p small,#styles ul.links li span.price p small{font-size:.0186666667rem;line-height:.048rem}#styles ul.links li a.price .buy,#styles ul.links li span.price .buy{-webkit-transition:.2s linear;transition:.2s linear;width:.1333333333rem;height:.064rem;font-size:.024rem}#styles ul.links li a.price.comingsoon .buy:before,#styles ul.links li span.price.comingsoon .buy:before{font-size:.016rem;line-height:.0173333333rem;margin-top:-.0006666667rem;margin-bottom:-.0006666667rem}#styles .style{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}#styles .style.flip{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}#styles .style .photos{width:78.125vh;width:1rem;width:min(58.59375vw,78.125vh);-ms-flex-negative:0;flex-shrink:0}#styles .style .photos .photo{width:100%}#styles .style .info{width:calc(100vw - 78.125vh);width:41.40625vw;width:100%;height:100vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#styles .style .info .front{top:0;right:100%;width:1rem;width:min(58.59375vw,78.125vh);height:100vh;padding:0 .04rem}#styles .style .info .front .pager .bullet{cursor:pointer}#styles .style .info .front .label{font-size:.064rem;line-height:.064rem;margin-top:0;margin-bottom:0}#styles .style .info .front.flip{right:auto;left:100%;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}#styles .style .info .info-inner{width:.6rem}#styles .style .info .buy-trigger{display:none}#styles .style .info .nav{height:.1173333333rem}#styles .style .info .nav .nav-item{cursor:pointer;font-size:.024rem;line-height:.024rem;margin-top:0;margin-bottom:0}#styles .style .info .nav .nav-item svg{width:.0249466667rem;height:.0134133333rem}#styles .style .info .nav .dotSt{font-size:.012rem;line-height:.0146666667rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:130%;text-align:center}#styles .style .info .nav .dotSt:before{margin-bottom:.0066666667rem;width:.0426666667rem;height:.0426666667rem}#footer{padding-bottom:.0466666667rem;padding-top:.16rem}#footer .index{display:-ms-grid;display:grid;-ms-grid-columns:(25vw)[4];grid-template-columns:repeat(4,25vw);-ms-grid-rows:(32.03125vw)[2];grid-template-rows:repeat(2,32.03125vw);grid-column-gap:0;grid-row-gap:.0266666667rem}#footer .index.men{-ms-grid-columns:(.4266666667rem)[3];grid-template-columns:repeat(3,.4266666667rem);-ms-grid-rows:(.5466666667rem)[2];grid-template-rows:repeat(2,.5466666667rem);width:1.28rem}#footer .index li{cursor:pointer;font-size:.024rem;line-height:.024rem;margin-top:0;margin-bottom:0;letter-spacing:.02em}.women #footer .index li{background:#ebebeb}.men #footer .index li{background:#ebebeb}#footer .index img{-webkit-transition:opacity .2s linear;transition:opacity .2s linear}#footer .index img:hover{opacity:.8}#footer .logo{width:.2133333333rem;height:.22992rem;margin:.32rem auto 0}#footer .about{font-size:.0186666667rem;line-height:.0426666667rem;margin-top:.148rem;margin-bottom:-.012rem}#footer .toAnother{width:.32rem;margin:.1333333333rem auto 0}#footer .toAnother:hover .thumb img{opacity:.8}#footer .toAnother .thumb img{-webkit-transition:opacity .2s linear;transition:opacity .2s linear}#footer .toAnother .text{font-size:.0213333333rem;line-height:.0213333333rem;margin-top:.056rem;margin-bottom:0}#footer .banner{border:2px solid #000;-webkit-transition:opacity .2s linear;transition:opacity .2s linear}#footer .banner:hover{opacity:.8}#footer ul.sns{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:.28rem}#footer ul.sns li{margin:0 .0266666667rem}#footer ul.sns li p{font-size:.016rem;line-height:.0293333333rem;bottom:-.0333333333rem}#footer ul.sns li.ig{width:.0508rem;height:.0508rem}#footer ul.sns li.fb{width:.0270133333rem;height:.0508rem}#footer ul.sns li.tw{width:.0573066667rem;height:.0465733333rem}#footer .credit p{font-size:.0186666667rem;line-height:.0426666667rem;margin-top:-.012rem;margin-bottom:-.012rem}#footer .copyright{font-size:.016rem;line-height:.016rem;margin-top:.16rem;margin-bottom:0}#detail .scroller{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;pointer-events:none}#detail .inner{height:100%;padding:40px 0}#detail .inner .photo{height:100%}#detail .inner .photo .photo-inner img{height:100%;width:auto;margin:0 auto}#detail .pagination{position:absolute;left:0;top:50%;width:100%}#detail .pagination .btn{pointer-events:auto;position:absolute;top:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);cursor:pointer;font-size:.016rem;-webkit-transition:opacity .2s linear;transition:opacity .2s linear}#detail .pagination .btn:hover{opacity:.8}#detail .pagination .btn:before{width:.0426666667rem;height:.0853333333rem;background:url(../images/common/arrow_right_pc.svg) no-repeat 50%/contain;margin-bottom:.0133333333rem}#detail .pagination .btn.next{left:50%;margin-left:39.15vh}#detail .pagination .btn.back{right:50%;margin-right:39.15vh}#detail .close{width:.064rem;height:.064rem;left:50%;top:40px;margin-left:39.15vh;cursor:pointer;-webkit-transition:opacity .25s linear;transition:opacity .25s linear}#detail .close:hover{opacity:.6}#detail .close .close-inner{background:url(../images/common/close.svg) no-repeat 50%/contain}}@media screen and (min-width:1336px){html{font-size:750px}}@media (max-width:767px){html{font-size:100vw}.pc{display:none!important}#wrapper{width:1rem}.slideIn{-webkit-transform:translateY(.1rem);transform:translateY(.1rem)}#main{width:100%;height:var(--winH)}#main .logo{width:.1066666667rem;height:.2092933333rem;left:.0533333333rem;top:.0533333333rem}#main .title.women{background:url(../images/women/main_title_sp.svg) no-repeat 50%/contain;width:.6745466667rem;height:.48944rem}#main .title.men{background:url(../images/men/main_title_sp.svg) no-repeat 50%/contain;width:.7023866667rem;height:.2123733333rem}#main .slides div{width:calc(100% + 125px);height:100%}#main .slides div:nth-child(2n){-webkit-transform:translate(-125px);transform:translate(-125px)}#main .scrollAttn .text{font-size:.024rem}.header{padding:.2133333333rem 0}.header .inner .image-men{width:.3733333333rem;height:.48rem;margin:.2133333333rem auto 0}.header .inner .images{width:.6666666667rem;height:.6133333333rem;margin:0 auto .24rem}.header .inner .images img{width:.3733333333rem;height:.3733333333rem}.header .inner h2 span.en{font-size:.064rem;line-height:.0853333333rem;margin-top:-.0106666667rem;margin-bottom:-.0106666667rem;text-align:center}.header .inner h2 span.ja{font-size:.0373333333rem;line-height:.0506666667rem;margin-top:.0626666667rem;margin-bottom:-.0066666667rem;text-align:center}.header .inner .bar{width:.1066666667rem;height:.0053333333rem;margin:.0773333333rem auto .064rem}.header .inner p{width:.84rem;font-size:.032rem;line-height:.056rem;margin:-.012rem auto}#styles ul.links li a.price p,#styles ul.links li span.price p{font-size:.0373333333rem;line-height:.064rem;margin-top:-.0133333333rem;margin-bottom:-.0133333333rem}#styles ul.links li a.price p small,#styles ul.links li span.price p small{font-size:.0266666667rem;line-height:.064rem;margin-top:-.0186666667rem;margin-bottom:-.0186666667rem}#styles ul.links li a.price .buy,#styles ul.links li span.price .buy{width:.16rem;height:.08rem;font-size:.032rem}#styles ul.links li a.price.comingsoon .buy:before,#styles ul.links li span.price.comingsoon .buy:before{font-size:.0213333333rem;line-height:.024rem;margin-top:-.0013333333rem;margin-bottom:-.0013333333rem}#styles .style .photos{margin-top:calc(var(--winH)*-1);padding-bottom:calc(var(--winH) - 1.38667rem)}#styles .style .photos .photo{width:100%;height:1.3866666667rem}#styles .style .info{height:var(--winH)}#styles .style .info .front{top:0;left:0;width:100%;height:1.3866666667rem;padding:0 .0453333333rem 0 .04rem;z-index:1;-webkit-transition:.5s ease-in-out;transition:.5s ease-in-out}#styles .style .info .front.is-hide{opacity:0}#styles .style .info .front .label{font-size:.0853333333rem;line-height:.0853333333rem;margin-top:0;margin-bottom:0}#styles .style .info .info-inner{width:100%;height:1.3866666667rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;opacity:0;visibility:hidden;background:hsla(0,0%,100%,.8);z-index:2;position:relative;-webkit-transition:.5s ease-in-out;transition:.5s ease-in-out}#styles .style .info .info-inner .links{width:.84rem}#styles .style .info .nav{height:.1066666667rem}#styles .style .info .nav .nav-item{font-size:.0373333333rem;line-height:.0373333333rem}#styles .style .info .nav .nav-item svg{width:.0283066667rem;height:.01604rem}#styles .style .info .nav .dotSt{padding-left:0;font-size:.0133333333rem;line-height:.016rem;width:.2rem;height:.1066666667rem;-ms-flex-negative:0;flex-shrink:0;white-space:nowrap}#styles .style .info .nav .dotSt:before{width:.056rem;height:.056rem;margin-right:.0133333333rem}#footer{padding-bottom:.0466666667rem;padding-top:.16rem}#footer .index{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}#footer .index.men{gap:.0266666667rem 0}#footer .index li{width:.3333333333rem}#footer .index li:nth-child(-n+4){-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}#footer .index li:nth-child(n+5){-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}#footer .index li:nth-child(8){-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}#footer .index li.text{width:1rem;height:.1413333333rem;font-size:.032rem;line-height:.032rem;margin-top:0;margin-bottom:0}.women #footer .index li{background:#fff}.men #footer .index li{background:#fff}#footer .logo{width:.2133333333rem;height:.22992rem;margin:.244rem auto 0}#footer .about{font-size:.0266666667rem;line-height:.064rem;margin-top:.1146666667rem;margin-bottom:-.0186666667rem}#footer .toAnother{width:.48rem;margin:.1333333333rem auto 0}#footer .toAnother .text{font-size:.032rem;line-height:.032rem;margin-top:.056rem;margin-bottom:0}#footer .banner{border:1px solid #000}#footer ul.sns{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:.2666666667rem}#footer ul.sns li{margin:0 .036rem}#footer ul.sns li p{font-size:.0266666667rem;line-height:.0333333333rem;bottom:-.04rem}#footer ul.sns li.ig{width:.0576133333rem;height:.0576133333rem}#footer ul.sns li.fb{width:.0306266667rem;height:.0576133333rem}#footer ul.sns li.tw{width:.0649866667rem;height:.0528133333rem}#footer .credit p{font-size:.0266666667rem;line-height:.064rem;margin-top:-.0186666667rem;margin-bottom:-.0186666667rem;white-space:nowrap}#footer .copyright{font-size:.0266666667rem;line-height:.0266666667rem;margin-top:.16rem;margin-bottom:0}#detail .scroller{overflow-y:auto;pointer-events:auto}#detail .inner{padding:.0866666667rem .0866666667rem .0666666667rem}#detail .inner .photo .photo-inner{min-height:1.28rem}#detail .pagination{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#detail .pagination .btn{font-size:.032rem;margin:0 .1066666667rem}#detail .pagination .btn:before{width:.064rem;height:.128rem;background:url(../images/common/arrow_right_sp.svg) no-repeat 50%/contain;margin-bottom:.0266666667rem}#detail .close{width:.128rem;height:.128rem;right:.0666666667rem;top:.0533333333rem}#detail .close .close-inner{background:url(../images/common/close_sp.svg) no-repeat 50%/contain}}