:root{--use_html5:true;--use_extend_object:true;--opacity_value:.7;--use_spacing_classes:true;--base_font:"游ゴシック体",YuGothic,"游ゴシック Medium","YuGothic M","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,sans-serif;--base_font_serif:"ヒラギノ明朝 ProN W3","HiraMinProN-W3","HG明朝E","ＭＳ Ｐ明朝","MS PMincho","MS 明朝",serif;--base_width:1140px;--base_margin_bottom:40px;--main_color:#fff;--sub_color:#eee;--accent_color01_bg:#002042;--accent_color01_font:#fff;--accent_color02_bg:#59b992;--accent_color02_font:#fff;--accent_color02_bghover:#76cda6;--font_color:#222;--link_color:#1e1e1e;--link_color_visited:#1e1e1e;--link_color_hover:#777;--link_color_active:#1e1e1e;--text_link_color:#00a058;--text_link_color_visited:#00a058;--text_link_color_hover:#4cbc8a;--text_link_color_active:#00a058;--cat_inviz_color:#ddf4af;--cat_child_color:#fbd8c2;--cat_adult_color:#c6eff3;--cat_blog_color:#c5eddd;--set_prefix:-webkit-,-moz-,-ms-,-o-,"";--br_value:3px}abbr,address,article,aside,audio,b,blockquote,body,canvas,caption,cite,code,dd,del,details,dfn,div,dl,dt,em,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,p,pre,q,samp,section,small,span,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,ul,var,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}body{line-height:1}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}nav ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:transparent}ins{text-decoration:none}ins,mark{background-color:#ff9;color:#000}mark{font-style:italic;font-weight:700}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{border-collapse:collapse;border-spacing:0}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}input,select{vertical-align:middle}*{box-sizing:border-box}@media print,screen and (min-width:761px){.pc-hide{display:none!important}.pc-show{display:block!important}*{-webkit-text-size-adjust:none}.icon-openwin{background:url(../img/icon-openwin.png);background-size:16px}body{font-family:游ゴシック体,YuGothic,游ゴシック Medium,YuGothic M,ヒラギノ角ゴ Pro W3,Hiragino Kaku Gothic Pro,メイリオ,Meiryo,sans-serif;font-family:var(--base_font);color:#fff;background-color:#fff;background-color:var(--main_color);font-size:16px;line-height:1.5;background-color:#000}a{color:#f70;transition:all .5s ease 0s}.pageHeader{display:flex;justify-content:space-between;background-color:#fff}.pageHeader .title{padding:15px 20px;line-height:1}.pageHeader .title-skper{width:100px;margin-bottom:10px}.main-bgbox{background:radial-gradient(32.53% 28.67% at 50% 0,#205347 0,#070a10 100%);padding:100px 0;width:100%}.main-bgbox,.main-textbox{display:flex;flex-direction:column;gap:100px}.main-textbox{align-items:flex-end;width:960px;margin:0 auto}.main-youtube{display:flex;padding:100px 0;flex-direction:column;justify-content:center;align-items:center;gap:10px;align-self:stretch}.main-youtube iframe{width:640px;height:360px}.footer{color:#fff;display:flex;flex-direction:column;align-items:center;margin:0 auto;background:#000;background:var(--black01,#000);line-height:1.5;padding:100px 0 48px}.footer-cover{width:960px;flex-direction:column}.footer-cover,.footer-inner{display:flex;align-items:flex-start;gap:32px}.footer-inner{-ms-grid-row-align:stretch;align-self:stretch}.footer .copyright{border-top:1px solid #fff;display:flex;padding-top:32px;flex-direction:column;align-items:center;align-self:stretch;font-family:Helvetica;font-size:12px}.footer-text{display:flex;flex-direction:column;align-items:flex-start;gap:12px;flex:1 0 0}.footer-text h2{font-size:18px;font-weight:700}.footer-text p{font-size:14px;line-height:1.7}.detail-photo h1{padding-top:60px;margin-bottom:60px;text-align:center}.detail-photo h1 img{width:400px}.detail-photo-kv{line-height:0}.detail-photo-kv img{width:100%}.detail-text-inner{display:flex;padding-top:16px;flex-direction:column;align-items:flex-start;gap:16px;align-self:stretch;border-top:1px solid #fff;border-top:1px solid var(--white,#fff)}.detail-text-inner dl{display:flex;padding:0 12px 16px;justify-content:space-between;align-items:center;align-self:stretch;border-bottom:1px solid #fff;border-bottom:1px solid var(--white,#fff)}.detail-text-inner dl dt{display:flex;width:200px;height:32px;align-items:center;gap:4px;font-size:18px;font-style:normal;font-weight:700;line-height:150%}.detail-text-inner dl dd{font-size:16px;font-style:normal;font-weight:400;line-height:150%;letter-spacing:.64px;flex:1}.detail-text-inner dl dd.price{display:flex;flex-direction:column;align-items:flex-start;gap:4px;flex:1 0 0}.detail-text-inner dl dd dl{display:flex;align-items:start;gap:4px;align-self:stretch;border:none;padding:0;margin:0}.detail-text-inner dl dd dl dt{padding:0;width:auto;height:auto}.detail-text-inner dl dd dl dd,.detail-text-inner dl dd dl dt{font-size:16px;font-style:normal;font-weight:400;line-height:150%;letter-spacing:.64px}.detail-text-inner dl dd dl dd{-ms-grid-row-align:stretch;align-self:stretch;flex:1}.detail-ticket-inner{background:url(../img/button_bg.jpg) 50% no-repeat;height:264px;flex-shrink:0;width:960px;margin:0 auto;padding:32px 0 0;text-align:center}.detail-ticket h3{display:flex;justify-content:center;align-items:center;gap:12px;font-size:28px;font-style:normal;font-weight:700;line-height:150%}.detail-ticket h3 img{height:40px}.detail-ticket p{text-align:center;font-size:20px;font-style:normal;font-weight:700;line-height:150%;margin-top:24px}.detail-ticket p .button{width:400px;border-radius:100px;background:#fff;background:var(--white,#fff);box-shadow:0 4px 12px 0 rgba(0,0,0,.25);display:inline-flex;padding:24px 0;justify-content:center;align-items:center;gap:4px;color:#000;font-size:20px;font-weight:700;text-decoration:none}.detail-ticket p .button i{content:"";display:inline-block;width:24px;height:24px;background:url(../img/open_in_new.svg);margin-left:10px;vertical-align:middle;background-size:24px}.detail-ticket p .button:hover{opacity:.7}.about-cover{display:flex;flex-direction:column;align-items:center;gap:40px;width:100%}.about-cover .heading{font-size:18px;font-style:normal;font-weight:400}.about-cover .heading img{height:28.6px;margin:10px 0}.notice{display:flex;padding:100px 0 0;flex-direction:column;align-items:center;gap:32px;align-self:stretch;width:960px;margin:0 auto}.notice h2{display:flex;width:196px;padding:8px 1.024px 8px 0;justify-content:center;align-items:flex-start;gap:11.52px}.notice h2 .icon{width:32px;height:32px;flex-shrink:0}.notice h2 .text{width:151px}.notice-ul{display:flex;flex-direction:column;align-items:flex-start;gap:8px;align-self:stretch;margin-left:1em}.textlink{color:#00c798;color:var(--green01,#00c798);font-family:Noto Sans JP;font-size:14px;font-style:normal;font-weight:400;line-height:150%;letter-spacing:.64px;display:flex;align-items:center;gap:10px}.textlink:hover{text-decoration:none}.icon-openwin{content:"";display:inline-block;width:16px;height:16px;background:url(../img/icon-openwin.svg);vertical-align:middle}.small{font-size:14px;display:inline}}@media screen and (max-width:760px){.sp-hide{display:none!important}*{-webkit-text-size-adjust:none}.icon-openwin{background:url(../img/icon-openwin.png);background-size:16px}.imgresop{width:100%;height:auto}body{font-family:游ゴシック体,YuGothic,游ゴシック Medium,YuGothic M,ヒラギノ角ゴ Pro W3,Hiragino Kaku Gothic Pro,メイリオ,Meiryo,sans-serif;font-family:var(--base_font);background-color:#fff;background-color:var(--main_color);font-size:16px;line-height:1.5;color:#fff;word-break:break-all;background-color:#000}a{color:#f70}.pageHeader{background-color:#fff}.pageHeader .title{padding:10px}.pageHeader .title-skper{width:60px}.main-bgbox{padding:60px 0 80px;gap:100px;background:radial-gradient(50% 14.15% at 50% 0,#205347 0,#070a10 100%)}.main-bgbox,.main-textbox{display:flex;flex-direction:column;align-items:center;align-self:stretch}.main-textbox{gap:40px}.main-youtube{display:flex;padding:60px 25px;flex-direction:column;justify-content:center;align-items:center;gap:10px;align-self:stretch}.main-youtube iframe{width:100%;height:48.8vw}.footer{display:flex;padding:48px 24px;flex-direction:column;align-items:center;background-color:#000;color:#fff;line-height:1.5}.footer-cover,.footer-inner{gap:32px}.footer-cover,.footer-inner,.footer .copyright{display:flex;flex-direction:column;align-items:center;align-self:stretch}.footer .copyright{border-top:1px solid #fff;border-top:1px solid var(--KandyJam-magenta01,#fff);padding-top:32px;font-family:Helvetica;font-size:12px}.footer-text{display:flex;flex-direction:column;align-items:center;gap:12px;text-align:center}.footer-text h2{font-size:18px;font-weight:700}.footer-text p{font-size:14px;line-height:1.7}.detail-photo h1{padding-top:40px;margin-bottom:40px;text-align:center}.detail-photo h1 img{width:303px}.detail-photo-kv{line-height:0}.detail-photo-kv img{width:100%}.detail-text-inner{padding-top:16px;flex-direction:column;flex:1 0 0;margin:0 24px;border-top:1px solid #fff;border-top:1px solid var(--white,#fff)}.detail-text-inner,.detail-text-inner dl{display:flex;align-items:flex-start;gap:16px}.detail-text-inner dl{padding:0 12px 16px;flex-direction:column;-ms-grid-row-align:stretch;align-self:stretch;border-bottom:1px solid #fff;border-bottom:1px solid var(--white,#fff)}.detail-text-inner dl dt{display:flex;align-items:center;gap:4px;font-weight:700;font-family:Inter;font-size:18px;font-weight:600;line-height:32px;letter-spacing:.07px}.detail-text-inner dl dd{font-size:16px;font-style:normal;font-weight:400;line-height:180%;letter-spacing:.64px;flex:1}.detail-text-inner dl dd.price{display:flex;flex-direction:column;align-items:flex-start;gap:12px;align-self:stretch}.detail-text-inner dl dd dl{display:flex;align-items:flex-start;gap:4px;align-self:stretch;padding:0;flex-direction:row;border:none}.detail-text-inner dl dd dl dt{padding:0}.detail-text-inner dl dd dl dd,.detail-text-inner dl dd dl dt{font-size:16px;font-weight:400;line-height:150%;letter-spacing:.64px}.detail-text-inner dl dd dl dd{color:#fff;font-style:normal;-ms-grid-row-align:stretch;align-self:stretch;flex:1}.detail-ticket-inner{background:url(../img/button_bg-sp.jpg) 50% no-repeat;background-size:cover;padding:28px 30px}.detail-ticket h3{display:flex;justify-content:center;align-items:center;gap:12px;font-size:24px;font-style:normal;font-weight:700;line-height:150%}.detail-ticket h3 img{height:40px}.detail-ticket p{text-align:center;font-size:20px;font-style:normal;font-weight:700;line-height:150%;margin-top:24px}.detail-ticket p .button{width:100%;border-radius:100px;background:#fff;background:var(--white,#fff);box-shadow:0 4px 12px 0 rgba(0,0,0,.25);display:inline-flex;padding:24px 0;justify-content:center;align-items:center;gap:4px;color:#000;font-size:20px;font-weight:700;text-decoration:none}.detail-ticket p .button i{content:"";display:inline-block;width:24px;height:24px;background:url(../img/open_in_new.svg);vertical-align:middle;background-size:24px}.detail-ticket p .button:hover{opacity:.7}.textlink{color:#00c798;color:var(--green01,#00c798);font-family:Noto Sans JP;font-size:16px;font-style:normal;font-weight:400;line-height:150%;letter-spacing:.64px}.textlink:hover{text-decoration:none}.about-cover{display:flex;flex-direction:column;gap:24px;align-self:stretch}.about-cover .heading{font-size:18px;font-weight:400;text-align:center}.about-cover .heading img{height:21.6px;margin:7px 0}.notice{display:flex;padding:80px 24px;flex-direction:column;gap:32px;align-self:stretch}.notice h2{display:flex;width:196px;padding:8px 1.024px 8px 0;justify-content:center;align-items:flex-start;gap:11.52px;margin:0 auto}.notice h2 .icon{width:32px;height:32px;flex-shrink:0}.notice h2 .text{width:151px}.notice-ul{display:flex;flex-direction:column;align-items:flex-start;gap:8px;align-self:stretch;margin-left:1em;letter-spacing:.64px}.icon-openwin{content:"";display:inline-block;width:16px;height:16px;background:url(../img/icon-openwin.svg);margin-left:10px;vertical-align:middle}.small{font-size:14px;display:inline}.spnote{margin-top:-12px;font-weight:400;line-height:150%;display:block}}@media print{.js-donotcopy{display:none!important}.main-cover-inner{background-image:none!important}}
/*# sourceMappingURL=style.css.map */