@import"https://cdn.rawgit.com/moonspam/NanumSquare/master/nanumsquare.css";@import"https://fonts.googleapis.com/earlyaccess/mplus1p.css";html{font-size:14px}@media screen and (max-width: 1024px){html{font-size:10.5px}}@media screen and (max-width: 450px){html{font-size:8px}}:root{--app-height: 100%}html,body{width:100%;scroll-behavior:smooth;word-break:keep-all}body{font-family:"NanumSquare",san-serif;background-color:#000}body.-scroll-disable{height:100%;min-height:100%;overflow:hidden;-ms-touch-action:none;touch-action:none}@media screen and (max-width: 1024px){.pc{display:none !important}}.mo{display:none !important}@media screen and (max-width: 1024px){.mo{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important}}*{margin:0;padding:0;font:inherit;color:inherit}*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box;-ms-flex-negative:0;flex-shrink:0}:root{-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%;cursor:default;line-height:1;overflow-wrap:break-word;-moz-tab-size:4;-o-tab-size:4;tab-size:4}html{height:100%}ul,ol,li{list-style-type:none}img,picture,video,canvas,svg{display:block;max-width:100%}button{background:none;border:0;cursor:pointer}a{text-decoration:none}table{border-collapse:collapse;border-spacing:0}.hidden{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);-webkit-clip-path:inset(50%);clip-path:inset(50%)}@font-face{font-family:"MBC1961GulimM";src:url("https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_2304-01@1.0/MBC1961GulimM.woff2") format("woff2");font-weight:normal;font-style:normal}@font-face{font-family:"Pretendard-Regular";src:url("https://cdn.jsdelivr.net/gh/Project-Noonnu/noonfonts_2107@1.1/Pretendard-Regular.woff") format("woff");font-weight:400;font-style:normal}@font-face{font-family:"Pretendard-Regular";src:url("https://cdn.jsdelivr.net/gh/Project-Noonnu/noonfonts_2107@1.1/Pretendard-Regular.woff") format("woff");font-weight:400;font-style:normal}.header{width:100%;z-index:10;-webkit-transition:.4s;transition:.4s;position:fixed;background-color:rgba(0,0,0,.6);font-family:"Pretendard-Regular"}.header__inner{padding:.75rem 2.5rem;max-width:1920px;margin:0 auto}@media screen and (max-width: 1024px){.header__inner{padding:1.125rem 2.8125rem}}.header__content{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.header__logo{width:200px;background-image:url("../images/logo/top_logo/logo_ng.png");background-repeat:no-repeat;background-position:center center;background-size:contain;margin-right:auto;margin-left:2vw}@media screen and (max-width: 1024px){.header__logo{position:relative;z-index:-1;width:17rem}}.header__nav{display:-webkit-box;display:-ms-flexbox;display:flex;width:82%;height:auto;margin:0 auto}@media screen and (max-width: 1024px){.header__nav{position:absolute;width:80%;margin:-1.125rem -20.625rem 0 0;padding-top:0;background:#1b161e url("../images/common/header-bg-mo.png");background-repeat:no-repeat;background-size:70%;background-position:top left;-webkit-font-smoothing:antialiased;-webkit-transform-origin:0% 0%;transform-origin:0% 0%;-webkit-transform:translate(100%, 0);transform:translate(100%, 0);opacity:0;-webkit-transition:opacity 400ms ease-in 0s,-webkit-transform .4s cubic-bezier(0.77, 0.2, 0.05, 1);transition:opacity 400ms ease-in 0s,-webkit-transform .4s cubic-bezier(0.77, 0.2, 0.05, 1);transition:opacity 400ms ease-in 0s,transform .4s cubic-bezier(0.77, 0.2, 0.05, 1);transition:opacity 400ms ease-in 0s,transform .4s cubic-bezier(0.77, 0.2, 0.05, 1),-webkit-transform .4s cubic-bezier(0.77, 0.2, 0.05, 1);-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.header__nav::after{position:fixed;top:0;left:0;right:0;z-index:-1;display:block;content:"";width:100%;height:100%;-webkit-transition:background-color .1s ease-out;transition:background-color .1s ease-out}.header__nav.-show{opacity:1;-webkit-transform:none;transform:none;height:100vh}.header__nav.-show::after{background:rgba(0,0,0,.7)}}.header__menu{display:-webkit-box;display:-ms-flexbox;display:flex;color:#fff;margin-left:auto}@media screen and (max-width: 1560px){.header__menu{margin-left:auto}}@media screen and (max-width: 1024px){.header__menu{display:block;width:100%;padding-top:9.375rem;padding:9.375rem 30px 30px}}.header__menu>li{padding-left:2.3125rem;padding-right:2.3125rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}@media screen and (max-width: 1024px){.header__menu>li{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-bottom:6.25rem}}.header__menu>li a{font-size:18px;display:block;position:relative}.header__menu>li a:hover{color:#ffece7;text-shadow:1px 1px 10px #f07}.header__menu>li a:hover::after{position:absolute;display:block;z-index:1;content:"";width:104px;height:47px;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);background-image:url("../images/common/gnb-on.png");background-repeat:no-repeat;background-position:center center;background-size:cover}@media screen and (max-width: 1024px){.header__menu>li a{font-size:2.3125rem}.header__menu>li a:hover::after{position:absolute;display:block;left:-4.375rem;top:8px;content:"";width:32px;height:22px;background-image:url("../images/common/title-effect.png");background-repeat:no-repeat;background-position:center center;background-size:cover}}.header__util{display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:auto}@media screen and (max-width: 1024px){.header__util{position:absolute;bottom:0;z-index:1;padding:3.125rem 0;width:66vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.header__util .hd-lang{color:#fff;height:100%;font-size:18px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}@media screen and (max-width: 1024px){.header__util .hd-lang{position:relative;width:100%;display:inline-block;text-align:center;vertical-align:middle;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin-bottom:4rem}}.header__util .hd-lang>li{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}@media screen and (max-width: 1024px){.header__util .hd-lang>li{position:unset;width:100%}}.header__util .hd-lang>li>a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header__util .hd-lang>li>a i{display:block;width:24px;height:24px;background-image:url("../images/ico/ico-lang.png");background-repeat:no-repeat;background-position:center center;background-size:contain;margin-right:16px}@media screen and (max-width: 1024px){.header__util .hd-lang>li>a i{width:3.125rem;height:3.125rem;background-image:url("../images/ico/mobile/ico-lang.png");margin-right:0}}.header__util .hd-lang>li>a .ico-lang-arr{content:"";display:block;width:0px;height:0px;border-top:11px solid #fff;border-left:7px solid rgba(0,0,0,0);border-right:7px solid rgba(0,0,0,0);margin-left:14px;-webkit-transition:-webkit-transform .5s;transition:-webkit-transform .5s;transition:transform .5s;transition:transform .5s, -webkit-transform .5s;-webkit-transform:rotate(0deg);transform:rotate(0deg);-webkit-transform-origin:center;transform-origin:center}@media screen and (max-width: 1024px){.header__util .hd-lang>li>a .ico-lang-arr{-webkit-transform:rotate(180deg);transform:rotate(180deg)}}.header__util .hd-lang>li>a.-on .ico-lang-arr{-webkit-transform:rotate(180deg);transform:rotate(180deg);-webkit-transform-origin:center;transform-origin:center}@media screen and (max-width: 1024px){.header__util .hd-lang>li>a.-on .ico-lang-arr{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}.header__util .hd-lang>li>ul{position:absolute;width:100%;min-width:147px;text-align:center;left:50%;top:calc(100% + 20px);-webkit-transform:translate(-50%);transform:translate(-50%);z-index:1;display:none}@media screen and (max-width: 1024px){.header__util .hd-lang>li>ul{top:unset;left:0;right:0;margin:0 auto;bottom:5rem;-webkit-transform:none;transform:none;text-align:center}}.header__util .hd-lang>li>ul li{width:100%;background:rgba(0,0,0,.6)}.header__util .hd-lang>li>ul li:hover{background:rgba(0,0,0,.7)}@media screen and (max-width: 1024px){.header__util .hd-lang>li>ul li{background:#534d5c;border-bottom:1px solid #443e4b}.header__util .hd-lang>li>ul li:hover{background:rgba(121,114,130,.7)}}.header__util .hd-lang>li>ul li a{display:block;padding-top:1.6875rem;padding-bottom:1.6875rem}@media screen and (max-width: 1024px){.header__util .hd-lang>li>ul li a{font-size:1.875rem}}.header__util .hd-sns{margin-right:1.25rem;color:#fff;height:100%;font-size:18px;display:inline-block}@media screen and (max-width: 1024px){.header__util .hd-sns{display:inline-block;vertical-align:middle;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 auto;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;text-align:center}}.header__util .hd-sns li{position:relative;display:none;margin:0 .3125rem}@media screen and (max-width: 1024px){.header__util .hd-sns li{position:unset;margin:0 1.25rem}}.header__util .hd-sns li>a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width: 1024px){.header__util .hd-sns li>a{font-size:2.5rem}}.header__util .hd-sns li>a i{display:block;width:24px;height:24px;background-image:url("../images/ico/ico-lang.png");background-repeat:no-repeat;background-position:center center;background-size:contain;margin-right:16px}@media screen and (max-width: 1024px){.header__util .hd-sns li>a i{width:3.125rem;height:3.125rem;background-image:url("../images/ico/mobile/ico-lang.png");margin-right:0}}.header__util .hd-sns li>a .ico-lang-arr{content:"";display:block;width:0px;height:0px;border-top:11px solid #fff;border-left:7px solid rgba(0,0,0,0);border-right:7px solid rgba(0,0,0,0);margin-left:14px;-webkit-transition:-webkit-transform .5s;transition:-webkit-transform .5s;transition:transform .5s;transition:transform .5s, -webkit-transform .5s}@media screen and (max-width: 1024px){.header__util .hd-sns li>a .ico-lang-arr{display:none}}.header__util .hd-sns li>a .ico-lang-arr.on{-webkit-transform:rotate(180deg);transform:rotate(180deg);-webkit-transform-origin:center;transform-origin:center}.header__util .hd-sns li>ul{position:absolute;width:100%;min-width:147px;text-align:center;left:50%;top:calc(100% + 20px);-webkit-transform:translate(-50%);transform:translate(-50%);z-index:1}@media screen and (max-width: 1024px){.header__util .hd-sns li>ul{top:unset;left:0;right:0;margin:0 auto;bottom:10rem;-webkit-transform:none;transform:none;text-align:center}}.header__util .hd-sns li>ul li{display:none;width:100%;background:rgba(0,0,0,.6);padding-top:.6875rem;padding-bottom:.6875rem;cursor:pointer}.header__util .hd-sns li>ul li:hover{background:rgba(0,0,0,.7)}@media screen and (max-width: 1024px){.header__util .hd-sns li>ul li{background:#534d5c;padding:1.875rem 0}.header__util .hd-sns li>ul li:hover{background:rgba(121,114,130,.7)}}.header__menuBtn{display:none;float:right;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:2;top:3px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.header__menuBtn>input{display:-webkit-box;display:-ms-flexbox;display:flex;width:22px;height:21px;position:absolute;cursor:pointer;opacity:0;z-index:2}.header__menuBtn>input:checked~span{opacity:1;-webkit-transform:rotate(45deg) translate(-6px, -11px);transform:rotate(45deg) translate(-6px, -11px);background:#fff;-webkit-transform-origin:5px;transform-origin:5px}.header__menuBtn>input:checked~span:nth-last-child(3){opacity:0;-webkit-transform:rotate(0deg) scale(0.2, 0.2);transform:rotate(0deg) scale(0.2, 0.2)}.header__menuBtn>input:checked~span:nth-last-child(2){-webkit-transform:rotate(-45deg) translate(-1px, 5px);transform:rotate(-45deg) translate(-1px, 5px)}.header__menuBtn>span{display:-webkit-box;display:-ms-flexbox;display:flex;width:22px;height:3px;margin-bottom:5px;position:relative;background:#fff;border-radius:3px;z-index:1;-webkit-transform-origin:5px 0px;transform-origin:5px 0px;-webkit-transition:background .5s cubic-bezier(0.77, 0.2, 0.05, 1),opacity .55s ease,-webkit-transform .5s cubic-bezier(0.77, 0.2, 0.05, 1);transition:background .5s cubic-bezier(0.77, 0.2, 0.05, 1),opacity .55s ease,-webkit-transform .5s cubic-bezier(0.77, 0.2, 0.05, 1);transition:transform .5s cubic-bezier(0.77, 0.2, 0.05, 1),background .5s cubic-bezier(0.77, 0.2, 0.05, 1),opacity .55s ease;transition:transform .5s cubic-bezier(0.77, 0.2, 0.05, 1),background .5s cubic-bezier(0.77, 0.2, 0.05, 1),opacity .55s ease,-webkit-transform .5s cubic-bezier(0.77, 0.2, 0.05, 1)}.header__menuBtn>span:first-child{-webkit-transform-origin:0% 0%;transform-origin:0% 0%}.header__menuBtn>span:nth-last-child(2){-webkit-transform-origin:0% 100%;transform-origin:0% 100%}.navercafe{width:2.5rem;height:2.5rem;background-image:url("../images/ico/ico-navercafe.png");background-repeat:no-repeat;background-position:center center;background-size:cover;background-size:99% 99%}@media screen and (max-width: 1024px){.navercafe{width:3.125rem;height:3.125rem}}.twiter{width:2.5rem;height:2.5rem;background-image:url("../images/ico/ico-twiter.png");background-repeat:no-repeat;background-position:center center;background-size:cover;background-size:99% 99%}@media screen and (max-width: 1024px){.twiter{width:3.125rem;height:3.125rem}}.facebook{width:2.5rem;height:2.5rem;background-image:url("../images/ico/ico-facebook.png");background-repeat:no-repeat;background-position:center center;background-size:cover;background-size:99% 99%}@media screen and (max-width: 1024px){.facebook{width:3.125rem;height:3.125rem}}.youtube{width:2.5rem;height:2.5rem;background-image:url("../images/ico/ico-youtube.png");background-repeat:no-repeat;background-position:center center;background-size:cover;background-size:99% 99%}@media screen and (max-width: 1024px){.youtube{width:3.125rem;height:3.125rem}}.discode{width:2.5rem;height:2.5rem;background-image:url("../images/ico/ico-discode.png");background-repeat:no-repeat;background-position:center center;background-size:cover;background-size:99% 99%}@media screen and (max-width: 1024px){.discode{width:3.125rem;height:3.125rem}}.weibo{width:2.5rem;height:2.5rem;background-image:url("../images/ico/ico-weibo.png");background-repeat:no-repeat;background-position:center center;background-size:cover;background-size:99% 99%}@media screen and (max-width: 1024px){.weibo{width:3.125rem;height:3.125rem}}.bili{width:2.5rem;height:2.5rem;background-image:url("../images/ico/ico-bili.png");background-repeat:no-repeat;background-position:center center;background-size:cover;background-size:99% 99%}@media screen and (max-width: 1024px){.bili{width:3.125rem;height:3.125rem}}article{width:100%;height:100%;max-width:1920px;margin:0 auto}.connectionArea{position:relative;background-image:url("../images/background/webp/kv11.webp");background-repeat:no-repeat;background-position:center center;background-size:cover}@media screen and (max-width: 1024px){.connectionArea{background-image:url("../images/background/webp/mobile/kv11.webp")}}.connectionArea.movieend{background-image:url("../images/background/webp/kv09.webp"),url("../images/background/kv09.png")}@media screen and (max-width: 1024px){.connectionArea.movieend{background-image:url("../images/background/webp/mobile/kv09.webp")}}.inner{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.scroll-top{width:7.375rem;height:7.375rem;z-index:9;background-image:url("../images/btn/btn-top.png");background-repeat:no-repeat;background-position:center center;background-size:cover;position:fixed;right:4.125rem;bottom:3.125rem;opacity:0;visibility:hidden}.scroll-top.-show{opacity:1;visibility:visible;-webkit-animation:fade .4s linear;animation:fade .4s linear}@media screen and (max-width: 1024px){.scroll-top{width:6.25rem;height:6.25rem;right:2.5rem;bottom:12.5rem}}@-webkit-keyframes fade{0%{opacity:0}100%{opacity:1}}@keyframes fade{0%{opacity:0}100%{opacity:1}}section{position:relative}.section-bg{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;left:0;top:0;z-index:-1}.section-tit-wrap{height:9.375rem}.section-tit{font-size:3.625rem;line-height:4.25rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-family:"MBC1961GulimM";padding-top:.5rem}.section-tit::before,.section-tit::after{content:"";width:2rem;height:1.375rem;display:block;background:url("../images/common/title-effect.png") no-repeat center center/contain}.section-tit::before{margin-right:1.5625rem}.section-tit::after{-webkit-transform:rotate(180deg);transform:rotate(180deg);margin-left:1.5625rem}@media screen and (max-width: 1560px){.section-tit{font-size:3rem}}.main{height:auto}.mainVisual{display:block;width:100%;aspect-ratio:2/1;padding-bottom:9.6875rem;position:relative}@media screen and (max-width: 1024px){.mainVisual{aspect-ratio:unset;height:112.5rem}}@media screen and (max-width: 1024px)and (orientation: landscape){.mainVisual{height:92.5rem}}@media screen and (max-width: 450px){.mainVisual{height:100vh}}.mainVisual .inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;position:relative;z-index:1;-webkit-transition:all .5s;transition:all .5s;-webkit-transform-origin:bottom;transform-origin:bottom}@media screen and (max-width: 1560px){.mainVisual .inner{-webkit-transform:scale(0.6, 0.6);transform:scale(0.6, 0.6)}}@media screen and (max-width: 1024px){.mainVisual .inner{-webkit-transform:scale(0.8, 0.8);transform:scale(0.8, 0.8);height:90vh}}.mainVisual .inner picture.logo img{position:relative;top:5rem;max-width:800px;max-height:400px}@media screen and (max-width: 1024px){.mainVisual .inner picture.logo img{width:100%}}.mainVisual .inner picture.steamLinkBtn{display:block;width:100%;height:100%;max-width:465px;max-height:96px;pointer-events:all;padding-top:5vw}.mainVisual .inner picture.steamLinkBtn a{width:inherit;height:inherit}.mainVisual .inner picture:nth-child(2){margin:24px 0 50px;position:relative}.mainVisual .inner picture:nth-child(2) a{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);color:#fff;font-size:1.5rem;line-height:1.5rem;text-align:center;width:100%}.en .mainVisual .inner picture:nth-child(2) a{font-size:1.25rem}@media screen and (max-width: 1024px){.mainVisual .inner picture:nth-child(2) a{font-size:2.1875rem}.en .mainVisual .inner picture:nth-child(2) a{font-size:2.375rem}}.mainVisual .scroll{width:3.0625rem;height:3.25rem;display:block;position:absolute;left:50%;bottom:3.125rem;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:3}.mainVisual .scroll i{background:url("../images/visual/scroll.png") no-repeat center center/contain;width:100%;height:100%;display:block;-webkit-animation:scroll 1.2s ease-in-out infinite;animation:scroll 1.2s ease-in-out infinite}@media screen and (max-width: 1024px){.mainVisual .scroll{bottom:5rem}}@-webkit-keyframes scroll{0%{-webkit-transform:translate(0);transform:translate(0)}50%{-webkit-transform:translateY(0.625rem);transform:translateY(0.625rem)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes scroll{0%{-webkit-transform:translate(0);transform:translate(0)}50%{-webkit-transform:translateY(0.625rem);transform:translateY(0.625rem)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}.mainVisual .movie{position:absolute;top:0;left:0;width:100%;height:112%;pointer-events:none;z-index:1;opacity:1}@media screen and (max-width: 1024px){.mainVisual .movie{height:112%}}@media screen and (max-width: 820px){.mainVisual .movie{height:60%}}.sc .mainVisual .movie{position:absolute;left:0;top:0;width:100%;height:112%;display:none;z-index:0}.sc .mainVisual .movie video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.mainVisual .movie .mainMovieCont{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden}@media screen and (max-width: 1024px){.mainVisual .movie .mainMovieCont{height:185%}}@media screen and (max-width: 450px){.mainVisual .movie .mainMovieCont{height:100%}}.mainVisual .movie .mainMovieCont .mainMovie{display:block;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:100vw;height:56.25vw;min-width:177.77vh;min-height:100vh;pointer-events:none;-o-object-fit:cover;object-fit:cover}.sc .mainVisual .movie .mainMovieCont .mainMovie{display:none}@media screen and (max-width: 1024px){.mainVisual .movie .mainMovieCont .mainMovie{top:0;height:142vh;min-width:251.77vh;-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0)}}@media screen and (max-width: 450px){.mainVisual .movie .mainMovieCont .mainMovie{top:50%;height:56.25vw;min-width:177.77vh;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}}.mainVisual .movie .mainMovieCont .mp4MovieCont{display:none}.sc .mainVisual .movie .mainMovieCont .mp4MovieCont{display:block}@media screen and (max-width: 450px){.mainVisual .movie .mainMovieCont .mp4MovieCont{height:100vh}}@media screen and (max-width: 450px){.mainVisual .movie{height:100vh}}.mainVisual.playmovie{display:block}.mainVisual.playmovie::after{position:absolute;left:0;bottom:0;z-index:2;display:block;content:"";width:100%;height:48%;background-image:url("../images/background/bg-movie-dim_pc.png");background-size:cover;background-repeat:no-repeat;-webkit-transform:translateY(25%);transform:translateY(25%)}@media screen and (max-width: 1024px){.mainVisual.playmovie::after{background-image:url("../images/background/bg-movie-dim_mo.png");height:50%;-webkit-transform:translateY(24%);transform:translateY(24%)}}@media screen and (max-width: 450px){.mainVisual.playmovie::after{height:50%;-webkit-transform:translateY(0);transform:translateY(0)}}.mainVisual.playmovie .inner{position:relative;z-index:3;-webkit-transform:scale(0.6, 0.6);transform:scale(0.6, 0.6)}@media screen and (max-width: 1024px){.mainVisual.playmovie .inner{-webkit-transform:scale(0.65, 0.65);transform:scale(0.65, 0.65)}}.mainVisual.playmovie .popupMainVideo{-webkit-transform:scale(0.8, 0.8);transform:scale(0.8, 0.8);bottom:13%}@media screen and (max-width: 1560px){.mainVisual.playmovie .popupMainVideo{left:0;-webkit-transform:scale(0.55, 0.55);transform:scale(0.55, 0.55)}}.mainVisual .popupMainVideo{position:absolute;bottom:19%;left:2%;z-index:9;-webkit-transition:all .5s;transition:all .5s}@media screen and (max-width: 1560px){.mainVisual .popupMainVideo{left:0;-webkit-transform:scale(0.6, 0.6);transform:scale(0.6, 0.6)}}@media screen and (max-width: 1024px){.mainVisual .popupMainVideo{display:none}}.mainVisual .popupMainVideo dt{font-size:1.75rem;color:#26192a;font-weight:bold;font-family:"MBC1961GulimM";text-shadow:0px 0px 3px #fff;margin-bottom:.9375rem}.mainVisual .popupMainVideo dd.popupPrice{display:inline-block;background:rgba(38,25,42,.7);padding:5px .625rem;font-size:1.25rem;color:#e8dcc5;margin-bottom:.9375rem}.mainVisual .popupMainVideo dd.popupVideoImg{cursor:pointer;display:block;content:"";background-repeat:no-repeat;background:#000;width:442px;height:249px;border:3px solid;-o-border-image:linear-gradient(345deg, rgb(123, 95, 71) 0%, rgb(208, 178, 140) 100%);border-image:linear-gradient(345deg, rgb(123, 95, 71) 0%, rgb(208, 178, 140) 100%);border-image-slice:1}.ko .mainVisual .popupMainVideo dd.popupVideoImg{background-image:url("../images/common/KO_mini_video.webp");background-size:cover}.sc .mainVisual .popupMainVideo dd.popupVideoImg,.tc .mainVisual .popupMainVideo dd.popupVideoImg,.ja .mainVisual .popupMainVideo dd.popupVideoImg,.en .mainVisual .popupMainVideo dd.popupVideoImg{background-image:url("../images/common/DF_mini_video.webp");background-size:cover}.story{aspect-ratio:96/56;overflow:hidden;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (max-width: 1560px){.story{aspect-ratio:96/54}}@media screen and (max-width: 1024px)and (orientation: landscape){.story{-webkit-transform:scale(0.8, 0.8);transform:scale(0.8, 0.8)}}@media screen and (min-width: 750px)and (max-width: 1024px){.story{aspect-ratio:96/69;height:100vh}.story.playmovie .inner{-webkit-transition:all;transition:all;margin-top:6.25rem}}@media screen and (max-width: 1024px){.story{height:80vh;aspect-ratio:unset}}@media screen and (max-width: 820px){.story{height:106vh}}@media screen and (max-width: 450px){.story{height:85vh}}.story__effect figure{position:absolute;width:100%;left:50%;top:0;z-index:-1;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.story .inner{margin-top:3.75rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width: 1560px){.story .inner{-webkit-transform:scale(0.95, 0.95);transform:scale(0.95, 0.95);margin-top:1.875rem}}@media screen and (max-width: 1024px){.story .inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:6.625rem}}@media screen and (max-width: 450px){.story .inner{-webkit-transform:scale(1);transform:scale(1);height:75vh;margin-top:.625rem}}.story .inner figure{position:relative;max-width:75.625rem}@media screen and (max-width: 1024px){.story .inner figure{top:6.25rem}}@media screen and (max-width: 450px){.story .inner figure{max-width:41.25rem}}.story .inner figure .story-movie-area{position:absolute;left:0;right:0;margin:0 auto;z-index:1;top:9.375rem;display:block;max-width:72.25rem}.story .inner figure .story-movie-area .video-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden}.story .inner figure .story-movie-area .video-container iframe,.story .inner figure .story-movie-area .video-container object,.story .inner figure .story-movie-area .video-container embed{position:absolute;top:0;left:0;width:100%;height:100%}@media screen and (max-width: 1560px){.story .inner figure .story-movie-area{top:6.25rem;width:48.125rem}}@media screen and (max-width: 1024px){.story .inner figure .story-movie-area{top:8.4375rem;width:64rem}}@media screen and (max-width: 450px){.story .inner figure .story-movie-area{top:5.3125rem;width:39.375rem}}.story .inner .section-tit{position:absolute;left:50%;top:3.125rem;-webkit-transform:translateX(-50%);transform:translateX(-50%);background:-webkit-gradient(linear, left bottom, left top, from(rgb(89, 67, 99)), to(rgb(55, 46, 58)));background:linear-gradient(0deg, rgb(89, 67, 99) 0%, rgb(55, 46, 58) 100%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}.ja .story .inner .section-tit{font-weight:bold}@media screen and (max-width: 1560px){.story .inner .section-tit{top:1.25rem}}@media screen and (max-width: 1024px){.story .inner .section-tit{top:2.5rem}}@media screen and (max-width: 450px){.story .inner .section-tit{top:.3125rem}}.story .inner .popupMainVideo{display:none;z-index:9;-webkit-transition:all .5s;transition:all .5s;text-align:center}@media screen and (max-width: 1024px){.story .inner .popupMainVideo{display:block}}@media screen and (max-width: 450px){.story .inner .popupMainVideo{margin-top:6.25rem}}.story .inner .popupMainVideo dt{font-size:3.125rem;color:#26192a;font-family:"MBC1961GulimM";color:#fff;margin-bottom:.9375rem}.story .inner .popupMainVideo dd{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.story .inner .popupMainVideo dd.popupPrice{display:inline-block;padding:5px .625rem;font-size:1.875rem;color:#f5d68d;margin-bottom:.9375rem}.story .inner .popupMainVideo dd.popupVideoImg{cursor:pointer;display:block;content:"";background-repeat:no-repeat;background:#000;width:29.75rem;height:17.6875rem;border:3px solid #e5c48f}.ko .story .inner .popupMainVideo dd.popupVideoImg{background-image:url("../images/common/KO_mini_video.webp");background-size:cover}.sc .story .inner .popupMainVideo dd.popupVideoImg,.tc .story .inner .popupMainVideo dd.popupVideoImg,.ja .story .inner .popupMainVideo dd.popupVideoImg,.en .story .inner .popupMainVideo dd.popupVideoImg{background-image:url("../images/common/DF_mini_video.webp");background-size:cover}.character{background-image:url("../images/background/webp/character-bg.webp");background-repeat:no-repeat;background-position:top center;background-size:cover;width:100%;min-height:1090px;padding-top:3.125rem}@media screen and (max-width: 1560px){.character{min-height:850px}}@media screen and (max-width: 1024px){.character{background-image:url("../images/background/webp/mobile/character-bg.webp");background-repeat:no-repeat;background-position:top center;background-size:cover;min-height:131.25rem}}@media screen and (max-width: 450px){.character{min-height:890px}}.character .section-tit-wrap{background:url("../images/common/title-char.png") no-repeat center bottom/contain;max-width:1500px;margin:0 auto}.character .section-tit-wrap .section-tit{background:-webkit-gradient(linear, left bottom, left top, from(#8437af), to(#211f22));background:linear-gradient(0deg, #8437af 0%, #211f22);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);height:100%;padding-bottom:1.25rem}.character .inner{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media screen and (max-width: 1024px){.character .inner{display:block;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.character .inner .wrap{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;max-width:1500px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;max-height:740px;margin-top:2.8125rem}@media screen and (max-width: 1024px){.character .inner .wrap{display:block;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:.625rem}}.character .inner .wrap .charThum{position:relative;max-width:200px;height:100%;max-height:45rem;overflow-y:scroll;margin:0;z-index:2;top:2.3125rem;padding-right:.3125rem}.character .inner .wrap .charThum::-webkit-scrollbar{width:6px}.character .inner .wrap .charThum::-webkit-scrollbar-thumb{height:17%;background-color:#c1c1c1;border-radius:10px}.character .inner .wrap .charThum::-webkit-scrollbar-track{background-color:#f1f1f1}@media screen and (max-width: 1560px){.character .inner .wrap .charThum{padding-left:3.125rem;top:-1.25rem;height:41rem}}@media screen and (max-width: 1024px){.character .inner .wrap .charThum{padding:0;margin:0 auto;max-width:100%;max-height:none;overflow:hidden;height:auto}}.character .inner .wrap .charThum::-webkit-scrollbar{width:5px}.character .inner .wrap .charThum ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100% !important}@media screen and (max-width: 1024px){.character .inner .wrap .charThum ul{-ms-flex-wrap:unset;flex-wrap:unset;padding:1.25rem}}.character .inner .wrap .charThum ul li{width:calc((100% - 10px)/2);margin-bottom:.625rem;-webkit-filter:grayscale(1);filter:grayscale(1)}.character .inner .wrap .charThum ul li.swiper-slide-thumb-active{-webkit-filter:grayscale(0);filter:grayscale(0)}@media screen and (max-width: 1024px){.character .inner .wrap .charThum ul li{width:calc((100% - 10px)/8)}}@media screen and (max-width: 1024px){.character .inner .wrap .charThum ul li{margin-bottom:0}}.character .inner .wrap .charThumBg{position:absolute;top:-1.25rem;left:-0.8125rem;right:0;z-index:0;width:15.625rem;height:52.5rem;content:"";display:block;background-image:url("../images/char/char_thum_bg.png");background-repeat:no-repeat;background-position:center center;background-size:cover}@media screen and (max-width: 1560px){.character .inner .wrap .charThumBg{display:none}}.character .inner .wrap .char__detail{width:calc(100% - 280px);max-height:740px;display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:1.25rem}@media screen and (max-width: 1560px){.character .inner .wrap .char__detail{width:78%;margin-left:0}}@media screen and (max-width: 1024px){.character .inner .wrap .char__detail{width:100%;height:84rem}}.character .inner .wrap .char__detail ul{position:relative;width:100%;height:100%}.character .inner .wrap .char__detail ul li{position:absolute;opacity:0 !important;left:0;top:0;width:100%;height:100%;pointer-events:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.character .inner .wrap .char__detail ul li figure{position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:-1}@media screen and (max-width: 1560px){.character .inner .wrap .char__detail ul li figure{-webkit-transform:translateX(5%) translateY(-50%) scale(65%) !important;transform:translateX(5%) translateY(-50%) scale(65%) !important}}@media screen and (max-width: 1024px){.character .inner .wrap .char__detail ul li figure{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;-webkit-transform:translateX(-5%) translateY(-50%) scale(100%) !important;transform:translateX(-5%) translateY(-50%) scale(100%) !important}}@media screen and (max-width: 450px){.character .inner .wrap .char__detail ul li figure{-webkit-transform:translateX(0) translateY(-90%) scale(100%) !important;transform:translateX(0) translateY(-90%) scale(100%) !important}}.character .inner .wrap .char__detail ul li.swiper-slide-active{opacity:1 !important;pointer-events:auto}@media screen and (max-width: 1024px){.character .inner .wrap .char__info{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transform:translateY(120%);transform:translateY(120%);height:30vh}}@media screen and (max-width: 450px){.character .inner .wrap .char__info{-webkit-transform:none;transform:none;height:calc(750px - 90%)}}@media screen and (max-width: 1024px){.character .inner .wrap .char__tit{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:77%}}.character .inner .wrap .char__tit h3{font-size:6.25rem;line-height:6.875rem;font-family:"MBC1961GulimM";padding-top:.3125rem;padding-bottom:.9375rem}.ja .character .inner .wrap .char__tit h3{font-family:"M PLUS 1p";font-weight:bold;font-size:5rem}.character .inner .wrap .char__tit h3.Pieberry{background:-webkit-gradient(linear, left bottom, left top, from(#3f263d), to(#5a3758));background:linear-gradient(0deg, #3f263d 0%, #5a3758);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}.character .inner .wrap .char__tit h3.Black_Joe{background:-webkit-gradient(linear, left bottom, left top, from(#7b4e48), to(#a47169));background:linear-gradient(0deg, #7b4e48 0%, #a47169);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}.character .inner .wrap .char__tit h3.Justice{background:-webkit-gradient(linear, left bottom, left top, color-stop(20%, #4b181b), to(#6d2327));background:linear-gradient(0deg, #4b181b 20%, #6d2327);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}.character .inner .wrap .char__tit h3.Libya{background:-webkit-gradient(linear, left bottom, left top, color-stop(20%, #7a5c3c), to(#a48657));background:linear-gradient(0deg, #7a5c3c 20%, #a48657);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}.character .inner .wrap .char__tit h3.Luna{background:-webkit-gradient(linear, left bottom, left top, color-stop(20%, #292945), to(#3c3c64));background:linear-gradient(0deg, #292945 20%, #3c3c64);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}.character .inner .wrap .char__tit h3.Saint{background:-webkit-gradient(linear, left bottom, left top, color-stop(20%, #635348), to(#927a6a));background:linear-gradient(0deg, #635348 20%, #927a6a);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}.character .inner .wrap .char__tit h3.Ethan{background:-webkit-gradient(linear, left bottom, left top, color-stop(20%, #2c2d3c), to(#927a6a));background:linear-gradient(0deg, #2c2d3c 20%, #927a6a);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}.character .inner .wrap .char__tit h3.Robin{background:-webkit-gradient(linear, left bottom, left top, color-stop(20%, #501921), to(#927a6a));background:linear-gradient(0deg, #501921 20%, #927a6a);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}.character .inner .wrap .char__tit h3.Kate{background:-webkit-gradient(linear, left bottom, left top, color-stop(20%, #914a46), to(#927a6a));background:linear-gradient(0deg, #914a46 20%, #927a6a);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}.character .inner .wrap .char__tit h3.Red_Hawk{background:-webkit-gradient(linear, left bottom, left top, color-stop(20%, #252938), to(#363d52));background:linear-gradient(0deg, #252938 20%, #363d52);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}.character .inner .wrap .char__tit h3.Crow{background:-webkit-gradient(linear, left bottom, left top, color-stop(20%, #463736), to(#67504f));background:linear-gradient(0deg, #463736 20%, #67504f);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}.character .inner .wrap .char__tit h3.J_Kong{background:-webkit-gradient(linear, left bottom, left top, color-stop(20%, #453933), to(#64534a));background:linear-gradient(0deg, #453933 20%, #64534a);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}.character .inner .wrap .char__tit h3.Ralph{background:-webkit-gradient(linear, left bottom, left top, color-stop(20%, #383933), to(#52534b));background:linear-gradient(0deg, #383933 20%, #52534b);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}.character .inner .wrap .char__tit h3.Canna{background:-webkit-gradient(linear, left bottom, left top, color-stop(20%, #b55a62), to(#cc838f));background:linear-gradient(0deg, #b55a62 20%, #cc838f);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}.character .inner .wrap .char__tit h3.Undefined01{background:-webkit-gradient(linear, left bottom, left top, color-stop(20%, #66666e), to(#96969d));background:linear-gradient(0deg, #66666e 20%, #96969d);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}.character .inner .wrap .char__tit h3.Undefined02{background:-webkit-gradient(linear, left bottom, left top, color-stop(20%, #45444d), to(#656470));background:linear-gradient(0deg, #45444d 20%, #656470);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}.character .inner .wrap .char__tit h3.Undefined03{background:-webkit-gradient(linear, left bottom, left top, color-stop(20%, #547f98), to(#7aa7b9));background:linear-gradient(0deg, #547f98 20%, #7aa7b9);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}.character .inner .wrap .char__tit{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:2.5rem}.ko .character .inner .wrap .char__tit{margin-top:0}.character .inner .wrap .char__voice{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-family:"Pretendard-Regular";width:25.625rem;height:2.875rem;margin-bottom:.625rem;padding-left:1.5625rem;background:url("../images/char/info/voice_name.png");background-repeat:no-repeat;background-position:center center;background-size:cover;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.character .inner .wrap .char__voice.koVoice{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}@media screen and (max-width: 1024px){.character .inner .wrap .char__voice{margin-top:.9375rem;width:37.5rem;height:3.9375rem;background-image:url("../images/char/info/mobile/voice_name.png")}}.character .inner .wrap .char__voice::after{content:"";display:block;clear:both}.character .inner .wrap .char__voice .flL{width:63%;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.character .inner .wrap .char__voice .flr{width:32%;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.character .inner .wrap .char__voice .voiceIco{display:inline-block;margin:0 3px;width:25px;height:24px;content:"";background:url("../images/char/info/voice.png");background-repeat:no-repeat;background-position:center center;background-size:cover}.character .inner .wrap .char__voice .voiceIco.on{background-image:url("../images/char/info/voice_on.png")}@media screen and (max-width: 1024px){.character .inner .wrap .char__voice .voiceIco{width:2.625rem;height:2.5625rem;background-image:url("../images/char/info/mobile/voice.png");margin:0 6px}.character .inner .wrap .char__voice .voiceIco.on{background-image:url("../images/char/info/mobile/voice_on.png")}}.character .inner .wrap .char__voice small{padding:1.25rem;font-size:1.25rem;color:#e7dbc6}.ko .character .inner .wrap .char__voice small{font-size:1.5625rem}@media screen and (max-width: 1024px){.character .inner .wrap .char__voice small{font-size:1.5625rem}.ko .character .inner .wrap .char__voice small{font-size:1.875rem}}.ko .character .inner .wrap .char__voice.ethan small.fzC{font-size:1.375rem}@media screen and (max-width: 1024px){.ko .character .inner .wrap .char__voice.ethan small.fzC{font-size:1.5625rem}}.character .inner .wrap .char__txt{margin-top:4.125rem;font-size:1.6875rem;font-family:"Pretendard-Regular";line-height:1.3;color:#45302e;width:33.125rem}@media screen and (max-width: 1024px){.character .inner .wrap .char__txt{margin-top:2.0625rem;font-size:2rem;line-height:3.125rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:77%;word-break:break-all}}.system{background-image:url("../images/background/webp/system-bg.webp");background-repeat:no-repeat;background-position:top center;background-size:cover;width:100%;aspect-ratio:1920/960;padding-top:3.125rem;padding-bottom:4.0625rem}@media screen and (max-width: 1024px){.system{background-image:url("../images/background/webp/mobile/system-bg.webp");background-repeat:no-repeat;background-position:top center;background-size:cover;padding-bottom:9.375rem}}.system .system-star{position:absolute;left:0;top:0;width:100%;height:100%;z-index:0}.system .system-star .star-wrap{position:relative}.system .system-star .star-wrap figure{position:absolute;left:0;top:0;width:100%;height:100%}@-webkit-keyframes system-star{0%{opacity:1}50%{opacity:0}100%{opacity:1}}@keyframes system-star{0%{opacity:1}50%{opacity:0}100%{opacity:1}}.system .section-tit-wrap{background:url("../images/common/title-system.png") no-repeat center bottom/contain;max-width:1500px;margin:0 auto}.system .section-tit-wrap .section-tit{background:-webkit-gradient(linear, left bottom, left top, color-stop(45%, #e6c684), color-stop(69%, #d29b4b));background:linear-gradient(0deg, #e6c684 45%, #d29b4b 69%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);height:100%;padding-bottom:1.25rem}.system .inner{padding:0 3.125rem;padding-top:6.25rem;height:auto;position:relative;z-index:2}.system .inner>ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;text-align:center;color:#ded1a3;width:100%;max-width:100rem;margin:0 auto}@media screen and (max-width: 1024px){.system .inner>ul{width:94%;margin:0 3%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.system .inner>ul>li{width:calc(33.333% - 25px);padding-top:3.125rem}.system .inner>ul>li:not(:nth-child(2)){-webkit-transform:translateY(5%);transform:translateY(5%)}.system .inner>ul>li:nth-child(2){-webkit-transform:translateY(-16%);transform:translateY(-16%)}@media screen and (max-width: 1024px){.system .inner>ul>li{display:block;width:80%;margin:0 auto;-webkit-transform:none;transform:none;padding:3.125rem 0 6.25rem}.system .inner>ul>li:not(:nth-child(2)){-webkit-transform:none;transform:none}.system .inner>ul>li:nth-child(2){-webkit-transform:none;transform:none}}.system .inner>ul>li .system-infoWrap{padding:12vh 0;background:url("../images/system/magic.png") no-repeat center top;background-size:contain}@media screen and (max-width: 1024px){.system .inner>ul>li .system-infoWrap{padding:5vh 0 9vh}}.system .inner>ul>li .system-infoWrap h4{font-size:3.125rem;letter-spacing:5px;line-height:1.2;font-family:"MBC1961GulimM";background:-webkit-gradient(linear, left bottom, left top, color-stop(50%, #fff7e6), to(#fdd269));background:linear-gradient(0deg, #fff7e6 50%, #fdd269);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);position:relative;text-shadow:1px 1px 30px rgba(210,155,75,.9)}@media screen and (max-width: 1024px){.system .inner>ul>li .system-infoWrap h4{font-size:5rem}.en .system .inner>ul>li .system-infoWrap h4{font-size:4.375rem}}.system .inner>ul>li .system-infoWrap dl dt{font-family:"MBC1961GulimM";font-size:1.375rem;color:#fff;position:relative;width:100%;max-width:23.75rem;height:3.75rem;background:url("../images/system/system_ribbon.png") no-repeat center center/contain;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin:0 auto;margin-top:.3125rem;margin-bottom:1.25rem}.ko .system .inner>ul>li .system-infoWrap dl dt{max-width:18.75rem}.ja .system .inner>ul>li .system-infoWrap dl dt{font-family:"M PLUS 1p"}@media screen and (max-width: 1024px){.system .inner>ul>li .system-infoWrap dl dt{max-width:none;width:28.125rem;height:4.375rem;background-image:url("../images/system/mobile/system_ribbon.png");margin:1.5625rem auto;font-size:1.875rem;background-size:100%}.en .system .inner>ul>li .system-infoWrap dl dt{width:31.25rem}.ko .system .inner>ul>li .system-infoWrap dl dt{max-width:25rem}.ja .system .inner>ul>li .system-infoWrap dl dt{font-size:1.5625rem}}.system .inner>ul>li .system-infoWrap dl dd{font-size:1.5rem;line-height:1.4;letter-spacing:-1px;text-align:center;color:#beb9a7;padding-right:.3125rem}@media screen and (max-width: 1024px){.system .inner>ul>li .system-infoWrap dl dd{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:1.875rem}}.system .inner>ul>li .system-infoWrap dl dd::-webkit-scrollbar{width:5px}.system .inner>ul>li .system-infoWrap dl dd::-webkit-scrollbar-thumb{background-color:#beb9a7}.system .systemSw-wrap{margin-top:11.375rem;background-color:rgba(45,38,32,.8);border-top:2px solid #f3d3a2;border-bottom:2px solid #f3d3a2;padding:1.5625rem 0;-webkit-box-shadow:0 5px 10px rgba(0,0,0,.5);box-shadow:0 5px 10px rgba(0,0,0,.5)}@media screen and (max-width: 1024px){.system .systemSw-wrap{margin-top:6.25rem}}.system .systemSw-wrap .systemSw{overflow:hidden;max-width:100%;margin-left:auto}.system .systemSw-wrap .systemSw .swiper-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transition-timing-function:linear;transition-timing-function:linear}.system .systemSw-wrap .systemSw .swiper-wrapper .swiper-slide{margin-right:1.6875rem}.system .subSlideWrap{position:relative}.system .subSlideWrap .subSlide{width:27.5rem;max-width:100%;margin:0 auto;margin-top:-3.125rem;overflow:hidden;-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (max-width: 1024px){.system .subSlideWrap .subSlide{width:100%;height:100%}}.system .subSlideWrap .subSlide .swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform, -webkit-transform;-webkit-box-sizing:content-box;box-sizing:content-box}.system .subSlideWrap .subSlide .swiper-slide{cursor:pointer;border:2px solid #a68150;-ms-flex-negative:0;flex-shrink:0;width:100%;height:100%;position:relative;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform, -webkit-transform}@media screen and (max-width: 1024px){.system .subSlideWrap .subSlide .swiper-slide{cursor:default}}.system .subSlideWrap .subSlide-prev,.system .subSlideWrap .subSlide-next{display:block;content:"";width:31px;height:37px;position:absolute;top:40%;z-index:1;cursor:pointer}.system .subSlideWrap .subSlide-prev{left:-2.5rem;background-image:url("../images/system/small_arrow_left.png")}@media screen and (max-width: 1024px){.system .subSlideWrap .subSlide-prev{left:-5rem}}.system .subSlideWrap .subSlide-next{right:-2.5rem;background-image:url("../images/system/small_arrow_right.png")}@media screen and (max-width: 1024px){.system .subSlideWrap .subSlide-next{right:-5rem}}.system .subSlideWrap .subSlide-pagination{position:absolute;content:"";width:70%;height:12px;bottom:-1.5625rem;left:0;right:0;margin:0 auto;z-index:1}@media screen and (max-width: 1024px){.system .subSlideWrap .subSlide-pagination{bottom:-3vh}}.system .subSlideWrap .subSlide-pagination .swiper-pagination-bullet{display:inline-block;width:8px;height:8px;border:1px solid #fff;margin:0 5px;-webkit-transform:rotate(225deg);transform:rotate(225deg)}.system .subSlideWrap .subSlide-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#ffe56e;border-color:#ffe56e}.popup-wrap{z-index:50;position:fixed;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,.7);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);overflow-y:auto;-ms-flex-wrap:wrap;flex-wrap:wrap;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;visibility:hidden;opacity:0;-webkit-transition:opacity .5s ease-in-out .1s;transition:opacity .5s ease-in-out .1s}.popup-wrap.-show{opacity:1;visibility:visible}.popup-wrap#isPopMainVideo{background-color:rgba(0,0,0,.85)}.popup{position:relative}.popup__close{position:absolute;z-index:1;top:-2.5rem;right:2.5rem;max-width:3.875rem;width:100vw;height:3.875rem}.popup__close::before,.popup__close::after{content:"";position:absolute;top:50%;left:0;width:100%;height:7px;background-color:#fff}.popup__close::before{-webkit-transform:translateY(-50%) rotate(45deg);transform:translateY(-50%) rotate(45deg)}.popup__close::after{-webkit-transform:translateY(-50%) rotate(135deg);transform:translateY(-50%) rotate(135deg)}#isPopMainVideo .popup__close{top:-60px;right:0}.popup .-imgSlide{max-width:100rem;width:100vw;height:53.9375rem;margin:0 auto;overflow:hidden;position:relative}.popup .-imgSlide .imgSlideBg{position:absolute;top:0;left:0;right:0;margin:0 auto;display:block;z-index:1;content:"";width:100vw;max-width:87.5rem;height:53.9375rem;background-image:url("../images/system/webp/pop-slide-bg.webp");background-repeat:no-repeat;background-position:center center;background-size:contain}.popup .-imgSlide .slider-popup{width:100vw;max-width:84.375rem;height:53.9375rem;margin:0 auto;overflow:hidden}.popup .-imgSlide .swiper-wrapper{position:relative;width:100%;height:53.9375rem !important;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform, -webkit-transform;-webkit-box-sizing:content-box;box-sizing:content-box}.popup .-imgSlide .swiper-slide{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;-ms-flex-negative:0;flex-shrink:0;width:100%;height:100%;position:relative;opacity:0 !important}.popup .-imgSlide .swiper-slide.swiper-slide-active{opacity:1 !important;pointer-events:auto}.popup .-imgSlide .swiper-slide::after{display:block;content:"";position:absolute;z-index:1;top:0;left:0;right:0;width:inherit;height:inherit;background-image:url("../images/system/popup_stroke.png");background-repeat:no-repeat;background-position:center center;background-size:cover;background-size:contain}.popup-button-next,.popup-button-prev{display:block;content:"";width:90px;height:75px;position:absolute;top:50%;margin-top:-2.3125rem;z-index:1;cursor:pointer;background-repeat:no-repeat;background-position:center}.popup-button-next{right:-0.9375rem;background-image:url("../images/system/arrow_right.png")}.popup-button-prev{left:-0.9375rem;background-image:url("../images/system/arrow_left.png")}.popup .bdGold{position:relative;width:90rem;height:50.625rem;background:#393837;border:1px solid #e5c48f;-webkit-box-sizing:content-box;box-sizing:content-box}@media screen and (max-width: 1024px){.popup .bdGold{width:90vw;height:inherit}}.popup .bdGold div{height:inherit}.popup .bdGold div .videoIframe{position:relative;padding-bottom:56.25%;height:0;overflow:hidden}.popup .bdGold div .videoIframe iframe,.popup .bdGold div .videoIframe object,.popup .bdGold div .videoIframe embed{position:absolute;top:0;left:0;width:100%;height:100%}.popup .bdGold #isPopVideo.loading::after{position:absolute;top:0;left:0;right:0;width:100%;height:100%;display:block;content:"";background-color:#000}.popup .bdGold #isPopVideo.loading::before{content:"";-webkit-box-sizing:border-box;box-sizing:border-box;position:absolute;z-index:2;top:50%;left:50%;width:40px;height:40px;margin-top:-20px;margin-left:-20px;border-radius:50%;border:4px solid #b1b1b2;border-top-color:#323e48;-webkit-animation:spinner 1s linear infinite;animation:spinner 1s linear infinite}@-webkit-keyframes spinner{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spinner{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.footer{position:relative;font-family:"Pretendard-Regular"}.footer.deco::before{width:100%;height:1.875vw;display:block;position:absolute;top:0;left:0;right:0;z-index:1;content:"";background:url("../images/product/ft_deco.png") no-repeat center center/cover}.footer__top{background:url("../images/background/footer-bg.png") no-repeat center center/cover;padding:2.5rem 0}@media screen and (max-width: 1024px){.footer__top{padding:6.25rem 0}}.footer__top .wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:96.25rem;width:100%;margin:0 auto}@media screen and (max-width: 1024px){.footer__top .wrap{display:block}.footer__top .wrap span{display:block;width:8.4375rem;height:.375rem;margin:1.875rem auto 5rem}}.footer__top .wrap h2{position:relative}.footer__top .wrap h2 picture img{max-width:400px;max-height:200px}@media screen and (max-width: 1024px){.footer__top .wrap h2 picture img{width:100%}}.footer__top .wrap h2::after{position:absolute;top:0;right:0;-webkit-transform:translate(20%, 20%);transform:translate(20%, 20%);width:.375rem;height:8.4375rem;display:block;content:"";background-image:url("../images/common/footer-line.png");background-repeat:no-repeat;background-position:center center;background-size:cover}@media screen and (max-width: 1024px){.footer__top .wrap h2::after{margin:0 auto;right:0;left:0;top:unset;bottom:0;width:8.4375rem;height:.375rem;-webkit-transform:none;transform:none;background-image:url("../images/common/mobile/footer-line.png")}}@media screen and (max-width: 1560px){.footer__top .wrap h2{margin-right:1.25rem}}@media screen and (max-width: 1024px){.footer__top .wrap h2{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:80%;margin:0 auto 5vh}}.footer__top .wrap .gameInfo{width:62%;padding:2rem 0 0}@media screen and (max-width: 1560px){.footer__top .wrap .gameInfo{width:56%}}@media screen and (max-width: 1024px){.footer__top .wrap .gameInfo{margin:0 auto;width:70%}}.footer__top .wrap .gameInfo ul{display:inline-block;vertical-align:top;margin-right:3.125rem}.en .footer__top .wrap .gameInfo ul{margin-right:0}@media screen and (max-width: 1560px){.footer__top .wrap .gameInfo ul{margin-right:1vw}}@media screen and (max-width: 1024px){.footer__top .wrap .gameInfo ul{width:100%;max-width:none}}.footer__top .wrap .gameInfo ul li{width:50%;margin-bottom:.9375rem}@media screen and (max-width: 1560px){.footer__top .wrap .gameInfo ul li{width:30%;margin-bottom:1.25rem}.footer__top .wrap .gameInfo ul li:last-child{width:100%}}@media screen and (max-width: 1024px){.footer__top .wrap .gameInfo ul li{display:-webkit-box;display:-ms-flexbox;display:flex;text-align:left;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:100%}}.footer__top .wrap .gameInfo ul li dl{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;font-size:1rem;line-height:1.25rem;color:#584a31}.footer__top .wrap .gameInfo ul li dl dt{margin-right:.3125rem}@media screen and (max-width: 1560px){.footer__top .wrap .gameInfo ul li dl{font-size:1.25rem}}@media screen and (max-width: 1024px){.footer__top .wrap .gameInfo ul li dl{font-size:1.875rem;line-height:2.5rem}}.footer__bottom{background-color:#000;text-align:center;color:#beb9a7;padding:1.875rem 0;font-size:1.25rem}@media screen and (max-width: 1024px){.footer__bottom{padding:3.125rem 0 8.75rem;font-size:1.5625rem}}.footer__bottom__link{display:none;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:1.0625rem}.footer__bottom__link li{padding:0 .875rem;position:relative}.footer__bottom__link li::after{content:"";display:block;position:absolute;right:0;top:.125rem;width:2px;height:15px;background:#584a31}.footer__bottom__link li:last-child::after{display:none}@font-face{font-family:"MBC1961GulimM";src:url("https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_2304-01@1.0/MBC1961GulimM.woff2") format("woff2");font-weight:normal;font-style:normal}@font-face{font-family:"Pretendard-Regular";src:url("https://cdn.jsdelivr.net/gh/Project-Noonnu/noonfonts_2107@1.1/Pretendard-Regular.woff") format("woff");font-weight:400;font-style:normal}br.pc{display:block}@media screen and (max-width: 1024px){br.pc{display:none}}br.mo{display:none}@media screen and (max-width: 1024px){br.mo{display:block}}h2.title-deco1{position:relative;font-family:"MBC1961GulimM";line-height:1.3;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:3.625rem;font-weight:800;background:-webkit-gradient(linear, left bottom, left top, from(#3f253c), to(#5b3758));background:linear-gradient(0deg, #3f253c 0%, #5b3758);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}@media screen and (max-width: 1024px){h2.title-deco1{font-size:6.25vw;font-weight:500}.sc h2.title-deco1,.tc h2.title-deco1{font-weight:800}}.ja h2.title-deco1{font-family:"Noto Sans JP",sans-serif !important}.sc h2.title-deco1{font-family:"Noto Sans SC",sans-serif !important}.tc h2.title-deco1{font-family:"Noto Sans TC",sans-serif !important}h2.title-deco1::before{content:"";display:block;aspect-ratio:35/22;width:2.1875rem;background:url("../images/fanart/result_title-deco.webp") no-repeat center center/contain;margin-right:1.875rem;-webkit-transform:translateY(-3px);transform:translateY(-3px)}@media screen and (max-width: 1024px){h2.title-deco1::before{width:3.38vw}}h2.title-deco1::after{content:"";display:block;aspect-ratio:35/22;width:2.1875rem;background:url("../images/fanart/result_title-deco.webp") no-repeat center center/contain;-webkit-transform:rotate(180deg) translateY(3px);transform:rotate(180deg) translateY(3px);margin-left:1.875rem}@media screen and (max-width: 1024px){h2.title-deco1::after{width:3.38vw}}h3.title-deco2{line-height:1.5;font-family:"MBC1961GulimM";font-weight:800;font-size:2.8125rem;font-family:"MBC1961GulimM";background:-webkit-gradient(linear, left bottom, left top, from(#463d4b), to(#27222a));background:linear-gradient(0deg, #463d4b 0%, #27222a);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);margin-bottom:2.1875rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width: 1024px){h3.title-deco2{font-size:5.4vw}}h3.title-deco2 .left-deco{display:block;width:23.75rem;height:11px;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;margin-right:3.125rem;-webkit-transform:translateY(-3px);transform:translateY(-3px)}@media screen and (max-width: 1024px){h3.title-deco2 .left-deco{width:auto;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}}h3.title-deco2 .left-deco::before{content:"";display:block;width:100%;height:3px;background:#96949c}h3.title-deco2 .left-deco::after{content:"";display:block;width:calc(100% - 40px);height:3px;background:#575461}@media screen and (max-width: 1024px){h3.title-deco2 .left-deco::after{width:calc(100% - 3.65vw)}}h3.title-deco2 .right-deco{display:block;width:23.75rem;height:11px;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-left:3.125rem;-webkit-transform:translateY(-3px);transform:translateY(-3px)}@media screen and (max-width: 1024px){h3.title-deco2 .right-deco{width:auto;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}}h3.title-deco2 .right-deco::before{content:"";display:block;width:100%;height:3px;background:#96949c}h3.title-deco2 .right-deco::after{content:"";display:block;width:calc(100% - 40px);height:3px;background:#575461}@media screen and (max-width: 1024px){h3.title-deco2 .right-deco::after{width:calc(100% - 3.65vw)}}.-noneScroll{height:100vh;overflow-y:hidden}.fanart{font-family:"Pretendard-Regular"}.fanart.ja{font-family:"Noto Sans JP",sans-serif !important}.fanart.sc{font-family:"Noto Sans SC",sans-serif !important}.fanart.tc{font-family:"Noto Sans TC",sans-serif !important}.fanart__header{width:100%;height:65px;background:rgba(0,0,0,.5);position:fixed;z-index:1;left:0;top:0}@media screen and (max-width: 1024px){.fanart__header{height:12vw;padding:1.5vw 0}}.fanart__header-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:95%;height:100%;max-width:1875px;margin:0 auto}.fanart__header .logo{pointer-events:none}@media screen and (max-width: 1024px){.fanart__header .logo{padding:1.5vw 0;height:100%}}.fanart__header .logo img{height:100%;-o-object-fit:contain;object-fit:contain}.fanart__header .util{color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width: 1024px){.fanart__header .util{display:none}}.fanart__header .util .sns{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.fanart__header .util .sns a{margin:0 .625rem;width:auto;height:1.5625rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.fanart__header .util .sns a.bilibili{height:35px}.fanart__header .util .sns a img{height:100%;-o-object-fit:contain;object-fit:contain}.fanart__header .util .lang{position:relative;margin-left:1.875rem;height:100%}.fanart__header .util .isSelectLang{position:relative;width:100px;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.fanart__header .util .isSelectLang>a{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.fanart__header .util .isSelectLang>a::after{content:"";display:block;width:0px;height:0px;border-top:11px solid #fff;border-left:7px solid rgba(0,0,0,0);border-right:7px solid rgba(0,0,0,0);margin-left:14px;-webkit-transition:-webkit-transform .5s;transition:-webkit-transform .5s;transition:transform .5s;transition:transform .5s, -webkit-transform .5s;transition:transform .5s,-webkit-transform .5s;-webkit-transform:rotate(0deg);transform:rotate(0deg);-webkit-transform-origin:center;transform-origin:center}.fanart__header .util .isSelectLang .selectLang{width:150px;position:absolute;z-index:1;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);top:100%;display:none}.fanart__header .util .isSelectLang .selectLang li{background:rgba(0,0,0,.5);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:1.875rem 0;cursor:pointer}.fanart__header .util .isSelectLang .selectLang li:hover{background:rgba(0,0,0,.4)}.fanart__header .util-m{display:none}@media screen and (max-width: 1024px){.fanart__header .util-m{display:block}.fanart__header .util-m .dim,.fanart__header .util-m .util-m-wrap{pointer-events:none;visibility:hidden;opacity:0;-webkit-transition:all .3s;transition:all .3s}.fanart__header .util-m.on .dim,.fanart__header .util-m.on .util-m-wrap{pointer-events:auto;visibility:visible;opacity:1;-webkit-transition:all .3s;transition:all .3s}}.fanart__header .util-m-button{width:6.5vw;aspect-ratio:50/45;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.fanart__header .util-m-button span{width:100%;height:3px;background-color:#fff;border-radius:3px;display:block}.fanart__header .util-m .dim{position:fixed;z-index:1;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,.8)}.fanart__header .util-m-wrap{position:fixed;z-index:3;width:58vw;height:100vh;right:0;top:0;background:url("../images/fanart/gnb-m-bg.webp") no-repeat center center/cover;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-top:2.5vw}.fanart__header .util-m-wrap .m-close{width:6.5vw;aspect-ratio:1/1;background:url("../images/fanart/close-m.png") no-repeat center center/contain;margin-left:auto;margin-right:2vw;margin-bottom:2.95vw}.fanart__header .util-m-wrap .lang{color:#fff;text-align:center;font-size:4vw}.fanart__header .util-m-wrap .lang li{height:13vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.fanart__header .util-m-wrap .lang li a{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.fanart__header .util-m-wrap .lang li:hover{background:#534d5c}.ko .fanart__header .util-m-wrap .lang li:nth-child(1){background:#534d5c}.en .fanart__header .util-m-wrap .lang li:nth-child(2){background:#534d5c}.ja .fanart__header .util-m-wrap .lang li:nth-child(3){background:#534d5c}.sc .fanart__header .util-m-wrap .lang li:nth-child(4){background:#534d5c}.tc .fanart__header .util-m-wrap .lang li:nth-child(5){background:#534d5c}.fanart__header .util-m-wrap .sns{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:90%;margin:auto auto 0}.fanart__header .util-m-wrap .sns a{width:25%;display:block;padding:3.5vw}.fanart__header .util-m-wrap .sns a img{width:100%}.fanart__container{width:100%;overflow-x:hidden}.fanart__banner{margin:0 auto;width:100%;aspect-ratio:1920/463;margin-bottom:80px}@media screen and (max-width: 1024px){.fanart__banner{aspect-ratio:768/960;margin-bottom:13vw}}.fanart__banner .banner-img{width:100%;height:100%;background:url("../images/fanart/banner/banner-ko.webp") no-repeat center center/contain}.fanart__banner .banner-img.ko{background-image:url("../images/fanart/banner/banner-ko.webp")}@media screen and (max-width: 1024px){.fanart__banner .banner-img.ko{background-image:url("../images/fanart/banner/mo/banner-ko.webp")}}.fanart__banner .banner-img.en{background-image:url("../images/fanart/banner/banner-en.webp")}@media screen and (max-width: 1024px){.fanart__banner .banner-img.en{background-image:url("../images/fanart/banner/mo/banner-en.webp")}}.fanart__banner .banner-img.ja{background-image:url("../images/fanart/banner/banner-ja.webp")}@media screen and (max-width: 1024px){.fanart__banner .banner-img.ja{background-image:url("../images/fanart/banner/mo/banner-ja.webp")}}.fanart__banner .banner-img.sc{background-image:url("../images/fanart/banner/banner-sc.webp")}@media screen and (max-width: 1024px){.fanart__banner .banner-img.sc{background-image:url("../images/fanart/banner/mo/banner-sc.webp")}}.fanart__banner .banner-img.tc{background-image:url("../images/fanart/banner/banner-tc.webp")}@media screen and (max-width: 1024px){.fanart__banner .banner-img.tc{background-image:url("../images/fanart/banner/mo/banner-tc.webp")}}.fanart__result{width:95%;max-width:1250px;margin:0 auto 6.25rem;aspect-ratio:1250/750;background:url("../images/fanart/result_bg.webp") no-repeat center center/contain;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:6.875rem 1.875rem 3.125rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;align-items:center;text-align:center}@media screen and (max-width: 1024px){.fanart__result{width:90%;aspect-ratio:690/1065;background-size:100% 100%;background-image:url("../images/fanart/result_bg-m.webp");padding:9vw 4vw 6.5vw}}.fanart__result .result-text{margin-top:4.375rem}.fanart__result p{font-size:1.5rem;font-weight:600;line-height:1.8;color:#534741}@media screen and (max-width: 1024px){.fanart__result p{font-size:3vw}}.fanart__result .result-button{width:100%;-webkit-transition:all .2s;transition:all .2s;position:relative}@media screen and (max-width: 1024px){.fanart__result .result-button{width:80%}}.fanart__result .result-button>a{max-width:528px;width:100%;height:60px;display:block;position:absolute;bottom:2.8125rem;z-index:1;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.fanart__result .result-button.hover{-webkit-transform:scale(1.03);transform:scale(1.03)}.fanart__result .result-button .button-wrap{background-repeat:no-repeat;background-size:contain;background-position:center center;position:relative;width:100%;margin:0 auto}.fanart__result .result-button .button-wrap.ko{max-width:528px;aspect-ratio:528/208;background-image:url("../images/fanart/result_btn_ko.webp")}.fanart__result .result-button .button-wrap.en{max-width:633px;aspect-ratio:633/208;background-image:url("../images/fanart/result_btn_en.webp")}.fanart__result .result-button .button-wrap.ja{max-width:588px;aspect-ratio:588/208;background-image:url("../images/fanart/result_btn_ja.webp")}.fanart__result .result-button .button-wrap.sc{max-width:588px;aspect-ratio:588/208;background-image:url("../images/fanart/result_btn_sc.webp")}.fanart__result .result-button .button-wrap.tc{max-width:588px;aspect-ratio:588/208;background-image:url("../images/fanart/result_btn_tc.webp")}.fanart__reward{margin-bottom:6.875rem}@media screen and (max-width: 1024px){.fanart__reward{margin:0 auto 6.875rem}}.fanart__reward .reward-name{text-align:center;margin-top:1.875rem;font-size:2rem;font-weight:600;color:#464153;letter-spacing:-1px}@media screen and (max-width: 1024px){.fanart__reward .reward-name{font-size:3.65vw}}.fanart__reward figure{margin:1.875rem auto 0}@media screen and (max-width: 1024px){.fanart__reward figure{max-width:58%}}.fanart__reward figure img{margin:0 auto}.fanart__reward .reward-detail{margin:3.75rem auto 5rem;width:11.25rem;aspect-ratio:1/1;-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s, -webkit-transform .2s;position:relative}.fanart__reward .reward-detail:hover{-webkit-transform:scale(0.98);transform:scale(0.98)}.fanart__reward .reward-detail:hover .reward-detail-bg{-webkit-animation:rotate 10s infinite linear;animation:rotate 10s infinite linear}.fanart__reward .reward-detail span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:100%;position:relative;z-index:0}.fanart__reward .reward-detail span p{font-size:1.875rem;font-weight:400;color:#f3cf97;font-family:"MBC1961GulimM"}@media screen and (max-width: 1024px){.fanart__reward .reward-detail span p{font-size:4vw}}.ja .fanart__reward .reward-detail span p{font-family:"Noto Sans JP",sans-serif !important}.sc .fanart__reward .reward-detail span p{font-family:"Noto Sans SC",sans-serif !important}.tc .fanart__reward .reward-detail span p{font-family:"Noto Sans TC",sans-serif !important}.fanart__reward .reward-detail .reward-link{position:absolute;display:block;left:0;top:0;width:100%;height:100%}.fanart__reward .reward-detail .reward-link a{width:100%;height:100%;display:block}.fanart__reward .reward-detail-bg{width:100%;height:100%;display:block;position:absolute;left:0;top:0;z-index:-1;background:url("../images/fanart/reward-detail.webp") no-repeat center center/contain}.fanart__awards{width:100%;max-width:1270px;margin:0 auto;text-align:center}.fanart__awards .award{margin-bottom:6.25rem}@media screen and (max-width: 1024px){.fanart__awards .award{max-width:86%;margin:0 auto 6.25rem}}.fanart__awards .award-reward{font-size:2rem;font-weight:800;letter-spacing:-1px;color:#464153;margin-bottom:5rem}@media screen and (max-width: 1024px){.fanart__awards .award-reward{font-size:3.65vw;line-height:1.5;white-space:nowrap}}.fanart__awards .award ul li{width:50%;max-width:530px}@media screen and (max-width: 1024px){.fanart__awards .award ul li{width:100%;max-width:100%}}@media screen and (max-width: 1024px){.fanart__awards .award ul li .thum{pointer-events:none}}.fanart__awards .award ul li figure{border:3px solid rgba(0,0,0,0);-o-border-image:linear-gradient(157deg, rgb(214, 198, 154) 21%, rgb(157, 125, 74) 53%, rgb(214, 198, 154) 88%);border-image:linear-gradient(157deg, rgb(214, 198, 154) 21%, rgb(157, 125, 74) 53%, rgb(214, 198, 154) 88%);border-image-slice:1;position:relative;overflow:hidden}.fanart__awards .award ul li figure:hover img{-webkit-transform:scale(1.05);transform:scale(1.05);opacity:.85}.fanart__awards .award ul li figure img{width:100%;-webkit-transition:all .3s;transition:all .3s}.fanart__awards .award ul li figure.concept{max-width:395px;margin:0 auto}@media screen and (max-width: 1024px){.fanart__awards .award ul li figure.concept{max-width:100%;width:65%}}.fanart__awards .award ul li figure::after{content:"";display:block;position:absolute;right:0;bottom:0;aspect-ratio:1/1;width:2.5rem;background:url("../images/fanart/more-btn.webp") no-repeat center center/contain}@media screen and (max-width: 1024px){.fanart__awards .award ul li figure::after{display:none}}.fanart__awards .award ul.col-1 li{margin:0 auto}.fanart__awards .award ul.col-2{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width: 1024px){.fanart__awards .award ul.col-2{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.fanart__awards .award ul.col-2 li{margin-bottom:3.125rem}@media screen and (max-width: 1024px){.fanart__awards .award ul.col-2 li{margin-bottom:6vw}}.fanart__awards .award.award-1st{margin-top:4.375rem}.fanart__awards .award.award-1st .reward-1st-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:30px}.fanart__awards .award dl{margin-top:2.5rem}@media screen and (max-width: 1024px){.fanart__awards .award dl{margin-top:2vw}}.fanart__awards .award dl dt{margin-bottom:.625rem;font-size:1.6875rem;font-weight:800;color:#534741}.fanart__awards .award dl dt img{max-height:30px;margin:0 auto}@media screen and (max-width: 1024px){.fanart__awards .award dl dt img{max-height:100%;height:4.55vw}}.fanart__awards .award dl dd{font-size:1.5rem;color:#534741;font-weight:600;letter-spacing:-1px;line-height:1.3;white-space:pre-line}@media screen and (max-width: 1024px){.fanart__awards .award dl dd{font-size:3.33vw}}.original{position:fixed;z-index:5;left:0;top:0;width:100%;height:100%;background:rgba(244,241,234,.85);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;pointer-events:none;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;visibility:hidden;opacity:0;-webkit-transition:all .3s;transition:all .3s}.original.show{opacity:1;pointer-events:auto;visibility:visible}.original figure{max-width:80%;margin:0 auto;border:3px solid rgba(0,0,0,0);-o-border-image:linear-gradient(157deg, rgb(214, 198, 154) 21%, rgb(157, 125, 74) 53%, rgb(214, 198, 154) 88%);border-image:linear-gradient(157deg, rgb(214, 198, 154) 21%, rgb(157, 125, 74) 53%, rgb(214, 198, 154) 88%);border-image-slice:1}.original figure img{margin:0 auto;max-height:110vh}.original-wrap{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.original #close{display:inline-block;margin-left:auto}.original #close:hover{opacity:.5}@-webkit-keyframes rotate{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotate{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.product{font-family:"MBC1961GulimM";background-color:#fffaf0;max-width:2560px;height:100%;margin:0 auto}.ja .product{font-family:"Noto Sans JP",sans-serif !important}.sc .product{font-family:"Noto Sans SC",sans-serif !important}.tc .product{font-family:"Noto Sans TC",sans-serif !important}.product__comingsoontxt{text-align:center}.product__comingsoontxt img{width:34.1015625vw}@media screen and (max-width: 1024px){.product__comingsoontxt{padding:24.2718446602vw 0}.product__comingsoontxt img{width:48.5436893204vw}}.product__vis{position:relative;width:100%;height:100%;aspect-ratio:2560/784}@media screen and (max-width: 1024px){.product__vis{aspect-ratio:788/600}}.product__vis::before{position:absolute;content:"";display:block;width:100%;height:100%;background-image:url("../images/product/vis-1.webp");background-repeat:no-repeat;background-size:cover;background-position:center top}@media screen and (max-width: 1024px){.product__vis::before{background-image:url("../images/product/mobile/vis-1.webp")}}.product .vis-2{display:none;width:100%;background-image:url("../images/product/vis-2.webp");background-repeat:no-repeat;background-size:cover;background-position:center top;margin:7vw auto 0;padding:7vw 0 0}.product .vis-2#package-ns{display:block}.product .vis-2#package-ns #package-ns-vis2{display:block}@media screen and (max-width: 1024px){.product .vis-2{margin:12vw auto 0;padding:12vw 0 0}}.product__content{margin:0 auto;position:relative;width:72.5vw}@media screen and (max-width: 1024px){.product__content{width:100%}}.product__content.btCont{width:56.511vw;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width: 1024px){.product__content.btCont{width:90%;margin:0 auto}}.product__content.btCont .sec2-top-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;padding-bottom:2vw}@media screen and (max-width: 1024px){.product__content.btCont .sec2-top-title{padding-bottom:5vw}}.product__content.btCont .sec2-top-title>div:first-child{margin-bottom:1.5rem}.product__content.btCont .sec2-top-title>div:first-child picture img{width:13vw;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}@media screen and (max-width: 1024px){.product__content.btCont .sec2-top-title>div:first-child picture img{width:30vw}}.product__content.btCont .sec2-top-title>div picture img{width:57vw;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}@media screen and (max-width: 1024px){.product__content.btCont .sec2-top-title>div picture img{width:100vw}}.product__content.btCont .product__inner{padding-top:0}.product #package-ps-vis1 .game-title-area picture img{width:13.2vw;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}@media screen and (max-width: 1024px){.product #package-ps-vis1 .game-title-area picture img{width:31.8vw}}.product__inner{margin:0 auto;padding:10vw 0;width:80%}.dl .product__inner{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100%}@media screen and (max-width: 1024px){.dl .product__inner{padding:0;height:115vw}}.dl .product__inner .game-area{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (max-width: 1024px){.product__inner{width:100%;padding-bottom:9vw}}.product__inner .game-area{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}@media screen and (max-width: 1024px){.product__inner .game-area{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.product__inner .game-area .game-info-txt{text-align:center}}@media screen and (max-width: 1024px)and (max-width: 1024px){.product__inner .game-area .game-info-txt>ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.product__inner .game-area .game-title-area picture img{width:12vw;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.en .product__inner .game-area .game-title-area picture img{width:11vw}@media screen and (max-width: 1024px){.product__inner .game-area .game-title-area picture img{width:28.8vw}.en .product__inner .game-area .game-title-area picture img{width:28.8vw}}.product__inner .game-info-txt>ul>li{margin-bottom:2.5rem}@media screen and (max-width: 1024px){.product__inner .game-info-txt>ul>li:nth-child(2){margin-top:0}}@media screen and (max-width: 1024px){.product__inner .game-info-txt>ul>li{margin:1.25rem 0 0}}.product__inner .game-info-txt>ul>li:last-child{margin-bottom:0}.product__inner .game-info-txt>ul>li.game-info-box1-title picture img{width:10vw;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}@media screen and (max-width: 1024px){.product__inner .game-info-txt>ul>li.game-info-box1-title picture img{width:22vw}}.product__inner .game-info-txt>ul>li .game-info-title span{display:block;position:relative;font-size:2vw;font-family:"Noto Sans KR";color:#fbfbfb;font-weight:bold;text-align:left;text-shadow:0px 0px 20px rgba(11,2,29,.004);margin:1.25rem 0}.ja .product__inner .game-info-txt>ul>li .game-info-title span{font-size:1.5vw}@media screen and (max-width: 1024px){.product__inner .game-info-txt>ul>li .game-info-title span{text-align:center;font-size:4vw}.ja .product__inner .game-info-txt>ul>li .game-info-title span{font-size:4vw}}.product__inner .game-info-txt>ul>li .game-info-title p{position:relative;font-size:4vw;font-weight:bold;color:#eebe74;line-height:1.2;text-align:left;background:-webkit-gradient(linear, left bottom, left top, from(#e79e30), to(#f3d094));background:linear-gradient(0deg, #e79e30 0%, #f3d094);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}.ko .product__inner .game-info-txt>ul>li .game-info-title p{font-weight:500}.en .product__inner .game-info-txt>ul>li .game-info-title p,.ja .product__inner .game-info-txt>ul>li .game-info-title p{font-size:3vw}@media screen and (max-width: 1024px){.product__inner .game-info-txt>ul>li .game-info-title p{font-size:10vw}.en .product__inner .game-info-txt>ul>li .game-info-title p,.ja .product__inner .game-info-txt>ul>li .game-info-title p{font-size:8vw}}.product__inner .game-info-txt>ul>li .game-info-title p:before{position:absolute;z-index:-1;bottom:0;right:0;width:100%;height:100%;display:block;content:"마녀의 샘R";text-shadow:4.95px 4.95px 0px rgba(37,27,6,.61)}.en .product__inner .game-info-txt>ul>li .game-info-title p:before{content:"WitchSpring R"}.ja .product__inner .game-info-txt>ul>li .game-info-title p:before{content:"魔女の泉R"}.sc .product__inner .game-info-txt>ul>li .game-info-title p:before{content:"魔女之泉R"}.tc .product__inner .game-info-txt>ul>li .game-info-title p:before{content:"魔女之泉R"}.product__inner .game-special{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.product__inner .game-special-title{margin-bottom:2vw}@media screen and (max-width: 1024px){.product__inner .game-special-title{margin-bottom:4vw}}.product__inner .game-special-title picture img{width:19vw;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}@media screen and (max-width: 1024px){.product__inner .game-special-title picture img{width:40vw}}.product__inner .game-special-img picture img{width:34vw;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;-webkit-box-shadow:5px 5px 5px #000;box-shadow:5px 5px 5px #000}@media screen and (max-width: 1024px){.product__inner .game-special-img picture img{width:60vw}}.product__inner .game-special-txt{margin-top:2.1875rem;position:relative;font-size:3.75rem;color:#fee5aa;line-height:1.2;text-align:center;background:-webkit-gradient(linear, left bottom, left top, from(#faf2de), to(#d8b45f));background:linear-gradient(0deg, #faf2de 0%, #d8b45f);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}.product__inner .game-special-txt picture img{width:30vw;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}@media screen and (max-width: 1024px){.product__inner .game-special-txt picture img{width:60vw}}.product__inner .game-special-btn{margin-top:2vw}.product__inner .game-special-btn.diff{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (max-width: 1024px){.product__inner .game-special-btn{margin-top:6vw}}.product__inner .game-special-btn picture img{width:23vw;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.product__inner .game-special-btn picture img.diff{width:23vw}.dl .product__inner .game-special-btn picture img{width:27vw}@media screen and (max-width: 1024px){.dl .product__inner .game-special-btn picture img{width:48vw}}@media screen and (max-width: 1024px){.product__inner .game-special-btn picture img{width:50vw}}.product__tab{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 0 1vw 0}@media screen and (max-width: 1024px){.product__tab{margin:2vw 0 4vw}}.product__tab>li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;cursor:pointer;font-size:0;text-indent:-9999px;color:#835c64}@media screen and (max-width: 1024px){.product__tab>li{width:40%}}.product__tab>li span{display:block}@media screen and (max-width: 1024px){.product__tab>li span{position:relative;width:100%}}.product__tab>li span picture img{width:18vw;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}@media screen and (max-width: 1024px){.product__tab>li span picture img{width:100%}}.product__tab>li span.on{display:none}.product__tab>li:hover span.off,.product__tab>li._active span.off{display:none}.product__tab>li:hover span.on,.product__tab>li._active span.on{display:block}.product__tab>li._show span.off{display:none}.product__tab>li._show span.on{display:block}.product__childTabArea{display:none}.product__childTabArea#package-tab{display:block}.product__childTab{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:2vw}@media screen and (max-width: 1024px){.product__childTab{margin:0 10%;margin-bottom:8vw}}.product__childTab>li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 .625rem;text-align:center;cursor:pointer;background-color:#c6b2b2;border:1px solid #f2d2a1;-webkit-box-shadow:0px 3px 0px 0px rgba(0,0,0,.48),0px 3px 0px 0px rgba(0,0,0,.48);box-shadow:0px 3px 0px 0px rgba(0,0,0,.48),0px 3px 0px 0px rgba(0,0,0,.48);width:20%;padding:1vw 6vw;border-radius:130px;font-weight:bold;margin:0 .9375rem}@media screen and (max-width: 1024px){.product__childTab>li{width:36%;padding:3vw 0}}.product__childTab>li span{font-family:"Noto Sans KR",sans-serif !important;font-size:1.2vw;color:#835c64}@media screen and (max-width: 1024px){.product__childTab>li span{font-size:2.5vw}}.product__childTab>li._active{background-color:#730017;color:#ecddc5;text-shadow:2px 0px 0px rgba(39,4,4,.76)}.product__childTab>li._active span{color:#ecddc5}@media screen and (max-width: 1024px){.product__childTab.tab-4{-ms-flex-wrap:wrap;flex-wrap:wrap}}.product__childTab.tab-4>li{width:17%;padding:1vw 4vw}@media screen and (max-width: 1024px){.product__childTab.tab-4>li{width:38%;padding:3vw 1vw;margin-bottom:4vw}.product__childTab.tab-4>li:nth-child(3),.product__childTab.tab-4>li:nth-child(4){margin-bottom:0}}.product__box{display:none;position:relative;z-index:1;margin:5vw auto 0;background-repeat:no-repeat;background-size:contain;background-position:center top}.product__box#package-ns-vis1{display:block}.product__box.box_1{width:81%;background-image:url("../images/product/content-bg-1.webp")}@media screen and (max-width: 1024px){.product__box.box_1{width:100%;background-image:url("../images/product/mobile/content-bg-1.webp");background-size:contain}}.product__box.box_1.dlCont{width:88.8%;min-height:51.7578125vw;background-size:cover;background-image:url("../images/product/dl-bg.webp")}@media screen and (max-width: 1024px){.product__box.box_1.dlCont{width:85%;min-height:123vw;margin:0 auto;background-image:url("../images/product/mobile/dl-bg.webp");background-size:contain}}.product__box.box_2{width:100%;margin:0 auto;background-image:url("../images/product/content-bg-2.webp")}@media screen and (max-width: 1024px){.product__box.box_2{background-image:url("../images/product/mobile/content-bg-2.webp");background-size:contain}}.product__box.box_2 .game-title-area{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-top:1vw}.product__box.box_2 .game-title-area .game-limt-img picture img{width:54vw;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.en .product__box.box_2 .game-title-area .game-limt-img picture img{width:48.8vw}@media screen and (max-width: 1024px){.product__box.box_2 .game-title-area .game-limt-img picture img{width:87vw;position:relative;top:-0.390625vw}.en .product__box.box_2 .game-title-area .game-limt-img picture img{width:78vw}}.product__box.box_2 .arrow-down-line{margin-top:0;margin-bottom:1.5625vw;width:100%}@media screen and (max-width: 1024px){.product__box.box_2 .arrow-down-line{margin-bottom:5.859375vw}}.product__btList{padding:3.125vw 0}.ko .product__btList{padding:.78125vw 0 3.125vw 0}@media screen and (max-width: 1024px){.product__btList{width:100%;padding:3.90625vw 0 15.625vw}.ko .product__btList{padding:3.90625vw 0 15.625vw 0}}.product__btList>ul>li span{font-size:1.2vw;font-family:"Pretendard";color:#d8d8d8;line-height:1.437;text-align:left;text-shadow:0px 0px 20px rgba(0,0,0,.004)}.en .product__btList>ul>li span{font-size:1vw}@media screen and (max-width: 1024px){.product__btList>ul>li span{font-size:2.5vw}.en .product__btList>ul>li span{font-size:2.5vw}}.product .h2{margin:0 auto;text-align:center;background:url("../images/product/h2-txt-bg.png") center no-repeat;padding:0 0 6.25rem 0}@media screen and (max-width: 1024px){.product .h2{padding:5vw 0;background-position:bottom center;background-size:100%}}.product .h2 span{position:relative;padding:.3125rem 1.25rem;font-size:2.65625vw;color:#31040d;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.ja .product .h2 span,.sc .product .h2 span,.tc .product .h2 span{font-weight:900}@media screen and (max-width: 1024px){.product .h2 span{font-size:9.2233009709vw}}.product .h2 span::before,.product .h2 span::after{top:1.171875vw;position:absolute;width:1.25vw;height:.859375vw;left:-3.75rem;display:block;content:"";background:url("../images/product/h2-txt-deco.png") 0 0 no-repeat;background-size:contain}@media screen and (max-width: 1024px){.product .h2 span::before,.product .h2 span::after{top:3.125vw;width:5.3398058252vw;height:2.9126213592vw}}.product .h2 span::after{left:unset;right:-3.75rem;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.product .ani{position:absolute}.product .ch{bottom:6vw;left:12vw;width:12vw;-webkit-animation:updown 1.5s linear 1s infinite alternate;animation:updown 1.5s linear 1s infinite alternate}@media screen and (max-width: 1024px){.product .ch{display:none}}.product .book{bottom:-3vw;right:16vw;width:10vw;-webkit-animation:updown 1.5s linear .5s infinite alternate;animation:updown 1.5s linear .5s infinite alternate}@media screen and (max-width: 1024px){.product .book{width:14vw;right:8vw;bottom:-5vw}}.product .book2{top:-5vw;left:12vw;-webkit-animation:updown 1.5s linear .5s infinite alternate;animation:updown 1.5s linear .5s infinite alternate}@media screen and (max-width: 1024px){.product .book2{top:-8vw;left:4vw}}.product .book2 img{width:14vw;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}@media screen and (max-width: 1024px){.product .book2 img{width:20vw;left:1vw}}.product .item{top:10vh;right:22vw;width:5vw;-webkit-animation-delay:.3s;animation-delay:.3s;-webkit-animation:updown 1s linear 0s infinite alternate;animation:updown 1s linear 0s infinite alternate}@media screen and (max-width: 1024px){.product .item{width:8vw;right:8vw;top:30vw}}.product .deco1_star{position:absolute;z-index:2;display:block;content:"";width:15.625rem;height:15.625rem;background:url("../images/product/star_ani.png") no-repeat;-webkit-animation:star-animation 1.5s infinite steps(14);animation:star-animation 1.5s infinite steps(14)}@media screen and (max-width: 1024px){.product .deco1_star{display:none}}.product .deco1_star.star1{top:20vw;left:-7vw;-webkit-transform:scale(0.5);transform:scale(0.5)}.product .deco1_star.star2{top:40vw;right:-7vw;-webkit-transform:scale(0.25);transform:scale(0.25)}.product .deco1_star.star3{bottom:20vw;left:-7vw;-webkit-transform:scale(0.5);transform:scale(0.5)}.product .deco1_star.star4{bottom:5vw;right:-7vw;-webkit-transform:scale(0.4);transform:scale(0.4)}.product .deco2_star{position:absolute;z-index:2;display:block;content:"";width:15.625rem;height:15.625rem;background:url("../images/product/star_ani_sp.png") no-repeat;-webkit-animation:star-animation 1.5s infinite steps(14);animation:star-animation 1.5s infinite steps(14)}@media screen and (max-width: 1024px){.product .deco2_star{display:none}}.product .deco2_star.star1{top:-4vw;left:0;-webkit-transform:scale(0.5);transform:scale(0.5)}.product .deco2_star.star2{top:-4vw;right:0;-webkit-transform:scale(0.8);transform:scale(0.8)}.product .deco2_star.star3{top:20vw;left:-14vw;-webkit-transform:scale(0.6);transform:scale(0.6)}.product .deco2_star.star4{top:40vw;right:-15vw;-webkit-transform:scale(0.4);transform:scale(0.4)}.product .deco2_star.star5{bottom:10vw;left:-10vw;-webkit-transform:scale(0.3);transform:scale(0.3)}.product .deco2_star.star6{bottom:18vw;right:-13vw;-webkit-transform:scale(0.8);transform:scale(0.8)}.product.dl .game-special-btn{margin-top:4vw}.ko .product.dl .game-special-btn .dl-ns{cursor:auto}.product.dl .game-title-area{width:18.75vw}@media screen and (max-width: 1024px){.product.dl .game-title-area{width:auto}}.product.dl .game-title-area picture img{width:16vw;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.ko .product.dl .game-title-area picture img{width:13vw}@media screen and (max-width: 1024px){.ko .product.dl .game-title-area picture img{width:25vw}}.en .product.dl .game-title-area picture img{width:14vw}@media screen and (max-width: 1024px){.en .product.dl .game-title-area picture img{width:26vw}}.product.dl .game-title-area picture img.ps-title{width:15.4vw}.product.dl .game-title-area picture img.steam-title{width:16vw}@media screen and (max-width: 1024px){.product.dl .game-title-area picture img{width:33.5vw}.product.dl .game-title-area picture img.ps-title{width:34vw}.product.dl .game-title-area picture img.steam-title{width:36vw}}.product.dl .deco1_star.star1{top:32vw;left:-7vw;-webkit-transform:scale(0.5);transform:scale(0.5)}.product.dl .deco1_star.star2{top:5vw;right:-7vw;-webkit-transform:scale(0.5);transform:scale(0.5)}.product.dl .deco1_star.star3{bottom:0;left:-6vw;-webkit-transform:scale(0.5);transform:scale(0.5)}.product.dl .deco1_star.star4{bottom:15vw;right:-15vw;-webkit-transform:scale(0.3);transform:scale(0.3)}.product.dl #dl-ns-vis1 .wC{width:14vw}@media screen and (max-width: 1024px){.product.dl #dl-ns-vis1 .wC{width:33.5vw}}.product.dl #dl-xb-vis1{display:-webkit-box;display:-ms-flexbox;display:flex}.product.dl #dl-xb-vis1.product__box.box_1.dlCont{width:88.8%}@media screen and (max-width: 1024px){.product.dl #dl-xb-vis1.product__box.box_1.dlCont{width:85%}}.product.dl #dl-xb-vis1.product__box.box_1.dlCont .product__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.product.dl #dl-ns-vis1 .game-title-area{width:16.796875vw}@media screen and (max-width: 1024px){.product.dl #dl-ns-vis1 .game-title-area{width:auto}}.product.dl__btList{padding:3.125vw 0}.ko .product.dl__btList{padding:.78125vw 0 3.125vw 0}@media screen and (max-width: 1024px){.product.dl__btList{width:100%;padding:5.859375vw 0 5.859375vw}}.retails .product__vis{aspect-ratio:2560/479}@media screen and (max-width: 1024px){.retails .product__vis{aspect-ratio:788/600}}.retails .product__vis::before{background-image:url("../images/product/retail_vis.webp")}@media screen and (max-width: 1024px){.retails .product__vis::before{background-image:url("../images/product/mobile/retail_vis.webp")}}.retails .product-logo{padding:0;top:2.734375vw;left:13vw;width:10vw}@media screen and (max-width: 1024px){.retails .product-logo{width:40vw;left:0;top:10.546875vw}}.retails .h2{padding-top:3vw}@media screen and (max-width: 1024px){.retails .h2{padding:8vw 0}}.retails .h2 span{font-weight:bold;font-family:"Noto Serif",serif}.ko .retails .h2 span{font-family:"MBC1961GulimM",serif;font-weight:normal}.ja .retails .h2 span{font-family:"Noto Serif JP",serif;font-weight:900}.sc .retails .h2 span{font-family:"Noto Sans SC",sans-serif !important}.tc .retails .h2 span{font-family:"Noto Sans TC",sans-serif !important}.retails .item{width:4vw;top:.5vw;right:31vw}@media screen and (max-width: 1024px){.retails .item{width:8vw;right:8vw;top:25vw}}.retails .item2{width:4vw;bottom:-0.5vw;left:31vw;-webkit-animation-delay:.3s;animation-delay:.3s;-webkit-animation:updown 1.5s linear 0s infinite alternate;animation:updown 1.5s linear 0s infinite alternate}@media screen and (max-width: 1024px){.retails .item2{width:8vw;left:8vw;bottom:-0.5vw}}.retails .book{width:7vw;bottom:-3.5vw;right:22vw}@media screen and (max-width: 1024px){.retails .book{width:15vw;bottom:-3.5vw;right:5vw}}.retails .grid{width:62.5vw;margin:0 auto}@media screen and (max-width: 1024px){.retails .grid{width:90%;margin:0 auto}}.retails .grid__layout{display:none;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:distribute;justify-content:space-around}@media screen and (max-width: 1024px){.retails .grid__layout{width:100%;margin:0 auto}}.ko .retails .grid__layout.list-ko{display:-webkit-box;display:-ms-flexbox;display:flex;min-height:3.90625vw}@media screen and (max-width: 1024px){.ko .retails .grid__layout.list-ko{padding:4.854368932vw 0 12.1359223301vw 0}}.en .retails .grid__layout.list-en{display:-webkit-box;display:-ms-flexbox;display:flex}.en .retails .grid__layout.list-en .grid__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media screen and (max-width: 1024px){.en .retails .grid__layout.list-en{padding:4.854368932vw 0 12.1359223301vw 0}}.ja .retails .grid__layout.list-ja{display:-webkit-box;display:-ms-flexbox;display:flex}.sc .retails .grid__layout.list-cn,.tc .retails .grid__layout.list-cn{display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (max-width: 1024px){.sc .retails .grid__layout.list-cn,.tc .retails .grid__layout.list-cn{padding:4.854368932vw 0 12.1359223301vw 0}}.retails .grid__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:16.71875vw;margin-bottom:3.90625vw}@media screen and (max-width: 1024px){.retails .grid__list{width:100%;margin:7.2815533981vw auto}}.retails .grid__custom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:93%}@media screen and (max-width: 1024px){.retails .grid__custom{display:block;width:100%}}.retails .grid__custom>div{margin-right:3.90625vw}@media screen and (max-width: 1024px){.retails .grid__custom>div{margin-right:0;margin-bottom:14.5631067961vw}}.retails .grid__footer{width:93%;text-align:center;background:#39343e;border:3px solid #78747d;padding:1.171875vw 0;margin:0 0 7.8125vw 0}@media screen and (max-width: 1024px){.retails .grid__footer{text-align:left;padding:4.854368932vw;margin:0 0 19.4174757282vw 0}}.retails .grid__footer li{font-size:.859375vw;color:rgba(216,216,216,.902);line-height:1.455}@media screen and (max-width: 1024px){.retails .grid__footer li{word-break:break-all;margin-bottom:2.427184466vw;font-size:3.3980582524vw}.retails .grid__footer li:last-child{margin-bottom:0}}.retails .grid__dt{text-align:center;width:16.71875vw;height:3.7109375vw}@media screen and (max-width: 1024px){.retails .grid__dt{width:100%;height:19.4174757282vw}}.retails .grid__dt span{position:relative;z-index:1;height:3.7109375vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:1.40625vw;font-family:"Noto Sans KR";color:#d9c993}@media screen and (max-width: 1024px){.retails .grid__dt span{font-size:5.3398058252vw;height:19.4174757282vw}}.ja .retails .grid__dt span{font-family:"Noto Sans JP";font-weight:400}.ja .retails .grid__dt span.fzC{font-size:1.09375vw}@media screen and (max-width: 1024px){.ja .retails .grid__dt span.fzC{font-size:6.067961165vw}}.retails .grid__dt span::before{position:absolute;top:0;left:0;right:0;z-index:-1;content:"";display:block;width:16.71875vw;height:3.7109375vw;background:url("../images/product/retails-box.png") center no-repeat;background-size:contain}@media screen and (max-width: 1024px){.retails .grid__dt span::before{width:100%;height:19.4174757282vw;background-size:cover}}.retails .grid__dd{background-color:#2e263f;width:96.5%;padding:.78125vw 0;margin:0 auto;border-top:2px solid #9e8e65}@media screen and (max-width: 1024px){.retails .grid__dd{width:100%;padding:4.854368932vw 0}}.retails .grid__dd>a{position:relative}.retails .grid__dd .thum-img{border-image-slice:1;position:relative;overflow:hidden;width:14.453125vw;height:14.453125vw;margin:0 auto;border:1px solid #97939f}@media screen and (max-width: 1024px){.retails .grid__dd .thum-img{width:80.5825242718vw;height:80.5825242718vw}}.retails .grid__dd .thum-img::before{content:"";display:block;width:1.2109375vw;height:1.2109375vw;background:url("../images/product/ico-magnifier.png") 0 0 no-repeat;position:absolute;top:.390625vw;right:.390625vw;z-index:1;background-size:contain}@media screen and (max-width: 1024px){.retails .grid__dd .thum-img::before{width:7.5242718447vw;height:7.5242718447vw;top:2.427184466vw;right:2.427184466vw}}.retails .grid__dd .thum-img:hover img{-webkit-transform:scale(1.05);transform:scale(1.05);opacity:.85}.retails .grid__dd .thum-img>img{position:relative;width:100%;height:100%;-webkit-transition:all .3s;transition:all .3s}.retails .grid__dd .thum-txt{text-align:center;padding:.78125vw;max-height:80px;min-height:80px}.retails .grid__dd .thum-txt br.mo{display:none}@media screen and (max-width: 1024px){.retails .grid__dd .thum-txt{padding:4.854368932vw;max-height:24.2718446602vw;min-height:24.2718446602vw}.retails .grid__dd .thum-txt br.mo{display:block !important}}.retails .grid__dd .thum-txt span{line-height:1.3;font-size:.7421875vw;color:#fff}.ja .retails .grid__dd .thum-txt span.fzC{font-size:.625vw}@media screen and (max-width: 1024px){.retails .grid__dd .thum-txt span{font-size:3.8834951456vw}.ja .retails .grid__dd .thum-txt span.fzC{font-size:3.3980582524vw}}.retails .grid__typeArea{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media screen and (max-width: 1024px){.retails .grid__typeArea{width:100%}}.retails .grid__typeArea.collector{top:-0.625vw}.retails .grid__type{text-align:center;width:16.171875vw;height:3.5546875vw}@media screen and (max-width: 1024px){.retails .grid__type{width:100%;height:15.7766990291vw}}.retails .grid__type span{display:block;width:100%;height:100%;position:relative;z-index:2;font-weight:bold;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:1.25vw;font-family:"Noto Sans KR";color:#d3d3d3;background:url("../images/product/type-box.png") center no-repeat;background-size:cover;border-top:1px solid #494551}@media screen and (max-width: 1024px){.retails .grid__type span{font-size:5.3398058252vw;height:19.4174757282vw;top:-3.3980582524vw}}.retails .grid__btn{text-align:center;width:16.71875vw;height:3.90625vw}@media screen and (max-width: 1024px){.retails .grid__btn{width:100%;height:19.4174757282vw}}.retails .grid__btn a,.retails .grid__btn span{display:block;width:100%;height:100%;position:relative;z-index:2;font-weight:bold;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:1.25vw;font-family:"Noto Sans KR";color:#d9c993;top:-0.390625vw}@media screen and (max-width: 1024px){.retails .grid__btn a,.retails .grid__btn span{font-size:5.3398058252vw;height:19.4174757282vw;top:-3.3980582524vw}}.retails .grid__btn a::before,.retails .grid__btn span::before{position:absolute;top:0;left:0;right:0;z-index:-1;content:"";display:block;width:16.71875vw;height:3.7109375vw}@media screen and (max-width: 1024px){.retails .grid__btn a::before,.retails .grid__btn span::before{width:100%;height:19.4174757282vw;background-size:cover}}.retails .grid__btn a.ns,.retails .grid__btn span.ns{font-weight:normal;height:105%}.ja .retails .grid__btn a.ns,.ja .retails .grid__btn span.ns{height:113%}@media screen and (max-width: 1024px){.retails .grid__btn a.ns,.retails .grid__btn span.ns{height:137%}.ja .retails .grid__btn a.ns,.ja .retails .grid__btn span.ns{height:137%}}.retails .grid__btn a.ns::before,.retails .grid__btn span.ns::before{height:4.0234375vw;background:url("../images/product/ns-btn-off.png") center no-repeat;background-size:contain}@media screen and (max-width: 1024px){.retails .grid__btn a.ns::before,.retails .grid__btn span.ns::before{height:25vw}}.retails .grid__btn a.ns:hover::before,.retails .grid__btn span.ns:hover::before{background-image:url("../images/product/ns-btn-on.png")}.retails .grid__btn a.ps,.retails .grid__btn span.ps{font-weight:normal;height:88%}@media screen and (max-width: 1024px){.retails .grid__btn a.ps,.retails .grid__btn span.ps{height:22.572815534vw}}.retails .grid__btn a.ps::before,.retails .grid__btn span.ps::before{height:3.6328125vw;background:url("../images/product/ps-btn-off.png") center no-repeat;background-size:contain}@media screen and (max-width: 1024px){.retails .grid__btn a.ps::before,.retails .grid__btn span.ps::before{height:22.572815534vw}}.retails .grid__btn a.ps:hover::before,.retails .grid__btn span.ps:hover::before{background-image:url("../images/product/ps-btn-on.png")}.retails .retail-original{position:fixed;z-index:999;left:0;top:0;width:100%;height:100%;background:rgba(244,241,234,.85);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;pointer-events:none;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;visibility:hidden;opacity:0;-webkit-transition:all .3s;transition:all .3s}.retails .retail-original.show{opacity:1;pointer-events:auto;visibility:visible}.retails .retail-original.show .dim{position:absolute;top:0;left:0;right:0;z-index:-1;width:100%;height:100%;content:"";display:block;background:rgba(0,0,0,.7)}.retails .retail-original .original-img{position:relative;background:#000}.retails .retail-original .original-img img{-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 auto;max-height:85vh;border:4px solid #e5c48f}.retails .retail-original-wrap{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.retails .retail-original-wrap .deco{position:relative;z-index:1;width:100%;content:"";display:block}.retails .retail-original-wrap .deco::before,.retails .retail-original-wrap .deco::after{position:absolute;display:block;width:.9375vw;height:.9375vw;background:url("../images/product/layer-img-deco.png") center no-repeat;background-size:cover;content:""}@media screen and (max-width: 1024px){.retails .retail-original-wrap .deco::before,.retails .retail-original-wrap .deco::after{width:2.9126213592vw;height:2.9126213592vw}}.retails .retail-original-wrap .deco.top{top:0}.retails .retail-original-wrap .deco.top::before{left:0}.retails .retail-original-wrap .deco.top::after{right:0;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.retails .retail-original-wrap .deco.bottom{bottom:.9375vw}@media screen and (max-width: 1024px){.retails .retail-original-wrap .deco.bottom{bottom:2.9126213592vw}}.retails .retail-original-wrap .deco.bottom::before{left:0;-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.retails .retail-original-wrap .deco.bottom::after{right:0;-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.retails .retail-original .retail-close{position:absolute;z-index:1;top:-3.90625vw;right:0;display:inline-block;margin-left:auto;width:2.03125vw;height:2.03125vw;margin:.78125vw 0}@media screen and (max-width: 1024px){.retails .retail-original .retail-close{top:-12.1359223301vw;width:6.067961165vw;height:6.067961165vw;margin:2.427184466vw}}.retails .retail-original .retail-close:hover{opacity:.5}.game-info-price{text-align:left;font-family:"Noto Sans KR"}.game-info-price.taC{text-align:center}@media screen and (max-width: 1024px){.game-info-price.taC-m{text-align:center}.dl .game-info-price.taC-m{padding-top:3vw}}.game-info-price.pd20{padding:.78125vw 0 2.734375vw}@media screen and (max-width: 1024px){.game-info-price.pd20{padding:1.953125vw 0 6.25vw}}.game-info-price span{font-size:1.5vw;color:#989898;font-weight:bold;text-align:left}@media screen and (max-width: 1024px){.game-info-price span{font-size:3vw}.ja .game-info-price span{font-size:4vw}}.game-info-price p{margin-top:.9375rem}.game-info-price p i{font-size:2.5vw;font-weight:bold;color:#fbfbfb}.ja .game-info-price p i{font-size:2vw}@media screen and (max-width: 1024px){.game-info-price p i{font-size:5vw}.ja .game-info-price p i{font-size:5vw}}.game-info-price p strong{padding-left:.625rem;font-size:2.5vw;color:#eebe74;font-weight:bold}.ja .game-info-price p strong{font-size:2vw}@media screen and (max-width: 1024px){.game-info-price p strong{font-size:5vw}.ja .game-info-price p strong{font-size:5vw}}.product-logo{position:relative;z-index:1;padding:3vw 0;left:17vw;width:15vw}@media screen and (max-width: 1024px){.product-logo{width:40vw;left:2vw;top:6.640625vw}}.arrow-down-line{margin:4.5vw 0;display:block;width:100%;height:2.3vw;background:url("../images/product/box-txt-arrow.png") center no-repeat;background-size:cover;content:"";border:0}@media screen and (min-width: 2560px){.arrow-down-line{margin:5.5vw 0}}@media screen and (max-width: 1024px){.arrow-down-line{margin:5vw 0;height:5vw}}.limt-mark-area{position:absolute;z-index:1;top:-5vw;left:-5vw}@media screen and (max-width: 1024px){.limt-mark-area{top:-8vw;left:-4vw}}.limt-mark{position:relative;content:"";width:12vw;height:12vw;background-image:url("../images/product/ko/lim-mark.png");overflow:hidden;border-radius:100%;background-size:cover;background-repeat:no-repeat;-webkit-transition:background .5s ease;transition:background .5s ease}.en .limt-mark{background-image:url("../images/product/en/lim-mark.png")}.ja .limt-mark{background-image:url("../images/product/jp/lim-mark.png")}.sc .limt-mark{background-image:url("../images/product/sc/lim-mark.png")}.tc .limt-mark{background-image:url("../images/product/tc/lim-mark.png")}@media screen and (max-width: 1024px){.limt-mark{width:20vw;height:20vw}}.limt-mark::after{content:"";position:absolute;top:-100%;left:-100%;height:100%;width:100%;background:-webkit-gradient(linear, left top, right bottom, from(rgba(255, 255, 255, 0)), color-stop(50%, rgba(255, 255, 255, 0.3)), to(rgba(255, 255, 255, 0)));background:linear-gradient(to bottom right, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.3) 50%, rgba(255, 255, 255, 0) 100%);-webkit-animation:slide 2s linear infinite;animation:slide 2s linear infinite;-webkit-filter:blur(33px);filter:blur(33px)}.js-hoverBounce{-webkit-transform:translateZ(0) scale(1.01);transform:translateZ(0) scale(1.01);-webkit-backface-visibility:hidden;backface-visibility:hidden}.js-hoverBounce.bounce_out{-webkit-animation:.5s hover_bounce_out ease forwards 0s;animation:.5s hover_bounce_out ease forwards 0s}@-webkit-keyframes slide{from{top:-100%;left:-100%}to{top:100%;left:100%}}@keyframes slide{from{top:-100%;left:-100%}to{top:100%;left:100%}}@media(hover: hover)and (pointer: fine)and (min-width: 901px){.js-hoverBounce.bounce:hover:not(.js-hoverBounce.bounce:hover:disabled){-webkit-animation:.4s hover_bounce ease forwards 0s;animation:.4s hover_bounce ease forwards 0s}}@-webkit-keyframes hover_bounce_out{0%{-webkit-transform:scale(1.01);transform:scale(1.01)}50%{-webkit-transform:scale(0.95);transform:scale(0.95)}100%{-webkit-transform:scale(1.01);transform:scale(1.01)}}@keyframes hover_bounce_out{0%{-webkit-transform:scale(1.01);transform:scale(1.01)}50%{-webkit-transform:scale(0.95);transform:scale(0.95)}100%{-webkit-transform:scale(1.01);transform:scale(1.01)}}@-webkit-keyframes hover_bounce{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.1);transform:scale(1.1)}100%{-webkit-transform:scale(1.01);transform:scale(1.01)}}@keyframes hover_bounce{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.1);transform:scale(1.1)}100%{-webkit-transform:scale(1.01);transform:scale(1.01)}}@-webkit-keyframes fade_in_slide_to_up{0%{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fade_in_slide_to_up{0%{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes updown{0%{-webkit-transform:translateY(0px);transform:translateY(0px)}100%{-webkit-transform:translateY(10px);transform:translateY(10px)}}@-webkit-keyframes updown{0%{-webkit-transform:translateY(0px);transform:translateY(0px)}100%{-webkit-transform:translateY(10px);transform:translateY(10px)}}@-webkit-keyframes bounce{0%{min-width:1px}1%{opacity:0;-webkit-transform:scale(0.01);transform:scale(0.01)}30%{opacity:1;-webkit-transform:scale(1.2);transform:scale(1.2)}60%{-webkit-transform:scale(0.9);transform:scale(0.9)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes bounce{0%{min-width:1px}1%{opacity:0;-webkit-transform:scale(0.01);transform:scale(0.01)}30%{opacity:1;-webkit-transform:scale(1.2);transform:scale(1.2)}60%{-webkit-transform:scale(0.9);transform:scale(0.9)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes star-animation{100%{background-position:-3500px 0}}@keyframes star-animation{100%{background-position:-3500px 0}}.animated{-webkit-animation-duration:.4s;animation-duration:.4s;-webkit-animation-duration:.4s;animation-duration:.4s;-webkit-animation-fill-mode:both;animation-fill-mode:both}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp;-webkit-animation-duration:.7s;animation-duration:.7s;-webkit-animation-duration:.7s;animation-duration:.7s}@-webkit-keyframes zoomInLeft{0%{-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);opacity:0;-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);transform:scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0)}60%{-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0)}}@keyframes zoomInLeft{0%{-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);opacity:0;-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);transform:scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0)}60%{-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0)}}.zoomInLeft{-webkit-animation-name:zoomInLeft;animation-name:zoomInLeft}@-webkit-keyframes zoomInRight{0%{-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);opacity:0;-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);transform:scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0)}60%{-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0)}}@keyframes zoomInRight{0%{-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);opacity:0;-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);transform:scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0)}60%{-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0)}}.zoomInRight{-webkit-animation-name:zoomInRight;animation-name:zoomInRight}@-webkit-keyframes zoomInUp{0%{-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);opacity:0;-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);transform:scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0)}60%{-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0)}}@keyframes zoomInUp{0%{-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);opacity:0;-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);transform:scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0)}60%{-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0)}}.zoomInUp{-webkit-animation-name:zoomInUp;animation-name:zoomInUp;-webkit-animation-duration:.4s;animation-duration:.4s;-webkit-animation-duration:.4s;animation-duration:.4s}@-webkit-keyframes zoomIn{0%{opacity:0;-webkit-transform:scale3d(0.3, 0.3, 0.3);transform:scale3d(0.3, 0.3, 0.3)}50%{opacity:1}}@keyframes zoomIn{0%{opacity:0;-webkit-transform:scale3d(0.3, 0.3, 0.3);transform:scale3d(0.3, 0.3, 0.3)}50%{opacity:1}}.zoomIn{-webkit-animation-name:zoomIn;animation-name:zoomIn}/*# sourceMappingURL=style.min.css.map */