@import url("https://fonts.googleapis.com/css2?family=Oxanium:wght@200..800&display=swap");html{-webkit-text-size-adjust:none;-ms-text-size-adjust:none;-moz-text-size-adjust:none;font-size:62.5%}body,button,caption,dd,dl,dt,fieldset,h1,h2,h3,h4,h5,h6,input,legend,ol,p,td,textarea,th,ul{margin:0;padding:0}body,button,input,select,textarea{font-family:Oxanium,sans-serif,arial;font-weight:500;color:#323232}button,fieldset,img{border:0}img{vertical-align:middle}li,ol,ul{list-style:none}a{color:#323232;text-decoration:none}button{cursor:pointer}table{border-collapse:collapse;width:100%}.wrap{margin:0 auto;min-width:320px;max-width:2560px;overflow-x:hidden}.wrap.fixed{overflow:hidden}.header,.wrap.fixed{position:fixed;width:100%}.header{top:0;max-width:2560px;height:50px;background:#060912;z-index:200}.header h1{position:absolute;top:11px;left:15px;width:130px;z-index:100}.header h1 img{width:100%}.header ul.badge{margin-right:-30px;display:flex;justify-content:flex-end;gap:0}.header .badge li.apk{width:188px;height:60px;margin-right:8px;background:url(/assets/sub/btn_googleplay.png) no-repeat 50%/contain}.header .badge li.tf{width:188px;height:60px;background:url(/assets/sub/btn_testflight.png) no-repeat 50%/contain}.header .badge li.apk_s,li.tf_s{display:none}@media screen and (max-width:1200px) and (min-width:1025px){.header .badge li.apk,li.tf{display:none}.header .badge li.apk_s{display:block;width:60px;height:60px;margin-right:8px;background:url(/assets/sub/btn_googleplay_s.png) no-repeat 50%/contain}.header .badge li.tf_s{display:block;width:60px;height:60px;background:url(/assets/sub/btn_testflight_s.png) no-repeat 50%/contain}}@media screen and (max-width:1024px){.header ul.badge{margin:0 0 30px 30px;display:flex;flex-direction:column;justify-content:flex-start;gap:8px}.header .badge li.apk_s,li.tf_s{display:none}}.footer{padding:30px 0;background:#000;color:#666;text-align:center}.footer h2 img{width:107px}.terms{display:flex;justify-content:center;gap:14px;margin:15px 0;font-size:clamp(1.2rem,3vw,1.6rem)}.terms a:hover{color:#ffdd3e}.sns{display:flex;justify-content:center;align-items:center;gap:13px;margin:0 33px 18px}.sns img{max-width:100%}.sns a{filter:grayscale(100%) brightness(50%);transition:all .3s}.sns a:hover{filter:none}address{font-style:normal;font-size:clamp(1rem,3vw,1.4rem);color:#474747}.gnb{width:0;max-width:1470px;max-height:100vh;overflow-y:auto}.buttonMenu{position:absolute;top:10px;right:15px;padding:0 0 0 6px;width:31px;height:31px;border:3px solid #fff;border-radius:50%;background:none}.buttonMenu span{display:block;width:13px;height:0;border-top:3px solid #fff;font:0/0 arial;text-indent:-9999px}.buttonMenu:after,.buttonMenu:before{content:"";position:absolute;left:6px;width:13px;height:0;border-top:3px solid #fff;overflow:hidden}.buttonMenu:before{top:5px}.buttonMenu:after{bottom:5px}.gnb.open .buttonMenu{transform:rotate(-45deg)}.gnb.open .buttonMenu span,.gnb.open .buttonMenu:before{width:14px;height:3px;border:none;background:#fff}.gnb.open .buttonMenu:before{top:11px;transform:rotate(90deg)}.gnb.open .buttonMenu:after{display:none}.gnb>div{position:relative;left:-100%;box-sizing:border-box;padding:11px 0 0;width:0;min-height:100%;background:linear-gradient(270deg,#060912,#051935);transition:left .3s ease}.gnb.open{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.75)}.gnb.open>div{left:0;width:100%;min-width:360px}.gnb.open .buttonMenu{display:block}.menu{margin:37px 0 27px}.menu>li{font-weight:600;font-size:2.4rem;line-height:4rem}.menu>li>a,.menu>li>strong{display:block;padding:10px 110px 10px 30px;color:#fff}.menu>li.on>a,.menu>li:not(.info)>a:hover{font-size:3rem;color:#ffca3b}.menu>li>ul{max-height:0;margin:0 30px;overflow:hidden;transition:all .4s}.menu>li.on>ul{margin-bottom:10px;max-height:200px}.menu>li li{margin:5px 0}.menu>li li a{display:block;padding:0 25px;font-size:2rem;color:#fff}.menu>li li a:hover{color:#ffca3b}.menu>li.info>a:after{display:inline-block;content:"";float:right;margin-top:5px;width:30px;height:30px;background:url(/assets/common/bu_gnb.png) no-repeat;background-size:cover;vertical-align:middle}.menu>li.on>a:after{background-position:0 -30px}.gnb .market{display:flex;justify-content:left;align-items:center;box-sizing:border-box;margin:0 15px 0 30px;padding:2px 0 0 18px;width:180px;height:40px;background:url(/assets/common/bg_market.png) no-repeat 50%;background-size:cover;font-size:1.6rem;color:#000;transition:all .3s}.gnb .market:hover{background-image:url(/assets/common/bg_market_on.png)}.gnb .market:hover span{background:linear-gradient(270deg,#23f141,#fee400);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.top{position:fixed;bottom:10px;right:10px;width:41px;border-radius:50%;z-index:100;overflow:hidden;transition:all .3s}.top:hover{filter:brightness(200%)}.top img{width:100%}.top.stop{position:absolute;top:var(--top-stop);bottom:auto}@media (min-width:576px){.gnb.open>div{width:50%}}@media (min-width:768px){.footer .sns img{transform:scale(.77)}}@media (min-width:1024px){.buttonMenu{display:none}.header{display:flex;gap:80px;height:80px;background:rgba(0,0,0,.75)}.header h1{position:relative;top:0;left:15px;margin:0;width:158px}.footer{padding:60px 40px}.footer>div{position:relative;margin:0 auto;max-width:1360px}.footer h2{border-bottom:1px solid #282828;text-align:left}.footer h2 img{padding:0 0 18px;width:150px}.footer .sns{top:3px}.footer .sns,.footer .terms{position:absolute;right:0;margin:0}.footer .terms{gap:20px;bottom:0}address{margin:12px 0 0;text-align:left}.gnb{gap:80px;margin:0 auto;overflow:inherit}.gnb,.gnb>div{display:flex;align-items:center;flex-grow:1}.gnb>div{gap:30px;left:0;padding:0;background:none}.gnb.open{position:relative;top:inherit;left:inherit;width:0;background:none}.gnb.open>div{left:inherit;width:100%}.menu{display:flex;flex-grow:1;gap:60px;margin:0 auto;white-space:nowrap}.menu>li{position:relative;font-weight:500}.menu>li>a{padding-left:0;padding-right:0;font-size:2rem;transition:all .3s}.menu>li.info:hover>a,.menu>li>a:hover{font-size:2rem!important;color:#ffca3b}.menu>li>a:hover:before{opacity:1}.menu>li.info>a:after{float:none;margin:0 0 0 7px;width:10px;height:5px;background:url(/assets/common/bu_gnb_pc.png) no-repeat;vertical-align:middle;transition:all .3s}.menu>li.info>a:before{display:none}.menu>li.info:hover>a:after{background-image:url(/assets/common/bu_gnb_pc_on.png);background-position:0}.menu>li>ul{position:absolute;right:-32px;border-radius:20px;border:2px solid rgba(50,50,50,0);background:rgba(0,0,0,0);text-align:center}.menu>li:hover>ul{padding:12px 0;max-height:200px;border-color:#323232;background:rgba(0,0,0,1)}.menu>li>ul li{margin:4px 0}.menu>li li a{color:#fff}.top{bottom:20px;right:20px;width:60px}}@media (min-width:1440px){.top{width:81px}}