@import url("https://fonts.googleapis.com/css2?family=Noto+Serif+JP:wght@200;300;400;500;600;700;900&display=swap");*{box-sizing:border-box}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{margin:0;padding:0;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}img{vertical-align:top}a img{border:0}table{border-collapse:collapse;border-spacing:0}fieldset,img{border:0}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal}ol,ul{list-style:none}caption,th{text-align:left}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}q:before,q:after{content:''}abbr,acronym{border:0}.clearfix:after{content:"";display:block;clear:both}.clearfix{display:inline-block}* html .clearfix{height:1%}.clearfix{display:block}body{position:relative;background-color:#210f0b;overflow-x:hidden;font-family:'Noto Serif JP', serif;font-weight:200;line-height:1.6;letter-spacing:0;word-break:break-all;color:#fff;animation:fadeIn 1s ease 0s 1 normal;-webkit-animation:fadeIn 1s ease 0s 1 normal}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@media screen and (min-width: 768px){.isSponly{display:none}}@media screen and (min-width: 1200px){.isSponly{display:none}}@media screen and (max-width: 767px){.isPconly{display:none}}a{color:#ff74b8;text-decoration:underline;border:none;vertical-align:top;border-style:none}@media screen and (max-width: 767px){a{font-weight:bold}}a:hover{text-decoration:none;color:#ff74b8;border:none}:focus{outline:none}img{max-width:100%;-webkit-touch-callout:none;-webkit-user-select:none;-moz-touch-callout:none;-moz-user-select:none;-webkit-touch-callout:none;-ms-user-select:none;user-select:none}@media screen and (max-width: 767px){img{width:100%}}@media screen and (min-width: 768px){img{image-rendering:-webkit-optimize-contrast}}.effect-fade{opacity:0;-webkit-transform:translate(0, 45px);transform:translate(0, 45px);transition:all 800ms}.effect-fade.effect-scroll{opacity:1;-webkit-transform:translate(0, 0);transform:translate(0, 0)}@media screen and (min-width: 768px){#bg{width:100%;height:100vh;position:fixed;z-index:1;background:url(../images/common/bg_main.jpg) no-repeat top center fixed;background-size:contain}.bgImg{position:absolute;width:100%;opacity:0;-webkit-animation:change-img-anim 4s infinite;animation:change-img-anim 4s infinite}.bgImg:nth-of-type(1){-webkit-animation-delay:0s;animation-delay:0s}.bgImg:nth-of-type(2){-webkit-animation-delay:2s;animation-delay:2s}@-webkit-keyframes change-img-anim{0%{opacity:0}50%{opacity:1}100%{opacity:0}}@keyframes change-img-anim{0%{opacity:0}50%{opacity:1}100%{opacity:0}}}@media screen and (min-width: 1200px){background-size:cover}#container{position:relative;z-index:2}.toggleBtn{position:fixed;width:60px;height:60px;right:0;top:0;z-index:2;background:#000}.toggleBtn a{width:30px;height:30px;position:absolute;right:15px;top:15px;z-index:2}.toggleBtn span{background:#f6b308;display:block;height:1px;position:absolute;transition:-webkit-transform 0.5s;transition:transform 0.5s;transition:transform 0.5s, -webkit-transform 0.5s;width:100%}.toggleBtn span:nth-child(1){top:3px}.toggleBtn span:nth-child(1).active{top:15px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.toggleBtn span:nth-child(2){top:15px}.toggleBtn span:nth-child(2).active{-webkit-transform:scaleX(0);transform:scaleX(0)}.toggleBtn span:nth-child(3){top:27px}.toggleBtn span:nth-child(3).active{top:15px;-webkit-transform:rotate(135deg);transform:rotate(135deg)}@media screen and (max-width: 767px){.gnavList{position:fixed;background:rgba(0,0,0,0.9);width:100%;height:100%;opacity:0;pointer-events:none;transition:all .3s ease}}@media screen and (min-width: 768px){.gnavList{background:url(../images/common/bg_score_gnav.png) repeat-x center #000;background-size:150%;border-top:1px solid;border-bottom:1px solid;-o-border-image:linear-gradient(to right, #975900 20%, #e3bb35, #bf8300 70%, #cb9f38) 1;border-image:linear-gradient(to right, #975900 20%, #e3bb35, #bf8300 70%, #cb9f38) 1}}@media screen and (min-width: 1200px){.gnavList{background-size:auto}}@media screen and (max-width: 767px){.gnavList.active{pointer-events:all;z-index:1;opacity:1}}@media screen and (max-width: 767px){.gnavListInner{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;width:100%;height:100%}}@media screen and (min-width: 768px){.gnavListInner{background:url(../images/common/bg_gnav_pc.png) no-repeat center;background-size:contain;max-width:1350px;margin:0 auto}}@media screen and (max-width: 767px){.gnavListInner ul{width:100%}}@media screen and (min-width: 768px){.gnavListInner ul{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;width:89%;margin:0 auto}}.gnavListInner li{text-align:center}@media screen and (max-width: 767px){.gnavListInner li{width:100%;margin:5vw 0}}@media screen and (min-width: 768px){.gnavListInner li{width:12.5vw;padding:3.33333vw 0}}@media screen and (min-width: 1200px){.gnavListInner li{width:150px;padding:35px 0}}.gnavListInner li.select a{color:#f6b308}.gnavListInner li a{color:#fff;transition:0.3s;text-decoration:none}@media screen and (max-width: 767px){.gnavListInner li a{font-size:4.66667vw}}@media screen and (min-width: 768px){.gnavListInner li a{font-size:1.5vw}}@media screen and (min-width: 1200px){.gnavListInner li a{font-size:18px}}.gnavListInner li a:hover{color:#f6b308}@media screen and (max-width: 767px){.gnavListInner li{padding:1.5vw 0}.gnavListInner li.navTop{background:url(../images/common/bg_nav_top.png) no-repeat center;background-size:150%}.gnavListInner li.navAbout{background:url(../images/common/bg_nav_about.png) no-repeat center;background-size:150%}.gnavListInner li.navTicket{background:url(../images/common/bg_nav_ticket.png) no-repeat center;background-size:150%}.gnavListInner li.navCast{background:url(../images/common/bg_nav_cast.png) no-repeat center;background-size:150%}.gnavListInner li.navStream{background:url(../images/common/bg_nav_stream.png) no-repeat center;background-size:150%}.gnavListInner li.navGoods{background:url(../images/common/bg_nav_goods.png) no-repeat center;background-size:150%}.gnavListInner li.navAttention{background:url(../images/common/bg_nav_attention.png) no-repeat center;background-size:150%}.gnavListInner li.navQa{background:url(../images/common/bg_nav_qa.png) no-repeat center;background-size:150%}}.gnavListInner li.new{position:relative}.gnavListInner li.new::before,.gnavListInner li.new::after{display:block;margin:0 auto;position:absolute}@media screen and (max-width: 767px){.gnavListInner li.new::before,.gnavListInner li.new::after{top:3vw;left:0;right:70vw;margin:0 auto;width:8vw;height:3.73333vw}}@media screen and (min-width: 768px){.gnavListInner li.new::before,.gnavListInner li.new::after{top:0;left:0;right:0;width:5.83333vw;height:1.75vw}}@media screen and (min-width: 1200px){.gnavListInner li.new::before,.gnavListInner li.new::after{width:70px;height:21px}}.gnavListInner li.new::before{content:""}@media screen and (max-width: 767px){.gnavListInner li.new::before{background:url(../images/common/ico_new_sp.png) no-repeat center;background-size:contain}}@media screen and (min-width: 768px){.gnavListInner li.new::before{background:url(../images/common/ico_new_pc.png) no-repeat center;background-size:contain}}#titCol{text-align:center}@media screen and (max-width: 767px){#titCol{padding:12vw 0 6.66667vw}}@media screen and (min-width: 768px){#titCol{padding:4.16667vw 0}}@media screen and (min-width: 1200px){#titCol{padding:50px 0}}.sstit{color:#ffeab7;text-align:center}@media screen and (max-width: 767px){.sstit{margin:0 auto 1.5rem;font-size:3.2vw}}@media screen and (min-width: 768px){.sstit{font-size:2vw}}@media screen and (min-width: 1200px){.sstit{padding:10px 0;font-size:24px}}.contentCol{background:#000;border:1px solid;-o-border-image:linear-gradient(to right, #975900 20%, #e3bb35, #bf8300 70%, #cb9f38) 1;border-image:linear-gradient(to right, #975900 20%, #e3bb35, #bf8300 70%, #cb9f38) 1;max-width:1200px;width:90%}@media screen and (max-width: 767px){.contentCol{margin:0 auto 5.33333vw;padding:5.33333vw;font-size:2.66667vw}}@media screen and (min-width: 768px){.contentCol{margin:0 auto 3.33333vw;padding:3.33333vw}}@media screen and (min-width: 1200px){.contentCol{margin:0 auto 60px;padding:50px}}@media screen and (max-width: 767px){.contentCol .contentColInner{margin:0 auto 8vw}}@media screen and (min-width: 768px){.contentCol .contentColInner{margin:0 auto 5vw}}@media screen and (min-width: 1200px){.contentCol .contentColInner{margin:0 auto 50px}}.contentCol .contentColInner.nomgBtm{margin-bottom:0}.contentCol h3{width:100%;color:#ffeab7;text-align:center}@media screen and (max-width: 767px){.contentCol h3{background:url(../images/common/bg_stit_sp.png) no-repeat center;background-size:contain;margin:0 0 4vw 0;padding:2.66667vw 0;font-size:3.46667vw}}@media screen and (min-width: 768px){.contentCol h3{background:url(../images/common/bg_stit_pc.png) no-repeat center;background-size:contain;margin:0 0 2.5vw 0;padding:1.66667vw 0;font-size:2.16667vw}}@media screen and (min-width: 1200px){.contentCol h3{margin:0 0 30px 0;padding:15px 0;font-size:26px}}@media screen and (max-width: 767px){.contentCol h3.wide{background:url(../images/common/bg_stit_wide_sp.png) no-repeat center;background-size:contain}}@media screen and (min-width: 768px){.contentCol h3.wide{background:url(../images/common/bg_stit_wide_pc.png) no-repeat center;background-size:contain}}@media screen and (max-width: 767px){.contentCol h3.txt_s{font-size:3.2vw}}@media screen and (min-width: 768px){.contentCol h3.txt_s{font-size:2vw}}@media screen and (min-width: 1200px){.contentCol h3.txt_s{font-size:24px}}.contentCol h4{border-top:1px solid #cb9f38;border-bottom:1px solid #cb9f38;text-align:center}@media screen and (max-width: 767px){.contentCol h4{margin:0 auto 2.66667vw;padding:4vw 0;font-size:3.2vw}}@media screen and (min-width: 768px){.contentCol h4{margin:0 auto 1.66667vw;padding:1.66667vw 0;font-size:2vw}}@media screen and (min-width: 1200px){.contentCol h4{margin:0 auto 40px;padding:10px 0;font-size:24px}}.contentCol h4 .icoNote::before{position:absolute;display:inline-block;margin:0.2rem 0 0 -2rem;content:"";width:20px;height:30px}@media screen and (max-width: 767px){.contentCol h4 .icoNote::before{width:15px;height:18px;margin:0rem 0 0 -1.5rem}}.contentCol h4 .icoNote.icoGold::before{background:url(../images/common/ico_note_gold.png) no-repeat center;background-size:contain}.contentCol h4 .icoNote.icoImas::before{background:url(../images/common/ico_note_imas.png) no-repeat center;background-size:contain}.contentCol h4 .icoNote.icoCinderella::before{background:url(../images/common/ico_note_cinderella.png) no-repeat center;background-size:contain}.contentCol h4 .icoNote.icoShinycolors::before{background:url(../images/common/ico_note_shinycolors.png) no-repeat center;background-size:contain}.contentCol h4 .icoNote.icoSidem::before{background:url(../images/common/ico_note_sidem.png) no-repeat center;background-size:contain}.contentCol h4 .icoNote.icoMillionlive::before{background:url(../images/common/ico_note_millionlive.png) no-repeat center;background-size:contain}.txt_c{text-align:center}@media screen and (max-width: 767px){.txt_c{font-size:3.2vw}}@media screen and (min-width: 768px){.txt_c{font-size:2vw}}@media screen and (min-width: 1200px){.txt_c{font-size:24px}}.txt_red{color:#e70000}.txt_gold{color:#ffeab7}.txt_b{font-weight:bold}.noticeBox{background:#24221e;color:#d6d6d6}@media screen and (max-width: 767px){.noticeBox{margin:4vw auto 0;padding:2.66667vw}}@media screen and (min-width: 768px){.noticeBox{margin:2.5vw auto 0;padding:1.66667vw}}@media screen and (min-width: 1200px){.noticeBox{margin:30px auto 0;padding:20px}}.notice{padding-left:1em;text-indent:-1em;font-family:"游ゴシック Medium", "Yu Gothic Medium", "游ゴシック体", "YuGothic", "ヒラギノ角ゴ ProN W3", "Hiragino Kaku Gothic ProN", "メイリオ", "Meiryo", "verdana", sans-serif}@media screen and (max-width: 767px){.notice{font-size:2.13333vw}}@media screen and (min-width: 768px){.notice{font-size:1.33333vw}}@media screen and (min-width: 1200px){.notice{font-size:14px}}.notice li:not(:last-child){margin:0 0 0.5rem 0}.close{position:relative;display:block}.close::before{width:100%;height:100%;white-space:pre;content:"受付は終了いたしました。";position:absolute;top:0vw;left:0vw;z-index:2;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;color:#fff;background:rgba(0,0,0,0.6);-webkit-flex:0 0 auto;flex:0 0 auto;text-align:center;font-weight:bold}@media screen and (max-width: 767px){.close::before{font-size:2.93333vw}}@media screen and (min-width: 768px){.close::before{font-size:24px}}footer{background:#291e0b}@media screen and (max-width: 767px){footer{padding:4vw 0}}@media screen and (min-width: 768px){footer{padding:3.33333vw 0}}@media screen and (min-width: 1200px){footer{padding:40px 0}}footer picture{display:block;text-align:center}footer #sns{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center}@media screen and (max-width: 767px){footer #sns{padding:5.33333vw 0}}@media screen and (min-width: 768px){footer #sns{padding:2.5vw 0}}@media screen and (min-width: 1200px){footer #sns{padding:30px 0}}@media screen and (max-width: 767px){footer #sns li{width:10.66667vw;margin:0 3vw}}@media screen and (min-width: 768px){footer #sns li{max-width:33px;margin:0 10px}}footer #sns li a{opacity:1;transition:.3s ease-in-out}footer #sns li a:hover{opacity:.7}footer .copy{text-align:center;font-family:"游ゴシック Medium", "Yu Gothic Medium", "游ゴシック体", "YuGothic", "ヒラギノ角ゴ ProN W3", "Hiragino Kaku Gothic ProN", "メイリオ", "Meiryo", "verdana", sans-serif}@media screen and (max-width: 767px){footer .copy{font-size:1.73333vw}}@media screen and (min-width: 768px){footer .copy{font-size:1.08333vw}}@media screen and (min-width: 1200px){footer .copy{font-size:12px}}#onetrust-consent-sdk{font-family:initial}

/*# sourceMappingURL=maps/layout.css.map */
