@font-face{font-family:"Inter";font-style:normal;font-weight:400;font-display:swap;src:url("/assets/fonts/Inter-Regular.woff2") format("woff2")}@font-face{font-family:"Inter";font-style:italic;font-weight:400;font-display:swap;src:url("/assets/fonts/Inter-Italic.woff2") format("woff2")}@font-face{font-family:"Inter";font-style:normal;font-weight:800;font-display:swap;src:url("/assets/fonts/Inter-ExtraBold.woff2") format("woff2")}@font-face{font-family:"Inter";font-style:italic;font-weight:800;font-display:swap;src:url("/assets/fonts/Inter-ExtraBoldItalic.woff2") format("woff2")}article{color:#fff}article a{text-decoration:none}article a:link,article a:visited{color:#fff}article a:hover,article a:active{color:#c80000}article header{position:relative;z-index:1}article header h2{background-color:rgba(255,255,255,0);color:#fff;font-size:1.75rem;font-weight:bold;padding:0}article header h2::before,article header h2::after{display:none}article header h2+p{color:#9f9f9f;font-family:"Inter",cursive;font-size:0.938rem !important;font-style:italic;font-weight:800;letter-spacing:.05em;margin-top:0}@media only screen and (min-width: 601px){article header h2{font-size:1.875rem}}.wm-button a{background-color:#454545;border-radius:8px;box-sizing:border-box;display:block;font-size:1rem;font-weight:bold;margin:0 auto;max-width:90%;padding:1em;text-align:center;width:320px}.wm-button a:hover,.wm-button a:active{background-color:#666;color:#fff}@media only screen and (min-width: 601px){.header_nav{padding:0}}.header_nav a{color:#fff !important}.header_nav>li{position:static}.header_nav li::before{display:none}.header_nav li+li{margin-top:0}.partners_links{position:relative;margin:96px 0 0;padding:0 16px}.partners_links ul{align-items:center;background-color:#fff;box-sizing:border-box;display:flex;flex-wrap:wrap;margin:0 auto;max-width:1040px;overflow:hidden;padding:15px;width:100%}.partners_links li{margin:5px}.partners_links li::before{display:none}.partners_links dl{margin:0 auto;max-width:1040px}.partners_links dt{color:#fff;font-size:1.75rem;font-weight:bold;padding-bottom:16px;position:relative}.partners_links dt::after{color:#9f9f9f;content:"Official Partners";display:block;font-family:"Inter",cursive;font-size:0.938rem;font-style:italic;font-weight:800;letter-spacing:.05em}.partners_links img{height:auto;max-height:30px;vertical-align:bottom}@media only screen and (min-width: 601px){.partners_links dt{font-size:1.875rem}}.banner_links{position:relative;margin:96px 0 0;padding:0 16px}.banner_links img{max-height:30px;width:auto}.banner_links ul{background-color:#fff;display:flex;box-sizing:border-box;flex-wrap:wrap;justify-content:center;margin:0 auto;max-width:1040px;padding:8px 16px 24px 0}.banner_links li{align-items:center;box-sizing:border-box;display:flex;margin:16px 0 0 16px;padding-left:0;width:auto}.banner_links li::before{display:none}.banner_links ul:not([class])>li:nth-child(n+1){padding-left:0;margin:16px 0 0 16px}.banner_links ul:not([class])>li:nth-child(n+1)::before{display:none}.banner_links img{vertical-align:bottom}.banner_links a{display:block;text-align:center;width:100%}@media only screen and (min-width: 481px){.banner_links li{width:auto}}@media only screen and (min-width: 601px){.banner_links ul{padding:0 24px 16px 0 !important}.banner_links li{margin:16px 0 0 24px !important;width:auto}.banner_links ul:not([class])>li:nth-child(n+1){margin:24px 0 0 24px}}.sns_links{margin:96px auto 0}@media only screen and (min-width: 601px){.sns_links{margin-top:120px}}#js_main_slider{background-color:#000}.js_fade_wrapper{margin:0 auto;max-width:1280px}.main_slider{display:flex;margin:0 auto;max-width:1280px;padding:0}.main_slider>li{flex-shrink:0;margin:0;opacity:0;position:relative;transition:opacity 1s ease;vertical-align:bottom;width:100%;z-index:0}.main_slider>li::before{background-color:#000;background-image:none;border-radius:0;content:"";display:block;height:0;left:0;margin:0;padding-top:54.6875%;position:absolute;top:0;transition:background-color .3s 0s;width:100%;z-index:0}.main_slider>li+li{margin-left:-100%}.main_slider>li.js_current{opacity:1;z-index:1}.main_slider>li>*{position:relative;z-index:1}.main_slider a{color:#fff !important;display:inline-block;text-decoration:none}.main_slider a:hover,.main_slider a:active{opacity:.7}.main_slider a:hover img,.main_slider a:active img{opacity:1}.main_slider_image{text-align:center}.main_slider_image h2{background-color:rgba(255,255,255,0);font-size:1.5rem;font-weight:normal;padding:0}.main_slider_image h2::before{display:none}.main_slider_image p{font-size:0.938rem;margin-top:16px}.main_slider_image img{vertical-align:bottom;transition:all .3s}.main_slider_image figure{margin:0;position:relative;z-index:0}.main_slider .inner{padding:16px 16px 0;text-align:left}.js_thumbnail{box-sizing:border-box;letter-spacing:-0.4em;margin:16px auto 0;max-width:1232px;padding:0 58px 0 16px;position:relative;text-align:right;z-index:2}.js_thumbnail li{cursor:pointer;display:inline-block;margin-left:16px;padding:11px 0;position:relative;vertical-align:bottom;width:32px}.js_thumbnail li::before{border:2px solid #9f9f9f;border-radius:2px;content:"";display:block;height:0;width:28px}.js_thumbnail li:not(.js_current):hover{opacity:.68}.js_thumbnail li.js_current::before{border-color:#fff}.js_pause{cursor:pointer;margin:0 auto;max-width:1232px;position:relative;z-index:2}.js_pause_button{border:1px solid #9f9f9f;border-radius:4px;bottom:0;display:block;height:24px;position:absolute;right:16px;width:24px}.js_pause_button:hover{opacity:.68}.js_pause_button::before,.js_pause_button::after{border-style:solid;bottom:0;content:"";display:block;left:0;margin:auto;position:absolute;transition:all .3s ease;right:0;top:0}.js_pause_button::before{border-color:#9f9f9f;border-width:0 2px;height:10px;width:4px}.js_pause_button::after{border-color:rgba(255,255,255,0) rgba(255,255,255,0) rgba(255,255,255,0) #9f9f9f;border-width:4px 0 4px 6px;height:0;left:2px;opacity:0;width:0}.js_pause_button.js_pause_on::before{opacity:0}.js_pause_button.js_pause_on::after{opacity:1}@media only screen and (min-width: 601px){.main_slider .inner{background-color:rgba(0,0,0,.8);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);bottom:0;max-width:360px;padding:40px;position:absolute;right:0;z-index:1}.js_thumbnail{margin-top:40px;padding-left:82px}}#infoArea{position:relative}#infoArea::before{background:linear-gradient(to top, rgba(0, 0, 0, 0) 0, rgb(0, 0, 0) 400px);bottom:0;content:"";display:block;height:100%;margin-bottom:-350px;padding-top:350px;position:absolute;right:0;width:100%;z-index:0}#infoArea section{margin:0 auto;max-width:1040px;padding:80px 16px 96px}#infoArea section::before{background:url(/assets/img/home/bg_info.svg) center right no-repeat;background-size:contain;bottom:0;content:"";display:block;height:336px;position:absolute;right:0;width:336px;z-index:0}@media only screen and (min-width: 480px){#infoArea section::before{height:440px;width:440px}}@media only screen and (min-width: 1296px){#infoArea section{padding-bottom:120px;position:relative}#infoArea section::before{right:-104px}}.info_nav{align-items:flex-end;display:flex;justify-content:flex-end;height:0;margin-top:0;position:relative;z-index:2}.info_nav li{font-size:0.938rem;margin:0 0 0 24px}.info_nav li::before{display:none}.info_nav a{display:inline-block}.info_nav a::before{background:url(/assets/img/home/ico_info_list.svg) center bottom no-repeat;background-size:contain;content:"";display:inline-block;height:16px;margin-right:8px;vertical-align:baseline;width:16px}.info_nav a[href*="rss.xml"]::before{background-image:url(/assets/img/home/ico_info_rss.svg)}.info_list{margin-top:32px;position:relative;z-index:1}.info_list div{margin:0;overflow:hidden;padding:16px 32px;position:relative}.info_list div:nth-child(odd){background-color:rgba(69,69,69,.74)}.info_list dt{align-items:center;font-size:0.938rem;display:flex}.info_list dt time{display:inline-block}.info_list dt span{display:inline-block;font-size:0.75rem;line-height:1.6;margin-left:24px;min-width:104px;padding:0 8px;text-align:center}.info_list dt .information{background-color:#555}.info_list dt .team{background-color:#b51e30}.info_list dt .members{background-color:#da521c}.info_list dt .game{background-color:#147151}.info_list dt .schedule{background-color:#9d2678}.info_list dt .academy{background-color:#0e74a4}.info_list dt .blog{background-color:#323232}.info_list dt .fanzone{background-color:#51399b}.info_list dt .sdgs{background-color:#2346a4}.info_list dd{font-size:0.938rem;margin-top:8px}.info_list dd a::after{content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%}article.js_hide{overflow:hidden}.nav_list{margin:0 auto;max-width:640px;padding:0;position:relative}.nav_list_text{box-sizing:border-box;padding:32px 24px;order:2}.nav_list_text p{font-size:0.938rem}.nav_list_image{margin:0;order:1}.nav_list li{margin:0 16px;padding:0;width:calc(100% - 32px)}.nav_list li+li{margin-top:16px}.nav_list li::before{display:none}.nav_list li figure{overflow:hidden}.nav_list li img{display:block;transition:all .3s ease}.nav_list li a{align-items:center;display:flex;flex-wrap:wrap;width:100%}.nav_list li a>*{width:100%}.nav_list li a:hover,.nav_list li a:active{color:#fff}.nav_list li a:hover img,.nav_list li a:active img{opacity:1;transform:translate3d(0, 0, 0) scale(1.2)}.nav_list li a:hover .wm-button_inner,.nav_list li a:active .wm-button_inner{background-color:#666}.nav_list .nav_list_text>*:nth-child(1){transition:all .8s 0s ease}.nav_list .nav_list_text>*:nth-child(2){transition:all .8s .2s ease}.nav_list .nav_list_text>*:nth-child(3){transition:all .8s .4s ease}.nav_list .nav_list_text.js_hide>*{opacity:0;transition:all 0s 0s !important}.nav_list .nav_list_image figure{transition:all 1.5s ease}.nav_list .nav_list_image.js_active img{transform:scale(1)}.nav_list .nav_list_image.js_hide{overflow:hidden}.nav_list .nav_list_image.js_hide figure{opacity:0;overflow:hidden;transition:all 0s}.nav_list li:nth-child(odd) .nav_list_text.js_hide>*{transform:translateX(80%)}.nav_list li:nth-child(odd) .nav_list_image.js_hide figure{transform:translate3d(0, 0, 0) rotate(-90deg) scale(3)}.nav_list li:nth-child(even) .nav_list_text.js_hide>*{transform:translateX(-80%)}.nav_list li:nth-child(even) .nav_list_image.js_hide figure{transform:translate3d(0, 0, 0) rotate(90deg) scale(3)}.nav_list header{margin-bottom:8px;position:relative}.nav_list header::after{background-image:url(/assets/img/home/bg_title.svg)}.nav_list header p{bottom:0;color:#fff;left:16px;margin-bottom:6%;position:absolute;transform:translateY(50%)}.nav_list header::after{background-position:center center;background-repeat:no-repeat;background-size:100% auto;content:"";display:block;margin:0 0 0 -8px;padding-top:12%}.nav_list .wm-button{margin-top:24px}.nav_list .wm-button_inner{background-color:#454545;border-radius:8px;box-sizing:border-box;cursor:pointer;display:block;font-size:1rem;font-weight:bold;margin:0 0 0 auto;max-width:90%;padding:1em;text-align:center;transition:all .3s ease;width:200px}@media only screen and (max-width: 479px){.nav_list_inner{padding:32px 0}}@media only screen and (min-width: 601px){.nav_list{max-width:1280px}.nav_list_text{padding:0 24px}.nav_list_text>*{margin:0 auto;max-width:440px}.nav_list header p{left:0}.nav_list header::after{margin:0 -24px}.nav_list li{margin:0;width:100%}.nav_list li a>*{width:50%}.nav_list li:nth-child(even) .nav_list_text{order:1}.nav_list li:nth-child(even) .nav_list_image{order:2}.nav_list li+li{margin-top:40px}}@media only screen and (min-width: 1100px){.nav_list_text>*{width:440px}.nav_list header::after{margin:0 -64px 0 -32px}.nav_list li:nth-child(odd) .nav_list_text{padding-right:5%}.nav_list li:nth-child(even) .nav_list_text{padding-left:5%}}#onlineShop{margin:96px 0 0}#onlineShop section{margin:0 auto;padding:0 16px;max-width:1040px}#onlineShop .js-slide_wrapper{margin-top:24px;position:relative;z-index:2}#onlineShop .js-slide_clip{margin:0 -12px;overflow:hidden}#onlineShop .js-slide_basis{width:50%}#onlineShop .js-prev_button,#onlineShop .js-next_button{background-color:#454545;border-radius:8px;cursor:pointer;height:32px;outline:none;overflow:hidden;position:absolute;top:-56px;transition:all .3s ease;width:32px}#onlineShop .js-prev_button:hover,#onlineShop .js-next_button:hover{background-color:#666}#onlineShop .js-prev_button::before,#onlineShop .js-next_button::before{border-color:#fff;border-style:solid;bottom:0;content:"";display:block;height:7px;margin:auto 0;position:absolute;top:0;transform:rotate(-45deg);width:7px}#onlineShop .js-prev_button{right:48px}#onlineShop .js-prev_button::before{border-width:2px 0 0 2px;left:14px}#onlineShop .js-next_button{right:0}#onlineShop .js-next_button::before{border-width:0 2px 2px 0;right:14px}#onlineShop .wm-button{margin-top:24px}.slide_list{display:flex;flex-wrap:wrap;margin:0;padding:0;width:100%}.js-slide_wrapper .slide_list{flex-wrap:nowrap}.slide_list li{flex-shrink:0;margin:16px 0 0;padding:0;width:50%}.js-slide_wrapper .slide_list li{margin-top:0;width:100%}.slide_list li:before,.slide_list h3:before{display:none}.slide_list a{text-decoration:none}.slide_list_item{background-color:#fff;box-sizing:border-box;color:#222 !important;display:flex;flex-direction:column;justify-content:space-between;height:100%;margin:0 12px;padding:0 16px 16px;position:relative;width:calc(100% - 24px)}.slide_list_item h3{background-color:#fff;flex-grow:20;font-size:0.938rem;font-weight:normal;margin:16px 0 0;padding:0;order:2}.slide_list_item p{font-size:0.875rem;flex-shrink:0;margin-top:8px;order:3;text-align:right}.slide_list_item figure{flex-shrink:0;margin:0 -16px;order:1;overflow:hidden}.slide_list_item figure::before{content:"";display:block;padding-top:100%}.slide_list_item figure img{bottom:-100%;display:block;left:0;margin:auto;position:absolute;right:0;top:-100%;width:100%}@media only screen and (min-width: screen-sm){#onlineShop{margin-top:120px}}@media only screen and (min-width: 600px){#onlineShop .js-slide_basis{width:33.333%}.slide_list li{width:33.333%}}@media only screen and (min-width: 800px){#onlineShop section{padding:0 36px}#onlineShop .js-slide_wrapper{margin-top:32px}#onlineShop .js-slide_clip{margin:0 -16px}#onlineShop .js-slide_basis{width:25%}#onlineShop .js-prev_button,#onlineShop .js-next_button{background-color:rgba(255,255,255,0) !important;border-radius:0;bottom:0;margin:auto 0;top:0}#onlineShop .js-prev_button:hover,#onlineShop .js-next_button:hover{opacity:.7}#onlineShop .js-prev_button::before,#onlineShop .js-next_button::before{height:18px;width:18px}#onlineShop .js-prev_button{left:-34px;right:auto}#onlineShop .js-prev_button::before{border-width:3px 0 0 3px;left:5px}#onlineShop .js-next_button{right:-34px}#onlineShop .js-next_button::before{border-width:0 3px 3px 0;right:5px}#onlineShop .wm-button{margin-top:40px}.slide_list li{width:25%}.slide_list_item{margin:0 16px;width:calc(100% - 32px)}}.season{background-color:#000;padding:40px 16px}.season p,.season li,.season th,.season td,.season dt,.season dd{font-size:0.938rem}.season header{background-color:#000;padding-bottom:16px}.season_inner{max-width:1200px;margin:0 auto}.season_item{background-color:#fff}.season_item::after{clear:both;content:"";display:block}.season .contentWrap{background-color:#fff;color:#222;margin-top:16px;padding:24px}.season .contentWrap>*:first-child{margin-top:0}.season .linkBtn{text-align:right}.season .linkBtn a{background-color:#c80000;border-radius:0;border-style:none;box-sizing:content-box;display:inline-block;font-size:inherit;font-weight:normal;min-height:0;padding:.2em .5em;white-space:nowrap;width:auto}.season .linkBtn a::before{border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #fff;border-style:solid;border-width:3px 0 3px 5px;content:"";display:inline-block;height:0;margin-right:5px;vertical-align:middle;width:0}@media only screen and (max-width: 799px){*+.season_item{margin-top:80px}}@media only screen and (min-width: 800px){.season_inner{display:flex;justify-content:space-between}.season_item{width:calc(50% - 16px)}}@media only screen and (min-width: 1000px){.season_item{width:calc(50% - 32px)}}#liveArea{background-color:#fff}#liveArea .linkBtn a{background-color:#c80000;border-radius:0;border-style:none;box-sizing:content-box;display:block;font-size:inherit;font-weight:normal;margin:-3em 0 0 auto;min-height:0;padding:.2em .5em;white-space:nowrap;width:3em}#liveArea .linkBtn a::before{border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #fff;border-style:solid;border-width:3px 0 3px 5px;content:"";display:inline-block;height:0;margin-right:5px;vertical-align:middle;width:0}#liveArea .linkBtn a:hover,#liveArea .linkBtn a:active{color:#fff;opacity:.7}#liveArea .program{padding-right:6em}#score{width:100%;table-layout:fixed}#score caption{font-weight:bold;text-align:center;padding-bottom:1em}#score th{width:8%;padding:10px 0;color:#333;font-weight:bold;text-align:center;background-color:#fff;border-width:0 1px;border-color:dimgray;box-sizing:border-box}#score thead th:first-child,#score thead th+th+th{width:46%;padding:10px;border-top:1px solid dimgray}#score tbody th{filter:alpha(opacity=0);-moz-opacity:0;opacity:0;border-style:none}#score tbody td{padding:0;color:#fff;font-weight:bold;text-align:center;line-height:45px;background-color:#333;border-color:#333}.ranking{width:48%}.ranking_wrapper{padding:0 24px 32px;color:#222}.ranking_wrapper::after{clear:both;content:"";display:block}.ranking_wrapper~*{padding:0 24px}.ranking_wrapper+*{margin-top:0}.ranking_wrapper+figure{box-sizing:border-box;float:left;padding-right:12px;width:50%}.ranking_wrapper+figure+figure:last-child{box-sizing:border-box;float:left;margin-top:0;padding-bottom:24px;padding-left:12px;width:50%}.ranking_wrapper+*{margin:-16px 0 32px}.ranking:nth-of-type(odd){float:left}.ranking:nth-of-type(even){float:right}.ranking:first-of-type:last-of-type{float:none;width:100%}.ranking td:first-child{text-align:center;width:2em}.ranking td:last-child{text-align:center;width:3em}@media only screen and (min-width: 800px)and (max-width: 1199px){.ranking:nth-of-type(odd){float:none;width:100%}.ranking:nth-of-type(even){float:none;margin-top:-1px;width:100%}.ranking:nth-of-type(even) thead{display:none}}@media only screen and (max-width: 539px){.ranking:nth-of-type(odd){float:none;width:100%}.ranking:nth-of-type(even){float:none;margin-top:-1px;width:100%}.ranking:nth-of-type(even) thead{display:none}}article>.clearfix{background-color:#000;justify-content:center;margin:0;padding:0}article>.clearfix>div{margin:0 16px;padding:0;width:auto}article>.clearfix>div:nth-child(n+2){margin-top:32px}article>.clearfix img{vertical-align:bottom}article>.clearfix figure{max-width:568px}@media only screen and (min-width: 640px){article>.clearfix{flex-wrap:nowrap}article>.clearfix>div{margin:0 16px;max-width:calc(50% - 16px)}article>.clearfix>div:nth-child(2){margin-top:0}}@media only screen and (min-width: 1000px){article>.clearfix>div{margin:0 32px;max-width:calc(50% - 32px)}}article>.clearfix:has(iframe[src*=youtu]){background-color:rgba(0,0,0,0);box-sizing:border-box;margin:96px auto 0;max-width:1200px;width:100%}article>.clearfix:has(iframe[src*=youtu])>div{max-width:100%;width:100%}@media only screen and (min-width: 640px){article>.clearfix:has(iframe[src*=youtu]){padding:0 16px}article>.clearfix:has(iframe[src*=youtu])>div{margin:0}}@media only screen and (min-width: 800px){article>.clearfix:has(iframe[src*=youtu]){display:flex;justify-content:space-between}article>.clearfix:has(iframe[src*=youtu])>div{width:calc(50% - 16px)}}@media only screen and (min-width: 1000px){article>.clearfix:has(iframe[src*=youtu])>div{width:calc(50% - 32px)}}div:has(>iframe[src*=youtu]:first-child:last-child){position:relative}div:has(>iframe[src*=youtu]:first-child:last-child)::before{content:"";display:block;padding-top:56.25%}div:has(>iframe[src*=youtu]:first-child:last-child)>iframe[src*=youtu]:first-child:last-child{height:100%;left:0;position:absolute;top:0;width:100%}