.Footer_footer_content__RTaD2{padding:min(28px,1.9444444444vw) 0 min(30px,2.0833333333vw);overflow:hidden;background:linear-gradient(180deg,rgba(0,0,0,0),rgba(0,0,0,.45))}@media not screen and (min-width:769px){.Footer_footer_content__RTaD2{padding:min(120px,14.1176470588vw) 0 min(40px,4.7058823529vw)}}.Footer_footer_logo__Qequr{position:relative;display:flex;flex-direction:column;gap:min(60px,4.1666666667vw);width:min(1440px,100%);margin:0 auto;filter:drop-shadow(0 0 min(20px,1.3888888889vw) rgba(0,0,0,.25))}@media not screen and (min-width:769px){.Footer_footer_logo__Qequr{gap:min(70px,8.2352941176vw);filter:drop-shadow(0 0 min(20px,2.3529411765vw) rgba(0,0,0,.25))}}.Footer_footer_logo_20thLogo__iuAV6{width:23.7647058824%;margin:0 auto}@media only screen and (min-width:769px){.Footer_footer_logo_20thLogo__iuAV6{display:none}}.Footer_footer_logo_liveLogo__3g91E{position:relative}.Footer_footer_logo_liveLogo_image__pGxP_{position:relative;z-index:1;width:45.1388888889%;margin:0 auto}@media not screen and (min-width:769px){.Footer_footer_logo_liveLogo_image__pGxP_{width:81.1764705882%}}.Footer_footer_logo_date__nZg55{position:relative;z-index:1;max-width:-moz-fit-content;max-width:fit-content;max-height:-moz-fit-content;max-height:fit-content;margin:0 auto;font-family:var(--font-orbitron);font-size:min(48px,3.3333333333vw);font-weight:600;line-height:1;color:#fff;text-align:center;text-transform:uppercase;letter-spacing:.09em;text-shadow:.015625em .015625em 0 #2b59ff}@media not screen and (min-width:769px){.Footer_footer_logo_date__nZg55{font-size:min(72px,8.4705882353vw)}}.Footer_footer_logo_date__nZg55:after,.Footer_footer_logo_date__nZg55:before{position:absolute;z-index:-1;width:100%;height:100%;text-shadow:none;content:attr(data-text)}.Footer_footer_logo_date__nZg55:after{top:-.015625em;left:-.015625em;color:#ff0404}.Footer_footer_logo_date__nZg55:before{top:-.0208333333em;left:.0208333333em;color:#ffe23c}.Footer_footer_toTop__a486f{position:relative;z-index:1;display:block;width:min(140px,9.7222222222%);margin:min(60px,4.1666666667vw) auto 0}@media not screen and (min-width:769px){.Footer_footer_toTop__a486f{width:35.2941176471%;margin:min(140px,16.4705882353vw) auto 0}}.Footer_footer_copyright__0tbNM{position:relative;z-index:1;margin-top:4.2857142857em;font-family:var(--font-notosansjp);font-size:min(14px,.9722222222vw);font-weight:400;line-height:1;color:#fff;text-align:center}@media not screen and (min-width:769px){.Footer_footer_copyright__0tbNM{margin-top:10.7083333333em;font-size:min(24px,2.8235294118vw)}}.Footer_nav__i_yiu{display:grid;grid-template-columns:repeat(3,auto);grid-column-gap:min(25px,1.7361111111%);column-gap:min(25px,1.7361111111%);justify-content:center;padding:min(50px,3.4722222222%);background:#000}@media not screen and (min-width:577px){.Footer_nav__i_yiu{grid-template-columns:repeat(2,1fr);gap:min(20px,2.3529411765vw);padding:min(40px,4.7058823529%) min(25px,2.9411764706%)}}.Footer_nav__i_yiu a{-webkit-user-select:none;-moz-user-select:none;user-select:none}@media(hover:hover){.Footer_nav__i_yiu a{transition:.4s}.Footer_nav__i_yiu a:hover{opacity:.6}}.ErrorModal_modal__tlVSX{display:block;width:500px;max-width:95vw;padding:20px;background:#1d1d22;border:1px solid #4d4d55;border-radius:12px}@media not screen and (min-width:577px){.ErrorModal_modal__tlVSX{width:350px}}.ErrorModal_modal_content__7TOYi{display:flex;flex-direction:column;gap:20px}.ErrorModal_modal_title___XPjY{font-size:16px;font-weight:700;color:#fff;text-align:center}.ErrorModal_modal_text__j9QB6{font-size:12px;text-align:center}.ErrorModal_modal_link__HIn41{display:flex;justify-content:center}.ErrorModal_modal_link_elm__Iy02b{display:flex;gap:10px;align-items:center;font-size:12px;text-align:center}.ErrorModal_modal_nav__rUMT4{display:grid;grid-gap:10px;gap:10px;margin-top:10px}.ErrorModal_modal_nav__rUMT4[data-type=row]{grid-template-columns:1fr 1fr}.ErrorModal_modal_notes__oytKW{font-size:12px;text-align:center}.ErrorModal_container__orBKV{display:block}.ErrorModal_modal_title___XPjY{color:red}.ErrorModal_modal_text__j9QB6{text-align:left}.ErrorModal_error_code__nAYX7{margin-top:-20px;font-size:13px;text-align:center}.component_container___yeC_{position:fixed;top:0;left:0;z-index:999;display:flex;flex-direction:column;align-items:center;width:100%;height:100%;overflow:hidden auto;pointer-events:none}.component_container___yeC_::-webkit-scrollbar{position:relative;display:block;width:5px}.component_container___yeC_::-webkit-scrollbar-track{background:#ccc;border-radius:2.5px}.component_container___yeC_::-webkit-scrollbar-thumb{cursor:pointer;background:#ababab;border-radius:2.5px}.component_container___yeC_:after,.component_container___yeC_:before{flex:1 1;content:""}.component_cover__ll_Aa{position:fixed;top:0;left:0;width:100vw;height:100vh;pointer-events:auto;background:rgba(0,0,0,.2);transition:.2s ease-in-out}[aria-hidden=true] .component_cover__ll_Aa{pointer-events:none;background:rgba(0,0,0,0)}@media not screen and (min-width:577px){.component_cover__ll_Aa{height:100dvh}}.component_content__v0VmT{position:relative;pointer-events:none}[aria-hidden=false] .component_content__v0VmT{pointer-events:auto}.component_main__XqysE{position:relative;pointer-events:none}[aria-hidden=false] .component_main__XqysE{pointer-events:auto}*{box-sizing:border-box;padding:0;margin:0}body,html{font-family:Hiragino Kaku Gothic ProN,メイリオ,sans-serif;text-size-adjust:100%;-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:rgba(0,0,0,0)}body[data-modal=true]{overflow-y:hidden}img{max-width:100%;vertical-align:top}li{list-style:none}a{text-decoration:none}button{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;outline:none;background:none;border:none;color:#363b46}svg{display:block}[data-media=max-xl]{display:none}@media only screen and (min-width:950px){[data-media=max-xl]{display:block}}[data-media=max-md]{display:none}@media only screen and (min-width:769px){[data-media=max-md]{display:block}}@media only screen and (min-width:950px){[data-media=min-xl]{display:none}}@media not screen and (min-width:950px){[data-media=min-xl]{display:block}}[data-media=max-xl-inline]{display:none}@media only screen and (min-width:950px){[data-media=max-xl-inline]{display:inline}[data-media=min-xl-inline]{display:none}}@media not screen and (min-width:950px){[data-media=min-xl-inline]{display:inline}}@media only screen and (min-width:769px){[data-media=min-md]{display:none}}@media not screen and (min-width:769px){[data-media=min-md]{display:block}}