@charset "UTF-8";@import url(https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@400..900&family=Slackey&family=Oswald:wght@600&display=swap);:where(:not(iframe,canvas,img,svg,video):not(svg *,symbol *)){all:unset;display:revert}*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box}ol,ul{list-style:none}img{max-width:100%}table{border-collapse:collapse}textarea{white-space:revert}:where([contenteditable]){-moz-user-modify:read-write;-webkit-user-modify:read-write;-webkit-line-break:after-white-space;overflow-wrap:break-word}html{-webkit-font-feature-settings:"palt" on;font-feature-settings:"palt" on;-webkit-font-smoothing:antialiased;-webkit-text-rendering:geometricPrecision;color:#000;font-family:Noto Sans JP,ヒラギノ角ゴ ProN W3,Hiragino Kaku Gothic ProN,メイリオ,meiryo,osaka,ＭＳ Ｐゴシック,MS PGothic,sans-serif;font-size:2.666667vw;font-weight:700;letter-spacing:.02em;line-height:1.43}body{font-size:1.2rem}body img{vertical-align:bottom}main,main>*{position:relative}main>*{z-index:1}img,svg{height:auto;vertical-align:bottom}a{cursor:pointer}small{font-size:.8em}u,u *{text-decoration:underline}table{background:#999;border-collapse:initial;border-spacing:1px;margin-bottom:1.5em;width:100%}thead th{background:#ccc}td,th{background:#fff;border-bottom:none;padding:.5em .8em;text-align:center;vertical-align:middle}th{font-weight:400}@media screen and (max-width:768px){.is-pc{display:none!important}}@media screen and (min-width:767px){html{font-size:10px}.is-pc{display:initial!important}.is-sp{display:none!important}}@-webkit-keyframes loader{0%{-webkit-transform:rotate(0);transform:rotate(0)}12.5%{-webkit-transform:rotate(90deg);transform:rotate(90deg)}25%{-webkit-transform:rotate(90deg);transform:rotate(90deg)}37.5%{-webkit-transform:rotate(180deg);transform:rotate(180deg)}50%{-webkit-transform:rotate(180deg);transform:rotate(180deg)}62.5%{-webkit-transform:rotate(270deg);transform:rotate(270deg)}75%{-webkit-transform:rotate(270deg);transform:rotate(270deg)}87.5%{-webkit-transform:rotate(1turn);transform:rotate(1turn)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes loader{0%{-webkit-transform:rotate(0);transform:rotate(0)}12.5%{-webkit-transform:rotate(90deg);transform:rotate(90deg)}25%{-webkit-transform:rotate(90deg);transform:rotate(90deg)}37.5%{-webkit-transform:rotate(180deg);transform:rotate(180deg)}50%{-webkit-transform:rotate(180deg);transform:rotate(180deg)}62.5%{-webkit-transform:rotate(270deg);transform:rotate(270deg)}75%{-webkit-transform:rotate(270deg);transform:rotate(270deg)}87.5%{-webkit-transform:rotate(1turn);transform:rotate(1turn)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@-webkit-keyframes load8{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes load8{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}body .openLoader{background:#000;bottom:0;left:0;opacity:1;position:fixed;right:0;top:0;-webkit-transition:all .5s linear;transition:all .5s linear;z-index:100000}body.is-loaded .openLoader{opacity:0;pointer-events:none}body .loader{-webkit-animation:load8 1.1s linear infinite;animation:load8 1.1s linear infinite;border:.6em solid hsla(0,0%,100%,.3);border-left-color:#fff;border-radius:50%;font-size:1em;height:5em;left:50%;margin:-2.5em 0 0 -2.5em;opacity:1;position:absolute;text-indent:-9999em;top:50%;-webkit-transform:translateZ(0);transform:translateZ(0);width:5em;z-index:10000}html{background:#fff}body{color:#000;text-align:center}.title{margin-bottom:2rem;position:relative}.title span,.title:after,.title:before{display:inline-block;font-family:Slackey,Noto Sans JP,ヒラギノ角ゴ ProN W3,Hiragino Kaku Gothic ProN,メイリオ,meiryo,osaka,ＭＳ Ｐゴシック,MS PGothic,sans-serif;font-size:4rem;font-style:normal;font-weight:400;letter-spacing:.02em;line-height:1;padding:0 3rem;position:relative;text-align:center;white-space:nowrap;width:100%}.title span{color:#000;z-index:3}.title:after,.title:before{color:#000;content:attr(data-text);left:0;position:absolute;top:0;width:100%}.title:before{-webkit-text-stroke-width:.3rem;-webkit-text-stroke-color:#fff;z-index:2}.title:after{-webkit-text-stroke-width:.6rem;-webkit-text-stroke-color:#000;z-index:1}.footer{font-family:Slackey,Noto Sans JP,ヒラギノ角ゴ ProN W3,Hiragino Kaku Gothic ProN,メイリオ,meiryo,osaka,ＭＳ Ｐゴシック,MS PGothic,sans-serif;font-weight:400;padding:2rem 0 4rem}@media screen and (min-width:767px){.title{margin-bottom:4rem}.title span,.title:after,.title:before{font-size:6rem;padding:0 3rem}.title:before{-webkit-text-stroke-width:.6rem}.title:after{-webkit-text-stroke-width:1.2rem}}:root{--screen-height:100vh}html{height:100%}body{gap:1rem;width:100%}.fv{padding:2rem}.top-content{padding:3rem 1rem 5rem;width:100%}.top-box{border:.2rem solid #000;border-radius:1rem;font-size:1.2rem;font-weight:700;line-height:1.6;padding:1.5rem;text-align:left;width:100%}.top-box ul{display:grid;gap:.8em;grid-template-columns:1fr}.top-box li{padding-left:1em;text-indent:-1em}.top-box li span{text-indent:0}.top-box a{color:#85da76;text-decoration:underline}.artist-list{margin-left:auto;margin-right:auto;max-width:80rem;width:100%}.artist-list__list{display:grid;gap:2rem;grid-template-columns:1fr 1fr;width:100%}.artist-list__item{rotate:-3deg;text-align:left}.artist-list__name.is-ja{font-size:1.6rem;font-weight:900;line-height:1.2}.artist-list__name.is-en{font-family:Slackey,Noto Sans JP,ヒラギノ角ゴ ProN W3,Hiragino Kaku Gothic ProN,メイリオ,meiryo,osaka,ＭＳ Ｐゴシック,MS PGothic,sans-serif;font-size:1.4rem;font-weight:400;line-height:1.2}.band9 .artist-list__name.is-en{font-size:1.15rem}.artist-list__img{aspect-ratio:3/2;-webkit-box-shadow:.5rem .5rem 0 #ccc;box-shadow:.5rem .5rem 0 #ccc;margin-bottom:.8rem;overflow:hidden;position:relative;width:100%}.artist-list__img-bg{-webkit-filter:blur(1rem);filter:blur(1rem);max-width:110%;position:absolute;right:50%;top:50%;translate:50% -50%;width:110%}.artist-list__img-img{aspect-ratio:3/2;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;position:relative;width:100%}.ticket-list{display:grid;gap:3rem;grid-template-columns:1fr;margin-bottom:3rem}.ticket-content{border:.2rem solid #000;border-radius:1rem;padding:.5rem 1rem 1rem;text-align:center;width:100%}.ticket-content__gaki,.ticket-content__normal{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background:#000;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:row nowrap;flex-flow:row nowrap;font-size:1.9rem;font-weight:800;gap:1rem;justify-content:center;margin-bottom:1rem;padding:.2em}.ticket-content__normal{margin-bottom:.5rem;padding:.2em 0 .3em}.ticket-content__meta{font-size:1rem;margin-bottom:2rem;width:100%}.ticket-content__gaki{-ms-flex-wrap:wrap;flex-wrap:wrap}.ticket-content__gaki .note{font-size:1rem;width:100%}.ticket-content dt{border-bottom:.2rem solid #000;font-family:Oswald,Noto Sans JP,ヒラギノ角ゴ ProN W3,Hiragino Kaku Gothic ProN,メイリオ,meiryo,osaka,ＭＳ Ｐゴシック,MS PGothic,sans-serif;font-size:2.5rem;font-weight:600;width:100%}.ticket-content__reserve{background:#c00;border:.2rem solid #c00;border-radius:.4rem;font-size:1.6rem;margin-top:1.5rem;padding:.6rem .8rem;width:100%}.ticket-content__reserve a{display:grid;gap:.5rem;grid-template-columns:1fr}.ticket-content__reserve .reserve-title{color:#fff;font-weight:700}.ticket-content__reserve .reserve-period{background:#fff;color:#c00;padding:.2em 0;width:100%}.ticket-content__reserve .reserve-link{color:#fff}.ticket-inquiry{font-size:1rem;width:100%}.ticket-inquiry h4,.ticket-inquiry__mail{font-size:1.6rem;font-weight:900;margin-bottom:1rem}.ticket-inquiry__mail{background:rgba(0,0,0,.4);border:3px solid #fff;padding:.8em}.ticket-inquiry__mail a{text-decoration:underline}.ticket-inquiry__mail small{font-size:.8em;font-weight:700}.info-table{margin:2rem auto 0;width:100%}.info-table>div{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:center;border-bottom:1px solid #666;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:row nowrap;flex-flow:row nowrap;justify-content:space-between;line-height:1.8;padding:1rem}.info-table>div:first-child{border-top:1px solid #666}.info-table dd,.info-table dt{font-size:1.3rem;font-weight:700}.info-table dd{line-height:1.4;text-align:right}.info-table a{text-decoration:underline}@media screen and (min-width:767px){.fv-illust img{height:70vh;width:auto}.top-content{padding:5rem 3rem 7rem;width:100%}.top-content#guideline,.top-content#info,.top-content#ticket{margin:0 auto;max-width:60rem}.top-box{font-size:1.4rem;padding:2rem}.artist-list__list{gap:3rem}.artist-list__name.is-en,.artist-list__name.is-ja,.band9 .artist-list__name.is-en{font-size:2rem}.ticket-list{margin-bottom:5rem}.ticket-content__gaki,.ticket-content__normal{font-size:2.4rem}.ticket-content__meta{font-size:1.2rem;margin-bottom:3rem}.ticket-content__gaki{padding-bottom:1rem}.ticket-content__gaki .note{font-size:1.2rem}.ticket-content dt{font-size:3.5rem}.ticket-content__reserve{font-size:2rem;margin-top:1.5rem}.ticket-inquiry{font-size:1rem;width:100%}.ticket-inquiry h4{font-size:2.2rem}.ticket-inquiry__mail{font-size:2rem}.ticket-inquiry .ul{font-size:1.2rem}.info-table{margin:2rem auto 0;width:100%}.info-table>div{padding:1rem}.info-table dd,.info-table dt{font-size:1.6rem}}@media screen and (min-width:1023px){.fv-illust img{height:90vh}.top-content#ticket{max-width:126rem}.top-content#guideline{max-width:80rem}.ticket-list{-ms-flex-line-pack:start;-webkit-box-align:start;-ms-flex-align:start;align-content:flex-start;align-items:flex-start;grid-template-columns:1fr 1fr;margin-bottom:5rem;width:100%}.ticket-inquiry{margin:0 auto;width:70rem}.artist-list{max-width:130rem}.artist-list__list{grid-template-columns:1fr 1fr 1fr}.artist-list__name.is-en,.artist-list__name.is-ja,.band9 .artist-list__name.is-en{font-size:2rem}}