.u-zIndex_99{z-index:99}.u-zIndex_100{z-index:100}.u-zIndex_111{z-index:111}.u-zIndex_112{z-index:112}@media(min-width: 768px){.u-pc_none{display:none}.u-pc_block{display:block}.u-anchor{position:absolute;top:-80px;height:0}}@media(max-width: 767px){.u-sp_none{display:none}.u-sp_block{display:block}.u-anchor{position:absolute;top:-64px;height:0}}.u-relative{position:relative}.c-navTrigger{position:absolute;top:12px;right:-60px;width:40px;height:40px;background-color:#0a1f66;opacity:0}.c-navTrigger.on{position:fixed;top:12px;right:12px;-webkit-animation:animNav .3s ease-out forwards;animation:animNav .3s ease-out forwards}.c-navTrigger .menu{display:block;position:relative;width:40px;height:40px}.c-navTrigger .menu .img{display:block;position:absolute;top:50%;left:50%;width:20px;height:12px;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}@-webkit-keyframes animNav{0%{top:-12px;right:12px;opacity:0}100%{top:12px;right:12px;opacity:1}}@keyframes animNav{0%{top:-12px;right:12px;opacity:0}100%{top:12px;right:12px;opacity:1}}.c-navMenu{display:none;position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100vh;padding-bottom:64px;overflow:auto;background-color:#0a1f66}.c-navMenu__h1{width:100%;margin:0 auto;padding:24px 0}.c-navMenu__h1 .img{display:block;width:40%;margin:0 auto}.c-navMenu__item{width:calc(100% - 32px);margin:0 auto;padding:24px 0;border-bottom:1px solid hsla(0,0%,100%,.4)}.c-navMenu__item:first-child{margin-top:0;border-top:1px solid hsla(0,0%,100%,.4)}.c-navMenu__item:last-child{border-bottom:none}.c-navMenu__item .img{display:block;margin:0 auto}.c-navMenu__item .img--topics{width:28.275%}.c-navMenu__item .img--about{width:61.425%}.c-navMenu__item .img--videos{width:26.975%}.c-navMenu__item .img--products{width:25.675%}.c-navMenu__item .img--gourmet{width:30.225%}.c-navMenu__close{position:absolute;top:12px;right:12px;width:48px;height:48px}.c-navMenu__close:before,.c-navMenu__close:after{position:absolute;top:50%;left:50%;width:2px;height:32px;background:#fff;content:""}.c-navMenu__close:before{-webkit-transform:translate(-50%, -50%) rotate(45deg);transform:translate(-50%, -50%) rotate(45deg)}.c-navMenu__close:after{-webkit-transform:translate(-50%, -50%) rotate(-45deg);transform:translate(-50%, -50%) rotate(-45deg)}.js-pagetop{position:fixed;right:30px;bottom:-100px}.c-pagetop{box-sizing:border-box;width:44px;height:44px;-webkit-transform:translate(0, -50%);transform:translate(0, -50%);border-radius:50%;font-size:0;text-indent:-9999px}.c-pagetop .a{display:block;width:100%;height:100%;cursor:pointer}.c-pagetop .a:after{position:absolute;top:44%;left:44%;width:10px;height:10px;margin-top:-2px;margin-left:-4px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);border:0;border-top:3px solid #0a1b6f;border-right:3px solid #0a1b6f;content:""}.c-pagetop .a .span{display:block;width:100%;height:100%;border-radius:50%;background-color:#e0c051}.body{background-color:#0075c4}.f-page{position:relative;width:100%;overflow:hidden;background-color:#0075c4;line-height:0;font-family:"Noto Sans JP",sans-serif}.f-page picture{display:block}.f-page img,.f-page source{width:100%;height:auto}.webp .f-page{background:url("/beer/suntorynama/jleague/img/sp/bg/top.webp") no-repeat center top,url("/beer/suntorynama/jleague/img/sp/bg/bottom.webp") no-repeat center bottom;background-size:100%;background-color:#0075c4}.no-webp .f-page{background:url("/beer/suntorynama/jleague/img/sp/bg/top.jpg") no-repeat center top,url("/beer/suntorynama/jleague/img/sp/bg/bottom.jpg") no-repeat center bottom;background-size:100%;background-color:#0075c4}.c-footerBorder{border-top:1px solid #0075c4}.p-logos{width:95%;margin:0 auto;padding-top:32px}.p-logos.in{-webkit-animation:animLogo .8s ease .2s forwards;animation:animLogo .8s ease .2s forwards}.p-mv{position:relative;width:100%;margin-top:40px}.p-mv__emblem{width:98%;margin:0 auto}.p-mv__emblem.in{-webkit-animation:animEmblem .6s ease-in-out 1.4s forwards;animation:animEmblem .6s ease-in-out 1.4s forwards}.p-mv__canjug{position:absolute;top:-4%;left:50%;width:55%;-webkit-transform:translate(-41%, 0);transform:translate(-41%, 0)}.p-mv__canjug.in{-webkit-animation:animCanjug .6s ease-in-out .8s forwards;animation:animCanjug .6s ease-in-out .8s forwards}.js-imagesloaded{opacity:0}@-webkit-keyframes animLogo{0%{-webkit-transform:translate(0, 16px) scale(1);transform:translate(0, 16px) scale(1);opacity:0}100%{-webkit-transform:translate(0, 0) scale(1);transform:translate(0, 0) scale(1);opacity:1}}@keyframes animLogo{0%{-webkit-transform:translate(0, 16px) scale(1);transform:translate(0, 16px) scale(1);opacity:0}100%{-webkit-transform:translate(0, 0) scale(1);transform:translate(0, 0) scale(1);opacity:1}}@-webkit-keyframes animEmblem{0%{-webkit-transform:translate(0, 16px) scale(1);transform:translate(0, 16px) scale(1);opacity:0}100%{-webkit-transform:translate(0, 0) scale(1);transform:translate(0, 0) scale(1);opacity:1}}@keyframes animEmblem{0%{-webkit-transform:translate(0, 16px) scale(1);transform:translate(0, 16px) scale(1);opacity:0}100%{-webkit-transform:translate(0, 0) scale(1);transform:translate(0, 0) scale(1);opacity:1}}@-webkit-keyframes animCanjug{0%{-webkit-transform:translate(-41%, 16px) scale(1);transform:translate(-41%, 16px) scale(1);opacity:0}100%{-webkit-transform:translate(-41%, 0) scale(1);transform:translate(-41%, 0) scale(1);opacity:1}}@keyframes animCanjug{0%{-webkit-transform:translate(-41%, 16px) scale(1);transform:translate(-41%, 16px) scale(1);opacity:0}100%{-webkit-transform:translate(-41%, 0) scale(1);transform:translate(-41%, 0) scale(1);opacity:1}}.p-statement{width:100%;margin:0 auto}.p-statement__p1{width:80.5%;margin:96px auto 0 auto}.p-statement__p2{width:90%;margin:52px auto 0 auto}.p-statement__p3{width:84.5%;margin:52px auto 0 auto}.js-scrollUp{-webkit-transform:translate(0, 24px);transform:translate(0, 24px);opacity:0;transition:all .6s .2s ease-in-out}.js-scrollUp.on{-webkit-transform:translate(0, 0);transform:translate(0, 0);opacity:1}.p-bannerJleague{width:calc(100% - 48px);margin:96px auto 0 auto}.p-bannerJleague .a{display:block;border-radius:20px;box-shadow:0px 0px 15px 0px rgba(0,0,0,.6)}.p-bannerSnb{width:calc(100% - 48px);margin:88px auto 0 auto}.p-bannerSnb .a{display:block;border-radius:20px;box-shadow:0px 0px 15px 0px rgba(0,0,0,.4)}.p-credit{width:50px;margin:100px 16px 16px auto}