@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}a{color:inherit;text-decoration:none;cursor:pointer}:root{--winH:100vh}body,html{height:100%;scroll-behavior:smooth}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:.06em;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:.041025641rem;left:0;top:0}#wrapper{position:relative}.PcContent{position:fixed;top:0;left:0;width:1.8974358974rem;padding:0 0 0 .3846153846rem;height:100vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.PcContent .barContainer{position:absolute;top:41.3507109005svh;right:0;-webkit-transform-origin:top right;transform-origin:top right;-webkit-transform:rotate(-27.6deg);transform:rotate(-27.6deg)}.PcContent .barContainer .bar{width:100vw;height:.1794871795rem;-webkit-transform:translateX(.7538461538rem);transform:translateX(.7538461538rem)}.PcContent .barContainer .bar-nature{background-color:#d4dd00;-webkit-animation:barSlideIn 1s ease-out .2s both;animation:barSlideIn 1s ease-out .2s both}.PcContent .barContainer .bar-urban{background-color:#e1e0de;-webkit-animation:barSlideIn 1s ease-out .5s both;animation:barSlideIn 1s ease-out .5s both}.PcContent .barContainer .bar-active{background-color:#35a5b9;-webkit-animation:barSlideIn 1s ease-out .8s both;animation:barSlideIn 1s ease-out .8s both}.PcContent .inner{position:relative;width:min(53.4360189573svh,1.1564102564rem)}.PcContent .inner .logo{margin:0;width:min(4.7393364929svh,.1025641026rem);height:min(9.2417061611svh,.2rem)}.PcContent .inner .andSt{display:block;width:min(5.6872037915svh,.1230769231rem);height:min(5.6872037915svh,.1230769231rem);position:absolute;right:0;top:0}.PcContent .inner .title{margin:min(4.7393364929svh,.1025641026rem) 0 0;width:min(53.4360189573svh,1.1564102564rem);-webkit-animation:titleFadeInUp 1s ease-out .8s both;animation:titleFadeInUp 1s ease-out .8s both}.PcContent .inner .anchorLinks{margin:min(5.9241706161svh,.1282051282rem) 0 0}.PcContent .inner .anchorLinks ul,.PcContent .inner .anchorLinks ul li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:min(1.7772511848svh,.0384615385rem)}.PcContent .inner .anchorLinks ul li:after{content:"";display:block;width:min(.2369668246svh,.0051282051rem);height:min(2.3696682464svh,.0512820513rem);background:#000;-ms-flex-negative:0;flex-shrink:0}.PcContent .inner .anchorLinks ul li:last-child:after{display:none}.PcContent .inner .anchorLinks ul li a{font-family:urw-din,sans-serif;font-size:min(2.3696682464svh,.0512820513rem);line-height:min(2.6658767773svh,.0576923077rem);padding-top:.02px;padding-bottom:.02px;letter-spacing:.05em;font-weight:700;white-space:nowrap}.PcContent .inner .anchorLinks ul li a:after,.PcContent .inner .anchorLinks ul li a:before{display:block;width:0;height:0;content:""}.PcContent .inner .anchorLinks ul li a:before{margin-top:-.205em}.PcContent .inner .anchorLinks ul li a:after{margin-bottom:-.165em}.PcContent .inner .banner{background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-decoration:none;overflow:hidden;position:relative;width:min(39.0995260664svh,.8461538462rem);margin:min(2.3696682464svh,.0512820513rem) 0 0;border:1px solid #000}.PcContent .inner .banner.comingsoon{pointer-events:none}.PcContent .inner .banner .banner_img{width:min(15.4028436019svh,.3333333333rem);height:min(10.308056872svh,.2230769231rem);-ms-flex-negative:0;flex-shrink:0}.PcContent .inner .banner .banner_img:is(.comingsoon *){margin-right:0}.PcContent .inner .banner-wrap{-webkit-box-flex:1;-ms-flex:1;flex:1;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;padding:0 min(2.3696682464svh,.0512820513rem)}.PcContent .inner .banner p{-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:min(svg(14),.0358974359rem);line-height:1.3;letter-spacing:.05em;font-weight:700;font-size:min(1.6587677725svh,.0358974359rem)}.PcContent .inner .banner p:after,.PcContent .inner .banner p:before{display:block;width:0;height:0;content:""}.PcContent .inner .banner p:before{margin-top:0}.PcContent .inner .banner p:after{margin-bottom:0}.PcContent .inner .banner svg{display:block;width:min(.4739336493svh,.0102564103rem);height:min(.9478672986svh,.0205128205rem)}.PcContent .inner ul.sns{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:min(8.2938388626svh,.1794871795rem);gap:min(3.5545023697svh,.0769230769rem)}.PcContent .inner ul.sns li{position:relative;margin:0}.PcContent .inner ul.sns li a{display:block}.PcContent .inner ul.sns li a img{width:100%;display:block}.PcContent .inner ul.sns li p{position:absolute;left:50%;-webkit-transform:translate(-50%);transform:translate(-50%);bottom:-1.7061611374svh;font-size:.0807692308rem;padding-top:.02px;padding-bottom:.02px;line-height:1.25}.PcContent .inner ul.sns li p:after,.PcContent .inner ul.sns li p:before{display:block;width:0;height:0;content:""}.PcContent .inner ul.sns li p:before{margin-top:-.125em}.PcContent .inner ul.sns li p:after{margin-bottom:-.125em}.PcContent .inner ul.sns li.ig{width:min(2.4573459716svh,.0531794872rem);height:min(2.4573459716svh,.0531794872rem)}.PcContent .inner ul.sns li.fb{width:min(1.3068720379svh,.0282820513rem);height:min(2.4573459716svh,.0531794872rem)}.PcContent .inner ul.sns li.x{width:min(1.8957345972svh,.041025641rem);height:min(1.9372037915svh,.0419230769rem)}.PcContent .inner ul.sns li.tt{width:min(1.8601895735svh,.0402564103rem);height:min(2.1327014218svh,.0461538462rem)}.PcContent .inner .credit{font-size:min(1.1848341232svh,.0256410256rem);line-height:min(2.8436018957svh,.0615384615rem);margin-top:min(4.7393364929svh,.1025641026rem);padding-top:.02px;padding-bottom:.02px;letter-spacing:.02em;font-weight:700}.PcContent .inner .credit:after,.PcContent .inner .credit:before{display:block;width:0;height:0;content:""}.PcContent .inner .credit:before{margin-top:-.7em}.PcContent .inner .credit:after{margin-bottom:-.7em}.PcContent .inner .copyright{font-size:min(1.1848341232svh,.0256410256rem);line-height:min(2.8436018957svh,.0615384615rem);margin-top:min(2.3696682464svh,.0512820513rem);padding-top:.02px;padding-bottom:.02px;letter-spacing:.02em;font-weight:700}.PcContent .inner .copyright:after,.PcContent .inner .copyright:before{display:block;width:0;height:0;content:""}.PcContent .inner .copyright:before{margin-top:-.7em}.PcContent .inner .copyright:after{margin-bottom:-.7em}.Container{position:relative;width:1rem;background-color:#fff}.Content{width:1rem}.Content,.Content .headerStickyWrapper{position:relative}header.Header{position:absolute;top:0;left:0;width:100%;height:.1794871795rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;pointer-events:none;z-index:3}header.Header:is(.web *){position:-webkit-sticky;position:sticky}header.Header .andSt{pointer-events:auto;display:block;width:.0769230769rem;height:.0769230769rem;z-index:2}.kv{width:1rem;position:relative;overflow:clip;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-animation:kvFadeIn 1.2s ease-out both;animation:kvFadeIn 1.2s ease-out both}.kv .inner{height:100%;width:100%;position:absolute;left:0;top:0}.kv .inner img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.kv .inner .kv_slide{position:absolute;left:0;top:0;width:100%;height:100%;overflow:hidden}.kv .inner .kv_slide--1{-webkit-animation:kvFade1 18s linear infinite;animation:kvFade1 18s linear infinite}.kv .inner .kv_slide--1 img{-webkit-animation:kvZoom1 18s linear infinite;animation:kvZoom1 18s linear infinite;will-change:transform}.kv .inner .kv_slide--2{-webkit-animation:kvFade2 18s linear infinite;animation:kvFade2 18s linear infinite}.kv .inner .kv_slide--2 img{-webkit-animation:kvZoom2 18s linear infinite;animation:kvZoom2 18s linear infinite;will-change:transform}.kv .inner .kv_slide--3{-webkit-animation:kvFade3 18s linear infinite;animation:kvFade3 18s linear infinite}.kv .inner .kv_slide--3 img{-webkit-animation:kvZoom3 18s linear infinite;animation:kvZoom3 18s linear infinite;will-change:transform}.kv .inner .kv_slide--4{-webkit-animation:kvFade4 18s linear infinite;animation:kvFade4 18s linear infinite}.kv .inner .kv_slide--4 img{-webkit-animation:kvZoom4 18s linear infinite;animation:kvZoom4 18s linear infinite;will-change:transform}.kv .logo{position:absolute;width:.1025641026rem;height:.2rem;left:.0512820513rem;top:.0641025641rem;z-index:2}.kv .logo img{-webkit-filter:invert(1);filter:invert(1);width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.kv .title{width:.8461538462rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:2;-webkit-animation:spTitleFadeInUp 1s ease-out .8s both;animation:spTitleFadeInUp 1s ease-out .8s both}.kv .title img{-webkit-filter:invert(1);filter:invert(1);width:100%}.kv .kvImage{-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:0}.kv .kvImage,.kv .kvImage .photo{width:100%;height:100%}.kv .kvImage .photo img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.kv .scrollAttention{position:absolute;bottom:0;right:0;-webkit-animation:scrollAttentionFadeIn .8s ease-out 1.6s both;animation:scrollAttentionFadeIn .8s ease-out 1.6s both;z-index:2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:.0333333333rem;width:.1025641026rem;height:.2051282051rem}.kv .scrollAttention .line{width:1px;-webkit-animation:scrollAttention 1.5s infinite;animation:scrollAttention 1.5s infinite;height:.2051282051rem}.kv .scrollAttention .text{-webkit-writing-mode:vertical-rl;-ms-writing-mode:tb-rl;writing-mode:vertical-rl;font-size:.0307692308rem;padding-top:.02px;padding-bottom:.02px;line-height:1;letter-spacing:.1em;font-weight:700}.kv .scrollAttention .text:after,.kv .scrollAttention .text:before{display:block;width:0;height:0;content:""}.kv .scrollAttention .text:before{margin-top:0}.kv .scrollAttention .text:after{margin-bottom:0}.svWrapper{position:relative;padding:0}.svWrapper .leisures{position:relative}.svWrapper .leisures ul{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}.svWrapper .leisures ul li{width:.3333333333rem}.stickyWrapper{position:relative;padding:0}.stickyWrapper .anchorLinks{display:block;background:#fff;z-index:2}.stickyWrapper .anchorLinks ul{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;gap:0}.stickyWrapper .anchorLinks ul li{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;width:.3333333333rem;height:.2487179487rem;padding:.0512820513rem 0}.stickyWrapper .anchorLinks ul li:is(.web *){padding:.0769230769rem 0 .0512820513rem}.stickyWrapper .anchorLinks ul li.nature{color:#000;background:#d4dd00}.stickyWrapper .anchorLinks ul li.urban{color:#000;background:#e1e0de}.stickyWrapper .anchorLinks ul li.active{color:#fff;background:#35a5b9}.stickyWrapper .anchorLinks ul li svg{display:none;width:.0230769231rem;height:.0153846154rem;margin:.0256410256rem auto 0}.stickyWrapper .anchorLinks ul li svg:is(.web *){display:block}.stickyWrapper .anchorLinks ul li a{display:block;font-size:.041025641rem;padding-top:.02px;padding-bottom:.02px;line-height:1;letter-spacing:.05em;font-weight:700;text-align:center}.stickyWrapper .anchorLinks ul li a:after,.stickyWrapper .anchorLinks ul li a:before{display:block;width:0;height:0;content:""}.stickyWrapper .anchorLinks ul li a:before{margin-top:-.03125em}.stickyWrapper .anchorLinks ul li a:after{margin-bottom:-.03125em}.stickyWrapper .sv{width:100%}.anchorLinks--fixed{position:fixed;bottom:0;left:0;width:100%;background:#fff;z-index:2;display:none;-webkit-transform:translateY(100%);transform:translateY(100%);opacity:0;-webkit-transition:opacity .5s ease,-webkit-transform .5s ease;transition:opacity .5s ease,-webkit-transform .5s ease;transition:transform .5s ease,opacity .5s ease;transition:transform .5s ease,opacity .5s ease,-webkit-transform .5s ease}.anchorLinks--fixed.is-visible{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}.anchorLinks--fixed ul,.anchorLinks--fixed ul li{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}.anchorLinks--fixed ul li{width:.3333333333rem;height:.2487179487rem;padding:.0769230769rem 0 .0512820513rem}.anchorLinks--fixed ul li.nature{color:#000;background:#d4dd00}.anchorLinks--fixed ul li.urban{color:#000;background:#e1e0de}.anchorLinks--fixed ul li.active{color:#fff;background:#35a5b9}.anchorLinks--fixed ul li svg{width:.0230769231rem;height:.0153846154rem;margin-top:.0256410256rem}.anchorLinks--fixed ul li a{display:block;font-size:.041025641rem;padding-top:.02px;padding-bottom:.02px;line-height:1;letter-spacing:.05em;font-weight:700;text-align:center}.anchorLinks--fixed ul li a:after,.anchorLinks--fixed ul li a:before{display:block;width:0;height:0;content:""}.anchorLinks--fixed ul li a:before{margin-top:-.03125em}.anchorLinks--fixed ul li a:after{margin-bottom:-.03125em}.anchorLinks .under{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.0051282051rem}.intro{padding:.2051282051rem 0;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;gap:.1025641026rem}.intro .text{text-align:center;font-size:.0307692308rem;padding-top:.02px;padding-bottom:.02px;line-height:2;letter-spacing:.1em;font-weight:700}.intro .text:after,.intro .text:before{display:block;width:0;height:0;content:""}.intro .text:before{margin-top:-.5em}.intro .text:after{margin-bottom:-.5em}.sections{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:.7948717949rem;margin:0 auto .2051282051rem}.sections .section{padding:.2051282051rem 0 0}.sections .section .title{font-size:.0923076923rem;padding-top:.02px;padding-bottom:.02px;line-height:1.09375;letter-spacing:.05em;font-weight:700;white-space:nowrap;text-align:center}.sections .section .title:after,.sections .section .title:before{display:block;width:0;height:0;content:""}.sections .section .title:before{margin-top:-.04687em}.sections .section .title:after{margin-bottom:-.04687em}.sections .section .lead{font-size:.0256410256rem;padding-top:.02px;padding-bottom:.02px;line-height:1.5;margin-top:.0384615385rem;letter-spacing:.05em;font-weight:700;text-align:center}.sections .section .lead:after,.sections .section .lead:before{display:block;width:0;height:0;content:""}.sections .section .lead:before{margin-top:-.25em}.sections .section .lead:after{margin-bottom:-.25em}.sections .section .items{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.2051282051rem;margin-top:.0769230769rem}.sections .section .items .item{position:relative}.sections .section .items .item:first-child:before{top:.0769230769rem;-webkit-transform:translateX(-50%) rotate(-27.6deg);transform:translateX(-50%) rotate(-27.6deg)}.sections .section .items .item:first-child:before,.sections .section .items .item:nth-child(4):before{position:absolute;left:50%;display:block;content:"";width:1.2820512821rem;height:.1794871795rem;z-index:0}.sections .section .items .item:nth-child(4):before{top:.3846153846rem;-webkit-transform:translateX(-50%) rotate(27.6deg);transform:translateX(-50%) rotate(27.6deg)}.sections .section .items .item .description,.sections .section .items .item .products,.sections .section .items .item .thumb{position:relative;z-index:1}.sections .section .items .item .description{font-size:.0256410256rem;line-height:1.6;margin-top:.0512820513rem;margin-bottom:.0512820513rem;letter-spacing:.05em;font-weight:400}.sections .section .items .item .products{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.0512820513rem}.sections .section .items .item .product{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.sections .section .items .item .product .name{font-size:.0333333333rem;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.0051282051rem}.sections .section .items .item .product .name.comingsoon{pointer-events:none;text-decoration:none}.sections .section .items .item .product .price{font-size:.0307692308rem;margin-top:.0256410256rem}.sections .section .items .item .buy{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;width:.2051282051rem;height:.0923076923rem;border:.0025641026rem solid #000;gap:.0205128205rem}.sections .section .items .item .buy span{color:#000;display:block;font-size:.0307692308rem;padding-top:.02px;padding-bottom:.02px;line-height:1.0625;letter-spacing:.05em;font-weight:700}.sections .section .items .item .buy span:after,.sections .section .items .item .buy span:before{display:block;width:0;height:0;content:""}.sections .section .items .item .buy span:before{margin-top:-.03125em}.sections .section .items .item .buy span:after{margin-bottom:-.03125em}.sections .section .items .item .buy.comingsoon{pointer-events:none;background-color:#000;border-color:#000}.sections .section .items .item .buy.comingsoon span{font-size:0;line-height:0}.sections .section .items .item .buy.comingsoon span:before{content:"COMING\aSOON...";font-size:.0307692308rem;line-height:1.2;color:#fff;white-space:pre-line;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;margin-top:0}.sections .section .items .item .buy.comingsoon span:after{display:none}#nature .items .item:first-child:before,#nature .items .item:nth-child(4):before{background-color:#d4dd00}#urban .items .item:first-child:before,#urban .items .item:nth-child(4):before{background-color:#e1e0de}#active .items .item:first-child:before,#active .items .item:nth-child(4):before{background-color:#35a5b9}#active,#nature,#urban{scroll-margin-top:.2487179487rem}.all_lineups{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.0512820513rem;margin-top:.2307692308rem}.all_lineup,.all_lineups{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.all_lineup{position:relative;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-decoration:none;width:.7948717949rem;height:.1538461538rem;border:1px solid #000;color:#000}.all_lineup .text{display:block;font-size:.041025641rem;padding-top:.02px;padding-bottom:.02px;line-height:1.75;letter-spacing:.05em;font-weight:700}.all_lineup .text:after,.all_lineup .text:before{display:block;width:0;height:0;content:""}.all_lineup .text:before{margin-top:-.375em}.all_lineup .text:after{margin-bottom:-.375em}.all_lineup .icon{display:block;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:.0512820513rem;width:.0179487179rem;height:.0230769231rem;-ms-flex-negative:0;flex-shrink:0}.bv{width:100%;margin-top:.2051282051rem}.for-status-bars:is(.web *){top:0}.for-status-bars:is(.web *),.for-tab-bars:is(.web *){position:fixed;left:0;pointer-events:none;height:5px;width:100%;background-color:hsla(0,0%,100%,.01);mix-blend-mode:lighten;z-index:9999}.for-tab-bars:is(.web *){bottom:0}.Footer{position:relative;z-index:1;-webkit-font-feature-settings:"palt" 1;font-feature-settings:"palt" 1;width:100%;padding-top:.2564102564rem;padding-bottom:.2051282051rem}.Footer .logo{width:.2051282051rem;height:.2205128205rem;margin:0 auto}.Footer .copy{text-align:center;margin-top:.1230769231rem;font-weight:800;font-size:.0256410256rem;padding-top:.02px;padding-bottom:.02px;line-height:2.4;letter-spacing:.05em;font-weight:700}.Footer .copy:after,.Footer .copy:before{display:block;width:0;height:0;content:""}.Footer .copy:before{margin-top:-.7em}.Footer .copy:after{margin-bottom:-.7em}.Footer .banner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-decoration:none;overflow:hidden;position:relative;width:.641025641rem;height:.158974359rem;margin:.0512820513rem auto 0;border:1px solid #000}.Footer .banner.comingsoon{pointer-events:none}.Footer .banner .arrow{display:block;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:.0403076923rem;width:.0131282051rem;height:.0243589744rem}.Footer .banner .arrow:is(.comingsoon *){display:none}.Footer .banner .banner_img{width:.2379487179rem;height:.158974359rem;-ms-flex-negative:0;flex-shrink:0}.Footer .banner .banner_img:is(.comingsoon *){margin-right:0}.Footer .banner-wrap{-webkit-box-flex:1;-ms-flex:1;flex:1;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;padding:0 .0403076923rem}.Footer .banner .text{display:block;-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:.0256410256rem;padding-top:.02px;padding-bottom:.02px;line-height:1.2;letter-spacing:.1em;font-weight:700}.Footer .banner .text:after,.Footer .banner .text:before{display:block;width:0;height:0;content:""}.Footer .banner .text:before{margin-top:-.1em}.Footer .banner .text:after{margin-bottom:-.1em}.Footer .banner .text:is(.comingsoon *){text-align:center}.Footer .banner svg{display:block;width:.0102564103rem;height:.0205128205rem}.Footer ul.sns{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;margin-top:.1230769231rem}.Footer ul.sns li{position:relative;margin:0 .0333333333rem}.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%);bottom:-.0369230769rem;font-size:.0246153846rem;padding-top:.02px;padding-bottom:.02px;line-height:1.25;letter-spacing:.05em;font-weight:700}.Footer ul.sns li p:after,.Footer ul.sns li p:before{display:block;width:0;height:0;content:""}.Footer ul.sns li p:before{margin-top:-.125em}.Footer ul.sns li p:after{margin-bottom:-.125em}.Footer ul.sns li.ig{width:.0531794872rem;height:.0531794872rem}.Footer ul.sns li.fb{width:.0282820513rem;height:.0531794872rem}.Footer ul.sns li.x img{width:auto;height:.0492307692rem}.Footer ul.sns li.tt img{width:.0402564103rem;height:.0461538462rem}.Footer .credit{text-align:center;margin-top:.1230769231rem}.Footer .credit p{white-space:nowrap;font-size:.0256410256rem;padding-top:.02px;padding-bottom:.02px;line-height:2.4;letter-spacing:.02em;font-weight:700}.Footer .credit p:after,.Footer .credit p:before{display:block;width:0;height:0;content:""}.Footer .credit p:before{margin-top:-.7em}.Footer .credit p:after{margin-bottom:-.7em}.Footer .copyright{text-align:center;margin-top:.0512820513rem;font-size:.0230769231rem;padding-top:.02px;padding-bottom:.02px;line-height:3.5555555556;letter-spacing:.02em;font-weight:700}.Footer .copyright:after,.Footer .copyright:before{display:block;width:0;height:0;content:""}.Footer .copyright:before{margin-top:-1.27778em}.Footer .copyright:after{margin-bottom:-1.27778em}@-webkit-keyframes kvFade1{0%{opacity:1}27.78%{opacity:1}33.33%{opacity:0}to{opacity:0}}@keyframes kvFade1{0%{opacity:1}27.78%{opacity:1}33.33%{opacity:0}to{opacity:0}}@-webkit-keyframes kvFade2{0%{opacity:0}27.78%{opacity:0}33.33%{opacity:1}61.11%{opacity:1}66.67%{opacity:0}to{opacity:0}}@keyframes kvFade2{0%{opacity:0}27.78%{opacity:0}33.33%{opacity:1}61.11%{opacity:1}66.67%{opacity:0}to{opacity:0}}@-webkit-keyframes kvFade3{0%{opacity:0}61.11%{opacity:0}66.67%{opacity:1}94.44%{opacity:1}to{opacity:0}}@keyframes kvFade3{0%{opacity:0}61.11%{opacity:0}66.67%{opacity:1}94.44%{opacity:1}to{opacity:0}}@-webkit-keyframes kvFade4{0%{opacity:0}94.44%{opacity:0}to{opacity:1}}@keyframes kvFade4{0%{opacity:0}94.44%{opacity:0}to{opacity:1}}@-webkit-keyframes kvZoom1{0%{-webkit-transform:scale(1.01714);transform:scale(1.01714)}33.33%{-webkit-transform:scale(1.12);transform:scale(1.12)}94.44%{-webkit-transform:scale(1.01714);transform:scale(1.01714)}to{-webkit-transform:scale(1.01714);transform:scale(1.01714)}}@keyframes kvZoom1{0%{-webkit-transform:scale(1.01714);transform:scale(1.01714)}33.33%{-webkit-transform:scale(1.12);transform:scale(1.12)}94.44%{-webkit-transform:scale(1.01714);transform:scale(1.01714)}to{-webkit-transform:scale(1.01714);transform:scale(1.01714)}}@-webkit-keyframes kvZoom4{0%{-webkit-transform:scale(1.01714);transform:scale(1.01714)}94.44%{-webkit-transform:scale(1);transform:scale(1)}to{-webkit-transform:scale(1.01714);transform:scale(1.01714)}}@keyframes kvZoom4{0%{-webkit-transform:scale(1.01714);transform:scale(1.01714)}94.44%{-webkit-transform:scale(1);transform:scale(1)}to{-webkit-transform:scale(1.01714);transform:scale(1.01714)}}@-webkit-keyframes kvZoom2{0%{-webkit-transform:scale(1);transform:scale(1)}27.78%{-webkit-transform:scale(1);transform:scale(1)}66.67%{-webkit-transform:scale(1.12);transform:scale(1.12)}to{-webkit-transform:scale(1.12);transform:scale(1.12)}}@keyframes kvZoom2{0%{-webkit-transform:scale(1);transform:scale(1)}27.78%{-webkit-transform:scale(1);transform:scale(1)}66.67%{-webkit-transform:scale(1.12);transform:scale(1.12)}to{-webkit-transform:scale(1.12);transform:scale(1.12)}}@-webkit-keyframes kvZoom3{0%{-webkit-transform:scale(1);transform:scale(1)}61.11%{-webkit-transform:scale(1);transform:scale(1)}to{-webkit-transform:scale(1.12);transform:scale(1.12)}}@keyframes kvZoom3{0%{-webkit-transform:scale(1);transform:scale(1)}61.11%{-webkit-transform:scale(1);transform:scale(1)}to{-webkit-transform:scale(1.12);transform:scale(1.12)}}@-webkit-keyframes slide{0%{translate:0 0;opacity:0}5%{opacity:1}95%{opacity:1}to{translate:calc(-100% + 1rem) 0;opacity:0}}@keyframes slide{0%{translate:0 0;opacity:0}5%{opacity:1}95%{opacity:1}to{translate:calc(-100% + 1rem) 0;opacity:0}}@-webkit-keyframes scrollAttention{0%{-webkit-transform-origin:center top;transform-origin:center top;scale:1 0}50%{-webkit-transform-origin:center top;transform-origin:center top;scale:1 1}50.1%{-webkit-transform-origin:center bottom;transform-origin:center bottom;scale:1 1}to{-webkit-transform-origin:center bottom;transform-origin:center bottom;scale:1 0}}@keyframes scrollAttention{0%{-webkit-transform-origin:center top;transform-origin:center top;scale:1 0}50%{-webkit-transform-origin:center top;transform-origin:center top;scale:1 1}50.1%{-webkit-transform-origin:center bottom;transform-origin:center bottom;scale:1 1}to{-webkit-transform-origin:center bottom;transform-origin:center bottom;scale:1 0}}@-webkit-keyframes barSlideIn{0%{-webkit-clip-path:inset(0 100% 0 0);clip-path:inset(0 100% 0 0)}to{-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0)}}@keyframes barSlideIn{0%{-webkit-clip-path:inset(0 100% 0 0);clip-path:inset(0 100% 0 0)}to{-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0)}}@-webkit-keyframes kvFadeIn{0%{opacity:0}to{opacity:1}}@keyframes kvFadeIn{0%{opacity:0}to{opacity:1}}@-webkit-keyframes titleFadeInUp{0%{opacity:0;-webkit-transform:translateY(.0512820513rem);transform:translateY(.0512820513rem)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes titleFadeInUp{0%{opacity:0;-webkit-transform:translateY(.0512820513rem);transform:translateY(.0512820513rem)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes spTitleFadeInUp{0%{opacity:0;-webkit-transform:translate(-50%,calc(-50% + .05128rem));transform:translate(-50%,calc(-50% + .05128rem))}to{opacity:1;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}}@keyframes spTitleFadeInUp{0%{opacity:0;-webkit-transform:translate(-50%,calc(-50% + .05128rem));transform:translate(-50%,calc(-50% + .05128rem))}to{opacity:1;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}}@-webkit-keyframes scrollAttentionFadeIn{0%{opacity:0;-webkit-transform:translateY(-.0512820513rem);transform:translateY(-.0512820513rem)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes scrollAttentionFadeIn{0%{opacity:0;-webkit-transform:translateY(-.0512820513rem);transform:translateY(-.0512820513rem)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.web .fadeIn{opacity:0;-webkit-transform:translateY(.0512820513rem);transform:translateY(.0512820513rem);-webkit-transition:opacity .8s ease-out,-webkit-transform .8s ease-out;transition:opacity .8s ease-out,-webkit-transform .8s ease-out;transition:opacity .8s ease-out,transform .8s ease-out;transition:opacity .8s ease-out,transform .8s ease-out,-webkit-transform .8s ease-out}.web .fadeIn.isActive{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}@media (min-width:1024px){html{font-size:30.46875vw}.sp{display:none!important}#wrapper{min-height:100svh;padding:0 0 0 1.8974358974rem}header.Header{display:none}header.Header .andSt{position:absolute;left:.0512820513rem;top:.0512820513rem}.kv{height:100vh;overflow-x:visible}.kv .logo{display:none}.kv .title{display:none}.kv .scrollAttention{right:-.358974359rem}.kv .scrollAttention .line{background:#000}.kv .scrollAttention .text{color:#000}.svWrapper{overflow:hidden;padding:0}.svWrapper .leisures{display:none}.stickyWrapper{overflow:hidden;padding:0}.stickyWrapper .anchorLinks{display:none}.stickyWrapper .sv{margin-top:.1538461538rem}.anchorLinks--fixed{display:none}.intro{padding:.2051282051rem 0 0}.sections .section .items .item .buy{border:1.5px solid #000}.Footer{padding-bottom:.1538461538rem}.Footer .banner{display:none}.Footer ul.sns{display:none}.Footer .credit{display:none}.Footer .copyright{display:none}}@media (max-width:1023px){html{font-size:100vw}body,html{width:1rem}.pc{display:none!important}.PcContent{display:none}.Container{overflow-x:clip}header.Header .andSt{position:absolute;right:.0512820513rem;top:.0512820513rem}.kv{height:2.0102564103rem;z-index:2}.kv:is(.web *){margin-top:-.1794871795rem;height:100svh}.kv .inner:after{content:"";position:absolute;inset:0;background:rgba(0,0,0,.25);z-index:1;pointer-events:none}.kv .scrollAttention .line{background:#fff}.kv .scrollAttention .text{color:#fff}.stickyWrapper .anchorLinks:is(.web *){display:block}.anchorLinks--fixed:is(.web *){display:block}}