@import"https://fonts.googleapis.com/css2?family=Zen+Kaku+Gothic+New:wght@400;700;900&display=swap";@import"https://fonts.googleapis.com/css2?family=Nanum+Myeongjo:wght@400;700&display=swap";*{margin:0;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box}html{width:100%;height:100%;font-size:62.5%}body{width:100%;height:100%;font-family:"Zen Kaku Gothic New","Hiragino Kaku Gothic ProN","游ゴシック Medium",YuGothicM,YuGothic,"Helvetica Neue",メイリオ,Meiryo,sans-serif;font-size:1.4rem;color:#333;line-height:1.6;-webkit-text-size-adjust:100%}h1,h2,h3,h4,h5,h6,p,i,ul,li,dl,dt,dd,ol,figure{font-weight:normal;list-style:none;margin:0;padding:0}img{max-width:100%;height:auto;line-height:0;border:0}.red{color:#d64684}.green{color:#4f9eb5}.gray{color:#bbb}.black{color:#333}.white{color:#fff}.normal{font-weight:normal}.bold{font-weight:bold}.italic{font-style:italic}.strike{text-decoration:line-through}.underline{text-decoration:underline}a{color:#4f9eb5;word-break:break-all;-webkit-transition:all .3s ease;transition:all .3s ease}a:hover{color:#8ac2d3}@media screen and (max-width: 600px){br.pc{display:none}}br.tb{display:none}@media screen and (max-width: 900px){br.tb{display:inline-block}}br.sp{display:none}@media screen and (max-width: 600px){br.sp{display:inline-block}}.indent{text-indent:-1em;padding-left:1em;display:inline-block}.indent2{text-indent:-2em;padding-left:2em;display:inline-block}.indent3{text-indent:-3em;padding-left:3em;display:inline-block}.indent4{text-indent:-4em;padding-left:4em;display:inline-block}.indent5{text-indent:-5em;padding-left:5em;display:inline-block}.indent6{text-indent:-6em;padding-left:6em;display:inline-block}.indent7{text-indent:-7em;padding-left:7em;display:inline-block}.mt5{margin-top:5px}.mt10{margin-top:10px}.mt20{margin-top:20px}.mt30{margin-top:30px}.mt40{margin-top:40px}.mt50{margin-top:50px}.mb5{margin-bottom:5px}.mb10{margin-bottom:10px}.mb20{margin-bottom:20px}.mb30{margin-bottom:30px}.mb40{margin-bottom:40px}.mb50{margin-bottom:50px}.pt5{padding-top:5px}.pt10{padding-top:10px}.pt20{padding-top:20px}.pt30{padding-top:30px}.pt40{padding-top:40px}.pt50{padding-top:50px}.pb5{padding-bottom:5px}.pb10{padding-bottom:10px}.pb20{padding-bottom:20px}.pb30{padding-bottom:30px}.pb40{padding-bottom:40px}.pb50{padding-bottom:50px}.inner{max-width:940px;margin:auto;position:relative;z-index:2}@media screen and (max-width: 1100px){.inner{padding:0 40px}}@media screen and (max-width: 900px){.inner{padding:0 30px}}@media screen and (max-width: 600px){.inner{padding:0 20px}}header{width:100%;height:60px;background:hsla(0,0%,100%,.8);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;top:0;position:fixed;z-index:100}@media screen and (max-width: 900px){header{width:auto;height:auto;background:none;border:none;top:0;right:0;position:fixed}}header .btn{width:60px;height:60px;background:#4f9eb5;display:none;position:relative;z-index:102;cursor:pointer}@media screen and (max-width: 900px){header .btn{display:block}}@media screen and (max-width: 600px){header .btn{width:45px;height:45px}}header .btn span,header .btn span::before,header .btn span::after{width:30px;height:1px;background:#fff;position:absolute}@media screen and (max-width: 600px){header .btn span,header .btn span::before,header .btn span::after{width:25px}}header .btn span{margin:-1px 0 0 0;top:50%;right:15px;-webkit-transition:.2s;transition:.2s;display:block}@media screen and (max-width: 600px){header .btn span{right:10px}}header .btn span::before,header .btn span::after{content:"";top:50%;left:0;-webkit-transition:.3s;transition:.3s}header .btn span::before{margin-top:-9px}@media screen and (max-width: 600px){header .btn span::before{margin-top:-7px}}header .btn span::after{margin-top:7px}header .btn span.close{background:rgba(0,0,0,0)}header .btn span.close::before,header .btn span.close::after{margin-top:0}header .btn span.close::before{-webkit-transform:rotate(30deg);transform:rotate(30deg)}header .btn span.close::after{-webkit-transform:rotate(-30deg);transform:rotate(-30deg)}@media screen and (max-width: 900px){header nav{width:100%;height:100%;text-align:center;background:hsla(0,0%,100%,.8);padding:40px 0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;top:0;left:0;position:fixed;visibility:hidden;opacity:0;-webkit-transition:opacity .35s,visibility .35s;transition:opacity .35s,visibility .35s;z-index:100;overflow:auto;-webkit-overflow-scrolling:touch}}header nav .menu{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}@media screen and (max-width: 900px){header nav .menu{display:block}}header nav .menu li{margin:0 50px 0 0}@media screen and (max-width: 900px){header nav .menu li{margin:0 0 20px 0}}header nav .menu li:last-child{margin:0}header nav .menu li a{font-family:"Nanum Myeongjo",serif;font-size:1.6rem;line-height:1;color:#333;text-decoration:none}@media screen and (max-width: 900px){header nav .menu li a{font-size:2.4rem}}header nav .menu li a:hover{color:#4f9eb5}header.open nav{opacity:1;visibility:visible}footer{text-align:center;background:url(../images/bg_footer.webp) no-repeat top right;background-size:100%;padding-top:90px}@media screen and (max-width: 600px){footer{background-size:160%;padding-top:60px}}footer .pagetop{width:146px;margin:0 auto 110px auto;display:block}@media screen and (max-width: 1100px){footer .pagetop{width:120px;margin-bottom:60px}}@media screen and (max-width: 900px){footer .pagetop{width:100px;margin-bottom:40px}}@media screen and (max-width: 600px){footer .pagetop{margin-bottom:30px}}footer .pagetop:hover{opacity:.7}footer .banner{width:400px;line-height:0;margin:auto}footer .banner a:hover{opacity:.5}@media screen and (max-width: 600px){footer .banner{width:80%}}footer .copy{font-family:"Nanum Myeongjo",serif;padding:30px 20px}@media screen and (max-width: 600px){footer .copy{font-size:1rem;padding:20px}}h2{text-align:center;line-height:1;margin-bottom:40px}@media screen and (max-width: 900px){h2{margin-bottom:30px}}.indent-list li{text-indent:-1em;padding-left:1em;display:block}.note-list li{margin-bottom:10px;padding-left:20px;position:relative}.note-list li:last-child{margin-bottom:0}.note-list li::before{content:"";width:10px;height:2px;background:#4f9eb5;top:11px;left:0;position:absolute}@media screen and (max-width: 600px){.note-list li::before{top:9px}}@media screen and (max-width: 600px){.txt-sp{font-size:1.2rem}}.comingsoon{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;font-family:"Nanum Myeongjo",serif;font-size:3rem;color:#4f9eb5;text-align:center;line-height:1;border:1px solid #4f9eb5;border-radius:50px;margin:60px auto;padding:15px 50px 10px 50px}@media screen and (max-width: 1100px){.comingsoon{font-size:2.8rem}}@media screen and (max-width: 900px){.comingsoon{font-size:2.4rem;padding:15px 40px 10px 40px}}@media screen and (max-width: 600px){.comingsoon{font-size:2rem;margin:40px auto;padding:15px 30px 10px 30px}}.fade{opacity:0;-webkit-transition:.3s all .3s ease;transition:.3s all .3s ease}.fade.active{opacity:1}.load{opacity:0;-webkit-transform:translateY(30px);transform:translateY(30px);-webkit-transition:.5s all .3s ease;transition:.5s all .3s ease}.load.active{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.preload *{-webkit-transition:none !important;transition:none !important}#loading{width:100%;height:100%;background:#fff;top:0;left:0;position:fixed;z-index:1000;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}#loading img{width:320px}@media screen and (max-width: 600px){#loading img{width:60%}}#main{background:url(../images/mainimg.webp) no-repeat center top/cover;padding-top:81%;position:relative;overflow:hidden}#main h1{width:46%;top:38%;right:0;position:absolute}@media screen and (max-width: 600px){#main h1{width:66%;top:15%;right:-7%}}#main .sns{width:14%;display:grid;grid-template-columns:repeat(4, 1fr);gap:10%;top:76%;right:15%;position:absolute}@media screen and (max-width: 900px){#main .sns{width:22%;top:77%;right:11%}}@media screen and (max-width: 600px){#main .sns{width:35px;grid-template-columns:repeat(1, 1fr);top:10px;left:10px;right:auto;gap:7.5px}}@media screen and (max-width: 600px){#main .sns li{width:35px;height:35px;background:#fff;border-radius:50%;padding:7.5px}}#main .sns li a:hover{opacity:.5}#main .sns li img{width:100%}#news{padding:100px 0 5% 0;position:relative}@media screen and (max-width: 1100px){#news{padding:80px 0 10% 0}}@media screen and (max-width: 900px){#news{padding:50px 0 10% 0}}@media screen and (max-width: 600px){#news{padding:40px 0 10% 0}}#news h2{margin-bottom:20px}#news h2 img{height:130px}@media screen and (max-width: 1100px){#news h2 img{height:100px}}@media screen and (max-width: 900px){#news h2 img{height:80px}}@media screen and (max-width: 600px){#news h2 img{height:70px}}#news article{border:1px solid rgba(0,0,0,0);background:url(../images/bg.png) #fff;margin-bottom:15px;position:relative;z-index:2}@media screen and (max-width: 600px){#news article{margin-bottom:10px}}#news article:last-child{margin-bottom:0}#news article .accordion-title{padding:20px 80px 20px 30px;position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;cursor:pointer}@media screen and (max-width: 900px){#news article .accordion-title{padding:20px 60px 20px 20px}}@media screen and (max-width: 600px){#news article .accordion-title{padding:15px 35px 15px 10px}}#news article .accordion-title::before,#news article .accordion-title::after{content:"";background:#4f9eb5;margin:auto;display:block;top:0;bottom:0;position:absolute;-webkit-transition:all .3s ease;transition:all .3s ease}#news article .accordion-title::before{width:15px;height:2px;right:45px}@media screen and (max-width: 900px){#news article .accordion-title::before{right:25px}}@media screen and (max-width: 600px){#news article .accordion-title::before{width:10px;right:13px}}#news article .accordion-title::after{width:2px;height:15px;right:51px;-webkit-transform:rotate(0deg);transform:rotate(0deg)}@media screen and (max-width: 900px){#news article .accordion-title::after{right:31px}}@media screen and (max-width: 600px){#news article .accordion-title::after{height:10px;right:17px}}#news article .accordion-detail{line-height:1.8;background:#fff;margin:0 30px 30px 30px;padding:30px;display:none}@media screen and (max-width: 900px){#news article .accordion-detail{margin:0 20px 20px 20px;padding:30px 20px}}@media screen and (max-width: 600px){#news article .accordion-detail{line-height:1.6;margin:0 10px 20px 10px;padding:20px 15px}}#news article .accordion-detail a{text-decoration:underline}#news article.close{border:1px solid #4f9eb5}#news article.close .accordion-title::after{-webkit-transform:rotate(90deg);transform:rotate(90deg)}#news article.end .accordion-title{padding:20px 30px;cursor:auto}@media screen and (max-width: 900px){#news article.end .accordion-title{padding:20px}}@media screen and (max-width: 600px){#news article.end .accordion-title{padding:15px 10px}}#news article.end .accordion-title::before,#news article.end .accordion-title::after{display:none}#news article .accordion-title time{width:100px;font-family:"Nanum Myeongjo",serif;font-weight:700;color:#4f9eb5;text-align:center;line-height:1}#news article .accordion-title time .year{font-size:1.6rem;margin-bottom:3px;display:block}#news article .accordion-title time .date{font-size:3.2rem;display:block}@media screen and (max-width: 900px){#news article .accordion-title time{width:80px}#news article .accordion-title time .year{font-size:1.4rem}#news article .accordion-title time .date{font-size:2.4rem}}@media screen and (max-width: 600px){#news article .accordion-title time{width:60px}#news article .accordion-title time .year{font-size:1.2rem}#news article .accordion-title time .date{font-size:2rem}}#news article .accordion-title h3{width:calc(100% - 100px);font-size:1.6rem;font-weight:700;line-height:1.4;padding-left:20px}@media screen and (max-width: 900px){#news article .accordion-title h3{width:calc(100% - 80px);padding-left:15px}}@media screen and (max-width: 600px){#news article .accordion-title h3{width:calc(100% - 60px);font-size:1.4rem;padding-left:10px}}#news article .accordion-detail h4{font-size:1.6rem;font-weight:700;background:url(../images/ico_03.png) no-repeat;background-size:14px auto;background-position:top 6px left;line-height:1.4;padding-left:25px}@media screen and (max-width: 600px){#news article .accordion-detail h4{font-size:1.4rem;background-position:top 4px left;padding-left:20px}}@media screen and (max-width: 900px){#news article .accordion-detail .movie{height:0;padding:0 0 56.25% 0;overflow:hidden;position:relative}#news article .accordion-detail .movie iframe{width:100%;height:100%;top:0;left:0;position:absolute}}#news article .accordion-detail .line{margin-top:40px;padding-top:20px;position:relative}#news article .accordion-detail .line::before{content:"";width:100px;height:1px;background:#dfdfdf;top:0;left:0;display:block;position:absolute}#news .bg1{width:18%;top:-150px;right:1%;position:absolute;z-index:1}@media screen and (max-width: 1100px){#news .bg1{top:-80px}}@media screen and (max-width: 900px){#news .bg1{top:-50px}}#news .bg2{width:55%;bottom:-150px;left:0;position:absolute;z-index:1}@media screen and (max-width: 1100px){#news .bg2{bottom:-80px}}@media screen and (max-width: 900px){#news .bg2{bottom:-60px}}@media screen and (max-width: 600px){#news .bg2{bottom:-50px}}#live-info{background:url(../images/bg_bottom.webp) no-repeat top center,url(../images/bg_top.webp) no-repeat bottom center,url(../images/bg_03.webp) repeat-y top center;background-size:100% auto;padding:15% 0}@media screen and (max-width: 600px){#live-info{background-size:auto 50px,auto 50px,100% auto;padding:100px 0}}#live-info h2 img{height:105px}@media screen and (max-width: 1100px){#live-info h2 img{height:80px}}@media screen and (max-width: 900px){#live-info h2 img{height:65px}}@media screen and (max-width: 600px){#live-info h2 img{height:55px}}#live-info .inner_box{background:hsla(0,0%,100%,.8);padding:60px}@media screen and (max-width: 1100px){#live-info .inner_box{padding:50px 40px}}@media screen and (max-width: 900px){#live-info .inner_box{padding:40px 30px}}@media screen and (max-width: 600px){#live-info .inner_box{padding:30px 20px}}#live-info .inner_box h3{width:390px;margin:0 auto 50px auto}@media screen and (max-width: 1100px){#live-info .inner_box h3{width:320px}}@media screen and (max-width: 900px){#live-info .inner_box h3{width:50%;margin:0 auto 30px auto}}@media screen and (max-width: 600px){#live-info .inner_box h3{width:70%}}#live-info .inner_box .box{margin-bottom:60px}@media screen and (max-width: 600px){#live-info .inner_box .box{margin-bottom:40px}}#live-info .inner_box .box:last-child{margin-bottom:0}#live-info .inner_box .box h4{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;font-size:2.4rem;font-weight:700;text-align:center;line-height:1;background:url(../images/ico_01.svg) no-repeat left center,url(../images/ico_01.svg) no-repeat right center;background-size:35px auto;margin:0 auto 30px auto;padding:0 45px}@media screen and (max-width: 1100px){#live-info .inner_box .box h4{font-size:2rem;background-size:30px auto;padding:0 40px}}@media screen and (max-width: 900px){#live-info .inner_box .box h4{font-size:1.8rem;background-size:25px auto;padding:0 35px}}@media screen and (max-width: 600px){#live-info .inner_box .box h4{font-size:1.6rem;background-size:20px auto;margin:0 auto 20px auto;padding:0 30px}}#live-info .inner_box .box table{width:100%;font-size:1.6rem;line-height:1.6;border-collapse:collapse}@media screen and (max-width: 900px){#live-info .inner_box .box table{font-size:1.4rem}}@media screen and (max-width: 600px){#live-info .inner_box .box table tbody tr{display:block}}#live-info .inner_box .box table tbody tr th{width:225px;border:1px solid #4f9eb5;padding:20px;white-space:nowrap}@media screen and (max-width: 900px){#live-info .inner_box .box table tbody tr th{width:200px}}@media screen and (max-width: 600px){#live-info .inner_box .box table tbody tr th{width:100%;color:#fff;background:#8ac2d3;border:none;border-radius:30px;padding:5px;display:block}}#live-info .inner_box .box table tbody tr td{border:1px solid #4f9eb5;padding:20px}@media screen and (max-width: 600px){#live-info .inner_box .box table tbody tr td{text-align:center;border:none;padding:10px 0 25px 0;display:block}}@media screen and (max-width: 600px){#live-info .inner_box .box table tbody tr:last-child td{padding:10px 0 0 0}}#live-info .inner_box .box article{border:1px solid rgba(0,0,0,0);background:url(../images/bg.png) #fff;margin-bottom:15px;position:relative;z-index:2}@media screen and (max-width: 600px){#live-info .inner_box .box article{margin-bottom:10px}}#live-info .inner_box .box article:last-child{margin-bottom:0}#live-info .inner_box .box article .accordion-title{padding:20px 80px 20px 30px;position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;cursor:pointer}@media screen and (max-width: 900px){#live-info .inner_box .box article .accordion-title{padding:20px 60px 20px 20px}}@media screen and (max-width: 600px){#live-info .inner_box .box article .accordion-title{padding:15px 35px 15px 10px}}#live-info .inner_box .box article .accordion-title::before,#live-info .inner_box .box article .accordion-title::after{content:"";background:#4f9eb5;margin:auto;display:block;top:0;bottom:0;position:absolute;-webkit-transition:all .3s ease;transition:all .3s ease}#live-info .inner_box .box article .accordion-title::before{width:15px;height:2px;right:45px}@media screen and (max-width: 900px){#live-info .inner_box .box article .accordion-title::before{right:25px}}@media screen and (max-width: 600px){#live-info .inner_box .box article .accordion-title::before{width:10px;right:13px}}#live-info .inner_box .box article .accordion-title::after{width:2px;height:15px;right:51px;-webkit-transform:rotate(0deg);transform:rotate(0deg)}@media screen and (max-width: 900px){#live-info .inner_box .box article .accordion-title::after{right:31px}}@media screen and (max-width: 600px){#live-info .inner_box .box article .accordion-title::after{height:10px;right:17px}}#live-info .inner_box .box article .accordion-detail{line-height:1.8;background:#fff;margin:0 30px 30px 30px;padding:30px;display:none}@media screen and (max-width: 900px){#live-info .inner_box .box article .accordion-detail{margin:0 20px 20px 20px;padding:30px 20px}}@media screen and (max-width: 600px){#live-info .inner_box .box article .accordion-detail{line-height:1.6;margin:0 10px 20px 10px;padding:20px 15px}}#live-info .inner_box .box article .accordion-detail a{text-decoration:underline}#live-info .inner_box .box article.close{border:1px solid #4f9eb5}#live-info .inner_box .box article.close .accordion-title::after{-webkit-transform:rotate(90deg);transform:rotate(90deg)}#live-info .inner_box .box article.end .accordion-title{padding:20px 30px;cursor:auto}@media screen and (max-width: 900px){#live-info .inner_box .box article.end .accordion-title{padding:20px}}@media screen and (max-width: 600px){#live-info .inner_box .box article.end .accordion-title{padding:15px 10px}}#live-info .inner_box .box article.end .accordion-title::before,#live-info .inner_box .box article.end .accordion-title::after{display:none}#live-info .inner_box .box article .accordion-title .no{width:50px}@media screen and (max-width: 900px){#live-info .inner_box .box article .accordion-title .no{width:40px}}@media screen and (max-width: 600px){#live-info .inner_box .box article .accordion-title .no{width:30px}}#live-info .inner_box .box article .accordion-title h5{width:calc(100% - 50px);font-size:1.8rem;font-weight:700;line-height:1.4;padding:0 0 5px 20px}@media screen and (max-width: 900px){#live-info .inner_box .box article .accordion-title h5{width:calc(100% - 40px);font-size:1.6rem}}@media screen and (max-width: 600px){#live-info .inner_box .box article .accordion-title h5{width:calc(100% - 30px);font-size:1.4rem;padding:0 0 5px 10px}}#live-info .inner_box .box article .accordion-detail h6{font-size:1.6rem;font-weight:700;background:url(../images/ico_03.png) no-repeat;background-size:14px auto;background-position:top 6px left;line-height:1.4;padding-left:25px}@media screen and (max-width: 600px){#live-info .inner_box .box article .accordion-detail h6{font-size:1.4rem;background-position:top 4px left;padding-left:20px}}@media screen and (max-width: 600px){#live-info .inner_box .box article .accordion-detail{font-size:1.2rem}}#ticket{background:url(../images/bg_04.webp) no-repeat top left,url(../images/bg_05.webp) no-repeat bottom right;background-size:20% auto;padding:5% 0}#ticket h2 img{height:115px}@media screen and (max-width: 1100px){#ticket h2 img{height:90px}}@media screen and (max-width: 900px){#ticket h2 img{height:70px}}@media screen and (max-width: 600px){#ticket h2 img{height:60px}}#ticket article{border:1px solid rgba(0,0,0,0);background:url(../images/bg.png) #fff;margin-bottom:15px;position:relative;z-index:2}@media screen and (max-width: 600px){#ticket article{margin-bottom:10px}}#ticket article:last-child{margin-bottom:0}#ticket article .accordion-title{padding:20px 80px 20px 30px;position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;cursor:pointer}@media screen and (max-width: 900px){#ticket article .accordion-title{padding:20px 60px 20px 20px}}@media screen and (max-width: 600px){#ticket article .accordion-title{padding:15px 35px 15px 10px}}#ticket article .accordion-title::before,#ticket article .accordion-title::after{content:"";background:#4f9eb5;margin:auto;display:block;top:0;bottom:0;position:absolute;-webkit-transition:all .3s ease;transition:all .3s ease}#ticket article .accordion-title::before{width:15px;height:2px;right:45px}@media screen and (max-width: 900px){#ticket article .accordion-title::before{right:25px}}@media screen and (max-width: 600px){#ticket article .accordion-title::before{width:10px;right:13px}}#ticket article .accordion-title::after{width:2px;height:15px;right:51px;-webkit-transform:rotate(0deg);transform:rotate(0deg)}@media screen and (max-width: 900px){#ticket article .accordion-title::after{right:31px}}@media screen and (max-width: 600px){#ticket article .accordion-title::after{height:10px;right:17px}}#ticket article .accordion-detail{line-height:1.8;background:#fff;margin:0 30px 30px 30px;padding:30px;display:none}@media screen and (max-width: 900px){#ticket article .accordion-detail{margin:0 20px 20px 20px;padding:30px 20px}}@media screen and (max-width: 600px){#ticket article .accordion-detail{line-height:1.6;margin:0 10px 20px 10px;padding:20px 15px}}#ticket article .accordion-detail a{text-decoration:underline}#ticket article.close{border:1px solid #4f9eb5}#ticket article.close .accordion-title::after{-webkit-transform:rotate(90deg);transform:rotate(90deg)}#ticket article.end .accordion-title{padding:20px 30px;cursor:auto}@media screen and (max-width: 900px){#ticket article.end .accordion-title{padding:20px}}@media screen and (max-width: 600px){#ticket article.end .accordion-title{padding:15px 10px}}#ticket article.end .accordion-title::before,#ticket article.end .accordion-title::after{display:none}@media screen and (max-width: 600px){#ticket article .accordion-title{display:block}}#ticket article .accordion-title h3{font-size:1.8rem;font-weight:700;background:url(../images/ico_02.svg) no-repeat left center,url(../images/ico_02.svg) no-repeat right center;background-size:25px auto;line-height:1;margin-right:15px;padding:0 40px 3px 40px}@media screen and (max-width: 1100px){#ticket article .accordion-title h3{font-size:1.8rem}}@media screen and (max-width: 900px){#ticket article .accordion-title h3{font-size:1.6rem}}@media screen and (max-width: 600px){#ticket article .accordion-title h3{font-size:1.4rem;display:inline-block}}#ticket article .accordion-title strong{color:#d64684}#ticket article .accordion-detail h4{font-size:1.6rem;font-weight:700;background:url(../images/ico_03.png) no-repeat;background-size:14px auto;background-position:top 6px left;line-height:1.4;padding-left:25px}@media screen and (max-width: 600px){#ticket article .accordion-detail h4{font-size:1.4rem;background-position:top 4px left;padding-left:20px}}#goods-info{background:url(../images/bg_bottom.webp) no-repeat top center,url(../images/bg_top.webp) no-repeat bottom center,#ebf3fa;background-size:100% auto;padding:15% 0}@media screen and (max-width: 600px){#goods-info{background-size:auto 50px,auto 50px,auto;padding:100px 0}}#goods-info h2 img{height:128px}@media screen and (max-width: 1100px){#goods-info h2 img{height:100px}}@media screen and (max-width: 900px){#goods-info h2 img{height:78px}}@media screen and (max-width: 600px){#goods-info h2 img{height:65px}}#goods-info .inner_box{max-width:900px;margin:auto}#goods-info .info{font-size:1.8rem;text-align:center;margin-bottom:30px}@media screen and (max-width: 900px){#goods-info .info{font-size:1.5rem}}@media screen and (max-width: 600px){#goods-info .info{font-size:1.4rem;text-align:left}}#goods-info article{border:1px solid rgba(0,0,0,0);background:url(../images/bg.png) #fff;margin-bottom:15px;position:relative;z-index:2}@media screen and (max-width: 600px){#goods-info article{margin-bottom:10px}}#goods-info article:last-child{margin-bottom:0}#goods-info article .accordion-title{padding:20px 80px 20px 30px;position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;cursor:pointer}@media screen and (max-width: 900px){#goods-info article .accordion-title{padding:20px 60px 20px 20px}}@media screen and (max-width: 600px){#goods-info article .accordion-title{padding:15px 35px 15px 10px}}#goods-info article .accordion-title::before,#goods-info article .accordion-title::after{content:"";background:#4f9eb5;margin:auto;display:block;top:0;bottom:0;position:absolute;-webkit-transition:all .3s ease;transition:all .3s ease}#goods-info article .accordion-title::before{width:15px;height:2px;right:45px}@media screen and (max-width: 900px){#goods-info article .accordion-title::before{right:25px}}@media screen and (max-width: 600px){#goods-info article .accordion-title::before{width:10px;right:13px}}#goods-info article .accordion-title::after{width:2px;height:15px;right:51px;-webkit-transform:rotate(0deg);transform:rotate(0deg)}@media screen and (max-width: 900px){#goods-info article .accordion-title::after{right:31px}}@media screen and (max-width: 600px){#goods-info article .accordion-title::after{height:10px;right:17px}}#goods-info article .accordion-detail{line-height:1.8;background:#fff;margin:0 30px 30px 30px;padding:30px;display:none}@media screen and (max-width: 900px){#goods-info article .accordion-detail{margin:0 20px 20px 20px;padding:30px 20px}}@media screen and (max-width: 600px){#goods-info article .accordion-detail{line-height:1.6;margin:0 10px 20px 10px;padding:20px 15px}}#goods-info article .accordion-detail a{text-decoration:underline}#goods-info article.close{border:1px solid #4f9eb5}#goods-info article.close .accordion-title::after{-webkit-transform:rotate(90deg);transform:rotate(90deg)}#goods-info article.end .accordion-title{padding:20px 30px;cursor:auto}@media screen and (max-width: 900px){#goods-info article.end .accordion-title{padding:20px}}@media screen and (max-width: 600px){#goods-info article.end .accordion-title{padding:15px 10px}}#goods-info article.end .accordion-title::before,#goods-info article.end .accordion-title::after{display:none}#goods-info article .accordion-title h3{font-size:1.8rem;font-weight:700;background:url(../images/ico_02.svg) no-repeat left center,url(../images/ico_02.svg) no-repeat right center;background-size:25px auto;line-height:1;padding:0 40px 3px 40px}@media screen and (max-width: 1100px){#goods-info article .accordion-title h3{font-size:1.8rem}}@media screen and (max-width: 900px){#goods-info article .accordion-title h3{font-size:1.6rem}}@media screen and (max-width: 600px){#goods-info article .accordion-title h3{font-size:1.4rem}}#goods-info article .accordion-detail h4{font-size:1.6rem;font-weight:700;background:url(../images/ico_03.png) no-repeat;background-size:14px auto;background-position:top 6px left;line-height:1.4;padding-left:25px}@media screen and (max-width: 600px){#goods-info article .accordion-detail h4{font-size:1.4rem;background-position:top 4px left;padding-left:20px}}#goods-lineup{background:url(../images/bg_06.webp) no-repeat top left,url(../images/bg_07.webp) no-repeat top right;background-size:20% auto;padding-top:5%}#goods-lineup h2 img{height:116px}@media screen and (max-width: 1100px){#goods-lineup h2 img{height:90px}}@media screen and (max-width: 900px){#goods-lineup h2 img{height:70px}}@media screen and (max-width: 600px){#goods-lineup h2 img{height:58px}}#goods-lineup .inner{max-width:1000px}#goods-lineup .inner .list{margin-bottom:60px}@media screen and (max-width: 600px){#goods-lineup .inner .list{margin-bottom:40px}}#goods-lineup .inner .list ul{display:grid;grid-template-columns:repeat(3, 1fr);gap:40px}@media screen and (max-width: 1100px){#goods-lineup .inner .list ul{gap:20px}}@media screen and (max-width: 900px){#goods-lineup .inner .list ul{grid-template-columns:repeat(2, 1fr)}}@media screen and (max-width: 600px){#goods-lineup .inner .list ul{grid-template-columns:repeat(1, 1fr)}}#goods-lineup .inner .list ul li{border:1px solid #4f9eb5;padding:20px 20px 25px 20px}@media screen and (max-width: 900px){#goods-lineup .inner .list ul li{padding:20px}}#goods-lineup .inner .list ul li .image{line-height:0;margin-bottom:15px}#goods-lineup .inner .list ul li .name{font-size:2rem;font-weight:700;background:url(../images/ico_04.png) no-repeat,url(../images/line.png) repeat-x;background-position:top 8px left,left bottom;background-size:14px auto,auto 2px;line-height:1.4;margin-bottom:10px;padding:0 0 10px 25px}@media screen and (max-width: 1100px){#goods-lineup .inner .list ul li .name{font-size:1.8rem}}@media screen and (max-width: 900px){#goods-lineup .inner .list ul li .name{font-size:1.6rem;background-position:top 5px left,left bottom;padding:0 0 12px 25px}}@media screen and (max-width: 600px){#goods-lineup .inner .list ul li .name{font-size:1.4rem;background-position:top 2px left,left bottom;margin-bottom:5px}}#goods-lineup .inner .list ul li .price{font-size:2rem;text-align:right;margin-bottom:5px}@media screen and (max-width: 900px){#goods-lineup .inner .list ul li .price{font-size:1.8rem}}@media screen and (max-width: 600px){#goods-lineup .inner .list ul li .price{font-size:1.6rem}}#goods-lineup .inner .list ul li .price small{font-size:1.2rem}@media screen and (max-width: 600px){#goods-lineup .inner .list ul li .price small{font-size:1rem}}#goods-lineup .inner .size{max-width:800px;margin:0 auto 60px auto}@media screen and (max-width: 600px){#goods-lineup .inner .size{margin:0 auto 40px auto}}#goods-lineup .inner .size h4{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;font-size:2.4rem;font-weight:700;text-align:center;line-height:1;background:url(../images/ico_01.svg) no-repeat left center,url(../images/ico_01.svg) no-repeat right center;background-size:35px auto;margin:0 auto 30px auto;padding:0 45px}@media screen and (max-width: 1100px){#goods-lineup .inner .size h4{font-size:2rem;background-size:30px auto;padding:0 40px}}@media screen and (max-width: 900px){#goods-lineup .inner .size h4{font-size:1.8rem;background-size:25px auto;padding:0 35px}}@media screen and (max-width: 600px){#goods-lineup .inner .size h4{font-size:1.6rem;background-size:20px auto;margin:0 auto 20px auto;padding:0 30px}}#goods-lineup .inner .size table{width:100%;border-collapse:collapse}@media screen and (max-width: 600px){#goods-lineup .inner .size table{width:100%;font-size:1.2rem}}#goods-lineup .inner .size table thead tr th{color:#fff;background:#4f9eb5;border:1px solid #4f9eb5;padding:5px 20px}@media screen and (max-width: 600px){#goods-lineup .inner .size table thead tr th{padding:5px 10px}}#goods-lineup .inner .size table tbody tr th{text-align:center;background:#fff;border:1px solid #4f9eb5;padding:10px 30px;white-space:nowrap}#goods-lineup .inner .size table tbody tr td{text-align:center;background:#fff;border:1px solid #4f9eb5;padding:5px 30px}@media screen and (max-width: 600px){#goods-lineup .inner .size table tbody tr th,#goods-lineup .inner .size table tbody tr td{padding:5px 10px}}#goods-lineup .inner .size p{text-align:center;margin-top:20px}@media screen and (max-width: 600px){#goods-lineup .inner .size p{text-align:left}}#goods-lineup .inner .notes{max-width:600px;border:1px solid #333;margin:auto;padding:20px}