/*!
Copyright (c) 2012 Google Inc. (opensource@google.com).
This Font Software is licensed under the SIL Open Font License, Version 1.1.
This license is copied below, and is also available with a FAQ at: https://scripts.sil.org/OFL
*//*!
YakuHanJP
OFL-1.1 AND MIT
-----------------
SIL Open Font License version 1.1
Copyright Qrac
This Font Software is licensed under the SIL Open Font License, Version 1.1.
This license is copied below, and is also available with a FAQ at:
http://scripts.sil.org/OFL
-----------------
MIT License
Copyright Qrac
Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
*//*!
YakuHanMP
OFL-1.1 AND MIT
-----------------
SIL Open Font License version 1.1
Copyright Qrac
This Font Software is licensed under the SIL Open Font License, Version 1.1.
This license is copied below, and is also available with a FAQ at:
http://scripts.sil.org/OFL
-----------------
MIT License
Copyright Qrac
Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
*//*! destyle.css v3.0.2 | MIT License | https://github.com/nicolas-cusan/destyle.css */*,::before,::after{-webkit-box-sizing:border-box;box-sizing:border-box;border-style:solid;border-width:0}html{line-height:1.15;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}body{margin:0}main{display:block}p,table,blockquote,address,pre,iframe,form,figure,dl{margin:0}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit;margin:0}ul,ol{margin:0;padding:0;list-style:none}dt{font-weight:bold}dd{margin-left:0}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible;border-top-width:1px;margin:0;clear:both;color:inherit}pre{font-family:monospace, monospace;font-size:inherit}address{font-style:inherit}a{background-color:transparent;text-decoration:none;color:inherit}abbr[title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace, monospace;font-size:inherit}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}svg,img,embed,object,iframe{vertical-align:bottom}button,input,optgroup,select,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;vertical-align:middle;color:inherit;font:inherit;background:transparent;padding:0;margin:0;border-radius:0;text-align:inherit;text-transform:inherit}[type="checkbox"]{-webkit-appearance:checkbox;-moz-appearance:checkbox;appearance:checkbox}[type="radio"]{-webkit-appearance:radio;-moz-appearance:radio;appearance:radio}button,[type="button"],[type="reset"],[type="submit"]{cursor:pointer}button:disabled,[type="button"]:disabled,[type="reset"]:disabled,[type="submit"]:disabled{cursor:default}:-moz-focusring{outline:auto}select:disabled{opacity:inherit}option{padding:0}fieldset{margin:0;padding:0;min-width:0}legend{padding:0}progress{vertical-align:baseline}textarea{overflow:auto}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{outline-offset:-2px}[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}label[for]{cursor:pointer}details{display:block}summary{display:list-item}[contenteditable]:focus{outline:auto}table{border-color:inherit;border-collapse:collapse}caption{text-align:left}td,th{vertical-align:top;padding:0}th{text-align:left;font-weight:bold}dt,th{font-weight:inherit}a{outline:none}img{-webkit-backface-visibility:hidden;backface-visibility:hidden;image-rendering:-webkit-optimize-contrast;width:100%}html{font-family:YakuHanJPs, "Noto Sans JP"}html body{font-family:YakuHanJP, "Noto Sans JP", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", "Meiryo", "Osaka", "ＭＳ Ｐゴシック", "MS P Gothic", sans-serif}.news{position:relative;background:#000000;color:#ffffff}.news .inner{position:relative;-webkit-transition:.5s opacity;transition:.5s opacity}.news .inner .more{position:absolute;font-family:"EB Garamond", serif}.news .inner .more a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:100%;height:100%;-webkit-transition:all 0.3s cubic-bezier(0.215, 0.61, 0.355, 1);transition:all 0.3s cubic-bezier(0.215, 0.61, 0.355, 1)}.news .inner .more a span::after{content:"";display:block;position:absolute;-webkit-transition:all 0.3s cubic-bezier(0.215, 0.61, 0.355, 1);transition:all 0.3s cubic-bezier(0.215, 0.61, 0.355, 1);border-bottom:1px solid #000000;border-right:1px solid #000000;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);display:inline-block;font-weight:800}.news .inner .lists{position:relative;width:100%}.news .inner .lists .list{border-bottom:1px solid #4d4d4d}.news .inner .lists .list:last-child{border-bottom:none}.news .inner .lists .list a{position:relative;display:block;z-index:0}.news .inner .lists .list__date{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.news .inner .lists .list__date .tags{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.news .inner .lists .list__date .tags .tag{display:block}.news .inner::before{content:"";display:block;position:absolute;content:"NEWS";font-family:"EB Garamond",serif}.entry{position:relative;z-index:6;color:#ffffff}.entry__wrapper{margin:0 auto;border:1px solid rgba(166,142,40,0.7);-webkit-transition:.5s all .15s;transition:.5s all .15s}.entry__wrapper .inner{border:2px solid #fcbf3a;background:#201f3d}.entry__wrapper .inner .info{text-align:center}.entry__wrapper .inner .end{color:#ff0000;text-align:center}.entry__wrapper .inner .end.hide{display:none}.entry__wrapper .inner .bfn{text-align:center}.entry__wrapper .inner .contents{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.entry__wrapper .inner .contents .navilinks .text .small{line-height:1.5em}.entry__wrapper .inner .contents .navilinks .lists{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.entry__wrapper .inner .contents .navilinks .lists .method{position:relative;text-align:center}.entry__wrapper .inner .contents .navilinks .lists .method a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:100%;height:100%;background:#ffffff;color:#000000}.entry__wrapper .inner .contents .navilinks .lists .method a span{position:relative}.entry__wrapper .inner .contents .navilinks .lists .method a span::after{content:"";display:block;position:absolute;-webkit-transition:all 0.3s cubic-bezier(0.215, 0.61, 0.355, 1);transition:all 0.3s cubic-bezier(0.215, 0.61, 0.355, 1);border-bottom:2px solid #000000;border-right:2px solid #000000}.entry__wrapper .inner .attention::before{content:"※";margin-left:-1em}.entry__wrapper .inner .method.is-sp a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:100%;height:100%;background:#ffffff;color:#000000;margin:0 auto}.entry__wrapper .inner .method.is-sp a span{position:relative}.entry__wrapper .inner .method.is-sp a span::after{content:"";display:block;position:absolute;font-family:'Noto Sans JP', sans-serif;content:">";font-weight:200}body.c-modal-fixed{width:100%;position:fixed;top:auto;overflow:hidden;z-index:1;-webkit-box-sizing:border-box;box-sizing:border-box}.c-modal{position:fixed;width:100vw;height:100%;top:0;left:0;overflow:auto;z-index:9999;display:none}.c-modal-open-anime{display:block;-webkit-animation:c-modal-open .3s ease-out 0s 1 forwards;animation:c-modal-open .3s ease-out 0s 1 forwards}.c-modal-close-anime{-webkit-animation:c-modal-close .3s ease-out 0s 1 forwards;animation:c-modal-close .3s ease-out 0s 1 forwards}.c-modal__body{display:table;width:100%;height:100%}.c-modal__main{display:table-cell;text-align:center;vertical-align:middle}.c-modal__contents{position:relative;display:inline-block;text-align:left;z-index:1}.c-modal__contents__wrap{text-align:center}.c-modal__contents .c-modal-movie{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:100%;padding-bottom:56.25%;height:0}.c-modal__contents .c-modal-movie iframe{position:absolute;top:0;left:0;width:100%;height:100%}.c-modal__contents .c-modal-image{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:100%}.c-modal__bg{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.8)}@-webkit-keyframes c-modal-open{0%{opacity:0}99.9%,to{opacity:1}}@keyframes c-modal-open{0%{opacity:0}99.9%,to{opacity:1}}@-webkit-keyframes c-modal-close{0%{opacity:1}99.9%,to{opacity:0}}@keyframes c-modal-close{0%{opacity:1}99.9%,to{opacity:0}}body{color:#ffffff}.main_bg{position:fixed;z-index:-2;width:100vw;height:100vh;min-height:100vh;min-height:-webkit-fill-available;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);opacity:1}.main_bg .hide{opacity:0}.main_bg .bg{position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;background-position:center;-webkit-transition:.5s all;transition:.5s all;will-change:transform}.main{display:block;position:relative}.main ._mark{margin-left:1em;line-height:1.5em}.main ._mark::before{content:"※";margin-left:-1em}.main .kv_bg{position:absolute;z-index:4;background-size:100% auto;top:0;left:0;-webkit-transition:1s opacity cubic-bezier(0.215, 0.61, 0.355, 1);transition:1s opacity cubic-bezier(0.215, 0.61, 0.355, 1);will-change:transform}.main .side_bg{position:fixed;pointer-events:none;width:100vw;height:9000px;z-index:5;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.main .side_bg .left,.main .side_bg .right{position:absolute;width:100%;height:100%;background-size:100% auto;top:0;left:0}.main .ttl{position:relative;z-index:6;margin:0 auto;-webkit-transition:.5s all;transition:.5s all;will-change:transform}.main .inner{-webkit-transition:1s all;transition:1s all;will-change:transform}.main .kv{position:relative;z-index:6}.main .kv .information{position:absolute;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:0.5s all cubic-bezier(0.215, 0.61, 0.355, 1);transition:0.5s all cubic-bezier(0.215, 0.61, 0.355, 1);will-change:transform}.main .kv .information li{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-align:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;border-left:1px solid;-webkit-border-image:-webkit-gradient(linear, left top, left bottom, color-stop(10%, rgba(255,255,255,0)), color-stop(30%, rgba(255,255,255,0.8)), color-stop(70%, rgba(255,255,255,0.8)), color-stop(90%, rgba(255,255,255,0))) 1;-webkit-border-image:-webkit-linear-gradient(top, rgba(255,255,255,0) 10%, rgba(255,255,255,0.8) 30%, rgba(255,255,255,0.8) 70%, rgba(255,255,255,0) 90%) 1;-o-border-image:linear-gradient(to bottom, rgba(255,255,255,0) 10%, rgba(255,255,255,0.8) 30%, rgba(255,255,255,0.8) 70%, rgba(255,255,255,0) 90%) 1;border-image:-webkit-gradient(linear, left top, left bottom, color-stop(10%, rgba(255,255,255,0)), color-stop(30%, rgba(255,255,255,0.8)), color-stop(70%, rgba(255,255,255,0.8)), color-stop(90%, rgba(255,255,255,0))) 1;border-image:linear-gradient(to bottom, rgba(255,255,255,0) 10%, rgba(255,255,255,0.8) 30%, rgba(255,255,255,0.8) 70%, rgba(255,255,255,0) 90%) 1}.main .kv .information li:last-child{border-right:1px solid}.main .kv .information li::before{content:"";display:block;position:absolute;background:-webkit-gradient(linear, left top, left bottom, color-stop(10%, rgba(94,3,218,0)), color-stop(30%, rgba(94,3,218,0.5)), color-stop(70%, rgba(94,3,218,0.5)), color-stop(90%, rgba(94,3,218,0)));background:-webkit-linear-gradient(top, rgba(94,3,218,0) 10%, rgba(94,3,218,0.5) 30%, rgba(94,3,218,0.5) 70%, rgba(94,3,218,0) 90%);background:linear-gradient(to bottom, rgba(94,3,218,0) 10%, rgba(94,3,218,0.5) 30%, rgba(94,3,218,0.5) 70%, rgba(94,3,218,0) 90%);width:100%;height:100%;top:0;z-index:-1}.main .kv .information li.disable a{pointer-events:none;opacity:.5}.main .kv .information li.disable a::after{content:"";display:block;position:absolute;content:none}.main .kv .information li.disable::before{content:"";display:block;position:absolute;background:-webkit-gradient(linear, left top, left bottom, color-stop(10%, rgba(32,30,44,0)), color-stop(30%, rgba(32,30,44,0.5)), color-stop(70%, rgba(32,30,44,0.5)), color-stop(90%, rgba(32,30,44,0)));background:-webkit-linear-gradient(top, rgba(32,30,44,0) 10%, rgba(32,30,44,0.5) 30%, rgba(32,30,44,0.5) 70%, rgba(32,30,44,0) 90%);background:linear-gradient(to bottom, rgba(32,30,44,0) 10%, rgba(32,30,44,0.5) 30%, rgba(32,30,44,0.5) 70%, rgba(32,30,44,0) 90%)}.main .kv .information li a{display:block;position:relative}.main .kv .information li a .info_ttl{font-weight:bold}.main .kv .information li a::after{content:"";display:block;position:absolute;border-bottom:2px solid #ffffff;border-right:2px solid #ffffff;-webkit-transition:0.5s all cubic-bezier(0.215, 0.61, 0.355, 1);transition:0.5s all cubic-bezier(0.215, 0.61, 0.355, 1);will-change:transform}.main .kv .btn{position:absolute;display:inline-block;-webkit-transition:0.5s all cubic-bezier(0.215, 0.61, 0.355, 1);transition:0.5s all cubic-bezier(0.215, 0.61, 0.355, 1);will-change:transform}.main .kv .btn a{display:block;margin:0 auto}.main .kv .btn a.disable{pointer-events:none;background-size:100% auto}.main .kv .btn a.entry_start{background-size:100% auto}.main .kv .btn a.result{background-size:100% auto}.main .kv .btn a::after{content:"";display:block;position:absolute;background:url("/assets/images/pc/tournament/arrow.svg");background-size:100% 100%;-webkit-transition:0.5s all cubic-bezier(0.215, 0.61, 0.355, 1);transition:0.5s all cubic-bezier(0.215, 0.61, 0.355, 1);will-change:transform}.main .kv .kv_img{position:absolute;z-index:-2;width:100%;top:0;left:0;-webkit-transition:1s opacity cubic-bezier(0.215, 0.61, 0.355, 1);transition:1s opacity cubic-bezier(0.215, 0.61, 0.355, 1);will-change:transform}.main .news{position:relative;z-index:6}.main .news .inner{width:100%;height:100%;margin:0;position:relative}.main .news .inner::before,.main .news .inner .more{top:unset;left:unset;right:unset;line-height:.8}.main .news .inner .more{-webkit-box-ordinal-group:4;-webkit-order:3;-ms-flex-order:3;order:3}.main .news .inner .more a{-webkit-transform-origin:right top;-ms-transform-origin:right top;transform-origin:right top}.main .news .inner .more a span{letter-spacing:.02em}.main .news .inner .lists{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2;overflow-y:auto}.main .news .inner .lists::-webkit-scrollbar-track{background-color:#0c3447}.main .news .inner .lists::-webkit-scrollbar-thumb{background-color:#ffffff}.main .news .inner .lists .list{padding:0;border-bottom:none;font-weight:400}.main .news .inner .lists .list a{width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.main .news .inner .lists .list__date .tags{display:none}.main .news .inner .lists .list__title{margin:0}.main .overview{position:relative;z-index:6;font-family:"YakuHanJP",  serif;text-align:center}.main .overview h2{font-weight:700;font-family:"YakuHanMP", "Noto Serif JP", serif;white-space:nowrap}.main .overview h2 ._a{font-size:4.66667vw}.main .overview h2 ._b{font-size:6vw}.main .overview h2 ._c{font-size:5.33333vw}.main .overview .hr{margin:0 auto;background-color:rgba(255,255,255,0.6);height:1px}.main .overview .text{font-family:"YakuHanJP", "Noto Sans JP", serif;line-height:1.8em}.main .overview .text span{display:inline-block}.main .overview .btn{position:relative;display:inline-block}.main .overview .btn a{display:inline-block;font-family:"YakuHanJP", "Noto Sans JP", serif;border:1px solid #ffffff;background-color:#ffffff;color:#000000;width:100%;height:100%;-webkit-transition:all 0.3s cubic-bezier(0.215, 0.61, 0.355, 1);transition:all 0.3s cubic-bezier(0.215, 0.61, 0.355, 1);will-change:transform}.main .overview .btn a::before{content:"";display:block;position:absolute;background:url("/assets/images/pc/tournament/arrow_bk.svg");background-size:100% 100%;-webkit-transition:0.5s all cubic-bezier(0.215, 0.61, 0.355, 1);transition:0.5s all cubic-bezier(0.215, 0.61, 0.355, 1);will-change:transform}.main .about{position:relative;z-index:6}.main .about .details{margin:0 auto}.main .about .details .detail{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;font-family:"YakuHanJP", "Noto Sans JP", serif}.main .about .details .detail-ttl{background:#105361;color:#f4db89;text-align:center}.main .about .details .detail-text>span{display:inline-block}.main .about .details .detail-text>span.font-normal{font-weight:normal}.main .about .details .detail-text._in{white-space:nowrap}.main .about .details .detail-text dl{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.main .about .details .detail-text dl:first-child{border-top:none;padding-top:0}.main .about .details .detail-text dl dt{text-align:left}.main .about .details .detail-text dl dd{text-align:left}.main .about .details .detail-text dl.day{color:#f4db89;font-family:"YakuHanJP", "Noto Sans JP",  serif}.main .about .details .detail-text dl.day dd{font-family:"YakuHanMP", "Noto Serif JP", serif;width:initial;font-weight:700}.main .about .details .detail-text dl.day dt{font-family:"YakuHanMP", "Noto Serif JP", serif;font-weight:700}.main .about .details .detail-text .small{line-height:1.4em;font-family:"YakuHanJP", "Noto Sans JP",  serif}.main .about .details .detail-text .btn{position:relative;display:inline-block}.main .about .details .detail-text .btn a{border:1px solid #ffffff;width:100%;height:100%;-webkit-transition:all 0.3s cubic-bezier(0.215, 0.61, 0.355, 1);transition:all 0.3s cubic-bezier(0.215, 0.61, 0.355, 1);will-change:transform;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;letter-spacing:.08em;-webkit-box-shadow:0 var(--bs1) var(--bs2) var(--bs3) rgba(0,0,0,0.8);box-shadow:0 var(--bs1) var(--bs2) var(--bs3) rgba(0,0,0,0.8)}.main .about .details .detail-text .btn a::before{content:"";display:block;position:absolute;background:url("/assets/images/pc/tournament/arrow.svg");background-size:100% 100%;-webkit-transition:all 0.3s cubic-bezier(0.215, 0.61, 0.355, 1);transition:all 0.3s cubic-bezier(0.215, 0.61, 0.355, 1);will-change:transform}.main .prize{position:relative;z-index:6;text-align:center}.main .prize p{font-family:"YakuHanMP", "Noto Serif JP", serif;line-height:1.8em;font-weight:500}.main .prize .contents{position:relative}.main .prize .contents .bg{margin:0 auto}.main .prize .contents .js-c-modal{cursor:pointer}.main .prize .contents .small{font-family:"YakuHanJP", "Noto Sans JP",  serif;line-height:1.4em}.main .rule{position:relative;z-index:6;text-align:center}.main .rule p{font-family:"YakuHanMP", "Noto Serif JP", serif;margin:0 auto}.main .rule p span.small{font-family:"YakuHanJP", "Noto Sans JP",  serif;letter-spacing:0;font-weight:normal;text-align:center}.main .rule .contents .bg{margin:0 auto}.main .rule .small{font-family:"YakuHanJP", "Noto Sans JP",  serif;line-height:1.4em;display:block;font-weight:normal}.main .entry__wrapper .links{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-left:auto;margin-right:auto}.main .entry__wrapper .links .method{margin-left:auto;margin-right:auto}.main .entry__wrapper .links .method a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:100%;height:100%;background:#ffffff;color:#000000;margin:0 auto}.main .entry__wrapper .links .method a span{position:relative}.main .entry__wrapper .links .method a span::after{content:"";display:block;position:absolute;-webkit-transition:all 0.3s cubic-bezier(0.215, 0.61, 0.355, 1);transition:all 0.3s cubic-bezier(0.215, 0.61, 0.355, 1);will-change:transform;border-bottom:1px solid #000000;border-right:1px solid #000000;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.main .notes{position:relative;z-index:6;margin:0 auto;background:rgba(0,0,0,0.6)}.main .notes h3{text-align:center}.main .notes .notes-text{line-height:2em}.main .notes .notes-text p{padding-left:1em}.main .notes .notes-text p::before{content:"※";margin-left:-1em}.c-modal__contents .c-modal-image{-o-object-fit:contain;object-fit:contain;-webkit-box-align:initial;-webkit-align-items:initial;-ms-flex-align:initial;align-items:initial}.c-modal__contents .c-modal-close{display:block;position:absolute}.main section.kv.load .contents .btn,.main section.kv.load .contents .information{opacity:0;-webkit-transform:translateZ(0);transform:translateZ(0)}.main section.kv.load .kv_img{opacity:0;-webkit-transform:translateZ(0);transform:translateZ(0)}.main section.anime .ttl{opacity:0;-webkit-transform:translateZ(0) translate(0, 5.78035vw) rotate(15deg) rotateX(-100deg);transform:translateZ(0) translate(0, 5.78035vw) rotate(15deg) rotateX(-100deg)}.main section.anime .entry__wrapper,.main section.anime .inner{-webkit-transform:translateZ(0) translateY(5%);transform:translateZ(0) translateY(5%);opacity:0}#chiba .about .details .detail ._mark a{color:#fcc13e;text-decoration:underline}#chiba .prize .prizes{position:absolute;top:0;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}#chiba .prize .card_prize{position:absolute}#chiba .prize .card_prize.day1{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}#chiba .prize .card_prize.day1 a{display:block}#chiba .prize .card_prize.day2 a{display:block}#chiba .prize .card_prize.top8 a{display:block}#osaka .about .details .detail ._mark a{color:#fcc13e;text-decoration:underline}#osaka .prize .prizes{position:absolute;top:0;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}#osaka .prize .card_prize{position:absolute}#osaka .prize .card_prize.day1{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}#osaka .prize .card_prize.day1 a{display:block}#osaka .prize .card_prize.day2 a{display:block}#osaka .prize .card_prize.top64p a{display:block}#osaka .prize .card_prize.top8 a{display:block}@media (hover: hover) and (pointer: fine) and (min-width: 768px){.news .inner .more a:hover{-webkit-transition:all 0.3s cubic-bezier(0.215, 0.61, 0.355, 1);transition:all 0.3s cubic-bezier(0.215, 0.61, 0.355, 1);opacity:.6}.news .inner .more a:hover span::after{content:"";display:block;position:absolute;display:inline-block}.entry__wrapper .inner .contents .navilinks .lists .method a:hover{opacity:.6}.entry__wrapper .inner .contents .navilinks .lists .method a:hover span::after{content:"";display:block;position:absolute}.main .kv .information li a:hover::after{content:"";display:block;position:absolute}.main .kv .btn a:hover::after{content:"";display:block;position:absolute}.main .overview .btn a:hover::before{content:"";display:block;position:absolute}.main .about .details .detail-text .btn a:hover{opacity:1;background-color:#ffffff;color:#000000}.main .about .details .detail-text .btn a:hover::before{content:"";display:block;position:absolute;-webkit-filter:invert(100%);filter:invert(100%);background-size:100% 100%}.main .entry__wrapper .links .method a:hover span::after{content:"";display:block;position:absolute}}@media (hover: hover) and (pointer: fine) and (min-width: 768px) and (max-width: 767.98px){.news .inner .more a:hover span::after{margin-left:1.33333vw}.entry__wrapper .inner .contents .navilinks .lists .method a:hover span::after{right:-2.66667vw}.main .kv .information li a:hover::after{bottom:-1.86667vw}.main .overview .btn a:hover::before{right:0vw}.main .about .details .detail-text .btn a:hover::before{right:0vw}.main .entry__wrapper .links .method a:hover span::after{right:-2.66667vw}}@media (hover: hover) and (pointer: fine) and (min-width: 768px) and (min-width: 768px){.news .inner .more a:hover span::after{margin-left:.69364vw}.entry__wrapper .inner .contents .navilinks .lists .method a:hover span::after{right:-1.6185vw}.main .kv .information li a:hover::after{bottom:-.28902vw}.main .kv .btn a:hover::after{right:2.60116vw}.main .overview .btn a:hover::before{right:1.44509vw}.main .about .details .detail-text .btn a:hover::before{right:1.44509vw}.main .entry__wrapper .links .method a:hover span::after{right:-1.44509vw}}@media (min-width: 768px){.news{padding-top:1.7341vw;padding-bottom:3.46821vw}.news .inner{width:48.84393vw;margin-left:21.38728vw}.news .inner .more{width:7.86127vw;height:2.19653vw;right:-10.75145vw;top:2.31214vw}.news .inner .more a{background:#fff;color:#000}.news .inner .more a span{font-size:1.27168vw;margin-left:-.6em}.news .inner .more a span::after{width:.57803vw;height:.57803vw;margin-top:.37572vw;margin-left:.46243vw}.news .inner .lists{width:100%}.news .inner .lists .list{padding-top:2.31214vw;padding-bottom:1.7341vw}.news .inner .lists .list__date{font-size:1.15607vw}.news .inner .lists .list__date .tags .tag{padding-top:.28902vw;padding-right:.34682vw;padding-bottom:.34682vw;padding-left:.34682vw;margin-left:.34682vw;font-size:.92486vw;border:1px solid #fff}.news .inner .lists .list__title{margin-top:.57803vw;font-size:1.15607vw}.news .inner::before{font-size:2.31214vw;top:2.31214vw;left:-9.24855vw}.entry .ttl{width:36.04046vw;height:7.48555vw}.entry__wrapper{width:60.69364vw;padding:.34682vw}.entry__wrapper .inner{padding-bottom:3.17919vw}.entry__wrapper .inner .info{margin-top:3.12139vw;margin-bottom:3.12139vw;font-size:2.31214vw}.entry__wrapper .inner .info span{font-size:1.15607vw}.entry__wrapper .inner .end{font-size:1.96532vw;margin-bottom:3.12139vw}.entry__wrapper .inner .bfn{font-size:0vw;padding-bottom:0vw}.entry__wrapper .inner .contents{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.entry__wrapper .inner .contents{padding-left:2.54335vw;padding-right:2.54335vw;margin-bottom:1.15607vw}.entry__wrapper .inner .contents .logo{width:9.42197vw;height:9.42197vw}.entry__wrapper .inner .contents .navilinks{margin-left:1.38728vw}.entry__wrapper .inner .contents .navilinks .text{line-height:1}.entry__wrapper .inner .contents .navilinks .text{font-size:1.84971vw;margin-bottom:1.50289vw}.entry__wrapper .inner .contents .navilinks .text .small{margin-top:.23121vw;font-size:.80925vw}.entry__wrapper .inner .contents .navilinks .lists{margin-top:.57803vw;width:44.16185vw}.entry__wrapper .inner .contents .navilinks .lists .apple{width:13.06358vw;height:3.93064vw}.entry__wrapper .inner .contents .navilinks .lists .google{width:12.94798vw;height:3.93064vw}.entry__wrapper .inner .contents .navilinks .lists .method{width:15.83815vw;height:3.93064vw;font-size:1.09827vw}.entry__wrapper .inner .contents .navilinks .lists .method a span{margin-left:-.6em}.entry__wrapper .inner .contents .navilinks .lists .method a span::after{width:.69364vw;height:.69364vw;top:.86705vw;right:-1.44509vw;-webkit-transform:translateX(-50%) rotate(-45deg);-ms-transform:translateX(-50%) rotate(-45deg);transform:translateX(-50%) rotate(-45deg)}.entry__wrapper .inner .attention{margin-top:.57803vw;padding-left:3.3526vw;font-size:.80925vw}.entry__wrapper .inner .method.is-sp a span{margin-left:-.6em}.entry__wrapper .inner .method.is-sp a span::after{top:.57803vw;right:-1.15607vw}.main_bg .bg.bg_kv{background-image:url("/assets/images/pc/tournament/bg_kv.webp")}.main_bg .bg.bg_about{background-image:url("/assets/images/pc/tournament/bg_about.webp")}.main_bg .bg.bg_prize{background-image:url("/assets/images/pc/tournament/bg_prize.webp")}.main_bg .bg.bg_entry{background-image:url("/assets/images/pc/tournament/bg_entry.webp")}.main{width:92.48555vw;margin-left:7.63006vw}.main .kv_bg{width:100vw;height:59.53757vw}.main .side_bg .left,.main .side_bg .right{margin-left:-7.63006vw}.main .side_bg .left{margin-top:-17.34104vw;background-image:url("/assets/images/pc/tournament/bg_left.webp")}.main .side_bg .right{background-image:url("/assets/images/pc/tournament/bg_right.webp")}.main .ttl{margin-top:13.2948vw;margin-bottom:4.04624vw}.main .kv{width:92.48555vw;height:59.53757vw}.main .kv .information{width:46.35838vw;left:7.51445vw;bottom:1.90751vw}.main .kv .information li{width:15.49133vw;height:17.68786vw}.main .kv .information li a .info_ttl{font-size:1.38728vw}.main .kv .information li a p{margin-top:.34682vw;padding-bottom:1.15607vw;font-size:.92486vw}.main .kv .information li a::after{width:.80925vw;height:.80925vw;bottom:0vw;left:50%;-webkit-transform:translateX(-50%) rotate(45deg);-ms-transform:translateX(-50%) rotate(45deg);transform:translateX(-50%) rotate(45deg)}.main .kv .btn{top:32.25434vw;left:19.82659vw}.main .kv .btn a.disable{width:21.7341vw;height:5.89595vw}.main .kv .btn a.entry_start{width:21.7341vw;height:5.89595vw}.main .kv .btn a.result{width:21.7341vw;height:5.89595vw}.main .kv .btn a::after{width:1.38728vw;height:1.38728vw;top:2.31214vw;right:2.89017vw}.main .news{height:11.56069vw;padding-left:15.54913vw;padding-right:15.89595vw;padding-top:3.69942vw;padding-bottom:2.48555vw}.main .news .inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.main .news .inner::before,.main .news .inner .more{position:relative}.main .news .inner::before{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1;letter-spacing:.16em}.main .news .inner::before{font-size:1.84971vw}.main .news .inner .more{width:5.95376vw;height:1.79191vw}.main .news .inner .more a span{font-size:1.09827vw}.main .news .inner .more a span::after{width:.40462vw;height:.40462vw}.main .news .inner .lists{width:42.48555vw;height:5.37572vw;padding-right:2.89017vw}.main .news .inner .lists::-webkit-scrollbar{width:.17341vw;height:5.37572vw;border-radius:.08671vw}.main .news .inner .lists .list{margin-bottom:1.44509vw}.main .news .inner .lists .list__date{width:5.89595vw;font-size:.92486vw}.main .news .inner .lists .list__title{line-height:-webkit-calc(22 / 16);line-height:calc(22 / 16)}.main .news .inner .lists .list__title{width:33.69942vw;font-size:.92486vw;margin-top:-.17341vw}.main .overview{margin-top:10.40462vw}.main .overview h2{line-height:-webkit-calc(58 / 40);line-height:calc(58 / 40)}.main .overview h2{font-size:2.31214vw;padding-bottom:2.08092vw}.main .overview .hr{width:15.49133vw}.main .overview .text{margin-top:2.60116vw;font-size:1.15607vw}.main .overview .text span{margin-top:1.15607vw;margin-bottom:1.15607vw}.main .overview .btn{margin-top:1.7341vw}.main .overview .btn a{font-size:1.15607vw;padding-top:1.04046vw;padding-bottom:1.04046vw;padding-left:2.89017vw;padding-right:4.62428vw}.main .overview .btn a::before{width:.92486vw;height:.92486vw;top:1.32948vw;right:1.7341vw}.main .about .ttl{width:37.16763vw;height:7.42775vw}.main .about .details{margin-top:3.00578vw;width:61.27168vw}.main .about .details .detail{margin-top:3.00578vw;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.main .about .details .detail-ttl{font-size:1.27168vw;width:13.17919vw;padding-top:.80925vw;padding-bottom:.80925vw;height:3.17919vw}.main .about .details .detail-text{font-size:1.7341vw;padding-top:.46243vw;width:46.24277vw}.main .about .details .detail-text._line{line-height:1.7em}.main .about .details .detail-text>span{font-size:.92486vw}.main .about .details .detail-text>span.font-normal{font-size:1.7341vw}.main .about .details .detail-text dl{padding-top:1.44509vw;padding-bottom:1.44509vw;border-top:1px solid rgba(255,255,255,0.6)}.main .about .details .detail-text dl dd{width:15.60694vw}.main .about .details .detail-text dl.day._m{margin-top:2.31214vw}.main .about .details .detail-text dl.day ._small{font-size:1.15607vw}.main .about .details .detail-text dl.day dd{font-size:1.6185vw}.main .about .details .detail-text dl.day dd span{font-size:2.19653vw}.main .about .details .detail-text dl.day dt{margin-right:1.15607vw;font-size:2.31214vw}.main .about .details .detail-text>p{text-align:left}.main .about .details .detail-text .small{font-size:.92486vw}.main .about .details .detail-text .btn{margin-top:1.15607vw;width:24.85549vw;height:2.89017vw}.main .about .details .detail-text .btn a{font-size:1.15607vw;padding-left:2.31214vw;--bs1:.57803vw;--bs2:1.00925vw;--bs3:.03121vw}.main .about .details .detail-text .btn a::before{width:.46243vw;height:.92486vw;top:.98266vw;right:2.36994vw}.main .prize .ttl{width:32.25434vw;height:7.31214vw}.main .prize p{letter-spacing:.04em}.main .prize p{font-size:1.6763vw;margin-bottom:4.62428vw}.main .prize .contents .small{font-size:.92486vw}.main .rule .ttl{width:28.09249vw;height:7.08092vw}.main .rule p{font-size:1.96532vw;margin-bottom:4.62428vw;width:73.64162vw;letter-spacing:.1em}.main .rule p span.small{font-size:.92486vw;margin-right:0vw}.main .rule .small{margin-top:.57803vw;font-size:.92486vw;text-align:right}.main .entry .ttl{width:36.04046vw;height:7.48555vw}.main .entry__wrapper .contents .navilinks .lists{-webkit-box-pack:left;-webkit-justify-content:left;-ms-flex-pack:left;justify-content:left}.main .entry__wrapper .contents .navilinks .lists li:last-child{margin-left:1.15607vw}.main .entry__wrapper .links{width:54.91329vw;margin-bottom:4.62428vw;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.main .entry__wrapper .links .method a{margin-top:2.89017vw;margin-bottom:0vw;width:26.5896vw;font-size:1.15607vw}.main .entry__wrapper .links .method a span{margin-left:-.6em}.main .entry__wrapper .links .method a span::after{width:.69364vw;height:.69364vw;top:.28902vw;right:-1.15607vw}.main .notes{padding-top:2.89017vw;padding-bottom:2.89017vw;padding-left:2.89017vw;padding-right:2.89017vw;margin-top:11.56069vw;width:64.73988vw}.main .notes h3{font-size:1.96532vw}.main .notes .notes-text{margin-top:2.60116vw;font-size:.86705vw}.c-modal__main{padding-top:5.78035vw}.c-modal__contents .c-modal-image img{width:initial;height:initial;max-height:43.93064vw}.c-modal__contents .c-modal-close{width:3.06358vw;height:3.06358vw}.c-modal__contents .c-modal-close{top:-5.31792vw;right:0vw}#chiba .about .details .detail .banner{width:20.23121vw;height:6.93642vw}#chiba .about .details .detail .banner{margin-top:1.15607vw}#chiba .prize .contents .bg{width:71.96532vw;height:187.45665vw}#chiba .prize .prizes{width:71.96532vw;height:187.45665vw}#chiba .prize .card_prize.day1{top:12.13873vw;left:21.56069vw;width:43.98844vw}#chiba .prize .card_prize.day1 a{width:10.98266vw;height:14.04624vw}#chiba .prize .card_prize.day1 a{margin-left:-.0578vw}#chiba .prize .card_prize.day1 a:nth-child(1),#chiba .prize .card_prize.day1 a:nth-child(8){margin-left:5.49133vw}#chiba .prize .card_prize.day1 a:nth-child(3),#chiba .prize .card_prize.day1 a:nth-child(10){margin-right:5.49133vw}#chiba .prize .card_prize.day1 a:nth-child(4),#chiba .prize .card_prize.day1 a:nth-child(5),#chiba .prize .card_prize.day1 a:nth-child(6),#chiba .prize .card_prize.day1 a:nth-child(7){margin-top:.57803vw;margin-bottom:.57803vw}#chiba .prize .card_prize.day2{top:57.91908vw;left:49.88439vw}#chiba .prize .card_prize.day2 a{width:11.01156vw;height:14.10405vw}#chiba .prize .card_prize.top64{width:12.63006vw;height:15.28902vw}#chiba .prize .card_prize.top64{top:72.13873vw;left:49.42197vw}#chiba .prize .card_prize.top8{top:103.75723vw;left:21.96532vw}#chiba .prize .card_prize.top8 a{width:11.01156vw;height:14.10405vw}#chiba .prize .card_prize.top2{width:11.01156vw;height:13.3815vw}#chiba .prize .card_prize.top2{top:137.63006vw;left:21.96532vw}#chiba .prize .card_prize.winner{width:12.68786vw;height:15.26012vw}#chiba .prize .card_prize.winner{top:171.32948vw;left:21.6185vw}#chiba .rule .contents .bg{width:73.64162vw;height:34.91329vw}#osaka .kv_bg{background-image:url("/assets/images/pc/osaka/bg_kv.webp")}#osaka .about .details .detail .banner{width:9.76879vw;height:7.36994vw}#osaka .about .details .detail .banner{margin-top:1.15607vw}#osaka .prize .contents .bg{width:71.96532vw;height:203.58382vw}#osaka .prize .prizes{width:71.96532vw;height:203.58382vw}#osaka .prize .card_prize.day1{top:12.13873vw;left:21.56069vw;width:43.98844vw}#osaka .prize .card_prize.day1 a{width:10.98266vw;height:14.04624vw}#osaka .prize .card_prize.day1 a{margin-left:-.0578vw}#osaka .prize .card_prize.day1 a:nth-child(1),#osaka .prize .card_prize.day1 a:nth-child(8){margin-left:5.49133vw}#osaka .prize .card_prize.day1 a:nth-child(3),#osaka .prize .card_prize.day1 a:nth-child(10){margin-right:5.49133vw}#osaka .prize .card_prize.day1 a:nth-child(4),#osaka .prize .card_prize.day1 a:nth-child(5),#osaka .prize .card_prize.day1 a:nth-child(6),#osaka .prize .card_prize.day1 a:nth-child(7){margin-top:.57803vw;margin-bottom:.57803vw}#osaka .prize .card_prize.day2{top:57.91908vw;left:49.88439vw}#osaka .prize .card_prize.day2 a{width:11.01156vw;height:14.10405vw}#osaka .prize .card_prize.top64{width:12.63006vw;height:15.28902vw}#osaka .prize .card_prize.top64{top:87.05202vw;left:21.96532vw}#osaka .prize .card_prize.top64p{top:88.78613vw;left:37.57225vw}#osaka .prize .card_prize.top64p a{width:23.23699vw}#osaka .prize .card_prize.top8{top:119.9422vw;left:21.96532vw}#osaka .prize .card_prize.top8 a{width:11.01156vw;height:14.10405vw}#osaka .prize .card_prize.top2{width:11.01156vw;height:13.3815vw}#osaka .prize .card_prize.top2{top:154.39306vw;left:21.96532vw}#osaka .prize .card_prize.winner{width:12.68786vw;height:15.26012vw}#osaka .prize .card_prize.winner{top:187.51445vw;left:21.6185vw}#osaka .rule .contents .bg{width:73.64162vw;height:34.91329vw}}@media (min-width: 768px) and (max-width: 1199.98px){html{font-size:62.5%}.main .kv_bg{background-image:url("/assets/images/pc/tournament/bg_kv.webp")}.main .kv .btn a.disable{background-image:url("/assets/images/pc/tournament/kv_entry_btn2.webp")}.main .kv .btn a.entry_start{background-image:url("/assets/images/pc/tournament/kv_entry_btn1.webp")}.main .kv .btn a.result{background-image:url("/assets/images/pc/tournament/kv_entry_btn3.webp")}}@media (min-width: 1200px){html{font-size:10px}.main .kv_bg{background-image:url("/assets/images/pc/tournament/bg_kv.webp")}.main .kv .btn a.disable{background-image:url("/assets/images/pc/tournament/kv_entry_btn2.webp")}.main .kv .btn a.entry_start{background-image:url("/assets/images/pc/tournament/kv_entry_btn1.webp")}.main .kv .btn a.result{background-image:url("/assets/images/pc/tournament/kv_entry_btn3.webp")}}@media (max-width: 767.98px){html{font-size:62.5%}.news{padding-top:6.66667vw;padding-bottom:6.66667vw}.news .inner{width:71.46667vw;margin-left:13.33333vw}.news .inner .more{width:16vw;height:6.4vw;right:-18.66667vw;top:-1.33333vw}.news .inner .more a{background:#000;color:#fff;border:1px solid #fff;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);-webkit-transform-origin:bottom left;-ms-transform-origin:bottom left;transform-origin:bottom left}.news .inner .more a span{font-size:2.66667vw;margin-left:-.6em}.news .inner .more a span::after{width:1.33333vw;height:1.33333vw;margin-top:.66667vw;margin-left:1.06667vw;border-color:#fff}.news .inner .lists .list{padding-top:4vw;padding-bottom:4vw}.news .inner .lists .list__date{font-size:2.66667vw}.news .inner .lists .list__date .tags .tag{padding-top:.8vw;padding-right:.8vw;padding-bottom:.8vw;padding-left:.8vw;margin-left:.8vw;font-size:1.6vw;border:1px solid #fff}.news .inner .lists .list__title{margin-top:2.66667vw;font-size:2.66667vw}.news .inner .lists .list:nth-child(3){border:none}.news .inner .lists .list:nth-child(4){display:none}.news .inner::before{font-size:5.2vw;top:5.33333vw;left:-2.66667vw;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0}.entry .ttl{width:74vw;height:15.46667vw}.entry__wrapper{width:90.13333vw;padding:.66667vw}.entry__wrapper .inner{padding-bottom:.66667vw}.entry__wrapper .inner .info{margin-top:9.33333vw;margin-bottom:8vw;font-size:4.26667vw}.entry__wrapper .inner .info span{font-size:2.66667vw}.entry__wrapper .inner .end{font-size:3.73333vw;margin-bottom:8vw}.entry__wrapper .inner .bfn{font-size:3.73333vw;padding-bottom:2.4vw}.entry__wrapper .inner .contents{padding-left:4vw;padding-right:4vw;margin-bottom:3.46667vw}.entry__wrapper .inner .contents .logo{width:19.33333vw;height:19.33333vw}.entry__wrapper .inner .contents .navilinks{margin-left:2.66667vw}.entry__wrapper .inner .contents .navilinks .text{line-height:-webkit-calc(32 / 28);line-height:calc(32 / 28)}.entry__wrapper .inner .contents .navilinks .text{font-size:3.73333vw}.entry__wrapper .inner .contents .navilinks .text .small{margin-top:1.33333vw;font-size:2.66667vw}.entry__wrapper .inner .contents .navilinks .lists{margin-top:2.66667vw;width:57.33333vw}.entry__wrapper .inner .contents .navilinks .lists .apple{width:27.33333vw;height:8.13333vw}.entry__wrapper .inner .contents .navilinks .lists .google{width:27.2vw;height:8.13333vw}.entry__wrapper .inner .contents .navilinks .lists .method{width:13.33333vw;height:6.66667vw;font-size:2.66667vw;display:none}.entry__wrapper .inner .contents .navilinks .lists .method a span{margin-left:-.6em}.entry__wrapper .inner .contents .navilinks .lists .method a span::after{width:1.86667vw;height:1.86667vw;top:0vw;right:0vw;-webkit-transform:translateX(-50%) rotate(-45deg);-ms-transform:translateX(-50%) rotate(-45deg);transform:translateX(-50%) rotate(-45deg)}.entry__wrapper .inner .attention{margin-top:1.33333vw;padding-left:4vw;font-size:2.66667vw;width:82.66667vw;margin-left:2.66667vw;font-weight:100}.entry__wrapper .inner .method.is-sp a{margin-top:3.33333vw;margin-bottom:9.86667vw;width:78.66667vw;height:9.33333vw;font-size:2.93333vw}.entry__wrapper .inner .method.is-sp a span{margin-left:-.6em}.entry__wrapper .inner .method.is-sp a span::after{top:0vw;right:-2.66667vw}.main_bg .bg.bg_kv{background-image:url("/assets/images/sp/tournament/bg_kv.webp")}.main_bg .bg.bg_about{background-image:url("/assets/images/sp/tournament/bg_about.webp")}.main_bg .bg.bg_prize{background-image:url("/assets/images/sp/tournament/bg_prize.webp")}.main_bg .bg.bg_entry{background-image:url("/assets/images/sp/tournament/bg_entry.webp")}.main{width:100vw}.main .kv_bg{background-image:url("/assets/images/sp/tournament/bg_kv.webp")}.main .kv_bg{width:100vw;height:175.33333vw}.main .side_bg .left,.main .side_bg .right{margin-left:0vw}.main .side_bg .left{margin-top:-40vw;background-image:url("/assets/images/sp/tournament/bg_left.webp")}.main .side_bg .right{background-image:url("/assets/images/sp/tournament/bg_right.webp")}.main .ttl{margin-top:28vw;margin-bottom:10.66667vw}.main .kv{width:100vw;height:175.33333vw}.main .kv .information{width:89.33333vw;left:5.33333vw;bottom:8.13333vw}.main .kv .information li{width:33.33333vw;height:40.8vw}.main .kv .information li a .info_ttl{font-size:2.66667vw}.main .kv .information li a p{margin-top:1.33333vw;padding-bottom:1.33333vw;font-size:2.13333vw}.main .kv .information li a::after{width:1.86667vw;height:1.86667vw;bottom:-1.86667vw;left:50%;-webkit-transform:translateX(-50%) rotate(45deg);-ms-transform:translateX(-50%) rotate(45deg);transform:translateX(-50%) rotate(45deg)}.main .kv .btn{top:94.53333vw;left:14.13333vw}.main .kv .btn a.disable{background-image:url("/assets/images/sp/tournament/kv_entry_btn2.webp")}.main .kv .btn a.disable{width:71.73333vw;height:20.8vw}.main .kv .btn a.entry_start{background-image:url("/assets/images/sp/tournament/kv_entry_btn1.webp")}.main .kv .btn a.entry_start{width:71.73333vw;height:20.8vw}.main .kv .btn a.result{background-image:url("/assets/images/sp/tournament/kv_entry_btn3.webp")}.main .kv .btn a.result{width:71.73333vw;height:20.8vw}.main .kv .btn a::after{width:4vw;height:4vw;top:8.53333vw;right:9.33333vw}.main .news .inner{padding:0 15.33333vw 0 11.33333vw}.main .news .inner::before,.main .news .inner .more{position:absolute;top:0}.main .news .inner::before{letter-spacing:.02em;left:8.4vw}.main .news .inner::before{font-size:5.2vw}.main .news .inner .more{right:5.33333vw;top:15.33333vw}.main .news .inner .lists{height:15.33333vw;padding-right:5.33333vw}.main .news .inner .lists::-webkit-scrollbar{width:.8vw;height:15.33333vw;border-radius:.4vw}.main .news .inner .lists .list{margin-bottom:2.66667vw}.main .news .inner .lists .list__date{width:16.26667vw;font-size:2.66667vw}.main .news .inner .lists .list__title{line-height:-webkit-calc(30 / 20);line-height:calc(30 / 20)}.main .news .inner .lists .list__title{width:51.46667vw;font-size:2.66667vw;margin-top:-.66667vw}.main .overview{margin-top:28vw}.main .overview h2{line-height:-webkit-calc(68 / 50);line-height:calc(68 / 50)}.main .overview h2{font-size:6.66667vw;padding-bottom:7.2vw}.main .overview h2 .is-sp._1{font-size:4.8vw}.main .overview h2 .is-sp._2{font-size:6.66667vw}.main .overview .hr{width:45.33333vw}.main .overview .text{margin-top:8.66667vw;font-size:3.33333vw}.main .overview .text span{margin-top:3.33333vw;margin-bottom:3.33333vw}.main .overview .btn{margin-top:8.66667vw}.main .overview .btn a{font-size:3.33333vw;padding-top:3.86667vw;padding-bottom:3.73333vw;padding-left:6.66667vw;padding-right:9.33333vw}.main .overview .btn a::before{width:2.4vw;height:2.4vw;top:4.93333vw;right:4vw}.main .about .ttl{width:77.2vw;height:15.2vw}.main .about .details{margin-top:4vw;width:100vw}.main .about .details .detail{margin-top:8.66667vw;display:block}.main .about .details .detail-ttl{font-size:3.73333vw;width:48vw;padding-top:1.6vw;padding-bottom:1.33333vw;height:8vw;margin:0 auto 4vw;text-align:center}.main .about .details .detail-text{line-height:-webkit-calc(52 / 38);line-height:calc(52 / 38)}.main .about .details .detail-text{font-size:5.06667vw;margin-top:-.93333vw;width:89.33333vw;margin-left:auto;margin-right:auto;text-align:center}.main .about .details .detail-text._line{line-height:1.5em}.main .about .details .detail-text>span{margin-top:1.06667vw;font-size:2.53333vw;text-align:left;line-height:1.5}.main .about .details .detail-text>span.font-normal{font-size:5.06667vw}.main .about .details .detail-text>span ._two{margin-top:2vw;display:block}.main .about .details .detail-text._in{font-size:4.66667vw}.main .about .details .detail-text dl{padding-top:3.46667vw;padding-bottom:3.46667vw;font-size:3.46667vw;border-top:2px solid #fff}.main .about .details .detail-text dl dd{width:28vw;font-size:4.13333vw}.main .about .details .detail-text dl.day._m{margin-top:4.13333vw}.main .about .details .detail-text dl.day ._small{font-size:2.66667vw}.main .about .details .detail-text dl.day dd{font-size:4vw}.main .about .details .detail-text dl.day dd span{font-size:5.33333vw}.main .about .details .detail-text dl.day dt{margin-right:2.66667vw;font-size:5.33333vw;letter-spacing:-.05em}.main .about .details .detail-text>p{text-align:center}.main .about .details .detail-text .small{font-size:2.66667vw}.main .about .details .detail-text .btn{margin-top:4.53333vw;width:66.66667vw;height:10.66667vw}.main .about .details .detail-text .btn a{font-size:3.33333vw;padding-left:3.6vw;--bs1:1.33333vw;--bs2:2.328vw;--bs3:.072vw}.main .about .details .detail-text .btn a::before{width:1.46667vw;height:2.66667vw;top:4vw;right:3.46667vw}.main .prize .ttl{width:66.13333vw;height:14.66667vw}.main .prize p{font-size:4.8vw;margin-bottom:6.66667vw}.main .prize .contents .small{font-size:2.66667vw}.main .rule .ttl{width:55.6vw;height:14.13333vw}.main .rule p{font-weight:bold}.main .rule p{font-size:4.26667vw;margin-bottom:6.66667vw;width:89.33333vw;letter-spacing:.1em}.main .rule p span.format{display:block;font-family:"YakuHanJP", "Noto Sans JP",  serif;margin:0 auto 5.33333vw;background:#105361;color:#ffffff;font-size:3.73333vw;width:48vw;height:8vw;padding-top:1.6vw;padding-bottom:1.33333vw;font-weight:normal}.main .rule p span.small{font-size:2.66667vw}.main .rule .small{margin-top:2.66667vw;font-size:2.66667vw;text-align:left}.main .entry .ttl{width:74vw;height:15.46667vw}.main .entry__wrapper .contents .navilinks .lists{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.main .entry__wrapper .links{width:89.33333vw;margin-bottom:10.66667vw;display:block}.main .entry__wrapper .links .method{margin-top:2.66667vw}.main .entry__wrapper .links .method a{margin-top:3.33333vw;margin-bottom:3.33333vw;width:78.66667vw;height:9.33333vw;font-size:2.93333vw}.main .entry__wrapper .links .method a span{margin-left:-.6em}.main .entry__wrapper .links .method a span::after{width:1.6vw;height:1.6vw;top:1.06667vw;right:-2.66667vw}.main .notes{padding-top:6.66667vw;padding-bottom:6.66667vw;padding-left:6vw;padding-right:6vw;margin-top:26.66667vw;width:100vw}.main .notes h3{font-size:4.53333vw}.main .notes .notes-text{margin-top:2.66667vw;font-size:2.93333vw}.c-modal__main{padding-top:13.33333vw}.c-modal__contents .c-modal-image{width:80vw}.c-modal__contents .c-modal-close{width:7.2vw;height:7.2vw}.c-modal__contents .c-modal-close{top:-12vw;right:0vw}#chiba .about .details .detail .banner{width:54.4vw;height:18.66667vw}#chiba .about .details .detail .banner{margin-top:2.66667vw;margin-right:auto;margin-left:auto}#chiba .prize .contents .bg{width:89.33333vw;height:456.4vw}#chiba .prize .prizes{width:89.33333vw;height:456.4vw}#chiba .prize .card_prize.day1{top:46.13333vw;left:20.13333vw;width:69.2vw}#chiba .prize .card_prize.day1 a{width:23.46667vw;height:29.46667vw}#chiba .prize .card_prize.day1 a{margin-left:-.66667vw}#chiba .prize .card_prize.day1 a:nth-child(1){margin-left:0vw}#chiba .prize .card_prize.day1 a:nth-child(4),#chiba .prize .card_prize.day1 a:nth-child(9){margin-left:11.33333vw}#chiba .prize .card_prize.day1 a:nth-child(5),#chiba .prize .card_prize.day1 a:nth-child(10){margin-right:11.33333vw}#chiba .prize .card_prize.day1 a:nth-child(4),#chiba .prize .card_prize.day1 a:nth-child(5),#chiba .prize .card_prize.day1 a:nth-child(9),#chiba .prize .card_prize.day1 a:nth-child(10){margin-top:2.66667vw;margin-bottom:2.66667vw}#chiba .prize .card_prize.day2{top:180vw;left:59.6vw}#chiba .prize .card_prize.day2 a{width:23.46667vw;height:29.46667vw}#chiba .prize .card_prize.top64{width:26.13333vw;height:31.33333vw}#chiba .prize .card_prize.top64{top:208.53333vw;left:58.66667vw}#chiba .prize .card_prize.top8{top:277.2vw;left:22.53333vw}#chiba .prize .card_prize.top8 a{width:23.46667vw;height:29.46667vw}#chiba .prize .card_prize.top2{width:23.6vw;height:28.66667vw}#chiba .prize .card_prize.top2{top:352.26667vw;left:22.53333vw}#chiba .prize .card_prize.winner{width:26.4vw;height:31.6vw}#chiba .prize .card_prize.winner{top:424vw;left:21.46667vw}#chiba .rule .contents .bg{width:89.33333vw;height:223.46667vw}#osaka .kv_bg{background-image:url("/assets/images/sp/osaka/bg_kv.webp")}#osaka .about .details .detail .banner{width:27.46667vw;height:20.8vw}#osaka .about .details .detail .banner{margin-top:2.66667vw;margin-right:auto;margin-left:auto}#osaka .prize .contents .bg{width:89.33333vw;height:498.8vw}#osaka .prize .prizes{width:89.33333vw;height:498.8vw}#osaka .prize .card_prize.day1{top:46.13333vw;left:20.13333vw;width:69.2vw}#osaka .prize .card_prize.day1 a{width:23.46667vw;height:29.46667vw}#osaka .prize .card_prize.day1 a{margin-left:-.66667vw}#osaka .prize .card_prize.day1 a:nth-child(1){margin-left:0vw}#osaka .prize .card_prize.day1 a:nth-child(4),#osaka .prize .card_prize.day1 a:nth-child(9){margin-left:11.33333vw}#osaka .prize .card_prize.day1 a:nth-child(5),#osaka .prize .card_prize.day1 a:nth-child(10){margin-right:11.33333vw}#osaka .prize .card_prize.day1 a:nth-child(4),#osaka .prize .card_prize.day1 a:nth-child(5),#osaka .prize .card_prize.day1 a:nth-child(9),#osaka .prize .card_prize.day1 a:nth-child(10){margin-top:2.66667vw;margin-bottom:2.66667vw}#osaka .prize .card_prize.day2{top:180vw;left:59.6vw}#osaka .prize .card_prize.day2 a{width:23.46667vw;height:29.46667vw}#osaka .prize .card_prize.top64{width:26.13333vw;height:31.33333vw}#osaka .prize .card_prize.top64{top:244vw;left:19.33333vw}#osaka .prize .card_prize.top64p{top:248vw;left:48vw}#osaka .prize .card_prize.top64p a{width:42.66667vw}#osaka .prize .card_prize.top8{top:320vw;left:22.53333vw}#osaka .prize .card_prize.top8 a{width:23.46667vw;height:29.46667vw}#osaka .prize .card_prize.top2{width:23.6vw;height:28.66667vw}#osaka .prize .card_prize.top2{top:394.93333vw;left:22.53333vw}#osaka .prize .card_prize.winner{width:26.4vw;height:31.6vw}#osaka .prize .card_prize.winner{top:465.33333vw;left:21.46667vw}#osaka .rule .contents .bg{width:89.33333vw;height:223.46667vw}}

