*{box-sizing:border-box;margin:0;padding:0;outline:none}html{-webkit-text-size-adjust:100%}li{list-style-type:none}img{width:100%;height:auto;vertical-align:bottom;line-height:1}_::-webkit-full-page-media,_:future,:root img{image-rendering:auto}@media screen and (-webkit-min-device-pixel-ratio: 0) and (min-resolution: 0.001dpcm){img{image-rendering:-webkit-optimize-contrast}}main{display:block}a{text-decoration:none}h1,h2,h3,h4,h5,h6{font-size:0;line-height:1;letter-spacing:0}a{color:#60d4e2;text-decoration:underline;word-break:break-all}a:hover{text-decoration:none}.pc{display:none}.pcL{display:none}.mx12{display:none}@media (min-width: 750px){.sp{display:none}.pc{display:block}}@media (max-width: 1199px){.mx12{display:block}}@media (min-width: 1200px){.pcL{display:block}}p,li,dt,dd{-webkit-transform:rotateZ(0.01deg);transform:rotateZ(0.01deg)}::selection{background:#60d4e2;color:#000}::-webkit-scrollbar{width:2px}::-webkit-scrollbar-track{background:#FFF}::-webkit-scrollbar-thumb{background:#000}body{position:relative;overflow-x:hidden;z-index:0;font-family:'Noto Sans JP', "Hiragino Kaku Gothic ProN", "ヒラギノ角ゴ ProN W3", YuGothic, "Yu Gothic", "Yu Gothic UI", "Arial", sans-serif;font-size:2.93333vw;font-weight:400;line-height:1.7;letter-spacing:0;color:#f1f1f1;background:#100b07}@media (min-width: 750px){body{font-size:1.33333vw}}@media (min-width: 750px) and (min-width: 1200px){body{font-size:16px}}body:before{content:"";background:url(../images/common/bg.jpg);width:100%;height:100%;top:0;left:0;position:fixed;z-index:-2}@media (hover: hover) and (min-width: 750px), (-ms-high-contrast: none) and (min-width: 750px){.hoverS{-webkit-transform:scale(1);transform:scale(1);transition:-webkit-transform 0.2s;transition:transform 0.2s;transition:transform 0.2s, -webkit-transform 0.2s}.hoverS:hover{-webkit-transform:scale(1.02);transform:scale(1.02)}}@media (hover: hover) and (min-width: 750px), (-ms-high-contrast: none) and (min-width: 750px){.hoverO{transition:opacity 0.3s}.hoverO:hover{opacity:0.7}}#container{position:relative;padding:8vw 0vw 0vw 0vw}@media (min-width: 750px){#container{padding:5vw 0vw 0vw 0vw}}@media (min-width: 750px) and (min-width: 1200px){#container{padding:60px 0px 0px 0px}}#container::before{content:"";width:100%;background:url(../images/common/deco_t_pc.png) repeat-x top center;background-size:auto 100%;z-index:0;position:absolute;top:0vw;left:0vw;height:8vw;right:0}@media (min-width: 750px){#container::before{position:absolute;top:0vw;left:0vw;height:5vw;max-height:60px}}@media (min-width: 750px) and (min-width: 1200px){#container::before{top:0px;left:0px}}@media (min-width: 750px){#container{padding:5vw 0vw 0vw 0vw}}@media (min-width: 750px) and (min-width: 1200px){#container{padding:60px 0px 0px 0px}}section{padding:29.33333vw 0vw 0vw 0vw}@media (min-width: 750px){section{padding:18.33333vw 0vw 0vw 0vw}}@media (min-width: 750px) and (min-width: 1200px){section{padding:220px 0px 0px 0px}}main{position:relative;z-index:1;padding:0vw 0vw 10.66667vw 0vw}@media (min-width: 750px){main{padding:0vw 0vw 6.66667vw 0vw}}@media (min-width: 750px) and (min-width: 1200px){main{padding:0px 0px 80px 0px}}.contentsInner{padding:0vw 5.33333vw 0vw 5.33333vw;margin:0 auto;position:relative}@media (min-width: 750px){.contentsInner{max-width:1200px;padding:0vw 3.33333vw 0vw 3.33333vw}}@media (min-width: 750px) and (min-width: 1200px){.contentsInner{padding:0px 40px 0px 40px}}.secBoxInnerWrap p{margin:0vw 0vw 2.66667vw 0vw}@media (min-width: 750px){.secBoxInnerWrap p{margin:0vw 0vw 1.66667vw 0vw}}@media (min-width: 750px) and (min-width: 1200px){.secBoxInnerWrap p{margin:0px 0px 20px 0px}}.secBoxInnerWrap p:not(.sans){font-family:"Noto Serif JP",serif}.secBoxInnerWrap .txtClb{color:#60d4e2}.secBoxInnerWrap .txtClc{color:#d8cbc5}.secBoxInnerWrap .txtClr{color:#df7e7e}.secBoxInnerWrap .lh5{line-height:1.5}.secBoxInnerWrap .txtWb{font-weight:bold}.secBoxInnerWrap .txtSm{font-size:3.73333vw}@media (min-width: 750px){.secBoxInnerWrap .txtSm{font-size:1.66667vw}}@media (min-width: 750px) and (min-width: 1200px){.secBoxInnerWrap .txtSm{font-size:20px}}.secBoxInnerWrap .txtSl{font-size:5.06667vw}@media (min-width: 750px){.secBoxInnerWrap .txtSl{font-size:2.5vw}}@media (min-width: 750px) and (min-width: 1200px){.secBoxInnerWrap .txtSl{font-size:30px}}.secBoxInnerWrap .txt-emS{font-size:0.9em}.secBoxInnerWrap .txt-emSS{font-size:0.7em}.secBoxInnerWrap .txtAc{text-align:center}.secBoxInnerWrap .txtAr{text-align:right}.secBoxInnerWrap .txtAl{text-align:left}.secBoxInnerWrap .mg0{margin:0}.secBoxInnerWrap .mgt10{margin:1.33333vw 0vw 0vw 0vw}@media (min-width: 750px){.secBoxInnerWrap .mgt10{margin:.83333vw 0vw 0vw 0vw}}@media (min-width: 750px) and (min-width: 1200px){.secBoxInnerWrap .mgt10{margin:10px 0px 0px 0px}}.secBoxInnerWrap .mg10{margin:0vw 0vw 1.33333vw 0vw}@media (min-width: 750px){.secBoxInnerWrap .mg10{margin:0vw 0vw .83333vw 0vw}}@media (min-width: 750px) and (min-width: 1200px){.secBoxInnerWrap .mg10{margin:0px 0px 10px 0px}}.secBoxInnerWrap .mg20{margin:0vw 0vw 2.66667vw 0vw}@media (min-width: 750px){.secBoxInnerWrap .mg20{margin:0vw 0vw 1.66667vw 0vw}}@media (min-width: 750px) and (min-width: 1200px){.secBoxInnerWrap .mg20{margin:0px 0px 20px 0px}}.secBoxInnerWrap .mg30{margin:0vw 0vw 4vw 0vw}@media (min-width: 750px){.secBoxInnerWrap .mg30{margin:0vw 0vw 2.5vw 0vw}}@media (min-width: 750px) and (min-width: 1200px){.secBoxInnerWrap .mg30{margin:0px 0px 30px 0px}}.secBoxInnerWrap .mg40{margin:0vw 0vw 5.33333vw 0vw}@media (min-width: 750px){.secBoxInnerWrap .mg40{margin:0vw 0vw 3.33333vw 0vw}}@media (min-width: 750px) and (min-width: 1200px){.secBoxInnerWrap .mg40{margin:0px 0px 40px 0px}}.secBoxInnerWrap .mg60{margin:0vw 0vw 8vw 0vw}@media (min-width: 750px){.secBoxInnerWrap .mg60{margin:0vw 0vw 5vw 0vw}}@media (min-width: 750px) and (min-width: 1200px){.secBoxInnerWrap .mg60{margin:0px 0px 60px 0px}}.secBoxInnerWrap .mgt60{margin:8vw 0vw 0vw 0vw}@media (min-width: 750px){.secBoxInnerWrap .mgt60{margin:5vw 0vw 0vw 0vw}}@media (min-width: 750px) and (min-width: 1200px){.secBoxInnerWrap .mgt60{margin:60px 0px 0px 0px}}.secBoxInnerWrap .mg80{margin:0vw 0vw 10.66667vw 0vw}@media (min-width: 750px){.secBoxInnerWrap .mg80{margin:0vw 0vw 6.66667vw 0vw}}@media (min-width: 750px) and (min-width: 1200px){.secBoxInnerWrap .mg80{margin:0px 0px 80px 0px}}.secBoxInnerWrap .mg100{margin:0vw 0vw 13.33333vw 0vw}@media (min-width: 750px){.secBoxInnerWrap .mg100{margin:0vw 0vw 8.33333vw 0vw}}@media (min-width: 750px) and (min-width: 1200px){.secBoxInnerWrap .mg100{margin:0px 0px 100px 0px}}.secBoxInnerWrap .boxLine{border:#85766f solid 1px;padding:4vw 4vw 4vw 4vw}@media (min-width: 750px){.secBoxInnerWrap .boxLine{padding:2.5vw 2.5vw 2.5vw 2.5vw}}@media (min-width: 750px) and (min-width: 1200px){.secBoxInnerWrap .boxLine{padding:30px 30px 30px 30px}}.secBoxInnerWrap .boxLine--r{border:#df7e7e solid 1px}.secBoxInnerWrap .boxBg{background:rgba(133,118,111,0.2);padding:4vw 4vw 4vw 4vw}@media (min-width: 750px){.secBoxInnerWrap .boxBg{padding:2.5vw 2.5vw 2.5vw 2.5vw}}@media (min-width: 750px) and (min-width: 1200px){.secBoxInnerWrap .boxBg{padding:30px 30px 30px 30px}}.secBoxInnerWrap .note li{font-size:0.9em;text-indent:-1em;padding-left:1em;margin-bottom:0.5em}.secBoxInnerWrap .note li:last-child{margin-bottom:0}.secBoxInnerWrap .note.txtN li{font-size:1em}.secBoxInnerWrap .note:not(.boxBg):not(.boxLine){padding:0vw 0vw 0vw 0vw}@media (min-width: 750px){.secBoxInnerWrap .note:not(.boxBg):not(.boxLine){padding:0vw 0vw 0vw 0vw}}@media (min-width: 750px) and (min-width: 1200px){.secBoxInnerWrap .note:not(.boxBg):not(.boxLine){padding:0px 0px 0px 0px}}.secBoxInnerWrap .txtList li{text-indent:-1em;padding-left:1em;margin-bottom:0.5em}.secBoxInnerWrap .txtList li:last-child{margin-bottom:0}.secBoxInnerWrap .txtList li.mg20{margin:0vw 0vw 2.66667vw 0vw}@media (min-width: 750px){.secBoxInnerWrap .txtList li.mg20{margin:0vw 0vw 1.66667vw 0vw}}@media (min-width: 750px) and (min-width: 1200px){.secBoxInnerWrap .txtList li.mg20{margin:0px 0px 20px 0px}}.secBoxInnerWrap .col2Box{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-flex-wrap:wrap;flex-wrap:wrap}.secBoxInnerWrap .col2Box>div{width:100%}@media (max-width: 749px){.secBoxInnerWrap .col2Box>div:first-child{margin:0vw 0vw 2.66667vw 0vw}}@media (min-width: 750px){.secBoxInnerWrap .col2Box>div{width:49.5%}}.decoLine{width:100%;height:2px;background-color:#85766f;position:relative}.decoLine span{display:block;width:29px;height:12px;background:url("../images/common/deco_line_c.png") no-repeat center;background-size:100%;position:absolute;left:0;right:0;top:-5px;margin:auto}.decoLine::before,.decoLine::after{content:"";display:block;width:22px;height:18px;position:absolute;top:-8px;z-index:3}.decoLine::before{background:url("../images/common/deco_line_l.png") no-repeat center;background-size:100%;left:0}.decoLine::after{background:url("../images/common/deco_line_r.png") no-repeat center;background-size:100%;right:0}.secBoxInnerWrap .decoLine{margin:5.33333vw 0vw 5.33333vw 0vw}@media (min-width: 750px){.secBoxInnerWrap .decoLine{margin:3.33333vw 0vw 3.33333vw 0vw}}@media (min-width: 750px) and (min-width: 1200px){.secBoxInnerWrap .decoLine{margin:40px 0px 40px 0px}}.secBoxWrap{width:100%;background:#100b07;border:solid #85766f;border-width:3px 1px 3px 1px;position:relative;padding:8vw 2.66667vw 8vw 2.66667vw}@media (min-width: 750px){.secBoxWrap{padding:5vw 2.5vw 5vw 2.5vw}}@media (min-width: 750px) and (min-width: 1200px){.secBoxWrap{padding:60px 30px 60px 30px}}.secBoxWrap::before,.secBoxWrap::after{content:"";display:block;position:absolute;width:100%;height:7px;left:0;z-index:1}.secBoxWrap::before{background:url("../images/deco_line_fr_t.png") repeat-x top left;background-size:auto;top:0}.secBoxWrap::after{background:url("../images/deco_line_fr_b.png") repeat-x bottom left;background-size:auto;bottom:0}.secBoxWrap h2{width:86.66667vw;position:absolute;top:-14.66667vw;left:0vw;right:0;margin:auto;z-index:5}@media (min-width: 750px){.secBoxWrap h2{position:absolute;top:-8.33333vw;left:0vw;width:81.41667vw;max-width:977px}}@media (min-width: 750px) and (min-width: 1200px){.secBoxWrap h2{top:-100px;left:0px}}.secBoxWrap .decoFrkira::before,.secBoxWrap .decoFrkira::after{content:"";display:block;position:absolute;width:7.2vw;height:2.66667vw;left:0;right:0;margin:auto;z-index:0}@media (min-width: 750px){.secBoxWrap .decoFrkira::before,.secBoxWrap .decoFrkira::after{width:4.5vw;max-width:54px;height:1.66667vw;max-height:20px}}.secBoxWrap .decoFrkira::before{background:url("../images/deco_fr_kira_t.png") repeat-x top left;background-size:contain;top:4vw}@media (min-width: 750px){.secBoxWrap .decoFrkira::before{top:2.08333vw}}@media (min-width: 1200px){.secBoxWrap .decoFrkira::before{top:25px}}.secBoxWrap .decoFrkira::after{background:url("../images/deco_fr_kira_b.png") repeat-x bottom left;background-size:contain;bottom:4vw}@media (min-width: 750px){.secBoxWrap .decoFrkira::after{bottom:2.08333vw}}@media (min-width: 1200px){.secBoxWrap .decoFrkira::after{bottom:25px}}.secBoxWrap .secBoxInnerWrap{background:#100b07;border:solid #85766f 1px;position:relative;padding:6.66667vw 4vw 6.66667vw 4vw}@media (min-width: 750px){.secBoxWrap .secBoxInnerWrap{padding:4.16667vw 4.16667vw 4.16667vw 4.16667vw}}@media (min-width: 750px) and (min-width: 1200px){.secBoxWrap .secBoxInnerWrap{padding:50px 50px 50px 50px}}.secBoxWrap .secBoxInnerWrap::before,.secBoxWrap .secBoxInnerWrap::after{content:"";display:block;width:2.66667vw;height:7.33333vw}@media (min-width: 750px){.secBoxWrap .secBoxInnerWrap::before,.secBoxWrap .secBoxInnerWrap::after{width:2.5vw;max-width:30px;height:4.58333vw;max-height:55px}}.secBoxWrap .secBoxInnerWrap::before{border-right:solid #85766f 1px;border-bottom:solid #85766f 1px;position:absolute;top:-7.6vw;left:-3.06667vw}@media (min-width: 750px){.secBoxWrap .secBoxInnerWrap::before{position:absolute;top:-4.66667vw;left:-2.58333vw}}@media (min-width: 750px) and (min-width: 1200px){.secBoxWrap .secBoxInnerWrap::before{top:-56px;left:-31px}}.secBoxWrap .secBoxInnerWrap::after{border-left:solid #85766f 1px;border-top:solid #85766f 1px;position:absolute;bottom:-7.6vw;right:-3.06667vw}@media (min-width: 750px){.secBoxWrap .secBoxInnerWrap::after{position:absolute;bottom:-4.66667vw;right:-2.58333vw}}@media (min-width: 750px) and (min-width: 1200px){.secBoxWrap .secBoxInnerWrap::after{bottom:-56px;right:-31px}}.secBoxWrap .secBoxInnerWrap .decoFrT::before,.secBoxWrap .secBoxInnerWrap .decoFrT::after,.secBoxWrap .secBoxInnerWrap .decoFrB::before,.secBoxWrap .secBoxInnerWrap .decoFrB::after{content:"";display:block;position:absolute;width:4vw;height:4vw}@media (min-width: 750px){.secBoxWrap .secBoxInnerWrap .decoFrT::before,.secBoxWrap .secBoxInnerWrap .decoFrT::after,.secBoxWrap .secBoxInnerWrap .decoFrB::before,.secBoxWrap .secBoxInnerWrap .decoFrB::after{width:2.5vw;max-width:30px;height:2.5vw;max-height:30px}}.secBoxWrap .secBoxInnerWrap .decoFrT::before,.secBoxWrap .secBoxInnerWrap .decoFrT::after{background:#6ee6f7}.secBoxWrap .secBoxInnerWrap .decoFrT::before{top:0;left:0;-webkit-clip-path:polygon(0 0, 100% 0, 0 100%);clip-path:polygon(0 0, 100% 0, 0 100%)}.secBoxWrap .secBoxInnerWrap .decoFrT::after{top:0;right:0;-webkit-clip-path:polygon(0 0, 100% 0, 100% 100%);clip-path:polygon(0 0, 100% 0, 100% 100%)}.secBoxWrap .secBoxInnerWrap .decoFrB::before,.secBoxWrap .secBoxInnerWrap .decoFrB::after{background:#4f86c4}.secBoxWrap .secBoxInnerWrap .decoFrB::before{bottom:0;left:0;-webkit-clip-path:polygon(0 0, 100% 100%, 0 100%);clip-path:polygon(0 0, 100% 100%, 0 100%)}.secBoxWrap .secBoxInnerWrap .decoFrB::after{bottom:0;right:0;-webkit-clip-path:polygon(100% 0, 100% 100%, 0 100%);clip-path:polygon(100% 0, 100% 100%, 0 100%)}.secBoxWrap .secBoxInnerWrap+.secBoxInnerWrap{margin:5.33333vw 0vw 0vw 0vw}@media (min-width: 750px){.secBoxWrap .secBoxInnerWrap+.secBoxInnerWrap{margin:3.33333vw 0vw 0vw 0vw}}@media (min-width: 750px) and (min-width: 1200px){.secBoxWrap .secBoxInnerWrap+.secBoxInnerWrap{margin:40px 0px 0px 0px}}.stitA{font-size:4.8vw;font-family:"Noto Serif JP",serif;margin:0vw 0vw 2.66667vw 0vw;padding:0vw 0vw 2.66667vw 0vw;text-align:center;width:100%;position:relative;line-height:1.3}.stitA::before{content:"";display:block;height:2px;width:100px;background:#100b07;background:linear-gradient(90deg, #100b07 0%, #85766f 10%, #85766f 90%, #100b07 100%);position:absolute;bottom:0vw;right:0vw;left:0;margin:auto}@media (min-width: 750px){.stitA::before{position:absolute;bottom:0vw;right:0vw}}@media (min-width: 750px) and (min-width: 1200px){.stitA::before{bottom:0px;right:0px}}@media (min-width: 750px){.stitA{font-size:2.5vw;margin:0vw 0vw 1.66667vw 0vw;padding:0vw 0vw 1.66667vw 0vw}}@media (min-width: 750px) and (min-width: 1200px){.stitA{font-size:30px}}@media (min-width: 750px) and (min-width: 1200px){.stitA{margin:0px 0px 20px 0px}}@media (min-width: 750px) and (min-width: 1200px){.stitA{padding:0px 0px 20px 0px}}.stitB{width:100%;background-image:url("../images/common/stit_b_tl.png"),url("../images/common/stit_b_tr.png"),url("../images/common/stit_b_br.png"),url("../images/common/stit_b_bl.png");background-position:top left ,top right ,bottom right ,bottom left;background-repeat:no-repeat;background-color:#85766f;color:#100b07;padding:2.66667vw 2.66667vw 2.66667vw 2.66667vw;font-family:"Noto Serif JP",serif;display:block;font-size:4.26667vw;font-weight:bold;text-align:center;margin:0vw 0vw 5.33333vw 0vw;line-height:1.4}.stitB:has(+div.end){background-color:#868686}.stitB[data-update]::before{content:attr(data-update);display:block;margin-bottom:.25em;font-size:65%;color:#f1f1f1}@media (min-width: 750px){.stitB{padding:1.66667vw 1.66667vw 1.66667vw 1.66667vw;font-size:2vw;margin:0vw 0vw 3.33333vw 0vw}}@media (min-width: 750px) and (min-width: 1200px){.stitB{padding:20px 20px 20px 20px}}@media (min-width: 750px) and (min-width: 1200px){.stitB{font-size:24px}}@media (min-width: 750px) and (min-width: 1200px){.stitB{margin:0px 0px 40px 0px}}.stitB.accordionBtn{position:relative;cursor:pointer;padding:2.66667vw 8vw 2.66667vw 2.66667vw}@media (min-width: 750px){.stitB.accordionBtn{padding:1.66667vw 5vw 1.66667vw 1.66667vw}}@media (min-width: 750px) and (min-width: 1200px){.stitB.accordionBtn{padding:20px 60px 20px 20px}}.stitB.accordionBtn::before{content:"";width:23px;height:23px;display:block;background:url(../images/common/ico_accordion_op.png) no-repeat center;background-size:contain;position:absolute;top:0vw;right:2.66667vw;bottom:0;margin:auto}@media (min-width: 750px){.stitB.accordionBtn::before{position:absolute;top:0vw;right:1.66667vw}}@media (min-width: 750px) and (min-width: 1200px){.stitB.accordionBtn::before{top:0px;right:20px}}.stitB.accordionBtn.open::before{background:url(../images/common/ico_accordion_cl.png) no-repeat center;background-size:contain}.stitB .comment{display:inline-block;padding:0.1em 1em;background:#000;border-radius:1em;color:#AAA;font-size:0.7em;font-weight:bold}@media (min-width: 750px){.stitB .comment{margin-left:1em}}.stitC{color:#d8cbc5;display:block;font-weight:bold;padding:0vw 0vw 1.33333vw 0vw;margin:0vw 0vw 2.66667vw 0vw;border-bottom:dotted 2px #85766f;font-size:3.73333vw;line-height:1.5}@media (min-width: 750px){.stitC{padding:0vw 0vw .83333vw 0vw;font-size:1.66667vw;margin:0vw 0vw 1.66667vw 0vw}}@media (min-width: 750px) and (min-width: 1200px){.stitC{padding:0px 0px 10px 0px}}@media (min-width: 750px) and (min-width: 1200px){.stitC{font-size:20px}}@media (min-width: 750px) and (min-width: 1200px){.stitC{margin:0px 0px 20px 0px}}.stitD{font-size:4.8vw;font-family:"Noto Serif JP",serif;text-align:center;color:#d8cbc5;position:relative;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;line-height:1.3}.stitD::before,.stitD::after{font-weight:bold;color:#d8cbc5}.stitD::before{content:"-";padding-right:1em}.stitD::after{content:"-";padding-left:1em}@media (min-width: 750px){.stitD{font-size:2.5vw}}@media (min-width: 750px) and (min-width: 1200px){.stitD{font-size:30px}}.ticketInnerWrap{margin:0vw 0vw 8vw 0vw}@media (min-width: 750px){.ticketInnerWrap{margin:0vw 0vw 5vw 0vw}}@media (min-width: 750px) and (min-width: 1200px){.ticketInnerWrap{margin:0px 0px 60px 0px}}.ticketInnerWrap.end{opacity:0.7}.ticketInnerWrap:last-child{margin-bottom:0}.ticketList{width:100%;max-width:550px;margin:0vw auto 5.33333vw auto}@media (min-width: 750px){.ticketList{margin:0vw auto 3.33333vw auto}}@media (min-width: 750px) and (min-width: 1200px){.ticketList{margin:0px auto 40px auto}}.ticketList dl{border-left:2px solid #85766f;font-family:"Noto Serif JP",serif;padding:0vw 0vw 0vw 2.66667vw;margin:0vw 0vw 3.33333vw 0vw;font-weight:bold}.ticketList dl:last-child{margin-bottom:0}@media (min-width: 750px){.ticketList dl{padding:0vw 0vw 0vw 1.66667vw;margin:0vw 0vw 2.08333vw 0vw}}@media (min-width: 750px) and (min-width: 1200px){.ticketList dl{padding:0px 0px 0px 20px}}@media (min-width: 750px) and (min-width: 1200px){.ticketList dl{margin:0px 0px 25px 0px}}.ticketList dl dt{color:#d8cbc5;font-size:3.2vw;line-height:1}@media (min-width: 750px){.ticketList dl dt{font-size:1.33333vw}}@media (min-width: 750px) and (min-width: 1200px){.ticketList dl dt{font-size:16px}}.ticketList dl dd{font-size:3.73333vw;padding:1.33333vw 0vw 0vw 2.66667vw}@media (min-width: 750px){.ticketList dl dd{font-size:1.66667vw;padding:.66667vw 0vw 0vw 1.66667vw}}@media (min-width: 750px) and (min-width: 1200px){.ticketList dl dd{font-size:20px}}@media (min-width: 750px) and (min-width: 1200px){.ticketList dl dd{padding:8px 0px 0px 20px}}.accordionList{margin:0vw 0vw 2.66667vw 0vw}@media (min-width: 750px){.accordionList{margin:0vw 0vw 1.66667vw 0vw}}@media (min-width: 750px) and (min-width: 1200px){.accordionList{margin:0px 0px 20px 0px}}.accordionList dt{border:1px solid #85766f;color:#d8cbc5;padding:2vw 6.66667vw 2vw 2vw;font-weight:bold;cursor:pointer;transition:background 0.2s;position:relative}@media (min-width: 750px){.accordionList dt{padding:1.25vw 1.25vw 1.25vw 1.25vw}}@media (min-width: 750px) and (min-width: 1200px){.accordionList dt{padding:15px 15px 15px 15px}}.accordionList dt .comment{display:inline-block;padding:0.1em 1em;background:#d8cbc5;border-radius:1em;color:#000;font-size:0.9em}.accordionList dt .comment.red{color:#920000}.accordionList dt.open{background:#60d4e2;color:#000}.accordionList dt.open .comment{background:#100b07;color:#d8cbc5}.accordionList dt.open .comment.red{color:#d8cbc5}@media (hover: hover), (-ms-high-contrast: none){.accordionList dt:hover{background:#60d4e2;color:#000}.accordionList dt:hover .comment{background:#100b07;color:#d8cbc5}.accordionList dt:hover .comment.red{color:#d8cbc5}}.accordionList dt::before{content:"";display:block;background:url("../images/common/ico_arrow.png") no-repeat top center;background-size:contain;width:2.66667vw;height:1.86667vw;position:absolute;top:0vw;right:2.66667vw;bottom:0;margin:auto;transition:-webkit-transform 0.4s;transition:transform 0.4s;transition:transform 0.4s, -webkit-transform 0.4s}@media (min-width: 750px){.accordionList dt::before{width:1.66667vw;max-width:20px;height:1.16667vw;max-height:14px;right:1.3em}}.accordionList dt.open::before{-webkit-filter:brightness(0);filter:brightness(0)}@media (hover: hover), (-ms-high-contrast: none){.accordionList dt:hover::before{-webkit-filter:brightness(0);filter:brightness(0)}}.accordionList dt.open::before{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.accordionList dd{display:none;margin:2.66667vw 0vw 5.33333vw 0vw}@media (min-width: 750px){.accordionList dd{margin:1.66667vw 0vw 3.33333vw 0vw}}@media (min-width: 750px) and (min-width: 1200px){.accordionList dd{margin:20px 0px 40px 0px}}.accordionList:last-child{margin-bottom:0}.accordionList:last-child dt,.accordionList:last-child dd{margin-bottom:0}.imgWrap{border:1px solid #85766f;margin:0vw auto 5.33333vw auto}@media (min-width: 750px){.imgWrap{margin:0vw auto 3.33333vw auto}}@media (min-width: 750px) and (min-width: 1200px){.imgWrap{margin:0px auto 40px auto}}.imgWrap.s{max-width:800px;width:100%}.accordionBox{display:none}nav{position:relative;background:#000;background:linear-gradient(270deg, #000 0%, rgba(0,0,0,0.75) 100%);height:100%;position:fixed;top:0;bottom:0;margin:auto;right:0;width:60vw;z-index:20;transition:-webkit-transform 0.4s;transition:transform 0.4s;transition:transform 0.4s, -webkit-transform 0.4s}@media (max-width: 749px){nav{border-left:1px #85766f solid}nav:not(.open){-webkit-transform:translateX(100%);transform:translateX(100%)}}@media (min-width: 750px){nav{width:250px;border-left:1px #85766f solid}nav:not(.open){-webkit-transform:translateX(100%);transform:translateX(100%)}}@media (min-width: 1200px){nav{background:linear-gradient(90deg, #000 0%, rgba(0,0,0,0.75) 100%);border-right:1px #85766f solid;border-left:none;left:0;right:auto}nav:not(.open){-webkit-transform:translateX(-85%);transform:translateX(-85%)}}@media (min-width: 1600px){nav.load{transition:none}nav.load:not(.open){-webkit-transform:translateX(0%);transform:translateX(0%)}}nav .navInnerWrap{width:100%;height:100%;padding:0 40px;overflow-y:scroll}nav .navInnerWrap::-webkit-scrollbar{width:0}nav .navInner{top:0;bottom:0;margin:auto;position:relative;padding:8vw 0vw 8vw 0vw}@media (min-width: 750px){nav .navInner{position:absolute;height:745px;padding:40px 0}}@media (min-width: 750px) and (max-height: 745px){nav .navInner{position:relative}}nav .logo{width:26.66667vw;margin:6.66667vw auto 6.66667vw auto;display:block}@media (min-width: 750px){nav .logo{width:128px;margin:0 auto 50px}}nav ul li{width:100%;margin:0vw 0vw 6.66667vw 0vw}@media (min-width: 750px){nav ul li{margin-bottom:30px}}nav ul li:last-child{margin-bottom:0}nav ul li a{display:block;position:relative}@media (hover: hover), (-ms-high-contrast: none){nav ul li a::after{content:"";display:block;width:40px;height:40px;border-radius:40px;background:#60d4e2;-webkit-filter:blur(15px);filter:blur(15px);position:absolute;top:0;left:0;z-index:-1;opacity:0;transition:opacity 0.2s;pointer-events:none}nav ul li a:hover::after{opacity:1}}nav ul li.new a::before{content:"";display:block;background:url("../images/common/nav/ico_new.png") no-repeat center;background-size:contain;position:absolute;bottom:0;width:9.86667vw;height:4vw}@media (min-width: 750px){nav ul li.new a::before{width:37px;height:15px}}nav ul li.information a{width:38.66667vw}nav ul li.information a::before{right:16%}@media (min-width: 750px){nav ul li.information a{width:145px}}nav ul li.cast a{width:15.33333vw}nav ul li.cast a::before{right:-80%}@media (min-width: 750px){nav ul li.cast a{width:57px}}nav ul li.ticket a{width:20.66667vw}nav ul li.ticket a::before{right:-42%}@media (min-width: 750px){nav ul li.ticket a{width:77px}}nav ul li.streaming div,nav ul li.streaming a{width:34.4vw}nav ul li.streaming div::before,nav ul li.streaming a::before{right:31%}@media (min-width: 750px){nav ul li.streaming div,nav ul li.streaming a{width:129px}}nav ul li.goods a{width:20.53333vw}nav ul li.goods a::before{right:-28%}@media (min-width: 750px){nav ul li.goods a{width:77px}}nav ul li.attention a{width:33.86667vw}nav ul li.attention a::before{right:4%}@media (min-width: 750px){nav ul li.attention a{width:127px}}nav ul li.qa a{width:27.73333vw}nav ul li.qa a::before{right:-43%}@media (min-width: 750px){nav ul li.qa a{width:104px}}nav ul li.bd a{width:20.53333vw}nav ul li.bd a::before{right:-60%}@media (min-width: 750px){nav ul li.bd a{width:77px}}nav ul li.close{pointer-events:none;opacity:0.5}.btnNav{z-index:50}@media (max-width: 749px){.btnNav{width:12.53333vw;position:fixed;top:4vw;right:4vw}}@media (min-width: 750px){.btnNav{position:fixed;top:1.66667vw;right:1.66667vw;width:5.41667vw;max-width:65px}}@media (min-width: 750px) and (min-width: 1200px){.btnNav{top:20px;right:20px}}@media (min-width: 1200px){.btnNav{position:absolute;top:0;bottom:0;margin:auto;width:60px;height:100px;right:-30px}}@media (hover: hover), (-ms-high-contrast: none){.btnNav{transition:-webkit-filter 0.4s;transition:filter 0.4s;transition:filter 0.4s, -webkit-filter 0.4s;cursor:pointer}.btnNav:hover{-webkit-filter:brightness(1.2);filter:brightness(1.2)}}.btn{display:block;width:100%;text-decoration:none;border:1px solid #85766f;color:#d8cbc5;padding:2vw 6.66667vw 2vw 2vw;font-weight:bold;cursor:pointer;position:relative}@media (min-width: 750px){.btn{padding:1.25vw 1.25vw 1.25vw 1.25vw}}@media (min-width: 750px) and (min-width: 1200px){.btn{padding:15px 15px 15px 15px}}@media (hover: hover), (-ms-high-contrast: none){.btn{transition:background-color 0.2s}.btn:hover{background:#60d4e2;color:#000}}footer{margin:8vw 0vw 0vw 0vw;padding:5.33333vw 0vw 5.33333vw 0vw;border-top:1px solid #85766f;position:relative;background:#000}@media (min-width: 750px){footer{margin:5vw 0vw 0vw 0vw;padding:3.33333vw 0vw 3.33333vw 0vw}}@media (min-width: 750px) and (min-width: 1200px){footer{margin:60px 0px 0px 0px}}@media (min-width: 750px) and (min-width: 1200px){footer{padding:40px 0px 40px 0px}}footer::before{content:"";width:100%;background:url(../images/common/deco_b_pc.png) repeat-x top center;background-size:auto 100%;z-index:0;position:absolute;top:-8vw;left:0vw;height:8vw}@media (min-width: 750px){footer::before{position:absolute;top:-5vw;left:0vw;height:5vw;max-height:60px}}@media (min-width: 750px) and (min-width: 1200px){footer::before{top:-60px;left:0px}}footer .sns{display:-webkit-flex;display:flex;-webkit-flex:none;flex:none;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;-webkit-flex-flow:row;flex-flow:row;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;margin:0vw 0vw 4vw 0vw}@media (min-width: 750px){footer .sns{margin:0vw 0vw 2.5vw 0vw}}@media (min-width: 750px) and (min-width: 1200px){footer .sns{margin:0px 0px 30px 0px}}footer .sns li{width:39px;margin:0vw 4vw 0vw 0vw}footer .sns li:last-child{margin-right:0}@media (min-width: 750px){footer .sns li{margin:0vw 2.5vw 0vw 0vw}}@media (min-width: 750px) and (min-width: 1200px){footer .sns li{margin:0px 30px 0px 0px}}@media (min-width: 750px){footer .sns li:last-child{margin-right:0}}footer p{text-align:center;color:#FFF}footer .pagetop{width:40px;position:fixed;bottom:4vw;right:4vw;display:none;z-index:5;z-index:100}@media (min-width: 750px){footer .pagetop{position:fixed;bottom:2.5vw;right:2.5vw}}@media (min-width: 750px) and (min-width: 1200px){footer .pagetop{bottom:30px;right:30px}}#particles-js{position:fixed;width:100vw;height:100vh;top:0;left:0;z-index:-1;pointer-events:none}#bne{font-weight:normal;letter-spacing:0;line-height:1;z-index:50;position:relative}#bne a{color:#333}#bne .pr-footer{min-height:0 !important}#onetrust-consent-sdk{font-family:auto, sans-serif !important}#onetrust-consent-sdk a{display:inline !important}header h1{width:60vw;margin:10.66667vw auto 8vw auto}@media (min-width: 750px){header h1{width:37.5vw;max-width:450px;margin:5vw auto 3.33333vw auto}}@media (min-width: 750px) and (min-width: 1200px){header h1{margin:60px auto 40px auto}}header .mvTxt{width:100%;margin:0vw auto 8vw auto}@media (min-width: 750px){header .mvTxt{width:58.66667vw;max-width:704px;margin:0vw auto 3.33333vw auto}}@media (min-width: 750px) and (min-width: 1200px){header .mvTxt{margin:0px auto 40px auto}}header .newsCol .newsInnerWrap{display:-webkit-flex;display:flex;-webkit-flex:none;flex:none;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:flex-start;align-items:flex-start;-webkit-flex-flow:row;flex-flow:row;-webkit-flex-wrap:wrap;flex-wrap:wrap;padding:0vw 4vw 0vw 4vw}@media (min-width: 750px){header .newsCol .newsInnerWrap{padding:0vw 2.5vw 0vw 2.5vw}}@media (min-width: 750px) and (min-width: 1200px){header .newsCol .newsInnerWrap{padding:0px 30px 0px 30px}}header .newsCol h2{width:9.6vw}@media (min-width: 750px){header .newsCol h2{width:6vw;max-width:72px}}header .newsCol .newsListWrap{background:#100b07;border:solid #85766f;border-width:5px 1px 5px 1px;padding:4vw 4vw 4vw 4vw;width:68vw;margin:2.66667vw 0vw 0vw 0vw;position:relative}@media (min-width: 750px){header .newsCol .newsListWrap{padding:2.5vw 2.5vw 2.5vw 2.5vw;width:80.83333vw;max-width:970px;margin:1.66667vw 0vw 0vw 0vw}}@media (min-width: 750px) and (min-width: 1200px){header .newsCol .newsListWrap{padding:30px 30px 30px 30px}}@media (min-width: 750px) and (min-width: 1200px){header .newsCol .newsListWrap{margin:20px 0px 0px 0px}}header .newsCol .newsListWrap .deco01::before,header .newsCol .newsListWrap .deco01::after,header .newsCol .newsListWrap .deco02::before,header .newsCol .newsListWrap .deco02::after{content:"";display:block;position:absolute;width:25px;height:25px}header .newsCol .newsListWrap .deco01::before{top:0;left:0;background:url("../images/deco_news_tl.png") no-repeat;background-size:contain}header .newsCol .newsListWrap .deco01::after{top:0;right:0;background:url("../images/deco_news_tr.png") no-repeat;background-size:contain}header .newsCol .newsListWrap .deco02::before{bottom:0;left:0;background:url("../images/deco_news_bl.png") no-repeat;background-size:contain}header .newsCol .newsListWrap .deco02::after{bottom:0;right:0;background:url("../images/deco_news_br.png") no-repeat;background-size:contain}header .newsCol .newsListWrap .newsList{height:26.66667vw;overflow-y:scroll;padding-right:2em}header .newsCol .newsListWrap .newsList::-webkit-scrollbar-track{background:#100b07}header .newsCol .newsListWrap .newsList::-webkit-scrollbar-thumb{background:#85766f}@media (min-width: 750px){header .newsCol .newsListWrap .newsList{height:8.33333vw;max-height:100px}}header .newsCol .newsListWrap .newsList dl{border-bottom:2px dotted #85766f;padding:0vw 0vw 2.66667vw 0vw;margin:0vw 0vw 4vw 0vw;font-family:"Noto Serif JP",serif;display:-webkit-flex;display:flex;-webkit-flex:none;flex:none;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-align-items:flex-start;align-items:flex-start;-webkit-flex-flow:row;flex-flow:row;-webkit-flex-wrap:wrap;flex-wrap:wrap}@media (min-width: 750px){header .newsCol .newsListWrap .newsList dl{padding:0vw 0vw 1.66667vw 0vw;margin:0vw 0vw 1.66667vw 0vw}}@media (min-width: 750px) and (min-width: 1200px){header .newsCol .newsListWrap .newsList dl{padding:0px 0px 20px 0px}}@media (min-width: 750px) and (min-width: 1200px){header .newsCol .newsListWrap .newsList dl{margin:0px 0px 20px 0px}}header .newsCol .newsListWrap .newsList dl dt{color:#d8cbc5;width:100%}@media (min-width: 750px){header .newsCol .newsListWrap .newsList dl dt{width:6em}}header .newsCol .newsListWrap .newsList dl dd{width:100%}@media (min-width: 750px){header .newsCol .newsListWrap .newsList dl dd{width:calc(100% - 6em)}}#attentionCol p{font-family:'Noto Sans JP', "Hiragino Kaku Gothic ProN", "ヒラギノ角ゴ ProN W3", YuGothic, "Yu Gothic", "Yu Gothic UI", "Arial", sans-serif}#supportedCol h3{width:42.93333vw;margin:0vw auto 4vw auto}@media (min-width: 750px){#supportedCol h3{width:26.83333vw;max-width:322px;margin:0vw auto 2.5vw auto}}@media (min-width: 750px) and (min-width: 1200px){#supportedCol h3{margin:0px auto 30px auto}}#supportedCol .supportedList{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;justify-content:center}#supportedCol .supportedList li{width:31.46667vw;margin:0vw 1.33333vw 2.66667vw 1.33333vw}@media (min-width: 750px){#supportedCol .supportedList li{width:17.20833vw;max-width:206.5px;margin:0vw .83333vw 1.66667vw .83333vw}}@media (min-width: 750px) and (min-width: 1200px){#supportedCol .supportedList li{margin:0px 10px 20px 10px}}#supportedCol .supportedList li a{display:block}#supportedCol .supportedList.special li{width:39.33333vw}@media (min-width: 750px){#supportedCol .supportedList.special li{width:24.58333vw;max-width:295px}}#goodsCol .goodsList{width:100%;border-spacing:0;border-bottom:solid 1px #d8cbc5}#goodsCol .goodsList tr{box-sizing:border-box}#goodsCol .goodsList tr.maker th{background:rgba(216,203,197,0.75);font-size:1.2em;color:#100b07;text-align:center;border-bottom:solid 3px #100b07}#goodsCol .goodsList tr>*{padding:0.75em}#goodsCol .goodsList tr:nth-child(2n+1){background:rgba(216,203,197,0.1)}#goodsCol .goodsList tr.headline th{background:#d8cbc5;color:#100b07}#goodsCol .goodsList tr.headline th+th{width:7em;border-left:solid 1px #100b07}#goodsCol .goodsList tr:not(.headline):not(.maker){border:solid 1px #d8cbc5;border-top:none}#goodsCol .goodsList tr:not(.headline):not(.maker)>*{border-left:solid 1px #d8cbc5}#goodsCol .goodsList tr:not(.headline):not(.maker) th{text-align:left}#goodsCol .goodsList tr:not(.headline):not(.maker) td{width:7em;text-align:right;border-right:solid 1px #d8cbc5}#goodsCol .goodsList tr:not(.headline):not(.maker) td:nth-of-type(2){border-left:none}#goodsCol .goodsList tr *{box-sizing:border-box}

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