@charset "UTF-8";/*! destyle.css v4.0.1 | MIT License | https://github.com/nicolas-cusan/destyle.css */*,:before,:after{box-sizing:border-box;border-style:solid;border-width:0;min-width:0}html{line-height:1.15;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}body{margin:0}main{display:block}p,table,blockquote,address,pre,iframe,form,figure,dl{margin:0}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit;margin:0}ul,ol{margin:0;padding:0;list-style:none}dt{font-weight:700}dd{margin-left:0}hr{box-sizing:content-box;height:0;overflow:visible;border-top-width:1px;margin:0;clear:both;color:inherit}pre{font-family:monospace,monospace;font-size:inherit}address{font-style:inherit}a{background-color:transparent;text-decoration:none;color:inherit}abbr[title]{text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:inherit}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}svg,img,embed,object,iframe{vertical-align:bottom}button,input,optgroup,select,textarea{-webkit-appearance:none;appearance:none;vertical-align:middle;color:inherit;font:inherit;background:transparent;padding:0;margin:0;border-radius:0;text-align:inherit;text-transform:inherit}button,[type=button],[type=reset],[type=submit]{cursor:pointer}button:disabled,[type=button]:disabled,[type=reset]:disabled,[type=submit]:disabled{cursor:default}:-moz-focusring{outline:auto}select:disabled{opacity:inherit}option{padding:0}fieldset{margin:0;padding:0;min-width:0}legend{padding:0}progress{vertical-align:baseline}textarea{overflow:auto}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}[type=number]{-moz-appearance:textfield}label[for]{cursor:pointer}details{display:block}summary{display:list-item}[contenteditable]:focus{outline:auto}table{border-color:inherit;border-collapse:collapse}caption{text-align:left}td,th{vertical-align:top;padding:0}th{text-align:left;font-weight:700}dt,th{font-weight:inherit}a{outline:none}img{backface-visibility:hidden;width:100%}html{height:100%}@media (max-width: 767.98px){html{font-size:62.5%}}@media (min-width: 768px){html{font-size:62.5%}}body{max-width:100%;overflow-x:hidden;height:100%;color:#fff;background-color:#000c27;background-image:url(./bg.BGkfFcAi.png)}@media (max-width: 767.98px){body{--range: 6.6666666667vw}}@media (min-width: 768px){body{--range: 3.125vw}}@media (max-width: 767.98px){body{background-size:13.8666666667vw}}@media (min-width: 768px){body{background-size:6.5vw}}body.is-fixed{width:100%;top:auto;overflow:hidden;z-index:1;box-sizing:border-box}svg{width:100%;height:100%}img{width:100%;height:auto}.is-PC{display:block}@media (max-width: 767.98px){.is-PC{display:none}}.is-SP{display:block}@media (min-width: 768px){.is-SP{display:none}}/*!
Copyright (c) 2012 Google Inc. (opensource@google.com).
This Font Software is licensed under the SIL Open Font License, Version 1.1.
This license is copied below, and is also available with a FAQ at: https://scripts.sil.org/OFL
*//*!
Copyright 2021 The Outfit Project Authors (https://github.com/Outfitio/Outfit-Fonts)
This Font Software is licensed under the SIL Open Font License, Version 1.1.
This license is copied below, and is also available with a FAQ at:
http://scripts.sil.org/OFL
*//*!
YakuHanMP,JP,RP
OFL-1.1 AND MIT
-----------------
SIL Open Font License version 1.1

Copyright Qrac

This Font Software is licensed under the SIL Open Font License, Version 1.1.
This license is copied below, and is also available with a FAQ at:
http://scripts.sil.org/OFL
-----------------
MIT License

Copyright Qrac

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
*/.design.svelte-3j0juu{position:absolute;pointer-events:none;z-index:99999}.design.is-fixed.svelte-3j0juu{position:fixed}a.svelte-u2i2ey .item:where(.svelte-u2i2ey) .en:where(.svelte-u2i2ey),a.svelte-u2i2ey .item:where(.svelte-u2i2ey) .date:where(.svelte-u2i2ey){font-family:YakuHanJP,Outfit,sans-serif}header.svelte-u2i2ey{z-index:10;height:100vh}@media (max-width: 767.98px){header.svelte-u2i2ey{display:none;position:relative}}@media (min-width: 768px){header.svelte-u2i2ey{position:-webkit-sticky;position:sticky;min-height:37.5vw;width:13.125vw;font-size:.875vw;padding:.625vw;top:0;margin-left:-13.125vw;margin-top:-100vh}}header.svelte-u2i2ey nav:where(.svelte-u2i2ey){position:relative;background-color:#1f1e37}@media (min-width: 768px){header.svelte-u2i2ey nav:where(.svelte-u2i2ey){border-radius:.625vw;width:12.5vw;height:100%}}header.svelte-u2i2ey nav:where(.svelte-u2i2ey):after{content:"";display:block;position:absolute;z-index:-1;top:0;left:0;width:100%;height:100%;opacity:.6;background:linear-gradient(to top,#8ded1b,#0cf,#bb51ec,#ff3eb4,#f9b032);filter:blur(20px)}@media (min-width: 768px){header.svelte-u2i2ey nav:where(.svelte-u2i2ey):after{border-radius:.625vw}}ul.svelte-u2i2ey li.logo:where(.svelte-u2i2ey){border-bottom:2px solid #000c27;border-image:linear-gradient(90deg,#ff4fff,#892ff7,#087cff);border-image-slice:1}ul.svelte-u2i2ey li.forplayers:where(.svelte-u2i2ey){text-align:center}@media (min-width: 768px){ul.svelte-u2i2ey li.forplayers:where(.svelte-u2i2ey){margin-top:2.5vw}}ul.svelte-u2i2ey li:where(.svelte-u2i2ey) .venue:where(.svelte-u2i2ey){width:100%}@media (min-width: 768px){ul.svelte-u2i2ey li:where(.svelte-u2i2ey) .venue:where(.svelte-u2i2ey){height:4.9375vw}}ul.svelte-u2i2ey li[aria-current=page]:where(.svelte-u2i2ey) a.venue:where(.svelte-u2i2ey){pointer-events:none}ul.svelte-u2i2ey li[aria-current=page]:where(.svelte-u2i2ey) a.venue:where(.svelte-u2i2ey):before{opacity:1}ul.svelte-u2i2ey li[aria-current=page]:where(.svelte-u2i2ey) a.venue:where(.svelte-u2i2ey):after{opacity:0}a.svelte-u2i2ey{position:relative;display:block;overflow:hidden;cursor:pointer}a.disabled.svelte-u2i2ey{pointer-events:none;opacity:.5}a.svelte-u2i2ey .arrow:where(.svelte-u2i2ey){position:absolute;top:50%;transform:translateY(-50%);background-size:100% auto}@media (min-width: 768px){a.svelte-u2i2ey .arrow:where(.svelte-u2i2ey){width:1.125vw;height:1.4375vw;right:1.25vw}}a.svelte-u2i2ey .item:where(.svelte-u2i2ey){position:relative;z-index:1;width:100%}@media (min-width: 768px){a.svelte-u2i2ey .item:where(.svelte-u2i2ey){padding:.75vw 1.875vw}}a.svelte-u2i2ey .item:where(.svelte-u2i2ey) .en:where(.svelte-u2i2ey){font-weight:400}@media (min-width: 768px){a.svelte-u2i2ey .item:where(.svelte-u2i2ey) .en:where(.svelte-u2i2ey){font-size:.8125vw;margin-bottom:.0625vw}}a.svelte-u2i2ey .item:where(.svelte-u2i2ey) .jp:where(.svelte-u2i2ey){font-weight:700}@media (min-width: 768px){a.svelte-u2i2ey .item:where(.svelte-u2i2ey) .jp:where(.svelte-u2i2ey){font-size:1.125vw;margin-bottom:.1875vw}}a.svelte-u2i2ey .item:where(.svelte-u2i2ey) .date:where(.svelte-u2i2ey){font-weight:400}@media (min-width: 768px){a.svelte-u2i2ey .item:where(.svelte-u2i2ey) .date:where(.svelte-u2i2ey){font-size:.75vw}}a.venue.svelte-u2i2ey{background:#1f1e37}a.venue.hokkaido.svelte-u2i2ey:after{background:#5e522f}a.venue.hokkaido.svelte-u2i2ey:before{opacity:0;background:linear-gradient(to right,#f9c832,#36fff8,#ff70fa)}a.venue.osaka.svelte-u2i2ey:after{background:#55336d}a.venue.osaka.svelte-u2i2ey:before{opacity:0;background:linear-gradient(to right,#ca58ff,#ff5dad,#ffea3a)}a.venue.fukuoka.svelte-u2i2ey:after{background:#446031}a.venue.fukuoka.svelte-u2i2ey:before{opacity:0;background:linear-gradient(to right,#8ef52a,#ff69c5,#42fbdf)}a.venue.aichi.svelte-u2i2ey:after{background:#1e556e}a.venue.aichi.svelte-u2i2ey:before{opacity:0;background:linear-gradient(to right,#0cd4ff,#7eff64,#ff53d5)}a.venue.svelte-u2i2ey:before,a.venue.svelte-u2i2ey:after{content:"";display:block;position:absolute;z-index:0;left:0;width:100%;height:200%;transition:opacity 1s ease;-webkit-mask-image:radial-gradient(#55336d,transparent 75%);mask-image:radial-gradient(#55336d,transparent 75%)}a.venue.svelte-u2i2ey:after{opacity:1}@media (min-width: 768px){a.venue.svelte-u2i2ey:after{border-radius:.625vw;top:0}}@media (hover: hover) and (pointer: fine) and (min-width: 768px){a:hover.venue.svelte-u2i2ey:before{opacity:1}a:hover.venue.svelte-u2i2ey:after{opacity:0}}.nav-btns__a.svelte-1u89ghe .left-venue_jp:where(.svelte-1u89ghe){font-family:YakuHanJP,Noto Sans JP,sans-serif;letter-spacing:.05em}.nav-btns__a.svelte-1u89ghe .left-venue_en:where(.svelte-1u89ghe),.nav-btns__a.svelte-1u89ghe .left-date:where(.svelte-1u89ghe),.nav-btns__a.svelte-1u89ghe .right:where(.svelte-1u89ghe) .right-text:where(.svelte-1u89ghe){font-family:YakuHanJP,Outfit,sans-serif}.nav-btn.svelte-1u89ghe{position:fixed;z-index:52}@media (max-width: 767.98px){.nav-btn.svelte-1u89ghe{width:16.2666666667vw;height:16.2666666667vw;top:2.6666666667vw;left:2.6666666667vw}}.nav-btn__inner.svelte-1u89ghe{background:#0d1f5c;width:100%;height:100%;transition:.4s background}@media (max-width: 767.98px){.nav-btn__inner.svelte-1u89ghe{border-radius:2.6666666667vw 2.6666666667vw 9.3333333333vw}}.nav-btn__inner.svelte-1u89ghe .line-top:where(.svelte-1u89ghe),.nav-btn__inner.svelte-1u89ghe .line-bottom:where(.svelte-1u89ghe){display:block;position:absolute;background:#fff;transition:transform .5s,top .5s;transform-origin:center;will-change:transform}@media (max-width: 767.98px){.nav-btn__inner.svelte-1u89ghe .line-top:where(.svelte-1u89ghe),.nav-btn__inner.svelte-1u89ghe .line-bottom:where(.svelte-1u89ghe){height:.8vw;left:4vw}}@media (max-width: 767.98px){.nav-btn__inner.svelte-1u89ghe .line-top:where(.svelte-1u89ghe){top:6.4vw;width:8vw}}@media (max-width: 767.98px){.nav-btn__inner.svelte-1u89ghe .line-bottom:where(.svelte-1u89ghe){top:9.3333333333vw;width:6.6666666667vw}}.nav-btn.svelte-1u89ghe:before{content:"";position:absolute;z-index:-1;top:0;left:0;width:100%;height:100%;opacity:.6;background:linear-gradient(to top,#8ded1b,#0cf,#bb51ec,#ff3eb4,#f9b032);filter:blur(10px);transition:.2s opacity .1s}@media (max-width: 767.98px){.nav-btn.svelte-1u89ghe:before{border-radius:2.6666666667vw 2.6666666667vw 9.3333333333vw}}.nav-btn.open.svelte-1u89ghe .nav-btn__inner:where(.svelte-1u89ghe){background:#0d1f5c00}@media (max-width: 767.98px){.nav-btn.open.svelte-1u89ghe .line-top:where(.svelte-1u89ghe),.nav-btn.open.svelte-1u89ghe .line-bottom:where(.svelte-1u89ghe){top:7.7333333333vw;width:8vw}}.nav-btn.open.svelte-1u89ghe .line-top:where(.svelte-1u89ghe){transform:rotate(25deg);transform-origin:center}.nav-btn.open.svelte-1u89ghe .line-bottom:where(.svelte-1u89ghe){transform:rotate(-25deg);transform-origin:center}.nav-btn.open.svelte-1u89ghe:before{opacity:0}.nav.svelte-1u89ghe{position:fixed;z-index:51;top:0;left:0;width:100%;height:100vh;background:#0d1f5cf2;transition:height .5s;-webkit-clip-path:inset(0);clip-path:inset(0)}@media (max-width: 767.98px){.nav.svelte-1u89ghe{padding:0}}@media (min-width: 768px){.nav.svelte-1u89ghe{padding:0}}.nav-logo.svelte-1u89ghe{display:block;position:relative}@media (max-width: 767.98px){.nav-logo.svelte-1u89ghe{text-align:right;margin-top:3.3333333333vw;margin-right:3.3333333333vw}}.nav-inner.svelte-1u89ghe{overflow-y:auto;overflow-x:hidden;height:100%}@media (max-width: 767.98px){.nav-inner.svelte-1u89ghe{padding-bottom:26.6666666667vw}}.nav-btns.svelte-1u89ghe{position:relative;z-index:1;display:block;width:100vw}@media (max-width: 767.98px){.nav-btns.svelte-1u89ghe{margin-top:3.4666666667vw}}.nav-btns__a.svelte-1u89ghe{position:relative;display:block;overflow:hidden}@media (max-width: 767.98px){.nav-btns__a.svelte-1u89ghe{width:100%;height:29.3333333333vw;margin-bottom:1.3333333333vw}}.nav-btns__a.disabled.svelte-1u89ghe{pointer-events:none;opacity:.5}.nav-btns__a.svelte-1u89ghe .left:where(.svelte-1u89ghe){position:relative;z-index:1}@media (max-width: 767.98px){.nav-btns__a.svelte-1u89ghe .left:where(.svelte-1u89ghe){margin:6.6666666667vw}}@media (min-width: 768px){.nav-btns__a.svelte-1u89ghe .left:where(.svelte-1u89ghe){margin:auto}}.nav-btns__a.svelte-1u89ghe .left-venue_en:where(.svelte-1u89ghe){font-weight:400}@media (max-width: 767.98px){.nav-btns__a.svelte-1u89ghe .left-venue_en:where(.svelte-1u89ghe){font-size:3.7333333333vw;margin-bottom:.5333333333vw}}.nav-btns__a.svelte-1u89ghe .left-venue_jp:where(.svelte-1u89ghe){font-weight:700}@media (max-width: 767.98px){.nav-btns__a.svelte-1u89ghe .left-venue_jp:where(.svelte-1u89ghe){font-size:7.2vw;margin-bottom:1.3333333333vw}}.nav-btns__a.svelte-1u89ghe .left-date:where(.svelte-1u89ghe){font-weight:400}@media (max-width: 767.98px){.nav-btns__a.svelte-1u89ghe .left-date:where(.svelte-1u89ghe){font-size:3.7333333333vw}}.nav-btns__a.hokkaido.svelte-1u89ghe .left-venue_en:where(.svelte-1u89ghe){color:#f9c832}.nav-btns__a.osaka.svelte-1u89ghe .left-venue_en:where(.svelte-1u89ghe){color:#ca58ff}.nav-btns__a.fukuoka.svelte-1u89ghe .left-venue_en:where(.svelte-1u89ghe){color:#8ef52a}.nav-btns__a.aichi.svelte-1u89ghe .left-venue_en:where(.svelte-1u89ghe){color:#0cd4ff}.nav-btns__a.svelte-1u89ghe .right:where(.svelte-1u89ghe){position:absolute;top:0;right:0;height:100%;background:#0000c6}@media (max-width: 767.98px){.nav-btns__a.svelte-1u89ghe .right:where(.svelte-1u89ghe){width:70.6666666667vw;--p1: 5.3333333333vw;-webkit-clip-path:polygon(var(--p1) 0,100% 0,100% 100%,0 100%);clip-path:polygon(var(--p1) 0,100% 0,100% 100%,0 100%)}}.nav-btns__a.svelte-1u89ghe .right:where(.svelte-1u89ghe) .right-text:where(.svelte-1u89ghe){font-weight:700;position:absolute;display:inline-block;opacity:.1}@media (max-width: 767.98px){.nav-btns__a.svelte-1u89ghe .right:where(.svelte-1u89ghe) .right-text:where(.svelte-1u89ghe){font-size:18.6666666667vw;top:5.3333333333vw;left:0}}.nav-btns__a.svelte-1u89ghe .right:where(.svelte-1u89ghe) picture{position:absolute;top:0;right:0}.nav-btns.svelte-1u89ghe .arrow:where(.svelte-1u89ghe){position:absolute;top:50%;transform:translateY(-50%)}@media (max-width: 767.98px){.nav-btns.svelte-1u89ghe .arrow:where(.svelte-1u89ghe){width:5.6vw;height:8.2666666667vw;right:4vw}}@media (max-width: 767.98px){.nav-forplayer.svelte-1u89ghe{padding:4.6666666667vw}}.nav.not-open.svelte-1u89ghe{height:0}a.svelte-96pmhj .item:where(.svelte-96pmhj) .text:where(.svelte-96pmhj),a.svelte-96pmhj .item:where(.svelte-96pmhj) .en:where(.svelte-96pmhj),a.svelte-96pmhj .item:where(.svelte-96pmhj) .year:where(.svelte-96pmhj),a.svelte-96pmhj .item:where(.svelte-96pmhj) .date:where(.svelte-96pmhj){font-family:YakuHanJP,Outfit,sans-serif}header.svelte-96pmhj{z-index:10;height:100vh}@media (max-width: 767.98px){header.svelte-96pmhj{display:none;position:relative}}@media (min-width: 768px){header.svelte-96pmhj{position:-webkit-sticky;position:sticky;min-height:37.5vw;width:13.125vw;font-size:.875vw;padding:.625vw;top:0;margin-left:-13.125vw;margin-top:-100vh}}header.svelte-96pmhj nav:where(.svelte-96pmhj){position:relative;background-color:#1f1e37}@media (min-width: 768px){header.svelte-96pmhj nav:where(.svelte-96pmhj){border-radius:.625vw;width:12.5vw;height:100%}}header.svelte-96pmhj nav:where(.svelte-96pmhj):after{content:"";display:block;position:absolute;z-index:-1;top:0;left:0;width:100%;height:100%;opacity:.6;background:linear-gradient(to top,#8ded1b,#0cf,#bb51ec,#ff3eb4,#f9b032);filter:blur(20px)}@media (min-width: 768px){header.svelte-96pmhj nav:where(.svelte-96pmhj):after{border-radius:.625vw}}ul.svelte-96pmhj li.logo:where(.svelte-96pmhj){border-bottom:2px solid #000c27;border-image:linear-gradient(90deg,#ff4fff,#892ff7,#087cff);border-image-slice:1}ul.svelte-96pmhj li.forplayers:where(.svelte-96pmhj){text-align:center}@media (min-width: 768px){ul.svelte-96pmhj li.forplayers:where(.svelte-96pmhj){margin-top:2.5vw}}@media (min-width: 768px){ul.svelte-96pmhj li.archive:where(.svelte-96pmhj){margin-top:1.25vw}}ul.svelte-96pmhj li:where(.svelte-96pmhj) .venue:where(.svelte-96pmhj){width:100%}@media (min-width: 768px){ul.svelte-96pmhj li:where(.svelte-96pmhj) .venue:where(.svelte-96pmhj){height:4.9375vw}}ul.svelte-96pmhj li[aria-current=page]:where(.svelte-96pmhj) a.venue:where(.svelte-96pmhj){pointer-events:none}ul.svelte-96pmhj li[aria-current=page]:where(.svelte-96pmhj) a.venue:where(.svelte-96pmhj):before{opacity:1}ul.svelte-96pmhj li[aria-current=page]:where(.svelte-96pmhj) a.venue:where(.svelte-96pmhj):after{opacity:0}a.svelte-96pmhj{position:relative;display:block;overflow:hidden;cursor:pointer}a.disabled.svelte-96pmhj{pointer-events:none;opacity:.5}a.disabled.svelte-96pmhj .arrow:where(.svelte-96pmhj){display:none}a.svelte-96pmhj .arrow:where(.svelte-96pmhj){position:absolute;top:50%;transform:translateY(-50%);background-size:100% auto}@media (min-width: 768px){a.svelte-96pmhj .arrow:where(.svelte-96pmhj){width:1.125vw;height:1.4375vw;right:1.25vw}}a.svelte-96pmhj .item:where(.svelte-96pmhj){position:relative;z-index:1;width:100%}@media (min-width: 768px){a.svelte-96pmhj .item:where(.svelte-96pmhj){padding:.75vw 1.875vw}}a.svelte-96pmhj .item:where(.svelte-96pmhj) .text:where(.svelte-96pmhj),a.svelte-96pmhj .item:where(.svelte-96pmhj) .en:where(.svelte-96pmhj){font-weight:400}@media (min-width: 768px){a.svelte-96pmhj .item:where(.svelte-96pmhj) .text:where(.svelte-96pmhj),a.svelte-96pmhj .item:where(.svelte-96pmhj) .en:where(.svelte-96pmhj){font-size:.8125vw;margin-bottom:.0625vw}}a.svelte-96pmhj .item:where(.svelte-96pmhj) .jp:where(.svelte-96pmhj){font-weight:700}@media (min-width: 768px){a.svelte-96pmhj .item:where(.svelte-96pmhj) .jp:where(.svelte-96pmhj){font-size:1.125vw;margin-bottom:.1875vw}}a.svelte-96pmhj .item:where(.svelte-96pmhj) .year:where(.svelte-96pmhj){font-weight:700}@media (min-width: 768px){a.svelte-96pmhj .item:where(.svelte-96pmhj) .year:where(.svelte-96pmhj){font-size:1.375vw}}a.svelte-96pmhj .item:where(.svelte-96pmhj) .date:where(.svelte-96pmhj){font-weight:400}@media (min-width: 768px){a.svelte-96pmhj .item:where(.svelte-96pmhj) .date:where(.svelte-96pmhj){font-size:.75vw}}a.archive.svelte-96pmhj,a.venue.svelte-96pmhj{background:#1f1e37}a.archive.miyagi.svelte-96pmhj:after,a.venue.miyagi.svelte-96pmhj:after{background:#623c33}a.archive.miyagi.svelte-96pmhj:before,a.venue.miyagi.svelte-96pmhj:before{opacity:0;background:linear-gradient(to right,#ff8328,#04ffc1,#f8ff3e)}a.archive.aichi.svelte-96pmhj:after,a.venue.aichi.svelte-96pmhj:after{background:#1e556e}a.archive.aichi.svelte-96pmhj:before,a.venue.aichi.svelte-96pmhj:before{opacity:0;background:linear-gradient(to right,#0cd4ff,#7eff64,#ff53d5)}a.archive.osaka.svelte-96pmhj:after,a.venue.osaka.svelte-96pmhj:after{background:#55336d}a.archive.osaka.svelte-96pmhj:before,a.venue.osaka.svelte-96pmhj:before{opacity:0;background:linear-gradient(to right,#ca58ff,#ff5dad,#ffea3a)}a.archive.kanagawa.svelte-96pmhj:after,a.venue.kanagawa.svelte-96pmhj:after{background:#5c58ff}a.archive.kanagawa.svelte-96pmhj:before,a.venue.kanagawa.svelte-96pmhj:before{opacity:0;background:linear-gradient(to right,#5c58ff,#9eff04,#f16993)}a.archive.fukuoka.svelte-96pmhj:after,a.venue.fukuoka.svelte-96pmhj:after{background:#446031}a.archive.fukuoka.svelte-96pmhj:before,a.venue.fukuoka.svelte-96pmhj:before{opacity:0;background:linear-gradient(to right,#8ef52a,#ff69c5,#42fbdf)}a.archive.archive.svelte-96pmhj:after,a.venue.archive.svelte-96pmhj:after{background:#0000d44d}a.archive.archive.svelte-96pmhj:before,a.venue.archive.svelte-96pmhj:before{opacity:0;background:#0000d4}a.archive.svelte-96pmhj:before,a.archive.svelte-96pmhj:after,a.venue.svelte-96pmhj:before,a.venue.svelte-96pmhj:after{content:"";display:block;position:absolute;z-index:0;left:0;width:100%;height:200%;transition:opacity 1s ease;-webkit-mask-image:radial-gradient(#55336d,transparent 75%);mask-image:radial-gradient(#55336d,transparent 75%)}a.archive.svelte-96pmhj:after,a.venue.svelte-96pmhj:after{opacity:1}@media (min-width: 768px){a.archive.svelte-96pmhj:after,a.venue.svelte-96pmhj:after{border-radius:.625vw;top:0}}@media (hover: hover) and (pointer: fine) and (min-width: 768px){a:hover.archive.svelte-96pmhj:before,a:hover.venue.svelte-96pmhj:before{opacity:1}a:hover.archive.svelte-96pmhj:after,a:hover.venue.svelte-96pmhj:after{opacity:0}}.nav-btns__a.svelte-dxkiuu .left-venue_jp:where(.svelte-dxkiuu){font-family:YakuHanJP,Noto Sans JP,sans-serif;letter-spacing:.05em}.nav-btns__a.svelte-dxkiuu .left-venue_en:where(.svelte-dxkiuu),.nav-btns__a.svelte-dxkiuu .left-date:where(.svelte-dxkiuu),.nav-btns__a.svelte-dxkiuu .right:where(.svelte-dxkiuu) .right-text:where(.svelte-dxkiuu),.nav-archive.svelte-dxkiuu .archive:where(.svelte-dxkiuu) .item:where(.svelte-dxkiuu) .text:where(.svelte-dxkiuu),.nav-archive.svelte-dxkiuu .archive:where(.svelte-dxkiuu) .item:where(.svelte-dxkiuu) .year:where(.svelte-dxkiuu){font-family:YakuHanJP,Outfit,sans-serif}.nav-btn.svelte-dxkiuu{position:fixed;z-index:52}@media (max-width: 767.98px){.nav-btn.svelte-dxkiuu{width:16.2666666667vw;height:16.2666666667vw;top:2.6666666667vw;left:2.6666666667vw}}.nav-btn__inner.svelte-dxkiuu{background:#0d1f5c;width:100%;height:100%;transition:.4s background}@media (max-width: 767.98px){.nav-btn__inner.svelte-dxkiuu{border-radius:2.6666666667vw 2.6666666667vw 9.3333333333vw}}.nav-btn__inner.svelte-dxkiuu .line-top:where(.svelte-dxkiuu),.nav-btn__inner.svelte-dxkiuu .line-bottom:where(.svelte-dxkiuu){display:block;position:absolute;background:#fff;transition:transform .5s,top .5s;transform-origin:center;will-change:transform}@media (max-width: 767.98px){.nav-btn__inner.svelte-dxkiuu .line-top:where(.svelte-dxkiuu),.nav-btn__inner.svelte-dxkiuu .line-bottom:where(.svelte-dxkiuu){height:.8vw;left:4vw}}@media (max-width: 767.98px){.nav-btn__inner.svelte-dxkiuu .line-top:where(.svelte-dxkiuu){top:6.4vw;width:8vw}}@media (max-width: 767.98px){.nav-btn__inner.svelte-dxkiuu .line-bottom:where(.svelte-dxkiuu){top:9.3333333333vw;width:6.6666666667vw}}.nav-btn.svelte-dxkiuu:before{content:"";position:absolute;z-index:-1;top:0;left:0;width:100%;height:100%;opacity:.6;background:linear-gradient(to top,#8ded1b,#0cf,#bb51ec,#ff3eb4,#f9b032);filter:blur(10px);transition:.2s opacity .1s}@media (max-width: 767.98px){.nav-btn.svelte-dxkiuu:before{border-radius:2.6666666667vw 2.6666666667vw 9.3333333333vw}}.nav-btn.open.svelte-dxkiuu .nav-btn__inner:where(.svelte-dxkiuu){background:#0d1f5c00}@media (max-width: 767.98px){.nav-btn.open.svelte-dxkiuu .line-top:where(.svelte-dxkiuu),.nav-btn.open.svelte-dxkiuu .line-bottom:where(.svelte-dxkiuu){top:7.7333333333vw;width:8vw}}.nav-btn.open.svelte-dxkiuu .line-top:where(.svelte-dxkiuu){transform:rotate(25deg);transform-origin:center}.nav-btn.open.svelte-dxkiuu .line-bottom:where(.svelte-dxkiuu){transform:rotate(-25deg);transform-origin:center}.nav-btn.open.svelte-dxkiuu:before{opacity:0}.nav.svelte-dxkiuu{position:fixed;z-index:51;top:0;left:0;width:100%;height:100vh;background:#0d1f5cf2;transition:height .5s;-webkit-clip-path:inset(0);clip-path:inset(0)}@media (max-width: 767.98px){.nav.svelte-dxkiuu{padding:0}}@media (min-width: 768px){.nav.svelte-dxkiuu{padding:0}}.nav-logo.svelte-dxkiuu{display:block;position:relative}@media (max-width: 767.98px){.nav-logo.svelte-dxkiuu{text-align:right;margin-top:3.3333333333vw;margin-right:3.3333333333vw}}.nav-inner.svelte-dxkiuu{overflow-y:auto;overflow-x:hidden;height:100%}@media (max-width: 767.98px){.nav-inner.svelte-dxkiuu{padding-bottom:26.6666666667vw}}.nav-btns.svelte-dxkiuu{position:relative;z-index:1;display:block;width:100vw}@media (max-width: 767.98px){.nav-btns.svelte-dxkiuu{margin-top:3.4666666667vw}}.nav-btns__a.svelte-dxkiuu{position:relative;display:block;overflow:hidden}@media (max-width: 767.98px){.nav-btns__a.svelte-dxkiuu{width:100%;height:29.3333333333vw;margin-bottom:1.3333333333vw}}.nav-btns__a.disabled.svelte-dxkiuu{pointer-events:none;opacity:.5}.nav-btns__a.disabled.svelte-dxkiuu .arrow:where(.svelte-dxkiuu){display:none}.nav-btns__a.svelte-dxkiuu .left:where(.svelte-dxkiuu){position:relative;z-index:1}@media (max-width: 767.98px){.nav-btns__a.svelte-dxkiuu .left:where(.svelte-dxkiuu){margin:6.6666666667vw}}@media (min-width: 768px){.nav-btns__a.svelte-dxkiuu .left:where(.svelte-dxkiuu){margin:auto}}.nav-btns__a.svelte-dxkiuu .left-venue_en:where(.svelte-dxkiuu){font-weight:400}@media (max-width: 767.98px){.nav-btns__a.svelte-dxkiuu .left-venue_en:where(.svelte-dxkiuu){font-size:3.7333333333vw;margin-bottom:.5333333333vw}}.nav-btns__a.svelte-dxkiuu .left-venue_jp:where(.svelte-dxkiuu){font-weight:700}@media (max-width: 767.98px){.nav-btns__a.svelte-dxkiuu .left-venue_jp:where(.svelte-dxkiuu){font-size:7.2vw;margin-bottom:1.3333333333vw}}.nav-btns__a.svelte-dxkiuu .left-date:where(.svelte-dxkiuu){font-weight:400}@media (max-width: 767.98px){.nav-btns__a.svelte-dxkiuu .left-date:where(.svelte-dxkiuu){font-size:3.7333333333vw}}.nav-btns__a.miyagi.svelte-dxkiuu .left-venue_en:where(.svelte-dxkiuu){color:#f9c832}.nav-btns__a.osaka.svelte-dxkiuu .left-venue_en:where(.svelte-dxkiuu){color:#ca58ff}.nav-btns__a.fukuoka.svelte-dxkiuu .left-venue_en:where(.svelte-dxkiuu){color:#8ef52a}.nav-btns__a.aichi.svelte-dxkiuu .left-venue_en:where(.svelte-dxkiuu){color:#0cd4ff}.nav-btns__a.kanagawa.svelte-dxkiuu .left-venue_en:where(.svelte-dxkiuu){color:#5c58ff}.nav-btns__a.svelte-dxkiuu .right:where(.svelte-dxkiuu){position:absolute;top:0;right:0;height:100%;background:#0000c6}@media (max-width: 767.98px){.nav-btns__a.svelte-dxkiuu .right:where(.svelte-dxkiuu){width:70.6666666667vw;--p1: 5.3333333333vw;-webkit-clip-path:polygon(var(--p1) 0,100% 0,100% 100%,0 100%);clip-path:polygon(var(--p1) 0,100% 0,100% 100%,0 100%)}}.nav-btns__a.svelte-dxkiuu .right:where(.svelte-dxkiuu) .right-text:where(.svelte-dxkiuu){font-weight:700;position:absolute;display:inline-block;opacity:.1}@media (max-width: 767.98px){.nav-btns__a.svelte-dxkiuu .right:where(.svelte-dxkiuu) .right-text:where(.svelte-dxkiuu){font-size:18.6666666667vw;top:5.3333333333vw;left:0}}.nav-btns__a.svelte-dxkiuu .right:where(.svelte-dxkiuu) picture{position:absolute;top:0;right:0}.nav-btns.svelte-dxkiuu .arrow:where(.svelte-dxkiuu){position:absolute;top:50%;transform:translateY(-50%)}@media (max-width: 767.98px){.nav-btns.svelte-dxkiuu .arrow:where(.svelte-dxkiuu){width:5.6vw;height:8.2666666667vw;right:4vw}}@media (max-width: 767.98px){.nav-forplayer.svelte-dxkiuu{padding:4.6666666667vw}}.nav-archive.svelte-dxkiuu{text-align:right}@media (max-width: 767.98px){.nav-archive.svelte-dxkiuu{height:18.6666666667vw;width:100%;padding-right:4.6666666667vw;margin-top:4vw}}.nav-archive.svelte-dxkiuu .archive:where(.svelte-dxkiuu){display:inline-block;text-align:left;position:relative;overflow:hidden;background:#0000c6}@media (max-width: 767.98px){.nav-archive.svelte-dxkiuu .archive:where(.svelte-dxkiuu){width:66vw;height:18.6666666667vw;margin-bottom:6.6666666667vw;--p1: 3.3333333333vw;-webkit-clip-path:polygon(var(--p1) 0,100% 0,100% 100%,0 100%);clip-path:polygon(var(--p1) 0,100% 0,100% 100%,0 100%)}}.nav-archive.svelte-dxkiuu .archive:where(.svelte-dxkiuu) .item:where(.svelte-dxkiuu){position:relative;z-index:1;width:100%}@media (max-width: 767.98px){.nav-archive.svelte-dxkiuu .archive:where(.svelte-dxkiuu) .item:where(.svelte-dxkiuu){padding:3.3333333333vw 10vw}}.nav-archive.svelte-dxkiuu .archive:where(.svelte-dxkiuu) .item:where(.svelte-dxkiuu) .year:where(.svelte-dxkiuu){font-weight:700}@media (max-width: 767.98px){.nav-archive.svelte-dxkiuu .archive:where(.svelte-dxkiuu) .item:where(.svelte-dxkiuu) .year:where(.svelte-dxkiuu){font-size:7.2vw}}@media (max-width: 767.98px){.nav-archive.svelte-dxkiuu .archive:where(.svelte-dxkiuu) .item:where(.svelte-dxkiuu) .text:where(.svelte-dxkiuu){font-size:3.2vw}}.nav-archive.svelte-dxkiuu .archive:where(.svelte-dxkiuu) .arrow:where(.svelte-dxkiuu){position:absolute;top:50%;transform:translateY(-50%)}@media (max-width: 767.98px){.nav-archive.svelte-dxkiuu .archive:where(.svelte-dxkiuu) .arrow:where(.svelte-dxkiuu){width:3.2vw;height:4.4vw;right:8vw}}.nav.not-open.svelte-dxkiuu{height:0}: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% )}.page-wrap.svelte-112micz{font-family:YakuHanJP,Noto Sans JP,sans-serif;letter-spacing:.05em}main.svelte-112micz{position:relative}@media (max-width: 767.98px){main.svelte-112micz{width:100%;overflow-x:hidden}}@media (min-width: 768px){main.svelte-112micz{width:100%;overflow-x:clip;padding-left:13.125vw}}@media (min-width: 768px){main.error.svelte-112micz{padding-left:0}}@media (max-width: 767.98px){main.svelte-112micz h1{font-size:5.3333333333vw;margin-bottom:4vw}}@media (min-width: 768px){main.svelte-112micz h1{font-size:2.5vw;margin-bottom:1.875vw}}main.svelte-112micz .button{font-weight:700;color:var(--clr-key);background-color:#f0f0f0;padding:10px 20px;text-align:center}@media (hover: hover) and (pointer: fine) and (min-width: 768px){main.svelte-112micz .button:hover{opacity:1;background-color:var(--clr-key);color:#fff}}
