@import url(https://fonts.googleapis.com/css2?family=Noto+Sans+KR:wght@300;400;500&display=swap);@font-face{font-family:"GmarketSansBold";src:url(https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_2001@1.1/GmarketSansBold.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:"GmarketSansMedium";src:url(https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_2001@1.1/GmarketSansMedium.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:"GmarketSansLight";src:url(https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_2001@1.1/GmarketSansLight.woff) format("woff");font-weight:400;font-style:normal}body{font-family:"GmarketSansMedium";-ms-overflow-style:none;margin:0;overflow:scroll;scroll-behavior:smooth;display:flex;height:100vh;-webkit-font-smoothing:subpixel-antialiased;-webkit-touch-callout:none;-webkit-user-select:none;-ms-user-select:none;-moz-user-select:none;user-select:none}#root{width:100%}::-webkit-scrollbar{display:none}.header{-webkit-font-smoothing:subpixel-antialiased;-webkit-touch-callout:none;-webkit-user-select:none;-ms-user-select:none;-moz-user-select:none;user-select:none;-webkit-user-drag:none;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;width:1152px;margin:20px auto 30px;justify-content:space-between;align-items:center;top:0;display:flex;background-color:#fff}.header.Mobile{width:auto}.header.Mobile .gameLogo{margin:auto}.header.Mobile .navi{display:none}.header .gameLogo img{width:213px;height:65px;margin:20px 0}.header .navi{height:65px;display:flex}.header .navi a{position:relative;font-family:"GmarketSansBold";letter-spacing:.25em;font-size:16px;padding:19px 15px;color:#010101;text-decoration:none;transition:all .2s ease-in-out}.header .navi a:after{position:absolute;width:100%;right:0;bottom:0;content:"";height:0;background:#010101;transition:all .1s ease-in-out}.header .navi a:hover{color:#666}.header .navi a:hover:after{height:5%;background:#666}.header .navi a.active:after{height:5%;background:#010101}.footer{bottom:0;width:1152px;margin:30px auto auto;color:#010101;border-top:2px solid;display:flex}.footer.Mobile{width:auto}.footer .kaywonLogoWrap{width:100%;display:flex;justify-content:space-between;align-items:center;padding-top:44px;padding-bottom:40px}.footer .kaywonLogoWrap .kaywonLogo{width:147px;height:45px;margin-left:60px}.footer .kaywonLogoWrap .footerDetail{font-family:"GmarketSansLight";font-size:14px;margin-right:60px}.banner-list,.slider-wrap{width:100%;overflow:hidden;height:330px}.banner-list .game,.slider-wrap .game{outline:none;display:flex;width:750px;height:330px;overflow:hidden;justify-content:center}.banner-list .game .gameBanner,.banner-list .game img,.slider-wrap .game .gameBanner,.slider-wrap .game img{margin:0 auto}.banner-list .game .gameBanner,.slider-wrap .game .gameBanner{position:absolute;display:flex;justify-content:center;align-items:center;z-index:1001;width:750px;height:330px;transition:background-color .2s ease-in-out}.banner-list .game .gameBanner .gameLink,.slider-wrap .game .gameBanner .gameLink{cursor:pointer;text-decoration:none;display:flex;flex-direction:column;color:#fff;transform:scale(1);opacity:0;transition:transform .3s ease-in-out,opacity .25s ease-in-out}.banner-list .game .gameBanner+img,.slider-wrap .game .gameBanner+img{transform:scale(1);transition:transform .25s ease-in-out}.banner-list .game .gameBanner:hover,.slider-wrap .game .gameBanner:hover{background-color:hsla(0,0%,40%,.6)}.banner-list .game .gameBanner:hover .gameLink,.slider-wrap .game .gameBanner:hover .gameLink{opacity:1;transform:scale(1.1);font-size:16px}.banner-list .game .gameBanner:hover+img,.slider-wrap .game .gameBanner:hover+img{transform:scale(1.1);z-index:-1}.projectT{font-family:"GmarketSansBold";font-size:28px;width:1152px;margin:auto}.banner-list{width:1152px;height:unset;display:flex;margin:auto auto 60px;flex-direction:column;overflow:visible}.banner-list .banner-row{width:100%;justify-content:space-between;display:flex;margin-bottom:22px}.banner-list .banner-row .game,.banner-list .banner-row .game .gameBanner{width:369.84px;height:162.29px}.banner-list .banner-row .game .gameBanner .gameLink{display:flex;align-items:center;justify-content:center;width:100%;height:100%}.banner-list .banner-row .game .gameBanner .gameLink .game-TT{font-family:"GmarketSansBold";font-size:22px;margin-bottom:2px}.banner-list .banner-row .game .gameBanner .gameLink .game-P{font-family:"GmarketSansLight";font-size:6px}.banner-list .banner-row .game .gameBanner .gameLink .game-G{font-family:"GmarketSansLight";font-size:8px}.banner-list .banner-row .game .gameBanner .gameLink .game-T{font-size:16px;margin-top:10px}.banner-list .banner-row .game .gameBanner+img{width:369.84px;height:162.29px;transform:scale(1);transition:transform .25s ease-in-out}.banner-list .banner-row .game .gameBanner:hover{background-color:rgba(71,71,71,.7)}.banner-list .banner-row .game .gameBanner:hover+img{transform:scale(1.1);z-index:-1}.gamePages{min-height:2200px;width:1152px;margin:auto;display:flex}.gamePages .game_intro{width:100%;display:flex;justify-content:center;align-items:center;flex-direction:column}.gamePages .game_intro .game-Logo{margin-top:35px;display:flex;justify-content:center;-webkit-filter:drop-shadow(0 0 .75rem #a1a2a5);filter:drop-shadow(0 0 .75rem #a1a2a5)}.gamePages .game_intro .game-Logo.NightMare{-webkit-filter:drop-shadow(0 0 .25rem #909092);filter:drop-shadow(0 0 .25rem #909092)}.gamePages .game_intro .game-Logo.Savior{-webkit-filter:drop-shadow(0 0 .2rem #c3c4c7);filter:drop-shadow(0 0 .2rem #c3c4c7)}.gamePages .game_intro .game-Logo.StarHeros{-webkit-filter:drop-shadow(0 0 .25rem #a5a5a5);filter:drop-shadow(0 0 .25rem #a5a5a5)}.gamePages .game_intro .game-Logo.CoreBallRush,.gamePages .game_intro .game-Logo.Oasis{-webkit-filter:drop-shadow(0 0 .2rem #6b6b6d);filter:drop-shadow(0 0 .2rem #6b6b6d)}.gamePages .game_intro .game-Logo.CoreBallRush{margin-top:0}.gamePages .game_intro .game-Logo.PhantomThief{-webkit-filter:drop-shadow(0 0 .2rem #6b6b6d);filter:drop-shadow(0 0 .2rem #6b6b6d)}.gamePages .game_intro .detail{margin-top:20px;line-height:1.9;margin-bottom:50px;font-size:18px;word-spacing:.02em;width:60%;text-align:center;font-family:"GmarketSansLight"}.gamePages .game_intro .detail h2{text-shadow:0 3px 3px #a5a5a5;font-family:"GmarketSansMedium";font-weight:400}.gamePages .game_intro .detail.NightMare{font-family:"GmarketSansLight";margin-top:0;width:85%;text-align:center}.gamePages .game_intro .detail.WitchSaga{text-align:center;margin-top:40px;margin-bottom:40px;width:87%}.gamePages .game_intro .detail.MinerSaur{margin-bottom:35px;width:70%;text-align:center}.gamePages .game_intro .detail.MinerSaur h2{font-family:"GmarketSansBold";text-align:center}.gamePages .game_intro .detail.ShieldGhost{margin-bottom:40px;width:52%;text-align:center}.gamePages .game_intro .detail.ShieldGhost h2{text-align:center}.gamePages .game_intro .detail.Savior{margin-bottom:40px;width:83%;text-align:center}.gamePages .game_intro .detail.Savior h2{text-align:center}.gamePages .game_intro .detail.StarHeros{width:70%;text-align:center}.gamePages .game_intro .detail.StarHeros h2{text-align:center}.gamePages .game_intro .detail.ArtBusters{width:70%}.gamePages .game_intro .detail.ArtBusters h2{font-family:"GmarketSansBold"}.gamePages .game_intro .detail.Oasis{margin-top:10px;width:90%}.gamePages .game_intro .detail.Oasis h2{font-family:"GmarketSansBold"}.gamePages .game_intro .detail.CoreBallRush{margin-top:10px;margin-bottom:30px;width:95%}.gamePages .game_intro .detail.FirePlace{margin-bottom:30px;width:90%}.gamePages .game_intro .detail.FirePlace h2{line-height:2.2;font-size:20px}.gamePages .game_intro .detail.PhantomThief{word-break:keep-all;margin-top:10px}.gamePages .game_intro .detail.PhantomThief h2{line-height:2}.gamePages .download{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center}.gamePages .download .starDetail{margin-top:40px;width:65%}.gamePages .copyRight{width:100%;margin-bottom:40px}.gamePages .copyRight .copyRightDetail{font-size:12px;width:100%}.gamePages .copyRight .copyRightDetail h3{font-family:"GmarketSansBold";font-size:16px}.gamePages div{width:80%}.gamePages div .grad-wrapper{width:100%;display:flex;align-items:center;justify-content:center}.gamePages div .grad-wrapper .slick-slider .slick-list,.gamePages div .grad-wrapper .slick-slider .slick-list div{width:747px}.gamePages div .grad-wrapper .slick-slider .slick-list .grad-img{outline:none;height:420px}.gamePages div .grad-wrapper .slick-slider .slick-list .grad-img img{margin:auto}.gamePages div .grad-wrapper .slick-slider .slick-list .grad-img.illust img{width:747px;height:420px}.gamePages .youTubeWrap{width:100%;height:560px;display:flex;align-items:center;justify-content:center}.gamePages .youTubeWrap div{width:921px;height:554px}.gamePages .gameList{width:20%;display:flex;font-family:"GmarketSansBold";flex-direction:column}.gamePages .gameList .gamePTitle{letter-spacing:.25em;font-size:18px;padding:10px 0;margin-bottom:25px;display:flex;justify-content:flex-start;position:relative;color:#010101;text-decoration:none}.gamePages .gameList .gamePTitle:after{position:absolute;content:"";left:0;bottom:15px;width:85%;height:3.25px;background-color:#010101}.gamePages .gameList .gameTap{width:50%;height:36px}.gamePages .gameList .gameTap .gameLink{font-family:"GmarketSansMedium";font-weight:600;position:relative;letter-spacing:.1em;font-size:16px;color:#010101;text-decoration:none;transition:color .2s ease-in-out}.gamePages .gameList .gameTap .gameLink .game_underBar{position:absolute;z-index:-1;bottom:-2px;right:-5px;width:0;height:8px;background-color:#dbdbdb;transition:all .2s ease-in-out}.gamePages .gameList .gameTap .gameLink.active .game_underBar,.gamePages .gameList .gameTap .gameLink:hover .game_underBar{width:85%}.gamePages .gameList .gameTap .gameLink.active{color:#010101}.gamePages .gameList .gameTap .gameLink:hover{color:#8d8d8d}.gamePages .gamePTitle{width:100%;height:52px;display:flex;margin-top:30px;margin-bottom:15px}.gamePages .gamePTitle .gamPmainT{width:-webkit-max-content;width:-moz-max-content;width:max-content;font-family:"GmarketSansBold";font-size:36px;margin-right:10px}.gamePages .gamePTitle .gamPmainT.gamePageT{margin-right:4px;font-size:42px;text-shadow:2px 3px 3px #a5a5a5}.gamePages .gamePTitle .gamPsubT{font-size:18px;display:flex;width:-webkit-max-content;width:-moz-max-content;width:max-content;align-items:center}.gamePages .gamePTitle .gamPsubT.gamePageT{margin-top:20px;font-size:16px}.gamePages .gamePTitle .gamPsubT.gamePageT h3{font-weight:400;font-size:22px;margin:0}.gamePages .developer{width:100%;display:flex;font-size:14px;margin-top:30px;margin-bottom:40px}.gamePages .developer .dev-wraper{display:flex;flex-direction:column;align-items:center;width:100%;margin:10px 0}.gamePages .developer .dev-wraper .dev-member{text-align:center;font-family:"GmarketSansBold"}.gamePages .developer .dev-wraper .dev-position{text-align:center;word-break:keep-all}.MainP{width:1152px;margin:auto}.MainP.Mobile{width:auto}.App.Mobile .banner-list,.App.Mobile .gamePTitle,.App.Mobile .GradBanner,.App.Mobile .mainDetail{display:none}.App.Mobile .MobileView{display:flex;justify-content:center;align-items:center;flex-direction:column;height:-webkit-max-content;height:-moz-max-content;height:max-content}.App.Mobile .MobileView .MobileIco{max-width:50%;height:30%;margin-bottom:40px}.App .MobileView{display:none;justify-content:center;align-items:center}.App .gamePTitle{width:1152px;display:flex;flex-direction:column;margin:30px auto}.App .gamePTitle .gamPmainT{width:-webkit-max-content;width:-moz-max-content;width:max-content;font-family:"GmarketSansBold";font-size:36px;margin-right:10px}.App .gamePTitle .gamPmainT.gamePageT{font-size:42px;text-shadow:2px 3px 3px #a5a5a5}.App .gamePTitle .gamPsubT{font-size:18px;display:flex;width:-webkit-max-content;width:-moz-max-content;width:max-content;align-items:center}.Info{width:1152px;margin:auto auto 80px;display:flex;justify-content:space-around}.Info .Map{display:flex;flex-direction:column;margin:0 40px}.Info .Wrap{margin-top:15px}.Info .Wrap.MobileUI{font-size:22px}.Info .Wrap .gamePTitle{margin-bottom:20px;position:relative}.Info .Wrap .gamePTitle:after{content:"";position:absolute;width:100%;height:3px;bottom:-5px;background-color:#121212}.Info .Wrap .gamePTitle .gamPmainT{font-size:32px}.Info .Wrap img{margin:20px 0;width:697px;height:528px}.Info .Wrap .InfoDetail{width:100%;font-size:18px}.Info .Wrap .InfoDetail h3{margin:10px 0;font-size:22px}.Wrap.MobileUI{display:flex;flex-direction:column;font-size:26px;margin:auto}.Wrap .InfoDetail{text-align:center;margin:auto}.MobileUI{width:80%;top:0}.MobileUI.Title{font-size:50px;margin-top:3vh;font-family:"GmarketSansBold"}.MobileUI.Title.gameName{font-size:25px;text-decoration:none;color:#010101;margin-top:2vh;margin-bottom:1vh}.Mobileimg{max-width:80%;margin:auto}.fade-in{-webkit-animation:fade-in 1.2s ease-in-out both;animation:fade-in 1.2s ease-in-out both}@-webkit-keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}.gamePTitle{width:100%;height:52px;display:flex;margin-top:30px;margin-bottom:15px}.gamePTitle.Main{height:unset;margin-top:40px}.gamePTitle .gamPmainT{width:-webkit-max-content;width:-moz-max-content;width:max-content;font-family:"GmarketSansBold";font-size:36px;margin-right:10px}.gamePTitle .gamPmainT.gamePageT{margin-right:4px;font-size:42px;text-shadow:2px 3px 3px #a5a5a5}.gamePTitle .gamPsubT{font-size:18px;display:flex;width:-webkit-max-content;width:-moz-max-content;width:max-content;align-items:center}.gamePTitle .gamPsubT.gamePageT{margin-top:20px;font-size:16px}.gamePTitle .gamPsubT.gamePageT h3{font-weight:400;font-size:22px;margin:0}.downlink{cursor:pointer;margin-top:80px;margin-bottom:60px;background-color:hsla(0,0%,100%,0);display:flex;justify-content:center;border-radius:3px;align-items:center;border-color:currentcolor;border-style:solid;border-width:2px 5px 5px 2px;text-transform:uppercase;width:200px;height:50px;color:#121212;line-height:1.4;padding:.25em;font-size:24px;text-decoration:none;font-family:"GmarketSansBold";letter-spacing:.05em;transition:border .1s ease-in-out}.downlink.StarHeros{margin-top:40px}.downlink:hover{border-color:currentcolor;border-style:solid;border-width:5px 2px 2px 5px}.mainDetail{font-size:16px;font-weight:400;margin-bottom:60px}.mainDetail h3{font-family:"GmarketSansBold";font-size:22px;margin-bottom:0}.mainDetail h4{font-size:14px;margin:0;color:#8d8d8d;font-family:"GmarketSansLight"}.mainDetail h2{font-weight:400;font-size:20px;margin-bottom:0}.mainDetail h2 b{font-size:21px;font-family:"GmarketSansBold"}.vrcontentWrap{margin:auto;width:1152px;height:auto}.vrcontentWrap .exhiTitle{display:flex;align-items:flex-end;margin-left:20px}.vrcontentWrap .exhiTitle h1{font-family:"GmarketSansBold";font-size:36px;margin-bottom:0}.vrcontentWrap .exhiTitle h2{margin-bottom:3px;margin-left:15px}.vrcontentWrap .vrDetail{margin-top:5px;margin-left:20px}.vrcontentWrap .exhiMap{display:flex;justify-content:center;position:relative}.vrcontentWrap .exhiMap .posi{text-decoration:none;color:#010101;font-family:"GmarketSansBold";position:absolute;cursor:pointer;font-size:108px;transition:text-shadow .2s ease-in-out,top .1s ease-in-out,left .1s ease-in-out;z-index:1000}.vrcontentWrap .exhiMap .posi.A{top:128px;left:305px;text-shadow:#f5e0d9 12px 10px}.vrcontentWrap .exhiMap .posi.B{top:135px;left:738px;text-shadow:#ed95ae 12px 10px}.vrcontentWrap .exhiMap .posi.C{top:323px;left:504px;text-shadow:#b0ddf0 12px 10px}.vrcontentWrap .exhiMap .posi.D{top:506px;left:316px;text-shadow:#f3c4cb 12px 10px}.vrcontentWrap .exhiMap .posi.E{top:506px;left:734px;text-shadow:#84a1cc 12px 10px}.vrcontentWrap .exhiMap .posi:hover{text-shadow:#fff 0 0}.vrcontentWrap .exhiMap .posi:hover.A{top:140px;left:315px}.vrcontentWrap .exhiMap .posi:hover.B{top:147px;left:748px}.vrcontentWrap .exhiMap .posi:hover.C{top:345px;left:514px}.vrcontentWrap .exhiMap .posi:hover.D{top:518px;left:326px}.vrcontentWrap .exhiMap .posi:hover.E{top:518px;left:744px}.vrcontentWrap .exhiMap .modal-window{position:fixed;background-color:rgba(80,80,80,.5);top:0;right:0;bottom:0;left:0;z-index:100001;visibility:hidden;opacity:0;pointer-events:none;transition:all .3s}.vrcontentWrap .exhiMap .modal-window:target{visibility:visible;opacity:1;pointer-events:auto}.vrcontentWrap .exhiMap .modal-window .modal{width:1152px;height:740px;display:flex;flex-direction:column;position:absolute;justify-content:center;align-items:center;top:50%;left:50%;transform:translate(-50%,-50%);background:#fff}.vrcontentWrap .exhiMap .modal-window .modal .section-Title{width:1002px;text-align:left;font-size:32px;text-shadow:#dadada 8px 5px;margin-top:20px;font-family:"GmarketSansBold"}.vrcontentWrap .exhiMap .modal-window .modal .modal-close{position:absolute;text-align:right;top:0;margin-top:20px;text-decoration:none;width:96%;color:#010101}.vrcontentWrap .exhiMap .modal-window .modal .modal-close svg{width:36px;height:36px}.vrcontentWrap .exhiMap .modal-window .modal .photoWrap{margin-top:20px;width:1002px;height:550px}.vrcontentWrap .exhiMap .modal-window header{font-weight:700}.vrcontentWrap .exhiMap .modal-window h1{font-size:150%;margin:0 0 15px}.vrcontentWrap .exhiMap .modal-window .next{width:50%;margin-top:20px;display:flex;justify-content:space-around;align-items:center}.vrcontentWrap .exhiMap .modal-window .next svg{color:#010101;text-decoration:none;width:36px;height:36px}.vrcontentWrap .exhiMap .modal-window .next .fa-circle{width:25px;height:25px}.vrcontentWrap .game-list{display:flex;justify-content:space-between;margin-bottom:60px}.vrcontentWrap .game-list .listup .section-T{width:180px;font-size:30px;font-family:"GmarketSansBold";position:relative}.vrcontentWrap .game-list .listup .section-T:after{position:absolute;width:90%;height:4px;content:"";background-color:#010101;left:0;bottom:0}.vrcontentWrap .game-list .listup .section-detail{margin-top:15px;font-size:18px}
/*# sourceMappingURL=main.87cc24b2.chunk.css.map */