@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}.special{max-width:1200px;margin:0 auto;padding:0 120px;display:flex;flex-direction:column;align-items:center}@media screen and (max-width:768px){.special{padding:0}}.special .logo-image{width:100%;height:auto}.special .title-text{text-align:center;color:black;font-size:35px;font-weight:900;line-height:51px;letter-spacing:2px;margin-bottom:40px;margin-top:40px}.special .body-text{text-align:center;color:black;font-size:20px;font-weight:500;line-height:30px;letter-spacing:1px;margin-bottom:40px;margin-top:40px;width:62%}@media screen and (max-width:768px){.special .body-text{width:95%}}.access-section{background-color:#003f87;color:#fff;padding:40px 20px;display:flex;justify-content:center;align-items:center;background-image:url("/static/landingpages/fujifilm-super-cup-2025/sub-child/images/bg/BG_access.82c335163611.svg");background-repeat:no-repeat;background-size:cover;height:335px;width:100%;background-position:center center}@media screen and (max-width:768px){.access-section{height:400px}}.access-section .access-container{max-width:1200px;margin:0 auto;display:grid;grid-template-columns:30% auto;width:100%;gap:30px}@media screen and (max-width:768px){.access-section .access-container{display:flex;flex-direction:column}}.access-section .access-title{font-size:84px;font-weight:bold;text-transform:uppercase;text-align:center;margin:auto}@media screen and (max-width:768px){.access-section .access-title{padding-top:40px}}@media screen and (max-width:768px){.access-section .access-title{font-size:64px}}.access-section .access-list{list-style:none;padding:0}.access-section .access-list .access-item{display:grid;grid-template-columns:auto 100px;align-items:center;border-bottom:1px solid rgba(255,255,255,0.2);padding:10px 0;gap:30px}.access-section .access-list .access-item:last-child{border-bottom:0}@media screen and (max-width:768px){.access-section .access-list .access-item{grid-template-columns:auto 60px}}.access-section .access-list .access-item .access-line{font-size:18px;text-align:left}@media screen and (max-width:468px){.access-section .access-list .access-item .access-line{font-size:14px}}.access-section .access-list .access-item .access-line span:first-child{flex:1}@media screen and (max-width:768px){.access-section .access-list .access-item .access-line span:nth-child(2){display:block;width:100%}}.access-section .access-list .access-item .access-time{font-size:18px;font-weight:bold;text-align:right;display:flex;flex-wrap:wrap;gap:5px}.access-section .access-list .access-item .access-time span:first-child{flex:1}@media screen and (max-width:768px){.access-section .access-list .access-item .access-time span:nth-child(2){display:block;width:100%;text-align:end;margin-top:-5px}}@media screen and (max-width:768px){.access-section .access-list .access-item .access-time{font-size:14px;padding:7px;height:100%;mix-width:60px;width:'fit-content'}}@media screen and (max-width:468px){.access-section .access-list .access-item .access-time{font-size:14px}}@media screen and (max-width:768px){.headerSpecial{aspect-ratio:6.75 / 9!important}}.access-section{background-color:#003f87;color:#fff;padding:40px 20px;display:flex;justify-content:center;align-items:center;background-image:url("/static/landingpages/special/images/access-bg.a6eeac97c1c4.jpg");background-repeat:no-repeat;background-size:cover;height:535px;width:100%;background-position:center center}
@media screen and (max-width:768px){.access-section{height:600px;padding:30px 15px;background-position:center top}}.access-section .access-container{max-width:1200px;margin:0 auto;display:flex;grid-template-columns:30% auto;width:100%;gap:30px;flex-direction:column}@media screen and (max-width:768px){.access-section .access-container{display:flex;flex-direction:column;gap:20px}}.access-section .access-title{font-size:84px;font-weight:bold;text-transform:uppercase;text-align:center;margin:auto;margin-bottom:20px}@media screen and (max-width:768px){.access-section .access-title{font-size:48px;padding-top:20px;margin-bottom:10px}}.access-section .access-box{display:flex;align-items:center;gap:30px;justify-content:center}@media screen and (max-width:768px){.access-section .access-box{flex-direction:column;gap:15px}}.access-section .access-box .box-image .logo-image{width:400px;padding-left:33px}@media screen and (max-width:768px){.access-section .access-box .box-image .logo-image{width:350px;padding-left:0;margin-top:10px}}.access-section .access-box .access-list{list-style:none;padding:0}@media screen and (max-width:768px){.access-section .access-box .access-list{width:100%;max-width:280px;margin:0 auto}}.access-section .access-box .access-list .access-item{display:grid;grid-template-columns:auto 100px;align-items:end;border-bottom:1px solid rgba(255,255,255,0.5);padding:10px 0;gap:30px;white-space:nowrap}.access-section .access-box .access-list .access-item:last-child{border-bottom:0}@media screen and (max-width:768px){.access-section .access-box .access-list .access-item{grid-template-columns:80px auto;gap:15px;align-items:center;padding:5px 0}}.access-section .access-box .access-list .access-item .access-line{font-size:18px;text-align:left}@media screen and (max-width:768px){.access-section .access-box .access-list .access-item .access-line{font-size:14px;text-align:left;padding-top:3px}}@media screen and (max-width:768px){.access-section .access-box .access-list .access-item .access-line span{display:inline-block;line-height:1.2}}.access-section .access-box .access-list .access-item .access-time{font-size:40px;font-weight:bold;text-align:left;display:flex;flex-wrap:wrap;gap:5px;white-space:nowrap}@media screen and (max-width:768px){.access-section .access-box .access-list .access-item .access-time{font-size:32px;font-weight:bold;text-align:center;padding:0;margin:0;line-height:1}}@media screen and (max-width:768px){.access-section .access-box .access-list .access-item .access-time span{display:block;width:100%}}#ticketArea{background-color:#ebebeb!important}#ticketArea .ticket-notice{text-align:-webkit-center;margin-top:60px}#ticketArea .ticket-notice__list{list-style:disc;width:75%;text-align:left}@media screen and (max-width:768px){#ticketArea .ticket-notice__list{width:100%}}#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%}}.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:80px 5vw}.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:1em}.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}.btn__L p span.jpn__L{font-size:24px;font-size:2.4rem}.btn__red{background:#e60012;border:0}.btn__red:hover{background:#a9000d;color:#fff}.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}.ticketSpecial{background:linear-gradient(270deg,#51318f 15%,#3b3790 50%,#0e216c 100%);background-position:center top;transition:background-position .1s linear}@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}#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;min-width:15px}.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:#e3e003}.ticketArea__price .seat-category table td.cate-1-main{background:#33a0bd}.ticketArea__price .seat-category table td.cate-1-mikiri{background:#257d32}.ticketArea__price .seat-category table td.cate-2{background:#e7d57e}.ticketArea__price .seat-category table td.cate-2-mikiri{background:#be3431}.ticketArea__price .seat-category table td.cate-3{background:#9fa9d7}.ticketArea__price .seat-category table td.cate-3-mikiri{background:#247b33}.ticketArea__price .seat-category table td.cate-4{background:#f8ac1b}.ticketArea__price .seat-category table td.cate-4-back{background:#9fd9f8}.ticketArea__price .seat-category table td.cate-4-mikiri{background:#be3434}
.ticketArea__price .seat-category table td.cate-5{background:#fce108}.ticketArea__price .seat-category table td.cate-5-home{background:#f49ec1}.ticketArea__price .seat-category table td.cate-6{background:#c90a2f}.ticketArea__price .seat-category table td.cate-6-home{background:#c9c9cb}.ticketArea__price .seat-category table td.cate-7-1{background:#06378f}.ticketArea__price .seat-category table td.cate-7-2{background:#b9579d}.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;width:90%}.ticket_price .ticket_price_img{background-color:white;border-radius:60px;padding:54px 34px;width:50%;height:100%;margin:auto}@media screen and (max-width:768px){.ticket_price .ticket_price_img{width:100%}}@media screen and (max-width:1023px){.ticket_price .ticket_price_img{border-radius:0}.ticket_price .ticket_price_img img{width:100%;height:100%}}.activities{text-align:center;background:linear-gradient(270deg,#51318f 15%,#3b3790 50%,#0e216c 100%);padding:65px 0 150px;position:relative}@media screen and (max-width:768px){.activities{padding:65px 0 100px}}.activities__container{width:90%;max-width:1172px;margin:0 auto}.activities__emblem{width:23%;opacity:.5;position:absolute;z-index:0;left:6%;top:70px}@media screen and (max-width:768px){.activities__emblem{display:none}}.activities__emblemhiro{margin-bottom:-305px;margin-top:auto;width:23%;opacity:.5;position:absolute;z-index:0;right:6%;top:70px}@media screen and (max-width:768px){.activities__emblemhiro{display:none}}.activities__title{font-size:82px;font-weight:bold;margin-bottom:50px;color:#fff}.activities__note{font-size:14px;color:#ccc;margin-bottom:40px}.activities__grid{display:grid;grid-template-columns:repeat(2,1fr);gap:80px;text-align:left}@media screen and (max-width:768px){.activities__grid{display:flex;flex-direction:column;align-items:center}}.activities__item{max-width:566px;max-height:494px}.activities__image{width:100%;height:100%;max-width:566px;max-height:377px;display:block;position:relative}@media screen and (max-width:768px){.activities__image{margin-bottom:60px}}.activities__subtitle{font-size:16px;font-weight:bold;margin:15px 0 10px;color:#fff}.activities__club{font-size:24px;font-weight:bold;margin:15px 0 10px;color:#fff}.activities__description{font-size:14px;line-height:1.6;color:#fff;padding:0 15px 0 0}.activities__btn_purchase{margin-top:50px;text-align:center;display:flex;align-items:center;justify-content:center}@media screen and (max-width:768px){.activities__btn_purchase{margin-top:50px}}.recommended{text-align:center;padding:65px 0 120px;background-color:#f9f9f9;position:relative}.recommended include sp{padding:65px 0 50px}.recommended__container{width:90%;max-width:1172px;margin:0 auto}.recommended__title{font-size:82px;font-weight:bold;margin-bottom:40px;color:#050c5a}@media screen and (max-width:768px){.recommended__title{font-size:50px}}.recommended__header{font-size:42px;font-weight:bold;margin-bottom:20px;color:#050c5a}.recommended__wrapper{text-align:-webkit-center}.recommended__content{font-size:16px;line-height:1.6;color:black;font-weight:600;margin-bottom:40px;width:38%}@media screen and (max-width:768px){.recommended__content{width:72%}}.recommended__note{font-size:14px;color:#ccc;margin-bottom:40px}.recommended__grid{display:grid;grid-template-columns:repeat(2,1fr);gap:80px;text-align:left;margin-top:80px}@media screen and (max-width:1200px) and (min-width:700px){.recommended__grid{margin-bottom:120px}}@media screen and (max-width:768px){.recommended__grid{display:flex;flex-direction:column;align-items:center}}.recommended__item{max-width:566px;max-height:494px}.recommended__image{width:100%;height:100%;max-width:566px;max-height:377px;display:block}.recommended__subtitle{font-size:16px;font-weight:bold;margin:15px 0 10px;color:#fff}.recommended__club{font-size:24px;font-weight:bold;margin:15px 0 10px;color:black}.recommended__description{font-size:14px;line-height:1.6;color:black;padding:0 15px 0 0;font-weight:bold}.recommended__btn_purchase{margin-top:50px;text-align:center;display:flex;align-items:center;justify-content:center}@media screen and (max-width:768px){.recommended__btn_purchase{margin-top:50px}}.event{text-align:center;background-color:#333;padding:65px 0 150px;position:relative}@media screen and (max-width:768px){.event{padding:65px 0 50px}}.event__container{width:90%;max-width:1172px;margin:0 auto}.event__title{font-size:82px;font-weight:bold;margin-bottom:50px;color:#fff}.event__note{font-size:14px;color:#ccc;margin-bottom:40px}.event__grid{display:grid;grid-template-columns:repeat(2,1fr);gap:80px;text-align:left}@media screen and (max-width:768px){.event__grid{display:flex;flex-direction:column;align-items:center}}.event__item{max-width:566px;max-height:494px}.event__image{width:100%;height:100%;max-width:566px;max-height:377px;display:block}.event__subtitle{font-size:16px;font-weight:bold;margin:15px 0 10px;color:#fff}.event__club{font-size:24px;font-weight:bold;margin:15px 0 10px;color:#fff}.event__description{font-size:14px;line-height:1.6;color:#fff;padding:0 15px 0 0}.event__btn_purchase{margin-top:50px;text-align:center;display:flex;align-items:center;justify-content:center}
@media screen and (max-width:768px){.event__btn_purchase{margin-top:50px}}.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}@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%}}.fujifilm-super-cup__header{overflow:visible!important}.fujifilm-super-cup-bg{position:absolute!important}@media screen and (min-width:769px){.fujifilm-super-cup-bg{top:200px!important}}@media screen and (max-width:768px){.fujifilm-super-cup-bg{top:60px!important}}.fujifilm-super-cup-bg::before{display:none!important}@media screen and (min-width:769px){.fujifilm-super-cup__body{margin-top:200px!important}}@media screen and (max-width:768px){.fujifilm-super-cup__body{margin-top:40px!important}}
