<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">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;font:inherit;font-size:100%;vertical-align:baseline}html{line-height:1}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,th,td{text-align:left;font-weight:normal;vertical-align:middle}q,blockquote{quotes:none}q:before,q:after,blockquote:before,blockquote:after{content:"";content:none}a img{border:none}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}.pc{display:none}@media (min-width: 800px){.pc{display:block}}@media (min-width: 800px){.sp{display:none}}.disnone{display:none}.kaisei{font-family:"Kaisei Decol", serif;font-weight:400;font-style:normal}.playfair{font-family:"Playfair Display", serif;font-optical-sizing:auto;font-style:normal}.noto{font-family:"Noto Sans JP", sans-serif;font-optical-sizing:auto;font-style:normal}html{opacity:0;animation:opacityFadein 1s forwards .5s}body{font-family:"Noto Sans JP", serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;color:#fff;line-height:1.6;text-align:center}body .bg_img{position:fixed;top:0;left:0;width:100%;height:auto;z-index:-1}body.home .bg_img img{transition:1s;transition-delay:1s;-moz-transform:scale(1.2, 1.2);-ms-transform:scale(1.2, 1.2);-webkit-transform:scale(1.2, 1.2);transform:scale(1.2, 1.2)}@-webkit-keyframes opacityFadein{0%{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}100%{filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1}}@-moz-keyframes opacityFadein{0%{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}100%{filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1}}@keyframes opacityFadein{0%{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}100%{filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1}}@-webkit-keyframes opacityFadeout{0%{filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1;visibility:visible}100%{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;visibility:hidden}}@-moz-keyframes opacityFadeout{0%{filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1;visibility:visible}100%{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;visibility:hidden}}@keyframes opacityFadeout{0%{filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1;visibility:visible}100%{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;visibility:hidden}}*,*:before,*:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}a{word-break:break-all;color:#000;text-decoration:none;transition:.2s;text-decoration-skip-ink:none}img{max-width:100%;height:auto;vertical-align:bottom}.anchor{position:absolute;top:-100px}.iframe_embed{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%}.iframe_embed iframe,.iframe_embed object,.iframe_embed embed{position:absolute;top:0;left:0;width:100%;height:100%}#loading{position:fixed;width:100%;height:100%;top:0;left:0;background:#000;display:grid;align-items:center;place-content:center;z-index:10000}#loading img{width:276px;transition:1.6s}.home.loaded #loading{animation:opacityFadeout 1s forwards 1s}.home.loaded #loading img{animation:opacityFadeout 1s forwards}.home.loaded .bg_img img{-moz-transform:scale(1, 1);-ms-transform:scale(1, 1);-webkit-transform:scale(1, 1);transform:scale(1, 1)}.home.no-animation #loading{display:none}.home.no-animation .bg_img img{animation:none;transform:none;transition:unset;transform:scale(1) !important}.wrap{overflow:hidden}#header{position:relative}#header h1{position:fixed;top:20px;left:25px;width:64px;z-index:1000}#header #nav{position:fixed;width:100%;height:100%;top:0;right:0;background:rgba(0,0,0,0.6);z-index:999;text-align:center;visibility:hidden;opacity:0;transition:.2s}#header #nav ul{width:50%;height:100%;background:#000;padding-top:140px;display:inline-block;-moz-transform:translate(0, -100%);-ms-transform:translate(0, -100%);-webkit-transform:translate(0, -100%);transform:translate(0, -100%);transition:.5s}#header #nav ul li a{display:inline-block;height:35px;position:relative}#header #nav ul li a img{display:block;width:auto;height:100%;position:relative;z-index:1;transition:.2s}#header #nav ul li a img.pc{position:absolute;top:0;left:0;opacity:0;z-index:2}@media (any-hover: hover){#header #nav ul li a:hover img{opacity:0}#header #nav ul li a:hover img.pc{opacity:1}}#header #nav ul li+li{margin-top:25px}#header #menu_btn{position:fixed;top:40px;right:40px;z-index:1000;width:18px;aspect-ratio:1 / 1;background:linear-gradient(0deg, #6f0a19 0%,#de1332 100%);border-radius:50%}#header #menu_btn span{display:none}#header.open #nav{visibility:visible;opacity:1}#header.open #nav ul{-moz-transform:translate(0, 0);-ms-transform:translate(0, 0);-webkit-transform:translate(0, 0);transform:translate(0, 0)}#header.open #menu_btn{background:transparent}#header.open #menu_btn:before{content:"";display:block;width:50px;aspect-ratio:1 / 1;background:url("../img/menu_close.webp") center/100% no-repeat;position:absolute;top:50%;left:50%;-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}#header .title_logo{width:90%;margin:auto;height:100vh;display:grid;align-items:center}@media (min-width: 800px){#header{padding-bottom:7%}#header h1{top:40px;left:50px;width:127px}#header .title_logo{width:48%;height:auto;margin-top:27.5%}#header #nav{text-align:right}#header #nav ul{text-align:center;-moz-transform:translate(100%, 0);-ms-transform:translate(100%, 0);-webkit-transform:translate(100%, 0);transform:translate(100%, 0);padding:240px 0 140px;width:470px;overflow:scroll}#header #nav ul li a{height:67px}#header #menu_btn{top:90px;right:90px;width:24px}#header #menu_btn span{display:block;width:120px;line-height:120px;aspect-ratio:1 / 1;background:#DE1332;border-radius:50%;position:absolute;top:50%;left:50%;-moz-transform:translate(-50%, -50%) scale(0);-ms-transform:translate(-50%, -50%) scale(0);-webkit-transform:translate(-50%, -50%) scale(0);transform:translate(-50%, -50%) scale(0);transition:.2s}#header #menu_btn span:after{content:"MENU"}}@media (min-width: 800px) and (any-hover: hover){#header #menu_btn:hover{cursor:pointer}#header #menu_btn:hover span{-moz-transform:translate(-50%, -50%) scale(1);-ms-transform:translate(-50%, -50%) scale(1);-webkit-transform:translate(-50%, -50%) scale(1);transform:translate(-50%, -50%) scale(1)}}@media (min-width: 800px){#header.open #menu_btn span{-moz-transform:translate(-50%, -50%) scale(1);-ms-transform:translate(-50%, -50%) scale(1);-webkit-transform:translate(-50%, -50%) scale(1);transform:translate(-50%, -50%) scale(1);background:#fff;color:#000}#header.open #menu_btn span:after{content:"CLOSE"}#header.open #menu_btn:before{display:none}}#ticket_banner{position:fixed;width:87%;padding-right:14%;bottom:3%;right:50%;-moz-transform:translate(50%, 0);-ms-transform:translate(50%, 0);-webkit-transform:translate(50%, 0);transform:translate(50%, 0);z-index:100;transition:.3s}#ticket_banner.hide{right:-100%}#ticket_banner .banner_close{position:absolute;width:22%;right:0;top:-50%}@media (min-width: 800px){#ticket_banner{width:350px;padding-right:0;bottom:3%;right:0;-moz-transform:translate(0, 0);-ms-transform:translate(0, 0);-webkit-transform:translate(0, 0);transform:translate(0, 0)}#ticket_banner a{display:block}#ticket_banner a img{position:relative;z-index:1}#ticket_banner a:after{content:"";display:block;aspect-ratio:290 / 456;width:145px;background:url("../img/ticket_banner_araki.webp") center/100% no-repeat;position:absolute;top:-150%;left:20%;z-index:0;-moz-transform:translate(70%, 70%) scale(0.3);-ms-transform:translate(70%, 70%) scale(0.3);-webkit-transform:translate(70%, 70%) scale(0.3);transform:translate(70%, 70%) scale(0.3);transition:.2s}}@media (min-width: 800px) and (any-hover: hover){#ticket_banner a:hover:after{-moz-transform:translate(0, 0) scale(1);-ms-transform:translate(0, 0) scale(1);-webkit-transform:translate(0, 0) scale(1);transform:translate(0, 0) scale(1)}}@media (min-width: 800px){#ticket_banner .banner_close{display:none}}.schedule_sec{padding:70px 6% calc(100px + 12vw);position:relative;z-index:10}.schedule_sec:after{content:"";display:block;width:120%;height:1px;background:#DE1332;position:absolute;left:50%;top:0;-moz-transform:translate(-50%, 0) rotate(6deg);-ms-transform:translate(-50%, 0) rotate(6deg);-webkit-transform:translate(-50%, 0) rotate(6deg);transform:translate(-50%, 0) rotate(6deg)}.schedule_sec:before{content:"";display:block;width:100%;height:100%;position:absolute;top:0;left:0;background:rgba(0,0,0,0.7);z-index:-1;-moz-transform:skewY(15deg);-ms-transform:skewY(15deg);-webkit-transform:skewY(15deg);transform:skewY(15deg)}.schedule_sec .schedule_list_wrap{position:relative;z-index:1;margin-bottom:125px}.schedule_sec .schedule_list_wrap .schedule_list{display:block}.schedule_sec .schedule_list_wrap .schedule_list+.schedule_list{margin-top:40px}.schedule_sec .schedule_list_wrap .schedule_list dt{position:relative;text-align:left}.schedule_sec .schedule_list_wrap .schedule_list dt img.off{position:relative;z-index:1}.schedule_sec .schedule_list_wrap .schedule_list dt img.on{z-index:2;position:absolute;top:0;left:0;opacity:0;transition:.2s}.schedule_sec .schedule_list_wrap .schedule_list dt:after{content:"";display:block;margin-top:1%;width:12%;aspect-ratio:78 / 24;background:url("../img/schedule_linkimg_sp.webp") center/100% no-repeat}.schedule_sec .schedule_list_wrap .schedule_list .schedule_desc{visibility:hidden;opacity:1}.schedule_sec .schedule_list_wrap .schedule_list .schedule_desc .inner{position:fixed;z-index:800;background:#fff;padding:60px 5%;color:#000;top:10%;left:5%;width:90%;height:80vh;overflow:scroll;line-height:1.4;z-index:10}.schedule_sec .schedule_list_wrap .schedule_list .schedule_desc .inner .midashi{font-size:10px}.schedule_sec .schedule_list_wrap .schedule_list .schedule_desc .inner .content{font-size:25px}.schedule_sec .schedule_list_wrap .schedule_list .schedule_desc .inner .content small{font-size:.6em}.schedule_sec .schedule_list_wrap .schedule_list .schedule_desc .inner .content .kaijo{color:#DE1332;font-size:30px;font-weight:500}.schedule_sec .schedule_list_wrap .schedule_list .schedule_desc .inner .content .txt{font-size:11px}.schedule_sec .schedule_list_wrap .schedule_list .schedule_desc .inner .content a{text-decoration:underline}.schedule_sec .schedule_list_wrap .schedule_list .schedule_desc .inner .content a:hover{text-decoration:none}.schedule_sec .schedule_list_wrap .schedule_list .schedule_desc .inner .content.info{margin-top:10px}.schedule_sec .schedule_list_wrap .schedule_list .schedule_desc .inner .content.info .txt{font-size:12px}.schedule_sec .schedule_list_wrap .schedule_list .schedule_desc .inner .content+.midashi{margin-top:20px}.schedule_sec .schedule_list_wrap .schedule_list .schedule_desc .inner .iframe_embed{margin-top:30px}@media (min-width: 800px){.schedule_sec .schedule_list_wrap .schedule_list .schedule_desc .inner{padding:60px 5%;top:10%;left:50%;max-width:1000px;-moz-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0)}}.schedule_sec .schedule_list_wrap .schedule_list .schedule_desc .close_btn{width:50px;aspect-ratio:1 / 1;background:url("../img/menu_close.webp") center/100% no-repeat;position:fixed;top:calc(10% - 25px);right:4%;mix-blend-mode:difference;z-index:10}@media (min-width: 800px){.schedule_sec .schedule_list_wrap .schedule_list .schedule_desc .close_btn{right:10%;cursor:pointer}}.schedule_sec .schedule_list_wrap .schedule_list .schedule_desc .close_area{width:100vw;height:100vh;position:fixed;top:0;left:0;background:rgba(0,0,0,0.6);z-index:9}.schedule_sec .schedule_list_wrap .schedule_list .schedule_desc.open{visibility:visible;opacity:1}.schedule_sec .schedule_list_wrap .schedule_list:has(.open){z-index:1000}@media (min-width: 800px){.schedule_sec{padding:70px 6% calc(350px + 12vw)}.schedule_sec .schedule_list_wrap{margin-top:50px;max-width:1500px;margin:0 auto 170px;display:flex;flex-wrap:wrap;justify-content:space-between;row-gap:70px}.schedule_sec .schedule_list_wrap .schedule_list{width:44%;position:relative}.schedule_sec .schedule_list_wrap .schedule_list:nth-child(even) dt{-moz-transform:translate(0, 50%);-ms-transform:translate(0, 50%);-webkit-transform:translate(0, 50%);transform:translate(0, 50%)}.schedule_sec .schedule_list_wrap .schedule_list:nth-child(8) dt{-moz-transform:translate(0, 44%);-ms-transform:translate(0, 44%);-webkit-transform:translate(0, 44%);transform:translate(0, 44%)}.schedule_sec .schedule_list_wrap .schedule_list:nth-child(10) dt{-moz-transform:translate(0, 8%);-ms-transform:translate(0, 8%);-webkit-transform:translate(0, 8%);transform:translate(0, 8%)}.schedule_sec .schedule_list_wrap .schedule_list:nth-child(12) dt{-moz-transform:translate(0, -26%);-ms-transform:translate(0, -26%);-webkit-transform:translate(0, -26%);transform:translate(0, -26%)}.schedule_sec .schedule_list_wrap .schedule_list+.schedule_list{margin-top:0}.schedule_sec .schedule_list_wrap .schedule_list dl{position:relative;z-index:1}.schedule_sec .schedule_list_wrap .schedule_list dt{cursor:pointer;position:relative}.schedule_sec .schedule_list_wrap .schedule_list dt:after{display:none}}@media (min-width: 800px) and (any-hover: hover){.schedule_sec .schedule_list_wrap .schedule_list dt:hover img.on{opacity:1}.schedule_sec .schedule_list_wrap .schedule_list dt:hover:before{opacity:1;visibility:visible}.schedule_sec .schedule_list_wrap .schedule_list dt:hover:after{opacity:1;-moz-transform:scale(1, 1);-ms-transform:scale(1, 1);-webkit-transform:scale(1, 1);transform:scale(1, 1)}}@media (min-width: 800px){.schedule_sec .schedule_list_wrap .schedule_list dt:before{content:"";display:block;width:8.5%;aspect-ratio:1 / 1;position:absolute;right:-60px;bottom:0;background:url("../img/schedule_linkimg_pc.webp") center/100% no-repeat;z-index:0;opacity:0;visibility:hidden;transition:.2s;mix-blend-mode:difference;z-index:1}.schedule_sec .schedule_list_wrap .schedule_list dt:after{content:"";display:block;width:calc(100% + 76px);height:calc(100% + 76px);position:absolute;top:-38px;left:-38px;background:#fff;border-radius:10px;z-index:0;opacity:0;-moz-transform:scale(.8, .8);-ms-transform:scale(.8, .8);-webkit-transform:scale(.8, .8);transform:scale(.8, .8);transition:.2s}.schedule_sec .about_musician img{max-width:931px;width:100%}}.news_sec{background:#000;position:relative;margin-top:-12vw;margin-bottom:30%;padding:0 10%;z-index:11;text-align:left}.news_sec:before{content:"";display:block;width:120%;height:1px;background:#DE1332;position:absolute;left:50%;top:0;-moz-transform:translate(-50%, 0) rotate(-10deg);-ms-transform:translate(-50%, 0) rotate(-10deg);-webkit-transform:translate(-50%, 0) rotate(-10deg);transform:translate(-50%, 0) rotate(-10deg);z-index:11}@media (min-width: 800px){.news_sec:before{top:-6vw;-moz-transform:translate(-50%, 0) rotate(-6deg);-ms-transform:translate(-50%, 0) rotate(-6deg);-webkit-transform:translate(-50%, 0) rotate(-6deg);transform:translate(-50%, 0) rotate(-6deg)}}.news_sec .inner{padding:60px 0 120px}.news_sec .inner:before{content:"";display:block;width:100%;height:50%;position:absolute;top:0;left:0;background:#000;z-index:-1;-moz-transform:skewY(2deg);-ms-transform:skewY(2deg);-webkit-transform:skewY(2deg);transform:skewY(2deg)}@media (min-width: 800px){.news_sec .inner:before{top:-3vw}}.news_sec .inner:after{content:"";display:block;width:100%;height:100%;position:absolute;bottom:-8%;left:0;background:#000;z-index:-1;-moz-transform:skewY(10deg);-ms-transform:skewY(10deg);-webkit-transform:skewY(10deg);transform:skewY(10deg)}.news_sec .inner h5{width:49%;margin-bottom:60px}.news_sec .inner .news_list li{border-bottom:1px solid #fff;padding-bottom:15px;margin-bottom:30px}.news_sec .inner a{color:#fff;text-decoration:underline}.news_sec .inner a:hover{text-decoration:none}@media (min-width: 800px){.news_sec .inner{padding-bottom:50px}.news_sec .inner:after{bottom:-10vw}.news_sec .news_wrap{display:flex;flex-wrap:wrap;justify-content:space-between;max-width:1590px;margin:auto}.news_sec .news_wrap h5{width:218px;margin-bottom:0}.news_sec .news_wrap .list_wrap{padding-top:20px;width:calc(100% - 300px);max-width:1088px}.news_sec .news_wrap .list_wrap .news_list{letter-spacing:-.4em;font-size:18px}.news_sec .news_wrap .list_wrap .news_list .date{padding-right:1em}.news_sec .news_wrap .list_wrap .news_list .date,.news_sec .news_wrap .list_wrap .news_list .desc{display:inline-block;letter-spacing:normal}.news_sec .news_wrap .list_wrap .news_list li{padding-bottom:30px}.news_sec .news_wrap .list_wrap .link_wrap{text-align:right}.news_sec .news_wrap .list_wrap .link_wrap a{font-size:14px}}.goods_sec{position:relative;padding-bottom:40vw}.goods_sec .inner{max-width:1070px;margin:auto;padding:0 5%;position:relative;z-index:2}.goods_sec .inner h5{width:43%;margin-bottom:20px}.goods_sec:before{content:"";display:block;width:120%;height:1px;background:#DE1332;position:absolute;left:50%;top:85vw;-moz-transform:translate(-50%, 0) rotate(-10deg);-ms-transform:translate(-50%, 0) rotate(-10deg);-webkit-transform:translate(-50%, 0) rotate(-10deg);transform:translate(-50%, 0) rotate(-10deg);z-index:1}.goods_sec:after{content:"";display:block;width:100%;height:calc(100% - 60vw);position:absolute;bottom:0;left:0;background:#000;z-index:-1;-moz-transform:skewY(5deg);-ms-transform:skewY(5deg);-webkit-transform:skewY(5deg);transform:skewY(5deg)}.goods_sec .note{font-size:14px;text-align:left;padding:34px 5% 0}@media (min-width: 800px){.goods_sec{padding-bottom:15vw}.goods_sec .inner h5{width:233px;margin-bottom:50px}.goods_sec .inner .goods_img img{max-width:800px;width:100%}.goods_sec .inner .note{font-size:16px;padding:40px 0 0;max-width:800px;margin:auto}.goods_sec:before{top:480px;-moz-transform:translate(-50%, 0) rotate(-5deg);-ms-transform:translate(-50%, 0) rotate(-5deg);-webkit-transform:translate(-50%, 0) rotate(-5deg);transform:translate(-50%, 0) rotate(-5deg)}.goods_sec:after{height:calc(100% - 500px);position:absolute;bottom:0;left:0;background:#000;z-index:-1;-moz-transform:skewY(5deg);-ms-transform:skewY(5deg);-webkit-transform:skewY(5deg);transform:skewY(5deg)}}.reward_sec{padding-top:75px}.reward_sec .reward_link{display:block;width:61%;margin:auto;color:#fff;font-size:10px;padding:38px 0 30px;position:relative}.reward_sec .reward_link:before{content:"";display:block;width:100%;height:100%;background:#000;border:solid 2px #E2BD52;position:absolute;top:0;left:0;z-index:0;transition:.2s}.reward_sec .reward_link span{display:block;position:relative;z-index:1}.reward_sec .reward_link span:first-child{font-size:24px;color:#E2BD52;line-height:1}.reward_sec .reward_link span:nth-child(2){font-size:12px}@media (min-width: 800px){.reward_sec{padding-top:130px}.reward_sec .reward_link{max-width:460px;padding:150px 0 120px;font-size:16px}.reward_sec .reward_link span:nth-child(2){font-size:24px}}@media (min-width: 800px) and (any-hover: hover){.reward_sec .reward_link:hover:before{-moz-transform:scale(1.1, 1.1);-ms-transform:scale(1.1, 1.1);-webkit-transform:scale(1.1, 1.1);transform:scale(1.1, 1.1)}}.movie_sec{padding:100px 5%}.movie_sec .inner{position:relative}.movie_sec .inner:after{content:"";display:block;width:120vw;height:1px;background:#DE1332;position:absolute;left:50%;top:50%;-moz-transform:translate(-50%, -50%) rotate(6deg);-ms-transform:translate(-50%, -50%) rotate(6deg);-webkit-transform:translate(-50%, -50%) rotate(6deg);transform:translate(-50%, -50%) rotate(6deg);z-index:1}.movie_sec .inner .video-slider{position:relative;z-index:2;display:flex;flex-direction:column;gap:10px}.movie_sec .inner .video-slider .video-main #videoPlayer{background:#000}.movie_sec .inner .video-slider .video-main .video-title{text-align:left;font-size:15px;line-height:1.4;margin-bottom:10px}.movie_sec .inner .video-slider .video-thumbnails{display:grid;grid-template-columns:repeat(2, 1fr);gap:10px}.movie_sec .inner .video-slider .video-thumbnails .thumb{background:#000}.movie_sec .inner .video-slider .video-thumbnails img{cursor:pointer;transition:.2s}@media (any-hover: hover){.movie_sec .inner .video-slider .video-thumbnails img:hover{opacity:.7}}@media (min-width: 800px){.movie_sec{padding:15vw 5%}.movie_sec .inner{max-width:1080px;margin:auto}.movie_sec .inner .video-slider{gap:20px}.movie_sec .inner .video-slider .video-thumbnails{grid-template-columns:repeat(4, 1fr);gap:20px}}.ticket_sec{padding:0 5% 32vw;position:relative}.ticket_sec:before{content:"";display:block;width:100vw;height:100%;position:absolute;top:-2vw;left:0;background:#000;z-index:-1;-moz-transform:skewY(-15deg);-ms-transform:skewY(-15deg);-webkit-transform:skewY(-15deg);transform:skewY(-15deg)}.ticket_sec:after{content:"";display:block;width:120vw;height:1px;background:#DE1332;position:absolute;left:50%;bottom:10vw;-moz-transform:translate(-50%, 0) rotate(15deg);-ms-transform:translate(-50%, 0) rotate(15deg);-webkit-transform:translate(-50%, 0) rotate(15deg);transform:translate(-50%, 0) rotate(15deg)}.ticket_sec .inner h5{position:relative;margin-bottom:60px}.ticket_sec .inner h5 img{width:38%;position:relative;z-index:2}.ticket_sec .inner h5:after{content:"";display:block;width:120vw;height:1px;background:#DE1332;position:absolute;left:50%;top:30%;-moz-transform:translate(-50%, 0) rotate(-25deg);-ms-transform:translate(-50%, 0) rotate(-25deg);-webkit-transform:translate(-50%, 0) rotate(-25deg);transform:translate(-50%, 0) rotate(-25deg);z-index:1}.ticket_sec .inner .ticket_list{padding-bottom:20px}.ticket_sec .inner .ticket_list img{display:block;margin:0 auto 40px}.ticket_sec .inner .senko h6{margin-bottom:20px}.ticket_sec .inner .senko .senko_inner{padding:0 4%}.ticket_sec .inner .senko .kikan{font-size:13px;line-height:1.2;border:solid 1px #fff;padding:1em 0;margin-bottom:20px}.ticket_sec .inner .senko .kikan small{font-size:11px}.ticket_sec .inner .senko .sup{font-size:11px;margin-bottom:20px}.ticket_sec .inner .senko .link_btn{display:block;margin:0 auto 70px;color:#000;background:#fff;border:1px solid #fff;font-size:18px;line-height:48px;border-radius:25px}@media (any-hover: hover){.ticket_sec .inner .senko .link_btn:hover{background:transparent;color:#fff}}.ticket_sec .inner .senko .link_btn.jp{margin:0 auto 24px}.ticket_sec .inner .senko .link_btn.oversea{cursor:pointer;transition:.2s}.ticket_sec .inner .senko .link_btn.resale{margin-top:60px}.ticket_sec .inner .senko .oversea_cnt{display:none;position:fixed;top:0;left:0;width:100%;height:100%;z-index:10000;color:#000;background:#000;display:grid;place-items:center;padding:25px;opacity:0;visibility:hidden;transition:.5s}.ticket_sec .inner .senko .oversea_cnt.open{opacity:1;visibility:visible}.ticket_sec .inner .senko .oversea_cnt .inner{background:#fff;max-width:1000px;font-size:14px;line-height:1.8;width:100%;padding:60px 10px}.ticket_sec .inner .senko .oversea_cnt .inner .txt{text-align:left;padding:0 10px}.ticket_sec .inner .senko .oversea_cnt .inner .link_btn{color:#fff;background:#000;border-color:#000;margin:20px auto 0}@media (min-width: 800px){.ticket_sec .inner .senko .oversea_cnt .inner .txt{max-width:600px;margin:auto;padding:0}.ticket_sec .inner .senko .oversea_cnt .inner .link_btn{color:#000;background:#fff;margin:40px auto 0}.ticket_sec .inner .senko .oversea_cnt .inner .link_btn:hover{background:#000;color:#fff}}.ticket_sec .inner .senko .oversea_cnt .close_btn{width:50px;aspect-ratio:1 / 1;background:url(../img/menu_close.webp) center/100% no-repeat;position:fixed;top:calc(10% - 25px);right:4%;mix-blend-mode:difference;z-index:10;cursor:pointer}.ticket_sec .inner .senko .note{font-size:12px;text-align:left}@media (min-width: 800px){.ticket_sec{padding:0 5% 160px}.ticket_sec:before{top:25px;-moz-transform:skewY(-5deg);-ms-transform:skewY(-5deg);-webkit-transform:skewY(-5deg);transform:skewY(-5deg)}.ticket_sec:after{bottom:40px;-moz-transform:translate(-50%, 0) rotate(5deg);-ms-transform:translate(-50%, 0) rotate(5deg);-webkit-transform:translate(-50%, 0) rotate(5deg);transform:translate(-50%, 0) rotate(5deg)}.ticket_sec .inner h5{margin-bottom:100px}.ticket_sec .inner h5 img{width:100%;max-width:233px}.ticket_sec .inner h5:after{-moz-transform:translate(-50%, 0) rotate(-10deg);-ms-transform:translate(-50%, 0) rotate(-10deg);-webkit-transform:translate(-50%, 0) rotate(-10deg);transform:translate(-50%, 0) rotate(-10deg)}.ticket_sec .inner .ticket_list{padding-bottom:90px}.ticket_sec .inner .ticket_list img{max-width:590px;margin:0 auto 60px}.ticket_sec .inner .senko{max-width:800px;margin:auto}.ticket_sec .inner .senko h6{margin-bottom:30px}.ticket_sec .inner .senko .senko_inner{padding:0 11%}.ticket_sec .inner .senko .kikan{font-size:27px;padding:.5em 0;margin-bottom:30px}.ticket_sec .inner .senko .kikan small{font-size:20px}.ticket_sec .inner .senko .sup{font-size:20px;margin-bottom:40px}.ticket_sec .inner .senko .link_btn{max-width:335px}.ticket_sec .inner .senko .link_btn.resale{margin-top:70px}.ticket_sec .inner .senko .note{font-size:14px}}.present_sec{padding:100px 10% 120px;position:relative}.present_sec:before{content:"";display:block;width:100vw;height:100%;position:absolute;top:-2vw;left:0;background:rgba(0,0,0,0.7);z-index:-1;-moz-transform:skewY(-15deg);-ms-transform:skewY(-15deg);-webkit-transform:skewY(-15deg);transform:skewY(-15deg)}.present_sec:after{content:"";display:block;width:120vw;height:1px;background:#DE1332;position:absolute;left:50%;bottom:10px;-moz-transform:translate(-50%, 0) rotate(-10deg);-ms-transform:translate(-50%, 0) rotate(-10deg);-webkit-transform:translate(-50%, 0) rotate(-10deg);transform:translate(-50%, 0) rotate(-10deg);z-index:11}.present_sec .inner .present_img{margin-bottom:50px}.present_sec .inner .how{font-size:14px}@media (min-width: 800px){.present_sec{padding:200px 10% 160px}.present_sec:before{-moz-transform:skewY(-5deg);-ms-transform:skewY(-5deg);-webkit-transform:skewY(-5deg);transform:skewY(-5deg)}.present_sec:after{bottom:30px}.present_sec .inner{max-width:600px;margin:auto}.present_sec .inner .how{font-size:16px}}.caution_sec{padding:100px 5% 75px}.caution_sec .inner{position:relative}.caution_sec .inner h5{margin-bottom:55px}.caution_sec .inner h5 img{width:67%}.caution_sec .inner .link_btn{display:block;margin:auto;width:67%;aspect-ratio:460 / 345;background:url("../img/caution_frame.webp") center/100% no-repeat;font-size:0;line-height:0;position:relative}.caution_sec .inner .link_btn:after{content:"";display:block;position:absolute;aspect-ratio:518 / 294;width:112%;background:url("../img/caution_cat_sp.webp") center/100% no-repeat;top:-5%;left:-25%}@media (min-width: 800px){.caution_sec{padding:100px 5% 140px}.caution_sec .inner{margin:auto;max-width:460px}.caution_sec .inner h5 img{width:100%;max-width:416px}.caution_sec .inner .link_btn{display:block;margin:auto;width:67%;aspect-ratio:460 / 345;background:url("../img/caution_frame.webp") center/100% no-repeat;font-size:0;line-height:0;position:relative}.caution_sec .inner .link_btn:after{content:"";display:block;position:absolute;aspect-ratio:422 / 488;width:46%;background:url("../img/caution_cat.webp") center/100% no-repeat;top:8%;left:23%;transition:.2s;transform-origin:bottom right;z-index:2}.caution_sec .inner .link_btn:before{content:"";display:block;position:absolute;aspect-ratio:392 / 258;width:14%;background:url("../img/caution_cat_nyah.webp") center/100% no-repeat;top:53%;left:33%;transition:.2s;transform-origin:bottom right;z-index:1}}@media (min-width: 800px) and (any-hover: hover){.caution_sec .inner .link_btn:hover:after{top:12%;left:20%;-moz-transform:scale(1.2) rotate(19deg);-ms-transform:scale(1.2) rotate(19deg);-webkit-transform:scale(1.2) rotate(19deg);transform:scale(1.2) rotate(19deg)}.caution_sec .inner .link_btn:hover:before{width:42%;top:6%;left:-25%}}.torisetsu_sec{padding-bottom:75px}.torisetsu_sec .torisetsu_link{display:block;width:80%;margin:auto;position:relative}.torisetsu_sec .torisetsu_link img{position:relative;z-index:1}.torisetsu_sec .torisetsu_link:before{content:"";display:block;width:100%;height:100%;background:linear-gradient(90deg, #783ce9 0%,#df449c 100%);position:absolute;top:0;left:0;z-index:0;transition:.2s}@media (min-width: 800px){.torisetsu_sec{padding-bottom:120px}.torisetsu_sec .torisetsu_link{max-width:910px}}@media (min-width: 800px) and (any-hover: hover){.torisetsu_sec .torisetsu_link:hover:before{-moz-transform:scale(1.05, 1.1);-ms-transform:scale(1.05, 1.1);-webkit-transform:scale(1.05, 1.1);transform:scale(1.05, 1.1)}}.contact_sec{padding:0 10% 100px;position:relative}.contact_sec:before{content:"";display:block;width:100vw;height:100%;position:absolute;top:12vw;left:0;background:rgba(0,0,0,0.7);z-index:-1;-moz-transform:skewY(-5deg);-ms-transform:skewY(-5deg);-webkit-transform:skewY(-5deg);transform:skewY(-5deg)}.contact_sec .inner h5{margin-bottom:25px;position:relative}.contact_sec .inner h5 img{width:62%;position:relative;z-index:2}.contact_sec .inner h5:after{content:"";display:block;width:120vw;height:1px;background:#DE1332;position:absolute;left:50%;top:50%;-moz-transform:translate(-50%, -50%) rotate(-10deg);-ms-transform:translate(-50%, -50%) rotate(-10deg);-webkit-transform:translate(-50%, -50%) rotate(-10deg);transform:translate(-50%, -50%) rotate(-10deg);z-index:1}.contact_sec .inner .comment{margin-bottom:30px}.contact_sec .inner .note{font-size:14px;text-align:left}.contact_sec .contact_form{margin:0 auto 60px;max-width:450px;text-align:left}.contact_sec .contact_form label{font-size:20px}.contact_sec .contact_form p+p{margin-top:4px}.contact_sec .contact_form input[type=text],.contact_sec .contact_form input[type=email],.contact_sec .contact_form input[type=submit],.contact_sec .contact_form textarea{padding:6px 5%;border:none;border-radius:20px;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;line-height:1.8}.contact_sec .contact_form textarea{padding:1em 5%}.contact_sec .contact_form input[type=submit]{margin:30px auto 0;display:block;width:140px;text-align:center;font-family:"Kaisei Decol", serif;font-weight:400;cursor:pointer;color:#000;background:#fff;border:1px solid #fff;transition:.2s}@media (any-hover: hover){.contact_sec .contact_form input[type=submit]:hover{background:#000;color:#fff}}.contact_sec .contact_form .wpcf7-list-item{margin:0;display:block}.contact_sec .contact_form .wpcf7-list-item label{display:flex;align-items:center}.contact_sec .contact_form .wpcf7-list-item label .wpcf7-list-item-label{font-size:14px;line-height:1}@media (min-width: 800px){.contact_sec:before{height:120%;top:5vw}.contact_sec .inner{max-width:900px;margin:auto}.contact_sec .inner h5{margin-bottom:50px}.contact_sec .inner h5 img{width:100%;max-width:306px}.contact_sec .inner .comment{font-size:25px;margin-bottom:50px}.contact_sec .inner .comment br{display:none}.contact_sec .inner .contact_form label{font-size:25px}.contact_sec .inner .contact_form input[type=submit]{margin:60px auto 0;width:166px}}.caution .caution_sec{margin-top:70vw;padding:0 10% 150px;position:relative;z-index:2}.caution .caution_sec:before{content:"";display:block;width:100vw;height:120%;position:absolute;top:5vw;left:0;background:rgba(0,0,0,0.7);z-index:-1;-moz-transform:skewY(10deg);-ms-transform:skewY(10deg);-webkit-transform:skewY(10deg);transform:skewY(10deg);z-index:1}.caution .caution_sec .inner{position:relative;z-index:2}.caution .caution_sec h5{position:relative}.caution .caution_sec h5 img{position:relative;z-index:2}.caution .caution_sec h5:after{content:"";display:block;width:120vw;height:1px;background:#DE1332;position:absolute;left:50%;top:50%;-moz-transform:translate(-50%, -50%) rotate(5deg);-ms-transform:translate(-50%, -50%) rotate(5deg);-webkit-transform:translate(-50%, -50%) rotate(5deg);transform:translate(-50%, -50%) rotate(5deg);z-index:1}.caution .caution_sec h6{text-align:left;font-size:15px;margin-bottom:30px}.caution .caution_sec .caution_list{text-align:left;font-size:14px;margin-bottom:30px}.caution .caution_sec .caution_list li{position:relative;padding-left:1.6em}.caution .caution_sec .caution_list li:before{content:"●";position:absolute;top:0;left:0;-moz-transform:scale(.6, .6);-ms-transform:scale(.6, .6);-webkit-transform:scale(.6, .6);transform:scale(.6, .6)}.caution .caution_sec .en{padding-top:75px}.caution .caution_sec .en:before,.caution .caution_sec .en:after{content:'＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊';display:block;text-align:left}.caution .caution_sec .en:before{margin-bottom:30px}.caution .caution_sec .en:after{margin-top:30px}@media (min-width: 800px){.caution .caution_sec .en{padding-top:100px}.caution .caution_sec .en:before,.caution .caution_sec .en:after{content:'＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊'}}.caution .caution_sec p{text-align:left;font-size:14px}.caution .caution_sec a{display:inline-block;margin-top:70px;font-size:18px;color:#fff;text-decoration:underline}@media (any-hover: hover){.caution .caution_sec a:hover{text-decoration:none}}@media (min-width: 800px){.caution .inner{max-width:1045px}.caution .caution_sec{margin-top:20vw}.caution .caution_sec h6{font-size:20px}.caution .caution_sec .caution_list{font-size:18px}.caution .caution_sec p{font-size:18px}.caution .caution_sec a{margin-top:100px}}#footer{padding:60px 0 40px;background:#000;position:relative;z-index:10}#footer .sns_link{display:grid;grid-template-columns:repeat(3, 1fr);max-width:136px;margin:0 auto 40px;column-gap:30px}@media (any-hover: hover){#footer .sns_link li a:hover{opacity:.7}}#footer .copyright{font-size:13px}@media (min-width: 800px){#footer{padding:40px 0}}.modal-open #header{z-index:0}.modal-open .news_sec{z-index:-1}
</pre></body></html>