@charset "utf-8";:root{--targetcolor:#d3155a;--blue:#0371bc;--gray:#939597;--darkgray:#323336;--lightgray:#f5f6f7;--gradyellow:linear-gradient(90deg, #f9ff6a 0%, #ffe200 100%);--gradtheme:radial-gradient(
    circle 333px at 3.7% 53.6%,
    rgb(231, 111, 5) 0%,
    rgb(226, 36, 36) 90%
  );--fsz-xl:2rem;--fsz-l:1.8rem;--fsz-m:1.4rem;--fsz-n:1rem;--fsz-ns:0.9rem;--fsz-s:0.85rem;--pad:0 10%}@media screen and (max-width:1380px){:root{--pad:0 5%}}@media screen and (max-width:767px){:root{--pad:0 3%;--fsz-xl:1.8rem;--fsz-l:1.4rem;--fsz-m:1.2rem;--fsz-n:0.9rem;--fsz-s:0.8rem}}@media screen and (max-width:480px){:root{--pad:0 2%;--fsz-xl:1.4rem;--fsz-l:1.2rem;--fsz-m:1rem;--fsz-n:0.85rem;--fsz-s:0.75rem;--fsz-xs:0.7rem}}*{margin:0;padding:0}.preload *{-webkit-transition:none!important;-moz-transition:none!important;-ms-transition:none!important;-o-transition:none!important;transition:none!important}body,html{font-family:"Noto Sans JP",sans-serif;font-size:16px;background:#000;color:#000;line-height:1.5}body{min-width:1200px;margin:0 auto;position:relative}a{outline:0;text-decoration:none;display:block;transition:all .35s;color:#fff}a:hover{opacity:.6}img{width:100%;height:auto;border:none;display:block}li,ol,ul{list-style:none}article,aside,footer,header,main,nav,section{display:block}.clearfix{clear:both}header{background:var(--lightgray) url(../images/mainimg.jpg) center top/100% no-repeat;background-attachment:fixed;position:relative}.head{background:#000;color:#fff;position:relative;z-index:10}.inner{padding:var(--pad);position:relative}h1{font-size:var(--fsz-n);text-align:center;font-weight:400;padding:20px 0}.snsicon{overflow:hidden;position:absolute;top:5px;right:10%;width:120px}.iconone{float:left;margin:0 5px;width:50px;height:50px}.container_mainvisual{padding:50px 0 10px 0;overflow:hidden;position:relative;z-index:5}.container_mainvisual:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image:-webkit-gradient(linear,0 0,100% 100%,color-stop(.25,#000),color-stop(.25,transparent),color-stop(.5,transparent),color-stop(.5,#000),color-stop(.75,#000),color-stop(.75,transparent),to(transparent));-webkit-background-size:4px 4px;background-attachment:fixed}.container_mainvisual .catchcopy{font-family:"Dela Gothic One",cursive;font-size:var(--fsz-xl);color:#fff;padding-bottom:10%;float:left;width:40%}.container_mainvisual .champion{float:right;width:55%;background:var(--darkgray);color:#fff;padding:15px 3%;box-sizing:border-box;overflow:hidden;position:relative}.container_mainvisual .champion:before{content:"";position:absolute;top:0;right:-20%;width:50%;height:100%;background:#1d1d1d;transform:skewX(-25deg)}.container_mainvisual .champion:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:5;background:url(../images/champion.png) center bottom/100% no-repeat}.container_mainvisual .champion img{position:absolute;top:50%;right:-5%;transform:translateY(-50%);width:34%;z-index:1;opacity:.6}.container_mainvisual .champinner{padding:10px 0;display:flex;align-items:center;border-top:1px solid #fff;border-bottom:1px solid #fff;position:relative;z-index:10}.container_mainvisual .champinner .champ{color:#ff0;border:1px solid #ff0;padding:3px 5px}.container_mainvisual .champinner .champschool{font-size:var(--fsz-xl);margin-left:20px}.container_mainvisual .champinner .champschool span{font-size:var(--fsz-n);display:block}nav{clear:both}nav ul{display:flex;align-items:center;list-style:none}nav li{flex-basis:20%;box-sizing:border-box;margin:0 5px;border-radius:5px;background:#000;color:#fff;text-align:center;box-shadow:0 3px 6pxblack;transition:all .35s}nav a{color:#fff;padding:5px 3%}nav li:hover{background:var(--targetcolor)}nav li a:hover{opacity:1}nav li.active{background:var(--targetcolor)}.decoyear{position:absolute;bottom:-10px;right:0;font-size:8rem;opacity:.4;color:#fff;font-family:"Dela Gothic One",cursive;font-weight:700}article{position:relative}.container_cnt{padding:30px 0 0 0;overflow:hidden;position:relative}.container_cnt .inner{display:flex;justify-content:space-between;flex-wrap:wrap}.container_cnt .container_main{flex-basis:75%}.container_cnt .container_side{flex-basis:23%;padding-bottom:20px}h2{text-align:center;position:relative;color:#fff;padding-bottom:5px;margin-bottom:20px;font-size:var(--fsz-m)}h2:before{content:"";position:absolute;bottom:0;left:50%;transform:translateX(-50%);width:10%;height:2px;background:var(--targetcolor)}.schedule{margin-bottom:50px}.schedule .beforeflg{display:none}.schedule .afterflg{display:none}.schedule .todayschedule{margin-bottom:50px}.schedule .todayschedule.finalgame+.nextschedule{display:none}.schedule .scheduleinner{background:var(--darkgray);padding:3%;display:flex;flex-wrap:wrap}.linkbtn{background:var(--gradtheme);color:#fff;text-align:center;position:relative;padding:5px 0}.linkbtn a{color:#fff}.linkbtn:before{content:"▶";position:absolute;top:50%;right:2%;transform:translateY(-50%) scale(.6)}.schedule .scheduleinner .gameone{background:#fff;flex-basis:47%;margin:0 2% 20px 0;padding:5px 1%;position:relative;transition:all .2s}.schedule .scheduleinner .gameone:hover{opacity:.8}.schedule .scheduleinner .gameone .gamelink{position:absolute;top:0;left:0;width:100%;height:100%;z-index:10}.schedule .scheduleinner .gameone .linkbtn{cursor:pointer}.schedule .gameone .gameselect{display:flex;font-size:var(--fsz-s);margin-bottom:10px;flex-basis:100%}.schedule .gameone .gametime{flex-basis:60%;background:var(--gray);color:#fff;text-align:center}.schedule .gameone.continue .gametime,.schedule .gameone.none .gametime{background:var(--darkgray)}.schedule .gameone .gamenumber{flex-basis:40%;text-align:center;background:var(--lightgray);color:var(--gray)}.schedule .scheduleinner .gameinner{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}.schedule .gameone:nth-of-type(2n){margin-right:0}.schedule .gameone .school{flex-basis:27.5%;height:72px;text-align:center;display:flex;align-items:center;justify-content:center}.schedule .gameone .school.joint.noimg{flex-basis:37.5%}.schedule .gameone .vs{flex-basis:10%;text-align:center;color:var(--gray);font-size:var(--fsz-n);font-weight:700;font-family:"Dela Gothic One",cursive}.schedule .gameone .vs p{font-size:var(--fsz-n);font-family:"Noto Sans JP",sans-serif;color:var(--targetcolor)}.schedule .gameone .scicon{flex-basis:10%}.schedule .gameone .scicon.noimg{display:none}.schedule .gameone .reason{flex-basis:100%;font-size:var(--fsz-s);color:var(--gray);text-align:center;font-weight:700;height:20px;margin-top:10px;line-height:20px;background:var(--lightgray)}.schedule .gameone .reason.now{color:var(--targetcolor)}.schedule .gameone .reason.finish{color:var(--gray)}.schedule .gameone .reason.none{color:var(--gray)}.schedule .gameone .info{flex-basis:100%;color:#fff;text-align:center;display:flex;justify-content:space-between;flex-wrap:wrap}.schedule .gameone .info div{flex-basis:100%;background:var(--targetcolor);font-size:var(--fsz-s);margin-top:5px;padding:5px 0}.schedule .gameone .info div:nth-child(2){padding:0}.schedule .gameone .info span{font-weight:700;padding-right:10px}.schedule .gameone .point{flex-basis:13%;text-align:center;background:var(--darkgray);color:#fff;font-size:var(--fsz-m);font-weight:700}.schedule .gameone .point span{font-size:var(--fsz-n)}.schedule .gameone.now{background:var(--gradyellow)}.schedule .gameone.now .info div{flex-basis:49%}.schedule .gameone.now .info div:nth-child(3){flex-basis:100%}.schedule .gameone.finish .info div{flex-basis:49%;background:var(--gray)}.schedule .gameone.continue .info div{flex-basis:100%}.schedule .gameone.continue .school,.schedule .gameone.finish .school,.schedule .gameone.now .school{flex-basis:25%}.schedule .gameone.continue .school.joint.noimg,.schedule .gameone.finish .school.joint.noimg,.schedule .gameone.now .school.joint.noimg{flex-basis:32%}.schedule .gameone.continue .scicon,.schedule .gameone.finish .scicon,.schedule .gameone.now .scicon{flex-basis:7%}.schedule .gameone.finish .school.win{color:var(--targetcolor)}.schedule .gameone.finish .point.win{color:#ff0}.schedule .gameone.continue,.schedule .gameone.none{background:var(--gray)}.schedule .gameone.continue .vs,.schedule .gameone.none .vs{color:var(--lightgray)}.schedule .gameone.continue .info div,.schedule .gameone.none .info div{background:var(--darkgray)}.schedule .gameone.linkbtn{background:var(--gradtheme)}.schedule .gameone.linkbtn .gameinner{display:table;width:100%;height:100%}.schedule .gameone.linkbtn a{margin:0 auto;padding:15px 0;width:100%;display:table-cell;vertical-align:middle}.schedule .nextschedule .gameone{flex-basis:21.5%}.schedule .nextschedule .gameone:nth-of-type(2n){margin-right:2%}.schedule .nextschedule .gameone:nth-of-type(4n){margin-right:0}.schedule .nextschedule .gameone .scicon{flex-basis:30%}.schedule .nextschedule .gameone .school{flex-basis:65%;text-align:left;height:auto}.schedule .nextschedule .gameone .vs{flex-basis:100%}.schedule .nogame{color:#fff}.btnarea{display:flex;flex-wrap:wrap;margin-top:30px}.btnarea a{display:flex;align-items:center;flex-basis:24%;margin-right:1%;text-align:center;padding:5% 0}.btnarea a.exist{padding:0}.btnarea a span{display:block;margin:0 auto}.btnarea .virtualbnr{flex-basis:50%;margin-right:0;padding:0}.message{padding:50px 0;position:relative}.message:before{content:"";position:absolute;top:0;left:-20%;width:180%;height:100%;background:var(--blue) url(../images/bg_sky.png) center center/100% no-repeat}.message div{position:relative;z-index:10}.message p{padding:20px 2%;color:#fff}.message .linkbtn{margin-bottom:30px;padding:20px 1%}.message p span{display:block;border:1px solid #fff;padding:5px 2%;margin-bottom:10px;width:50%}.message .catchcopy{font-weight:700;color:#ff0;font-size:var(--fsz-l)}.decobg{position:relative;height:200px}.decobg:before{content:"";position:absolute;top:0;left:-20%;width:180%;height:100%;background:var(--blue) url(../images/decobgimg.jpg) center center/155% fixed no-repeat}.decobg:after{content:"";position:absolute;top:0;left:-20%;width:180%;height:100%;background-image:-webkit-gradient(linear,0 0,100% 100%,color-stop(.25,#000),color-stop(.25,transparent),color-stop(.5,transparent),color-stop(.5,#000),color-stop(.75,#000),color-stop(.75,transparent),to(transparent));-webkit-background-size:4px 4px;background-attachment:fixed}.container_onair{background:var(--lightgray);padding:30px 0;position:relative}.container_onair:before{content:"";position:absolute;top:0;left:-20%;width:180%;height:100%;background:#fff}.container_onair h2{flex-basis:100%;color:var(--gray);position:relative;z-index:10}.onaircnt{display:flex;flex-wrap:wrap;background:#fff;position:relative;z-index:10}h3{flex-basis:96%;background:var(--gray);color:#fff;text-align:center;margin:0 auto;position:relative;z-index:10}.onairone{flex-basis:46%;margin:3% 2%;background:var(--lightgray);position:relative;z-index:10}.onairone dl{overflow:hidden;padding:3%;background:var(--lightgray)}.onairone dt{clear:both;width:98%;font-size:var(--fsz-m);padding:1%;background:#fff;margin-bottom:6px;text-align:center}.onairone dd{width:100%;font-weight:700;font-size:var(--fsz-l);text-align:center}.onairone.cntmezase{background:var(--gray)}.onairone .mezase{padding:3%;background:var(--lightgray)}.onairone .mezase span{background:#000;color:#fff;font-size:var(--fsz-s);display:block;width:30%;text-align:center}.onairone .mezase dl{display:flex;flex-wrap:wrap;align-items:center}.onairone .mezase dt{flex-basis:30%;box-sizing:border-box;font-size:var(--fsz-n)}.onairone .mezase dd{font-weight:400;font-size:var(--fsz-n);flex-basis:68%;text-align:left;padding:1% 1% 1% 4%;box-sizing:border-box}.onairone .mezase p{font-size:var(--fsz-s)}.onairone .attention{padding:3%;font-size:var(--fsz-s)}.container_onair .livecnt{background:var(--lightgray);flex-basis:46%;margin:0 2% 3% 2%;position:relative;z-index:10}.container_onair .livecnt h3{margin-bottom:20px}.container_onair .livecnt p{padding:3%;margin-bottom:10px}.container_onair .livecnt p+a{padding:0 3% 2% 3%}.container_onair .linkbox{flex-basis:46%;margin:0 2% 3% 2%}.container_onair .linkbox .linkbtn{padding:20px 1%;margin-bottom:10px}h4{font-size:var(--fsz-m);margin-bottom:20px}.container_side{position:relative;z-index:10}.container_side .sidecnt{margin-bottom:20px}.container_side .themesong{background:var(--darkgray);padding:5%;color:#fff;margin-bottom:20px}.container_side .themesong p{font-size:var(--fsz-s)}.container_side .themesong p.themetitle{font-size:var(--fsz-n);font-weight:700;color:#ff0;margin-bottom:20px}.container_side .themesong p.themetitle span{font-size:var(--fsz-s);font-weight:400;display:block;color:#fff;margin-bottom:5px}.container_side .themesong p i{font-size:var(--fsz-s);font-weight:400;display:block;font-style:normal}.container_side .linkbtn{padding:20px 1%}.container_side .snsicon{display:flex;justify-content:center;position:unset;width:100%}.container_side .snsicon .iconone{flex-basis:30%;float:none;width:100%;height:auto;margin:0;display:flex;justify-content:center;align-items:center;border-radius:10px}.container_side .snsicon .iconone a{width:80%}.floatbnr{position:fixed;bottom:10px;right:10px;width:40%;min-width:600px;z-index:100;opacity:0;box-shadow:-3px -3px 6px var(--darkgray);transition:all .35s}.floatbnr .closebtn{position:absolute;top:-25px;right:0;width:25px;height:25px;background:var(--gradtheme);color:#fff;border-radius:50%;text-align:center;line-height:25px;cursor:pointer}.floatbnr.loaded{opacity:1}.floatbnr.close{display:none}.topbtn{position:sticky;background:var(--gradtheme);box-shadow:-3px 0 3px var(--darkgray);bottom:0;z-index:50}.topbtn a{padding:5px 0}.topbtn img{width:50px;margin:0 auto;transform:rotate(-90deg)}footer{color:#fff;background:#000;font-size:var(--fsz-s);padding:20px 0}footer .inner{display:flex;justify-content:space-between}footer .footttl{flex-basis:50%;font-size:var(--fsz-m);font-weight:700}footer .footcorp{flex-basis:50%;text-align:right}footer .footcorp img{width:50%;margin:0 0 0 auto}footer span{display:block;margin-top:10px;font-size:var(--fsz-s);font-weight:400}@media screen and (max-width:896px){body{min-width:inherit}header{background:var(--lightgray) url(../images/mainimg.jpg) center center/160% no-repeat;background-attachment:unset;background-position:0 0}.snsicon{top:10px;right:5%;width:100px}.iconone{width:40px;height:40px}.container_mainvisual .catchcopy{padding-bottom:20px;float:none;width:100%}.container_mainvisual .champion{float:none;width:100%;margin-bottom:20px}.container_cnt .inner{display:block}.container_cnt .container_main{margin-bottom:30px}.schedule .scheduleinner{display:block}.schedule .scheduleinner .gameone{margin:0 0 20px 0}.schedule .gameone .school{height:auto;display:block}.schedule .nextschedule .scheduleinner{display:flex}.schedule .nextschedule .scheduleinner .gameone{margin:0 2% 20px 0}.schedule .nextschedule .gameone .scicon{flex-basis:20%}.schedule .nextschedule .gameone:nth-of-type(4n){margin-right:0}.btnarea a{flex-basis:49%;margin-right:1%;padding:5% 0}.btnarea a.exist{padding:5% 0}.btnarea a:nth-child(2){margin-right:0}.btnarea .virtualbnr{flex-basis:100%;margin-right:0;margin-top:20px;padding:0}.message:before{background:var(--blue) url(../images/bg_sky.png) center center/120% no-repeat}.decobg:before{background:var(--blue) url(../images/decobgimg.jpg) center center/100% no-repeat}.container_cnt .container_side{display:flex;flex-wrap:wrap;justify-content:space-between}.container_side .sidecnt{flex-basis:49%}.container_side .twitter{width:100%;margin:0 auto 30px auto}.container_side .linkbtn{flex-basis:100%}.container_side .dvdbnr{flex-basis:100%}.container_side .dvdbnr img{width:60%;margin:0 auto}.decoyear{bottom:unset;top:20%;right:5%;font-size:6rem}footer .inner{display:block}footer .footcorp{text-align:center}footer .footcorp img{width:40%;margin:50px auto 0 auto}}@media screen and (max-width:767px){header{background:var(--lightgray) url(../images/mainimg.jpg) center bottom/210% no-repeat;background-attachment:inherit}nav ul{flex-wrap:wrap}nav li{font-size:var(--fsz-n);flex-basis:48%;margin:0 1% 5px 1%}.snsicon{top:inherit;right:3%;width:90px;bottom:-40px}.iconone{width:35px;height:35px}.schedule .nextschedule .gameone{flex-basis:47%;margin:0 1% 10px 0}.schedule .nextschedule .gameone:nth-of-type(2n),.schedule .nextschedule .gameone:nth-of-type(4n){margin-right:0}.message p span{width:70%}.message:before{background:var(--blue) url(../images/bg_sky.png) center center/185% no-repeat}.decobg{height:100px}.container_side .dvdbnr img{width:75%}.decoyear{top:21%;right:3%;font-size:4rem}.onairone{flex-basis:96%}.container_onair .livecnt{flex-basis:96%}.container_onair .linkbox{flex-basis:96%;display:flex;flex-wrap:wrap;justify-content:space-between}.container_onair .linkbox .linkbtn{flex-basis:46%}.floatbnr{width:80%;min-width:inherit}}@media screen and (max-width:480px){header{background:var(--lightgray) url(../images/mainimg.jpg) center bottom/1000px no-repeat;background-attachment:inherit}.game header,.tournament header{background:var(--lightgray) url(../images/mainimg.jpg) center bottom/480px no-repeat;background-attachment:inherit}.snsicon{right:2%;width:70px;bottom:-35px}.iconone{width:30px;height:30px;margin:0 2px}.decoyear{bottom:-2%;font-size:3rem;top:unset}.schedule .gameone .school{flex-basis:37%;font-size:var(--fsz-n)}.schedule .gameone .vs{flex-basis:8%}.schedule .gameone.continue .school,.schedule .gameone.finish .school,.schedule .gameone.now .school{flex-basis:29%}.schedule .gameone.continue .school.joint.noimg,.schedule .gameone.finish .school.joint.noimg,.schedule .gameone.now .school.joint.noimg{flex-basis:29%}.schedule .gameone .scicon{flex-basis:8%}.schedule .gameone.continue .scicon,.schedule .gameone.finish .scicon,.schedule .gameone.now .scicon{flex-basis:5%}.schedule .gameone .point{flex-basis:11%}.btnarea a{flex-basis:100%;margin-right:0;margin-bottom:10px}.btnarea .virtualbnr{margin-top:0}.message p span{width:80%}.message:before{background:var(--blue) url(../images/bg_sky.png) center center/300% no-repeat}.decobg:before{background:var(--blue) url(../images/decobgimg.jpg) center center/120% no-repeat}.container_side .sidecnt{flex-basis:100%;margin-bottom:10px}.container_side .sidecnt img{width:84%;margin:0 auto}.container_side .twitter{width:84%}.container_side .livecnt a{width:100%}.floatbnr{width:90%}.topbtn img{width:35px}}@media screen and (max-width:360px){h1{font-size:var(--fsz-s)}header{background:var(--lightgray) url(../images/mainimg.jpg) center bottom/950px no-repeat;background-attachment:inherit}.decoyear{bottom:0;font-size:2rem}.snsicon{bottom:-25px}.schedule .nextschedule .scheduleinner .gameinner{display:block}.schedule .gameone .info{display:block}.scicon{display:none}.schedule .nextschedule .gameone .gameselect{display:block}.schedule .nextschedule .gameone .scicon{display:none}.schedule .nextschedule .gameone .school{text-align:center}.schedule .nextschedule .gameone .vs{margin:0}.message p span{width:calc(100% - 4%)}.decobg{height:60px}.decobg:before{background:var(--blue) url(../images/decobgimg.jpg) center center/100% no-repeat}.container_onair .linkbox{display:block}}@media screen and (max-width:320px){.schedule .scheduleinner .gameinner{display:block}.onairone .mezase dl{display:block}}.game .container_mainvisual,.team .container_mainvisual,.tournament .container_mainvisual{padding:10px 0}.game .container_mainvisual .catchcopy,.team .container_mainvisual .catchcopy,.tournament .container_mainvisual .catchcopy{padding:20px 0 40px 0}@media screen and (max-width:480px){.game .container_mainvisual .catchcopy,.game .container_mainvisual .champion,.game .head .snsicon,.team .container_mainvisual .catchcopy,.team .container_mainvisual .champion,.team .head .snsicon,.tournament .container_mainvisual .catchcopy,.tournament .container_mainvisual .champion,.tournament .head .snsicon{display:none}}.game{background:var(--lightgray)}.game h2{color:var(--gray)}.game .daynav-01+.daynav-01,.game .daynav-02+.daynav-02,.game .daynav-03+.daynav-03,.game .daynav-04+.daynav-04,.game .daynav-05+.daynav-05,.game .daynav-06+.daynav-06,.game .daynav-07+.daynav-07,.game .daynav-08+.daynav-08,.game .daynav-09+.daynav-09,.game .daynav-10+.daynav-10,.game .daynav-11+.daynav-11,.game .daynav-12+.daynav-12,.game .daynav-13+.daynav-13,.game .daynav-14+.daynav-14,.game .daynav-15+.daynav-15,.game .daynav-16+.daynav-16,.game .daynav-17+.daynav-17,.game .daynav-18+.daynav-18,.game .daynav-19+.daynav-19,.game .daynav-20+.daynav-20{display:none!important}.game .game-day-nav{display:flex;flex-wrap:wrap;list-style:none;margin-bottom:30px}.game .game-day-nav li{flex-basis:14.66%;margin:3px 1%;text-align:center}.game .game-day-nav li a{background:var(--gray);color:#fff;padding:5px 0;font-size:var(--fsz-s)}.game .game-day-nav li.active a{background:var(--gradtheme)}.game .js-tab_content{display:none;padding-top:200px;margin-top:-200px}.game .js-tab_content.active{display:block}.gamelist .gameone{float:left;width:calc(48% - 10px);margin-right:2%;margin-bottom:10px;position:relative;background:#fff;padding:5px;transition:all .2s}.gamelist .gameone:nth-of-type(2n+1){clear:left}.game .gameone.now{background:var(--gradyellow)}.game .gameone.continue,.game .gameone.none{background:var(--gray)}.gamelist .gameone:hover{opacity:.8}.gamelist .gameone a{position:absolute;width:100%;height:100%;top:0;left:0;z-index:10}.gamelist .gameone:nth-of-type(2n){margin-right:0}.game .nogame .gameone{padding:20px 1%}.gamelist .gameselect{display:flex;font-size:var(--fsz-s);margin-bottom:5px}.gamelist .gametime{flex-basis:60%;background:var(--gray);color:#fff;text-align:center}.gamelist .continue .gametime,.gamelist .none .gametime{background:var(--darkgray)}.gamelist .gamenumber{flex-basis:40%;text-align:center;background:var(--lightgray);color:var(--gray)}.gamelist .gameinner{padding-right:30px;position:relative}.gamelist .gameinner:before{content:"▶";position:absolute;top:50%;right:3px;transform:translateY(-50%);font-size:var(--fsz-s);background:var(--gradtheme);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.gamelist .schoolone{display:flex;align-items:center;margin-bottom:5px}.gamelist .scicon{flex-basis:40px;padding:0 10px}.gamelist .score{flex-basis:66px;text-align:center;padding:5px 10px;background:var(--darkgray);color:#fff;font-size:var(--fsz-m);font-weight:700}.gamelist .win .score{color:#ff0}.gamelist .school{padding:10px;flex-basis:calc(100% - 80px)}.gamelist .win .school{color:var(--targetcolor)}.gamelist .reason{text-align:center;font-size:var(--fsz-n)}.gamelist .reason div{padding:5px 0}.gamelist .reason span{font-weight:700}.gamelist .now .reason{display:flex}.gamelist .now .reason div{flex-basis:70%}.gamelist .now .reason div:nth-child(2){flex-basis:30%;background:var(--lightgray);color:var(--targetcolor);font-weight:700;font-size:var(--fsz-s);padding:8px 0 2px 0}.game .reason{background:var(--targetcolor);color:#fff}.game .finish .reason{background:var(--gray)}.game .continue .reason,.game .none .reason{background:var(--darkgray)}.gamelist .onaircnt{margin-top:50px}.gamelist .container_onair:before{display:none}@media screen and (max-width:767px){.game .game-day-nav li{flex-basis:18%}.gamelist .gameinner{padding-right:18px}.gamelist .gameinner:before{right:0}}@media screen and (max-width:480px){.game .game-day-nav{flex-wrap:nowrap;overflow-x:scroll;overflow-y:hidden;margin-bottom:15px}.game .game-day-nav li{width:80px;flex:0 0 auto;margin:5px .5%;font-size:var(--fsz-n)}.game .game-day-nav li a{padding:10px 0}.gamelist .gameone{float:none;width:calc(100% - 10px);margin-right:0}.gamelist .schoolone:nth-child(1){margin-bottom:3px}.gamelist .school{padding:5px 10px}.gamelist .scicon{display:block}}.gamedes{background:unset}.gamedes .gamedes_main h3{position:relative;z-index:20;text-align:left;color:var(--gray);background:unset;font-size:var(--fsz-m);font-weight:700;padding:5px 0 5px 30px;margin-bottom:5px}.gamedes .gamedes_main h3:before{content:"";position:absolute;top:0;left:0;width:8px;height:100%;border-radius:20px;background:var(--gray)}.gamedes .container_cnt{padding:0}.gamedes .container_side{padding-top:30px}.gamedes .gamedes_main{position:relative;padding:30px 0}.gamedes .gamedes_main:before{content:"";position:absolute;top:0;left:-20%;width:180%;height:100%;background:var(--lightgray)}.gamedes .gameone,.gamedes h2{position:relative;z-index:20}.gamedes .scoreborad{display:flex}.gamedes .pagelink_box{display:flex;justify-content:space-between;padding:50px 0}.gamedes .pagelink_box a{flex-basis:46%;padding:20px 1%}.gamedes .message h2{color:#fff}.gamedes .gamenumber{background:var(--gray);color:#fff;padding:3px 2%;text-align:center;font-size:var(--fsz-n);flex-basis:100%;margin-bottom:15px}.gamedes .continue .gamenumber,.gamedes .none .gamenumber{background:var(--darkgray)}.gamedes .gameone{background:#fff;margin:0 0 50px 0;padding:5px 1%;position:relative}.gamedes .gameone .gamelink{position:absolute;top:0;left:0;width:100%;height:100%}.gamedes .gameone .linkbtn{z-index:10}.gamedes .gameinner{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}.gamedes .gameone .school{flex-basis:30%;text-align:center;font-size:var(--fsz-m)}.gamedes .gameone .school.joint.noimg{flex-basis:40%}.gamedes .gameone .school a{color:#000;position:relative}.gamedes .gameone .school.win a{color:var(--targetcolor)}.gamedes .gameone .school a:before{content:"▼";position:absolute;bottom:-13px;left:50%;transform:translateX(-50%);font-size:8px;background:var(--gradtheme);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.gamedes .gameone .scicon{flex-basis:10%}.gamedes .gameone .scicon.noimg{display:none}.gamedes .gameone .vs{flex-basis:20%;text-align:center;color:var(--gray);font-size:var(--fsz-m);font-weight:700;font-family:"Dela Gothic One",cursive}.gamedes .gameone.continue .vs,.gamedes .gameone.none .vs{color:#fff}.gamedes .gameone .vs span{display:block;font-size:var(--fsz-s);font-weight:400;font-family:"Noto Sans JP",sans-serif}.gamedes .gameone .vs p{font-weight:700;text-align:center;color:var(--targetcolor);font-family:"Noto Sans JP",sans-serif}.gamedes .gameone .point{display:none;width:30%;margin:10px auto 0 auto;justify-content:space-between;align-items:center}.gamedes .gameone.continue .point,.gamedes .gameone.finish .point,.gamedes .gameone.now .point{display:flex}.gamedes .gameone .point div{flex-basis:30%;text-align:center;background:var(--darkgray);color:#fff;padding:2%;font-size:var(--fsz-xl);font-weight:700}.gamedes .gameone .point div.win{color:#ff0}.gamedes .gameone .point .hifun{flex-basis:10%;background:0 0;color:inherit;padding:0}.gamedes .gameone .info{flex-basis:100%;background:var(--lightgray);color:var(--targetcolor);font-weight:700;text-align:center;padding:10px 0;margin:0 0 10px 0}.gamedes .gameone .reason{flex-basis:100%;font-size:var(--fsz-n);text-align:center;margin:20px 0 10px 0;display:flex;justify-content:space-between}.gamedes .gameone.continue .reason,.gamedes .gameone.none .reason{background:var(--darkgray)}.gamedes .gameone .reason div{flex-basis:100%;padding:15px 0}.gamedes .gameone .reason div span{font-weight:700;padding-right:5px}.gamedes .gameone.now .reason div{flex-basis:49%}.gamedes .gameone .reason div+div{padding:0}.gamedes .gameone .reason div .linkbtn{padding:15px 0}.gamedes .scoreborad{display:flex;background:var(--darkgray);color:#fff;font-size:var(--fsz-n);padding:2%;flex-basis:96%}.gamedes .none .scoreborad{display:none}.gamedes .scoreborad .sbschoolname{flex-basis:25%;padding-top:30px}.gamedes .scoreborad .sbpoint{flex-basis:75%;display:flex;justify-content:space-between;align-items:center}.gamedes .scoreborad .sbschoolname div{display:flex;align-items:center}.gamedes .scoreborad .sbschoolname .scicon{width:50px;height:50px}.gamedes .scoreborad .sbschoolname .joint.noimg{width:50px;height:50px}.gamedes .scoreborad .sbschoolname .joint.noimg img{display:none}.gamedes .scoreborad .sbschoolname .joint.noimg span{display:none}.gamedes .scoreborad .sbschoolname div span{text-align:left;padding-left:5px;font-size:var(--fsz-m);height:50px;line-height:50px;overflow:hidden}.gamedes .scoreborad .sbpoint ul{flex-basis:10%;margin-right:1px;position:relative;padding-top:30px}.gamedes .scoreborad .sbpoint ul:before{position:absolute;top:0;left:50%;transform:translateX(-50%)}.gamedes .scoreborad .sbpoint ul li{background:#000;padding:12px 3%;text-align:center;margin-bottom:1px}.gamedes .scoreborad .sbpoint ul:nth-child(1):before{content:"1"}.gamedes .scoreborad .sbpoint ul:nth-child(2):before{content:"2"}.gamedes .scoreborad .sbpoint ul:nth-child(3):before{content:"3"}.gamedes .scoreborad .sbpoint ul:nth-child(4):before{content:"4"}.gamedes .scoreborad .sbpoint ul:nth-child(5):before{content:"5"}.gamedes .scoreborad .sbpoint ul:nth-child(6):before{content:"6"}.gamedes .scoreborad .sbpoint ul:nth-child(7):before{content:"7"}.gamedes .scoreborad .sbpoint ul:nth-child(8):before{content:"8"}.gamedes .scoreborad .sbpoint ul:nth-child(9):before{content:"9"}.gamedes .scoreborad .sbpoint ul:nth-child(10):before{content:"10"}.gamedes .scoreborad .sbpoint ul:nth-child(11):before{content:"11"}.gamedes .scoreborad .sbpoint ul:nth-child(12):before{content:"12"}.gamedes .scoreborad .sbpoint ul:nth-child(13):before{content:"13"}.gamedes .scoreborad .sbpoint ul:nth-child(14):before{content:"14"}.gamedes .scoreborad .sbpoint ul:nth-child(15):before{content:"15"}.gamedes .scoreborad .sbpoint ul:last-child:before{content:"計"!important}.gamedes .gameone.now .reloadcaption{font-size:var(--fsz-n);color:var(--gray);text-align:right;padding:5px 0}.gamedes .infotxt{color:var(--gray);font-size:var(--fsz-s);margin-bottom:3px}.gamedes .message{padding:50px 0 200px 0}@media screen and (max-width:896px){.gamedes .pagelink_box{padding:30px 0}.gamedes .message{padding:50px 0}}@media screen and (max-width:767px){.gamedes .gameone{margin-bottom:30px}.gamedes .gameone .point{width:40%}.gamedes .scoreborad .sbschoolname .scicon{display:none}.gamedes .scoreborad .sbschoolname .joint.noimg{display:none}.gamedes .scoreborad .sbpoint{justify-content:flex-start;overflow-x:scroll}.gamedes .scoreborad .sbpoint ul{flex:0 0 auto;width:9.5%;margin-right:.5%;margin-bottom:5px}}@media screen and (max-width:480px){.gamedes .gameone .school{font-size:var(--fsz-m);flex-basis:32.5%}.gamedes .gameone .school.joint.noimg{flex-basis:32.5%}.gamedes .gameone .vs{flex-basis:15%}.gamedes .scoreborad .sbschoolname div span{height:45px;line-height:45px}}@media screen and (max-width:360px){.gamedes .continue .scoreborad,.gamedes .finish .scoreborad,.gamedes .now .scoreborad{display:block;overflow:hidden}.gamedes .scoreborad .sbpoint{flex-wrap:nowrap;overflow-x:scroll}.gamedes .scoreborad .sbschoolname{float:left;width:45px;padding-right:5px}.gamedes .scoreborad .sbschoolname .scicon{display:block;width:45px;height:45px}.gamedes .scoreborad .sbschoolname .joint.noimg{display:block;width:45px;height:45px}.gamedes .scoreborad .sbschoolname .joint.noimg span{display:block}.gamedes .scoreborad .sbschoolname div span{display:none}.gamedes .scoreborad .sbpoint{float:right;width:calc(100% - 50px)}.gamedes .scoreborad .sbpoint ul{flex:0 0 auto;width:30px}.gamedes .scoreborad{display:block}}.tournament{background:var(--lightgray)}.tournament .container_cnt{padding-bottom:30px}.tournament h2{color:var(--gray)}.tournament .tm_box{display:flex}.tournament .tm_name_block{flex-basis:24%}.tournament .tm_name_block div{background:#fff;padding:5px 3%;margin-bottom:7px;display:flex;align-items:center;height:30px;position:relative;transition:all .2s}.tournament .tm_name_block div:before{content:"▶";position:absolute;top:50%;right:8px;font-size:8px;transition:all .2s;transform:translateY(-50%);background:var(--gradtheme);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.tournament .tm_name_block div:hover{background:var(--gradtheme);transition:all .2s}.tournament .tm_name_block div:hover:before{background:#fff;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.tournament .tm_name_block img{width:30px}.tournament .tm_name_block p{padding:0 2% 0 20px;flex-basis:calc(100% - 50px - 4%);font-size:var(--fsz-ns);line-height:1}.tournament .tm_name_block .joint.noimg p{padding:0 2% 0 50px}.tournament .tm_name_block a{color:#000;transition:all .2s}.tournament .tm_name_block .seedflg a{color:var(--targetcolor)}.tournament .seedtxt span{color:var(--targetcolor)}.tournament .tm_name_block div:hover a{color:#fff;opacity:1}.tournament .tm_block{flex-basis:15%}.tournament .tm_block01{flex-basis:21%}.tournament .tm_block div{position:relative;height:47px}.tournament .tm_block div.even+.even,.tournament .tm_block div.odd+.odd{display:none}.tournament .tm_block01 div.even+.even,.tournament .tm_block01 div.odd+.odd{display:block}.tournament .tm_block02 div.fst{height:calc(47px * 2)}.tournament .tm_block03 div{height:calc(47px * 2)}.tournament .tm_block03 div.fst2{height:calc(47px * 3)}.tournament .tm_block03 div.fst4{height:calc(47px * 4)}.tournament .tm_block04 div{height:calc(47px * 4)}.tournament .tm_block04 div.fst2{height:calc(47px * 5)}.tournament .tm_block04 div.fst4{height:calc(47px * 6)}.tournament .tm_block04 div.fst6{height:calc(47px * 7)}.tournament .tm_block04 div.fst8{height:calc(47px * 8)}.tournament .tm_block div .line_hz{position:absolute;background:var(--gray);top:50%;left:0;width:calc(100% + 2px);height:2px;transform:translateY(-50%)}.tournament .tm_block div.fst .line_hz{width:60%}.tournament .tm_block div:after,.tournament .tm_block div:before{content:"";position:absolute;background:var(--gray)}.tournament .tm_block div:before{bottom:0;left:0;width:2px;height:50%}.tournament .tm_block div.even:before{bottom:unset;top:0}.tournament .tm_block div:after{top:calc(100% - 1px);left:0;width:calc(100% + 2px);height:2px}.tournament .tm_block div.even:after{top:inherit;bottom:calc(100% - 1px)}.tournament .tm_block01 div:before{right:40%;left:unset}.tournament .tm_block01 div:after{left:60%;width:calc(40% + 2px)}.tournament .main_tm .tm_block01 div:after,.tournament .main_tm .tm_block01 div:before{display:none}.tournament .main_tm .tm_block01 div.fst:after,.tournament .main_tm .tm_block01 div.fst:before{display:block}.tournament .tm_block03 div.fst2:before{height:34%}.tournament .tm_block03 div.fst2.higher:before{height:67%}.tournament .tm_block04 div.fst2:before{height:40%}.tournament .tm_block04 div.fst2.higher:before{height:60%}.tournament .tm_block04 div.fst4:before{height:33%}.tournament .tm_block04 div.fst6:before{height:57%}.tournament .tm_block div .gameday{position:absolute;font-size:10px;text-align:center;color:var(--gray);top:calc(100% + 3.5px);left:-50px;transform:translateY(-50%)}.tournament .tm_block01 div .gameday{right:10px}.tournament .tm_block div .gamepoint{position:absolute;background:#fff;width:40px;text-align:center;font-weight:700;padding:3px 2px 0 2px;left:10px;font-size:11px;transition:all .2s}.tournament .tm_block div .gamepoint:hover{background:var(--gradtheme)}.tournament .tm_block div.odd .gamepoint{bottom:5px}.tournament .tm_block div.even .gamepoint{top:5px}.tournament .tm_block01 div .gamepoint{right:12%;left:inherit}.tournament .tm_block div .gamepoint a{color:#000}.tournament .tm_block div .gamepoint:hover a{color:#fff}.tournament .semi_tm .tm_name_block div{padding:10px 3%}.tournament .semi_tm .tm_block01{flex-basis:calc(36% + 2px)}.tournament .semi_tm .tm_block div{height:57px}.tournament .semi_tm .tm_block div .line_hz{width:60%}.tournament .semi_tm .tm_block02 div{height:calc(57px * 2)}.tournament .semi_tm .tm_block01 div .gameday{left:inherit;right:calc(40% + 15px)}.tournament .semi_tm .tm_block01 div .gamepoint{right:25%}.tournament .semi_tm .tm_block03{flex-basis:10%;position:relative;background:#fff;display:flex;justify-content:center;align-items:center;font-size:var(--fsz-m)}.tournament .semi_tm .tm_block03 p{writing-mode:tb-rl;text-align:center}.tournament .semi_tm .tm_block03 a{color:var(--targetcolor)}.tournament .semi_tm .tm_block03 p.crowndeco{position:absolute;width:60%;top:-50px;left:50%;transform:translateX(-50%)}.tournament .semichusen{text-align:center;background:var(--gray);color:#fff;padding:20px;margin:20px auto 27px auto}.tournament .tm_block div.win .line_hz:before{content:"";position:absolute;top:0;left:0;width:100%;height:calc(100% + 1px);background:var(--targetcolor)}.tournament .tm_block div.win span{position:absolute;width:100%;height:100%;top:0;left:0}.tournament .tm_block div.win span:after,.tournament .tm_block div.win span:before{content:"";position:absolute;z-index:2}.tournament .tm_block div.win span:before{left:0;width:3px;height:50%;background:var(--targetcolor)}.tournament .tm_block div.win.odd span:before{top:50%}.tournament .tm_block div.win.even span:before{bottom:50%}.tournament .tm_block div.win span:after{left:0;width:calc(100% + 3px);height:3px;background:var(--targetcolor)}.tournament .tm_block div.win.odd span:after{bottom:-1.5px}.tournament .tm_block div.win.even span:after{top:-1.5px}.tournament .tm_block01 div.win span:before{left:unset;right:40%}.tournament .tm_block01 div.win span:after{left:calc(60% - 3px);width:calc(40% + 6px)}.tournament .tm_block03 div.win.fst2 span:before{height:34%}.tournament .tm_block03 div.win.odd.fst2 span:before{top:calc(50% * 1.33)}.tournament .tm_block03 div.win.even.fst2 span:before{bottom:calc(50% * 1.33)}.tournament .tm_block03 div.win.fst2.higher span:before{height:67%}.tournament .tm_block03 div.win.odd.fst2.higher span:before{top:calc(50% * .66)}.tournament .tm_block03 div.win.even.fst2.higher span:before{bottom:calc(50% * .66)}.tournament .tm_block04 div.win.fst2 span:before{height:40%}.tournament .tm_block04 div.win.odd.fst2 span:before{top:calc(50% * 1.2)}.tournament .tm_block04 div.win.even.fst2 span:before{bottom:calc(50% * 1.2)}.tournament .tm_block04 div.win.fst2.higher span:before{height:60%}.tournament .tm_block04 div.win.odd.fst2.higher span:before{top:calc(50% * .8)}.tournament .tm_block04 div.win.even.fst2.higher span:before{bottom:calc(50% * .8)}.tournament .tm_block04 div.win.fst4 span:before{height:33%}.tournament .tm_block04 div.win.fst6 span:before{height:57%}.tournament .tm_block04 div.win.odd.fst6 span:before{top:calc(50% * .86)}.tournament .tm_block04 div.win.even.fst6 span:before{bottom:calc(50% * .86)}@keyframes line-hz{0%{width:0;opacity:1}100%{opacity:1;width:calc(100% + 3px)}}@keyframes line-hz-fst{0%{width:0;opacity:1}100%{opacity:1;width:100%}}@keyframes line-hz-short{0%{width:0;opacity:1}100%{opacity:1;width:calc(40% + 6px)}}@keyframes line-vt{0%{opacity:1;height:0}100%{opacity:1;height:50%}}@keyframes line-vt-b3-fst2{0%{opacity:1;height:0}100%{opacity:1;height:34%}}@keyframes line-vt-b3-fst2-high{0%{opacity:1;height:0}100%{opacity:1;height:67%}}@keyframes line-vt-b4-fst2{0%{opacity:1;height:0}100%{opacity:1;height:40%}}@keyframes line-vt-b4-fst2-high{0%{opacity:1;height:0}100%{opacity:1;height:60%}}@keyframes line-vt-b4-fst4{0%{opacity:1;height:0}100%{opacity:1;height:33%}}@keyframes line-vt-b4-fst6{0%{opacity:1;height:0}100%{opacity:1;height:57%}}.tournament .tm_block01 div.win .line_hz:before{opacity:0;animation:line-hz-fst .6s linear forwards}.tournament .tm_block01 div.win span:before{opacity:0;animation:line-vt .4s .6s linear forwards}.tournament .tm_block01 div.win span:after{opacity:0;animation:line-hz-short .6s 1s linear forwards}.tournament .tm_block02 div.win span:before{opacity:0;animation:line-vt .4s 1.6s linear forwards}.tournament .tm_block02 div.win span:after{opacity:0;animation:line-hz .6s 2s linear forwards}.tournament .tm_block03 div.win span:before{opacity:0;animation:line-vt .4s 2.6s linear forwards}.tournament .tm_block03 div.win.fst2 span:before{animation:line-vt-b3-fst2 .4s 2.6s linear forwards}.tournament .tm_block03 div.win.fst2.higher span:before{animation:line-vt-b3-fst2-high .4s 2.6s linear forwards}.tournament .tm_block03 div.win span:after{opacity:0;animation:line-hz .6s 3s linear forwards}.tournament .tm_block04 div.win span:before{opacity:0;animation:line-vt .4s 3.6s linear forwards}.tournament .tm_block04 div.win.fst2 span:before{opacity:0;animation:line-vt-b4-fst2 .4s 3.6s linear forwards}.tournament .tm_block04 div.win.fst2.higher span:before{animation:line-vt-b4-fst2-high .4s 3.6s linear forwards}.tournament .tm_block04 div.win.fst4 span:before{opacity:0;animation:line-vt-b4-fst4 .4s 3.6s linear forwards}.tournament .tm_block04 div.win.fst6 span:before{opacity:0;animation:line-vt-b4-fst6 .4s 3.6s linear forwards}.tournament .tm_block04 div.win span:after{opacity:0;animation:line-hz .6s 4s linear forwards}@media screen and (max-width:896px){.tournament .tm_block01 div .gamepoint{right:5%}.tournament .semi_tm .tm_block01 div .gamepoint{right:21%}}@media screen and (max-width:767px){.tournament .tm_name_block{flex-basis:34%}.tournament .tm_block div .gamepoint{width:30px;padding:3px 0 0 0}.tournament .tm_block01 div .gamepoint{right:10%}.tournament .semi_tm .tm_block03 p.crowndeco{top:-30px;left:unset;transform:none}}@media screen and (max-width:480px){.tournament .tm_name_block{flex-basis:37%}.tournament .tm_block{flex-basis:12%}.tournament .tm_block01{flex-basis:32%}.tournament .tm_name_block img{width:15px}.tournament .tm_name_block p{padding:0 18% 0 5px;flex-basis:calc(100% - 20px - 2%)}.tournament .tm_name_block .joint.noimg p{padding:0 18% 0 20px}.tournament .tm_block div .gameday{font-size:8px;left:-43px}.tournament .tm_block01 div .gameday{right:10px}.tournament .tm_block div .gamepoint{font-size:10px;right:5%;left:5px;width:35px}.tournament .tm_block01 div .gamepoint{left:unset}.tournament .semi_tm .tm_block01 div .gamepoint{right:12%}}@media screen and (max-width:320px){.tournament .tm_name_block{flex-basis:30%}.tournament .tm_block{flex-basis:14%}.tournament .tm_block01{flex-basis:36%}.tournament .tm_name_block div{padding:5px 2%}.tournament .tm_name_block div:before{right:2px}.tournament .tm_name_block img{display:none}.tournament .tm_name_block p{font-size:var(--fsz-xs);padding:0 2% 0 2%;flex-basis:calc(100% - 5px - 2%)}.tournament .tm_name_block .joint.noimg p{padding:0 2% 0 2%}.tournament .tm_block div .gamepoint{z-index:300;font-size:10px;width:20px}.tournament .tm_block div .gamepoint{left:7px}.tournament .tm_block01 div .gamepoint{left:unset;right:10%}.tournament .semi_tm .tm_block01{flex-basis:calc(41% + 2px)}.tournament .semi_tm .tm_block03 p.crowndeco{width:100%;top:-15px}}.team{background:var(--lightgray)}.team .container_cnt{padding-bottom:30px}.team h2{color:var(--gray)}.team .teamlistbox{display:flex;flex-wrap:wrap}.team .teamone{flex-basis:23%;box-sizing:border-box;background:#fff;margin:0 1% 15px 1%;position:relative;transition:all .2s;display:flex;justify-content:center;align-items:center}.team .teamone:before{content:"▶";position:absolute;top:50%;right:8px;font-size:8px;transition:all .2s;transform:translateY(-50%);background:var(--gradtheme);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.team .teamone:hover{background:var(--gradtheme);transition:all .2s}.team .teamone:hover:before{background:#fff;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.team .teamone img{width:30px}.team .teamone p{padding:0 2% 0 13px;flex-basis:calc(100% - 50px - 4%);font-size:var(--fsz-n);line-height:1}.team .teamone.joint.noimg p{padding:0 2% 0 50px}.team .teamone a{flex-basis:100%;box-sizing:border-box;display:flex;align-items:center;color:#000;padding:15px 3%;transition:all .2s}.team .teamone:hover a{color:#fff;opacity:1}@media screen and (max-width:896px){.team .teamone a{padding:15px 1%}}@media screen and (max-width:767px){.team .teamone{flex-basis:31%}.team .teamone p{padding:0 2% 0 10px}}@media screen and (max-width:480px){.team .teamone{flex-basis:48%;margin:0 1% 10px 1%}}@media screen and (max-width:320px){.team .teamone{margin:0 1% 5px 1%}.team .teamone:before{right:1px}.team .teamone img{width:15px}.team .teamone p{font-size:var(--fsz-xs);padding:0 2% 0 2%;flex-basis:calc(100% - 15px - 4%)}.team .teamone.joint.noimg p{padding:0 2% 0 2%}.team .teamone a{padding:10px 2%}}