@import"https://fonts.googleapis.com/css2?family=Anton&family=Chakra+Petch:ital,wght@0,300;0,400;0,500;0,600;0,700;1,300;1,400;1,500;1,600;1,700&display=swap";@import"https://fonts.googleapis.com/css2?family=Chakra+Petch:ital,wght@0,300;0,400;0,500;0,600;0,700;1,300;1,400;1,500;1,600;1,700&display=swap";/*! destyle.css v3.0.2 | MIT License | https://github.com/nicolas-cusan/destyle.css */html{font-size:100%;scroll-behavior:auto}html body{font-family:Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Arial,Yu Gothic,Meiryo,sans-serif}:root{--header:80px;scroll-padding:var(--header)}img{max-width:100%;height:auto}#content-main{min-height:50vh}.header,.menu{z-index:10!important}.overlay{z-index:9!important}.sp-navigation{z-index:11!important}.cg-header__language{position:relative;z-index:1;display:flex;align-items:center;justify-content:center}@media(min-width:1024px){.top-mv .top-mv__link{bottom:60px}}.Toastify__toast-container{width:420px!important}@media(max-width:420px){.Toastify__toast-container{width:100%!important}}.group[data-has-value=true] .group-data-\[has-value\=true\]\:text-default-foreground{color:#000!important}.font-anton{font-family:Anton,sans-serif}.ot-sdk-show-settings{background:none!important;border:none!important;padding:0!important;color:#fff!important;text-decoration:underline!important;line-height:150%!important;font-family:inherit!important;font-size:14px!important;font-weight:500}.ot-sdk-show-settings:hover{background:14px!important}.ot-sdk-show-settings.sp{font-size:12px!important;text-decoration:none!important}.loading-overlay{position:fixed;top:0;left:0;right:0;bottom:0;display:flex;align-items:center;justify-content:center;background:rgba(0,0,0,.6);z-index:20}.competition-my-status__decks__body{max-width:450px;margin:auto;padding:30px 10px}.competition-my-status__decks__notice{color:#fff;font-size:13px}@media(max-width:480px){.competition-my-status__decks__notice{text-align:center}}.competition-my-status__decks__table{border:none!important;box-shadow:none!important;background:hsla(0,0%,100%,.1)!important}.bracket_match_modal .modal__content{padding:0;border:none}.bracket_match_modal .box4__inner{justify-content:center}.modal__wrap .c-name+.vs:before{display:none}.modal__wrap .c-name.win+.vs:before{display:block}.modal__wrap .c-name.lose+.vs:before{display:block;bottom:0;clip-path:polygon(0 100%,100% 0,100% 100%)!important}.modal__wrap .c-name.lose+.vs.both-lose:before{display:none}.modal__wrap .vs.both-win:before{clip-path:none}.c-name.win{height:100%;display:flex;justify-content:center;align-items:center}.top-tournament{padding-top:150px!important}@media(max-width:1023.98px){.top-tournament{padding-top:0!important}}.top-tournament__item .img-box .right .tag.entry{background-color:#ec0048;width:100%;max-width:100%;margin-top:0}@media(min-width:768px){.top-tournament__item .img-box .right .tag.entry{width:240px;max-width:240px}}.header__inner .header__menu.is-pc{grid-template-columns:200px repeat(2,1fr)}.header__inner .header__menu.is-pc .header__button{display:block}.header__inner .header__menu.is-pc .header__button a{width:100%;font-size:.9em;line-height:1.3}html[lang=en] .header__inner .header__menu.is-pc .header__button a{font-size:.8em}.top-about .top-about-title{text-shadow:0 0 20px #000}@media(max-width:1023.98px){.top-about-step img{max-width:400px;margin:auto}}.top-about .top-about-title .ttl-small{font-size:24px}@media(max-width:767.98px){.footer__privacy{display:block}.footer__privacy li{margin-bottom:1em;text-align:center}}.my-page__image .my-page__date{max-width:100%}.my-page__label__bracket-type-name{white-space:nowrap}@media(max-width:767.98px){.my-page__image .my-page__date{white-space:wrap}}.entry__step--list li{gap:10px!important}.top-tournament__item{margin-bottom:50px}.top-tournament__item .title{line-height:1.3}.top-tournament__item .status,.top-tournament__item .title{margin-top:5px!important}@media(max-width:1023.98px){.footer__box{justify-content:center}.footer__button{max-width:inherit;text-align:center}.footer__button button{max-width:320px;margin:auto}}.top-mv__link .link-btn.entry a:before{display:none}.footer__contents{z-index:8!important}.sp-navigation.competition{height:0;padding:0}.sp-navigation.competition .sp-navigation__btn{position:fixed;bottom:13px;right:13px;box-shadow:0 0 0 2px hsla(0,0%,100%,.5)}.menu__contents{top:220px!important;bottom:0!important}.menu__wrap{padding-bottom:100px!important}.footer__privacy--list{display:flex!important;justify-content:center!important;align-items:center!important}.top-tournament__item .img-box .right .data{font-size:13px!important}.top-about-text{text-transform:inherit!important}@media(min-width:1024px){.top-tournament__item{width:calc((100% - 40px)/3);margin-left:20px;margin-bottom:24px!important}}.matchup__round--group__inner{border-color:#535a5e!important}.matchup__round--group__inner h3{background:#fff!important;color:#535a5e!important;border-bottom:1px solid #535a5e!important}.matchup__ranking--group__inner{border-color:#535a5e!important;width:calc(100% - 40px);max-width:1000px;margin:auto auto 15px}@media(min-width:1024px){.matchup__ranking--group__inner{margin-bottom:20px}}.matchup__ranking--group__inner h3{background:#fff!important;color:#535a5e!important;border-bottom:1px solid #535a5e!important}.matchup__ranking--group{margin-top:0!important}.matchup__ranking--group .group-list--item--you .name{color:#ec0048!important;font-weight:700!important}.group-list--item .prayers-name--you{color:#ec0048;font-weight:700}.group-list--item.retire .name,.group-list--item.retire .rank{opacity:.3}.button-huge{font-size:18px;font-weight:700;height:2.5em;border-radius:5px 5px}.button-huge.opacity-disabled{opacity:.4}.button-huge .text-large{line-height:1.3!important}@media(max-width:767.98px){.button-huge{font-size:16px;height:2.2em}.button-huge .text-large{font-size:16px!important;line-height:1.3!important}}.button-huge.button-2line{height:3.3em}@media(max-width:767.98px){.button-huge.button-2line{height:3.5em}}.matchup__round--group__inner .group-list--item .prayers .prayers-name{word-break:break-word}@media(max-width:767.98px){.matchup__round--group__inner .group-list--item .prayers .prayers-name{font-size:.8rem!important}.matchup__round--group__inner .group-list--item .text-vs{font-size:20px!important}}.list-disc li,.list-kome li{margin-bottom:.5em}.list-kome li{position:relative;padding-left:1.3em}.list-kome li:before{position:absolute;top:0;left:0;content:"※"}html[lang=en] .list-kome li:before{content:"*"}/*! destyle.css v3.0.2 | MIT License | https://github.com/nicolas-cusan/destyle.css */.entry-modal{position:relative;z-index:2;padding-bottom:40px;background-color:#fff;background-image:url(/assets/images/common/contents_bg_sp.webp);background-repeat:no-repeat;background-position:center 28%;background-size:100%}@media(min-width:768px){.entry-modal{padding-bottom:70px;background-image:url(/assets/images/common/contents_bg_pc.webp);background-repeat:repeat;background-position:top -20vw right;background-size:cover}}.entry-modal__inner{width:calc(100% - 40px);max-width:1000px;margin:auto}.entry-modal__img{position:relative;margin-top:20px}@media(min-width:768px){.entry-modal__img{margin-top:40px}}.entry-modal__img--label{position:absolute;top:0;left:0;width:164px;height:30px;padding:6px 30px 6px 20px;content:"";background-image:url(/assets/images/entry/Vector.svg);border-radius:5px 0 0 0;background-repeat:no-repeat;background-position:50%;background-size:contain}@media(max-width:479.98px){.entry-modal__img--label{border-radius:3px 0 0 0}}@media(min-width:1024px){.entry-modal__img--label{padding:5px 30px 5px 20px;border-radius:8px 0 0 0}}.entry-modal__img--label span{display:flex;align-items:center;justify-content:center;font-family:Chakra Petch,sans-serif;font-size:12px;font-weight:700;line-height:normal;color:#fff;text-align:center}@media(min-width:768px){.entry-modal__img--label span{font-size:16px}}.entry-modal__box{display:flex;flex-direction:column;gap:10px;align-items:center;margin-top:15px}@media(min-width:768px){.entry-modal__box{flex-direction:row;justify-content:space-between;margin-top:20px}}.entry-modal__label{display:flex;align-items:center;justify-content:center;padding:6px 10px;font-family:Noto Sans JP,sans-serif;font-size:12px;font-weight:700;line-height:normal;color:#fffdfd;background:#00b4ff;border-radius:100px}@media(min-width:768px){.entry-modal__label{padding:9px 15px;font-size:16px}}@media(max-width:767.98px){.entry-modal__label{margin-right:auto}}.entry-modal__date{display:block;font-family:Chakra Petch,sans-serif;font-size:14px;font-weight:700;line-height:normal;color:#ff7800;text-align:center}@media(min-width:768px){.entry-modal__date{font-size:18px}}@media(max-width:767.98px){.entry-modal__date{margin-right:auto}}.entry-modal__title{display:block;margin-top:15px;font-family:Noto Sans JP,sans-serif;font-size:20px;font-weight:700;line-height:normal;color:#000;text-align:center}@media(min-width:768px){.entry-modal__title{max-width:800px;margin:20px auto 0;font-size:30px}}.entry-modal__heading{margin-top:20px;border-left:3px solid #ff7800}@media(min-width:768px){.entry-modal__heading{margin-top:40px}}.entry-modal__heading h3{display:block;padding:6px 0 6px 20px;font-family:Noto Sans JP,sans-serif;font-size:18px;font-weight:700;line-height:normal;color:#ff7800}@media(min-width:768px){.entry-modal__heading h3{padding:10px 0 10px 20px;font-size:24px}}.entry-modal__user{display:grid;gap:15px;margin-top:15px}@media(min-width:768px){.entry-modal__user{grid-template-columns:180px 1fr;gap:40px;margin-top:20px}}.entry-modal__user--title{display:grid}.entry-modal__user--title span{font-family:Noto Sans JP,sans-serif;font-weight:700;line-height:150%;color:#768086}.entry-modal__user--title span:first-child{font-size:16px}@media(min-width:768px){.entry-modal__user--title span:first-child{font-size:18px}}.entry-modal__user--title span:last-child{font-size:8px}@media(min-width:768px){.entry-modal__user--title span:last-child{font-size:10px}}.entry-modal__user--name{position:relative;display:inline-flex;align-items:center;padding-left:30px;font-family:Noto Sans JP,sans-serif;font-size:16px;font-weight:700;line-height:120%;color:#000}@media(min-width:768px){.entry-modal__user--name{font-size:18px}}.entry-modal__user--name:before{position:absolute;top:50%;left:0;width:22px;height:22px;margin-right:10px;content:"";background:url(/assets/images/common/ic-person_orange.svg) no-repeat 50%/contain;transform:translateY(-50%)}@media(min-width:768px){.entry-modal__user--name:before{width:26px;height:26px}}.entry-modal__wrap{display:grid;gap:15px;margin-top:20px}@media(min-width:768px){.entry-modal__wrap{grid-template-columns:180px 1fr;gap:40px;margin-top:40px}}.entry-modal__note{font-family:Noto Sans JP,sans-serif;font-size:16px;font-weight:700;line-height:150%;color:#768086}@media(min-width:768px){.entry-modal__note{font-size:18px}}.entry-modal__list{display:grid;gap:15px}.entry-modal__item{display:flex;gap:10px;font-family:Noto Sans JP,sans-serif;font-size:14px;font-weight:400;line-height:130%;color:#535a5e}.entry-modal__item .entry-input{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.entry-modal__item .checkbox-text{position:relative;display:inline-block;padding:5px 0 5px 30px;cursor:pointer}.entry-modal__item .checkbox-text:before{position:absolute;top:50%;left:5px;display:block;width:20px;height:20px;content:"";border:1px solid #ff7800;transform:translateY(-50%)}.entry-modal__item .checkbox-text:after{position:absolute;top:43%;left:8px;display:block;width:15px;height:8px;content:"";border-bottom:3px solid #fff;border-left:3px solid #fff;opacity:0;transform:translateY(-50%) rotate(-45deg)}.entry-modal__item input[type=checkbox]:checked+.checkbox-text:after{opacity:1}.entry-modal__item input[type=checkbox]:checked+.checkbox-text:before{background:#ff7800}.entry-modal__btn{display:block;max-width:320px;padding-top:40px;margin:auto}.entry-modal__btn--link{display:flex;align-items:center;justify-content:center;padding:11px 50px;clip-path:polygon(44px 0,100% 0,calc(100% - 44px) 100%,0 100%);font-family:Noto Sans JP,sans-serif;font-size:22px;font-weight:900;line-height:1;color:#fff;background:#ff7800;transition:.5s}@media(min-width:1280px){.entry-modal__btn--link:hover{opacity:.6}}.entry-modal__btn--link.disabled{background:rgba(255,120,0,.2);cursor:default;opacity:1!important}.entry-modal__button{display:flex;align-items:center;justify-content:center;padding-top:40px}@media(min-width:768px){.entry-modal__button{padding-top:60px}}.entry-modal__button button{position:relative;font-family:Anton,sans-serif;font-size:30px;font-weight:400;line-height:normal;color:#000;transition:.5s}@media(min-width:1280px){.entry-modal__button button:hover{opacity:.6}}.entry-modal__button button:before{position:absolute;top:50%;left:-20px;display:block;width:11px;height:22px;margin:auto 0;content:"";background:#ff7800;-webkit-mask:url(/assets/images/common/arrow.svg) no-repeat left top/contain;mask:url(/assets/images/common/arrow.svg) no-repeat left top/contain;transform:translateY(-50%)}.card-table{display:flex;justify-content:flex-start;gap:5px}.card-table__dummy{min-width:240px;min-height:200px;background:hsla(0,0%,100%,.1);color:hsla(0,0%,100%,.4);display:flex;align-items:center;justify-content:center;padding:1em;position:relative}.card-table__dummy__caption{font-size:12px}.card-table__deck{cursor:pointer;min-width:100px;max-width:100px;display:flex;align-items:center;flex-direction:column;justify-content:center;position:relative;background:rgba(197,64,81,.6);border:1px solid #c54051;transition:all .3s}.card-table__deck:hover{border:1px solid #fe5568;transform:scale(1.05);background:rgba(254,85,104,.8)}.card-table__deck:hover .card-table__deck__name{background:#fe5568}.card-table__deck--used{position:relative}.card-table__deck__image__ban{position:absolute;top:0;left:0;bottom:2em;right:0;display:flex;align-items:center;justify-content:center}.card-table__deck__image{text-align:center;margin:auto;padding:5px}.card-table__deck__image img{width:60px;height:auto;margin:auto}.card-table__deck__name{line-height:1.2;font-size:13px;background:#c54051;color:#fff;font-weight:700;padding:3px 5px;white-space:nowrap;width:100%;overflow:hidden;text-overflow:ellipsis;transition:background-color .2s}.card-table__deck[data-color=Yellow]{background:rgba(215,142,0,.6);border:1px solid #d78e00}.card-table__deck[data-color=Yellow] .card-table__deck{border:1px solid #a46c00}.card-table__deck[data-color=Yellow]:hover{border:1px solid #d78e00}.card-table__deck[data-color=Yellow]:hover .card-table__deck__name{background:#f19f00}.card-table__deck[data-color=Yellow] .card-table__deck__name{background:#d78e00}.card-table__deck[data-color=Blue]{background:rgba(86,118,178,.6);border:1px solid #5676b2}.card-table__deck[data-color=Blue] .card-table__deck{border:1px solid #435e92}.card-table__deck[data-color=Blue]:hover{border:1px solid #5676b2}.card-table__deck[data-color=Blue]:hover .card-table__deck__name{background:#6884ba}.card-table__deck[data-color=Blue] .card-table__deck__name{background:#5676b2}.card-table__deck[data-color=Green]{background:rgba(0,146,111,.6);border:1px solid #00926f}.card-table__deck[data-color=Green] .card-table__deck{border:1px solid #005f48}.card-table__deck[data-color=Green]:hover{border:1px solid #00926f}.card-table__deck[data-color=Green]:hover .card-table__deck__name{background:#00ac82}.card-table__deck[data-color=Green] .card-table__deck__name{background:#00926f}.card-table__deck[data-color=Black]{background:hsla(224,7%,43%,.6);border:1px solid #676b76}.card-table__deck[data-color=Black] .card-table__deck{border:1px solid #4f525b}.card-table__deck[data-color=Black]:hover{border:1px solid #676b76}.card-table__deck[data-color=Black]:hover .card-table__deck__name{background:#737784}.card-table__deck[data-color=Black] .card-table__deck__name{background:#676b76}.card-table__add{cursor:pointer;min-width:90px;min-height:90px;display:flex;border-radius:5px 5px;align-items:center;flex-direction:column;justify-content:center;position:relative;background:#ec0048;color:#fff;transition:all .3s}.card-table__add:hover{transform:scale(1.05);border:1px solid #fff}.card-table__add__no,.card-table__deck__no,.card-table__dummy__no{position:absolute;top:5px;left:10px;font-size:14px}.card-table__add__caption{font-size:12px}.competition-layout{padding-bottom:100px}#competition-navigation .competition-nav__base{width:100%}#competition-navigation .competition-nav__tab-list{width:calc(100% - 40px);max-width:1000px;margin:auto;background:#535a5e!important}@media(max-width:767.98px){#competition-navigation .competition-nav__tab-list{width:calc(100% - 20px)}}#competition-navigation .competition-nav__tab[data-selected=true] .competition-nav__tab-content{color:#fff}#competition-navigation .competition-nav__tab-content{color:#fff;white-space:nowrap;font-size:14px;font-weight:700}@media(min-width:640px){#competition-navigation .competition-nav__tab{min-width:230px}#competition-navigation .competition-nav__tab-content{font-size:16px}#competition-navigation .competition-nav__tab{min-width:250px;height:45px}}.swiss-rounds-header{display:block!important;line-height:1}.swiss-rounds-header span{display:block;font-size:12px;line-height:1}.swiss-rounds-tab .swiss-rounds-tab__tab:after{background:transparent!important}.swiss-rounds-tab{font-weight:700;display:flex;align-items:center}.swiss-rounds-tab h4{white-space:nowrap;padding-right:1em;font-weight:700;font-size:18px;min-width:5.5em}.swiss-rounds-tab .swiss-rounds-tab__base{font-family:Anton,sans-serif;width:100%}.swiss-rounds-tab .swiss-rounds-tab__tab-list{color:#fff!important;overflow:inherit;padding:2px;border-radius:5px 5px;border:1px solid transparent;background:#535a5e!important}.swiss-rounds-tab .swiss-rounds-tab__cursor{border-radius:5px 5px}.swiss-rounds-tab .swiss-rounds-tab__tab{min-width:2.5em;min-height:2.5em;position:relative}.swiss-rounds-tab .swiss-rounds-tab__tab[data-selected=true] .swiss-rounds-tab__tab-content{color:#fff}.swiss-rounds-tab .swiss-rounds-tab__tab:after{position:absolute;right:-4px;top:0;bottom:0;width:1px;content:"";background:#ddd}.swiss-rounds-tab .swiss-rounds-tab__tab.now:before{content:"NOW"}.swiss-rounds-tab .swiss-rounds-tab__tab.now:before,.swiss-rounds-tab .swiss-rounds-tab__tab.you:before{position:absolute;top:-22px;padding:0 5px;font-family:Anton,sans-serif;font-size:13px;font-style:normal;font-weight:400;line-height:normal;color:#fff;text-transform:uppercase;background:#ff7800;border-radius:3px}.swiss-rounds-tab .swiss-rounds-tab__tab.you:before{content:"YOU"}@media(max-width:767.98px){.swiss-rounds-tab h4{font-size:13px!important}.swiss-rounds-tab .swiss-rounds-tab__tab{min-width:1.8em;min-height:1.8em}.swiss-rounds-tab .swiss-rounds-tab__cursor,.swiss-rounds-tab .swiss-rounds-tab__tab-list{border-radius:3px 3px}.swiss-rounds-tab .swiss-rounds-tab__tab.now:before,.swiss-rounds-tab .swiss-rounds-tab__tab.you:before{font-size:11px;top:-19px;border-radius:2px}}.swiss-rounds-tab .swiss-rounds-tab__tab-content{color:#fff;white-space:nowrap;font-size:18px;font-weight:700}@media(min-width:640px){.swiss-rounds-tab .swiss-rounds-tab__tab{min-width:4em;min-height:2.5em}.swiss-rounds-tab .swiss-rounds-tab__tab-content{font-size:18px}}.swiss-rounds-tab__base.inactive .swiss-rounds-tab__cursor{background-color:transparent}.swiss-rounds__ranking-button button.bg-default{background:#535a5e!important}@media(max-width:767.98px){.swiss-rounds__ranking-button{text-align:center}.swiss-rounds__ranking-button button{font-size:16px!important}}.matchup__round__menu{display:flex;width:calc(100% - 40px);max-width:1000px;margin:1rem auto 2rem;gap:1em}@media(max-width:767.98px){.matchup__round__menu{display:block}}/*! destyle.css v3.0.2 | MIT License | https://github.com/nicolas-cusan/destyle.css */.content-container{max-width:1000px;padding:20px 10px 40px;margin:0 10px 80px}@media(min-width:768px){.content-container{margin:0 auto 80px;padding:60px 60px 50px 50px}}.content-container--small{max-width:800px}.content-container--tiny{max-width:600px}.card-viewer__leader{width:150px}.card-viewer__leader__image{text-align:center}.card-viewer__leader__image img{width:150px;margin:auto}.card-viewer__leader__name{width:100%;text-align:center;font-size:.8rem}.card-viewer__cards{display:flex;flex-wrap:wrap}.card-viewer__cards__card{width:100%}.card-viewer__cards__card__name{font-size:.8rem;text-align:center}.card-viewer__cards__card__image{aspect-ratio:46/63;position:relative}.card-viewer__cards__card__premium{left:.7em}.card-viewer__cards__card__premium,.card-viewer__cards__card__qty{position:absolute;bottom:.7em;background:#ff7800;color:#fff;font-weight:700;width:1.5em;height:1.5em;display:flex;align-items:center;justify-content:center}.card-viewer__cards__card__qty{right:.7em;border-radius:100px 100px}.content-cms h1,.content-cms h2,.content-cms h3{border-left:3px solid #ff7800;display:block;font-family:Noto Sans JP,sans-serif;font-weight:700;line-height:normal;color:#ff7800;padding:10px 0 10px 20px;font-size:24px;margin-bottom:1em;margin-top:1em}.content-cms p{margin-bottom:1em}.cms-content{padding:.3em;word-break:break-word;background:hsla(0,0%,100%,.7);--paragraph-margin:1.5rem;--sentence-margin:1rem;color:#000;margin:auto;font-size:1rem}@media(min-width:601px){.cms-content{font-size:1rem;--paragraph-margin:2rem;--sentence-margin:1rem}}@media(max-width:479.98px){.cms-content{padding:3px}}.cms-content h2:first-child,.cms-content h3:first-child,.cms-content h4:first-child,.cms-content h5:first-child,.cms-content h6:first-child{margin-top:0}.cms-content p{margin-bottom:1em}.cms-content a{color:#3498db!important;text-decoration:underline}.cms-content h2{border-left:3px solid #ff7800;display:block;font-family:Noto Sans JP,sans-serif;font-weight:700;line-height:normal;color:#ff7800;padding:10px 0 10px 20px;font-size:24px;margin-bottom:1em;margin-top:1em}@media(max-width:767.98px){.cms-content h2{font-size:18px}}.cms-content h3{display:block;padding:10px;margin:2em 0;font-family:Noto Sans JP,sans-serif;font-size:16px;font-weight:700;line-height:150%;color:#000;background:#e9edef}.cms-content h4{font-weight:600;margin-bottom:1em}.cms-content h5{margin:var(--paragraph-margin) 0 var(--sentence-margin);line-height:1.25}.cms-content h5+div,.cms-content h5+p{margin-top:.33rem}.cms-content h6{margin:var(--paragraph-margin) 0 var(--sentence-margin);line-height:1.25}.cms-content h6+div,.cms-content h6+p{margin-top:.33rem}.cms-content table{width:100%!important;border-collapse:collapse;font-size:1em;table-layout:auto}.cms-content table td{padding:.2em .8em}.cms-content table tbody tr td:first-child{color:#768086;font-size:16px;font-weight:500;line-height:150%;padding-left:0}.cms-content table tbody tr td:last-child{padding-right:0}@media(max-width:767.98px){.cms-content table{width:100%!important;display:block}.cms-content table th,.cms-content table tr{display:block}.cms-content table td{display:block;width:auto!important;margin-bottom:1em;padding:0}.cms-content table td:first-child{margin-bottom:0}}.cms-content ul{position:relative;padding:0 0 0 1.5em;margin-bottom:1em}.cms-content ul li{position:relative;line-height:1.75;padding-left:16px;list-style-type:disclosure-closed}.cms-content ul li ul{padding-top:1em;padding-left:0}.cms-content ul li ul li,.cms-content ul li[aria-level="2"]{list-style-type:circle}.cms-content ul li:before{content:"";background-size:100%;position:absolute;top:.325em;left:-.325em;width:16px;height:16px}.cms-content ol{position:relative;padding:0;counter-reset:num}.cms-content ol li{counter-increment:num;position:relative;line-height:1.75;padding-left:16px;list-style-type:none!important}.cms-content ol li:before{content:counter(num) ".";background-size:100%;position:absolute;left:0;font-weight:500}.cms-content ol li+li,.cms-content ul li+li{margin-top:.5rem}.cms-content p{background:none;text-shadow:none;letter-spacing:.025em;line-height:1.75}@media screen and (max-width:600px){.cms-content p{line-height:1.75}}.cms-content a{color:var(--primary-link-blue)}.cms-content img{display:block;margin-left:auto;margin-right:auto;text-align:center;max-width:100%;height:auto}.cms-content p>span:not([class]),.cms-content span:not([class]),.cms-content>span:not([class]){color:#5a5a5a}.cms-content .cms-strong-subtitle{display:inline-block;font-weight:500;font-size:2em;line-height:1.5}.cms-content .cms-slide-wrapper{overflow:hidden;position:relative}.cms-content .cms-slide-container .swiper-pagination-bullet-active{background-color:var(--primary-color)}.cms-content .cms-slide-container .swiper-button-next,.cms-content .cms-slide-container .swiper-button-prev{color:var(--primary-color)}.cms-content .cms-slide-container .swiper-button-next:after,.cms-content .cms-slide-container .swiper-button-prev:after{font-size:2.25rem}@media(min-width:601px){.cms-content .cms-slide-container .swiper-button-next:after,.cms-content .cms-slide-container .swiper-button-prev:after{font-size:4rem}}.cms-content .qa{padding:2rem 1.5rem;border:1px solid #ccc;background:#fff;border-radius:5px}.cms-content .qa+.qa{margin-top:1rem}.cms-content .qa .qa__q{transition:.2s ease-out}.cms-content .qa.display .qa__q:after{transition:.3s ease-out;transform:rotate(180deg)}.cms-content .qa.display .qa__a{transition:.3s ease-out}.cms-content .qa__q{font-size:1.05em;font-weight:700;position:relative;display:flex;align-items:stretch;justify-content:space-between;cursor:pointer}.cms-content .qa__q:after{content:"";display:block;max-width:3.5em;width:1.5em;background-size:120%;background-repeat:no-repeat;background-position:50%;transition:.2s ease-out;transform:rotate(0);flex-shrink:0}.cms-content .qa__a{height:0;transition:.2s ease-out;overflow:hidden}.cms-content .qa-a-inner{padding-top:1rem}/*! destyle.css v3.0.2 | MIT License | https://github.com/nicolas-cusan/destyle.css */*,:after,:before{box-sizing:border-box;border-style:solid;border-width:0}html{line-height:1.6;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0)}body{margin:0}main{display:block}address,blockquote,dl,figure,form,iframe,p,pre,table{margin:0}h1,h2,h3,h4,h5,h6{margin:0;font-size:inherit;font-weight:inherit}ol,ul{padding:0;margin:0;list-style:none}dt{font-weight:700}dd{margin-left:0}hr{box-sizing:content-box;height:0;margin:0;overflow:visible;clear:both;color:inherit;border-top-width:1px}pre{font-family:monospace;font-size:inherit}address{font-style:inherit}a{color:inherit;text-decoration:none;background-color:transparent}abbr[title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace;font-size:inherit}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}embed,iframe,img,object,svg{vertical-align:bottom}button,input,optgroup,select,textarea{padding:0;margin:0;font:inherit;color:inherit;text-align:inherit;text-transform:inherit;vertical-align:middle;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border-radius:0}[type=checkbox]{-webkit-appearance:checkbox;-moz-appearance:checkbox;appearance:checkbox}[type=radio]{-webkit-appearance:radio;-moz-appearance:radio;appearance:radio}[type=button],[type=reset],[type=submit],button{cursor:pointer}[type=button]:disabled,[type=reset]:disabled,[type=submit]:disabled,button:disabled{cursor:default}:-moz-focusring{outline:auto}select:disabled{opacity:inherit}fieldset,option{padding:0}fieldset{min-width:0;margin: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;appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button;appearance:button}label[for]{cursor:pointer}details{display:block}summary{display:list-item}[contenteditable]:focus{outline:auto}table{border-collapse:collapse;border-color:inherit}caption{text-align:left}td,th{padding:0;vertical-align:top}th{font-weight:700;text-align:left}.breadcrumb{margin-top:80px}@media(max-width:1279.98px){.breadcrumb{margin-top:0}}.breadcrumb__inner{padding:10px 20px}@media(max-width:1279.98px){.breadcrumb__inner{line-height:1}}.breadcrumb__list{display:flex;flex-wrap:nowrap;align-items:center;overflow-x:auto;overflow-y:hidden}.breadcrumb__item{flex-shrink:0}.breadcrumb__item+.breadcrumb__item{position:relative}@media(max-width:767.98px){.breadcrumb__item+.breadcrumb__item{padding-left:22px}}@media(min-width:768px){.breadcrumb__item+.breadcrumb__item{padding-left:30px}}.breadcrumb__item+.breadcrumb__item:before{position:absolute;top:0;bottom:0;display:block;width:6px;height:12px;margin:auto 0;content:"";background:#ff7800;-webkit-mask:url(/assets/images/common/arrow.svg) no-repeat left top/contain;mask:url(/assets/images/common/arrow.svg) no-repeat left top/contain;transform:rotate(-180deg)}@media(max-width:767.98px){.breadcrumb__item+.breadcrumb__item:before{left:8px}}@media(min-width:768px){.breadcrumb__item+.breadcrumb__item:before{left:12px}}.breadcrumb__item a{font-family:Noto Sans JP,sans-serif;font-size:12px;font-weight:700;line-height:1;color:#ff7800;text-align:center;text-decoration:underline}@media(min-width:768px){.breadcrumb__item a{font-size:16px}}.breadcrumb .txt-color{font-family:Noto Sans JP,sans-serif;font-size:12px;font-weight:400;line-height:1;color:#9ba6ab;text-align:center}@media(min-width:768px){.breadcrumb .txt-color{font-size:16px}}.breadcrumb .txt-color:before{background:#bdc9cf}.cs-roadmap{position:absolute;right:0;top:-200px;left:0;width:calc(100% - 40px);max-width:1500px;padding:10px 20px 15px;margin:auto;border-radius:10px;background:rgba(0,0,0,.8);color:#fff;align-items:flex-start;font-family:Chakra Petch,sans-serif}@media(max-width:1023.98px){.cs-roadmap{width:calc(100% - 20px);margin-top:10px;border-radius:5px;position:static}}.cs-roadmap__title{display:flex;align-items:center;justify-content:center;margin:0 auto 5px;font-size:26px;font-weight:700;line-height:1.3;color:#f9d041;text-align:center;background-repeat:no-repeat;background-position:50%;background-size:contain}.cs-roadmap__wrap{display:grid;grid-template-columns:repeat(7,1fr);grid-gap:.2em;grid-template-rows:repeat(1,10rem)}@media(max-width:1023.98px){.cs-roadmap__wrap{grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(1,7rem)}}@media(max-width:767.98px){.cs-roadmap__wrap{grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(1,10rem)}}@media(max-width:479.98px){.cs-roadmap__wrap{grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(1,10rem)}}.cs-roadmap__part{flex:1;display:grid;grid-template-rows:1.7rem 8rem}@media(max-width:1023.98px){.cs-roadmap__part{grid-template-rows:1.7rem 5rem}}@media(max-width:767.98px){.cs-roadmap__part{grid-template-rows:1.7rem 8rem}}.cs-roadmap__part__date{font-size:18px;height:100%;display:flex;align-items:center;justify-content:center;font-weight:700;color:#dbe1e4;border-radius:5px}.cs-roadmap__part__items{flex:1;display:grid;grid-template-rows:1fr 1fr}.cs-roadmap__part.gf .cs-roadmap__part__items{grid-template-rows:1fr}.cs-roadmap__part__item{text-align:center;line-height:1.2;margin-bottom:.2rem;display:flex;align-items:center;padding:.5em 1.5em;background:#000;border-radius:8px;flex:1;flex-direction:column;justify-content:center}.cs-roadmap__part__item span{display:inline-block}.cs-roadmap__part.gf .cs-roadmap__part__item{font-weight:700;font-size:1.2em}.cs-roadmap__part__item.qt{background:#599502}.cs-roadmap__part__item.qf{background:#b5aa03}.cs-roadmap__part__item.sf{background:#c75f01}.cs-roadmap__part__item.gf{background:#ab011e}@media(max-width:1279.98px){.cs-roadmap__part__item{font-size:.8em}}.cs-roadmap__part__item:last-child{margin-bottom:0}.competition-my-area__wrap{width:380px;color:#fff;min-height:100%;padding:90px 20px 20px;background:#535a5e}@media(max-width:1279px){.competition-my-area__wrap{width:100%;margin:0 0 30px;padding:30px 30px 0;min-height:inherit}}@media(max-width:640px){.competition-my-area__wrap{width:calc(100% + 20px);padding-top:20px;padding-left:15px;padding-right:15px;margin-left:-10px}}@media(max-width:1279.98px){.competition-my-area__wrap{border-radius:5px 5px}}.competition-my-area__title{font-size:18px;font-weight:700;margin-bottom:10px}@media(max-width:767.98px){.competition-my-area__title{font-size:18px}}.competition-my-area__stepper{padding-bottom:100px;max-width:450px}.competition-my-area__stepper .MuiStepLabel-root{padding:4px 0}.competition-my-area__stepper .MuiStepLabel-label{color:#fff!important;font-size:1rem!important;font-weight:700!important;position:relative;cursor:pointer}@media(max-width:767.98px){.competition-my-area__stepper .MuiStepLabel-label{font-size:1rem!important}}.competition-my-area__stepper .MyExpandButton{position:absolute;top:.8em;color:#fff}.competition-my-area__stepper .MuiSvgIcon-root{color:hsla(199,9%,64%,.5)}.competition-my-area__stepper .MuiStepContent-root{border-left:1px solid #9ba6ab}.competition-my-area__stepper .MuiSvgIcon-root.Mui-active{color:#00b4ff}.competition-my-area__stepper .MuiSvgIcon-root.Mui-completed{border-radius:50px 50px;color:#00b4ff;background:#fff}.competition-my-area__stepper .MuiStepIcon-root{height:22px!important;width:22px!important;font-weight:700}@media(max-width:767.98px){.competition-my-area__stepper .MuiStepIcon-root{height:20px!important;width:20px!important}}.competition-my-area__stepper .MuiStepIcon-text{font-family:Anton,sans-serif!important}.competition-my-area__result{font-weight:700;opacity:1;font-size:1.2rem;margin-bottom:.5rem;color:#aaa}.competition-my-area__result.positive{color:#ffa3a3}.competition-my-area__result.negative{color:#a3c8ff}.competition-my-area__notifications{font-size:.8em;line-height:1.3;color:#a9adaf;margin-bottom:.5rem;white-space:pre-wrap}.competition-my-area__panel{max-width:350px}.competition-my-area__panel__left,.competition-my-area__panel__right{flex:1;padding:1rem 3rem 2rem;text-align:center}@media(max-width:767.98px){.competition-match-game__wrap{padding-top:50px}}@media(max-width:1023.98px){.competition-my-area__panel{display:block;width:100%;color:#fff}.competition-my-area__panel__left,.competition-my-area__panel__right{flex:1;padding:2rem 1rem;text-align:center}}.competition-my-area__heading{font-weight:700;margin:1rem 0 1.5rem;padding:.2em 0;display:flex;justify-content:flex-start;align-items:center;font-size:1.3rem;border-bottom:1px solid #fff}@media(max-width:1023.98px){.competition-my-area__heading{margin-bottom:1em;margin-left:0;margin-right:0}}.competition-my-area__lottery-result{font-family:Noto Sans JP,sans-serif;line-height:1;color:#fffdfd;margin-bottom:.7rem}@media(max-width:1023.98px){.competition-my-area__lottery-result{font-size:13px}}.competition-my-area__help{font-size:.8rem;text-align:left;padding:0 1rem;white-space:pre-wrap;margin-bottom:1rem}.competition-my-area__waiting-button{display:flex;align-items:center;margin:1em auto auto;opacity:.5;justify-content:flex-start}.competition-my-area__waiting-button div:first-child{font-size:1.2rem;margin-right:.4em}.competition-my-area__waiting-button div:last-child{font-size:1rem}.competition-my-area__schedule{margin-bottom:.5em;line-height:1.3;font-size:.9em;opacity:.5}.competition-my-area__schedule__date,.competition-my-area__schedule__label{font-size:1rem}.competition-my-area__match__group{margin-bottom:.2rem;text-align:left;font-size:.8rem;font-weight:700}.competition-my-area__match{margin-bottom:.2em;background:hsla(203,6%,49%,.3);border-radius:3px 3px;padding:.3em;position:relative;cursor:pointer;transition:all .3s}.competition-my-area__match.current{background:#ec0048;animation-name:cgLibTooltip_animation;animation-duration:1.5s;animation-iteration-count:infinite;opacity:1}.competition-my-area__match.current:hover{transform:scale(1.02)}.competition-my-area__match.feature .competition-my-area__match__chevron{display:none}@media(max-width:767.98px){.competition-my-area__match{font-size:1em}}.competition-my-area__match.finish+.competition-my-area__match .competition-my-area__match__waiting__notification{font-size:1em;font-weight:700;color:#fff;opacity:1}@keyframes cgLibTooltip_animation{0%{opacity:1}50%{opacity:.6}to{opacity:1}}.competition-my-area__match__chevron{position:absolute;top:50%;right:8px;font-size:14px;transform:translateY(-50%)}.competition-my-area__match__label{display:flex;justify-content:center}.competition-my-area__match__label__round{font-size:.8em;margin-right:.5em;font-weight:700}.competition-my-area__match__label__date{font-size:.8em}.competition-my-area__match__body{padding:.2em}.competition-my-area__match__body button{border-color:#fff;color:#fff;border-width:1px;padding:0 1rem;width:80%;line-height:0;height:2rem;border-radius:3px}.competition-my-area__match.current .competition-my-area__match__body button{background:#ff7800;color:#fff;border-color:#ff7800}.competition-my-area__match__vs{display:flex;justify-content:center;align-items:center}.competition-my-area__match__vs__label{display:block;font-family:Anton,sans-serif;font-size:1.1em;font-weight:400;line-height:normal;color:#fff;text-align:center;margin:0 .5rem}.competition-my-area__match__vs__name{font-size:1em;font-weight:700;margin:0 .5rem}.competition-my-area__match__vs__result{text-align:center;line-height:1;font-size:1em}.competition-my-area__match__vs__result__won{font-weight:700;color:#ff5387}.competition-my-area__match__vs__result__lose{font-weight:700;color:#00b4ff}.competition-my-area__match__vs__result__bye{display:block;margin-top:.5rem;font-weight:700;color:#ff5387}.competition-my-area__match__vs__result__waiting{display:block;margin-top:.5rem;font-weight:700;color:#bbb;text-align:center}.competition-my-area__match__vs__notification{font-size:.8rem;padding:0 1em;color:#ff7800;white-space:pre-wrap}.competition-my-area__match__waiting__notification{text-align:center;opacity:.6;font-size:.9rem}.competition-header{display:flex;width:calc(100% - 40px);max-width:1000px;margin:1rem auto 2rem;gap:1em}@media(max-width:767.98px){.competition-header{width:calc(100% - 20px);display:block;margin-bottom:1rem}}.competition-header__kv{flex:0 0 50%}.competition-header__content__date{font-family:Chakra Petch,sans-serif;font-size:14px;font-weight:700;margin-bottom:.5rem;line-height:normal;color:#ff7800;text-align:left}@media(min-width:768px){.competition-header__content__date{font-size:18px}}@media(max-width:767.98px){.competition-header__content__date{margin-right:auto}}.competition-header__content__label{display:inline-flex;align-items:center;justify-content:center;padding:6px 2em;font-family:Noto Sans JP,sans-serif;font-size:12px;font-weight:700;line-height:normal;color:#fffdfd;background:#00b4ff;border-radius:100px}@media(min-width:768px){.competition-header__content__label{padding:9px 2em;font-size:16px}}@media(max-width:767.98px){.competition-header__content__label{margin-right:auto}}.competition-header__content__label.gray{background:#768086}.competition-header__content__title{font-size:1.8rem;line-height:1.3;font-weight:700;margin-bottom:.5rem}.rich-countdown{display:flex;gap:.5em;width:240px}.rich-countdown__cell{flex:1}.rich-countdown__digit{font-family:Anton,sans-serif;min-width:2em;text-align:center;font-size:1.2em;background:hsla(0,0%,100%,.1);padding:.5em 0;letter-spacing:.1em}.rich-countdown__label{font-size:.9em;text-align:center}.bracket-game-activities{border-top:1px solid #888;padding-top:1em;line-height:1.3;color:#fff;max-width:430px;margin:auto auto 1em;word-break:break-word}.bracket-game-activities__title{margin-bottom:.5em}.bracket-game-activities__body{min-height:2em}.bracket-game-activities__item{margin-bottom:.3em}.bracket-game-activities__item__createdAt{font-size:.8em;margin-bottom:.3em;opacity:.8}.bracket-game-activities__item__message{font-size:.8em;border-radius:3px 3px;background:hsla(0,0%,100%,.05);padding:.5em 1em}.competition-match-game{margin-top:10px!important}.competition-match-game .card-table{justify-content:center}@media(max-width:1023.98px){.bracket-game-activities{padding:15px}}.cgCompetitionBracketTour{background:#f7f7f7;padding:30px 50px;width:calc(100% - 40px);max-width:1000px;margin:auto}@media(max-width:767.98px){.cgCompetitionBracketTour{width:calc(100% - 20px);background:#f7f7f7;padding:15px 10px 15px 20px}}.cgCompetitionBracketTour *{box-sizing:border-box}.cgCompetitionBracketTour .lotteryLose{text-align:center}.cgCompetitionBracketTour .loading{min-height:80vh;text-align:center}.cgCompetitionBracketTour .container{transition:all .3s;opacity:0;position:relative}.cgCompetitionBracketTour .container.initialized{opacity:1}.cgCompetitionBracketTour .container.updating{transition:all .1s;opacity:.2}.cgCompetitionBracketTour .reload{position:fixed;bottom:40px;right:15px;width:60px;height:60px;background:#fff;z-index:999;border-radius:50px 50px}.cgCompetitionBracketTour .reload a{outline:none;text-decoration:none;display:flex;justify-content:center;align-items:center;transition:all .2s}.cgCompetitionBracketTour .reload:focus,.cgCompetitionBracketTour .reload:hover{background:#eee}.cgCompetitionBracketTour .reload i{line-height:60px;font-size:54px;display:block}.cgCompetitionBracketTour .reload span{display:block;font-size:1.2rem;text-align:center}.cgCompetitionBracketTour .reload.updating a{color:#f44336}.cgCompetitionBracketTour .swiper-container{cursor:move}.cgCompetitionBracketTour .container{max-width:none}.cgCompetitionBracketTour .swiper-slide{width:270px!important}.cgCompetitionBracketTour .swiper-container{-webkit-user-select:none;-moz-user-select:none;user-select:none;box-sizing:content-box;transition:all .3s}.cgCompetitionBracketTour .swiper-container *{box-sizing:border-box;transition:all .3s}.cgCompetitionBracketTour .round .roundTitle{padding:0 30px 30px 0}.cgCompetitionBracketTour .round .roundTitle__name{padding-top:.5em;border-top:2px solid #393939;text-align:center}.cgCompetitionBracketTour .round .roundTitle__date{padding-bottom:.5em;text-align:center;font-size:.9em;border-bottom:2px solid #393939}.cgCompetitionBracketTour .round .match{cursor:pointer;position:relative;height:80px;width:240px;margin-bottom:20px;padding-right:3px;padding-left:0}.cgCompetitionBracketTour .round .match .segment{position:absolute;left:3px;top:20px;line-height:40px;width:40px;text-align:center;background:#0097a7;border-radius:30px 30px}.cgCompetitionBracketTour .round .match[data-segment="1"] .segment,.cgCompetitionBracketTour .round .match[data-segment="9"] .segment{background:#303f9f}.cgCompetitionBracketTour .round .match[data-segment="10"] .segment,.cgCompetitionBracketTour .round .match[data-segment="2"] .segment{background:#388e3c}.cgCompetitionBracketTour .round .match[data-segment="11"] .segment,.cgCompetitionBracketTour .round .match[data-segment="3"] .segment{background:#0288d1}.cgCompetitionBracketTour .round .match[data-segment="12"] .segment,.cgCompetitionBracketTour .round .match[data-segment="4"] .segment{background:#827717}.cgCompetitionBracketTour .round .match[data-segment="13"] .segment,.cgCompetitionBracketTour .round .match[data-segment="5"] .segment{background:#00796b}.cgCompetitionBracketTour .round .match[data-segment="14"] .segment,.cgCompetitionBracketTour .round .match[data-segment="6"] .segment{background:#1976d2}.cgCompetitionBracketTour .round .match[data-segment="15"] .segment,.cgCompetitionBracketTour .round .match[data-segment="7"] .segment{background:#689f38}.cgCompetitionBracketTour .round .match[data-segment="16"] .segment,.cgCompetitionBracketTour .round .match[data-segment="8"] .segment{background:#0097a7}.cgCompetitionBracketTour .round .match[data-segment=F] .segment{background:#d32f2f}.cgCompetitionBracketTour .round .match .team{background:#393d3f;height:40px;display:flex;border-radius:5px 5px 0 0}.cgCompetitionBracketTour .round .match .team.is-me{background:#00b4ff!important;position:relative}.cgCompetitionBracketTour .round .match .team.is-me:before{position:absolute;bottom:0;left:0;z-index:0;width:100%;height:100%;font-family:Anton,sans-serif;font-size:40px;font-weight:700;line-height:1;content:"YOU";opacity:.4}.cgCompetitionBracketTour .round .match .team.is-me .score{border-left-color:#fff;background:#00b4ff!important}.cgCompetitionBracketTour .round .match .team .score{border-radius:0 5px 0 0}.cgCompetitionBracketTour .round .match .team:last-child{border-radius:0 0 5px 5px}.cgCompetitionBracketTour .round .match .team:last-child .score{border-radius:0 0 5px 0}.cgCompetitionBracketTour .round .match .team .name{flex:1;min-width:0;display:flex;align-items:center;padding:0 7px 0 10px;overflow:hidden;opacity:.9;color:#fff;font-size:13px}.cgCompetitionBracketTour .round .match .team .name span{display:block;white-space:nowrap;text-overflow:ellipsis}.cgCompetitionBracketTour .round .match .team.myteam{background:#fbc02d;font-weight:700;color:#fff}.cgCompetitionBracketTour .round .match .team .score{flex:0 0 40px;display:flex;justify-content:center;align-items:center;min-width:40px;max-width:40px;background:#393d3f;color:#fff;border-left:1px solid #768086;font-weight:700}.cgCompetitionBracketTour .round .match .team:last-child{border-top:1px solid #fff}.cgCompetitionBracketTour .round .match:hover{opacity:.8}.cgCompetitionBracketTour .round .match:before{top:-11px;height:53px;content:"";position:absolute;width:13px;left:-15px;border-left:3px solid transparent;border-bottom:3px solid #bdc9cf;z-index:1}.cgCompetitionBracketTour .round .match:after{z-index:0;content:"";position:absolute;top:-11px;width:18px;left:-30px;height:103px;border-top:3px solid #bdc9cf;border-bottom:3px solid #bdc9cf;border-right:3px solid #bdc9cf}.cgCompetitionBracketTour .round .match[data-winner="1"] .team:first-child{background:#ff7800}.cgCompetitionBracketTour .round .match[data-winner="1"]:before{border-left:3px solid #ff7800;border-bottom:3px solid #ff7800}.cgCompetitionBracketTour .round .match[data-winner="1"]:after{border-top:3px solid #ff7800}.cgCompetitionBracketTour .round .match[data-winner="1"] .team:first-child .score{background:#ff7c0d;border-left:1px solid #fff}.cgCompetitionBracketTour .round .match[data-winner="2"] .team:last-child{background:#ff7800}.cgCompetitionBracketTour .round .match[data-winner="2"]:before{top:39px;border-left:3px solid #ff7800;border-top:3px solid #ff7800;border-bottom:none}.cgCompetitionBracketTour .round .match[data-winner="2"]:after{border-bottom:3px solid #ff7800}.cgCompetitionBracketTour .round .match[data-winner="2"] .team:last-child .score{background:#ff7c0d;border-left:1px solid #fff}.cgCompetitionBracketTour .round--lvn .match{opacity:.5}.cgCompetitionBracketTour .round--1 .match:after,.cgCompetitionBracketTour .round--1 .match:before{display:none}.cgCompetitionBracketTour .round--lv0 .match:after,.cgCompetitionBracketTour .round--lv0 .match:before{opacity:0}.cgCompetitionBracketTour .round--lv1 .matches{margin-top:50px}.cgCompetitionBracketTour .round--lv1 .match{margin-bottom:120px}.cgCompetitionBracketTour .round--lv2 .matches{margin-top:150px}.cgCompetitionBracketTour .round--lv2 .match{margin-bottom:320px}.cgCompetitionBracketTour .round--lv2 .match:last-child{margin-bottom:0}.cgCompetitionBracketTour .round--lv2 .match:before{top:-60px;height:99px;left:-15px}.cgCompetitionBracketTour .round--lv2 .match:after{top:-61px;height:197px}.cgCompetitionBracketTour .round--lv3 .matches{margin-top:350px}.cgCompetitionBracketTour .round--lv3 .match{margin-bottom:720px}.cgCompetitionBracketTour .round--lv3 .match:last-child{margin-bottom:0}.cgCompetitionBracketTour .round--lv3 .match:before{top:-161px;height:200px;left:-15px}.cgCompetitionBracketTour .round--lv3 .match:after{top:-161px;height:400px -3}.cgCompetitionBracketTour .round--lv4 .matches{margin-top:750px}.cgCompetitionBracketTour .round--lv4 .match{margin-bottom:1520px}.cgCompetitionBracketTour .round--lv4 .match:last-child{margin-bottom:0}.cgCompetitionBracketTour .round--lv4 .match:before{top:-361px;height:400px;left:-15px}.cgCompetitionBracketTour .round--lv4 .match:after{top:-361px;height:800px -3}.cgCompetitionBracketTour .round--lv5 .matches{margin-top:1550px}.cgCompetitionBracketTour .round--lv5 .match{margin-bottom:3120px}.cgCompetitionBracketTour .round--lv5 .match:last-child{margin-bottom:0}.cgCompetitionBracketTour .round--lv5 .match:before{top:-760px;height:800px;left:-15px}.cgCompetitionBracketTour .round--lv5 .match:after{top:-761px;height:1600px -3}.cgCompetitionBracketTour .round--lv6 .matches{margin-top:3150px}.cgCompetitionBracketTour .round--lv6 .match{margin-bottom:6320px}.cgCompetitionBracketTour .round--lv6 .match:last-child{margin-bottom:0}.cgCompetitionBracketTour .round--lv6 .match:before{top:-1560px;height:1600px;left:-15px}.cgCompetitionBracketTour .round--lv6 .match:after{top:-1561px;height:3200px -3}@media(max-width:860px){.cgCompetitionBracketTour .round--spacer{display:none}}.cgCompetitionBracketTour .round--final .match:first-child{margin-bottom:0}.cgCompetitionBracketTour .round--final .match:nth-child(2){margin-bottom:0;margin-top:50px}.cgCompetitionBracketTour .round--final .match:nth-child(2):after{display:none!important}.cgCompetitionBracketTour .round--final .match:nth-child(2):before{top:-25px;left:0;right:0;width:100%;text-align:center;height:25px;line-height:25px;border:none;content:"3位決定戦"}.cgCompetitionBracketTour_notice{background:#fbc02d;color:#000;text-align:center;padding:1em;margin-bottom:2em;line-height:1.5}.cgCompetitionBracketTour_notice .segmentSample{display:inline-block;border-radius:15px 15px;line-height:1.5em;width:1.5em;margin:0 .2em;vertical-align:middle;text-align:center;color:#000;background:hsla(0,0%,100%,.8)}.cgCompetitionBracketTour_notice .segmentSample--final{background:#d32f2f;color:#fff}.cgCompetitionBracketTour_allTeamMembers_wrap{margin-top:50px;padding-bottom:50px}.cgCompetitionBracketTour_allTeamMembers_wrap a.clickable{border-radius:50px 50px;background:#ff7c0d;width:280px;line-height:45px;display:block;color:#fff;font-size:1.8rem;text-align:center;margin:auto auto 30px}.cgCompetitionBracketTour_allTeamMembers_wrap a.clickable .arrowUp{display:none}.cgCompetitionBracketTour_allTeamMembers_wrap a.clickable i{vertical-align:middle}.cgCompetitionBracketTour_allTeamMembers_wrap.open a.clickable{background:transparent}.cgCompetitionBracketTour_allTeamMembers_wrap.open a.clickable .arrowUp{display:inline-block}.cgCompetitionBracketTour_allTeamMembers_wrap.open a.clickable .arrowDown{display:none}@keyframes cgCompetitionBracketTour_allTeamMembers{0%{transform:scaleY(0)}1%{transform:scaleY(0)}to{transform:scaleY(1)}}.cgCompetitionBracketTour_allTeamMembers{overflow:hidden;display:flex;flex-wrap:wrap;padding:50px 10px 0 30px;font-size:1.4rem;justify-content:center;background:hsla(0,0%,100%,.05)}.cgCompetitionBracketTour_allTeamMembers.show{transform-origin:top left;animation-name:cgCompetitionBracketTour_allTeamMembers;animation-duration:.2s;animation-iteration-count:1}.cgCompetitionBracketTour_allTeamMembers .team{flex:0 0 200px;max-width:200px;padding:5px 10px 20px 5px}@media(max-width:860px){.cgCompetitionBracketTour_allTeamMembers .team{flex:0 0 48%;max-width:48%}}.cgCompetitionBracketTour_allTeamMembers .teamName{padding-top:5px;display:block;padding-bottom:5px;margin-bottom:5px;border-bottom:1px solid hsla(0,0%,100%,.2)}.cgCompetitionBracketTour_allTeamMembers .teamName .abbr{color:#ddd;text-align:center;font-size:1.3rem}.cgCompetitionBracketTour_allTeamMembers .teamName .abbr a{color:#aaa}.cgCompetitionBracketTour_allTeamMembers .teamName .name{color:#eee;display:block;text-align:center;font-size:1.2rem}.cgCompetitionBracketTour_allTeamMembers .teamName .kana{font-size:1.2rem;text-align:center}.cgCompetitionBracketTour_allTeamMembers .teamMembers{list-style-type:none}.cgCompetitionBracketTour_allTeamMembers .teamMember{word-break:break-all;line-height:1.1;margin-bottom:8px;color:#eee}.cgCompetitionBracketTour_allTeamMembers .name{display:inline-block;color:#eee;text-decoration:none}.cgCompetitionBracketTour_allTeamMembers .kana{color:#aaa;display:block;min-height:1em;font-size:1.2rem}.cgCompetitionBracketTour_allTeamMembers .username{display:inline-block;color:#eee;margin-left:2px;margin-top:2px;font-size:1.2rem}