[class*="js-t"]{opacity:0;-webkit-filter:blur(5px);filter:blur(5px);transition:opacity 0.3s, -webkit-filter 0.3s;transition:opacity 0.3s, filter 0.3s;transition:opacity 0.3s, filter 0.3s, -webkit-filter 0.3s}[class*="js-t"].is-active{opacity:1;-webkit-filter:blur(0px);filter:blur(0px)}main{position:relative}@media screen and (max-width: 767px){main{background:url(../images/top/bg_movie_sp.png) left -13vw no-repeat;background-size:100% auto}}@media screen and (min-width: 768px){main{background:url(../images/top/bg_movie.png) left top no-repeat;background-size:min(calc(880 / 1600 * 100%), 880px) auto}}main::before{content:"";position:absolute;display:block;z-index:-1}@media screen and (max-width: 767px){main::before{background:url(../images/dlc/bg_dlc_sp.png) left top no-repeat;background-size:100% auto;left:calc(-30 / 960 * 100%);width:calc(1202 / 960 * 100%);padding-bottom:calc(480 / 960 * 100%)}}@media screen and (min-width: 768px){main::before{width:calc(2337 / 1600 * 100%);max-width:2337px;background:url(../images/dlc/bg_dlc.png) left top no-repeat;background-size:100% auto;top:0;left:50%;margin-left:max(calc(-1040 / 1600 * 100%), -1040px);padding-bottom:min(calc(660 / 1600 * 100%), 660px)}}main .imgBox{background:#fff;overflow:hidden}@media screen and (max-width: 767px){main .imgBox{border:solid calc(5 / 960 * 100vw) #84bed4;border-radius:calc(30 / 960 * 100vw)}}@media screen and (min-width: 768px){main .imgBox{border:solid min(calc(5 / 1600 * 100vw), calc(5 * 1px)) #84bed4;border-radius:min(calc(30 / 1600 * 100vw), calc(30 * 1px))}}main .txtC{text-align:center;font-size:1.5em;margin-block:1em;font-weight:700}@media screen and (min-width: 768px){main .txtC{font-size:2em;margin:1em 0 0 0}}.youtube{pointer-events:none !important}h2{position:relative;z-index:50}h2 img{-webkit-filter:drop-shadow(0 0 10px rgba(0,19,51,0.3)) drop-shadow(0 0 10px rgba(0,19,51,0.3));filter:drop-shadow(0 0 10px rgba(0,19,51,0.3)) drop-shadow(0 0 10px rgba(0,19,51,0.3))}h2+p.txtC{color:#b3e6ff;font-size:1.2em;width:95%;margin-inline:auto;-webkit-filter:drop-shadow(0 0 2px rgba(0,19,51,0.8)) drop-shadow(0 0 4px rgba(0,19,51,0.8));filter:drop-shadow(0 0 2px rgba(0,19,51,0.8)) drop-shadow(0 0 4px rgba(0,19,51,0.8))}@media screen and (min-width: 768px){h2+p.txtC{font-size:2em}}dl[class^="txtBox_"]{position:relative;z-index:50}@media screen and (min-width: 768px){dl[class^="txtBox_"]{width:60%}dl[class^="txtBox_"] dt,dl[class^="txtBox_"] dd{width:100%}}@media screen and (max-width: 767px){dl[class^="txtBox_"][class*="txtBox_l"] dt{border-radius:0 0 calc(10 / 960 * 100vw) 0}}@media screen and (min-width: 768px){dl[class^="txtBox_"][class*="txtBox_l"] dt{border-radius:0 0 min(calc(10 / 1600 * 100vw), calc(10 * 1px)) 0}}@media screen and (max-width: 767px){dl[class^="txtBox_"][class*="txtBox_l"] dt::before{left:0;margin-left:calc(40 / 960 * 100vw)}}@media screen and (min-width: 768px){dl[class^="txtBox_"][class*="txtBox_l"] dt::before{left:50vw;margin-left:min(calc(-700 / 1600 * 100vw), calc(-700 * 1px))}}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){dl[class^="txtBox_"][class*="txtBox_l"] dd{border-radius:0 calc(10 / 960 * 100vw) calc(10 / 960 * 100vw) 0}}@media screen and (min-width: 768px){dl[class^="txtBox_"][class*="txtBox_l"] dd{border-radius:0 min(calc(10 / 1600 * 100vw), calc(10 * 1px)) min(calc(10 / 1600 * 100vw), calc(10 * 1px)) 0;margin-right:min(calc(55 / 1600 * 100vw), calc(55 * 1px))}}@media screen and (max-width: 767px){dl[class^="txtBox_"][class*="txtBox_r"] dt{border-radius:0 0 0 calc(10 / 960 * 100vw)}}@media screen and (min-width: 768px){dl[class^="txtBox_"][class*="txtBox_r"] dt{border-radius:0 0 0 min(calc(10 / 1600 * 100vw), calc(10 * 1px))}}@media screen and (max-width: 767px){dl[class^="txtBox_"][class*="txtBox_r"] dt::before{right:0;margin-right:calc(40 / 960 * 100vw)}}@media screen and (min-width: 768px){dl[class^="txtBox_"][class*="txtBox_r"] dt::before{right:50vw;margin-right:min(calc(-600 / 1600 * 100vw), calc(-600 * 1px))}}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){dl[class^="txtBox_"][class*="txtBox_r"] dd{border-radius:calc(10 / 960 * 100vw) 0 0 calc(10 / 960 * 100vw)}}@media screen and (min-width: 768px){dl[class^="txtBox_"][class*="txtBox_r"] dd{border-radius:min(calc(10 / 1600 * 100vw), calc(10 * 1px)) 0 0 min(calc(10 / 1600 * 100vw), calc(10 * 1px));margin-left:min(calc(55 / 1600 * 100vw), calc(55 * 1px))}}dl[class^="txtBox_"][class*="txtBox_c"]{margin:0 auto}@media screen and (max-width: 767px){dl[class^="txtBox_"][class*="txtBox_c"] dt{border-radius:calc(10 / 960 * 100vw) 0 calc(10 / 960 * 100vw) calc(10 / 960 * 100vw)}}@media screen and (min-width: 768px){dl[class^="txtBox_"][class*="txtBox_c"] dt{border-radius:min(calc(10 / 1600 * 100vw), calc(10 * 1px)) 0 min(calc(10 / 1600 * 100vw), calc(10 * 1px)) min(calc(10 / 1600 * 100vw), calc(10 * 1px))}}@media screen and (max-width: 767px){dl[class^="txtBox_"][class*="txtBox_c"] dt::before{right:0;margin-right:calc(40 / 960 * 100vw)}}@media screen and (min-width: 768px){dl[class^="txtBox_"][class*="txtBox_c"] dt::before{margin:0 auto}}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}dl[class^="txtBox_"] dt{position:relative;background:#ff2d26;box-sizing:border-box}@media screen and (max-width: 767px){dl[class^="txtBox_"] dt{padding:calc(15 / 960 * 100vw);-webkit-filter:drop-shadow(calc(15 / 960 * 100vw) calc(15 / 960 * 100vw) 0 rgba(236,145,47,0.8));filter:drop-shadow(calc(15 / 960 * 100vw) calc(15 / 960 * 100vw) 0 rgba(236,145,47,0.8))}}@media screen and (min-width: 768px){dl[class^="txtBox_"] dt{padding:min(calc(25 / 1600 * 100vw), 25px);-webkit-filter:drop-shadow(min(calc(15 / 1600 * 100vw), calc(15 * 1px)) min(calc(15 / 1600 * 100vw), calc(15 * 1px)) 0 rgba(236,145,47,0.8));filter:drop-shadow(min(calc(15 / 1600 * 100vw), calc(15 * 1px)) min(calc(15 / 1600 * 100vw), calc(15 * 1px)) 0 rgba(236,145,47,0.8))}}dl[class^="txtBox_"] dt::before,dl[class^="txtBox_"] dt::after{content:"";position:absolute}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){dl[class^="txtBox_"] dt::before{width:calc(270 / 960 * 100vw);padding-top:calc(30 / 960 * 100vw)}}@media screen and (min-width: 768px){dl[class^="txtBox_"] dt::before{width:calc(270 / 1600 * 100vw);max-width:270px;padding-top:min(calc(30 / 1600 * 100vw), calc(30 * 1px))}}dl[class^="txtBox_"] dt::after{top:0}@media screen and (max-width: 767px){dl[class^="txtBox_"] dt::after{width:calc(30 / 960 * 100vw);padding-top:calc(80 / 960 * 100vw)}}@media screen and (min-width: 768px){dl[class^="txtBox_"] dt::after{width:calc(30 / 1600 * 100vw);max-width:30px;padding-top:min(calc(80 / 1600 * 100vw), calc(80 * 1px))}}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){dl[class^="txtBox_"] dd{padding:calc(40 / 960 * 100vw);margin-top:calc(15 / 960 * 100vw)}}@media screen and (min-width: 768px){dl[class^="txtBox_"] dd{font-size:1.5em;padding:min(calc(50 / 1600 * 100vw), 50px);margin-top:min(calc(15 / 1600 * 100vw), calc(15 * 1px))}}[class*="js-t"]{opacity:0;-webkit-filter:blur(5px);filter:blur(5px);transition:opacity 0.3s, -webkit-filter 0.3s;transition:opacity 0.3s, filter 0.3s;transition:opacity 0.3s, filter 0.3s, -webkit-filter 0.3s}[class*="js-t"].is-active{opacity:1;-webkit-filter:blur(0px);filter:blur(0px)}.flexBox{position:relative;box-sizing:border-box;max-width:1600px}@media screen and (max-width: 767px){.flexBox{text-align:center;margin:calc(40 / 960 * 100%) 0 0 calc(40 / 960 * 100%);padding:calc(50 / 960 * 100%) calc(90 / 960 * 100%) calc(90 / 960 * 100%) calc(50 / 960 * 100%);border-radius:calc(50 / 960 * 100vw) 0 0 calc(50 / 960 * 100vw)}}@media screen and (min-width: 768px){.flexBox{padding:min(calc(50 / 1600 * 100%), calc(50 * 1px));border-radius:min(calc(50 / 1600 * 100vw), calc(50 * 1px)) min(calc(50 / 1600 * 100vw), calc(50 * 1px)) 0 0;margin:min(calc(50 / 1600 * 100%), calc(50 * 1px)) auto 0}}#dlcCol{position:relative}@media screen and (max-width: 767px){#dlcCol h1{text-align:center;padding-top:calc(380 / 960 * 100%)}}@media screen and (min-width: 768px){#dlcCol h1{text-align:left;max-width:1176px;padding-top:max(calc(90 / 1600 * 100vw), calc(90 * 1px));margin:0 auto}}#dlcCol h1 img{-webkit-filter:drop-shadow(0 0 10px rgba(0,19,51,0.3)) drop-shadow(0 0 10px rgba(0,19,51,0.3));filter:drop-shadow(0 0 10px rgba(0,19,51,0.3)) drop-shadow(0 0 10px rgba(0,19,51,0.3))}@media screen and (max-width: 767px){#dlcCol h1 img{width:calc(785 / 960 * 100%)}}@media screen and (min-width: 768px){#dlcCol h1 img{width:calc(1509 / 1600 * 100%);max-width:1509px}}@media screen and (min-width: 768px){#dlcCol h2{margin:min(calc(60 / 1600 * 100%), calc(60 * 1px)) auto 0;text-align:center}}@media screen and (max-width: 767px){#dlcCol h2 img{width:calc(918 / 960 * 100vw)}}@media screen and (min-width: 768px){#dlcCol h2 img{width:calc(1200 / 1600 * 100vw);max-width:1200px}}#kv_dlc{background-size:100%;border-top:solid min(calc(5 / 1600 * 100vw), calc(5 * 1px)) #84bed4;border-bottom:solid min(calc(5 / 1600 * 100vw), calc(5 * 1px)) #84bed4;margin-top:3em}@media screen and (max-width: 767px){#kv_dlc{background:url(../images/dlc/bg_kv_dlc_sp.jpg) no-repeat;background-size:100%}}@media screen and (min-width: 768px){#kv_dlc{background:url(../images/dlc/bg_kv_dlc.jpg) no-repeat;background-size:100%}}#kv_dlc .kvInner{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;max-width:1600px;margin-inline:auto;padding-block:5%}@media screen and (min-width: 768px){#kv_dlc .kvInner{padding-block:1em}}@media screen and (max-width: 767px){#kv_dlc .kv{width:100%}}@media screen and (min-width: 768px){#kv_dlc .kv{width:45%}}@media screen and (max-width: 767px){#kv_dlc .logo{width:65%;margin-top:-24%}}@media screen and (min-width: 768px){#kv_dlc .logo{width:45%}}#movie{position:relative}@media screen and (max-width: 767px){#movie h2{text-align:right;padding-top:calc(80 / 960 * 100%)}}@media screen and (min-width: 768px){#movie h2{text-align:left;max-width:1400px;padding-top:max(calc(80 / 1600 * 100vw), calc(80 * 1px));margin:0 auto}}@media screen and (max-width: 767px){#movie h2 img{width:calc(500 / 960 * 100%)}}@media screen and (min-width: 768px){#movie h2 img{width:calc(650 / 1600 * 100%);max-width:650px}}#movie .wrap{position:relative}@media screen and (max-width: 767px){#movie .wrap{margin-top:calc(-30 / 960 * 100%)}}@media screen and (min-width: 768px){#movie .wrap{margin-top:min(calc(-60 / 1600 * 100%), calc(-60 * 1px))}}@media screen and (max-width: 767px){#movie .wrap .movieColInner{margin-bottom:calc(60 / 960 * 100%)}}@media screen and (min-width: 768px){#movie .wrap .movieColInner{margin-bottom:min(calc(80 / 1600 * 100%), calc(80 * 1px))}}#movie .wrap .movieColInner .movieColBox .iconPlay,#movie .wrap .movieColInner .movieColBox .iconPlayTxt{position:absolute;pointer-events:none;display:block;z-index:30}@media screen and (max-width: 767px){#movie .wrap .movieColInner .movieColBox .iconPlay,#movie .wrap .movieColInner .movieColBox .iconPlayTxt{bottom:20%;left:33%}}@media screen and (min-width: 768px){#movie .wrap .movieColInner .movieColBox .iconPlay,#movie .wrap .movieColInner .movieColBox .iconPlayTxt{bottom:60%;left:50%}}@media screen and (max-width: 767px){#movie .wrap .movieColInner .movieColBox .iconPlay{width:calc(360 / 960 * 100%);padding-top:calc(360 / 960 * 100%);margin:0 0 calc(-10 / 960 * 100%) calc(-10 / 960 * 100%)}}@media screen and (min-width: 768px){#movie .wrap .movieColInner .movieColBox .iconPlay{width:calc(360 / 1600 * 100%);max-width:360px;padding-top:min(calc(360 / 1600 * 100%), calc(360 * 1px));margin:0 0 max(calc((360 / -2 - 80) / 1600 * 100%), calc((360 / -2 - 80) * 1px)) max(calc(360 / -2 / 1600 * 100%), calc(360 / -2 * 1px))}}@media screen and (max-width: 767px){#movie .wrap .movieColInner .movieColBox .iconPlayTxt{width:calc(440 / 960 * 100%);padding-top:calc(440 / 960 * 100%);margin:0 0 calc(-50 / 960 * 100%) calc(-50 / 960 * 100%)}}@media screen and (min-width: 768px){#movie .wrap .movieColInner .movieColBox .iconPlayTxt{width:calc(440 / 1600 * 100%);max-width:440px;padding-top:min(calc(440 / 1600 * 100%), calc(440 * 1px));margin:0 0 max(calc((440 / -2 - 80) / 1600 * 100%), calc((440 / -2 - 80) * 1px)) max(calc(440 / -2 / 1600 * 100%), calc(440 / -2 * 1px))}}#movie .wrap .movieColInner .movieColBox .iconPlayTxt img{-webkit-transform-origin:center !important;transform-origin:center !important;-webkit-animation:btnM 10s linear infinite;animation:btnM 10s linear infinite}@-webkit-keyframes btnM{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes btnM{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}#movie .wrap .movieColInner .slider_movie li{transition:0.4s;transition-delay:0.2s;padding:7% 10% 0%}@media screen and (min-width: 768px){#movie .wrap .movieColInner .slider_movie li{padding:3% 5% 3%}}@media (any-hover: hover), (-ms-high-contrast: none){#movie .wrap .movieColInner .slider_movie li a:hover::after{-webkit-transform-origin:center !important;transform-origin:center !important;-webkit-animation:btnM 10s linear infinite;animation:btnM 10s linear infinite}}#movie .wrap .movieColInner .slider_movie li a .iconPlay{position:absolute;pointer-events:none;display:block;z-index:30}@media screen and (max-width: 767px){#movie .wrap .movieColInner .slider_movie li a .iconPlay{bottom:17%;left:30%;width:calc(360 / 960 * 100%);padding-top:calc(360 / 960 * 100%);margin:0 0 calc(-10 / 960 * 100%) calc(-10 / 960 * 100%)}}@media screen and (min-width: 768px){#movie .wrap .movieColInner .slider_movie li a .iconPlay{top:-10.5%;left:50%;width:calc(360 / 1600 * 100%);max-width:360px;padding-top:min(calc(360 / 1600 * 100%), calc(360 * 1px));margin:0 0 max(calc((360 / -2 - 80) / 1600 * 100%), calc((360 / -2 - 80) * 1px)) max(calc(360 / -2 / 1600 * 100%), calc(360 / -2 * 1px))}}#movie .wrap .movieColInner .slider_movie li a::after{content:"";display:block;position:absolute;-webkit-transform-origin:center !important;transform-origin:center !important;background:url(../images/common/ico_play_txt.png) no-repeat;background-size:contain;-webkit-animation-play-state:paused;animation-play-state:paused}@media screen and (max-width: 767px){#movie .wrap .movieColInner .slider_movie li a::after{top:11%;left:30%;width:calc(440 / 960 * 100%);padding-top:calc(440 / 960 * 100%);margin:0 0 calc(-50 / 960 * 100%) calc(-50 / 960 * 100%)}}@media screen and (min-width: 768px){#movie .wrap .movieColInner .slider_movie li a::after{top:25%;left:50%;width:calc(440 / 1600 * 100%);max-width:440px;padding-top:min(calc(440 / 1600 * 100%), calc(440 * 1px));margin:0 0 max(calc((440 / -2 - 80) / 1600 * 100%), calc((440 / -2 - 80) * 1px)) max(calc(440 / -2 / 1600 * 100%), calc(440 / -2 * 1px))}}@keyframes btnM{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}#movie .wrap .movieColInner .slider_movie li a img{max-width:none;width:100%}#movie .wrap .movieColInner .slider_movie li p.tit{opacity:0;transition:0.2s;text-align:center;font-size:1.2rem}@media screen and (max-width: 767px){#movie .wrap .movieColInner .slider_movie li p.tit{font-size:1rem}}#movie .wrap .movieColInner .slider_movie li.splide__slide.is-active{-webkit-transform:scale(1);transform:scale(1);padding:0}#movie .wrap .movieColInner .slider_movie li.splide__slide.is-active p.tit{opacity:1;transition:0.4s;transition-delay:0.4s}#movie .wrap .movieColInner .slider_movie li a{position:relative;display:block}@media screen and (max-width: 767px){#movie .wrap .movieColInner .slider_movie li p{margin-top:calc(40 / 960 * 100%)}}@media screen and (min-width: 768px){#movie .wrap .movieColInner .slider_movie li p{margin:min(calc(40 / 1600 * 100%), calc(40 * 1px)) auto 0}}#movie .wrap .movieColInner .c-slider__arrow::before{background:url("../images/common/btn_arrow_r_nsw.png") no-repeat top center/contain}#movie .wrap .movieColInner .splide__arrow--prev{position:absolute;bottom:50%;left:5vw}@media screen and (min-width: 768px){#movie .wrap .movieColInner .splide__arrow--prev{left:20.5vw}}#movie .wrap .movieColInner .splide__arrow--next{position:absolute;bottom:50%;right:5vw}@media screen and (min-width: 768px){#movie .wrap .movieColInner .splide__arrow--next{right:20.5vw}}@media screen and (max-width: 767px){#movie .wrap>.imgBox{width:calc(800 / 960 * 100%);margin-left:calc(200 / 960 * 100%)}}@media screen and (min-width: 768px){#movie .wrap>.imgBox{position:absolute;top:0;left:50%;width:calc(1290 / 1600 * 100%);max-width:1290px;margin:max(calc(-440 / 1600 * 100%), calc(-440 * 1px)) 0 0 max(calc(-280 / 1600 * 100%), calc(-280 * 1px))}}#movie .wrap>.imgBox>div{position:relative;padding-bottom:56.25%}#movie .wrap>.imgBox>div iframe,#movie .wrap>.imgBox>div video{position:absolute;top:0;left:0;width:100%;height:100%}@media screen and (max-width: 767px){#movie .wrap .txtBox_l{width:calc(900 / 960 * 100%);margin:calc(20 / 960 * 100%) 0 0 calc(-15 / 960 * 100%)}}@media screen and (min-width: 768px){#movie .wrap .txtBox_l{width:auto;margin-left:max(calc(-15 / 1600 * 100%), calc(-15 * 1px))}}@media screen and (min-width: 768px) and (max-width: 1599px){#movie .wrap .txtBox_l dt{padding-left:min(calc(40 / 1600 * 100%), 40px)}#movie .wrap .txtBox_l dd{padding-left:min(calc(65 / 1600 * 100%), 65px)}}@media screen and (min-width: 768px) and (min-width: 1600px){#movie .wrap .txtBox_l dt{padding-left:calc(50% - 800px + 40px)}#movie .wrap .txtBox_l dd{padding-left:calc(50% - 800px + 65px)}}@media screen and (max-width: 767px){#movie .wrap .txtBox_l.box01 dt img{width:calc(571 / 960 * 100vw)}}@media screen and (min-width: 768px){#movie .wrap .txtBox_l.box01 dt img{width:calc(925 / 1600 * 100vw);max-width:925px}}@media screen and (max-width: 767px){#movie .wrap .txtBox_l.box02 dt img{width:calc(893 / 960 * 100vw)}}@media screen and (min-width: 768px){#movie .wrap .txtBox_l.box02 dt img{width:calc(1394 / 1600 * 100vw);max-width:1394px}}#movie .wrap .txtBox_l dt{display:inline-block;width:auto}@media screen and (max-width: 767px){#movie .wrap .txtBox_l dt{padding-left:calc(30 / 960 * 100vw)}}@media screen and (max-width: 767px){#movie .wrap .txtBox_l dd{padding-left:calc(55 / 960 * 100vw)}}@media screen and (min-width: 768px){#movie .wrap .txtBox_l dd{display:inline-block;width:auto}}@media screen and (max-width: 767px){#movie .wrap .txtBox_l+.txtBox_l{margin-top:calc(70 / 960 * 100vw)}}@media screen and (min-width: 768px){#movie .wrap .txtBox_l+.txtBox_l{margin-top:min(calc(100 / 1600 * 100%), calc(100 * 1px))}}.dlclink{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-flex-wrap:wrap;flex-wrap:wrap}@media screen and (max-width: 767px){.dlclink{margin:2em auto 0}}@media screen and (min-width: 768px){.dlclink{gap:1em;max-width:1100px;margin:3em auto 0}}@media screen and (max-width: 767px){.dlclink li{width:43%;margin:0.5em}}@media screen and (min-width: 768px){.dlclink li{width:30%}}@media screen and (min-width: 768px){.dlclink li.last{margin-left:0}}@media screen and (max-width: 767px){.dlclink.line li{width:100%}}.dlclink li+li{margin-left:0.5em}.dlclink a{display:block;box-sizing:border-box;border:2px solid #b3e6ff;background:#000;padding:0.5em 0.2em;text-decoration:none;font-weight:bold;text-align:center;color:#b3e6ff;height:100%;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}@media screen and (min-width: 768px){.dlclink a{width:100%;font-size:1.2em;padding:0.5em 0}}.dlclink a.act{border:2px solid #b3e6ff;background:#b3e6ff;color:#000}#new{position:relative;background:linear-gradient(135deg, #44636e 0%, #5c7983 100%)}@media screen and (max-width: 767px){#new .newCol{padding:10% 0;background:url(../images/dlc/bg_new_lt.png) top left no-repeat,url(../images/dlc/bg_new_rb.png) bottom right no-repeat,url(../images/dlc/bg_new_grd_l.png) top left no-repeat,url(../images/dlc/bg_new_grd_r.png) bottom right 70% no-repeat;background-size:45%, 45%, 100%, 250%}}@media screen and (min-width: 768px){#new .newCol{padding:6% 0;background:url(../images/dlc/bg_new_lt.png) top left no-repeat,url(../images/dlc/bg_new_rb.png) bottom right no-repeat,url(../images/dlc/bg_new_grd_l.png) top left no-repeat,url(../images/dlc/bg_new_grd_r.png) bottom right no-repeat;background-size:30%, 30%, contain, contain}}#new .newCol .newColInner{position:relative}@media screen and (max-width: 767px){#new .newCol .newColInner{width:94%;margin:10% auto 0}}@media screen and (min-width: 768px){#new .newCol .newColInner{width:96%;max-width:1600px;margin:3% auto 0}}#new .newCol .newColInner h3{position:relative}#new .newCol .newColInner:first-child{margin-top:0}#new .newCol .new_character h3 img{max-width:541px}@media screen and (max-width: 767px){#new .newCol .new_character h3 img{width:calc(541 / 640 * 100%)}}#new .newCol .new_character .newColBox{display:grid;margin-inline:0;width:100%}@media screen and (max-width: 767px){#new .newCol .new_character .newColBox{grid-template-columns:repeat(2, 1fr);gap:0.5em 1em}}@media screen and (min-width: 768px){#new .newCol .new_character .newColBox{grid-template-columns:repeat(5, 1fr);gap:2em}}#new .newCol .new_costume h3 img{width:100%;max-width:622px}@media screen and (max-width: 767px){#new .newCol .new_costume h3 img{width:calc(622 / 640 * 100%)}}#new .newCol .new_costume .newColBox{display:grid}@media screen and (max-width: 767px){#new .newCol .new_costume .newColBox{gap:1em;grid-template-columns:repeat(2, 1fr)}}@media screen and (min-width: 768px){#new .newCol .new_costume .newColBox{grid-template-columns:repeat(5, 1fr);gap:1.5em 2em}}#new .newCol .new_stage h3 img{max-width:376px}@media screen and (max-width: 767px){#new .newCol .new_stage h3 img{width:calc(376 / 640 * 100%)}}#new .newCol .new_stage .newColBox{display:grid}@media screen and (max-width: 767px){#new .newCol .new_stage .newColBox{gap:1em}}@media screen and (min-width: 768px){#new .newCol .new_stage .newColBox{grid-template-columns:repeat(5, 1fr);gap:1.5em 2em}}#new .newCol .new_stage .newColBox p{margin-top:0.3em}@media screen and (max-width: 767px){#new .newCol .new_stage .newColBox p{font-size:1.2rem}}@media screen and (min-width: 768px){#new .newCol .new_stage .newColBox p{font-size:1.4rem}}@media screen and (max-width: 767px){#new .newCol .new_solomode{margin-top:12%}}@media screen and (min-width: 768px){#new .newCol .new_solomode{margin-top:5%}}#new .newCol .new_solomode h3 img{width:100%;max-width:291px}@media screen and (max-width: 767px){#new .newCol .new_solomode h3 img{width:calc(291 / 640 * 100%)}}#new .newCol .new_solomode .newColBox{display:grid}@media screen and (max-width: 767px){#new .newCol .new_solomode .newColBox{gap:1em}}@media screen and (min-width: 768px){#new .newCol .new_solomode .newColBox{grid-template-columns:repeat(2, 1fr);gap:1.5em 2em}}#new .newCol .newColBox{width:96%;margin-inline:auto;margin-top:1em}@media screen and (min-width: 768px){#new .newCol .newColBox{width:99%;margin-top:2em}}#new .newCol .newColBox li p{margin-top:0.3em}@media screen and (max-width: 767px){#new .newCol .newColBox li p{font-size:0.9rem}}@media screen and (min-width: 768px){#new .newCol .newColBox li p{font-size:1.2rem}}@media screen and (max-width: 767px){#new .newCol .newColBox li img{width:98%;border-radius:18px;border:3px solid #fff}}@media screen and (min-width: 768px){#new .newCol .newColBox li img{border-radius:30px;border:5px solid #fff;width:100%}}#new .txtArea{padding:2.5rem 1.2em 1.2em;background:linear-gradient(to right, rgba(68,99,110,0.8) 0%, #44636e 60%);margin-top:-1.5rem}@media screen and (min-width: 768px){#new .txtArea{background:linear-gradient(to right, rgba(68,99,110,0.75) 20%, #44636e 100%);padding:3rem 1.5em 2em}}#new .txtArea h4{color:#fdfe6e;font-weight:700;font-size:1.6em;margin-bottom:0.5em;line-height:1.3}@media screen and (min-width: 768px){#new .txtArea h4{margin-bottom:0.3em;font-size:2.5em}}#new .txtArea p{font-size:1em}@media screen and (min-width: 768px){#new .txtArea p{font-size:1.4em}}img[class*="dot"]{position:absolute;left:50%;z-index:-1}@media screen and (max-width: 767px){img[class*="dot"][class*="dotS"]{left:50%;bottom:-30vw;width:calc(638 / 960 * 100vw)}}@media screen and (min-width: 768px){img[class*="dot"][class*="dotS"]{left:50%;bottom:-15vw;width:calc(638 / 1600 * 100vw);max-width:638px}}@media screen and (max-width: 767px){img[class*="dot"][class*="dotL"]{left:-40%;bottom:-70vw;width:calc(914 / 960 * 100vw)}}@media screen and (min-width: 768px){img[class*="dot"][class*="dotL"]{left:0%;bottom:-40vw;width:calc(914 / 1600 * 100vw);max-width:914px}}
