/*! 定義 *//*! 変数定義 *//*! @include として利用するものを記述します */*,::before,::after{-webkit-box-sizing:border-box;box-sizing:border-box}html{line-sizing:normal}body{margin:0}h1{font-size:2rem}h2{font-size:1.5rem}h3{font-size:1.17rem}h4{font-size:1.00rem}h5{font-size:0.83rem}h6{font-size:0.67rem}h1{margin:0.67em 0}pre{white-space:pre-wrap}hr{border-style:solid;border-width:1px 0 0;color:inherit;height:0;overflow:visible}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle;max-width:100%}img,svg,video,canvas{height:auto}audio{width:100%}img{border-style:none}svg{overflow:hidden}article,aside,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}[type='checkbox'],[type='radio']{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}:root{background-color:black;color:#000}.clearfix,div.button_tabs,#js-change-order,.main_wrapper .main_content .site_content>section .one_item,.main_wrapper .main_content .site_content>section.box .items .item,.main_wrapper .main_content .site_content>section.box .items .link,table.event.stats,ul.navi_connections,.competition-search-area,.site_header .content{*zoom:1}.clearfix:after,div.button_tabs:after,#js-change-order:after,.main_wrapper .main_content .site_content>section .one_item:after,.main_wrapper .main_content .site_content>section.box .items .item:after,.main_wrapper .main_content .site_content>section.box .items .link:after,table.event.stats:after,ul.navi_connections:after,.competition-search-area:after,.site_header .content:after{content:"";display:table;clear:both}.clearboth{clear:both}.ellipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;-ms-text-overflow:ellipsis}.pc-only{display:block}@media (min-width: 568px) and (max-width: 749px){.pc-only{display:none !important}}@media (max-width: 567px){.pc-only{display:none !important}}.sp-only{display:block}@media (min-width: 1280px){.sp-only{display:none !important}}@media (min-width: 1024px){.sp-only{display:none !important}}@media (min-width: 750px){.sp-only{display:none !important}}html{background-color:#fff;color:#000}body{font-family:"Noto Sans JP","hirakaku-w3","ヒラギノ角ゴ Pro W3","メイリオ",Meiryo,"Hiragino Kaku Gothic Pro","ＭＳ Ｐゴシック",Verdana,"Droid Sans",sans-serif;font-size:18px;word-break:break-word;min-width:600px;-webkit-text-size-adjust:none;-moz-text-size-adjust:none;-ms-text-size-adjust:none;text-size-adjust:none}.overflow-lock{overflow:hidden !important}.overflow-auto{overflow:auto}.overflow-scroll{overflow:scroll}.disp-none{display:none}.position-fixed{position:fixed}.no-border{border:0px !important}.object-fit-img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;font-family:'object-fit: contain; object-position: center;'}.max-fit-img{width:auto;max-width:100%}.hr{border:1px #000 solid}@media (min-width: 568px) and (max-width: 749px){a[href^="tel:"]{cursor:default}}@media (max-width: 567px){a[href^="tel:"]{cursor:default}}.w-400{width:400px !important}.w-100m{width:100% !important;display:block}main{margin-bottom:20px}span.descript{display:inline-block;font-size:14px}span.mainspan{font-size:24px;text-shadow:0px 1px black;font-weight:bold;margin-top:27px;display:inline-block}a.target_blank{position:relative;border:1px solid #39f;border-radius:10px;padding:6px 6px 6px 34px;min-width:120px;display:inline-block;font-size:15px;text-align:left !important}a.target_blank::before{content:"";display:inline-block;background-image:url("../img/link_icon.svg");background-size:contain;background-repeat:no-repeat;width:18px;height:18px;position:absolute;left:10px;top:10px}span.rank_suffix{font-size:13px}div.entry_dateinfo{text-align:center}span.b-red{border:2px solid red;width:100%;display:block;padding:30px;text-align:center;color:red;font-weight:bold}.border{border:2px solid black;width:100%;display:block;padding:10px;margin:10px 0px}.border.red{border:2px solid red}.info-title{border-left:solid 3px black;padding:0;padding-left:15px;margin:10px 0px}.info-title.red{border-left:solid 3px red;color:red}div.button_area{text-align:center;margin:64px 0}div.button_area.m_20{margin:20px 0}div.button_area.entry{text-align:center;margin:0;margin-top:110px}div.button_area.entry .button.two{min-width:240px}section.button_area{text-align:center;width:100%;margin:20px 0px !important;display:inline-block}section.button_area_nm{text-align:center;width:100%;display:inline-block}section.button_area_main{text-align:center;width:calc(100% - 40px);display:inline-block}div.button_area_footer{margin:20px 0px}div.button_area_footer .button{font-size:26px;font-size:22px;padding:8px 34px}.button{min-width:275px;font-family:inherit;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;border-radius:16px;background:#2d3440;text-decoration:none;font-size:26px;font-size:20px;text-align:center;color:white;padding:22px 50px;display:inline-block;position:relative;cursor:pointer}.button.large{padding:25px 45px;width:80%}.button.twitter{background:#1da1f2}.button.twitter::before--bk{display:inline;content:"";background-image:url("../img/iconmonstr-twitter-1.svg");background-repeat:no-repeat;background-size:contain;fill:white;padding:25px 45px}.button.twitter.disabled{background:#333333;color:#b3b3b3;pointer-events:none}.button.two{padding:22px 20px}.button.possitive{background:#e60000;background:-webkit-gradient(linear, left bottom, left top, from(#e60000), to(#ffbf00));background:linear-gradient(0deg, #e60000 0%, #ffbf00 100%)}.button.connect{background:#7bc34b}.button.negative{background:#333333}.button.disabled{background:#333333;color:#b3b3b3;pointer-events:none}.button.prev{min-width:100px}.button.prev::before{display:block;content:"";position:absolute;top:50%;left:15px;width:12px;height:12px;margin:-4px 0 0 0;border-top:solid 2px #fff;border-right:solid 2px #fff;-webkit-transform:rotate(225deg);transform:rotate(225deg)}.button.prev2{min-width:100px}.button.prev2::before{display:block;position:absolute;left:15px;width:12px;height:12px;margin:-8px 0px 0 -3px;content:"«";font-size:30px}.button.next2{min-width:100px;float:right}.button.next2::before{display:block;position:absolute;right:15px;width:12px;height:12px;margin:-8px 0px 0 -3px;content:"»";font-size:30px}.button:hover{background:#969aa0}.button.possitive:hover{background:#e60000;background:-webkit-gradient(linear, left bottom, left top, from(#f58282), to(#ffde80));background:linear-gradient(0deg, #f58282 0%, #ffde80 100%)}.button.twitter:hover{background:#1da1f2}.button.connect:hover{background:#b1d997}.button:focus{outline:none;-webkit-box-shadow:0 0 0 4px #cbd6ee;box-shadow:0 0 0 4px #cbd6ee}div.button_tabs{margin:20px 0;height:88px}div.button_tabs.has_two.left_active{background:-webkit-gradient(linear, left top, right top, from(#e60000), to(#ffbf00));background:linear-gradient(to right, #e60000 0%, #ffbf00 100%)}div.button_tabs.has_two.left_active .tab_button.left{background:transparent;width:53%}div.button_tabs.has_two.left_active .tab_button.left:after{position:absolute;top:0px;right:0px;width:0px;height:0;content:'';border-width:12px 53px 0px 0px;border-style:solid;border-color:white white transparent transparent}div.button_tabs.has_two.left_active .tab_button.right{background:#2d3440;width:47%}div.button_tabs.has_two.left_active .tab_button.right:before{position:absolute;top:10px;left:-55px;width:0;height:0;content:'';border-width:70px 55px;border-style:solid;border-color:#2d3440 transparent transparent transparent}div.button_tabs.has_two.left_active .tab_button_no_active.decoration{background:#2d3440;background:white;height:10px}div.button_tabs.has_two.left_active .tab_button_no_active.decoration:before{position:absolute;top:0;left:-63px;width:0;height:0;content:'';border-width:10px 0px 0px 10px;border-style:solid;border-color:white transparent transparent transparent}div.button_tabs.has_two.right_active{background:-webkit-gradient(linear, left top, right top, from(#ffbf00), to(#e60000));background:linear-gradient(to right, #ffbf00 0%, #e60000 100%)}div.button_tabs.has_two.right_active .tab_button.left{background:#2d3440;width:47%}div.button_tabs.has_two.right_active .tab_button.left:after{position:absolute;top:10px;right:-55px;width:0;height:0;content:'';border-width:70px 55px 0 0;border-style:solid;border-color:#2d3440 transparent transparent transparent}div.button_tabs.has_two.right_active .tab_button.right{background:transparent;width:52%}div.button_tabs.has_two.right_active .tab_button_no_active.decoration{background:#2d3440;background:white;height:10px}div.button_tabs.has_two.right_active .tab_button_no_active.decoration:after{position:absolute;top:0;right:-63px;width:0;height:0;content:'';border-width:63px 63px 0 0;border-style:solid;border-color:white transparent transparent transparent}div.button_tabs.has_two .tab_button{min-width:275px;font-family:inherit;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;text-decoration:none;font-size:20px;text-align:center;color:#fff;display:inline-block;position:relative;float:left}div.button_tabs.has_two .tab_button a{color:white;display:block;margin-top:20px;margin-bottom:11px;font-size:26px;text-decoration:inherit}div.button_tabs.has_two .tab_button span{display:block;font-size:26px}div.button_tabs.has_two .tab_button.left span{padding:28px 35px 20px 0px}div.button_tabs.has_two .tab_button.right span{padding:28px 0px 20px 35px}.close-btn-active span{position:absolute;left:0;width:30px;height:3px;background-color:black;border-radius:6px}.close-btn-active span:nth-of-type(1){top:0;-webkit-transform:translateY(33px) rotate(-45deg);transform:translateY(33px) rotate(-45deg)}.close-btn-active span:nth-of-type(2){bottom:0;-webkit-transform:translateY(-14px) rotate(45deg);transform:translateY(-14px) rotate(45deg)}#page_top{width:50px;height:50px;position:fixed;right:50px;bottom:20px;background:#2d3440;opacity:0.5;cursor:pointer}#page_top a{position:relative;display:block;width:50px;height:50px;text-decoration:none;color:transparent}#page_top a::before{display:block;content:"";position:absolute;top:50%;left:15px;border-top:solid 2px #fff;border-right:solid 2px #fff;-webkit-transform:rotate(315deg);transform:rotate(315deg);font-size:25px;color:#fff;width:14px;height:14px;top:12px;bottom:0;right:0;left:0;margin:auto;text-align:center}h1{background-color:#2d3440;color:#fff;display:block;padding:20px;text-align:left;margin:0}h2{display:block;padding:10px;text-align:left;margin:0;border-left:solid 5px #fff;margin-bottom:25px}h2.mt-u{margin-top:25px}h3{display:block;padding:20px 0px;text-align:left;margin:0}h3.deco,.event_detail h3{padding:10px;border-left:solid 10px silver;margin:10px 0px 0px 0px;border-bottom:1px solid silver}.popup{position:fixed;left:0;top:0;width:100%;height:100%;z-index:9999;opacity:0;visibility:hidden;-webkit-transition:.6s;transition:.6s}.popup.is-show{opacity:1;visibility:visible}.popup-inner{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:80%;max-width:600px;padding:50px;background-color:#fff;z-index:2}.popup-inner img{width:100%}.close-btn{position:absolute;right:0;top:0;width:50px;height:50px;line-height:50px;text-align:center;cursor:pointer}.close-btn i{font-size:20px;color:#333}.black-background{position:absolute;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,0.8);z-index:1;cursor:pointer}.scroll-area{width:100%;height:100px;margin:10px 0;border:1px solid gray;overflow:scroll}select.w-3-1{width:30%;font-size:22px;text-align:center;padding:10px;margin:1%}select.w-100{width:100%}input.w-100{width:100%}#js-change-league,#js-change-region{width:100%}#js-change-order{float:right}select{border:1px solid #3e3838}select,input,text{font-size:22px;margin-top:6px;margin-bottom:6px}.search_area{margin:20px 0px}.search_area select,.search_area input,.search_area text{padding:10px}.filter_form{margin:10px}.filter_form>div{margin:0px 10px}.filter_form>div select,.filter_form>div input,.filter_form>div text{padding:10px 5px}form>div>label{display:block;padding:10px;text-align:left;margin:0;border-left:solid 5px #2d3440;font-size:1.5rem;margin:15px 0}form>div>img{margin:0px auto}form>div>#icon_image{font-size:11px;text-align:center}form>div>input{width:90%;display:block;padding:10px;text-align:left;margin:15px 5%;padding:13px;border-radius:10px;color:#796a6a;border:2px solid silver}.login input#term_agree{margin-right:20px}.login span.login_span{font-size:16px}.login ul.login_ul{font-size:16px}.login ul.login_ul>li{margin:6px 0}.page{padding:2em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.page a,.page span{width:50px;height:32px;margin:2px;line-height:32px;text-align:center;font-size:14px;font-weight:bold;text-decoration:none;background:#fff;color:#222;-webkit-transition:.3s;transition:.3s;border:1px solid black}.page .current{background:black;color:white}.page .dots{background:none}.page .first,.page .last{border:0px solid black}a{color:#39f}.main_logo{position:relative}.main_logo a{display:block;bottom:0px;background:#ffffff7a;margin-top:5px}.main_wrapper{width:100%;background-image:url("../img/bg_main.jpg");background-size:100%;background-repeat:no-repeat;background-color:black;background-attachment:fixed}.main_wrapper .main_content{max-width:750px;margin:0px auto;background-color:#fff;-webkit-box-shadow:0px 0px 1px 0px;box-shadow:0px 0px 1px 0px}.main_wrapper .main_content .site_content>section{margin:20px}.main_wrapper .main_content .site_content>section.tab_active{margin:0px;padding:20px}.main_wrapper .main_content .site_content>section .one_item{padding:23px 0px}.main_wrapper .main_content .site_content>section .one_item a{color:#000;text-decoration:none;display:inline-block}.main_wrapper .main_content .site_content>section .one_item a.target_blank{bottom:12px}.main_wrapper .main_content .site_content>section .one_item .link_area{text-align:right}.main_wrapper .main_content .site_content>section .one_item .link_area a{color:#39f;text-align:right}.main_wrapper .main_content .site_content>section.box .items{padding-left:20px;padding-right:20px;padding-bottom:20px;color:#000;border:1px #000 solid}.main_wrapper .main_content .site_content>section.box .items .item{border-bottom:1px solid rgba(51,51,51,0.34902)}.main_wrapper .main_content .site_content>section.box .items .item a{text-decoration:none;display:inline-block;width:100%}.main_wrapper .main_content .site_content>section.box .items .item a.target_blank{bottom:12px;color:#39f}.main_wrapper .main_content .site_content>section.box .items .item a>div{color:#000}.main_wrapper .main_content .site_content>section.box .items .item .link_area a{color:#39f;text-align:right}.main_wrapper .main_content .site_content>section.box .items .item .button_area{margin:0px}.main_wrapper .main_content .site_content>section.box .items .item .button_area a.button{width:auto;min-width:200px;padding:5px}.main_wrapper .main_content .site_content>section.box .items .item.qualify{border-bottom:0px;position:relative}.main_wrapper .main_content .site_content>section.box .items .item.qualify+.item.qualify{border-top:1px solid}.main_wrapper .main_content .site_content>section.box .items .item.qualify+.item.n-qualify{margin-top:-21px;margin-left:-21px;margin-right:-21px}.main_wrapper .main_content .site_content>section.box .items .item.qualify+.item.n-qualify:before{content:"";display:block;height:3px;position:relative}.main_wrapper .main_content .site_content>section.box .items .item.qualify+.item.n-qualify>div,.main_wrapper .main_content .site_content>section.box .items .item.qualify+.item.n-qualify>a{padding-top:28px;padding-left:21px;padding-right:21px}.main_wrapper .main_content .site_content>section.box .items .item.n-qualify{border-bottom:0px}.main_wrapper .main_content .site_content>section.box .items .item.n-qualify+.item.n-qualify{border-top:1px solid}.main_wrapper .main_content .site_content>section.box .items .link{padding:23px 0px}.main_wrapper .main_content .site_content>section.box .items .link a{color:#fff;text-decoration:none}.main_wrapper .main_content .site_content>section.box.no-border{border:0px}.main_wrapper .main_content .site_content>section.black h1{background-color:black;color:#fff;text-align:center}.main_wrapper .main_content .site_content>section.black .items{padding-left:50px;padding-right:50px;background-color:#2e333f;color:#fff}.main_wrapper .main_content .site_content>section.black .items .item{position:relative;border-bottom:2px solid #fff}.main_wrapper .main_content .site_content>section.black .items .item a{color:#fff;text-decoration:none;width:100%}.main_wrapper .main_content .site_content>section.black .link a.see_more{display:inline-block;text-align:right;color:#39f;float:right}.main_wrapper .main_content .site_content>section.black .link a.see_more::after{content:"";display:block;height:2px;position:relative;width:100%;background:#39f;margin-top:5px}.main_wrapper .main_content .site_content>section.with_more .items{padding-bottom:0px}.main_wrapper .main_content .site_content>section.rankings .items .item.me{background-color:#f5828247}.one_item,.item{padding:25px 25px}.one_item .img_area,.item .img_area{float:left;width:100px;height:100px;margin-right:25px}.one_item .img_area .image,.item .img_area .image{position:relative;margin:auto;overflow:hidden;width:100px;height:100px}.one_item .img_area .image img,.item .img_area .image img{width:auto;margin:auto;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;max-width:100%;max-height:100%}.one_item .img_area .image img.circle,.item .img_area .image img.circle{border-radius:50%;width:100px;height:100px}.one_item .content_area,.item .content_area{padding:20px 0px;float:left}.one_item .content_area.t-0,.item .content_area.t-0{padding:0px}.one_item .rank_num_area,.item .rank_num_area{float:left;padding:38px 0;width:80px;text-align:right}.one_item .status_area,.item .status_area{float:right;padding:38px 0;text-align:center;width:120px;padding-top:0px;padding-bottom:0px}.one_item .status_area.two,.item .status_area.two{padding-top:0px}.one_item .point_area,.item .point_area{float:right;padding:38px 0;width:80px;text-align:right}.one_item .content_area,.item .content_area{width:calc( 100% - 125px)}.box.black .topic.items .item .content_area{width:100%}.box.black .league.items .item .img_area{width:100px;margin-right:25px}.box.black .league.items .item .content_area{width:calc( 100% - 125px)}.region.items .item{padding-right:0px;padding-left:0px;padding-top:0px;padding-bottom:0px}.region.items .item .img_area{width:100px;margin-right:25px}.region.items .item .content_area{width:calc( 100% - 245px);padding-top:28px}.region.items .item .status_area{padding-top:7px}.league.one_item{padding-right:0px;padding-left:0px}.league.one_item .img_area{width:100px;margin-right:25px}.league.one_item .content_area{width:calc( 100% - 245px)}.league.one_item .link_area{padding-top:40px}.league .one_item{padding-right:0px;padding-left:0px}.league .one_item .img_area{width:100px;margin-right:25px}.league .one_item .content_area{width:calc( 100% - 245px)}.league .one_item .link_area{padding-top:40px}.league.items .item{padding-right:0px;padding-left:0px}.league.items .item .img_area{width:100px;margin-right:25px}.league.items .item .content_area{width:calc( 100% - 245px);padding:0}.schedule.items .item{padding-right:0px;padding-left:0px;position:relative}.schedule.items .item .img_area{width:100px;margin-right:25px}.schedule.items .item .content_area{padding:0px;width:calc( 100% - 245px)}.schedule.items .item .content_area .region_name{padding-left:10px;color:#635e5e}.schedule.items .item .link_area{position:absolute;bottom:0;right:0;width:130px}.schedule.items .item .link_area .stream_url{margin-bottom:5px}.schedule.items .item .status_area{margin:0;margin-top:1px;width:128px;margin-left:-9px}.schedule.items .item .status_area .event_status{margin:0}.organize.items .item{padding-right:0px;padding-left:0px;padding-bottom:10px;position:relative}.organize.items .item .img_area{width:100px;margin-right:25px}.organize.items .item .content_area{padding:0px;width:calc( 100% - 245px)}.organize.items .item .content_area .region_name{padding-left:10px;color:#635e5e}.organize.items .item .content_area .button_area{margin-top:20px !important}.organize.items .item .link_area{position:absolute;bottom:0;right:0;width:130px}.organize.items .item .link_area .stream_url{margin-bottom:5px}.organize.items .item .status_area{margin:0;margin-top:1px;width:128px;margin-left:-9px}.organize.items .item .status_area .apply_status{margin:0}.organize.items .item .status_area .event_status{margin:0}.schedule.apply.items .item .content_area{padding:0px;width:calc( 100% - 245px)}.schedule.apply.items .item .content_area .status_area{float:left;padding:0}.schedule.apply.items .item .content_area .button_area{margin:0px;float:left;padding:15px 0 13px 5px}.schedule.apply.items .item .content_area .button_area button{background:#2d3440;color:#fff;border:0px;border-radius:5px;padding:1px 23px;font-size:17px;margin-top:2px;cursor:pointer}.schedule.apply.items .item .link_area{position:absolute;bottom:40px;right:0}.ranking.items .item{padding-right:0px;padding-left:0px}.ranking.items .item .img_area{width:100px;margin-right:25px}.ranking.items .item .content_area{width:calc( 100% - 308px)}.ranking.items .item .rank_num_area{text-align:center}.ranking.items .item .point_area{margin-right:20px}.ranking.my_panel.items{padding-bottom:0px !important}.ranking.my_panel.items .item{border:0px !important}.user_leagues.items .item{padding-right:0px;padding-left:0px}.user_leagues.items .item .img_area{width:100px;margin-right:25px}.user_leagues.items .item .content_area{width:calc( 100% - 301px)}.info_panel.items .content_area{width:calc( 100% - 245px)}.info_panel.items .right_area{width:106px;float:right;text-align:right;margin-top:35px}.info_panel.items .right_area a{color:#39f !important}.info_panel.items.one.no-border .item{padding:25px 0px 20px 0}.event_league.items{padding-right:0px !important;padding-left:0px !important;padding-bottom:0px !important;margin-bottom:20px}.event_league.items .item{border:0px !important}.event_league.items .img_area{width:100px;margin-right:25px}.event_league.items .content_area{width:calc( 100% - 301px)}.league_entry.items{padding-bottom:20px !important}.league_entry.items .item{padding-right:0px;padding-left:0px}.league_entry.items .item .img_area{width:100px;margin-right:25px}.league_entry.items .item .content_area{width:calc( 100% - 300px);padding-bottom:0px}.league_entry.items .item .button_area{margin-top:20px !important}.league_entry.items .r_link_area{margin-top:20px}.event.items{padding-bottom:20px !important}.event.items .item{padding:0px;position:relative}.event.items .item .img_area{width:100px;margin-right:25px}.event.items .item .content_area{width:calc( 100% - 185px);padding:30px 0px}.event.items .r_link_area{padding-top:20px}.event.items .link_area{position:absolute;bottom:0;right:0}.event.items.no_link .item .content_area{padding:20px 0px}.connect.items .item{padding-right:0px;padding-left:0px}.connect.items .item .img_area{width:100px;margin-right:25px}.connect.items .item .content_area{width:calc( 100% - 245px)}.connect.items .item .button_area{width:120px;padding-top:20px;float:right}.connect.items .item .button_area .button{width:auto;min-width:200px;padding:5px}.connect.items .item .button_area .button.possitive{padding:20px !important}.connect.items .item .button_area.tb{padding-top:45px}.connect.wlogo.items .item .button_area{padding-top:46px}.connect.items.t-w .item .content_area{width:calc( 100% - 345px)}.connect.items.t-w .item .button_area{width:220px;float:right}.connect.items.t-w .item .button_area.has_2{padding-top:0px}.organizer.items .item{padding-right:0px;padding-left:0px}.organizer.items .item .img_area{width:100px;margin-right:25px}.organizer.items .item .content_area{width:calc( 100% - 345px)}.organizer.items .item .button_area{width:220px;float:right}.organizer.items .item .button_area .button{width:auto;min-width:200px;padding:5px}.organizer.items .item .button_area .button.possitive{padding:20px !important}.page.error{text-align:center}.page.error p{color:red}.content_area .title{font-size:17px;font-weight:bold}.content_area .date{font-size:13px}.link .delete{display:inline-block;text-align:left;color:#39f;cursor:pointer}.link .jumpme{display:inline-block;float:right;text-align:right;color:#39f;cursor:pointer}.league_status{color:#fff}.league_status.entered{background:#535353}.league_status.end{background:#535353}.league_status.held{background:#0f6207}.league_status.schedule{background:#094fc0}.event_status{color:#fff}.event_status.end{background:#535353}.event_status.held{background:#0f6207}.event_status.schedule{background:#094fc0}.apply_status{color:#fff}.apply_status.apply{background:#0f6207}.apply_status.approval{background:#094fc0}.apply_status.deny{background:#535353}.result_calculation_flg{color:#fff;padding:3px 10px 3px 10px;font-size:12px;border-radius:6px;padding-left:20px;position:relative;cursor:pointer}.result_calculation_flg::before{content:"";display:inline-block;background-image:url(../img/info_icon.svg);background-size:contain;background-repeat:no-repeat;width:14px;height:14px;position:absolute;left:4px;top:2px}.result_calculation_flg.now_apply{background:#0f6207}.result_calculation_flg.before_calculated{background:#094fc0}.result_calculation_flg.calculated{background:#535353}.result_calculation_flg.deny{background:red}.connect_status{color:#fff;text-align:center;background:#cbcbcb;width:160px}.connect_status.connected{background:#2d3440}.box_title{background-color:#2d3440;color:#fff;display:block;padding:10px 20px;text-align:left;margin:0}.box_title .date{display:block}.box_title .title{font-weight:bold;display:block;font-size:20px}.box_description{display:block;padding:10px 20px;text-align:left;margin:0;border:1px solid #2d3440}.box_description ul{padding-left:20px}.box_description ul.ul_descriptions li,.box_description ol.ul_descriptions li{padding-bottom:20px}.event_detail .box_description{line-height:2}.topic .box_description ul{padding-left:40px}.accordion a{color:#39f;margin:10px;text-decoration:none;display:inline-block}label.required::after{content:'*';color:red}span.team_name{font-size:17px;font-weight:bold}span.team_name::after{content:' | '}span.screen_name{font-size:17px;font-weight:bold}.region_countries_url_area{text-align:right;padding-bottom:10px}.region_countries_url_area a{text-decoration:none}.form.error{color:red}.r_link_area{text-align:right}.r_link_area a{color:#39f;text-align:right;cursor:pointer}.r_link_area_pb{text-align:right;padding-bottom:10px;padding-right:20px;padding-top:10px}.r_link_area_pb a{color:#39f;text-align:right;cursor:pointer;text-decoration:none}.r_link_area_pb.pb-none{padding-bottom:3px}.red-boarder{border:2px solid red;margin-bottom:5px}.red-boarder li{margin:5px;padding-bottom:0px !important}span.red_under{color:red;text-decoration:underline}.mt-minus{margin-top:-22px}.point.calc{font-weight:bold;color:red}.point_nocalc{color:#8e8e8e}.point_nocalc::before{content:"("}.point_nocalc::after{content:")"}.point::after{content:"pt";font-size:14px}.ac{text-align:center !important}.ar{text-align:right !important}.alert_color{color:red}.bt_b{border-bottom:1px solid #333 !important}.mt_0{margin-bottom:0px !important}.search_area.m_0{margin-top:0px;margin-bottom:0px}.mtb_0{margin-top:0px;margin-bottom:0px}.items>p{text-align:center;padding-top:20px;color:#948d8d}table.event.stats{float:right;width:calc( 100% - 133px)}table.event.stats tr.break{padding-top:22px}table.event.stats td{background:#f9f9f9;padding:4px;text-align:center;width:86px}table.event.stats td.title{width:calc( 100% - 301px);background:#ebeaea;font-weight:bold;text-align:left;padding-left:18px}table.event.stats td .point_area .point.calc{padding-right:19px;text-align:right}.progressbar{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;overflow:hidden}.progressbar.has_3 .item{width:33.333%}.progressbar.has_4 .item{width:25%}.progressbar.has_5 .item{width:20%}.progressbar .item{position:relative;width:25%;text-align:center;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:13px 0;line-height:1.5;background:#F5F5F5;color:#999999}.progressbar .item span.badge{position:absolute;background:#d25641;color:#fff;margin:6px;font-size:12px;width:20px;border-radius:14px;text-align:center;right:3px;top:3px}.progressbar .item:not(:last-child)::before,.progressbar .item:not(:last-child)::after{position:absolute;z-index:2;top:0;bottom:0;left:98%;content:'';border:30px solid transparent;border-left:20px solid #F5F5F5;margin:-4px 1px}.progressbar .item:not(:last-child)::before{margin-left:0px;border-left-color:#F5F5F5}.progressbar .item.active{z-index:1;background:#0070BD;color:#FFF}.progressbar .item.active a{text-decoration:none;color:white}.progressbar .item.active:not(:last-child)::after{border-left-color:#0070bd}.progressbar .item.active:not(:last-child)::before{border-left:none}ul.navi_connections{list-style:none;padding:0px}ul.navi_connections li{float:left;width:33%;margin-right:0.5%}ul.navi_connections li .navi_connection{border-radius:3px;border:2px solid #969ba4;width:100%;height:50px}ul.navi_connections li .navi_connection.active{border-color:#0070bd;background-color:#0070bd}ul.navi_connections li .navi_connection.active a{color:#fff}ul.navi_connections li .navi_connection a{display:block;padding:8px;text-align:center;text-decoration:none}ul.navi_connections li .navi_connection img{width:30px;display:inline-block;margin-right:10px}ul.navi_connections li .navi_connection span{margin-right:30px}ul.navi_connections li:last-child{margin-right:0%}.competition-search-area{max-width:80%;min-width:80%;margin:auto;padding-top:20px;text-align:center}.competition-search-area.tonamel select,.competition-search-area.tonamel input,.competition-search-area.tonamel text{vertical-align:top;margin-top:0px;margin-bottom:0px}.competition-search-area.tonamel button{padding:6px}.competition-search-area.startgg{text-align:center}.competition-search-area.startgg button{padding:6px}.competition-search-area.challonge select,.competition-search-area.challonge input,.competition-search-area.challonge text{vertical-align:top;margin-top:0px;margin-bottom:0px}.competition-search-area.challonge button{padding:6px}.tab_navis{background:-webkit-gradient(linear, left top, right top, from(#3b2b3a), to(#f81507));background:linear-gradient(to right, #3b2b3a 0%, #f81507 100%);height:90px;position:relative;margin:20px 0}.tab_navis .b-deco{position:absolute;top:10px;left:-55px;width:0;height:0;content:'';border-width:75px 55px;border-style:solid;border-color:#2d3440 transparent transparent transparent}.tab_navis .w-deco{position:absolute;top:-4px;left:-65px;width:0;height:0;content:'';border-width:88px 0 0 66px;border-style:solid;border-color:#fff transparent transparent transparent}.tab_navis .tab_navi{float:left;color:white;height:82px;margin-top:-2px;position:relative;font-size:26px;text-align:center}.tab_navis .tab_navi.left{width:51%}.tab_navis .tab_navi.left p{padding-right:15px}.tab_navis .tab_navi.right{width:49%;background-color:#fff}.tab_navis .tab_navi p{padding-top:5px}.tab_navis .tab_navi a{background-color:#2d3440;height:75px;margin-top:10px;display:block;color:#fff;text-decoration:inherit;padding-top:22px}.tab_navis.right_active .w-deco{position:absolute;top:-4px;left:-1px;border-width:88px 66px 0 0}.tab_navis.right_active .tab_navi{float:left;color:white;height:82px;margin-top:-2px;position:relative;font-size:26px;text-align:center}.tab_navis.right_active .tab_navi.left{width:49%;background-color:#fff}.tab_navis.right_active .tab_navi.right{width:51%;background-color:inherit}.twitter_login_caption{margin-top:10px;border:none;background:transparent;color:#39f !important;text-decoration:underline;cursor:pointer;font-size:16px}.site_header{background-color:#000;color:#fff}.site_header::after{content:"";display:block;height:6px}.site_header .content{height:80px;position:relative}.site_header .content .logo{margin-left:6px;float:left;width:150px;margin-top:28px}.site_header .content .logo img{margin:0px auto}.site_header .content .menu-section{float:right;margin-right:40px}.site_header .content .lang{float:right;margin:27px 10px 0px 10px;position:relative}.site_header .content .lang select{margin-top:0px}.site_header .content .lang::after{content:"";display:block;right:-14px;background:white;height:43px;position:absolute;top:-7px;width:3px}.site_header .content .user{float:right;margin:16px}.site_header .content .user img{width:50px;height:50px;background:white;border-radius:50%}.menu-trigger,.menu-trigger span{display:inline-block;-webkit-transition:all .4s;transition:all .4s;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer}.menu-trigger{position:relative;width:40px;height:40px;margin-top:20px;z-index:10000}.menu-trigger span{position:absolute;left:0;width:100%;height:6px;background-color:#fff;border-radius:4px}.menu-trigger span:nth-of-type(1){top:0}.menu-trigger span:nth-of-type(2){top:17px}.menu-trigger span:nth-of-type(3){bottom:0}.menu-trigger.active span:nth-of-type(1){-webkit-transform:translateY(20px) rotate(-45deg);transform:translateY(20px) rotate(-45deg)}.menu-trigger.active span:nth-of-type(2){opacity:0}.menu-trigger.active span:nth-of-type(3){-webkit-transform:translateY(-14px) rotate(45deg);transform:translateY(-14px) rotate(45deg)}.menus{position:absolute;display:inline;top:0px;background:white;width:60%;right:0px;z-index:1001;z-index:1001;margin:0;padding:0;list-style:none;-webkit-transform:translateY(-100%);transform:translateY(-100%);-webkit-transition:all 0.6s;transition:all 0.6s}.menus li.title{background:#333333;text-align:center;padding:27px}.menus li.sub-title{background:#606060;text-align:center;padding:5px;font-size:20px}.menus li.link{width:90%;margin:0 5%;border-bottom:1px solid #606060}.menus li.link div{text-align:center;padding:15px}.menus li.link div a{text-decoration:none;display:inline-block;width:100%;font-size:20px;color:#000}.menus li.link.lst{border-bottom:1px solid transparent}.menus li.footer{margin-top:10px;background:#b5b5b5;text-align:center;padding:27px}.menus.active{-webkit-transform:translateY(0%);transform:translateY(0%)}#main_content_bg_wrap{display:none;position:fixed;height:100vh;width:100%;background:#000000bf;z-index:1000;top:0;left:0;right:0;bottom:9}#main_content_bg_wrap.active{display:block}#nav-container{position:fixed;height:100vh;width:100%;pointer-events:none}#nav-container .bg{position:absolute;top:70px;left:0;width:100%;height:calc(100% - 70px);visibility:hidden;opacity:0;-webkit-transition:.3s;transition:.3s;background:#000}#nav-container:focus-within .bg{visibility:visible;opacity:.6}#nav-container *{visibility:visible}.icon-bar{display:block;width:100%;height:3px;background:#aaa;-webkit-transition:.3s;transition:.3s}.icon-bar+.icon-bar{margin-top:5px}#nav-container:focus-within .button{pointer-events:none}#nav-container:focus-within .icon-bar:nth-of-type(1){-webkit-transform:translate3d(0, 8px, 0) rotate(45deg);transform:translate3d(0, 8px, 0) rotate(45deg)}#nav-container:focus-within .icon-bar:nth-of-type(2){opacity:0}#nav-container:focus-within .icon-bar:nth-of-type(3){-webkit-transform:translate3d(0, -8px, 0) rotate(-45deg);transform:translate3d(0, -8px, 0) rotate(-45deg)}#nav-content{margin-top:70px;padding:20px;width:90%;max-width:300px;position:absolute;top:0;left:0;height:calc(100% - 70px);background:#ececec;pointer-events:auto;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-transform:translateX(-100%);transform:translateX(-100%);-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s, -webkit-transform .3s;will-change:transform;contain:paint}#nav-content ul{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#nav-content li a{padding:10px 5px;display:block;text-transform:uppercase;-webkit-transition:color .1s;transition:color .1s}.site_footer{background-color:#000;color:#fff;font-size:13px}.site_footer .footer_menu{padding:0;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0;padding-top:20px;padding-bottom:20px}.site_footer .footer_menu li{border-left:1px solid #fff}.site_footer .footer_menu li.link{width:60%}.site_footer .footer_menu li.link div{text-align:center;margin:5px}.site_footer .footer_menu li.link div a{text-decoration:none;display:inline-block;width:100%;color:#fff}.site_footer .footer_menu li:first-child{border:0px solid #fff}.site_footer .official_link a{color:#39f !important;display:block;text-align:center;text-decoration:none}.site_footer .copyright{padding:22px;text-align:center;display:block;font-size:14px}.wrap-footer_area{background:#fff;color:black;padding:10px 0 30px 10px}.main_wrapper .main_content .site_content>section.box .items .item a>div{color:#000}.main_wrapper .main_content .site_content>section.box.black .items .item a>div{color:#fff}.site_header::after{background:-webkit-gradient(linear, left top, right top, from(#e60000), to(#ffbe00));background:linear-gradient(to right, #e60000 0%, #ffbe00 100%)}.main_wrapper .main_content .site_content>section.box .items .item.qualify+.item.n-qualify:before{background:-webkit-gradient(linear, left top, right top, from(#e60000), to(#ffbe00));background:linear-gradient(to right, #e60000 0%, #ffbe00 100%)}.site_header .content .logo{margin-left:6px;float:left;width:134px;margin-top:0px}.main_wrapper{background-image:url(../img/bg_main.png)}div.button_tabs.has_two.left_active{background:-webkit-gradient(linear, left top, right top, from(#3b2b3a), to(#f81507));background:linear-gradient(to right, #3b2b3a 0%, #f81507 100%)}div.button_tabs.has_two.right_active{background:-webkit-gradient(linear, left top, right top, from(#3b2b3a), to(#f81507));background:linear-gradient(to right, #3b2b3a 0%, #f81507 100%)}.tab_navis{background:-webkit-gradient(linear, left top, right top, from(#3b2b3a), to(#f81507));background:linear-gradient(to right, #3b2b3a 0%, #f81507 100%)}
