@charset "UTF-8";.fixture-results{margin-top:40px}.fixture-results+.fixture-results{margin-top:80px}.fixture-results .match-list-container>.divider{height:4px;border-radius:1px}.fixture-results .match-list-container .match-list-header{height:88px;display:flex;justify-content:space-between;align-items:center}.fixture-results .match-list-container .match-list-header .league-container{display:flex;align-items:center}.fixture-results .match-list-container .match-list-header .league-container .competition-name{color:var(--color-black);font-family:var(--font-overpass);font-style:normal;font-weight:900;font-size:28px;line-height:32px;margin-left:16px}.fixture-results .match-list-container .match-list-header .nav-container{display:flex;align-items:center}.fixture-results .match-list-container .match-list-header .nav-container .nav-matchweek{font-family:var(--font-barlow-condensed);font-style:normal;font-weight:700;font-size:16px;line-height:20px}.fixture-results .match-list-container .match-list-header .nav-container .nav-matchweek.nav-matchweek--previous,.fixture-results .match-list-container .match-list-header .nav-container .nav-matchweek.nav-matchweek--next{height:40px;padding:0 16px;letter-spacing:1.67px;text-transform:uppercase;color:var(--color-black);white-space:nowrap;display:flex;align-items:center}.fixture-results .match-list-container .match-list-header .nav-container .nav-matchweek.nav-matchweek--previous:hover,.fixture-results .match-list-container .match-list-header .nav-container .nav-matchweek.nav-matchweek--next:hover{background:var(--color-red);border-radius:40px;color:var(--color-white);opacity:1}.fixture-results .match-list-container .match-list-header .nav-container .nav-matchweek.nav-matchweek--previous::before{content:'';width:12px;height:12px;margin-right:14px;background-image:url("/static/images/icons/arrow-right-1A1919.b0fd12367677.svg");background-repeat:no-repeat;background-size:contain;background-position:center;transform:rotate(180deg)}.fixture-results .match-list-container .match-list-header .nav-container .nav-matchweek.nav-matchweek--previous::before:hover{background-image:url("/static/images/icons/arrow-right-FFFFFF.126b566875b5.svg")}.fixture-results .match-list-container .match-list-header .nav-container .nav-matchweek.nav-matchweek--next::after{content:'';width:12px;height:12px;margin-left:14px;background-image:url("/static/images/icons/arrow-right-1A1919.b0fd12367677.svg");background-repeat:no-repeat;background-size:contain;background-position:center}.fixture-results .match-list-container .match-list-header .nav-container .nav-matchweek.nav-matchweek--next::after:hover{background-image:url("/static/images/icons/arrow-right-FFFFFF.126b566875b5.svg")}.fixture-results .match-list-container .match-list-header .nav-container .nav-matchweek.nav-matchweek--current{color:var(--color-earth-4);white-space:nowrap;letter-spacing:1.66667px;text-transform:uppercase;padding:0 16px}.fixture-results .match-list-container .match-list-header .league-container+.nav-container{margin-top:8px}.fixture-results .match-list-container+.match-list-container{margin-top:48px}@media screen and (max-width:1199px){.fixture-results+.fixture-results{margin-top:64px}.fixture-results .match-list-container .match-list-header{height:124px;flex-direction:column;justify-content:center}.fixture-results .match-list-container .match-list-header .league-container .competition-name{margin-left:16px;font-size:24px;line-height:28px}}@media screen and (min-width:768px){.fixture-results .match-list-container{margin-top:40px}.fixture-results .fixture-item{display:flex;flex-direction:column;background-color:var(--color-white)}.fixture-results .fixture-item+.fixture-item{margin-top:8px}}@media screen and (max-width:768px){.fixture-results .match-list-container{margin-top:0}.fixture-results .match-list-container .match-list-header{height:120px}.fixture-results .match-list-container .match-list-header .league-container .competition-name{font-size:20px;line-height:24px}.fixture-results .match-list-container .match-list-header .nav-container .nav-matchweek.nav-matchweek--current{flex:auto;padding:0 8px;text-overflow:ellipsis;overflow:hidden;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;word-break:break-all}.fixture-results .fixture-item .fixture-item__body .match-info .match-details .club-info .club-info__body .club-name{font-size:24px;line-height:24px}}@media screen and (max-width:576px){.fixture-results .match-list-container .match-list-header .league-container .competition-name{font-size:18px;line-height:20px}}@media screen and (max-width:425px){.match-list-container .match-list-header .league-container .competition-name{font-size:16px;line-height:20px}}.fixture-item{display:flex;flex-direction:column;background-color:var(--color-white)}.fixture-item+.fixture-item{margin-top:0}.fixture-item .fixture-item__body{position:relative;display:flex;flex-direction:column;border:1px solid var(--color-earth-1);border-radius:3px}.fixture-item .fixture-item__body .match-logos{display:flex;align-items:center;justify-content:center;gap:8px;margin-top:14px}.fixture-item .fixture-item__body .match-logos .match-logo{height:32px;max-width:200px;overflow:hidden}.fixture-item .fixture-item__body .match-logos .match-logo img{height:100%;width:auto}.fixture-item .fixture-item__body .match-info{position:relative;display:flex;align-items:center;height:80px;padding:0 24px}.fixture-item .fixture-item__body .match-info .match-situation{color:var(--color-earth-4);font-family:var(--font-barlow-condensed);font-style:normal;font-weight:700;font-size:18px;line-height:24px;letter-spacing:.933333px;text-transform:uppercase;width:48px;height:100%;display:flex;justify-content:center;align-items:center;flex-direction:column}.fixture-item .fixture-item__body .match-info .match-situation .match-detail-situation{color:var(--color-drawn)}.fixture-item .fixture-item__body .match-info .match-situation .ytlive-icon{display:flex;height:40px;width:40px}
.fixture-item .fixture-item__body .match-info .match-situation.match-situation--live .match-detail-situation{color:var(--color-lost);font-family:var(--font-jleague-kick);font-size:20px;line-height:20px}.fixture-item .fixture-item__body .match-info .match-details{flex:1;display:flex;align-items:center;position:relative}.fixture-item .fixture-item__body .match-info .match-details .club-info{flex:1;pointer-events:none;overflow:hidden}.fixture-item .fixture-item__body .match-info .match-details .club-info .club-info__body{position:relative;pointer-events:all;display:flex;align-items:center;font-family:var(--font-jleague-kick);font-style:normal;font-weight:700;font-size:30px;line-height:32px}.fixture-item .fixture-item__body .match-info .match-details .club-info .club-info__body .club-emblem{flex:0 0 auto;width:64px;height:64px}.fixture-item .fixture-item__body .match-info .match-details .club-info .club-info__body .club-name{flex:auto;color:var(--color-black);font-size:25px;text-overflow:ellipsis;overflow:hidden;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;word-break:break-all}.fixture-item .fixture-item__body .match-info .match-details .club-info .club-info__body .club-name.club-name-tablet{display:none}.fixture-item .fixture-item__body .match-info .match-details .club-info .club-info__body:hover{opacity:1}.fixture-item .fixture-item__body .match-info .match-details .club-info .club-info__body:hover .club-name{text-decoration:underline}.fixture-item .fixture-item__body .match-info .match-details .club-info.club-info--home{text-align:right;padding-right:45px}.fixture-item .fixture-item__body .match-info .match-details .club-info.club-info--home .club-info__body{flex-direction:row-reverse}.fixture-item .fixture-item__body .match-info .match-details .club-info.club-info--home .club-info__body .club-name{margin-left:8px;text-align:right}.fixture-item .fixture-item__body .match-info .match-details .club-info.club-info--away{padding-left:45px}.fixture-item .fixture-item__body .match-info .match-details .club-info.club-info--away .club-info__body .club-name{margin-right:8px}.fixture-item .fixture-item__body .match-info .match-details .score-info{background:var(--color-black);border-radius:20px;display:flex;align-items:center;justify-content:center;width:84px;height:40px;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.fixture-item .fixture-item__body .match-info .match-details .score-info .score-info__body{color:var(--color-white);font-family:var(--font-jleague-kick);font-style:normal;font-weight:700;font-size:30px;line-height:30px;text-align:center;display:flex;width:100%;height:100%;align-items:center;justify-content:center}.fixture-item .fixture-item__body .match-info .match-details .score-info.score-info--upcoming{background:var(--color-earth-3)}.fixture-item .fixture-item__body .match-info .match-details .score-info.score-info--upcoming .score-info__body{color:var(--color-black)}.fixture-item .fixture-item__body .match-info .match-details .score-info.score-info--postponed{background:var(--color-earth-3)}.fixture-item .fixture-item__body .match-info .match-details .score-info.score-info--postponed .score-info__body{color:var(--color-black);font-family:var(--font-barlow-condensed);font-size:16px;line-height:16px;text-transform:uppercase}.fixture-item .fixture-item__body .match-info .match-link{display:flex;justify-content:center;align-items:center;transition:all .3 linear;width:48px}.fixture-item .fixture-item__body .match-info .match-link .match-link__icon{display:block;color:var(--color-earth-4);font-size:32px}.fixture-item .fixture-item__body:hover:not(.disabled){background:var(--color-earth-1)}.fixture-item .fixture-item__body:hover:not(.disabled) .match-link{transform:translateX(8px)}.fixture-item .fixture-item__footer{background-color:var(--color-earth-1);border-bottom-left-radius:24px;border-bottom-right-radius:24px;display:flex;justify-content:center;gap:16px;padding:16px}.fixture-item .fixture-item__footer .jl-button{padding:8px 24px;height:40px}.fixture-item .fixture-item__footer:empty{padding:0}@media screen and (max-width:1199px){.fixture-item .fixture-item__body .match-info .match-details .club-info .club-info__body .club-name{font-size:24px;line-height:24px}.fixture-item .fixture-item__body .match-info .match-details .club-info .club-info__body .club-emblem{width:40px;height:40px}}@media screen and (max-width:767px){.fixture-item .fixture-item__body .match-logos{margin-top:10px}.fixture-item .fixture-item__body .match-logos .match-logo{height:24px}.fixture-item .fixture-item__body .match-info{height:56px;padding:8px}.fixture-item .fixture-item__body .match-info .match-situation .ytlive-icon{height:24px;width:24px}.fixture-item .fixture-item__body .match-info .match-details .club-info .club-info__body .club-name.club-name-tablet{display:none}.fixture-item .fixture-item__body .match-info .match-details .club-info.club-info--home{padding-right:30px}.fixture-item .fixture-item__body .match-info .match-details .club-info.club-info--away{padding-left:30px}.fixture-item .fixture-item__body .match-info .match-details .score-info{width:54px;height:32px}.fixture-item .fixture-item__body .match-info .match-details .score-info .score-info__body{font-size:24px;line-height:24px}.fixture-item .fixture-item__body .match-info .match-details .score-info.score-info--upcoming .score-info__body{font-size:20px;line-height:20px}.fixture-item .fixture-item__body .match-info .match-details .score-info.score-info--postponed .score-info__body{font-size:10px;line-height:10px}.fixture-item .fixture-item__body .match-info .match-link .match-link__icon{font-size:24px}}@media screen and (max-width:576px){.fixture-item .fixture-item__body .match-info .match-details .club-info .club-info__body{font-size:16px;line-height:20px}.fixture-item .fixture-item__body .match-info .match-details .club-info .club-info__body .club-emblem{height:32px;width:32px;margin:0 2px}.fixture-item .fixture-item__body .match-info .match-details .club-info .club-info__body .club-name{font-size:16px}
.fixture-item .fixture-item__body .match-info .match-details .club-info .club-info__body .club-name.club-name-desktop{display:none}.fixture-item .fixture-item__body .match-info .match-details .club-info .club-info__body .club-name.club-name-tablet{display:block}.fixture-item .fixture-item__body .match-info .match-details .club-info.club-info--home{padding-right:27px}.fixture-item .fixture-item__body .match-info .match-details .club-info.club-info--away{padding-left:27px}.fixture-item .fixture-item__body .match-info .match-details .score-info{width:48px}.fixture-item .fixture-item__body .match-info .match-details .score-info .score-info__body{font-size:20px}.fixture-item .fixture-item__footer{border-bottom-left-radius:0;border-bottom-right-radius:0;gap:8px;padding:8px}.fixture-item .fixture-item__footer .jl-button{height:32px;border-radius:16px}.fixture-item .fixture-item__footer .jl-button .jl-button__label{font-size:14px;line-height:16px}.fixture-item .fixture-item__footer .jl-button::before{width:16px;height:16px}}@media screen and (max-width:425px){.fixture-item .fixture-item__body .match-info .match-situation.match-situation--full-time .match-detail-situation{font-size:14px}.fixture-item .fixture-item__body .match-info .match-details .match-detail-situation{font-size:14px}.fixture-item .fixture-item__body .match-info .match-details .club-info .club-info__body{font-size:14px}.fixture-item .fixture-item__body .match-info .match-details .club-info .club-info__body .club-name.club-name-desktop{display:none}.fixture-item .fixture-item__body .match-info .match-details .club-info .club-info__body .club-name.club-name-tablet{display:block;font-size:clamp(16px,2vw,20px);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}}body.lang-th .fixture-item .fixture-item__body .match-details .score-info.score-info--postponed .score-info__body{font-size:20px;line-height:20px}@media screen and (max-width:1199px){body.lang-th .fixture-item .fixture-item__body .match-details .score-info.score-info--postponed .score-info__body{font-size:18px;line-height:18px}}@media screen and (max-width:767px){body.lang-th .fixture-item .fixture-item__body .match-details .score-info.score-info--postponed .score-info__body{font-size:14px;line-height:14px}}@media screen and (max-width:576px){body.lang-th .fixture-item .fixture-item__body .match-details .score-info.score-info--postponed .score-info__body{font-size:12px;line-height:12px}}body.lang-th .match-list-container .match-list-header .league-container .competition-name{font-size:16px;line-height:20px}body.lang-vi .fixture-results .match-list-container .match-list-header .league-container .competition-name{font-weight:600}:root body.lang-th .fixture-item .fixture-item__body .match-details .score-info .score-info__body{--font-jleague-kick:JLEAGUE KICK,sans-serif}.fujifilm-super-cup .fujifilm-super-cup__header{background-color:var(--color-black);position:relative;overflow:hidden;width:100%;height:auto;aspect-ratio:18.8/9;padding:0}.fujifilm-super-cup .fujifilm-super-cup__header .fujifilm-super-cup-bg{position:absolute;top:0;left:0;width:100%;height:100%}.fujifilm-super-cup .fujifilm-super-cup__header .fujifilm-super-cup-bg .ffsc-bg{position:absolute;top:0;left:0;width:100%;height:100%;display:block}.fujifilm-super-cup .fujifilm-super-cup__header .fujifilm-super-cup-bg .ffsc-bg-mobile{display:none}.fujifilm-super-cup .fujifilm-super-cup__header .fujifilm-super-cup-bg::before{content:'';display:block;position:absolute;top:0;left:0;height:300px;width:100%;background:linear-gradient(180deg,var(--color-black) 0,rgba(26,25,25,0.001) 100%);z-index:2}.fujifilm-super-cup .fujifilm-super-cup__header .fujifilm-super-cup-bg .ffsc-logo{width:auto;height:auto;top:32%;left:50%;transform:translateX(-50%);max-width:140px}.fujifilm-super-cup .header-teams-list,.fujifilm-super-cup .nav-container{z-index:10}.fujifilm-super-cup .social-networks-area{margin-top:0}.fujifilm-super-cup .section{overflow:hidden;position:relative;padding:50px 0;background-color:var(--color-white)}.fujifilm-super-cup .section .section-content{margin:0 auto;padding:0 120px;max-width:957px;display:flex;flex-direction:column;align-items:center}.fujifilm-super-cup .section .title-text,.fujifilm-super-cup .section .body-text{font-family:var(--font-overpass);text-align:center}.fujifilm-super-cup .section .title-text strong,.fujifilm-super-cup .section .body-text strong{font-weight:700}.fujifilm-super-cup .section .title-text{color:var(--color-ffsc-blue);font-size:40px;font-weight:900;line-height:51px;letter-spacing:2px;text-transform:uppercase;margin-bottom:40px}.fujifilm-super-cup .section .body-text{font-size:20px;font-weight:400;line-height:32px}.fujifilm-super-cup .section .body-text+.body-text{margin-top:32px}.fujifilm-super-cup .section.section--blue-bg{background-color:var(--color-ffsc-blue)}.fujifilm-super-cup .section.section--blue-bg .title-text{color:var(--color-white)}.fujifilm-super-cup .section.section--noise-bg{background-image:url("/static/landingpages/asia-challenge-2022/images/Noise.e0fbc698474a.png");background-position:top;background-size:contain;background-repeat:repeat}.fujifilm-super-cup .fujifilm-image{max-width:404px;height:auto;width:auto}@media screen and (min-width:1441px){.fujifilm-super-cup .section .section-content{max-width:1200px}}@media screen and (max-width:1200px){.fujifilm-super-cup .fujifilm-super-cup__header .fujifilm-super-cup-bg .ffsc-logo{width:120px}}@media screen and (max-width:900px){.fujifilm-super-cup .fujifilm-super-cup__header .fujifilm-super-cup-bg .ffsc-logo{width:100px}}@media screen and (max-width:767px){.fujifilm-super-cup .section .section-content{width:100%;padding:0 40px;display:block!important}.fujifilm-super-cup .fujifilm-super-cup__header .fujifilm-super-cup-bg .ffsc-logo{width:80px}.fujifilm-super-cup .fujifilm-super-cup__header .fujifilm-super-cup-bg::before{height:50px}}@media screen and (max-width:576px){.fujifilm-super-cup .section .section-content{padding:0 20px}
.fujifilm-super-cup .fujifilm-image{width:100%}.fujifilm-super-cup .section--tickets .ticket-section .button-container{flex-direction:column;align-items:center}.fujifilm-super-cup .fujifilm-super-cup__header{aspect-ratio:6.75 / 9}.fujifilm-super-cup .fujifilm-super-cup__header .fujifilm-super-cup-bg .ffsc-bg-mobile{display:block;position:absolute;top:0;left:0;width:100%}.fujifilm-super-cup .fujifilm-super-cup__header .fujifilm-super-cup-bg .ffsc-bg{display:none}}@media screen and (max-width:450px){.fujifilm-super-cup .fujifilm-super-cup__header .fujifilm-super-cup-bg .ffsc-logo{width:60px;top:27%}}.fujifilm-super-cup .section--about .fujifilm-section{background-color:#226fe5;color:#fff;text-align:center;padding:40px 15px}.fujifilm-super-cup .section--about .fujifilm-section .logo-container{margin-bottom:20px}.fujifilm-super-cup .section--about .fujifilm-section .logo-container .logo{max-width:400px;height:auto}.fujifilm-super-cup .section--about .fujifilm-section .description{font-size:1rem;line-height:1.5;margin:10px 0;font-weight:500}.fujifilm-super-cup .section--about .fujifilm-section .description strong{font-weight:bold}@media screen and (max-width:576px){.fujifilm-super-cup .section--about .fujifilm-section{padding:40px 20px}}@media screen and (max-width:768px){.fujifilm-super-cup .section--about .fujifilm-section{padding:40px 40px}}.fujifilm-super-cup .section.section--kickoff-time{padding:0}.fujifilm-super-cup .section.section--kickoff-time .kickoff-time .kickoff-time__image{width:100%;height:auto}.fujifilm-super-cup .section-pc{display:block}.fujifilm-super-cup .section-mobile{display:none}@media screen and (max-width:576px){.fujifilm-super-cup .section-mobile{display:block}.fujifilm-super-cup .section-pc{display:none}}.fujifilm-super-cup .section.section--match{padding:0}.fujifilm-super-cup .section.section--match .banner-mobile{display:flex!important;flex-direction:column!important}.fujifilm-super-cup .section.section--match .banner-mobile .team-match-mobile{display:flex;justify-content:center;gap:15px}.fujifilm-super-cup .section.section--match .banner-mobile .team-match-mobile .team-match-right{margin-left:20px}@media screen and (max-width:576px){.fujifilm-super-cup .section.section--match .banner-mobile .team-match-mobile .team-match-right{margin-left:0}}.fujifilm-super-cup .section.section--match .banner-mobile .details{margin-bottom:20px}@media screen and (max-width:576px){.fujifilm-super-cup .section.section--match .banner-mobile .details .date-mobile{margin-bottom:0!important}}.fujifilm-super-cup .section.section--match .banner-mobile .details .match-date{font-size:18px;margin-bottom:15px}@media screen and (max-width:576px){.fujifilm-super-cup .section.section--match .banner-mobile .details .match-date{text-align:left}}.fujifilm-super-cup .section.section--match .banner-mobile .details .match-date .date{margin-right:10px;font-size:2rem;font-weight:bold}@media screen and (max-width:320px){.fujifilm-super-cup .section.section--match .banner-mobile .details .match-date .date{font-size:1.3rem}}.fujifilm-super-cup .section.section--match .banner-mobile .details .match-date .day{font-size:1.5rem;background-color:#fff;color:#0033a0;padding-left:5px;padding-right:5px;font-weight:bold}@media screen and (max-width:320px){.fujifilm-super-cup .section.section--match .banner-mobile .details .match-date .day{font-size:1rem}}.fujifilm-super-cup .section.section--match .banner-mobile .details .match-date .time{font-size:2rem;margin-left:10px;font-weight:bold}@media screen and (max-width:576px){.fujifilm-super-cup .section.section--match .banner-mobile .details .match-date .time{margin-left:0}}@media screen and (max-width:320px){.fujifilm-super-cup .section.section--match .banner-mobile .details .match-date .time{font-size:1.57rem}}.fujifilm-super-cup .section.section--match .banner-mobile .details .venue{font-size:1.6rem;font-weight:400;margin:0 auto;border-top:double 6px #fff;border-bottom:double 6px #fff;padding-top:10px;padding-bottom:10px;width:150px}@media screen and (max-width:576px){.fujifilm-super-cup .section.section--match .banner-mobile .details .venue{font-weight:bold;width:160px;padding-top:2px;padding-bottom:5px}}@media screen and (max-width:320px){.fujifilm-super-cup .section.section--match .banner-mobile .details .venue{width:110px;font-size:1.11rem}}.fujifilm-super-cup .section.section--match .supercup-banner{background-color:#0033a0;color:#fff;text-align:center;padding:20px;display:flex;justify-content:center}.fujifilm-super-cup .section.section--match .supercup-banner .team-match .team-logo{margin-right:10px;width:130px;height:auto}@media screen and (max-width:576px){.fujifilm-super-cup .section.section--match .supercup-banner .team-match .team-logo{width:82px}}@media screen and (min-width:576px) and (max-width:780px){.fujifilm-super-cup .section.section--match .supercup-banner .team-match .team-logo{width:100px}}@media screen and (max-width:320px){.fujifilm-super-cup .section.section--match .supercup-banner .team-match .team-logo{width:60px}}.fujifilm-super-cup .section.section--match .supercup-banner .team-match .team-logo-right{width:130px;height:auto}@media screen and (max-width:576px){.fujifilm-super-cup .section.section--match .supercup-banner .team-match .team-logo-right{width:82px}}@media screen and (min-width:576px) and (max-width:780px){.fujifilm-super-cup .section.section--match .supercup-banner .team-match .team-logo-right{width:100px}}@media screen and (max-width:320px){.fujifilm-super-cup .section.section--match .supercup-banner .team-match .team-logo-right{width:60px}}.fujifilm-super-cup .section.section--match .supercup-banner .team-match .team{width:98%;text-align:center}.fujifilm-super-cup .section.section--match .supercup-banner .team-match .team p{margin:5px 0;font-size:1rem}.fujifilm-super-cup .section.section--match .supercup-banner .team-match .team-name{font-size:1.2rem;font-weight:400;margin-top:10px}@media screen and (max-width:576px){.fujifilm-super-cup .section.section--match .supercup-banner .team-match .team-name{font-weight:bold;width:85px;margin-top:0}
}@media screen and (max-width:320px){.fujifilm-super-cup .section.section--match .supercup-banner .team-match .team-name{font-size:14px}}.fujifilm-super-cup .section.section--match .supercup-banner .team-match .left{align-items:flex-end}.fujifilm-super-cup .section.section--match .supercup-banner .team-match .left .embLl:after{background:url("/static/landingpages/fujifilm-super-cup-2025/images/championlogo.b4ac9b7bbf7c.svg") repeat-y top center;content:"";display:inline-block;background-size:cover;width:30px;height:46px;position:absolute;margin-left:-130px;top:91px}@media screen and (min-width:576px) and (max-width:780px){.fujifilm-super-cup .section.section--match .supercup-banner .team-match .left .embLl:after{margin-left:-85px;top:69px}}.fujifilm-super-cup .section.section--match .supercup-banner .team-match .right{align-items:flex-start;margin-bottom:50px}.fujifilm-super-cup .section.section--match .supercup-banner .center .title{font-size:24px;font-weight:bold}.fujifilm-super-cup .section.section--match .supercup-banner .center .title .logo{width:100%}@media screen and (max-width:576px){.fujifilm-super-cup .section.section--match .supercup-banner .center .title .logo{padding:20px 12px}}.fujifilm-super-cup .section.section--match .supercup-banner .center .details{margin-bottom:20px}.fujifilm-super-cup .section.section--match .supercup-banner .center .details .match-date{margin-top:30px;font-size:18px;margin-bottom:15px}.fujifilm-super-cup .section.section--match .supercup-banner .center .details .match-date .date{margin-right:10px;font-size:2rem}.fujifilm-super-cup .section.section--match .supercup-banner .center .details .match-date .day{font-size:1.5rem;background-color:#fff;color:#0033a0;padding-left:5px;padding-right:5px}.fujifilm-super-cup .section.section--match .supercup-banner .center .details .match-date .time{font-size:2rem;margin-left:10px}.fujifilm-super-cup .section.section--match .supercup-banner .center .details .venue{font-size:1.6rem;font-weight:400;margin:0 auto;border-top:double 6px #fff;border-bottom:double 6px #fff;padding-top:10px;padding-bottom:10px;width:100%}.fujifilm-super-cup .section.section--match .supercup-banner .center .cta .live-link{display:inline-block;background-color:#f00;color:#fff;text-decoration:none;padding:10px 20px;font-size:1.2rem;border-radius:5px;font-weight:bold}.fujifilm-super-cup .section.section--match .supercup-banner .center .cta .live-link:hover{background-color:#c00}.fujifilm-super-cup .section.section--match .banner-image{background-image:url("/static/landingpages/fujifilm-super-cup-2025/images/section_1.9af5c6786008.png");background-repeat:no-repeat;background-size:cover}@media screen and (max-width:1800px){.fujifilm-super-cup .section.section--match .banner-image{background-size:auto 100%;background-position:center}}@media screen and (max-width:900px){.fujifilm-super-cup .section.section--match .video-bg{min-height:900px}.fujifilm-super-cup .section.section--match .video-bg .video-player{min-height:900px}.fujifilm-super-cup .section.section--match .match-info-card .match-info-card__body{width:100%;height:100%}.fujifilm-super-cup .section.section--match .match-info-card .match-clubs{margin-top:-40px}.fujifilm-super-cup .section.section--match .match-info-card .match-broadcast{width:350px}.fujifilm-super-cup .section.section--match .match-info-card .match-info-card__footer{margin-top:80px;margin-left:-10px}.fujifilm-super-cup .section.section--match .match-info-card .match-clubs .club-name{margin-top:-60px;font-size:30px;line-height:40px}.fujifilm-super-cup .section.section--match .match-info-card .match-clubs__center{height:396px;width:400px}.fujifilm-super-cup .section.section--match .match-info-card .match-clubs__center .match-time{margin-top:20px;font-size:30px;padding-bottom:15px}.fujifilm-super-cup .section.section--match .match-info-card .match-clubs__center .match-stadium__name{font-size:20px;line-height:30px;width:200px;padding:10px 0 10px 0;margin-top:20px}.fujifilm-super-cup .section.section--match .match-info-card .match-clubs__center .match-date{font-size:50px;margin-top:30px}.fujifilm-super-cup .section.section--match .match-info-card .match-clubs__center .competition-logo{height:100px;width:400px;margin-bottom:-40px}.fujifilm-super-cup .section.section--match .match-info-card .match-info-card__footer{margin-top:10px;margin-left:-20px}.fujifilm-super-cup .section.section--match .match-info-card .match-clubs__right{margin-left:-70px}.fujifilm-super-cup .section.section--match .club-emblem{height:50px}.fujifilm-super-cup .section.section--match .club-emblem .club-emblem .club-emblem__image{margin-top:85px;width:200px}.fujifilm-super-cup .section.section--match .match-info-card .match-broadcast{width:350px;height:50px}.fujifilm-super-cup .section.section--match .match-info-card .match-broadcast .name{font-size:15px}.fujifilm-super-cup .section.section--match .match-info-card .match-broadcast .logo{margin-left:20px}.fujifilm-super-cup .section.section--match .match-info-card .match-broadcast .red-dot-pulse{width:10px;height:10px;margin:0;margin-left:5px}.fujifilm-super-cup .section.section--match .match-info-card .match-broadcast .red-dot{width:10px;height:10px;margin:0;margin-left:5px}.fujifilm-super-cup .section.section--match .match-info-card .broadcast-live{font-size:20px;margin-left:10px}.fujifilm-super-cup .section.section--match .match-info-card .competition-won{margin-top:-15px;font-size:12px;max-width:150px}}@media screen and (max-width:768px){.fujifilm-super-cup .section.section--match .video-bg{min-height:500px}.fujifilm-super-cup .section.section--match .video-bg .video-player{min-height:500px}.fujifilm-super-cup .section.section--match .match-info-card__body{width:800px;height:500px}.fujifilm-super-cup .section.section--match .match-info-card .match-broadcast{width:270px;height:40px}.fujifilm-super-cup .section.section--match .match-info-card .match-broadcast .name{font-size:15px;padding:0 5px 0 5px;margin:0;margin-right:5px}
.fujifilm-super-cup .section.section--match .match-info-card .broadcast-live{font-size:20px;margin-left:-10px;margin-right:10px}.fujifilm-super-cup .section.section--match .match-info-card .match-info-card__footer{margin-left:5px;margin-top:10px}.fujifilm-super-cup .section.section--match .match-clubs{display:flex;flex-direction:row;opacity:1}.fujifilm-super-cup .section.section--match .match-clubs .match-clubs__left{display:flex;flex-direction:column;justify-content:space-evenly;align-self:center;text-align:center}.fujifilm-super-cup .section.section--match .match-clubs .match-clubs__right{display:flex;flex-direction:column;justify-content:space-evenly;align-self:center;text-align:center;margin-left:-70px}.fujifilm-super-cup .section.section--match .match-clubs .match-clubs__center{display:flex;flex-direction:column;justify-content:center;align-self:center;text-align:center;font-size:60px;color:var(--color-white);padding:20px 0 20px 0;margin-top:20px}.fujifilm-super-cup .section.section--match .match-clubs .match-clubs__center .competition-logo{height:200px;margin-bottom:-70px;display:flex;align-items:center;justify-content:center}.fujifilm-super-cup .section.section--match .match-clubs .match-clubs__center .match-time{font-weight:400;border-radius:5rem;border:1px solid var(--color-white);background-color:transparent;text-align:center;align-self:center;margin-top:10px;font-size:27px;line-height:25px}.fujifilm-super-cup .section.section--match .match-clubs .match-clubs__center .match-time .sub-time{font-size:20px}.fujifilm-super-cup .section.section--match .match-clubs .match-clubs__center .match-stadium__name{font-size:20px;line-height:40px;text-align:center;margin-top:20px;padding:3px 0 3px 0;border-top:5px solid var(--color-white);border-bottom:5px solid var(--color-white);width:200px;align-self:center}.fujifilm-super-cup .section.section--match .match-clubs .match-clubs__center .match-date{font-family:var(--font-overpass);font-weight:700;font-size:40px;text-align:center;margin-bottom:30px;height:20px}.fujifilm-super-cup .section.section--match .match-clubs .match-clubs__left,.fujifilm-super-cup .section.section--match .match-clubs .match-clubs__right{flex:1;display:flex;flex-direction:column;align-items:center}.fujifilm-super-cup .section.section--match .match-clubs .match-clubs__left .club-emblem{height:150px;margin-top:30px}.fujifilm-super-cup .section.section--match .match-clubs .match-clubs__right .club-emblem{height:150px;margin-top:30px;margin-left:-10px}.fujifilm-super-cup .section.section--match .match-clubs .club-detail{display:flex;flex-direction:column;align-items:center}.fujifilm-super-cup .section.section--match .match-clubs .club-detail .club-badge{margin-bottom:5px;text-align:center}.fujifilm-super-cup .section.section--match .match-clubs .club-emblem .club-emblem__image{margin-top:0;height:150px}.fujifilm-super-cup .section.section--match .match-info-card .competition-won{margin-top:-20px;font-size:12px;max-width:150px;line-height:14px}.fujifilm-super-cup .section.section--match .match-info-card .match-clubs .club-name{font-size:20px;margin-top:-15px}}@media screen and (max-width:450px){.fujifilm-super-cup .section.section--match .video-bg{height:100%}.fujifilm-super-cup .section.section--match .video-bg .video-player{height:100%}.fujifilm-super-cup .section.section--match .match-info-card .match-info-card__body{height:250px;width:350px}.fujifilm-super-cup .section.section--match .match-info-card .match-clubs .match-clubs__left{height:200px}.fujifilm-super-cup .section.section--match .match-info-card .match-clubs .match-clubs__right{height:200px}.fujifilm-super-cup .section.section--match .match-info-card .match-clubs .match-clubs__center{display:flex;flex-direction:column;justify-content:center;align-self:center;text-align:center;font-size:30px;color:var(--color-white);padding:0;margin-top:20px;margin-left:-110px;width:200px;height:200px}.fujifilm-super-cup .section.section--match .match-info-card .match-clubs .match-clubs__center .competition-logo{width:200px;height:40px;margin-left:-10px;margin-bottom:5px}.fujifilm-super-cup .section.section--match .match-info-card .match-clubs .match-clubs__center .match-time{font-weight:400;line-height:14px;margin-top:15px;font-size:10px;padding:2px 5px 2px 5px;width:100px}.fujifilm-super-cup .section.section--match .match-info-card .match-clubs .match-clubs__center .match-time .sub-time{font-size:8px}.fujifilm-super-cup .section.section--match .match-info-card .match-clubs .match-clubs__center .match-stadium__name{font-size:10px;line-height:10px;text-align:center;padding:5px 0 5px 0;border-top:3px solid var(--color-white);border-bottom:3px solid var(--color-white);width:100px;margin-top:10px;align-self:center}.fujifilm-super-cup .section.section--match .match-info-card .match-clubs .match-clubs__center .match-date{font-size:25px;height:20px;margin:0}.fujifilm-super-cup .section.section--match .match-info-card .match-clubs .match-clubs__left,.fujifilm-super-cup .section.section--match .match-info-card .match-clubs .match-clubs__right{flex:1;display:flex;flex-direction:column;align-items:center}.fujifilm-super-cup .section.section--match .match-info-card .match-clubs .match-clubs__left{margin-top:5px;margin-right:10px;margin-left:0}.fujifilm-super-cup .section.section--match .match-info-card .match-clubs .match-clubs__left .club-emblem{height:100px;margin-top:10px}.fujifilm-super-cup .section.section--match .match-info-card .match-clubs .match-clubs__right{margin-top:5px}.fujifilm-super-cup .section.section--match .match-info-card .match-clubs .match-clubs__right .club-emblem{height:100px;margin-top:9px}.fujifilm-super-cup .section.section--match .match-info-card .match-clubs .club-detail{display:flex;flex-direction:column;align-items:center;font-size:10px;margin-top:-15px}.fujifilm-super-cup .section.section--match .match-info-card .match-clubs .club-detail .competition-won{margin-top:-10px;font-size:8px;max-width:100px;line-height:10px}
.fujifilm-super-cup .section.section--match .match-info-card .match-clubs .club-emblem .club-emblem__image{margin-top:0;height:80px}.fujifilm-super-cup .section.section--match .match-info-card .match-clubs .club-name{font-size:15px;margin-top:-35px}.fujifilm-super-cup .section.section--match .match-info-card .match-broadcast{width:170px;height:25px;padding:5px 10px 5px 10px;margin-top:5px;margin-right:10px}.fujifilm-super-cup .section.section--match .match-info-card .match-broadcast .broadcast-live-on{font-size:10px;margin:0;margin-right:5px}.fujifilm-super-cup .section.section--match .match-info-card .match-broadcast .name{font-size:8px;padding:0 1px 0 1px;margin:0;width:100px}.fujifilm-super-cup .section.section--match .match-info-card .red-dot-pulse{width:5px;height:5px;margin-left:-15px}.fujifilm-super-cup .section.section--match .match-info-card .red-dot{width:5px;height:5px;margin-left:-15px}.fujifilm-super-cup .section.section--match .match-info-card .broadcast-live{font-size:10px;margin:0}.fujifilm-super-cup .section.section--match .match-info-card .match-info-card__footer{margin-top:-8px;margin-left:-5px}}@media screen and (max-width:390px){.fujifilm-super-cup .section.section--match .video-bg{height:100%}.fujifilm-super-cup .section.section--match .video-bg .video-player{height:100%}.fujifilm-super-cup .section.section--match .match-info-card .match-info-card__body{width:300px;height:200px;margin-top:0}.fujifilm-super-cup .section.section--match .match-info-card .match-clubs{margin-top:-100px}.fujifilm-super-cup .section.section--match .match-info-card .match-clubs .match-clubs__left{height:150px;margin-top:5px}.fujifilm-super-cup .section.section--match .match-info-card .match-clubs .match-clubs__right{height:150px;margin-top:5px}.fujifilm-super-cup .section.section--match .match-info-card .match-clubs .match-clubs__center{color:var(--color-white);width:150px;height:200px;margin-top:50px;margin-left:-90px}.fujifilm-super-cup .section.section--match .match-info-card .match-clubs .match-clubs__center .competition-logo{width:150px;height:50px;margin-left:10px;margin-bottom:-20px}.fujifilm-super-cup .section.section--match .match-info-card .match-clubs .match-clubs__center .match-time{font-weight:400;font-size:10px;border-radius:5rem;padding:2px 5px 2px 5px;margin-top:7px}.fujifilm-super-cup .section.section--match .match-info-card .match-clubs .match-clubs__center .match-stadium__name{font-size:10px;line-height:10px;text-align:center;padding:2px 0 2px 0;border-top:1px solid var(--color-white);border-bottom:1px solid var(--color-white);width:80px;margin-top:10px;align-self:center}.fujifilm-super-cup .section.section--match .match-info-card .match-clubs .match-clubs__center .match-date{font-size:20px;height:20px;margin:0;margin-top:20px}.fujifilm-super-cup .section.section--match .match-info-card .match-clubs .match-clubs__left,.fujifilm-super-cup .section.section--match .match-info-card .match-clubs .match-clubs__right{flex:1;display:flex;flex-direction:column;align-items:center}.fujifilm-super-cup .section.section--match .match-info-card .match-clubs .match-clubs__left{margin-right:10px}.fujifilm-super-cup .section.section--match .match-info-card .match-clubs .match-clubs__left .club-emblem{height:90px}.fujifilm-super-cup .section.section--match .match-info-card .match-clubs .match-clubs__left .club-emblem .club-emblem__image{height:90px}.fujifilm-super-cup .section.section--match .match-info-card .match-clubs .match-clubs__right{margin-left:-60px;margin-right:15px}.fujifilm-super-cup .section.section--match .match-info-card .match-clubs .match-clubs__right .club-emblem{height:90px;margin-top:9px}.fujifilm-super-cup .section.section--match .match-info-card .match-clubs .match-clubs__right .club-emblem .club-emblem__image{margin-left:10px;height:90px}.fujifilm-super-cup .section.section--match .match-info-card .match-clubs .club-detail{display:flex;flex-direction:column;align-items:center;font-size:13px;margin-top:-15px}.fujifilm-super-cup .section.section--match .match-info-card .match-clubs .club-detail .competition-won{margin-top:-12px;font-size:7px;max-width:80px;line-height:10px}.fujifilm-super-cup .section.section--match .match-info-card .match-clubs .club-emblem .club-emblem__image{margin-top:20px;height:70px}.fujifilm-super-cup .section.section--match .match-info-card .match-clubs .club-name{font-size:13px;margin-top:-15px}.fujifilm-super-cup .section.section--match .match-info-card .match-info-card__footer{margin-left:-20px;margin-top:-25px;margin-bottom:0}.fujifilm-super-cup .section.section--match .match-info-card .match-broadcast{width:100px;height:20px;padding:0;margin-top:5px;margin-right:10px}.fujifilm-super-cup .section.section--match .match-info-card .match-broadcast .broadcast-live-on{font-size:5px;margin:0;margin-left:3px;margin-right:1px}.fujifilm-super-cup .section.section--match .match-info-card .match-broadcast .name{font-size:5px;padding:0;margin:0;margin-right:1px;width:60px;height:15px;display:flex;align-items:center;justify-content:center}.fujifilm-super-cup .section.section--match .match-info-card .match-broadcast .red-dot-pulse{width:5px;height:5px;margin-right:5px}.fujifilm-super-cup .section.section--match .match-info-card .match-broadcast .red-dot{width:5px;height:5px;margin-right:5px}.fujifilm-super-cup .section.section--match .match-info-card .broadcast-live{font-size:8px;margin:0;margin-left:5px;margin-right:1px}}.fujifilm-super-cup .section.section--results .fujifilm-image,.fujifilm-super-cup .section.section--results .title-text{margin-bottom:30px}.fujifilm-super-cup .section.section--results .section-content{width:100%}.fujifilm-super-cup .section.section--results .results-wrapper{width:100%}.fujifilm-super-cup .section.section--results .fixture-results{flex:1;margin-top:0}.fujifilm-super-cup .section.section--results .fixture-results+.fixture-results{margin-top:40px}.fujifilm-super-cup .section.section--results .fixture-results .match-list-container{margin-top:8px}
.fujifilm-super-cup .section.section--results .fixture-results .match-list-container .match-list-header{display:none}.fujifilm-super-cup .section.section--results .fixture-results .match-list-container .match-item{background-color:var(--color-white)}.fujifilm-super-cup .section.section--results .section-header .section-header__title{color:var(--color-white)}.fujifilm-super-cup .section.section--results .section-header::after{display:none;content:unset}.fujifilm-super-cup .section.section--sponsors .body-text{margin-top:32px;margin-bottom:20px;font-size:28px;line-height:35px}.fujifilm-super-cup .section.section--sponsors .body-text:last-child{margin-bottom:0}.fujifilm-super-cup .section.section--sponsors .sponsor-logo{display:block;width:68%;max-width:652px}.fujifilm-super-cup .section.section--sponsors .sponsor-logo .sponsor-logo__image{width:100%;height:auto;transition:all .3s ease-out}.fujifilm-super-cup .section.section--sponsors .sponsor-logo:hover{opacity:1}.fujifilm-super-cup .section.section--sponsors .sponsor-logo:hover .sponsor-logo__image{transform:scale(1.1)}.fujifilm-super-cup .section.section--sponsors .channels-list{display:flex;width:100%;height:auto;justify-content:center;column-gap:60px;margin:24px 0}.fujifilm-super-cup .section.section--sponsors .channels-list .channels-list__item,.fujifilm-super-cup .section.section--sponsors .channels-list .channels-list__divider{display:flex}.fujifilm-super-cup .section.section--sponsors .channels-list .channels-list__item{flex:1;max-width:200px;flex-direction:column}.fujifilm-super-cup .section.section--sponsors .channels-list .channels-list__divider{width:1px;background-color:var(--color-black)}.fujifilm-super-cup .section.section--sponsors .channels-list .channel-link{display:flex;justify-content:center;align-items:center;width:100%;overflow:hidden;transition:all .3s ease-out}.fujifilm-super-cup .section.section--sponsors .channels-list .channel-link .channel-link__image{width:auto;height:80px;margin-bottom:16px}.fujifilm-super-cup .section.section--sponsors .channels-list .channel-link:hover{opacity:1}.fujifilm-super-cup .section.section--sponsors .channels-list .channel-description{display:block;text-align:center;color:var(--color-black);line-height:1.5}@media screen and (max-width:576px){.fujifilm-super-cup .section.section--sponsors{padding-bottom:40px}.fujifilm-super-cup .section.section--sponsors .body-text{font-size:20px}.fujifilm-super-cup .section.section--sponsors .sponsor-logo{width:100%}.fujifilm-super-cup .section.section--sponsors .channels-list .channel-link .channel-link__image{height:50px}}.fujifilm-super-cup .section--tickets .ticket-section{text-align:center;padding:30px 20px}.fujifilm-super-cup .section--tickets .ticket-section .section-title{font-size:24px;font-weight:bold;color:#0033a0;margin-bottom:10px}.fujifilm-super-cup .section--tickets .ticket-section .section-description{font-size:16px;color:#000;margin-bottom:20px}.fujifilm-super-cup .section--tickets .ticket-section .button-container{display:flex;justify-content:center;gap:48px;margin-top:50px}@media screen and (max-width:768px){.fujifilm-super-cup .section--tickets .ticket-section .button-container{flex-direction:column;align-items:center}}.fujifilm-super-cup .section--tickets .ticket-section .button-container .ticket-button{font-size:22px;font-weight:bold;padding:10px 20px;border:0;border-radius:5px;color:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:5px;position:relative;width:300px}.fujifilm-super-cup .section--tickets .ticket-section .button-container .ticket-button.red{background-color:#f00}.fujifilm-super-cup .section--tickets .ticket-section .button-container .ticket-button.red:hover{background-color:#c00}.fujifilm-super-cup .section--tickets .ticket-section .button-container .ticket-button.black{background-color:#000}.fujifilm-super-cup .section--tickets .ticket-section .button-container .ticket-button.black:hover{background-color:#333}.fujifilm-super-cup .section--tickets .ticket-section .button-container .ticket-button.blue{background-color:#003690}.fujifilm-super-cup .section--tickets .ticket-section .button-container .ticket-button.blue:hover{background-color:#333}.fujifilm-super-cup .section--tickets .ticket-section .button-container .ticket-button.yellow{background-color:#fef3d3;color:#000}.fujifilm-super-cup .section--tickets .ticket-section .button-container .ticket-button.yellow:hover{background-color:#fef3d3;color:#000}.fujifilm-super-cup .section--tickets .ticket-section .button-container .ticket-button .dropdown-icon{font-size:12px;position:absolute;right:10px}@media screen and (max-width:768px){.fujifilm-super-cup .section--tickets .ticket-section-hospital{padding:0}}@media screen and (max-width:768px){.fujifilm-super-cup .section--tickets .ticket-section-hospital .button-container-hospital{display:flex;flex-direction:column;gap:10px}}.fujifilm-super-cup .section--tickets .ticket-section-hospital .button-container-hospital .ticket-button_with{padding:10px 20px;width:300px}.fujifilm-super-cup .section--tickets-hospital{padding-top:0}.fujifilm-super-cup .hatsumode-section{background-image:url("/static/landingpages/fujifilm-super-cup-2025/images/hatsumode.5d6f6d365806.png");background-repeat:no-repeat;background-size:cover;padding-top:30%;width:100%;background-position:center center;position:relative;display:block;z-index:2}.fujifilm-super-cup .hatsumode-section-footer{background-image:url("/static/landingpages/fujifilm-super-cup-2025/images/hatsumode-footer.40ea8d739486.png");background-repeat:no-repeat;background-size:cover;padding-top:8%;width:100%;background-position:center center;position:relative;margin-top:-34px;display:block;z-index:1}.fujifilm-super-cup .hatsumode-section-mobile{background-image:url("/static/landingpages/fujifilm-super-cup-2025/images/hatsumade-mobile.64dc1a27b870.png");background-repeat:no-repeat;background-size:cover;padding-top:150%;width:100%;display:none;background-position:center center}@media screen and (max-width:576px){.fujifilm-super-cup .hatsumode-section-mobile{display:block}
.fujifilm-super-cup .hatsumode-section{display:none}.fujifilm-super-cup .hatsumode-section-footer{display:none}}html{scroll-behavior:smooth}.container{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media(min-width:576px){.container{max-width:540px}}@media(min-width:768px){.container{max-width:720px}}@media(min-width:992px){.container{max-width:960px}}@media(min-width:1200px){.container{max-width:1140px}}@media(min-width:1400px){.container{max-width:1320px}}.container-fluid{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.txt__honbun{font-size:14px;font-size:1.4rem;line-height:1.65;margin-bottom:1em}.txt__size16{font-size:16px;font-size:1.6rem;line-height:2;margin-bottom:1em}.txt__size18{font-size:18px;font-size:1.8rem;line-height:2;margin-bottom:1em;font-weight:bold}.txt__size20{font-size:20px;font-size:2rem;line-height:2;margin-bottom:1em;font-weight:bold}.txt__size22{font-size:22px;font-size:2.2rem;line-height:2;margin-bottom:1em;font-weight:bold}.txt__size26{font-size:26px;font-size:2.6rem;line-height:2;margin-bottom:1em;font-weight:bold}.txt__bold{font-weight:bold}.txt__center{text-align:center}.txt__left{text-align:left}.txt__right{text-align:right}.txt__through{text-decoration:line-through}.txt__underline{text-decoration:underline!important}.txt__dotline{padding-bottom:5px;border-bottom:2px dotted #e60012}.sec{text-align:center}.sec__inner90{width:90%;max-width:1500px;margin:0 auto;padding:80px 5vw;max-width:1180px}.sec__inner800{width:100%;max-width:800px;margin:0 auto;padding:80px 5vw}.sec__inner900{width:100%;max-width:900px;margin:0 auto;padding:80px 5vw}.sec__inner980{width:100%;max-width:980px;margin:0 auto;padding:72px 0 30px}@media screen and (max-width:880px){.sec__inner980{padding-left:0;padding-right:0}}.sec__inner1100{width:100%;min-width:980px;max-width:1100px;margin:0 auto;padding:80px 5vw}.sec__inner1200{width:100%;min-width:980px;max-width:1200px;margin:0 auto;padding:80px 5vw}.sec__innerWide{width:100%;min-width:980px;max-width:1500px;margin:0 auto;padding:80px 5vw}.sec__inner__gray{margin:450px auto 60px}.sec__inner__gray:before{top:-200px;padding-bottom:0}.sec__inner__gray.left:before{width:90%;left:10%}img.lazy{width:100%}.list__style{padding-left:1em}.list__style__disc{list-style:disc;text-align:left}.list__style__disc li{margin-left:1.5em}.list__style__decimal{list-style:decimal;text-align:left}.list__style__decimal li{margin-left:1em}.list__style__discl{text-align:left;list-style:none;margin:0;padding:0;padding-left:1em}.list__style__discl li{padding-left:1em;text-indent:-1em}.list__style__discl li:before{content:"";width:15px;height:15px;display:inline-block;background-color:#000;border-radius:50%;position:relative;left:-0.5em}.list__style__attention{text-align:left;list-style:none;margin:0;padding:0}.list__style__attention li{padding-left:1em;text-indent:-1em}.list__style__attention li:before{content:"※";position:relative;left:-0.5em}.main{overflow:hidden}a{color:#000}.list__style__number{list-style:auto}.txt__red{color:#e60012}.btn{display:block;background:#000;color:#FFF;text-align:center;box-shadow:0 0 10px 0 rgba(0,0,0,0.3);transition:.5s all;overflow:hidden;text-decoration:none;outline:0;margin:0 auto;padding:1em 0;border-radius:9999px;line-height:1;width:400px;border:2px solid #000}.btn p span{font-weight:bold}.btn p span.jpn{font-size:16px;font-size:1.6rem}.btn p span.jpn span{font-weight:bold}.btn:hover{opacity:1;background:#fff;color:#000}.btn:hover p{color:#000}.btn:hover:after,.btn:hover:before{color:#000}.btn__ticket{width:700px;background:#e60012;display:flex;flex-wrap:nowrap;justify-content:-ms- center;justify-content:-webkit- center;justify-content:center;align-items:-ms- center;align-items:-webkit- center;align-items:center;position:relative;height:100px;margin:0 auto;overflow:hidden;color:#fff;font-size:20px;font-size:2rem;font-weight:bold;transition:.3s;border:0}.btn__ticket.pcDISP{display:flex}.btn__ticket:hover{box-shadow:unset;transform:translate(-4px,4px);background:#a9000d;color:#fff}.btn__ticket:hover p{opacity:.6;color:#fff}.btn__ticket:hover img{opacity:.6}.btn__ticket img{height:40px;margin-right:10px}.btn__ticket img.emb{height:60px}.btn__ticket p{font-size:18px;font-size:1.8rem;font-weight:BOLD;color:#fff;line-height:1;display:inline-block;transition:.5s all}.btn__ticket p .txt__S{font-size:23px;font-size:2.3rem;font-weight:BOLD;color:#fff;line-height:1;display:inline-block}.btn__ticket:before{content:"";position:absolute;top:-10%;left:-20%;width:40px;height:100%;transform:scale(2) rotate(20deg);background-image:linear-gradient(100deg,rgba(255,255,255,0) 10%,rgba(255,255,255,0.5) 100%,rgba(255,255,255,0) 0);animation-name:shiny;animation-duration:2s;animation-timing-function:ease-in-out;animation-iteration-count:infinite}.btn__S{width:200px}.btn__S p span.jpn{font-size:14px;font-size:1.4rem}.btn__L{width:100%;max-width:700px;padding:1.5em 0}.btn__L p span.jpn__S{font-size:18px;font-size:1.8rem;margin-right:.3em}@media screen and (max-width:468px){.btn__L p span.jpn__S{font-size:1rem}}.btn__L p span.jpn__L{font-size:24px;font-size:2.4rem}.btn__red{background:#fe353d url("/static/landingpages/leaguecup-final/hospitality/images/btn-area-section/btn-area-section.9a059b0aba15.png") no-repeat center center;border:0}.btn__red:hover{background:#fe353d url("/static/landingpages/leaguecup-final/hospitality/images/btn-area-section/btn-area-section.9a059b0aba15.png") no-repeat center center;color:#fff}.btn__suite{border:1px solid!important;border:0;background:#fff;font-weight:800;color:#000;text-align:center;box-shadow:0 0 10px 0 rgba(0,0,0,0.3);transition:.5s all;overflow:hidden;text-decoration:none;outline:0;border-radius:9999px;line-height:1;border:1px solid #fff}.btn__elite{border:1px solid!important;border:0;background:linear-gradient(270deg,#f3e7cf 0,#deac63 50%,#f3e7cf 100%);font-weight:800;text-align:center;box-shadow:0 0 10px 0 rgba(0,0,0,0.3);transition:.5s all;overflow:hidden;text-decoration:none;outline:0;border-radius:9999px;line-height:1}
.btn__two{border:1px solid!important;border:0;background:#fff;font-weight:800;text-align:center;box-shadow:0 0 10px 0 rgba(0,0,0,0.3);transition:.5s all;overflow:hidden;text-decoration:none;outline:0;border-radius:9999px;line-height:1}.btn__red:hover p{color:#fff}.btn__red:hover:after,.btn__red:hover:before{color:#fff}.btn__blue{background:#003690}.btn__brawn{background:#b09d60}.btn__border{border:1px solid #fff;background:0;display:block}.btn__border--white{border:1px solid #000;background:0;display:block;color:#000}.btn.nolink{pointer-events:none;background:#aaa;color:#7a7a7a}.btn.nolink span,.btn.nolink p,.btn.nolink i{color:#7a7a7a}.btn.nolink img{opacity:.6}.btn.nolink:after,.btn.nolink:before{color:#7a7a7a}.icon__gaibu{position:relative}.heading__main,.heading__main--white{margin-bottom:40px}.heading__main.left,.heading__main--white.left{text-align:left}.heading__main.center,.heading__main--white.center{text-align:center}.heading__main.center .en,.heading__main--white.center .en{display:inline-block}.heading__main .en,.heading__main--white .en{font-weight:bold;font-size:100px;font-size:3rem;line-height:1;display:block;position:relative;color:#003690}.heading__main .jp,.heading__main--white .jp{color:#003690;margin-left:10px;font-size:1.8rem;display:inline-block}.heading__main .seat{width:800px}.heading__second,.heading__second--white{margin-bottom:40px;border-bottom:1px solid}.heading__second.left,.heading__second--white.left{text-align:left}.heading__second.center,.heading__second--white.center{text-align:center}.heading__second.center .en,.heading__second--white.center .en{display:inline-block}.heading__second .en,.heading__second--white .en{font-weight:bold;font-size:50px;font-size:5rem;line-height:1;display:inline-block;position:relative;color:#003690}.heading__second .jp,.heading__second--white .jp{color:#003690;font-size:20px;font-size:2rem;display:inline-block}.heading__main--white .en,.heading__main--white .jp,.heading__second--white .en,.heading__second--white .jp{color:#fff}i.fas{margin:0 .3em}@keyframes skewanime{100%{left:-10%}}@keyframes GradietionAnimation{0%{background-position:0 50%}50%{background-position:100% 50%}100%{background-position:0 50%}}@keyframes bg{0%{background-position:0 0}100%{background-position:1400px 1400px}}@keyframes shiny{0%{left:-20%}80%{left:120%}100%{left:120%}}.shiny:before{content:"";position:absolute;top:-10%;left:-20%;width:40px;height:100%;transform:scale(2) rotate(20deg);background-image:linear-gradient(100deg,rgba(255,255,255,0) 10%,rgba(255,255,255,0.5) 100%,rgba(255,255,255,0) 0);animation-name:shiny;animation-duration:2s;animation-timing-function:ease-in-out;animation-iteration-count:infinite}.accordionList .accordionIndex{position:relative;z-index:110;font-size:20px;font-size:2rem;font-weight:bold;cursor:pointer;text-align:center}.accordionList .accordionIndex::after{font-size:20px;font-size:2rem;display:inline-block;transition:.5s all;font-family:"Font Awesome 5 Free";content:"\f055";font-weight:900;position:absolute;top:50%;transform:translateY(-50%);right:1em}.accordionList .accordionIndex.active::after{font-family:"Font Awesome 5 Free";content:"\f056";font-weight:900}.accordionList .accordionArticle{padding-top:40px}.tabArea{background:#003690;border-top:3px solid #fff}.tabArea__wrap{width:980px;margin:0 auto}.tabArea__wrap li{text-align:center;margin-right:0;width:calc((100% - 2px) / 3);border-right:1px solid #758ebe}.tabArea__wrap li:first-child{border-left:1px solid #758ebe}.tabArea__wrap li a{color:#fff;font-weight:900;display:block;height:60px;line-height:60px;font-size:14px;font-size:1.4rem}.tabArea__wrap li a:hover{opacity:1;background:#af9c60;color:#fff}.tabArea__wrap li a.nolink{pointer-events:none;background:#0f2c75;opacity:.3}.tab li a{font-size:14px;font-size:1.4rem;top:0;color:#4f4f4f;height:60px;padding:0;line-height:60px;background:#ddd;font-weight:normal;font-weight:bold}.tab li.current a{background:#ddd;border-bottom:3px solid #003690;color:#000}.tab li.current a:hover{opacity:1}@media screen and (max-width:768px){.ticketbtnArea a{padding:1rem 0}}.ticketbtnArea p{position:relative}.ticketbtnArea p:after{content:url("/static/landingpages/fujifilm-super-cup-2025/sub-child/images/icon/arrow-circle-right-solid.2e5f119a86a6.png");font-weight:900;position:absolute;top:40%;transform:translateY(-50%);width:12px;height:12px;right:1rem}.ticketbtnAreaSuite a:hover{opacity:1}@media screen and (max-width:768px){.ticketbtnAreaSuite a{padding:1rem 0}}.ticketbtnAreaSuite p{position:relative}.ticketbtnAreaSuite p:after{content:url("/static/landingpages/leaguecup-final/hospitality/images/icon/external-link-alt-solid.7fd322557dbd.svg");font-weight:900;position:absolute;top:40%;transform:translateY(-50%);width:12px;height:12px;right:1rem}@media screen and (max-width:768px){.ticketbtnAreaExpand a{padding:1rem 0}}.ticketbtnAreaExpand p:before{content:url("/static/landingpages/leaguecup-final/hospitality/images/icon/arrow-circle-right-solid.f115debbc4ff.svg");position:absolute;top:40%;transform:translateY(-50%);width:12px;height:12px;left:1rem}.ticketbtnAreaExpand p:after{content:url("/static/landingpages/leaguecup-final/hospitality/images/icon/Image.55ee9c14b12d.svg")!important;font-weight:900;position:absolute;top:40%;transform:translateY(-50%);width:12px;height:12px;right:1rem}#pageTop{bottom:300px!important}.floatingbnrArea{display:block;position:fixed;z-index:111;bottom:80px;right:0;width:500px;box-sizing:border-box;background-color:#003690;border:2px solid #fff;padding:20px;opacity:0;transition:.5s all}.floatingbnrArea.is-active{height:170px;opacity:1;position:fixed}.floatingbnrArea .btn{width:100%;font-size:14px;font-size:1.4rem;font-weight:bold}.floatingbnrArea .btn::after{font-size:16px;font-size:1.6rem}.floatingbnrArea .btn.btn__brown{left:15px}.floatingbnrArea h5 img{width:100%}.floatingbnrArea p{font-size:18px;font-size:1.8rem;font-weight:bold;color:#fff;text-align:center}
.floatingbnrArea .btn__red{margin-top:.5em}.floatingbnrArea .btn__close{display:inline-block;content:"\f2d7";font-family:"ionicons";font-size:30px;font-size:3rem;width:40px;height:40px;line-height:40px;text-align:center;border:1px solid #FFF;background:#646464;color:#FFF;position:absolute;right:20px;top:-30px}.floatingbnrArea .btn__close:hover{opacity:1;background:#e60012}.ps_wrap{width:100%;max-width:700px;margin:0;z-index:1;position:relative}.ps_wrap ul{font-size:0;line-height:0}.ps_wrap ul li{width:200px}.ps_wrap ul li img{width:100%}.slick-list{overflow:visible!important}.fxscHeader{position:fixed;left:0;top:0;z-index:111;background:#003690;height:70px;width:100%;min-width:1100px;display:flex;flex-wrap:nowrap;justify-content:-ms- space-between;justify-content:-webkit- space-between;justify-content:space-between;align-items:-ms- center;align-items:-webkit- center;align-items:center;padding:0 15px;box-sizing:border-box}.fxscHeader__inner{display:flex;flex-wrap:nowrap;justify-content:-ms- flex-end;justify-content:-webkit- flex-end;justify-content:flex-end;align-items:-ms- center;align-items:-webkit- center;align-items:center}.fxscHeader__jLogo{width:40px;height:40px}.fxscHeader__jLogo img{width:100%;height:auto}.fxscHeader__title img{height:40px}.fxscHeader__gnav{display:flex;flex-wrap:nowrap;justify-content:-ms- left;justify-content:-webkit- left;justify-content:left;align-items:-ms- center;align-items:-webkit- center;align-items:center;margin-left:20px}.fxscHeader__gnav__li{font-size:12px;font-size:1.2rem;letter-spacing:.05em;position:relative;height:70px;line-height:70px}.fxscHeader__gnav__li a{color:#fff;display:inline-block;padding:0 10px;height:70px;font-weight:bold;display:flex;flex-wrap:nowrap;justify-content:-ms- center;justify-content:-webkit- center;justify-content:center;align-items:-ms- center;align-items:-webkit- center;align-items:center;white-space:nowrap;line-height:1;text-align:center}@media screen and (max-width:1170px){.fxscHeader__gnav__li a{padding:0 10px}}.fxscHeader__gnav__li a:hover{background:#adb3b5;opacity:1}.fxscHeader__gnav__li a.nolink{pointer-events:none;color:rgba(255,255,255,0.4)}.fxscHeader__ticket,.fxscHeader__premiumseat{margin-right:10px;display:flex;flex-wrap:nowrap;justify-content:-ms- center;justify-content:-webkit- center;justify-content:center;align-items:-ms- center;align-items:-webkit- center;align-items:center}.fxscHeader__ticket a,.fxscHeader__ticket span,.fxscHeader__premiumseat a,.fxscHeader__premiumseat span{background:#e60012;color:#fff;border-radius:20px;padding:0 20px;height:40px;line-height:40px;box-sizing:border-box;display:flex;flex-wrap:nowrap;justify-content:-ms- center;justify-content:-webkit- center;justify-content:center;align-items:-ms- center;align-items:-webkit- center;align-items:center;white-space:nowrap}@media screen and (max-width:1170px){.fxscHeader__ticket a,.fxscHeader__ticket span,.fxscHeader__premiumseat a,.fxscHeader__premiumseat span{font-size:14px;font-size:1.4rem;padding:5px 15px}}.fxscHeader__ticket span,.fxscHeader__premiumseat span{background:#758ebf;color:#003690}.fxscHeader__ticket span:hover,.fxscHeader__premiumseat span:hover{background:#758ebf}.fxscHeader__premiumseat a,.fxscHeader__premiumseat span{background:#000}.fxscHeader__subnav{z-index:9999;overflow:hidden;top:70px;text-align:center;position:absolute;background:#adb3b5;display:flex;flex-wrap:nowrap;justify-content:-ms- center;justify-content:-webkit- center;justify-content:center;align-items:-ms- center;align-items:-webkit- center;align-items:center;left:50%;transform:translateX(-50%)}.fxscHeader__subnav li a{color:#003690;font-size:12px;font-size:1.2rem;font-weight:700;white-space:nowrap;height:50px;transition:opacity .2s ease}.fxscHeader__subnav li a:hover{opacity:.7}.fxscHeader__subnav li:first-child{padding-left:15px}.fxscHeader__subnav li:last-child{padding-right:15px}.fxscHeader__subnav li.nolink a{opacity:.2;pointer-events:none}body.event .fxscHeader__gnav__li.event:after,body.match .fxscHeader__gnav__li.match:after,body.gourmet .fxscHeader__gnav__li.gourmet:after,body.history .fxscHeader__gnav__li.history:after,body.ng_live .fxscHeader__gnav__li.nextganeration:after,body.ng_outline .fxscHeader__gnav __li.nextganeration:after,body.ng_history .fxscHeader__gnav__li.nextganeration:after,body.ng_member .fxscHeader__gnav__li.nextganeration:after,body.ng_player .fxscHeader__gnav__li.nextganeration:after{content:"";width:100%;height:4px;display:inline-block;background-color:#af9c60;position:absolute;bottom:0}.kvArea{width:100%;text-align:center;padding-top:70px;background:#003690}.kvArea img{width:100%;height:auto}.kvArea__others__title{text-shadow:0 0 10px rgba(0,0,0,0.3);letter-spacing:10px;font-size:50px;font-size:5rem;font-weight:bold;color:#fff;line-height:1}.kvArea__others__subtitle{color:#fff;font-size:20px;font-size:2rem;letter-spacing:5px;font-weight:bold;margin-top:5px}.kvArea .kv__matchDay{color:#fff;text-decoration:underline}.kvArea .kv__matchDay div{font-weight:bold;font-size:50px;font-size:5rem;line-height:1;margin:10px 0}.kvArea .kv__matchDay div.pk{font-size:20px;font-size:2rem}.embLl.embKobe{background-position:-650px -520px}.embLl.embHiroshima{background-position:0 -650px}.matchcardArea,.footerbtnArea{position:relative;z-index:1;color:#fff;padding:40px 0 50px}.matchcardArea .day,.footerbtnArea .day{position:relative}.matchcardArea .day .num,.footerbtnArea .day .num{font-size:60px;font-size:6rem;line-height:1;font-weight:700;padding-top:.3em}.matchcardArea .day .num a,.footerbtnArea .day .num a{display:inline-block;font-weight:700}.matchcardArea .day .logo,.footerbtnArea .day .logo{width:450px;margin-bottom:10px}.matchcardArea .day .daysta,.footerbtnArea .day .daysta{line-height:1.5}.matchcardArea .day .day,.footerbtnArea .day .day{font-size:45px;font-size:4.5rem;font-weight:700}.matchcardArea .day .day i,.footerbtnArea .day .day i{font-style:normal;transform:scale(0.8);display:inline-block;font-weight:700;position:relative;top:5px}
.matchcardArea .day .day i:first-child,.footerbtnArea .day .day i:first-child{font-size:23px;font-size:2.3rem;background:#fff;width:35px;height:35px;line-height:40px;text-align:center;display:inline-block;line-height:35px;vertical-align:bottom;top:-15px;color:#003690;font-weight:800;margin-left:5px}.matchcardArea .day .stadium,.footerbtnArea .day .stadium{font-size:33px;font-size:3.3rem;font-weight:900;position:relative;top:-5px}.matchcardArea .day .tv,.footerbtnArea .day .tv{font-size:25px;font-size:2.5rem;font-weight:900;line-height:1;display:inline-block;padding:10px 0;line-height:1;margin-top:20px;width:400px;border-top:double 6px #fff;border-bottom:double 6px #fff}.matchcardArea .day .club,.footerbtnArea .day .club{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.matchcardArea .day .club.left,.footerbtnArea .day .club.left{margin-left:-350px}.matchcardArea .day .club.right,.footerbtnArea .day .club.right{margin-left:350px}.matchcardArea .day .club i,.footerbtnArea .day .club i{position:relative;font-size:20px;font-size:2rem;font-weight:900;font-style:normal}.matchcardArea .day .club .add,.footerbtnArea .day .club .add{font-size:12px;font-size:1.2rem;line-height:1.3;display:inline-block}.matchcardArea .day .club .embLl,.footerbtnArea .day .club .embLl{margin:0 auto}.matchcardArea .broadcast,.footerbtnArea .broadcast{color:#fff;font-size:20px;font-size:2rem;font-weight:900;text-align:center;padding:12px 20px;font-feature-settings:"palt" 1;line-height:1;display:inline-block;border-radius:3px;background:#e60012;margin-top:40px}.matchcardArea .broadcast span,.footerbtnArea .broadcast span{font-weight:bold;display:inline-block}body.event .kvArea,body.match .kvArea,body.gourmet .kvArea,body.history .kvArea,body.ng_live .kvArea,body.ng_outline .kvArea,body.ng_history .kvArea,body.ng_member .kvArea,body.ng_player .kvArea{padding-top:0}body.event .kvArea>section,body.match .kvArea>section,body.gourmet .kvArea>section,body.history .kvArea>section,body.ng_live .kvArea>section,body.ng_outline .kvArea>section,body.ng_history .kvArea>section,body.ng_member .kvArea>section,body.ng_player .kvArea>section{display:none}body.ng_live .kvArea__text,body.ng_outline .kvArea__text,body.ng_history .kvArea__text,body.ng_member .kvArea__text,body.ng_player .kvArea__text{display:none}body.event .kvArea__others.event,body.match .kvArea__others.match,body.gourmet .kvArea__others.gourmet,body.history .kvArea__others.history,body.ng_live .kvArea__others.ng_live,body.ng_outline .kvArea__others.ng_outline,body.ng_history .kvArea__others.ng_history,body.ng_member .kvArea__others.ng_member,body.ng_player .kvArea__others.ng_player{display:block}.contentsbox:nth-child(even) .contentsbox__wrap{margin-left:5%;margin-right:auto}.contentsbox:last-child{padding-bottom:0}.contentsbox+.contentsbox{margin-top:90px}.contentsbox__wrap{border-radius:50px;width:100%;max-width:1080px;margin:0 auto;padding:40px;box-shadow:0 20px 30px 0 rgba(0,0,0,0.16);margin-right:5%;margin-left:auto;background:#fff;position:relative;z-index:1}.contentsbox__ttl{display:flex;flex-wrap:nowrap;justify-content:-ms- center;justify-content:-webkit- center;justify-content:center;align-items:-ms- center;align-items:-webkit- center;align-items:center;background:#000;padding:0 20px;display:inline-block;margin-bottom:30px}.contentsbox__ttl--en{color:#af9c60;font-size:80px;font-size:8rem;font-weight:bold;margin-top:-80px;line-height:1;margin-bottom:20px}.contentsbox__ttl .num{background:#fff;font-weight:bold;font-size:26px;font-size:2.6rem;width:40px;height:40px;border-radius:9999px;text-align:center;line-height:40px;margin-right:10px;color:#000;position:relative;display:inline-block;vertical-align:middle}.contentsbox__ttl .num:after{position:absolute;right:8px;top:5px;content:"*";color:#000;font-weight:bold;font-size:20px;font-size:2rem;line-height:1}.contentsbox__ttl .ttl{display:inline-block;vertical-align:middle}.contentsbox__ttl .ttl span{color:#fff;font-weight:bold}.contentsbox__ttl .ttl span.jpn__L{font-size:34px;font-size:3.4rem}.contentsbox__ttl .ttl span.jpn__S{font-size:20px;font-size:2rem}.contentsbox__mainttl{margin-bottom:30px}.contentsbox__mainttl span{color:#003690;font-weight:900;line-height:1.3}.contentsbox__mainttl .eng__S{font-size:3rem}.contentsbox__mainttl .eng__L{font-size:6rem}.contentsbox__mainttl .jpn__S{font-size:2.8rem}.contentsbox__mainttl .jpn__L{font-size:3.8rem}.contentsbox__mainttl.txt__kobe span{color:#9b0020}.contentsbox__mainttl.txt__hiroshima span{color:#51318f}.contentsbox__subttl{background-color:#000;color:#fff;border-radius:9999px;margin-bottom:20px;text-align:center;font-size:20px;font-size:2rem;font-weight:bold;line-height:1;padding:.5em 0}.contentsbox__subttl span{font-weight:bold;line-height:1}.contentsbox__subttl span.jpn__L{font-size:20px;font-size:2rem}.contentsbox__subttl span.jpn__S{font-size:14px;font-size:1.4rem;line-height:1.5}.contentsbox__underttl{border-bottom:1px solid #000;padding-bottom:.3em;margin-bottom:20px;font-weight:bold;display:block}.contentsbox__lead{font-weight:bold;font-size:18px;font-size:1.8rem;text-align:center;margin:40px 0}.contentsbox__con .img img{width:100%}.contentsbox__con .btnArea{margin:40px 0}.contentsbox__con .list__style{margin:40px 0}.contentsbox__innerbox{background:#ededed;padding:40px;border:1px solid #cacaca;margin:40px 0}.contentsbox__innerbox .img{padding:40px;background:#fff;width:600px;margin:0 auto}.contentsbox .tokutennum{background:#af9c60;line-height:1;padding:.3em 1em;border-radius:2px;font-weight:bold;font-size:14px;font-size:1.4rem;color:#000;margin-right:10px;background:#af9c60}.contentsbox .tokutenwrap{padding:40px;background:#000;color:#fff;margin:40px 0;border:double 4px #a99c63}.contentsbox .tokutenwrap .contentsbox__underttl{font-size:18px;font-size:1.8rem;text-align:center;border-bottom:double 4px #a99c63}.contentsbox .tokutenwrap ul li{font-weight:bold}.contentsbox .tokutenwrap ul li+li{margin-top:.5em}
.topbnrwrap a{display:block}.topbnrwrap a+a{margin-top:20px}.topbnrwrap a img{width:100%}.topticketArea{padding:90px 0}.topticketArea__map{width:100%;max-width:1180px;margin:0 auto;border-radius:50px;margin:0 auto;text-align:center;background:#fff;padding:60px}.topticketArea__map img{width:80%;margin:0 auto;margin-bottom:40px}.topticketArea__article{text-align:right;position:relative}.topnewsArea .sec__innerWide{padding:0}.topnewsArea__list{display:flex;flex-wrap:wrap;justify-content:-ms- center;justify-content:-webkit- center;justify-content:center;align-items:-ms- stretch;align-items:-webkit- stretch;align-items:stretch;margin-left:auto;border-radius:30px}.topnewsArea__list li{width:23.5%;position:relative;margin-right:2%;overflow:hidden;border-radius:30px;background:#fff}.topnewsArea__list li:last-child{margin-right:0}.topnewsArea__list li a:hover{opacity:1}.topnewsArea__list li a:hover img{transform:translateX(-50%) scale(1.05);opacity:1}.topnewsArea__list li a:hover .topnewsArea__list--txt{transition:.5s all;opacity:.5}.topnewsArea__list--img{overflow:hidden;border-bottom:1px solid #d1d1d1}.topnewsArea__list--img img{width:101%;transition:.3s ease-in-out;opacity:1;right:50%;position:relative;left:50%;transform:translateX(-50%)}.topnewsArea__list--txt{background:#fff;padding:30px;color:#222;transition:.3s ease-in-out;font-size:14px;font-size:1.4rem;padding-bottom:30px}.topnewsArea__list--txt .day{margin-bottom:5px;font-size:2rem;font-weight:bold;color:#003690}.topnewsArea__list--txt .txt{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;line-height:2}.topnewsArea__sublist .topnewsArea__list{width:100%}.topnewsArea__sublist .topnewsArea__list--txt{background:0;padding-bottom:20px;display:flex;flex-wrap:nowrap;justify-content:-ms- flex-start;justify-content:-webkit- flex-start;justify-content:flex-start;align-items:-ms- start;align-items:-webkit- start;align-items:start;border-radius:50px}.topnewsArea__sublist .topnewsArea__list--txt .txt{display:inline-block;vertical-align:middle;font-size:16px;font-size:1.6rem;width:calc(100% - 7em)}.topnewsArea__sublist .topnewsArea__list--txt .day{margin-right:10px;vertical-align:middle;margin-bottom:0;width:7em}.topnewsArea__sublist .topnewsArea__list li{border-radius:0;background:0;width:100%;border-right:0;z-index:1;margin-right:0;overflow:inherit}.topnewsArea__sublist .topnewsArea__list li article:after{position:absolute;top:50%;transform:translateY(-50%);right:15px;color:#fff}.topnewsArea__sublist .topnewsArea__list li article a{border-bottom:1px solid #d1d1d1}.topnewsArea__sublist .topnewsArea__list li article a:hover{border-bottom:0}.topnewsArea__sublist img{display:none}.topnewsArea .accordionList .accordionIndex{margin:0;color:#000;text-align:center;padding:5px 0;position:relative;border:2px solid #000;margin-bottom:20px;width:300px;margin:0 auto;font-size:18px;margin-top:50px}.topnewsArea .accordionList .accordionIndex:hover{border:2px solid #af9c60;color:#af9c60}.topnewsArea .accordionList .accordionIndex:after{position:absolute;right:30px;font-family:"ionicons";content:"\f35d";display:block;font-size:16px;width:1em;height:1em;transition:1s;margin:auto;top:calc(50% - 5px);transform:translateY(-50%)}.topnewsArea .accordionList .accordionIndex.active:after{transform:rotate(-180deg);top:50%}.topnewsArea__btn{width:80%;margin:0 auto}.topnewsArea__btn .btn:after{transform:translateY(-50%) rotate(90deg)}.topnewsArea__btn.close .btn:after{transform:translateY(-50%) rotate(-90deg)}.topeventArea{background:#003690}.topeventArea__list--item{display:flex;flex-wrap:nowrap;justify-content:-ms- center;justify-content:-webkit- center;justify-content:center;align-items:-ms- center;align-items:-webkit- center;align-items:center;border-radius:30px;overflow:hidden;background-size:cover;background-position:center;margin-top:1%;box-shadow:0 0 10px 0 rgba(0,0,0,0.3)}.topeventArea__list--item a{display:flex;flex-wrap:nowrap;justify-content:-ms- center;justify-content:-webkit- center;justify-content:center;align-items:-ms- center;align-items:-webkit- center;align-items:center;width:100%;padding:20px 10px}.topeventArea__list--item a .num{font-weight:700;width:30px;line-height:30px;text-align:center;font-size:16px;font-size:1.6rem;position:relative;background:#fff;border-radius:50%}.topeventArea__list--item a .txt{font-weight:900;color:#fff;font-size:16px;font-size:1.6rem;text-align:center;flex:1;line-height:1.5}.topeventArea__list--item.event__mascot .num{color:#d94f90}.topgourmetArea img{width:100%}.topoutlineArea{padding:80px 0;margin:0}.topoutlineArea__wrap{margin:0 auto;padding:8%;border-radius:50px;background:#f2f2f2}.outlineList{margin:0 auto;border-bottom:1px solid #d1d1d1}.outlineList li article{display:flex;flex-wrap:nowrap;justify-content:-ms- left;justify-content:-webkit- left;justify-content:left;align-items:-ms- center;align-items:-webkit- center;align-items:center;text-align:left;padding:1.3em 0;border-top:1px solid #d1d1d1;padding:15px 0}.outlineList li article .item{width:200px}.outlineList li article .detail{width:700px;line-height:1.55}.topaccessArea__wrap>.CLM__half{padding:80px 0;justify-content:center;align-items:center}.topaccessArea__title{font-weight:bold;-moz-columns:#fff;columns:#fff;font-size:100px;font-size:10rem;color:#fff;text-align:right;padding-right:40px;line-height:1}.topaccessArea__access{width:55%}.topaccessArea__howto .kome{display:inline-block;font-weight:normal}.topaccessArea__howto .eki{letter-spacing:1px;font-weight:bold;font-size:20px;font-size:2rem;line-height:1;margin-left:5px}.topaccessArea__howto .eki span{font-weight:bold;font-size:1.6rem;line-height:1;margin-left:5px}.topaccessArea__howto .time{font-weight:bold}.topaccessArea__howto .time span{font-weight:bold;font-size:30px;font-size:3rem;line-height:1}.topaccessArea__howto li{display:flex;flex-wrap:wrap;justify-content:-ms- space-between;justify-content:-webkit- space-between;justify-content:space-between;align-items:-ms- baseline;align-items:-webkit- baseline;align-items:baseline;color:#fff;border-bottom:1px solid #fff;padding:10px 0}
.topaccessArea__howto li:last-child{border-bottom:0}body.ticket .mfp-inline-holder .mfp-content{width:90%;box-sizing:border-box;margin:50px 0;padding:30px 5%;background:#fff;text-align:center}body.ticket .mfp-inline-holder .mfp-content .ttl{font-size:18px;font-size:1.8rem;font-weight:bold;border-bottom:1px solid #000;padding-bottom:.5em;margin-bottom:20px;text-align:center}body.ticket .mfp-inline-holder .mfp-content .mfp-close{color:#fff;top:-44px;font-size:60px;opacity:1}body.ticket .mfp-wrap{top:0!important}body.ticket .mfp-container{padding:0}.scheduleArea__bnr{width:90%;max-width:1180px;margin:0 auto;position:relative;z-index:1;margin-bottom:80px}.scheduleArea__bnr a:hover{opacity:1}.scheduleArea__bnr a:hover img{transform:scale(1.05);opacity:1}.scheduleArea__bnr img{transition:.5s all;width:100%}.scheduleArea>.heading__main.left{padding-left:5%;margin-bottom:50px}.scheduleArea__article{position:relative;text-align:left;width:80%;margin-left:5%;border-radius:50px;overflow:hidden;display:block;position:relative;z-index:2;background:#fff;max-width:1180px;box-shadow:0 0 10px 0 rgba(0,0,0,0.3)}.scheduleArea__article+.scheduleArea__article{margin-top:8%;margin-bottom:8%;margin-left:auto;margin-right:5%}.scheduleArea__article.right{text-align:right}.scheduleArea__article.left{text-align:left}.scheduleArea__article--top{background:#dedfe0;padding:5% 8%;position:relative}.scheduleArea__article--top .scheduleArea__article__title{text-align:center;margin-bottom:0}.scheduleArea__article--top .scheduleArea__article__title .jp{background:0;color:#003690;font-size:50px;font-size:5rem;padding:0}.scheduleArea__article--top .scheduleArea__article__title .jp__S{font-size:30px;font-size:3rem;font-weight:bold;color:#003690}.scheduleArea__article--top .lead{font-size:20px;font-size:2rem;text-align:center;font-weight:bold;margin-bottom:20px}.scheduleArea__article--top .lead span{font-weight:bold;background:linear-gradient(transparent 50%,#ffdb3c 50%)}.scheduleArea__article--top .pointlist{text-align:center;width:100%;max-width:700px;margin:0 auto}.scheduleArea__article--top .pointlist li{line-height:1;padding:1em 0;border-bottom:2px solid #fff;position:relative;font-size:20px;font-size:2rem}.scheduleArea__article--top .pointlist li i{color:#af9c60;font-size:20px;font-size:2rem;font-weight:bold;display:inline-block}.scheduleArea__article--bottom{background:#fff;padding:5% 8%;position:relative}.scheduleArea__article__info .btn__ticket{margin:40px auto}.scheduleArea__article__info dl{display:flex;flex-wrap:nowrap;justify-content:-ms- center;justify-content:-webkit- center;justify-content:center;align-items:-ms- stretch;align-items:-webkit- stretch;align-items:stretch;position:relative;z-index:1}.scheduleArea__article__info dl+dl{margin-top:10px}.scheduleArea__article__info dl dt{background:#af9c60;width:200px;text-align:left;color:#FFF;font-weight:700;letter-spacing:.1em;padding:1em;line-height:1;display:flex;flex-wrap:wrap;justify-content:-ms- center;justify-content:-webkit- center;justify-content:center;align-items:-ms- center;align-items:-webkit- center;align-items:center}.scheduleArea__article__info dl dt i{font-size:20px;font-size:2rem;line-height:1;position:relative;margin-right:.1em}.scheduleArea__article__info dl dd{padding:1em;text-align:center;background:#e0e0e0;width:calc(100% - 150px);line-height:1.5;font-size:18px;font-size:1.8rem}.scheduleArea__article__info dl dd.data{font-weight:bold;font-size:20px;font-size:2rem;line-height:1;padding:2rem 0}.scheduleArea__article__info dl dd.data i{font-style:normal;font-size:38px;font-size:3.8rem;font-weight:bold}.scheduleArea__article .senkobtnArea{margin:30px 0}.scheduleArea__article .senkobtnArea .btn+.btn{margin-top:30px}.scheduleArea__article .flow{margin:40px auto 0;width:100%}.scheduleArea__article .flow dd figure{margin:30px 0}.scheduleArea__article .flow dd figure a{width:100%;max-width:600px;display:block;margin:0 auto;margin-bottom:10px;border:1px solid #ccc}.scheduleArea__article .flow dd figure img{width:100%}.scheduleArea__article .flow dd figure figcaption{text-align:center;font-size:18px;font-size:1.8rem;font-weight:bold}.scheduleArea__article .flow dd figure figcaption .step{background:#000;line-height:1;color:#fff;border-radius:10000px;padding:0 20px;margin-right:10px;font-weight:bold}.scheduleArea__article.noLink::before{display:block;width:100%;height:100%;background:rgba(0,0,0,0.5);content:"";position:absolute;top:0;left:0;z-index:111}.ankrnavArea{background:#fff;box-shadow:0 0 10px 0 rgba(0,0,0,0.3);position:relative;z-index:0}.ankrnavArea .ankrnav__wrap{display:flex;flex-wrap:wrap;justify-content:-ms- left;justify-content:-webkit- left;justify-content:left;align-items:-ms- top;align-items:-webkit- top;align-items:top;width:980px;margin:0 auto}.ankrnavArea .ankrnav__wrap>a,.ankrnavArea .ankrnav__wrap>span{background:#fff;width:33.3333333333%;padding:1em 0 2em;text-align:center;position:relative;border-left:1px solid #e2e2e2}.ankrnavArea .ankrnav__wrap>a:hover,.ankrnavArea .ankrnav__wrap>span:hover{opacity:1;background:#f2f2f2}.ankrnavArea .ankrnav__wrap>a:hover:after,.ankrnavArea .ankrnav__wrap>span:hover:after{bottom:0}.ankrnavArea .ankrnav__wrap>a:last-child,.ankrnavArea .ankrnav__wrap>span:last-child{border-right:1px solid #e2e2e2}.ankrnavArea .ankrnav__wrap>a:after,.ankrnavArea .ankrnav__wrap>span:after{transition:.5s all;display:inline-block;font-family:"Font Awesome 5 Free";content:"\f078";position:absolute;left:50%;transform:translateX(-50%);bottom:.5em;font-size:14px;font-size:1.4rem;color:#af9c60;font-weight:bold}.ankrnavArea .ankrnav__wrap>a span,.ankrnavArea .ankrnav__wrap>span span{color:#000;font-weight:bold;line-height:1;font-size:15px;font-size:1.5rem;font-weight:bold}.kokuritsubgArea{overflow:hidden}.ticketArea{padding:90px 0 0}.ticketArea>.heading__main{padding-left:5%}.ticketArea__seat--wrap{border-radius:50px;width:100%;max-width:980px;margin:0 auto;background:#fff;padding:60px;box-sizing:border-box;box-shadow:0 0 10px 0 rgba(0,0,0,0.3)}
.ticketArea__seat--wrap img{width:100%;margin-bottom:30px}.ticketArea__price{width:100%;max-width:1180px;margin:90px auto 0;text-align:center;padding-bottom:60px}.ticketArea__price .seat-category{margin:auto}@media screen and (max-width:576px){.ticketArea__price .seat-category{padding:30px}}.ticketArea__price .seat-category table{width:100%;border-collapse:collapse;font-size:14px;font-size:1.4rem}.ticketArea__price .seat-category table th{height:50px;vertical-align:middle;color:#000;background:#003690;text-align:center;line-height:1;color:#fff;border:0}.ticketArea__price .seat-category table th span{font-size:10px;font-size:1rem}.ticketArea__price .seat-category table th:nth-child(1){width:1%}.ticketArea__price .seat-category table th:nth-child(2){width:25%}@media screen and (max-width:576px){.ticketArea__price .seat-category table th:nth-child(2){font-size:18px}}.ticketArea__price .seat-category table th:nth-child(3){width:5%}.ticketArea__price .seat-category table th:nth-child(4){width:25%}@media screen and (max-width:576px){.ticketArea__price .seat-category table th:nth-child(4){font-size:18px}}.ticketArea__price .seat-category table th:nth-child(5){width:5%}.ticketArea__price .seat-category table th:nth-child(6){width:10%}.ticketArea__price .seat-category table th:nth-child(7){width:10%}.ticketArea__price .seat-category table th:nth-child(8){width:10%}.ticketArea__price .seat-category table td{height:50px;vertical-align:middle;color:#000;background:#f2f2f2;text-align:left;line-height:1.3;font-size:1rem;text-align:center;color:#000}.ticketArea__price .seat-category table td span{font-size:10px;font-size:1rem}.ticketArea__price .seat-category table td:nth-child(2){border-right:0;text-align:left;font-size:1rem;padding:0 1em;text-wrap:nowrap}@media screen and (max-width:576px){.ticketArea__price .seat-category table td:nth-child(2){font-size:1rem;text-wrap:initial}}.ticketArea__price .seat-category table td:nth-child(4){text-align:left;padding:0 1em}.ticketArea__price .seat-category table td:nth-child(5){padding:0 2.5em}.ticketArea__price .seat-category table td:nth-child(1){border-right:0}.ticketArea__price .seat-category table td:nth-child(8){border-right:0}.ticketArea__price .seat-category table td a{text-decoration:underline;font-weight:bold}.ticketArea__price .seat-category table td img.ticket{height:30px;vertical-align:middle;margin-left:5px}.ticketArea__price .seat-category table td i.north{line-height:20px;font-style:normal;font-weight:bold;font-size:12px;font-size:1rem;border-radius:3px;height:20px;width:50px;text-align:center;color:#fff;margin:.1em;display:inline-block;background:#9b0020}.ticketArea__price .seat-category table td i.south{line-height:20px;font-style:normal;font-weight:bold;font-size:12px;font-size:1rem;border-radius:3px;height:20px;width:50px;text-align:center;color:#fff;margin:.1em;display:inline-block;background:#51318f}.ticketArea__price .seat-category table td.price{font-weight:700;font-size:20px;font-size:1.2rem;text-align:center}@media screen and (max-width:576px){.ticketArea__price .seat-category table td.price{font-size:1rem}}.ticketArea__price .seat-category table td.img{position:relative;padding:0;border-right:0}.ticketArea__price .seat-category table td.img img{width:100%;display:block}.ticketArea__price .seat-category table td.img:after{display:inline-block;font-family:"Font Awesome 5 Free";content:"\f00e";font-size:14px;font-size:1.4rem;color:#fff;background:#000;font-weight:bold;right:0;bottom:0;text-align:center;line-height:20px;width:20px;height:20px;position:absolute}.ticketArea__price .seat-category table td.img.noimg:after{content:none}.ticketArea__price .seat-category table td.cate-1{background:#257d32}.ticketArea__price .seat-category table td.cate-1-mikiri{background:#257d32}.ticketArea__price .seat-category table td.cate-2{background:#be3431}.ticketArea__price .seat-category table td.cate-2-mikiri{background:#be3431}.ticketArea__price .seat-category table td.cate-3{background:#247b33}.ticketArea__price .seat-category table td.cate-3-mikiri{background:#247b33}.ticketArea__price .seat-category table td.cate-4{background:#be3434}.ticketArea__price .seat-category table td.cate-4-mikiri{background:#be3434}.ticketArea__price .seat-category table td.cate-5{background:#dea121}.ticketArea__price .seat-category table td.cate-6{background:#fceb3e}.ticketArea__price .seat-category table td.cate-7-1{background:#40648c}.ticketArea__price .seat-category table td.cate-7-2{background:#40648c}.ticketArea__price .seat-category table td.cate-7-3{background:#40648c}.ticketArea__price .seat-category table td.wheelchair-main{background:#000}.ticketArea__price .seat-category table td.wheelchair-back{background:#000}.ticketArea__price .seat-category table td.wheelchair-goal{background:#000}.ticketArea__price .seat-category table td.sensory{background:#000}.ticketArea__price .seat-category table td.jsapo{background:#133893}.ticketArea__price .seat-category table td.terrace{background:#36afe7}.ticketArea__price .seat-category table td.lounge{background:#920983}.ticketArea__price .seat-category table tr{background:#f2f2f2;border-bottom:3px solid #fff}.ticketArea__price .seat-category table tr.nolink th{border:0;background:#838383}.ticketArea__price .seat-category table tr.nolink th i{opacity:.3}.ticketArea__price .seat-category table tr.nolink th a{color:#000;pointer-events:none}.ticketArea__price .seat-category table tr.nolink th a img{opacity:.3}.ticketArea__price .seat-category table tr.nolink th:after{background:#838383}.ticketArea__price .seat-category table tr.nolink td:nth-child(n+2){border:0;background:#838383}.ticketArea__price .seat-category table tr.nolink td:nth-child(n+2) i{opacity:.3}.ticketArea__price .seat-category table tr.nolink td:nth-child(n+2) a{color:#000;pointer-events:none}.ticketArea__price .seat-category table tr.nolink td:nth-child(n+2) a img{opacity:.3}.ticketArea__price .seat-category table tr.nolink td:nth-child(n+2):after{background:#838383}
.ticketArea__price .attention .kome{text-align:right}.ticketArea__seatinfo .CLM__four div{border-right:1px solid #fff;padding-right:2%;display:flex;flex-direction:column}.ticketArea__seatinfo .CLM__four div:last-child{border-right:0}.ticketArea__seatinfo .CLM__four div .ttl{color:#fff;margin-bottom:2rem;text-align:center;font-weight:bold;font-size:18px;font-size:1.8rem}.ticketArea__seatinfo .CLM__four div .ttl .num{font-weight:bold;width:40px;height:40px;display:inline-block;line-height:40px;border-radius:10000px;text-align:center;color:#fff;background:#003690;font-size:23px;font-size:2.3rem;position:relative;margin:0 auto;margin-top:-30px;margin-right:5px}.ticketArea__seatinfo .CLM__four div .ttl .num:after{position:absolute;right:10px;top:0;content:"*";color:#fff;font-weight:bold;font-size:20px;font-size:2rem;line-height:1}.ticketArea__seatinfo .CLM__four div .subttl{background:#aaa;color:#000;line-height:1;padding:.5em;font-weight:bold;text-align:center;margin-bottom:10px}.ticketArea__seatinfo .CLM__four div .img{margin-bottom:1rem;border-radius:50px;overflow:hidden;box-shadow:0 0 10px 0 rgba(0,0,0,0.3);border:0}.ticketArea__seatinfo .CLM__four div .img img{width:100%}.ticketArea__seatinfo .CLM__four div .txt{color:#fff;margin-bottom:1rem}.ticketArea__seatinfo .CLM__four div .accordionList{padding-bottom:20px}.ticketArea__seatinfo .CLM__four div .accordionList .list__style__disc{color:#fff}.ticketArea__seatinfo .CLM__four div .accordionList .accordionIndex{color:#fff;font-size:16px;font-size:1.6rem;line-height:1.3;padding:1rem 3rem}.ticketArea__seatinfo .CLM__four div .accordionList .accordionIndex:after{font-size:14px;font-size:1.4rem}.ticketArea__seatinfo .CLM__four div .accordionList .accordionIndex:before{font-size:14px;font-size:1.4rem;display:inline-block;transition:.5s all;font-family:"Font Awesome 5 Free";content:"\f071";font-weight:900;position:absolute;top:50%;transform:translateY(-50%);left:1em}.ticketArea__seatinfo .CLM__four div .accordionList .accordionArticle{padding-top:20px}.ticketArea__seatinfo .CLM__four div .btn{margin-top:auto;width:100%;line-height:1.3}.ticketArea__seatinfo .CLM__four div .btn.txt__bold p,.ticketArea__seatinfo .CLM__four div .btn.txt__bold span,.ticketArea__seatinfo .CLM__four div .btn.txt__bold i{font-weight:bold}.ticketArea__seatinfo .CLM__four div .btn.nolink{background:#aaa;color:#7a7a7a}.ticketArea__seatinfo .CLM__four div .btn.nolink p,.ticketArea__seatinfo .CLM__four div .btn.nolink span,.ticketArea__seatinfo .CLM__four div .btn.nolink i{color:#7a7a7a}.ticketArea__seatinfo .CLM__four div .commonTable{margin-bottom:2rem}.ticketArea__seatinfo .CLM__four div .commonTable .kome{display:block;line-height:1}.ticketArea__seatinfo .CLM__four div .commonTable td,.ticketArea__seatinfo .CLM__four div .commonTable th{padding:.75em;font-size:14px;font-size:1.4rem}.playerArea{overflow:hidden}.playerArea .heading__emb .embLl{margin:0 auto}.playerArea .player_box{position:relative;margin-bottom:20px}.playerArea .player_box>a>span{position:absolute;right:0;top:0;color:#fff;background-color:#a99c63;padding:3px 10px;font-weight:900;font-size:16px;font-size:1.6rem;z-index:1}.playerArea .player_box figure{height:190px;overflow:hidden}.playerArea .player_box .data{background:rgba(0,0,0,0.5);padding:15px;text-align:left;color:#fff;position:relative}.playerArea .player_box .data .pos{background:#000;margin-right:10px;padding:10px;display:inline-block;position:absolute;top:-20px;font-weight:900;font-size:16px;font-size:1.6rem;line-height:1}.playerArea .player_box .data .name{margin-top:5px;font-size:1.6rem;text-align:center;font-weight:900}.playerArea .player_box .data ul{margin-top:5px;font-size:12px;font-size:1.2rem}.playerArea .player_box .data ul li{padding:0 10px}.playerArea .player_box .data ul li:nth-child(3){padding:3px 10px;line-height:1.2;margin:5px 0;background:rgba(255,255,255,0.3)}.playerArea .player_box .data ul li:nth-child(4){color:#af9c60;font-weight:600}.playerArea .player_box .btnwrap a{background:#af9c60;font-size:12px;font-size:1.2rem;font-weight:700;text-align:center;display:block;padding:1em 2em 1em 1em;color:#fff;position:relative;line-height:1.3}.playerArea .player_box .btnwrap a:hover{opacity:1;background:#91814f}.playerArea .player_box .btnwrap a:after{color:#fff;font-family:"ionicons";content:"\f30f";font-size:12px;font-size:1.2rem;font-weight:bold;position:absolute;top:50%;transform:translateY(-50%);right:7px}.playerArea .player_box .btnwrap a .eng_S{display:block;font-weight:700;color:#fff;font-size:10px;font-size:1rem}.playerArea .featuredplayersArea{padding:180px 0 90px}.playerArea .formationArea__ttl{font-weight:bold;font-size:40px;font-size:4rem;margin-bottom:30px}.playerArea .formationArea__img img{width:100%}.playerArea .newplayerArea__ttl{font-weight:bold;font-size:40px;font-size:4rem;margin-bottom:30px}.playerArea .newplayerArea__subttl{background:#000;color:#fff;font-weight:bold;text-align:center;display:block;padding:.5em;font-size:18px;font-size:1.8rem}.playerArea .newplayerArea__subttl.kobe{background:#9b0020}.playerArea .newplayerArea__subttl.hiroshima{background:#51318f}.playerArea .tab1 .player_box .data,.playerArea .tab1 .player_box{background:#000}.playerArea .tab1 .player_box .data .pos{background:#a9062f}.playerArea .tab2 .player_box .data,.playerArea .tab2 .player_box{background:#231815}.playerArea .tab2 .player_box .data .pos{background:#34a1db}body.featuredplayers .tabContents .sec__inner1100{padding-bottom:0}.pcDISP{display:block;margin:0 auto}.ticket_price .ticket_price_img{background-color:white;border-radius:60px;padding:54px 34px;max-width:980px;max-height:570px;width:100%;height:100%;margin:auto}@media screen and (max-width:1023px){.ticket_price .ticket_price_img{border-radius:0}.ticket_price .ticket_price_img img{width:100%;height:100%}}.ticketbtnAreaFooter{background-color:#000;padding:0;position:sticky;top:0;z-index:1000;background-color:#000;border-bottom:2px solid #deac63;box-shadow:0 2px 10px rgba(0,0,0,0.3)}
.ticketbtnAreaFooter .horizontal-navigation{width:100%}.ticketbtnAreaFooter .horizontal-navigation .nav-menu{display:flex;list-style:none;margin:0;padding:0;justify-content:center;align-items:center;flex-wrap:wrap}.ticketbtnAreaFooter .horizontal-navigation .nav-menu .nav-item{position:relative}.ticketbtnAreaFooter .horizontal-navigation .nav-menu .nav-item .nav-link{display:flex;align-items:center;padding:30px 40px;color:#fff;text-decoration:none;font-family:'Host Grotesk',sans-serif;font-size:20px;font-weight:700;font-style:bold;line-height:150%;letter-spacing:0;text-transform:uppercase;text-align:center;transition:all .3s ease;border-bottom:2px solid transparent}.ticketbtnAreaFooter .horizontal-navigation .nav-menu .nav-item .nav-link span{margin-right:6px}.ticketbtnAreaFooter .horizontal-navigation .nav-menu .nav-item .nav-link .dropdown-icon{opacity:.7;transition:transform .3s ease}.ticketbtnAreaFooter .horizontal-navigation .nav-menu .nav-item .nav-link:hover{color:#fff;background-color:rgba(255,255,255,0.1)}.ticketbtnAreaFooter .horizontal-navigation .nav-menu .nav-item .nav-link:hover .dropdown-icon{opacity:1;transform:translateY(1px)}.ticketbtnAreaFooter .horizontal-navigation .nav-menu .nav-item .nav-link.active{color:#fff;border-bottom-color:#fff}.ticketbtnAreaFooter .horizontal-navigation .nav-menu .nav-item .nav-link.active .dropdown-icon{opacity:1}@media screen and (max-width:768px){.ticketbtnAreaFooter .horizontal-navigation .nav-menu{flex-wrap:wrap;justify-content:space-around}.ticketbtnAreaFooter .horizontal-navigation .nav-menu .nav-item .nav-link{padding:10px 12px;font-size:12px}.ticketbtnAreaFooter .horizontal-navigation .nav-menu .nav-item .nav-link span{margin-right:4px}}@media screen and (max-width:768px){.ticketbtnAreaFooterCopy{padding-bottom:0}}.ticketbtnAreaVideo{background-image:url("/static/landingpages/leaguecup-final/hospitality/images/BgVideo.857222a5389c.png");background-size:cover}@media screen and (max-width:768px){.ticketbtnAreaVideo a{padding:1rem 0}}.ticketbtnAreaVideo p{position:relative}.ticketbtnAreaVideo p:before{content:url("/static/landingpages/fujifilm-super-cup-2025/sub-child/images/icon/external-link-alt-solid.9cff494dc4b3.png");position:absolute;top:40%;transform:translateY(-50%);width:12px;height:12px;left:1rem}.ticketbtnAreaVideo p:after{content:url("/static/landingpages/fujifilm-super-cup-2025/sub-child/images/icon/arrow-circle-right-solid.2e5f119a86a6.png");font-weight:900;position:absolute;top:40%;transform:translateY(-50%);width:12px;height:12px;right:1rem}@media screen and (max-width:768px){.ticketbtnAreaVideoFooter a{padding:1rem 0}}.ticketbtnAreaVideoFooter p{position:relative}.ticketbtnAreaVideoFooter p:before{content:url("/static/landingpages/fujifilm-super-cup-2025/sub-child/images/icon/external-link-alt-solid.9cff494dc4b3.png");position:absolute;top:40%;transform:translateY(-50%);width:12px;height:12px;left:1rem}.ticketbtnAreaVideoFooter p:after{content:url("/static/landingpages/fujifilm-super-cup-2025/sub-child/images/icon/arrow-circle-right-solid.2e5f119a86a6.png");font-weight:900;position:absolute;top:40%;transform:translateY(-50%);width:12px;height:12px;right:1rem}.event-gallery-section{background:#222;overflow:hidden;margin:0;padding:0}.event-gallery-row{display:flex;flex-direction:row;width:100vw;height:160px;gap:0}.event-gallery-img{flex:1 1 0;width:20vw;height:160px;object-fit:cover;margin:0;padding:0;border:0}@media(max-width:900px){.event-gallery-row{height:80px}.event-gallery-img{height:80px;width:20vw}}#ticketArea{background-color:#ebebeb!important}#ticketArea .ticketArea__price table{width:60%;border-collapse:collapse;margin:20px auto 0;background:#fff;border-radius:8px;overflow:hidden}#ticketArea .ticketArea__price thead th{padding:15px;text-align:left}#ticketArea .ticketArea__price tbody tr:nth-child(even){background-color:#f9f9f9}#ticketArea .ticketArea__price tbody tr:hover{background-color:#eef}#ticketArea .cate-1-center{width:38%}#ticketArea .cate-1-common{width:35%}@media screen and (max-width:576px){#ticketArea .cate-1-common{text-wrap:nowrap}}@media screen and (max-width:576px){#ticketArea .cate-1-common{width:40%}}#ticketArea .cate-2-center{text-align:-webkit-right;width:40%}#ticketArea .cate-2-center .image-tiket{width:80px}@media screen and (max-width:490px){#ticketArea .cate-2-center .image-tiket{width:100%}}#ticketArea .price,#ticketArea .text-center{text-align:center}@media screen and (max-width:576px){#ticketArea{background-color:#ebebeb!important}#ticketArea .ticketArea__price table{width:100%}}.access-section{background-color:#000;padding:120px 0}.access-section .access-container{margin:0 auto;padding:0 20px}.access-section .access-container .access-title{font-size:72px;font-weight:bold;text-transform:uppercase;text-align:center;margin:0 auto 80px auto;text-transform:uppercase;background:linear-gradient(to bottom,#f3e7cf,#deac63,#f3e7cf);-webkit-background-clip:text;-webkit-text-fill-color:transparent;letter-spacing:2px;position:relative;line-height:1.05;font-family:'Clash Grotesk',sans-serif}@media screen and (max-width:768px){.access-section .access-container .access-title{font-size:36px}}.access-section .access-container .access-title::after{content:"";display:block;width:195px;height:2px;margin:10px auto 0;background:linear-gradient(to right,transparent,#b5823f,transparent)}.access-section .access-container .news-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:30px;margin-bottom:80px}.access-section .access-container .news-grid .news-item{background-color:transparent}.access-section .access-container .news-grid .news-item .news-image{position:relative;width:100%;height:243px}.access-section .access-container .news-grid .news-item .news-image img{width:100%;height:100%;display:block}.access-section .access-container .news-grid .news-item .news-image .marker{position:absolute;width:10px;height:10px}.access-section .access-container .news-grid .news-item .news-image .marker::before,.access-section .access-container .news-grid .news-item .news-image .marker::after{content:"";position:absolute;background:linear-gradient(to bottom,#f3e7cf,#deac63,#f3e7cf)}
.access-section .access-container .news-grid .news-item .news-image .marker::before{width:2px;height:100%;left:50%;top:0;transform:translateX(-50%)}.access-section .access-container .news-grid .news-item .news-image .marker::after{height:2px;width:100%;top:50%;left:0;transform:translateY(-50%)}.access-section .access-container .news-grid .news-item .news-image .top-left{top:-5px;left:-5px}.access-section .access-container .news-grid .news-item .news-image .top-right{top:-5px;right:-5px}.access-section .access-container .news-grid .news-item .news-image .bottom-left{bottom:-32px;left:-5px}@media screen and (max-width:1399px){.access-section .access-container .news-grid .news-item .news-image .bottom-left{bottom:7px}}@media screen and (max-width:1165px){.access-section .access-container .news-grid .news-item .news-image .bottom-left{bottom:48px}}@media screen and (max-width:991px){.access-section .access-container .news-grid .news-item .news-image .bottom-left{bottom:100px}}@media screen and (max-width:768px){.access-section .access-container .news-grid .news-item .news-image .bottom-left{bottom:-5px}}.access-section .access-container .news-grid .news-item .news-image .bottom-right{bottom:-32px;right:-5px}@media screen and (max-width:1399px){.access-section .access-container .news-grid .news-item .news-image .bottom-right{bottom:7px}}@media screen and (max-width:1165px){.access-section .access-container .news-grid .news-item .news-image .bottom-right{bottom:48px}}@media screen and (max-width:991px){.access-section .access-container .news-grid .news-item .news-image .bottom-right{bottom:100px}}@media screen and (max-width:768px){.access-section .access-container .news-grid .news-item .news-image .bottom-right{bottom:-5px}}.access-section .access-container .news-grid .news-item .news-content{padding:10px 0 0 0}.access-section .access-container .news-grid .news-item .news-content .news-date{color:#c09949;font-family:Helvetica,sans-serif;font-size:16px;font-weight:700;font-style:normal;line-height:100%;letter-spacing:0;vertical-align:middle;margin-bottom:15px;margin-top:30px}.access-section .access-container .news-grid .news-item .news-content .news-text{color:#fff;font-family:Helvetica,sans-serif;font-size:20px;font-weight:700;font-style:normal;line-height:30px;letter-spacing:0;vertical-align:middle;margin:0;text-align:left;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;line-height:1.4;max-height:calc(1.4em * 4)}@media(max-width:768px){.access-section{padding:40px 0}.access-section .access-container{padding:0 20px}.access-section .access-container .news-grid{display:flex;flex-direction:column;gap:20px}.access-section .access-container .news-grid .news-item .news-image{height:100%}.access-section .access-container .news-grid .news-item .news-content .news-text{font-size:16px}}.standings{text-align:center;background:#000;padding:72px 0;position:relative;background-size:cover}@media screen and (max-width:1350px){.standings{padding:72px 0}}.standings__container{width:90%;max-width:1172px;margin:0 auto}.standings__title{font-size:72px;margin-bottom:10px;color:#fff;font-family:'Clash Grotesk',sans-serif;font-weight:800;text-transform:uppercase;background:linear-gradient(to bottom,#f3e7cf,#deac63,#f3e7cf);-webkit-background-clip:text;-webkit-text-fill-color:transparent}@media screen and (max-width:768px){.standings__title{font-size:36px}}.standings__title::after{content:"";display:block;width:195px;height:2px;margin:10px auto 0;background:linear-gradient(to right,transparent,#b5823f,transparent)}.standings .standings__header{display:flex;align-items:center;flex-direction:column}.standings .standings__body{margin-top:40px}.standings .standing-filter{display:flex;justify-content:center;margin-top:24px}.standings .standings-content{margin-top:24px;border:1px solid #deac63;border-radius:24px;padding:40px 30px}.standings .standings-content .group-name{font-family:"Overpass",sans-serif;font-style:normal;font-weight:900;font-size:28px;line-height:32px;color:#ffff;text-align:left;padding:24px 0}.standings .standings-last-updated{color:#6b5b52;font-family:"Overpass",sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:15px;letter-spacing:0;text-align:left;margin-top:24px;margin-bottom:40px}.standings .standings-description .entry-team{display:flex}.standings .standings-description .entry-team .entry-team-item{font-family:"Overpass",sans-serif;font-style:normal;font-weight:normal;font-size:20px;line-height:24px;color:#1a1919;display:flex;align-items:center}.standings .standings-description .entry-team .entry-team-item.entry-team-item--promoted::before,.standings .standings-description .entry-team .entry-team-item.entry-team-item--relagated::before,.standings .standings-description .entry-team .entry-team-item.entry-team-item--playoff::before{content:'';width:8px;height:40px;display:inline-block;margin-right:12px;position:relative}.standings .standings-description .entry-team .entry-team-item.entry-team-item--promoted::before{background:#416ac2}.standings .standings-description .entry-team .entry-team-item.entry-team-item--relagated::before{background:#e25e40}.standings .standings-description .entry-team .entry-team-item.entry-team-item--playoff::before{background:#1a1919}.standings .standings-description .entry-team .entry-team-item+.entry-team-item{margin-left:72px}.standings .standings-description .notes{font-family:"Overpass",sans-serif;font-style:normal;font-weight:normal;font-size:16px;line-height:25px;color:#1a1919;margin-top:40px}.standings .standing-table{width:100%}.standings .standing-table .standing-table__row{height:80px}.standings .standing-table .standing-table__row .standing-table__col{position:relative;box-shadow:inset 0 -1px 0 #ede2da;color:#ffff;font-family:"JLEAGUE KICK",sans-serif;font-style:normal;font-weight:700;font-size:20px;line-height:20px;text-align:center;vertical-align:middle;padding:0 8px}
.standings .standing-table .standing-table__row .standing-table__col.standing-table__col--club,.standings .standing-table .standing-table__row .standing-table__col.standing-table__col--form{text-align:left}.standings .standing-table .standing-table__row.standing-table__row--header{background:#e7c591;border-radius:6px;height:32px}.standings .standing-table .standing-table__row.standing-table__row--header .standing-table__col{color:#6b5b52;font-family:"Barlow Condensed",sans-serif;font-size:15px;line-height:16px;letter-spacing:1px;text-transform:uppercase}.standings .standing-table .standing-table__row:not(.standing-table__row--header) .standing-table__col.standing-table__col--position::before{content:'';position:absolute;left:0;top:0;height:100%;width:8px;display:block}.standings .standing-table .standing-table__row:not(.standing-table__row--header) .standing-table__col.standing-table__col--position.standing-table__col--promoted::before{background-color:#416ac2}.standings .standing-table .standing-table__row:not(.standing-table__row--header) .standing-table__col.standing-table__col--position.standing-table__col--relegated::before{background-color:#e25e40}.standings .standing-table .standing-table__row:not(.standing-table__row--header) .standing-table__col.standing-table__col--position.standing-table__col--playoff::before{background-color:#1a1919}.standings .standing-table .standing-table__row:not(.standing-table__row--header) .standing-table__col.standing-table__col--points{color:#ffff}.standings .rank-item{display:flex;align-items:center;justify-content:center;padding-left:4px}.standings .rank-item .rank-item__icon{padding-left:6px}.standings .club-item{display:flex;align-items:center}.standings .club-item .club-emblem{margin-right:8px;width:64px;height:64px;display:block}.standings .club-item .club-item__name{color:#ffff;font-family:"JLEAGUE KICK",sans-serif;font-style:normal;font-weight:700;font-size:30px;line-height:32px;text-align:left;text-overflow:ellipsis;overflow:hidden;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;word-break:break-all}.standings .club-item:hover{opacity:1}.standings .club-item:hover[href] .club-item__name{text-decoration:underline}.standings .form-item{display:inline-block;width:32px;height:32px;text-align:center;color:#fff;font-family:"Overpass",sans-serif;font-style:normal;font-weight:900;font-size:16px;line-height:32px;border-radius:50%;margin-right:2px}.standings .form-item.form-item--W{background:#277b50}.standings .form-item.form-item--L{background:#bf3333}.standings .form-item.form-item--D{background:#646a78}.standings .form-item+.standings .form-item{margin-left:4px}@media screen and (max-width:991px){.standings .standing-table__col.standing-table__col--form{display:none}}@media screen and (max-width:767px){.standings .standings-content .group-name{font-size:20px;line-height:24px}.standings .standings-content .match-detail-table-wrapper{overflow-x:auto;scrollbar-color:rgba(100,106,120,0.2) rgba(100,106,120,0.05)}.standings .standings-content .match-detail-table-wrapper::-webkit-scrollbar{width:6px;height:6px}.standings .standings-content .match-detail-table-wrapper::-webkit-scrollbar-thumb{background:rgba(100,106,120,0.2);border-radius:3px}.standings .standings-content .match-detail-table-wrapper::-webkit-scrollbar-track{background:rgba(100,106,120,0.05);border-radius:3px}.standings .standing-table .standing-table__row .standing-table__col{font-size:16px;line-height:20px}.standings .club-item .club-item__name{font-size:20px;line-height:24px}.standings .club-item .club-emblem{width:40px;height:40px}}@media screen and (max-width:576px){.standings .standings__header{padding:0 16px}.standings .standings__footer{padding:0 16px}.standings .standing-table .standing-table__row{height:56px}.standings .standing-table .standing-table__row .standing-table__col{padding:0 4px}.standings .standing-table .standing-table__row .standing-table__col.standing-table__col--won,.standings .standing-table .standing-table__row .standing-table__col.standing-table__col--drawn,.standings .standing-table .standing-table__row .standing-table__col.standing-table__col--lost,.standings .standing-table .standing-table__row .standing-table__col.standing-table__col--goals-for,.standings .standing-table .standing-table__row .standing-table__col.standing-table__col--goals-against{display:none}.standings .standing-table .standing-table__row.standing-table__row--header{height:24px}.standings .standing-table .standing-table__row.standing-table__row--header .standing-table__col{font-size:14px;line-height:14px}.standings .standing-table .standing-table__row:not(.standing-table__row--header) .standing-table__col.standing-table__col--position::before{width:6px}.standings .club-item .club-item__name{font-size:16px;line-height:20px}.standings .standings-description .entry-team{flex-direction:column}.standings .standings-description .entry-team .entry-team-item{font-size:16px;line-height:16px}.standings .standings-description .entry-team .entry-team-item+.entry-team-item{margin-left:0;margin-top:24px}}@media screen and (max-width:420px){.standings .standing-table .standing-table__row{height:48px}.standings .standing-table .standing-table__row.standing-table__row--header .standing-table__col{font-size:12px}.standings .standings-last-updated{margin-top:12px;margin-bottom:24px}.standings .standings-description .entry-team .entry-team-item{font-size:14px}.standings .standings-description .entry-team .entry-team-item.entry-team-item--promoted::before,.standings .standings-description .entry-team .entry-team-item.entry-team-item--relagated::before,.standings .standings-description .entry-team .entry-team-item.entry-team-item--playoff::before{width:6px;height:28px}.standings .standings-description .entry-team .entry-team-item+.entry-team-item{margin-left:0;margin-top:8px}.standings .standings-description .notes{font-size:14px;line-height:16px;margin-top:24px}
}body.lang-th .standings .standing-table .standing-table__row.standing-table__row--header .standing-table__col,body.lang-th .standings .standing-table .club-item .club-item__name{font-family:"Notosansthai","Overpass",sans-serif;letter-spacing:normal;line-height:1.5}body.lang-th .standings .standings-description .entry-team .entry-team-item,body.lang-th .standings .standings-description .notes{font-family:"Notosansthai","Overpass",sans-serif;letter-spacing:normal;line-height:1.5}body.lang-th .standings .standings-last-updated{font-family:"Notosansthai","Overpass",sans-serif;letter-spacing:normal;line-height:1.5}.area-information-schedule{background-image:url("/static/landingpages/acle-2025/hospitality/images/bg/Activities-bg.4361ee6ee77f.jpg");background-size:cover;padding:72px 20px;text-align:-webkit-center}@media(max-width:410px){.area-information-schedule{padding:72px 5px}}.area-information-schedule .carousel-sp{display:none}@media screen and (max-width:576px){.area-information-schedule .carousel-sp{display:block;margin-bottom:20px}}.area-information-schedule .carousel-pc{display:block}@media screen and (max-width:576px){.area-information-schedule .carousel-pc{display:none}}.area-information-schedule .glide.carousel-sp{display:none}@media screen and (max-width:576px){.area-information-schedule .glide.carousel-sp{display:block}}.area-information-schedule .schedule-note{font-family:'Clash Grotesk',sans-serif;font-weight:500;font-size:20px;line-height:16px;letter-spacing:0;text-align:center;vertical-align:middle;color:#ffff;line-height:1}.area-information-schedule .image_leagues{margin-top:80px;text-align:center}.area-information-schedule .image_leagues .break{display:none}@media screen and (max-width:576px){.area-information-schedule .image_leagues .break{display:block}}@media screen and (max-width:1350px){.area-information-schedule .image_leagues{padding:0}}.area-information-schedule .image_leagues .image_pc{display:block}@media screen and (max-width:768px){.area-information-schedule .image_leagues .image_pc{display:none}}.area-information-schedule .image_leagues .image_sp{display:none}@media screen and (max-width:768px){.area-information-schedule .image_leagues .image_sp{display:block;outline:1px solid #deac63;padding:20px 0;border-radius:24px}.area-information-schedule .image_leagues .image_sp img{width:100%;height:auto;display:block}}.area-information-schedule .image_leagues_cup{background-image:url("/static/landingpages/acle-2025/hospitality/images/bg.56c201cee612.png");background-size:cover;padding-top:72px;padding-bottom:72px;width:100%;max-width:780px;margin:80px auto 0;display:flex;justify-content:center;gap:28px}.area-information-schedule .image_leagues_cup__container{display:flex;flex-direction:column;justify-content:center;gap:38px}@media screen and (max-width:840px){.area-information-schedule .image_leagues_cup__background{width:25%}}@media screen and (max-width:1350px){.area-information-schedule .image_leagues_cup{width:100%;padding-right:5px;padding-left:5px}}.glide.carousel-sp .glide__slide{display:flex;justify-content:center;align-items:flex-start}.glide.carousel-sp .glide__bullets{margin-top:20px;position:static;transform:unset}.glide.carousel-sp .glide__bullet{width:8px;height:8px;border-radius:50%;background:#8a8a8a;opacity:.5;border:0;cursor:pointer;transition:all .3s ease}.glide.carousel-sp .glide__bullet.glide__bullet--active{background:#fff;opacity:1}.champions-title-container{display:flex;align-items:center;justify-content:center;margin:32px auto 8px;width:100%}.champions-title-container.elite-title{margin:32px auto 8px}@media screen and (max-width:576px){.champions-title-container.elite-title{margin:14px auto 16px}}.champions-title-container.two-title{margin:40px auto 16px}@media screen and (max-width:576px){.champions-title-container.two-title{margin-top:0}}.champions-title-container .champions-title-image{width:100%;max-width:900px;height:auto;display:block}@media(max-width:768px){.champions-title-container .champions-title-image{max-width:350px;width:90%}}@media(min-width:769px) and (max-width:1024px){.champions-title-container .champions-title-image{max-width:600px}}.access-title{font-size:72px;font-weight:bold;text-transform:uppercase;text-align:center;margin:0 auto 16px auto;text-transform:uppercase;background:linear-gradient(to bottom,#f3e7cf,#deac63,#f3e7cf);-webkit-background-clip:text;-webkit-text-fill-color:transparent;letter-spacing:2px;position:relative;line-height:1.05;font-family:'Clash Grotesk',sans-serif}@media screen and (max-width:768px){.access-title{font-size:36px}}.access-title::after{content:"";display:block;width:195px;height:2px;margin:10px auto 0;background:linear-gradient(to right,transparent,#b5823f,transparent)}.area-information{padding:40px 0;gap:20px;display:flex;justify-content:space-between;flex-wrap:wrap}@media screen and (max-width:1400px){.area-information{justify-content:center}}@media screen and (max-width:576px){.area-information{padding-top:0}.area-information.acl-2{padding-bottom:0}}.area-information__container{display:flex;align-items:center;flex-direction:column;margin-bottom:30px;width:100%;max-width:378px}@media screen and (max-width:576px){.area-information__container{margin-bottom:0}}.area-information__container .area-content{display:flex;margin-top:35px;margin-bottom:35px;gap:10px;width:100%;justify-content:space-between;height:100px}@media(max-width:440px){.area-information__container .area-content{gap:6px}}.area-information__container .area-content__item{text-align:center;width:50%}.area-information__container .area-content__item-text{font-size:18px;margin-top:10px;text-transform:uppercase;text-align:center;margin:0 auto 16px auto;text-transform:uppercase;background:linear-gradient(to bottom,#f3e7cf,#deac63,#f3e7cf);-webkit-background-clip:text;-webkit-text-fill-color:transparent;letter-spacing:1px;position:relative;line-height:1.05;word-break:break-word;overflow-wrap:anywhere}
.group-match-header{background:linear-gradient(90deg,rgba(243,231,207,0.05) 0,rgba(222,172,99,0.8) 50%,rgba(243,231,207,0.05) 100%);padding:16px 0;text-align:center;position:relative;width:378px}@media(max-width:440px){.group-match-header{width:100%;max-width:378px;margin-left:auto;margin-right:auto}}@media(min-width:768px){.group-match-header{width:100%;max-width:none}}.group-match-header .group-match-title{font-family:Helvetica,sans-serif;font-weight:700;font-style:normal;font-size:20px;line-height:30px;letter-spacing:0;text-align:center;vertical-align:middle;color:#fff;margin:0}@media(max-width:768px){.group-match-header .group-match-title{font-size:18px;letter-spacing:1px}}.match-banner{position:relative;width:378px;max-width:880px;aspect-ratio:16 / 6;background:linear-gradient(180deg,rgba(225,180,115,0.4) 0,rgba(225,180,115,0.2) 20%,rgba(0,0,0,0) 100%);display:flex;align-items:center;justify-content:center;padding:28px 36px;margin-bottom:30px}@media(max-width:440px){.match-banner{width:100%;max-width:378px;margin-left:auto;margin-right:auto;padding:20px 16px}}@media(min-width:768px){.match-banner{width:100%;max-width:none}}.corner{position:absolute;width:10px;height:10px}.corner::before,.corner::after{content:"";position:absolute;background:linear-gradient(to bottom,#f3e7cf,#deac63,#f3e7cf)}.corner::before{width:2px;height:100%;left:50%;top:0;transform:translateX(-50%)}.corner::after{height:2px;width:100%;top:50%;left:0;transform:translateY(-50%)}.tl{left:-5px;top:-5px}.tr{right:-5px;top:-5px}.bl{left:-5px;bottom:-5px}.br{right:-5px;bottom:-5px}.side{display:grid;justify-items:center;gap:10px}.team-name{color:#fff;letter-spacing:.2px;text-align:center;font-family:'Host Grotesk',sans-serif;font-weight:700;font-size:12px;line-height:16px;letter-spacing:0;text-align:center;vertical-align:middle;text-transform:none;max-width:100%;overflow:hidden;text-overflow:ellipsis}.vs{font-size:32px;font-weight:bold;text-transform:uppercase;text-align:center;margin:0 auto 16px auto;text-transform:uppercase;background:linear-gradient(to bottom,#f3e7cf,#deac63,#f3e7cf);-webkit-background-clip:text;-webkit-text-fill-color:transparent;letter-spacing:2px;position:relative;line-height:1.05;white-space:nowrap}.first-view-grid{display:grid;grid-template-columns:1fr;gap:16px}@media(min-width:768px){.first-view-grid{grid-template-columns:repeat(3,1fr)}}.horizontal-scroll{display:flex;gap:16px;overflow-x:auto;padding:8px 8px 12px;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;-webkit-mask-image:linear-gradient(to right,transparent 0,white 24px,white calc(100% - 24px),transparent 100%);mask-image:linear-gradient(to right,transparent 0,white 24px,white calc(100% - 24px),transparent 100%)}.horizontal-scroll::-webkit-scrollbar{display:none}.horizontal-scroll .area-information__container{flex:0 0 auto;min-width:82vw;scroll-snap-align:start;scroll-snap-stop:always}@media(min-width:480px){.horizontal-scroll .area-information__container{min-width:360px}}@media(min-width:1024px){.horizontal-scroll .area-information__container{min-width:0}}.carousel{position:relative;width:100%;max-width:100%;overflow:hidden}.carousel .carousel-viewport{overflow:hidden;padding:16px 0;width:100%;max-width:100%}.carousel .carousel-track{display:flex;gap:16px;transition:transform 800ms ease-in-out;will-change:transform;touch-action:pan-y;-webkit-overflow-scrolling:touch}@media(min-width:768px){.carousel .carousel-track{gap:24px;touch-action:auto}}@media(min-width:1024px){.carousel .carousel-track{gap:16px}}.carousel .area-information__container{width:100%;flex:0 0 auto}@media(min-width:768px){.carousel .area-information__container{box-sizing:border-box;width:calc((100% - 24px) / 2);max-width:calc((100% - 24px) / 2);flex:0 0 calc((100% - 24px) / 2)}}@media(min-width:1024px){.carousel .area-information__container{box-sizing:border-box;width:calc((100% - 32px) / 3);max-width:calc((100% - 32px) / 3);flex:0 0 calc((100% - 32px) / 3);min-width:0}}.carousel .carousel-nav{display:flex;align-items:center;justify-content:center;gap:8px;margin-top:10px}.carousel .carousel-dot{width:8px;height:8px;border-radius:999px;background:#8a8a8a;opacity:.5}.carousel .carousel-dot.active{background:#fff;opacity:1}.area-information .carousel-viewport{width:100%}.area-information .carousel-track{margin:0 auto}.area-information .carousel{width:100%;max-width:1200px;margin-left:auto;margin-right:auto}.area-information .carousel-nav{width:100%;max-width:1200px;margin:10px auto 0;display:flex;justify-content:center;gap:8px}.stadium-name{font-weight:normal!important}.image_leagues{width:100%;max-width:1200px;margin-left:auto;margin-right:auto}.image_leagues .image_pc,.image_leagues .image_sp img{width:100%;height:auto;display:block}.area-content__item.venue{font-weight:normal;min-width:0}.image-container{position:relative;width:100%}.image_pc{width:100%;display:block}.ticketbtnArea{width:100%;margin-bottom:8px}.area-content__item-text{font-weight:bold}.area-content__item-text.nowrap{margin:0;text-wrap:nowrap}.area-content__item-text.city-pref{text-transform:uppercase;margin-bottom:3px;margin-top:3px;font-weight:bold}.area-content__item-text.game-time{margin-bottom:3px;margin-top:3px}.schedulebtnOverlayPC,.schedulebtnOverlaySP{width:100%;margin-top:10px}.schedulebtnOverlayPC{position:absolute;bottom:20px;left:50%;transform:translateX(-50%);z-index:10;display:block}@media(max-width:768px){.schedulebtnOverlayPC{display:none}}.schedulebtnOverlaySP{margin-top:10px;text-align:center}@media(min-width:769px){.schedulebtnOverlaySP{display:none}}@media(max-width:767px){.carousel-viewport{overflow:hidden}.carousel-track{display:flex;flex-direction:row;gap:16px}.carousel .area-information__container{width:100%;flex:0 0 auto;min-width:82vw;max-width:378px;margin-left:auto;margin-right:auto}.team-section-header{font-size:18px;font-weight:bold;color:#fff;margin:20px 0 10px 0;padding:8px 16px;background:linear-gradient(90deg,#1a1a1a,#333);border-radius:8px;width:100%}
}.area-information-club{background-size:cover;padding:72px 0;text-align:-webkit-center}@media screen and (max-width:1350px){.area-information-club{padding:72px 0}}.area-information-club__container__title{font-size:72px;font-weight:bold;text-transform:uppercase;text-align:center;margin:0 auto 16px auto;text-transform:uppercase;background:linear-gradient(to bottom,#f3e7cf,#deac63,#f3e7cf);-webkit-background-clip:text;-webkit-text-fill-color:transparent;letter-spacing:2px;position:relative;line-height:1.05;font-family:'Clash Grotesk',sans-serif}@media screen and (max-width:768px){.area-information-club__container__title{font-size:36px}}.area-information-club__container__title::after{content:"";display:block;width:195px;height:2px;margin:10px auto 0;background:linear-gradient(to right,transparent,#b5823f,transparent)}@media screen and (max-width:768px){.area-information-club .area-information-club-content .reverse{flex-direction:column-reverse!important}}.area-information-club .area-information-club-content__profile{display:flex;justify-content:center;gap:60px;margin-top:60px}@media screen and (max-width:768px){.area-information-club .area-information-club-content__profile{flex-direction:column}}.area-information-club .area-information-club-content__profile__container{width:45%}@media screen and (max-width:768px){.area-information-club .area-information-club-content__profile__container{width:100%}}.area-information-club .area-information-club-content__profile__image{border-radius:16px;width:100%}.area-information-club .area-information-club-content__profile__text{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:30px;width:55%}@media screen and (max-width:768px){.area-information-club .area-information-club-content__profile__text{width:100%}}.area-information-club .area-information-club-content__profile__text__title{font-family:'Clash Grotesk',sans-serif;font-weight:700;font-size:40px;line-height:100%;letter-spacing:0;text-transform:uppercase;vertical-align:middle;color:#deac63;text-align:left}.area-information-club .area-information-club-content__profile__text__description{text-align:justify;font-family:'Noto San JP',sans-serif;font-weight:500;font-size:16px;line-height:28px;letter-spacing:0;vertical-align:middle;color:#fff}.background-vissel{background-image:url("/static/landingpages/acle-2025/hospitality/images/bg/Vissel_Kobe.80bc74bb64ba.jpg")}.background-hiroshima{background-image:url("/static/landingpages/acle-2025/hospitality/images/bg/Hiroshima.e1cd03005b2a.jpg")}.background-zelvia{background-image:url("/static/landingpages/acle-2025/hospitality/images/bg/Machida.4173c2445914.jpg")}.reference{text-align:center;padding:65px 0 0;position:relative}.reference__header{font-size:42px;font-weight:bold;margin-bottom:40px;color:#050c5a}.reference__video{width:50%;margin:0 auto}.reference__video .iframe-wrapper{border-radius:16px}@media screen and (max-width:768px){.reference__video .iframe-wrapper{background:0;padding:0;border-radius:0}}.reference__video .iframe-wrapper iframe{display:block;border:0;border-radius:10px;box-shadow:0 0 10px rgba(0,0,0,0.3)}@media screen and (min-width:769px) and (max-width:1350px){.reference__video .iframe-wrapper iframe{height:260px!important}}@media screen and (min-width:768px) and (max-width:990px){.reference__video .iframe-wrapper iframe{height:188px!important}}@media screen and (max-width:768px){.reference__video{width:100%;position:relative;padding-bottom:56.25%;padding-top:25px;height:0}.reference__video iframe{position:absolute;top:0;left:0;width:100%;height:100%}}.reference img{max-width:100%;height:auto;display:block;margin:0 auto;width:800px}@media screen and (max-width:768px){.reference img{width:90%}}.competition-overview{text-align:center;background:#000;padding:72px 0;position:relative;background-size:cover}@media screen and (max-width:1350px){.competition-overview{padding:72px 0}}.competition-overview__container{width:90%;max-width:1172px;margin:0 auto;margin-bottom:80px}.competition-overview__title{font-size:72px;margin-bottom:10px;color:#fff;font-family:'Clash Grotesk',sans-serif;font-weight:800;text-transform:uppercase;background:linear-gradient(to bottom,#f3e7cf,#deac63,#f3e7cf);-webkit-background-clip:text;-webkit-text-fill-color:transparent}@media screen and (max-width:768px){.competition-overview__title{font-size:36px}}.competition-overview__title::after{content:"";display:block;width:195px;height:2px;margin:10px auto 0;background:linear-gradient(to right,transparent,#b5823f,transparent)}.fujifilm-super-cup-event__header{background-color:var(--color-black);position:relative;overflow:hidden;width:100%;height:auto;padding:0}.fujifilm-super-cup-event__header .nav-container{padding:32px 0 16px}@media screen and (max-width:1023px){.fujifilm-super-cup-event__header .nav-container{padding:0 0 16px}}@media screen and (max-width:768px){.fujifilm-super-cup-event__header .nav-container{padding:12px 0 16px!important}}.fujifilm-super-cup-event__header .fujifilm-super-cup-bg{top:0;left:0;width:100%;height:100%}@media screen and (max-width:768px){.fujifilm-super-cup-event__header .fujifilm-super-cup-bg{margin-top:20px}}.fujifilm-super-cup-event__header .fujifilm-super-cup-bg .ffsc-bg{top:0;left:0;width:100%;height:100%;display:block}@media screen and (max-width:768px){.fujifilm-super-cup-event__header .fujifilm-super-cup-bg .ffsc-bg{display:none}}.fujifilm-super-cup-event__header .fujifilm-super-cup-bg .ffsc-bg-mobile{display:none}@media screen and (max-width:768px){.fujifilm-super-cup-event__header .fujifilm-super-cup-bg .ffsc-bg-mobile{display:block;top:0;left:0;width:100%;height:100%}}.fujifilm-super-cup-event__header .fujifilm-super-cup-bg .ffsc-logo{width:auto;height:auto;top:32%;left:50%;transform:translateX(-50%);max-width:140px}
