.ticket-cta__button{display:block}@media screen and (min-width: 751px){.ticket-cta__button{width:min(3.6vw,70px);height:min(13.5vw,260px)}}@media screen and (max-width: 750px){.ticket-cta__button{width:87.2vw;height:13.8vw;margin-inline:auto}}.ticket-cta_pc{position:fixed;right:0;z-index:100}@media screen and (min-width: 751px){.ticket-cta_pc{top:min(9.4vw,180px)}}.ticket-cta_pc .ticket-cta__button{-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.ticket-cta_pc .ticket-cta__button:hover{-webkit-transform:translateX(-10px);transform:translateX(-10px)}.ticket-cta_sp{position:fixed;left:0;z-index:100;width:100%}@media screen and (max-width: 750px){.ticket-cta_sp{bottom:0;opacity:0;-webkit-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-duration:.4s;transition-duration:.4s;-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:opacity,transform;transition-property:opacity,transform,-webkit-transform;-webkit-transform:translateY(100%);transform:translateY(100%)}}.ticket-cta_sp.is-visible{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.ticket-cta__image{display:block;width:100%;height:auto}body{font-family:"Noto Sans JP",sans-serif;color:#fff;background-color:#000}.posBox{position:relative}.flc{display:-webkit-box;display:-ms-flexbox;display:flex}img{display:block;max-width:100%;height:auto}a{-webkit-transition:opacity .5s ease;transition:opacity .5s ease}@media(hover: hover){a:hover{opacity:.7}}nav ul li{font-family:"dharma-gothic-e",sans-serif}.common-posBox{position:relative;overflow:hidden}.common-contentsBox{position:relative;z-index:1;margin-inline:auto}.common-bgBox{position:absolute;top:0;z-index:0;width:100%}.section-title{font-family:"dharma-gothic-e",sans-serif}@media(min-width: 751px){.pc{display:block}.sp{display:none !important}#drawer{display:none !important}.container{width:100%;max-width:1920px;margin-inline:auto}.header{position:fixed;top:0;right:0;left:0;z-index:9999;height:min(4vw,76px);background:rgba(0,0,0,0);-webkit-transition:background .3s;transition:background .3s}.header.is-scrolled{background:rgba(0,0,0,.6)}.header__nav{margin-top:min(1.1vw,22px);margin-left:min(2.1vw,40px)}.header .nav__list.flc{gap:min(1.6vw,30px);align-items:center;justify-content:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;-webkit-box-align:center;-ms-flex-align:center}.header .nav__item{font-size:min(1.8vw,34px);font-weight:900}.header .nav__item--x{width:min(1.4vw,26px);height:min(1.4vw,26px)}.header .nav__item--venue{-webkit-transition:color .3s ease,border-color .3s ease;transition:color .3s ease,border-color .3s ease}.header .nav__item--venue:hover{color:#f15a19;border-color:#f15a19}.header .nav__item--venue{display:inline-block;width:min(6.3vw,120px);padding-block:min(.3vw,6px);font-family:"Noto Sans JP",sans-serif;font-size:min(.9vw,18px);font-weight:700;text-align:center;border:2px solid #fff}.footer{padding-top:min(3.1vw,60px);border-top:1px solid #fff}.footer__inner{width:100%;max-width:1920px;margin-inline:auto}.footer__nav{margin-bottom:min(1.6vw,30px);margin-left:min(8.3vw,160px)}.footer__nav-columns.flc{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:min(3.1vw,60px);justify-content:flex-start;-webkit-box-pack:start;-ms-flex-pack:start}.footer__nav-column{width:min(11.9vw,228px)}.footer__nav-column--venue.flc{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.footer__nav-item{width:100%;height:min(3.8vw,73px);font-size:min(2.6vw,50px);font-weight:900}.footer__nav-item:not(:last-of-type){margin-bottom:min(1vw,20px)}.footer__nav-item--x{width:min(2vw,38px);height:min(2vw,38px)}.footer__nav-item--venue{width:min(9.4vw,180px);height:initial;padding-block:min(.6vw,10px);font-family:"Noto Sans JP",sans-serif;font-size:min(1.1vw,22px);font-weight:700;text-align:center;border:1px solid #fff;-webkit-transition:color .3s ease,border-color .3s ease;transition:color .3s ease,border-color .3s ease}.footer__nav-item--venue:first-of-type{margin-bottom:min(2.1vw,40px)}.footer__nav-item--venue:hover{color:#f15a19;border-color:#f15a19}.footer__nav-link{display:block;width:100%}.copyright{max-width:1920px;padding-right:min(8.3vw,160px);margin-inline:auto;margin-bottom:min(1.4vw,26px);font-size:min(.8vw,16px);font-weight:700;text-align:right}.common-posBox{padding-top:min(8.3vw,160px)}.common-contentsBox{width:min(83.3vw,1600px)}.common-bgBox{top:0;width:100%}.common-bgBox img{width:100%}.section-title{font-size:min(9.4vw,180px)}}@media screen and (max-width: 750px){.sp{display:block}.pc{display:none !important}.header{position:fixed;top:0;right:0;z-index:8888}.header .nav__toggle{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:1.5vw;align-items:center;justify-content:center;width:15.4vw;height:15.4vw;padding:0;cursor:pointer;background-color:#000;border:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center}.header .nav__toggle span{display:block;width:8.2vw;height:.5vw;background-color:#fff;border-radius:999px}#drawer{position:fixed;inset:0;z-index:9999;pointer-events:none;visibility:hidden;opacity:0;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}#drawer.is-open{pointer-events:auto;visibility:visible;opacity:1}.drawer{position:relative;width:100vw;height:100vh;background-color:#000}.drawer__inner{position:relative;width:100%;height:100%;overflow:hidden}.drawer__close{position:absolute;top:5.1vw;right:3.8vw;z-index:2;width:7.7vw;height:5.4vw;padding:0;color:#fff;cursor:pointer;background:rgba(0,0,0,0);border:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}.drawer__body{height:100%;padding-block:20.5vw;overflow-y:auto;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease;-webkit-transform:translateY(10px);transform:translateY(10px)}.drawer #drawer.is-open .drawer__body{-webkit-transform:translateY(0);transform:translateY(0)}.drawer__nav{width:87.2vw;margin-inline:auto;margin-bottom:19.7vw}.drawer__columns.flc{gap:9.2vw;justify-content:space-between;-webkit-box-pack:justify;-ms-flex-pack:justify}.drawer__column{width:39vw}.drawer__column:last-of-type .nav__item:not(.nav__item--venue){margin-left:5.1vw}.drawer__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:3.6vw}.drawer__logo{width:56.4vw;margin-inline:auto}.drawer__logo img{display:block;width:100%;height:auto}.drawer__copyright{margin-top:5.9vw;font-size:2.6vw;line-height:1.4;color:#fff;text-align:center}.nav__item{margin-bottom:2.6vw;font-size:10.3vw;font-weight:900;line-height:1}.nav__item--venue{width:39vw;height:9.2vw;font-size:4.6vw;font-weight:700;line-height:9.2vw;text-align:center;border:1px solid #fff}.nav__item--x{width:7.7vw}.nav__link{display:inline-block;color:#fff;text-decoration:none}.nav__item--x .nav__link img{display:block}.footer{padding-top:10.8vw;padding-bottom:15.4vw;border-top:1px solid #fff}.footer__inner{margin-bottom:25.6vw;margin-left:6.4vw}.footer__nav-columns.flc{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.footer__nav-column--venue.flc{gap:6.2vw;align-items:center;justify-content:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;-webkit-box-align:center;-ms-flex-align:center}.footer__nav-item{width:39vw;margin-bottom:3.1vw;font-size:10.3vw}.footer__nav-item--x{width:7.7vw;margin-block:5.1vw}.footer__nav-item--venue{width:33.3vw;padding-block:2.6vw;font-size:4.6vw;font-weight:700;text-align:center;border:1px solid #fff}.copyright{padding-bottom:3.8vw;font-size:3.6vw;text-align:center}.common-posBox{padding-top:23.1vw}.common-contentsBox{width:87.2vw}.common-bgBox{top:0;width:100%}.common-bgBox img{width:100%}.section-title{font-size:18.5vw}}
