:root{--color-navy: #172a88;--color-navy2: #09167e;--color-pblue:#919efb;--color-cyan:#0d6fa7;--color-gold: #e4a600;--color-lgold: rgb(228, 192, 93);--color-dgold: #b38917;--color-red: #a8002a}*{box-sizing:border-box;margin:0;padding:0;outline:none}ol li,ul li{list-style-type:none}img{width:100%;margin:0 auto;height:auto;vertical-align:bottom;line-height:1;backface-visibility:hidden;-webkit-backface-visibility:hidden}@media(min-width: 960px){img{image-rendering:-webkit-optimize-contrast}}hr{border:none;height:1px;background-color:var(--color-dgold);margin:1.5em 0}@media(min-width: 751px)and (max-width: 959px){hr{margin:2em 0}}@media(min-width: 960px){hr{margin:3em 0}}.sp{display:block}@media(min-width: 751px)and (max-width: 959px){.sp{display:none}}@media(min-width: 960px){.sp{display:none}}.pc{display:none}@media(min-width: 960px){.pc{display:block}}.mt0{margin-top:0 !important}@media(min-width: 960px){.mt0{margin-top:0 !important}}.mt10{margin-top:1.3333333333vw !important}@media(min-width: 960px){.mt10{margin-top:min(.5vw,10px) !important}}.mt20{margin-top:2.6666666667vw !important}@media(min-width: 960px){.mt20{margin-top:min(1vw,20px) !important}}.mt30{margin-top:4vw !important}@media(min-width: 960px){.mt30{margin-top:min(1.5vw,30px) !important}}.mt40{margin-top:5.3333333333vw !important}@media(min-width: 960px){.mt40{margin-top:min(2vw,40px) !important}}.mt50{margin-top:6.6666666667vw !important}@media(min-width: 960px){.mt50{margin-top:min(2.5vw,50px) !important}}.mb0{margin-bottom:0 !important}@media(min-width: 960px){.mb0{margin-bottom:0 !important}}.mb10{margin-bottom:1.3333333333vw !important}@media(min-width: 960px){.mb10{margin-bottom:min(.5vw,10px) !important}}.mb20{margin-bottom:2.6666666667vw !important}@media(min-width: 960px){.mb20{margin-bottom:min(1vw,20px) !important}}.mb30{margin-bottom:4vw !important}@media(min-width: 960px){.mb30{margin-bottom:min(1.5vw,30px) !important}}.mb40{margin-bottom:5.3333333333vw !important}@media(min-width: 960px){.mb40{margin-bottom:min(2vw,40px) !important}}.pdb30{padding-bottom:4vw}@media(min-width: 960px){.pdb30{padding-bottom:min(1.5vw,30px)}}.pdt0{padding-top:0 !important}.txtC{text-align:center}.textBold{font-weight:800;font-size:110%}.textMiddle{font-size:24px;font-weight:600}@media(max-width: 750px){.textMiddle{line-height:1.5;font-size:3.7333333333vw}}@media(min-width: 751px)and (max-width: 959px){.textMiddle{font-size:2.2916666667vw}}@media(min-width: 751px)and (max-width: 959px)and (min-width: 960px){.textMiddle{font-size:22px}}@media(min-width: 960px){.textMiddle{line-height:1.5;font-size:min(1.5vw,24px)}}.textSmall{font-size:94%;line-height:1.2 !important}.textLarge{font-weight:700}@media(max-width: 750px){.textLarge{font-size:4.4vw}}@media(min-width: 751px)and (max-width: 959px){.textLarge{font-size:2.5vw}}@media(min-width: 751px)and (max-width: 959px)and (min-width: 960px){.textLarge{font-size:24px}}@media(min-width: 960px){.textLarge{font-size:min(2vw,25px)}}.textLargeMax{font-weight:700}@media(max-width: 750px){.textLargeMax{font-size:4.4vw}}@media(min-width: 751px)and (max-width: 959px){.textLargeMax{font-size:2.5vw}}@media(min-width: 751px)and (max-width: 959px)and (min-width: 960px){.textLargeMax{font-size:24px}}@media(min-width: 960px){.textLargeMax{font-size:min(2vw,25px)}}.textCenter{text-align:center}.textLeft{text-align:left}.textYellow{color:var(--color-gold)}.textRed{color:var(--color-red)}.textGold{color:var(--color-dgold)}.textNavy{color:var(--color-navy2)}.fontS{font-size:.8em}.fontL{font-size:1.2em}.fwb{font-weight:bold}.btn{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;position:relative;border:2px solid var(--color-navy);border-radius:100vw;color:var(--color-navy);font-weight:600;margin:2.6666666667vw auto 0;padding:1.3333333333vw 8vw;width:-moz-fit-content;width:fit-content;font-size:3.2vw;text-decoration:none}@media(min-width: 960px){.btn{margin:min(1vw,20px) auto 0;padding:min(.5vw,10px) min(3vw,60px);cursor:pointer;font-size:min(1.5vw,20px)}}@media(min-width: 960px)and (hover: hover){.btn{transition:.3s}.btn:hover{opacity:.7}}.btn:after{position:absolute;content:"";top:50%;right:0;width:.5em;height:.5em;border-top:2px solid var(--color-navy);border-right:2px solid var(--color-navy);rotate:45deg;translate:-150% -50%;transition:.3s;margin-left:auto}.btn.disable{pointer-events:none;filter:grayscale(1);opacity:.6}div.spacer::before{display:block;content:"";position:relative;top:0;left:0;right:0;margin:0 auto;background:url(../images/common/ico_star_l.webp) center center no-repeat;background-size:contain;width:7.2vw;height:1.76vw}@media(min-width: 960px){div.spacer::before{width:min(4.5vw,90px);height:min(1.1vw,22px)}}@media(min-width: 751px)and (max-width: 959px){:target{scroll-margin-top:180px}}@media(min-width: 960px){:target{scroll-margin-top:180px}}::-webkit-scrollbar{border-radius:20px;width:5px;z-index:50;position:relative}::-webkit-scrollbar-track{border-radius:20px;background:#e6e6e6}::-webkit-scrollbar-thumb{border-radius:20px;background-image:linear-gradient(0deg, rgb(180, 135, 9) 0%, rgb(202, 162, 32) 48%, rgb(180, 135, 9) 100%);z-index:50}.bg_g{position:fixed;width:100%;min-height:100vh;height:100vh;top:0;left:0;z-index:1}.bg_g::before{content:"";position:fixed;top:0;left:0;width:100vw;height:100vh;background-image:linear-gradient(0deg, rgb(213, 223, 255), rgb(235, 255, 255) 25%, rgb(255, 255, 255) 60%);z-index:-1;pointer-events:none}.bg_deco_lb{position:absolute;z-index:2;aspect-ratio:900/370;width:45vw;height:auto;background-image:url(../images/common/bg_deco_lb.webp);background-position:left bottom;background-size:cover;background-repeat:no-repeat;bottom:0;left:0;max-width:900px}.bg_deco_rb{position:absolute;z-index:2;aspect-ratio:900/370;width:45vw;height:auto;background-image:url(../images/common/bg_deco_rb.webp);background-position:left bottom;background-size:cover;background-repeat:no-repeat;bottom:0;right:0;max-width:900px}.js-anime{opacity:0}.js-anime.s{animation:fadeUp .6s forwards}.js-anime.fadeIn.s{animation:fadeIn 1s forwards}@keyframes fadeIn{0%{opacity:1%}100%{opacity:1}}@keyframes fadeUp{0%{opacity:0;transform:translateY(20px)}100%{opacity:1;transform:translateY(0)}}@keyframes fadeDown{0%{opacity:0;transform:translateY(-20px)}100%{opacity:1;transform:translateY(0)}}@keyframes tabAct{0%{opacity:0}100%{opacity:1}}body{position:relative}header .menuBtn{position:fixed;z-index:999;outline:0;border:none;box-sizing:border-box;background-color:rgba(0,0,0,0);cursor:pointer;border-radius:50%;background-color:var(--color-dgold)}@media(max-width: 750px){header .menuBtn{top:1.3333333333vw;right:1.3333333333vw;width:10.6666666667vw;height:10.6666666667vw}}@media(min-width: 751px)and (max-width: 959px){header .menuBtn{top:min(1.25vw,15px);right:min(1.25vw,15px)}}@media(min-width: 751px)and (max-width: 959px)and (orientation: portrait){header .menuBtn{width:min(6.6666666667vw,80px);height:min(6.6666666667vw,80px)}}@media(min-width: 751px)and (max-width: 959px)and (orientation: landscape){header .menuBtn{width:min(5vw,60px);height:min(5vw,60px)}}@media(min-width: 960px){header .menuBtn{display:none}}header .menuBtn span{position:absolute;background-color:#fff;top:47%;left:50%;width:50%;padding-bottom:3px;transition:.2s;translate:-50% 0}header .menuBtn span.ham01{margin-top:-20%}header .menuBtn span.ham03{margin-top:20%}header .menuBtn.active span{width:55%}header .menuBtn.active span.ham01{margin-top:0;rotate:45deg}header .menuBtn.active span.ham02{opacity:0}header .menuBtn.active span.ham03{margin-top:0;rotate:-45deg}header .gnaviCol{position:fixed;z-index:800;top:0;width:0;height:100vh;height:100dvh;pointer-events:none}@media(max-width: 750px){header .gnaviCol{transform:translateY(-100%);transition:all .4s ease-in-out;visibility:hidden}}@media(min-width: 751px)and (max-width: 959px){header .gnaviCol{transform:translateY(-100%);transition:all .4s ease-in-out;visibility:hidden}}@media(min-width: 960px){header .gnaviCol{width:100%;height:initial;transform:inherit;pointer-events:all;opacity:1}}@media screen and (min-width: 960px)and (max-width: 1299px){header .gnaviCol{padding:0 min(2.5vw,50px) 0 min(2.5vw,50px)}}@media screen and (min-width: 1300px){header .gnaviCol{padding:0 min(1vw,20px) 0 min(2.5vw,50px)}}@media(max-width: 750px){header .gnaviCol .gnaviColInner{position:fixed;z-index:800;width:100vw;height:100vh;height:100dvh;overflow:auto;-webkit-overflow-scrolling:touch;background-color:#fff;display:flex;flex-direction:column;justify-content:center}}@media(max-width: 750px)and (orientation: portrait){header .gnaviCol .gnaviColInner{padding:20vw 0 0 0}}@media(max-width: 750px)and (orientation: landscape){header .gnaviCol .gnaviColInner{padding:13.3333333333vw 0 0 0}}@media(min-width: 751px)and (max-width: 959px){header .gnaviCol .gnaviColInner{position:fixed;z-index:999;width:100vw;height:100vh;height:100dvh;overflow:auto;-webkit-overflow-scrolling:touch;background:#fff;display:flex;flex-direction:column;justify-content:center}}@media(min-width: 751px)and (max-width: 959px)and (orientation: portrait){header .gnaviCol .gnaviColInner{padding:min(8.3333333333vw,100px) 0 0 0}}@media(min-width: 751px)and (max-width: 959px)and (orientation: landscape){header .gnaviCol .gnaviColInner{padding:min(23.3333333333vw,280px) 0 0 0}}@media screen and (min-width: 751px)and (max-width: 959px)and (max-height: 650px){header .gnaviCol .gnaviColInner{background-image:none}}@media screen and (min-width: 751px)and (max-width: 959px)and (min-height: 651px){header .gnaviCol .gnaviColInner{padding:0;background-image:url(../images/common/bg_deco_lb_sp.webp),url(../images/common/bg_deco_rb_sp.webp);background-position:left bottom,right bottom;background-size:35vw auto,35vw auto;background-repeat:no-repeat}}@media(min-width: 960px){header .gnaviCol .gnaviColInner{z-index:999}}header .gnaviCol.panelactive{position:fixed;pointer-events:visible}@media(max-width: 750px){header .gnaviCol.panelactive{visibility:visible;transform:translateY(0)}}@media(min-width: 751px)and (max-width: 959px){header .gnaviCol.panelactive{visibility:visible;transform:translateY(0)}}@media(min-width: 960px){header .gnaviCol.panelactive{transform:none}}header .gnaviCol ul{position:relative;display:flex;z-index:900}@media(max-width: 750px){header .gnaviCol ul{flex-direction:column;align-items:center;width:90%;justify-content:center bottom}}@media(max-width: 750px)and (orientation: portrait){header .gnaviCol ul{margin:0vw auto 0vw auto}}@media(max-width: 750px)and (orientation: landscape){header .gnaviCol ul{margin:0vw auto 0vw auto}}@media(min-width: 751px)and (max-width: 959px){header .gnaviCol ul{flex-direction:row;align-items:center;width:95%;flex-wrap:wrap;justify-content:center}}@media(min-width: 751px)and (max-width: 959px)and (orientation: portrait){header .gnaviCol ul{padding:0 min(1.6666666667vw,20px);margin:min(6.6666666667vw,80px) auto}}@media(min-width: 751px)and (max-width: 959px)and (orientation: landscape){header .gnaviCol ul{padding:0 min(6.6666666667vw,80px);margin:0 auto min(6.6666666667vw,80px) auto}}@media(min-width: 960px){header .gnaviCol ul{flex-direction:row;max-width:1409px;background-image:url(../images/common/nav/bg_nav_pc.webp);background-size:cover;background-position:center;background-repeat:no-repeat;aspect-ratio:2817/188;justify-content:center;width:90%;margin:78px auto 0 auto;z-index:9999}}header .gnaviCol ul li{position:relative;display:flex;flex-direction:column}@media(max-width: 750px){header .gnaviCol ul li{aspect-ratio:690/127;align-items:center;margin:0 0 6vw 0;background-image:url(../images/common/nav/bg_nav_sp.webp);background-size:contain;background-position:center;background-repeat:no-repeat;width:60%}}@media(min-width: 751px)and (max-width: 959px){header .gnaviCol ul li{aspect-ratio:690/127;background-image:url(../images/common/nav/bg_nav_sp.webp);align-items:center;background-size:contain;background-position:center;background-repeat:no-repeat;margin:min(2.5vw,30px) min(.8333333333vw,10px);width:42%}}@media(min-width: 960px){header .gnaviCol ul li{align-items:flex-end;padding:0 min(1vw,20px) min(1vw,20px) min(1vw,20px)}}header .gnaviCol ul li a{width:100%}@media(min-width: 960px)and (hover: hover){header .gnaviCol ul li a{transition:.3s}header .gnaviCol ul li a:hover{opacity:.7}}@media(min-width: 960px){header .gnaviCol ul li.top{margin:0 0 0 min(3.75vw,75px)}}@media(max-width: 750px){header .gnaviCol ul li.top a img{width:16.2133333333vw}}@media(min-width: 751px)and (max-width: 959px){header .gnaviCol ul li.top a img{width:10.1333333333vw}}@media(min-width: 960px){header .gnaviCol ul li.top a img{width:10.1333333333vw}}@media(min-width: 960px){header .gnaviCol ul li.information{left:-0.3%}}@media(max-width: 750px){header .gnaviCol ul li.information a img{width:40.1066666667vw}}@media(min-width: 751px)and (max-width: 959px){header .gnaviCol ul li.information a img{width:25.0666666667vw}}@media(min-width: 960px){header .gnaviCol ul li.information a img{width:25.0666666667vw}}@media(min-width: 960px){header .gnaviCol ul li.cast{left:-0.5%}}@media(max-width: 750px){header .gnaviCol ul li.cast a img{width:17.0666666667vw}}@media(min-width: 751px)and (max-width: 959px){header .gnaviCol ul li.cast a img{width:10.6666666667vw}}@media(min-width: 960px){header .gnaviCol ul li.cast a img{width:10.6666666667vw}}@media(min-width: 960px){header .gnaviCol ul li.ticket{left:-0.5%}}@media(max-width: 750px){header .gnaviCol ul li.ticket a img{width:26.4533333333vw}}@media(min-width: 751px)and (max-width: 959px){header .gnaviCol ul li.ticket a img{width:16.5333333333vw}}@media(min-width: 960px){header .gnaviCol ul li.ticket a img{width:16.5333333333vw}}@media(min-width: 960px){header .gnaviCol ul li.streaming{left:-1.5%}}@media(max-width: 750px){header .gnaviCol ul li.streaming a img{width:33.28vw}}@media(min-width: 751px)and (max-width: 959px){header .gnaviCol ul li.streaming a img{width:20.8vw}}@media(min-width: 960px){header .gnaviCol ul li.streaming a img{width:20.8vw}}@media(min-width: 960px){header .gnaviCol ul li.goods{left:-2%}}@media(max-width: 750px){header .gnaviCol ul li.goods a img{width:23.8933333333vw}}@media(min-width: 751px)and (max-width: 959px){header .gnaviCol ul li.goods a img{width:14.9333333333vw}}@media(min-width: 960px){header .gnaviCol ul li.goods a img{width:14.9333333333vw}}@media(min-width: 960px){header .gnaviCol ul li.attention{left:-2.5%}}@media(max-width: 750px){header .gnaviCol ul li.attention a img{width:32.4266666667vw}}@media(min-width: 751px)and (max-width: 959px){header .gnaviCol ul li.attention a img{width:20.2666666667vw}}@media(min-width: 960px){header .gnaviCol ul li.attention a img{width:20.2666666667vw}}@media(min-width: 960px){header .gnaviCol ul li.qa{left:-4.5%}}@media(max-width: 750px){header .gnaviCol ul li.qa a img{width:28.16vw}}@media(min-width: 751px)and (max-width: 959px){header .gnaviCol ul li.qa a img{width:17.6vw}}@media(min-width: 960px){header .gnaviCol ul li.qa a img{width:17.6vw}}header .gnaviCol ul li a{display:block;text-decoration:none;text-align:center}header .gnaviCol ul li a img{width:auto;-o-object-fit:contain;object-fit:contain;max-width:100%;display:block}header .gnaviCol ul li.active a{position:relative}@media(hover: hover){header .gnaviCol ul li.active a{transition:.3s}header .gnaviCol ul li.active a:hover{opacity:.5}}header .gnaviCol ul li.close a{pointer-events:none;filter:grayscale(100);opacity:.3}header .gnaviCol ul li.new:before{content:"";display:inline-block;position:absolute;left:50%;transform:translateX(-50%);background-image:url(../images/common/nav/ico_new.webp);background-repeat:no-repeat;background-size:contain;vertical-align:middle}@media(max-width: 750px){header .gnaviCol ul li.new:before{top:-2.6666666667vw;width:10.8vw;height:3.2vw}}@media(min-width: 751px)and (max-width: 959px){header .gnaviCol ul li.new:before{top:min(-1vw,-12px);width:5.625vw;max-width:54px;height:1.6666666667vw;max-height:16px}}@media(min-width: 960px){header .gnaviCol ul li.new:before{top:min(-0.6vw,-12px);width:5.625vw;max-width:54px;height:1.6666666667vw;max-height:16px}}header .navw{position:fixed;width:100%;height:180px;z-index:4;top:0;left:0;background-image:linear-gradient(0deg, rgba(255, 255, 255, 0) 5%, rgba(255, 255, 255, 0.8) 55%, rgb(255, 255, 255));pointer-events:none}@media(max-width: 750px){header .navw{display:none}}@media(min-width: 751px)and (max-width: 959px){header .navw{display:none}}.bg_c_t{width:100%;top:0;z-index:900;pointer-events:none;position:fixed;background-image:url(../images/common/bg_c_t.webp);background-repeat:repeat-x;background-position:top center;background-size:contain}@media(max-width: 750px){.bg_c_t{height:12vw}}@media(min-width: 751px)and (max-width: 959px)and (orientation: portrait){.bg_c_t{height:min(6.6666666667vw,80px)}}@media(min-width: 751px)and (max-width: 959px)and (orientation: landscape){.bg_c_t{height:min(5vw,60px)}}@media(min-width: 960px){.bg_c_t{height:50px}}.bg_c_l,.bg_c_r{position:fixed;z-index:901;aspect-ratio:280/460;pointer-events:none;background-size:cover;background-repeat:no-repeat}@media(max-width: 750px){.bg_c_l,.bg_c_r{width:29.3333333333vw}}@media(min-width: 751px)and (max-width: 959px){.bg_c_l,.bg_c_r{top:0}}@media(min-width: 751px)and (max-width: 959px)and (orientation: portrait){.bg_c_l,.bg_c_r{width:min(21.6666666667vw,260px)}}@media(min-width: 751px)and (max-width: 959px)and (orientation: landscape){.bg_c_l,.bg_c_r{width:min(15vw,180px)}}@media(min-width: 960px){.bg_c_l,.bg_c_r{top:0;width:11vw}}.bg_c_l{background-image:url(../images/common/bg_c_l.webp);background-position:top left}@media(max-width: 750px){.bg_c_l{left:-1.0666666667vw}}@media(min-width: 751px)and (max-width: 959px){.bg_c_l{left:0}}@media(min-width: 960px){.bg_c_l{left:0}}.bg_c_r{background-image:url(../images/common/bg_c_r.webp);background-position:top right}@media(max-width: 750px){.bg_c_r{right:-1.0666666667vw}}@media(min-width: 751px)and (max-width: 959px){.bg_c_r{right:0}}@media(min-width: 960px){.bg_c_r{right:0}}.bg_deco_lb{position:absolute;z-index:2;aspect-ratio:900/370;height:auto;background-position:left bottom;background-size:cover;background-repeat:no-repeat;bottom:0;left:0}@media(max-width: 750px){.bg_deco_lb{width:49vw;aspect-ratio:399/280;background-image:url(../images/common/bg_deco_lb_sp.webp)}}@media(min-width: 751px)and (max-width: 959px){.bg_deco_lb{width:45vw;aspect-ratio:900/370;background-image:url(../images/common/bg_deco_lb.webp)}}.bg_deco_rb{position:absolute;z-index:2;height:auto;background-position:right bottom;background-size:cover;background-repeat:no-repeat;bottom:0;right:0}@media(max-width: 750px){.bg_deco_rb{width:49vw;aspect-ratio:399/280;background-image:url(../images/common/bg_deco_rb_sp.webp)}}@media(min-width: 751px)and (max-width: 959px){.bg_deco_rb{width:45vw;aspect-ratio:900/370;background-image:url(../images/common/bg_deco_rb.webp)}}main{width:100%;position:relative;z-index:2}@media(max-width: 750px){main{padding-bottom:6.6666666667vw}}@media(min-width: 751px)and (max-width: 959px){main{padding-bottom:min(8.3333333333vw,100px)}}@media(min-width: 960px){main{padding-bottom:100px}}main a{color:var(--color-dgold);font-weight:800;word-break:break-all}@media(hover: hover){main a{transition:.3s}main a:hover{opacity:.7}}@media(hover: hover){main a img{transition:.3s}main a img:hover{opacity:.7}}main p,main div{font-weight:600;margin-left:auto;margin-right:auto;max-width:100%}@media(max-width: 750px){main p,main div{font-size:3.4666666667vw}}@media(min-width: 751px)and (max-width: 959px)and (orientation: portrait){main p,main div{font-size:2.0833333333vw}}@media(min-width: 751px)and (max-width: 959px)and (orientation: portrait)and (min-width: 960px){main p,main div{font-size:20px}}@media(min-width: 751px)and (max-width: 959px)and (orientation: landscape){main p,main div{font-size:2.5vw}}@media(min-width: 751px)and (max-width: 959px)and (orientation: landscape)and (min-width: 960px){main p,main div{font-size:24px}}@media(min-width: 960px){main p,main div{font-size:min(1.4vw,17px)}}.contentsBox{width:100%;margin:0 auto;position:relative;background-color:hsla(0,0%,100%,.7);border-top:#09167e 3px solid;border-bottom:#09167e 3px solid;padding:0;z-index:3;backdrop-filter:blur(2px);box-shadow:0px 5px 8px 0px rgba(43,51,59,.2);background-repeat:no-repeat;background-position:center top,center bottom;background-size:100% auto,100% auto}@media(max-width: 750px){.contentsBox{background-image:url(../images/common/bg_innerborder_t_sp.webp),url(../images/common/bg_innerborder_b_sp.webp)}}@media(min-width: 751px)and (max-width: 959px){.contentsBox{background-image:url(../images/common/bg_innerborder_t_pc.webp),url(../images/common/bg_innerborder_b_pc.webp)}}@media(min-width: 960px){.contentsBox{background-image:url(../images/common/bg_innerborder_t_pc.webp),url(../images/common/bg_innerborder_b_pc.webp)}}.contentsBoxInner{width:100%;position:relative;background-repeat:repeat-y;background-position:center top;background-size:contain;z-index:20}@media(max-width: 750px){.contentsBoxInner{background-image:url(../images/common/bg_innerborder_m_sp.webp);padding:0 9%;margin:10% auto -1% auto}}@media(min-width: 751px)and (max-width: 959px){.contentsBoxInner{background-image:url(../images/common/bg_innerborder_m_pc.webp);padding:0 5%;margin:5.55% auto}}@media(min-width: 960px){.contentsBoxInner{background-image:url(../images/common/bg_innerborder_m_pc.webp);padding:0 5%;margin:5.55% auto}}:root{--contentsTitleHeight:3.2em;--contentsTitleHeight2:5.2em;--contentsTitleHeightPC:70px}.ribbonWrapper,.ribbonWrapper2{width:100%;display:inline-block;font-family:"Noto Serif JP",serif;position:relative;text-align:center;display:flex;align-items:center;background-image:linear-gradient(90deg, rgb(17, 31, 138) 0%, rgb(69, 85, 207) 48%, rgb(17, 31, 138) 100%);color:#fff;box-sizing:border-box;overflow:hidden}.ribbonWrapper{padding:0 calc(var(--contentsTitleHeight)*.5);height:var(--contentsTitleHeight);line-height:var(--contentsTitleHeight)}@media(min-width: 751px)and (max-width: 959px){.ribbonWrapper{padding:0 calc(var(--contentsTitleHeightPC)*.5);height:var(--contentsTitleHeightPC);line-height:var(--contentsTitleHeightPC)}}@media(min-width: 960px){.ribbonWrapper{padding:0 calc(var(--contentsTitleHeightPC)*.5);height:var(--contentsTitleHeightPC);line-height:var(--contentsTitleHeightPC)}}.ribbonWrapper2{padding:0 calc(var(--contentsTitleHeight2)*.5);height:var(--contentsTitleHeight2);line-height:var(--contentsTitleHeight2)}@media(min-width: 751px)and (max-width: 959px){.ribbonWrapper2{padding:0 calc(var(--contentsTitleHeightPC)*.5);height:var(--contentsTitleHeightPC);line-height:var(--contentsTitleHeightPC)}}@media(min-width: 960px){.ribbonWrapper2{padding:0 calc(var(--contentsTitleHeightPC)*.5);height:var(--contentsTitleHeightPC);line-height:var(--contentsTitleHeightPC)}}.ribbon{position:relative;width:100%;height:100%;display:flex;flex-direction:column;justify-content:center}.ribbon span{position:relative;z-index:2;display:inline-flex;justify-content:center;align-items:center;line-height:1.1;font-weight:700;text-align:center}@media(max-width: 750px){.ribbon{font-size:4.2666666667vw}}@media(min-width: 751px)and (max-width: 959px){.ribbon{font-size:2.7083333333vw}}@media(min-width: 751px)and (max-width: 959px)and (min-width: 960px){.ribbon{font-size:26px}}@media(min-width: 960px){.ribbon{font-size:25px}}.ribbon::before,.ribbon::after{width:150%;height:1px;left:-25%;content:"";position:absolute;background-image:linear-gradient(90deg, rgb(180, 135, 9) 0%, rgb(255, 227, 135) 48%, rgb(180, 135, 9) 100%)}@media(max-width: 750px){.ribbon::before{top:.8vw}}@media(min-width: 751px)and (max-width: 959px){.ribbon::before{top:min(.5vw,6px)}}@media(min-width: 960px){.ribbon::before{top:5px}}@media(max-width: 750px){.ribbon::after{bottom:.8vw}}@media(min-width: 751px)and (max-width: 959px){.ribbon::after{bottom:min(.5vw,6px)}}@media(min-width: 960px){.ribbon::after{bottom:5px}}.ribbonWrapper:before,.ribbonWrapper:after,.ribbonWrapper2:before,.ribbonWrapper2:after{position:absolute;content:"";width:0px;height:0px;z-index:1}.ribbonWrapper:before{top:0;left:0;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #fff;border-style:solid;border-width:calc(var(--contentsTitleHeight)*.5) 0px calc(var(--contentsTitleHeight)*.5) 15px}@media(min-width: 751px)and (max-width: 959px){.ribbonWrapper:before{border-width:calc(var(--contentsTitleHeightPC)*.5) 0px calc(var(--contentsTitleHeightPC)*.5) 15px}}@media(min-width: 960px){.ribbonWrapper:before{border-width:calc(var(--contentsTitleHeightPC)*.5) 0px calc(var(--contentsTitleHeightPC)*.5) 15px}}.ribbonWrapper:after{top:0;right:0;border-color:rgba(0,0,0,0) #fff rgba(0,0,0,0) rgba(0,0,0,0);border-style:solid;border-width:calc(var(--contentsTitleHeight)*.5) 15px calc(var(--contentsTitleHeight)*.5) 0px}@media(min-width: 751px)and (max-width: 959px){.ribbonWrapper:after{border-width:calc(var(--contentsTitleHeightPC)*.5) 15px calc(var(--contentsTitleHeightPC)*.5) 0px}}@media(min-width: 960px){.ribbonWrapper:after{border-width:calc(var(--contentsTitleHeightPC)*.5) 15px calc(var(--contentsTitleHeightPC)*.5) 0px}}.ribbonWrapper2:before{top:0;left:0;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #fff;border-style:solid;border-width:calc(var(--contentsTitleHeight2)*.5) 0px calc(var(--contentsTitleHeight2)*.5) 15px}@media(min-width: 751px)and (max-width: 959px){.ribbonWrapper2:before{border-width:calc(var(--contentsTitleHeightPC)*.5) 0px calc(var(--contentsTitleHeightPC)*.5) 15px}}@media(min-width: 960px){.ribbonWrapper2:before{border-width:calc(var(--contentsTitleHeightPC)*.5) 0px calc(var(--contentsTitleHeightPC)*.5) 15px}}.ribbonWrapper2:after{top:0;right:0;border-color:rgba(0,0,0,0) #fff rgba(0,0,0,0) rgba(0,0,0,0);border-style:solid;border-width:calc(var(--contentsTitleHeight2)*.5) 15px calc(var(--contentsTitleHeight2)*.5) 0px}@media(min-width: 751px)and (max-width: 959px){.ribbonWrapper2:after{border-width:calc(var(--contentsTitleHeightPC)*.5) 15px calc(var(--contentsTitleHeightPC)*.5) 0px}}@media(min-width: 960px){.ribbonWrapper2:after{border-width:calc(var(--contentsTitleHeightPC)*.5) 15px calc(var(--contentsTitleHeightPC)*.5) 0px}}.h3Tit{position:relative;color:#c48f00;display:flex;align-items:center;justify-content:center;width:100%}.h3Tit span{word-break:keep-all}@media(max-width: 750px){.h3Tit{gap:min(1.6666666667vw,20px);font-size:4vw}}@media(min-width: 751px)and (max-width: 959px){.h3Tit{gap:min(1.6666666667vw,20px)}}@media(min-width: 751px)and (max-width: 959px)and (orientation: portrait){.h3Tit{font-size:2.9166666667vw}}@media(min-width: 751px)and (max-width: 959px)and (orientation: portrait)and (min-width: 960px){.h3Tit{font-size:28px}}@media(min-width: 751px)and (max-width: 959px)and (orientation: landscape){.h3Tit{font-size:2.9166666667vw}}@media(min-width: 751px)and (max-width: 959px)and (orientation: landscape)and (min-width: 960px){.h3Tit{font-size:28px}}@media(min-width: 960px){.h3Tit{gap:20px;font-size:25px}}.h3Tit:before,.h3Tit:after{aspect-ratio:177/63;content:"";display:block;height:100%;max-height:1.3em;background-size:contain;background-repeat:no-repeat;transform:translate3d(0, 0, 0);will-change:transform}@media(max-width: 750px){.h3Tit:before,.h3Tit:after{width:2em;height:.8em}}@media(min-width: 751px)and (max-width: 959px){.h3Tit:before,.h3Tit:after{width:3em;height:auto}}@media(min-width: 960px){.h3Tit:before,.h3Tit:after{width:min(25vw,500px);height:1.3em}}.h3Tit:before{background-image:url(../images/common/h3_deco_l.webp);background-position:center right}.h3Tit:after{background-image:url(../images/common/h3_deco_r.webp);background-position:center left}h3:not([class]){color:#000;border-bottom:1px solid var(--color-lgold);padding:0 0 .2em 0;margin:1em auto .5em auto;max-width:100%}@media(max-width: 750px){h3:not([class]){font-size:4vw}}@media(min-width: 751px)and (max-width: 959px)and (orientation: portrait){h3:not([class]){font-size:2.5vw}}@media(min-width: 751px)and (max-width: 959px)and (orientation: portrait)and (min-width: 960px){h3:not([class]){font-size:24px}}@media(min-width: 751px)and (max-width: 959px)and (orientation: landscape){h3:not([class]){font-size:2.0833333333vw}}@media(min-width: 751px)and (max-width: 959px)and (orientation: landscape)and (min-width: 960px){h3:not([class]){font-size:20px}}@media(min-width: 960px){h3:not([class]){font-size:22px}}h4:not([class]){max-width:100%;color:#000;padding:0 0 .2em 0;margin:0 auto}@media(max-width: 750px){h4:not([class]){font-size:3.7333333333vw}}@media(min-width: 751px)and (max-width: 959px)and (orientation: portrait){h4:not([class]){font-size:2.5vw}}@media(min-width: 751px)and (max-width: 959px)and (orientation: portrait)and (min-width: 960px){h4:not([class]){font-size:24px}}@media(min-width: 751px)and (max-width: 959px)and (orientation: landscape){h4:not([class]){font-size:2.0833333333vw}}@media(min-width: 751px)and (max-width: 959px)and (orientation: landscape)and (min-width: 960px){h4:not([class]){font-size:20px}}@media(min-width: 960px){h4:not([class]){font-size:20px}}.box_border{border:1px solid #525252;margin:2.6666666667vw 0;padding:2.6666666667vw}@media(min-width: 960px){.box_border{margin:min(1vw,20px) 0;padding:min(1.5vw,30px)}}.box_border.mb0{margin:2.6666666667vw 0 0}@media(min-width: 960px){.box_border.mb0{margin:min(1vw,20px) 0 0}}.box_border.mt0{margin:0 0 2.6666666667vw}@media(min-width: 960px){.box_border.mt0{margin:0 0 min(1vw,20px)}}.box_border h4,.box_border h3{color:#000;border-bottom:1px solid var(--color-navy);padding:0 0 .2em 0;margin:0 0 .5em 0;max-width:100% !important}@media(max-width: 750px){.box_border h4,.box_border h3{font-size:3.7333333333vw}}@media(min-width: 751px)and (max-width: 959px)and (orientation: portrait){.box_border h4,.box_border h3{font-size:2.5vw}}@media(min-width: 751px)and (max-width: 959px)and (orientation: portrait)and (min-width: 960px){.box_border h4,.box_border h3{font-size:24px}}@media(min-width: 751px)and (max-width: 959px)and (orientation: landscape){.box_border h4,.box_border h3{font-size:2.9166666667vw}}@media(min-width: 751px)and (max-width: 959px)and (orientation: landscape)and (min-width: 960px){.box_border h4,.box_border h3{font-size:28px}}@media(min-width: 960px){.box_border h4,.box_border h3{font-size:20px}}@media(max-width: 750px){.box_border h5{font-size:3.2vw}}@media(min-width: 751px)and (max-width: 959px)and (orientation: portrait){.box_border h5{font-size:2.0833333333vw}}@media(min-width: 751px)and (max-width: 959px)and (orientation: portrait)and (min-width: 960px){.box_border h5{font-size:20px}}@media(min-width: 751px)and (max-width: 959px)and (orientation: landscape){.box_border h5{font-size:2.5vw}}@media(min-width: 751px)and (max-width: 959px)and (orientation: landscape)and (min-width: 960px){.box_border h5{font-size:24px}}@media(min-width: 960px){.box_border h5{font-size:16px}}.box{position:relative;padding:20px;margin-bottom:50px;width:100%;margin:auto;background-image:linear-gradient(90deg, rgba(145, 158, 251, 0.1882352941), rgba(213, 218, 255, 0.1882352941) 50%, rgba(145, 158, 251, 0.1882352941))}.boxFrame{position:relative;margin:auto;background-image:url(../images/common/frame_deco_lt.svg),url(../images/common/frame_deco_rt.svg),url(../images/common/frame_deco_lb.svg),url(../images/common/frame_deco_rb.svg),url(../images/common/frame_deco_t.svg),url(../images/common/frame_deco_b.svg),linear-gradient(90deg, rgba(145, 158, 251, 0.1882352941), rgba(213, 218, 255, 0.1882352941) 50%, rgba(145, 158, 251, 0.1882352941));background-position:left top,right top,left bottom,right bottom,center top,center bottom,center;background-repeat:no-repeat;border:2px solid #cc9d1d}.boxFrame:has(img){width:-moz-fit-content;width:fit-content}@media(max-width: 750px){.boxFrame{background-size:10.5333333333vw 9.3333333333vw,10.5333333333vw 9.3333333333vw,10.5333333333vw 9.3333333333vw,10.5333333333vw 9.3333333333vw,17.8666666667vw 4vw,17.8666666667vw 4vw,cover;padding:4vw 3.8666666667vw;max-width:100%}}@media(min-width: 751px)and (max-width: 959px){.boxFrame{background-size:min(3.2916666667vw,39.5px) min(2.9166666667vw,35px),min(3.2916666667vw,39.5px) min(2.9166666667vw,35px),min(3.2916666667vw,39.5px) min(2.9166666667vw,35px),min(3.2916666667vw,39.5px) min(2.9166666667vw,35px),min(5.5833333333vw,67px) min(1.25vw,15px),min(5.5833333333vw,67px) min(1.25vw,15px),cover;padding:min(1.25vw,15px) min(1.2083333333vw,14.5px);max-width:98%}}@media(min-width: 960px){.boxFrame{background-size:min(3.95vw,79px) min(3.5vw,70px),min(3.95vw,79px) min(3.5vw,70px),min(3.95vw,79px) min(3.5vw,70px),min(3.95vw,79px) min(3.5vw,70px),min(6.7vw,134px) min(1.5vw,30px),min(6.7vw,134px) min(1.5vw,30px),cover;padding:min(1.5vw,30px) min(1.45vw,29px);max-width:98%}}.boxFrameInner{background:hsla(0,0%,100%,.9);border:1px solid #e4c05d;outline:1px solid #e4c05d}@media(max-width: 750px){.boxFrameInner:has(img){padding:.9333333333vw}}@media(min-width: 751px)and (max-width: 959px){.boxFrameInner:has(img){padding:min(.75vw,9px)}}@media(min-width: 960px){.boxFrameInner:has(img){padding:min(.45vw,9px)}}@media(max-width: 750px){.boxFrameInner{padding:6.6666666667vw 5.3333333333vw;outline-offset:-1.3333333333vw}}@media(min-width: 751px)and (max-width: 959px){.boxFrameInner{padding:min(4.1666666667vw,50px) min(3.3333333333vw,40px);outline-offset:min(-.4166666667vw,-5px)}}@media(min-width: 960px){.boxFrameInner{padding:50px 40px;outline-offset:-10px}}.notice{list-style-type:none;line-height:1.5;padding-left:1em;text-indent:-1em;text-align:left;font-weight:600}@media(max-width: 750px){.notice{font-size:3.2vw}}@media(min-width: 751px)and (max-width: 959px)and (orientation: portrait){.notice{font-size:1.875vw}}@media(min-width: 751px)and (max-width: 959px)and (orientation: portrait)and (min-width: 960px){.notice{font-size:18px}}@media(min-width: 751px)and (max-width: 959px)and (orientation: landscape){.notice{font-size:1.875vw}}@media(min-width: 751px)and (max-width: 959px)and (orientation: landscape)and (min-width: 960px){.notice{font-size:18px}}@media(min-width: 960px){.notice{font-size:15px}}.notice li{margin-bottom:.5em}.notice li:last-of-type{margin-bottom:0}@media(max-width: 750px){.list>li{font-size:3.4666666667vw}}@media(min-width: 751px)and (max-width: 959px)and (orientation: portrait){.list>li{font-size:2.0833333333vw}}@media(min-width: 751px)and (max-width: 959px)and (orientation: portrait)and (min-width: 960px){.list>li{font-size:20px}}@media(min-width: 751px)and (max-width: 959px)and (orientation: landscape){.list>li{font-size:2.5vw}}@media(min-width: 751px)and (max-width: 959px)and (orientation: landscape)and (min-width: 960px){.list>li{font-size:24px}}@media(min-width: 960px){.list>li{font-size:16px}}.list li{text-indent:-1em;padding-left:1em}.list li:not(:last-child){margin-bottom:.3rem}.list.--num li{text-indent:-1.7em;padding-left:1.7em}.tabnav{width:100%;margin:0 0 5.3333333333vw 0}@media(min-width: 960px){.tabnav{margin:0 0 min(2vw,40px) 0;display:flex;justify-content:space-between}}@media(min-width: 960px){.tabnav.center{justify-content:center}}.tabnav li{text-align:center;color:#fff;font-weight:800;display:grid;place-content:center;background-image:linear-gradient(90deg, rgb(17, 31, 138) 0%, rgb(69, 85, 207) 48%, rgb(17, 31, 138) 100%);outline:1px solid #fff;width:100%;min-height:5rem;font-size:3.7333333333vw;outline-offset:-1.3333333333vw;display:flex;flex-direction:column;padding:2.6666666667vw}@media(min-width: 751px)and (max-width: 959px){.tabnav li{min-height:4rem;height:min(15vw,180px);font-size:min(2.5vw,30px);outline-offset:min(-.4166666667vw,-5px)}}@media(min-width: 960px){.tabnav li{display:flex;align-items:center;justify-content:center;width:32%;height:initial;outline-offset:-5px;padding:min(1.5vw,30px) 0;cursor:pointer;font-size:min(1.4vw,18px)}}@media(min-width: 960px)and (hover: hover){.tabnav li{transition:.3s}.tabnav li:hover{opacity:.7}}.tabnav li .icoUpdate{font-size:70%;background-color:#fff;color:var(--color-navy2);display:block;padding:.05em .5em;letter-spacing:.05em;margin-bottom:.5em}.tabnav li.select{position:relative;background-image:linear-gradient(90deg, rgb(248, 234, 188) 0%, rgb(255, 254, 250) 48%, rgb(248, 234, 188) 100%);color:var(--color-dgold);outline:1px solid var(--color-dgold)}.tabnav li.select .icoUpdate{background-color:var(--color-dgold);color:#fff}.tabnav li:nth-child(2){margin:2.6666666667vw 0}@media(min-width: 960px){.tabnav li:nth-child(2){margin:0}}.icoUpdate{display:block;color:#fff;margin:.5em auto 0 auto;width:-moz-fit-content;width:fit-content;color:var(--color-dgold);font-weight:800}.tabcontent{display:none}.select{display:block}.select.is-anim{opacity:1;animation:tabAct .5s linear 0s}.accordion{margin:0 auto 0}.accordion .box{width:100%}.accordion>dt{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start;position:relative;border-top:1px solid var(--color-navy);border-bottom:1px solid var(--color-navy);background-image:linear-gradient(90deg, rgba(145, 158, 251, 0.1882352941), rgba(213, 218, 255, 0.1882352941) 50%, rgba(145, 158, 251, 0.1882352941));color:var(--color-navy);font-weight:800;margin:2.6666666667vw auto 0}@media(max-width: 750px){.accordion>dt{padding:2vw 7.3333333333vw 2vw 2.6666666667vw;font-size:3.4666666667vw}}@media(min-width: 751px)and (max-width: 959px){.accordion>dt{padding:1.3333333333vw 7.3333333333vw 1.3333333333vw 2.6666666667vw;font-size:2.3958333333vw}}@media(min-width: 751px)and (max-width: 959px)and (min-width: 960px){.accordion>dt{font-size:23px}}@media(min-width: 960px){.accordion>dt{margin:min(1vw,20px) auto 0;padding:min(.5vw,10px) min(1.25vw,25px);cursor:pointer;font-size:min(1.5vw,18px)}}@media(min-width: 960px)and (hover: hover){.accordion>dt{transition:.3s}.accordion>dt:hover{opacity:.7}}.accordion>dt:after{position:absolute;content:"";top:50%;translate:0 -50%;right:5%;width:.5em;height:.5em;border-top:2px solid var(--color-navy);border-right:2px solid var(--color-navy);transform:rotate(135deg);transition:.3s;margin-left:auto}@media(min-width: 960px){.accordion>dt:after{right:2%;top:45%;translate:0 -45%}}.accordion>dt.open:after{transform:rotate(315deg) translate(-0.5vw, 0.5vw)}@media(min-width: 960px){.accordion>dt.open:after{transform:rotate(315deg) translate(-0.2vw, 0.2vw)}}@media(min-width: 960px){.accordion>dt.open:after{transform:rotate(315deg) translate(-5px, 1px)}}.accordion>dt .icoEnd{background:var(--color-navy);border-radius:100vw;margin:.5rem 0 0 0;padding:0 .5rem;color:#fff;font-weight:500;font-size:80%}@media(min-width: 751px)and (max-width: 959px){.accordion>dt .icoEnd{margin:0 0 0 1rem}}@media(min-width: 960px){.accordion>dt .icoEnd{margin:0 0 0 1rem;font-size:70%}}.accordion>dd{width:100%;margin:0 auto;padding:.6666666667vw 2.6666666667vw;display:none}@media(min-width: 960px){.accordion>dd{padding:min(.25vw,5px) min(1.25vw,25px)}}.accordion>dd.open{display:block}.accordion>dd>p{padding:2.6666666667vw 0 0}@media(min-width: 960px){.accordion>dd>p{padding:min(1vw,20px) 0 0}}.accordion>dd .list{padding:2.6666666667vw 0 0}@media(min-width: 960px){.accordion>dd .list{padding:min(1vw,20px) 0 0}}.accordion>dd .list .box{background:none !important}.accordion>dd .list .notice{font-size:90%;padding:0 0 1.3333333333vw 0}@media(min-width: 960px){.accordion>dd .list .notice{padding:0 0 min(.5vw,10px) 0}}.ticketCol dl{margin:2.6666666667vw auto 2.6666666667vw}@media(min-width: 960px){.ticketCol dl{display:flex;flex-wrap:wrap;justify-content:space-between;margin:min(1vw,20px) auto min(1vw,20px)}}.ticketCol dt,.ticketCol dd{font-weight:600;padding:2vw 2.6666666667vw}@media(max-width: 750px){.ticketCol dt,.ticketCol dd{font-size:3.4666666667vw}}@media(min-width: 751px)and (max-width: 959px)and (orientation: portrait){.ticketCol dt,.ticketCol dd{font-size:2.0833333333vw}}@media(min-width: 751px)and (max-width: 959px)and (orientation: portrait)and (min-width: 960px){.ticketCol dt,.ticketCol dd{font-size:20px}}@media(min-width: 751px)and (max-width: 959px)and (orientation: landscape){.ticketCol dt,.ticketCol dd{font-size:2.5vw}}@media(min-width: 751px)and (max-width: 959px)and (orientation: landscape)and (min-width: 960px){.ticketCol dt,.ticketCol dd{font-size:24px}}@media(min-width: 960px){.ticketCol dt,.ticketCol dd{padding:min(.75vw,15px) min(.75vw,15px);font-size:min(1.4vw,17px);border-bottom:1px solid #000}.ticketCol dt:first-of-type,.ticketCol dd:first-of-type{border-top:1px solid #000}}.ticketCol dt{background:var(--color-navy);text-align:center;font-weight:700;color:#fff}@media(min-width: 960px){.ticketCol dt{width:10rem}}.ticketCol dd{color:#000;background:#fff;overflow-wrap:break-word}@media(min-width: 960px){.ticketCol dd{width:calc(100% - 10rem)}}.ticketCol dd:not(:last-child){margin-bottom:3px}@media(min-width: 960px){.ticketCol dd:not(:last-child){margin-bottom:0}}@media(min-width: 960px){.ticketCol dd.middle{display:flex;align-items:center}}@media(min-width: 960px){.ticketCol.wide dt{width:20rem}}@media(min-width: 960px){.ticketCol.wide dd{width:calc(100% - 20rem)}}footer{width:100%;background-image:linear-gradient(90deg, rgb(9, 20, 104) 0%, rgb(47, 66, 209) 30%, rgb(80, 99, 241) 50%, rgb(47, 66, 209) 70%, rgb(9, 20, 104) 100%);color:#fff;z-index:20;position:relative;font-family:"Shippori Mincho",serif;font-size:14px;display:flex;justify-content:space-between;align-items:center;flex-direction:column;padding:7.3333333333vw 4vw 5.3333333333vw 4vw}@media(min-width: 960px){footer{padding:35px 30px 30px 30px;flex-direction:row}}footer::before{width:100%;height:2px;content:"";position:absolute;top:5px;left:0;background-image:linear-gradient(90deg, #e4a600, #ffe5a0 50%, #e4a600)}small{text-align:center}#bne{z-index:20;position:relative}.snsCol{display:flex;gap:15px;justify-content:flex-start;margin:0 0 1.5em 0}@media(min-width: 960px){.snsCol{margin:0}}.snsCol img{width:40px;filter:drop-shadow(0 0 5px rgba(35, 49, 155, 0.8))}@media(min-width: 960px){.snsCol img{filter:drop-shadow(0 0 5px rgba(35, 49, 155, 0.2))}}.ot-sdk-row,.onetrust-policy-text{font-family:"Noto Sans JP",sans-serif !important}body:not(#top) h1{position:relative;display:flex;z-index:910;justify-content:center;align-items:center;margin:0 auto}@media(max-width: 750px){body:not(#top) h1{max-width:550px;width:100%;padding:12vw 0vw 0vw 0vw}}@media(min-width: 751px)and (max-width: 959px){body:not(#top) h1{max-width:1400px;width:95%}body:not(#top) h1 img{max-height:min(20vw,240px);-o-object-fit:contain;object-fit:contain}}@media(min-width: 751px)and (max-width: 959px)and (orientation: portrait){body:not(#top) h1{padding:10.4166666667vw 0vw 0vw 0vw}}@media(min-width: 751px)and (max-width: 959px)and (orientation: portrait)and (min-width: 960px){body:not(#top) h1{padding:100px 0px 0px 0px}}@media(min-width: 751px)and (max-width: 959px)and (orientation: landscape){body:not(#top) h1{padding:10.4166666667vw 0vw 0vw 0vw}}@media(min-width: 751px)and (max-width: 959px)and (orientation: landscape)and (min-width: 960px){body:not(#top) h1{padding:100px 0px 0px 0px}}@media(min-width: 960px){body:not(#top) h1{max-width:1400px;width:90%}}@media screen and (min-width: 960px)and (max-width: 1299px){body:not(#top) h1{padding:150px 0 0 0}}@media screen and (min-width: 1300px){body:not(#top) h1{padding:180px 0 0 0}}body:not(#top) h1 img{width:100%;height:auto}.detailCol{position:relative;margin:auto;max-width:1400px;min-height:500px;font-family:"Noto Serif JP",serif;font-weight:600;line-height:1.5}@media(max-width: 750px){.detailCol{width:90%;padding:5.3333333333vw 2.6666666667vw 0vw 2.6666666667vw}}@media(min-width: 751px)and (max-width: 959px){.detailCol{width:95%;padding:4.1666666667vw 2.0833333333vw 0vw 2.0833333333vw}}@media(min-width: 751px)and (max-width: 959px)and (min-width: 960px){.detailCol{padding:40px 20px 0px 20px}}@media(min-width: 960px){.detailCol{width:90%;padding:30px 0 0 0}}@media(max-width: 750px){.detailCol section{margin:0vw 0vw 9.3333333333vw 0vw}}@media(min-width: 751px)and (max-width: 959px){.detailCol section{margin:0vw 0vw 3.125vw 0vw}}@media(min-width: 751px)and (max-width: 959px)and (min-width: 960px){.detailCol section{margin:0px 0px 30px 0px}}@media(min-width: 960px){.detailCol section{margin:0vw 0vw 3.125vw 0vw}}#information .detailCol{text-align:center}@media(max-width: 750px){#information .textLarge{font-size:3.4666666667vw}}@media(min-width: 751px)and (max-width: 959px){#information .textLarge{font-size:2.2916666667vw}}@media(min-width: 751px)and (max-width: 959px)and (min-width: 960px){#information .textLarge{font-size:22px}}@media(min-width: 960px){#information .textLarge{font-size:min(2vw,22px)}}#information .textKazari{font-weight:600;font-size:20px;display:flex;align-items:center;margin-left:auto;margin-right:auto}@media(max-width: 750px){#information .textKazari{width:80%;font-size:3.4666666667vw}}@media(min-width: 751px)and (max-width: 959px){#information .textKazari{width:80%;font-size:2.0833333333vw}}@media(min-width: 751px)and (max-width: 959px)and (min-width: 960px){#information .textKazari{font-size:20px}}@media(min-width: 960px){#information .textKazari{width:60%;font-size:min(1.5vw,20px)}}#information .textKazari:before,#information .textKazari:after{content:"";height:1px;flex-grow:1;background-color:#000}#information .textKazari:before{margin-right:1rem}#information .textKazari:after{margin-left:1rem}#cast .detailCol{text-align:center}@media(max-width: 750px){#cast p{text-align:left !important}}@media(max-width: 750px){#cast .h3Tit{font-size:4.8vw}}@media(min-width: 751px)and (max-width: 959px){#cast .h3Tit{gap:min(1.6666666667vw,20px);font-size:2.9166666667vw}}@media(min-width: 751px)and (max-width: 959px)and (min-width: 960px){#cast .h3Tit{font-size:28px}}@media(min-width: 960px){#cast .h3Tit{gap:20px;font-size:30px}}#cast .castCol{display:flex;flex-wrap:wrap;justify-content:center}@media(max-width: 750px){#cast .castCol .castColInner p:not(.textLargeMax),#cast .castCol .castColInner .list,#cast .castCol .castColInner div{text-align:left}#cast .castCol .castColInner{margin:0vw 0vw 4vw 0vw}}@media(max-width: 750px)and (orientation: portrait){#cast .castCol .castColInner{width:100%}}@media(max-width: 750px)and (orientation: landscape){#cast .castCol .castColInner{width:50%}}@media(min-width: 751px)and (max-width: 959px){#cast .castCol .castColInner{width:50%;margin:0vw 0vw 3.125vw 0vw}}@media(min-width: 751px)and (max-width: 959px)and (min-width: 960px){#cast .castCol .castColInner{margin:0px 0px 30px 0px}}@media(min-width: 960px){#cast .castCol .castColInner{width:50%;margin:0vw 0vw 1.0416666667vw 0vw;padding:0vw 3.125vw 0vw 3.125vw}}#cast .castCol .castColInner:last-child{width:100%;margin-bottom:0}@media(max-width: 750px){#cast .boxFrame.castImg{width:90vw}}@media(min-width: 751px)and (max-width: 959px){#cast .boxFrame.castImg{max-width:350px;width:31.25vw;max-width:300px}}@media(min-width: 960px){#cast .boxFrame.castImg{max-width:350px;width:26.0416666667vw}}#ticket div:not(.endCol)>.accordion dd{display:block}.table{--color-1: #ffc20b;table-layout:fixed;border-collapse:collapse;width:100%}.table:not(:first-child){margin-top:2.6666666667vw}@media(min-width: 960px){.table:not(:first-child){margin-top:min(1.6666666667vw,20px)}}.table th,.table td{vertical-align:top;padding:.75em 1em;vertical-align:middle}@media(max-width: 750px){.table th,.table td{background-size:auto 1.0666666667vw;width:100%}}.table th p:not([class]),.table td p:not([class]){margin:0}.table th{border-bottom:1px solid #000;width:auto}@media(max-width: 750px){.table th{background:none;padding-bottom:0}}@media(min-width: 960px){.table th{background-position:right bottom;padding-left:1em;white-space:nowrap}}.table tr.title{border-top:1px solid var(--color-1);text-align:left;background:var(--color-1)}.table tr.title th{padding-block:.25em}.table td{background:#fff;width:auto;border-bottom:1px solid #000}@media(max-width: 750px){.table td{font-size:.9em}}.table td:not(:last-child){border-right:1px solid #000}.table th.price,.table td.price{width:8em;text-align:right}@media(max-width: 750px){.table th.price,.table td.price{width:6em}}.table td.price{color:#000}.table th.num,.table td.num{width:6em;text-align:center}@media(max-width: 750px){.table th.num,.table td.num{width:5em}}.table thead th{background:var(--color-1);padding-block:.2em;vertical-align:middle;color:#000}.table thead th:not(:last-child){border-right:1px solid #000}
/*# sourceMappingURL=maps/page.css.map */
