.floatingBuyTicketButton{align-items:center;background:#ff5800;border-radius:.8rem 0 0 .8rem;bottom:3.2rem;display:flex;filter:drop-shadow(0 3px 6px rgba(0,0,0,.55));height:25rem;justify-content:center;position:fixed;right:0;transition:right .4s;width:7.6rem;writing-mode:vertical-rl;z-index:95}@media (max-width:768px){.floatingBuyTicketButton.isHidden{right:-13.3rem}}.floatingBuyTicketButton.isHidden .hideButton:before{transform:scale(-1)}@media (max-width:768px){.floatingBuyTicketButton{height:6.5rem;justify-content:space-between;padding:.8rem 2rem .8rem 0;width:15.3rem;writing-mode:horizontal-tb}}.floatingBuyTicketButton .hideButton{align-items:center;border-right:1px solid hsla(0,0%,100%,.2);display:none;flex-shrink:0;height:100%;justify-content:center;width:2rem}@media (max-width:768px){.floatingBuyTicketButton .hideButton{display:flex}}.floatingBuyTicketButton .hideButton:before{border-style:solid;border-bottom:.4rem solid transparent;border-left:.4rem solid hsla(0,0%,100%,.6);border-right:0;border-top:.4rem solid transparent;content:"";display:block;height:0;order:0;width:0}.floatingBuyTicketButton p{font-size:2rem;font-weight:700;letter-spacing:.05em}@media (max-width:768px){.floatingBuyTicketButton p{font-size:1.4rem;order:1;text-align:right}}.globalFooter{background:#000;padding:5.2rem 0 4rem}@media (max-width:768px){.globalFooter{padding:3.8rem 0 2.8rem}}.globalFooter .wrapper{align-items:center;display:flex;flex-direction:column;justify-content:flex-start}.globalFooter .logos a img,.globalFooter .socials a img,.globalFooter .stores a img{transition:opacity .3s}.globalFooter .logos a:focus img,.globalFooter .logos a:hover img,.globalFooter .socials a:focus img,.globalFooter .socials a:hover img,.globalFooter .stores a:focus img,.globalFooter .stores a:hover img{opacity:.6;transform:none}.globalFooter .logos{display:flex;gap:3.2rem;margin-bottom:2.2rem}@media (max-width:768px){.globalFooter .logos{gap:2.6rem}}.globalFooter .logos img{display:block;height:10rem;-o-object-fit:contain;object-fit:contain;width:28rem}@media (max-width:768px){.globalFooter .logos img{height:7rem;width:16.8rem}}.globalFooter .socials{display:grid;gap:2rem;grid-template-columns:repeat(4,1fr);margin-bottom:3.6rem;max-width:20rem}@media (max-width:768px){.globalFooter .socials{gap:1.6rem;max-width:14.8rem}}.globalFooter .stores{display:flex;gap:2.8rem;margin-bottom:4rem}@media (max-width:768px){.globalFooter .stores{gap:1.6rem}}.globalFooter .stores li{height:7.5rem;width:24.8rem}@media (max-width:768px){.globalFooter .stores li{height:auto;width:auto}}.globalFooter .stores li a,.globalFooter .stores li a img{display:block;height:100%;width:100%}.globalFooter .stores li a img{-o-object-fit:contain;object-fit:contain}.globalFooter .links{display:flex;flex-wrap:wrap;gap:3.2rem;justify-content:center;margin-bottom:4.6rem}@media (max-width:768px){.globalFooter .links{gap:1.5rem}}.globalFooter .links li a{color:#fff;font-size:1.8rem;font-weight:700}@media (max-width:768px){.globalFooter .links li a{font-size:1.2rem}}.globalFooter .notice{color:#cbcbcb;font-size:1.2rem;margin-bottom:2rem;text-align:center}@media (max-width:768px){.globalFooter .notice{font-size:1.1rem}}.globalFooter .devInfo{color:#cbcbcb;font-size:1.2rem;margin-bottom:2rem;text-align:center}@media (max-width:768px){.globalFooter .devInfo{font-size:1.1rem}}.globalFooter .copyright{color:#9a9a9a;font-size:1.2rem;text-align:center}@media (max-width:768px){.globalFooter .copyright{align-self:flex-end;font-size:1rem;text-align:right}}.globalTeamColorBg{height:calc(100vh - 7rem);left:0;opacity:0;position:fixed;top:7rem;transition:opacity .3s;transition-delay:0;width:100%}.renewLayout{padding-top:14.6rem;position:relative}@media (max-width:768px){.renewLayout{padding-top:7rem}}.renewLayout .defaultLayoutSlot{padding-bottom:12rem}@media (max-width:768px){.renewLayout .defaultLayoutSlot{padding-bottom:8rem}}.globalNav{background:#140532;height:14.6rem;left:0;position:fixed;top:0;transition:background .3s;width:100%;z-index:100}@media (max-width:768px){.globalNav{height:7rem}}.globalNav .wrapper{align-items:center;display:flex;height:100%;justify-content:flex-start;max-width:100%}@media (max-width:768px){.globalNav .wrapper{justify-content:flex-start;padding-left:0}}.globalNav .back{background:url(./back.3ca20676.svg) 50%/.8rem auto no-repeat;cursor:pointer;height:4.8rem;width:4.8rem}.globalNav .logo{display:block;height:7rem;width:27rem}@media (max-width:768px){.globalNav .logo{height:3.6rem;width:14rem}.globalNav .logo:first-child{margin-left:2rem}}.globalNav .logo a,.globalNav .logo img{display:block;height:100%;width:100%}.globalNav .logo img{-o-object-fit:contain;object-fit:contain}.globalNav .links{margin:0 auto;width:120rem}@media (max-width:768px){.globalNav .links{display:none}}.globalNav .links .leading{border-bottom:1px solid #fff;display:flex;gap:5.2rem;padding-bottom:1.8rem}.globalNav .links .leading li a{display:block;font-size:1.7rem;font-weight:500}.globalNav .links .leading li.external a:after{background:url(./external.4de96753.svg) 50%/contain no-repeat;content:"";display:inline-block;height:1.317rem;margin-left:1rem;width:1.656rem}.globalNav .links .site{display:flex;gap:5.2rem;padding-top:1.8rem}.globalNav .links .site li a{display:block;font-size:2.1rem;font-weight:500}.globalNav .missionButton{align-items:center;cursor:pointer;display:flex;height:5.6rem;justify-content:center;margin-left:auto;position:relative;width:5.6rem}@media (max-width:768px){.globalNav .missionButton{height:3.2rem;padding:.4rem;width:3.2rem}}.globalNav .missionButton img{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.globalNav .missionButton .badge{align-items:center;background:red;border-radius:50%;display:flex;font-size:1.4rem;font-weight:700;height:2.4rem;justify-content:center;position:absolute;right:-.8rem;top:-.8rem;width:2.4rem}@media (max-width:768px){.globalNav .missionButton .badge{font-size:1rem;height:1.8rem;width:1.8rem}}.globalNav .popupButton{align-items:center;cursor:pointer;display:flex;height:5.6rem;justify-content:center;margin-left:auto;width:5.6rem}@media (max-width:768px){.globalNav .popupButton{height:3.2rem;width:3.2rem}}.globalNav .popupButton img{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}@media (max-width:768px){.globalNav .popupButton img{height:2.6rem;width:2.2rem}}.globalNav .missionButton+.popupButton{margin-left:2rem}@media (max-width:768px){.globalNav .missionButton+.popupButton{margin-left:.8rem}}.globalNav .missionButton+.menuButton,.globalNav .popupButton+.menuButton{margin-left:3.2rem}@media (max-width:768px){.globalNav .missionButton+.menuButton,.globalNav .popupButton+.menuButton{margin-left:1rem}}.globalNav .menuButton{cursor:pointer;height:6rem;margin-left:auto;position:relative;width:6rem;z-index:100}@media (max-width:768px){.globalNav .menuButton{align-items:center;display:flex;height:4rem;justify-content:flex-end;width:3.2rem}}.globalNav .menuButton img{display:block;height:100%;-o-object-fit:contain;object-fit:contain;width:100%}@media (max-width:768px){.globalNav .menuButton img{height:2.6rem;width:2.6rem}}.globalMenu{background:rgba(0,0,0,.62);height:100%;left:0;overflow-y:scroll;position:fixed;top:0;width:100%;z-index:100}.globalMenu .content{background:#000;margin-left:auto;padding:4rem 0;width:90.5rem}@media (max-width:768px){.globalMenu .content{overflow:auto;padding:3rem 0;width:100%}}.globalMenu .content .heading{margin-bottom:3.2rem;padding:0 4.8rem;width:100%}@media (max-width:768px){.globalMenu .content .heading{margin-bottom:3rem;padding:0 1rem}}.globalMenu .content .heading .close{align-self:flex-end;background:url(./menu_close.5e337f95.svg) 50%/3.4rem auto no-repeat;cursor:pointer;height:4.8rem;margin:0 0 5rem auto;width:4.8rem}@media (max-width:768px){.globalMenu .content .heading .close{margin-bottom:3rem}}.globalMenu .content .userLinks ul{display:grid;gap:2.2rem;grid-template-columns:repeat(2,1fr);height:6rem}@media (max-width:768px){.globalMenu .content .userLinks ul{gap:.6rem;height:4.8rem}}.globalMenu .content .userLinks ul>li{height:100%}.globalMenu .content .userLinks ul>li a{align-items:center;background:hsla(0,0%,100%,.2);cursor:pointer;display:flex;font-size:1.8rem;font-weight:700;height:100%;justify-content:center}@media (max-width:768px){.globalMenu .content .userLinks ul>li a{font-size:1.4rem}}.globalMenu .content .menuLinks{display:grid;grid-template-columns:repeat(2,1fr)}@media (max-width:768px){.globalMenu .content .menuLinks{grid-template-columns:1fr}}.globalMenu .content .menuLinks ul{align-items:stretch;border-top:1px solid #707070;display:flex;flex-direction:column}.globalMenu .content .menuLinks ul+ul{border-left:1px solid #707070}@media (max-width:768px){.globalMenu .content .menuLinks ul+ul{border-left:none}}.globalMenu .content .menuLinks ul>li{border:solid #707070;border-width:0 0 1px;height:7.3rem}@media (max-width:768px){.globalMenu .content .menuLinks ul>li{height:6.4rem}}@media (max-width:768px){.globalMenu .content .menuLinks ul>li:not(:has(a)){display:none}}.globalMenu .content .menuLinks ul>li a{align-items:center;display:flex;font-size:2rem;font-weight:700;gap:1.5rem;height:100%;justify-content:flex-start;padding:0 4.5rem}@media (max-width:768px){.globalMenu .content .menuLinks ul>li a{font-size:1.6rem;padding:0 3.6rem}}.globalMenu .content .menuLinks ul>li.external a:after{background:url(./external.4de96753.svg) 50%/contain no-repeat;content:"";display:inline-block;height:2rem;width:2.5rem}.globalMenu .content .bottomUserLinksWrapper{padding:5rem 4.8rem 0}@media (max-width:768px){.globalMenu .content .bottomUserLinksWrapper{padding:3rem 1rem 0}}.globalMenu .content .globalFooter{margin-top:0}.globalMenu-enter-active,.globalMenu-leave-active{transition:opacity .3s}.globalMenu-enter-active .content,.globalMenu-leave-active .content{transition:transform .3s}.globalMenu-enter-from,.globalMenu-leave-to{opacity:0}.globalMenu-enter-from .content,.globalMenu-leave-to .content{transform:translate(100%)}.renewLayout:has(.myPage) .globalFooter{position:relative}.popup{align-items:center;background:rgba(0,0,0,.4);height:100%;justify-content:center;left:0;position:fixed;top:0;z-index:105}.popup,.popup .content{display:flex;padding:2rem;width:100%}.popup .content{align-items:stretch;background:#140532;border:1px solid #fff;border-radius:1.8rem;flex-direction:column;height:64rem;max-height:80vh;max-width:75rem}.popup .content .images{display:flex;flex-direction:column;flex-grow:1;gap:2rem;overflow:auto}.popup .content .images>li a{display:block}.popup .content .images>li a img{display:block;width:100%}.popup .content .hide{align-items:center;display:flex;gap:1rem;justify-content:center;margin-top:2rem}@media (max-width:768px){.popup .content .hide{margin-top:1rem}}.popup .content .buttons{margin-top:2rem}@media (max-width:768px){.popup .content .buttons{margin-top:1rem}}
