.noto-sans{font-family:"Noto Sans",sans-serif;font-optical-sizing:auto}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0}table{border-collapse:collapse;border-spacing:0;font-weight:normal}table caption,table th,table td{text-align:left;vertical-align:middle}table caption,table th{font-weight:300}table td{font-weight:200}q::before,q::after,blockquote::before,blockquote::after{content:"";content:none}a{display:inline-block;color:#000;text-decoration:none}a:link{color:#000}a:active{color:#000}a:visited{color:#000}a:hover{cursor:pointer}a img{border:none}img{vertical-align:bottom;max-width:100%}ul{list-style:none}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary{display:block}input,button,textarea,select{margin:0;border:none;outline:none;letter-spacing:.1em}img.cover,video.cover{object-fit:cover}h1{font-weight:normal}h2,h3,h4,h5,h6{font-weight:500}p{margin:0}:placeholder-shown{color:#8a8a8a}::-webkit-input-placeholder{color:#8a8a8a}:-moz-placeholder{color:#8a8a8a;opacity:1}::-moz-placeholder{color:#8a8a8a;opacity:1}:-ms-input-placeholder{color:#8a8a8a}*:focus{outline:none}.pc{display:block}@media(max-width: 750px){.pc{display:none}}@media(min-width: 768px)and (max-width: 1024px){.pc{display:none}}.pc-tab{display:block}@media(max-width: 750px){.pc-tab{display:none}}@media(min-width: 768px)and (max-width: 1024px){.pc-tab{display:block}}.tab{display:none}@media(max-width: 750px){.tab{display:none}}@media(min-width: 768px)and (max-width: 1024px){.tab{display:block}}.tab-sp{display:none}@media(max-width: 750px){.tab-sp{display:block}}@media(min-width: 768px)and (max-width: 1024px){.tab-sp{display:block}}.sp{display:none}@media(max-width: 750px){.sp{display:block}}@media(min-width: 768px)and (max-width: 1024px){.sp{display:none}}.fL{float:left}.fR{float:right}.flex{display:flex}.center{text-align:center}.right{text-align:right}.left{text-align:left}.bold{font-weight:bold}.is-fixed{display:none}.mT20{margin-top:2rem}.mT40{margin-top:4rem}.mT60{margin-top:6rem}.fs34{font-size:34px}@media(max-width: 750px){.fs34{font-size:24px}}.fs60{font-size:60px}@media(max-width: 750px){.fs60{font-size:45px}}html{font-size:62.5%;line-height:1;overflow:hidden}@media(min-width: 768px)and (max-width: 1024px){html{overflow:visible}}@media(max-width: 750px){html{overflow:visible}}body{position:relative;color:#fff;font-size:clamp(14px,14px + 14*(100vw - 375px)/825,28px);line-height:1.8;letter-spacing:.1em;font-feature-settings:"palt";-webkit-text-size-adjust:100%;margin:0 auto;font-family:"Noto Sans JP",serif;font-optical-sizing:auto;background-color:#13091e;background-size:50%;position:relative;background-attachment:fixed;height:100vh}@media(min-width: 768px)and (max-width: 1024px){body{height:auto}}@media(max-width: 750px){body{height:auto}}main{background:url(../img/bg-message.png) no-repeat 50% 50%/cover;background-color:#13091e;max-width:50%;margin:20px 0 20px auto;text-align:center;height:100vh;overflow:scroll}@media(min-width: 768px)and (max-width: 1024px){main{max-width:100%;margin:0;overflow:auto}}@media(max-width: 750px){main{max-width:100%;margin:0;overflow:auto}}.layout__left{position:absolute;left:0;top:0;background:url(../img/message.png) no-repeat 50% 25%/cover;position:relative;width:50%;height:auto}.layout__left .deco{content:"";position:absolute;left:0;right:0;bottom:33%;margin:auto;width:40px;height:40px}.layout__left .deco svg{width:100%}#mainv{padding:0}#mainv img{width:100%}.inner{margin:0 auto;width:78.2%}@media(max-width: 750px){.inner{width:92%}}a:hover{opacity:.7}.copy{background:#13091e}@media(min-width: 768px)and (max-width: 1024px){.copy{padding-bottom:60px}}@media(max-width: 750px){.copy{padding-bottom:80px}}.copy p{font-feature-settings:"palt";font-size:clamp(10px,10px + 10*(100vw - 375px)/825,20px)}@media(max-width: 750px){.copy p{text-align:center;letter-spacing:0px}}footer{max-width:50%;margin:20px 0 20px auto;background:#13091e;padding:20px 0;text-align:center}@media(max-width: 750px){footer{position:relative;padding-bottom:100px;max-width:100%;margin:auto}}h1{position:fixed;top:20px;left:40px}h1 img{width:35%}h2{font-family:"Jost",sans-serif;font-size:clamp(38px,38px + 38*(100vw - 375px)/825,76px);margin-bottom:14px}h3{font-size:clamp(30px,30px + 30*(100vw - 375px)/825,60px);line-height:1;margin:20px 0 32px}@media(max-width: 750px){h3{margin:10px 0 16px}}h3 span{font-size:clamp(12px,12px + 12*(100vw - 375px)/825,24px)}h4{color:#edefa1;text-align:left;margin-bottom:18px;font-size:clamp(18px,18px + 18*(100vw - 375px)/825,36px)}section{padding:128px 0}@media(max-width: 750px){section{padding:64px 0}}.tri-bg{text-align:right;clip-path:polygon(100% 0, 0 60%, 100% 100%);position:absolute;right:0;bottom:0;background:linear-gradient(90deg, #22286E 75%, #FFB257 100%);height:120px;width:50%;z-index:1}@media(max-width: 750px){.tri-bg{height:60px}}#message{padding-bottom:0}#message p{line-height:2.8em}.message-image{margin-top:70px;text-align:left}.info-bg{background:url(../img/info-bg.png) no-repeat 50% 50%/cover;padding-top:680px}@media(max-width: 750px){.info-bg{padding-top:340px}}#access{position:relative}#access::after{position:absolute;content:"";left:0;right:0;margin:auto;top:0;bottom:0;width:100%;height:100%;z-index:0;background:#13091e;clip-path:polygon(0 100%, 100% 90%, 100% 100%, 0 100%)}@media(max-width: 750px){#access::after{clip-path:polygon(0 100%, 100% 92%, 100% 100%, 0 100%)}}#access .map{width:100%;aspect-ratio:1/1}#access .map iframe{width:100%;height:100%}.access p{font-size:clamp(14px,14px + 14*(100vw - 375px)/825,28px)}.access-wrap{position:relative;z-index:2}#ticket{background:#13091e;padding-bottom:0}#ticket h2{line-height:1;text-align:center;margin-bottom:60px}#ticket h2 span{font-size:clamp(16px,16px + 16*(100vw - 375px)/825,32px)}.ticket{text-align:left;font-size:clamp(12px,12px + 12*(100vw - 375px)/825,24px)}.ticket-bg{position:relative;z-index:1}.ticket-bg:before{content:"";position:absolute;top:-20px;left:-20px;background:#62ffd5;width:92%;height:100%;border-radius:50px;z-index:-1}@media(max-width: 750px){.ticket-bg:before{top:-5px;left:-5px}}.ticket-bg:after{content:"";position:absolute;bottom:-20px;right:-20px;background:#ff6943;width:92%;height:100%;border-radius:50px;z-index:-1}@media(max-width: 750px){.ticket-bg:after{bottom:-5px;right:-5px}}.ticket-right{font-size:clamp(10px,10px + 10*(100vw - 375px)/825,20px);margin-top:30px;text-align:right}.ticket-container{padding:42px 0;position:relative;border-radius:50px;z-index:2;background:#13091e}.ticket-wrap{text-align:center;border-left:#fff 5px dashed;border-right:#fff 5px dashed;margin:0 60px 64px}@media(max-width: 750px){.ticket-wrap{margin:0 15px 32px}}.ticket-wrap--pink{border-left:#f710ae 5px dashed;border-right:#f710ae 5px dashed}.ticket-wrap__head{background:#fff;font-size:clamp(15px,15px + 15*(100vw - 375px)/825,30px);padding:20px 0;margin:-10px;border-radius:10px;color:#000}@media(max-width: 750px){.ticket-wrap__head{padding:10px 0}}.ticket-wrap__head--pink{color:#fff;background:#f710ae}.ticket-wrap__price{font-size:clamp(48px,48px + 48*(100vw - 375px)/825,96px);color:#edefa1;font-weight:bold;font-family:"Jost",sans-serif}.ticket-wrap__price span{font-size:clamp(18px,18px + 18*(100vw - 375px)/825,36px)}.ticket-wrap__option{width:50%;margin:auto;border-top:#fff 3px dashed;border-bottom:#fff 3px dashed}.ticket-wrap__link{margin-top:30px;color:#fff}.ticket-wrap a{color:#fff}.ticket-image{text-align:center;margin-bottom:80px}.ticket-image--dj img{width:100%}.ticket-caution{margin-top:80px;display:inline-block;padding:3px 24px;margin-bottom:24px;border:solid 2px #fff}.ticket p{line-height:2}#artist{background:linear-gradient(70deg, #22286E 75%, #FFB257 100%);position:relative}#artist:before{width:100%;content:"";position:absolute;height:20px;bottom:0;left:0;background:linear-gradient(90deg, rgb(98, 255, 213) 0%, rgba(255, 255, 255, 0) 80%)}#artist p{font-size:clamp(12px,12px + 12*(100vw - 375px)/825,24px);text-align:left;line-height:2em}#artist a{color:#fff}.artist-wrap{margin-bottom:60px}@media(max-width: 750px){.artist-wrap{margin-bottom:30px}}#caution{text-align:left;background-color:#13091e;padding-bottom:30px}#caution p{margin-bottom:30px}#cta{height:100vh;width:100%;top:0;position:fixed;left:0;width:50%;z-index:1001;display:flex;flex-direction:column;justify-content:space-between;background:linear-gradient(70deg, #7A1976 25%, #300727 75%)}@media(min-width: 768px)and (max-width: 1024px){#cta{background:none}}@media(max-width: 750px){#cta{background:none}}.cta-main{padding-top:50vh;background-image:url(../img/message.png);background-size:cover;background-position:50% 50%;background-repeat:no-repeat;background-color:linear-gradient(70deg, #22286E 75%, #FFB257 100%);position:relative}@media screen and (min-width: 1920px){.cta-main{padding-top:60vh;background-image:url(../img/message.png) no-repeat 50% 50%/contain}}.cta-main__logo{position:absolute;top:0;left:0;right:0;margin:auto;width:60vh}.cta-main__days{position:absolute;bottom:5vh;left:0;right:0;margin:auto 35%}.cta-main__time{position:absolute;background:#69008b;font-family:"Outfit",sans-serif;color:#fff;bottom:0;left:0;right:0;margin:auto}.cta-main__time span{font-weight:lighter}.cta-btn{background:#ff6943;padding:10px 0px;width:100%;bottom:0;left:0;z-index:1}@media(min-width: 768px)and (max-width: 1024px){.cta-btn{position:fixed;width:100%}}@media(max-width: 750px){.cta-btn{position:fixed;width:100%}}.cta-btn img{width:90%}.grid{display:grid;grid-template-columns:repeat(3, 1fr);font-size:clamp(12px,12px + 12*(100vw - 375px)/825,24px);gap:10px}.grid-item--time{background:#000}.btn{text-align:center;margin-top:60px}.btn a{font-size:16px;display:block;width:100%;color:#fff;font-family:"Poppins",sans-serif;padding:20px 0;background:#d39222;border:1px solid #d39222;border-radius:100px;position:relative}.btn a:before{content:"";position:absolute;background:url(../img/arrow.svg) no-repeat 50% 50%/cover;right:30px;top:0;bottom:0;margin:auto;width:24px;height:16px}/*# sourceMappingURL=style.min.css.map */