@charset "UTF-8";:root{--headerHeight:72px;--width:1192px;--padding:24px;--c-black:#000;--c-darkblack:#081108;--c-midblack:#191c19;--c-lightblack:#333;--c-darkgray:#565956;--c-gray:#888;--c-midgray:#b6bcb6;--c-lightgray:#ddd;--c-white:#fff;--c-yellow:#e4fd05}@media screen and (max-width:1024px){:root{--padding:20px}}@media screen and (max-width:767px){:root{--padding:18px;--headerHeight:0px}}*{font-style:normal;list-style:none;margin:0;padding:0}figure,nav{display:block}html{font-size:10px;scroll-behavior:smooth;scroll-padding-top:calc(var(--headerHeight) + var(--padding) * 2)}@media screen and (max-width:767px){html{scroll-padding-top:0}}body{background:var(--c-darkblack);color:var(--c-darkblack);font-family:Noto Sans JP,sans-serif;font-size:10px;text-align:center;-webkit-text-size-adjust:100%}.anchor{display:block;font-size:0;height:0;line-height:0}img{vertical-align:top}svg{pointer-events:none}a{color:var(--c-darkblack)}a:hover{text-decoration:none}@media screen and (min-width:768px){a[href^="tel:"]{pointer-events:none;text-decoration:none!important}}@media screen and (max-width:767px){.c-pc{display:none}}@media screen and (min-width:768px){.c-sp{display:none}}.svgdefs{height:0;position:absolute;width:0}.l-all:has(.lp){overflow:clip}@media screen and (max-width:767px){.l-all{width:100%;min-width:320px}}.header{background:rgba(8,17,8,.8);border-radius:45px;box-sizing:border-box;gap:var(--padding);height:var(--headerHeight);margin:0 auto;max-width:var(--width);padding:calc(var(--padding) * .5);position:fixed;z-index:100;display:flex;-ms-flex-pack:space-betweeen;justify-content:space-betweeen;-ms-flex-align:center;align-items:center;inset:var(--padding) var(--padding) auto}@media screen and (max-width:767px){.header{border-radius:36px;display:grid;gap:0 var(--padding);height:auto;overflow:hidden;inset:auto calc(var(--padding) * .5) calc(var(--padding) * .5);grid-template-columns:54px 1fr;transition:all .25s ease}.header[data-status=open] .header__menu{height:180px;padding:36px 21px 30px}.header[data-status=open] .header__spbtn span:first-of-type{top:27px;rotate:45deg}.header[data-status=open] .header__spbtn span:nth-of-type(2){opacity:0;width:28px}.header[data-status=open] .header__spbtn span:nth-of-type(3){top:27px;rotate:-45deg}}.header__logo{-ms-flex-negative:0;flex-shrink:0;margin-left:calc(var(--padding) * .5)}@media screen and (max-width:767px){.header__logo{display:none}}.header__menu{-ms-flex-positive:10;flex-grow:10;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:4px var(--padding);display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;font-size:1.4rem;line-height:1.5em;font-weight:400}@media screen and (max-width:767px){.header__menu{font-size:1.2rem}}@media screen and (max-width:767px){.header__menu{display:grid;font-size:1.5rem;gap:0;height:0;line-height:1.2em;overflow:hidden;padding:0 21px;transition:all .25s ease;grid-template-columns:1fr;grid-column:1/3}}@media screen and (max-width:767px){.header__menu li{margin-bottom:24px;overflow:hidden;text-align:left}}.header__menu a{color:var(--c-white);text-decoration:none}@media screen and (min-width:768px){.header__menu a{transition:all .25s ease}.header__menu a:hover{opacity:.7}}@media screen and (max-width:767px){.header__menu a{gap:calc(var(--padding) * .5);display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center}.header__menu a:before{background-position:50%;background-repeat:no-repeat;content:"";height:21px;width:21px}}.header__menu--artist a:before{background-image:url(../images/icon_artist.svg)}.header__menu--news a:before{background-image:url(../images/icon_news.svg)}.header__menu--timetable a:before{background-image:url(../images/icon_timetable.svg)}.header__menu--ticket a:before{background-image:url(../images/icon_ticket.svg)}.header__menu--access a:before{background-image:url(../images/icon_access.svg)}.header__menu--sponsors a:before{background-image:url(../images/icon_sponsors.svg)}.header__menu--faq a:before{background-image:url(../images/icon_faq.svg)}.header nav{-ms-flex-item-align:stretch;align-self:stretch;-ms-flex-preferred-size:240px;flex-basis:240px}@media screen and (max-width:767px){.header nav{grid-row:2/3;grid-column:2/3}}.header nav a{background:var(--c-yellow);border-radius:48px;height:100%;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;text-decoration:none;font-size:1.4rem;line-height:1.5em;font-weight:400}@media screen and (min-width:768px){.header nav a{transition:all .25s ease}.header nav a:hover{opacity:.7}}@media screen and (max-width:767px){.header nav a{font-size:1.2rem}}@media screen and (max-width:767px){.header nav a{font-size:1.5rem;height:54px}}@media screen and (min-width:768px){.header__spbtn{display:none}}@media screen and (max-width:767px){.header__spbtn{background:var(--c-midblack);border:none;border-radius:100%;cursor:pointer;height:54px;position:absolute;width:54px;grid-row:2/3;grid-column:1/2;-moz-appearance:none;appearance:none;-webkit-appearance:none}.header__spbtn span{background:var(--c-white);height:1px;left:0;margin:0 auto;position:absolute;right:0;width:18px;transition:all .25s ease}.header__spbtn span:first-of-type{top:21px}.header__spbtn span:nth-of-type(2){top:27px}.header__spbtn span:nth-of-type(3){top:33px}}.footer{padding:240px var(--padding) var(--padding)}@media screen and (max-width:767px){.footer{padding:45px 21px 108px}}.footer figure{margin:0 auto var(--padding);max-width:var(--width)}.footer figure img{width:100%}.footer__copyright{font-size:1.2rem;color:var(--c-darkgray);line-height:1.5em}@media screen and (max-width:767px){.footer__copyright{font-size:1rem}}.pagetop{bottom:30px;height:36px;position:fixed;right:30px;width:36px;z-index:1000}@media screen and (max-width:767px){.pagetop{display:none}}.pagetop a{border-radius:100%;display:block;height:36px;left:0;opacity:.4;overflow:hidden;position:absolute;top:66px;transition:all .2s ease;width:36px}.pagetop a:hover{opacity:.8}.pagetop[data-status=show] a{top:0}.c-button{background:var(--c-lightblack);border-radius:72px;box-sizing:border-box;color:var(--c-white);height:72px;margin:0 auto;padding:0 36px;width:-moz-fit-content;width:fit-content;font-size:1.8rem;font-weight:400;line-height:1.5em;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;text-decoration:none}@media screen and (max-width:767px){.c-button{height:54px;padding:0 27px}}@media screen and (max-width:767px){.c-button{font-size:1.5rem}}@media screen and (min-width:768px){.c-button{transition:all .25s ease}.c-button:hover{opacity:.7}}.lp .mainvisual{padding:calc(144px + var(--padding) + var(--headerHeight)) var(--padding) 240px;position:relative;z-index:2}@media screen and (max-width:767px){.lp .mainvisual{padding:108px 39px 144px}}.lp .mainvisual__body{margin:0 auto;max-width:788px;position:relative;z-index:3;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}@media screen and (max-width:767px){.lp .mainvisual__body{display:block}}@media screen and (max-width:767px){.lp .mainvisual__body h1{margin-bottom:calc(var(--padding) * 2);width:243px}.lp .mainvisual__body h1 img{width:100%}}.lp .mainvisual__body div{-ms-flex-direction:column;flex-direction:column;gap:9px;text-align:left;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:stretch;align-items:stretch}.lp .mainvisual__body p{color:var(--c-yellow);font-size:1.8rem;font-weight:700;line-height:1.5em}@media screen and (max-width:767px){.lp .mainvisual__body p{font-size:1.5rem}}@media screen and (max-width:767px){.lp .mainvisual__body p{line-height:1.2em}}.lp .mainvisual__img{height:1688px;left:50%;margin:0 0 0 -996px;position:absolute;top:0;width:1992px;z-index:1;opacity:0}@media screen and (max-width:767px){.lp .mainvisual__img{height:864px;margin:0;width:100%;left:0}}.lp .mainvisual__img[data-status=loaded]{opacity:1;transition:opacity .3s ease}.lp .mainvisual__img:before{background:linear-gradient(90deg,rgba(8,17,8,0),var(--c-darkblack));content:"";height:100%;left:0;position:absolute;top:0;transform:matrix(-1,0,0,1,0,0);width:300px;z-index:2}@media screen and (max-width:767px){.lp .mainvisual__img:before{content:none}}.lp .mainvisual__img:after{background:linear-gradient(90deg,rgba(8,17,8,0),var(--c-darkblack));content:"";height:100%;position:absolute;right:0;top:0;width:300px;z-index:2}@media screen and (max-width:767px){.lp .mainvisual__img:after{content:none}}.lp .mainvisual__img ul{margin:0 auto;max-width:100%;opacity:.6;position:absolute;width:100vw;inset:0 0 auto}.lp .mainvisual__img ul li{margin:0 auto;opacity:0;position:absolute;inset:0 0 auto}.lp .mainvisual__img ul li:first-child{opacity:1}.lp .mainvisual__img ul li:after{background:linear-gradient(180deg,rgba(8,17,8,0),var(--c-darkblack));content:"";height:300px;margin:auto;position:absolute;z-index:2;inset:auto 0 0}.lp .mainvisual__img ul li img{min-height:1000px;object-fit:cover;width:100%}.lp .mainvisual:before{background:var(--c-yellow);content:"";height:490px;margin-left:307px;position:absolute;width:490px;z-index:2;inset:-265px auto auto 50%;clip-path:path("M463.33,150.86c34.64-34.2,34.99-90.21.8-124.85v.2c-34.2-34.64-90.21-34.99-124.85-.79L27.29,337.62c-.35.34-.72.66-1.07,1-34.64,34.2-34.99,90.21-.8,124.85,34.2,34.64,90.21,34.99,124.85.8L463.33,150.86Z")}@media screen and (max-width:767px){.lp .mainvisual:before{height:246px;margin:0;width:246px;inset:-101px -92px auto auto;clip-path:path("M232.6,13.62c-41.53-36.12-69.78,8.02-98.2,35.24-23.17,23.15-46.34,46.32-69.47,69.51-12.53,12.49-24.92,25.11-37.51,37.52-23.6,23.26-39.91,49.72-14.83,77.01,27.24,25.52,55.22,8.69,77.35-14.4,12.24-12.78,25.03-25.02,37.51-37.55,23.18-23.16,46.33-46.34,69.47-69.54,26.98-28.3,71.1-56.38,35.67-97.89v.1Z")}}.lp .mainvisual__bg{background:url(../images/mv_bg.svg) no-repeat 0 0;background-size:contain;content:"";height:4103px;position:absolute;right:50%;width:4102px;z-index:2}@media screen and (max-width:767px){.lp .mainvisual__bg{height:2051.5px;width:2051px}}.lp .mainvisual__bg--01{margin-right:6px;top:600px}@media screen and (max-width:767px){.lp .mainvisual__bg--01{margin-right:-70px;top:456px}}.lp .mainvisual__bg--02{margin-right:319px;top:635px}@media screen and (max-width:767px){.lp .mainvisual__bg--02{margin-right:86px;top:467px}}.lp .mainvisual:before{translate:-50px 50px;opacity:0}.lp .mainvisual__body h1,.lp .mainvisual__body p{clip-path:inset(0 100% 0 0)}.lp .mainvisual__bg--01,.lp .mainvisual__bg--02{translate:-150px 150px;opacity:0;transition-delay:right top}.lp .mainvisual[data-status=loaded]:before{translate:0 0;opacity:1;transition:translate .5s cubic-bezier(.075,.82,.165,1) .3s,opacity .5s cubic-bezier(.075,.82,.165,1) .3s}.lp .mainvisual[data-status=loaded] .mainvisual__body h1{transition:clip-path .5s cubic-bezier(.785,.135,.15,.86) .4s;clip-path:inset(0 0 0 0)}.lp .mainvisual[data-status=loaded] .mainvisual__body p{transition:clip-path .5s cubic-bezier(.785,.135,.15,.86) .65s;clip-path:inset(0 0 0 0)}.lp .mainvisual[data-status=loaded] .mainvisual__bg--01,.lp .mainvisual[data-status=loaded] .mainvisual__bg--02{scale:1;translate:0 0;opacity:1}.lp .mainvisual[data-status=loaded] .mainvisual__bg--01{transition:translate .5s cubic-bezier(.075,.82,.165,1) .1s,opacity .5s cubic-bezier(.075,.82,.165,1) .1s}.lp .mainvisual[data-status=loaded] .mainvisual__bg--02{transition:translate .5s cubic-bezier(.075,.82,.165,1) .2s,opacity .5s cubic-bezier(.075,.82,.165,1) .2s}.lp .artist{margin-bottom:180px;padding:320px var(--padding) 0;position:relative;z-index:5}@media screen and (max-width:767px){.lp .artist{margin-bottom:0;padding:0 21px 45px}}.lp .artist__body{margin:0 auto;max-width:var(--width);position:relative;z-index:5}.lp .artist:before{background:var(--c-yellow);content:"";height:980px;margin:auto;pointer-events:none;position:absolute;transform:skewY(-43.5deg);z-index:-1;inset:137px 0 auto}@media screen and (max-width:767px){.lp .artist:before{height:auto;inset-block:85px 0}}.lp .artist:after{background:var(--c-darkblack);content:"";height:1180px;margin:auto;pointer-events:none;position:absolute;transform:skewY(-43.5deg);z-index:-2;inset:500px 0 auto}@media screen and (max-width:767px){.lp .artist:after{background:var(--c-yellow);height:auto;transform:none;inset:50% 0 0}}.lp .artist__title{margin:0 0 calc(var(--padding) * 2);text-align:right}.lp .artist__title p{margin-bottom:calc(var(--padding) * .5)}@media screen and (max-width:767px){.lp .artist__title p img{height:45px}}.lp .artist__title h2{font-size:1.8rem;font-weight:400;line-height:1.5em}@media screen and (max-width:767px){.lp .artist__title h2{font-size:1.5rem}}.lp .artist__list{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:calc(var(--padding) * 2) calc(var(--padding) * .5);margin-bottom:calc(var(--padding) * 2);display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:start;align-items:flex-start}@media screen and (max-width:767px){.lp .artist__list{-ms-flex-direction:column;flex-direction:column;gap:var(--padding) calc(var(--padding) * .5)}}.lp .artist__list--new:after,.lp .artist__list--new:before{position:absolute;left:-.5em;top:-.5em;content:"NEW";font-size:2.4rem;font-style:italic;line-height:1em;padding:0 5px 2px 2px}@media screen and (max-width:767px){.lp .artist__list--new:after,.lp .artist__list--new:before{font-size:1.8rem}}.lp .artist__list--new:before{color:var(--c-darkblack);z-index:2}.lp .artist__list--new:after{z-index:1;transform:skewX(-10deg);color:var(--c-white);background:var(--c-white)}.lp .artist__list li{width:calc((100% - 12px) / 2);position:relative}@media screen and (max-width:767px){.lp .artist__list li{width:100%}}.lp .artist__list figure img{border-radius:9px;width:100%}.lp .artist__list figcaption{color:var(--c-yellow);display:inline-block;font-size:2.4rem;font-style:italic;line-height:1.2em;margin-top:9px;position:relative}@media screen and (max-width:767px){.lp .artist__list figcaption{font-size:1.8rem;margin-top:calc(var(--padding) * .5)}}.lp .artist__list figcaption:before{background:var(--c-darkblack);content:"";margin:auto;position:absolute;transform:skewX(-10deg);z-index:-1;inset:6px -2px 1px 1px}@media screen and (max-width:767px){.lp .artist__list figcaption:before{inset:3px -2px 1px 0}}.lp .artist__more img{max-width:100%}.lp .news{margin-bottom:180px;padding:200px var(--padding);position:relative;z-index:10}@media screen and (max-width:767px){.lp .news{background:var(--c-lightgray);margin-bottom:0;padding:45px 21px}}.lp .news__body{background:var(--c-lightgray);border-radius:4px;box-sizing:border-box;margin:0 auto;max-width:var(--width);padding:60px var(--padding)}@media screen and (max-width:767px){.lp .news__body{padding:0}}.lp .news__body ul{margin:0 auto;max-width:790px;text-align:left}.lp .news__body li{border-top:1px solid var(--c-midgray);padding:calc(var(--padding) * .5) 0 var(--padding)}.lp .news__body li time{color:var(--c-gray);display:block;margin-bottom:4px;font-size:1.4rem;line-height:1.5em;font-weight:400}@media screen and (max-width:767px){.lp .news__body li time{margin-bottom:3px}}@media screen and (max-width:767px){.lp .news__body li time{font-size:1.2rem}}.lp .news__body li p{font-size:1.4rem;line-height:1.5em;font-weight:400}@media screen and (max-width:767px){.lp .news__body li p{font-size:1.2rem}}.lp .news__title{margin-bottom:calc(var(--padding) * 2);text-align:center}.lp .news__title p{margin-bottom:calc(var(--padding) * .5)}@media screen and (max-width:767px){.lp .news__title p img{height:27px}}.lp .news__title h2{font-size:1.8rem;font-weight:400;line-height:1.5em}@media screen and (max-width:767px){.lp .news__title h2{font-size:1.5rem}}.lp .timetable{margin-bottom:120px;padding:0 var(--padding);position:relative;z-index:2}@media screen and (max-width:767px){.lp .timetable{margin-bottom:0;padding:45px 21px}}.lp .timetable:before{background:var(--c-yellow);content:"";height:1058px;margin-left:440px;position:absolute;width:1058px;z-index:-1;inset:-767px auto auto 50%;clip-path:path("M1032.06,26.21c-34.2-34.64-90.21-34.99-124.85-.8-8.83,8.83-570.09,570.1-578.2,578.28-10.21,10.15-20.38,20.32-30.5,30.52-32.75,32.61-65.31,65.4-98.04,98.02-38.38,38.53-76.92,76.88-115.29,115.41-16.67,16.59-33.21,33.29-49.87,49.88-41.05,40.87-48.73,95.65-10.18,134.17,35.75,36.49,89.65,31.6,129.32-3.76,19.88-17.71,37.61-37.69,56.48-56.47,38.39-38.54,76.92-76.93,115.29-115.47,32.74-32.63,65.32-65.43,98.04-98.08,9.76-9.88,19.66-19.61,29.4-29.49,11.2-10.84,566.68-566.88,577.61-577.57,34.62-34.18,34.98-90.19.78-124.83v.2Z")}@media screen and (max-width:767px){.lp .timetable:before{height:246px;margin:0;width:246px;inset:-91px -153px auto auto;clip-path:path("M232.6,13.62c-41.53-36.12-69.78,8.02-98.2,35.24-23.17,23.15-46.34,46.32-69.47,69.51-12.53,12.49-24.92,25.11-37.51,37.52-23.6,23.26-39.91,49.72-14.83,77.01,27.24,25.52,55.22,8.69,77.35-14.4,12.24-12.78,25.03-25.02,37.51-37.55,23.18-23.16,46.33-46.34,69.47-69.54,26.98-28.3,71.1-56.38,35.67-97.89v.1Z")}}.lp .timetable__body{margin:0 auto;max-width:780px}.lp .timetable__body dl dt{border-bottom:1px solid var(--c-lightblack);color:var(--c-midgray);padding-bottom:calc(var(--padding) * .5);text-align:left;font-size:1.4rem;line-height:1.5em;font-weight:400}@media screen and (max-width:767px){.lp .timetable__body dl dt{font-size:1.2rem}}.lp .timetable__body dl dd{min-height:calc(var(--padding) * 2)}.lp .timetable__body dl div{background:var(--c-white);border-radius:72px;gap:calc(var(--padding) * .5);margin:-36px 0 11px 25%;position:relative;max-width:489px;min-height:72px;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center}@media screen and (max-width:767px){.lp .timetable__body dl div{min-height:54px;margin:-27px 0 5px 90px;border-radius:54px}}.lp .timetable__body dl div figure img{border-radius:100%;height:72px;object-fit:cover;width:72px}@media screen and (max-width:767px){.lp .timetable__body dl div figure img{width:54px;height:54px}}.lp .timetable__body dl div p:first-of-type{font-size:1.4rem;line-height:1.5em;font-weight:400}@media screen and (max-width:767px){.lp .timetable__body dl div p:first-of-type{font-size:1.2rem}}.lp .timetable__body dl div p:nth-of-type(2){font-size:1.8rem;font-weight:400;line-height:1.5em}@media screen and (max-width:767px){.lp .timetable__body dl div p:nth-of-type(2){font-size:1.5rem}}.lp .timetable__title{margin-bottom:calc(var(--padding) * 2);text-align:center}.lp .timetable__title p{margin-bottom:calc(var(--padding) * .5)}@media screen and (max-width:767px){.lp .timetable__title p img{height:36px}}.lp .timetable__title h2{color:var(--c-yellow);font-size:1.8rem;font-weight:400;line-height:1.5em}@media screen and (max-width:767px){.lp .timetable__title h2{font-size:1.5rem}}.lp .ticket{margin-bottom:120px;padding:0 var(--padding);position:relative;z-index:5}@media screen and (max-width:767px){.lp .ticket{margin-bottom:0;padding:45px 39px}}.lp .ticket__bg{background:url(../images/mv_bg.svg) no-repeat 0 0;background-size:contain;content:"";height:4103px;position:absolute;right:50%;width:4102px;z-index:2}@media screen and (max-width:767px){.lp .ticket__bg{height:2051.5px;width:2051px}}.lp .ticket__bg--01{margin-right:284px;top:-132px}@media screen and (max-width:767px){.lp .ticket__bg--01{margin-right:-118px;top:calc(100% - 40px)}}.lp .ticket__bg--02{margin-right:588px;top:-101px}@media screen and (max-width:767px){.lp .ticket__bg--02{margin-right:45px;top:calc(100% - 15px)}}.lp .ticket__body{margin:0 auto;max-width:var(--width);position:relative;z-index:5}.lp .ticket__title{margin-bottom:calc(var(--padding) * 2);text-align:center}.lp .ticket__title p{margin-bottom:calc(var(--padding) * .5)}@media screen and (max-width:767px){.lp .ticket__title p img{height:36px}}.lp .ticket__title h2{color:var(--c-yellow);font-size:1.8rem;font-weight:400;line-height:1.5em}@media screen and (max-width:767px){.lp .ticket__title h2{font-size:1.5rem}}.lp .ticket__sell{gap:36px;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:stretch;align-items:stretch}@media screen and (max-width:767px){.lp .ticket__sell{-ms-flex-direction:column;flex-direction:column;gap:calc(var(--padding) * 2)}}.lp .ticket__sell dl{background:var(--c-lightgray);border-radius:4px;-ms-flex-preferred-size:371px;flex-basis:371px;overflow:hidden}@media screen and (max-width:767px){.lp .ticket__sell dl{-ms-flex-preferred-size:auto;flex-basis:auto}}.lp .ticket__sell dt{font-size:3.2rem;height:74px;line-height:1.2em;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:767px){.lp .ticket__sell dt{font-size:2.4rem;height:65px}}.lp .ticket__sell dd{padding:32px var(--padding);text-align:center}@media screen and (max-width:767px){.lp .ticket__sell dd{padding:27px var(--padding) 24px}}.lp .ticket__sell dd h3{margin:0 auto 4px;max-width:300px;font-size:1.8rem;font-weight:400;line-height:1.5em}@media screen and (max-width:767px){.lp .ticket__sell dd h3{font-size:1.5rem}}@media screen and (max-width:767px){.lp .ticket__sell dd h3{max-width:234px}}.lp .ticket__sell dd p{max-width:268px;text-align:left;margin-inline:auto}@media screen and (max-width:767px){.lp .ticket__sell dd p{max-width:234px}}.lp .ticket__sell dd p+h3{border-top:1px solid #b6bcb6;padding-top:36px}@media screen and (max-width:767px){.lp .ticket__sell dd p+h3{padding-top:21px}}.lp .ticket__sell dd nav{-ms-flex-direction:column;flex-direction:column;gap:12px;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.lp .ticket__sell dd nav a,.lp .ticket__sell dd nav span{border-radius:72px;box-sizing:border-box;gap:calc(var(--padding) * .5);height:72px;margin:0 auto;padding:0 32px;width:-moz-fit-content;width:fit-content;font-size:1.8rem;font-weight:400;line-height:1.5em;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:767px){.lp .ticket__sell dd nav a,.lp .ticket__sell dd nav span{gap:var(--padding);height:54px;max-width:261px;padding:0 27px;position:relative}}@media screen and (max-width:767px){.lp .ticket__sell dd nav a,.lp .ticket__sell dd nav span{font-size:1.5rem}}@media screen and (max-width:767px){.lp .ticket__sell dd nav a[target],.lp .ticket__sell dd nav span[target]{padding:0 54px 0 27px}}.lp .ticket__sell dd nav a[target]:after,.lp .ticket__sell dd nav span[target]:after{background:currentColor;content:"";height:14px;width:20px;clip-path:url(#icon_blank)}@media screen and (max-width:767px){.lp .ticket__sell dd nav a[target]:after,.lp .ticket__sell dd nav span[target]:after{margin:auto;position:absolute;inset:0 27px 0 auto}}.lp .ticket__sell dd nav a{background:var(--c-lightblack);color:var(--c-white);text-decoration:none}@media screen and (min-width:768px){.lp .ticket__sell dd nav a{transition:all .25s ease}.lp .ticket__sell dd nav a:hover{opacity:.7}}.lp .ticket__sell dd nav a.ticket--enticket{background:var(--c-yellow);color:var(--c-black)}.lp .ticket__sell dd nav span{background:var(--c-midblack);color:var(--c-darkgray)}.lp .ticket__sell--enticket{border:2px solid var(--c-yellow)}.lp .ticket__sell--enticket dt{background:var(--c-yellow)}.lp .ticket__sell--normal{border:2px solid var(--c-white)}.lp .ticket__sell--normal dt{background:var(--c-white)}.lp .ticket__term{margin-bottom:10px;font-size:1.4rem;line-height:1.5em;font-weight:400}@media screen and (max-width:767px){.lp .ticket__term{font-size:1.2rem}}.lp .ticket__price{color:var(--c-gray);margin-bottom:36px;font-size:1.4rem;line-height:1.5em;font-weight:400}@media screen and (max-width:767px){.lp .ticket__price{margin-bottom:21px}}@media screen and (max-width:767px){.lp .ticket__price{font-size:1.2rem}}.lp .ticket__price strong{color:var(--c-darkblack);font-size:3.2rem;font-weight:400}@media screen and (max-width:767px){.lp .ticket__price strong{font-size:2.4rem}}.lp .access{margin-bottom:180px;padding:0 var(--padding);position:relative;z-index:30}@media screen and (max-width:767px){.lp .access{margin-bottom:0;padding:45px 39px}}.lp .access__body{margin:0 auto;max-width:790px}.lp .access__title{margin-bottom:calc(var(--padding) * 2);text-align:center}.lp .access__title p{margin-bottom:calc(var(--padding) * .5)}@media screen and (max-width:767px){.lp .access__title p img{height:36px}}.lp .access__title h2{color:var(--c-yellow);font-size:1.8rem;font-weight:400;line-height:1.5em}@media screen and (max-width:767px){.lp .access__title h2{color:var(--c-darkblack)}}@media screen and (max-width:767px){.lp .access__title h2{font-size:1.5rem}}.lp .access__map{margin-bottom:var(--padding)}.lp .access__map iframe{border-radius:4px;display:block;height:auto;width:100%;aspect-ratio:79/52}.lp .access__information{color:var(--c-white);text-align:left}.lp .access__information h3{font-size:3.2rem;font-weight:400;line-height:1.2em;margin-bottom:var(--padding)}@media screen and (max-width:767px){.lp .access__information h3{font-size:2.4rem}}.lp .access__information p:first-of-type{margin-bottom:var(--padding);font-size:1.8rem;font-weight:400;line-height:1.5em}@media screen and (max-width:767px){.lp .access__information p:first-of-type{font-size:1.5rem}}.lp .access__information p:nth-of-type(2){margin-bottom:var(--padding);font-size:1.4rem;line-height:1.5em;font-weight:400}@media screen and (max-width:767px){.lp .access__information p:nth-of-type(2){font-size:1.2rem}}.lp .access__information p a{color:inherit}.lp .access__information ul{margin-bottom:var(--padding)}.lp .access__information li{margin-left:-1em;text-indent:1em;font-size:1.8rem;font-weight:400;line-height:1.5em}@media screen and (max-width:767px){.lp .access__information li{font-size:1.5rem}}.lp .access__information li:before{content:"・";text-indent:0}.lp .sponsors{margin-bottom:240px}@media screen and (max-width:767px){.lp .sponsors{margin-bottom:0}}.lp .sponsors__body{background:url(../images/sponsors_bg.webp) no-repeat bottom var(--c-white);background-size:1192px auto;border-radius:4px;box-sizing:border-box;margin:0 auto;padding:60px var(--padding) 375px}@media screen and (max-width:767px){.lp .sponsors__body{background-image:url(../images/sponsors_bg_sp.webp);border-radius:0;padding:45px 39px 211px}}.lp .sponsors__body ul{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:calc(var(--padding) * 2) var(--padding);max-width:var(--width);margin:0 auto;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:start;align-items:flex-start}@media screen and (max-width:767px){.lp .sponsors__body ul{gap:27px calc(var(--padding) * .5)}}.lp .sponsors__body li{-ms-flex-preferred-size:180px;flex-basis:180px}@media screen and (max-width:767px){.lp .sponsors__body li{-ms-flex-preferred-size:calc((100% - 9px) / 2);flex-basis:calc((100% - 9px) / 2)}}.lp .sponsors__body li figure img{width:100%}.lp .sponsors__body li figcaption{margin-top:calc(var(--padding) * .5);font-size:1.8rem;font-weight:400;line-height:1.5em}@media screen and (max-width:767px){.lp .sponsors__body li figcaption{font-size:1.5rem}}.lp .sponsors__title{margin-bottom:calc(var(--padding) * 2);text-align:center}.lp .sponsors__title p{margin-bottom:calc(var(--padding) * .5)}@media screen and (max-width:767px){.lp .sponsors__title p img{height:27px}}.lp .sponsors__title h2{font-size:1.8rem;font-weight:400;line-height:1.5em}@media screen and (max-width:767px){.lp .sponsors__title h2{font-size:1.5rem}}.lp .live{margin-bottom:180px;padding:0 var(--padding);position:relative;z-index:2}@media screen and (max-width:767px){.lp .live{margin:0;padding:45px 0 45px}}.lp .live:after{background:url(../images/live_bg.svg) no-repeat 0 0;background-size:100%;content:"";height:2118px;margin-right:-195px;position:absolute;width:2353px;z-index:-1;pointer-events:none;inset:746px 50% auto auto}@media screen and (max-width:767px){.lp .live:after{background-image:url(../images/live_bg_sp.svg);height:1236px;margin:auto;width:1373px;inset:31% 0 auto auto}}.lp .live__body{color:var(--c-white);margin:0 auto 0;max-width:790px;text-align:left}.lp .live__body h2{font-size:6rem;font-weight:800;line-height:1.2em;margin:0 auto 36px;max-width:620px}@media screen and (max-width:767px){.lp .live__body h2{font-size:3rem;margin-bottom:27px;max-width:310px}}.lp .live__body>p{margin:0 auto 36px;max-width:586px;font-size:1.8rem;font-weight:400;line-height:1.5em}@media screen and (max-width:767px){.lp .live__body>p{font-size:1.5rem}}@media screen and (max-width:767px){.lp .live__body>p{margin-bottom:27px;max-width:261px}}.lp .live__body nav{margin:calc(var(--padding) * 2) 0 120px}@media screen and (max-width:767px){.lp .live__body nav{margin-bottom:90px}}.lp .live__body ul{gap:var(--padding);margin:0 auto 0;max-width:586px;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}@media screen and (max-width:767px){.lp .live__body ul{display:block;max-width:261px}}.lp .live__body ul li{-ms-flex-preferred-size:281px;flex-basis:281px;gap:calc(var(--padding) * .5);display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}@media screen and (max-width:767px){.lp .live__body ul li{gap:var(--padding);margin-top:27px}}.lp .live__body ul li figure{-ms-flex-preferred-size:90px;flex-basis:90px;-ms-flex-negative:0;flex-shrink:0}.lp .live__body ul li figure img{width:100%}.lp .live__body ul li p{font-size:1.4rem;line-height:1.5em;font-weight:400}@media screen and (max-width:767px){.lp .live__body ul li p{font-size:1.2rem}}.lp .live__copy{margin-bottom:calc(var(--padding) * 2)}.lp .live__copy img{width:100%}.lp .live__photo{margin:240px auto var(--padding);max-width:217px}@media screen and (max-width:767px){.lp .live__photo{margin-top:120px;margin-bottom:calc(var(--padding) * 2);max-width:164px}}.lp .live__photo img{filter:drop-shadow(9px 9px 18px rgba(0,0,0,.3));width:100%}.lp .faq{margin-bottom:180px;padding:0 var(--padding)}@media screen and (max-width:767px){.lp .faq{background:var(--c-lightgray);margin:0;padding:45px 21px 45px}}.lp .faq__body{background:var(--c-lightgray);border-radius:4px;box-sizing:border-box;margin:0 auto;max-width:var(--width);padding:60px var(--padding)}@media screen and (max-width:767px){.lp .faq__body{padding:0}}.lp .faq__body dl{margin:0 auto;max-width:790px;text-align:left}.lp .faq__body dt{border-bottom:1px solid var(--c-gray);padding:12px 0;position:relative;font-size:1.8rem;font-weight:400;line-height:1.5em;margin-block:0 var(--padding)}@media screen and (max-width:767px){.lp .faq__body dt{font-size:1.5rem}}@media screen and (max-width:767px){.lp .faq__body dt{padding-block:8px}}.lp .faq__body dt label{cursor:pointer;display:block;padding:10px calc(var(--padding) * 2) 10px 0}@media screen and (min-width:768px){.lp .faq__body dt label:hover{text-decoration:underline}}.lp .faq__body dt label:after{background:var(--c-darkgray);content:"";height:10px;margin:auto;position:absolute;width:18px;clip-path:path("M9.02399 0.211297L17.88 9.0753L17.176 9.7793L9 1.6033L0.823995 9.7793L0.119995 9.0753L8.976 0.211297L9 0.227297L9.02399 0.211297Z");inset:0 0 0 auto;transition:all .25s ease}.lp .faq__body dt input{bottom:0;left:0;margin:auto;opacity:0;position:absolute;top:0}.lp .faq__body dt input:checked+label:after{scale:1 -1}.lp .faq__body dt:has(input:checked)+dd{margin-bottom:calc(var(--padding) * 2);grid-template-rows:1fr}.lp .faq__body dd{display:grid;margin-bottom:0;grid-template-rows:0fr;transition:all .25s ease}.lp .faq__body dd p{overflow:hidden;font-size:1.4rem;line-height:1.5em;font-weight:400}@media screen and (max-width:767px){.lp .faq__body dd p{font-size:1.2rem}}.lp .faq__body dd:last-child{margin-bottom:0!important}.lp .faq__title{margin-bottom:calc(var(--padding) * 2);text-align:center}.lp .faq__title p{margin-bottom:calc(var(--padding) * .5)}@media screen and (max-width:767px){.lp .faq__title p img{height:27px}}.lp .faq__title h2{font-size:1.8rem;font-weight:400;line-height:1.5em}@media screen and (max-width:767px){.lp .faq__title h2{font-size:1.5rem}}.lp .stage{padding:0 var(--padding);position:relative;z-index:2}@media screen and (max-width:767px){.lp .stage{margin-bottom:0;padding:45px 39px;overflow:hidden}}.lp .stage:before{background:var(--c-yellow);content:"";height:490px;margin-left:462px;pointer-events:none;position:absolute;width:490px;z-index:-1;inset:-244px auto auto 50%;clip-path:path("M463.33,150.86c34.64-34.2,34.99-90.21.8-124.85v.2c-34.2-34.64-90.21-34.99-124.85-.79L27.29,337.62c-.35.34-.72.66-1.07,1-34.64,34.2-34.99,90.21-.8,124.85,34.2,34.64,90.21,34.99,124.85.8L463.33,150.86Z")}@media screen and (max-width:767px){.lp .stage:before{height:246px;margin:0;width:246px;inset:-131px -173px auto auto;clip-path:path("M232.6,13.62c-41.53-36.12-69.78,8.02-98.2,35.24-23.17,23.15-46.34,46.32-69.47,69.51-12.53,12.49-24.92,25.11-37.51,37.52-23.6,23.26-39.91,49.72-14.83,77.01,27.24,25.52,55.22,8.69,77.35-14.4,12.24-12.78,25.03-25.02,37.51-37.55,23.18-23.16,46.33-46.34,69.47-69.54,26.98-28.3,71.1-56.38,35.67-97.89v.1Z")}}.lp .stage__body{margin:0 auto;max-width:var(--width)}.lp .stage__body ul{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:calc(var(--padding) * 2);display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:stretch;align-items:stretch}.lp .stage__body li{background:var(--c-midblack);border-radius:3px;-ms-flex-preferred-size:371px;flex-basis:371px}.lp .stage__body li a{background:var(--c-midblack);border-radius:3px;display:block;overflow:hidden;padding:0 var(--padding) var(--padding);text-align:left;text-decoration:none}@media screen and (min-width:768px){.lp .stage__body li a{transition:all .25s ease}.lp .stage__body li a:hover{opacity:.7}}.lp .stage__body li h2{color:var(--c-yellow);font-size:2.4rem;font-weight:400;line-height:1.2em}@media screen and (max-width:767px){.lp .stage__body li h2{font-size:1.8rem}}.lp .stage__body li p{margin-top:calc(var(--padding) * .5)}.lp .stage__body li p:first-of-type{color:var(--c-white);font-size:1.8rem;font-weight:400;line-height:1.5em}@media screen and (max-width:767px){.lp .stage__body li p:first-of-type{font-size:1.5rem}}.lp .stage__body li p:nth-of-type(2){color:var(--c-midgray);font-size:1.4rem;line-height:1.5em;font-weight:400}@media screen and (max-width:767px){.lp .stage__body li p:nth-of-type(2){font-size:1.2rem}}.lp .stage__body li figure{margin-bottom:calc(var(--padding) * .5);margin-inline:calc(var(--padding) * -1)}@media screen and (max-width:767px){.lp .stage__body li figure{margin-bottom:var(--padding)}}.lp .stage__body li figure img{border-radius:3px;width:100%}.lp .stage__title{margin-bottom:calc(var(--padding) * 2);text-align:center}.lp .stage__title p{margin-bottom:calc(var(--padding) * .5)}@media screen and (max-width:767px){.lp .stage__title p img{height:27px}}.lp .stage__title h2{color:var(--c-yellow);font-size:1.8rem;font-weight:400;line-height:1.5em}@media screen and (max-width:767px){.lp .stage__title h2{font-size:1.5rem}}.lp .stage__bg{background:url(../images/mv_bg.svg) no-repeat 0 0;background-size:contain;content:"";height:4103px;position:absolute;right:50%;width:4102px;z-index:-1}@media screen and (max-width:767px){.lp .stage__bg{height:2051.5px;width:2051px}}.lp .stage__bg--01{margin-right:128px;top:65px}@media screen and (max-width:767px){.lp .stage__bg--01{margin-right:-48px;top:470px}}.lp .stage__bg--02{margin-right:472px;top:106px}@media screen and (max-width:767px){.lp .stage__bg--02{margin-right:116px;top:495px}}.newsdetail{color:var(--c-white);padding:240px var(--padding) 0}@media screen and (max-width:767px){.newsdetail{padding:54px 39px 45px}}.newsdetail__title{margin-bottom:calc(var(--padding) * 2);text-align:center}.newsdetail__title div{margin-bottom:calc(var(--padding) * .5)}@media screen and (max-width:767px){.newsdetail__title div img{height:27px}}.newsdetail__title p{font-size:1.8rem;font-weight:400;line-height:1.5em}@media screen and (max-width:767px){.newsdetail__title p{font-size:1.5rem}}.newsdetail article{margin:0 auto;max-width:790px;text-align:left}.newsdetail article h1{font-size:3.2rem;font-weight:400;line-height:1.2em;margin-bottom:calc(var(--padding) * .5)}@media screen and (max-width:767px){.newsdetail article h1{font-size:2.4rem}}.newsdetail article time{color:var(--c-gray);display:block;margin-bottom:var(--padding);font-size:1.4rem;line-height:1.5em;font-weight:400}@media screen and (max-width:767px){.newsdetail article time{font-size:1.2rem}}.newsdetail__body{margin-bottom:calc(var(--padding) * 2)}.newsdetail__body p{font-size:1.8rem;font-weight:400;line-height:1.5em}@media screen and (max-width:767px){.newsdetail__body p{font-size:1.5rem}}.newsdetail__body p+p{margin-top:var(--padding)}.newsdetail .c-button{box-sizing:border-box;min-width:332px}@media screen and (max-width:767px){.newsdetail .c-button{min-width:165px}}
