html{background:black;color:white}body{background-color:transparent !important}#bg{pointer-events:none;z-index:-1;position:fixed;top:0;left:0;width:100vw;height:140vh}#bg img{width:100vw;height:100vh}*{line-height:1.6}body,span{font-family:'Noto Sans JP', sans-serif}.font-en,.font-en span{font-family:'Roboto Condensed', 'Noto Sans JP', sans-serif}#menu-popup *,#bottom *{color:black !important}#menu{position:fixed;top:0;right:0;z-index:9999;text-align:right;padding:0.25rem 1rem;background:black !important}#menu *{color:white !important}.skiptranslate~#bottom #menu{top:40px}#top-logo{padding-top:3.5rem;padding-bottom:3.5rem}#top-logo>div{margin:auto}body.sub #top-logo>div{width:50%;max-width:320px}@media (min-width: 640px){#top-logo>div{width:50%}}#top-logo img{margin:0 auto}#google_translate_element{position:absolute;top:0;left:0;padding:0.5rem;text-align:left}#google_translate_element div div{display:inline-block}#google_translate_element img{display:inline}.button,.a-profileMemberList li a{cursor:pointer;display:inline-block;padding:0.5rem 1.75rem;background:white;border:4px solid #333;box-shadow:0 3px 8px rgba(0,0,0,0.25);border-radius:100px;color:black !important;font-weight:bold;text-decoration:none !important}.button *,.a-profileMemberList li a *{color:black !important}body.sub #main a{text-decoration:underline;color:yellow}body.news_index #main li,body.live_index #main li{padding-bottom:2.5rem;font-weight:bold}body.news_index #main li a,body.live_index #main li a{color:white}body.news_index #main li span,body.live_index #main li span{display:block;font-weight:normal}body.news_index #main .is-ended .more.button,body.live_index #main .is-ended .more.button{display:none}body.live_in #liveDetail h3{text-align:center}body.live_in #liveDetail>*{text-align:left;display:inline-block}body.live_in #liveDetail img{margin:1.6em 0}body.live_in #liveDetail .arrow,body.live_in #liveDetail .calendar{display:none}body.live_in #liveDetail .arrow_wrap{pointer-events:none}body.live_in #liveDetail .live_one_info{margin-top:1.75rem;padding-top:1.75rem;border-top:1px solid}body.live_in #liveDetail .live_one_info dt{padding-top:1.25rem}h1,h2,h3,h4,a,a:hover{color:inherit}@media (min-width: 640px){.sp-only{display:none !important}}@media (max-width: 639px){.pc-only{display:none !important}}ul.note li,p.note{text-align:left;padding-left:1em;text-indent:-1em}ul.note li *,p.note *{display:inline}a{word-break:break-all}a span{word-break:normal}a:hover{text-decoration:none}span{display:inline-block}body.home #top-logo{padding-bottom:0}body.home .banner-10th{overflow:hidden;padding-top:1.25rem;padding-bottom:2.5rem}@media (min-width: 768px){body.home .banner-10th{padding-top:1.75rem}}@media (min-width: 1024px){body.home .banner-10th{padding-top:2.5rem}}@media (min-width: 768px){body.home .banner-10th{padding-bottom:3.5rem}}@media (min-width: 1024px){body.home .banner-10th{padding-bottom:5rem}}body.home .banner-10th a{display:block;margin:auto;padding-block:0.25rem;padding-left:0.75rem;font-size:1.5rem;line-height:1.4;font-weight:bold;background:#121819;background-color:gray;mix-blend-mode:difference}@media (min-width: 640px){body.home .banner-10th a{font-size:1.875rem;line-height:1.3}}@media (min-width: 768px){body.home .banner-10th a{font-size:2.25rem;line-height:1.2}}@media (max-width: 399px){body.home .banner-10th a{font-size:1.25rem;line-height:1.5}}body.home .banner-10th a i{margin-left:0.25rem}body.home #top-videos *{color:black !important}