.TohtoArchiveSeasons-module-scss-module__dRi4Ma__section{margin-bottom:40px}@media only screen and (max-width:768px){.TohtoArchiveSeasons-module-scss-module__dRi4Ma__section{margin-bottom:8vw}}.TohtoArchiveSeasons-module-scss-module__dRi4Ma__header{justify-content:space-between;align-items:flex-end;margin-bottom:24px;display:flex}@media only screen and (max-width:768px){.TohtoArchiveSeasons-module-scss-module__dRi4Ma__header{margin-bottom:4.27vw;padding:0 2.13vw}}.TohtoArchiveSeasons-module-scss-module__dRi4Ma__headerTitle{color:#000;margin:0;padding-left:42px;font-size:24px;font-weight:700;line-height:1;position:relative}.TohtoArchiveSeasons-module-scss-module__dRi4Ma__headerTitle:before{content:"";background-image:url(/assets/events/tohto/images/svg/icon_p22u.svg);background-repeat:no-repeat;background-size:contain;width:30px;height:34px;position:absolute;top:50%;left:0;transform:translateY(-50%)}@media only screen and (max-width:768px){.TohtoArchiveSeasons-module-scss-module__dRi4Ma__headerTitle{padding-left:8vw;font-size:4.27vw}.TohtoArchiveSeasons-module-scss-module__dRi4Ma__headerTitle:before{width:5.87vw;height:6.13vw}}.TohtoArchiveSeasons-module-scss-module__dRi4Ma__list{flex-wrap:wrap;gap:16px;margin:0;padding:0;list-style:none;display:flex}@media only screen and (max-width:768px){.TohtoArchiveSeasons-module-scss-module__dRi4Ma__list{gap:2.13vw;padding:0 2.13vw}}.TohtoArchiveSeasons-module-scss-module__dRi4Ma__item{width:calc(50% - 8px)}@media only screen and (max-width:768px){.TohtoArchiveSeasons-module-scss-module__dRi4Ma__item{width:calc(50% - 1.07vw)}}.TohtoArchiveSeasons-module-scss-module__dRi4Ma__link{color:#fff;background-color:#002f62;background-image:url(/assets/events/tohto/images/pc/bg_dot@2x.png);background-size:4px 4px;justify-content:center;align-items:center;height:64px;font-size:24px;font-weight:700;text-decoration:none;transition:opacity .2s;display:flex;position:relative;box-shadow:3px 3px 6px #0000001a}.TohtoArchiveSeasons-module-scss-module__dRi4Ma__link:after{content:"";background-image:url(/assets/events/tohto/images/svg/icon_circle_arrow02.svg);background-repeat:no-repeat;background-size:contain;width:20px;height:20px;position:absolute;top:50%;right:12px;transform:translateY(-50%)}.TohtoArchiveSeasons-module-scss-module__dRi4Ma__link:hover{opacity:.9}@media only screen and (max-width:768px){.TohtoArchiveSeasons-module-scss-module__dRi4Ma__link{height:12vw;font-size:4vw}.TohtoArchiveSeasons-module-scss-module__dRi4Ma__link:after{width:3.2vw;height:3.2vw;right:2.13vw}}
.TohtoVideoPlayer-module-scss-module__1OGF0q__root{width:100%;max-width:1200px;margin:0 auto 40px;padding:0 20px;display:block}@media screen and (min-width:769px){.TohtoVideoPlayer-module-scss-module__1OGF0q__root{padding:0 350px 0 20px}}@media only screen and (max-width:768px){.TohtoVideoPlayer-module-scss-module__1OGF0q__root{z-index:1000;max-width:100%;margin-bottom:4.27vw;padding:0;position:sticky;top:0}}.TohtoVideoPlayer-module-scss-module__1OGF0q__infoCardInner{background-color:#002f62;background-image:url(/assets/events/tohto/images/pc/bg_dot@2x.png);background-size:4px 4px;justify-content:center;align-items:center;height:60px;font-weight:700;display:flex;position:relative}@media only screen and (max-width:768px){.TohtoVideoPlayer-module-scss-module__1OGF0q__infoCardInner{height:10.67vw}}.TohtoVideoPlayer-module-scss-module__1OGF0q__statusBadge{color:#fff;background:#004b9e;justify-content:center;align-items:center;min-width:102px;height:20px;padding:0 6px 0 8px;font-size:12px;font-style:normal;font-weight:700;display:flex;position:absolute;top:0;left:0}.TohtoVideoPlayer-module-scss-module__1OGF0q__statusBadge:after{content:"";border-top:20px solid #004b9e;border-bottom:0 solid #0000;border-left:0 solid #0000;border-right:14px solid #0000;width:0;height:0;position:absolute;top:0;right:-14px}@media only screen and (max-width:768px){.TohtoVideoPlayer-module-scss-module__1OGF0q__statusBadge{min-width:auto;height:4.8vw;padding:0 1.07vw 0 2.13vw;font-size:2.67vw}.TohtoVideoPlayer-module-scss-module__1OGF0q__statusBadge:after{border-width:4.8vw 3.2vw 0 0;right:-3.2vw}}.TohtoVideoPlayer-module-scss-module__1OGF0q__statusBadge-before{color:#000;background:#d9d9d9}.TohtoVideoPlayer-module-scss-module__1OGF0q__statusBadge-before:after{border-color:#d9d9d9 #0000 #0000}.TohtoVideoPlayer-module-scss-module__1OGF0q__statusBadge-live{color:#fff;background:#004b9e}.TohtoVideoPlayer-module-scss-module__1OGF0q__statusBadge-live:after{border-color:#004b9e #0000 #0000}.TohtoVideoPlayer-module-scss-module__1OGF0q__statusBadge-end{color:#000;background:#d9d9d9}.TohtoVideoPlayer-module-scss-module__1OGF0q__statusBadge-end:after{border-color:#d9d9d9 #0000 #0000}.TohtoVideoPlayer-module-scss-module__1OGF0q__matchInfo{justify-content:center;align-items:center;width:100%;display:flex;position:relative}.TohtoVideoPlayer-module-scss-module__1OGF0q__team{color:#fff;width:40%;font-size:24px;font-weight:700;line-height:1}@media only screen and (max-width:768px){.TohtoVideoPlayer-module-scss-module__1OGF0q__team{font-size:3.2vw}}.TohtoVideoPlayer-module-scss-module__1OGF0q__teamName{margin:0}.TohtoVideoPlayer-module-scss-module__1OGF0q__teamHome{text-align:right}.TohtoVideoPlayer-module-scss-module__1OGF0q__teamAway{text-align:left}.TohtoVideoPlayer-module-scss-module__1OGF0q__vs{color:#fff;margin:0 24px;font-size:16px;font-weight:700;line-height:1}@media only screen and (max-width:768px){.TohtoVideoPlayer-module-scss-module__1OGF0q__vs{margin:0 1em;font-size:2.67vw}}
[data-theme=tohto]{--schedule-tab-bg:#f1f1f1;--schedule-tab-bg-hover:#f1f1f1;--schedule-tab-bg-active:#2434b0;--schedule-tab-text:#313131;--schedule-tab-text-active:#fff;--schedule-tab-hover-opacity:.8;--schedule-tab-gap:10px;--schedule-tab-radius:7px;--schedule-tab-margin-bottom:16px;--schedule-tab-list-padding:0;--schedule-tab-border:1px solid #dbdbdb;--schedule-tab-font-weight:900;--schedule-tab-active-border:none;--schedule-tab-active-font-weight:700;--schedule-tab-active-shadow:0px 1.691px 6.766px #ff007a21;--schedule-tab-weekday-font-weight:400;--schedule-tab-weekday-active-font-weight:500;--schedule-tab-font-size-pc:13px;--schedule-tab-font-size-sp:3vw;--schedule-tab-min-width-pc:60px;--schedule-tab-min-width-sp:15vw;--schedule-tab-height-pc:38px;--schedule-tab-height-sp:9vw;--schedule-tab-padding-pc:0 8px;--schedule-tab-padding-sp:0 1.5vw;--schedule-tab-weekday-font-size-pc:10px;--schedule-tab-weekday-font-size-sp:2.4vw;--schedule-tab-weekday-color:#6b7280;--schedule-tab-weekday-active-color:#fff;--schedule-scroll-btn-bg:#fff;--schedule-scroll-btn-hover:#fff;--schedule-scroll-btn-hover-opacity:.8;--schedule-scroll-btn-color:#000;--schedule-scroll-btn-border:1px solid #dbdbdb;--schedule-scroll-btn-radius:999px;--schedule-scroll-btn-width:37px;--schedule-scroll-btn-height:37px;--schedule-scroll-btn-top:0;--schedule-scroll-btn-top-pc:0;--schedule-scroll-btn-disabled-opacity:.5;--schedule-scroll-btn-disabled-bg:#fff;--schedule-scroll-btn-disabled-border:1px solid #dbdbdb;--schedule-scroll-btn-disabled-color:#dbdbdb;--schedule-scrollbar-thumb:transparent;--schedule-scrollbar-track:transparent;--schedule-text-heading:#000}.page-module-scss-module__n_zgUW__wrapper{color:#000;background-color:#f5f5f5;width:100%;max-width:100%;min-height:100vh;margin:0 auto;padding:0}.page-module-scss-module__n_zgUW__titleHeader{width:100%;margin:0 0 40px;padding:0;display:block;overflow:hidden}@media only screen and (max-width:768px){.page-module-scss-module__n_zgUW__titleHeader{margin-bottom:0}}.page-module-scss-module__n_zgUW__logo{width:100%;margin:0;padding:0;display:block}.page-module-scss-module__n_zgUW__logo img{width:100%;height:auto;display:block}.page-module-scss-module__n_zgUW__mainSec{flex:1;min-width:0}.page-module-scss-module__n_zgUW__banner{margin-bottom:40px;padding:0}@media only screen and (max-width:768px){.page-module-scss-module__n_zgUW__banner{margin-bottom:20px;padding:0 8px}}.page-module-scss-module__n_zgUW__banner a{transition:opacity .2s;display:block}.page-module-scss-module__n_zgUW__banner a:hover{opacity:.8}.page-module-scss-module__n_zgUW__banner img{width:100%;height:auto}.page-module-scss-module__n_zgUW__defaultSeasonBtn{margin-bottom:40px}@media only screen and (max-width:768px){.page-module-scss-module__n_zgUW__defaultSeasonBtn{margin-bottom:8vw;padding:0 2.13vw}}.page-module-scss-module__n_zgUW__defaultSeasonLink{color:#fff;background-color:#002f62;border-radius:8px;justify-content:center;align-items:center;width:100%;padding:16px 24px;font-size:18px;font-weight:700;text-decoration:none;transition:background-color .2s;display:flex;position:relative}.page-module-scss-module__n_zgUW__defaultSeasonLink:before{content:"<";font-size:20px;font-weight:700;position:absolute;left:24px}.page-module-scss-module__n_zgUW__defaultSeasonLink:hover{background-color:#004795}@media only screen and (max-width:768px){.page-module-scss-module__n_zgUW__defaultSeasonLink{border-radius:1.6vw;padding:3.2vw 4.27vw;font-size:4vw}.page-module-scss-module__n_zgUW__defaultSeasonLink:before{font-size:4.27vw;left:4.27vw}}.page-module-scss-module__n_zgUW__bodyContent{flex-direction:column;gap:0;max-width:1200px;margin:0 auto;padding:0 20px;display:flex}@media screen and (min-width:769px){.page-module-scss-module__n_zgUW__bodyContent{flex-direction:row;gap:30px}}@media only screen and (max-width:768px){.page-module-scss-module__n_zgUW__bodyContent{padding:0}}.page-module-scss-module__n_zgUW__sideSec{width:100%}@media screen and (min-width:769px){.page-module-scss-module__n_zgUW__sideSec{flex-shrink:0;width:300px}}@media only screen and (max-width:768px){.page-module-scss-module__n_zgUW__sideSec{display:none}}.page-module-scss-module__n_zgUW__sidebarBanner{margin-bottom:20px}.page-module-scss-module__n_zgUW__sidebarBanner a{transition:opacity .2s;display:block}.page-module-scss-module__n_zgUW__sidebarBanner a:hover{opacity:.8}.page-module-scss-module__n_zgUW__sidebarBanner img{max-width:100%;height:auto}.page-module-scss-module__n_zgUW__adSlot{margin-bottom:20px}.page-module-scss-module__n_zgUW__header{justify-content:space-between;align-items:flex-end;margin-bottom:24px;display:flex}@media only screen and (max-width:768px){.page-module-scss-module__n_zgUW__header{margin-bottom:4.27vw;padding:0 2.13vw}}.page-module-scss-module__n_zgUW__headerTitle{color:#000;margin:0;padding-left:42px;font-size:24px;font-weight:700;line-height:1;position:relative}.page-module-scss-module__n_zgUW__headerTitle:before{content:"";background-image:url(/assets/events/tohto/images/svg/icon_p22u.svg);background-repeat:no-repeat;background-size:contain;width:30px;height:34px;position:absolute;top:50%;left:0;transform:translateY(-50%)}@media only screen and (max-width:768px){.page-module-scss-module__n_zgUW__headerTitle{padding-left:8vw;font-size:4.27vw}.page-module-scss-module__n_zgUW__headerTitle:before{width:5.87vw;height:6.13vw}}.page-module-scss-module__n_zgUW__official{margin-bottom:40px}@media only screen and (max-width:768px){.page-module-scss-module__n_zgUW__official{margin-bottom:8vw}}.page-module-scss-module__n_zgUW__officialBody{padding:0}@media only screen and (max-width:768px){.page-module-scss-module__n_zgUW__officialBody{padding:0 2.13vw}}.page-module-scss-module__n_zgUW__officialBody img{width:100%;height:auto}.page-module-scss-module__n_zgUW__officialLink{transition:opacity .2s;display:block}.page-module-scss-module__n_zgUW__officialLink:hover{opacity:.8}.page-module-scss-module__n_zgUW__officialLink img{width:100%;height:auto}.page-module-scss-module__n_zgUW__info{color:#fff;background-color:#002f62;background-image:url(/assets/events/tohto/images/pc/bg_dot@2x.png);background-size:4px 4px;margin-bottom:40px;padding:16px}@media only screen and (max-width:768px){.page-module-scss-module__n_zgUW__info{margin:0 2.13vw 8vw;padding:2.13vw}}.page-module-scss-module__n_zgUW__info p{margin:0;font-size:14px;line-height:1.6}@media only screen and (max-width:768px){.page-module-scss-module__n_zgUW__info p{font-size:2.67vw}}[data-theme=tohto] .page-module-scss-module__n_zgUW__SPBL_article-list__section{background-color:#0000;margin-bottom:40px;padding:0}@media only screen and (max-width:768px){[data-theme=tohto] .page-module-scss-module__n_zgUW__SPBL_article-list__section{margin-bottom:8vw;padding:0 2.13vw}}
