@charset "UTF-8";@supports (height: 100lvh){.live_viewing__bg.svelte-781spa:before{height:100lvh}}@supports not (height: 100lvh){.live_viewing__bg.svelte-781spa:before{height:calc(var(--vh, 1vh) * 100)}}.live_viewing__bg.svelte-781spa{background-color:#ae0c0c}.live_viewing__bg.svelte-781spa:before{content:"";display:block;width:100%;position:fixed;top:0;left:0;z-index:0;background-image:url(./bg_red_dot.Bl3lD62e.png);background-repeat:no-repeat;background-size:cover;background-position:center;mix-blend-mode:multiply;opacity:.2;pointer-events:none;transform:translateZ(0)}@media (max-width: 767.98px){.live_viewing__bg.svelte-781spa{-webkit-mask-image:url(./mask.BmF-qW4r.png),url(./curved_bottom.Dcg81kCY.svg);mask-image:url(./mask.BmF-qW4r.png),url(./curved_bottom.Dcg81kCY.svg)}}@media (min-width: 768px){.live_viewing__bg.svelte-781spa{-webkit-mask-image:url(./mask.BmF-qW4r.png),url(./curved_bottom.BxcAErCE.svg);mask-image:url(./mask.BmF-qW4r.png),url(./curved_bottom.BxcAErCE.svg)}}@media (max-width: 767.98px){.live_viewing__bg.svelte-781spa{--mask-height: 8vw}}@media (min-width: 768px){.live_viewing__bg.svelte-781spa{--mask-height: 3.6979166667vw}}.live_viewing__bg.svelte-781spa{-webkit-mask-repeat:no-repeat,no-repeat;mask-repeat:no-repeat,no-repeat;-webkit-mask-position:center top,center bottom;mask-position:center top,center bottom;-webkit-mask-size:100% calc(100% - var(--mask-height, 0)),100% calc(var(--mask-height, 0) + 2px);mask-size:100% calc(100% - var(--mask-height, 0)),100% calc(var(--mask-height, 0) + 2px)}.live_viewing.svelte-781spa{position:relative;z-index:1;color:#000}@media (max-width: 767.98px){.live_viewing.svelte-781spa{padding:21.8666666667vw 0 32.9333333333vw}}@media (min-width: 768px) and (max-width: 1999.98px){.live_viewing.svelte-781spa{padding:10.9375vw 0 15vw}}@media (min-width: 2000px){.live_viewing.svelte-781spa{padding:219px 0 300px}}.live_viewing__bg.svelte-781spa{position:absolute;top:0;left:0;width:100%;height:100%}.live_viewing-ttl.svelte-781spa{opacity:0;transform:translateY(var(--inview-ypos, 20px)) translateZ(0)}main.op-anime-complete .io-anim.is-inview .live_viewing-ttl.svelte-781spa{opacity:1;transform:translateY(0) translateZ(0);transition:opacity .8s .1s cubic-bezier(.19,1,.22,1),transform .8s .1s cubic-bezier(.19,1,.22,1)}.live_viewing-ttl.svelte-781spa{margin:0 auto;width:fit-content}.live_viewing__contents.svelte-781spa{position:relative;z-index:2;background-color:var(--clr-font)}@media (max-width: 767.98px){.live_viewing__contents.svelte-781spa{width:88vw;margin:12.6666666667vw auto 0;padding:8vw 2.9333333333vw}}@media (min-width: 768px) and (max-width: 1999.98px){.live_viewing__contents.svelte-781spa{width:73.4375vw;margin:4.9479166667vw auto 0;padding:4.6875vw}}@media (min-width: 2000px){.live_viewing__contents.svelte-781spa{width:1469px;margin:99px auto 0;padding:94px}}.live_viewing__venue-list.svelte-781spa{display:flex;flex-direction:column}@media (max-width: 767.98px){.live_viewing__venue-list.svelte-781spa{margin:9.3333333333vw 0 0;gap:4vw}}@media (min-width: 768px) and (max-width: 1999.98px){.live_viewing__venue-list.svelte-781spa{margin:4.1666666667vw 0 0;gap:1.5625vw}}@media (min-width: 2000px){.live_viewing__venue-list.svelte-781spa{margin:83px 0 0;gap:31px}}.live_viewing__venue-list.svelte-781spa a:where(.svelte-781spa){background-color:#000;color:var(--clr-font);font-weight:900;display:flex;justify-content:center;align-items:center;margin:0 auto}@media (max-width: 767.98px){.live_viewing__venue-list.svelte-781spa a:where(.svelte-781spa){font-size:3.3333333333vw;width:73.0666666667vw;height:12vw;margin:0 auto 4vw}}@media (min-width: 768px) and (max-width: 1999.98px){.live_viewing__venue-list.svelte-781spa a:where(.svelte-781spa){font-size:1.9270833333vw;width:43.8020833333vw;height:5.8333333333vw;margin:0 auto 1.5625vw}}@media (min-width: 2000px){.live_viewing__venue-list.svelte-781spa a:where(.svelte-781spa){font-size:39px;width:876px;height:117px;margin:0 auto 31px}}.live_viewing__venue-list.svelte-781spa .wysiwyg-content:where(.svelte-781spa){width:fit-content;margin:0 auto}.live_viewing__venue-list.svelte-781spa .wysiwyg-content:where(.svelte-781spa) li{font-weight:300}@media (max-width: 767.98px){.live_viewing__venue-list.svelte-781spa .wysiwyg-content:where(.svelte-781spa) li{font-size:2.2666666667vw}}@media (min-width: 768px) and (max-width: 1999.98px){.live_viewing__venue-list.svelte-781spa .wysiwyg-content:where(.svelte-781spa) li{font-size:1.1979166667vw}}@media (min-width: 2000px){.live_viewing__venue-list.svelte-781spa .wysiwyg-content:where(.svelte-781spa) li{font-size:24px}}
