@charset "UTF-8";: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% )}.entry.svelte-mx3ve8 .details-list:where(.svelte-mx3ve8) li:where(.svelte-mx3ve8) .number:where(.svelte-mx3ve8),.entry.svelte-mx3ve8 .details-prize:where(.svelte-mx3ve8) .title:where(.svelte-mx3ve8),.entry.svelte-mx3ve8 .details-prize:where(.svelte-mx3ve8) .wrap:where(.svelte-mx3ve8) .prize:where(.svelte-mx3ve8),.entry.svelte-mx3ve8 .details-prize:where(.svelte-mx3ve8) .wrap:where(.svelte-mx3ve8) .special:where(.svelte-mx3ve8){font-family:YakuHanJP,Outfit,sans-serif}@media (max-width: 767.98px){.entry.svelte-mx3ve8{padding-top:21.3333333333vw;margin-top:-21.3333333333vw;margin-bottom:21.3333333333vw}}@media (min-width: 768px){.entry.svelte-mx3ve8{margin-bottom:9.5vw}}.entry.svelte-mx3ve8 .details:where(.svelte-mx3ve8) h3:where(.svelte-mx3ve8){margin:0 auto}@media (max-width: 767.98px){.entry.svelte-mx3ve8 .details:where(.svelte-mx3ve8) h3:where(.svelte-mx3ve8){margin-top:.5333333333vw;width:89.3333333333vw}}@media (min-width: 768px){.entry.svelte-mx3ve8 .details:where(.svelte-mx3ve8) h3:where(.svelte-mx3ve8){margin-top:2.875vw;width:66.25vw}}.entry.svelte-mx3ve8 .details-list:where(.svelte-mx3ve8){justify-content:space-between}@media (max-width: 767.98px){.entry.svelte-mx3ve8 .details-list:where(.svelte-mx3ve8){display:relative;margin:12vw auto 0;width:84vw}}@media (min-width: 768px){.entry.svelte-mx3ve8 .details-list:where(.svelte-mx3ve8){display:flex;margin:5.625vw auto 0;width:66.25vw}}.entry.svelte-mx3ve8 .details-list:where(.svelte-mx3ve8) li:where(.svelte-mx3ve8){position:relative}@media (max-width: 767.98px){.entry.svelte-mx3ve8 .details-list:where(.svelte-mx3ve8) li:where(.svelte-mx3ve8){width:84vw;height:32vw;margin-bottom:8.5333333333vw}}@media (min-width: 768px){.entry.svelte-mx3ve8 .details-list:where(.svelte-mx3ve8) li:where(.svelte-mx3ve8){width:20.375vw;height:25vw}}@media (min-width: 768px){.entry.svelte-mx3ve8 .details-list:where(.svelte-mx3ve8) li:where(.svelte-mx3ve8):last-child .inner-text:where(.svelte-mx3ve8){margin-top:1.25vw}}.entry.svelte-mx3ve8 .details-list:where(.svelte-mx3ve8) li:where(.svelte-mx3ve8) .inner:where(.svelte-mx3ve8){text-align:center;background-color:#0000d466;border:1px solid #0000c6;width:100%;height:100%}@media (max-width: 767.98px){.entry.svelte-mx3ve8 .details-list:where(.svelte-mx3ve8) li:where(.svelte-mx3ve8) .inner:where(.svelte-mx3ve8){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-mx3ve8 .details-list:where(.svelte-mx3ve8) li:where(.svelte-mx3ve8) .inner:where(.svelte-mx3ve8){--blur: .125vw;backdrop-filter:blur(var(--blur));-webkit-backdrop-filter:blur(var(--blur))}}.entry.svelte-mx3ve8 .details-list:where(.svelte-mx3ve8) li:where(.svelte-mx3ve8) .inner-icon:where(.svelte-mx3ve8){position:relative}@media (max-width: 767.98px){.entry.svelte-mx3ve8 .details-list:where(.svelte-mx3ve8) li:where(.svelte-mx3ve8) .inner-icon:where(.svelte-mx3ve8){display:inline-block;width:18.6666666667vw;height:18.6666666667vw;margin:0 8.6666666667vw 0 0}}@media (min-width: 768px){.entry.svelte-mx3ve8 .details-list:where(.svelte-mx3ve8) li:where(.svelte-mx3ve8) .inner-icon:where(.svelte-mx3ve8){width:10vw;height:10vw;margin:3.75vw auto 2.875vw}}.entry.svelte-mx3ve8 .details-list:where(.svelte-mx3ve8) li:where(.svelte-mx3ve8) .inner-icon:where(.svelte-mx3ve8):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-mx3ve8 .details-list:where(.svelte-mx3ve8) li:where(.svelte-mx3ve8) .inner-icon:where(.svelte-mx3ve8):after{--blur: 2.6666666667vw;filter:blur(var(--blur));border-radius:4vw}}@media (min-width: 768px){.entry.svelte-mx3ve8 .details-list:where(.svelte-mx3ve8) li:where(.svelte-mx3ve8) .inner-icon:where(.svelte-mx3ve8):after{--blur: .9375vw;filter:blur(var(--blur));border-radius:2.0625vw}}.entry.svelte-mx3ve8 .details-list:where(.svelte-mx3ve8) li:where(.svelte-mx3ve8) .inner-text:where(.svelte-mx3ve8){display:inline-block}@media (max-width: 767.98px){.entry.svelte-mx3ve8 .details-list:where(.svelte-mx3ve8) li:where(.svelte-mx3ve8) .inner-text:where(.svelte-mx3ve8){text-align:left;width:40vw}}@media (min-width: 768px){.entry.svelte-mx3ve8 .details-list:where(.svelte-mx3ve8) li:where(.svelte-mx3ve8) .inner-text:where(.svelte-mx3ve8){text-align:center}}@media (min-width: 768px){.entry.svelte-mx3ve8 .details-list:where(.svelte-mx3ve8) li:where(.svelte-mx3ve8) .inner.no-blur:where(.svelte-mx3ve8) .inner-icon:where(.svelte-mx3ve8){margin-top:3.875vw}}.entry.svelte-mx3ve8 .details-list:where(.svelte-mx3ve8) li:where(.svelte-mx3ve8) .inner.no-blur:where(.svelte-mx3ve8) .inner-icon:where(.svelte-mx3ve8):after{display:none}@media (max-width: 767.98px){.entry.svelte-mx3ve8 .details-list:where(.svelte-mx3ve8) li:where(.svelte-mx3ve8) .inner.no-blur:where(.svelte-mx3ve8) .inner-text:where(.svelte-mx3ve8){margin-left:0}}.entry.svelte-mx3ve8 .details-list:where(.svelte-mx3ve8) li:where(.svelte-mx3ve8) .number:where(.svelte-mx3ve8){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-mx3ve8 .details-list:where(.svelte-mx3ve8) li:where(.svelte-mx3ve8) .number:where(.svelte-mx3ve8){top:-7.3333333333vw;left:2.6666666667vw;font-size:10.6666666667vw;width:17.3333333333vw;height:13.3333333333vw}}@media (min-width: 768px){.entry.svelte-mx3ve8 .details-list:where(.svelte-mx3ve8) li:where(.svelte-mx3ve8) .number:where(.svelte-mx3ve8){top:-4.3125vw;left:.3125vw;font-size:6.25vw;width:10vw;height:8.125vw}}.entry.svelte-mx3ve8 .details-list:where(.svelte-mx3ve8) li:where(.svelte-mx3ve8):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-mx3ve8 .details-list:where(.svelte-mx3ve8) li:where(.svelte-mx3ve8):after{width:20vw;height:6.6666666667vw;right:50%;bottom:-8vw;transform:rotate(0) translate(50%)}}@media (min-width: 768px){.entry.svelte-mx3ve8 .details-list:where(.svelte-mx3ve8) li:where(.svelte-mx3ve8):after{width:6.125vw;height:2vw;top:9.375vw;right:-4.5vw;transform:rotate(-90deg)}}.entry.svelte-mx3ve8 .details-list:where(.svelte-mx3ve8) li:where(.svelte-mx3ve8):last-child:after{display:none}.entry.svelte-mx3ve8 .details-prize:where(.svelte-mx3ve8){display:flex}@media (max-width: 767.98px){.entry.svelte-mx3ve8 .details-prize:where(.svelte-mx3ve8){margin:0 auto 3.7333333333vw;gap:2.6666666667vw;width:84vw}}@media (min-width: 768px){.entry.svelte-mx3ve8 .details-prize:where(.svelte-mx3ve8){margin:2.5vw auto .9375vw;gap:1.875vw;width:66.25vw}}.entry.svelte-mx3ve8 .details-prize:where(.svelte-mx3ve8) li:where(.svelte-mx3ve8){background:#0000d466}@media (max-width: 767.98px){.entry.svelte-mx3ve8 .details-prize:where(.svelte-mx3ve8) li:where(.svelte-mx3ve8){width:40.2666666667vw}}@media (min-width: 768px){.entry.svelte-mx3ve8 .details-prize:where(.svelte-mx3ve8) li:where(.svelte-mx3ve8){width:32.1875vw}}.entry.svelte-mx3ve8 .details-prize:where(.svelte-mx3ve8) .title:where(.svelte-mx3ve8){width:100%;font-weight:700;display:flex;justify-content:center;align-items:center;background:linear-gradient(90deg,#ff4fff,#892ff7,#087cff)}@media (max-width: 767.98px){.entry.svelte-mx3ve8 .details-prize:where(.svelte-mx3ve8) .title:where(.svelte-mx3ve8){padding-top:.5333333333vw;font-size:3.4666666667vw;height:8vw}}@media (min-width: 768px){.entry.svelte-mx3ve8 .details-prize:where(.svelte-mx3ve8) .title:where(.svelte-mx3ve8){padding-top:.125vw;font-size:1.75vw;height:3.75vw}}.entry.svelte-mx3ve8 .details-prize:where(.svelte-mx3ve8) .wrap:where(.svelte-mx3ve8){text-align:center;border:1px solid #0000d6;border-top:none}@media (max-width: 767.98px){.entry.svelte-mx3ve8 .details-prize:where(.svelte-mx3ve8) .wrap:where(.svelte-mx3ve8){padding:3.0666666667vw 3.6vw}}@media (min-width: 768px){.entry.svelte-mx3ve8 .details-prize:where(.svelte-mx3ve8) .wrap:where(.svelte-mx3ve8){padding:1.625vw 2.125vw 1.25vw}}.entry.svelte-mx3ve8 .details-prize:where(.svelte-mx3ve8) .wrap:where(.svelte-mx3ve8) .prize:where(.svelte-mx3ve8){font-weight:700}@media (max-width: 767.98px){.entry.svelte-mx3ve8 .details-prize:where(.svelte-mx3ve8) .wrap:where(.svelte-mx3ve8) .prize:where(.svelte-mx3ve8){font-size:4.8vw}}@media (min-width: 768px){.entry.svelte-mx3ve8 .details-prize:where(.svelte-mx3ve8) .wrap:where(.svelte-mx3ve8) .prize:where(.svelte-mx3ve8){font-size:2.5vw}}@media (max-width: 767.98px){.entry.svelte-mx3ve8 .details-prize:where(.svelte-mx3ve8) .wrap:where(.svelte-mx3ve8) .prize:where(.svelte-mx3ve8) span:where(.svelte-mx3ve8){font-size:3.4666666667vw}}@media (min-width: 768px){.entry.svelte-mx3ve8 .details-prize:where(.svelte-mx3ve8) .wrap:where(.svelte-mx3ve8) .prize:where(.svelte-mx3ve8) span:where(.svelte-mx3ve8){font-size:1.75vw}}.entry.svelte-mx3ve8 .details-prize:where(.svelte-mx3ve8) .wrap:where(.svelte-mx3ve8) .special:where(.svelte-mx3ve8){font-weight:700;border-top:2px solid #0000d6}@media (max-width: 767.98px){.entry.svelte-mx3ve8 .details-prize:where(.svelte-mx3ve8) .wrap:where(.svelte-mx3ve8) .special:where(.svelte-mx3ve8){margin-top:2.6666666667vw;padding-top:2.6666666667vw;font-size:3.2vw}}@media (min-width: 768px){.entry.svelte-mx3ve8 .details-prize:where(.svelte-mx3ve8) .wrap:where(.svelte-mx3ve8) .special:where(.svelte-mx3ve8){margin-top:1.25vw;padding-top:.9375vw;font-size:1.375vw}}.entry.svelte-mx3ve8 .details-prize:where(.svelte-mx3ve8) .wrap:where(.svelte-mx3ve8) .special:where(.svelte-mx3ve8) span:where(.svelte-mx3ve8){display:block}@media (max-width: 767.98px){.entry.svelte-mx3ve8 .details-prize:where(.svelte-mx3ve8) .wrap:where(.svelte-mx3ve8) .special:where(.svelte-mx3ve8) span:where(.svelte-mx3ve8){display:flex;justify-content:center;align-items:center;height:6.6666666667vw}}.entry.svelte-mx3ve8 .details-note:where(.svelte-mx3ve8){text-align:center}@media (max-width: 767.98px){.entry.svelte-mx3ve8 .details-note:where(.svelte-mx3ve8){font-size:3.2vw;margin-bottom:6.6666666667vw}}@media (min-width: 768px){.entry.svelte-mx3ve8 .details-note:where(.svelte-mx3ve8){font-size:.875vw;margin-bottom:4.6875vw}}.entry.svelte-mx3ve8 .details-venue-tickets:where(.svelte-mx3ve8){display:flex;justify-content:flex-start}@media (max-width: 767.98px){.entry.svelte-mx3ve8 .details-venue-tickets:where(.svelte-mx3ve8){flex-wrap:wrap;margin:0 auto;gap:5.3333333333vw;width:90.6666666667vw}}@media (min-width: 768px){.entry.svelte-mx3ve8 .details-venue-tickets:where(.svelte-mx3ve8){flex-wrap:wrap;margin:0 auto;gap:2.5vw;width:72.5vw}}@media (max-width: 767.98px){.entry.svelte-mx3ve8 .details-venue-tickets:where(.svelte-mx3ve8) li:where(.svelte-mx3ve8) .btn{width:42.6666666667vw}}@media (min-width: 768px){.entry.svelte-mx3ve8 .details-venue-tickets:where(.svelte-mx3ve8) li:where(.svelte-mx3ve8) .btn{width:22.5vw}}.entry.svelte-mx3ve8 .details-tickets-buy:where(.svelte-mx3ve8){text-align:center;margin-top:40px}@media (max-width: 767.98px){.entry.svelte-mx3ve8 .details-tickets-buy:where(.svelte-mx3ve8){margin-top:1.3333333333vw;margin-bottom:13.3333333333vw}}@media (min-width: 768px){.entry.svelte-mx3ve8 .details-tickets-buy:where(.svelte-mx3ve8){margin-top:1.25vw}}.entry.svelte-mx3ve8 .term-pdf:where(.svelte-mx3ve8){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-mx3ve8 .term-pdf:where(.svelte-mx3ve8){margin-top:3.3333333333vw;padding-top:4.6666666667vw}}@media (min-width: 768px){.entry.svelte-mx3ve8 .term-pdf:where(.svelte-mx3ve8){margin-top:2.5vw;padding-top:2.5vw}}
