@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.ad{margin-top:0}html{scroll-behavior:smooth;caret-color:rgba(0,0,0,0)}@media screen and (min-width: 768px){html{scroll-padding-top:min(50px,50vw/var(--device)*100)}}a{color:var(--color-red)}.indent{text-align:left}dd p{font-size:.9em}#bodyInner.ad .imgBox{background:#fff;overflow:hidden}footer a{color:#fdfe6e}.modal{display:none}.modal#modalBuy dt{background:#ff8c12}@media screen and (min-width: 768px){main{margin-top:min(50px,50vw/var(--device)*100)}}main .imgBox{background:#fff;overflow:hidden}@media screen and (max-width: 767px){main .imgBox{border:solid .5208333333vw #df9b37;border-radius:3.125vw}}@media screen and (min-width: 768px){main .imgBox{border:solid min(3px,3vw/var(--device)*100) #df9b37;border-radius:min(30px,30vw/var(--device)*100)}}#mv{position:relative;overflow:hidden;border-bottom:solid 1px #fff}@media screen and (max-width: 767px){#mv{background:url(../images/nsw/ad/bg_mv.jpg) center top no-repeat;background-size:cover}}@media screen and (min-width: 768px){#mv{background:#000 url(../images/nsw/ad/bg.jpg) no-repeat center;background-size:cover;display:flex;align-items:center;max-height:100lvh}}@media screen and (min-width: 1920px){#mv{min-height:calc(100lvh - 1px)}}#mv::before,#mv::after{content:"";position:absolute;background:url(../images/nsw/ad/bg_txt.png) center center repeat-x;background-size:auto 100%;width:600%;height:0;z-index:30}@media screen and (max-width: 767px){#mv::before,#mv::after{padding-top:8.5416666667%}}@media screen and (min-width: 768px){#mv::before,#mv::after{padding-top:min(82px,82vw/var(--device)*100)}}#mv::before{top:min(650px,650vw/var(--device)*100);left:-237%}@media screen and (min-width: 768px){#mv::before{top:min(20px,20vw/var(--device)*100)}}#mv::after{bottom:0;left:-167%}@media screen and (max-width: 767px){#mv::after{margin-bottom:2.0833333333%}@keyframes introTxtB{0%{margin-left:0}100%{margin-left:-248.6458333333%}}}@media screen and (min-width: 768px){#mv::after{margin-bottom:min(20px,20vw/var(--device)*100)}@keyframes introTxtB{0%{margin-left:0}100%{margin-left:min(-2387px,-2387vw/var(--device)*100)}}}@media screen and (max-width: 767px){#mv .mvInner{background:url(../images/nsw/ad/bg_sp.png) no-repeat bottom center;background-size:contain}}@media screen and (min-width: 768px){#mv .mvInner{margin:0 auto;display:flex;align-items:center}}@media screen and (max-width: 767px){#mv .mvInner>div{width:90%;margin:0 auto;padding-top:12.5%;padding-bottom:10.4166666667%}}@media screen and (min-width: 768px){#mv .mvInner>div{max-width:1920px;width:70%;margin-left:5%}}@media screen and (min-width: 768px){#mv .mvInner>div h1 img{width:100.1875%;max-width:916px}}#mv .mvInner>div img{display:block}#mv .mvInner>div img:nth-child(2){margin-right:auto;margin-left:auto}@media screen and (max-width: 767px){#mv .mvInner>div img:nth-child(2){margin-top:2.0833333333%;width:60%;max-width:388px}}@media screen and (min-width: 768px){#mv .mvInner>div img:nth-child(2){margin-top:1.875%;width:42.4375%;max-width:388px}}@media screen and (max-width: 767px){#mv .mvInner>div img:nth-child(3){margin-top:6.25%;margin-bottom:-3.125%}}@media screen and (min-width: 768px){#mv .mvInner>div img:nth-child(3){margin-top:5.625%;width:98.65625%;max-width:902px}}@media screen and (max-width: 767px){#mv .mvInner #pic{margin:0 auto;scale:1.2;overflow:hidden;padding-bottom:6.25%}}@media screen and (min-width: 768px){#mv .mvInner #pic{width:50%;max-width:800px}}#mv #pfLogoNsw{position:absolute;top:0;left:0;width:100%;z-index:30}#mv #pfLogoNsw ul{display:flex;align-items:start}@media screen and (max-width: 767px){#mv #pfLogoNsw ul{justify-content:left;width:70%}}@media screen and (min-width: 768px){#mv #pfLogoNsw ul{justify-content:left}}@media screen and (max-width: 767px){#mv #pfLogoNsw ul li{width:31.25%}}@media screen and (min-width: 768px){#mv #pfLogoNsw ul li{width:10.9375%;max-width:175px}}.youtube{pointer-events:none !important}h2{position:relative;z-index:50}h2 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))}.videoWrap{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}}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 (min-width: 768px){dl[class^=txtBox_] dd p{margin-top:0}dl[class^=txtBox_] dd p+p{margin-top:1.5em}}@media screen and (max-width: 1599px){dl[class^=txtBox_] dd{font-size:1.1em}}@media screen and (min-width: 1600px){dl[class^=txtBox_] dd{font-size:1.35em}}@media screen and (max-width: 767px){dl[class^=txtBox_][class*=txtBox_l] dt{border-radius:0 0 1.0416666667vw 0}}@media screen and (min-width: 768px){dl[class^=txtBox_][class*=txtBox_l] dt{border-radius:0 0 min(10px,10vw/var(--device)*100) 0}}@media screen and (max-width: 767px){dl[class^=txtBox_][class*=txtBox_l] dt::before{left:0;margin-left:4.1666666667vw}}@media screen and (min-width: 768px){dl[class^=txtBox_][class*=txtBox_l] dt::before{left:50vw;margin-left:min(-700px,-700vw/var(--device)*100)}}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 min(10px,10vw/var(--device)*100) min(10px,10vw/var(--device)*100) 0}}@media screen and (min-width: 768px){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){dl[class^=txtBox_][class*=txtBox_r] dt{border-radius:0 0 0 1.0416666667vw}}@media screen and (min-width: 768px){dl[class^=txtBox_][class*=txtBox_r] dt{border-radius:0 0 0 min(10px,10vw/var(--device)*100)}}@media screen and (max-width: 767px){dl[class^=txtBox_][class*=txtBox_r] dt::before{right:0;margin-right:4.1666666667vw}}@media screen and (min-width: 768px){dl[class^=txtBox_][class*=txtBox_r] dt::before{right:50vw;margin-right:min(-600px,-600vw/var(--device)*100)}}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:min(10px,10vw/var(--device)*100) 0 0 min(10px,10vw/var(--device)*100)}}@media screen and (min-width: 768px){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)}}dl[class^=txtBox_][class*=txtBox_c]{margin:0 auto}@media screen and (max-width: 767px){dl[class^=txtBox_][class*=txtBox_c] dt{border-radius:1.0416666667vw 0 1.0416666667vw 1.0416666667vw}}@media screen and (min-width: 768px){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){dl[class^=txtBox_][class*=txtBox_c] dt::before{right:0;margin-right:4.1666666667vw}}@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:var(--color-red);box-sizing:border-box}@media screen and (max-width: 767px){dl[class^=txtBox_] dt{padding:1.5625vw;filter:drop-shadow(1.5625vw 1.5625vw 0 rgba(236, 145, 47, 0.8))}}@media screen and (min-width: 768px){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))}}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:28.125vw;padding-top:3.125vw}}@media screen and (min-width: 768px){dl[class^=txtBox_] dt::before{width:16.875vw;max-width:270px;padding-top:min(30px,30vw/var(--device)*100)}}dl[class^=txtBox_] dt::after{top:0}@media screen and (max-width: 767px){dl[class^=txtBox_] dt::after{width:3.125vw;padding-top:8.3333333333vw}}@media screen and (min-width: 768px){dl[class^=txtBox_] dt::after{width:1.875vw;max-width:30px;padding-top:min(80px,80vw/var(--device)*100)}}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:4.1666666667vw}}@media screen and (min-width: 768px){dl[class^=txtBox_] dd{font-size:1.35em;padding:min(50px,50vw/var(--device)*100)}}@media screen and (max-width: 1599px){dl[class^=txtBox_] dd{font-size:1.1em;padding:4.1666666667vw}}@media screen and (min-width: 1600px){dl[class^=txtBox_] dd{font-size:1.35em}}iframe,video{width:100%;vertical-align:bottom;aspect-ratio:16/9}#buyCol{position:relative}@media screen and (max-width: 767px){#buyCol{background:url(../images/top/bg_movie_sp.png) left -13vw no-repeat;background-size:100% auto}}@media screen and (min-width: 768px){#buyCol{background:url(../images/top/bg_movie.png) left top no-repeat;background-size:min(880px,880vw/var(--device)*100) auto}}#buyCol h2{text-align:center}@media screen and (max-width: 767px){#buyCol h2{padding-top:8.3333333333vw}}@media screen and (min-width: 768px){#buyCol h2{padding-top:5vw}}@media screen and (max-width: 767px){#buyCol h2 img{width:59.0625vw}}@media screen and (min-width: 768px){#buyCol h2 img{width:35.4375vw;max-width:567px}}#buyCol>ul{display:flex;width:90%;flex-wrap:wrap;justify-content:center;margin:2em auto 0}@media screen and (min-width: 1100px){#buyCol>ul{justify-content:space-between;flex-wrap:nowrap;max-width:1400px;margin:3.125vw auto}}#buyCol>ul .flexBox{background:linear-gradient(to bottom, rgba(0, 0, 0, 0.75) 0%, rgba(17, 55, 134, 0.75) 100%);box-sizing:border-box;padding:7.2916666667%;border-radius:min(50px,50vw/var(--device)*100) min(50px,50vw/var(--device)*100) 0 0}@media screen and (max-width: 767px){#buyCol>ul .flexBox{text-align:center}}@media screen and (min-width: 1100px){#buyCol>ul .flexBox{display:flex;flex-wrap:wrap;max-width:1400px;text-align:left;padding:min(50px,50vw/var(--device)*100);border-radius:min(50px,50vw/var(--device)*100) min(50px,50vw/var(--device)*100) 0 0;margin-bottom:0}}#buyCol>ul>li{width:100%;padding:3.125vw;margin-bottom:6.25vw}@media screen and (min-width: 1100px){#buyCol>ul>li{width:50%;padding:1.875vw;margin-right:1.875vw}}@media screen and (min-width: 768px){#buyCol>ul>li:last-child{margin-right:0}}#buyCol>ul>li h3{text-align:center;background:var(--color-red);margin:0;padding:.5em 0;border-radius:.5em;font-weight:700;width:100%;margin-bottom:1em}@media screen and (max-width: 767px){#buyCol>ul>li h3{font-size:1em}}@media screen and (min-width: 768px){#buyCol>ul>li h3{font-size:1.5em}}#buyCol>ul>li .hdl5{background:rgba(0,0,0,.3);border-left:2px solid var(--color-red);padding:.5em 1em;font-weight:bold;text-align:left;margin:2em 0 .5em;width:100%}@media screen and (min-width: 768px){#buyCol>ul>li .hdl5{margin:2em 0 1em;font-size:1.2em}}@media screen and (max-width: 767px){#buyCol>ul>li p{margin-left:1em;text-indent:-1em;text-align:left;margin-top:1em}}@media screen and (min-width: 768px){#buyCol>ul>li p{font-size:1.1em;margin-top:1em;margin-bottom:.5em}}#buyCol>ul>li .hdl5+p{margin-top:0}#buyCol>ul>li .price{border-bottom:2px solid var(--color-red);display:flex;justify-content:space-between;width:calc(100% - 1em);padding:0 .5em .75em;line-height:1}@media screen and (max-width: 767px){#buyCol>ul>li .price{margin-bottom:1.5em}}@media screen and (min-width: 768px){#buyCol>ul>li .price{margin-bottom:2em}}#buyCol>ul>li .price h4{border-bottom:0;width:auto;padding:0;margin:0;font-weight:500}@media screen and (max-width: 767px){#buyCol>ul>li .price h4{font-size:1em}}@media screen and (min-width: 768px){#buyCol>ul>li .price h4{font-size:1.4em}}#buyCol>ul>li .price p{margin:0}@media screen and (max-width: 767px){#buyCol>ul>li .price p{font-size:1.1em}}@media screen and (min-width: 768px){#buyCol>ul>li .price p{font-size:1.7em}}#buyCol>ul>li img.pkg{width:70%;max-width:400px;margin:0 auto;display:block}#buyCol>ul>li .btnCol{display:flex;justify-content:space-between;flex-wrap:wrap;width:100%}@media screen and (max-width: 767px){#buyCol>ul>li .btnCol{margin-top:.5em}}@media screen and (min-width: 768px){#buyCol>ul>li .btnCol{gap:1em}}#buyCol>ul>li .btnCol.dlc li{width:100%}@media screen and (max-width: 767px){#buyCol>ul>li .btnCol li{width:100%;margin-bottom:1em}#buyCol>ul>li .btnCol li:last-child{margin-bottom:0}}@media screen and (min-width: 768px){#buyCol>ul>li .btnCol li{width:calc(50% - 1em)}}#buyCol>ul>li .btnCol a{display:block;box-sizing:border-box;border:2px solid #fdfe6e;background:#000;padding:.5em 1em;text-decoration:none;font-weight:bold;text-align:center;color:#fdfe6e;font-size:.8em}@media screen and (min-width: 768px){#buyCol>ul>li .btnCol a{width:100%;font-size:1.2em}}#buyCol>ul>li .btnCol a span{display:block;font-weight:normal;font-size:.8em;color:#fff}@media(any-hover: hover),(-ms-high-contrast: none){#buyCol>ul>li .btnCol a{transition:.2s}#buyCol>ul>li .btnCol a:hover{transform:translateY(3px)}}@media screen and (max-width: 767px){#buyCol .btnMore{margin-top:0}}#buyCol img[class*=dotL]{bottom:0}@media screen and (max-width: 767px){#buyCol .dotL01{margin:0 0 -72.9166666667% -62.5%}}@media screen and (min-width: 768px){#buyCol .dotL01{margin:0 0 min(-250px,-250vw/var(--device)*100) min(-1050px,-1050vw/var(--device)*100)}}#buyCol img[class*=dotS]{top:0;letter-spacing:0;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none}@media screen and (min-width: 768px){#buyCol .dotS01{margin:min(-50px,-50vw/var(--device)*100) 0 0 min(300px,300vw/var(--device)*100)}}@media screen and (min-width: 768px){#buyCol .dotS02{margin:min(1200px,1200vw/var(--device)*100) 0 0 min(200px,200vw/var(--device)*100)}}#about::before,#mode::before{content:"";position:absolute;display:block}@media screen and (max-width: 767px){#about::before,#mode::before{left:-3.125%;width:125.2083333333%;padding-bottom:50%}}@media screen and (min-width: 768px){#about::before,#mode::before{left:50%;margin-left:min(-1040px,-1040vw/var(--device)*100);padding-bottom:min(660px,660vw/var(--device)*100)}}#about{position:relative}@media screen and (max-width: 767px){#about{margin-top:12.5%}}@media screen and (min-width: 768px){#about{margin-top:min(150px,150vw/var(--device)*100)}}#about::before{content:""}@media screen and (max-width: 767px){#about::before{background:url(../images/nsw/bg_about_sp.png) left top no-repeat;background-size:100% auto}}@media screen and (min-width: 768px){#about::before{width:146.0625%;max-width:2337px;background:url(../images/nsw/bg_about.png) left top no-repeat;background-size:100% auto}}@media screen and (max-width: 767px){#about h2{text-align:left;padding-top:35.9375%}}@media screen and (min-width: 768px){#about h2{text-align:right;max-width:1600px;padding-top:min(540px,540vw/var(--device)*100);margin:0 auto}}@media screen and (max-width: 767px){#about h2 img{width:91.6666666667%}}@media screen and (min-width: 768px){#about h2 img{width:78.5%;max-width:1256px}}#about .wrap{position:relative}@media screen and (max-width: 767px){#about .wrap{margin-top:-3.6458333333%}}@media screen and (min-width: 768px){#about .wrap{margin-top:min(105px,105vw/var(--device)*100)}}@media screen and (max-width: 767px){#about .wrap>.imgBox{width:91.6666666667%;margin-left:-4.1666666667%}}@media screen and (min-width: 768px){#about .wrap>.imgBox{position:absolute;top:0;right:50%;width:55%;max-width:880px;margin:min(-70px,-70vw/var(--device)*100) min(70px,70vw/var(--device)*100) 0 0}}@media screen and (max-width: 767px){#about .wrap .txtBox_r{width:93.75%;margin:2.0833333333% 0 0 6.25%}}@media screen and (min-width: 768px){#about .wrap .txtBox_r{margin-inline:auto 0}}@media screen and (max-width: 767px){#about .wrap .txtBox_r dt img{width:88.9583333333vw}}@media screen and (min-width: 768px){#about .wrap .txtBox_r dt img{width:53.375vw;max-width:854px}}@media screen and (max-width: 767px){#about .wrap .txtBox_r dd{margin-bottom:-7.2916666667vw}}@media screen and (min-width: 768px){#about .wrap .txtBox_r dd{margin-bottom:min(-80px,-80vw/var(--device)*100)}}#about .dotL01{top:0}@media screen and (max-width: 767px){#about .dotL01{margin:20.8333333333% 0 0 10.4166666667%}}@media screen and (min-width: 768px){#about .dotL01{margin:min(300px,300vw/var(--device)*100) 0 0 min(300px,300vw/var(--device)*100)}}#about img[class*=dotS]{bottom:0;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none}@media screen and (max-width: 767px){#about .dotS01{margin:0 0 -36.4583333333% -10.4166666667%}}@media screen and (min-width: 768px){#about .dotS01{margin:0 0 min(-50px,-50vw/var(--device)*100) min(-600px,-600vw/var(--device)*100)}}@media screen and (min-width: 768px){#about .dotS02{margin:0 0 min(-425px,-425vw/var(--device)*100) min(-100px,-100vw/var(--device)*100)}}#mode{position:relative}@media screen and (max-width: 767px){#mode{margin-top:12.5%}}@media screen and (min-width: 768px){#mode{margin-top:min(150px,150vw/var(--device)*100)}}#mode::before{content:""}@media screen and (max-width: 767px){#mode::before{background:url(../images/nsw/bg_mode_sp.png) left top no-repeat;background-size:100% auto}}@media screen and (min-width: 768px){#mode::before{width:137.3125%;max-width:2197px;background:url(../images/nsw/bg_mode.png) left top no-repeat;background-size:100% auto}}@media screen and (max-width: 767px){#mode h2{text-align:right;padding-top:39.5833333333%}}@media screen and (min-width: 768px){#mode h2{text-align:left;max-width:1600px;padding-top:min(360px,360vw/var(--device)*100);margin:0 auto}}@media screen and (max-width: 767px){#mode h2 img{width:84.8958333333%}}@media screen and (min-width: 768px){#mode h2 img{width:56.4375%;max-width:903px}}#mode .wrap{position:relative}@media screen and (max-width: 767px){#mode .wrap{margin-top:-5.2083333333%}}@media screen and (min-width: 768px){#mode .wrap{margin-top:min(100px,100vw/var(--device)*100)}}@media screen and (max-width: 767px){#mode .wrap>.imgBox{width:83.3333333333%;margin-left:12.5%}}@media screen and (min-width: 768px){#mode .wrap>.imgBox{position:absolute;top:0;left:50%;width:80.625%;max-width:1290px;margin:min(-440px,-440vw/var(--device)*100) 0 0 min(-200px,-200vw/var(--device)*100)}}#mode .wrap>.imgBox>div{position:relative;padding-bottom:56.25%}@media screen and (max-width: 767px){#mode .wrap .txtBox_l{width:93.75%;margin:2.0833333333% 0 0 -1.5625%}}@media screen and (min-width: 768px){#mode .wrap .txtBox_l{width:auto;margin-left:min(-15px,-15vw/var(--device)*100)}}@media screen and (min-width: 768px)and (max-width: 1599px){#mode .wrap .txtBox_l dt{padding-left:min(40px,40vw/var(--device)*100)}#mode .wrap .txtBox_l dd{font-size:1.4em;padding-left:min(65px,65vw/var(--device)*100)}}@media screen and (min-width: 768px)and (min-width: 1600px){#mode .wrap .txtBox_l dt{padding-left:calc(50% - 800px + 40px)}#mode .wrap .txtBox_l dd{padding-left:calc(50% - 800px + 65px)}}@media screen and (max-width: 767px){#mode .wrap .txtBox_l.box01 dt img{width:58.4375vw}}@media screen and (min-width: 768px){#mode .wrap .txtBox_l.box01 dt img{width:57.8125vw;max-width:925px}}@media screen and (max-width: 767px){#mode .wrap .txtBox_l.box02 dt img{width:56.5625vw}}@media screen and (min-width: 768px){#mode .wrap .txtBox_l.box02 dt img{width:67.5625vw;max-width:1081px}}#mode .wrap .txtBox_l.box02 dd a{color:#ff8c12}@media screen and (max-width: 767px){#mode .wrap .txtBox_l.box03 dt img{width:84.4791666667vw}}@media screen and (min-width: 768px){#mode .wrap .txtBox_l.box03 dt img{width:50.6875vw;max-width:811px}}#mode .wrap .txtBox_l dt{display:inline-block;width:auto}@media screen and (max-width: 767px){#mode .wrap .txtBox_l dt{padding-left:3.125vw}}@media screen and (max-width: 767px){#mode .wrap .txtBox_l dd{padding-left:5.7291666667vw}}@media screen and (min-width: 768px){#mode .wrap .txtBox_l dd{display:inline-block;width:auto}}#mode .wrap .txtBox_l dd .notice{font-size:80%;line-height:1.6}@media screen and (max-width: 767px){#mode .wrap .txtBox_l dd .notice{padding-top:5.7291666667vw}}@media screen and (min-width: 768px){#mode .wrap .txtBox_l dd .notice{padding-top:1.25vw}}#mode .wrap .txtBox_l dd .notice li{margin-top:.5em}#mode .wrap .txtBox_l dd .notice li:first-child{margin-top:0}@media screen and (max-width: 767px){#mode .wrap .txtBox_l+.txtBox_l{margin-top:7.2916666667vw}}@media screen and (min-width: 768px){#mode .wrap .txtBox_l+.txtBox_l{margin-top:min(100px,100vw/var(--device)*100)}}@media screen and (max-width: 767px){#mode .wrap.wrap01{margin-top:8.3333333333%}}@media screen and (min-width: 768px){#mode .wrap.wrap01{background:linear-gradient(to bottom, rgba(0, 0, 0, 0.75) 30%, rgba(17, 55, 134, 0.75) 100%);margin-top:min(180px,180vw/var(--device)*100);padding-bottom:3.125%}}#mode .wrap.wrap01>.imgBox{z-index:2}@media screen and (max-width: 767px){#mode .wrap.wrap01>.imgBox{width:91.6666666667%;margin-right:auto;margin-left:auto}}@media screen and (min-width: 768px){#mode .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)}}#mode .wrap.wrap01>.imgBox img{width:100%}@media screen and (min-width: 768px){#mode .wrap.wrap01 dl dt{position:absolute;margin-top:-50px}}@media screen and (min-width: 768px){#mode .wrap.wrap01 dl dd{padding-top:8.75%;background:rgba(0,0,0,0);max-width:54%}}@media screen and (max-width: 767px){#mode .wrap.wrap02{margin-top:8.3333333333%}}@media screen and (min-width: 768px){#mode .wrap.wrap02{background:linear-gradient(to bottom, rgba(0, 0, 0, 0.75) 30%, rgba(17, 55, 134, 0.75) 100%);margin-top:min(100px,100vw/var(--device)*100);padding-bottom:3.125%}}#mode .wrap.wrap02>.imgBox{z-index:2}@media screen and (max-width: 767px){#mode .wrap.wrap02>.imgBox{width:83.3333333333%;margin-right:auto;margin-left:auto}}@media screen and (min-width: 768px){#mode .wrap.wrap02>.imgBox{position:absolute;top:-10px;right:50%;width:46.875%;max-width:900px;margin:0 0 0 min(20px,20vw/var(--device)*100)}}@media screen and (min-width: 768px){#mode .wrap.wrap02 dl dt{position:absolute;margin-top:-50px}}@media screen and (min-width: 768px){#mode .wrap.wrap02 dl dd{padding-top:8.75%;background:rgba(0,0,0,0);max-width:52%}}@media screen and (max-width: 767px){#mode .wrap.wrap03{margin-top:8.3333333333%}}@media screen and (min-width: 768px){#mode .wrap.wrap03{background:linear-gradient(to bottom, rgba(0, 0, 0, 0.75) 0%, rgba(17, 55, 134, 0.75) 100%);margin-top:min(200px,200vw/var(--device)*100);margin-bottom:min(50px,50vw/var(--device)*100);padding-bottom:3.125%}}#mode .wrap.wrap03>.imgBox{z-index:2}@media screen and (max-width: 767px){#mode .wrap.wrap03>.imgBox{width:91.6666666667%;margin-right:auto;margin-left:auto}}@media screen and (min-width: 768px){#mode .wrap.wrap03>.imgBox{position:absolute;top:-10px;right:50%;width:46.875%;max-width:900px;margin:0 0 0 min(20px,20vw/var(--device)*100)}}#mode .wrap.wrap03>.imgBox img{width:100%}@media screen and (min-width: 768px){#mode .wrap.wrap03 dl dt{position:absolute;margin-top:-50px}}@media screen and (min-width: 768px){#mode .wrap.wrap03 dl dd{padding-top:12.5%;background:rgba(0,0,0,0);width:52%}}@media screen and (max-width: 767px){#mode .dotS01{margin:20.8333333333% 0 0 15.625%}}@media screen and (min-width: 768px){#mode .dotS01{margin:min(400px,400vw/var(--device)*100) 0 0 min(300px,300vw/var(--device)*100)}}@media screen and (max-width: 767px){#mode .dotS02{margin:31.25% 0 0 -78.125%}}@media screen and (min-width: 768px){#mode .dotS02{margin:min(950px,950vw/var(--device)*100) 0 0 min(-350px,-350vw/var(--device)*100)}}#mode .dotS03{top:auto !important;bottom:0}@media screen and (max-width: 767px){#mode .dotS03{margin:0 0 -41.6666666667% -72.9166666667%}}@media screen and (min-width: 768px){#mode .dotS03{margin:0 0 min(600px,600vw/var(--device)*100) min(200px,200vw/var(--device)*100)}}#update{position:relative}@media screen and (max-width: 767px){#update{padding-top:5.2083333333%}}@media screen and (min-width: 768px){#update{padding-top:min(40px,40vw/var(--device)*100)}}#update .dotL01{top:0;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none}@media screen and (max-width: 767px){#update .dotL01{margin:-26.0416666667% 0 0 0%}}@media screen and (min-width: 768px){#update .dotL01{margin:min(-200px,-200vw/var(--device)*100) 0 0 min(-750px,-750vw/var(--device)*100)}}@media screen and (min-width: 768px){#update .txtBox_l{width:90%;padding-left:min(60px,60vw/var(--device)*100);margin-left:min(-15px,-15vw/var(--device)*100)}}@media screen and (max-width: 767px){#update .txtBox_l p{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;padding:4.1666666667vw;padding-left:7.2916666667vw;border-radius:0 min(10px,10vw/var(--device)*100) min(10px,10vw/var(--device)*100) 0}}@media screen and (min-width: 768px){#update .txtBox_l p{line-height:1.8;max-width:52%;font-size:1.4em;padding:min(50px,50vw/var(--device)*100);padding-top:min(70px,70vw/var(--device)*100);padding-left:calc(50% - 800px + 35px)}}#update .tit{position:relative;text-align:center;background:var(--color-red);border-radius:min(10px,10vw/var(--device)*100) 0 min(10px,10vw/var(--device)*100) min(10px,10vw/var(--device)*100);padding:min(25px,25vw/var(--device)*100)}@media screen and (max-width: 767px){#update .tit{width:83.3333333333%;margin:10.4166666667% auto 6.25%;padding:1.5625vw;filter:drop-shadow(1.5625vw 1.5625vw 0 rgba(236, 145, 47, 0.8))}}@media screen and (min-width: 768px){#update .tit{width:84.4375vw;max-width:1351px;margin:1.25% auto 3.75%;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))}}@media screen and (max-width: 767px){#update .tit img{width:83.3333333333vw}}@media screen and (min-width: 768px){#update .tit img{width:76.875vw;max-width:1230px}}#update .tit::before,#update .tit::after{content:"";position:absolute}#update .tit::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){#update .tit::before{width:28.125vw;padding-top:3.125vw;right:0;margin-right:4.1666666667vw}}@media screen and (min-width: 768px){#update .tit::before{margin:0 auto;width:16.875vw;max-width:270px;padding-top:min(30px,30vw/var(--device)*100)}}#update .tit::after{top:0;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){#update .tit::after{width:3.125vw;padding-top:8.3333333333vw}}@media screen and (min-width: 768px){#update .tit::after{width:1.875vw;max-width:30px;padding-top:min(80px,80vw/var(--device)*100)}}#update h4[class^=update]{width:100%}@media screen and (max-width: 767px){#update h4[class^=update]{display:inline-block;margin-top:1em}}@media screen and (min-width: 768px){#update h4[class^=update]{font-size:1.2em}}@media screen and (min-width: 768px){#update .update01{margin-top:min(90px,90vw/var(--device)*100)}}@media screen and (max-width: 1599px){#update .update01{margin-left:min(60px,60vw/var(--device)*100)}}@media screen and (min-width: 1600px){#update .update01{margin-left:calc(50% - 800px + 60px)}}@media screen and (max-width: 767px){#update .update01{text-align:center;margin-left:0}}@media screen and (max-width: 767px){#update .update01 img{width:64.0625vw}}@media screen and (min-width: 768px){#update .update01 img{width:38.4375vw;max-width:615px}}#update .update01>.imgBox{z-index:2}@media screen and (max-width: 767px){#update .update01>.imgBox{width:83.3333333333%;margin-right:0%;margin-left:auto}}@media screen and (min-width: 768px){#update .update01>.imgBox{position:absolute;top:-10px;right:50%;width:46.875%;max-width:900px;margin:0 0 0 min(20px,20vw/var(--device)*100)}}#update .update01>.imgBox img{width:100%}#update .update02{text-align:center}@media screen and (max-width: 767px){#update .update02 img{width:64.5833333333vw;margin-top:min(50px,50vw/var(--device)*100)}}@media screen and (min-width: 768px){#update .update02 img{width:38.75vw;max-width:620px}}@media screen and (max-width: 767px){#update .updateImg{margin:min(30px,30vw/var(--device)*100) auto min(90px,90vw/var(--device)*100) auto}}@media screen and (min-width: 768px){#update .updateImg{display:flex;width:94%;max-width:1500px;margin:min(30px,30vw/var(--device)*100) auto min(90px,90vw/var(--device)*100) auto}}#update .updateImg a{display:block;background:#fff;overflow:hidden}@media screen and (max-width: 767px){#update .updateImg a{border:solid .5208333333vw #fff;border-radius:3.125vw;margin:1em auto 0;width:90%}#update .updateImg a:first-child{margin-top:0}}@media screen and (min-width: 768px){#update .updateImg a{border:solid min(5px,5vw/var(--device)*100) #fff;border-radius:min(30px,30vw/var(--device)*100);margin-left:1.5em}#update .updateImg a:first-child{margin-left:0}}@media(any-hover: hover),(-ms-high-contrast: none){#update .updateImg a{transition:.2s}#update .updateImg a:hover{transform:translateY(5px)}}#update .txtBox_c{text-align:center}@media screen and (max-width: 767px){#update .txtBox_c{width:83.3333333333%;margin:20.8333333333% auto 6.25%}}@media screen and (min-width: 768px){#update .txtBox_c{width:84.4375vw;max-width:1351px;margin:1.25% auto 3.75%}}@media screen and (max-width: 767px){#update .txtBox_c dt img{width:83.3333333333vw}}@media screen and (min-width: 768px){#update .txtBox_c dt img{width:76.875vw;max-width:1230px}}#update .wrap{position:relative}@media screen and (max-width: 767px){#update .wrap{margin-top:-5.2083333333%}}@media screen and (min-width: 768px){#update .wrap{margin-top:min(100px,100vw/var(--device)*100)}}@media screen and (max-width: 767px){#update .wrap>.imgBox{width:83.3333333333%;margin-left:20.8333333333%}}@media screen and (min-width: 768px){#update .wrap>.imgBox{position:absolute;top:0;left:50%;width:80.625%;max-width:1290px;margin:min(20px,20vw/var(--device)*100) 0 0 min(70px,70vw/var(--device)*100)}}#update .wrap>.imgBox>div{position:relative;padding-bottom:56.25%}@media screen and (max-width: 767px){#update .wrap .txtBox_l{width:93.75%;margin:2.0833333333% 0 0 -1.5625%}}@media screen and (min-width: 768px){#update .wrap .txtBox_l{width:auto;margin-left:min(-15px,-15vw/var(--device)*100)}}@media screen and (min-width: 768px)and (max-width: 1599px){#update .wrap .txtBox_l dt{padding-left:min(40px,40vw/var(--device)*100)}#update .wrap .txtBox_l dd{padding-left:min(65px,65vw/var(--device)*100)}}@media screen and (min-width: 768px)and (min-width: 1600px){#update .wrap .txtBox_l dt{padding-left:calc(50% - 800px + 40px)}#update .wrap .txtBox_l dd{padding-left:calc(50% - 800px + 65px)}}#update .wrap .txtBox_l dt{display:inline-block;width:auto}@media screen and (max-width: 767px){#update .wrap .txtBox_l dt{padding-left:3.125vw}}@media screen and (max-width: 767px){#update .wrap .txtBox_l dd{padding-left:5.7291666667vw}}@media screen and (min-width: 768px){#update .wrap .txtBox_l dd{display:inline-block;width:auto}}#update .wrap .txtBox_l dd .notice{font-size:80%}@media screen and (max-width: 767px){#update .wrap .txtBox_l dd .notice{padding-top:5.7291666667vw}}@media screen and (min-width: 768px){#update .wrap .txtBox_l dd .notice{padding-top:1.25vw}}@media screen and (max-width: 767px){#update .wrap .txtBox_l+.txtBox_l{margin-top:7.2916666667vw}}@media screen and (min-width: 768px){#update .wrap .txtBox_l+.txtBox_l{margin-top:min(100px,100vw/var(--device)*100)}}@media screen and (max-width: 767px){#update .wrap.wrap01{margin-top:3.125%}}@media screen and (min-width: 768px){#update .wrap.wrap01{background:linear-gradient(to bottom, rgba(0, 0, 0, 0.6) 10%, rgba(17, 55, 134, 0.75) 100%);margin-top:min(70px,70vw/var(--device)*100);margin-bottom:min(20px,20vw/var(--device)*100);padding-bottom:1.25%}}#update .wrap.wrap01>.imgBox{z-index:2}@media screen and (max-width: 767px){#update .wrap.wrap01>.imgBox{width:91.6666666667%;margin-right:auto;margin-left:auto}}@media screen and (min-width: 768px){#update .wrap.wrap01>.imgBox{position:absolute;top:-10px;right:50%;width:46.875%;max-width:900px;margin:min(-130px,-130vw/var(--device)*100) 0 0 min(20px,20vw/var(--device)*100)}}@media screen and (min-width: 768px){#update .wrap.wrap01 dl dt{position:absolute;margin-top:-50px}}@media screen and (min-width: 768px){#update .wrap.wrap01 dl dd{padding-top:3.75%;background:rgba(0,0,0,0);max-width:52%;font-size:1.4em}}@media screen and (max-width: 1599px){#update .wrap01+.notice{padding-left:min(65px,65vw/var(--device)*100)}}@media screen and (min-width: 1600px){#update .wrap01+.notice{padding-left:calc(50% - 800px + 60px)}}@media screen and (max-width: 767px){#update .wrap01+.notice{font-size:.8em;margin-top:1em;width:calc(95% - 2em)}}@media screen and (min-width: 768px){#update .wrap01+.notice{font-size:1.2em;margin-bottom:min(100px,100vw/var(--device)*100)}}#update .dotL01{top:0}@media screen and (max-width: 767px){#update .dotL01{margin:-26.0416666667% 0 0 0%}}@media screen and (min-width: 768px){#update .dotL01{margin:min(-200px,-200vw/var(--device)*100) 0 0 min(-750px,-750vw/var(--device)*100)}}#update .dotS02{top:0}@media screen and (max-width: 767px){#update .dotS02{margin:31.25% 0 0 -78.125%}}@media screen and (min-width: 768px){#update .dotS02{margin:min(900px,900vw/var(--device)*100) 0 0 min(-750px,-750vw/var(--device)*100)}}#update .dotS03{top:auto !important;bottom:0}@media screen and (max-width: 767px){#update .dotS03{margin:0 0 -41.6666666667% -72.9166666667%}}@media screen and (min-width: 768px){#update .dotS03{margin:0 0 min(2100px,2100vw/var(--device)*100) min(350px,350vw/var(--device)*100)}}#spec{position:relative}@media screen and (max-width: 767px){#spec{background:url(../images/top/bg_spec_sp.png) right bottom no-repeat;background-size:69.7916666667% auto;padding-bottom:19.7916666667%;padding-top:15.625%}}@media screen and (min-width: 768px){#spec{background:url(../images/top/bg_spec.png) right bottom no-repeat;background-size:min(880px,880vw/var(--device)*100) auto;padding-top:min(120px,120vw/var(--device)*100)}}@media screen and (max-width: 767px){#spec h2{text-align:left;margin-left:4.1666666667%}}@media screen and (min-width: 768px){#spec h2{max-width:1600px;text-align:right;margin:0 auto}}@media screen and (max-width: 767px){#spec h2 img{text-align:left;width:82.8125%}}@media screen and (min-width: 768px){#spec h2 img{max-width:1600px;width:60.375%;max-width:966px;text-align:right;margin:0 auto}}#spec .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){#spec .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){#spec .flexBox{display:flex;flex-wrap:wrap;max-width:1600px;text-align:left;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}}#spec .flexBox::before{content:"";position:absolute;background:#44cae4;filter:drop-shadow(0 0 5px #44cae4)}@media screen and (max-width: 767px){#spec .flexBox::before{top:100%;left:0;width:29.1666666667%;padding-bottom:2.0833333333%;border-radius:1.0416666667vw;margin-top:4.1666666667%}}@media screen and (min-width: 768px){#spec .flexBox::before{top:0;left:min(-40px,-40vw/var(--device)*100);width:.625%;max-width:10px;padding-bottom:min(140px,140vw/var(--device)*100);border-radius:min(5px,5vw/var(--device)*100);margin-top:min(60px,60vw/var(--device)*100)}}@media screen and (max-width: 767px){#spec .flexBox dl .notice{text-align:center}}#spec .flexBox h3{width:100%;margin-top:2em;margin-bottom:1em}@media screen and (max-width: 767px){#spec .flexBox h3{display:inline-block}}@media screen and (min-width: 768px){#spec .flexBox h3{font-size:1.2em;text-align:center}}#spec .flexBox h3:first-child{margin-top:0}@media screen and (max-width: 767px){#spec .flexBox h3 img{width:41.4583333333vw}}@media screen and (min-width: 768px){#spec .flexBox h3 img{width:24.875vw;max-width:398px}}@media screen and (max-width: 767px){#spec .flexBox h3.resolution img{width:36.9791666667vw}}@media screen and (min-width: 768px){#spec .flexBox h3.resolution img{width:22.1875vw;max-width:355px}}@media screen and (max-width: 767px){#spec .flexBox .resolution+.inner img{width:62.5vw;max-width:500px}}@media screen and (min-width: 768px){#spec .flexBox .resolution+.inner img{width:31.25vw;max-width:500px}}#spec .flexBox table{width:100%;border:1px solid #113786}#spec .flexBox table tr td{padding:.5em;border:1px solid #113786}#spec .flexBox table tr td:first-child{background:#000}#spec .flexBox .inner{overflow-x:auto}@media screen and (max-width: 767px){#spec .flexBox .inner{padding:0}}#spec .flexBox .inner.spScroll{width:100%}@media screen and (min-width: 768px){#spec .flexBox .inner.spScroll{overflow-x:inherit}}#spec .flexBox .inner table{border-collapse:collapse;width:100%;white-space:nowrap}@media screen and (max-width: 767px){#spec .flexBox .inner table{table-layout:inherit;font-size:.8em}}#spec .flexBox .inner table .notice{font-size:.8em;margin-top:.5em}#spec .flexBox .inner table th,#spec .flexBox .inner table td{border:1px solid #3058b1;vertical-align:middle}#spec .flexBox .inner table td{background:#000}#spec .flexBox .inner table th{background:#113786;padding:.5em 1em;text-align:center}#spec .flexBox .inner table th.sticky{position:sticky;top:0;left:0;background:none;border-left:none;border-right:none;text-align:left}#spec .flexBox .inner table th.sticky::before{content:"";position:absolute;top:0;left:-1px;width:100%;height:100%;border-left:1px solid #3058b1;border-right:1px solid #3058b1;background:#113786;z-index:-1}#spec .flexBox .inner table th.nsw{background:var(--color-red);color:#fff;font-weight:normal}#spec .flexBox .inner table td{text-align:center}#spec .flexBox .inner table td.nsw{background:#2d0000}@media screen and (min-width: 768px){#spec .flexBox dl{display:flex;flex-wrap:wrap;align-items:center;width:50%;font-size:1.2em}}#spec .flexBox dl dt,#spec .flexBox dl dd{margin-top:1em}#spec .flexBox dl dt{background-color:var(--color-red);color:#fff;font-weight:bold;width:10em;box-sizing:border-box;padding:.25em 1em;border-radius:.5em}@media screen and (max-width: 767px){#spec .flexBox dl dt{display:inline-block}}@media screen and (min-width: 768px){#spec .flexBox dl dt{text-align:center}}@media screen and (max-width: 767px){#spec .flexBox dl dd{margin-top:.5em}}@media screen and (min-width: 768px){#spec .flexBox dl dd{width:calc(100% - 12em);box-sizing:border-box;padding-left:1.5em}}#spec .dotL01{top:0;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none}@media screen and (max-width: 767px){#spec .dotL01{margin:-26.0416666667% 0 0 0%}}@media screen and (min-width: 768px){#spec .dotL01{margin:min(-200px,-200vw/var(--device)*100) 0 0 min(-750px,-750vw/var(--device)*100)}}#spec h3[class^=update]{width:100%}@media screen and (max-width: 767px){#spec h3[class^=update]{display:inline-block;margin-top:1em}}@media screen and (min-width: 768px){#spec h3[class^=update]{font-size:1.2em}}#spec .txtBox_c{text-align:center}@media screen and (max-width: 767px){#spec .txtBox_c{width:83.3333333333%;margin:20.8333333333% auto 6.25%}}@media screen and (min-width: 768px){#spec .txtBox_c{width:84.4375vw;max-width:1351px;margin:1.25% auto 3.75%}}@media screen and (max-width: 767px){#spec .txtBox_c dt img{width:83.3333333333vw}}@media screen and (min-width: 768px){#spec .txtBox_c dt img{width:77.375vw;max-width:1238px}}#spec .wrap{position:relative}@media screen and (max-width: 767px){#spec .wrap{margin-top:-5.2083333333%}}@media screen and (min-width: 768px){#spec .wrap{margin-top:min(100px,100vw/var(--device)*100)}}@media screen and (max-width: 767px){#spec .wrap>.imgBox{width:83.3333333333%;margin-left:20.8333333333%}}@media screen and (min-width: 768px){#spec .wrap>.imgBox{position:absolute;top:0;left:50%;width:80.625%;max-width:1290px;margin:min(20px,20vw/var(--device)*100) 0 0 min(70px,70vw/var(--device)*100)}}#spec .wrap>.imgBox>div{position:relative;padding-bottom:56.25%}@media screen and (max-width: 767px){#spec .wrap .txtBox_l{width:93.75%;margin:2.0833333333% 0 0 -1.5625%}}@media screen and (min-width: 768px){#spec .wrap .txtBox_l{width:auto;margin-left:min(-15px,-15vw/var(--device)*100)}}@media screen and (min-width: 768px)and (max-width: 1599px){#spec .wrap .txtBox_l dt{padding-left:min(40px,40vw/var(--device)*100)}#spec .wrap .txtBox_l dd{padding-left:min(65px,65vw/var(--device)*100)}}@media screen and (min-width: 768px)and (min-width: 1600px){#spec .wrap .txtBox_l dt{padding-left:calc(50% - 800px + 40px)}#spec .wrap .txtBox_l dd{padding-left:calc(50% - 800px + 65px)}}#spec .wrap .txtBox_l dt{display:inline-block;width:auto}@media screen and (max-width: 767px){#spec .wrap .txtBox_l dt{padding-left:3.125vw}}@media screen and (max-width: 767px){#spec .wrap .txtBox_l dd{padding-left:5.7291666667vw}}@media screen and (min-width: 768px){#spec .wrap .txtBox_l dd{display:inline-block;width:auto}}#spec .wrap .txtBox_l dd .notice{font-size:80%}@media screen and (max-width: 767px){#spec .wrap .txtBox_l dd .notice{padding-top:5.7291666667vw}}@media screen and (min-width: 768px){#spec .wrap .txtBox_l dd .notice{padding-top:1.25vw}}@media screen and (max-width: 767px){#spec .wrap .txtBox_l+.txtBox_l{margin-top:7.2916666667vw}}@media screen and (min-width: 768px){#spec .wrap .txtBox_l+.txtBox_l{margin-top:min(100px,100vw/var(--device)*100)}}@media screen and (max-width: 767px){#spec .wrap.wrap01{margin-top:3.125%}}@media screen and (min-width: 768px){#spec .wrap.wrap01{background:linear-gradient(to bottom, rgba(0, 0, 0, 0.6) 10%, rgba(17, 55, 134, 0.75) 100%);margin-top:min(70px,70vw/var(--device)*100);margin-bottom:min(20px,20vw/var(--device)*100);padding-bottom:1.25%}}#spec .wrap.wrap01>.imgBox{z-index:2}@media screen and (max-width: 767px){#spec .wrap.wrap01>.imgBox{width:91.6666666667%;margin-right:auto;margin-left:auto}}@media screen and (min-width: 768px){#spec .wrap.wrap01>.imgBox{position:absolute;top:-10px;right:50%;width:46.875%;max-width:900px;margin:min(-130px,-130vw/var(--device)*100) 0 0 min(20px,20vw/var(--device)*100)}}@media screen and (min-width: 768px){#spec .wrap.wrap01 dl dt{position:absolute;margin-top:-50px}}@media screen and (min-width: 768px){#spec .wrap.wrap01 dl dd{padding-top:3.75%;background:rgba(0,0,0,0);max-width:52%;font-size:1.4em}}@media screen and (max-width: 1599px){#spec .wrap01+.notice{padding-left:min(65px,65vw/var(--device)*100)}}@media screen and (min-width: 1600px){#spec .wrap01+.notice{padding-left:calc(50% - 800px + 60px)}}@media screen and (max-width: 767px){#spec .wrap01+.notice{font-size:.8em;margin-top:1em;width:calc(95% - 2em)}}@media screen and (min-width: 768px){#spec .wrap01+.notice{font-size:1.2em;margin-bottom:min(100px,100vw/var(--device)*100)}}#spec .dotL01{top:0}@media screen and (max-width: 767px){#spec .dotL01{margin:-26.0416666667% 0 0 0%}}@media screen and (min-width: 768px){#spec .dotL01{margin:min(-200px,-200vw/var(--device)*100) 0 0 min(-750px,-750vw/var(--device)*100)}}#spec .dotS02{top:0}@media screen and (max-width: 767px){#spec .dotS02{margin:31.25% 0 0 -78.125%}}@media screen and (min-width: 768px){#spec .dotS02{margin:min(900px,900vw/var(--device)*100) 0 0 min(-750px,-750vw/var(--device)*100)}}#spec .dotS03{top:auto !important;bottom:0}@media screen and (max-width: 767px){#spec .dotS03{margin:0 0 -41.6666666667% -72.9166666667%}}@media screen and (min-width: 768px){#spec .dotS03{margin:0 0 min(2100px,2100vw/var(--device)*100) min(350px,350vw/var(--device)*100)}}#popBtnAd{width:0;height:0;opacity:0}@media screen and (max-width: 767px){.modal#modalBuy dt{height:16vw;max-height:4.5em}}@media screen and (min-width: 768px){.modal#modalBuy dt{height:9vw;max-height:6em}}.modal#modalBuy dt img{max-width:275px;width:55%}@media screen and (min-width: 768px){.modal#modalBuy dt img{width:45%}}.modal#modalBuy ul{padding:1.5em 1em}@media screen and (min-width: 768px){.modal#modalBuy ul{padding:1.5em 2em}}.modal#modalBuy ul li{margin:0 auto}@media screen and (min-width: 768px){.modal#modalBuy ul li{width:calc(100% - 3em)}}.fancybox-content{padding:0}.fancybox-slide--html .fancybox-close-small{color:#000;transition:.2s;padding:5px}
/*# sourceMappingURL=maps/ad.css.map */
