@charset "UTF-8";h2.svelte-1r3pz9e{position:relative;display:inline-block;-webkit-clip-path:polygon(0 0,100vw 0,100vw 100%,0 100%);clip-path:polygon(0 0,100vw 0,100vw 100%,0 100%)}@media (max-width: 767.98px){h2.svelte-1r3pz9e{padding-left:4vw;margin-bottom:5.3333333333vw;height:17.3333333333vw}}@media (min-width: 768px){h2.svelte-1r3pz9e{padding-left:4vw;margin-bottom:-1.875vw;height:8.125vw}}h2.svelte-1r3pz9e .ttl:where(.svelte-1r3pz9e){opacity:.2}@media (max-width: 767.98px){h2.svelte-1r3pz9e .ttl:where(.svelte-1r3pz9e){margin-top:4vw}}@media (min-width: 768px){h2.svelte-1r3pz9e .ttl:where(.svelte-1r3pz9e){margin-top:1.9375vw}}h2.svelte-1r3pz9e:before,h2.svelte-1r3pz9e:after{position:absolute}h2.svelte-1r3pz9e:before{content:" " attr(data-text) " ";z-index:2;background:#000c27}@media (max-width: 767.98px){h2.svelte-1r3pz9e:before{font-size:3.2vw;bottom:2.6666666667vw;left:5.0666666667vw;padding:1.0666666667vw 2vw}}@media (min-width: 768px){h2.svelte-1r3pz9e:before{font-size:1.375vw;bottom:1.25vw;left:4.125vw;padding:.375vw .75vw}}h2.svelte-1r3pz9e:after{content:"";display:block;z-index:-1;transform:skew(-20deg);background:linear-gradient(90deg,#ff4fff,#892ff7,#087cff)}@media (max-width: 767.98px){h2.svelte-1r3pz9e:after{top:1.0666666667vw;left:-13.3333333333vw;width:98.6666666667vw;height:17.3333333333vw}}@media (min-width: 768px){h2.svelte-1r3pz9e:after{top:.5vw;left:-15vw;width:calc(100% + 28.125vw);height:8.125vw}}@media (max-width: 767.98px){h2.short.svelte-1r3pz9e:after{width:calc(100% + 21.3333333333vw)}}@media (min-width: 768px){h2.short.svelte-1r3pz9e:after{width:calc(100% + 21.875vw)}}@media (min-width: 768px){h2.short-noSp.svelte-1r3pz9e:after{width:a calc(100% + 21.875vw)}}@media (max-width: 767.98px){h2.long.svelte-1r3pz9e:after{width:105.3333333333vw}}.news.svelte-dhj59x{position:relative;z-index:1}@media (max-width: 767.98px){.news.svelte-dhj59x{margin-bottom:25.3333333333vw}}@media (min-width: 768px){.news.svelte-dhj59x{margin-bottom:9.375vw}}@media (max-width: 767.98px){.news._top.svelte-dhj59x{margin-bottom:12vw}}@media (min-width: 768px){.news._top.svelte-dhj59x{margin-bottom:8.75vw}}.news-more.svelte-dhj59x{position:absolute}@media (max-width: 767.98px){.news-more.svelte-dhj59x{top:5.6vw;left:73.3333333333vw}}@media (min-width: 768px){.news-more.svelte-dhj59x{top:11vw;left:4.375vw}}.news-list.svelte-dhj59x{position:relative;z-index:1;background:linear-gradient(to right,#000c27cc,#052364cc)}@media (max-width: 767.98px){.news-list.svelte-dhj59x{margin:0 8vw;width:86.6666666667vw}}@media (min-width: 768px){.news-list.svelte-dhj59x{margin:-3.875vw auto 0 18.125vw;width:65vw}}.btn.svelte-sje8nf{font-family:YakuHanJP,Noto Sans JP,sans-serif;letter-spacing:.05em}a.svelte-sje8nf{position:relative;display:inline-block}a.svelte-sje8nf:after{content:"";position:absolute;z-index:0;top:0;left:0;width:100%;height:100%;transition:all .2s ease-in-out;-webkit-clip-path:inset(0 100% 0 0);clip-path:inset(0 100% 0 0);background:linear-gradient(to right,#ff4fff4d,#892ff74d,#087cff4d)}@media (hover: hover) and (pointer: fine) and (min-width: 768px){a.svelte-sje8nf:hover:after{-webkit-clip-path:inset(0);clip-path:inset(0)}}a.disabled.svelte-sje8nf{opacity:.5;pointer-events:none}a.disabled.svelte-sje8nf .btn:where(.svelte-sje8nf):after{display:none}a.disabled.svelte-sje8nf .btn:where(.svelte-sje8nf) .arrow:where(.svelte-sje8nf){display:none}.btn.svelte-sje8nf{position:relative;z-index:1;font-weight:700}@media (max-width: 767.98px){.btn.svelte-sje8nf{width:42.9333333333vw;height:21.3333333333vw;padding-left:5.3333333333vw}}@media (min-width: 768px){.btn.svelte-sje8nf{width:15.9375vw;height:8.75vw;padding-left:1.25vw}}.btn.svelte-sje8nf span:where(.svelte-sje8nf){display:flex;align-items:center;height:100%}@media (max-width: 767.98px){.btn.svelte-sje8nf span:where(.svelte-sje8nf){font-size:3.4666666667vw}}@media (min-width: 768px){.btn.svelte-sje8nf span:where(.svelte-sje8nf){font-size:1.25vw;padding-left:1vw}}.btn.svelte-sje8nf .arrow:where(.svelte-sje8nf){position:absolute;top:50%;transform:translateY(-50%)}@media (max-width: 767.98px){.btn.svelte-sje8nf .arrow:where(.svelte-sje8nf){width:2.4vw;height:3.7333333333vw;right:5.3333333333vw}}@media (min-width: 768px){.btn.svelte-sje8nf .arrow:where(.svelte-sje8nf){width:1.125vw;height:1.625vw;right:1.25vw}}.btn.svelte-sje8nf:before,.btn.svelte-sje8nf:after{content:"";display:block;position:absolute}.btn.svelte-sje8nf:before{z-index:1;border:3px solid #ffffff;top:0;left:0;width:100%;height:100%}.btn.svelte-sje8nf:after{z-index:0;border-style:solid;border-image:linear-gradient(to right,#9fffec,#00e0ff,#0889ff,#c142fb,#ff61ff,#ffc397,#fdff82);border-image-slice:1;opacity:.6;transform:translateZ(0)}@media (max-width: 767.98px){.btn.svelte-sje8nf:after{top:-.2666666667vw;left:-.2666666667vw;width:calc(100% + 4px);height:calc(100% + 4px);border-width:4px;filter:blur(4px)}}@media (min-width: 768px){.btn.svelte-sje8nf:after{top:-.125vw;left:-.125vw;width:calc(100% + 4px);height:calc(100% + 4px);border-width:4px;filter:blur(4px)}}.terms.svelte-1u0qpe5{background:linear-gradient(to right,#000c27cc,#052364cc)}@media (max-width: 767.98px){.terms.svelte-1u0qpe5{width:90.6666666667vw;margin:7.4666666667vw auto;padding:0 0 2.6666666667vw;--blur: 0}}@media (min-width: 768px){.terms.svelte-1u0qpe5{width:66.25vw;margin:5vw auto 1.875vw;padding:0 0 .625vw;--blur: .125vw;backdrop-filter:blur(var(--blur));-webkit-backdrop-filter:blur(var(--blur))}}.terms.svelte-1u0qpe5 h3:where(.svelte-1u0qpe5){text-align:center;margin:0 auto;color:#fff;background:#0004a9;-webkit-clip-path:polygon(0 0,100% 0,95% 100%,5% 100%);clip-path:polygon(0 0,100% 0,95% 100%,5% 100%)}@media (max-width: 767.98px){.terms.svelte-1u0qpe5 h3:where(.svelte-1u0qpe5){font-size:3.7333333333vw;width:56vw;padding:.8vw 0 1.0666666667vw;margin-bottom:0}}@media (min-width: 768px){.terms.svelte-1u0qpe5 h3:where(.svelte-1u0qpe5){font-size:1.25vw;width:21vw;padding:.75vw 0;margin-bottom:2.5vw}}.terms-text.svelte-1u0qpe5{color:#fff}@media (max-width: 767.98px){.terms-text.svelte-1u0qpe5{margin:4.8vw auto 5.3333333333vw}}@media (min-width: 768px){.terms-text.svelte-1u0qpe5{margin:1.25vw auto 0}}@media (max-width: 767.98px){.terms-text.svelte-1u0qpe5{width:82.4vw;font-size:2.6666666667vw;margin:4.8vw auto 5.3333333333vw}}@media (min-width: 768px){.terms-text.svelte-1u0qpe5{width:60.3125vw;font-size:1vw;margin:1.25vw auto 2.625vw}}.terms-text-inner.svelte-1u0qpe5{line-height:1.6em}.terms-text-inner.svelte-1u0qpe5 p{display:block}.terms-text-inner.svelte-1u0qpe5 p.list-mark{position:relative;margin-left:1em}.terms-text-inner.svelte-1u0qpe5 p.list-mark:before{content:"※";display:block;position:absolute;width:1em;height:1em;left:-1em}.entry.svelte-nv156t .details-text:where(.svelte-nv156t){font-family:YakuHanJP,Noto Sans JP,sans-serif;letter-spacing:.05em}.entry.svelte-nv156t .details-list:where(.svelte-nv156t) li:where(.svelte-nv156t) .number:where(.svelte-nv156t){font-family:YakuHanJP,Outfit,sans-serif}@media (max-width: 767.98px){.entry.svelte-nv156t{padding-top:21.3333333333vw;margin-top:-21.3333333333vw;margin-bottom:21.3333333333vw}}@media (min-width: 768px){.entry.svelte-nv156t{margin-bottom:9.5vw}}.entry.svelte-nv156t .details:where(.svelte-nv156t) h3:where(.svelte-nv156t){margin:0 auto}@media (max-width: 767.98px){.entry.svelte-nv156t .details:where(.svelte-nv156t) h3:where(.svelte-nv156t){margin-top:.5333333333vw;width:89.3333333333vw}}@media (min-width: 768px){.entry.svelte-nv156t .details:where(.svelte-nv156t) h3:where(.svelte-nv156t){margin-top:2.125vw;width:66.25vw}}.entry.svelte-nv156t .details-list:where(.svelte-nv156t){justify-content:space-between}@media (max-width: 767.98px){.entry.svelte-nv156t .details-list:where(.svelte-nv156t){display:relative;margin:12vw auto 0;width:84vw}}@media (min-width: 768px){.entry.svelte-nv156t .details-list:where(.svelte-nv156t){display:flex;margin:5vw auto 0;width:66.25vw}}.entry.svelte-nv156t .details-list:where(.svelte-nv156t) li:where(.svelte-nv156t){position:relative}@media (max-width: 767.98px){.entry.svelte-nv156t .details-list:where(.svelte-nv156t) li:where(.svelte-nv156t){width:84vw;height:32vw;margin-bottom:8.5333333333vw}}@media (min-width: 768px){.entry.svelte-nv156t .details-list:where(.svelte-nv156t) li:where(.svelte-nv156t){width:20.375vw;height:25vw}}@media (min-width: 768px){.entry.svelte-nv156t .details-list:where(.svelte-nv156t) li:where(.svelte-nv156t):last-child .inner-text:where(.svelte-nv156t){margin-top:1.25vw}}.entry.svelte-nv156t .details-list:where(.svelte-nv156t) li:where(.svelte-nv156t) .inner:where(.svelte-nv156t){text-align:center;background-color:#0000d466;border:1px solid #0000c6;width:100%;height:100%}@media (max-width: 767.98px){.entry.svelte-nv156t .details-list:where(.svelte-nv156t) li:where(.svelte-nv156t) .inner:where(.svelte-nv156t){display:flex;justify-content:center;align-items:center;--blur: .2666666667vw;backdrop-filter:blur(var(--blur));-webkit-backdrop-filter:blur(var(--blur))}}@media (min-width: 768px){.entry.svelte-nv156t .details-list:where(.svelte-nv156t) li:where(.svelte-nv156t) .inner:where(.svelte-nv156t){--blur: .125vw;backdrop-filter:blur(var(--blur));-webkit-backdrop-filter:blur(var(--blur))}}.entry.svelte-nv156t .details-list:where(.svelte-nv156t) li:where(.svelte-nv156t) .inner-icon:where(.svelte-nv156t){position:relative}@media (max-width: 767.98px){.entry.svelte-nv156t .details-list:where(.svelte-nv156t) li:where(.svelte-nv156t) .inner-icon:where(.svelte-nv156t){display:inline-block;width:18.6666666667vw;height:18.6666666667vw;margin:0 8.6666666667vw 0 0}}@media (min-width: 768px){.entry.svelte-nv156t .details-list:where(.svelte-nv156t) li:where(.svelte-nv156t) .inner-icon:where(.svelte-nv156t){width:10vw;height:10vw;margin:3.75vw auto 2.875vw}}.entry.svelte-nv156t .details-list:where(.svelte-nv156t) li:where(.svelte-nv156t) .inner-icon:where(.svelte-nv156t):after{content:"";display:block;position:absolute;z-index:-1;top:0;left:0;width:100%;height:100%;background:linear-gradient(45deg,#8ded1b,#0cf,#bb51ec,#ff3eb4,#f9b032)}@media (max-width: 767.98px){.entry.svelte-nv156t .details-list:where(.svelte-nv156t) li:where(.svelte-nv156t) .inner-icon:where(.svelte-nv156t):after{--blur: 2.6666666667vw;filter:blur(var(--blur));border-radius:4vw}}@media (min-width: 768px){.entry.svelte-nv156t .details-list:where(.svelte-nv156t) li:where(.svelte-nv156t) .inner-icon:where(.svelte-nv156t):after{--blur: .9375vw;filter:blur(var(--blur));border-radius:2.0625vw}}.entry.svelte-nv156t .details-list:where(.svelte-nv156t) li:where(.svelte-nv156t) .inner-text:where(.svelte-nv156t){display:inline-block}@media (max-width: 767.98px){.entry.svelte-nv156t .details-list:where(.svelte-nv156t) li:where(.svelte-nv156t) .inner-text:where(.svelte-nv156t){text-align:left;width:40vw}}@media (min-width: 768px){.entry.svelte-nv156t .details-list:where(.svelte-nv156t) li:where(.svelte-nv156t) .inner-text:where(.svelte-nv156t){text-align:center}}@media (min-width: 768px){.entry.svelte-nv156t .details-list:where(.svelte-nv156t) li:where(.svelte-nv156t) .inner.no-blur:where(.svelte-nv156t) .inner-icon:where(.svelte-nv156t){margin-top:3.875vw}}.entry.svelte-nv156t .details-list:where(.svelte-nv156t) li:where(.svelte-nv156t) .inner.no-blur:where(.svelte-nv156t) .inner-icon:where(.svelte-nv156t):after{display:none}@media (max-width: 767.98px){.entry.svelte-nv156t .details-list:where(.svelte-nv156t) li:where(.svelte-nv156t) .inner.no-blur:where(.svelte-nv156t) .inner-text:where(.svelte-nv156t){margin-left:0}}.entry.svelte-nv156t .details-list:where(.svelte-nv156t) li:where(.svelte-nv156t) .inner-attention:where(.svelte-nv156t){color:#f9b032}@media (max-width: 767.98px){.entry.svelte-nv156t .details-list:where(.svelte-nv156t) li:where(.svelte-nv156t) .inner-attention:where(.svelte-nv156t){margin-top:1.3333333333vw;font-size:2.2666666667vw}}@media (min-width: 768px){.entry.svelte-nv156t .details-list:where(.svelte-nv156t) li:where(.svelte-nv156t) .inner-attention:where(.svelte-nv156t){margin-top:.625vw;font-size:.75vw}}.entry.svelte-nv156t .details-list:where(.svelte-nv156t) li:where(.svelte-nv156t) .inner-attention:where(.svelte-nv156t) .list-mark:where(.svelte-nv156t){position:relative;margin-left:1em}.entry.svelte-nv156t .details-list:where(.svelte-nv156t) li:where(.svelte-nv156t) .inner-attention:where(.svelte-nv156t) .list-mark:where(.svelte-nv156t):before{content:"※";display:block;position:absolute;width:1em;height:1em;left:-1em}.entry.svelte-nv156t .details-list:where(.svelte-nv156t) li:where(.svelte-nv156t) .number:where(.svelte-nv156t){font-weight:700;position:absolute;display:block;z-index:1;background:linear-gradient(125deg,#ff4fff,#892ff7,#087cff);-webkit-background-clip:text;background-clip:text;color:transparent}@media (max-width: 767.98px){.entry.svelte-nv156t .details-list:where(.svelte-nv156t) li:where(.svelte-nv156t) .number:where(.svelte-nv156t){top:-7.3333333333vw;left:2.6666666667vw;font-size:10.6666666667vw;width:17.3333333333vw;height:13.3333333333vw}}@media (min-width: 768px){.entry.svelte-nv156t .details-list:where(.svelte-nv156t) li:where(.svelte-nv156t) .number:where(.svelte-nv156t){top:-4.3125vw;left:.3125vw;font-size:6.25vw;width:10vw;height:8.125vw}}.entry.svelte-nv156t .details-list:where(.svelte-nv156t) li:where(.svelte-nv156t):after{content:"";display:block;position:absolute;background-image:url(./arw_green.BGa3QBYq.svg);background-size:100% auto;background-repeat:no-repeat}@media (max-width: 767.98px){.entry.svelte-nv156t .details-list:where(.svelte-nv156t) li:where(.svelte-nv156t):after{width:20vw;height:6.6666666667vw;right:50%;bottom:-8vw;transform:rotate(0) translate(50%)}}@media (min-width: 768px){.entry.svelte-nv156t .details-list:where(.svelte-nv156t) li:where(.svelte-nv156t):after{width:6.125vw;height:2vw;top:9.375vw;right:-4.5vw;transform:rotate(-90deg)}}.entry.svelte-nv156t .details-list:where(.svelte-nv156t) li:where(.svelte-nv156t):last-child:after{display:none}@media (max-width: 767.98px){.entry.svelte-nv156t .details-list:where(.svelte-nv156t) li._attention:where(.svelte-nv156t){margin-bottom:16vw}}@media (max-width: 767.98px){.entry.svelte-nv156t .details-list:where(.svelte-nv156t) li._attention:where(.svelte-nv156t):after{bottom:-16vw}}.entry.svelte-nv156t .details-text:where(.svelte-nv156t){color:#fff;text-align:center}@media (max-width: 767.98px){.entry.svelte-nv156t .details-text:where(.svelte-nv156t){font-size:3.4666666667vw;margin:0 auto 3.4666666667vw}}@media (min-width: 768px){.entry.svelte-nv156t .details-text:where(.svelte-nv156t){font-size:1.25vw;margin:4.875vw auto 1.75vw}}.entry.svelte-nv156t .details-venue-tickets:where(.svelte-nv156t){display:flex;justify-content:space-between}@media (max-width: 767.98px){.entry.svelte-nv156t .details-venue-tickets:where(.svelte-nv156t){flex-wrap:wrap;margin:0 auto;width:90.6666666667vw}}@media (min-width: 768px){.entry.svelte-nv156t .details-venue-tickets:where(.svelte-nv156t){margin:0 auto;width:71.25vw}}@media (max-width: 767.98px){.entry.svelte-nv156t .details-venue-tickets:where(.svelte-nv156t) li:where(.svelte-nv156t){margin-bottom:5.3333333333vw}}.entry.svelte-nv156t .details-tickets-buy:where(.svelte-nv156t){text-align:center;margin-top:40px}@media (max-width: 767.98px){.entry.svelte-nv156t .details-tickets-buy:where(.svelte-nv156t){margin-top:1.3333333333vw;margin-bottom:13.3333333333vw}}@media (min-width: 768px){.entry.svelte-nv156t .details-tickets-buy:where(.svelte-nv156t){margin-top:1.25vw}}.entry.svelte-nv156t .term-pdf:where(.svelte-nv156t){text-align:center;border-top:2px solid #ffffff;border-image:linear-gradient(to right,#ffffff4d,#fffae54d 22%,#d0edff4d 78%,#ffd7e84d);border-image-slice:1}@media (max-width: 767.98px){.entry.svelte-nv156t .term-pdf:where(.svelte-nv156t){margin-top:3.3333333333vw;padding-top:4.6666666667vw}}@media (min-width: 768px){.entry.svelte-nv156t .term-pdf:where(.svelte-nv156t){margin-top:2.5vw;padding-top:2.5vw}}:root{--clr-key: #f96743;--clr-bg: #ececec;--gradient-hokkaido: linear-gradient( 0deg, rgb(255, 255, 255) 0%, rgb(255, 255, 255) 50%, rgb(0, 0, 0) 50%, rgb(0, 0, 0) 100% );--gradient-osaka: linear-gradient( 0deg, rgb(255, 255, 255) 0%, rgb(255, 255, 255) 50%, rgb(0, 0, 0) 50%, rgb(0, 0, 0) 100% );--gradient-aichi: linear-gradient( 0deg, rgb(255, 255, 255) 0%, rgb(255, 255, 255) 50%, rgb(0, 0, 0) 50%, rgb(0, 0, 0) 100% );--gradient-fukuoka: linear-gradient( 0deg, rgb(255, 255, 255) 0%, rgb(255, 255, 255) 50%, rgb(0, 0, 0) 50%, rgb(0, 0, 0) 100% )}.circle-btn.svelte-1uxjnm4{position:fixed;z-index:50;opacity:0;transition:opacity .4s}@media (max-width: 767.98px){.circle-btn.svelte-1uxjnm4{bottom:1.3333333333vw;right:1.3333333333vw}}@media (min-width: 768px){.circle-btn.svelte-1uxjnm4{bottom:2.5vw;right:2.5vw}}.circle-btn__inner.svelte-1uxjnm4{position:relative;z-index:20;display:block;border-radius:9999px}@media (max-width: 767.98px){.circle-btn__inner.svelte-1uxjnm4{width:38vw}}@media (min-width: 768px){.circle-btn__inner.svelte-1uxjnm4{width:17.8125vw}}.circle-btn__inner.svelte-1uxjnm4 .contents:where(.svelte-1uxjnm4){position:absolute;background:linear-gradient(45deg,#086e84,#000c27 30%,#000c27 70%,#086e84);border-radius:9999px;z-index:2;top:50%;left:50%;transform:translate(-50%,-50%);transform-origin:center;display:grid;place-items:center}@media (max-width: 767.98px){.circle-btn__inner.svelte-1uxjnm4 .contents:where(.svelte-1uxjnm4){width:24.6666666667vw;height:24.6666666667vw}}@media (min-width: 768px){.circle-btn__inner.svelte-1uxjnm4 .contents:where(.svelte-1uxjnm4){width:11.5625vw;height:11.5625vw}}.circle-btn__inner.svelte-1uxjnm4 .contents:where(.svelte-1uxjnm4) p.main{text-align:center;font-weight:700;white-space:nowrap;letter-spacing:-.05em}@media (max-width: 767.98px){.circle-btn__inner.svelte-1uxjnm4 .contents:where(.svelte-1uxjnm4) p.main{font-size:4.5333333333vw;margin-bottom:1.3333333333vw}}@media (min-width: 768px){.circle-btn__inner.svelte-1uxjnm4 .contents:where(.svelte-1uxjnm4) p.main{font-size:2.125vw;margin-bottom:.625vw}}.circle-btn__inner.svelte-1uxjnm4 .contents:where(.svelte-1uxjnm4) p.head{text-align:center;font-weight:700;color:#f9c832;letter-spacing:0}@media (max-width: 767.98px){.circle-btn__inner.svelte-1uxjnm4 .contents:where(.svelte-1uxjnm4) p.head{font-size:2.6666666667vw;margin-bottom:1.3333333333vw}}@media (min-width: 768px){.circle-btn__inner.svelte-1uxjnm4 .contents:where(.svelte-1uxjnm4) p.head{font-size:1.25vw;margin-bottom:.625vw}}@media (max-width: 767.98px){.circle-btn__inner.svelte-1uxjnm4 .contents:where(.svelte-1uxjnm4) ._unsale p.main{font-size:4.5333333333vw;margin-bottom:0}}@media (min-width: 768px){.circle-btn__inner.svelte-1uxjnm4 .contents:where(.svelte-1uxjnm4) ._unsale p.main{font-size:2.125vw;margin-bottom:.625vw}}.circle-btn__inner.svelte-1uxjnm4 .contents:where(.svelte-1uxjnm4) ._unsale p.main ._small{position:relative;font-weight:400}@media (max-width: 767.98px){.circle-btn__inner.svelte-1uxjnm4 .contents:where(.svelte-1uxjnm4) ._unsale p.main ._small{top:-1.3333333333vw;font-size:2.6666666667vw;margin-bottom:1.3333333333vw}}@media (min-width: 768px){.circle-btn__inner.svelte-1uxjnm4 .contents:where(.svelte-1uxjnm4) ._unsale p.main ._small{top:-.375vw;font-size:1.125vw;margin-bottom:.625vw}}@media (max-width: 767.98px){.circle-btn__inner.svelte-1uxjnm4 .contents:where(.svelte-1uxjnm4) ._unsale p.head{font-size:2.6666666667vw;margin-top:2.6666666667vw;margin-bottom:0}}@media (min-width: 768px){.circle-btn__inner.svelte-1uxjnm4 .contents:where(.svelte-1uxjnm4) ._unsale p.head{font-size:1.25vw;margin-top:1.875vw;margin-bottom:.25vw}}@keyframes svelte-1uxjnm4-rotate{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(360deg)}}@media (hover: hover) and (pointer: fine) and (min-width: 768px){.circle-btn__inner.svelte-1uxjnm4 a:where(.svelte-1uxjnm4):hover .bg-wrap__grd:where(.svelte-1uxjnm4){transition:.2s opacity;opacity:.8}}.circle-btn__inner.svelte-1uxjnm4 .bg-wrap:where(.svelte-1uxjnm4){position:relative}@media (max-width: 767.98px){.circle-btn__inner.svelte-1uxjnm4 .bg-wrap:where(.svelte-1uxjnm4){--size: 38vw;--line: 0}}@media (min-width: 768px){.circle-btn__inner.svelte-1uxjnm4 .bg-wrap:where(.svelte-1uxjnm4){--size: 17.8125vw;--line: 3.125vw}}.circle-btn__inner.svelte-1uxjnm4 .bg-wrap__grd:where(.svelte-1uxjnm4){opacity:1}@media (max-width: 767.98px){.circle-btn__inner.svelte-1uxjnm4 .bg-wrap:where(.svelte-1uxjnm4) .bg{width:38vw;height:38vw}}@media (min-width: 768px){.circle-btn__inner.svelte-1uxjnm4 .bg-wrap:where(.svelte-1uxjnm4) .bg{width:17.8125vw;height:17.8125vw}}.circle-btn__inner.svelte-1uxjnm4 .bg-wrap:where(.svelte-1uxjnm4) .text{position:absolute;z-index:1;animation:svelte-1uxjnm4-rotate 60s linear infinite;top:50%;left:50%;transform:translate(-50%,-50%);transform-origin:center}
