﻿html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:rgba(0,0,0,0)}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}nav ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:rgba(0,0,0,0)}ins{background-color:#ff9;color:#000;text-decoration:none}mark{background-color:#ff9;color:#000;font-style:italic;font-weight:bold}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{border-collapse:collapse;border-spacing:0}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}input,select{vertical-align:middle}body{line-height:1.5;-webkit-text-size-adjust:100%}ul,ol{list-style:none}a{display:block;color:inherit;text-decoration:none;outline:none}alink,avisited{color:inherit}img{vertical-align:top;font-size:0;line-height:0;width:100%;display:block}*,*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}body{margin:0;padding:0;font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,Helvetica,"MS Pゴシック","MS PGothic",sans-serif;font-size:15px}.ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(min-width: 768px){.display_pc{display:block !important}.display_sp{display:none !important}}@media(max-width: 767px){.display_pc{display:none !important}.display_sp{display:block !important}}@media(min-width: 768px){.br_pc{display:block}.br_sp{display:none}}@media(max-width: 767px){.br_pc{display:none}.br_sp{display:block}}.header .hd_inner{display:flex;justify-content:space-between;align-items:center;padding:0 35px;height:45px;background:url(../img/bg_header.jpg) center/cover no-repeat}@media(max-width: 767px){.header .hd_inner{background-image:url(../img/bg_header_sp.jpg);padding:0 15px;position:relative}}.header .hd_left{display:flex;align-items:center}.header .hd_left .logo{width:80px;transition:opacity .3s}@media(min-width: 768px){.header .hd_left .logo:hover{opacity:.7}}@media(max-width: 767px){.header .hd_left .logo{width:60px}}.header .hd_left .txt{font-size:13px;letter-spacing:.07em;color:#fff;font-weight:normal;margin-left:35px}@media(max-width: 1000px){.header .hd_left .txt{font-size:12px}}@media(max-width: 767px){.header .hd_left .txt{font-size:10px;margin-left:15px;transform:scale(0.6);transform-origin:left;position:absolute;left:75px}}@media(max-width: 370px){.header .hd_left .txt{transform:scale(0.5);left:70px}}.header .hd_right{display:flex}.header .hd_right>li:nth-child(n+2){margin-left:25px}@media(max-width: 767px){.header .hd_right>li:nth-child(n+2){margin-left:15px}}.header .hd_right>li a{transition:opacity .3s}@media(min-width: 768px){.header .hd_right>li a:hover{opacity:.7}}.header .hd_right .icon_x{width:20px}.header .hd_right .icon_instagram{width:20px}.gnav{background-color:#1a1a1a;color:#e5e5e5;width:100%;height:60px;position:sticky;top:0;z-index:5}.gnav ul{display:flex;justify-self:center;gap:0 50px;height:100%}@media(max-width: 767px){.gnav ul{width:100%;gap:0}}.gnav ul li{font-size:15px;font-weight:bold;letter-spacing:.07em}@media(max-width: 767px){.gnav ul li{font-size:11px;flex:1;text-align:center;line-height:1.36}.gnav ul li:not(:first-child){position:relative}.gnav ul li:not(:first-child):before{content:"";width:1px;height:20px;background-color:#333;position:absolute;top:0;bottom:0;left:0;margin:auto}}.gnav ul li a{height:100%;display:flex;align-items:center}@media(max-width: 767px){.gnav ul li a{justify-content:center}}.news{background-color:#f2f2f2;padding:15px}@media(max-width: 767px){.news{padding:10px 0 6px 15px}}.news .news_inner{max-width:1100px;margin:0 auto;display:flex;align-items:center}@media(min-width: 768px){.news .news_inner{padding:3px 30px;border-left:1px solid #003cbe;border-right:1px solid #003cbe}}.news .news_inner .news_ttl{width:58px;flex-shrink:0;margin-right:30px}@media(max-width: 767px){.news .news_inner .news_ttl{width:52px;position:relative}.news .news_inner .news_ttl:before{content:"";width:1px;height:30px;background-color:#003cbe;position:absolute;top:0;bottom:0;right:-15px;margin:auto}}@media(min-width: 768px){.news .news_inner .news_detail{display:flex}}@media(max-width: 767px){.news .news_inner .news_detail{overflow-x:scroll;padding-bottom:5px}}.news .news_inner .news_detail .date{font-size:14px;color:#4d4d4d;letter-spacing:.07em;margin-right:25px}@media(max-width: 767px){.news .news_inner .news_detail .date{font-size:12px}}.news .news_inner .news_detail .news_content{color:#003cbe;font-weight:bold;letter-spacing:.07em}@media(max-width: 767px){.news .news_inner .news_detail .news_content{font-size:13px;white-space:nowrap;margin-top:2px}}.sec_ttl{font-size:36px;text-align:center;letter-spacing:.04em;color:#1a1a1a}@media(max-width: 767px){.sec_ttl{font-size:20px}}.main .schedule{background:url(../img/bg_schedule.png?20250530) center/cover no-repeat;padding:140px 15px 150px}@media(max-width: 767px){.main .schedule{padding:90px 0 100px;background-image:url(../img/bg_schedule_sp.png)}}.main .schedule .sec_ttl,.main .schedule .note{color:#fff}.main .schedule .note{font-size:15px;text-align:center;letter-spacing:.04em;margin-top:8px}@media(max-width: 767px){.main .schedule .note{font-size:14px}}.main .schedule .schedule_detail{max-width:640px;margin:93px auto 0}@media(max-width: 767px){.main .schedule .schedule_detail{margin-top:55px;padding:0 15px}}.main .schedule .onair{max-width:1000px;margin:50px auto 0}@media(max-width: 767px){.main .schedule .onair{width:90%;margin-top:30px}}.main .schedule .btn_list{max-width:1000px;margin:100px auto 0}@media(min-width: 768px){.main .schedule .btn_list{display:flex}}@media(min-width: 1101px){.main .schedule .btn_list{gap:50px}}@media(max-width: 1100px)and (min-width: 768px){.main .schedule .btn_list{gap:20px}}@media(max-width: 767px){.main .schedule .btn_list{margin-top:80px}}.main .schedule .btn_list>li{font-feature-settings:"palt"}@media(min-width: 768px){.main .schedule .btn_list>li{flex:1}}@media(min-width: 1001px){.main .schedule .btn_list>li{width:calc((100% - 100px)/3)}}@media(min-width: 768px)and (max-width: 900px){.main .schedule .btn_list>li{width:calc((100% - 20px)/3)}.main .schedule .btn_list>li:not(:first-child) .btn{padding-left:65px}}@media(max-width: 767px){.main .schedule .btn_list>li{max-width:295px;margin:0 auto}.main .schedule .btn_list>li:not(:first-child) .btn{margin-top:20px}}.main .schedule .btn_list>li.sns .btn{letter-spacing:.17em;text-align:left;padding-left:90px;position:relative}@media(max-width: 1100px)and (min-width: 768px){.main .schedule .btn_list>li.sns .btn{padding-left:70px}}.main .schedule .btn_list>li.sns .btn:before{content:"";position:absolute;top:0;bottom:0;left:45px;margin:auto;height:30px;filter:invert(1)}@media(max-width: 1100px)and (min-width: 768px){.main .schedule .btn_list>li.sns .btn:before{left:25px}}.main .schedule .btn_list>li.sns .btn.x:before{background:url("../img/icon_x.svg") 100% no-repeat;width:29px}.main .schedule .btn_list>li.sns .btn.insta:before{background:url("../img/icon_insta.svg") 100% no-repeat;width:30px}.main .schedule .btn_list>li .btn{line-height:85px;color:#1a1a1a;text-align:center;font-size:16px;font-weight:bold;letter-spacing:.05em;background-color:#fff;padding:0 5px;transition:.3s}@media(min-width: 768px){.main .schedule .btn_list>li .btn:before{transition:.3s}.main .schedule .btn_list>li .btn:hover{background-color:#1a1a1a;color:#fff}.main .schedule .btn_list>li .btn:hover:before{filter:invert(0)}}@media(min-width: 768px)and (max-width: 900px){.main .schedule .btn_list>li .btn{font-size:13px}}.main .tournament{max-width:830px;margin:150px auto;padding:0 15px}@media(max-width: 767px){.main .tournament{margin-top:80px;margin-bottom:100px}}.main .tournament img{border:1px solid #ccc}.main .catv{padding:140px 0 150px}@media(max-width: 767px){.main .catv{padding:95px 0 100px}}.main .catv .catv_list{display:flex;flex-wrap:wrap;justify-content:space-between;max-width:1130px;padding:0 15px;margin:90px auto 0}@media(max-width: 767px){.main .catv .catv_list{margin-top:55px}}.main .catv .catv_list>li{width:30%}@media(min-width: 768px){.main .catv .catv_list>li:nth-child(n+4){margin-top:35px}}@media(max-width: 767px){.main .catv .catv_list>li{width:calc((100% - 15px)/2)}.main .catv .catv_list>li:nth-child(n+3){margin-top:15px}}.main .catv .catv_list>li a{transition:opacity .3s;overflow:hidden;position:relative;height:140px}.main .catv .catv_list>li a:before{content:"";width:100%;height:100%;border:1px solid #e5e5e5;border-radius:10px;position:absolute;top:0;left:0;z-index:1}@media(max-width: 767px){.main .catv .catv_list>li a:before{border-radius:5px}}@media(min-width: 768px){.main .catv .catv_list>li a:hover{opacity:.7}}@media(max-width: 767px){.main .catv .catv_list>li a{height:77px}}.main .catv .catv_list>li img{transform:scale(1.2);position:absolute;top:0;left:0;right:0;bottom:0;margin:auto}@media(max-width: 767px){.main .catv .catv_list>li img{transform:scale(1.35)}}.main .sponsor{background-color:#f2f2f2;margin:20px;padding:95px 15px}@media(max-width: 1000px){.main .sponsor{margin:15px;padding:95px 10px}}.main .sponsor .title{font-size:22px;font-weight:bold;letter-spacing:.1em;text-align:center;position:relative;padding-bottom:20px}@media(max-width: 767px){.main .sponsor .title{font-size:20px}}.main .sponsor .title:before{content:"";position:absolute;width:16px;height:10px;left:0;right:0;bottom:0;margin:auto;background:url("../img/arrow_01.svg") 100% no-repeat}.main .sponsor .sponsor_wrap{max-width:1100px;margin:60px auto 0}@media(min-width: 768px){.main .sponsor .top_partner{display:flex;align-items:flex-start;gap:28px}}@media(min-width: 768px){.main .sponsor .top_partner>li{width:31.6363636364%}}@media(max-width: 767px){.main .sponsor .top_partner>li{max-width:325px;margin:0 auto}}@media(max-width: 767px){.main .sponsor .top_partner>li:nth-child(n+2){margin-top:20px}}.main .sponsor .official_partner{display:flex;flex-wrap:wrap;align-items:center;margin-top:100px;gap:40px 28px}@media(max-width: 767px){.main .sponsor .official_partner{margin-top:50px;gap:20px 12px}}.main .sponsor .official_partner>li{width:14.5454545455%}@media(max-width: 767px){.main .sponsor .official_partner>li{width:30.7692307692%}}.main .sponsor .supporter{margin-top:100px;font-weight:bold;text-align:center}@media(min-width: 768px){.main .sponsor .supporter{display:grid;grid-template-columns:repeat(5, minmax(0, 1fr));gap:40px 0}}@media(max-width: 767px){.main .sponsor .supporter{margin-top:50px}}@media(max-width: 767px){.main .sponsor .supporter>li+li{margin-top:10px}}.main .sponsor .contact_link{max-width:1040px;margin:0 auto;margin-top:70px;text-align:center}@media(max-width: 767px){.main .sponsor .contact_link{max-width:325px;margin-top:35px}}.main .sponsor .contact_link a{color:#0050be;font-size:14px;display:inline-block}@media(min-width: 768px){.main .sponsor .contact_link a:hover{text-decoration:underline}}.footer{background-color:#0050bd;color:#fff;padding:8px 0}.footer .copyright{display:block;font-size:12px;text-align:center;letter-spacing:.05em}/*# sourceMappingURL=style.css.map */