@charset "UTF-8";a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}@media only screen and (max-width:767px){.pc{display:none!important}}@media only screen and (min-width:768px){.sp{display:none!important}}::-webkit-scrollbar{display:none;-webkit-appearance:none}html{font-size:62.5%;font-family:"Noto Sans JP",Arial,"Helvetica Neue",Helvetica,"Hiragino Sans","Hiragino Kaku Gothic ProN","BIZ UDPGothic","Yu Gothic Medium",YuGothic,Meiryo,sans-serif}body{font-size:14px;font-size:1.4rem;background:#fff}*{box-sizing:border-box}img{max-width:100%;height:auto;vertical-align:bottom}a{color:inherit;text-decoration:none}button,input,select,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:0 0;border:none;border-radius:0;font:inherit;outline:0}textarea{resize:vertical}input[type=checkbox],input[type=radio]{display:none}button,input[type=button],input[type=submit],label,select{cursor:pointer}select::-ms-expand{display:none}@media only screen and (min-width:768px){a{transition:opacity .3s}a:hover{opacity:.6}}.flex-row{display:flex;flex-wrap:wrap;justify-content:space-between}.inner{padding:0 40px;margin:0 auto}@media only screen and (max-width:767px){.inner{padding:0 20px}}[data-trigger]{position:relative;top:100px;filter:blur(10px);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:top 2s,opacity 2s,filter 2s,-webkit-backdrop-filter 2s,backdrop-filter 2s;opacity:0;transform:translate3d(0,0,0);backface-visibility:hidden}[data-trigger].visible{top:0;opacity:1;filter:blur(0);-webkit-filter:blur(0);-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0)}main{height:100svh;overflow:hidden}main.show{height:inherit;overflow:inherit}#bg{position:fixed;left:0;top:0;width:100%;height:100%;z-index:0;pointer-events:none}#bg:after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:#000;z-index:3;opacity:.4}#bg:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:#000;z-index:1;mix-blend-mode:hue;opacity:.56}#bg canvas{position:absolute;left:0;top:0;width:100%;height:100%;z-index:0}.header{position:fixed;right:40px;top:60px;z-index:1000}@media only screen and (max-width:767px){.header{right:20px;top:32px}}.header__ticket{opacity:0}.header__ticket a{display:inline-block;border:1px solid #fff;padding:12px 24px;padding-right:52px;border-radius:100px;position:relative;overflow:hidden}@media only screen and (max-width:767px){.header__ticket a{padding:8px 16px;padding-right:40px}}@media only screen and (min-width:768px){.header__ticket a:hover{opacity:1}.header__ticket a:hover:before{left:0;transform:skewX(0);opacity:1}.header__ticket a:hover:after{border-color:#000}.header__ticket a:hover span{color:#000}.header__ticket a:hover small{color:#000}}.header__ticket a:before{content:"";position:absolute;left:-100%;top:0;width:100%;height:100%;background:#fff;z-index:1;transition:all .3s;transform:skewX(30deg);opacity:0}.header__ticket a:after{content:"";position:absolute;right:24px;top:44%;transform:translateY(-50%);width:8px;height:8px;border-top:1px solid #fff;border-right:1px solid #fff;transform:rotate(45deg);z-index:2;border-color:#fff;transition:all .3s}@media only screen and (max-width:767px){.header__ticket a:after{right:16px;top:40%}}.header__ticket a span{font-family:Inter,"Noto Sans JP",Arial,"Helvetica Neue",Helvetica,"Hiragino Sans","Hiragino Kaku Gothic ProN","BIZ UDPGothic","Yu Gothic Medium",YuGothic,Meiryo,sans-serif;font-size:16px;color:#fff;letter-spacing:.05em;font-weight:700;text-transform:uppercase;display:block;z-index:3;position:relative;transition:all .3s}@media only screen and (max-width:767px){.header__ticket a span{font-size:14px}}.header__ticket a small{display:block;font-family:Inter,"Noto Sans JP",Arial,"Helvetica Neue",Helvetica,"Hiragino Sans","Hiragino Kaku Gothic ProN","BIZ UDPGothic","Yu Gothic Medium",YuGothic,Meiryo,sans-serif;font-size:12px;color:#fff;letter-spacing:0;font-weight:400;margin-top:.5em;opacity:.6;z-index:3;position:relative;transition:all .3s}@media only screen and (max-width:767px){.header__ticket a small{font-size:10px;margin-top:.4em}}.top #first-animation{position:fixed;left:0;top:0;width:100%;height:100%;z-index:10;transform:translateZ(0);will-change:transform}.top #first-animation__text{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);display:flex;flex-direction:column;gap:52px;text-align:center}@media only screen and (max-width:767px){.top #first-animation__text{gap:32px}}.top #first-animation__text svg{height:24px;width:auto}@media only screen and (max-width:767px){.top #first-animation__text svg{height:16px}}.top #first-animation__text>div{opacity:0;filter:blur(10px);-webkit-filter:blur(10px);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transform:translateZ(0);will-change:opacity,filter,transform}.top .mv{position:relative;width:100%;height:100vh;overflow:hidden;transform:translateZ(0);will-change:transform}@media only screen and (max-width:767px){.top .mv{height:100svh}}.top .mv__logo{margin-top:2em;opacity:0;filter:blur(10px);-webkit-filter:blur(10px);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transform:translate(0,24px);-webkit-transform:translate(0,24px);transition:all .3s;will-change:opacity,filter,transform}.top .mv__logo svg{width:70px;height:auto}@media only screen and (max-width:767px){.top .mv__logo svg{width:50px}}.top .mv__scroll{position:absolute;right:60px;bottom:90px;z-index:10;opacity:0;transform:translate(0,24px);-webkit-transform:translate(0,24px);transition:all .3s;will-change:opacity,transform}@media only screen and (max-width:767px){.top .mv__scroll{right:20px;bottom:40px}}.top .mv__scroll span{writing-mode:vertical-rl;font-family:Inter,"Noto Sans JP",Arial,"Helvetica Neue",Helvetica,"Hiragino Sans","Hiragino Kaku Gothic ProN","BIZ UDPGothic","Yu Gothic Medium",YuGothic,Meiryo,sans-serif;font-size:12px;color:#fff;letter-spacing:.4em;font-weight:700}@media only screen and (max-width:767px){.top .mv__scroll span{font-size:10px}}.top .mv__scroll:before{content:"";position:absolute;top:0;left:-16px;width:1px;height:150px;background:rgba(255,255,255,.2);z-index:1}@media only screen and (max-width:767px){.top .mv__scroll:before{left:-12px;height:100px}}.top .mv__scroll:after{content:"";position:absolute;top:0;left:-16px;width:1px;height:150px;background:#fff;z-index:1;height:0;animation:scroll 3s infinite;animation:scroll 3s infinite;transform:translateZ(0);will-change:top,height}@media only screen and (max-width:767px){.top .mv__scroll:after{left:-12px;height:100px;animation:scroll_sp 3s infinite}}@keyframes scroll_sp{0%{top:0;height:0}40%{top:0;height:100px}60%{top:0;height:100px}100%{top:100px;height:0}}@keyframes scroll{0%{top:0;height:0}40%{top:0;height:150px}60%{top:0;height:150px}100%{top:150px;height:0}}.top .mv>span{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:#000;z-index:1}.top .mv:before{content:"";position:absolute;left:0;bottom:0;width:100%;height:120px;background:linear-gradient(to bottom,rgba(0,0,0,0),#000);z-index:1}@media only screen and (max-width:767px){.top .mv:before{height:100px}}.top .mv__movie{position:absolute;width:100%;height:100vh;z-index:0}@media only screen and (max-width:767px){.top .mv__movie{height:100svh}}.top .mv__movie:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:#000;z-index:1;opacity:.5}.top .mv__movie video{-o-object-fit:cover;object-fit:cover;-o-object-position:center right;object-position:center right;width:100%;height:100%}.top .mv__title{position:absolute;z-index:10;left:120px;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);will-change:transform}@media only screen and (max-width:767px){.top .mv__title{left:20px;top:auto;transform:none;bottom:60px}}.top .mv__title h1 svg{opacity:0;filter:blur(10px);-webkit-filter:blur(10px);transform:translate(0,24px);-webkit-transform:translate(0,24px);display:block;filter:drop-shadow(0 0 10px rgba(255, 255, 255, .3));will-change:opacity,filter,transform}@media only screen and (max-width:767px){.top .mv__title h1 svg{width:264px;height:auto}}.top .mv__title h1 small{opacity:0;filter:blur(10px);-webkit-filter:blur(10px);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);display:block;font-family:Inter,"Noto Sans JP",Arial,"Helvetica Neue",Helvetica,"Hiragino Sans","Hiragino Kaku Gothic ProN","BIZ UDPGothic","Yu Gothic Medium",YuGothic,Meiryo,sans-serif;font-size:22px;color:#fff;letter-spacing:.655em;margin-top:1em;text-shadow:0 0 10px rgba(255,255,255,.8);transform:translate(0,24px);-webkit-transform:translate(0,24px);will-change:opacity,filter,transform}@media only screen and (max-width:767px){.top .mv__title h1 small{font-size:14px;letter-spacing:.4em;margin-top:1.5em}}.top .mv__place{margin-top:4em}@media only screen and (max-width:767px){.top .mv__place{margin-top:4em}}.top .mv__place h4{font-family:Inter,"Noto Sans JP",Arial,"Helvetica Neue",Helvetica,"Hiragino Sans","Hiragino Kaku Gothic ProN","BIZ UDPGothic","Yu Gothic Medium",YuGothic,Meiryo,sans-serif;font-size:42px;color:#fff;letter-spacing:0;font-weight:700;letter-spacing:.1em;opacity:0;filter:blur(10px);-webkit-filter:blur(10px);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transform:translate(0,24px)}@media only screen and (max-width:767px){.top .mv__place h4{font-size:18px}}.top .mv__place h5{font-family:Inter,"Noto Sans JP",Arial,"Helvetica Neue",Helvetica,"Hiragino Sans","Hiragino Kaku Gothic ProN","BIZ UDPGothic","Yu Gothic Medium",YuGothic,Meiryo,sans-serif;font-size:24px;color:#fff;letter-spacing:0;margin-top:1em;font-weight:700;letter-spacing:.1em;opacity:.7;opacity:0;filter:blur(10px);-webkit-filter:blur(10px);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transform:translate(0,24px)}@media only screen and (max-width:767px){.top .mv__place h5{font-size:12px}}.top .mv__date{margin-top:8em}@media only screen and (max-width:767px){.top .mv__date{margin-top:8em}}.top .mv__date h2{font-family:Inter,"Noto Sans JP",Arial,"Helvetica Neue",Helvetica,"Hiragino Sans","Hiragino Kaku Gothic ProN","BIZ UDPGothic","Yu Gothic Medium",YuGothic,Meiryo,sans-serif;font-size:24px;color:#fff;letter-spacing:0;font-weight:700;letter-spacing:.1em;opacity:0;filter:blur(10px);-webkit-filter:blur(10px);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transform:translate(0,24px)}@media only screen and (max-width:767px){.top .mv__date h2{font-size:14px}}.top .mv__date h3{font-family:Inter,"Noto Sans JP",Arial,"Helvetica Neue",Helvetica,"Hiragino Sans","Hiragino Kaku Gothic ProN","BIZ UDPGothic","Yu Gothic Medium",YuGothic,Meiryo,sans-serif;font-size:18px;color:#fff;letter-spacing:0;font-weight:700;letter-spacing:.1em;margin-top:.5em;opacity:0;filter:blur(10px);-webkit-filter:blur(10px);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transform:translate(0,24px)}@media only screen and (max-width:767px){.top .mv__date h3{font-size:12px}}.intro{position:relative;color:#fff}.intro:before{content:"";position:absolute;left:0;top:0;width:100%;height:320px;background:linear-gradient(to top,rgba(0,0,0,0),#000);z-index:1}@media only screen and (max-width:767px){.intro:before{height:240px}}.intro__inner{padding:420px 0 240px;position:relative;z-index:1;max-width:1000px;margin:0 auto}@media only screen and (max-width:767px){.intro__inner{padding:60px 20px 120px}}.intro__inner p{text-align:center}.intro__inner p span{display:block;font-family:a-otf-ryumin-pr6n,"游明朝",YuMincho,"ヒラギノ明朝 ProN W3","Hiragino Mincho ProN","HG明朝E","ＭＳ Ｐ明朝",serif;font-size:18px;color:#fff;letter-spacing:0;font-weight:700;letter-spacing:.1em;line-height:2;margin:4em 0}@media only screen and (max-width:767px){.intro__inner p span{font-size:14px;margin:2em 0}}.choreographer,.special-guest{position:relative;color:#fff;z-index:1;padding-bottom:120px}@media only screen and (max-width:767px){.choreographer,.special-guest{padding-bottom:80px}}.choreographer__inner,.special-guest__inner{position:relative;z-index:1;max-width:1000px;margin:0 auto}@media only screen and (max-width:767px){.choreographer__inner,.special-guest__inner{max-width:100%;padding:0 20px}}.choreographer h2,.special-guest h2{text-align:center}@media only screen and (max-width:767px){.choreographer h2 img,.special-guest h2 img{width:70%;display:block;height:auto;margin:0 auto}}.choreographer__box,.special-guest__box{padding-top:120px}@media only screen and (max-width:767px){.choreographer__box,.special-guest__box{padding-top:80px}}.choreographer__box h3,.special-guest__box h3{text-align:center;font-family:Inter,"Noto Sans JP",Arial,"Helvetica Neue",Helvetica,"Hiragino Sans","Hiragino Kaku Gothic ProN","BIZ UDPGothic","Yu Gothic Medium",YuGothic,Meiryo,sans-serif;font-size:24px;color:#fff;letter-spacing:0;font-weight:700;letter-spacing:.1em;display:flex;align-items:baseline;justify-content:center;gap:0;padding-bottom:120px;position:relative}@media only screen and (max-width:767px){.choreographer__box h3,.special-guest__box h3{padding-bottom:80px}}.choreographer__box h3:after,.special-guest__box h3:after{content:"";position:absolute;left:50%;transform:translateX(-50%);bottom:80px;width:70px;height:1px;background:#fff;opacity:.5}@media only screen and (max-width:767px){.choreographer__box h3:after,.special-guest__box h3:after{bottom:40px}}.choreographer__box h3 strong,.special-guest__box h3 strong{font-family:a-otf-ryumin-pr6n,"游明朝",YuMincho,"ヒラギノ明朝 ProN W3","Hiragino Mincho ProN","HG明朝E","ＭＳ Ｐ明朝",serif;font-size:48px;color:#fff;letter-spacing:.1em;padding-right:32px}@media only screen and (max-width:767px){.choreographer__box h3 strong,.special-guest__box h3 strong{font-size:24px}}.choreographer__box h3 span,.special-guest__box h3 span{font-family:Inter,"Noto Sans JP",Arial,"Helvetica Neue",Helvetica,"Hiragino Sans","Hiragino Kaku Gothic ProN","BIZ UDPGothic","Yu Gothic Medium",YuGothic,Meiryo,sans-serif;font-size:18px;color:#fff;letter-spacing:.1em;font-weight:700;opacity:.7}@media only screen and (max-width:767px){.choreographer__box h3 span,.special-guest__box h3 span{font-size:12px}}.choreographer__box h3 small,.special-guest__box h3 small{font-family:Inter,"Noto Sans JP",Arial,"Helvetica Neue",Helvetica,"Hiragino Sans","Hiragino Kaku Gothic ProN","BIZ UDPGothic","Yu Gothic Medium",YuGothic,Meiryo,sans-serif;font-size:16px;margin-left:8px;color:#fff;letter-spacing:.1em;font-weight:700;opacity:.7}@media only screen and (max-width:767px){.choreographer__box h3 small,.special-guest__box h3 small{font-size:12px}}.choreographer__list,.special-guest__list{display:flex;flex-wrap:wrap;justify-content:space-between;gap:40px}.choreographer__img,.special-guest__img{width:100%;height:100%;padding-top:100%;overflow:hidden;position:relative;border-radius:40px 0 40px 0}@media only screen and (max-width:767px){.choreographer__img,.special-guest__img{border-radius:24px 0 24px 0;padding-top:100%}}.choreographer__img img,.special-guest__img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:absolute;left:0;top:0}.choreographer__item,.special-guest__item{width:calc(50% - 20px)}@media only screen and (max-width:767px){.choreographer__item,.special-guest__item{width:100%}}.choreographer__item figure img,.special-guest__item figure img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.choreographer__item figure figcaption,.special-guest__item figure figcaption{padding-top:40px}@media only screen and (max-width:767px){.choreographer__item figure figcaption,.special-guest__item figure figcaption{padding-top:24px}}.choreographer__item figure figcaption h4,.special-guest__item figure figcaption h4{font-family:Inter,"Noto Sans JP",Arial,"Helvetica Neue",Helvetica,"Hiragino Sans","Hiragino Kaku Gothic ProN","BIZ UDPGothic","Yu Gothic Medium",YuGothic,Meiryo,sans-serif;font-size:48px;color:#fff;letter-spacing:.1em;font-weight:700}@media only screen and (max-width:767px){.choreographer__item figure figcaption h4,.special-guest__item figure figcaption h4{font-size:24px}}.choreographer__item figure figcaption h4 img,.special-guest__item figure figcaption h4 img{width:auto;height:auto;display:block;max-width:100%;max-height:48px}@media only screen and (max-width:767px){.choreographer__item figure figcaption h4 img,.special-guest__item figure figcaption h4 img{max-height:32px}}.choreographer__item figure figcaption p,.special-guest__item figure figcaption p{font-family:a-otf-ryumin-pr6n,"游明朝",YuMincho,"ヒラギノ明朝 ProN W3","Hiragino Mincho ProN","HG明朝E","ＭＳ Ｐ明朝",serif;font-size:14px;color:#fff;letter-spacing:.05em;line-height:2;margin-top:24px}@media only screen and (max-width:767px){.choreographer__item figure figcaption p,.special-guest__item figure figcaption p{margin-top:16px;font-size:12px}}.special-guest.pt{padding-top:100px}@media only screen and (max-width:767px){.special-guest.pt{padding-top:80px}}@media only screen and (min-width:768px){.special-guest{padding-top:100px}}.special-guest__list{gap:100px}.special-guest__item{width:100%}.special-guest__img{padding-top:60%}.choreographer{background:rgba(255,255,255,.5);padding:120px 0}@media only screen and (max-width:767px){.choreographer{padding:80px 0}}@media only screen and (max-width:767px){.choreographer__inner h2{text-align:center}.choreographer__inner h2 img{width:auto;display:block;height:auto;margin:auto;max-height:26px}}.choreographer__list{gap:40px}.choreographer__img{border-radius:24px 0 24px 0}.choreographer__item{width:calc(33.333% - 26.666px)}@media only screen and (max-width:767px){.choreographer__item{width:100%}}.choreographer__item figure figcaption{padding-top:24px}@media only screen and (max-width:767px){.choreographer__item figure figcaption{padding-top:16px}}.choreographer__item figure figcaption h4 img{max-width:100%;max-height:24px}@media only screen and (max-width:767px){.choreographer__item figure figcaption h4 img{max-height:16px}}.opening-act{padding:120px 0}@media only screen and (max-width:767px){.opening-act{padding:80px 0}}.opening-act__inner{max-width:1000px;margin:0 auto}@media only screen and (max-width:767px){.opening-act__inner{max-width:100%;padding:0 20px}}.opening-act__list{display:flex;flex-wrap:wrap;justify-content:space-between;gap:80px}.opening-act__box h2{text-align:center}.opening-act__box h2 img{width:auto;display:block;height:auto;margin:auto;max-height:26px}@media only screen and (max-width:767px){.opening-act__box h2 img{max-height:20px}}.opening-act__item{width:calc(50% - 40px)}@media only screen and (max-width:767px){.opening-act__item{width:100%}}.opening-act__item figure figcaption{padding-top:24px}@media only screen and (max-width:767px){.opening-act__item figure figcaption{padding-top:16px}}.opening-act__item figure figcaption h4{text-align:center}.opening-act__item figure figcaption h4 img{max-width:100%;max-height:20px}@media only screen and (max-width:767px){.opening-act__item figure figcaption h4 img{max-height:16px}}.opening-act__img{padding-top:100%;position:relative;overflow:hidden;border-radius:24px 0 24px 0;margin-top:48px}.opening-act__img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:absolute;left:0;top:0}.information{background:#000;color:#fff;padding-top:200px;padding-bottom:120px;position:relative;z-index:1}@media only screen and (max-width:767px){.information{padding-top:100px;padding-bottom:60px}}.information:before{content:"";position:absolute;left:0;top:0;width:100%;height:200px;background:linear-gradient(to bottom,rgba(0,0,0,0),#000);z-index:1}@media only screen and (max-width:767px){.information{padding-top:120px;padding-bottom:60px}}.information__inner{max-width:1000px;margin:0 auto;position:relative;z-index:2}@media only screen and (max-width:767px){.information__inner{max-width:100%;padding:0 20px;padding-top:40px}}.information__title{text-align:center}.information__title h2{font-family:Inter,"Noto Sans JP",Arial,"Helvetica Neue",Helvetica,"Hiragino Sans","Hiragino Kaku Gothic ProN","BIZ UDPGothic","Yu Gothic Medium",YuGothic,Meiryo,sans-serif;font-size:40px;color:#fff;letter-spacing:.1em;font-weight:700;margin-bottom:48px}@media only screen and (max-width:767px){.information__title h2{font-size:18px}}.information__box{background:rgba(255,255,255,.2);padding:40px;border-radius:24px}@media only screen and (max-width:767px){.information__box{padding:40px 16px}}.information__ticket h3{font-weight:700;font-size:24px;color:#fff;letter-spacing:.1em;margin-bottom:24px}@media only screen and (max-width:767px){.information__ticket h3{font-size:18px}}.information__ticket ul{list-style:none}.information__ticket ul li{font-size:14px;color:#fff;letter-spacing:.05em;line-height:2;padding-left:16px;position:relative}.information__ticket ul li:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:4px;height:4px;background:#fff;border-radius:50%}.information__ticket .discount{font-size:16px;color:#fff;letter-spacing:.05em;line-height:1.5;margin-top:24px;opacity:.8}@media only screen and (max-width:767px){.information__ticket .discount{margin-top:16px;font-size:12px}}.information__ticket .notes{font-size:14px;color:#fff;letter-spacing:.05em;line-height:1.5;margin-top:24px;border:1px solid rgba(255,255,255,.5);padding:16px;border-radius:8px}@media only screen and (max-width:767px){.information__ticket .notes{font-size:12px}}.information__purchase{padding-top:32px;margin-top:32px;border-top:1px solid rgba(255,255,255,.2)}.information__purchase h3{font-weight:700;font-size:24px;color:#fff;letter-spacing:.1em;margin-bottom:24px}@media only screen and (max-width:767px){.information__purchase h3{font-size:18px}}.information__purchase p{font-size:14px;color:#fff;letter-spacing:.05em;line-height:1.5;margin-top:24px}@media only screen and (max-width:767px){.information__purchase p{font-size:12px}}.information__purchase p small{font-size:12px;color:#fff;letter-spacing:.05em;line-height:1.5;margin-top:24px}@media only screen and (max-width:767px){.information__purchase p small{font-size:10px}}.information__purchase a{text-decoration:underline;color:#fff;font-weight:700;font-size:16px;letter-spacing:.1em;margin-top:24px;display:inline-block}@media only screen and (max-width:767px){.information__purchase a{font-size:14px}}.information__organizer,.information__social,.information__sponsors{padding-top:32px;margin-top:32px;border-top:1px solid rgba(255,255,255,.2)}.information__organizer h3,.information__social h3,.information__sponsors h3{font-weight:700;font-size:24px;color:#fff;letter-spacing:.1em;margin-bottom:24px}.information__organizer p,.information__social p,.information__sponsors p{font-size:14px;color:#fff;letter-spacing:.05em;line-height:1.5;margin-top:24px}@media only screen and (max-width:767px){.information__organizer p,.information__social p,.information__sponsors p{font-size:12px}}.information__organizer p a,.information__social p a,.information__sponsors p a{text-decoration:underline}.information__organizer ul,.information__social ul,.information__sponsors ul{display:flex;justify-content:flex-start;gap:32px;margin-top:24px}.information__organizer ul li img,.information__social ul li img,.information__sponsors ul li img{width:100%;height:180px;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.copy{background:#333;color:#fff;padding:20px 0;text-align:center;position:relative;z-index:1}.copy:before{content:"";position:absolute;left:0}.copy p{font-size:14px}