#top #mvCol{display:block;background:#000;height:152.26667vw;position:relative;overflow:hidden}#top #mvCol::before{content:'';display:block;width:110vw;height:143.06667vw;background:url(../images/top/kv.jpg) center center no-repeat;background-size:cover;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%) scale(0.93, 0.93);transform:translate(-50%, -50%) scale(0.93, 0.93)}@media screen and (min-width: 751px){#top #mvCol{margin:calc(1vw * 30 / 2000 * 100) 0 0;height:calc(1vw * 1125 / 2000 * 100)}#top #mvCol::before{width:calc(1vw * 2100 / 2000 * 100);height:calc(1vw * 1208 / 2000 * 100);background:url(../images/top/kv_pc_v2.jpg) center center no-repeat;background-size:cover;-webkit-transform:translate(-50%, -50%) scale(0.965, 0.965);transform:translate(-50%, -50%) scale(0.965, 0.965)}#top #mvCol::after{content:'';display:block;width:100%;height:100px;background:linear-gradient(180deg, rgba(0,0,0,0) 0%, #000 100%);position:absolute;bottom:0}}#top #mvCol h1{display:block;margin:0 auto;width:66.53333vw;position:absolute;top:83.6vw;left:50%;-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0)}@media screen and (min-width: 751px){#top #mvCol h1{width:calc(1vw * 885 / 2000 * 100);top:calc(1vw * 316 / 2000 * 100)}}#top #mvCol .pf{display:block;margin:0 auto;width:75.2vw;position:absolute;top:18.66667vw;left:50%;-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0)}@media screen and (min-width: 751px){#top #mvCol .pf{width:calc(1vw * 564 / 2000 * 100);top:calc(1vw * 160 / 2000 * 100)}}#top #mvCol .catch{display:block;margin:0 auto;width:51.30667vw;position:absolute;top:122.66667vw;left:50%;-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0)}@media screen and (min-width: 751px){#top #mvCol .catch{width:calc(1vw * 481 / 2000 * 100);top:calc(1vw * 476 / 2000 * 100)}}#top #mvCol .release{display:block;margin:0 auto;width:47.7vw;position:absolute;top:135.33333vw;left:50%;-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0)}@media screen and (min-width: 751px){#top #mvCol .release{width:calc(1vw * 477 / 2000 * 100);top:calc(1vw * 668 / 2000 * 100)}}#top #mvCol .release.releaseBtn{width:80vw}@media screen and (min-width: 751px){#top #mvCol .release.releaseBtn{top:calc(1vw * 620 / 2000 * 100);width:calc(1vw * 620 / 2000 * 100);-webkit-transform:translate(-55%, 0);transform:translate(-55%, 0)}}@media screen and (min-width: 751px){#top #mvCol>.inner{position:absolute;left:calc(50% - (1vw * 485 / 2000 * 100));-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0)}}#top .mvBnrList{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;align-items:center;max-width:1000px;background:#000;padding-bottom:3em;position:relative}@media screen and (min-width: 751px){#top .mvBnrList{background:none;position:absolute;top:calc(1vw * 800 / 2000 * 100);width:calc(1vw * 1000 / 2000 * 100)}}#top .mvBnrList .tekkenOfficial{display:block;width:100%;margin:0 0 0 0;margin:0 auto 6%;z-index:10}@media screen and (min-width: 751px){#top .mvBnrList .tekkenOfficial{background:none;width:calc(1vw * 300 / 2000 * 100);margin:0 5% 0 0}}#top .mvBnrList .tekkenOfficial a{display:block;width:53.2vw;margin:0 auto}@media screen and (min-width: 751px){#top .mvBnrList .tekkenOfficial a{width:100%}}#top .mvBnrList .latestInformation{display:block;width:92vw;z-index:10}@media screen and (min-width: 751px){#top .mvBnrList .latestInformation{background:none;width:calc(1vw * 500 / 2000 * 100);margin:1em 0 0}}@media screen and (min-width: 1280px){#top .mvBnrList .latestInformation{width:calc(1vw * 400 / 2000 * 100)}}#top .mvBnrList .latestInformation a{display:block;margin:0 auto;width:77.33333vw}@media screen and (min-width: 751px){#top .mvBnrList .latestInformation a{width:100%;font-size:1.875vw}}@media screen and (min-width: 1280px){#top .mvBnrList .latestInformation a{font-size:24px}}#top .mvBnrList.v2{padding-top:2em}@media screen and (min-width: 751px){#top .mvBnrList.v2{padding-top:0em;width:calc(1vw * 1400 / 2000 * 100)}}@media screen and (min-width: 751px){#top .mvBnrList.v2 .tekkenOfficial{margin-right:3%;width:22%}}#top .mvBnrList.v2 .latestInformation{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;gap:4vw;width:92vw}@media screen and (min-width: 751px){#top .mvBnrList.v2 .latestInformation{-webkit-flex-direction:row;flex-direction:row;gap:calc(1vw * 20 / 2000 * 100);width:65%}}#top .mvBnrList.v2 .btn::after{right:calc(1vw * 16 / 2000 * 100)}#top .mvBnrList.v3{padding-top:2em}@media screen and (min-width: 751px){#top .mvBnrList.v3{padding-top:0em;width:calc(1vw * 920 / 2000 * 100)}}#top .mvBnrList.v3 .tekkenOfficial{position:relative;display:block;background:#000;width:100%;padding-top:0.5em;padding-bottom:2em;margin:0 auto;z-index:10}@media screen and (min-width: 751px){#top .mvBnrList.v3 .tekkenOfficial{position:relative;background:none;width:calc(1vw * 400 / 2000 * 100);padding:0;margin:0 auto 1.5625vw;-webkit-transform:translate(0, 0);transform:translate(0, 0)}}@media screen and (min-width: 1280px){#top .mvBnrList.v3 .tekkenOfficial{margin-bottom:30px}}#top .mvBnrList.v3 .tekkenOfficial>.officialLogo{display:block;width:53.2vw;margin:0 auto}@media screen and (min-width: 751px){#top .mvBnrList.v3 .tekkenOfficial>.officialLogo{width:100%}}#top .mvBnrList.v3 .latestInformation{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;gap:4vw;width:92vw}@media screen and (min-width: 751px){#top .mvBnrList.v3 .latestInformation{-webkit-flex-direction:row;flex-direction:row;gap:calc(1vw * 20 / 2000 * 100);margin-top:0;width:85%}}@media screen and (min-width: 751px){#top .mvBnrList.v3 .btn{max-width:70%}}@media screen and (min-width: 751px){#top .mvBnrList.v3 .btn span{font-size:0.9em}}#top .mvBnrList.v3 .btn::after{right:calc(1vw * 16 / 2000 * 100)}@media screen and (max-width: 750px){#top .topBtnLarge .btn{display:block;width:80%}#top .topBtnLarge .btn span{-webkit-transform:translate(-0.5em, 0) skewX(30deg);transform:translate(-0.5em, 0) skewX(30deg)}}@media screen and (min-width: 751px){#top .topBtnLarge .btn{height:100%;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}}#top .tekkenOfficial:not(.jp){position:relative;display:block;background:#000;width:100%;padding-top:0.5em;padding-bottom:2em;margin:0 auto;z-index:10}@media screen and (min-width: 751px){#top .tekkenOfficial:not(.jp){position:absolute;top:calc(1vw * 800 / 2000 * 100);left:25%;background:none;width:calc(1vw * 400 / 2000 * 100);padding:0;margin:0 auto;-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0)}}#top .tekkenOfficial:not(.jp) a{display:block;width:53.2vw;margin:0 auto}@media screen and (min-width: 751px){#top .tekkenOfficial:not(.jp) a{width:100%}}#top #container{margin-top:-.26667vw}@media screen and (min-width: 751px){#top #container{margin-top:-.15625vw}}@media screen and (min-width: 1280px){#top #container{margin-top:-2px}}#top #bnrCol{display:block;margin:0 auto;background:#000;padding:0 0 10vw;position:relative;top:-1px}@media screen and (min-width: 751px){#top #bnrCol{padding:0 0 4.6875vw}}@media screen and (min-width: 1280px){#top #bnrCol{padding:0 0 60px}}#top #bnrCol .catch{display:block;font-size:4.4vw;font-weight:700;font-style:italic;text-align:center;font-family:'Noto Sans JP', sans-serif}@media screen and (min-width: 751px){#top #bnrCol .catch{font-size:1.71875vw}}@media screen and (min-width: 1280px){#top #bnrCol .catch{font-size:22px}}#top #bnrCol .catch.mtL{margin:12vw auto 0}@media screen and (min-width: 751px){#top #bnrCol .catch.mtL{margin:4.6875vw auto 0}}@media screen and (min-width: 1280px){#top #bnrCol .catch.mtL{margin:60px auto 0}}#top #bnrCol .preorder{display:block;width:77.33333vw;margin:0 auto}@media screen and (min-width: 751px){#top #bnrCol .preorder{width:45.3125vw}}@media screen and (min-width: 1280px){#top #bnrCol .preorder{width:580px}}#top #bnrCol .preorder .btn{display:block;width:100%}#top #bnrCol .bnrList{display:block;width:92vw;margin:0 auto}@media screen and (min-width: 751px){#top #bnrCol .bnrList{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:stretch;align-items:stretch;width:92.1875vw}}@media screen and (min-width: 1280px){#top #bnrCol .bnrList{width:1180px}}#top #bnrCol .bnrList li{display:block;width:77.33333vw;margin:4vw auto 0}#top #bnrCol .bnrList li:first-child{margin-top:0}@media screen and (min-width: 751px){#top #bnrCol .bnrList li{width:45.3125vw;margin:0 1.5625vw}}@media screen and (min-width: 1280px){#top #bnrCol .bnrList li{width:580px;margin:0 20px}}#top #bnrCol .bnrList li .btn{display:block;width:100%}#top #bnrCol .bnrList li .btn span{-webkit-transform:translate(-0.5em, 0) skewX(30deg);transform:translate(-0.5em, 0) skewX(30deg)}@media screen and (min-width: 751px){#top #bnrCol .bnrList li .btn{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: 751px){#top #bnrCol .bnrList li .btn.small{font-size:1.875vw}}@media screen and (min-width: 1280px){#top #bnrCol .bnrList li .btn.small{font-size:24px}}#top #bnrCol .bnrList.col3{display:block}@media screen and (min-width: 751px){#top #bnrCol .bnrList.col3{display:-webkit-flex;display:flex;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:center;justify-content:center;-webkit-align-items:stretch;align-items:stretch}}#top #bnrCol .bnrList.col3 li{width:90%;margin:0 auto 4vw}#top #bnrCol .bnrList.col3 li:last-child{margin-bottom:0}@media screen and (min-width: 751px){#top #bnrCol .bnrList.col3 li{width:30%;margin:0 2% 0 0}#top #bnrCol .bnrList.col3 li:last-child{margin-right:0}}#top #bnrCol .bnrList.col3 li .btn{width:100%;height:100%}@media screen and (max-width: 750px){#top #bnrCol .bnrList.col3 li .btn.ps5{min-height:16vw}}#top #bnrCol .bnrList.col3 li .btn.ps5 img{width:24.13333vw}@media screen and (min-width: 751px){#top #bnrCol .bnrList.col3 li .btn.ps5 img{width:8.48438vw}}@media screen and (min-width: 1280px){#top #bnrCol .bnrList.col3 li .btn.ps5 img{width:108.6px}}@media screen and (max-width: 750px){#top #bnrCol .bnrList.col3 li .btn.xbox{min-height:16vw}}#top #bnrCol .bnrList.col3 li .btn.xbox img{width:40.93333vw}@media screen and (min-width: 751px){#top #bnrCol .bnrList.col3 li .btn.xbox img{width:14.39062vw}}@media screen and (min-width: 1280px){#top #bnrCol .bnrList.col3 li .btn.xbox img{width:184.2px}}@media screen and (max-width: 750px){#top #bnrCol .bnrList.col3 li .btn.steam{min-height:16vw}}#top #bnrCol .bnrList.col3 li .btn.steam img{width:25.2vw}@media screen and (min-width: 751px){#top #bnrCol .bnrList.col3 li .btn.steam img{width:8.85938vw}}@media screen and (min-width: 1280px){#top #bnrCol .bnrList.col3 li .btn.steam img{width:113.4px}}@media screen and (min-width: 751px){#top #bnrCol .bnrList.col3 li .btn.ja{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;font-size:2.03125vw}}@media screen and (min-width: 1280px){#top #bnrCol .bnrList.col3 li .btn.ja{font-size:26px}}#top .seasonCol{position:relative}#top .seasonCol .seasonImg img{-o-object-fit:cover;object-fit:cover;-o-object-position:center top;object-position:center top;margin:0;width:100%;height:100%}#top .seasonCol .seasonRow{position:absolute;inset:0;z-index:10;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;gap:4vw}@media screen and (min-width: 751px){#top .seasonCol .seasonRow{-webkit-flex-direction:row;flex-direction:row;-webkit-justify-content:space-between;justify-content:space-between;gap:1.5625vw}}#top .seasonCol .seasonCol1{display:-webkit-flex;display:flex;gap:2.66667vw;margin:6.66667vw auto 0 auto}@media screen and (min-width: 751px){#top .seasonCol .seasonCol1{-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:flex-start;align-items:flex-start;gap:1.5625vw;margin:6.25vw 0 0 3.125vw}}@media screen and (max-width: 750px){#top .seasonCol .seasonCol1{-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex:1;flex:1;-webkit-align-items:flex-end;align-items:flex-end;-webkit-justify-content:center;justify-content:center}}#top .seasonCol .seasonCol1 .maskTitle{padding-right:0.5em}@media screen and (min-width: 751px){#top .seasonCol .seasonCol1 .maskTitle{margin-bottom:2.34375vw}}@media screen and (max-width: 750px){#top .seasonCol .seasonCol1 .maskTitle{margin-bottom:auto;padding-left:0.25em;width:100%;text-align:center}}#top .seasonCol .seasonCol1 .btn{font-weight:700}@media screen and (min-width: 751px){#top .seasonCol .seasonCol1 .btn{margin-left:1.5625vw}}@media screen and (max-width: 750px){#top .seasonCol .seasonCol1 .btn{margin-inline:0;width:40vw;height:-webkit-fit-content;height:fit-content}}@media screen and (min-width: 751px){#top .seasonCol .seasonCol1 .btn span{font-size:1.875vw}}@media screen and (min-width: 1280px){#top .seasonCol .seasonCol1 .btn span{font-size:24px}}#top .seasonCol .seasonCol2{display:-webkit-flex;display:flex;-webkit-align-items:flex-end;align-items:flex-end;margin:0 auto 4vw auto}@media screen and (min-width: 751px){#top .seasonCol .seasonCol2{margin:auto 1.5625vw 2.34375vw 0}}#top .seasonCol .seasonLinkBtn{outline:none;margin-right:-2em;margin-bottom:1px;padding:0.75em 2em 1em 0;width:45vw;max-width:280px}@media screen and (min-width: 751px){#top .seasonCol .seasonLinkBtn{padding:1em 2em 1.25em 0;width:21.875vw}}@media screen and (max-width: 750px){#top .seasonCol .seasonLinkBtn span{font-size:2.66667vw}}#top .seasonCol .seasonLinkBtn::after{right:2.5em}#top .seasonCol .seasonLinkImg{position:relative;width:15.625vw;max-width:200px}#top .seasonCol .seasonLinkImg:hover{opacity:1}#top #newsCol{display:block;margin:-1px;background:linear-gradient(0deg, rgba(0,0,0,0) 25%, #000 100%)}#top #newsCol .inner{display:block;padding:10vw 0;background:linear-gradient(90deg, rgba(63,209,231,0.25) 0%, rgba(11,15,23,0.25) 47%, rgba(245,10,100,0.25) 100%);background-size:266.66667vw auto;background-position:center}@media screen and (min-width: 751px){#top #newsCol .inner{padding:3.90625vw 0;background-size:156.25vw auto}}@media screen and (min-width: 1280px){#top #newsCol .inner{padding:50px 0;background-size:100% auto}}#top #newsCol h2{display:block;width:100vw;margin:0 auto}@media screen and (min-width: 751px){#top #newsCol h2{width:58.59375vw}}@media screen and (min-width: 1280px){#top #newsCol h2{width:750px}}#top #newsCol .btn{display:block;width:64vw;margin:2.66667vw auto 0}@media screen and (min-width: 751px){#top #newsCol .btn{width:37.5vw;margin:1.5625vw auto 0}}@media screen and (min-width: 1280px){#top #newsCol .btn{width:480px;margin:20px auto 0}}#top #newsCol .btn span{font-size:3.73333vw}@media screen and (min-width: 751px){#top #newsCol .btn span{font-size:2.1875vw}}@media screen and (min-width: 1280px){#top #newsCol .btn span{font-size:28px}}#top #newsCol .newsSlider{width:73.6vw;margin:5.33333vw auto 0;position:relative}@media screen and (min-width: 751px){#top #newsCol .newsSlider{width:92.1875vw;margin:3.125vw auto 0}}@media screen and (min-width: 1280px){#top #newsCol .newsSlider{width:1180px;margin:40px auto 0}}#top #newsCol .sliderItem .img{display:block;border:1px solid #ced3d9}#top #newsCol .sliderItem .date{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;width:29.33333vw;margin:-4vw 0 0;padding:0 2vw;height:8vw;position:relative}#top #newsCol .sliderItem .date::before{content:'';display:inline-block;width:100%;height:100%;background:#3fd1e7;position:absolute;top:0;left:0}#top #newsCol .sliderItem .date::after{content:'';display:inline-block;width:0;height:0;border-style:solid;border-width:8vw 4vw 0 0;border-color:#3fd1e7 transparent transparent transparent;position:absolute;right:-3.86667vw}@media screen and (min-width: 751px){#top #newsCol .sliderItem .date{width:10.9375vw;margin:-1.5625vw 0 0;padding:0 .78125vw;height:3.125vw}#top #newsCol .sliderItem .date::after{border-width:3.125vw 1.5625vw 0 0;right:-1.48438vw}}@media screen and (min-width: 1280px){#top #newsCol .sliderItem .date{width:140px;margin:-20px 0 0;padding:0 10px;height:40px}#top #newsCol .sliderItem .date::after{border-width:40px 20px 0 0;right:-19px}}#top #newsCol .sliderItem .date span{display:block;font-size:4.8vw;font-weight:300;font-style:italic;line-height:1;letter-spacing:0.04em;color:#020108;position:relative;z-index:2}@media screen and (min-width: 751px){#top #newsCol .sliderItem .date span{font-size:1.875vw}}@media screen and (min-width: 1280px){#top #newsCol .sliderItem .date span{font-size:24px}}#top #newsCol .sliderItem .description{display:block;margin:4vw auto 0;font-size:3.2vw;line-height:1.5;font-weight:300;font-family:'Noto Sans JP', sans-serif}@media screen and (min-width: 751px){#top #newsCol .sliderItem .description{margin:1.5625vw auto 0;font-size:1.25vw}}@media screen and (min-width: 1280px){#top #newsCol .sliderItem .description{margin:20px auto 0;font-size:16px}}#top #newsCol .sliderItem .description a{color:#3fd1e7}#top #newsCol .slick-slide{height:auto;transition:opacity .2s, -webkit-transform .2s;transition:opacity .2s, transform .2s;transition:opacity .2s, transform .2s, -webkit-transform .2s;width:73.6vw !important;margin:0 1.33333vw;max-width:1180px}@media screen and (min-width: 751px){#top #newsCol .slick-slide{width:91.64063vw !important;margin:0px 1.48438vw;position:relative;left:.07813vw}}@media screen and (min-width: 1280px){#top #newsCol .slick-slide{max-width:1180px}}#top #newsCol .slick-slide>div{display:-webkit-flex;display:flex;-webkit-align-items:flex-start;align-items:flex-start;-webkit-justify-content:space-between;justify-content:space-between;width:100%}@media screen and (max-width: 751px){#top #newsCol .slick-slide>div{margin-bottom:8vw}#top #newsCol .slick-slide>div:last-child{margin-bottom:4vw}}#top #newsCol .slick-slide>div .sliderItem{width:100%}@media screen and (min-width: 751px){#top #newsCol .slick-slide>div .sliderItem{width:32% !important;margin-bottom:3%}}@media screen and (min-width: 1280px){#top #newsCol .slick-slide>div .sliderItem{width:32% !important;margin-bottom:3%}}#top #newsCol .slick-prev,#top #newsCol .slick-next{display:block;background:url(../images/common/ico_arrow.png) top center no-repeat;background-size:contain;width:9.73333vw;height:12.4vw;z-index:3}#top #newsCol .slick-prev::before,#top #newsCol .slick-next::before{content:''}@media screen and (min-width: 751px){#top #newsCol .slick-prev,#top #newsCol .slick-next{width:4.14063vw;height:5.3125vw;transition:.3s ease-out}#top #newsCol .slick-prev:hover,#top #newsCol .slick-next:hover{opacity:0.6}}@media screen and (min-width: 1280px){#top #newsCol .slick-prev,#top #newsCol .slick-next{width:53px;height:68px}}#top #newsCol .slick-prev.slick-disabled,#top #newsCol .slick-next.slick-disabled{opacity:0.4;cursor:default}#top #newsCol .slick-prev{left:-11.33333vw;-webkit-transform:scale(-1, 1) translate(0, -50%);transform:scale(-1, 1) translate(0, -50%)}@media screen and (min-width: 751px){#top #newsCol .slick-prev{left:-4.6875vw}}@media screen and (min-width: 1280px){#top #newsCol .slick-prev{left:-60px}}#top #newsCol .slick-next{right:-11.33333vw}@media screen and (min-width: 751px){#top #newsCol .slick-next{right:-4.6875vw}}@media screen and (min-width: 1280px){#top #newsCol .slick-next{right:-60px}}#top section{display:block;margin:32vw auto 0}@media screen and (min-width: 751px){#top section{margin:18.75vw auto 0}}@media screen and (min-width: 1280px){#top section{margin:240px auto 0}}#top section h2{display:block;width:100vw;margin:0 auto}@media screen and (min-width: 751px){#top section h2{width:58.59375vw}}@media screen and (min-width: 1280px){#top section h2{width:750px}}#top section#movie{display:block;margin:18.66667vw auto 0}@media screen and (min-width: 751px){#top section#movie{margin:10.9375vw auto 0}}@media screen and (min-width: 1280px){#top section#movie{margin:140px auto 0}}#top section#movie .movieCol{display:block;margin:12vw auto 0}@media screen and (min-width: 751px){#top section#movie .movieCol{margin:7.03125vw auto 0}}@media screen and (min-width: 1280px){#top section#movie .movieCol{margin:90px auto 0}}#top section#movie .thumb{display:block;margin:0 auto;background:#000;width:81.33333vw;position:relative;transition:.4s;border:1px solid #ced3d9}#top section#movie .thumb>img{opacity:0.6;transition:.4s}@media screen and (min-width: 751px){#top section#movie .thumb{width:75vw}}@media screen and (min-width: 1280px){#top section#movie .thumb{width:960px}}#top section#movie .thumb .playBtn{display:block;margin:0 auto;width:15.33333vw;text-align:center;position:absolute;top:50%;left:50%;z-index:3;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);text-decoration:none;color:#fff}@media screen and (min-width: 751px){#top section#movie .thumb .playBtn{width:8.98438vw;transition:.3s ease-out}}@media screen and (min-width: 1280px){#top section#movie .thumb .playBtn{width:115px}}#top section#movie .thumb .playBtn span{display:block;font-size:4.26667vw;letter-spacing:0.18em;line-height:1}@media screen and (min-width: 751px){#top section#movie .thumb .playBtn span{font-size:2.5vw;transition:.3s ease-out}}@media screen and (min-width: 1280px){#top section#movie .thumb .playBtn span{font-size:32px}}#top section#movie .thumb .playBtn img{display:block;margin:2.66667vw auto 0}@media screen and (min-width: 751px){#top section#movie .thumb .playBtn img{margin:2.34375vw auto 0;transition:.3s ease-out}}@media screen and (min-width: 1280px){#top section#movie .thumb .playBtn img{margin:30px auto 0}}@media screen and (min-width: 751px){#top section#movie .thumb:hover{opacity:1}#top section#movie .thumb:hover>img{opacity:.8}#top section#movie .thumb:hover .playBtn{opacity:1}#top section#movie .thumb:hover .playBtn span{letter-spacing:0.36em}#top section#movie .thumb:hover .playBtn img{opacity:0.6}}#top section#movie .btn{display:block;width:64vw;margin:8vw auto 0}@media screen and (min-width: 751px){#top section#movie .btn{width:37.5vw;margin:4.6875vw auto 0}}@media screen and (min-width: 1280px){#top section#movie .btn{width:480px;margin:60px auto 0}}#top section#movie .btn span{font-size:3.73333vw}@media screen and (min-width: 751px){#top section#movie .btn span{font-size:2.1875vw}}@media screen and (min-width: 1280px){#top section#movie .btn span{font-size:28px}}#top section#about{display:block;margin-top:21.33333vw;padding:10.66667vw 0 0;background:url(../images/top/bg_about.png) top center no-repeat;background-size:contain;position:relative}@media screen and (min-width: 751px){#top section#about{margin-top:12.5vw;padding:6.25vw 0 0;background:none}#top section#about::before{content:'';display:block;width:90.07813vw;height:47.1875vw;background:url(../images/top/bg_about_pc.png) top center no-repeat;position:absolute;top:0;left:calc(50% + (1vw * 440 / 1280 * 100));-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0)}}@media screen and (min-width: 1280px){#top section#about{margin-top:160px;padding:80px 0 0}#top section#about::before{width:1153px;height:604px;left:calc(50% + 440px)}}#top section#about h2{width:39.46667vw}@media screen and (min-width: 751px){#top section#about h2{width:23.125vw;position:absolute;top:9.375vw;left:calc(50% + (1vw * 440 / 1280 * 100));-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0)}}@media screen and (min-width: 1280px){#top section#about h2{width:296px;top:120px;left:calc(50% + 440px)}}#top section#about .img{margin:6.66667vw auto 0}@media screen and (min-width: 751px){#top section#about .img{display:block;width:99.92188vw;height:57.65625vw;background:url(../images/top/img_about_pc.png) top center no-repeat;background-size:contain;margin:0;position:absolute;left:calc(50% - (1vw * 360 / 1280 * 100));-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0);z-index:2}#top section#about .img img{display:none}}@media screen and (min-width: 1280px){#top section#about .img{width:1279px;height:738px;left:calc(50% - 360px)}}#top section#about .cont{display:block;width:81.33333vw;margin:-14.66667vw auto 0;position:relative;z-index:3}@media screen and (min-width: 751px){#top section#about .cont{width:92.1875vw;margin:14.0625vw auto 0}}@media screen and (min-width: 1280px){#top section#about .cont{width:1180px;margin:180px auto 0}}#top section#about .cont .description p{margin:2.66667vw auto 0;line-height:2.25}#top section#about .cont .description p:first-of-type{margin-top:0}@media screen and (min-width: 751px){#top section#about .cont .description p{margin:1.5625vw auto 0;text-align:right}}@media screen and (min-width: 1280px){#top section#about .cont .description p{margin:20px auto 0}}#top section#about .cont .description p span{background:#020108;font-size:3.6vw;font-weight:500;font-family:'Noto Sans JP', sans-serif}@media screen and (min-width: 751px){#top section#about .cont .description p span{font-size:1.40625vw}}@media screen and (min-width: 1280px){#top section#about .cont .description p span{font-size:18px}}#top section#about .cont .description p em{font-weight:800;font-style:normal;color:#f50a64}#top section#about .cont .btnList{display:block;margin:16vw auto 0}@media screen and (min-width: 751px){#top section#about .cont .btnList{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:flex-end;justify-content:flex-end;margin:12.5vw auto 0}}@media screen and (min-width: 1280px){#top section#about .cont .btnList{margin:160px auto 0}}#top section#about .cont .btnList li{display:block;width:72vw;margin:4vw auto 0}@media screen and (min-width: 751px){#top section#about .cont .btnList li{width:29.6875vw;margin:0 2.34375vw 0 0}}@media screen and (min-width: 1280px){#top section#about .cont .btnList li{width:380px;margin:0 30px 0 0}}#top section#about .cont .btnList li .btn{width:100%}#top section#about .cont .btnList li .btn span{font-size:3.73333vw}@media screen and (min-width: 751px){#top section#about .cont .btnList li .btn span{font-size:2.1875vw}}@media screen and (min-width: 1280px){#top section#about .cont .btnList li .btn span{font-size:28px}}#top section#story{display:block;width:100%;position:relative}#top section#story .chara{display:block;width:100%;height:144.8vw;margin:-30.53333vw auto 0;pointer-events:none;position:relative}@media screen and (min-width: 751px){#top section#story .chara{height:111.5625vw;margin:0 auto;position:absolute;left:0;top:-22.03125vw;z-index:2}}@media screen and (min-width: 1280px){#top section#story .chara{height:1428px;top:-282px}}#top section#story .chara .jin{display:block;width:48.66667vw;height:120.66667vw;background:url(../images/top/img_jin.webp) top center no-repeat;background-size:contain;position:absolute;top:0;left:0}@media screen and (min-width: 751px){#top section#story .chara .jin{width:53.125vw;height:78.90625vw;background:url(../images/top/img_jin_pc.webp) top center no-repeat;background-size:contain;left:calc(50% - (1vw * 660 / 1280 * 100));-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0)}}@media screen and (min-width: 1280px){#top section#story .chara .jin{width:680px;height:1010px;left:calc(50% - 660px)}}#top section#story .chara .kazuya{display:block;width:73.2vw;height:134.53333vw;background:url(../images/top/img_kazuya.webp) top center no-repeat;background-size:contain;position:absolute;top:10.26667vw;right:0}@media screen and (min-width: 751px){#top section#story .chara .kazuya{width:71.01563vw;height:99.76563vw;background:url(../images/top/img_kazuya_pc.webp) top center no-repeat;background-size:contain;top:11.79688vw;right:inherit;left:calc(50% + (1vw * 545 / 1280 * 100));-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0)}}@media screen and (min-width: 1280px){#top section#story .chara .kazuya{width:909px;height:1277px;top:151px;left:calc(50% + 545px)}}#top section#story .copy{display:block;margin:-36.53333vw auto 0;padding:5.33333vw 0;background:linear-gradient(90deg, rgba(245,10,100,0.25) 0%, rgba(11,15,23,0.25) 47%, rgba(63,209,231,0.25) 100%);background-size:266.66667vw auto;background-position:center;position:relative;z-index:2}@media screen and (min-width: 751px){#top section#story .copy{margin:7.03125vw auto 0;padding:2.34375vw 0;background-size:156.25vw auto;z-index:1}}@media screen and (min-width: 1280px){#top section#story .copy{margin:90px auto 0;padding:30px 0;background-size:100% auto}}#top section#story .copy p{display:block;width:87.2vw;margin:0 auto;position:relative;z-index:3}@media screen and (min-width: 751px){#top section#story .copy p{width:51.01563vw}}@media screen and (min-width: 1280px){#top section#story .copy p{width:653px}}#top section#story .description{display:block;width:81.33333vw;margin:5.33333vw auto 0;text-align:center;font-size:3.6vw;font-weight:400;line-height:3;font-family:'Noto Sans JP', sans-serif;position:relative;z-index:3}@media screen and (min-width: 751px){#top section#story .description{width:53.125vw;margin:3.125vw auto 0;font-size:1.40625vw}}@media screen and (min-width: 1280px){#top section#story .description{width:680px;margin:40px auto 0;font-size:18px}}#top section#character{display:block;margin-top:24vw;width:100%;position:relative;z-index:2}@media screen and (min-width: 751px){#top section#character{margin-top:17.1875vw}}@media screen and (min-width: 1280px){#top section#character{margin-top:220px}}#top section#character .charaSlider{margin:12vw 0 0}@media screen and (min-width: 751px){#top section#character .charaSlider{margin:7.03125vw 0 0}}@media screen and (min-width: 1280px){#top section#character .charaSlider{margin:90px 0 0}}#top section#character .charaSlider .sliderItem{display:block;margin:0 2vw;width:36.4vw !important;height:71.6vw !important;position:relative;-webkit-transform:skewX(-28deg);transform:skewX(-28deg)}@media screen and (min-width: 751px){#top section#character .charaSlider .sliderItem{margin:0 .78125vw;width:23.4375vw !important;height:46.875vw !important}}@media screen and (min-width: 1280px){#top section#character .charaSlider .sliderItem{margin:0 10px;width:300px !important;height:600px !important}}#top section#character .charaSlider .sliderItem a,#top section#character .charaSlider .sliderItem span{display:block;width:100%;height:100%;overflow:hidden;position:relative;transition:.4s;border:1px solid rgba(63,209,231,0)}#top section#character .charaSlider .sliderItem a::before,#top section#character .charaSlider .sliderItem span::before{content:'';display:block;width:100%;height:100%;background:#020108;position:absolute;top:0;left:0;z-index:2;opacity:0;transition:.3s}#top section#character .charaSlider .sliderItem img{display:block;width:74.53333vw;max-width:inherit !important;height:auto;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%) skewX(28deg);transform:translate(-50%, -50%) skewX(28deg);transition:.4s}@media screen and (min-width: 751px){#top section#character .charaSlider .sliderItem img{width:48.75vw}}@media screen and (min-width: 1280px){#top section#character .charaSlider .sliderItem img{width:624px}}#top section#character .charaSlider .sliderItem .name{display:inline-block;display:block;margin:0 auto;padding:0;text-decoration:none;text-align:center;background:#f50a64;color:#fff;font-size:3.73333vw;font-weight:500;font-style:italic;letter-spacing:0em;position:absolute;bottom:-2.66667vw;right:-1.33333vw;z-index:3;transition:.3s;opacity:0;pointer-events:none}@media screen and (min-width: 751px){#top section#character .charaSlider .sliderItem .name{font-size:2.1875vw;bottom:-1.5625vw;right:-.78125vw}}@media screen and (min-width: 1280px){#top section#character .charaSlider .sliderItem .name{font-size:18px;bottom:-20px;right:-10px}}#top section#character .charaSlider .sliderItem .name span{display:inline-block;padding:3.73333vw 3.73333vw 3.73333vw 2.8vw;-webkit-transform:skewX(28deg);transform:skewX(28deg)}@media screen and (min-width: 751px){#top section#character .charaSlider .sliderItem .name span{padding:1.5625vw}}@media screen and (min-width: 1280px){#top section#character .charaSlider .sliderItem .name span{padding:15px 30px}}@media screen and (min-width: 751px){#top section#character .charaSlider:hover a{opacity:1}#top section#character .charaSlider:hover a::before{opacity:.6}#top section#character .charaSlider a:hover{border:1px solid #3fd1e7;box-shadow:0px 0px 15px 0px rgba(63,209,231,0.6)}#top section#character .charaSlider a:hover::before{opacity:0}#top section#character .charaSlider a:hover img{opacity:1}#top section#character .charaSlider a:hover+.name{opacity:1}}#top section#character .bx-viewport{overflow:visible !important}#top section#character .bx-wrapper{margin-bottom:0;background:transparent;border:none;box-shadow:none}#top #spec{display:block;margin:0 auto;padding:16vw 0 45.33333vw}@media screen and (min-width: 751px){#top #spec{padding:12.5vw 0 10.9375vw}}@media screen and (min-width: 1280px){#top #spec{padding:160px 0 140px}}#top #spec .specList{display:block;width:81.33333vw;margin:0 auto;position:relative;z-index:1}@media screen and (min-width: 751px){#top #spec .specList{width:52.34375vw}}@media screen and (min-width: 1280px){#top #spec .specList{width:670px}}#top #spec .specList dt{display:block;margin:5.33333vw auto 0;padding:1.33333vw 2.66667vw;width:100%;background:linear-gradient(90deg, #020108 30%, rgba(2,1,8,0.3) 100%);font-size:3.6vw;font-weight:500;line-height:1;letter-spacing:0.06em;-webkit-transform:skewX(-30deg);transform:skewX(-30deg);font-family:'Noto Sans JP', sans-serif}#top #spec .specList dt:first-of-type{margin-top:0}@media screen and (min-width: 751px){#top #spec .specList dt{margin:1.5625vw auto 0;padding:.78125vw 1.5625vw;font-size:1.40625vw}}@media screen and (min-width: 1280px){#top #spec .specList dt{margin:20px auto 0;padding:10px 20px;font-size:18px}}#top #spec .specList dt span{display:block;-webkit-transform:skewX(30deg);transform:skewX(30deg)}@media screen and (min-width: 751px){#top #spec .specList dt.line2{padding:.78125vw 1.5625vw 2.34375vw}}@media screen and (min-width: 1280px){#top #spec .specList dt.line2{padding:10px 20px 30px}}#top #spec .specList dd{display:block;margin:2.66667vw auto 0;padding:0 2.66667vw;width:100%;font-size:3.6vw;font-weight:400;font-family:'Noto Sans JP', sans-serif;text-shadow:0px 0px 5px rgba(0,0,0,0.6),0px 0px 5px rgba(0,0,0,0.6)}@media screen and (min-width: 751px){#top #spec .specList dd{font-size:1.25vw;margin:-2.34375vw 0 0 21.875vw;padding:0;position:relative;z-index:2}}@media screen and (min-width: 1280px){#top #spec .specList dd{font-size:16px;margin:-30px 0 0 280px}}@media screen and (min-width: 751px){#top #spec .specList dd.line2{margin:-4.29688vw 0 0 21.875vw}}@media screen and (min-width: 1280px){#top #spec .specList dd.line2{margin:-55px 0 0 280px}}#top #spec h3{display:block;width:56vw;margin:8vw auto 0;background:linear-gradient(90deg, #020108 30%, rgba(2,1,8,0.3) 100%);font-size:4.4vw;font-weight:500;text-align:center;font-family:'Noto Sans JP', sans-serif;line-height:2;-webkit-transform:skewX(-30deg);transform:skewX(-30deg)}@media screen and (min-width: 751px){#top #spec h3{width:18.75vw;margin:6.25vw auto 0;font-size:1.71875vw}}@media screen and (min-width: 1280px){#top #spec h3{width:240px;margin:80px auto 0;font-size:22px}}#top #spec h3 span{display:block;-webkit-transform:skewX(30deg);transform:skewX(30deg)}#top #spec .tableCol{display:block;width:92vw;margin:8vw auto 0}@media screen and (max-width: 750px){#top #spec .tableCol{overflow-x:scroll;overflow-y:hidden;scrollbar-color:#f50a64 transparent;scrollbar-width:thin}#top #spec .tableCol::-webkit-scrollbar{height:1.33333vw}#top #spec .tableCol::-webkit-scrollbar-track{background-color:transparent}#top #spec .tableCol::-webkit-scrollbar-thumb{box-shadow:inset 0 0 1000px #f50a64}}@media screen and (min-width: 751px){#top #spec .tableCol{overflow-x:auto;overflow-y:hidden;width:92.1875vw;margin:3.125vw auto 0;scrollbar-color:#f50a64 transparent;scrollbar-width:thin}#top #spec .tableCol::-webkit-scrollbar{height:.78125vw}#top #spec .tableCol::-webkit-scrollbar-track{background-color:transparent}#top #spec .tableCol::-webkit-scrollbar-thumb{box-shadow:inset 0 0 1000px #f50a64}}@media screen and (min-width: 1280px){#top #spec .tableCol{width:1180px;margin:40px auto 0;overflow:auto}#top #spec .tableCol::-webkit-scrollbar{height:10px}}#top #spec .tableCol table{overflow:hidden;width:100%;border:1px solid #fff;border-collapse:collapse;border-spacing:0;letter-spacing:0}@media screen and (max-width: 750px){#top #spec .tableCol table{overflow:auto}}#top #spec .tableCol table th{background:#ced3d9;width:auto;padding:4vw;border:1px solid #020108;word-break:keep-all;vertical-align:middle;color:#020108;font-size:3.73333vw;font-weight:500;font-family:'Noto Sans JP', sans-serif}@media screen and (min-width: 751px){#top #spec .tableCol table th{min-width:20.3125vw;padding:1.5625vw;font-size:1.25vw}}@media screen and (min-width: 1280px){#top #spec .tableCol table th{min-width:260px;padding:20px;font-size:16px}}#top #spec .tableCol table th .notice{margin-top:0}#top #spec .tableCol table th.tal{text-align:left}#top #spec .tableCol table th.fixed{text-align:left;border-top:1px solid #fff;border-bottom:1px solid #fff}@media screen and (max-width: 750px){#top #spec .tableCol table th.fixed{min-width:26.66667vw;font-size:90%;position:-webkit-sticky;position:sticky;top:0;left:0}#top #spec .tableCol table th.fixed::before{content:'';display:block;width:1px;height:100%;background:#fff;position:absolute;top:0;left:-1px}#top #spec .tableCol table th.fixed::after{content:'';display:block;width:1px;height:100%;background:#fff;position:absolute;top:0;right:-1px}}#top #spec .tableCol table td{padding:4vw;background:rgba(11,15,23,0.3);word-break:keep-all;border-top:1px solid rgba(255,255,255,0.6);border-right:1px solid rgba(255,255,255,0.6);vertical-align:middle;font-size:3.6vw;font-weight:400;font-family:'Noto Sans JP', sans-serif}#top #spec .tableCol table td:last-child{border-right:1px solid #fff}@media screen and (min-width: 751px){#top #spec .tableCol table td{padding:1.5625vw .78125vw;font-size:1.20313vw}}@media screen and (min-width: 1280px){#top #spec .tableCol table td{padding:20px 10px;font-size:15.4px}}#top #spec .tableCol table td span{display:block;margin-top:0.5em;font-size:2.4vw}@media screen and (min-width: 751px){#top #spec .tableCol table td span{font-size:1.03125vw}}@media screen and (min-width: 1280px){#top #spec .tableCol table td span{font-size:13.2px}}#top #spec .tableCol table td .list{margin-top:0}#top #spec .tableCol table td .list li{margin-top:0.5em;font-size:3.6vw}#top #spec .tableCol table td .list li:first-child{margin-top:0}@media screen and (min-width: 751px){#top #spec .tableCol table td .list li{font-size:1.20313vw}}@media screen and (min-width: 1280px){#top #spec .tableCol table td .list li{font-size:15.4px}}#top #spec .tableCol table td.tac{text-align:center}#top #spec .tableCol table td .notice{margin-top:0}#top #spec .tableCol table td .notice li{text-indent:-1em;padding-left:1em}#top #spec .tableCol table tr:first-of-type{border-left:1px solid #fff}#top #spec .tableCol table tr:first-of-type th{border-top:1px solid #fff;border-left:1px solid #fff}@media screen and (min-width: 751px){#top #spec .tableCol table tr:first-of-type th:nth-child(n+2){width:28.125vw}}@media screen and (min-width: 1280px){#top #spec .tableCol table tr:first-of-type th:nth-child(n+2){width:360px}}#top #spec .tableCol table tr:first-of-type th:last-child{border-right:1px solid #fff}#top #spec .tableCol table tr:nth-of-type(n+2) th{background:#0b0f17;color:#fff;border-left:1px solid #fff;border-right:1px solid #fff;border-bottom:1px solid rgba(255,255,255,0.6)}#top #spec>.notice{font-family:'Noto Sans JP', sans-serif;background:rgba(11,15,23,0.6);width:92vw;margin:2.66667vw auto 0;padding:1.33333vw 2.66667vw}@media screen and (min-width: 751px){#top #spec>.notice{width:92.1875vw;margin:1.5625vw auto 0;padding:.78125vw 1.5625vw}}@media screen and (min-width: 1280px){#top #spec>.notice{width:1180px;margin:20px auto 0;padding:10px 20px}}#top #spec>.notice a{color:#fff}#top #container>footer{position:relative}#top #container>footer::before{content:'';display:block;width:100%;height:131.73333vw;background:url(../images/top/bg_spec.png) bottom center no-repeat;background-size:cover;position:absolute;bottom:0;left:0;z-index:-1}@media screen and (min-width: 751px){#top #container>footer::before{height:60vw;background:url(../images/top/bg_spec_pc.png) bottom center no-repeat;background-size:cover}}@media screen and (min-width: 1280px){#top #container>footer::before{height:768px}}@media screen and (min-width: 2000px){#top #container>footer::before{height:calc(1vw * 768 / 2000 * 100)}}@media screen and (min-width: 751px){#top.en #bnrCol .bnrList li .btn.small{font-size:1.71875vw}}@media screen and (min-width: 1280px){#top.en #bnrCol .bnrList li .btn.small{font-size:22px}}@media screen and (max-width: 750px){#top.en section#about{position:relative}#top.en section#about::before{content:'';display:block;width:100%;height:68vw;background:#f50a64;position:absolute;top:157.33333vw}}@media screen and (min-width: 751px){#top.en section#about h2{top:6.25vw}}@media screen and (min-width: 1280px){#top.en section#about h2{top:80px}}@media screen and (min-width: 751px){#top.en section#about .cont{margin:10.15625vw auto 0}}@media screen and (min-width: 1280px){#top.en section#about .cont{margin:130px auto 0}}@media screen and (min-width: 751px){#top.en section#about .cont .description{width:67.1875vw;margin:1.5625vw 0 0 auto}}@media screen and (min-width: 1280px){#top.en section#about .cont .description{width:860px;margin:20px 0 0 auto}}#top.en section#about .cont .description p span{font-family:'Oswald', sans-serif}#top.en section#story .copy p{width:66.93333vw}@media screen and (min-width: 751px){#top.en section#story .copy p{width:39.21875vw}}@media screen and (min-width: 1280px){#top.en section#story .copy p{width:502px}}#top.en section#story .description{font-family:'Oswald', sans-serif}#top.en #spec .specList dt,#top.en #spec .specList dd{font-family:'Oswald', sans-serif}#top.en #spec h3,#top.en #spec .tableCol,#top.en #spec table th{font-family:'Oswald', sans-serif}#top.kr #bnrCol .bnrList li .btn{font-family:'Noto Sans KR', sans-serif}@media screen and (max-width: 750px){#top.kr section#about{position:relative}#top.kr section#about::before{content:'';display:block;width:100%;height:22.66667vw;background:#f50a64;position:absolute;top:157.33333vw}}#top.kr section#about .cont .description p span{font-family:'Noto Sans KR', sans-serif;letter-spacing:0}#top.kr section#story .copy p{width:86.93333vw}@media screen and (min-width: 751px){#top.kr section#story .copy p{width:50.9375vw}}@media screen and (min-width: 1280px){#top.kr section#story .copy p{width:652px}}#top.kr section#story .description{font-family:'Noto Sans KR', sans-serif;letter-spacing:0}#top.kr #spec .specList dt,#top.kr #spec .specList dd{font-family:'Noto Sans KR', sans-serif;letter-spacing:0}#top.kr #spec h3,#top.kr #spec .tableCol,#top.kr #spec .notice{font-family:'Noto Sans KR', sans-serif;letter-spacing:0}#top.sc #bnrCol .bnrList li .btn{font-family:'Noto Sans SC', sans-serif}@media screen and (min-width: 751px){#top.sc section#about h2{top:9.375vw}}@media screen and (min-width: 1280px){#top.sc section#about h2{top:120px}}@media screen and (max-width: 750px){#top.sc section#about .img{margin:8vw auto 0}}#top.sc section#about .cont{margin:10.66667vw auto 0}@media screen and (min-width: 751px){#top.sc section#about .cont{margin:15.625vw auto 0}}@media screen and (min-width: 1280px){#top.sc section#about .cont{margin:200px auto 0}}#top.sc section#about .cont .description p span{font-family:'Noto Sans SC', sans-serif;letter-spacing:0}#top.sc section#story .copy p{width:86.8vw}@media screen and (min-width: 751px){#top.sc section#story .copy p{width:50.85937vw}}@media screen and (min-width: 1280px){#top.sc section#story .copy p{width:651px}}#top.sc section#story .description{font-family:'Noto Sans SC', sans-serif;letter-spacing:0}#top.sc #spec .specList dt,#top.sc #spec .specList dd{font-family:'Noto Sans SC', sans-serif;letter-spacing:0}#top.sc #spec h3,#top.sc #spec .tableCol,#top.sc #spec .notice{font-family:'Noto Sans SC', sans-serif;letter-spacing:0}#top.tc #bnrCol .bnrList li .btn{font-family:'Noto Sans TC', sans-serif}@media screen and (min-width: 751px){#top.tc section#about h2{top:9.375vw}}@media screen and (min-width: 1280px){#top.tc section#about h2{top:120px}}@media screen and (max-width: 750px){#top.tc section#about .img{margin:8vw auto 0}}#top.tc section#about .cont{margin:10.66667vw auto 0}@media screen and (min-width: 751px){#top.tc section#about .cont{margin:15.625vw auto 0}}@media screen and (min-width: 1280px){#top.tc section#about .cont{margin:200px auto 0}}#top.tc section#about .cont .description p span{font-family:'Noto Sans TC', sans-serif;letter-spacing:0}#top.tc section#story .copy p{width:85.46667vw}@media screen and (min-width: 751px){#top.tc section#story .copy p{width:50.07812vw}}@media screen and (min-width: 1280px){#top.tc section#story .copy p{width:641px}}#top.tc section#story .description{font-family:'Noto Sans TC', sans-serif;letter-spacing:0}#top.tc #spec .specList dt,#top.tc #spec .specList dd{font-family:'Noto Sans TC', sans-serif;letter-spacing:0}#top.tc #spec h3,#top.tc #spec .tableCol,#top.tc #spec .notice{font-family:'Noto Sans TC', sans-serif;letter-spacing:0}#top.en #mvCol .catch,#top.kr #mvCol .catch,#top.sc #mvCol .catch,#top.tc #mvCol .catch{width:53.54667vw}@media screen and (min-width: 751px){#top.en #mvCol .catch,#top.kr #mvCol .catch,#top.sc #mvCol .catch,#top.tc #mvCol .catch{width:calc(1vw * 502 / 2000 * 100);top:calc(1vw * 486 / 2000 * 100)}}#top.en .charaSlider .sliderItem div,#top.kr .charaSlider .sliderItem div,#top.sc .charaSlider .sliderItem div,#top.tc .charaSlider .sliderItem div{display:block;width:100%;height:100%;overflow:hidden;position:relative;transition:.4s;border:1px solid rgba(63,209,231,0)}#top.en .charaSlider .sliderItem div::before,#top.kr .charaSlider .sliderItem div::before,#top.sc .charaSlider .sliderItem div::before,#top.tc .charaSlider .sliderItem div::before{content:'';display:block;width:100%;height:100%;background:#020108;position:absolute;top:0;left:0;z-index:2;opacity:0;transition:.3s}#top.en .charaSlider .sliderItem .name,#top.kr .charaSlider .sliderItem .name,#top.sc .charaSlider .sliderItem .name,#top.tc .charaSlider .sliderItem .name{opacity:1 !important}#top .bnrListBottom{margin-top:8vw !important}@media screen and (min-width: 751px){#top .bnrListBottom{margin-top:4em !important}}

/*# sourceMappingURL=maps/top.css.map */
