@charset "utf-8";body{word-break:break-word;word-wrap:break-word}:lang(ko-KR) body{word-break:keep-all}button{outline:none}.rightContent{background:transparent}[class^='icn_']{display:inline-flex;background:no-repeat center/contain}.icn_noti_question{width:1rem;height:1rem;background-image:url(../img/common/icon/icn_question.png?v=6669b6f7)}.icn_noti_exclamation{width:1rem;height:1rem;background-image:url(../img/common/icon/icn_exclamation.png?v=f2a444fe)}.icn_noti_error{width:1rem;height:1rem;background-image:url(../img/common/icon/icn_error.png?v=57bd7695)}.icn_copy_clipboard{width:1.125rem;height:1.3125rem;background-image:url(../img/common/icon/icn_clipboard.png?v=d3f25db0)}.regist_container{padding-top:5.625rem}.regist_wrap{display:flex;flex-direction:column;align-items:center;padding:6.125rem 0.625rem;box-sizing:border-box}.regist_wrap .regist_title{color:#2e2e2e;font-size:2.5rem;text-align:center}.regist_wrap .regist_sub_title{margin-top:0.625rem;color:#141d2b;font-size:1.25rem;text-align:center}.regist_wrap .regist_sub_title em{font-style:normal}.regist_wrap .regist_box{width:39rem;max-width:100%;margin-top:2.25rem;padding:3.125rem;background:#f5f5f5;box-sizing:border-box}.input_box{display:flex;height:3.75rem}.input_box + .input_box{margin-top:1.25rem}.custom_input{flex:0 1 100%;width:100%;height:100%;padding:0 1.25rem;background:#fff;border:0.0625rem solid #947854;color:#464646;font-size:1rem;opacity:1;box-sizing:border-box}.custom_input::-webkit-input-placeholder{color:#434548}.custom_input::placeholder{color:#434548}.custom_input.disabled{background:transparent;border-color:#4e5052;color:#a1a1a1;-webkit-text-fill-color:#a1a1a1}.input_box.valid_box{display:none}.custom_btn{position:relative;display:flex;flex:0 0 auto;justify-content:center;align-items:center;min-width:11.25rem;height:100%;background:#947854;color:#fff;font-size:1.25rem;transition:background 0.15s ease;overflow:hidden}.custom_btn.disabled{background:#4e5052;color:rgba(255,255,255,0.72941);cursor:not-allowed}.custom_btn.sub{background:#bf6549}.custom_btn.use_cooldown{position:relative;overflow:hidden}.custom_btn.use_cooldown::after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background-color:inherit;opacity:0;-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0);transition:opacity 0.2s,-webkit-transform 0s 0.2s;transition:transform 0s 0.2s,opacity 0.2s;transition:transform 0s 0.2s,opacity 0.2s,-webkit-transform 0s 0.2s;z-index:-1}.custom_btn.use_cooldown.cooldown{background:#686868;border:0;color:#fff;opacity:0.9}.custom_btn.use_cooldown.cooldown::after{background:rgba(148, 120, 84, 0.8);opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);transition:-webkit-transform 30s linear;transition:transform 30s linear;transition:transform 30s linear,-webkit-transform 30s linear}.custom_btn.complete{background:#b49266;color:transparent}.custom_btn.complete::before{content:'';position:absolute;top:calc(50% - 0.8125rem);left:calc(50% - 0.75rem);width:1.375rem;height:0.75rem;border:0.25rem solid #fff;border-top:none;border-right:none;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-animation:completeMark 0.175s ease both;animation:completeMark 0.175s ease both}.noti_box{position:relative;display:flex;flex-direction:column;align-items:flex-start}.noti_box .noti_text{position:relative;display:none;align-items:center;margin:0;padding:1rem 0 0;color:#414141;font-size:0.875rem}.noti_box .noti_text [class^='icn_noti']{margin-right:0.375rem}.noti_popup_opener:hover .noti_popup_box{display:block;-webkit-animation:notiPopupOn 0.25s ease both;animation:notiPopupOn 0.25s ease both}.noti_popup_box{position:absolute;top:100%;left:-0.625rem;display:none;width:34.375rem;max-width:80vw;padding:1rem 1.125rem;background:#fff;border:0.0625rem solid #947854;border-radius:0.25rem;color:#414141;font-size:0.875rem;opacity:0;box-shadow:0 0.0625rem 0.25rem 0.125rem rgba(0, 0, 0, 0.1);box-sizing:border-box;z-index:10}.noti_popup_box p{position:relative;margin:0;padding-left:0.9375rem;line-height:1.5}.noti_popup_box p + p{margin-top:0.25rem}.noti_popup_box p::before{content:'';position:absolute;top:0.5rem;left:0.25rem;width:0.25rem;height:0.25rem;background:#828282;border-radius:50%}.coupon_modal_wrap .noti_popup_box{position:fixed;top:52.5%;left:50%;width:36.5rem;max-width:80%;padding:1.25rem 1.125rem}.coupon_modal_wrap .noti_popup_opener:hover .noti_popup_box{-webkit-animation:notiPopupOnMo 0.25s ease both;animation:notiPopupOnMo 0.25s ease both}.check_wrap{display:flex;margin-top:1.25rem}.check_wrap + .check_wrap{margin-top:0.75rem}.check_wrap .custom_label{display:flex;align-items:center;color:#434548;font-size:1rem}.check_wrap .custom_label a{color:#947854}.check_wrap .custom_label .custom_checkbox{position:relative;display:flex;flex-shrink:0;width:1.25rem;height:1.25rem;margin-right:0.75rem;border:0.0625rem solid rgba(118, 88, 78, 0.63);box-sizing:border-box}.check_wrap .custom_label .custom_checkbox::before{content:'';position:absolute;top:40%;left:50%;width:0.625rem;height:0.375rem;border-bottom:0.125rem solid #947854;border-left:0.125rem solid #947854;opacity:0;-webkit-transform:translate3d(-50%, -50%, 0) rotate(-45deg);transform:translate3d(-50%, -50%, 0) rotate(-45deg)}.check_wrap .custom_check{display:none}.check_wrap .custom_check:checked + .custom_label .custom_checkbox::before{opacity:1}.alarm_regist_wrap{display:flex;flex-direction:column;align-items:center;margin-top:2.5rem}.alarm_regist_wrap .btn_alarm_regist{width:21.5rem;height:4.125rem;font-size:1.25rem}.alarm_regist_wrap .btn_coupon_check{margin-top:1.625rem;padding:0.125rem;border-bottom:0.0625rem solid rgba(92, 97, 114, 0.8);color:#6b6b6b;font-size:1rem}.msg_notice{display:flex;align-items:center;margin-top:1.625rem;padding:0 8px;color:#666561;font-size:1rem}.msg_notice .icn_noti_exclamation{margin-right:0.625rem}.reg_modal_wrap{position:fixed;top:0;left:0;display:none;width:100%;height:100%;padding:3.75rem 2rem;background:rgba(0, 0, 0, 0.75);opacity:0;box-sizing:border-box;z-index:100}.reg_modal_wrap.on{display:block;-webkit-animation:modalOn 0.25s ease both;animation:modalOn 0.25s ease both}.reg_modal_inner{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:1rem;width:100%;height:100%;overflow:hidden}.reg_modal_box{position:relative;display:flex;flex-direction:column;width:37.75rem;max-width:100%;max-height:100%;padding:2.5rem;background:#fff;box-sizing:border-box;overflow:auto;z-index:1}.reg_modal_close{position:absolute;top:1.125rem;right:1.125rem;display:flex;justify-content:center;align-items:center;width:2.25rem;height:2.25rem;padding:0;background:none;border:none;opacity:0.6;transition:opacity 0.15s ease}.reg_modal_close::after,.reg_modal_close::before{content:'';position:absolute;top:50%;left:50%;width:100%;height:0.125rem;background:#565656;-webkit-transform:translate3d(-50%, -50%, 0) rotate(-45deg);transform:translate3d(-50%, -50%, 0) rotate(-45deg)}.reg_modal_close::after{-webkit-transform:translate3d(-50%, -50%, 0) rotate(45deg);transform:translate3d(-50%, -50%, 0) rotate(45deg)}.reg_modal_contents{position:relative;display:none;width:100%}.reg_modal_contents.on{display:flex;flex-direction:column}.reg_modal_contents .reg_modal_title{margin:0;color:#2e2e2e;font-size:1.6rem;line-height:1.3;text-align:center}.reg_modal_contents .reg_modal_alert_agrement_time{margin-top:0.5rem;font-size:1rem;text-align:center}.reg_modal_contents .reg_modal_text{margin-top:1rem;color:#434548;font-size:1rem;text-align:center}.reg_modal_contents .reg_modal_policy{margin-top:1.875rem;padding:1rem 0.625rem 1rem 1.125rem;background:#f5f5f5;color:#434548;font-size:1.15rem;overflow:hidden}.reg_modal_contents .reg_modal_policy .policy_contents{max-height:100%;margin:0;padding:0.125rem 1rem 0.125rem 0;line-height:1.5;box-sizing:border-box;overflow:auto}.reg_modal_contents .reg_modal_policy .policy_contents p{position:relative;margin:0;line-height:1.5}.reg_modal_contents .reg_modal_policy .policy_contents p + p{margin-top:0.25rem}.reg_modal_contents .reg_modal_policy .policy_contents .policy_link{border-bottom:1px solid #434548;color:#434548;-webkit-text-decoration:none;text-decoration:none}.reg_modal_contents .reg_modal_policy .policy_contents .policy_link:hover{border-bottom-color:#000;color:#000}.regist_container:not(.ingame) .reg_modal_contents .reg_modal_policy .policy_contents::-webkit-scrollbar{width:0.3125rem}.regist_container:not(.ingame) .reg_modal_contents .reg_modal_policy .policy_contents::-webkit-scrollbar-track{background:#ccc}.regist_container:not(.ingame) .reg_modal_contents .reg_modal_policy .policy_contents::-webkit-scrollbar-thumb{background:#2b305a}.reg_modal_contents .reg_btn_wrap{display:flex;justify-content:center;margin-top:1.875rem}.reg_modal_contents .reg_btn_wrap .custom_btn{flex:0 1 auto;width:16rem;height:4.125rem;-webkit-text-decoration:none;text-decoration:none}.reg_modal_contents .reg_btn_wrap .custom_btn + .custom_btn{margin-left:0.625rem}.reg_modal_contents .reg_btn_wrap .custom_btn.large{width:23.5rem}.reg_modal_contents .policy_age_table{width:auto;margin:1rem 0;border:1px solid #000}.reg_modal_contents .policy_age_table td{padding:4px 16px;border:1px solid #000}.reg_modal_contents .coupon_modal_wrap{margin-top:1.625rem}.reg_modal_contents .coupon_list_wrap{margin-top:1.3rem}.reg_modal_contents .find_coupon_wrap{display:none}.reg_modal_contents .find_coupon_wrap.on{display:block}.reg_modal_contents .has_coupon_list{margin:0;padding:0}.reg_modal_contents .has_coupon_item{text-align:center}.reg_modal_contents .has_coupon_item::marker{display:none}.reg_modal_contents .has_coupon_item + .has_coupon_item{margin-top:1rem}.reg_modal_contents .has_coupon_item .has_coupon_title{margin:0;color:#434548;font-size:1rem}.reg_modal_contents .has_coupon_item .has_coupon_val{display:flex;justify-content:center;align-items:center;width:100%;height:3.3rem;margin-top:0.5rem;background:#f5f5f5;color:#534e43;font-size:1.3rem;font-weight:bold;transition:color 0.15s ease}.reg_modal_contents .has_coupon_item .has_coupon_val::after{content:'';display:inline-flex;width:1.125rem;height:1.3125rem;margin-left:0.875rem;background:url(../img/common/icon/icn_clipboard.png?v=d3f25db0) no-repeat center/contain}.reg_modal_contents .has_coupon_item.comingsoon .has_coupon_val{color:rgba(163, 163, 163, 0.5);cursor:default}.reg_modal_contents .has_coupon_item.comingsoon .has_coupon_val::after{display:none}.external_coupon{display:none;flex-direction:column;justify-content:center;align-items:center;width:100%;max-width:37.75rem;padding:1.8rem 2.5rem;background:#f8bc39;box-sizing:border-box}.external_coupon.on{display:flex}.external_coupon .external_coupon_title{margin-bottom:0.5rem;color:#434548;font-size:1.2rem;font-weight:bold;line-height:1}.external_coupon .btn_external_coupon{display:flex;justify-content:center;align-items:center;width:100%;height:3.3rem;margin-top:0.5rem;background:#e4af3b;border:1px solid #d5a337;color:#534e43;font-weight:bold;transition:color 0.15s ease;box-sizing:border-box}.external_coupon .btn_external_coupon:hover{color:#000}.external_coupon .btn_external_coupon::after{content:'';display:inline-flex;width:1.125rem;height:1.3125rem;margin-left:0.875rem;background:url(../img/common/icon/icn_clipboard.png?v=d3f25db0) no-repeat center/contain;-webkit-filter:brightness(0.5);filter:brightness(0.5)}.reg_modal_box.aler{width:28.75rem}.reg_modal_box.alert .reg_modal_contents{display:block}.reg_modal_box.alert .reg_modal_contents .reg_modal_alert{font-size:1.125rem;text-align:center}.alarm_end_wrap{text-align:center}.alarm_end_wrap .end_title{margin:0;color:#000;font-size:1.5rem}.alarm_end_wrap .end_desc{margin:1rem 0 0;color:#666;font-size:1.15rem}@media screen and (min-width: 1025px){.custom_btn:not(.disabled):hover{background:#b49266}.check_wrap .custom_label:hover{cursor:pointer}.check_wrap .custom_label:hover .custom_checkbox::before{opacity:0.35}.check_wrap .custom_label a:hover{-webkit-text-decoration:underline;text-decoration:underline;text-underline-position:under}.reg_modal_contents .has_coupon_item:not(.comingsoon) .has_coupon_val:hover{color:#000}.reg_modal_close:hover{opacity:1}}@media screen and (max-width: 1024px){}.ingame .alarm_end_wrap{text-align:center}.ingame .alarm_end_wrap .end_title{margin:0;color:#c8c8c8;font-size:2rem}.ingame .alarm_end_wrap .end_desc{margin:1.25rem 0 0;color:#868d96;font-size:1.5rem}.leftNav{display:none!important}.rightContent{width:100%}.ingame .icn_noti_question{width:1.4rem;height:1.4rem;background-image:url(../img/ingame/icon/icon_question.png?v=f1a9083c)}.ingame .icn_noti_error{width:1.4rem;height:1.4rem;background-image:url(../img/ingame/icon/icon_error.png?v=0d056602)}.ingame .icn_noti_exclamation{width:1.4rem;height:1.4rem}.regist_container.ingame .only_web{display:none!important}.regist_container:not(.ingame) .only_ingame{display:none!important}.regist_container.ingame{position:relative;width:100%;height:100%;padding-top:0;background:rgba(21, 26, 41, 0.8);transition:-webkit-transform 0.25s ease;transition:transform 0.25s ease;transition:transform 0.25s ease,-webkit-transform 0.25s ease;z-index:1}.regist_container.ingame::before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:url(../img/ingame/popup_border.png?v=2570b602) no-repeat center top/100% auto;z-index:-1}.regist_container.ingame .regist_wrap{height:100%;padding:1.7778rem 0 1.1111rem}.regist_container.ingame .regist_wrap .regist_title{flex:0 0 auto;margin:0;color:#ededed;font-size:1.7778rem;line-height:1}.regist_container.ingame .regist_wrap .regist_sub_title{flex:0 0 auto;margin:0 0 1.1111rem;color:#868d96;font-size:1.5556rem}.regist_container.ingame .regist_wrap .regist_box{display:flex;flex-direction:column;flex:0 1 100%;width:96%;margin-top:1.5556rem;padding:1.1111rem;background:#0a101d;border:1px solid #2e374c;overflow:auto}.regist_container.ingame .alarm_form_wrap{display:flex;flex-direction:column;flex:0 1 100%;justify-content:center;align-items:center;width:100%;max-width:47.7778rem;margin:0 auto;padding:0 1.1111rem;box-sizing:border-box}.regist_container.ingame .alarm_regist_wrap{flex-direction:row-reverse;justify-content:center;margin-top:1.1111rem;padding:1.1111rem 4.4444rem 0;border-top:1px solid #2e374c}.regist_container.ingame .input_box{position:relative;width:100%;max-width:45.5556rem;height:5.5556rem;margin:0 auto}.regist_container.ingame .input_box + .input_box{margin-top:0.8889rem}.regist_container.ingame .input_box .custom_btn{position:absolute;top:50%;right:0.4444rem;min-width:13.1111rem;height:calc(100% - 0.8889rem);background:#212533;border:0.4444rem solid #425077;border-radius:5.5556rem;color:#fff;font-size:1.3333rem;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.regist_container.ingame .input_box .custom_btn.disabled{border-color:#494d59;color:#c8c8c8}.regist_container.ingame .input_box .custom_btn.complete{border-color:#425077;color:transparent}.regist_container.ingame .custom_input{width:100%;height:100%;padding:0 14.6667rem 0 3.1111rem;background:#212533;border:0.2222rem solid #3e4454;border-radius:5.5556rem;outline:none;color:#f1f1f1;font-size:1.5556rem}.regist_container.ingame .custom_input.disabled{color:#9c9c9c}.regist_container.ingame .ingame_custom_btn{width:auto;min-width:13.7778rem;height:4.8889rem;margin:0;margin:0.5556rem;background:linear-gradient(0deg, #34415e, #516093);border:none;border-radius:0.2222rem;color:#fff;font-size:1.3333rem;transition:-webkit-transform 0.125s ease;transition:transform 0.125s ease;transition:transform 0.125s ease,-webkit-transform 0.125s ease}.regist_container.ingame .ingame_custom_btn.gray{background:linear-gradient(0deg, #414653, #646c7d)}.regist_container.ingame .ingame_custom_btn:active{-webkit-transform:scale(0.975);transform:scale(0.975)}.regist_container.ingame .noti_box{width:100%;max-width:45.5556rem;margin:0 auto;padding:0 1.3333rem;box-sizing:border-box}.regist_container.ingame .noti_box .noti_text{padding:0.8889rem 0;color:#c8c8c8;font-size:1.3333rem}.regist_container.ingame .noti_box .noti_text [class^='icn_noti']{margin-right:0.5rem}.regist_container.ingame .check_wrap{width:100%;margin-top:0.8889rem;padding:0 1.3333rem;box-sizing:border-box}.regist_container.ingame .check_wrap .custom_label{color:#c8c8c8;font-size:1.3333rem}.regist_container.ingame .check_wrap .custom_label a{color:#636cba}.regist_container.ingame .check_wrap .custom_label .custom_checkbox{width:2rem;height:2rem;margin-right:0.8889rem;background:url(../img/ingame/icon/icon_check.png?v=a8378391) no-repeat center/contain;border:none;opacity:0.2}.regist_container.ingame .check_wrap .custom_check:checked + .custom_label .custom_checkbox{opacity:1}.regist_container.ingame .check_wrap .custom_label .custom_checkbox::before{display:none}.regist_container.ingame .msg_notice{margin-top:1.1111rem;color:#c8c8c8;font-size:1.3333rem}.regist_container.ingame .reg_modal_wrap{padding:2.2222rem}.regist_container.ingame .reg_modal_box{flex-direction:row;width:100%;max-width:64.4444rem;padding:1.7778rem 1.1111rem;background:rgba(21, 26, 41, 1)}.regist_container.ingame .reg_modal_box::before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:url(../img/ingame/popup_border.png?v=2570b602) no-repeat center top/100% auto;z-index:-1}.regist_container.ingame .reg_modal_close{top:1.5556rem;right:1.7778rem;width:1.7778rem;height:1.7778rem}.regist_container.ingame .reg_modal_close::before{top:0;left:0;width:100%;height:100%;background:url(../img/ingame/icon/icon_xmark.png?v=82054c9c) no-repeat center/contain;-webkit-transform:none;transform:none}.regist_container.ingame .reg_modal_close::after{display:none}.regist_container.ingame .reg_modal_close.location_back{top:1.6667rem;right:2rem;display:none;width:2rem;height:2rem}.regist_container.ingame .reg_modal_close.location_back.on{display:flex}.regist_container.ingame .reg_modal_contents .modal_scroll_wrap{display:flex;flex-direction:column;flex:0 1 100%;max-height:100%;overflow:hidden}.regist_container.ingame .reg_modal_contents .modal_scroll_inner{flex:0 1 100%;max-height:100%;margin-top:1.1111rem;padding:2rem 1.6666rem 2.4rem;background:#0a101d;border:1px solid #2e374c;box-sizing:border-box;overflow:auto}.regist_container.ingame .reg_modal_contents .find_coupon_wrap{display:none}.regist_container.ingame .reg_modal_contents .find_coupon_wrap.on{display:flex}.regist_container.ingame .reg_modal_contents .reg_modal_title{color:#ededed;font-size:1.5556rem}.regist_container.ingame .reg_modal_contents .reg_modal_alert_agrement_time{color:#afafaf;font-size:1.2rem}.regist_container.ingame .reg_modal_contents .reg_modal_text{margin:0 0 1.1111rem;color:#868d96;font-size:1.3333rem}.regist_container.ingame .reg_modal_contents .reg_modal_policy{margin-top:1.5556rem;padding:1.1111rem 0.4444rem 1.1111rem 1.5556rem;color:#868d96;font-size:1.25rem}.regist_container.ingame .reg_modal_contents .reg_modal_policy .policy_contents{padding:0 0.4444rem 0 0}.regist_container.ingame .reg_modal_contents .reg_modal_policy .policy_contents .policy_link{border-bottom:none;color:#636cba}.regist_container.ingame .reg_modal_contents .reg_btn_wrap .custom_btn.disabled{background:#393939}.regist_container.ingame .reg_modal_contents .coupon_modal_wrap{margin-top:0}.regist_container.ingame .reg_modal_contents .coupon_list_wrap{margin-top:0}.regist_container.ingame .external_coupon{max-width:none;max-width:initial}.regist_container.ingame .reg_modal_contents .has_coupon_item{padding:1rem 1.1111rem 1.25rem;background:#010306}.regist_container.ingame .reg_modal_contents .has_coupon_item + .has_coupon_item{margin-top:1rem}.regist_container.ingame .reg_modal_contents .has_coupon_item .has_coupon_title{color:#868d96;font-size:1.333rem}.regist_container.ingame .reg_modal_contents .has_coupon_item.external_coupon .has_coupon_title{color:#dfa933}.regist_container.ingame .reg_modal_contents .has_coupon_item .has_coupon_val{height:auto;background:none;border:none;color:#f8fbff;font-size:1.75rem}.regist_container.ingame .reg_modal_contents .has_coupon_item .has_coupon_desc{margin:0.5rem 0 0;color:#868d96;font-size:1.2rem}.regist_container.ingame .reg_modal_contents .has_coupon_item.comingsoon .has_coupon_val{color:rgba(209, 224, 244, 0.15)}.regist_container.ingame .reg_modal_contents .reg_btn_wrap{margin-top:1.1111rem}.regist_container.ingame .reg_modal_box.alert{width:auto;max-width:90%;padding:3.3333rem 4rem;border:0.1111rem solid #2e374c;border-radius:0.2222rem}.regist_container.ingame .reg_modal_box.alert::before{display:none}.regist_container.ingame .reg_modal_box.alert .reg_modal_contents .reg_modal_alert{margin:0;color:#fff;font-size:1.3333rem}.regist_container.ingame .reg_modal_box.alert .ingame_custom_btn{min-width:8.8889rem;height:4.2222rem;margin:0.8889rem 0 0}.regist_container.ingame .reg_modal_box.alert .reg_modal_contents .reg_btn_wrap{margin-top:1.5rem}.regist_container.ingame .custom_btn.use_cooldown.cooldown::after{background:rgb(48, 55, 72)}.regist_container.ingame .custom_btn.complete::before{top:calc(50% - 0.6667rem);left:calc(50% - 0.6667rem);width:1.3333rem;height:0.6667rem;border-width:0.3333rem}.regist_container.ingame .noti_popup_box{position:fixed;top:50%;left:50%;width:35.1111rem;max-width:80%;padding:1.3333rem 1.1111rem;background:#0c1222;border-color:#2e374c;color:#e9e9e9}.regist_container.ingame .noti_popup_opener:hover .noti_popup_box{-webkit-animation:notiPopupOnMo 0.25s ease both;animation:notiPopupOnMo 0.25s ease both}.regist_container.ingame .noti_popup_box p{font-size:1.3333rem}.regist_container.ingame .coupon_list_wrap + .reg_modal_text{margin:1.3333rem 0 0}.input_blocker{display:none}.regist_container.ingame .input_blocker{position:absolute;top:0;left:0;display:block;-webkit-appearance:none;appearance:none;width:100%;height:100%;margin:0;padding:0;background:transparent;border:none}.virtual_keypad_wrap{position:fixed;bottom:0;left:0;width:100%;height:100%;visibility:hidden;-webkit-animation:keypadClose 0.25s ease both;animation:keypadClose 0.25s ease both;overflow:hidden;z-index:100}.virtual_keypad_wrap.on{-webkit-animation:keypadOn 0.25s ease both;animation:keypadOn 0.25s ease both}.virtual_keypad_wrap .keypad_inner{position:absolute;bottom:0;left:0;width:100%;padding:1.1111rem 0;background:#131a2c url(../img/ingame/keypad_bg.jpg?v=6d27aad0) no-repeat center/cover;-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0);transition:-webkit-transform 0.25s ease;transition:transform 0.25s ease;transition:transform 0.25s ease,-webkit-transform 0.25s ease;box-sizing:border-box}.virtual_keypad_wrap.on .keypad_inner{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.virtual_keypad_wrap .keypad_btn_wrap{display:flex;justify-content:center}.virtual_keypad_wrap .virtual_keypad_btn{position:relative;width:8.4444rem;height:5rem;margin:0.4444rem;background:linear-gradient(0deg, #364262, #4b5988);border:0.1111rem solid #000;border-radius:0.2222rem;color:#fff;font-size:1.7778rem;text-shadow:0 0.1111rem 0.1111rem rgba(0, 0, 0, 0.75);box-shadow:inset 0 0 0.1111rem 0.1111rem rgba(255, 255, 255, 0.1)}.virtual_keypad_wrap .virtual_keypad_btn.active,.virtual_keypad_wrap .virtual_keypad_btn:active{background:linear-gradient(0deg, #2c3243, #363e5b)}.virtual_keypad_wrap .virtual_keypad_btn[data-key='Backspace']::before{content:'';position:absolute;top:1.5556rem;left:2.8889rem;width:2.6667rem;height:1.7778rem;background:url(../img/ingame/keypad_del.png?v=43fb5d9e) no-repeat center/contain}@-webkit-keyframes keypadOn{0%{background:rgba(0, 0, 0, 0);visibility:hidden}100%{background:rgba(0, 0, 0, 0.35);visibility:visible}}@keyframes keypadOn{0%{background:rgba(0, 0, 0, 0);visibility:hidden}100%{background:rgba(0, 0, 0, 0.35);visibility:visible}}@-webkit-keyframes keypadClose{0%{background:rgba(0, 0, 0, 0.35);visibility:visible}100%{background:rgba(0, 0, 0, 0);visibility:hidden}}@keyframes keypadClose{0%{background:rgba(0, 0, 0, 0.35);visibility:visible}100%{background:rgba(0, 0, 0, 0);visibility:hidden}}@-webkit-keyframes modalOn{0%{opacity:0}100%{opacity:1}}@keyframes modalOn{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes notiPopupOnMo{0%{opacity:0;-webkit-transform:translate3d(-50%, -50%, 0) scale3d(0.99, 0.99, 0.99);transform:translate3d(-50%, -50%, 0) scale3d(0.99, 0.99, 0.99)}100%{opacity:1;-webkit-transform:translate3d(-50%, -50%, 0) scale3d(1, 1, 1);transform:translate3d(-50%, -50%, 0) scale3d(1, 1, 1)}}@keyframes notiPopupOnMo{0%{opacity:0;-webkit-transform:translate3d(-50%, -50%, 0) scale3d(0.99, 0.99, 0.99);transform:translate3d(-50%, -50%, 0) scale3d(0.99, 0.99, 0.99)}100%{opacity:1;-webkit-transform:translate3d(-50%, -50%, 0) scale3d(1, 1, 1);transform:translate3d(-50%, -50%, 0) scale3d(1, 1, 1)}}@-webkit-keyframes notiPopupOn{0%{opacity:0;-webkit-transform:translate3d(0, -10px, 0) scale3d(0.99, 0.99, 0.99);transform:translate3d(0, -10px, 0) scale3d(0.99, 0.99, 0.99)}100%{opacity:1;-webkit-transform:translate3d(0, 0, 0) scale3d(1, 1, 1);transform:translate3d(0, 0, 0) scale3d(1, 1, 1)}}@keyframes notiPopupOn{0%{opacity:0;-webkit-transform:translate3d(0, -10px, 0) scale3d(0.99, 0.99, 0.99);transform:translate3d(0, -10px, 0) scale3d(0.99, 0.99, 0.99)}100%{opacity:1;-webkit-transform:translate3d(0, 0, 0) scale3d(1, 1, 1);transform:translate3d(0, 0, 0) scale3d(1, 1, 1)}}@-webkit-keyframes completeMark{0%{opacity:0;-webkit-transform:scale(0.84) rotate(-45deg);transform:scale(0.84) rotate(-45deg)}100%{opacity:1;-webkit-transform:scale(1) rotate(-45deg);transform:scale(1) rotate(-45deg)}}@keyframes completeMark{0%{opacity:0;-webkit-transform:scale(0.84) rotate(-45deg);transform:scale(0.84) rotate(-45deg)}100%{opacity:1;-webkit-transform:scale(1) rotate(-45deg);transform:scale(1) rotate(-45deg)}}@media (min-width: 1025px){html{font-size:16px}}@media (max-width: 1024px){html{font-size:12px}}@media (max-width: 880px){html{font-size:11px}}@media (max-width: 767px){html{font-size:10px}}@media (max-width: 600px){html{font-size:9px}}