@property --vw-1{syntax:"<length>";inherits:true;initial-value:0px}:root{--vw-1: 1vw;--vw-to-px: calc(tan(atan2(var(--vw-1), 1px)));--ratio-em: (1em / 16)}main{position:relative}main::before{content:"";position:absolute;display:block;z-index:0}@media screen and (max-width: 767px){main::before{background:url(../images/mode/bg_mode_sp.png) left top no-repeat;background-size:100% auto;left:-3.125%;width:125.2083333333%;padding-bottom:50%}}@media screen and (min-width: 768px){main::before{width:146.0625%;max-width:2337px;background:url(../images/mode/bg_mode.png) left top no-repeat;background-size:100% auto;top:0;left:50%;transform:translateX(-45%);padding-bottom:min(660px,660vw/var(--device)*100)}}#modeCol{position:relative}@media screen and (max-width: 767px){#modeCol{background:url(../images/top/bg_movie_sp.png) left -13vw no-repeat;background-size:100% auto}}@media screen and (min-width: 768px){#modeCol{background:url(../images/top/bg_movie.png) left top no-repeat;background-size:min(880px,880vw/var(--device)*100) auto}}@media screen and (max-width: 767px){#modeCol h1{text-align:right;padding-top:39.5833333333%}}@media screen and (min-width: 768px){#modeCol h1{text-align:left;max-width:1600px;padding-top:min(90px,90vw/var(--device)*100);margin:0 auto}}#modeCol h1 img{filter:drop-shadow(0 0 10px rgba(0, 19, 51, 0.3)) drop-shadow(0 0 10px rgba(0, 19, 51, 0.4)) drop-shadow(0 0 8px rgba(0, 0, 0, 0.3)) drop-shadow(0 0 3px rgba(0, 19, 51, 0.4))}@media screen and (max-width: 767px){#modeCol h1 img{width:81.7708333333%}}@media screen and (min-width: 768px){#modeCol h1 img{width:62%;max-width:992px}}#modeCol #snav ul{display:flex;justify-content:center;flex-wrap:wrap}@media screen and (max-width: 767px){#modeCol #snav ul{margin:6.25vw auto}}@media screen and (min-width: 768px){#modeCol #snav ul{margin-top:min(30px,30vw/var(--device)*100);gap:1em;max-width:1200px;margin-left:auto;margin-right:auto}}@media screen and (max-width: 767px){#modeCol #snav li{width:43%;margin:.5em}}@media screen and (min-width: 768px){#modeCol #snav li{width:30%}#modeCol #snav li:first-child{width:calc(90% + 3em)}}@media screen and (min-width: 768px){#modeCol #snav li+li{margin-left:.5em}#modeCol #snav li+li:nth-child(2){margin-left:0}}#modeCol #snav a{display:block;box-sizing:border-box;border:2px solid var(--color-yellow);background:#000;padding:.5em 0;text-decoration:none;font-weight:bold;text-align:center;color:var(--color-yellow);height:100%;display:flex;justify-content:center;align-items:center}@media screen and (min-width: 768px){#modeCol #snav a{width:100%;font-size:1.2em}}#modeCol #snav a.act{border:2px solid #000;background:var(--color-yellow);color:#000}@media(any-hover: hover),(-ms-high-contrast: none){#modeCol #snav a{transition:.3s}#modeCol #snav a:hover{border:2px solid #000;background:var(--color-yellow);color:#000}}@media screen and (min-width: 768px){#modeCol h2{margin:min(60px,60vw/var(--device)*100) auto 0;text-align:center}}@media screen and (max-width: 767px){#modeCol h2 img{width:75.8333333333vw}}@media screen and (min-width: 768px){#modeCol h2 img{width:58.8125vw;max-width:941px}}#modeCol .txtIntro{text-align:center}#modeCol .flexBox{position:relative;background:linear-gradient(to bottom, rgba(0, 0, 0, 0.75) 0%, rgba(17, 55, 134, 0.75) 100%);box-sizing:border-box}@media screen and (max-width: 767px){#modeCol .flexBox{text-align:center;margin:4.1666666667% 0 0 4.1666666667%;padding:5.2083333333% 9.375% 9.375% 5.2083333333%;border-radius:5.2083333333vw 0 0 5.2083333333vw}}@media screen and (min-width: 768px){#modeCol .flexBox{padding:min(50px,50vw/var(--device)*100);border-radius:min(50px,50vw/var(--device)*100) min(50px,50vw/var(--device)*100) 0 0;margin:min(50px,50vw/var(--device)*100) auto 0}}@media screen and (min-width: 768px){#modeCol .modeList li{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}}#modeCol .modeList li.re{flex-direction:row-reverse}@media screen and (min-width: 768px){#modeCol .modeList li.re{text-align:right}#modeCol .modeList li.re p{background:linear-gradient(to right, rgba(0, 0, 0, 0) 0%, rgba(17, 55, 134, 0.75) 100%)}}#modeCol .modeList li+li{margin-top:min(50px,50vw/var(--device)*100)}@media screen and (max-width: 767px){#modeCol .modeList{margin:min(50px,50vw/var(--device)*100) auto 0}}@media screen and (min-width: 768px){#modeCol .modeList{max-width:1600px;margin:min(50px,50vw/var(--device)*100) auto 0;text-align:left;gap:1.5em 0}}#modeCol .modeList .videoWrap{position:relative}@media screen and (min-width: 768px){#modeCol .modeList .videoWrap{width:58%}}#modeCol .modeList .videoWrap video{width:100%;vertical-align:bottom}#modeCol .modeList .txt{padding:1em;border-radius:1em;background:linear-gradient(to left, rgba(0, 0, 0, 0) 0%, rgba(17, 55, 134, 0.75) 100%)}@media screen and (max-width: 767px){#modeCol .modeList .txt{margin:min(40px,40vw/var(--device)*100) auto;font-size:1em}}@media screen and (min-width: 768px){#modeCol .modeList .txt{width:38%;margin:min(40px,40vw/var(--device)*100) auto;font-size:1.5em}}#modeCol .modeList .txt .notice{font-size:.7em;text-indent:-1em;margin-left:1em;margin-top:min(10px,10vw/var(--device)*100)}#modeCol .modeTxtC{padding:1em;border-radius:1em}@media screen and (max-width: 767px){#modeCol .modeTxtC{margin-bottom:1em;background:linear-gradient(to right, rgba(0, 0, 0, 0) 0%, rgba(17, 55, 134, 0.75) 100%)}}@media screen and (min-width: 768px){#modeCol .modeTxtC{text-align:center;background:linear-gradient(to right, rgba(0, 0, 0, 0) 0%, rgba(17, 55, 134, 0.75) 50%, rgba(0, 0, 0, 0) 100%);font-size:1.5em;margin:50px auto 0}}#modeCol .modeTxt{width:100%;max-width:1600px;margin:min(50px,50vw/var(--device)*100) auto 0;color:#fff !important;font-weight:400;background:rgba(67,38,191,.5)}@media screen and (max-width: 767px){#modeCol .modeTxt{margin-top:4.1666666667%}}@media screen and (min-width: 768px){#modeCol .modeTxt{display:flex;align-items:stretch;margin:50px auto 0}}#modeCol .modeTxt h3{background:var(--color-purple);font-weight:700;padding:.2em;text-align:center}@media screen and (max-width: 767px){#modeCol .modeTxt h3{padding:.5em;font-size:1.25em}}@media screen and (min-width: 768px){#modeCol .modeTxt h3{display:grid;place-items:center;padding:.2em;font-size:4em;min-width:8em}}@media screen and (max-width: 767px){#modeCol .modeTxt p,#modeCol .modeTxt .txt{padding:1em}}@media screen and (min-width: 768px){#modeCol .modeTxt p,#modeCol .modeTxt .txt{display:grid;place-items:center;font-size:1.5em;padding:1em}}#modeCol .btnBack{display:block}@media screen and (max-width: 767px){#modeCol .btnBack{margin-top:6.25%}}@media screen and (min-width: 768px){#modeCol .btnBack{width:34.75%;max-width:556px;margin:0 auto;margin-top:min(60px,60vw/var(--device)*100)}}#modeCol .noticeC{text-align:center}@media screen and (max-width: 767px){#modeCol .noticeC{font-size:.8em;margin-top:3.125%}}@media screen and (min-width: 768px){#modeCol .noticeC{margin-top:min(30px,30vw/var(--device)*100)}}@media screen and (max-width: 767px){.iconPlay{width:37.5%;padding-top:37.5%;margin:0 0 -1.0416666667% -1.0416666667%}}@media screen and (min-width: 768px){.iconPlay{width:22.5%;max-width:360px;padding-top:min(360px,360vw/var(--device)*100);margin:0 0 min(360px,360vw/var(--device)*100) min(360px,360vw/var(--device)*100)}}@media screen and (max-width: 767px){.iconPlayTxt{width:45.8333333333%;padding-top:45.8333333333%;margin:0 0 -5.2083333333% -5.2083333333%}}@media screen and (min-width: 768px){.iconPlayTxt{width:27.5%;max-width:440px;padding-top:min(440px,440vw/var(--device)*100);margin:0 0 min(440px,440vw/var(--device)*100) min(440px,440vw/var(--device)*100)}}.iconPlayTxt img{transform-origin:center !important;animation:btnM 10s linear infinite}@keyframes btnM{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}img[class*=dot]{bottom:0}@media screen and (max-width: 767px){.dotL01{margin:0 0 -72.9166666667% -62.5%}}@media screen and (min-width: 768px){.dotL01{margin:0 0 min(-575px,-575vw/var(--device)*100) min(-850px,-850vw/var(--device)*100)}}@media screen and (min-width: 768px){.dotS01{margin:0 0 min(-225px,-225vw/var(--device)*100) min(100px,100vw/var(--device)*100)}}@media screen and (max-width: 767px){main#nsw h2{text-align:center}}@media screen and (max-width: 767px){main#nsw h2 img{width:88.0208333333vw}}@media screen and (max-width: 767px){main#nsw #ssnav{margin-top:6.25%}}@media screen and (min-width: 768px){main#nsw #ssnav{margin-top:min(50px,50vw/var(--device)*100)}}main#nsw #ssnav ul{display:flex;justify-content:center;flex-wrap:wrap}main#nsw #ssnav ul+ul{margin-top:1rem}@media screen and (min-width: 768px){main#nsw #ssnav ul{gap:1em;max-width:1100px;margin:0 auto}main#nsw #ssnav ul+ul{margin-top:2rem}}@media screen and (max-width: 767px){main#nsw #ssnav ul li{width:43%;margin:.5em}}@media screen and (min-width: 768px){main#nsw #ssnav ul li{width:30%}}@media screen and (min-width: 768px){main#nsw #ssnav ul li:nth-of-type(3n+1){margin-inline:0}}@media screen and (min-width: 768px){main#nsw #ssnav ul li.last{margin-left:0}}@media screen and (max-width: 767px){main#nsw #ssnav ul.line li{width:100%}}main#nsw #ssnav li+li{margin-left:.5em}main#nsw #ssnav a{display:block;box-sizing:border-box;border:2px solid var(--color-yellow);background:#000;padding:.5em 0;text-decoration:none;font-weight:bold;text-align:center;color:var(--color-yellow)}@media screen and (min-width: 768px){main#nsw #ssnav a{width:100%;font-size:1.2em}}main#nsw #ssnav a.act{border:2px solid var(--color-yellow);background:var(--color-yellow);color:#000}@media(any-hover: hover),(-ms-high-contrast: none){main#nsw #ssnav a{transition:.3s}main#nsw #ssnav a:hover{border:2px solid #000;background:var(--color-yellow);color:#000}}@media screen and (max-width: 767px){main#nsw .imgBox{border:solid .5208333333vw #df9b37}}@media screen and (min-width: 768px){main#nsw .imgBox{border:solid min(5px,5vw/var(--device)*100) #df9b37}}main#nsw dl[class^=txtBox_]{position:relative;z-index:50}@media screen and (min-width: 768px){main#nsw dl[class^=txtBox_]{width:60%}main#nsw dl[class^=txtBox_] dt,main#nsw dl[class^=txtBox_] dd{width:100%}}@media screen and (min-width: 768px){main#nsw dl[class^=txtBox_] dd p{margin-top:0}main#nsw dl[class^=txtBox_] dd p+p{margin-top:1.5em}}@media screen and (max-width: 1599px){main#nsw dl[class^=txtBox_] dd{font-size:1.1em}}@media screen and (min-width: 1600px){main#nsw dl[class^=txtBox_] dd{font-size:1.35em}}@media screen and (max-width: 767px){main#nsw dl[class^=txtBox_][class*=txtBox_l] dt{border-radius:0 0 1.0416666667vw 0}}@media screen and (min-width: 768px){main#nsw dl[class^=txtBox_][class*=txtBox_l] dt{border-radius:0 0 min(10px,10vw/var(--device)*100) 0}}@media screen and (max-width: 767px){main#nsw dl[class^=txtBox_][class*=txtBox_l] dt::before{left:0;margin-left:4.1666666667vw}}@media screen and (min-width: 768px){main#nsw dl[class^=txtBox_][class*=txtBox_l] dt::before{left:50vw;margin-left:min(-700px,-700vw/var(--device)*100)}}main#nsw dl[class^=txtBox_][class*=txtBox_l] dt::after{left:100%;background:url(../images/common/stit_obj_r_nsw.png) center bottom no-repeat;background-size:100% auto}@media screen and (max-width: 767px){main#nsw dl[class^=txtBox_][class*=txtBox_l] dd{border-radius:0 min(10px,10vw/var(--device)*100) min(10px,10vw/var(--device)*100) 0}}@media screen and (min-width: 768px){main#nsw dl[class^=txtBox_][class*=txtBox_l] dd{border-radius:0 min(10px,10vw/var(--device)*100) min(10px,10vw/var(--device)*100) 0;margin-right:min(55px,55vw/var(--device)*100)}}@media screen and (max-width: 767px){main#nsw dl[class^=txtBox_][class*=txtBox_r] dt{border-radius:0 0 0 min(10px,10vw/var(--device)*100)}}@media screen and (min-width: 768px){main#nsw dl[class^=txtBox_][class*=txtBox_r] dt{border-radius:0 0 0 min(10px,10vw/var(--device)*100)}}@media screen and (max-width: 767px){main#nsw dl[class^=txtBox_][class*=txtBox_r] dt::before{right:0;margin-right:4.1666666667vw}}@media screen and (min-width: 768px){main#nsw dl[class^=txtBox_][class*=txtBox_r] dt::before{right:50vw;margin-right:min(-600px,-600vw/var(--device)*100)}}main#nsw dl[class^=txtBox_][class*=txtBox_r] dt::after{right:100%;background:url(../images/common/stit_obj_l_nsw.png) center bottom no-repeat;background-size:100% auto}@media screen and (max-width: 767px){main#nsw dl[class^=txtBox_][class*=txtBox_r] dd{border-radius:min(10px,10vw/var(--device)*100) 0 0 min(10px,10vw/var(--device)*100)}}@media screen and (min-width: 768px){main#nsw dl[class^=txtBox_][class*=txtBox_r] dd{border-radius:min(10px,10vw/var(--device)*100) 0 0 min(10px,10vw/var(--device)*100);margin-left:min(55px,55vw/var(--device)*100)}}main#nsw dl[class^=txtBox_][class*=txtBox_c]{margin:0 auto}@media screen and (max-width: 767px){main#nsw dl[class^=txtBox_][class*=txtBox_c] dt{border-radius:1.0416666667vw 0 1.0416666667vw 1.0416666667vw}}@media screen and (min-width: 768px){main#nsw dl[class^=txtBox_][class*=txtBox_c] dt{border-radius:min(10px,10vw/var(--device)*100) 0 min(10px,10vw/var(--device)*100) min(10px,10vw/var(--device)*100)}}@media screen and (max-width: 767px){main#nsw dl[class^=txtBox_][class*=txtBox_c] dt::before{right:0;margin-right:4.1666666667vw}}@media screen and (min-width: 768px){main#nsw dl[class^=txtBox_][class*=txtBox_c] dt::before{margin:0 auto}}main#nsw dl[class^=txtBox_][class*=txtBox_c] dt::after{left:100%;background:url(../images/common/stit_obj_r_nsw.png) center bottom no-repeat;background-size:100% auto}main#nsw dl[class^=txtBox_] dt{position:relative;box-sizing:border-box}@media screen and (max-width: 767px){main#nsw dl[class^=txtBox_] dt{padding:1.5625vw;filter:drop-shadow(1.5625vw 1.5625vw 0 rgba(236, 145, 47, 0.8));background:var(--color-red)}}@media screen and (min-width: 768px){main#nsw dl[class^=txtBox_] dt{padding:min(25px,25vw/var(--device)*100);filter:drop-shadow(min(15px, 15vw / var(--device) * 100) min(15px, 15vw / var(--device) * 100) 0 rgba(236, 145, 47, 0.8));background:var(--color-red)}}main#nsw dl[class^=txtBox_] dt::before,main#nsw dl[class^=txtBox_] dt::after{content:"";position:absolute}main#nsw dl[class^=txtBox_] dt::before{bottom:100%;background:url(../images/common/stit_obj_t_nsw.png) center bottom no-repeat;background-size:100% auto}@media screen and (max-width: 767px){main#nsw dl[class^=txtBox_] dt::before{width:28.125vw;padding-top:3.125vw}}@media screen and (min-width: 768px){main#nsw dl[class^=txtBox_] dt::before{width:16.875vw;max-width:270px;padding-top:min(30px,30vw/var(--device)*100)}}main#nsw dl[class^=txtBox_] dt::after{top:0}@media screen and (max-width: 767px){main#nsw dl[class^=txtBox_] dt::after{width:3.125vw;padding-top:8.3333333333vw}}@media screen and (min-width: 768px){main#nsw dl[class^=txtBox_] dt::after{width:1.875vw;max-width:30px;padding-top:min(80px,80vw/var(--device)*100)}}main#nsw dl[class^=txtBox_] dd{background:linear-gradient(to bottom, rgba(0, 0, 0, 0.75) 0%, rgba(17, 55, 134, 0.75) 100%);box-sizing:border-box;line-height:1.75em}@media screen and (max-width: 767px){main#nsw dl[class^=txtBox_] dd{padding:4.1666666667vw;margin-top:1.5625vw}}@media screen and (min-width: 768px){main#nsw dl[class^=txtBox_] dd{padding:min(15px,15vw/var(--device)*100);margin-top:min(15px,15vw/var(--device)*100)}main#nsw dl[class^=txtBox_] dd p{margin-top:0}main#nsw dl[class^=txtBox_] dd p+p{margin-top:1.5em}}main#nsw .wrap{position:relative}@media screen and (max-width: 767px){main#nsw .wrap{margin-top:-5.2083333333%}}@media screen and (min-width: 768px){main#nsw .wrap{margin-top:min(100px,100vw/var(--device)*100)}}@media screen and (max-width: 767px){main#nsw .wrap>.imgBox{width:83.3333333333%;margin-left:12.5%}}@media screen and (min-width: 768px){main#nsw .wrap>.imgBox{position:absolute;top:0;left:50%;width:80.625%;max-width:1290px;margin:min(-440px,-440vw/var(--device)*100) 0 0 min(-280px,-280vw/var(--device)*100)}}main#nsw .wrap>.imgBox>div{position:relative}main#nsw .wrap>.imgBox>div:has(video){position:relative;padding-bottom:56.2%}main#nsw .wrap>.imgBox>div:has(video) iframe,main#nsw .wrap>.imgBox>div:has(video) video{position:absolute;top:0;left:0;width:100%;height:100%}@media screen and (max-width: 767px){main#nsw .wrap .txtBox_l{width:93.75%;margin:2.0833333333% 0 0 -1.5625%}}@media screen and (min-width: 768px){main#nsw .wrap .txtBox_l{width:auto;margin-left:min(-15px,-15vw/var(--device)*100)}}@media screen and (min-width: 768px)and (max-width: 1599px){main#nsw .wrap .txtBox_l dt{padding-left:min(40px,40vw/var(--device)*100)}main#nsw .wrap .txtBox_l dd{font-size:1.1em;padding-left:min(65px,65vw/var(--device)*100)}}@media screen and (min-width: 768px)and (min-width: 1600px){main#nsw .wrap .txtBox_l dt{padding-left:calc(50% - 800px + 40px)}main#nsw .wrap .txtBox_l dd{font-size:1.35em;padding-left:calc(50% - 800px + 65px)}}@media screen and (max-width: 767px){main#nsw .wrap .txtBox_l.box01 dt img{width:58.4375vw}}@media screen and (min-width: 768px){main#nsw .wrap .txtBox_l.box01 dt img{width:57.8125vw;max-width:925px}}@media screen and (max-width: 767px){main#nsw .wrap .txtBox_l.box02 dt img{width:84.4791666667vw}}@media screen and (min-width: 768px){main#nsw .wrap .txtBox_l.box02 dt img{width:50.6875vw;max-width:811px}}@media screen and (min-width: 768px){main#nsw .wrap .txtBox_l.box02 dd{padding-top:12.5%;background:rgba(0,0,0,0);max-width:54%}}main#nsw .wrap .txtBox_l dt{display:inline-block;width:auto}@media screen and (max-width: 767px){main#nsw .wrap .txtBox_l dt{padding-left:3.125vw}}@media screen and (max-width: 767px){main#nsw .wrap .txtBox_l dd{padding-left:5.7291666667vw}}@media screen and (min-width: 768px){main#nsw .wrap .txtBox_l dd{display:inline-block;width:auto}}main#nsw .wrap .txtBox_l dd a{color:#ff8c12}main#nsw .wrap .txtBox_l dd .notice{font-size:80%;line-height:1.6}@media screen and (max-width: 767px){main#nsw .wrap .txtBox_l dd .notice{padding-top:5.7291666667vw}}@media screen and (min-width: 768px){main#nsw .wrap .txtBox_l dd .notice{padding-top:1.25vw}}main#nsw .wrap .txtBox_l dd .notice li{margin-top:.5em}main#nsw .wrap .txtBox_l dd .notice li:first-child{margin-top:0}@media screen and (max-width: 767px){main#nsw .wrap .txtBox_l+.txtBox_l{margin-top:7.2916666667vw}}@media screen and (min-width: 768px){main#nsw .wrap .txtBox_l+.txtBox_l{margin-top:min(100px,100vw/var(--device)*100)}}@media screen and (max-width: 767px){main#nsw .wrap.wrap01{margin-top:8.3333333333%;margin-bottom:8.3333333333%}}@media screen and (min-width: 768px){main#nsw .wrap.wrap01{background:linear-gradient(to bottom, rgba(0, 0, 0, 0.75) 30%, rgba(17, 55, 134, 0.75) 100%);margin-top:min(150px,150vw/var(--device)*100);padding-bottom:3.125%}}main#nsw .wrap.wrap01>.imgBox{z-index:2}@media screen and (max-width: 767px){main#nsw .wrap.wrap01>.imgBox{width:91.6666666667%;margin-right:auto;margin-left:auto}}@media screen and (min-width: 768px){main#nsw .wrap.wrap01>.imgBox{position:absolute;top:-10px;right:50%;width:46.875%;max-width:900px;margin:0 0 0 min(20px,20vw/var(--device)*100)}}main#nsw .wrap.wrap01>.imgBox img{width:100%}@media screen and (min-width: 768px){main#nsw .wrap.wrap01 dl dt{position:absolute;margin-top:-50px}}@media screen and (min-width: 768px){main#nsw .wrap.wrap01 dl dd{padding-top:8.75%;background:rgba(0,0,0,0);max-width:54%}}.episode-wrapper{position:relative}.modeVideoBtn{position:absolute;top:.75rem;left:.75rem;width:4vw;height:4vw;min-width:45px;min-height:45px;max-width:75px;max-height:75px;z-index:999;filter:drop-shadow(0 0 3px rgba(0, 19, 51, 0.3)) drop-shadow(0 0 3px rgba(0, 19, 51, 0.5)) drop-shadow(0 0 8px rgba(0, 0, 0, 0.3)) drop-shadow(0 0 3px rgba(0, 19, 51, 0.4))}.modeVideoBtn.tr{left:auto;right:.75rem}.modeVideoBtn.bl{top:auto;bottom:.75rem}.modeVideoBtn.br{top:auto;bottom:.75rem;left:auto;right:.75rem}@media(any-hover: hover),(-ms-high-contrast: none){.modeVideoBtn{transition:.2s}.modeVideoBtn:hover{scale:.9}}
/*# sourceMappingURL=maps/mode.css.map */
