@tailwind base;@tailwind components;@tailwind utilities;html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{border:0;font-size:100%;font:inherit;vertical-align:baseline;margin:0;padding:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:none}table{border-collapse:collapse;border-spacing:0}html{box-sizing:border-box}*,*::before,*::after{box-sizing:inherit}body{font-family:"游明朝",YuMincho,"Hiragino Mincho ProN W3","ヒラギノ明朝 ProN W3","Hiragino Mincho ProN","HG明朝E","ＭＳ Ｐ明朝","ＭＳ 明朝",serif}*{margin:0;padding:0}img{width:100%;max-width:100%;height:auto;display:block}a{text-decoration:none}.invisible{visibility:hidden}.reset{transition:none !important;animation:none !important}.reset *{transition:none !important;animation:none !important}@media screen and (max-width: 749px){.hover{will-change:opacity;transition:opacity .5s cubic-bezier(0.25, 0.46, 0.45, 0.94)}.hover:active{opacity:.5}.sm\:center-xy{top:50%;left:50%;transform:translate3d(-50%, -50%, 0)}.sm\:center-y{top:50%;transform:translate3d(0, -50%, 0)}.sm\:center-x{left:50%;transform:translate3d(-50%, 0, 0)}}@media screen and (min-width: 750px){.hover{will-change:opacity;transition:opacity .5s cubic-bezier(0.25, 0.46, 0.45, 0.94)}.hover:hover{opacity:.5}.center-xy{top:50%;left:50%;transform:translate3d(-50%, -50%, 0)}.center-y{top:50%;transform:translate3d(0, -50%, 0)}.center-x{left:50%;transform:translate3d(-50%, 0, 0)}}@keyframes rotation{0%{transform:rotate(0deg)}100%{transform:rotate(180deg)}}@keyframes rotationReverse{0%{transform:rotate(180deg)}100%{transform:rotate(0deg)}}@keyframes scroll{0%{transform:translate3d(0, 0, 0)}50%{transform:translate3d(0, 102%, 0)}50.999%{opacity:1;transform:translate3d(0, 102%, 0)}51%{opacity:0;transform:translate3d(0, 102%, 0)}51.999%{opacity:0;transform:translate3d(0, -102%, 0)}52%{opacity:1;transform:translate3d(0, -102%, 0)}100%{transform:translate3d(0, 0, 0)}}@keyframes rotationReverse{from{transform:rotate(0deg)}to{transform:rotate(-360deg)}}@keyframes rotationReverse_{from{transform:translate3d(-50%, -50%, 0) rotate(0deg)}to{transform:translate3d(-50%, -50%, 0) rotate(-360deg)}}@keyframes ellipse{from{transform:translate3d(-50%, -50%, 0) rotateY(0deg)}to{transform:translate3d(-50%, -50%, 0) rotateY(360deg)}}@keyframes dotScaleDown{0%{transform:translate3d(-50%, 0, 0) 1}100%{transform:translate3d(-50%, 0, 0) scale(0)}}@keyframes dotScale{0%{transform:translate3d(-50%, 0, 0) 0}60%{transform:translate3d(-50%, 0, 0) scale(1.4)}100%{transform:translate3d(-50%, 0, 0) scale(1)}}@keyframes left1{from{transform:translate3d(-50%, -50%, 0) rotateY(-10deg)}to{transform:translate3d(-50%, -50%, 0) rotateY(-80deg)}}@keyframes left2{from{transform:translate3d(-50%, -50%, 0) rotateY(-20deg)}to{transform:translate3d(-50%, -50%, 0) rotateY(-70deg)}}@keyframes left3{from{transform:translate3d(-50%, -50%, 0) rotateY(-30deg)}to{transform:translate3d(-50%, -50%, 0) rotateY(-60deg)}}@keyframes left4{from{transform:translate3d(-50%, -50%, 0) rotateY(-40deg)}to{transform:translate3d(-50%, -50%, 0) rotateY(-50deg)}}@keyframes left5{from{transform:translate3d(-50%, -50%, 0) rotateY(-50deg)}to{transform:translate3d(-50%, -50%, 0) rotateY(-40deg)}}@keyframes left6{from{transform:translate3d(-50%, -50%, 0) rotateY(-60deg)}to{transform:translate3d(-50%, -50%, 0) rotateY(-30deg)}}@keyframes left7{from{transform:translate3d(-50%, -50%, 0) rotateY(-70deg)}to{transform:translate3d(-50%, -50%, 0) rotateY(-20deg)}}@keyframes left8{from{transform:translate3d(-50%, -50%, 0) rotateY(-80deg)}to{transform:translate3d(-50%, -50%, 0) rotateY(-10deg)}}@keyframes right1{from{transform:translate3d(-50%, -50%, 0) rotateY(10deg)}to{transform:translate3d(-50%, -50%, 0) rotateY(80deg)}}@keyframes right2{from{transform:translate3d(-50%, -50%, 0) rotateY(20deg)}to{transform:translate3d(-50%, -50%, 0) rotateY(70deg)}}@keyframes right3{from{transform:translate3d(-50%, -50%, 0) rotateY(30deg)}to{transform:translate3d(-50%, -50%, 0) rotateY(60deg)}}@keyframes right4{from{transform:translate3d(-50%, -50%, 0) rotateY(40deg)}to{transform:translate3d(-50%, -50%, 0) rotateY(50deg)}}@keyframes right5{from{transform:translate3d(-50%, -50%, 0) rotateY(50deg)}to{transform:translate3d(-50%, -50%, 0) rotateY(40deg)}}@keyframes right6{from{transform:translate3d(-50%, -50%, 0) rotateY(60deg)}to{transform:translate3d(-50%, -50%, 0) rotateY(30deg)}}@keyframes right7{from{transform:translate3d(-50%, -50%, 0) rotateY(70deg)}to{transform:translate3d(-50%, -50%, 0) rotateY(20deg)}}@keyframes right8{from{transform:translate3d(-50%, -50%, 0) rotateY(80deg)}to{transform:translate3d(-50%, -50%, 0) rotateY(10deg)}}@keyframes left1Round{0%{transform:translate3d(-50%, -50%, 0) rotateY(-10deg)}100%{transform:translate3d(-50%, -50%, 0) rotateY(350deg)}}@keyframes left2Round{0%{transform:translate3d(-50%, -50%, 0) rotateY(-20deg)}100%{transform:translate3d(-50%, -50%, 0) rotateY(340deg)}}@keyframes left3Round{0%{transform:translate3d(-50%, -50%, 0) rotateY(-30deg)}100%{transform:translate3d(-50%, -50%, 0) rotateY(330deg)}}@keyframes left4Round{0%{transform:translate3d(-50%, -50%, 0) rotateY(-40deg)}100%{transform:translate3d(-50%, -50%, 0) rotateY(320deg)}}@keyframes left5Round{0%{transform:translate3d(-50%, -50%, 0) rotateY(-50deg)}100%{transform:translate3d(-50%, -50%, 0) rotateY(310deg)}}@keyframes left6Round{0%{transform:translate3d(-50%, -50%, 0) rotateY(-60deg)}100%{transform:translate3d(-50%, -50%, 0) rotateY(300deg)}}@keyframes left7Round{0%{transform:translate3d(-50%, -50%, 0) rotateY(-70deg)}100%{transform:translate3d(-50%, -50%, 0) rotateY(290deg)}}@keyframes left8Round{0%{transform:translate3d(-50%, -50%, 0) rotateY(-80deg)}100%{transform:translate3d(-50%, -50%, 0) rotateY(280deg)}}@keyframes right1Round{0%{transform:translate3d(-50%, -50%, 0) rotateY(10deg)}100%{transform:translate3d(-50%, -50%, 0) rotateY(370deg)}}@keyframes right2Round{0%{transform:translate3d(-50%, -50%, 0) rotateY(20deg)}100%{transform:translate3d(-50%, -50%, 0) rotateY(380deg)}}@keyframes right3Round{0%{transform:translate3d(-50%, -50%, 0) rotateY(30deg)}100%{transform:translate3d(-50%, -50%, 0) rotateY(390deg)}}@keyframes right4Round{0%{transform:translate3d(-50%, -50%, 0) rotateY(40deg)}100%{transform:translate3d(-50%, -50%, 0) rotateY(400deg)}}@keyframes right5Round{0%{transform:translate3d(-50%, -50%, 0) rotateY(50deg)}100%{transform:translate3d(-50%, -50%, 0) rotateY(410deg)}}@keyframes right6Round{0%{transform:translate3d(-50%, -50%, 0) rotateY(60deg)}100%{transform:translate3d(-50%, -50%, 0) rotateY(420deg)}}@keyframes right7Round{0%{transform:translate3d(-50%, -50%, 0) rotateY(70deg)}100%{transform:translate3d(-50%, -50%, 0) rotateY(430deg)}}@keyframes right8Round{0%{transform:translate3d(-50%, -50%, 0) rotateY(80deg)}100%{transform:translate3d(-50%, -50%, 0) rotateY(440deg)}}html.lenis{height:auto}.lenis.lenis-smooth{scroll-behavior:auto}.lenis.lenis-smooth [data-lenis-prevent]{overscroll-behavior:contain}.lenis.lenis-stopped{overflow:hidden}.lenis.lenis-scrolling iframe{pointer-events:none}body{font-feature-settings:"palt";font-family:"Zen Kaku Gothic New",sans-serif;overscroll-behavior:none}body ::-moz-selection{color:#fff;background-color:#000}body ::selection{color:#fff;background-color:#000}body.loaded,body.visited{opacity:1}.container{opacity:0;transition:opacity .5s ease}.container.loaded{opacity:1}.impetus{font-family:impetus,sans-serif}.zen-kaku-gothic-new-regular{font-family:"Zen Kaku Gothic New",sans-serif;font-weight:400;font-style:normal}.zen-kaku-gothic-new-bold{font-family:"Zen Kaku Gothic New",sans-serif;font-weight:700;font-style:normal}.swiper-container.marquee .swiper-wrapper{transition-timing-function:linear}.scale-in{opacity:0;transform:scale(0);will-change:opacity,transform;transition:opacity .5s cubic-bezier(0.55, 0.085, 0.68, 0.53),transform .7s cubic-bezier(0.68, -0.55, 0.265, 1.55)}.scale-in.active{opacity:1;transform:scale(1)}@media screen and (max-width: 749px){.hover{will-change:opacity;transition:opacity .5s cubic-bezier(0.25, 0.46, 0.45, 0.94)}.hover:active{opacity:.7}#header{border-top:1px solid #fff}#header nav ul li{font-size:1.8rem;font-size:4.8vw;letter-spacing:0.02em}#header nav ul li a,#header nav ul li span{display:block;text-align:center;height:10vw;line-height:10vw}#header nav ul li:nth-child(1),#header nav ul li:nth-child(2){border-bottom:1px solid #711600}#header nav ul li:nth-child(2n)::after,#header nav ul li:last-child::after{display:none}#header nav ul li::after{display:block;position:absolute;top:50%;transform:translate3d(0, -50%, 0);right:0;content:"";height:6.0937466667vw;width:1px;background-color:#711600}#footer{padding-top:13.3333333333vw}#footer .sns{padding-bottom:13.3333333333vw;margin-bottom:8vw}#footer .sns::after{position:absolute;left:50%;bottom:0;transform:translate3d(-50%, 0, 0);content:"";height:1px;width:100%;background-color:#fff}#footer .sns li{margin-right:8.6666666667vw}#footer .sns li:last-child{margin-right:0}#footer .sns li a{font-size:3.5rem;font-size:9.3333333333vw}#footer .lumine{margin-bottom:8vw;width:32vw}#footer .nav{margin-bottom:6.6666666667vw}#footer .nav li{font-size:1.4rem;font-size:3.7333333333vw}#footer .nav li:nth-child(1){margin-right:13.3333333333vw}#footer .nav li:nth-child(1)::before{position:absolute;top:50%;right:calc(13.3333333333vw/-2);transform:translate3d(0, -50%, 0);content:"";height:3.7333333333vw;width:1px;background-color:#fff}#footer .to-top{margin-bottom:30px;height:9.3333333333vw;width:73.3333333333vw;border-radius:1.3333333333vw}#footer .to-top-text{font-size:1.4rem;font-size:3.7333333333vw}#footer .to-top-icon{right:4vw;width:4vw}#footer .copyright{height:10.6666666667vw}#footer .copyright p{font-size:1.2rem;font-size:3.2vw}.bg{background-image:url(./../../assets/img/bg-sp.jpg);background-size:100vw;background-repeat:repeat}.section-title{margin-bottom:6.6666666667vw;font-size:3.917rem;font-size:10.4453333333vw}.section-title .small{font-size:2rem;font-size:5.3333333333vw}.section-text{font-size:1.5rem;font-size:4vw;line-height:1.7333333333}.container{padding-bottom:20.2666666667vw}.container.loaded main section#top .image,.container.loaded main section#top .patent{opacity:1}.container.loaded main section#top .content .kv1,.container.loaded main section#top .content .kv2,.container.loaded main section#top .content .kv3{opacity:1}.container .swiper-scroll .item{height:85vw}.container .swiper-scroll .item-image{margin-bottom:2.6666666667vw;border:0.5333333333vw solid #f5b15b}.container .swiper-scroll .item-tag{height:4.2666666667vw;margin-bottom:0.6666666667vw}.container .swiper-scroll .item-tag img{height:100%;width:auto}.container .swiper-scroll .item-title{height:11.566667vw}.container .swiper-scroll .item-brand,.container .swiper-scroll .item-title,.container .swiper-scroll .item-text{font-size:1.1rem;font-size:2.9333333333vw;line-height:1.2727272727}.container .swiper-scroll .item-text .small{display:block;min-height:26.6293333333vw;font-size:.9rem;font-size:2.4vw}.container .swiper-scroll .item-text a{text-decoration:underline}.container .swiper-scroll .swiper-scrollbar{position:relative;margin:0 6.6666666667vw;bottom:auto;left:auto;height:2.6666666667vw;width:66.6666666667vw;border-radius:1.3333333333vw;background-color:#fff}.container .swiper-scroll .swiper-scrollbar-drag{background-color:#f4b05b}.container .swiper-scroll .swiper-button-prev{left:0}.container .swiper-scroll .swiper-button-next{right:0}.container .swiper-scroll .swiper-button-prev,.container .swiper-scroll .swiper-button-next{position:relative;top:auto;bottom:auto;left:auto;margin:0;transform:initial}.container .swiper-scroll .swiper-button-prev::after,.container .swiper-scroll .swiper-button-next::after{display:none}.container .swiper-scroll .swiper-button-prev img,.container .swiper-scroll .swiper-button-next img{width:2.6666666667vw}main section#top .image{opacity:0;will-change:opacity;transition:opacity 1s cubic-bezier(0.55, 0.085, 0.68, 0.53)}main section#top .patent{left:2vw;width:54.9825333333vw;margin-top:-0.5rem;opacity:0;will-change:opacity;transition:opacity .5s cubic-bezier(0.25, 0.46, 0.45, 0.94) .8s}main section#top .content{height:115.8211066667vw;width:88.3685066667vw}main section#top .kv1{opacity:0;will-change:opacity;transition:opacity 1s cubic-bezier(0.25, 0.46, 0.45, 0.94) 1s;width:81.7681333333vw}main section#top .kv2{top:60%;opacity:0;will-change:opacity;transition:opacity 1s cubic-bezier(0.25, 0.46, 0.45, 0.94) 1.3s;width:88.3685066667vw}main section#top .kv3{opacity:0;will-change:opacity;transition:opacity 1s cubic-bezier(0.25, 0.46, 0.45, 0.94) 1.6s;width:74.8717866667vw}main section#about{padding:9.3333333333vw 0 13.3333333333vw}main section#about .section__inner{width:89.3333333333vw}main section#about .section-title{font-size:3.3rem;font-size:8.8vw}main section#about .image{margin-top:8.6666666667vw;height:50vw}main section#pop-up-shop{padding-top:6.6666666667vw;padding-bottom:6.6666666667vw}main section#pop-up-shop .section__inner{width:86.6666666667vw;border-radius:2.6666666667vw}main section#store-event{padding:12vw 0 9.3333333333vw}main section#store-event .section__inner{width:86.6666666667vw}main section#store-event .swiper-wrapper{margin-bottom:5.3333333333vw}main section#store-event .swiper-pagination{position:relative;margin-top:15px;left:auto;bottom:auto}main section#store-event .swiper-pagination .swiper-pagination-bullet{margin:0 calc(7.5px/2);height:15px;width:15px;border-radius:100%;border:1.5px solid #dd141b;background-color:rgba(0,0,0,0);cursor:pointer;opacity:1}main section#store-event .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#dd141b}main section#store-event .swiper-container .event{margin-bottom:30px}main section#store-event .swiper-container .event:last-child{margin-bottom:0}main section#store-event .event-image{margin-bottom:10px}main section#store-event .event-title{position:relative;padding-bottom:10px;margin-bottom:10px;font-size:15px}main section#store-event .event-title::before{position:absolute;bottom:0;left:0;content:"";height:1px;width:100%;background-color:#fff}main section#store-event .event-text{font-size:13px;line-height:1.3538461538;min-height:28.1493333333vw}main section#banner{padding:10vw 0}main section#banner a{width:86.6666666667vw}main section#artist{padding-top:30vw}main section#artist .section__inner{width:86.6666666667vw}main section#artist .artist{margin-bottom:6.6666666667vw}main section#artist .artist-image{top:-23.3333333333vw;height:47.4666666667vw;width:64vw}main section#artist .artist-image img{height:100%;width:100%;-o-object-position:top;object-position:top;-o-object-fit:cover;object-fit:cover}main section#artist .artist-content{width:100%;padding:30vw 6.6666666667vw 0}main section#artist .artist-content.open .artist-name .artist-content-arrow{transform:rotate(180deg)}main section#artist .artist-content-arrow{top:8.6666666667vw;right:4.6666666667vw;width:5.3333333333vw;will-change:transform;transition:transform .5s cubic-bezier(0.25, 0.46, 0.45, 0.94)}main section#artist .artist-name{font-size:1.5rem;font-size:4vw;padding-bottom:5.3333333333vw;line-height:1.4}main section#artist .artist-name span{font-size:1.2rem;font-size:3.2vw}main section#artist .artist-text{height:0;will-change:height;transition:height .5s cubic-bezier(0.25, 0.46, 0.45, 0.94)}main section#artist .artist-text::before{position:absolute;bottom:0;left:0;content:"";height:1px;width:100%;background-color:#dd141b}main section#artist .artist-text__inner{padding-top:4vw;padding-bottom:6.6666666667vw;font-size:1.2rem;font-size:3.2vw;line-height:1.5}main section.common .swiper-container.item-container .item{padding-bottom:1.3333333333vw;border-bottom:1px solid #000}main section.common .swiper-container.item-container .item-image{margin-bottom:1.3333333333vw;border-radius:2.6666666667vw}main section.common .swiper-container.item-container .item-image img{border-radius:2.6666666667vw}main section.common .swiper-container.item-container .item p{font-size:1.5rem;font-size:4vw;line-height:1.7333333333}main section.common .swiper-container.event-container .swiper-scrollbar{border:1px solid #f5b15b}main section.common #campaign,main section.common #special-item{padding-top:14.6666666667vw}main section.common .wrapper{padding:6.6666666667vw 6.6666666667vw 8vw;border-radius:2.6666666667vw;margin-bottom:14.6666666667vw}main section.common .wrapper .section-text .small{margin-top:6.6666666667vw;font-size:1rem;font-size:2.6666666667vw;display:block;line-height:1.5}main section.common .wrapper .section-text .small a{text-decoration:underline}main section.common .wrapper-toggle .note{font-size:.9rem;font-size:2.4vw}main section.common .wrapper-toggle.open .wrapper-toggle-title .plus-minus{transform:translate3d(0, -50%, 0) rotate(90deg)}main section.common .wrapper-toggle.open .wrapper-toggle-title .plus-minus p:nth-child(1){opacity:0}main section.common .wrapper-toggle-note{margin-bottom:5.3333333333vw;font-size:1rem;font-size:2.6666666667vw;line-height:1.5}main section.common .wrapper-toggle__inner{height:0;will-change:height;transition:height .5s cubic-bezier(0.25, 0.46, 0.45, 0.94)}main section.common .wrapper-toggle-content{padding:4.6666666667vw 6.6666666667vw 6vw;border:1px solid #dd141b}main section.common .wrapper-toggle-content-title{margin-bottom:45px;height:29.25px;width:225px;font-size:16px}main section.common .wrapper-toggle-content-title::before{top:0}main section.common .wrapper-toggle-content-title::after{bottom:0}main section.common .wrapper-toggle-content-title::before,main section.common .wrapper-toggle-content-title::after{position:absolute;left:50%;transform:translate3d(-50%, 0, 0);content:"";height:1px;width:100%;background-color:#dd141b}main section.common .wrapper-toggle-content .info-wrapper .info{width:100%;margin-bottom:6.6666666667vw}main section.common .wrapper-toggle-content .info-wrapper .info.last .info-title{background-color:#f5b15b}main section.common .wrapper-toggle-content .info-wrapper .info.last .info-time p:nth-child(1),main section.common .wrapper-toggle-content .info-wrapper .info.last .info-place p:nth-child(1){color:#f5b15b}main section.common .wrapper-toggle-content .info-wrapper .info.last .info-time p:nth-child(1)::before,main section.common .wrapper-toggle-content .info-wrapper .info.last .info-time p:nth-child(1)::after,main section.common .wrapper-toggle-content .info-wrapper .info.last .info-place p:nth-child(1)::before,main section.common .wrapper-toggle-content .info-wrapper .info.last .info-place p:nth-child(1)::after{background-color:#f5b15b}main section.common .wrapper-toggle-content .info-wrapper .info.sticker:last-child .info-title{background-color:#711600}main section.common .wrapper-toggle-content .info-wrapper .info.sticker.last .info-title{background-color:#711600}main section.common .wrapper-toggle-content .info-wrapper .info.sticker.last .info-time p:nth-child(1),main section.common .wrapper-toggle-content .info-wrapper .info.sticker.last .info-place p:nth-child(1){color:#711600}main section.common .wrapper-toggle-content .info-wrapper .info.sticker.last .info-time p:nth-child(1)::before,main section.common .wrapper-toggle-content .info-wrapper .info.sticker.last .info-time p:nth-child(1)::after,main section.common .wrapper-toggle-content .info-wrapper .info.sticker.last .info-place p:nth-child(1)::before,main section.common .wrapper-toggle-content .info-wrapper .info.sticker.last .info-place p:nth-child(1)::after{background-color:#711600}main section.common .wrapper-toggle-content .info-wrapper .info.sticker .info-time p:nth-child(1)::before,main section.common .wrapper-toggle-content .info-wrapper .info.sticker .info-time p:nth-child(1)::after,main section.common .wrapper-toggle-content .info-wrapper .info.sticker .info-place p:nth-child(1)::before,main section.common .wrapper-toggle-content .info-wrapper .info.sticker .info-place p:nth-child(1)::after{background-color:#f5b15b}main section.common .wrapper-toggle-content .info-wrapper .info:last-child{margin-bottom:0}main section.common .wrapper-toggle-content .info-wrapper .info:last-child .info-title{background-color:#f5b15b}main section.common .wrapper-toggle-content .info-wrapper .info:last-child .info-time{display:none}main section.common .wrapper-toggle-content .info-wrapper .info-title{margin-bottom:4.6666666667vw;height:7.8vw;width:100%}main section.common .wrapper-toggle-content .info-wrapper .info-title p{font-size:1.6rem;font-size:4.2666666667vw}main section.common .wrapper-toggle-content .info-wrapper .info-place{margin-bottom:20px}main section.common .wrapper-toggle-content .info-wrapper .info-time,main section.common .wrapper-toggle-content .info-wrapper .info-place{font-size:1.2rem;font-size:3.2vw;line-height:1.4375}main section.common .wrapper-toggle-content .info-wrapper .info-time p:nth-child(1),main section.common .wrapper-toggle-content .info-wrapper .info-place p:nth-child(1){margin-bottom:4vw;font-size:1.6rem;font-size:4.2666666667vw}main section.common .wrapper-toggle-content .info-wrapper .info-time p:nth-child(1) span,main section.common .wrapper-toggle-content .info-wrapper .info-place p:nth-child(1) span{padding:0 2vw}main section.common .wrapper-toggle-content .info-wrapper .info-time p:nth-child(1)::before,main section.common .wrapper-toggle-content .info-wrapper .info-time p:nth-child(1)::after,main section.common .wrapper-toggle-content .info-wrapper .info-place p:nth-child(1)::before,main section.common .wrapper-toggle-content .info-wrapper .info-place p:nth-child(1)::after{display:block;content:"";height:1px;flex-grow:1;background-color:#711600}main section.common .wrapper-toggle-title{height:13.3333333333vw;line-height:13.3333333333vw;border-radius:1.3333333333vw}main section.common .wrapper-toggle-title p{font-size:2rem;font-size:5.3333333333vw}main section.common .wrapper-toggle-title .plus-minus{right:5.3333333333vw;height:5.3333333333vw;width:5.3333333333vw;will-change:transform;transition:transform .5s cubic-bezier(0.25, 0.46, 0.45, 0.94)}main section.common .wrapper-toggle-title .plus-minus p{height:0.5333333333vw;width:100%;border-radius:0.5333333333vw;background-color:#fff;will-change:opacity,transform;transition:opacity .5s cubic-bezier(0.25, 0.46, 0.45, 0.94),transform .5s cubic-bezier(0.25, 0.46, 0.45, 0.94)}main section.common .wrapper-toggle-title .plus-minus p:nth-child(2){transform:translate3d(-50%, -50%, 0) rotate(90deg)}main section.common .wrapper-btn{margin-top:25px;height:13.3333333333vw;border-radius:1.3333333333vw}main section.common .wrapper-btn-text{font-size:2rem;font-size:5.3333333333vw}main section.common .wrapper-btn-icon{margin-left:2.6666666667vw;width:4.2707333333vw}main section.common .wrapper-btn-icon svg{width:100%}main section.common .wrapper.wrapper1 .wrapper-title{margin-bottom:6.6666666667vw;font-size:2.1rem;font-size:5.6vw;letter-spacing:0.06em;line-height:1.3095238095}main section.common .wrapper.wrapper1 .section-text{margin-bottom:6.6666666667vw}main section.common .wrapper.wrapper1 .swiper-container{margin-bottom:7.3333333333vw}main section.common .wrapper.wrapper1 .swiper-container .swiper-slide .item-image{border-radius:2.44444vw;box-sizing:border-box;overflow:hidden}main section.common .wrapper.wrapper1 .swiper-pagination{position:relative;margin-top:2.6666666667vw;left:auto;bottom:auto}main section.common .wrapper.wrapper1 .swiper-pagination .swiper-pagination-bullet{margin:0 calc(1vw/2);height:2vw;width:2vw;border-radius:100%;border:0.2666666667vw solid #dd141b;background-color:rgba(0,0,0,0);opacity:1}main section.common .wrapper.wrapper1 .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#dd141b}main section.common .wrapper.wrapper2 .wrapper-title,main section.common .wrapper.wrapper3 .wrapper-title,main section.common .wrapper.wrapper4 .wrapper-title{margin-bottom:5.3333333333vw;font-size:3rem;font-size:8vw;letter-spacing:0.02em;line-height:1.25}main section.common .wrapper.wrapper2 .wrapper-image,main section.common .wrapper.wrapper3 .wrapper-image,main section.common .wrapper.wrapper4 .wrapper-image{margin-bottom:6vw;width:73.3333333333vw}main section.common .wrapper.wrapper2 .wrapper-image .tag,main section.common .wrapper.wrapper3 .wrapper-image .tag,main section.common .wrapper.wrapper4 .wrapper-image .tag{top:-3.3333333333vw;left:-3.3333333333vw;height:20vw;width:20vw}main section.common .wrapper.wrapper2 .wrapper-image .tag p,main section.common .wrapper.wrapper3 .wrapper-image .tag p,main section.common .wrapper.wrapper4 .wrapper-image .tag p{font-size:2rem;font-size:5.3333333333vw;line-height:1.075}main section.common .wrapper.wrapper2 .info,main section.common .wrapper.wrapper4 .info{margin-top:20px;margin-bottom:30px}main section.common .wrapper.wrapper2 .info__inner,main section.common .wrapper.wrapper4 .info__inner{padding:30px 0}main section.common .wrapper.wrapper2 .info::before,main section.common .wrapper.wrapper4 .info::before{position:absolute;display:block;left:-20.8%;content:"";height:100%;width:254.1333333333%;max-width:950px;background-color:#711600}main section.common .wrapper.wrapper2 .info-wrapper .flex,main section.common .wrapper.wrapper4 .info-wrapper .flex{margin-bottom:6.6666666667vw}main section.common .wrapper.wrapper2 .info-wrapper .flex:last-child,main section.common .wrapper.wrapper4 .info-wrapper .flex:last-child{margin-bottom:0}main section.common .wrapper.wrapper2 .info-wrapper .flex p:nth-child(1),main section.common .wrapper.wrapper4 .info-wrapper .flex p:nth-child(1){margin-bottom:6.6666666667vw;height:7.8vw;line-height:7.8vw;width:54.6vw;border-radius:3.9vw}main section.common .wrapper.wrapper2 .info-wrapper .flex .zen-kaku-gothic-new-bold,main section.common .wrapper.wrapper4 .info-wrapper .flex .zen-kaku-gothic-new-bold{font-size:1.5rem;font-size:4vw;line-height:1.5}main section.common .wrapper.wrapper2 .info-wrapper .flex .zen-kaku-gothic-new-bold .big,main section.common .wrapper.wrapper4 .info-wrapper .flex .zen-kaku-gothic-new-bold .big{font-size:2.4rem;font-size:6.4vw}main section.common .wrapper.wrapper2 .info-wrapper .flex .zen-kaku-gothic-new-bold .small,main section.common .wrapper.wrapper4 .info-wrapper .flex .zen-kaku-gothic-new-bold .small{font-size:1.5rem;font-size:4vw}main section.common .wrapper.wrapper2 .info-note,main section.common .wrapper.wrapper4 .info-note{margin-top:6.6666666667vw;font-size:1rem;font-size:2.6666666667vw;line-height:1.5}main section.common .wrapper.wrapper2 .wrapper-bottom-title,main section.common .wrapper.wrapper4 .wrapper-bottom-title{margin-bottom:8vw;height:7.8vw;line-height:7.8vw;width:54.6vw;border-radius:3.9vw;font-size:1.6rem;font-size:4.2666666667vw}main section.common .wrapper.wrapper2 .wrapper-bottom .one-lumine a,main section.common .wrapper.wrapper4 .wrapper-bottom .one-lumine a{width:18.6883733333vw}main section.common .wrapper.wrapper2 .wrapper-bottom .one-lumine p,main section.common .wrapper.wrapper4 .wrapper-bottom .one-lumine p{margin-top:1.3333333333vw;font-size:1.2615rem;font-size:3.364vw}main section.common .wrapper.wrapper2 .wrapper-bottom .apps,main section.common .wrapper.wrapper4 .wrapper-bottom .apps{bottom:1.3333333333vw;width:50.7515733333vw}main section.common .wrapper.wrapper2 .wrapper-bottom .apps img,main section.common .wrapper.wrapper4 .wrapper-bottom .apps img{height:7.7868133333vw;width:auto}main section.common .wrapper.wrapper4{padding-bottom:0}main section.common .wrapper.wrapper4 .info{margin-bottom:0}main section.common .wrapper.wrapper3 .wrapper__inner{margin-bottom:50px}main section.common .wrapper.wrapper3 .wrapper-image{border:0.4vw solid #dd141b;border-radius:2.44444vw}main section.common .wrapper.wrapper3 .line{margin-bottom:5.3333333333vw}main section.common .wrapper.wrapper3 .line__inner{padding:3.3333333333vw 0}main section.common .wrapper.wrapper3 .line__inner p:nth-child(1){font-size:2.4rem;font-size:6.4vw}main section.common .wrapper.wrapper3 .line__inner p:nth-child(1) .small{font-size:1.5rem;font-size:4vw}main section.common .wrapper.wrapper3 .line__inner p:nth-child(2){margin-left:5.3333333333vw;font-size:1.05rem;font-size:2.8vw;height:5.2vw;line-height:5.2vw;width:36.4vw;border-radius:2.6vw}main section.common .wrapper.wrapper3 .line::before{position:absolute;display:block;left:50%;transform:translate3d(-50%, 0, 0);content:"";height:100%;width:86.6666666667vw;background-color:#711600}}@media screen and (min-width: 750px){.hover{will-change:opacity;transition:opacity .5s cubic-bezier(0.25, 0.46, 0.45, 0.94)}.hover:hover{opacity:.7}#header{height:50px;border-bottom:1px solid #fff}#header nav ul li{font-size:18px;letter-spacing:0.02em}#header nav ul li:last-child::after{display:none}#header nav ul li::after{display:block;position:absolute;top:50%;transform:translate3d(0, -50%, 0);right:0;content:"";height:18px;width:1px;background-color:#711600}#header nav ul li a,#header nav ul li span{padding:0 25px}#footer{padding-top:50px}#footer .sns{padding-bottom:50px;margin-bottom:30px}#footer .sns::after{position:absolute;left:50%;bottom:0;transform:translate3d(-50%, 0, 0);content:"";height:1px;width:100%;background-color:#fff}#footer .sns li{margin-right:35px}#footer .sns li:last-child{margin-right:0}#footer .sns li a{font-size:35px}#footer .lumine{margin-bottom:30px;width:120px}#footer .nav{margin-bottom:60px}#footer .nav li{font-size:14px}#footer .nav li:nth-child(1){margin-right:85px}#footer .nav li:nth-child(1)::before{position:absolute;top:50%;right:calc(85px/-2);transform:translate3d(0, -50%, 0);content:"";height:14px;width:1px;background-color:#fff}#footer .to-top{margin-bottom:30px;height:40px;width:275px;border-radius:5px}#footer .to-top-text{font-size:14px}#footer .to-top-icon{right:15px;width:20px}#footer .copyright{height:40px}#footer .copyright p{font-size:12px}.bg{background-image:url(./../../assets/img/bg.jpg);background-size:1280px;background-repeat:repeat}.section-title{margin-bottom:40px;font-size:56px}.section-title .small{font-size:20px}.section-text{font-size:15px;line-height:1.7333333333}.container.loaded main section#top .image,.container.loaded main section#top .patent{opacity:1}.container.loaded main section#top .content .kv1,.container.loaded main section#top .content .kv2,.container.loaded main section#top .content .kv3{opacity:1}.container .swiper-scroll .item-image{margin-bottom:10px;border:3px solid #f5b15b;border-radius:7px}.container .swiper-scroll .item-brand,.container .swiper-scroll .item-title,.container .swiper-scroll .item-text{font-size:13px;line-height:1.3538461538}.container .swiper-scroll .item-brand .small,.container .swiper-scroll .item-title .small,.container .swiper-scroll .item-text .small{font-size:9px}.container .swiper-scroll .item-brand{min-height:52.78px}.container .swiper-scroll .item-tag{height:20px;margin-bottom:5px}.container .swiper-scroll .item-tag img{height:100%;width:auto}.container .swiper-scroll .item-title{height:53.19px}.container .swiper-scroll .item-text .small{display:block;min-height:86.38px}.container .swiper-scroll .item-text a{text-decoration:underline}.container .swiper-scroll .swiper-scrollbar{position:relative;margin:0 40px;bottom:auto;left:auto;height:15px;width:600px;border-radius:15px;background-color:#fff}.container .swiper-scroll .swiper-scrollbar-drag{background-color:#f4b05b}.container .swiper-scroll .swiper-button-prev{left:0}.container .swiper-scroll .swiper-button-next{right:0}.container .swiper-scroll .swiper-button-prev,.container .swiper-scroll .swiper-button-next{position:relative;top:auto;bottom:auto;left:auto;margin:0;transform:initial}.container .swiper-scroll .swiper-button-prev::after,.container .swiper-scroll .swiper-button-next::after{display:none}.container .swiper-scroll .swiper-button-prev img,.container .swiper-scroll .swiper-button-next img{width:10px}main{padding-top:50px}main section#top .image{opacity:0;will-change:opacity;transition:opacity 1s cubic-bezier(0.55, 0.085, 0.68, 0.53)}main section#top .image img{min-height:640px;-o-object-fit:cover;object-fit:cover}main section#top .patent{opacity:0;bottom:-0.46875vw;left:1.015625vw;width:19.6744765625vw;will-change:opacity;transition:opacity .5s cubic-bezier(0.25, 0.46, 0.45, 0.94) .8s}main section#top .content{height:36.1045078125vw;width:100%;min-height:462.1377px}main section#top .kv1{opacity:0;will-change:opacity;transition:opacity 1s cubic-bezier(0.25, 0.46, 0.45, 0.94) 1s;min-width:880.7915px;width:65.3712441406%}main section#top .kv2{opacity:0;will-change:opacity;transition:opacity 1s cubic-bezier(0.25, 0.46, 0.45, 0.94) 1.3s;min-width:1054.191px;width:78.2407382813%}main section#top .kv3{opacity:0;will-change:opacity;transition:opacity 1s cubic-bezier(0.25, 0.46, 0.45, 0.94) 1.6s;min-width:393.5998px;width:29.2124851563%}main section#about{padding:55px 0 70px}main section#about .section-title{font-size:46px}main section#about .image{margin-top:40px;height:406px;width:720px}main section#pop-up-shop{padding-top:40px;padding-bottom:40px}main section#pop-up-shop .section__inner{width:74.21875%;max-width:950px;min-width:950px;border-radius:20px}main section#store-event{padding:65px 0 70px}main section#store-event .section__inner{width:84.375%}main section#store-event .swiper-wrapper{margin-bottom:40px}main section#store-event .swiper-pagination{position:relative;margin-top:15px;left:auto;bottom:auto}main section#store-event .swiper-pagination .swiper-pagination-bullet{margin:0 calc(7.5px/2);height:15px;width:15px;border-radius:100%;border:1.5px solid #dd141b;background-color:rgba(0,0,0,0);cursor:pointer;opacity:1}main section#store-event .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#dd141b}main section#store-event .swiper-container .event{margin-bottom:30px}main section#store-event .swiper-container .event:last-child{margin-bottom:0}main section#store-event .event-image{margin-bottom:10px}main section#store-event .event-title{position:relative;padding-bottom:10px;margin-bottom:10px;font-size:15px}main section#store-event .event-title::before{position:absolute;bottom:0;left:0;content:"";height:1px;width:100%;background-color:#fff}main section#store-event .event-text{font-size:13px;line-height:1.3538461538;min-height:70.38px}main section#banner{padding:75px 0}main section#banner a{width:74.21875%}main section#artist{padding-top:50px}main section#artist .section__inner{width:74.21875%;max-width:950px}main section#artist .artist{margin-bottom:50px}main section#artist .artist-image{width:22.6315789474%}main section#artist .artist-image img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}main section#artist .artist-content{padding:20px;width:77.3684210526%}main section#artist .artist-name{font-size:15px;padding-bottom:10px;margin-bottom:20px}main section#artist .artist-name::before{position:absolute;bottom:0;left:0;content:"";height:1px;width:100%;background-color:#dd141b}main section#artist .artist-text{font-size:13px;line-height:1.6153846154}main section.common .swiper-container.item-container .item{padding-bottom:20px;border-bottom:1px solid #000}main section.common .swiper-container.item-container .item-image{margin-bottom:20px;border-radius:13.3333px}main section.common .swiper-container.item-container .item-image img{border-radius:13.3333px}main section.common .swiper-container.item-container .item p{font-size:14px;line-height:1.5}main section.common .swiper-container.event-container .swiper-scrollbar{border:1px solid #f5b15b}main section.common #campaign,main section.common #special-item{padding-top:40px}main section.common .wrapper{padding:50px 0;border-radius:20px;margin-bottom:40px}main section.common .wrapper .section-text .small{margin-top:10px;font-size:11px;line-height:1.4545454545}main section.common .wrapper .section-text .small a{text-decoration:underline}main section.common .wrapper__inner{width:83.6842105263%}main section.common .wrapper-content{width:47.1698113208%}main section.common .wrapper-toggle{width:84.2105263158%}main section.common .wrapper-toggle .note{font-size:11px}main section.common .wrapper-toggle.open .wrapper-toggle-title .plus-minus{transform:translate3d(0, -50%, 0) rotate(90deg)}main section.common .wrapper-toggle.open .wrapper-toggle-title .plus-minus p:nth-child(1){opacity:0}main section.common .wrapper-toggle-note{margin-bottom:25px;font-size:10px;line-height:1.4}main section.common .wrapper-toggle-title{height:50px;line-height:50px;border-radius:5px}main section.common .wrapper-toggle-title p{font-size:20px}main section.common .wrapper-toggle-title .plus-minus{right:20px;height:20px;width:20px;will-change:transform;transition:transform .5s cubic-bezier(0.25, 0.46, 0.45, 0.94)}main section.common .wrapper-toggle-title .plus-minus p{height:2px;width:100%;border-radius:5px;background-color:#fff;will-change:opacity,transform;transition:opacity .5s cubic-bezier(0.25, 0.46, 0.45, 0.94),transform .5s cubic-bezier(0.25, 0.46, 0.45, 0.94)}main section.common .wrapper-toggle-title .plus-minus p:nth-child(2){transform:translate3d(-50%, -50%, 0) rotate(90deg)}main section.common .wrapper-toggle__inner{height:0;will-change:height;transition:height .5s cubic-bezier(0.25, 0.46, 0.45, 0.94)}main section.common .wrapper-toggle-content{padding:25px 50px 45px;border:1px solid #dd141b}main section.common .wrapper-toggle-content-title{margin-bottom:45px;height:29.25px;width:225px;font-size:16px}main section.common .wrapper-toggle-content-title::before{top:0}main section.common .wrapper-toggle-content-title::after{bottom:0}main section.common .wrapper-toggle-content-title::before,main section.common .wrapper-toggle-content-title::after{position:absolute;left:50%;transform:translate3d(-50%, 0, 0);content:"";height:1px;width:100%;background-color:#dd141b}main section.common .wrapper-toggle-content .info-wrapper .info{width:28.5714285714%;margin-bottom:25px}main section.common .wrapper-toggle-content .info-wrapper .info.sticker:nth-child(2)::before,main section.common .wrapper-toggle-content .info-wrapper .info.sticker:nth-child(2)::after,main section.common .wrapper-toggle-content .info-wrapper .info.sticker:nth-child(5)::before,main section.common .wrapper-toggle-content .info-wrapper .info.sticker:nth-child(5)::after,main section.common .wrapper-toggle-content .info-wrapper .info.sticker:nth-child(8)::before,main section.common .wrapper-toggle-content .info-wrapper .info.sticker:nth-child(8)::after,main section.common .wrapper-toggle-content .info-wrapper .info.sticker:nth-child(11)::before,main section.common .wrapper-toggle-content .info-wrapper .info.sticker:nth-child(11)::after,main section.common .wrapper-toggle-content .info-wrapper .info.sticker:nth-child(14)::before,main section.common .wrapper-toggle-content .info-wrapper .info.sticker:nth-child(14)::after{background-color:#f5b15b}main section.common .wrapper-toggle-content .info-wrapper .info.sticker:last-child{margin-left:0;margin-right:0}main section.common .wrapper-toggle-content .info-wrapper .info.sticker.last .info-title{background-color:#711600}main section.common .wrapper-toggle-content .info-wrapper .info.sticker.last .info-time p:nth-child(1),main section.common .wrapper-toggle-content .info-wrapper .info.sticker.last .info-place p:nth-child(1){color:#711600}main section.common .wrapper-toggle-content .info-wrapper .info.sticker.last .info-time p:nth-child(1)::before,main section.common .wrapper-toggle-content .info-wrapper .info.sticker.last .info-time p:nth-child(1)::after,main section.common .wrapper-toggle-content .info-wrapper .info.sticker.last .info-place p:nth-child(1)::before,main section.common .wrapper-toggle-content .info-wrapper .info.sticker.last .info-place p:nth-child(1)::after{background-color:#711600}main section.common .wrapper-toggle-content .info-wrapper .info.sticker .info-time p:nth-child(1)::before,main section.common .wrapper-toggle-content .info-wrapper .info.sticker .info-time p:nth-child(1)::after,main section.common .wrapper-toggle-content .info-wrapper .info.sticker .info-place p:nth-child(1)::before,main section.common .wrapper-toggle-content .info-wrapper .info.sticker .info-place p:nth-child(1)::after{background-color:#f5b15b}main section.common .wrapper-toggle-content .info-wrapper .info:nth-child(2)::before,main section.common .wrapper-toggle-content .info-wrapper .info:nth-child(2)::after,main section.common .wrapper-toggle-content .info-wrapper .info:nth-child(5)::before,main section.common .wrapper-toggle-content .info-wrapper .info:nth-child(5)::after,main section.common .wrapper-toggle-content .info-wrapper .info:nth-child(8)::before,main section.common .wrapper-toggle-content .info-wrapper .info:nth-child(8)::after,main section.common .wrapper-toggle-content .info-wrapper .info:nth-child(11)::before,main section.common .wrapper-toggle-content .info-wrapper .info:nth-child(11)::after,main section.common .wrapper-toggle-content .info-wrapper .info:nth-child(14)::before,main section.common .wrapper-toggle-content .info-wrapper .info:nth-child(14)::after{position:absolute;top:50%;transform:translate3d(0, -50%, 0);display:block;content:"";height:100%;width:1px;background-color:#711600}main section.common .wrapper-toggle-content .info-wrapper .info:nth-child(2)::before,main section.common .wrapper-toggle-content .info-wrapper .info:nth-child(5)::before,main section.common .wrapper-toggle-content .info-wrapper .info:nth-child(8)::before,main section.common .wrapper-toggle-content .info-wrapper .info:nth-child(11)::before,main section.common .wrapper-toggle-content .info-wrapper .info:nth-child(14)::before{left:-12.5%}main section.common .wrapper-toggle-content .info-wrapper .info:nth-child(2)::after,main section.common .wrapper-toggle-content .info-wrapper .info:nth-child(5)::after,main section.common .wrapper-toggle-content .info-wrapper .info:nth-child(8)::after,main section.common .wrapper-toggle-content .info-wrapper .info:nth-child(11)::after,main section.common .wrapper-toggle-content .info-wrapper .info:nth-child(14)::after{right:-12.5%}main section.common .wrapper-toggle-content .info-wrapper .info:last-child{margin-left:7.1428571429%;margin-right:auto}main section.common .wrapper-toggle-content .info-wrapper .info:last-child .info-time{display:none}main section.common .wrapper-toggle-content .info-wrapper .info.last::after{display:none}main section.common .wrapper-toggle-content .info-wrapper .info.last .info-title{background-color:#f5b15b}main section.common .wrapper-toggle-content .info-wrapper .info.last .info-time p:nth-child(1),main section.common .wrapper-toggle-content .info-wrapper .info.last .info-place p:nth-child(1){color:#f5b15b}main section.common .wrapper-toggle-content .info-wrapper .info.last .info-time p:nth-child(1)::before,main section.common .wrapper-toggle-content .info-wrapper .info.last .info-time p:nth-child(1)::after,main section.common .wrapper-toggle-content .info-wrapper .info.last .info-place p:nth-child(1)::before,main section.common .wrapper-toggle-content .info-wrapper .info.last .info-place p:nth-child(1)::after{background-color:#f5b15b}main section.common .wrapper-toggle-content .info-wrapper .info-title{margin-bottom:16px;height:29.25px;width:100%}main section.common .wrapper-toggle-content .info-wrapper .info-title p{font-size:16px}main section.common .wrapper-toggle-content .info-wrapper .info-place{margin-bottom:20px}main section.common .wrapper-toggle-content .info-wrapper .info-time,main section.common .wrapper-toggle-content .info-wrapper .info-place{font-size:12px;line-height:1.4375}main section.common .wrapper-toggle-content .info-wrapper .info-time p:nth-child(1),main section.common .wrapper-toggle-content .info-wrapper .info-place p:nth-child(1){margin-bottom:10px;font-size:16px}main section.common .wrapper-toggle-content .info-wrapper .info-time p:nth-child(1) span,main section.common .wrapper-toggle-content .info-wrapper .info-place p:nth-child(1) span{padding:0 5px}main section.common .wrapper-toggle-content .info-wrapper .info-time p:nth-child(1)::before,main section.common .wrapper-toggle-content .info-wrapper .info-time p:nth-child(1)::after,main section.common .wrapper-toggle-content .info-wrapper .info-place p:nth-child(1)::before,main section.common .wrapper-toggle-content .info-wrapper .info-place p:nth-child(1)::after{display:block;content:"";height:1px;flex-grow:1;background-color:#711600}main section.common .wrapper-btn{margin-top:25px;height:50px;width:275px;border-radius:5px}main section.common .wrapper-btn-text{font-size:20px}main section.common .wrapper-btn-icon{margin-left:10px;width:16.0152px}main section.common .wrapper-btn-icon svg{width:100%}main section.common .wrapper.wrapper1 .wrapper-title{margin-bottom:20px;font-size:24px;letter-spacing:0.06em;line-height:1.1458333333}main section.common .wrapper.wrapper1 .swiper-container{margin-top:30px;margin-bottom:30px}main section.common .wrapper.wrapper1 .swiper-pagination{position:relative;margin-top:15px;left:auto;bottom:auto}main section.common .wrapper.wrapper1 .swiper-pagination .swiper-pagination-bullet{margin:0 calc(7.5px/2);height:15px;width:15px;border-radius:100%;border:1.5px solid #dd141b;background-color:rgba(0,0,0,0);cursor:pointer;opacity:1}main section.common .wrapper.wrapper1 .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#dd141b}main section.common .wrapper.wrapper2 .wrapper-title,main section.common .wrapper.wrapper3 .wrapper-title,main section.common .wrapper.wrapper4 .wrapper-title{margin-bottom:20px;font-size:48px;letter-spacing:0.02em;line-height:1.0833333333}main section.common .wrapper.wrapper2 .wrapper-image,main section.common .wrapper.wrapper3 .wrapper-image,main section.common .wrapper.wrapper4 .wrapper-image{width:50.3144654088%}main section.common .wrapper.wrapper2 .wrapper-image .tag,main section.common .wrapper.wrapper3 .wrapper-image .tag,main section.common .wrapper.wrapper4 .wrapper-image .tag{top:-35px;right:-35px;height:100px;width:100px}main section.common .wrapper.wrapper2 .wrapper-image .tag p,main section.common .wrapper.wrapper3 .wrapper-image .tag p,main section.common .wrapper.wrapper4 .wrapper-image .tag p{font-size:26.6px}main section.common .wrapper.wrapper2 .info,main section.common .wrapper.wrapper4 .info{margin-top:20px;margin-bottom:30px}main section.common .wrapper.wrapper2 .info__inner,main section.common .wrapper.wrapper4 .info__inner{padding:30px 0}main section.common .wrapper.wrapper2 .info::before,main section.common .wrapper.wrapper4 .info::before{position:absolute;display:block;left:-20.8%;content:"";height:100%;width:254.1333333333%;max-width:950px;background-color:#711600}main section.common .wrapper.wrapper2 .info-wrapper,main section.common .wrapper.wrapper4 .info-wrapper{margin-bottom:20px}main section.common .wrapper.wrapper2 .info-wrapper .flex,main section.common .wrapper.wrapper4 .info-wrapper .flex{margin-bottom:25px}main section.common .wrapper.wrapper2 .info-wrapper .flex:last-child,main section.common .wrapper.wrapper4 .info-wrapper .flex:last-child{margin-bottom:0}main section.common .wrapper.wrapper2 .info-wrapper .flex p:nth-child(1),main section.common .wrapper.wrapper4 .info-wrapper .flex p:nth-child(1){height:26px;line-height:26px;width:91.0517px;border-radius:13px}main section.common .wrapper.wrapper2 .info-wrapper .flex p:nth-child(2),main section.common .wrapper.wrapper4 .info-wrapper .flex p:nth-child(2){width:calc(100% - 91.0517px - 15px)}main section.common .wrapper.wrapper2 .info-wrapper .flex .zen-kaku-gothic-new-bold,main section.common .wrapper.wrapper4 .info-wrapper .flex .zen-kaku-gothic-new-bold{font-size:15px;line-height:1.4}main section.common .wrapper.wrapper2 .info-wrapper .flex .zen-kaku-gothic-new-bold .big,main section.common .wrapper.wrapper4 .info-wrapper .flex .zen-kaku-gothic-new-bold .big{font-size:30px}main section.common .wrapper.wrapper2 .info-wrapper .flex .zen-kaku-gothic-new-bold .small,main section.common .wrapper.wrapper4 .info-wrapper .flex .zen-kaku-gothic-new-bold .small{font-size:20px}main section.common .wrapper.wrapper2 .info-note,main section.common .wrapper.wrapper4 .info-note{font-size:11px;line-height:1.3636363636}main section.common .wrapper.wrapper2 .wrapper-bottom-title,main section.common .wrapper.wrapper4 .wrapper-bottom-title{margin-right:30px;height:26px;line-height:26px;width:182px;border-radius:13px;font-size:14px}main section.common .wrapper.wrapper2 .wrapper-bottom .one-lumine a,main section.common .wrapper.wrapper4 .wrapper-bottom .one-lumine a{width:65px}main section.common .wrapper.wrapper2 .wrapper-bottom .one-lumine p,main section.common .wrapper.wrapper4 .wrapper-bottom .one-lumine p{margin-left:20px;font-size:15.1393px}main section.common .wrapper.wrapper2 .wrapper-bottom .apps,main section.common .wrapper.wrapper4 .wrapper-bottom .apps{margin-left:25px}main section.common .wrapper.wrapper2 .wrapper-bottom .apps a:nth-child(1),main section.common .wrapper.wrapper4 .wrapper-bottom .apps a:nth-child(1){margin-right:15px}main section.common .wrapper.wrapper2 .wrapper-bottom .apps img,main section.common .wrapper.wrapper4 .wrapper-bottom .apps img{height:40px;width:auto}main section.common .wrapper.wrapper4{padding-bottom:0}main section.common .wrapper.wrapper4 .info{margin-bottom:0}main section.common .wrapper.wrapper3 .wrapper__inner{margin-bottom:50px}main section.common .wrapper.wrapper3 .wrapper-image{border:2px solid #dd141b;border-radius:13.3333px}main section.common .wrapper.wrapper3 .line{margin-bottom:20px}main section.common .wrapper.wrapper3 .line__inner{padding:15px 0}main section.common .wrapper.wrapper3 .line__inner p:nth-child(1){font-size:30px}main section.common .wrapper.wrapper3 .line__inner p:nth-child(1) .small{font-size:20px}main section.common .wrapper.wrapper3 .line__inner p:nth-child(2){margin-left:30px;font-size:14px;height:26px;line-height:26px;width:182px;border-radius:13px}main section.common .wrapper.wrapper3 .line::before{position:absolute;display:block;left:-6%;content:"";height:100%;width:130%;background-color:#711600}}*,::before,::after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / 0.5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / 0.5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,::before,::after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}::before,::after{--tw-content: ""}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:rgba(0,0,0,0)}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}.link{text-decoration:underline}b,strong{font-weight:bolder}.montserrat{font-family:"Montserrat",sans-serif;font-optical-sizing:auto;font-weight:900;font-style:normal}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:rgba(0,0,0,0);background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::-moz-placeholder, textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}.container{width:100%}.visible{visibility:visible}.invisible{visibility:hidden}.collapse{visibility:collapse}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.bottom-0{bottom:0px}.left-0{left:0px}.right-0{right:0px}.top-0{top:0px}.z-10{z-index:10}.z-\[100\]{z-index:100}.mx-auto{margin-left:auto;margin-right:auto}.\!ml-auto{margin-left:auto !important}.\!mr-0{margin-right:0px !important}.ml-auto{margin-left:auto}.mr-0{margin-right:0px}.block{display:block}.inline-block{display:inline-block}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.hidden{display:none}.h-full{height:100%}.w-full{width:100%}.flex-grow{flex-grow:1}.border-collapse{border-collapse:collapse}.transform{transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.cursor-pointer{cursor:pointer}.resize{resize:both}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.overflow-hidden{overflow:hidden}.whitespace-nowrap{white-space:nowrap}.rounded-\[100\%\]{border-radius:100%}.border{border-width:1px}.bold{font-weight:600}.bg-black{--tw-bg-opacity: 1;background-color:rgb(0, 0, 0, var(--tw-bg-opacity, 1))}.bg-brown{--tw-bg-opacity: 1;background-color:rgb(113, 22, 0, var(--tw-bg-opacity, 1))}.bg-lightOrange{--tw-bg-opacity: 1;background-color:rgb(244, 176, 91, var(--tw-bg-opacity, 1))}.bg-red{--tw-bg-opacity: 1;background-color:rgb(221, 20, 27, var(--tw-bg-opacity, 1))}.bg-white{--tw-bg-opacity: 1;background-color:rgb(255, 255, 255, var(--tw-bg-opacity, 1))}.bg-yellow{--tw-bg-opacity: 1;background-color:rgb(245, 177, 91, var(--tw-bg-opacity, 1))}.text-center{text-align:center}.text-right{text-align:right}.italic{font-style:italic}.text-brown{--tw-text-opacity: 1;color:rgb(113, 22, 0, var(--tw-text-opacity, 1))}.text-lightOrange{--tw-text-opacity: 1;color:rgb(244, 176, 91, var(--tw-text-opacity, 1))}.text-red{--tw-text-opacity: 1;color:rgb(221, 20, 27, var(--tw-text-opacity, 1))}.text-white{--tw-text-opacity: 1;color:rgb(255, 255, 255, var(--tw-text-opacity, 1))}.text-yellow{--tw-text-opacity: 1;color:rgb(245, 177, 91, var(--tw-text-opacity, 1))}.underline{text-decoration-line:underline}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.grayscale{--tw-grayscale: grayscale(100%);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:150ms}.ease-in-out{transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1)}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{border:0;font-size:100%;font:inherit;vertical-align:baseline;margin:0;padding:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:none}table{border-collapse:collapse;border-spacing:0}html{box-sizing:border-box}body{font-family:"游明朝",YuMincho,"Hiragino Mincho ProN W3","ヒラギノ明朝 ProN W3","Hiragino Mincho ProN","HG明朝E","ＭＳ Ｐ明朝","ＭＳ 明朝",serif}*{margin:0;padding:0}img{width:100%;max-width:100%;height:auto;display:block}a{text-decoration:none}.invisible{visibility:hidden}.reset{transition:none !important;animation:none !important}.reset *{transition:none !important;animation:none !important}@media screen and (max-width: 749px){.hover{will-change:opacity;transition:opacity .5s cubic-bezier(0.25, 0.46, 0.45, 0.94)}.hover:active{opacity:.5}.sm\:center-xy{top:50%;left:50%;transform:translate3d(-50%, -50%, 0)}.sm\:center-y{top:50%;transform:translate3d(0, -50%, 0)}.sm\:center-x{left:50%;transform:translate3d(-50%, 0, 0)}}@media screen and (min-width: 750px){.hover{will-change:opacity;transition:opacity .5s cubic-bezier(0.25, 0.46, 0.45, 0.94)}.hover:hover{opacity:.5}.center-xy{top:50%;left:50%;transform:translate3d(-50%, -50%, 0)}.center-y{top:50%;transform:translate3d(0, -50%, 0)}.center-x{left:50%;transform:translate3d(-50%, 0, 0)}}@keyframes rotation{0%{transform:rotate(0deg)}100%{transform:rotate(180deg)}}@keyframes rotationReverse{0%{transform:rotate(180deg)}100%{transform:rotate(0deg)}}@keyframes scroll{0%{transform:translate3d(0, 0, 0)}50%{transform:translate3d(0, 102%, 0)}50.999%{opacity:1;transform:translate3d(0, 102%, 0)}51%{opacity:0;transform:translate3d(0, 102%, 0)}51.999%{opacity:0;transform:translate3d(0, -102%, 0)}52%{opacity:1;transform:translate3d(0, -102%, 0)}100%{transform:translate3d(0, 0, 0)}}@keyframes rotationReverse{from{transform:rotate(0deg)}to{transform:rotate(-360deg)}}@keyframes rotationReverse_{from{transform:translate3d(-50%, -50%, 0) rotate(0deg)}to{transform:translate3d(-50%, -50%, 0) rotate(-360deg)}}@keyframes ellipse{from{transform:translate3d(-50%, -50%, 0) rotateY(0deg)}to{transform:translate3d(-50%, -50%, 0) rotateY(360deg)}}@keyframes dotScaleDown{0%{transform:translate3d(-50%, 0, 0) 1}100%{transform:translate3d(-50%, 0, 0) scale(0)}}@keyframes dotScale{0%{transform:translate3d(-50%, 0, 0) 0}60%{transform:translate3d(-50%, 0, 0) scale(1.4)}100%{transform:translate3d(-50%, 0, 0) scale(1)}}@keyframes left1{from{transform:translate3d(-50%, -50%, 0) rotateY(-10deg)}to{transform:translate3d(-50%, -50%, 0) rotateY(-80deg)}}@keyframes left2{from{transform:translate3d(-50%, -50%, 0) rotateY(-20deg)}to{transform:translate3d(-50%, -50%, 0) rotateY(-70deg)}}@keyframes left3{from{transform:translate3d(-50%, -50%, 0) rotateY(-30deg)}to{transform:translate3d(-50%, -50%, 0) rotateY(-60deg)}}@keyframes left4{from{transform:translate3d(-50%, -50%, 0) rotateY(-40deg)}to{transform:translate3d(-50%, -50%, 0) rotateY(-50deg)}}@keyframes left5{from{transform:translate3d(-50%, -50%, 0) rotateY(-50deg)}to{transform:translate3d(-50%, -50%, 0) rotateY(-40deg)}}@keyframes left6{from{transform:translate3d(-50%, -50%, 0) rotateY(-60deg)}to{transform:translate3d(-50%, -50%, 0) rotateY(-30deg)}}@keyframes left7{from{transform:translate3d(-50%, -50%, 0) rotateY(-70deg)}to{transform:translate3d(-50%, -50%, 0) rotateY(-20deg)}}@keyframes left8{from{transform:translate3d(-50%, -50%, 0) rotateY(-80deg)}to{transform:translate3d(-50%, -50%, 0) rotateY(-10deg)}}@keyframes right1{from{transform:translate3d(-50%, -50%, 0) rotateY(10deg)}to{transform:translate3d(-50%, -50%, 0) rotateY(80deg)}}@keyframes right2{from{transform:translate3d(-50%, -50%, 0) rotateY(20deg)}to{transform:translate3d(-50%, -50%, 0) rotateY(70deg)}}@keyframes right3{from{transform:translate3d(-50%, -50%, 0) rotateY(30deg)}to{transform:translate3d(-50%, -50%, 0) rotateY(60deg)}}@keyframes right4{from{transform:translate3d(-50%, -50%, 0) rotateY(40deg)}to{transform:translate3d(-50%, -50%, 0) rotateY(50deg)}}@keyframes right5{from{transform:translate3d(-50%, -50%, 0) rotateY(50deg)}to{transform:translate3d(-50%, -50%, 0) rotateY(40deg)}}@keyframes right6{from{transform:translate3d(-50%, -50%, 0) rotateY(60deg)}to{transform:translate3d(-50%, -50%, 0) rotateY(30deg)}}@keyframes right7{from{transform:translate3d(-50%, -50%, 0) rotateY(70deg)}to{transform:translate3d(-50%, -50%, 0) rotateY(20deg)}}@keyframes right8{from{transform:translate3d(-50%, -50%, 0) rotateY(80deg)}to{transform:translate3d(-50%, -50%, 0) rotateY(10deg)}}@keyframes left1Round{0%{transform:translate3d(-50%, -50%, 0) rotateY(-10deg)}100%{transform:translate3d(-50%, -50%, 0) rotateY(350deg)}}@keyframes left2Round{0%{transform:translate3d(-50%, -50%, 0) rotateY(-20deg)}100%{transform:translate3d(-50%, -50%, 0) rotateY(340deg)}}@keyframes left3Round{0%{transform:translate3d(-50%, -50%, 0) rotateY(-30deg)}100%{transform:translate3d(-50%, -50%, 0) rotateY(330deg)}}@keyframes left4Round{0%{transform:translate3d(-50%, -50%, 0) rotateY(-40deg)}100%{transform:translate3d(-50%, -50%, 0) rotateY(320deg)}}@keyframes left5Round{0%{transform:translate3d(-50%, -50%, 0) rotateY(-50deg)}100%{transform:translate3d(-50%, -50%, 0) rotateY(310deg)}}@keyframes left6Round{0%{transform:translate3d(-50%, -50%, 0) rotateY(-60deg)}100%{transform:translate3d(-50%, -50%, 0) rotateY(300deg)}}@keyframes left7Round{0%{transform:translate3d(-50%, -50%, 0) rotateY(-70deg)}100%{transform:translate3d(-50%, -50%, 0) rotateY(290deg)}}@keyframes left8Round{0%{transform:translate3d(-50%, -50%, 0) rotateY(-80deg)}100%{transform:translate3d(-50%, -50%, 0) rotateY(280deg)}}@keyframes right1Round{0%{transform:translate3d(-50%, -50%, 0) rotateY(10deg)}100%{transform:translate3d(-50%, -50%, 0) rotateY(370deg)}}@keyframes right2Round{0%{transform:translate3d(-50%, -50%, 0) rotateY(20deg)}100%{transform:translate3d(-50%, -50%, 0) rotateY(380deg)}}@keyframes right3Round{0%{transform:translate3d(-50%, -50%, 0) rotateY(30deg)}100%{transform:translate3d(-50%, -50%, 0) rotateY(390deg)}}@keyframes right4Round{0%{transform:translate3d(-50%, -50%, 0) rotateY(40deg)}100%{transform:translate3d(-50%, -50%, 0) rotateY(400deg)}}@keyframes right5Round{0%{transform:translate3d(-50%, -50%, 0) rotateY(50deg)}100%{transform:translate3d(-50%, -50%, 0) rotateY(410deg)}}@keyframes right6Round{0%{transform:translate3d(-50%, -50%, 0) rotateY(60deg)}100%{transform:translate3d(-50%, -50%, 0) rotateY(420deg)}}@keyframes right7Round{0%{transform:translate3d(-50%, -50%, 0) rotateY(70deg)}100%{transform:translate3d(-50%, -50%, 0) rotateY(430deg)}}@keyframes right8Round{0%{transform:translate3d(-50%, -50%, 0) rotateY(80deg)}100%{transform:translate3d(-50%, -50%, 0) rotateY(440deg)}}html.lenis{height:auto}.lenis.lenis-smooth{scroll-behavior:auto}.lenis.lenis-smooth [data-lenis-prevent]{overscroll-behavior:contain}.lenis.lenis-stopped{overflow:hidden}.lenis.lenis-scrolling iframe{pointer-events:none}body{font-feature-settings:"palt";font-family:"Zen Kaku Gothic New",sans-serif;overscroll-behavior:none}body ::-moz-selection{color:#fff;background-color:#000}body ::selection{color:#fff;background-color:#000}body.loaded,body.visited{opacity:1}.container{opacity:0;transition:opacity .5s ease;padding-bottom:0}.container.loaded{opacity:1}.impetus{font-family:impetus,sans-serif}.zen-kaku-gothic-new-regular{font-family:"Zen Kaku Gothic New",sans-serif;font-weight:400;font-style:normal}.zen-kaku-gothic-new-bold{font-family:"Zen Kaku Gothic New",sans-serif;font-weight:700;font-style:normal}.swiper-container.marquee .swiper-wrapper{transition-timing-function:linear}.scale-in{opacity:0;transform:scale(0);will-change:opacity,transform;transition:opacity .5s cubic-bezier(0.55, 0.085, 0.68, 0.53),transform .7s cubic-bezier(0.68, -0.55, 0.265, 1.55)}.scale-in.active{opacity:1;transform:scale(1)}@media screen and (max-width: 749px){.hover{will-change:opacity;transition:opacity .5s cubic-bezier(0.25, 0.46, 0.45, 0.94)}.lmnA-header img{width:auto !important}.lmnA-headerMyPageModal__container,.lmnA-headerMyPageModal__memberInfo{width:auto !important}.lmnA-hamburgerMenu__navLiColumn img{width:auto !important}.lmnA-hamburgerMenu__memberInfoJrePointLeftItems img{width:32px !important}.lmnA-hamburgerMenu__memberInfoName img{width:auto !important}.lmnA-hamburgerMenu__closeArea img{width:auto !important}.lmnA-searchModal__search img{width:auto !important}.lmnA-searchModal__findLiColumn img{width:auto !important}.lmnA-searchModal__findLiColumnAccordion img{width:auto !important}.lmnA-hamburgerMenu__navLiColumnAccordion img{width:auto !important}.lmnA-hamburgerMenu .lmnA-newsFromILumine__navLiColumn img,.lmnA-hamburgerMenu .lmnA-newsFromILumine__navLiColumnAccordion img{width:auto !important}.lmnA-searchOutputItem__img{width:auto !important}.lmnA-hamburgerMenu__findLinksColumn--pc img{width:auto}.top-40{top:40px}.hover:active{opacity:.7}#header{border-top:1px solid #fff}#header nav ul li{font-size:1.8rem;font-size:4vw;letter-spacing:.02em}#header nav ul li:nth-child(3){width:40%}#header nav ul li:nth-child(4){width:60%}#header nav ul li a,#header nav ul li span{display:block;text-align:center;height:8.6666666667vw;line-height:8.6666666667vw}#header nav ul li:nth-child(1),#header nav ul li:nth-child(2){border-bottom:1px solid #f4b05b}#header nav ul li:nth-child(2n)::after,#header nav ul li:last-child::after{display:none}#header nav ul li::after{display:block;position:absolute;top:50%;transform:translate3d(0, -50%, 0);right:0;content:"";height:6.0937466667vw;width:1px;background-color:#f4b05b}#footer{padding-top:13.3333333333vw}#footer .sns{padding-bottom:13.3333333333vw;margin-bottom:8vw}#footer .sns::after{position:absolute;left:50%;bottom:0;transform:translate3d(-50%, 0, 0);content:"";height:1px;width:100%;background-color:#fff}#footer .sns li{margin-right:8.6666666667vw}#footer .sns li:last-child{margin-right:0}#footer .sns li a{font-size:3.5rem;font-size:9.3333333333vw}#footer .lumine{margin-bottom:8vw;width:32vw}#footer .nav{margin-bottom:6.6666666667vw}#footer .nav li{font-size:1.4rem;font-size:3.7333333333vw}#footer .nav li:nth-child(1){margin-right:13.3333333333vw}#footer .nav li:nth-child(1)::before{position:absolute;top:50%;right:-6.6666666667vw;transform:translate3d(0, -50%, 0);content:"";height:3.7333333333vw;width:1px;background-color:#fff}#footer .to-top{margin-bottom:30px;height:9.3333333333vw;width:73.3333333333vw;border-radius:1.3333333333vw}#footer .to-top-text{font-size:1.4rem;font-size:3.7333333333vw}#footer .to-top-icon{right:4vw;width:4vw}#footer .copyright{height:10.6666666667vw}#footer .copyright p{font-size:1.2rem;font-size:3.2vw}.bg{background-image:url(../img/bg-sp.jpg);background-size:100vw;background-repeat:repeat}.section-title{margin-bottom:6.6666666667vw;font-size:3.917rem;font-size:9.445333vw}.section-title .small{font-size:2rem;font-size:5.3333333333vw}.section-text{font-size:1.5rem;font-size:4vw;line-height:1.7333333333}.container.loaded main section#top .image,.container.loaded main section#top .patent{opacity:1}.container.loaded main section#top .content .kv1,.container.loaded main section#top .content .kv2,.container.loaded main section#top .content .kv3{opacity:1}.container .swiper-scroll .item{height:78vw}.container .swiper-scroll .item-image{margin-bottom:2.6666666667vw;border:0.5333333333vw solid #f5b15b}.container .swiper-scroll .item-tag{height:4.2666666667vw;margin-bottom:0.6666666667vw}.container .swiper-scroll .item-tag img{height:100%;width:auto}.container .swiper-scroll .item-title{height:11.566667vw}.container .swiper-scroll .item-brand,.container .swiper-scroll .item-title,.container .swiper-scroll .item-text{font-size:1.1rem;font-size:2.9333333333vw;line-height:1.2727272727}.container .swiper-scroll .item-text .small{display:block;min-height:26.6293333333vw;font-size:1rem;font-size:2.6666666667vw}.container .swiper-scroll .item-text a{text-decoration:underline}.container .swiper-scroll .swiper-scrollbar{position:relative;margin:0 6.6666666667vw;bottom:auto;left:auto;height:2.6666666667vw;width:66.6666666667vw;border-radius:1.3333333333vw;background-color:#fff}.container .swiper-scroll .swiper-scrollbar-drag{background-color:#f4b05b}.container .swiper-scroll .swiper-button-prev{left:0}.container .swiper-scroll .swiper-button-next{right:0}.container .swiper-scroll .swiper-button-prev,.container .swiper-scroll .swiper-button-next{position:relative;top:auto;bottom:auto;left:auto;margin:0;transform:initial}.container .swiper-scroll .swiper-button-prev::after,.container .swiper-scroll .swiper-button-next::after{display:none}.container .swiper-scroll .swiper-button-prev img,.container .swiper-scroll .swiper-button-next img{width:2.6666666667vw}main section#top .image{opacity:0;will-change:opacity;transition:opacity 1s cubic-bezier(0.55, 0.085, 0.68, 0.53)}main section#top .patent{left:2vw;width:54.9825333333vw;opacity:0;will-change:opacity;transition:opacity .5s cubic-bezier(0.25, 0.46, 0.45, 0.94) .8s}main section#top .content{height:115.8211066667vw;width:88.3685066667vw}main section#top .kv1{opacity:0;will-change:opacity;transition:opacity 1s cubic-bezier(0.25, 0.46, 0.45, 0.94) 1s;width:70.768133vw}main section#top .kv2{top:54%;opacity:0;will-change:opacity;transition:opacity 1s cubic-bezier(0.25, 0.46, 0.45, 0.94) 1.3s;width:73.368507vw}main section#top .kv3{opacity:0;will-change:opacity;transition:opacity 1s cubic-bezier(0.25, 0.46, 0.45, 0.94) 1.6s;width:60.871787vw;top:72%}main section#about{padding:9.3333333333vw 0 13.3333333333vw}main section#about .section__inner{width:89.3333333333vw}main section#about .section-title{font-size:8.7vw;text-align:center}main section#about h5.section-title{font-size:5.7vw;text-align:center;line-height:2rem}main section#about .image{margin-top:8.6666666667vw}main section#campaign{padding-top:14.6666666667vw}main section.common #special-item,main section.common #pop-up-shop,main section.common #pop-up-shop{padding-top:0}main section#campaign .section__inner{width:86.6666666667vw;border-radius:2.6666666667vw}main section#campaign .wrapper2 .end{color:#fff;background-color:#828282;width:100%;margin:0 auto;font-weight:600;text-align:center;padding:.9rem 0;margin-bottom:1rem;font-size:4vw}main section#campaign .wrapper3 .end{color:#fff;background-color:#828282;width:100%;margin:0 auto;font-weight:600;text-align:center;padding:.9rem 0;margin-bottom:1rem;font-size:4vw}main section#store-event{padding:12vw 0 9.3333333333vw}main section#store-event .section__inner{width:86.6666666667vw}main section#store-event .swiper-wrapper{margin-bottom:5.3333333333vw}main section#store-event .swiper-pagination{position:relative;margin-top:15px;left:auto;bottom:auto}main section#store-event .swiper-pagination .swiper-pagination-bullet{margin:0 3.75px;height:15px;width:15px;border-radius:100%;border:1.5px solid #dd141b;background-color:rgba(0,0,0,0);cursor:pointer;opacity:1}main section#store-event .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#dd141b}main section#store-event .swiper-container .event{margin-bottom:30px}main section#store-event .swiper-container .event:last-child{margin-bottom:0}main section#store-event .event-image{margin-bottom:10px}main section#store-event .event-title{position:relative;padding-bottom:10px;margin-bottom:10px;font-size:15px}main section#store-event .event-title::before{position:absolute;bottom:0;left:0;content:"";height:1px;width:100%;background-color:#fff}main section#store-event .event-text{font-size:13px;line-height:1.3538461538;min-height:28.1493333333vw}main section#banner{padding:10vw 0}main section#banner a{width:86.6666666667vw}main section#artist{display:none}main section#artist .section__inner{width:86.6666666667vw}main section#artist .artist{margin-bottom:6.6666666667vw}main section#artist .artist-image{top:-23.3333333333vw;height:47.4666666667vw;width:64vw}main section#artist .artist-image img{height:100%;width:100%;-o-object-position:top;object-position:top;-o-object-fit:cover;object-fit:cover}main section#artist .artist-content{width:100%;padding:30vw 6.6666666667vw 0}main section#artist .artist-content.open .artist-name .artist-content-arrow{transform:rotate(180deg)}main section#artist .artist-content-arrow{top:8.6666666667vw;right:4.6666666667vw;width:5.3333333333vw;will-change:transform;transition:transform .5s cubic-bezier(0.25, 0.46, 0.45, 0.94)}main section#artist .artist-name{font-size:1.5rem;font-size:4vw;padding-bottom:5.3333333333vw;line-height:1.4}main section#artist .artist-name span{font-size:1.2rem;font-size:3.2vw}main section#artist .artist-text{height:0;will-change:height;transition:height .5s cubic-bezier(0.25, 0.46, 0.45, 0.94)}main section#artist .artist-text::before{position:absolute;bottom:0;left:0;content:"";height:1px;width:100%;background-color:#dd141b}main section#artist .artist-text__inner{padding-top:4vw;padding-bottom:6.6666666667vw;font-size:1.2rem;font-size:3.2vw;line-height:1.5}main section.common .swiper-container.item-container .item{border-bottom:none;width:40vw;margin:0 auto}main section.common .swiper-container.item-container .item-image{margin-bottom:1.3333333333vw;border-radius:2.6666666667vw;border:2px solid #dd141b}main section.common .swiper-container.item-container .item-image img{border-radius:0}main section.common .swiper-container.item-container .item p{font-size:1.5rem;font-size:4vw;line-height:1.7333333333;width:40vw}main section.common .swiper-container.event-container .swiper-scrollbar{border:1px solid #f5b15b}main section.common .wrapper{padding:6.6666666667vw 6.6666666667vw 8vw;border-radius:2.6666666667vw;margin-bottom:14.6666666667vw}main section.common .wrapper .section-text .small{margin-top:0;font-size:1rem;font-size:2.6666666667vw;display:block;line-height:1.5}main section.common .wrapper-toggle.open .wrapper-toggle-title .plus-minus{transform:translate3d(0, -50%, 0) rotate(90deg)}main section.common .wrapper-toggle.open .wrapper-toggle-title .plus-minus p:nth-child(1){opacity:0}main section.common .wrapper-toggle-note{margin-bottom:5.3333333333vw;font-size:1rem;font-size:2.6666666667vw;line-height:1.5}main section.common .wrapper-toggle__inner{height:0;will-change:height;transition:height .5s cubic-bezier(0.25, 0.46, 0.45, 0.94)}main section.common .wrapper-toggle-content{padding:4.6666666667vw 6.6666666667vw 6vw;border:1px solid #dd141b}main section.common .wrapper-toggle-content-title{margin-bottom:45px;height:29.25px;width:225px;font-size:16px}main section.common .wrapper-toggle-content-title::before{top:0}main section.common .wrapper-toggle-content-title::after{bottom:0}main section.common .wrapper-toggle-content-title::before,main section.common .wrapper-toggle-content-title::after{position:absolute;left:50%;transform:translate3d(-50%, 0, 0);content:"";height:1px;width:100%;background-color:#dd141b}main section.common .wrapper-toggle-content .info-wrapper .info{width:100%;margin-bottom:6.6666666667vw}main section.common .wrapper-toggle-content .info-wrapper .info.last .info-title{background-color:#f5b15b}main section.common .wrapper-toggle-content .info-wrapper .info.last .info-time p:nth-child(1),main section.common .wrapper-toggle-content .info-wrapper .info.last .info-place p:nth-child(1){color:#f5b15b}main section.common .wrapper-toggle-content .info-wrapper .info.last .info-time p:nth-child(1)::before,main section.common .wrapper-toggle-content .info-wrapper .info.last .info-time p:nth-child(1)::after,main section.common .wrapper-toggle-content .info-wrapper .info.last .info-place p:nth-child(1)::before,main section.common .wrapper-toggle-content .info-wrapper .info.last .info-place p:nth-child(1)::after{background-color:#f5b15b}main section.common .wrapper-toggle-content .info-wrapper .info.sticker:last-child .info-title{background-color:#711600}main section.common .wrapper-toggle-content .info-wrapper .info.sticker.last .info-title{background-color:#711600}main section.common .wrapper-toggle-content .info-wrapper .info.sticker.last .info-time p:nth-child(1),main section.common .wrapper-toggle-content .info-wrapper .info.sticker.last .info-place p:nth-child(1){color:#711600}main section.common .wrapper-toggle-content .info-wrapper .info.sticker.last .info-time p:nth-child(1)::before,main section.common .wrapper-toggle-content .info-wrapper .info.sticker.last .info-time p:nth-child(1)::after,main section.common .wrapper-toggle-content .info-wrapper .info.sticker.last .info-place p:nth-child(1)::before,main section.common .wrapper-toggle-content .info-wrapper .info.sticker.last .info-place p:nth-child(1)::after{background-color:#711600}main section.common .wrapper-toggle-content .info-wrapper .info.sticker .info-time p:nth-child(1)::before,main section.common .wrapper-toggle-content .info-wrapper .info.sticker .info-time p:nth-child(1)::after,main section.common .wrapper-toggle-content .info-wrapper .info.sticker .info-place p:nth-child(1)::before,main section.common .wrapper-toggle-content .info-wrapper .info.sticker .info-place p:nth-child(1)::after{background-color:#f5b15b}main section.common .wrapper-toggle-content .info-wrapper .info:last-child{margin-bottom:0}main section.common .wrapper-toggle-content .info-wrapper .info:last-child .info-title{background-color:#f5b15b}main section.common .wrapper-toggle-content .info-wrapper .info:last-child .info-time{display:none}main section.common .wrapper-toggle-content .info-wrapper .info-title{margin-bottom:4.6666666667vw;height:7.8vw;width:100%}main section.common .wrapper-toggle-content .info-wrapper .info-title p{font-size:1.6rem;font-size:4.2666666667vw}main section.common .wrapper-toggle-content .info-wrapper .info-place{margin-bottom:20px}main section.common .wrapper-toggle-content .info-wrapper .info-time,main section.common .wrapper-toggle-content .info-wrapper .info-place{font-size:1.2rem;font-size:3.2vw;line-height:1.4375}main section.common .wrapper-toggle-content .info-wrapper .info-time p:nth-child(1),main section.common .wrapper-toggle-content .info-wrapper .info-place p:nth-child(1){margin-bottom:4vw;font-size:1.6rem;font-size:4.2666666667vw}main section.common .wrapper-toggle-content .info-wrapper .info-time p:nth-child(1) span,main section.common .wrapper-toggle-content .info-wrapper .info-place p:nth-child(1) span{padding:0 2vw}main section.common .wrapper-toggle-content .info-wrapper .info-time p:nth-child(1)::before,main section.common .wrapper-toggle-content .info-wrapper .info-time p:nth-child(1)::after,main section.common .wrapper-toggle-content .info-wrapper .info-place p:nth-child(1)::before,main section.common .wrapper-toggle-content .info-wrapper .info-place p:nth-child(1)::after{display:block;content:"";height:1px;flex-grow:1;background-color:#711600}main section.common .wrapper-toggle-title{height:13.3333333333vw;line-height:13.3333333333vw;border-radius:1.3333333333vw}main section.common .wrapper-toggle-title p{font-size:2rem;font-size:5.3333333333vw}main section.common .wrapper-toggle-title .plus-minus{right:5.3333333333vw;height:5.3333333333vw;width:5.3333333333vw;will-change:transform;transition:transform .5s cubic-bezier(0.25, 0.46, 0.45, 0.94)}main section.common .wrapper-toggle-title .plus-minus p{height:0.5333333333vw;width:100%;border-radius:0.5333333333vw;background-color:#fff;will-change:opacity,transform;transition:opacity .5s cubic-bezier(0.25, 0.46, 0.45, 0.94),transform .5s cubic-bezier(0.25, 0.46, 0.45, 0.94)}main section.common .wrapper-toggle-title .plus-minus p:nth-child(2){transform:translate3d(-50%, -50%, 0) rotate(90deg)}main section.common .wrapper-btn{margin-top:25px;height:13.3333333333vw;border-radius:1.3333333333vw}main section.common .wrapper-btn-text{font-size:2rem;font-size:4vw;line-height:1.3}main section.common .wrapper-btn-icon{margin-left:2.6666666667vw;width:4.2707333333vw}main section.common .wrapper-btn-icon svg{width:100%}main section.common .btn p span.small{margin-top:0;font-size:1rem;font-size:2.6666666667vw;display:block;line-height:1.5}main section.common .wrapper.wrapper1 .wrapper-title{margin-bottom:1rem;font-size:2.1rem;font-size:5.6vw;letter-spacing:.06em;line-height:1.3095238095}main section.common .wrapper.wrapper1 img.arrow{width:.8rem}main section.common .wrapper.wrapper1 .pagination{margin-top:1.2rem}main section.common .wrapper.wrapper1 .line__inner p:nth-child(1){font-size:14px;height:26px;line-height:26px;width:60px;border-radius:13px}main section.common .wrapper.wrapper1 .line__inner{display:flex;flex-direction:column;margin-top:1rem}main section.common .wrapper.wrapper1 .line__inner p:nth-child(2){font-size:5.4vw;height:26px;line-height:26px;width:101%}main section.common .wrapper.wrapper1 .line::before{position:absolute;display:block;left:-9.5%;content:"";height:100%;width:119%;background-color:#711600}main section.common .wrapper.wrapper1 .section-text{margin-bottom:6.6666666667vw;white-space:normal}main section.common .wrapper.wrapper1 .swiper-container{margin-bottom:7.3333333333vw}main section.common .wrapper.wrapper1 .swiper-container .swiper-slide .item-image{border-radius:2.44444vw;box-sizing:border-box;overflow:hidden;width:40vw}main section.common .wrapper.wrapper1 .swiper-pagination{position:relative;margin-top:0;left:auto;bottom:auto}main section.common .wrapper.wrapper1 .swiper-pagination .swiper-pagination-bullet{margin:0 .5vw;height:3vw;width:3vw;border-radius:100%;border:0.2666666667vw solid #dd141b;background-color:rgba(0,0,0,0);opacity:1}main section.common .wrapper.wrapper1 .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#dd141b}main section.common .wrapper.wrapper2 .wrapper-title,main section.common .wrapper.wrapper3 .wrapper-title,main section.common .wrapper.wrapper4 .wrapper-title{margin-bottom:5.3333333333vw;font-size:3rem;font-size:8vw;letter-spacing:.02em;line-height:1.25}main section.common .wrapper.wrapper2 .wrapper-image,main section.common .wrapper.wrapper3 .wrapper-image,main section.common .wrapper.wrapper4 .wrapper-image{margin-bottom:6vw;width:73.3333333333vw}main section.common .wrapper.wrapper2 .wrapper-image .tag,main section.common .wrapper.wrapper3 .wrapper-image .tag,main section.common .wrapper.wrapper4 .wrapper-image .tag{top:-3.3333333333vw;left:-3.3333333333vw;height:20vw;width:20vw}main section.common .wrapper.wrapper2 .wrapper-image .tag p,main section.common .wrapper.wrapper3 .wrapper-image .tag p,main section.common .wrapper.wrapper4 .wrapper-image .tag p{font-size:2rem;font-size:5.3333333333vw;line-height:1.075}main section.common .wrapper.wrapper2 .info,main section.common .wrapper.wrapper4 .info{margin-top:20px;margin-bottom:30px}main section.common .wrapper.wrapper2 .info__inner,main section.common .wrapper.wrapper4 .info__inner{padding:30px 0}main section.common .wrapper.wrapper2 .info::before,main section.common .wrapper.wrapper4 .info::before{position:absolute;display:block;left:-9%;content:"";height:100%;width:118%;background-color:#711600}main section.common .wrapper.wrapper2 .info-wrapper p.flow:nth-child(1){width:100%;padding-bottom:5rem}main section.common .wrapper.wrapper2 .info-wrapper p.flow{letter-spacing:.02rem}main section.common .wrapper.wrapper2 .info-wrapper .flex p.day{font-size:6.4vw}main section.common .wrapper.wrapper2 .flex{align-items:center;flex-direction:column;justify-content:center;gap:22px}main section.common .wrapper.wrapper2 .details{text-align:center;width:66vw}main section.common .wrapper.wrapper2 .present{width:100%;margin:31px auto 10px}main section.common .wrapper.wrapper2 .ticket{display:flex;flex-direction:column;align-items:center;gap:20px}main section.common .wrapper.wrapper2 .set{display:flex;flex-direction:column;align-items:center;gap:20px}main section.common .wrapper.wrapper2 .details p{font-size:15px;width:110%}main section.common .wrapper.wrapper2 .details p span{font-size:13px;line-height:2rem}main section.common .wrapper.wrapper2 .details p.small{font-size:11px;width:150%}main section.common .wrapper.wrapper2 .details p.bold{width:120%}main section.common .wrapper.wrapper2 img.or{width:45px}main section.common .wrapper.wrapper4 .wrapper__inner{flex-direction:column}main section.common .wrapper.wrapper4 .flexvertical{display:flex;flex-direction:column;text-align:center;align-items:center}main section.common .wrapper.wrapper4 .coupon img{width:90%;margin-top:17px}main section.common .wrapper.wrapper4 .wrapper-btn{margin-bottom:50px}main section.common .wrapper.wrapper4 .fav{align-items:center}main section.common .wrapper.wrapper4 .fav img{width:90%;margin-top:17px}main section.common .wrapper.wrapper4 p.small{font-size:.8rem;line-height:1rem}main section.common .wrapper.wrapper2 .info-wrapper .flex,main section.common .wrapper.wrapper4 .info-wrapper .flex{margin-bottom:6.6666666667vw}main section.common .wrapper.wrapper2 .info-wrapper .flex:last-child,main section.common .wrapper.wrapper4 .info-wrapper .flex:last-child{margin-bottom:0}main section.common .wrapper.wrapper2 .info-wrapper .win{justify-content:flex-start;align-items:flex-start;margin-top:30px;align-items:center}main section.common .wrapper.wrapper2 .info-wrapper .flexvertical{display:flex;flex-direction:column;align-items:center}main section.common .wrapper.wrapper2 .info-wrapper .flexvertical p{font-size:16px;margin-left:-18px}main section.common .wrapper .w90{width:100%}main section.common .wrapper.wrapper2 .info-wrapper .flexvertical p.small{font-size:14px;margin-left:0;font-weight:400;width:100% !important}main section.common .wrapper.wrapper2 .info-wrapper .flex .zen-kaku-gothic-new-bold,main section.common .wrapper.wrapper4 .info-wrapper .flex .zen-kaku-gothic-new-bold{font-size:1.5rem;font-size:4.5vw;line-height:1.5;padding-left:1em;text-indent:-1em}main section.common .wrapper.wrapper2 .info-wrapper .flex .zen-kaku-gothic-new-bold .big,main section.common .wrapper.wrapper4 .info-wrapper .flex .zen-kaku-gothic-new-bold .big{font-size:2.4rem;font-size:6.4vw}main section.common .continue-top{border-radius:20px 20px 0 0;margin-bottom:-3rem}main section.common .continue-last{border-radius:0 0 20px 20px}main section.common .wrapper.wrapper1 .wrapper__inner{margin-bottom:0}main section.common .wrapper.wrapper2 .info-wrapper .flex .zen-kaku-gothic-new-bold .small,main section.common .wrapper.wrapper4 .info-wrapper .flex .zen-kaku-gothic-new-bold .small{font-size:1.5rem;font-size:4vw}main section.common .wrapper.wrapper2 .info-note,main section.common .wrapper.wrapper4 .info-note{font-size:1rem;font-size:2.6666666667vw;line-height:1.5}main section.common .wrapper.wrapper2 .wrapper-bottom-title,main section.common .wrapper.wrapper4 .wrapper-bottom-title{margin-bottom:8vw;height:7.8vw;line-height:7.8vw;width:54.6vw;border-radius:3.9vw;font-size:1.6rem;font-size:4.2666666667vw}main section.common .wrapper.wrapper2 .wrapper-bottom .one-lumine a,main section.common .wrapper.wrapper4 .wrapper-bottom .one-lumine a{width:18.6883733333vw}main section.common .wrapper.wrapper2 .wrapper-bottom .one-lumine p,main section.common .wrapper.wrapper4 .wrapper-bottom .one-lumine p{margin-top:1.3333333333vw;font-size:1.2615rem;font-size:3.364vw}main section.common .wrapper.wrapper2 .wrapper-bottom .apps,main section.common .wrapper.wrapper4 .wrapper-bottom .apps{bottom:1.3333333333vw;width:50.7515733333vw}main section.common .wrapper.wrapper2 .wrapper-bottom .apps img,main section.common .wrapper.wrapper4 .wrapper-bottom .apps img{height:7.7868133333vw;width:auto}main section.common .wrapper.wrapper4{padding-bottom:0}main section.common .wrapper.wrapper4 .info{margin-bottom:0}main section.common .wrapper.wrapper3 .wrapper__inner{margin-bottom:0}main section.common .wrapper.wrapper3 .wrapper-image{border:.4vw solid #dd141b;border-radius:2.44444vw}main section.common .wrapper.wrapper3 .line{margin-bottom:5.3333333333vw}main section.common .wrapper.wrapper1 .line{margin-bottom:13.333333vw;padding:.5rem 0}main section.common .wrapper.wrapper3 .line__inner{padding:3.3333333333vw 0;margin-left:1rem}main section.common .wrapper.wrapper3 .line__inner p:nth-child(1){font-size:2.4rem;font-size:6.4vw}main section.common .wrapper.wrapper3 .line__inner p:nth-child(1) .small{font-size:1.5rem;font-size:4vw}main section.common .wrapper.wrapper3 .line__inner p:nth-child(2){margin-left:5.3333333333vw;font-size:1.05rem;font-size:2.8vw;height:5.2vw;line-height:5.2vw;width:32.4vw;border-radius:2.6vw}main section.common .wrapper.wrapper3 .line::before{position:absolute;display:block;left:50%;transform:translate3d(-50%, 0, 0);content:"";height:100%;width:86.6666666667vw;background-color:#711600}main section.common .wrapper.wrapper3 .section-text{width:100%}main section.common .wrapper.wrapper3 .section-text span{line-height:1.7;display:inline-block}main section.common .wrapper.wrapper3 img{padding-top:10px}}@media screen and (min-width: 750px){.hover{will-change:opacity;transition:opacity .5s cubic-bezier(0.25, 0.46, 0.45, 0.94)}.hover:hover{opacity:.7}#header{height:50px;border-bottom:1px solid #fff}#header nav ul li{font-size:18px;letter-spacing:.02em}#header nav ul li:last-child::after{display:none}#header nav ul li::after{display:block;position:absolute;top:50%;transform:translate3d(0, -50%, 0);right:0;content:"";height:18px;width:1px;background-color:#f4b05b}.content_header.is-fixed{position:fixed;top:76px;left:0;right:0;z-index:1000}.content_header_nobanner.is-fixed{position:fixed;top:76px;left:0;right:0;z-index:1000}#footer{padding-top:50px}#footer .sns{padding-bottom:50px;margin-bottom:30px}#footer .sns::after{position:absolute;left:50%;bottom:0;transform:translate3d(-50%, 0, 0);content:"";height:1px;width:100%;background-color:#fff}#footer .sns li{margin-right:35px}#footer .sns li:last-child{margin-right:0}#footer .sns li a{font-size:35px}#footer .lumine{margin-bottom:30px;width:120px}#footer .nav{margin-bottom:60px}#footer .nav li{font-size:14px}#footer .nav li:nth-child(1){margin-right:85px}#footer .nav li:nth-child(1)::before{position:absolute;top:50%;right:-42.5px;transform:translate3d(0, -50%, 0);content:"";height:14px;width:1px;background-color:#fff}#footer .to-top{margin-bottom:30px;height:40px;width:275px;border-radius:5px}#footer .to-top-text{font-size:14px}#footer .to-top-icon{right:15px;width:20px}#footer .copyright{height:40px}#footer .copyright p{font-size:12px}.bg{background-image:url(../img/bg.jpg);background-size:1280px;background-repeat:repeat}.section-title{margin-bottom:40px;font-size:54px}.section-title .small{font-size:20px}.section-text{font-size:15px;line-height:1.7333333333}.bold{font-weight:600}.container.loaded main section#top .image,.container.loaded main section#top .patent{opacity:1}.container.loaded main section#top .content .kv1,.container.loaded main section#top .content .kv2,.container.loaded main section#top .content .kv3{opacity:1}.container .swiper-scroll .item-image{margin-bottom:10px;border:3px solid #f5b15b;border-radius:7px}.container .swiper-scroll .item-brand,.container .swiper-scroll .item-title,.container .swiper-scroll .item-text{font-size:13px;line-height:1.3538461538}.container .swiper-scroll .item-brand .small,.container .swiper-scroll .item-title .small,.container .swiper-scroll .item-text .small{font-size:11px}.container .swiper-scroll .item-tag{height:20px;margin-bottom:5px}.container .swiper-scroll .item-tag img{height:100%;width:auto}.container .swiper-scroll .item-title{height:53.19px}.container .swiper-scroll .item-text .small{display:block;min-height:86.38px}.container .swiper-scroll .item-text a{text-decoration:underline}.container .swiper-scroll .swiper-scrollbar{position:relative;margin:0 40px;bottom:auto;left:auto;height:15px;width:600px;border-radius:15px;background-color:#fff}.container .swiper-scroll .swiper-scrollbar-drag{background-color:#f4b05b}.container .swiper-scroll .swiper-button-prev{left:0}.container .swiper-scroll .swiper-button-next{right:0}.container .swiper-scroll .swiper-button-prev,.container .swiper-scroll .swiper-button-next{position:relative;top:auto;bottom:auto;left:auto;margin:0;transform:initial}.container .swiper-scroll .swiper-button-prev::after,.container .swiper-scroll .swiper-button-next::after{display:none}.container .swiper-scroll .swiper-button-prev img,.container .swiper-scroll .swiper-button-next img{width:10px}main{padding-top:0}main section#top .image{opacity:0;will-change:opacity;transition:opacity 1s cubic-bezier(0.55, 0.085, 0.68, 0.53)}main section#top .image img{min-height:640px;-o-object-fit:cover;object-fit:cover}main section#top .patent{opacity:0;bottom:-0.46875vw;left:1.015625vw;width:19.6744765625vw;will-change:opacity;transition:opacity .5s cubic-bezier(0.25, 0.46, 0.45, 0.94) .8s}main section#top .content{height:36.1045078125vw;width:100%;min-height:462.1377px}main section#top .kv1{opacity:0;will-change:opacity;transition:opacity 1s cubic-bezier(0.25, 0.46, 0.45, 0.94) 1s;min-width:880.7915px;width:65.3712441406%}main section#top .kv2{opacity:0;will-change:opacity;transition:opacity 1s cubic-bezier(0.25, 0.46, 0.45, 0.94) 1.3s;min-width:1054.191px;width:78.2407382813%}main section#top .kv3{opacity:0;will-change:opacity;transition:opacity 1s cubic-bezier(0.25, 0.46, 0.45, 0.94) 1.6s;min-width:393.5998px;width:29.2124851563%}main section#about{padding:55px 0 70px}main section#about .section-title{font-size:46px}main section#about h5.section-title{font-size:20px;margin-bottom:37px}main section#about .image{margin-top:40px;width:720px}main section#campaign{padding-top:40px}main section#campaign .section__inner{width:74.21875%;max-width:950px;min-width:950px;border-radius:20px}main section#campaign .wrapper2 .end{color:#fff;background-color:#828282;margin:0 auto;width:275px;font-weight:600;text-align:center;padding:15px 0;margin-bottom:36px}main section#store-event{padding:65px 0 70px}main section#store-event .section__inner{width:84.375%}main section#store-event .swiper-wrapper{margin-bottom:40px}main section#store-event .swiper-pagination{position:relative;margin-top:15px;left:auto;bottom:auto}main section#store-event .swiper-pagination .swiper-pagination-bullet{margin:0 3.75px;height:15px;width:15px;border-radius:100%;border:1.5px solid #dd141b;background-color:rgba(0,0,0,0);cursor:pointer;opacity:1}main section#store-event .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#dd141b}main section#store-event .swiper-container .event{margin-bottom:30px}main section#store-event .swiper-container .event:last-child{margin-bottom:0}main section#store-event .event-image{margin-bottom:10px}main section#store-event .event-title{position:relative;padding-bottom:10px;margin-bottom:10px;font-size:15px}main section#store-event .event-title::before{position:absolute;bottom:0;left:0;content:"";height:1px;width:100%;background-color:#fff}main section#store-event .event-text{font-size:13px;line-height:1.3538461538;min-height:70.38px}main section#banner{padding:75px 0}main section#banner a{width:74.21875%}main section#artist{display:none}main section#artist .section__inner{width:74.21875%;max-width:950px}main section#artist .artist{margin-bottom:50px}main section#artist .artist-image{width:22.6315789474%}main section#artist .artist-image img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}main section#artist .artist-content{padding:20px;width:77.3684210526%}main section#artist .artist-name{font-size:15px;padding-bottom:10px;margin-bottom:20px}main section#artist .artist-name::before{position:absolute;bottom:0;left:0;content:"";height:1px;width:100%;background-color:#dd141b}main section#artist .artist-text{font-size:13px;line-height:1.6153846154}main section.common .swiper-container.item-container .item{padding-bottom:20px;border-bottom:1px solid #711600}main section.common .swiper-container.item-container .item-image{margin-bottom:20px;border-radius:13.3333px;border:2px solid #dd141b}main section.common .swiper-container.item-container .item-image img{border-radius:13.3333px}main section.common .swiper-container.item-container .item p{font-size:14px;line-height:1.5}main section.common .swiper-container.event-container .swiper-scrollbar{border:1px solid #f5b15b}main section.common .wrapper{padding:50px 0;border-radius:20px;margin-bottom:40px}main section.common .wrapper .section-text .small{font-size:11px;line-height:1.4545454545;font-weight:400}main section.common .wrapper__inner{width:83.6842105263%}main section.common .wrapper-content{width:47.1698113208%}main section.common .wrapper-toggle{width:84.2105263158%}main section.common .wrapper-toggle.open .wrapper-toggle-title .plus-minus{transform:translate3d(0, -50%, 0) rotate(90deg)}main section.common .wrapper-toggle.open .wrapper-toggle-title .plus-minus p:nth-child(1){opacity:0}main section.common .wrapper-toggle-note{margin-bottom:25px;font-size:10px}main section.common .wrapper-toggle-title{height:50px;line-height:50px;border-radius:5px}main section.common .wrapper-toggle-title p{font-size:20px}main section.common .wrapper-toggle-title .plus-minus{right:20px;height:20px;width:20px;will-change:transform;transition:transform .5s cubic-bezier(0.25, 0.46, 0.45, 0.94)}main section.common .wrapper-toggle-title .plus-minus p{height:2px;width:100%;border-radius:5px;background-color:#fff;will-change:opacity,transform;transition:opacity .5s cubic-bezier(0.25, 0.46, 0.45, 0.94),transform .5s cubic-bezier(0.25, 0.46, 0.45, 0.94)}main section.common .wrapper-toggle-title .plus-minus p:nth-child(2){transform:translate3d(-50%, -50%, 0) rotate(90deg)}main section.common .wrapper-toggle__inner{height:0;will-change:height;transition:height .5s cubic-bezier(0.25, 0.46, 0.45, 0.94)}main section.common .wrapper-toggle-content{padding:25px 50px 45px;border:1px solid #dd141b}main section.common .wrapper-toggle-content-title{margin-bottom:45px;height:29.25px;width:225px;font-size:16px}main section.common .wrapper-toggle-content-title::before{top:0}main section.common .wrapper-toggle-content-title::after{bottom:0}main section.common .wrapper-toggle-content-title::before,main section.common .wrapper-toggle-content-title::after{position:absolute;left:50%;transform:translate3d(-50%, 0, 0);content:"";height:1px;width:100%;background-color:#dd141b}main section.common .wrapper-toggle-content .info-wrapper .info{width:28.5714285714%;margin-bottom:25px}main section.common .wrapper-toggle-content .info-wrapper .info.sticker:nth-child(2)::before,main section.common .wrapper-toggle-content .info-wrapper .info.sticker:nth-child(2)::after,main section.common .wrapper-toggle-content .info-wrapper .info.sticker:nth-child(5)::before,main section.common .wrapper-toggle-content .info-wrapper .info.sticker:nth-child(5)::after,main section.common .wrapper-toggle-content .info-wrapper .info.sticker:nth-child(8)::before,main section.common .wrapper-toggle-content .info-wrapper .info.sticker:nth-child(8)::after,main section.common .wrapper-toggle-content .info-wrapper .info.sticker:nth-child(11)::before,main section.common .wrapper-toggle-content .info-wrapper .info.sticker:nth-child(11)::after,main section.common .wrapper-toggle-content .info-wrapper .info.sticker:nth-child(14)::before,main section.common .wrapper-toggle-content .info-wrapper .info.sticker:nth-child(14)::after{background-color:#f5b15b}main section.common .wrapper-toggle-content .info-wrapper .info.sticker:last-child{margin-left:0;margin-right:0}main section.common .wrapper-toggle-content .info-wrapper .info.sticker.last .info-title{background-color:#711600}main section.common .wrapper-toggle-content .info-wrapper .info.sticker.last .info-time p:nth-child(1),main section.common .wrapper-toggle-content .info-wrapper .info.sticker.last .info-place p:nth-child(1){color:#711600}main section.common .wrapper-toggle-content .info-wrapper .info.sticker.last .info-time p:nth-child(1)::before,main section.common .wrapper-toggle-content .info-wrapper .info.sticker.last .info-time p:nth-child(1)::after,main section.common .wrapper-toggle-content .info-wrapper .info.sticker.last .info-place p:nth-child(1)::before,main section.common .wrapper-toggle-content .info-wrapper .info.sticker.last .info-place p:nth-child(1)::after{background-color:#711600}main section.common .wrapper-toggle-content .info-wrapper .info.sticker .info-time p:nth-child(1)::before,main section.common .wrapper-toggle-content .info-wrapper .info.sticker .info-time p:nth-child(1)::after,main section.common .wrapper-toggle-content .info-wrapper .info.sticker .info-place p:nth-child(1)::before,main section.common .wrapper-toggle-content .info-wrapper .info.sticker .info-place p:nth-child(1)::after{background-color:#f5b15b}main section.common .wrapper-toggle-content .info-wrapper .info:nth-child(2)::before,main section.common .wrapper-toggle-content .info-wrapper .info:nth-child(2)::after,main section.common .wrapper-toggle-content .info-wrapper .info:nth-child(5)::before,main section.common .wrapper-toggle-content .info-wrapper .info:nth-child(5)::after,main section.common .wrapper-toggle-content .info-wrapper .info:nth-child(8)::before,main section.common .wrapper-toggle-content .info-wrapper .info:nth-child(8)::after,main section.common .wrapper-toggle-content .info-wrapper .info:nth-child(11)::before,main section.common .wrapper-toggle-content .info-wrapper .info:nth-child(11)::after,main section.common .wrapper-toggle-content .info-wrapper .info:nth-child(14)::before,main section.common .wrapper-toggle-content .info-wrapper .info:nth-child(14)::after{position:absolute;top:50%;transform:translate3d(0, -50%, 0);display:block;content:"";height:100%;width:1px;background-color:#711600}main section.common .wrapper-toggle-content .info-wrapper .info:nth-child(2)::before,main section.common .wrapper-toggle-content .info-wrapper .info:nth-child(5)::before,main section.common .wrapper-toggle-content .info-wrapper .info:nth-child(8)::before,main section.common .wrapper-toggle-content .info-wrapper .info:nth-child(11)::before,main section.common .wrapper-toggle-content .info-wrapper .info:nth-child(14)::before{left:-12.5%}main section.common .wrapper-toggle-content .info-wrapper .info:nth-child(2)::after,main section.common .wrapper-toggle-content .info-wrapper .info:nth-child(5)::after,main section.common .wrapper-toggle-content .info-wrapper .info:nth-child(8)::after,main section.common .wrapper-toggle-content .info-wrapper .info:nth-child(11)::after,main section.common .wrapper-toggle-content .info-wrapper .info:nth-child(14)::after{right:-12.5%}main section.common .wrapper-toggle-content .info-wrapper .info:last-child{margin-left:7.1428571429%;margin-right:auto}main section.common .wrapper-toggle-content .info-wrapper .info:last-child .info-time{display:none}main section.common .wrapper-toggle-content .info-wrapper .info.last::after{display:none}main section.common .wrapper-toggle-content .info-wrapper .info.last .info-title{background-color:#f5b15b}main section.common .wrapper-toggle-content .info-wrapper .info.last .info-time p:nth-child(1),main section.common .wrapper-toggle-content .info-wrapper .info.last .info-place p:nth-child(1){color:#f5b15b}main section.common .wrapper-toggle-content .info-wrapper .info.last .info-time p:nth-child(1)::before,main section.common .wrapper-toggle-content .info-wrapper .info.last .info-time p:nth-child(1)::after,main section.common .wrapper-toggle-content .info-wrapper .info.last .info-place p:nth-child(1)::before,main section.common .wrapper-toggle-content .info-wrapper .info.last .info-place p:nth-child(1)::after{background-color:#f5b15b}main section.common .wrapper-toggle-content .info-wrapper .info-title{margin-bottom:16px;height:29.25px;width:100%}main section.common .wrapper-toggle-content .info-wrapper .info-title p{font-size:16px}main section.common .wrapper-toggle-content .info-wrapper .info-place{margin-bottom:20px}main section.common .wrapper-toggle-content .info-wrapper .info-time,main section.common .wrapper-toggle-content .info-wrapper .info-place{font-size:12px;line-height:1.4375}main section.common .wrapper-toggle-content .info-wrapper .info-time p:nth-child(1),main section.common .wrapper-toggle-content .info-wrapper .info-place p:nth-child(1){margin-bottom:10px;font-size:16px}main section.common .wrapper-toggle-content .info-wrapper .info-time p:nth-child(1) span,main section.common .wrapper-toggle-content .info-wrapper .info-place p:nth-child(1) span{padding:0 5px}main section.common .wrapper-toggle-content .info-wrapper .info-time p:nth-child(1)::before,main section.common .wrapper-toggle-content .info-wrapper .info-time p:nth-child(1)::after,main section.common .wrapper-toggle-content .info-wrapper .info-place p:nth-child(1)::before,main section.common .wrapper-toggle-content .info-wrapper .info-place p:nth-child(1)::after{display:block;content:"";height:1px;flex-grow:1;background-color:#711600}main section.common .wrapper-btn{margin-top:25px;height:50px;width:275px;border-radius:5px}main section.common .wrapper-btn-m{width:45%}main section.common .wrapper-btn-l{width:60%}main section.common .wrapper-btn-text{font-size:20px}main section.common .wrapper-btn-icon{margin-left:10px;width:16.0152px}main section.common .wrapper-btn-icon svg{width:100%}main section.common .btn p span.small{font-size:11px;line-height:1.4545454545;font-weight:400}main section.common .wrapper.wrapper1 .wrapper-title{margin-bottom:20px;font-size:24px;letter-spacing:.06em;line-height:1.1458333333;margin-top:.1rem}main section.common .wrapper.wrapper1 .swiper-container{margin-top:40px;margin-bottom:30px}main section.common .wrapper.wrapper1 .swiper-pagination{position:relative;margin-top:15px;left:auto;bottom:auto}main section.common .wrapper.wrapper1 .swiper-pagination .swiper-pagination-bullet{margin:0 3.75px;height:15px;width:15px;border-radius:100%;border:1.5px solid #dd141b;background-color:rgba(0,0,0,0);cursor:pointer;opacity:1}main section.common .wrapper.wrapper1 .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#dd141b}main section.common .wrapper.wrapper1 .line__inner p:nth-child(2){margin-left:30px;font-size:14px;height:26px;line-height:26px;width:50%;border-radius:13px;margin-left:10px}main section.common .wrapper.wrapper1 .line::before{position:absolute;display:block;left:0;content:"";height:100%;width:100%;background-color:#711600}main section.common .wrapper.wrapper1 .flex{justify-content:center}main section.common .wrapper.wrapper1 .section-text{margin-bottom:20px}main section.common .wrapper.wrapper2 .wrapper-title,main section.common .wrapper.wrapper3 .wrapper-title,main section.common .wrapper.wrapper4 .wrapper-title{margin-bottom:20px;font-size:48px;letter-spacing:.02em;line-height:1.0833333333}main section.common .wrapper.wrapper3 .section-text{width:110%}main section.common .wrapper.wrapper3 .section-text span{line-height:1.7;display:inline-block}main section.common .wrapper.wrapper3 img{padding-top:80px}main section.common .wrapper.wrapper2 .wrapper-image,main section.common .wrapper.wrapper3 .wrapper-image,main section.common .wrapper.wrapper4 .wrapper-image{width:50.3144654088%}main section.common .wrapper.wrapper2 .wrapper-image .tag,main section.common .wrapper.wrapper3 .wrapper-image .tag,main section.common .wrapper.wrapper4 .wrapper-image .tag{top:-35px;right:-35px;height:100px;width:100px}main section.common .wrapper.wrapper2 .wrapper-image .tag p,main section.common .wrapper.wrapper3 .wrapper-image .tag p,main section.common .wrapper.wrapper4 .wrapper-image .tag p{font-size:26.6px}main section.common .wrapper.wrapper2 .info,main section.common .wrapper.wrapper4 .info{margin-top:50px;margin-bottom:30px}main section.common .wrapper.wrapper2 .info__inner,main section.common .wrapper.wrapper4 .info__inner{padding:30px 0}main section.common .wrapper.wrapper2 .info::before,main section.common .wrapper.wrapper4 .info::before{position:absolute;display:block;left:0;content:"";height:100%;width:254.1333333333%;max-width:950px;background-color:#711600}main section.common .wrapper.wrapper2 .info-wrapper,main section.common .wrapper.wrapper4 .info-wrapper{margin-bottom:20px}main section.common .wrapper.wrapper2 .info-wrapper .flex,main section.common .wrapper.wrapper4 .info-wrapper .flex{margin-bottom:25px;width:90%;margin:0 auto;gap:10px}main section.common .wrapper.wrapper2 .info-wrapper .flex:last-child,main section.common .wrapper.wrapper4 .info-wrapper .flex:last-child{margin-bottom:0}main section.common .wrapper.wrapper2 .info-wrapper .flex p:nth-child(1),main section.common .wrapper.wrapper4 .info-wrapper .flex p:nth-child(1){line-height:26px;border-radius:13px;padding:0px 18px;height:auto;width:auto}main section.common .wrapper.wrapper2 .info-wrapper p.flow:nth-child(1){padding-bottom:10px;width:100%}main section.common .wrapper.wrapper2 .info-wrapper p.flow:nth-child(2){width:100% !important}main section.common .wrapper.wrapper2 .info-wrapper p.flow{display:inline-block;padding-left:1em;text-indent:-1em;letter-spacing:1px}main section.common .wrapper.wrapper2 .info-wrapper p.flow{display:inline-block;padding-left:1em;text-indent:-1em;letter-spacing:1px}main section.common .wrapper.wrapper2 .info-wrapper .w-100{width:100%}main section.common .wrapper.wrapper2 .info-wrapper .flex p.day{font-size:30px;width:auto;display:inline-block}main section.common .wrapper.wrapper2 .info-wrapper .win{justify-content:flex-start;align-items:flex-start;margin-top:30px}main section.common .wrapper.wrapper2 .info-wrapper .flexvertical{display:flex;flex-direction:column}main section.common .wrapper.wrapper2 .info-wrapper .flexvertical p{font-size:16px;margin-left:-18px}main section.common .wrapper.wrapper2 .info-wrapper .flexvertical p.small{font-size:14px;margin-left:0;font-weight:400;width:100% !important}main section.common .wrapper .w90{width:90%}main section.common .wrapper.wrapper2 .info-wrapper .flex p:nth-child(3){margin:0 auto}main section.common .wrapper.wrapper2 .info-wrapper .flex p:nth-child(2),main section.common .wrapper.wrapper4 .info-wrapper .flex p:nth-child(2){width:calc(100% - 91.0517px - 15px)}main section.common .wrapper.wrapper2 .info-wrapper .flex .zen-kaku-gothic-new-bold,main section.common .wrapper.wrapper4 .info-wrapper .flex .zen-kaku-gothic-new-bold{font-size:15px;line-height:1.4}main section.common .wrapper.wrapper2 .info-wrapper .flex .zen-kaku-gothic-new-bold .big,main section.common .wrapper.wrapper4 .info-wrapper .flex .zen-kaku-gothic-new-bold .big{font-size:30px}main section.common .wrapper.wrapper2 .info-wrapper .flex .zen-kaku-gothic-new-bold .small,main section.common .wrapper.wrapper4 .info-wrapper .flex .zen-kaku-gothic-new-bold .small{font-size:20px}main section.common .wrapper.wrapper2 .info-note,main section.common .wrapper.wrapper4 .info-note{font-size:11px;line-height:1.3636363636}main section.common .wrapper.wrapper2 .wrapper-bottom-title,main section.common .wrapper.wrapper4 .wrapper-bottom-title{margin-right:30px;height:26px;line-height:26px;width:182px;border-radius:13px;font-size:14px}main section.common .wrapper.wrapper2 .wrapper-bottom .one-lumine a,main section.common .wrapper.wrapper4 .wrapper-bottom .one-lumine a{width:65px}main section.common .wrapper.wrapper2 .wrapper-bottom .one-lumine p,main section.common .wrapper.wrapper4 .wrapper-bottom .one-lumine p{margin-left:20px;font-size:15.1393px}main section.common .wrapper.wrapper2 .wrapper-bottom .apps,main section.common .wrapper.wrapper4 .wrapper-bottom .apps{margin-left:25px}main section.common .wrapper.wrapper2 .wrapper-bottom .apps a:nth-child(1),main section.common .wrapper.wrapper4 .wrapper-bottom .apps a:nth-child(1){margin-right:15px}main section.common .wrapper.wrapper2 .wrapper-bottom .apps img,main section.common .wrapper.wrapper4 .wrapper-bottom .apps img{height:40px;width:auto}main section.common .wrapper.wrapper2 .flex{align-items:center;justify-content:center;gap:35px}main section.common .wrapper.wrapper2 .details{text-align:center;width:240px}main section.common .wrapper.wrapper2 .present{width:100%;margin:30px auto 47px}main section.common .wrapper.wrapper2 .ticket{display:flex;flex-direction:column;align-items:center;gap:25px;margin-top:-11px}main section.common .wrapper.wrapper2 .set{display:flex;flex-direction:column;align-items:center;gap:25px}main section.common .wrapper.wrapper2 .details p{font-size:15px;width:120%}main section.common .wrapper.wrapper2 .details p span{font-size:13px}main section.common .wrapper.wrapper2 .details p.small{font-size:11px;width:150%}main section.common .wrapper.wrapper2 img.or{width:45px;margin-top:-100px}main section.common .wrapper.wrapper4{padding-bottom:0}main section.common .wrapper.wrapper4 .wrapper__inner{position:relative}main section.common .wrapper.wrapper4 .wrapper__inner::before{content:"";position:absolute;top:0;bottom:0;width:1px;background:#000;left:54.5%;transform:translateX(-50%)}main section.common .wrapper.wrapper4 .flexvertical{display:flex;flex-direction:column;align-items:flex-start}main section.common .wrapper.wrapper4 .coupon img{width:50%;margin-top:17px}main section.common .wrapper.wrapper4 .wrapper-btn{margin-bottom:50px}main section.common .wrapper.wrapper4 .fav{align-items:center;margin-left:25px}main section.common .wrapper.wrapper4 .fav img{width:80%;margin-top:17px}main section.common .wrapper.wrapper4 p.small{font-size:12px}main section.common .wrapper.wrapper4 .info{margin-bottom:0}main section.common .wrapper.wrapper3 .wrapper-image{border:2px solid #dd141b;border-radius:13.3333px}main section.common .wrapper.wrapper3 .line{margin-bottom:20px}main section.common .wrapper.wrapper1 .line{margin-bottom:20px}main section.common .wrapper.wrapper3 .line__inner{padding:15px 0}main section.common .wrapper.wrapper3 .line__inner p:nth-child(1){font-size:30px}main section.common .wrapper.wrapper3 .line__inner p:nth-child(1) .small{font-size:20px}main section.common .wrapper.wrapper3 .line__inner p:nth-child(2){margin-left:10px;font-size:14px;height:26px;line-height:26px;width:142px;border-radius:13px}main section.common .wrapper.wrapper3 .line::before{position:absolute;display:block;left:-6%;content:"";height:100%;width:130%;background-color:#711600}main section.common .wrapper.wrapper3 .wrapper__inner{margin-bottom:0}main section.common .wrapper.wrapper3 .end{color:#fff;background-color:#828282;margin:0;width:225px;font-weight:600;text-align:center;padding:15px 0;margin-bottom:30px}main section.common .wrapper.wrapper1 .line{margin-bottom:20px}main section.common .wrapper.wrapper1 .line{margin-bottom:20px}main section.common .wrapper.wrapper1 .line__inner{padding:15px 0}main section.common .wrapper.wrapper1 .line__inner p:nth-child(2){font-size:30px}main section.common .wrapper.wrapper1 .swiper-container.item-container .item{border-bottom:none;padding-bottom:0}main section.common .wrapper.wrapper1 .line__inner p:nth-child(2) .small{font-size:20px}main section.common .wrapper.wrapper1 .line__inner p:nth-child(1){margin-left:70px;font-size:14px;height:26px;line-height:26px;width:60px;border-radius:13px}main section.common .wrapper.wrapper1 .line::before{position:absolute;display:block;left:0;content:"";height:100%;width:100%;background-color:#711600}main section.common .continue-top{padding:50px 0;border-radius:20px 20px 0 0;margin-bottom:-70px}main section.common .continue-last{padding:50px 0;border-radius:0 0 20px 20px}main section.common .wrapper.wrapper1 .wrapper__inner{margin-bottom:0}.lmnA-header img{width:auto !important}.lmnA-hamburgerMenu__findLinksColumn--pc img{width:auto}.lmnA-headerMyPageModal__linkColumn img{width:auto !important}.lmnA-hamburgerMenu__memberInfoJrePointLeftItems img{width:32px !important}.lmnA-headerMyPageModal__memberInfoName img{width:auto !important}.lmnA-searchModal__detail--pc img{width:auto !important}.lmnA-searchOutputItem__img{width:auto !important}}@media(max-width: 749px){.sm\:absolute{position:absolute}.sm\:relative{position:relative}.sm\:bottom-0{bottom:0px}.sm\:right-0{right:0px}.sm\:top-auto{top:auto}.sm\:z-10{z-index:10}.sm\:order-1{order:1}.sm\:order-2{order:2}.sm\:order-3{order:3}.sm\:order-5{order:5}.sm\:mx-auto{margin-left:auto;margin-right:auto}.sm\:block{display:block}.sm\:inline-block{display:inline-block}.sm\:flex{display:flex}.sm\:hidden{display:none}.sm\:w-1\/2{width:50%}.sm\:w-full{width:100%}.sm\:flex-col{flex-direction:column}.sm\:flex-wrap{flex-wrap:wrap}.sm\:items-start{align-items:flex-start}.sm\:justify-center{justify-content:center}.sm\:justify-between{justify-content:space-between}.sm\:overflow-hidden{overflow:hidden}.sm\:whitespace-nowrap{white-space:nowrap}.sm\:text-left{text-align:left}.sm\:text-center{text-align:center}}/*# sourceMappingURL=style.min.css.map */