*{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:#a60101;text-decoration:underline;word-break:break-all}a:hover{text-decoration:none}.pc{display:none}@media (min-width: 750px){.sp{display:none}.pc{display:block}}p,li,dt,dd{-webkit-transform:rotateZ(0.01deg);transform:rotateZ(0.01deg)}::selection{background:#a60101;color:#FFF}::-webkit-scrollbar{width:3px}::-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:3.2vw;font-weight:400;line-height:1.5;letter-spacing:0;color:#000;background:#fffaf7}@media (min-width: 750px){body{font-size:1.33333vw}}@media (min-width: 750px) and (min-width: 1200px){body{font-size:16px}}@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 section .alignCenter{text-align:center}@media (min-width: 750px){#container section .alignCenterPC{text-align:center}}@media (min-width: 750px){#container{padding:5vw 0vw 0vw 0vw}}@media (min-width: 750px) and (min-width: 1200px){#container{padding:60px 0px 0px 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}}nav{background:#FFF;position:fixed;top:0;width:100%;z-index:10}@media (max-width: 749px){nav{transition:-webkit-transform 0.4s;transition:transform 0.4s;transition:transform 0.4s, -webkit-transform 0.4s;-webkit-transform:translateY(-105%);transform:translateY(-105%)}nav.open{-webkit-transform:translateY(0%);transform:translateY(0%)}}nav .navInner{position:relative;width:100%}@media (min-width: 750px){nav .navInner::before,nav .navInner::after{content:"";display:block;height:90%;width:6px;background:url("../images/common/deco_shadow.png") repeat-y top center;position:absolute;top:0}}@media (min-width: 750px){nav .navInner::before{left:2px}}@media (min-width: 750px){nav .navInner::after{right:2px}}nav .navInner .navDeco{width:100%;height:6px;background:url("../images/common/deco_lineB.png") repeat-x bottom center;position:absolute;bottom:0}nav .navInner ul{padding:10.66667vw 0vw 2.66667vw 0vw}@media (min-width: 750px){nav .navInner ul{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:wrap;flex-wrap:wrap;padding:1.41667vw 0vw 2.08333vw 0vw;margin:0}}@media (min-width: 750px) and (min-width: 1200px){nav .navInner ul{padding:17px 0px 25px 0px}}nav .navInner ul li{display:block;line-height:1;position:relative;margin:0vw auto 13.33333vw auto}nav .navInner ul li.close{pointer-events:none;opacity:0.5}nav .navInner ul li.close img{pointer-events:none !important}nav .navInner ul li img{-webkit-filter:brightness(0);filter:brightness(0);transition:-webkit-filter 0.1s;transition:filter 0.1s;transition:filter 0.1s, -webkit-filter 0.1s}@media (min-width: 750px){nav .navInner ul li{margin:0}}nav .navInner ul li::before{content:"";display:block;background:url("../images/common/nav/deco.png") no-repeat top center;background-size:100%;position:absolute;bottom:-8vw;right:0vw;left:0;margin:auto;width:1.86667vw;height:2.93333vw}@media (min-width: 750px){nav .navInner ul li::before{width:.58333vw;max-width:7px;height:.91667vw;max-height:11px;position:absolute;bottom:0vw;right:-2.5vw;top:0;left:unset}}@media (min-width: 750px) and (min-width: 1200px){nav .navInner ul li::before{bottom:0px;right:-30px}}nav .navInner ul li:last-child::before{display:none}@media (min-width: 750px){nav .navInner ul li{margin:0vw 2.08333vw 0vw 2.5vw}}@media (min-width: 750px) and (min-width: 1200px){nav .navInner ul li{margin:0px 25px 0px 30px}}@media (min-width: 750px){nav .navInner ul li:first-child{margin-left:0}nav .navInner ul li:last-child{margin-right:0}}nav .navInner ul li.active img,nav .navInner ul li:hover img{-webkit-filter:brightness(1);filter:brightness(1)}nav .navInner ul li.top{width:13.06667vw}@media (min-width: 750px){nav .navInner ul li.top{width:3vw;max-width:36px}}nav .navInner ul li.information{width:49.86667vw}@media (min-width: 750px){nav .navInner ul li.information{width:11.5vw;max-width:138px}}nav .navInner ul li.ticket{width:24.13333vw}@media (min-width: 750px){nav .navInner ul li.ticket{width:5.58333vw;max-width:67px}}nav .navInner ul li.streaming{width:57.33333vw}@media (min-width: 750px){nav .navInner ul li.streaming{width:13.08333vw;max-width:157px}}nav .navInner ul li.goods{width:24.13333vw}@media (min-width: 750px){nav .navInner ul li.goods{width:5.58333vw;max-width:67px}}nav .navInner ul li.bd{width:27.86667vw}@media (min-width: 750px){nav .navInner ul li.bd{width:6.41667vw;max-width:77px}}nav .navInner ul li.attention{width:44.13333vw}@media (min-width: 750px){nav .navInner ul li.attention{width:10vw;max-width:120px}}nav .navInner ul li.qa{width:17.06667vw}@media (min-width: 750px){nav .navInner ul li.qa{width:3.91667vw;max-width:47px}}nav .navInner ul li.new::after{content:"";display:block;background:url("../images/common/nav/ico_new.png") no-repeat top center;background-size:contain;right:0;margin:auto;position:absolute;top:-2.66667vw;left:0vw;width:10.26667vw;height:1.86667vw}@media (min-width: 750px){nav .navInner ul li.new::after{position:absolute;top:-.83333vw;left:0vw;width:3.16667vw;max-width:38px;height:.58333vw;max-height:7px}}@media (min-width: 750px) and (min-width: 1200px){nav .navInner ul li.new::after{top:-10px;left:0px}}#btnNav{width:9.33333vw;position:fixed;top:4vw;right:4vw;z-index:100;background:url("../images/common/btn_menu_c.png") no-repeat top center;background-size:contain;cursor:pointer}#btnNav.open img{opacity:0}@media (min-width: 750px){#btnNav{display:none}}.content{display:none}.content.select{display:block}.ssnav{margin:0 auto 2% auto;display:-webkit-flex;display:flex;-webkit-flex-flow:row nowrap;flex-flow:row nowrap;gap:2%;-webkit-justify-content:center;justify-content:center}@media (max-width: 749px){.ssnav{padding:0vw 0vw 4vw 0vw;width:94%}}@media (min-width: 750px){.ssnav{width:94%}}@media (min-width: 1200px){.ssnav{margin-top:50px;width:100%}}.ssnav li{border:1px solid #000;border-top:2px solid #000;border-bottom:2px solid #000;padding:1.6vw 1.33333vw 1.6vw 1.33333vw;font-weight:bold;cursor:pointer;transition:background 0.2s;position:relative;width:46%;text-align:center;display:grid;place-content:center}@media (max-width: 749px){.ssnav li{font-size:2.93333vw}}@media (min-width: 750px){.ssnav li{padding:1.16667vw 2.5vw 1.16667vw 2.5vw;width:14.66667vw}}@media (min-width: 750px) and (min-width: 1200px){.ssnav li{padding:14px 30px 14px 30px}}.ssnav li:hover,.ssnav li.open,.ssnav li.select{background:#ffd8b8}.ssnav li.select::before{translate:-50% -60%;opacity:1}.ssnav li::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:0;left:50%;translate:-50% -110%;margin:auto;opacity:0;transition:0.3s cubic-bezier(0.25, 1, 0.5, 1)}@media (max-width: 749px){.ssnav li::before{width:3.46667vw;height:2.42667vw}}@media (min-width: 750px){.ssnav li::before{width:1.66667vw;max-width:20px;height:1.16667vw;max-height:14px}}.ssnav li::after{content:"";display:block;position:absolute;inset:0;top:2px;bottom:2px;border-top:1px solid #000;border-bottom:1px solid #000}@media (max-width: 749px){.ssnav li::after{top:1px;bottom:1px}}.ssnav li.close{opacity:.55;-webkit-filter:grayscale(100%);filter:grayscale(100%);pointer-events:none}.ssnav li.close::before{display:none}.sscontent{display:none}.sscontent.select{display:block}.btn{display:block;border:1px solid #000;border-top:2px solid #000;border-bottom:2px solid #000;padding:1.6vw 1.33333vw 1.6vw 1.33333vw;margin:0vw auto 5.33333vw auto;font-weight:bold;cursor:pointer;transition:background 0.2s;position:relative;width:80%;text-align:center;text-decoration:none;color:#000}@media (max-width: 749px){.btn{font-size:2.93333vw}}@media (min-width: 750px){.btn{padding:1.16667vw 2.5vw 1.16667vw 2.5vw;margin:0vw auto 3.33333vw auto;width:32vw}}@media (min-width: 750px) and (min-width: 1200px){.btn{padding:14px 30px 14px 30px}}@media (min-width: 750px) and (min-width: 1200px){.btn{margin:0px auto 40px auto}}.btn:hover,.btn.open,.btn.select{background:#ffd8b8}.btn.select::before{translate:-50% -60%;opacity:1}.btn::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:0;left:50%;translate:-50% -110%;margin:auto;opacity:0;transition:0.3s cubic-bezier(0.25, 1, 0.5, 1)}@media (max-width: 749px){.btn::before{width:3.46667vw;height:2.42667vw}}@media (min-width: 750px){.btn::before{width:1.66667vw;max-width:20px;height:1.16667vw;max-height:14px}}.btn::after{content:"";display:block;position:absolute;inset:0;top:2px;bottom:2px;border-top:1px solid #000;border-bottom:1px solid #000}@media (max-width: 749px){.btn::after{top:1px;bottom:1px}}.btn.close{opacity:.55;-webkit-filter:grayscale(100%);filter:grayscale(100%);background:#EEE;pointer-events:none}.btn.close::before{display:none}.popupBtn{font-family:"Zen Old Mincho","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3",YuGothic,"Yu Gothic","Yu Gothic UI","Arial",sans-serif;background:#a60101;width:100%;text-align:center;text-decoration:none;color:#FFF;display:block;padding:2.66667vw 0vw 2.66667vw 0vw;font-size:3.2vw;position:relative;z-index:2;margin:0vw auto 4vw auto}@media (min-width: 750px){.popupBtn{padding:1.66667vw 0vw 1.66667vw 0vw;margin:0vw auto 2.5vw auto;font-size:1.66667vw}}@media (min-width: 750px) and (min-width: 1200px){.popupBtn{padding:20px 0px 20px 0px}}@media (min-width: 750px) and (min-width: 1200px){.popupBtn{margin:0px auto 30px auto}}@media (min-width: 750px) and (min-width: 1200px){.popupBtn{font-size:20px}}.popupBtn+.popupBtn:last-of-type{margin:0vw auto 8vw auto}@media (min-width: 750px){.popupBtn+.popupBtn:last-of-type{margin:0vw auto 5vw auto}}@media (min-width: 750px) and (min-width: 1200px){.popupBtn+.popupBtn:last-of-type{margin:0px auto 60px auto}}.box{background:rgba(0,0,0,0.05);padding:1em}.box:not(:last-child){margin:0vw 0vw 4vw 0vw}@media (min-width: 750px){.box:not(:last-child){margin:0vw 0vw 2.5vw 0vw}}@media (min-width: 750px) and (min-width: 1200px){.box:not(:last-child){margin:0px 0px 30px 0px}}.box.mb40{margin:0vw 0vw 5.33333vw 0vw}@media (min-width: 750px){.box.mb40{margin:0vw 0vw 3.33333vw 0vw}}@media (min-width: 750px) and (min-width: 1200px){.box.mb40{margin:0px 0px 40px 0px}}.tableLine{border-collapse:collapse;border-spacing:0;border-bottom:1px solid #000;width:100%;box-sizing:border-box;margin-top:1em}.tableLine tbody{width:100%}.tableLine .nowrap{white-space:nowrap}.tableLine th{width:auto;font-weight:500;background-color:#000;background-repeat:no-repeat;color:#fff}.tableLine th:nth-of-type(1){border-right:1px #FFF dotted}.tableLine th:nth-of-type(2){width:6em}@media (min-width: 750px){.tableLine th{width:100%;font-size:tab(16);margin-bottom:tab(4);padding:0.5em 0 0.8em 0}.tableLine th:nth-of-type(2){width:auto;min-width:8em}}@media (min-width: 1200px){.tableLine th{padding:10px;font-size:16px}}@media (max-width: 749px){.tableLine th{padding:5px}}.tableLine tr{width:100%;border:none}.tableLine tr:nth-child(even){background:rgba(0,0,0,0.05)}.tableLine tr:first-child th:first-child{background-image:url("../images/common/stit_a_tl.jpg");background-position:left top}.tableLine tr:first-child th:last-child{background-image:url("../images/common/stit_a_tr.jpg");background-position:right top}.tableLine td{border-right:1px solid #000;border-left:1px solid #000;padding:10px 1em}.tableLine td:nth-of-type(2){text-align:right}@media (min-width: 750px){.tableLine td{font-size:16px}}footer{background:#000;padding:5.33333vw 0vw 5.33333vw 0vw;position:relative}@media (min-width: 750px){footer{padding:3.33333vw 0vw 3.33333vw 0vw}}@media (min-width: 750px) and (min-width: 1200px){footer{padding:40px 0px 40px 0px}}footer::before{content:"";width:100%;height:6px;position:absolute;top:-6px;left:0;background:url("../images/common/deco_lineB.png") repeat-x center;background-size:auto}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;-webkit-transform:rotateZ(0);transform:rotateZ(0)}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}@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}}#bne{font-weight:normal;letter-spacing:0;line-height:1}#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}.btnRow{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;gap:min(30px, calc(30vw / 1200 * 100))}@media (max-width: 749px){.btnRow{-webkit-flex-direction:column;flex-direction:column;gap:0}}@media (min-width: 750px){.btnRow>.btn{margin-bottom:0}}.fancybox-slide{padding:20px}.fancybox-slide--iframe .fancybox-content{width:900px;height:600px;max-width:1100px;max-height:90%;margin:0}.fancybox-container .fancybox-bg{background:rgba(0,0,0,0.7)}.fancybox-container .fancybox-infobar{color:#fff}.fancybox-container .btnCloseFancybox{display:block;position:fixed;z-index:10;right:13px;top:12px;width:42px;height:42px;cursor:pointer;text-align:center}.fancybox-container .btnCloseFancybox span{display:block;position:absolute;width:30px;height:2px;left:6px;background:#fff;transition:0.3s ease-in-out}.fancybox-container .btnCloseFancybox span:nth-child(1){top:16px;left:6px;background:#fff;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.fancybox-container .btnCloseFancybox span:nth-child(2){top:16px;background:#fff;-webkit-transform:rotate(45deg);transform:rotate(45deg)}*{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:#a60101;text-decoration:underline;word-break:break-all}a:hover{text-decoration:none}.pc{display:none}@media (min-width: 750px){.sp{display:none}.pc{display:block}}p,li,dt,dd{-webkit-transform:rotateZ(0.01deg);transform:rotateZ(0.01deg)}::selection{background:#a60101;color:#FFF}::-webkit-scrollbar{width:3px}::-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:3.2vw;font-weight:400;line-height:1.5;letter-spacing:0;color:#000;background:#fffaf7}@media (min-width: 750px){body{font-size:1.33333vw}}@media (min-width: 750px) and (min-width: 1200px){body{font-size:16px}}@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 section .alignCenter{text-align:center}@media (min-width: 750px){#container section .alignCenterPC{text-align:center}}@media (min-width: 750px){#container{padding:5vw 0vw 0vw 0vw}}@media (min-width: 750px) and (min-width: 1200px){#container{padding:60px 0px 0px 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}}nav{background:#FFF;position:fixed;top:0;width:100%;z-index:10}@media (max-width: 749px){nav{transition:-webkit-transform 0.4s;transition:transform 0.4s;transition:transform 0.4s, -webkit-transform 0.4s;-webkit-transform:translateY(-105%);transform:translateY(-105%)}nav.open{-webkit-transform:translateY(0%);transform:translateY(0%)}}nav .navInner{position:relative;width:100%}@media (min-width: 750px){nav .navInner::before,nav .navInner::after{content:"";display:block;height:90%;width:6px;background:url("../images/common/deco_shadow.png") repeat-y top center;position:absolute;top:0}}@media (min-width: 750px){nav .navInner::before{left:2px}}@media (min-width: 750px){nav .navInner::after{right:2px}}nav .navInner .navDeco{width:100%;height:6px;background:url("../images/common/deco_lineB.png") repeat-x bottom center;position:absolute;bottom:0}nav .navInner ul{padding:10.66667vw 0vw 2.66667vw 0vw}@media (min-width: 750px){nav .navInner ul{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:wrap;flex-wrap:wrap;padding:1.41667vw 0vw 2.08333vw 0vw;margin:0}}@media (min-width: 750px) and (min-width: 1200px){nav .navInner ul{padding:17px 0px 25px 0px}}nav .navInner ul li{display:block;line-height:1;position:relative;margin:0vw auto 13.33333vw auto}nav .navInner ul li.close{pointer-events:none;opacity:0.5}nav .navInner ul li.close img{pointer-events:none !important}nav .navInner ul li img{-webkit-filter:brightness(0);filter:brightness(0);transition:-webkit-filter 0.1s;transition:filter 0.1s;transition:filter 0.1s, -webkit-filter 0.1s}@media (min-width: 750px){nav .navInner ul li{margin:0}}nav .navInner ul li::before{content:"";display:block;background:url("../images/common/nav/deco.png") no-repeat top center;background-size:100%;position:absolute;bottom:-8vw;right:0vw;left:0;margin:auto;width:1.86667vw;height:2.93333vw}@media (min-width: 750px){nav .navInner ul li::before{width:.58333vw;max-width:7px;height:.91667vw;max-height:11px;position:absolute;bottom:0vw;right:-2.5vw;top:0;left:unset}}@media (min-width: 750px) and (min-width: 1200px){nav .navInner ul li::before{bottom:0px;right:-30px}}nav .navInner ul li:last-child::before{display:none}@media (min-width: 750px){nav .navInner ul li{margin:0vw 2.08333vw 0vw 2.5vw}}@media (min-width: 750px) and (min-width: 1200px){nav .navInner ul li{margin:0px 25px 0px 30px}}@media (min-width: 750px){nav .navInner ul li:first-child{margin-left:0}nav .navInner ul li:last-child{margin-right:0}}nav .navInner ul li.active img,nav .navInner ul li:hover img{-webkit-filter:brightness(1);filter:brightness(1)}nav .navInner ul li.top{width:13.06667vw}@media (min-width: 750px){nav .navInner ul li.top{width:3vw;max-width:36px}}nav .navInner ul li.information{width:49.86667vw}@media (min-width: 750px){nav .navInner ul li.information{width:11.5vw;max-width:138px}}nav .navInner ul li.ticket{width:24.13333vw}@media (min-width: 750px){nav .navInner ul li.ticket{width:5.58333vw;max-width:67px}}nav .navInner ul li.streaming{width:57.33333vw}@media (min-width: 750px){nav .navInner ul li.streaming{width:13.08333vw;max-width:157px}}nav .navInner ul li.goods{width:24.13333vw}@media (min-width: 750px){nav .navInner ul li.goods{width:5.58333vw;max-width:67px}}nav .navInner ul li.bd{width:27.86667vw}@media (min-width: 750px){nav .navInner ul li.bd{width:6.41667vw;max-width:77px}}nav .navInner ul li.attention{width:44.13333vw}@media (min-width: 750px){nav .navInner ul li.attention{width:10vw;max-width:120px}}nav .navInner ul li.qa{width:17.06667vw}@media (min-width: 750px){nav .navInner ul li.qa{width:3.91667vw;max-width:47px}}nav .navInner ul li.new::after{content:"";display:block;background:url("../images/common/nav/ico_new.png") no-repeat top center;background-size:contain;right:0;margin:auto;position:absolute;top:-2.66667vw;left:0vw;width:10.26667vw;height:1.86667vw}@media (min-width: 750px){nav .navInner ul li.new::after{position:absolute;top:-.83333vw;left:0vw;width:3.16667vw;max-width:38px;height:.58333vw;max-height:7px}}@media (min-width: 750px) and (min-width: 1200px){nav .navInner ul li.new::after{top:-10px;left:0px}}#btnNav{width:9.33333vw;position:fixed;top:4vw;right:4vw;z-index:100;background:url("../images/common/btn_menu_c.png") no-repeat top center;background-size:contain;cursor:pointer}#btnNav.open img{opacity:0}@media (min-width: 750px){#btnNav{display:none}}.content{display:none}.content.select{display:block}.ssnav{margin:0 auto 2% auto;display:-webkit-flex;display:flex;-webkit-flex-flow:row nowrap;flex-flow:row nowrap;gap:2%;-webkit-justify-content:center;justify-content:center}@media (max-width: 749px){.ssnav{padding:0vw 0vw 4vw 0vw;width:94%}}@media (min-width: 750px){.ssnav{width:94%}}@media (min-width: 1200px){.ssnav{margin-top:50px;width:100%}}.ssnav li{border:1px solid #000;border-top:2px solid #000;border-bottom:2px solid #000;padding:1.6vw 1.33333vw 1.6vw 1.33333vw;font-weight:bold;cursor:pointer;transition:background 0.2s;position:relative;width:46%;text-align:center;display:grid;place-content:center}@media (max-width: 749px){.ssnav li{font-size:2.93333vw}}@media (min-width: 750px){.ssnav li{padding:1.16667vw 2.5vw 1.16667vw 2.5vw;width:14.66667vw}}@media (min-width: 750px) and (min-width: 1200px){.ssnav li{padding:14px 30px 14px 30px}}.ssnav li:hover,.ssnav li.open,.ssnav li.select{background:#ffd8b8}.ssnav li.select::before{translate:-50% -60%;opacity:1}.ssnav li::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:0;left:50%;translate:-50% -110%;margin:auto;opacity:0;transition:0.3s cubic-bezier(0.25, 1, 0.5, 1)}@media (max-width: 749px){.ssnav li::before{width:3.46667vw;height:2.42667vw}}@media (min-width: 750px){.ssnav li::before{width:1.66667vw;max-width:20px;height:1.16667vw;max-height:14px}}.ssnav li::after{content:"";display:block;position:absolute;inset:0;top:2px;bottom:2px;border-top:1px solid #000;border-bottom:1px solid #000}@media (max-width: 749px){.ssnav li::after{top:1px;bottom:1px}}.ssnav li.close{opacity:.55;-webkit-filter:grayscale(100%);filter:grayscale(100%);pointer-events:none}.ssnav li.close::before{display:none}.sscontent{display:none}.sscontent.select{display:block}.btn{display:block;border:1px solid #000;border-top:2px solid #000;border-bottom:2px solid #000;padding:1.6vw 1.33333vw 1.6vw 1.33333vw;margin:0vw auto 5.33333vw auto;font-weight:bold;cursor:pointer;transition:background 0.2s;position:relative;width:80%;text-align:center;text-decoration:none;color:#000}@media (max-width: 749px){.btn{font-size:2.93333vw}}@media (min-width: 750px){.btn{padding:1.16667vw 2.5vw 1.16667vw 2.5vw;margin:0vw auto 3.33333vw auto;width:32vw}}@media (min-width: 750px) and (min-width: 1200px){.btn{padding:14px 30px 14px 30px}}@media (min-width: 750px) and (min-width: 1200px){.btn{margin:0px auto 40px auto}}.btn:hover,.btn.open,.btn.select{background:#ffd8b8}.btn.select::before{translate:-50% -60%;opacity:1}.btn::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:0;left:50%;translate:-50% -110%;margin:auto;opacity:0;transition:0.3s cubic-bezier(0.25, 1, 0.5, 1)}@media (max-width: 749px){.btn::before{width:3.46667vw;height:2.42667vw}}@media (min-width: 750px){.btn::before{width:1.66667vw;max-width:20px;height:1.16667vw;max-height:14px}}.btn::after{content:"";display:block;position:absolute;inset:0;top:2px;bottom:2px;border-top:1px solid #000;border-bottom:1px solid #000}@media (max-width: 749px){.btn::after{top:1px;bottom:1px}}.btn.close{opacity:.55;-webkit-filter:grayscale(100%);filter:grayscale(100%);background:#EEE;pointer-events:none}.btn.close::before{display:none}.popupBtn{font-family:"Zen Old Mincho","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3",YuGothic,"Yu Gothic","Yu Gothic UI","Arial",sans-serif;background:#a60101;width:100%;text-align:center;text-decoration:none;color:#FFF;display:block;padding:2.66667vw 0vw 2.66667vw 0vw;font-size:3.2vw;position:relative;z-index:2;margin:0vw auto 4vw auto}@media (min-width: 750px){.popupBtn{padding:1.66667vw 0vw 1.66667vw 0vw;margin:0vw auto 2.5vw auto;font-size:1.66667vw}}@media (min-width: 750px) and (min-width: 1200px){.popupBtn{padding:20px 0px 20px 0px}}@media (min-width: 750px) and (min-width: 1200px){.popupBtn{margin:0px auto 30px auto}}@media (min-width: 750px) and (min-width: 1200px){.popupBtn{font-size:20px}}.popupBtn+.popupBtn:last-of-type{margin:0vw auto 8vw auto}@media (min-width: 750px){.popupBtn+.popupBtn:last-of-type{margin:0vw auto 5vw auto}}@media (min-width: 750px) and (min-width: 1200px){.popupBtn+.popupBtn:last-of-type{margin:0px auto 60px auto}}.box{background:rgba(0,0,0,0.05);padding:1em}.box:not(:last-child){margin:0vw 0vw 4vw 0vw}@media (min-width: 750px){.box:not(:last-child){margin:0vw 0vw 2.5vw 0vw}}@media (min-width: 750px) and (min-width: 1200px){.box:not(:last-child){margin:0px 0px 30px 0px}}.box.mb40{margin:0vw 0vw 5.33333vw 0vw}@media (min-width: 750px){.box.mb40{margin:0vw 0vw 3.33333vw 0vw}}@media (min-width: 750px) and (min-width: 1200px){.box.mb40{margin:0px 0px 40px 0px}}.tableLine{border-collapse:collapse;border-spacing:0;border-bottom:1px solid #000;width:100%;box-sizing:border-box;margin-top:1em}.tableLine tbody{width:100%}.tableLine .nowrap{white-space:nowrap}.tableLine th{width:auto;font-weight:500;background-color:#000;background-repeat:no-repeat;color:#fff}.tableLine th:nth-of-type(1){border-right:1px #FFF dotted}.tableLine th:nth-of-type(2){width:6em}@media (min-width: 750px){.tableLine th{width:100%;font-size:tab(16);margin-bottom:tab(4);padding:0.5em 0 0.8em 0}.tableLine th:nth-of-type(2){width:auto;min-width:8em}}@media (min-width: 1200px){.tableLine th{padding:10px;font-size:16px}}@media (max-width: 749px){.tableLine th{padding:5px}}.tableLine tr{width:100%;border:none}.tableLine tr:nth-child(even){background:rgba(0,0,0,0.05)}.tableLine tr:first-child th:first-child{background-image:url("../images/common/stit_a_tl.jpg");background-position:left top}.tableLine tr:first-child th:last-child{background-image:url("../images/common/stit_a_tr.jpg");background-position:right top}.tableLine td{border-right:1px solid #000;border-left:1px solid #000;padding:10px 1em}.tableLine td:nth-of-type(2){text-align:right}@media (min-width: 750px){.tableLine td{font-size:16px}}footer{background:#000;padding:5.33333vw 0vw 5.33333vw 0vw;position:relative}@media (min-width: 750px){footer{padding:3.33333vw 0vw 3.33333vw 0vw}}@media (min-width: 750px) and (min-width: 1200px){footer{padding:40px 0px 40px 0px}}footer::before{content:"";width:100%;height:6px;position:absolute;top:-6px;left:0;background:url("../images/common/deco_lineB.png") repeat-x center;background-size:auto}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;-webkit-transform:rotateZ(0);transform:rotateZ(0)}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}@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}}#bne{font-weight:normal;letter-spacing:0;line-height:1}#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}.btnRow{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;gap:min(30px, calc(30vw / 1200 * 100))}@media (max-width: 749px){.btnRow{-webkit-flex-direction:column;flex-direction:column;gap:0}}@media (min-width: 750px){.btnRow>.btn{margin-bottom:0}}.fancybox-slide{padding:20px}.fancybox-slide--iframe .fancybox-content{width:900px;height:600px;max-width:1100px;max-height:90%;margin:0}.fancybox-container .fancybox-bg{background:rgba(0,0,0,0.7)}.fancybox-container .fancybox-infobar{color:#fff}.fancybox-container .btnCloseFancybox{display:block;position:fixed;z-index:10;right:13px;top:12px;width:42px;height:42px;cursor:pointer;text-align:center}.fancybox-container .btnCloseFancybox span{display:block;position:absolute;width:30px;height:2px;left:6px;background:#fff;transition:0.3s ease-in-out}.fancybox-container .btnCloseFancybox span:nth-child(1){top:16px;left:6px;background:#fff;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.fancybox-container .btnCloseFancybox span:nth-child(2){top:16px;background:#fff;-webkit-transform:rotate(45deg);transform:rotate(45deg)}#container{background:url("../images/common/bg_page_sp.jpg") repeat-y top center}@media (min-width: 750px){#container{background:url("../images/common/bg_page.jpg") repeat-y top center}}main{margin:0vw auto 10.66667vw auto;padding:0vw 0vw 0vw 0vw}@media (min-width: 750px){main{margin:0vw auto 6.66667vw auto;padding:0vw 0vw 0vw 0vw}}@media (min-width: 750px) and (min-width: 1200px){main{margin:0px auto 80px auto}}@media (min-width: 750px) and (min-width: 1200px){main{padding:0px 0px 0px 0px}}img{width:auto;max-width:100%}section .fcR{color:#a60101}section .fwB{font-weight:bold}section .fwL{font-size:1.1em}section .note{font-size:0.9em}section .taC{text-align:center}section h4,section p{margin:0vw 0vw 4vw 0vw}@media (min-width: 750px){section h4,section p{margin:0vw 0vw 2.5vw 0vw}}@media (min-width: 750px) and (min-width: 1200px){section h4,section p{margin:0px 0px 30px 0px}}section h4.mb5,section p.mb5{margin:0vw 0vw .66667vw 0vw}@media (min-width: 750px){section h4.mb5,section p.mb5{margin:0vw 0vw .41667vw 0vw}}@media (min-width: 750px) and (min-width: 1200px){section h4.mb5,section p.mb5{margin:0px 0px 5px 0px}}section h4.mb10,section p.mb10{margin:0vw 0vw 1.33333vw 0vw}@media (min-width: 750px){section h4.mb10,section p.mb10{margin:0vw 0vw .83333vw 0vw}}@media (min-width: 750px) and (min-width: 1200px){section h4.mb10,section p.mb10{margin:0px 0px 10px 0px}}section h4.mb40,section p.mb40{margin:0vw 0vw 5.33333vw 0vw}@media (min-width: 750px){section h4.mb40,section p.mb40{margin:0vw 0vw 3.33333vw 0vw}}@media (min-width: 750px) and (min-width: 1200px){section h4.mb40,section p.mb40{margin:0px 0px 40px 0px}}section h4:last-child,section p:last-child{margin:0}section .txtList{margin:0vw 0vw 4vw 0vw}@media (min-width: 750px){section .txtList{margin:0vw 0vw 2.5vw 0vw}}@media (min-width: 750px) and (min-width: 1200px){section .txtList{margin:0px 0px 30px 0px}}section .txtList li{margin-bottom:0.3em;text-indent:-1em;padding-left:1em}section .txtList li:last-child{margin-bottom:0}section .txtList:last-child{margin-bottom:0}section .accordionList{margin:0vw 0vw 2.66667vw 0vw}@media (min-width: 750px){section .accordionList{margin:0vw 0vw 1.66667vw 0vw}}@media (min-width: 750px) and (min-width: 1200px){section .accordionList{margin:0px 0px 20px 0px}}section .accordionList.mb40{margin:0vw 0vw 5.33333vw 0vw}@media (min-width: 750px){section .accordionList.mb40{margin:0vw 0vw 3.33333vw 0vw}}@media (min-width: 750px) and (min-width: 1200px){section .accordionList.mb40{margin:0px 0px 40px 0px}}section .accordionList dt{border:1px solid #000;padding:2.66667vw 2.66667vw 2.66667vw 2.66667vw;font-weight:bold;cursor:pointer;transition:background 0.2s;position:relative}@media (min-width: 750px){section .accordionList dt{padding:1.66667vw 1.66667vw 1.66667vw 1.66667vw}}@media (min-width: 750px) and (min-width: 1200px){section .accordionList dt{padding:20px 20px 20px 20px}}section .accordionList dt:hover,section .accordionList dt.open{background:#ffd8b8}section .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}@media (min-width: 750px){section .accordionList dt::before{width:1.66667vw;max-width:20px;height:1.16667vw;max-height:14px;right:1.3em}}section .accordionList dt.open::before{-webkit-transform:rotate(180deg);transform:rotate(180deg)}section .accordionList dd{display:none;margin:2.66667vw 0vw 5.33333vw 0vw}@media (min-width: 750px){section .accordionList dd{margin:1.66667vw 0vw 3.33333vw 0vw}}@media (min-width: 750px) and (min-width: 1200px){section .accordionList dd{margin:20px 0px 40px 0px}}section .accordionList:last-child{margin-bottom:0}section .accordionList:last-child dt,section .accordionList:last-child dd{margin-bottom:0}section .bnrBox{display:block;max-width:900px;margin:0vw auto 5.33333vw auto}@media (min-width: 750px){section .bnrBox{margin:0vw auto 3.33333vw auto}}@media (min-width: 750px) and (min-width: 1200px){section .bnrBox{margin:0px auto 40px auto}}section .bnrBox:last-child{margin-bottom:0}section .ticketList{margin:0vw auto 4vw auto;padding:0vw 0vw 4vw 0vw;border-bottom:1px dotted #000}@media (min-width: 750px){section .ticketList{margin:0vw auto 2.5vw auto;padding:0vw 0vw 2.5vw 2.5vw}}@media (min-width: 750px) and (min-width: 1200px){section .ticketList{margin:0px auto 30px auto}}@media (min-width: 750px) and (min-width: 1200px){section .ticketList{padding:0px 0px 30px 30px}}section .ticketList:last-child{margin-bottom:0}section .ticketList dl{margin:0vw auto 2.66667vw auto;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;width:100%}@media (min-width: 750px){section .ticketList dl{margin:0vw auto 1.66667vw auto}}@media (min-width: 750px) and (min-width: 1200px){section .ticketList dl{margin:0px auto 20px auto}}section .ticketList dl:last-child{margin-bottom:0}section .ticketList dl dt{width:100%;font-weight:bold}@media (min-width: 750px){section .ticketList dl dt{width:10em}}section .ticketList dl dd{width:100%}@media (min-width: 750px){section .ticketList dl dd{width:calc(100% - 10em)}}section .ticketList dl.center{display:-webkit-flex;display:flex;-webkit-flex:none;flex:none;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-align-items:center;align-items:center;-webkit-flex-flow:row;flex-flow:row;-webkit-flex-wrap:wrap;flex-wrap:wrap}section .ticketList.borderNone{border:none}@media (min-width: 750px){section .ticketList.dtL dl dt{width:15em}}@media (min-width: 750px){section .ticketList.dtL dl dd{width:calc(100% - 15em)}}section .popupBtn{font-family:"Zen Old Mincho","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3",YuGothic,"Yu Gothic","Yu Gothic UI","Arial",sans-serif;background:#a60101;width:100%;max-width:980px;text-align:center;text-decoration:none;color:#FFF;display:block;padding:2.66667vw 0vw 2.66667vw 0vw;font-size:3.2vw;position:relative;z-index:2;margin:0vw auto 8vw auto}@media (min-width: 750px){section .popupBtn{padding:1.66667vw 0vw 1.66667vw 0vw;margin:0vw auto 5vw auto;font-size:1.66667vw}}@media (min-width: 750px) and (min-width: 1200px){section .popupBtn{padding:20px 0px 20px 0px}}@media (min-width: 750px) and (min-width: 1200px){section .popupBtn{margin:0px auto 60px auto}}@media (min-width: 750px) and (min-width: 1200px){section .popupBtn{font-size:20px}}header{position:relative;padding:14.66667vw 0vw 6.66667vw 0vw}@media (min-width: 750px){header{padding:6.66667vw 0vw 4.16667vw 0vw}}@media (min-width: 750px) and (min-width: 1200px){header{padding:80px 0px 50px 0px}}header h1{width:100%;position:relative}header h1::before{content:"";display:block;width:100%;background:url("../images/common/deco_lineA.png") repeat-x center;height:6px;position:absolute;z-index:1;top:20%}header h1 span{display:block;margin:0 auto;position:relative;z-index:2}.frBox{width:100%;background-color:#fff;background:url("../images/common/fr_c_sp.png") repeat-y top left;background-size:100% auto;background-color:#fff;position:relative;padding:5.33333vw 5.33333vw 5.33333vw 5.33333vw;color:#000}@media (min-width: 750px){.frBox{background:url("../images/common/fr_c.png") repeat-y top left;background-size:100% auto;padding:3.33333vw 3.33333vw 3.33333vw 3.33333vw}}@media (min-width: 750px) and (min-width: 1200px){.frBox{padding:40px 40px 40px 40px}}.frBox:before,.frBox::after{content:"";display:block;position:absolute;width:100%;left:0}.frBox:before{top:0;height:2.66667vw;background:url("../images/common/fr_t_sp.png") no-repeat top;background-size:100% auto}@media (min-width: 750px){.frBox:before{background:url("../images/common/fr_t.png") no-repeat top;background-size:100% auto;height:1.66667vw;max-height:20px}}.frBox:after{bottom:0;background:url("../images/common/fr_b_sp.png") no-repeat bottom;background-size:100% auto;height:2.66667vw}@media (min-width: 750px){.frBox:after{background:url("../images/common/fr_b.png") no-repeat bottom;background-size:100% auto;height:1.66667vw;max-height:20px}}.frBox:has(h2 .end)>div,.frBox:has(h2 .end)>ul{opacity:0.5}.frBox .comment{font-size:0.7em;padding:0em 1em;background:#fff;color:#000;display:inline-block;border-radius:1em}@media (max-width: 749px){.frBox .comment{margin-top:0.5em}}.ubugoe .frBox:before{background:url("../images/common/fr_ubugoe_sp.png") no-repeat top;background-size:100% auto}@media (min-width: 750px){.ubugoe .frBox:before{background:url("../images/common/fr_ubugoe.png") no-repeat top;background-size:100% auto}}.syoshin .frBox:before{background:url("../images/common/fr_syoshin_sp.png") no-repeat top;background-size:100% auto}@media (min-width: 750px){.syoshin .frBox:before{background:url("../images/common/fr_syoshin.png") no-repeat top;background-size:100% auto}}.hatukoi .frBox:before{background:url("../images/common/fr_hatukoi_sp.png") no-repeat top;background-size:100% auto}@media (min-width: 750px){.hatukoi .frBox:before{background:url("../images/common/fr_hatukoi.png") no-repeat top;background-size:100% auto}}.uijin .frBox:before{background:url("../images/common/fr_uijin_sp.png") no-repeat top;background-size:100% auto}@media (min-width: 750px){.uijin .frBox:before{background:url("../images/common/fr_uijin.png") no-repeat top;background-size:100% auto}}.uijin_addition .frBox:before{background:url("../images/common/fr_uijin_sp.png") no-repeat top;background-size:100% auto}@media (min-width: 750px){.uijin_addition .frBox:before{background:url("../images/common/fr_uijin.png") no-repeat top;background-size:100% auto}}.all .frBox:before{background:url("../images/common/fr_all_sp.png") no-repeat top;background-size:100% auto}@media (min-width: 750px){.all .frBox:before{background:url("../images/common/fr_all.png") no-repeat top;background-size:100% auto}}.revival .frBox:before{background:url("../images/common/fr_revival_sp.png") no-repeat top;background-size:100% auto}@media (min-width: 750px){.revival .frBox:before{background:url("../images/common/fr_revival.png") no-repeat top;background-size:100% auto}}.decoSeparator{display:block;background:url("../images/common/deco_kira.png") no-repeat bottom;background-size:contain;width:7.33333vw;height:2.13333vw;margin:6.66667vw auto 6.66667vw auto}@media (min-width: 750px){.decoSeparator{width:4.58333vw;max-width:55px;height:1.33333vw;max-height:16px;margin:4.16667vw auto 4.16667vw auto}}@media (min-width: 750px) and (min-width: 1200px){.decoSeparator{margin:50px auto 50px auto}}.titA{font-family:'Zen Old Mincho', "Hiragino Kaku Gothic ProN", "ヒラギノ角ゴ ProN W3", YuGothic, "Yu Gothic", "Yu Gothic UI", "Arial", sans-serif;font-size:4vw;text-align:center;font-weight:900;background-image:url("../images/common/stit_a_tl.jpg"),url("../images/common/stit_a_tr.jpg"),url("../images/common/stit_a_br.jpg"),url("../images/common/stit_a_bl.jpg");background-position:top left ,top right ,bottom right ,bottom left;background-repeat:no-repeat;background-color:#000;color:#fff;position:relative;width:100%;padding:2.66667vw 2.66667vw 2.66667vw 2.66667vw;margin:0vw 0vw 4vw 0vw;line-height:1.5}.titA::before,.titA::after{content:"";display:block;position:absolute;top:0;bottom:0;margin:auto;background:url("../images/common/stit_deco.png") no-repeat center;background-size:contain;width:9px;height:28px}.titA::before{left:10px}.titA::after{right:10px}@media (min-width: 750px){.titA{font-size:2vw;padding:1.66667vw 1.66667vw 1.66667vw 1.66667vw;margin:0vw 0vw 2.5vw 0vw}}@media (min-width: 750px) and (min-width: 1200px){.titA{font-size:24px}}@media (min-width: 750px) and (min-width: 1200px){.titA{padding:20px 20px 20px 20px}}@media (min-width: 750px) and (min-width: 1200px){.titA{margin:0px 0px 30px 0px}}.titB{font-size:3.73333vw;color:#000;border-bottom:3px double #000;padding:0 0 0.3em 0.3em;position:relative;width:100%;margin:0vw 0vw 2.66667vw 0vw;line-height:1.4}.titB span{display:inline-block}.titB::before,.titB::after{content:"";display:block;position:absolute;bottom:-4px;width:1px;height:5px;background:#000}.titB::before{left:0px}.titB::after{right:0px}@media (min-width: 750px){.titB{font-size:1.66667vw;margin:0vw 0vw 1.66667vw 0vw}}@media (min-width: 750px) and (min-width: 1200px){.titB{font-size:20px}}@media (min-width: 750px) and (min-width: 1200px){.titB{margin:0px 0px 20px 0px}}.titB:has(.end)+.btn,.titB:has(.end)+.btn+.ticketList{opacity:0.5}.titB .comment{font-size:0.7em;padding:0em 1em;background:#000;color:#fff;display:inline-block;border-radius:1em}@media (max-width: 749px){.titB .comment{margin-top:0.5em}}.snav{display:-webkit-flex;display:flex;-webkit-flex:none;flex:none;-webkit-justify-content:center;justify-content:center;-webkit-align-items:flex-start;align-items:flex-start;-webkit-flex-flow:row;flex-flow:row;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin:0vw auto 6.66667vw auto}@media (min-width: 750px){.snav{margin:0vw auto 4.16667vw auto}}@media (min-width: 750px) and (min-width: 1200px){.snav{margin:0px auto 50px auto}}.snav li{width:35.73333vw;margin:0vw 4vw 4vw 0vw}.snav li.active{pointer-events:none}.snav li.active img{opacity:0}@media (min-width: 750px){.snav li{width:22.33333vw;max-width:268px;margin:0vw 2.5vw 0vw 0vw}}@media (min-width: 750px) and (min-width: 1200px){.snav li{margin:0px 30px 0px 0px}}@media (min-width: 750px){.snav li:last-child{margin-right:0}.snav li img{transition:0.4s}.snav li:hover img{opacity:0}}.snav li.ubugoe{background:url("../images/common/tab_ubugoe_on.png") repeat-y top center;background-size:100% auto}.snav li.syoshin{background:url("../images/common/tab_syoshin_on.png") repeat-y top center;background-size:100% auto}.snav li.hatukoi{background:url("../images/common/tab_hatukoi_on.png") repeat-y top center;background-size:100% auto}.snav li.uijin{background:url("../images/common/tab_uijin_on.png") repeat-y top center;background-size:100% auto}.snav li.uijin_addition{background:url("../images/common/tab_uijin_addition_on.png") repeat-y top center;background-size:100% auto}.snav li.revival{background:url("../images/common/tab_revival_on.png") repeat-y top center;background-size:100% auto}.snav li.all{background:url("../images/common/tab_all_on.png") repeat-y top center;background-size:100% auto}@media (max-width: 749px){.snav li.all{background:url("../images/common/tab_all_on_sp.png") repeat-y top center;background-size:100% auto}}.snav li.close{pointer-events:none}.snav li.close img{opacity:0}.snav li.close.syoshin{background:url("../images/common/tab_syoshin_close.png") repeat-y top center;background-size:100% auto}.snav li.close.hatukoi{background:url("../images/common/tab_hatukoi_close.png") repeat-y top center;background-size:100% auto}.snav li.close.uijin{background:url("../images/common/tab_uijin_close.png") repeat-y top center;background-size:100% auto}@media (max-width: 749px){.snav:last-child li:last-child,.snav:last-child li:nth-child(2n){margin-right:0;margin-bottom:0}}@media (min-width: 750px){.snav.row{max-width:1200px}}@media (max-width: 749px){.snav.row li:last-child,.snav.row li:nth-child(2n){margin-right:0;margin-bottom:0}}@media (min-width: 750px){.snav.row li:nth-child(4){margin-right:0}.snav.row li:nth-child(n+5){margin-top:20px}}.snav.row li.col2{width:76vw}@media (min-width: 750px){.snav.row li.col2{width:47.5vw;max-width:570px}}header h1 span{width:73.6vw}@media (min-width: 750px){header h1 span{width:46vw;max-width:552px}}main .snav{margin:0px auto 20px auto}@media (max-width: 749px){main .snav{margin:0px auto 0px auto}}@media (min-width: 750px){main .snav:first-child li:nth-child(3){margin-right:0}}main .snav:last-child{margin:0px auto 50px auto}

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