[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}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: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/mode/bg_mode.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)}}#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(calc(880 / 1600 * 100%), 880px) auto}}@media screen and (max-width: 767px){#modeCol h1{text-align:right;padding-top:calc(380 / 960 * 100%)}}@media screen and (min-width: 768px){#modeCol h1{text-align:left;max-width:1600px;padding-top:max(calc(90 / 1600 * 100vw), calc(90 * 1px));margin:0 auto}}#modeCol 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){#modeCol h1 img{width:calc(785 / 960 * 100%)}}@media screen and (min-width: 768px){#modeCol h1 img{width:calc(992 / 1600 * 100%);max-width:992px}}#modeCol #snav ul{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){#modeCol #snav ul{margin:calc(60 / 960 * 100vw) auto}}@media screen and (min-width: 768px){#modeCol #snav ul{margin-top:min(calc(30 / 1600 * 100vw), calc(30 * 1px));gap:1em;max-width:1200px;margin-left:auto;margin-right:auto}}@media screen and (max-width: 767px){#modeCol #snav li{width:43%;margin:0.5em}}@media screen and (min-width: 768px){#modeCol #snav li{width:30%}#modeCol #snav li:first-child{width:calc(30% * 3 + 3em)}}@media screen and (min-width: 768px){#modeCol #snav li+li{margin-left:0.5em}#modeCol #snav li+li:nth-child(2){margin-left:0}}#modeCol #snav a{display:block;box-sizing:border-box;border:2px solid #fdfe6e;background:#000;padding:0.5em 0;text-decoration:none;font-weight:bold;text-align:center;color:#fdfe6e;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){#modeCol #snav a{width:100%;font-size:1.2em}}#modeCol #snav a.act{border:2px solid #fdfe6e;background:#fdfe6e;color:#000}@media screen and (min-width: 768px){#modeCol h2{margin:min(calc(60 / 1600 * 100%), calc(60 * 1px)) auto 0;text-align:center}}@media screen and (max-width: 767px){#modeCol h2 img{width:calc(728 / 960 * 100vw)}}@media screen and (min-width: 768px){#modeCol h2 img{width:calc(941 / 1600 * 100vw);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: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){#modeCol .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}}#modeCol .modeList,#modeCol .modeList_re{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center}@media screen and (min-width: 768px){#modeCol .modeList,#modeCol .modeList_re{max-width:1600px;margin:50px auto 0;text-align:left;gap:1.5em 0}}#modeCol .modeList li,#modeCol .modeList_re li{width:100%}@media screen and (max-width: 767px){#modeCol .modeList li,#modeCol .modeList_re li{margin-top:calc(40 / 960 * 100%)}}@media screen and (min-width: 768px){#modeCol .modeList li:first-of-type,#modeCol .modeList_re li:first-of-type{width:58%}#modeCol .modeList li:nth-of-type(2),#modeCol .modeList_re li:nth-of-type(2){width:38%}}#modeCol .modeList li p,#modeCol .modeList_re li p{padding:1em;border-radius:1em}@media screen and (max-width: 767px){#modeCol .modeList li p,#modeCol .modeList_re li p{margin-bottom:1em;background:linear-gradient(to left, rgba(0,0,0,0) 0%, rgba(17,55,134,0.75) 100%)}}@media screen and (min-width: 768px){#modeCol .modeList li p,#modeCol .modeList_re li p{margin:min(calc(40 / 1600 * 100%), calc(40 * 1px)) auto;font-size:1.5em}}#modeCol .modeList li p span,#modeCol .modeList_re li p span{text-align:left;display:block;font-size:0.8em;text-indent:-1em;margin-left:1em;margin-top:0.5em}#modeCol .modeList li.new,#modeCol .modeList_re li.new{position:relative}#modeCol .modeList li.new::before,#modeCol .modeList_re li.new::before{content:"";display:block;position:absolute;z-index:10;background:url(../images/common/ico_new.png) no-repeat;background-size:contain;top:-5px;left:-5px}@media screen and (max-width: 767px){#modeCol .modeList li.new::before,#modeCol .modeList_re li.new::before{width:calc(150 / 960 * 100vw);height:calc(38 / 960 * 100vw)}}@media screen and (min-width: 768px){#modeCol .modeList li.new::before,#modeCol .modeList_re li.new::before{width:calc(100 / 1600 * 100vw);height:calc(26 / 1600 * 100vw)}}#modeCol .modeList li .videoWrap,#modeCol .modeList_re li .videoWrap{padding-top:56.25%;width:100%;position:relative}#modeCol .modeList li .videoWrap video,#modeCol .modeList_re li .videoWrap video{width:100%;height:100%;position:absolute;top:0px;left:0px}@media screen and (max-width: 767px){#modeCol .modeList li+li,#modeCol .modeList_re li+li{margin-top:calc(60 / 960 * 100%)}}@media screen and (min-width: 768px){#modeCol .modeList li p{background:linear-gradient(to left, rgba(0,0,0,0) 0%, rgba(17,55,134,0.75) 100%)}}#modeCol .modeList_re{-webkit-flex-direction:row-reverse;flex-direction:row-reverse}@media screen and (min-width: 768px){#modeCol .modeList_re li{text-align:right}#modeCol .modeList_re li p{background:linear-gradient(to right, rgba(0,0,0,0) 0%, rgba(17,55,134,0.75) 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%;color:#fff !important;font-weight:400;background:rgba(67,38,191,0.5)}@media screen and (max-width: 767px){#modeCol .modeTxt{margin-top:calc(40 / 960 * 100%)}}@media screen and (min-width: 768px){#modeCol .modeTxt{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;margin:50px auto 0}}#modeCol .modeTxt dt{background:#4326bf;font-weight:700;padding:0.2em}@media screen and (max-width: 767px){#modeCol .modeTxt dt{font-size:1.25em}}@media screen and (min-width: 768px){#modeCol .modeTxt dt{font-size:4em;min-width:8em}}@media screen and (max-width: 767px){#modeCol .modeTxt dd{padding:1em}}@media screen and (min-width: 768px){#modeCol .modeTxt dd{font-size:1.5em;padding:0 1em}}#modeCol .btnBack{display:block}@media screen and (max-width: 767px){#modeCol .btnBack{margin-top:calc(60 / 960 * 100%)}}@media screen and (min-width: 768px){#modeCol .btnBack{width:calc(556 / 1600 * 100%);max-width:556px;margin:0 auto;margin-top:min(calc(60 / 1600 * 100%), calc(60 * 1px))}}.iconPlay,.iconPlayTxt{position:absolute;pointer-events:none;display:block;z-index:30}@media screen and (max-width: 767px){.iconPlay,.iconPlayTxt{bottom:20%;left:33%}}@media screen and (min-width: 768px){.iconPlay,.iconPlayTxt{bottom:60%;left:50%}}@media screen and (max-width: 767px){.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){.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){.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){.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))}}.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)}}img[class*="dot"]{position:absolute;left:50%;z-index:-1}@media screen and (max-width: 767px){img[class*="dot"][class*="dotS"]{width:calc(638 / 960 * 100vw)}}@media screen and (min-width: 768px){img[class*="dot"][class*="dotS"]{width:calc(638 / 1600 * 100vw);max-width:638px}}@media screen and (max-width: 767px){img[class*="dot"][class*="dotL"]{width:calc(914 / 960 * 100vw)}}@media screen and (min-width: 768px){img[class*="dot"][class*="dotL"]{width:calc(914 / 1600 * 100vw);max-width:914px}}img[class*="dot"]{bottom:0}@media screen and (max-width: 767px){.dotL01{margin:0 0 calc(-700 / 960 * 100%) calc(-600 / 960 * 100%)}}@media screen and (min-width: 768px){.dotL01{margin:0 0 max(calc(-575 / 1600 * 100%), calc(-575 * 1px)) max(calc(-850 / 1600 * 100%), calc(-850 * 1px))}}@media screen and (min-width: 768px){.dotS01{margin:0 0 max(calc(-225 / 1600 * 100%), calc(-225 * 1px)) min(calc(100 / 1600 * 100%), calc(100 * 1px))}}@media screen and (max-width: 767px){main#nsw h2{text-align:center}}@media screen and (max-width: 767px){main#nsw h2 img{width:calc(845 / 960 * 100vw)}}@media screen and (max-width: 767px){main#nsw #ssnav{margin-top:calc(60 / 960 * 100%)}}@media screen and (min-width: 768px){main#nsw #ssnav{margin-top:min(calc(50 / 1600 * 100%), calc(50 * 1px))}}main#nsw #ssnav ul{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-flex-wrap:wrap;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:0.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:0.5em}main#nsw #ssnav a{display:block;box-sizing:border-box;border:2px solid #fdfe6e;background:#000;padding:0.5em 0;text-decoration:none;font-weight:bold;text-align:center;color:#fdfe6e}@media screen and (min-width: 768px){main#nsw #ssnav a{width:100%;font-size:1.2em}}main#nsw #ssnav a.act{border:2px solid #fdfe6e;background:#fdfe6e;color:#000}@media screen and (max-width: 767px){main#nsw .imgBox{border:solid calc(5 / 960 * 100vw) #df9b37}}@media screen and (min-width: 768px){main#nsw .imgBox{border:solid min(calc(5 / 1600 * 100vw), calc(5 * 1px)) #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 (max-width: 767px){main#nsw dl[class^="txtBox_"][class*="txtBox_l"] dt{border-radius:0 0 calc(10 / 960 * 100vw) 0}}@media screen and (min-width: 768px){main#nsw 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){main#nsw dl[class^="txtBox_"][class*="txtBox_l"] dt::before{left:0;margin-left:calc(40 / 960 * 100vw)}}@media screen and (min-width: 768px){main#nsw dl[class^="txtBox_"][class*="txtBox_l"] dt::before{left:50vw;margin-left:min(calc(-700 / 1600 * 100vw), calc(-700 * 1px))}}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 calc(10 / 960 * 100vw) calc(10 / 960 * 100vw) 0}}@media screen and (min-width: 768px){main#nsw 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){main#nsw dl[class^="txtBox_"][class*="txtBox_r"] dt{border-radius:0 0 0 calc(10 / 960 * 100vw)}}@media screen and (min-width: 768px){main#nsw 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){main#nsw dl[class^="txtBox_"][class*="txtBox_r"] dt::before{right:0;margin-right:calc(40 / 960 * 100vw)}}@media screen and (min-width: 768px){main#nsw dl[class^="txtBox_"][class*="txtBox_r"] dt::before{right:50vw;margin-right:min(calc(-600 / 1600 * 100vw), calc(-600 * 1px))}}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:calc(10 / 960 * 100vw) 0 0 calc(10 / 960 * 100vw)}}@media screen and (min-width: 768px){main#nsw 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))}}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:calc(10 / 960 * 100vw) 0 calc(10 / 960 * 100vw) calc(10 / 960 * 100vw)}}@media screen and (min-width: 768px){main#nsw 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){main#nsw dl[class^="txtBox_"][class*="txtBox_c"] dt::before{right:0;margin-right:calc(40 / 960 * 100vw)}}@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;background:#ff2d26;box-sizing:border-box}@media screen and (max-width: 767px){main#nsw 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){main#nsw 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))}}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:calc(270 / 960 * 100vw);padding-top:calc(30 / 960 * 100vw)}}@media screen and (min-width: 768px){main#nsw dl[class^="txtBox_"] dt::before{width:calc(270 / 1600 * 100vw);max-width:270px;padding-top:min(calc(30 / 1600 * 100vw), calc(30 * 1px))}}main#nsw dl[class^="txtBox_"] dt::after{top:0}@media screen and (max-width: 767px){main#nsw dl[class^="txtBox_"] dt::after{width:calc(30 / 960 * 100vw);padding-top:calc(80 / 960 * 100vw)}}@media screen and (min-width: 768px){main#nsw dl[class^="txtBox_"] dt::after{width:calc(30 / 1600 * 100vw);max-width:30px;padding-top:min(calc(80 / 1600 * 100vw), calc(80 * 1px))}}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:calc(40 / 960 * 100vw);margin-top:calc(15 / 960 * 100vw)}}@media screen and (min-width: 768px){main#nsw 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))}}main#nsw .notice{font-size:0.8em;text-indent:-1em;margin-left:1em}main#nsw .wrap{position:relative}@media screen and (max-width: 767px){main#nsw .wrap{margin-top:calc(-50 / 960 * 100%)}}@media screen and (min-width: 768px){main#nsw .wrap{margin-top:min(calc(100 / 1600 * 100%), calc(100 * 1px))}}@media screen and (max-width: 767px){main#nsw .wrap>.imgBox{width:calc(800 / 960 * 100%);margin-left:calc(120 / 960 * 100%)}}@media screen and (min-width: 768px){main#nsw .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))}}main#nsw .wrap>.imgBox>div{position:relative}main#nsw .wrap>.imgBox>div:has(video){position:relative;padding-bottom:calc(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:calc(900 / 960 * 100%);margin:calc(20 / 960 * 100%) 0 0 calc(-15 / 960 * 100%)}}@media screen and (min-width: 768px){main#nsw .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){main#nsw .wrap .txtBox_l dt{padding-left:min(calc(40 / 1600 * 100%), 40px)}main#nsw .wrap .txtBox_l dd{font-size:1.4em;padding-left:min(calc(65 / 1600 * 100%), 65px)}}@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.5em;padding-left:calc(50% - 800px + 65px)}}@media screen and (max-width: 767px){main#nsw .wrap .txtBox_l.box01 dt img{width:calc(561 / 960 * 100vw)}}@media screen and (min-width: 768px){main#nsw .wrap .txtBox_l.box01 dt img{width:calc(925 / 1600 * 100vw);max-width:925px}}@media screen and (max-width: 767px){main#nsw .wrap .txtBox_l.box02 dt img{width:calc(811 / 960 * 100vw)}}@media screen and (min-width: 768px){main#nsw .wrap .txtBox_l.box02 dt img{width:calc(811 / 1600 * 100vw);max-width:811px}}@media screen and (min-width: 768px){main#nsw .wrap .txtBox_l.box02 dd{padding-top:calc(200 / 1600 * 100%);background:transparent;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:calc(30 / 960 * 100vw)}}@media screen and (max-width: 767px){main#nsw .wrap .txtBox_l dd{padding-left:calc(55 / 960 * 100vw)}}@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:calc(55 / 960 * 100vw)}}@media screen and (min-width: 768px){main#nsw .wrap .txtBox_l dd .notice{padding-top:calc(20 / 1600 * 100vw)}}main#nsw .wrap .txtBox_l dd .notice li{margin-top:0.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:calc(70 / 960 * 100vw)}}@media screen and (min-width: 768px){main#nsw .wrap .txtBox_l+.txtBox_l{margin-top:min(calc(100 / 1600 * 100%), calc(100 * 1px))}}@media screen and (max-width: 767px){main#nsw .wrap.wrap01{margin-top:calc(80 / 960 * 100%);margin-bottom:calc(80 / 960 * 100%)}}@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(calc(150 / 1600 * 100%), calc(150 * 1px));margin-bottom:min(calc(90 / 1600 * 100%), calc(90 * 1px));padding-bottom:calc(50 / 1600 * 100%)}}main#nsw .wrap.wrap01>.imgBox{z-index:2}@media screen and (max-width: 767px){main#nsw .wrap.wrap01>.imgBox{width:calc(880 / 960 * 100%);margin-right:auto;margin-left:auto}}@media screen and (min-width: 768px){main#nsw .wrap.wrap01>.imgBox{position:absolute;top:-10px;right:50%;width:calc(750 / 1600 * 100%);max-width:900px;margin:0 0 0 min(calc(20 / 1600 * 100%), calc(20 * 1px))}}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:calc(140 / 1600 * 100%);background:transparent;max-width:54%}}
