:root{--color_main: #FFF;--color_gray: #666d72;--color_gray-l: #DDD;--color_black: #0a141c;--color_yellow-l:#f9e8a5;--color_yellow:#f7c149;--color_yellow-d:#d15902;--color_green-l:#8ed8d3;--color_green:#21b5aa;--color_green-d:#167f75;--color_pink-l:#ea8e9e;--color_pink:#dd5168;--color_pink-c:#c7334b;--color_pink-d:#a8384f;--color_blue-l:#99f2ff;--color_blue:#59b7d8;--color_blue-c:#1C7391;--color_blue-d:#0c163d}@property --1vw{syntax:"<length>";inherits:true;initial-value:0px}:root{--1vw: 1vw;--vw-to-px: calc(tan(atan2(var(--1vw), 1px)))}*{box-sizing:border-box;margin:0;padding:0;outline:none}html{-webkit-text-size-adjust:100%}li{list-style-type:none}img{width:100%;height:auto;vertical-align:bottom;line-height:1;image-rendering:auto}@media {img{image-rendering:-webkit-optimize-contrast}}main{display:block}a{text-decoration:none}h1,h2,h3,h4,h5,h6{font-size:0em;line-height:1;letter-spacing:0}html{font-size:62.5%;scroll-behavior:smooth;scroll-padding-top:6.6666666667vw}@media(min-width: 751px)and (max-width: 1280px){html{scroll-padding-top:3.90625vw}}@media(min-width: 1281px){html{scroll-padding-top:100px}}html.open body{overflow:hidden}html.open body::before{content:"";display:block;width:100vw;height:100vh;pointer-events:none;z-index:30;position:fixed;top:0;left:0}a{color:var(--color_yellow-l);text-decoration:underline;word-break:break-all}a:hover{text-decoration:none}p,li,dt,dd{transform:rotateZ(0.01deg)}::-moz-selection{background:var(--color_green);color:#000}::selection{background:var(--color_green);color:#000}::-webkit-scrollbar{width:2px;height:2px}::-webkit-scrollbar-track{background:#000}::-webkit-scrollbar-thumb{background:var(--color_yellow)}a:focus-visible,summary:focus-visible,button:focus-visible{outline:red 4px solid;outline-offset:2px;box-shadow:0 0 0 2px #fff}a:has(img){display:inline-block}body{position:relative;overflow-x:hidden;z-index:0;font-family:"Noto Sans JP","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3",YuGothic,"Yu Gothic","Yu Gothic UI","Arial",sans-serif;font-size:clamp(1rem,var(--vw-to-px)*1rem/10*3.7333333333,2.8rem);font-weight:400;line-height:1.7;letter-spacing:0;color:#fff;background:#000;word-break:break-all}@media(min-width: 751px){body{font-size:clamp(1rem,var(--vw-to-px)*1rem/10*1.25,1.6rem)}}body::before{content:"";display:block;position:fixed;top:0;left:0;width:100vw;height:100vh;background:url(../images/common/bg_main.webp) top center no-repeat;background-size:cover;z-index:0}#container{position:relative;overflow:hidden}section{position:relative;width:100%}main{position:relative;z-index:1}.secCol{position:relative;z-index:1}@media(max-width: 750px){.secCol{padding:17.3333333333vw 0vw 17.3333333333vw 0vw}}@media(min-width: 751px)and (max-width: 1280px){.secCol{padding:10.15625vw 0vw 10.15625vw 0vw}}@media(min-width: 1281px){.secCol{padding:6.7708333333vw 0vw 6.7708333333vw 0vw}}@media(max-width: 750px){.secCol h1{margin:0vw 0vw 8vw 0vw}}@media(min-width: 751px)and (max-width: 1280px){.secCol h1{margin:0vw 0vw 4.6875vw 0vw}}@media(min-width: 751px)and (max-width: 1280px)and (min-width: 1281px){.secCol h1{margin:0px 0px 60px 0px}}@media(min-width: 1281px){.secCol h1{margin:0vw 0vw 3.125vw 0vw}}.contentsInner{max-width:1280px;width:100%;margin:0 auto}@media(max-width: 750px){.contentsInner{padding:0vw 4vw 0vw 4vw}}@media(min-width: 751px)and (max-width: 1280px){.contentsInner{padding:0vw 3.125vw 0vw 3.125vw}}@media(min-width: 1281px){.contentsInner{padding:0vw 2.0833333333vw 0vw 2.0833333333vw}}@media(min-width: 1921px){.contentsInner:not(.wide){max-width:none;width:66.6666666667vw}}.contentsInner.wide{max-width:none}.pc{display:none}.pcL{display:none}.tab{display:none}@media(min-width: 751px){.sp{display:none}.pc{display:none}.pcL{display:none}.tab{display:block}}@media(min-width: 1281px){.sp{display:none}.pc{display:block}.pcL{display:block}.tab{display:none}}.visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0}.skip-link{position:absolute;top:-40px;left:0;background:#000;color:#fff;padding:8px;z-index:10}.skip-link:focus{top:0}.skipWrap{position:relative;overflow:hidden;height:1px;width:1px}.fade{opacity:0;transition:opacity .4s}.fade.s{opacity:1}.fadeB{opacity:0;transition:all 1s;filter:blur(10px);transform:translateY(10px)}.fadeB.s{filter:blur(0px);opacity:1;transform:translateY(0px)}@media(hover: hover)and (min-width: 751px),(-ms-high-contrast: none)and (min-width: 751px){.hoverS{transform:scale(1);transition:transform .2s}.hoverS:hover{transform:scale(1.02)}}@media(hover: hover)and (min-width: 751px),(-ms-high-contrast: none)and (min-width: 751px){.hoverO{transition:opacity .3s}.hoverO:hover{opacity:.7}}@media(hover: hover)and (min-width: 751px),(-ms-high-contrast: none)and (min-width: 751px){.hoverF{transition:filter .3s}.hoverF:hover{filter:saturate(2)}}.txtCY{color:var(--color_yellow-l)}.txtCYc{color:var(--color_yellow)}.txtCG{color:var(--color_green-l)}.txtCR{color:var(--color_pink-l)}.txtCB{color:var(--color_blue-d)}.txtWm{font-weight:500}.txtWb{font-weight:bold}.txtSm{font-size:clamp(1rem,var(--vw-to-px)*1rem/10*4,3rem)}@media(min-width: 751px){.txtSm{font-size:clamp(1rem,var(--vw-to-px)*1rem/10*1.5625,2rem)}}.txtSl{font-size:clamp(1rem,var(--vw-to-px)*1rem/10*5.0666666667,3.8rem)}@media(min-width: 751px){.txtSl{font-size:clamp(1rem,var(--vw-to-px)*1rem/10*2.34375,3rem)}}.txt-emS{font-size:.9em}.txt-emSM{font-size:.8em}.txt-emSS{font-size:.7em}.txt-emSL{font-size:1.1em}.txtAc{text-align:center}.txtAr{text-align:right}.txtAl{text-align:left}.secContents p{margin:0vw 0vw 2.6666666667vw 0vw}@media(min-width: 751px){.secContents p{margin:0vw 0vw 1.5625vw 0vw}}@media(min-width: 751px)and (min-width: 1281px){.secContents p{margin:0px 0px 20px 0px}}.tIn{text-indent:-1em;padding-left:1em}.txtThrough{text-decoration:line-through}.mg0{margin:0}.mgt0{margin-top:0 !important}.mgt10{margin-top:1.3333333333vw}@media(min-width: 751px)and (max-width: 1280px){.mgt10{margin-top:.78125vw !important}}@media(min-width: 1281px){.mgt10{margin-top:10px !important}}.mgt60{margin-top:8vw}@media(min-width: 751px)and (max-width: 1280px){.mgt60{margin-top:4.6875vw !important}}@media(min-width: 1281px){.mgt60{margin-top:60px !important}}.mgt40{margin-top:5.3333333333vw}@media(min-width: 751px)and (max-width: 1280px){.mgt40{margin-top:3.125vw !important}}@media(min-width: 1281px){.mgt40{margin-top:40px !important}}.mgtn40_tap_pc{margin-top:0vw}@media(min-width: 751px)and (max-width: 1280px){.mgtn40_tap_pc{margin-top:-3.125vw !important}}@media(min-width: 1281px){.mgtn40_tap_pc{margin-top:-40px !important}}.mgB0{margin-bottom:0 !important}.mg10{margin-bottom:1.3333333333vw}@media(min-width: 751px)and (max-width: 1280px){.mg10{margin-bottom:.78125vw !important}}@media(min-width: 1281px){.mg10{margin-bottom:10px !important}}.mg20{margin-bottom:2.6666666667vw}@media(min-width: 751px)and (max-width: 1280px){.mg20{margin-bottom:1.5625vw !important}}@media(min-width: 1281px){.mg20{margin-bottom:20px !important}}.mg30{margin-bottom:4vw}@media(min-width: 751px)and (max-width: 1280px){.mg30{margin-bottom:2.34375vw !important}}@media(min-width: 1281px){.mg30{margin-bottom:30px !important}}.mg40{margin-bottom:5.3333333333vw}@media(min-width: 751px)and (max-width: 1280px){.mg40{margin-bottom:3.125vw !important}}@media(min-width: 1281px){.mg40{margin-bottom:40px !important}}@media(max-width: 750px){.mg60{margin-bottom:8vw !important}}@media(min-width: 751px)and (max-width: 1280px){.mg60{margin-bottom:4.6875vw !important}}@media(min-width: 1281px){.mg60{margin-bottom:60px !important}}.mg80{margin-bottom:10.6666666667vw}@media(min-width: 751px)and (max-width: 1280px){.mg80{margin-bottom:6.25vw !important}}@media(min-width: 1281px){.mg80{margin-bottom:80px !important}}.mg100{margin-bottom:13.3333333333vw}@media(min-width: 751px)and (max-width: 1280px){.mg100{margin-bottom:7.8125vw !important}}@media(min-width: 1281px){.mg100{margin-bottom:100px !important}}.boxLine{border:var(--color_green) solid 1px;padding:2.6666666667vw 2.6666666667vw 2.6666666667vw 2.6666666667vw}@media(min-width: 751px){.boxLine{padding:1.5625vw 1.5625vw 1.5625vw 1.5625vw}}.boxLine.gr{border-color:var(--color_gray)}.boxBg{background:rgba(217,214,187,.1);padding:2.6666666667vw 2.6666666667vw 2.6666666667vw 2.6666666667vw}@media(min-width: 751px){.boxBg{padding:1.5625vw 1.5625vw 1.5625vw 1.5625vw}}.boxBg.red{background-color:var(--color_pink-d)}.note li{font-size:.9em;text-indent:-1em;padding-left:1em;margin-bottom:.5em}.note li:last-child{margin-bottom:0}.note.txtN li{font-size:1em}.note.boxBg{padding:2.6666666667vw 2.6666666667vw 2.6666666667vw 2.6666666667vw}@media(min-width: 751px){.note.boxBg{padding:1.5625vw 1.5625vw 1.5625vw 1.5625vw}}.note:not(.boxBg):not(.boxLine){padding:0vw 0vw 0vw 0vw}@media(min-width: 751px){.note:not(.boxBg):not(.boxLine){padding:0vw 0vw 0vw 0vw}}.txtList li{text-indent:-1em;padding-left:1em;margin-bottom:.5em}.txtList li:last-child{margin-bottom:0}.txtList li.mg20{margin:0vw 0vw 2.6666666667vw 0vw}@media(min-width: 751px){.txtList li.mg20{margin:0vw 0vw 1.5625vw 0vw}}@media(min-width: 751px)and (min-width: 1281px){.txtList li.mg20{margin:0px 0px 20px 0px}}.txtList li.mgt10{margin:1.3333333333vw 0vw 0vw 0vw}@media(min-width: 751px){.txtList li.mgt10{margin:.78125vw 0vw 0vw 0vw}}@media(min-width: 751px)and (min-width: 1281px){.txtList li.mgt10{margin:10px 0px 0px 0px}}.txtList li ol{margin:.5em 0 1em 0}ol.txtList li{text-indent:-1.5em;padding-left:1.5em}ol.txtList.in01 li{text-indent:-1em;padding-left:1em}a.btn,button.btn{padding:2vw 0vw 2vw 0vw;display:block;width:100%;color:#fff;border:1px solid #fff;text-align:center;text-decoration:none;transition:.4s;line-height:1.3;color:var(--color_yellow);border-color:var(--color_yellow);background-color:#000;cursor:pointer}@media(max-width: 750px){a.btn,button.btn{font-size:.8em}}@media(min-width: 751px){a.btn,button.btn{padding:1.171875vw 0vw 1.171875vw 0vw}}@media(min-width: 1281px){a.btn,button.btn{padding:15px 0}}a.btn.close,button.btn.close{opacity:.5;pointer-events:none;filter:saturate(0)}a.btn:hover,button.btn:hover{color:#000;background:var(--color_yellow);border-color:var(--color_yellow)}.stitA{background:url(../images/common/bg_tit_pt.webp) center left repeat;text-align:center;overflow-x:hidden}@media(max-width: 750px){.stitA{margin:0vw 0vw 8vw 0vw}}@media(min-width: 751px)and (max-width: 1280px){.stitA{margin:0vw 0vw 4.6875vw 0vw}}@media(min-width: 751px)and (max-width: 1280px)and (min-width: 1281px){.stitA{margin:0px 0px 60px 0px}}@media(min-width: 1281px){.stitA{margin:0vw 0vw 3.125vw 0vw}}.stitA span{max-width:1280px;width:100%;margin:0 auto;position:relative;display:block}@media(max-width: 750px){.stitA span{padding:5.3333333333vw 4vw 5.3333333333vw 4vw}}@media(min-width: 751px)and (max-width: 1280px){.stitA span{padding:3.125vw 3.125vw 3.125vw 3.125vw}}@media(min-width: 1281px){.stitA span{padding:2.0833333333vw 2.0833333333vw 2.0833333333vw 2.0833333333vw}}.stitA span:before{content:"";display:block;position:absolute;right:-3px;bottom:0;height:3px;background:var(--color_yellow);transform:skewX(-45deg)}@media(max-width: 750px){.stitA span:before{width:40%}}@media(min-width: 751px)and (max-width: 1280px){.stitA span:before{width:300px}}@media(min-width: 1281px){.stitA span:before{width:300px}}@media(min-width: 1921px){.stitA:not(.wide){max-width:none;width:66.6666666667vw}}.stitB{color:var(--color_yellow);font-weight:bold;font-size:clamp(1rem,var(--vw-to-px)*1rem/10*5.3333333333,4rem);font-style:italic;padding-bottom:1em;line-height:1.3}@media(min-width: 751px){.stitB{font-size:clamp(1rem,var(--vw-to-px)*1rem/10*3.125,4rem)}}.stitC{font-weight:bold;font-size:clamp(1rem,var(--vw-to-px)*1rem/10*4.8,3.6rem);font-style:italic;position:relative;padding:0vw 0vw 0vw 5.3333333333vw;margin:0vw 0vw 2.6666666667vw 0vw;line-height:1.3}@media(min-width: 751px){.stitC{font-size:clamp(1rem,var(--vw-to-px)*1rem/10*2.34375,3rem);padding:0vw 0vw 0vw 3.125vw;margin:0vw 0vw 1.5625vw 0vw}}@media(min-width: 751px)and (min-width: 1281px){.stitC{margin:0px 0px 20px 0px}}@media(min-width: 1281px){.stitC{padding:0 0 0 40px}}.stitC::before{content:"";display:block;height:3px;width:.8em;background:#fff;position:absolute;left:0;top:0;bottom:0;margin:auto}.stitC.txtCYc::before{background-color:var(--color_yellow)}.stitD{font-weight:bold;color:#eee;font-size:1.4em;margin-bottom:.7em}.accordionBox{display:none}hr{border:none;border-bottom:1px solid var(--color_gray);margin:5.3333333333vw auto 5.3333333333vw auto}@media(min-width: 751px){hr{margin:3.125vw auto 3.125vw auto}}@media(min-width: 751px)and (min-width: 1281px){hr{margin:40px auto 40px auto}}header{position:relative;z-index:51}nav#gNav{position:fixed;z-index:51;top:0;height:auto;width:100%;background:rgba(0,0,0,.8)}@media(max-width: 750px){nav#gNav.open{padding:8vw 0vw 8vw 5.3333333333vw}}@media(min-width: 751px)and (max-width: 1280px){nav#gNav.open{padding:4.6875vw 0vw 4.6875vw 3.125vw}}@media(max-width: 1280px){nav#gNav{height:0}nav#gNav.open{height:100vh}}@media(min-width: 1281px){nav#gNav{height:3.125vw;overflow:hidden}}dialog#navListWrap{max-width:unset;max-height:unset;border:none;background:#000;position:relative}dialog#navListWrap::backdrop{display:none}@media(max-width: 1280px){dialog#navListWrap{background:rgba(0,0,0,.9);width:100%;height:100%;overflow-y:auto;opacity:0;pointer-events:none;transition:opacity .4s 0s,z-index 0s .2s;z-index:-5;align-items:center}}@media(max-width: 1280px)and (orientation: landscape){dialog#navListWrap{align-items:flex-start}}@media(max-width: 1280px){dialog#navListWrap[open]{pointer-events:all;opacity:1;z-index:20;transition:opacity .3s .1s,z-index 0s .1s}dialog#navListWrap:before{content:"";width:100%;height:100px;background:url(../images/common/bg_tit_pt.webp) center left repeat;position:absolute;bottom:0;left:0}}@media(min-width: 1281px){dialog#navListWrap{width:100%;display:block;overflow:hidden}}dialog#navListWrap .navWrap{display:flex;align-items:center;justify-content:center}@media(max-width: 1280px){dialog#navListWrap .navWrap{flex-wrap:wrap;padding:2.6666666667vw 0vw 0vw 0vw}}@media(min-width: 1281px){dialog#navListWrap .navWrap{justify-content:flex-start;padding:1.1458333333vw 1.0416666667vw 1.1458333333vw 1.0416666667vw}}dialog#navListWrap .navWrap li{position:relative}@media(max-width: 750px){dialog#navListWrap .navWrap li{width:100%;margin:0vw auto 5.3333333333vw auto}dialog#navListWrap .navWrap li:last-child a{margin-bottom:0}}@media(min-width: 751px)and (max-width: 1280px){dialog#navListWrap .navWrap li{width:auto;margin:1.953125vw 1.5625vw 1.5625vw 1.5625vw;text-align:center}}@media(min-width: 751px)and (max-width: 1280px)and (min-width: 1281px){dialog#navListWrap .navWrap li{margin:25px 20px 20px 20px}}dialog#navListWrap .navWrap li .new{font-weight:900;display:inline-block;position:absolute;text-align:center;left:51%;transform:translateX(-50%) skew(-11deg);min-width:3em;color:var(--color_yellow)}@media(max-width: 750px){dialog#navListWrap .navWrap li .new{font-size:clamp(1rem,var(--vw-to-px)*1rem/10*3.7333333333,2.8rem);padding:0vw .4vw 0vw .4vw;right:-4.5em;height:1em;top:0;bottom:0;margin:auto;left:unset}}@media(min-width: 751px)and (max-width: 1280px){dialog#navListWrap .navWrap li .new{font-size:clamp(1rem,var(--vw-to-px)*1rem/10*2.1875,2.8rem);padding:0vw .234375vw 0vw .234375vw;top:-1.2em}}@media(min-width: 1281px){dialog#navListWrap .navWrap li .new{top:-1.2em;padding:0 2px;font-size:1.3rem}}dialog#navListWrap .navWrap li a{position:relative;line-height:1;display:block}@media(min-width: 1281px){dialog#navListWrap .navWrap li a{margin:0vw 1.3020833333vw 0vw 0vw}dialog#navListWrap .navWrap li a:last-child{margin-left:0}}@media(max-width: 750px){dialog#navListWrap .navWrap li a[href*="#top"],dialog#navListWrap .navWrap li a[href*="../"]{width:17.0666666667vw}}@media(min-width: 751px)and (max-width: 1280px){dialog#navListWrap .navWrap li a[href*="#top"],dialog#navListWrap .navWrap li a[href*="../"]{width:10vw}}@media(min-width: 1281px){dialog#navListWrap .navWrap li a[href*="#top"],dialog#navListWrap .navWrap li a[href*="../"]{width:2.5333333333vw;max-width:48.64px}}@media(max-width: 750px){dialog#navListWrap .navWrap li a[href*="#movieCol"],dialog#navListWrap .navWrap li a[href*="./movie/"]{width:30vw}}@media(min-width: 751px)and (max-width: 1280px){dialog#navListWrap .navWrap li a[href*="#movieCol"],dialog#navListWrap .navWrap li a[href*="./movie/"]{width:17.578125vw}}@media(min-width: 1281px){dialog#navListWrap .navWrap li a[href*="#movieCol"],dialog#navListWrap .navWrap li a[href*="./movie/"]{width:4.453125vw;max-width:85.5px}}@media(max-width: 750px){dialog#navListWrap .navWrap li a[href*="#aboutCol"]{width:31.6vw}}@media(min-width: 751px)and (max-width: 1280px){dialog#navListWrap .navWrap li a[href*="#aboutCol"]{width:18.515625vw}}@media(min-width: 1281px){dialog#navListWrap .navWrap li a[href*="#aboutCol"]{width:4.690625vw;max-width:90.06px}}@media(max-width: 750px){dialog#navListWrap .navWrap li a[href*="#storyCol"],dialog#navListWrap .navWrap li a[href*="./story/"]{width:30.5333333333vw}}@media(min-width: 751px)and (max-width: 1280px){dialog#navListWrap .navWrap li a[href*="#storyCol"],dialog#navListWrap .navWrap li a[href*="./story/"]{width:17.890625vw}}@media(min-width: 1281px){dialog#navListWrap .navWrap li a[href*="#storyCol"],dialog#navListWrap .navWrap li a[href*="./story/"]{width:4.5322916667vw;max-width:87.02px}}@media(max-width: 750px){dialog#navListWrap .navWrap li a[href*="#characterCol"],dialog#navListWrap .navWrap li a[href*="./character/"]{width:55.8666666667vw}}@media(min-width: 751px)and (max-width: 1280px){dialog#navListWrap .navWrap li a[href*="#characterCol"],dialog#navListWrap .navWrap li a[href*="./character/"]{width:32.734375vw}}@media(min-width: 1281px){dialog#navListWrap .navWrap li a[href*="#characterCol"],dialog#navListWrap .navWrap li a[href*="./character/"]{width:8.2927083333vw;max-width:159.22px}}@media(max-width: 750px){dialog#navListWrap .navWrap li a[href*="#systemCol"]{width:37.7333333333vw}}@media(min-width: 751px)and (max-width: 1280px){dialog#navListWrap .navWrap li a[href*="#systemCol"]{width:22.109375vw}}@media(min-width: 1281px){dialog#navListWrap .navWrap li a[href*="#systemCol"]{width:5.6010416667vw;max-width:107.54px}}@media(max-width: 750px){dialog#navListWrap .navWrap li a[href*="#creatorCol"]{width:43.0666666667vw}}@media(min-width: 751px)and (max-width: 1280px){dialog#navListWrap .navWrap li a[href*="#creatorCol"]{width:25.234375vw}}@media(min-width: 1281px){dialog#navListWrap .navWrap li a[href*="#creatorCol"]{width:6.3927083333vw;max-width:122.74px}}@media(max-width: 750px){dialog#navListWrap .navWrap li a[href*="#specCol"]{width:23.8666666667vw}}@media(min-width: 751px)and (max-width: 1280px){dialog#navListWrap .navWrap li a[href*="#specCol"]{width:13.984375vw}}@media(min-width: 1281px){dialog#navListWrap .navWrap li a[href*="#specCol"]{width:4.6614583333vw;max-width:89.5px;padding:0 .4vw}}@media(max-width: 750px){dialog#navListWrap .navWrap li a[href*="./product/"]{width:47.4666666667vw}}@media(min-width: 751px)and (max-width: 1280px){dialog#navListWrap .navWrap li a[href*="./product/"]{width:27.8125vw}}@media(min-width: 1281px){dialog#navListWrap .navWrap li a[href*="./product/"]{width:7.0458333333vw;max-width:135.28px}}@media(max-width: 750px){dialog#navListWrap .navWrap li a[href*="./dlc/"]{width:18vw}}@media(min-width: 751px)and (max-width: 1280px){dialog#navListWrap .navWrap li a[href*="./dlc/"]{width:10.546875vw}}@media(min-width: 1281px){dialog#navListWrap .navWrap li a[href*="./dlc/"]{width:2.8125vw;max-width:54px}}@media(max-width: 750px){dialog#navListWrap .navWrap li a[href*="./special/"]{width:37.4666666667vw}}@media(min-width: 751px)and (max-width: 1280px){dialog#navListWrap .navWrap li a[href*="./special/"]{width:21.953125vw}}@media(min-width: 1281px){dialog#navListWrap .navWrap li a[href*="./special/"]{width:5.8541666667vw;max-width:112.4px}}@media(max-width: 750px){dialog#navListWrap .navWrap li a[href*="./update/"]{width:35.3333333333vw}}@media(min-width: 751px)and (max-width: 1280px){dialog#navListWrap .navWrap li a[href*="./update/"]{width:20.703125vw}}@media(min-width: 1281px){dialog#navListWrap .navWrap li a[href*="./update/"]{width:5.5208333333vw;max-width:106px}}@media(max-width: 750px){dialog#navListWrap .navWrap li a[href*="./large_dlc/"]{width:30.9333333333vw}}@media(min-width: 751px)and (max-width: 1280px){dialog#navListWrap .navWrap li a[href*="./large_dlc/"]{width:18.125vw}}@media(min-width: 1281px){dialog#navListWrap .navWrap li a[href*="./large_dlc/"]{width:4.8333333333vw;max-width:92.8px}}dialog#navListWrap .navWishlist{position:absolute;right:0;top:0}@media(max-width: 750px){dialog#navListWrap .navWishlist{display:none}}@media(min-width: 751px)and (max-width: 1280px){dialog#navListWrap .navWishlist{display:none}}@media(min-width: 1281px){dialog#navListWrap .navWishlist{width:17.0833333333vw;max-width:328px}}.btn-trigger{position:relative;width:8.6666666667vw;height:7.6266666667vw;cursor:pointer}.btn-trigger .bntNavInner span{position:absolute;left:0;width:100%;height:.6933333333vw;background-color:#000;border-radius:4px}.btn-trigger,.btn-trigger .bntNavInner span{display:inline-block;transition:all .5s;box-sizing:border-box}.btn-trigger .bntNavInner span:nth-of-type(1){top:0}.btn-trigger .bntNavInner span:nth-of-type(2){top:2.2666666667vw}.btn-trigger .bntNavInner span:nth-of-type(3){bottom:0}#btnNav{position:fixed;top:0;right:0;z-index:100;background:#fff;border-radius:0;border:none;width:13.3333333333vw;height:13.3333333333vw}@media(min-width: 751px)and (max-width: 1280px){#btnNav{width:7.8125vw;height:7.8125vw;max-height:100px}}@media(min-width: 1281px){#btnNav{display:none}}#btnNav .bntNavInner{position:relative;width:5.7333333333vw;height:5.0666666667vw;position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;margin:auto}#btnNav .bntNavInner span:nth-of-type(1){animation:bar01 .75s forwards}@keyframes bar01{0%{transform:translateY(2.2666666667vw) rotate(45deg)}50%{transform:translateY(2.2666666667vw) rotate(0)}100%{transform:translateY(0) rotate(0)}}#btnNav .bntNavInner span:nth-of-type(2){transition:all .25s .25s;opacity:1}#btnNav .bntNavInner span:nth-of-type(3){animation:bar03 .75s forwards}@keyframes bar03{0%{transform:translateY(-2.2666666667vw) rotate(-45deg)}50%{transform:translateY(-2.2666666667vw) rotate(0)}100%{transform:translateY(0) rotate(0)}}#btnNav.open .bntNavInner span:nth-of-type(1){animation:active-bar01 .75s forwards}@keyframes active-bar01{0%{transform:translateY(0) rotate(0)}50%{transform:translateY(2.2666666667vw) rotate(0)}100%{transform:translateY(2.2666666667vw) rotate(45deg)}}#btnNav.open .bntNavInner span:nth-of-type(2){opacity:0}#btnNav.open .bntNavInner span:nth-of-type(3){animation:active-bar03 .75s forwards}@keyframes active-bar03{0%{transform:translateY(0) rotate(0)}50%{transform:translateY(-2.2666666667vw) rotate(0)}100%{transform:translateY(-2.2666666667vw) rotate(-45deg)}}#footerWrap{position:relative;z-index:1;background:#000}@media(max-width: 750px){#footerWrap{padding:5.3333333333vw 0vw 5.3333333333vw 0vw}}@media(min-width: 751px)and (max-width: 1280px){#footerWrap{padding:3.125vw 0vw 3.125vw 0vw}}@media(min-width: 1281px){#footerWrap{padding:2.0833333333vw 0vw 2.0833333333vw 0vw}}#footerWrap .snsList{display:flex;justify-content:center;align-items:center}#footerWrap .snsList li{margin:0 .5rem}@media(max-width: 750px){#footerWrap .snsList li{width:9.3333333333vw}}@media(min-width: 751px)and (max-width: 1280px){#footerWrap .snsList li{width:3.90625vw}}@media(min-width: 1281px){#footerWrap .snsList li{width:2.6041666667vw;max-width:50px}}#footerWrap .otherList{text-align:center;display:flex;justify-content:center}#footerWrap .otherList li{margin:0 .5em}#footerWrap .copyTxt{padding:0 2rem;text-align:center;margin-bottom:1.5em;color:#ccc;font-size:.9em}#footerWrap .copyTxt:last-child{margin-bottom:0}#loader.loader{position:fixed;inset:0;background:#000;display:flex;align-items:center;justify-content:center;z-index:99999;transition:opacity .5s ease}#loader.loader .progress-text{font-family:"Chakra Petch",serif;font-size:2em;font-weight:bold;text-align:center;margin-bottom:10px;color:var(--color_green-l)}#loader.loader .progress-wrap{width:100vw;height:2px;background:#000;overflow:hidden;position:relative}#loader.loader .progress-bar{width:100%;height:100%;background:var(--color_green-l);transform:scaleX(0);transform-origin:left}#loader.loader.is-loaded{opacity:0;pointer-events:none}#onetrust-consent-sdk{font-family:auto,sans-serif !important}#onetrust-consent-sdk a{display:inline !important}#bne{font-weight:normal;letter-spacing:0;line-height:1;z-index:50;position:relative}#bne a{color:#333}#bne .pr-footer{min-height:0 !important}#bne .pr-footer__comments{color:#333}.fancybox-button--close{width:24px;height:24px;padding:10px;background:url(../images/common/ico_close.webp) no-repeat center;background-size:contain;top:10px;right:10px}#particles-js{position:absolute;width:100%;height:100%;top:0;left:0;z-index:0}#bgDeco{position:absolute;overflow:hidden;width:100%;height:100%;top:0;left:0;z-index:0}#bgDeco ul{position:relative;width:100%;height:100%}#bgDeco li{position:absolute;top:0;height:120%;width:400px;z-index:-1;will-change:transform;pointer-events:none;opacity:.5;background-attachment:scroll;transform:translateZ(0)}@media(max-width: 750px){#bgDeco li{width:36vw}}@media(min-width: 751px)and (max-width: 1280px){#bgDeco li{width:31.25vw}}@media(min-width: 1281px){#bgDeco li{width:20.8333333333vw;max-width:400px}}#bgDeco li:nth-child(1){background:url(../images/common/deco_l_01.webp) repeat-y;background-size:100% auto;left:0}#bgDeco li:nth-child(2){background:url(../images/common/deco_l_02.webp) repeat-y;background-size:100% auto;left:0;background-attachment:fixed;background-position:center 0px}#bgDeco li:nth-child(3){background:url(../images/common/deco_r_01.webp) repeat-y;background-size:100% auto;right:0}#bgDeco li:nth-child(4){background:url(../images/common/deco_r_02.webp) repeat-y;background-size:100% auto;right:0;background-attachment:fixed;background-position:center 0px}#popWishlist,#popReservation,#popTerms,#popNswSale,#popupNswUpdate{background:#000;width:90%;position:relative;padding:10.6666666667vw 5.3333333333vw 10.6666666667vw 5.3333333333vw;display:none}@media(min-width: 751px)and (max-width: 1280px){#popWishlist,#popReservation,#popTerms,#popNswSale,#popupNswUpdate{width:54.6875vw;padding:6.25vw 3.125vw 6.25vw 3.125vw}}@media(min-width: 1281px){#popWishlist,#popReservation,#popTerms,#popNswSale,#popupNswUpdate{width:36.4583333333vw;max-width:700px;padding:4.1666666667vw 2.0833333333vw 4.1666666667vw 2.0833333333vw}}#popWishlist .popupInner,#popReservation .popupInner,#popTerms .popupInner,#popNswSale .popupInner,#popupNswUpdate .popupInner{text-align:center;font-size:clamp(1rem,var(--vw-to-px)*1rem/10*3.2,2.4rem);font-weight:bold;font-style:italic}@media(min-width: 751px)and (max-width: 1280px){#popWishlist .popupInner,#popReservation .popupInner,#popTerms .popupInner,#popNswSale .popupInner,#popupNswUpdate .popupInner{font-size:clamp(1rem,var(--vw-to-px)*1rem/10*1.875,2.4rem)}}@media(min-width: 1281px){#popWishlist .popupInner,#popReservation .popupInner,#popTerms .popupInner,#popNswSale .popupInner,#popupNswUpdate .popupInner{font-size:2.4rem}}#popWishlist .comment,#popReservation .comment,#popTerms .comment,#popNswSale .comment,#popupNswUpdate .comment{font-size:.7em;font-style:normal;font-weight:normal;margin-top:1.5em;color:#ccc}#popWishlist .btnList,#popReservation .btnList,#popTerms .btnList,#popNswSale .btnList,#popupNswUpdate .btnList{margin:5.3333333333vw auto 0vw auto}@media(min-width: 751px)and (max-width: 1280px){#popWishlist .btnList,#popReservation .btnList,#popTerms .btnList,#popNswSale .btnList,#popupNswUpdate .btnList{margin:3.125vw auto 0vw auto}}@media(min-width: 751px)and (max-width: 1280px)and (min-width: 1281px){#popWishlist .btnList,#popReservation .btnList,#popTerms .btnList,#popNswSale .btnList,#popupNswUpdate .btnList{margin:40px auto 0px auto}}@media(min-width: 1281px){#popWishlist .btnList,#popReservation .btnList,#popTerms .btnList,#popNswSale .btnList,#popupNswUpdate .btnList{margin:2.0833333333vw auto 0vw auto}}#popWishlist .btnList li,#popReservation .btnList li,#popTerms .btnList li,#popNswSale .btnList li,#popupNswUpdate .btnList li{width:60.1333333333vw;margin:0vw auto 2.6666666667vw auto}@media(min-width: 751px)and (max-width: 1280px){#popWishlist .btnList li,#popReservation .btnList li,#popTerms .btnList li,#popNswSale .btnList li,#popupNswUpdate .btnList li{width:35.234375vw;margin:0vw auto 1.5625vw auto}}@media(min-width: 751px)and (max-width: 1280px)and (min-width: 1281px){#popWishlist .btnList li,#popReservation .btnList li,#popTerms .btnList li,#popNswSale .btnList li,#popupNswUpdate .btnList li{margin:0px auto 20px auto}}@media(min-width: 1281px){#popWishlist .btnList li,#popReservation .btnList li,#popTerms .btnList li,#popNswSale .btnList li,#popupNswUpdate .btnList li{width:23.4895833333vw;max-width:451px;margin:0vw auto 1.0416666667vw auto}}#popWishlist .btnList li:last-child,#popReservation .btnList li:last-child,#popTerms .btnList li:last-child,#popNswSale .btnList li:last-child,#popupNswUpdate .btnList li:last-child{margin-bottom:0}#popWishlist .btnList li .close,#popReservation .btnList li .close,#popTerms .btnList li .close,#popNswSale .btnList li .close,#popupNswUpdate .btnList li .close{filter:grayscale(1);opacity:.7;pointer-events:none}#popWishlist .popDeco,#popReservation .popDeco,#popTerms .popDeco,#popNswSale .popDeco,#popupNswUpdate .popDeco{pointer-events:none}#popWishlist .popDeco::before,#popWishlist .popDeco::after,#popReservation .popDeco::before,#popReservation .popDeco::after,#popTerms .popDeco::before,#popTerms .popDeco::after,#popNswSale .popDeco::before,#popNswSale .popDeco::after,#popupNswUpdate .popDeco::before,#popupNswUpdate .popDeco::after{content:"";display:block;pointer-events:none;position:absolute}#popWishlist .popDeco_A::before,#popWishlist .popDeco_A::after,#popReservation .popDeco_A::before,#popReservation .popDeco_A::after,#popTerms .popDeco_A::before,#popTerms .popDeco_A::after,#popNswSale .popDeco_A::before,#popNswSale .popDeco_A::after,#popupNswUpdate .popDeco_A::before,#popupNswUpdate .popDeco_A::after{width:22.8vw;height:20.4vw}@media(min-width: 751px)and (max-width: 1280px){#popWishlist .popDeco_A::before,#popWishlist .popDeco_A::after,#popReservation .popDeco_A::before,#popReservation .popDeco_A::after,#popTerms .popDeco_A::before,#popTerms .popDeco_A::after,#popNswSale .popDeco_A::before,#popNswSale .popDeco_A::after,#popupNswUpdate .popDeco_A::before,#popupNswUpdate .popDeco_A::after{width:13.359375vw;height:11.953125vw;max-height:153px}}@media(min-width: 1281px){#popWishlist .popDeco_A::before,#popWishlist .popDeco_A::after,#popReservation .popDeco_A::before,#popReservation .popDeco_A::after,#popTerms .popDeco_A::before,#popTerms .popDeco_A::after,#popNswSale .popDeco_A::before,#popNswSale .popDeco_A::after,#popupNswUpdate .popDeco_A::before,#popupNswUpdate .popDeco_A::after{width:8.90625vw;max-width:171px;height:7.96875vw}}#popWishlist .popDeco_A::before,#popReservation .popDeco_A::before,#popTerms .popDeco_A::before,#popNswSale .popDeco_A::before,#popupNswUpdate .popDeco_A::before{background:url(../images/common/popup/deco_tl.webp) no-repeat top 10px left 10px;background-size:contain;top:0;left:0}#popWishlist .popDeco_A::after,#popReservation .popDeco_A::after,#popTerms .popDeco_A::after,#popNswSale .popDeco_A::after,#popupNswUpdate .popDeco_A::after{background:url(../images/common/popup/deco_br.webp) no-repeat bottom 10px right 10px;background-size:contain;bottom:0;right:0}#popWishlist .popDeco_B::before,#popWishlist .popDeco_B::after,#popReservation .popDeco_B::before,#popReservation .popDeco_B::after,#popTerms .popDeco_B::before,#popTerms .popDeco_B::after,#popNswSale .popDeco_B::before,#popNswSale .popDeco_B::after,#popupNswUpdate .popDeco_B::before,#popupNswUpdate .popDeco_B::after{width:20.4vw;height:22.8vw}@media(min-width: 751px)and (max-width: 1280px){#popWishlist .popDeco_B::before,#popWishlist .popDeco_B::after,#popReservation .popDeco_B::before,#popReservation .popDeco_B::after,#popTerms .popDeco_B::before,#popTerms .popDeco_B::after,#popNswSale .popDeco_B::before,#popNswSale .popDeco_B::after,#popupNswUpdate .popDeco_B::before,#popupNswUpdate .popDeco_B::after{width:11.953125vw;height:13.359375vw;max-height:171px}}@media(min-width: 1281px){#popWishlist .popDeco_B::before,#popWishlist .popDeco_B::after,#popReservation .popDeco_B::before,#popReservation .popDeco_B::after,#popTerms .popDeco_B::before,#popTerms .popDeco_B::after,#popNswSale .popDeco_B::before,#popNswSale .popDeco_B::after,#popupNswUpdate .popDeco_B::before,#popupNswUpdate .popDeco_B::after{width:7.96875vw;max-width:153px;height:8.90625vw}}#popWishlist .popDeco_B::before,#popReservation .popDeco_B::before,#popTerms .popDeco_B::before,#popNswSale .popDeco_B::before,#popupNswUpdate .popDeco_B::before{background:url(../images/common/popup/deco_tr.webp) no-repeat top 10px right 10px;background-size:contain;top:0;right:0}#popWishlist .popDeco_B::after,#popReservation .popDeco_B::after,#popTerms .popDeco_B::after,#popNswSale .popDeco_B::after,#popupNswUpdate .popDeco_B::after{background:url(../images/common/popup/deco_bl.webp) no-repeat bottom 10px left 10px;background-size:contain;bottom:0;left:0}#popWishlist.reservation,#popReservation.reservation,#popTerms.reservation,#popNswSale.reservation,#popupNswUpdate.reservation{padding:5.3333333333vw 5.3333333333vw 8vw 5.3333333333vw}@media(min-width: 751px)and (max-width: 1280px){#popWishlist.reservation,#popReservation.reservation,#popTerms.reservation,#popNswSale.reservation,#popupNswUpdate.reservation{width:62.5vw;padding:6.25vw 6.25vw 6.25vw 6.25vw}}@media(min-width: 1281px){#popWishlist.reservation,#popReservation.reservation,#popTerms.reservation,#popNswSale.reservation,#popupNswUpdate.reservation{width:41.6666666667vw;max-width:800px;padding:4.1666666667vw 4.1666666667vw 4.1666666667vw 4.1666666667vw}}#popWishlist.reservation .btnList,#popReservation.reservation .btnList,#popTerms.reservation .btnList,#popNswSale.reservation .btnList,#popupNswUpdate.reservation .btnList{display:flex;justify-content:center;flex-wrap:wrap}#popWishlist.reservation .btnList li,#popReservation.reservation .btnList li,#popTerms.reservation .btnList li,#popNswSale.reservation .btnList li,#popupNswUpdate.reservation .btnList li{width:46.6666666667vw;margin:0vw auto 2.6666666667vw auto}@media(min-width: 751px)and (max-width: 1280px){#popWishlist.reservation .btnList li,#popReservation.reservation .btnList li,#popTerms.reservation .btnList li,#popNswSale.reservation .btnList li,#popupNswUpdate.reservation .btnList li{width:25vw;margin:0vw auto 1.5625vw auto}}@media(min-width: 751px)and (max-width: 1280px)and (min-width: 1281px){#popWishlist.reservation .btnList li,#popReservation.reservation .btnList li,#popTerms.reservation .btnList li,#popNswSale.reservation .btnList li,#popupNswUpdate.reservation .btnList li{margin:0px auto 20px auto}}@media(min-width: 1281px){#popWishlist.reservation .btnList li,#popReservation.reservation .btnList li,#popTerms.reservation .btnList li,#popNswSale.reservation .btnList li,#popupNswUpdate.reservation .btnList li{width:16.6666666667vw;max-width:320px;margin:0vw auto 1.0416666667vw auto}}#popWishlist.reservation .btnList li:last-child,#popReservation.reservation .btnList li:last-child,#popTerms.reservation .btnList li:last-child,#popNswSale.reservation .btnList li:last-child,#popupNswUpdate.reservation .btnList li:last-child{margin-bottom:0}#popWishlist.reservation .btnList li .close,#popReservation.reservation .btnList li .close,#popTerms.reservation .btnList li .close,#popNswSale.reservation .btnList li .close,#popupNswUpdate.reservation .btnList li .close{filter:grayscale(1);opacity:.7;pointer-events:none}#popupNswUpdate h4{color:#fff;font-weight:bold;font-size:1.2em;text-align:center;margin-bottom:1em;line-height:1.5}#popupNswUpdate h5{font-weight:bold;font-size:1em;margin-bottom:.5em}.lower{position:relative}@media(max-width: 750px){.lower{padding:6.6666666667vw 0vw 17.3333333333vw 0vw}}@media(min-width: 751px)and (max-width: 1280px){.lower{padding:6.25vw 0vw 10.15625vw 0vw}}@media(min-width: 1281px){.lower{padding:6.7708333333vw 0vw 6.7708333333vw 0vw}}.lower .snav{width:100%;display:flex;justify-content:center;align-items:stretch;flex-wrap:wrap;margin:8vw 0vw 0vw 0vw}@media(min-width: 751px){.lower .snav{margin:4.6875vw 0vw 0vw 0vw}}@media(min-width: 751px)and (min-width: 1281px){.lower .snav{margin:60px 0px 0px 0px}}@media(max-width: 750px){.lower .snav li{width:49%;margin-right:2%}.lower .snav li:last-child,.lower .snav li:nth-child(2n){margin-right:0}.lower .snav li:not(:nth-child(-n+2)){margin-top:2%}}@media(min-width: 751px){.lower .snav li{width:24%;margin-right:1.3%}.lower .snav li:last-child,.lower .snav li:nth-child(4n){margin-right:0}.lower .snav li:nth-child(n+5){margin-top:1.3%}}.lower .snav li a,.lower .snav li span{padding:2.6666666667vw 0vw 2.6666666667vw 0vw;background:#fff;text-decoration:none;color:#000;width:100%;line-height:1;display:block;text-align:center;font-weight:bold;font-size:clamp(1rem,var(--vw-to-px)*1rem/10*3.2,2.4rem);transform:skewX(-10deg);transition:background .4s;height:100%;display:flex;align-items:center;justify-content:center}@media(min-width: 751px){.lower .snav li a,.lower .snav li span{padding:1.171875vw 0vw 1.171875vw 0vw;font-size:clamp(1rem,var(--vw-to-px)*1rem/10*1.875,2.4rem)}}.lower .snav li a:hover,.lower .snav li a.active,.lower .snav li span:hover,.lower .snav li span.active{background:var(--color_yellow)}.lower .snav li a.active,.lower .snav li span.active{pointer-events:none}.lower .ssnav{width:96%;display:flex;justify-content:center;flex-wrap:wrap;margin:4vw auto 8vw auto;font-weight:bold}@media(min-width: 751px){.lower .ssnav{width:100%;margin:2.34375vw auto 4.6875vw auto}}@media(min-width: 751px)and (min-width: 1281px){.lower .ssnav{margin:30px auto 60px auto}}.lower .ssnav li{border-right:2px solid #fff;border-left:2px solid #fff;transform:skewX(-10deg);display:flex;align-items:center}@media(max-width: 750px){.lower .ssnav li{width:50%}.lower .ssnav li:last-child,.lower .ssnav li:nth-child(2n){border-left:0}.lower .ssnav li:not(:nth-child(-n+2)){margin-top:5%}}@media(min-width: 751px){.lower .ssnav li{width:25%}.lower .ssnav li:not(:first-child){border-left:none}}.lower .ssnav li a{text-decoration:none;color:#fff;font-size:clamp(1rem,var(--vw-to-px)*1rem/10*3.2,2.4rem);text-align:center;width:100%;display:block;transition:color .4s,opacity .2s;line-height:1.2}@media(min-width: 751px){.lower .ssnav li a{font-size:clamp(1rem,var(--vw-to-px)*1rem/10*1.875,2.4rem)}}.lower .ssnav li a:hover,.lower .ssnav li a.active{color:var(--color_yellow)}.lower .ssnav li a:has(.ps):hover,.lower .ssnav li a:has(.ps).active,.lower .ssnav li a:has(.xbox):hover,.lower .ssnav li a:has(.xbox).active,.lower .ssnav li a:has(.steam):hover,.lower .ssnav li a:has(.steam).active{opacity:.7}.lower .ssnav li a .nsw{color:#fb9796}.lower .ssnav li a .ps{color:#6fbfff}.lower .ssnav li a .xbox{color:#9bf00b}.lower .ssnav li a .steam{color:#eee}@media(max-width: 750px){.lower .ssnav.col3 li:last-child{border-left:2px solid #fff}.lower .ssnav.col3 li:nth-child(2n){border-left:none !important}}@media(min-width: 751px){.lower .ssnav.col3 li{width:33.3%}.lower .ssnav.col3 li:not(:nth-child(-n+3)){margin-top:20px}.lower .ssnav.col3 li:nth-child(3n-2){border-left:2px solid #fff}}.lower #fixSsNav{width:100%;position:fixed;top:0;left:0;background:linear-gradient(180deg, rgb(0, 0, 0) 75%, rgba(0, 0, 0, 0) 100%);padding:5.3333333333vw 14.6666666667vw 6.6666666667vw 1.3333333333vw}@media(min-width: 751px)and (max-width: 1280px){.lower #fixSsNav{padding:3.125vw 8.59375vw 3.90625vw .78125vw}}@media(min-width: 1281px){.lower #fixSsNav{background:linear-gradient(180deg, rgb(0, 0, 0) 80%, rgba(0, 0, 0, 0) 100%);padding:4.1666666667vw 0vw 1.5625vw 0vw}}.lower #fixSsNav .ssnav{width:100%;margin:0 auto}.lower .detaileBox{position:relative;background:#000;background:linear-gradient(90deg, rgba(0, 0, 0, 0.7) 0%, rgba(0, 0, 0, 0.7) 65%, rgba(0, 0, 0, 0.2) 100%);border-left:6px solid var(--color_yellow);width:100%}@media(max-width: 750px){.lower .detaileBox{padding:6.6666666667vw 6.6666666667vw 6.6666666667vw 6.6666666667vw}}@media(min-width: 751px){.lower .detaileBox{padding:3.90625vw 3.90625vw 3.90625vw 3.90625vw;margin:4.6875vw 0vw 0vw 0vw}}@media(min-width: 751px)and (min-width: 1281px){.lower .detaileBox{margin:60px 0px 0px 0px}}@media(min-width: 1281px){.lower .detaileBox{padding:2.6041666667vw 2.6041666667vw 2.6041666667vw 2.6041666667vw;margin:4.1666666667vw 0vw 0vw 0vw}}.lower .detaileBox::before{content:"";display:block;background:url(../images/common/deco_boxitem.webp) top center no-repeat;background-size:contain;width:18px;height:28px;position:absolute;top:-28px;left:-12px}.lower .detaileBox.mgt40{margin:5.3333333333vw 0vw 0vw 0vw}@media(min-width: 751px){.lower .detaileBox.mgt40{margin:3.125vw 0vw 0vw 0vw}}@media(min-width: 751px)and (min-width: 1281px){.lower .detaileBox.mgt40{margin:40px 0px 0px 0px}}@media(min-width: 1281px){.lower .detaileBox.mgt40{margin:2.0833333333vw 0vw 0vw 0vw}}.lower .detaileBox.lrLine{border:none;border-left:2px solid var(--color_yellow);border-right:2px solid var(--color_yellow)}.lower .detaileBox.lrLine::before{display:none}.splide .splide__pagination{bottom:-30px;margin-bottom:10px}.splide .splide__pagination li{width:24px;height:24px}.splide .splide__pagination li button{position:relative;background:none;width:24px;height:24px;border:none;cursor:pointer}.splide .splide__pagination li button::before{content:"";display:block;width:12px;height:12px;background:var(--color_green-l);opacity:1 !important;border-radius:12px;position:absolute;top:0;left:0;bottom:0;right:0;margin:auto}.splide .splide__pagination li button.is-active::before{background:var(--color_green)}.splide .splide__toggle{cursor:pointer;position:absolute;right:5%;bottom:10px}html{scroll-behavior:smooth;scroll-padding-top:6.6666666667vw}@media(min-width: 751px)and (max-width: 1280px){html{scroll-padding-top:4.6875vw}}@media(min-width: 1281px){html{scroll-padding-top:100px}}@media(max-width: 750px){#large_dlcDetailCol h1{width:55.4vw;margin:0vw 0vw 8vw 0vw}}@media(min-width: 751px){#large_dlcDetailCol h1{width:43.28125vw;margin:0vw 0vw 4.6875vw 0vw}}@media(min-width: 751px)and (min-width: 1281px){#large_dlcDetailCol h1{margin:0px 0px 60px 0px}}@media(min-width: 1281px){#large_dlcDetailCol h1{width:28.8541666667vw;max-width:554px;margin:0vw 0vw 3.125vw 0vw}}#large_dlcDetailCol .snav{margin:8vw 0vw 10.6666666667vw 0vw}@media(min-width: 751px){#large_dlcDetailCol .snav{margin:4.6875vw 0vw 6.25vw 0vw}}@media(min-width: 751px)and (min-width: 1281px){#large_dlcDetailCol .snav{margin:60px 0px 80px 0px}}#large_dlcDetailCol .dlcImg{width:100%;margin:0vw auto 4vw auto}@media(min-width: 751px){#large_dlcDetailCol .dlcImg{margin:0vw auto 2.34375vw auto}}@media(min-width: 751px)and (min-width: 1281px){#large_dlcDetailCol .dlcImg{margin:0px auto 30px auto}}@media(max-width: 750px){#large_dlcDetailCol .stitA--01 img{width:60vw}}@media(min-width: 751px)and (max-width: 1280px){#large_dlcDetailCol .stitA--01 img{width:69.765625vw}}@media(min-width: 1281px){#large_dlcDetailCol .stitA--01 img{width:46.5104166667vw;max-width:893px}}#large_dlcDetailCol .dlcLogo{max-width:700px}@media(max-width: 750px){#large_dlcDetailCol .dlcLogo{width:74.6666666667vw;margin:0vw auto 2.6666666667vw auto}}@media(min-width: 751px){#large_dlcDetailCol .dlcLogo{width:43.75vw;margin:0vw auto 1.5625vw auto}}@media(min-width: 751px)and (min-width: 1281px){#large_dlcDetailCol .dlcLogo{margin:0px auto 20px auto}}#large_dlcDetailCol .txt01{font-weight:bold;text-align:center;font-size:clamp(1rem,var(--vw-to-px)*1rem/10*5.3333333333,4rem)}@media(min-width: 751px){#large_dlcDetailCol .txt01{font-size:clamp(1rem,var(--vw-to-px)*1rem/10*3.125,4rem)}}#large_dlcDetailCol .txt02{font-weight:bold;text-align:center;color:var(--color_yellow-l);font-size:clamp(1rem,var(--vw-to-px)*1rem/10*4.2666666667,3.2rem)}@media(min-width: 751px){#large_dlcDetailCol .txt02{font-size:clamp(1rem,var(--vw-to-px)*1rem/10*2.03125,2.6rem)}}#large_dlcDetailCol .imgGallery{display:grid;gap:10px}@media(min-width: 751px){#large_dlcDetailCol .imgGallery{grid-template-columns:repeat(2, 1fr)}}#large_dlcDetailCol .movieList{margin:0vw auto 0vw auto}#large_dlcDetailCol .movieList li{text-align:center;display:block}#large_dlcDetailCol .movieList li.movieItem .movieItemThum{padding:6px;position:relative}@media(min-width: 751px){#large_dlcDetailCol .movieList li.movieItem .movieItemThum{padding:10px}}#large_dlcDetailCol .movieList li.movieItem .movieItemThum .fDecoA::before,#large_dlcDetailCol .movieList li.movieItem .movieItemThum .fDecoA::after,#large_dlcDetailCol .movieList li.movieItem .movieItemThum .fDecoB::before,#large_dlcDetailCol .movieList li.movieItem .movieItemThum .fDecoB::after{content:"";display:block;position:absolute;background:#fff;width:2px;height:2px}@media(min-width: 751px){#large_dlcDetailCol .movieList li.movieItem .movieItemThum .fDecoA::before,#large_dlcDetailCol .movieList li.movieItem .movieItemThum .fDecoA::after,#large_dlcDetailCol .movieList li.movieItem .movieItemThum .fDecoB::before,#large_dlcDetailCol .movieList li.movieItem .movieItemThum .fDecoB::after{width:4px;height:4px}}#large_dlcDetailCol .movieList li.movieItem .movieItemThum .fDecoA::before{top:0;left:0}#large_dlcDetailCol .movieList li.movieItem .movieItemThum .fDecoA::after{top:0;right:0}#large_dlcDetailCol .movieList li.movieItem .movieItemThum .fDecoB::before{bottom:0;left:0}#large_dlcDetailCol .movieList li.movieItem .movieItemThum .fDecoB::after{bottom:0;right:0}#large_dlcDetailCol .movieList li.movieItem .movieItemThum .movieItemThumInner{background:rgba(0,0,0,.3);border-left:2px solid #fff;border-right:2px solid #fff;position:relative}@media(min-width: 751px){#large_dlcDetailCol .movieList li.movieItem .movieItemThum .movieItemThumInner{border-left:4px solid #fff;border-right:4px solid #fff}}@media(max-width: 750px){#large_dlcDetailCol .movieList li.movieItem .movieItemThum .movieItemThumInner{padding:2.6666666667vw 2.6666666667vw 2.6666666667vw 2.6666666667vw}}@media(min-width: 751px)and (max-width: 1280px){#large_dlcDetailCol .movieList li.movieItem .movieItemThum .movieItemThumInner{padding:2.34375vw 2.34375vw 2.34375vw 2.34375vw}}@media(min-width: 1281px){#large_dlcDetailCol .movieList li.movieItem .movieItemThum .movieItemThumInner{padding:1.5625vw 1.5625vw 1.5625vw 1.5625vw}}#large_dlcDetailCol .movieList li.movieItem .movieItemThum .movieItemThumInner>span{position:relative;background:#000;display:block}#large_dlcDetailCol .movieList li.movieItem .movieItemThum .movieItemThumInner>span img{opacity:.5;transition:opacity .4s}#large_dlcDetailCol .movieList li.movieItem .movieItemThum .movieItemThumInner>span::before{content:"";background:url(../images/common/ico_play.webp) no-repeat center;background-size:contain;display:block;position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;margin:auto;z-index:10;transition:transform .4s}@media(max-width: 750px){#large_dlcDetailCol .movieList li.movieItem .movieItemThum .movieItemThumInner>span::before{width:8vw;height:8vw}}@media(min-width: 751px)and (max-width: 1280px){#large_dlcDetailCol .movieList li.movieItem .movieItemThum .movieItemThumInner>span::before{width:10.9375vw;height:10.9375vw;max-height:140px}}@media(min-width: 1281px){#large_dlcDetailCol .movieList li.movieItem .movieItemThum .movieItemThumInner>span::before{width:7.2916666667vw;max-width:140px;height:7.2916666667vw}}#large_dlcDetailCol .movieList li.movieItem .movieItemThum .movieItemThumInner .fDecoC::before,#large_dlcDetailCol .movieList li.movieItem .movieItemThum .movieItemThumInner .fDecoC::after,#large_dlcDetailCol .movieList li.movieItem .movieItemThum .movieItemThumInner .fDecoD::before,#large_dlcDetailCol .movieList li.movieItem .movieItemThum .movieItemThumInner .fDecoD::after{content:"";display:block;position:absolute;background:#fff;width:4px;height:2px}@media(min-width: 751px){#large_dlcDetailCol .movieList li.movieItem .movieItemThum .movieItemThumInner .fDecoC::before,#large_dlcDetailCol .movieList li.movieItem .movieItemThum .movieItemThumInner .fDecoC::after,#large_dlcDetailCol .movieList li.movieItem .movieItemThum .movieItemThumInner .fDecoD::before,#large_dlcDetailCol .movieList li.movieItem .movieItemThum .movieItemThumInner .fDecoD::after{width:6px;height:3px}}#large_dlcDetailCol .movieList li.movieItem .movieItemThum .movieItemThumInner .fDecoC::before{top:0;left:3px}#large_dlcDetailCol .movieList li.movieItem .movieItemThum .movieItemThumInner .fDecoC::after{top:0;right:3px}#large_dlcDetailCol .movieList li.movieItem .movieItemThum .movieItemThumInner .fDecoD::before{bottom:0;left:3px}#large_dlcDetailCol .movieList li.movieItem .movieItemThum .movieItemThumInner .fDecoD::after{bottom:0;right:3px}#large_dlcDetailCol .movieList li.movieItem p.movieTxt{text-align:center;color:#fff;text-decoration:none;font-style:italic;font-weight:bold;font-size:clamp(1rem,var(--vw-to-px)*1rem/10*2.9333333333,2.2rem)}@media(min-width: 751px)and (max-width: 1280px){#large_dlcDetailCol .movieList li.movieItem p.movieTxt{font-size:clamp(1rem,var(--vw-to-px)*1rem/10*2.65625,3.4rem)}}@media(min-width: 1281px){#large_dlcDetailCol .movieList li.movieItem p.movieTxt{font-size:3rem}}#large_dlcDetailCol .movieList li.movieItem a{text-decoration:none}@media(hover: hover)and (min-width: 751px),(-ms-high-contrast: none)and (min-width: 751px){#large_dlcDetailCol .movieList li.movieItem a:hover .movieItemThum .movieItemThumInner>span img{opacity:.7}#large_dlcDetailCol .movieList li.movieItem a:hover .movieItemThum .movieItemThumInner>span::before{transform:scale(1.1)}}@media(max-width: 750px){#large_dlcDetailCol .movieList li{margin:0vw .6666666667vw 5.3333333333vw .6666666667vw}#large_dlcDetailCol .movieList li:nth-of-type(1),#large_dlcDetailCol .movieList li.first-item{width:70.6666666667vw;margin:0vw auto 4vw auto;grid-row:1/2;grid-column:1/3}#large_dlcDetailCol .movieList li:nth-of-type(1) .movieItemThum .movieItemThumInner>span::before,#large_dlcDetailCol .movieList li.first-item .movieItemThum .movieItemThumInner>span::before{width:16vw;height:16vw}}@media(min-width: 751px)and (max-width: 1280px){#large_dlcDetailCol .movieList li{width:41.40625vw;margin:0vw auto 3.125vw auto}}@media(min-width: 751px)and (max-width: 1280px)and (min-width: 1281px){#large_dlcDetailCol .movieList li{margin:0px auto 40px auto}}@media(min-width: 751px)and (max-width: 1280px){#large_dlcDetailCol .movieList li:nth-of-type(1),#large_dlcDetailCol .movieList li.first-item{width:78.125vw;margin:0vw auto 4vw auto;grid-row:1/2;grid-column:1/3}}@media(min-width: 1281px){#large_dlcDetailCol .movieList li{margin:0vw .5208333333vw 2.0833333333vw .5208333333vw}#large_dlcDetailCol .movieList li:nth-of-type(1),#large_dlcDetailCol .movieList li.first-item{grid-row:1/2;grid-column:1/4;width:52.0833333333vw;max-width:1000px;margin:0vw auto 1.5625vw auto}}
/*# sourceMappingURL=maps/large_dlc.css.map */
