@charset "utf-8";html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;vertical-align:baseline;background:transparent;list-style:none}[hidden]{display: none !important}*{-webkit-text-size-adjust:none;-moz-text-size-adjust:none;-ms-text-size-adjust:none;-o-text-size-adjust:none;text-size-adjust:none;-webkit-touch-callout:none}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}.blind{position:absolute;overflow:hidden;background:none !important;width:0;height:0;margin:0 !important;padding:0 !important;font-size:0;visibility:visible}.irCont{position: relative}.irCont img{position: relative;z-index: 10}.irCont .irTxt{position:absolute;top:0;left:0;z-index: -1;font-size:11px;letter-spacing:-1px}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}a{margin:0;padding:0;vertical-align:baseline;background:transparent}input[type=image]{margin:0;padding:0;vertical-align:top}input[type=text],input[type=tel],input[type=password]{background:#fff;margin:0;padding:4px 0px 2px;*padding:4px 7px 4px;vertical-align:middle}input[type=file]{background:0 none;margin:0;padding:0px 7px 0px;*padding:4px 7px 4px;vertical-align:middle}input[type=checkbox],input[type=radio]{width:6%;margin:0;padding:0;vertical-align:middle}input[type=text],select{border: 1px solid #cfcfcf}input[type=text]:focus,select:focus{border: 2px solid #F95845}input[type=text]:focus-visible,select:focus-visible{outline: none}table{border-collapse:collapse;border-spacing:0;table-layout:fixed;word-break:break-all;border:0}table th,table td{vertical-align:top}caption{visibility:hidden;width:0;height:0;font-size:0;line-height:0;zoom:1}fieldset{margin:0;padding:0;border:0 none}legend{display:none;overflow:hidden;width:0;height:0;font-size:0;visibility:visible;line-height:0}hr{display:none;height:1px;border:0;border-top:1px solid #cccccc;margin:1em 0;padding:0}select,img{vertical-align:middle}a{color:#727272;text-decoration:none;cursor:pointer}a:hover{text-decoration:none;color:#727272}button{background:none;margin:0;padding:0;border:0 none}em,address{font-style:normal}#skipnavi a{position:absolute;text-align:center;width:200px;display:block;background:#c52227;padding:5px 0;color:#fff;left:-9999px}#skipnavi a:hover{z-index:999;margin-left:-100px;left:50%}#skipnavi a:focus{z-index:999;margin-left:-100px;left:50%}#skipnavi a:active{z-index:999;margin-left:-100px;left:50%}#container{width: 100%}#wrap{height:101%;min-height:100%;position: relative;margin: auto}#wrap_pop{margin: auto;width:100%;overflow:hidden}.wraps{padding: 0 18%}#wrap_pop_ccd{width:100%;overflow:hidden}.main_mask{position: fixed;width:100%;height:100%;left:0px;top:0px;z-index:1001;background-color:#000;display:none;opacity: 0.6}.main_mask .main_loader{position:absolute;float:left;top:50%;left:50%;z-index:80;width:200px;height:200px;transform: translate(-50%,-50%)}.onlynumber:focus-visible,.onlynumber2:focus-visible{outline: none}.mobile{display: none}.fs12{font-size: 12px}.fs15{font-size: 15px}.fs18{font-size: 18px}.fs20{font-size: 20px}.fs25{font-size: 25px}.fs30{font-size: 30px}.fs40{font-size: 40px}.fs50{font-size: 50px}pre{white-space: pre-wrap;word-wrap: break-word}html,body{width: 100%;overflow-x: hidden}body{overflow-y: visible}html{scrollbar-gutter: stable}.swiper-container{width: 100%;margin: auto}.swiper-slide{text-align: center;font-size: 18px;display: flex;justify-content: center;align-items: center}.head,.main_head{position: fixed;top: 0;width: 100%;height: 80px;z-index: 102;background-color: #F95845}.head_util{width: 100%;height: 100%;max-width: 1200px;margin: auto;display: flex;justify-content: space-between;align-items: center}.head_util .util_left{margin-left: 20px}.head_util .util_left img{width: 120px}.main_head .head_util .util_right{display: flex;justify-content: space-between;align-items: center;width: 50%;font-size: 18px;position: relative}.head .head_util .util_right{display: flex;justify-content: end;align-items: center;width: 50%;font-size: 18px;position: relative}.head_util .util_right .quick{color: white;cursor:pointer}.head_util .util_right .quick_counsel{color: white;cursor:pointer}.head_util .util_right .quick:hover,.head_util .util_right .quick_counsel:hover{font-weight: bold}.head_util .util_right .util_counsel{display: none;position: absolute;right: 0;z-index: 102;border-radius: 10px;top: 40px;width: 200px;box-shadow: 0 0 20px rgba(0,0,0,0.2);overflow: hidden;background-color: white}.head_util .util_right .util_counsel.active{display: block}.head_util .util_right .util_counsel .util_counsel_top{display: flex;justify-content: left;align-items: center;gap: 8px;border-bottom: 1px solid #F0F0F0;font-size: 18px;font-weight: bold;padding: 11px}.head_util .util_right .util_counsel .util_counsel_top .util_counsel_top_img{width: 40px}.head_util .util_right .util_counsel .util_counsel_bottom{display: flex;flex-direction: column;gap: 8px;font-size: 14px;font-weight: 700;padding: 17px}.head_util .util_right .util_lang{margin-right: 10px;position: relative}.head_util .util_right .util_lang img{width: 24px}.head_util .util_right .util_lang .util_row_lang{display: none;position: absolute;right: -20px;z-index: 102;text-align: center;background-color: white;border-radius: 10px;top: 40px;font-size: 15px;font-weight: 700;width: 130px;padding: 2px;box-shadow: 0 0 20px rgba(0,0,0,0.2)}.head_util .util_right .util_lang .util_row_lang li:not(.active):hover{border: 2px solid #F95845;border-radius: 10px;font-weight: bold}.head_util .util_right .util_lang .util_row_lang li:not(.active):hover a{color: #F95845}.head_util .util_right .util_lang .util_row_lang > li{width: 96%;margin: auto}.head_util .util_right .util_lang .util_row_lang li:last-child span{border: none}.head_util .util_right .util_lang .util_row_lang span{font-size: 12px;border-bottom: 1px solid #DBDBDB;color: black;width: 90%;padding: 18px 0;display: inline-block;cursor:pointer}.head_util .util_right .util_lang .util_row_lang .active span{color: #DBDBDB}.head_util .util_right .util_quick{margin-right: 20px}.head_util .util_right .util_quick img{width: 30px}.head_util .util_right .util_quick .quick_menu_m{display: none;position: fixed;width: 100%;height: 100%;left: 0px;top: 0px;z-index: 1001;background: rgba(0,0,0,0.6)}.head_util .util_right .util_quick .quick_menu_m .quick_menu_contain{width: 80%;background-color: white;height: 100%;float: right;border-top-left-radius: 15px;overflow: hidden}.head_util .util_right .util_quick .quick_menu_m .quick_menu_contain .quick_menu_header{display: flex;justify-content: space-between;align-items: center;padding: 0 15px;height: 65px}.head_util .util_right .util_quick .quick_menu_m .quick_menu_contain .quick_menu_header .quick_header_right{background-color: #F95845;border-radius: 30px;color: white;text-align: center;padding: 5px 15px;font-size: 16px}.head_util .util_right .util_quick .quick_menu_m .quick_menu_contain .quick_menu_header .quick_header_left{width: 35%;display: flex;justify-content: end;align-items: center;gap: 20px}.head_util .util_right .util_quick .quick_menu_m .quick_menu_contain .quick_menu_header .quick_header_left > img{width: 32px}.head_util .util_right .util_quick .quick_menu_m .quick_menu_contain .quick_menu_cont{display: flex;flex-direction: column;padding: 15px;gap: 5px}.head_util .util_right .util_quick .quick_menu_m .quick_menu_contain .quick_menu_cont .quick_menu_cont_row{position: relative;display: flex;align-items: center;gap: 20px;height: 65px;padding: 0 10px;border-radius: 5px}.head_util .util_right .util_quick .quick_menu_m .quick_menu_contain .quick_menu_cont .quick_menu_cont_row.active{background-color: #F5F5F5}.head_util .util_right .util_quick .quick_menu_m .quick_menu_contain .quick_menu_cont .quick_menu_cont_row .quick_menu_cont_point{display: none;position: absolute;width: 5px;background-color: #F95845;height: 70%;left: 0;border-top-right-radius: 8px;border-bottom-right-radius: 8px}.head_util .util_right .util_quick .quick_menu_m .quick_menu_contain .quick_menu_cont .quick_menu_cont_row.active .quick_menu_cont_point{display: block}.head_util .util_right .util_quick .quick_menu_m .quick_menu_contain .quick_menu_cont .quick_menu_cont_row .quick_menu_icon{width: 30px}.head_util .util_right .util_quick .quick_menu_m .quick_menu_contain .quick_menu_cont .quick_menu_cont_row .quick_menu_icon.active{display: none}.head_util .util_right .util_quick .quick_menu_m .quick_menu_contain .quick_menu_cont .quick_menu_cont_row.active .quick_menu_icon.active{display: block}.head_util .util_right .util_quick .quick_menu_m .quick_menu_contain .quick_menu_cont .quick_menu_cont_row.active .quick_menu_icon{display: none}.head_util .util_right .util_quick .quick_menu_m .quick_menu_contain .quick_menu_cont .quick_menu_cont_row .quick_menu_cont_text{font-size: 20px}.head_util .util_right .util_quick .quick_menu_m .quick_menu_contain .quick_menu_cont .quick_menu_cont_row.active .quick_menu_cont_text{color: #F95845}.head_util .util_right .util_quick .quick_menu_m .quick_menu_contain .quick_menu_cont .toggle_menu_cont_row{position: relative;display: flex;align-items: center;gap: 20px;height: 65px;padding: 0 10px;border-radius: 5px}.head_util .util_right .util_quick .quick_menu_m .quick_menu_contain .quick_menu_cont .toggle_menu_cont_row.active{background-color: #F5F5F5}.head_util .util_right .util_quick .quick_menu_m .quick_menu_contain .quick_menu_cont .toggle_menu_cont_row .toggle_menu_cont_point{display: none;position: absolute;width: 5px;background-color: #F95845;height: 70%;left: 0;border-top-right-radius: 8px;border-bottom-right-radius: 8px}.head_util .util_right .util_quick .quick_menu_m .quick_menu_contain .quick_menu_cont .toggle_menu_cont_row.active .toggle_menu_cont_point{display: block}.head_util .util_right .util_quick .quick_menu_m .quick_menu_contain .quick_menu_cont .toggle_menu_cont_row .toggle_menu_icon{width: 30px}.head_util .util_right .util_quick .quick_menu_m .quick_menu_contain .quick_menu_cont .toggle_menu_cont_row .toggle_menu_icon.active{display: none}.head_util .util_right .util_quick .quick_menu_m .quick_menu_contain .quick_menu_cont .toggle_menu_cont_row.active .toggle_menu_icon.active{display: block}.head_util .util_right .util_quick .quick_menu_m .quick_menu_contain .quick_menu_cont .toggle_menu_cont_row.active .toggle_menu_icon{display: none}.head_util .util_right .util_quick .quick_menu_m .quick_menu_contain .quick_menu_cont .toggle_menu_cont_row .toggle_menu_cont_text{font-size: 20px;flex: 1}.head_util .util_right .util_quick .quick_menu_m .quick_menu_contain .quick_menu_cont .toggle_menu_cont_row.active .toggle_menu_cont_text{color: #F95845}.head_util .util_right .util_quick .quick_menu_m .quick_menu_contain .quick_menu_cont .toggle_help_div{position: relative;right: -600px;transition: right 0.5s ease-out;padding: 0 0 15px 60px;border-bottom: 1px solid #E5E4E4;transform: translateY(-0px)}.head_util .util_right .util_quick .quick_menu_m .quick_menu_contain .quick_menu_cont .toggle_help_div.active{right: 0;transform: translateY(0);height: auto}.head_util .util_right .util_quick .quick_menu_m .quick_menu_contain .quick_menu_cont .toggle_help_div .toggle_help_num{font-size: 18px;font-weight: 700;margin: 15px 0;color: black}.head_util .util_right .util_quick .quick_menu_m .quick_menu_contain .quick_menu_cont .toggle_help_div .toggle_help_cont_div{display: flex;flex-direction: column;gap: 3px;font-size: 18px}.head_util .util_right .util_quick .quick_menu_m .quick_menu_contain .quick_menu_cont .toggle_menu_cont_row .toggle_menu_allow{width: 16px}.head_util .util_right .util_quick .quick_menu_m .quick_menu_contain .quick_menu_cont .toggle_menu_cont_row .toggle_menu_allow.active{display: none}.head_util .util_right .util_quick .quick_menu_m .quick_menu_contain .quick_menu_cont .toggle_menu_cont_row.active .toggle_menu_allow.active{display: block}.head_util .util_right .util_quick .quick_menu_m .quick_menu_contain .quick_menu_cont .toggle_menu_cont_row.active .toggle_menu_allow{display: none}.head_util .util_right .util_quick .quick_menu_m .quick_menu_contain .login_cont{text-align: center}.head_util .util_right .util_quick .quick_menu_m .quick_menu_contain .login_cont a{width: 60%;display: inline-block;padding: 10px 0px;color: #F95845;border: 1px solid #F95845;border-radius: 8px}.head_util .util_right .util_login a{color: white}.head_util .util_right .util_login,.head_util .util_right .util_logout{display: none}.head_util .util_right .util_login.active,.head_util .util_right .util_logout.active{display: block}.rcg-count{position: absolute;top: 0;width: 100%;height: 50px;margin-top: 80px;z-index: 99;box-sizing: border-box;padding: 0 20px;overflow: hidden;display: flex;align-items: center;justify-content: center;gap: 10px;background-color: #FF5959}.rcg-count .rcg-count-badge{flex-shrink: 0;padding: 2px 8px;border-radius: 200px;background-color: white;font-size: 11px;font-weight: 700;line-height: 16px;color: #FF5959}.rcg-count .rcg-count-text{min-width: 0;font-size: 16px;font-weight: bold;line-height: 27px;color: white;white-space: nowrap}.rcg-count .rcg-count-value{display: inline-block;font-variant-numeric: tabular-nums;font-weight: bold}.rcg-count .rcg-count-value.is-tick{animation: rcgCountTick 320ms ease-out}@keyframes rcgCountTick{0%{transform: translateY(0.5em);opacity: 0}100%{transform: translateY(0);opacity: 1}}@media (prefers-reduced-motion: reduce){.rcg-count .rcg-count-value.is-tick{animation: none}}.side_bar{position: fixed;bottom: 70px;z-index: 100;right: calc((var(--browser-width) - 1200px) / 2)}.side_bar .side_bar_counsel{position: relative}.side_bar .side_bar_counsel .counsel_call_div{animation-duration: 0.5s;animation-name: slidein;opacity: 0;position: absolute;top: 6px;right: 13px;width: 155px;font-weight: 500;background-color: #707070;border-radius: 35px;padding: 7px 30px;color: white !important}.side_bar .side_bar_counsel .counsel_btn{z-index: 100;position: sticky;width: 85px}.side_bar .side_bar_counsel .counsel_call_div.show{animation-name: fadeIn;opacity: 1}.side_bar .side_bar_counsel .counsel_call_div.hide{animation-name: fadeOut}.side_bar .side_bar_counsel .counsel_call_div .counsel_call{font-size: 22px}.side_bar .side_bar_counsel .counsel_call_div .counsel_call_text{font-size: 12px}.side_bar{--sb: 72px;display: flex;flex-direction: column;align-items: center;gap: calc(var(--sb) / 72 * 20)}.side_bar .sb-group{display: flex;flex-direction: column;align-items: center;gap: calc(var(--sb) / 72 * 8)}.side_bar .side_bar_quick{cursor:pointer;position: relative;width: var(--sb);height: var(--sb)}.side_bar .side_bar_quick .sb-bg{position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);width: calc(var(--sb) / 72 * 88);height: calc(var(--sb) / 72 * 88)}.side_bar .side_bar_quick .sb-body{position: absolute;left: 50%;top: calc(50% - (var(--sb) / 72 * 4));transform: translate(-50%,-50%);width: calc(var(--sb) / 72 * 64);display: flex;flex-direction: column;align-items: center;gap: calc(var(--sb) / 72 * 3)}.side_bar .side_bar_quick .sb-icon{display: block;object-fit: contain}.side_bar .side_bar_quick.sb-charge .sb-icon{width: calc(var(--sb) / 72 * 26);height: calc(var(--sb) / 72 * 23)}.side_bar .side_bar_quick.sb-search .sb-icon{width: calc(var(--sb) / 72 * 25);height: calc(var(--sb) / 72 * 23)}.side_bar .side_bar_quick.sb-refund .sb-icon{width: calc(var(--sb) / 72 * 24.4);height: calc(var(--sb) / 72 * 25.5)}.side_bar .side_bar_quick.sb-open .sb-icon{width: calc(var(--sb) / 72 * 17);height: calc(var(--sb) / 72 * 26)}.side_bar .side_bar_quick.sb-top .sb-icon{width: calc(var(--sb) / 72 * 32);height: calc(var(--sb) / 72 * 32)}.side_bar .side_bar_quick .sb-label{max-width: 100%;font-size: calc(var(--sb) / 72 * 12);font-weight: 400;line-height: 1.1;text-align: center;white-space: nowrap;color: #fff}.side_bar .side_bar_quick.sb-refund .sb-label{color: #555}.side_bar .side_bar_quick.sb-open .sb-label{color: #4994ff}.coin{perspective: 500px;height: 85px}.coin li{list-style: none}.coin .flip{position: relative;transform-style: preserve-3d;transition: transform 0.6s}.coin .flip .front,.coin .flip .back{position: absolute;width: 100%;height: 100%;backface-visibility: hidden}.coin .flip .back{transform: rotateY(180deg)}.coin .flip.flipped{transform: rotateY(180deg)}.coin .flip .coin_img{width: 85px}.coin .flip.flipped .front .coin_img{opacity: 0;transition: opacity 0.6s ease-out}.coin .flip:not(.flipped) .back .coin_img{opacity: 0;transition: opacity 0.6s ease-out}.bottom_bar{display: none;position: fixed;bottom: 0;width: 100%;justify-content: center;align-items: center;text-align: center;box-shadow: 0px 0px 26px rgba(0,0,0,0.1)}.bottom_bar > div{display: flex;place-items: center;height: 70px;flex-direction: column;align-items: center;justify-content: center;gap: 5px;cursor:pointer}.bottom_bar .exist_user{color: white;background-color: #F95845;width : 50%}.bottom_bar .exist_user .exist_user_top{font-size: 20px;font-weight: bold}.bottom_bar .exist_user .exist_user_bottom{display: flex;justify-content: center;align-items: center}.bottom_bar .exist_user .exist_user_bottom_text{margin-right: 10px;font-size: 20px;font-weight: 700;color: #FFFF00}.bottom_bar .exist_user .exist_user_bottom_img{width: 7px}.bottom_bar .new_user{font-size: 20px;font-weight: bold;background-color: white;flex-direction: unset;gap: 20px;width : 50%}.header{width: 100%;position: fixed;top: 0;z-index: 102;height: 80px;padding-top: 12px;box-sizing: border-box;display: flex;align-items: center;box-shadow: 0 2px 4px rgba(0,0,0,0.08);background-color: white}.header .header-util{width: 100%;max-width: 1200px;margin: auto;padding: 0 20px;display: flex;justify-content: space-between;align-items: center}.header .header-util .hu-left{cursor: pointer;display: flex;align-items: center;gap: 16px}.header .header-util .hu-left img{width: 120px;height: auto}.header .header-util .hu-left .hu-old{flex: 0 0 auto;display: inline-flex;align-items: center;height: 32px;padding: 0 8px;box-sizing: border-box;border: 1px solid #D3D8DE;border-radius: 6px;background: #fff;font-size: 15px;font-weight: 400;line-height: 1.3;color: #34383D;text-decoration: none;white-space: nowrap}.header .header-util .hu-left .hu-old:hover{background: #F3F6FA}.header .header-util .hu-right{width: 50%;display: flex;justify-content: space-between;align-items: center;gap: 12px;color: #555;font-weight: 500;padding-right: 20px}.header .header-util .hu-right > div{cursor:pointer}.header .header-util .hu-right > div,.header .header-util .hu-right .hu-cs-text,.header .header-util .hu-right .hu-open-text{white-space: nowrap}.header .header-util .hu-right > div{display: flex;align-items: center}.header .header-util .hu-right .quick,.header .header-util .hu-right .hu-cs-text,.header .header-util .hu-right .hu-open-text,.header .header-util .hu-right .hu-login > a,.header .header-util .hu-right .hu-logout > a{line-height: 24px}.header .header-util .hu-right .hu-util{display: flex;align-items: center;gap: 8px}.header .header-util .hu-right .hu-util > div{cursor:pointer}.header .header-util .hu-right .hu-menu,.hu-menu-panel{display: none}.header .header-util .hu-right .hu-my{display: flex;align-items: center;justify-content: center}.header .header-util .hu-right .hu-my img{width: 24px;height: 24px}.header .header-util .hu-right .hu-noti{position: relative;display: flex}.hu-noti-btn{position: relative;display: flex;align-items: center;justify-content: center;width: 24px;height: 24px;padding: 0;border: 0;background: none;cursor: pointer}.hu-noti-btn img{display: block;width: 24px;height: 24px}.hu-noti-badge{position: absolute;top: -2px;left: 12px;min-width: 16px;height: 16px;padding: 0 4px;box-sizing: border-box;border-radius: 8px;background: #fa1e17;color: #fff;font-size: 11px;font-weight: 700;line-height: 16px;text-align: center}.hn-panel{position: absolute;top: calc(100% + 12px);right: 0;z-index: 10;width: 320px;box-sizing: border-box;border: 1px solid #d3d8de;border-radius: 8px;box-shadow: 0 4px 12px rgba(169,169,169,.2);background: #fff;overflow: hidden;cursor: default;text-align: left;font-weight: 400}.hn-head{position: relative;padding: 16px;border-bottom: 1px solid #e9ecef}.hn-title{display: block;font-size: 17px;font-weight: 700;line-height: 1;color: #34383d}.hn-close{position: absolute;top: 12px;right: 12px;width: 24px;height: 24px;padding: 0;border: 0;background: none;cursor: pointer}.hn-close img{display: block;width: 24px;height: 24px}.hn-info{padding: 4px 16px;border-bottom: 1px solid #e9ecef;font-size: 12px;line-height: 22px;color: #858e98}.hn-list{position: relative;height: 400px;min-height: 250px;overflow-x: hidden;overflow-y: auto;overscroll-behavior: contain;background: #f3f6fa;scrollbar-width: thin;scrollbar-color: #a7aeb5 transparent}.hn-list::-webkit-scrollbar{width: 12px}.hn-list::-webkit-scrollbar-thumb{border: 2px solid transparent;border-radius: 20px;background: #a7aeb5;background-clip: content-box}.hn-item{position: relative;display: flex;flex-direction: column;align-items: flex-start;gap: 8px;padding: 16px;border-bottom: 1px solid #e9ecef;background: #fff}.hn-item.is-unread{background: #f0fbff}.hn-msg{width: 100%;min-width: 0;font-size: 14px;line-height: 22px;color: #34383d;overflow-wrap: anywhere;word-break: normal;white-space: pre-line}.hn-msg.is-clamped{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;line-clamp: 3;overflow: hidden}.hn-item.is-open .hn-msg{display: block;-webkit-line-clamp: none;line-clamp: none;overflow: visible}.hn-more{display: flex;align-items: center;height: 28px;padding: 2px 0;border: 0;background: none;font-size: 12px;line-height: 1.5;color: #656d76;cursor: pointer}.hn-more img{display: block;width: 16px;height: 16px;transition: transform .15s}.hn-item.is-open .hn-more img{transform: rotate(180deg)}.hn-date{width: 100%;font-size: 12px;line-height: 1.56;color: #858e98}.hn-empty{position: absolute;top: calc(50% - 20.5px);left: 50%;transform: translate(-50%,-50%);display: flex;flex-direction: column;align-items: center;gap: 12px}.hn-empty img{display: block;width: 72px;height: 72px}.hn-empty p{font-size: 17px;line-height: 1;color: #a7afb8;white-space: nowrap}.hn-panel[hidden],.hn-empty[hidden],.hn-more[hidden],.hu-noti-badge[hidden]{display: none}.header .header-util .hu-right .hu-cs{position: relative}.header .header-util .hu-right .quick,.header .header-util .hu-right .hu-open-text,.header .header-util .hu-right .hu-cs .hu-cs-text,.header .header-util .hu-right .hu-login > a,.header .header-util .hu-right .hu-logout > a{position: relative;display: inline-block;color: inherit;text-decoration: none}.header .header-util .hu-right .quick:hover,.header .header-util .hu-right .hu-open:hover .hu-open-text,.header .header-util .hu-right .hu-cs:hover .hu-cs-text,.header .header-util .hu-right .hu-login:hover > a,.header .header-util .hu-right .hu-logout:hover > a{color: #ff3d3d}.header .header-util .hu-right .quick:hover::after,.header .header-util .hu-right .hu-open:hover .hu-open-text::after,.header .header-util .hu-right .hu-cs:hover .hu-cs-text::after,.header .header-util .hu-right .hu-login:hover > a::after,.header .header-util .hu-right .hu-logout:hover > a::after{content: "";position: absolute;left: 0;right: 0;bottom: -10px;height: 2px;background: #ff3d3d}.header .header-util .hu-right .hu-cs::after{content: "";position: absolute;left: 0;right: 0;top: 100%;height: 22px}.header .header-util .hu-right .hu-cs .hu-cs-menu{display: none;position: absolute;top: calc(100% + 22px);left: -20px;z-index: 120;min-width: 160px;padding: 8px 0;border: 1px solid #ececec;border-radius: 4px;background: #fff;box-shadow: 0 6px 16px rgba(0,0,0,.08)}.header .header-util .hu-right .hu-cs:hover .hu-cs-menu{display: block}.header .header-util .hu-right .hu-cs .hu-cs-item{display: block;padding: 10px 20px;font-size: 16px;line-height: 24px;color: #333;text-decoration: none;white-space: nowrap}.header .header-util .hu-right .hu-cs .hu-cs-item:hover{background: #f7f8fa;color: #ff3d3d}.header .header-util .hu-right .hu-open{position: relative}.header .header-util .hu-right .hu-open .hu-open-bubble{display: flex;align-items: center;line-height: normal;position: absolute;top: -20px;left: 50%;transform: translateX(-50%);padding: 2px 6px;border-radius: 50px;color: white;background-color: red;font-size: 11px;font-weight: bold}.header .header-util .hu-right .hu-lang{margin-right: 10px;position: relative}.header .header-util .hu-right .hu-lang img{width: 24px}.header .header-util .hu-right .hu-lang .hu-lang-row{display: none;position: absolute;right: -20px;z-index: 102;text-align: center;background-color: white;border-radius: 10px;top: 40px;font-size: 15px;font-weight: 700;width: max-content;min-width: 130px;max-width: 240px;padding: 2px;box-shadow: 0 0 20px rgba(0,0,0,0.2);max-height: min(360px,calc(100vh - 120px));overflow-y: auto;overflow-x: hidden;-webkit-overflow-scrolling: touch;overscroll-behavior: contain}.header .header-util .hu-right .hu-lang .hu-lang-row::-webkit-scrollbar{width: 6px}.header .header-util .hu-right .hu-lang .hu-lang-row::-webkit-scrollbar-thumb{border-radius: 3px;background: #d3d8de}.header .header-util .hu-right .hu-lang .hu-lang-row::-webkit-scrollbar-track{background: transparent}.header .header-util .hu-right .hu-lang .hu-lang-row li:not(.active):hover{border: 2px solid #F95845;border-radius: 10px;font-weight: bold}.header .header-util .hu-right .hu-lang .hu-lang-row li:not(.active):hover a{color: #F95845}.header .header-util .hu-right .hu-lang .hu-lang-row > li{width: 96%;margin: auto}.header .header-util .hu-right .hu-lang .hu-lang-row li:last-child span,.header .header-util .hu-right .hu-lang .hu-lang-row li:last-child a{border: none}.header .header-util .hu-right .hu-lang .hu-lang-row span,.header .header-util .hu-right .hu-lang .hu-lang-row a{font-size: 12px;border-bottom: 1px solid #DBDBDB;color: black;width: 90%;padding: 18px 4px;display: inline-block;cursor:pointer;box-sizing: border-box;word-break: keep-all;overflow-wrap: anywhere}.header .header-util .hu-right .hu-lang .hu-lang-row .active span,.header .header-util .hu-right .hu-lang .hu-lang-row .active a{color: #DBDBDB}.main-home{margin-top: 130px;background-image: url(/images/v2/main.webp);background-size: cover;display: flex;flex-direction: column;align-items: center}.main-home .mn-hm-cont1{width: 100%;max-width: 800px;box-sizing: border-box;align-items: center;padding: 150px 0;display: flex;flex-direction: column;gap: 100px}.main-home .mn-hm-cont1 .mn-hm-c1-title{font-size: 41px;text-align: center;line-height: 50px}.main-home .mn-hm-cont1 .mn-hm-c1-btns{width: 60%;display: flex;justify-content: space-between;gap: 16px}.main-home .mn-hm-cont1 .mn-hm-c1-btns .mn-hm-c1-btn1{width: 100%;position: relative;padding: 16px 0;text-align: center;border-radius: 8px;background: linear-gradient(180deg,#957DFF -16.67%,#47A6FF 163.33%);cursor: pointer}.main-home .mn-hm-cont1 .mn-hm-c1-btns .mn-hm-c1-btn1 .mn-hm-c1-bubble{position: absolute;top: -33px;left: 50%;transform: translateX(-50%);z-index: 1;filter: drop-shadow( 0 2px 4px rgba(29,23,195,0.3) );width: max-content;min-width: 151px;max-width: min(420px,90vw);animation: bubbleFloat 2.5s ease-in-out infinite}.main-home .mn-hm-cont1 .mn-hm-c1-btns .mn-hm-c1-btn1 .bubble-content{position: relative;display: flex;align-items: center;justify-content: center;gap: 4px;width: 100%;min-height: 34px;box-sizing: border-box;padding: 4px 14px;text-align: center;line-height: 20px;overflow-wrap: break-word;border-radius: 8px;background: linear-gradient(180deg,#FFFFFF 35.1%,#CCE0FF 87.2%)}.main-home .mn-hm-cont1 .mn-hm-c1-btns .mn-hm-c1-btn1 .bubble-content::after{content: "";position: absolute;top: 100%;left: 50%;transform: translateX(-50%);border: 5px solid transparent;border-bottom: 0;border-top-color: #CCE0FF}.main-home .mn-hm-cont1 .mn-hm-c1-btns .mn-hm-c1-btn1 .mn-hm-c1-bubble .mn-hm-c1-bubble-text{min-width: 0;font-size: 14px;color: #756BFF}.main-home .mn-hm-cont1 .mn-hm-c1-btns .mn-hm-c1-btn1 .mn-hm-c1-btn-text{font-size: 18px;color: white}.main-home .mn-hm-cont1 .mn-hm-c1-btns .mn-hm-c1-btn2{width: 100%;padding: 16px 0;text-align: center;border-radius: 8px;background-color: white;border: 2px solid #957DFF;cursor: pointer}.main-home .mn-hm-cont1 .mn-hm-c1-btns .mn-hm-c1-btn2 .mn-hm-c1-btn-text{font-size: 18px;color: #957DFF}.main-home .mn-hm-cont2{width: 100%;max-width: 800px;box-sizing: border-box;display: flex;flex-direction: column;gap: 32px;padding: 100px 0}.main-home .mn-hm-cont2 .mn-hm-c2-head{display: flex;flex-direction: column;text-align: center}.main-home .mn-hm-cont2 .mn-hm-c2-head .mn-hm-c2-title{font-size: 32px;font-weight: bold;line-height: 40px}.main-home .mn-hm-cont2 .mn-hm-c2-head .mn-hm-c2-sub-title{line-height: 28px}.main-home .mn-hm-cont2 .mn-hm-c2-cont{width: 100%;overflow: hidden}.main-home .mn-hm-cont2 .mn-hm-c2-cont .swiper-slide{display: flex;flex-direction: column;align-items: center;height: auto}.main-home .mn-hm-cont2 .mn-hm-c2-cont .mn-hm-c2-box{display: flex;flex-direction: column;text-align: center;gap: 20px;width: 100%}.main-home .mn-hm-cont2 .mn-hm-c2-cont .mn-hm-c2-box-img-wrap{width: 100%;height: 240px;margin: 0;padding: 0;background-color: #f8f9fb;border-radius: 12px;overflow: hidden}.main-home .mn-hm-cont2 .mn-hm-c2-cont .mn-hm-c2-box-img{width: 100%;height: 100%;margin: 0;display: block;object-fit: contain;object-position: center}.main-home .mn-hm-cont2 .mn-hm-c2-cont .mn-hm-c2-box .mn-hm-c2-box-text{font-size: 17px;line-height: 26px}.main-home .mn-hm-cont2 .mn-hm-c2-cont .mn-hm-c2-pagination{display: none}.main-noti{background-color: #F3F6FA}.main-noti .main-noti-area{width: 100%;max-width: 800px;box-sizing: border-box;margin: auto;padding: 100px 0;display: flex;flex-direction: column;gap: 32px}.main-noti .main-noti-area .mn-nt-head{display: flex;flex-direction: column;align-items: center}.main-noti .main-noti-area .mn-nt-head .mn-nt-hd-title{font-size: 32px;font-weight: bold;line-height: 40px}.main-noti .main-noti-area .mn-nt-head .mn-nt-hd-sub-title{font-weight: bold;line-height: 28px;color: #555555}.main-noti .main-noti-area .mn-nt-cont{border: 1px solid #D2D2D2;border-radius: 12px;padding: 40px;background-color: #FFFFFF;display: flex;justify-content: space-between;align-items: center;align-self: stretch}.main-noti .main-noti-area .mn-nt-cont .mn-nt-cont-box{display: flex;flex-direction: column;align-items: center;text-align: center;gap: 8px}.main-noti .main-noti-area .mn-nt-cont .mn-nt-cont-box .mn-nt-cont-box-num{padding: 2px 9px;border: 1px solid #BED8FF;border-radius: 30px;font-size: 14px;font-weight: bold;color: #3F75FF}.main-noti .main-noti-area .mn-nt-cont .mn-nt-cont-box .mn-nt-cont-box-text{font-size: 17px;color: #555555;line-height: 24px}.main-home .main-home_area{position: relative;width: 100%;max-width: 1200px;margin: auto;height: 900px;overflow: hidden;display: flex;justify-content: center;align-items: center;flex-direction: column}.main-home .main-home_area .main-home_title{width: 100%;position: absolute;display: inline-block;text-align: center;color: white;font-size: 40px;font-weight: 700;top: 230px}.main-home .main-home_area .main-home_title_m{width: 100%;position: relative;display: none;text-align: center;color: white;font-size: 42px;font-weight: bold}.main-home .main-home_area .prev_version{width: 70%;position: relative;display: inline-block;left: 50px;text-align: left;color: white;text-decoration: underline;font-size: 14px;top: -60px;cursor:pointer}.main-home .main-home_area .flow_btn_div{margin: auto;width: 900px;display: flex;justify-content: center;align-items: center;text-align: center;padding: 0 0 80px 0;gap: 40px}.main-home .main-home_area .flow_btn_div > div{display: flex;place-items: center;width: calc(100% / 2 - 80px);border-radius: 80px;height: 90px;flex-direction: column;align-items: center;justify-content: center;gap: 5px;cursor:pointer;box-shadow: 0 0 20px rgba(0,0,0,0.2)}.main-home .main-home_area .flow_btn_div .exist_user{margin-left: 20px;color: white;background-color: #F95845}.main-home .main-home_area .flow_btn_div .exist_user .exist_user_top{font-size: 20px;font-weight: bold}.main-home .main-home_area .flow_btn_div .exist_user .exist_user_bottom{display: flex;justify-content: center;align-items: center}.main-home .main-home_area .flow_btn_div .exist_user .exist_user_bottom_text{margin-right: 10px;font-size: 18px;font-weight: 500;color: #FFFF00}.main-home .main-home_area .flow_btn_div .exist_user .exist_user_bottom_img{width: 8px}.main-home .main-home_area .flow_btn_div .new_user{margin-right: 20px;border: 1px solid;font-size: 20px;font-weight: bold;background-color: white;flex-direction: unset;gap: 20px}.main-home .main-home_area .flow_btn_div .new_user img{width: 8px}.required{font-size: 21px;font-weight: 700;color: #FF5959;line-height: 28px;padding-left: 4px}.recharge-frm{display: flex;flex-direction: column;gap: 60px}.main-rcg{max-width: 800px;margin: auto;padding: 100px 0}.main-rcg .main-rcg_div{display: none}.main-rcg .main-rcg_div.active{display: block}.main-rcg .main-rcg_div > div{margin-bottom: 30px;box-shadow: 0 0 20px rgba(0,0,0,0.1)}.main-rcg .rcg-base{display: flex;flex-direction: column;gap: 32px;border-radius: 12px;border: 1px solid #D2D2D2;padding: 40px}.main-rcg .rcg-base .rb-head{display: flex;flex-direction: column;text-align: center}.main-rcg .rcg-base .rb-head .rb-hd-title{font-size: 34px;font-weight: bold;line-height: 1.25;color: #34383D}.main-rcg .rcg-base .rb-head .rb-hd-sub-title{font-size: 21px;font-weight: 500;color: #656D76;line-height: 28px}.main-rcg .rcg-base .rb-middle-cont{display: flex;flex-direction: column;gap: 20px}.main-rcg .rcg-base .rb-middle-cont .rb-md-title{font-size: 16px;font-weight: 400;line-height: 28px;color: #656D76}.main-rcg .rcg-base .rb-middle-cont .rb-md-area{display: flex;flex-direction: column;gap: 32px}.main-rcg .rcg-base .rb-middle-cont .rb-md-area .rb-md-ctn{display: flex;flex-direction: column;gap: 8px}.main-rcg .rcg-base .rb-middle-cont .rb-md-area .rb-md-ctn .rb-md-ctn-head{display: flex;flex-direction: column}.main-rcg .rcg-base .rb-middle-cont .rb-md-area .rb-md-ctn .rb-md-ctn-head .rb-md-ctn-hd-title{font-size: 18px;font-weight: 700;line-height: 28px;color: #34383D}.main-rcg .rcg-base .rb-middle-cont .rb-md-area .rb-md-ctn .rb-md-ctn-head .rb-md-ctn-hd-sub-title{font-size: 15px;font-weight: 400;color: #FA1E17;line-height: 28px}.main-rcg .rcg-base .rb-middle-cont .rb-md-area .rb-md-ctn .rb-md-ctn-input{display: flex;justify-content: space-between;align-items: center;gap: 12px}.main-rcg .rcg-base .rb-middle-cont .rb-md-area .rb-md-ctn .rb-md-ctn-input .search_ctn{flex: 1;min-width: 0;height: 60px;font-size: 18px;width: auto;padding: 0 16px;border-radius: 8px;border: 1px solid #D3D8DE;box-sizing: border-box}.main-rcg .rcg-base .rb-middle-cont .rb-md-area .rb-md-ctn .rb-md-ctn-input .usg{width: calc(77% - 6px)}.main-rcg .rcg-base .rb-middle-cont .rb-md-area .rb-md-ctn .rb-md-ctn-input .usg .search_ctn{width: 100%}.main-rcg .rcg-base .rb-middle-cont .rb-md-area .rb-md-ctn .rb-md-ctn-input .search_ctn:focus{border: 1px solid #F95845}.main-rcg .rcg-base .rb-middle-cont .rb-md-area .rb-md-ctn .rb-md-ctn-input .search_ctn:focus-visible{outline: none}.main-rcg .rcg-base .rb-middle-cont .rb-md-area .rb-md-ctn .rb-md-ctn-input .rcg_search_btn{flex: 0 0 160px;height: 60px;display: flex;align-items: center;justify-content: center;width: auto;font-size: 18px;font-weight: bold;padding: 0;border-radius: 8px;background-color: #FF5959;color: #fff;text-align: center;box-sizing: border-box;cursor: pointer}.main-rcg .rcg-base .rb-middle-cont .rb-md-area .rb-md-ctn .rb-md-ctn-input .rcg_search_btn.active{background-color: #F95845;color: #fff}.main-rcg .rcg-base .rb-middle-cont .rb-md-area .rb-md-method{display: flex;flex-direction: column;gap: 8px}.main-rcg .rcg-base .rb-middle-cont .rb-md-area .rb-md-method .rb-md-mtd-head{display: flex;flex-direction: column}.main-rcg .rcg-base .rb-middle-cont .rb-md-area .rb-md-method .rb-md-mtd-head .rb-md-mtd-hd-title{font-size: 18px;font-weight: 700;line-height: 28px;color: #34383D}.main-rcg .rcg-base .rb-middle-cont .rb-md-area .rb-md-method .rb-md-mtd-btns{display: flex;justify-content: space-between;gap: 10px;padding: 8px;border-radius: 12px;background-color: #F3F6FA;text-align: center}.main-rcg .rcg-base .rb-middle-cont .rb-md-area .rb-md-method .rb-md-mtd-btns .rb-md-mtd-btn{flex: 1;min-height: 60px;display: flex;align-items: center;justify-content: center;width: auto;padding: 8px 10px;font-size: 18px;line-height: 1.25;word-break: keep-all;overflow-wrap: anywhere;font-weight: bold;color: #34383D;border-radius: 8px;cursor: pointer}.main-rcg .rcg-base .rb-middle-cont .rb-md-area .rb-md-method .rb-md-mtd-btns .rb-md-mtd-btn.active{background-color: #FF5959;color: #FFFFFF}.main-rcg .rcg-base .rb-middle-cont .rb-md-area .rb-md-amt{display: flex;flex-direction: column;gap: 8px}.main-rcg .rcg-base .rb-middle-cont .rb-md-area .rb-md-amt .rb-md-amt-head{display: flex;flex-direction: column}.main-rcg .rcg-base .rb-middle-cont .rb-md-area .rb-md-amt .rb-md-amt-head .rb-md-amt-hd-title{font-size: 18px;font-weight: 700;line-height: 28px;color: #34383D}.main-rcg .rcg-base .rb-middle-cont .rb-md-area .rb-md-amt .rb-md-amt-head .rb-md-amt-hd-sub-title{font-size: 15px;font-weight: 400;color: #FA1E17;line-height: 28px}.main-rcg .rcg-base .rb-middle-cont .rb-md-area .rb-md-amt .rb-md-amt-input{display: flex;justify-content: space-between;align-items: center;position: relative}.main-rcg .rcg-base .rb-middle-cont .rb-md-area .rb-md-hold{padding: 16px;border-radius: 8px;background-color: #F3F6FA;font-size: 15px;font-weight: 400;line-height: 24px;color: #555555}.main-rcg .rcg-base .rb-middle-cont .rb-md-area .rb-md-point{display: flex;flex-direction: column;gap: 8px}.main-rcg .rcg-base .rb-middle-cont .rb-md-area .rb-md-point .rb-md-pt-head{display: flex;flex-direction: column;gap: 2px}.main-rcg .rcg-base .rb-middle-cont .rb-md-area .rb-md-point .rb-md-pt-head .rb-md-pt-hd-title{font-size: 18px;font-weight: 700;line-height: 28px;color: #34383D}.main-rcg .rcg-base .rb-middle-cont .rb-md-area .rb-md-point .rb-md-pt-head .rb-md-pt-hd-desc{font-size: 15px;font-weight: 400;line-height: 28px;color: #656D76}.main-rcg .rcg-base .rb-middle-cont .rb-md-area .rb-md-point .rb-md-pt-input{display: flex;align-items: center;gap: 8px}.main-rcg .rcg-base .rb-middle-cont .rb-md-area .rb-md-point .rb-md-pt-input .rb-md-pt-field{flex: 1;min-width: 0;max-width: 320px;height: 60px;display: flex;align-items: center;gap: 8px;padding: 0 16px;border-radius: 8px;border: 1px solid #D3D8DE;background: #fff;box-sizing: border-box}.main-rcg .rcg-base .rb-middle-cont .rb-md-area .rb-md-point .rb-md-pt-input .rb-md-pt-field:focus-within{border-color: #F95845}.main-rcg .rcg-base .rb-middle-cont .rb-md-area .rb-md-point .rb-md-pt-input .rcg-point{flex: 1;min-width: 0;width: auto;font-size: 18px;line-height: 28px;color: #34383D;padding: 0;border: 0;background: transparent}.main-rcg .rcg-base .rb-middle-cont .rb-md-area .rb-md-point .rb-md-pt-input .rcg-point:focus-visible{outline: none}.main-rcg .rcg-base .rb-middle-cont .rb-md-area .rb-md-point .rb-md-pt-input .rb-md-pt-unit{flex: 0 0 auto;font-size: 18px;font-weight: 500;line-height: 28px;color: #858E98}.main-rcg .rcg-base .rb-middle-cont .rb-md-area .rb-md-point .rb-md-pt-input .rb-md-pt-input-desc{flex: 0 0 auto;display: flex;align-items: center;gap: 4px;font-size: 18px;font-weight: 400;line-height: 28px;color: #242324;white-space: nowrap}.main-rcg .rcg-base .rb-middle-cont .rb-md-area .rb-md-point .rb-md-pt-input .rb-md-pt-input-desc .total-point{font-weight: 700;color: #FF5959}.main-rcg .rcg-base .rb-middle-cont .rb-md-area .rb-md-point .rb-md-pt-input .rcg_point_btn{margin-left: auto}.main-rcg .rcg-base .rb-middle-cont .rb-md-area .rb-md-point .rb-md-pt-input .rcg_point_btn{flex: 0 1 auto;min-width: 160px;min-height: 60px;display: flex;align-items: center;justify-content: center;font-size: 18px;font-weight: bold;padding: 8px 12px;line-height: 1.25;word-break: keep-all;overflow-wrap: anywhere;border-radius: 8px;border: 1px solid #FF5959;background-color: #FF5959;color: #fff;text-align: center;box-sizing: border-box;cursor: pointer;margin-left: auto}.main-rcg .rcg-base .rb-middle-cont .rb-md-area .rb-md-point .rb-md-pt-input .rcg_point_btn.is-clear{border-color: #858E98;background-color: #fff;color: #656D76}.main-rcg .rcg-base .rb-bottom-cont{display: flex;flex-direction: column;padding: 24px;border-radius: 4px;background: #F3F6FA}.main-rcg .rcg-base .rb-bottom-cont .rb-bt-paying{display: flex;flex-direction: column;gap: 20px;padding-bottom: 20px}.main-rcg .rcg-base .rb-bottom-cont .rb-bt-paying .rb-bt-pi-title{font-size: 24px;font-weight: 700;line-height: 28px;color: #34383D}.main-rcg .rcg-base .rb-bottom-cont .rb-bt-paying .rb-bt-pi-box{display: flex;flex-direction: column;gap: 8px}.main-rcg .rcg-base .rb-bottom-cont .rb-bt-paying .rb-bt-pi-box .rb-bt-pi-item{display: flex;justify-content: space-between;align-items: center;font-size: 21px;color: #34383D;line-height: 28px}.main-rcg .rcg-base .rb-bottom-cont .rb-bt-pay{display: flex;justify-content: space-between;align-items: center;font-size: 24px;font-weight: bold;line-height: 28px;color: #34383D;padding-top: 20px;border-top: 1px solid #D3D8DE}.main-rcg .rcg-set{display: flex;flex-direction: column;gap: 40px;border-radius: 12px;border: 1px solid #D2D2D2;padding: 40px}.main-rcg .rcg-set .rs-cont1{display: flex;flex-direction: column;gap: 32px}.main-rcg .rcg-set .rs-method{display: flex;flex-direction: column;gap: 20px}.main-rcg .rcg-set .rs-method .rs-mtd-title{font-size: 24px;font-weight: bold;line-height: 28px}.main-rcg .rcg-set .rs-method .rs-mtd-box{display: flex;flex-wrap: wrap;gap: 12px}.main-rcg .rcg-set .rs-method .rs-mtd-box .rs-mtd-item{flex: 1 1 calc((100% - 36px) / 4);text-align: center;min-height: 59px;padding: 8px 10px;background-color: #F3F6FA;border-radius: 8px;font-size: 18px;line-height: 1.25;word-break: keep-all;overflow-wrap: anywhere;font-weight: bold;display: flex;align-items: center;justify-content: center}.main-rcg .rcg-set .rs-method .rs-mtd-box .rs-mtd-item.active{background-color: #FF5959;color: white}.main-rcg .rcg-set .rs-bank{display: flex;flex-direction: column;gap: 16px}.main-rcg .rcg-set .rs-bank .rs-bk-title{font-weight: 700;line-height: 28px}.main-rcg .rcg-set .rs-bank .rs-bk-cont{display: flex;flex-direction: column;gap: 8px}.main-rcg .rcg-set .rs-bank .rs-bk-cont .rs-bk-box{display: flex;flex-wrap: wrap;gap: 6px 10px}.main-rcg .rcg-set .rs-bank .rs-bk-cont .rs-bk-box .rs-bk-item{display: flex;align-items: center;gap: 8px;padding: 8px 14px 8px 12px;border-radius: 8px;background: transparent;transition: background-color .12s}.main-rcg .rcg-set .rs-bank .rs-bk-cont .rs-bk-box .rs-bk-item:has(input[type='radio']:checked){background: #f1f3f7}.main-rcg .rcg-set .rs-bank .rs-bk-cont .rs-bk-box .rs-bk-item.is-on{background: #f1f3f7}.main-rcg .rcg-set .rs-bank .rs-bk-cont .rs-bk-box .rs-bk-item input[type='radio']{-webkit-appearance: none;-moz-appearance: none;appearance: none;box-sizing: border-box;flex: 0 0 auto;width: 20px;height: 20px;margin: 0;border: 2px solid #ccc;border-radius: 50%;background: #fff;outline: none;cursor: pointer}.main-rcg .rcg-set .rs-bank .rs-bk-cont .rs-bk-box .rs-bk-item input[type='radio']:checked{border: 5px solid #F95845;background: #fff}.main-rcg .rcg-set .rs-bank .rs-bk-cont .rs-bk-box .rs-bk-item label{display: flex;align-items: center;gap: 6px;font-size: 16px;color: #242324;font-weight: 400;line-height: 140%;cursor: pointer;word-break: keep-all}.main-rcg .rcg-set .rs-bank .rs-bk-cont .rs-bk-box .rs-bk-item .rs-bk-logo{flex: 0 0 auto;width: 22px;height: 22px;object-fit: contain}.main-rcg .rcg-set .rs-bank .rs-bk-cont .rs-bk-desc-box{display: flex;align-items: flex-start;gap: 4px;font-weight: 400;line-height: 1.4}.main-rcg .rcg-set .rs-bank .rs-bk-cont .rs-bk-desc-box .rs-bk-desc-icon{flex: 0 0 auto;width: 16px;height: 16px;margin-top: 3px}.main-rcg .rcg-set .rs-bank .rs-bk-cont .rs-bk-desc-box .rs-bk-desc{font-size: 15px;color: #656D76;letter-spacing: -0.375px}.main-rcg .rcg-set .rs-phone{display: flex;flex-direction: column;gap: 8px}.main-rcg .rcg-set .rs-phone .rs-pn-head{display: flex;flex-direction: column}.main-rcg .rcg-set .rs-phone .rs-pn-head .rs-pn-hd-title{font-size: 18px;font-weight: 700;line-height: 28px;color: #34383D}.main-rcg .rcg-set .rs-phone .rs-pn-head .rs-pn-hd-sub-title{font-size: 15px;font-weight: 400;line-height: 1.4;color: #656D76}.main-rcg .rcg-set .rs-phone .rs-pn-input .rcv_ctn{font-size: 18px;width: 100%;padding: 16px;border-radius: 8px;border: 1px solid #D2D2D2;box-sizing: border-box}.main-rcg .rcg-set .rs-consent{display: flex;flex-direction: column;color: #12142B}.main-rcg .rcg-set .rs-consent .rs-cst-all{display: flex;align-items: center;padding: 20px 0;border-bottom: 1px solid #D3D8DE;font-size: 16px;color: #34383D}.main-rcg .rcg-set .rs-consent label{flex: 1;display: inline-block;background: url('/images/v2/check.svg');vertical-align: top;padding-left: 30px;background-repeat: no-repeat;cursor: pointer;line-height: 140%;background-size: 20px 20px}.main-rcg .rcg-set .rs-consent input[type=checkbox]{display: none}.main-rcg .rcg-set .rs-consent input[type=checkbox]:checked + label{background-image: url('/images/v2/checked.svg')}.main-rcg .rcg-set .rs-consent .rs-cst-cont{display: flex;flex-direction: column;gap: 16px;padding: 20px 0;font-size: 16px;color: #34383D}.main-rcg .rcg-set .rs-consent .rs-cst-cont > div{display: flex;align-items: center;justify-content: space-between;gap: 12px}.main-rcg .rcg-set .rs-consent .rs-cst-cont .rs-cst-view{flex: 0 0 auto;text-decoration: underline;font-size: 16px;color: #8B949E;cursor: pointer}.main-rcg .rcg-set .rs-cst-notice-area{flex-direction: column;gap: 8px}.main-rcg .rcg-set .rs-cst-notice-area .rs-cst-notice{font-size: 14px;line-height: 140%;color: #727272}.main-rcg .rcg-set .rs-cst-notice-area .rs-cst-notice-links{font-size: 14px;color: #727272}.main-rcg .rcg-set .rs-cst-notice-area .rs-cst-notice-links .rs-cst-view{text-decoration: underline;color: #727272;cursor: pointer}.main-rcg .rcg-set .rs-cont2{display: flex;flex-direction: column;gap: 60px}.main-rcg .rcg-set .rs-cont2 .rcg-btn{padding: 16px 0;text-align: center;background-color: #FF5959;border-radius: 8px;font-size: 18px;font-weight: bold;color: white;cursor: pointer}.main-rcg .rcg-set .rs-cont2 .rs-desc-area{padding: 40px;border-radius: 4px;background: #F3F6FA;display: flex;justify-content: space-between;align-items: center}.main-rcg .rcg-set .rs-cont2 .rs-desc-area .rs-desc-title{font-size: 18px;font-weight: bold;line-height: 1.25;color: #34383D;text-align: left}.main-rcg .rcg-set .rs-cont2 .rs-desc-area .rs-desc-box{display: flex;flex-direction: column}.main-rcg .rcg-set .rs-cont2 .rs-desc-area .rs-desc-box .rs-desc{font-size: 16px;color: #34383D;font-weight: 400;line-height: 24px}.main-search{background-color: #F3F6FA;padding: 100px 0}.main-search .main-search-area{max-width: 800px;margin: auto;padding: 40px;box-sizing: border-box;background-color: white;border-radius: 12px;border: 1px solid #D2D2D2;display: flex;flex-direction: column;gap: 32px}.main-search .main-search-area .mn-sch-head{display: flex;flex-direction: column;align-items: center}.main-search .main-search-area .mn-sch-head .mn-sch-hd-title{font-size: 32px;font-weight: bold;line-height: 48px}.main-search .main-search-area .mn-sch-head .mn-sch-sub-title{font-weight: bold;line-height: 28px;color: #555555}.main-search .main-search-area .mn-sch-cont{display: flex;flex-direction: column;gap: 20px}.main-search .main-search-area .mn-sch-cont .mn-sch-cont-title{font-size: 24px;font-weight: bold;line-height: 28px}.main-search .main-search-area .mn-sch-cont .mn-sch-cont-input{display: flex;flex-direction: column;gap: 8px}.main-search .main-search-area .mn-sch-cont .mn-sch-cont-input .mn-sch-cont-input-title{font-weight: 700;line-height: 28px}.main-search .main-search-area .mn-sch-cont .mn-sch-cont-input .mn-sch-cont-input-box{display: flex;justify-content: space-between;align-items: center}.main-search .main-search-area .mn-sch-cont .mn-sch-cont-input .mn-sch-cont-input-box .rct-ctn{font-size: 18px;width: calc(77% - 6px);padding: 16px;border-radius: 8px;border: 1px solid #D2D2D2;box-sizing: border-box}.main-search .main-search-area .mn-sch-cont .mn-sch-cont-input .mn-sch-cont-input-box .sch-ctn-btn{width: calc(23% - 6px);font-size: 18px;font-weight: bold;padding: 16px;border-radius: 8px;background-color: #FF5959;color: white;text-align: center;box-sizing: border-box;cursor: pointer}.main-search .main-search-area .mn-sch-result{display: none;flex-direction: column;gap: 40px}.main-search .main-search-area .mn-sch-result.active{display: flex}.main-search .main-search-area .mn-sch-result .mn-sch-result-box{display: flex;flex-direction: column;gap: 12px;padding: 24px;background-color: #F3F6FA;border-radius: 8px}.main-search .main-search-area .mn-sch-result .mn-sch-result-box .mn-sch-result-head{display: flex;flex-direction: column;gap: 4px}.main-search .main-search-area .mn-sch-result .mn-sch-result-box .mn-sch-result-head .mn-sch-result-hd-title{color: #25282C;font-size: 24px;font-weight: bold;line-height: 28px}.main-search .main-search-area .mn-sch-result .mn-sch-result-box .mn-sch-result-head .mn-sch-result-hd-sub-title{color: #34383D;font-size: 16px;font-weight: 400;line-height: 28px}.main-search .main-search-area .mn-sch-result .mn-sch-result-box .sch-list{display: flex;flex-direction: column;gap: 20px}.main-search .main-search-area .mn-sch-result .mn-sch-result-box .sch-list-item{display: flex;flex-direction: column;gap: 20px}.main-search .main-search-area .mn-sch-result .mn-sch-result-box .sch-list-item + .sch-list-item{padding-top: 20px;border-top: 1px solid #E5E8EC}.main-search .main-search-area .mn-sch-result .mn-sch-result-box .sch-list-item .sch-list-box{display: flex;flex-direction: column;align-items: flex-start;gap: 4px}.main-search .main-search-area .mn-sch-result .mn-sch-result-box .sch-list-item .sch-list-box .sch-list-head{color: #656D76;font-size: 15px;font-weight: 500;line-height: 20px;letter-spacing: 0.35px}.main-search .main-search-area .mn-sch-result .mn-sch-result-box .sch-list-item .sch-list-box .sch-list-status-head{display: flex;justify-content: center;align-items: center;padding: 2px 8px;border-radius: 200px;background: #FFF;font-size: 11px;font-weight: 400;line-height: 16px;white-space: nowrap}.main-search .main-search-area .mn-sch-result .mn-sch-result-box .sch-list-item .sch-list-box .sch-list-status-head.red{border: 1px solid #CA000B;color: #FF4545}.main-search .main-search-area .mn-sch-result .mn-sch-result-box .sch-list-item .sch-list-box .sch-list-status-head.blue{border: 1px solid blue;color: blue}.main-search .main-search-area .mn-sch-result .mn-sch-result-box .sch-list-item .sch-list-box .sch-list-status-head.orange{border: 1px solid orange;color: orange}.main-search .main-search-area .mn-sch-result .mn-sch-result-box .sch-list-item .sch-list-box .sch-list-sum{display: flex;align-items: center;gap: 8px;color: #34383D;font-size: 21px;font-weight: 400;line-height: 28px}.main-search .main-search-area .mn-sch-result .mn-sch-result-box .sch-list-item .sch-list-box .sch-list-sum .sch-list-amt{font-weight: 700}.main-search .main-search-area .mn-sch-result .mn-sch-result-box .sch-list-item .sch-list-box .sch-list-cont{color: #34383D;font-size: 18px;font-weight: 400;line-height: 28px}.main-search .main-search-area .mn-sch-result .mn-sch-result-box .sch-list-item .sch-list-box .sch-vacc-text{display: flex;flex-wrap: wrap;align-items: flex-start;gap: 6px;color: #34383D;font-size: 18px;font-weight: 400;line-height: 28px}.main-search .main-search-area .mn-sch-result .mn-sch-result-box .sch-list-item .sch-list-box .sch-vacc-text .sch-list-bar{flex-shrink: 0;width: 1px;height: 16px;margin-top: 6px;background: #E5E8EC}.main-search .main-search-area .mn-sch-result .mn-sch-result-box .sch-list-item .sch-btns{display: flex;justify-content: space-between;align-items: center;text-align: center;gap: 12px}.main-search .main-search-area .mn-sch-result .mn-sch-result-box .sch-list-item .sch-btns .sch-refund-btn{flex: 1;padding: 16px 0;border-radius: 8px;border: 1px solid #858E98;background: #FFF;color: #34383D;font-size: 18px;font-weight: 700;line-height: 28px}.main-search .main-search-area .mn-sch-result .mn-sch-result-box .sch-list-item .sch-btns .sch-more-btn{flex: 1;padding: 16px 0;border-radius: 8px;border: 1px solid #FF5959;background: #FFF;color: #FF5959;font-size: 18px;font-weight: 500;line-height: 28px}.main-search .main-search-area .mn-sch-result .mn-sch-result-desc{display: flex;justify-content: space-between;align-items: center;padding: 16px 24px;border-radius: 8px;background-color: #F0FBFF}.main-search .main-search-area .mn-sch-result .mn-sch-result-desc .mn-sch-result-desc-head{display: flex;flex-direction: column}.main-search .main-search-area .mn-sch-result .mn-sch-result-desc .mn-sch-result-desc-head .mn-sch-result-desc-hd-title{color: #25282C;font-size: 21px;font-weight: bold;line-height: 28px}.main-search .main-search-area .mn-sch-result .mn-sch-result-desc .mn-sch-result-desc-head .mn-sch-result-desc-hd-sub-title{color: #34383D;font-size: 16px;font-weight: 400;line-height: 28px}.main-search .main-search-area .mn-sch-result .mn-sch-result-desc .mn-sch-result-desc-btn{color: white;font-size: 17px;font-weight: bold;line-height: 27px;display: flex;padding: 4px 16px;justify-content: center;align-items: center;border-radius: 50px;background-color: #5039A6}.main-partner{padding: 100px 0}.main-partner .main-partner-area{max-width: 1560px;margin: auto;display: flex;flex-direction: column;gap: 40px;text-align: center}.main-partner .main-partner-area .mn-pn-head{display: flex;flex-direction: column}.main-partner .main-partner-area .mn-pn-head .mn-pn-hd-title{font-size: 32px;font-weight: 700;line-height: 40px}.main-partner .main-partner-area .mn-pn-cont{overflow: hidden;width: 100%;-webkit-mask-image: linear-gradient(to right,transparent 0%,black 22%,black 78%,transparent 100%);mask-image: linear-gradient(to right,transparent 0%,black 11%,black 89%,transparent 100%)}.main-partner .main-partner-area .mn-pn-cont .partner-track{display: flex;width: max-content;will-change: transform;animation: partners-marquee-left var(--marquee-duration) linear infinite}.main-partner .main-partner-area .mn-pn-cont .partner-list{display: flex;flex-direction: row;gap: var(--marquee-item-margin);list-style: none;margin: 0;padding: 0;flex-shrink: 0}.main-partner .main-partner-area .mn-pn-cont .partner-list li{width: var(--marquee-item-width);flex-shrink: 0;border-radius: 15px;overflow: hidden;display: flex;align-items: center;justify-content: center}.main-partner .main-partner-area .mn-pn-cont .partner-list img{width: 100%;height: 60px;object-fit: contain;display: block;border-radius: 15px}.main-other{display: flex;flex-direction: column;align-items: center;padding: 0 16px}.main-other .mn-ot-open{width: 100%;max-width: 1200px}.main-other .mn-ot-open .mn-ot-open-btn{display: flex;flex-direction: column;align-items: center;justify-content: center;gap: 6px;width: 100%;min-height: 120px;padding: 12px 16px;line-height: 1.25;word-break: keep-all;overflow-wrap: anywhere;box-sizing: border-box;text-align: center;color: white;text-decoration: none;border-radius: 8px;background: url('/images/v2/open_btn.webp') no-repeat center / cover}.main-other .mn-ot-open .mn-ot-open-title{font-size: 32px;font-weight: 700;line-height: 1.2}.main-other .mn-ot-open .mn-ot-open-sub{font-size: 16px;font-weight: 500;line-height: 1.4}.main-other .mn-ot-open .mn-ot-open-sub::after{content: " \2192"}.main-other .mn-ot-center{width: 100%;max-width: 1200px;padding: 100px 0;display: flex;flex-direction: column;gap: 40px}.main-other .mn-ot-center .mn-ot-ctr-head{display: flex;flex-direction: column;align-items: center}.main-other .mn-ot-center .mn-ot-ctr-head .mn-ot-ctr-hd-title{font-size: 32px;font-weight: 700;line-height: 40px;color: #34383D}.main-other .mn-ot-center .mn-ot-ctr-cont{display: flex;justify-content: space-between;align-items: stretch;gap: 20px}.main-other .mn-ot-center .mn-ot-ctr-cont .mn-ot-ctr-item{flex: 1;display: flex;flex-direction: column;gap: 12px;border-radius: 8px;background: #F0FBFF;overflow: hidden;padding: 20px;color: inherit;text-decoration: none}.main-other .mn-ot-center .mn-ot-ctr-cont .mn-ot-ctr-item .mn-ot-ctr-item-head{display: flex;flex-direction: column;gap: 12px}.main-other .mn-ot-center .mn-ot-ctr-cont .mn-ot-ctr-item .mn-ot-ctr-item-head .mn-ot-ctr-item-hd-title{font-size: 24px;font-weight: bold;color: #34383D}.main-other .mn-ot-center .mn-ot-ctr-cont .mn-ot-ctr-item .mn-ot-ctr-item-head .mn-ot-ctr-item-hd-sub-title{font-size: 16px;color: #656D76;font-weight: 400}.main-other .mn-ot-center .mn-ot-ctr-cont .mn-ot-ctr-item .mn-ot-ctr-item-cont{display: flex;justify-content: flex-end}.main-other .mn-ot-center .mn-ot-ctr-cont .mn-ot-ctr-item .mn-ot-ctr-item-cont .mn-ot-ctr-item-ct-img{display: block;width: 48px;height: 48px}.main-other .mn-ot-stop{width: 100%;max-width: 1200px;padding: 40px;display: flex;flex-direction: column;gap: 16px;border-radius: 12px;background: #F8F9FB;box-sizing: border-box;margin: 100px 0}.main-other .mn-ot-stop .mn-ot-sp-head{display: flex;flex-direction: column}.main-other .mn-ot-stop .mn-ot-sp-head .mn-ot-sp-hd-title{font-size: 24px;font-weight: bold;line-height: 1.25;color: #34383D}.main-other .mn-ot-stop .mn-ot-sp-cont{display: flex;flex-direction: column;gap: 16px}.main-other .mn-ot-stop .mn-ot-sp-cont .mn-ot-sp-ct-text{margin: 0;font-family: inherit;font-size: 17px;line-height: 28px;color: #34383D}.main-other .mn-ot-stop .mn-ot-sp-cont .mn-ot-sp-ct-warn{display: flex;gap: 12px;align-items: flex-start;font-size: 17px;line-height: 28px;color: #E85D5D}.main-other .mn-ot-stop .mn-ot-sp-cont .mn-ot-sp-ct-warn .mn-ot-sp-ct-warn-label{font-weight: bold;white-space: nowrap}.footer{display: flex;flex-direction: column;align-items: center;background-color: #565D64;padding: 40px 0;color: white;z-index: 101;position: relative}.footer .footer-head-area{width: 100%;border-bottom: 1px solid #868E96}.footer .footer-head-area .footter-head{padding: 0 20px 12px;width: 100%;margin: auto;max-width: 1200px;box-sizing: border-box}.footer .footer-head-area .footter-head .footter-head-item{display: flex;justify-content: space-between;align-items: self-start}.footer .footer-head-area .footter-head .footter-head-item .fh-logo{width: 100px}.footer .footer-head-area .footter-head .footter-head-item .fh-center{display: flex;flex-direction: column;gap: 8px;align-items: end}.footer .footer-head-area .footter-head .footter-head-item .fh-center .fh-ctr-title{font-weight: 700;line-height: 20px}.footer .footer-head-area .footter-head .footter-head-item .fh-center .fh-ctr-call{font-size: 24px;color: inherit;text-decoration: none;font-weight: 400;line-height: 1.25}.footer .footer-head-area .footter-head .footter-head-item .fh-center .fh-ctr-time{font-size: 14px;font-weight: 400;line-height: 22px}.footer .footer-cont{width: 100%;max-width: 1200px;padding: 0 20px;box-sizing: border-box;display: flex;flex-direction: column;gap: 20px}.footer .footer-cont .fc-head{padding: 20px 0;display: flex;justify-content: space-between;align-items: center}.footer .footer-cont .fc-head .fc-hd-consent{display: flex;justify-content: space-between;align-items: center;gap: 20px}.footer .footer-cont .fc-head .fc-hd-consent .fc-hd-consent-btn{font-size: 16px;color: white;font-weight: 500;cursor: pointer}.footer .footer-cont .fc-head .fc-hd-org-logos{display: flex;justify-content: space-between;gap: 8px}.footer .footer-cont .fc-head .fc-hd-org-logos .fc-hd-org-logo{height: 28px;width: auto}.footer .footer-cont .fc-cont .fc-ct-top{font-size: 14px;font-weight: 400;line-height: 22px}.footer .footer-cont .fc-cont .fc-ct-top .fc-ct-top-hd{font-weight: bold}.footer .footer-cont .fc-cont .fc-ct-bottom{display: flex;justify-content: space-between;align-items: self-end}.footer .footer-cont .fc-cont .fc-ct-bottom .fc-ct-bottom-copyright{font-size: 12px;font-weight: 400;line-height: 22px}.footer .footer-cont .fc-cont .fc-ct-bottom .fc-ct-bottom-apps{display: flex;flex-direction: column;align-items: flex-end;gap: 8px}.footer .footer-cont .fc-cont .fc-ct-bottom .fc-ct-bottom-apps .fc-ct-bottom-apps-title{max-width: 320px;font-size: 14px;font-weight: 400;line-height: 22px;text-align: right;word-break: keep-all}.footer .footer-cont .fc-cont .fc-ct-bottom .fc-ct-bottom-apps .fc-ct-bottom-apps-logos{width: max-content;display: flex;justify-content: flex-end;align-items: center;gap: 12px}.footer .fc-ct-bottom-apps-logos .fc-ct-bottom-apps-link{display: flex;align-items: center;gap: 12px;line-height: 0}.iframe{display: none;opacity: 0;z-index: 1000;width: 100%;height: 100%;position: fixed;left: 0;bottom: 0;background: rgba(0,0,0,0.6)}.iframe.active{display: block;opacity: 1}.iframe .iframe-close{position: absolute;top: 12px;right: 12px;z-index: 2;width: 40px;height: 40px;padding: 0;border: 0;border-radius: 50%;background: rgba(0,0,0,.55);color: #fff;font-size: 26px;line-height: 40px;text-align: center;cursor: pointer}.iframe .iframe-close:hover{background: rgba(0,0,0,.75)}.iframe .iframe_div{position: relative;width: 100%;height: 100%;overflow: hidden}.iframe .iframe_div iframe{-webkit-overflow-scrolling: touch;overflow: auto}.layer{display: none;opacity: 0;z-index: 999;width: 100%;height: 100%;position: fixed;left: 0;top: 0;bottom: 0;background: rgba(0,0,0,0.6)}.layer .layer_container .close_btn{position: absolute;width: 18px;top: -28px;right: 2px;cursor: pointer}.layer .layer_container .btn_area > div{cursor: pointer}.layer .layer_container{display: flex;flex-direction: column}.layer .layer_container > form,.layer .layer_container > .layer_lrsp3{flex: 1 1 auto;min-height: 0;overflow-y: auto}.layer .layer_container > .btn_area{flex: 0 0 auto}.layer .layer_container{background-color: white;padding: 80px 50px;border-radius: 10px;position: fixed;top: 50%;left: 50%;max-width: 460px;width: 100%;box-shadow: 0 0 15px rgba(0,0,0,0.2);transform: translate(-50%,-50%)}.layer .lyr-field{display: flex;flex-direction: column;gap: 8px}.layer .lyr-label{font-size: 16px;font-weight: 700;line-height: 24px;color: #333}.layer .lyr-input,.layer input.lyr-input{width: 100%;box-sizing: border-box}.layer input.lyr-input,.layer .lyr-input > select,.layer .lyr-input > input{width: 100%;height: 60px;padding: 0 16px;border: 1px solid #d2d2d2;border-radius: 8px;background: #fff;font-size: 16px;line-height: 28px;color: #333;box-sizing: border-box;transition: border-color .15s,box-shadow .15s}.layer input.lyr-input::placeholder,.layer .lyr-input > input::placeholder{color: #adb5bd}.layer input.lyr-input:hover,.layer .lyr-input > select:hover,.layer .lyr-input > input:hover{border-color: #adb5bd}.layer input.lyr-input:focus,.layer .lyr-input > select:focus,.layer .lyr-input > input:focus{outline: none;border-color: #ff5959;box-shadow: 0 0 0 3px rgba(255,89,89,.15)}.layer .lyr-input > .ui-select{display: block;width: 100%}.layer .lyr-input > .ui-select .uis-btn{height: 60px;padding: 0 16px;font-size: 16px}.layer .lyr-input > .ui-select select{height: 60px;padding: 0 40px 0 16px;font-size: 16px}.layer .lyr-input > select{appearance: none;-webkit-appearance: none;padding-right: 44px;cursor: pointer;background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20' fill='none'%3E%3Cpath d='M5 7.5L10 12.5L15 7.5' stroke='%23868e96' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat: no-repeat;background-position: right 14px center}.layer .lyr-input > select[style*="pointer-events: none"]{background-color: #f3f6fa;color: #868e96}.layer .lyr-readonly{font-size: 18px;line-height: 28px;color: #333}.layer .lyr-readonly:empty::before{content: "\00a0"}.layer .lyr-head{display: flex;flex-direction: column}.layer .lyr-head .lyr-label{font-size: 16px;font-weight: 700;line-height: 24px;color: #333}.layer .lyr-head .lyr-desc{font-size: 14px;font-weight: 400;line-height: 22px;color: #868e96}.layer .lyr-label-desc{display: block;font-size: 13px;font-weight: 400;line-height: 20px;color: #656D76}.layer .lyr-point{display: flex;flex-wrap: wrap;align-items: center;gap: 12px 8px}.layer .lyr-point-field{flex: 1 0 100%}.layer .lyr-point-field{min-width: 0;height: 48px;display: flex;align-items: center;gap: 8px;padding: 0 16px;border: 1px solid #d3d8de;border-radius: 8px;background: #fff;box-sizing: border-box;transition: border-color .15s,box-shadow .15s}.layer .lyr-point-field:focus-within{border-color: #ff5959;box-shadow: 0 0 0 3px rgba(255,89,89,.15)}.layer .lyr-point-input{flex: 1 1 auto;min-width: 0;width: 100%;height: auto;padding: 0;border: 0;background: transparent;font-size: 16px;color: #34383D;box-sizing: border-box}.layer .lyr-point-input::placeholder{color: #adb5bd}.layer .lyr-point-input:focus{outline: none}.layer .lyr-point-unit{flex: 0 0 auto;font-size: 16px;font-weight: 500;color: #858E98}.layer .lyr-point-rest{flex: 0 0 auto;font-size: 18px;font-weight: 400;color: #242324;white-space: nowrap}.layer .lyr-point-bal{font-weight: 700;color: #ff5959}.layer .lyr-point-all{flex: 0 1 auto;min-width: 120px;margin-left: auto;min-height: 48px;padding: 8px 10px;display: inline-flex;align-items: center;justify-content: center;border-radius: 8px;border: 1px solid #ff5959;background: #ff5959;color: #fff;font-size: 15px;font-weight: 700;line-height: 1.25;word-break: keep-all;overflow-wrap: anywhere;cursor: pointer}.layer .lyr-point-all.is-clear{border-color: #858E98;background: #fff;color: #656D76}.layer .lyr-point-all:hover{opacity: .9}.layer .lyr-note{padding: 14px 16px;border-radius: 8px;background: #f3f6fa;font-size: 14px;font-weight: 400;line-height: 22px;color: #555}.rcg-point:disabled,.layer .lyr-point-input:disabled{background: #f3f6fa;color: #868e96;cursor: not-allowed}.rcg_point_btn.is-off,.layer .lyr-point-all.is-off{opacity: .45;pointer-events: none}.layer .lyr-paysum{display: flex;flex-direction: column;gap: 10px;padding-top: 20px;border-top: 1px solid #d2d2d2}.layer .lyr-paysum-row{display: flex;justify-content: space-between;align-items: center;font-size: 16px;line-height: 24px;color: #555}.layer .lyr-paysum-total{padding-top: 12px;border-top: 1px solid #d2d2d2;font-size: 18px;font-weight: 700;color: #333}.layer .lyr-paysum-total > span:last-child{color: #ff5959}.layer,.layer .layer_container,.layer .layer_container > form,.layer .layer_container > .layer_lrsp3{overscroll-behavior: contain}.layer .layer_container,.layer .layer_container *{scrollbar-width: thin;scrollbar-color: #d2d2d2 transparent}.layer .layer_container::-webkit-scrollbar,.layer .layer_container *::-webkit-scrollbar{width: 6px;height: 6px}.layer .layer_container::-webkit-scrollbar-track,.layer .layer_container *::-webkit-scrollbar-track{background: transparent}.layer .layer_container::-webkit-scrollbar-thumb,.layer .layer_container *::-webkit-scrollbar-thumb{border-radius: 3px;background: #d2d2d2}.layer .layer_container:hover::-webkit-scrollbar-thumb,.layer .layer_container *:hover::-webkit-scrollbar-thumb{background: #adb5bd}html.layer-open,html.layer-open body{overflow: hidden}.layer .layer_container .btn_area{position: static;display: flex;gap: 12px;width: 100%;font-size: 18px;font-weight: 700;text-align: center}.layer .layer_container .btn_area > div{display: flex;align-items: center;justify-content: center;flex: 1 1 0;height: 60px;padding: 0;border-radius: 8px;box-sizing: border-box;cursor: pointer}.layer.layer_step1{display: block;opacity: 1}.layer_step1 .layer_container{width: 100%;max-width: 520px;padding: 40px;border-radius: 12px;border: 1px solid #dedede;box-sizing: border-box;display: flex;flex-direction: column;gap: 16px}.layer_step1 .lrsp1_head{display: flex;flex-direction: column}.layer_step1 .lrsp1_title{font-size: 24px;font-weight: 700;line-height: 32px;color: #1f2937}.layer_step1 .lrsp1_title .user_nm{color: #ff5959}.layer_step1 .lrsp1_title_sub{font-size: 14px;line-height: 20px;color: #4b5563}.layer_step1 .lrsp1_content{margin: 8px 0}.layer_step1 .layer_container .btn_area .home_btn{border: 1px solid #868e96;background: #fff;color: #555}.layer_step1 .layer_container .btn_area .step2_btn{background: #E8E8E8;color: #707070}.layer_step1 .layer_container .btn_area .step2_btn.active{background: #ff5959;color: #fff}.layer_step1 .layer_container .btn_area .step2_btn.active:hover{background: #D12814}.layer.layer_step2{display: block;opacity: 1}.layer_step2 .layer_container{width: 100%;max-width: 520px;padding: 40px;border-radius: 12px;border: 1px solid #dedede;box-sizing: border-box;max-height: 90%;gap: 16px}.layer_step2 .layer_container form{display: flex;flex-direction: column;gap: 16px}.layer_step2 .lrsp2_head{display: flex;flex-direction: column}.layer_step2 .lrsp2_title{font-size: 24px;font-weight: 700;line-height: 32px;color: #1f2937}.layer_step2 .lrsp2_title .user_nm{color: #ff5959}.layer_step2 .lrsp2_title_sub{font-size: 14px;line-height: 20px;color: #4b5563}.layer_step2 .lrsp2_content{display: flex;flex-direction: column;gap: 24px;margin: 8px 0}.layer_step2 .lrsp2_content #fastRcgAmt{color: #ff5959;font-weight: 700}.layer_step2 .layer_container .btn_area .prev_btn{border: 1px solid #868e96;background: #fff;color: #555}.layer_step2 .layer_container .btn_area .fast_rcg_btn{background: #E8E8E8;color: #707070}.layer_step2 .layer_container .btn_area .fast_rcg_btn.active{background: #ff5959;color: #fff}.layer_step2 .layer_container .btn_area .fast_rcg_btn.active:hover{background: #D12814}.layer.layer_step3{display: block;opacity: 1}.layer_step3 .layer_container{width: 100%;max-width: 520px;padding: 40px;border-radius: 12px;border: 1px solid #dedede;height: auto;max-height: 90%;box-sizing: border-box;gap: 16px}.layer_step3 .layer_container .layer_lrsp3{display: flex;flex-direction: column;gap: 16px}.layer_step3 .lrsp3_head{display: flex;flex-direction: column}.layer_step3 .lrsp3_title{font-size: 24px;font-weight: 700;line-height: 32px;color: #1f2937}.layer_step3 .lrsp3_title_sub{font-size: 14px;line-height: 20px;color: #4b5563}.layer_step3 .lrsp3_content{display: flex;flex-direction: column;gap: 24px;margin-top: 24px}.layer_step3 .s3-field{display: flex;flex-direction: column;gap: 4px}.layer_step3 .s3-label{font-size: 16px;font-weight: 700;line-height: 24px;color: #333}.layer_step3 .s3-value{font-size: 18px;line-height: 24px;color: #333}.layer_step3 .s3-value:empty::before{content: "\00a0"}.layer_step3 .s3-acct{display: flex;flex-wrap: wrap;align-items: center;gap: 8px}.layer_step3 .s3-sep{flex-shrink: 0;width: 1px;height: 12px;background: #d9d9d9}.layer_step3 .s3-holder{color: #333}.layer_step3 .lrsp3_noti{display: flex;align-items: flex-start;justify-content: space-between;gap: 20px;margin: 8px 0 0;padding: 20px 16px;border-radius: 8px;background: #f0fbff;text-align: left;color: #000}.layer_step3 .s3-noti-text{font-size: 16px;line-height: 24px}.layer_step3 .s3-noti-strong{font-weight: 700}.layer_step3 .s3-noti-illust{flex-shrink: 0;width: 75px;height: 64px}.layer_step3 .layer_container .btn_area{position: static;width: 100%;font-size: 18px;font-weight: 700;text-align: center}.layer_step3 .layer_container .btn_area .clear_btn{background: #ff5959;color: #fff;display: flex;align-items: center;justify-content: center;height: 60px;padding: 0;border-radius: 8px}.layer.layer_modal{display: block;opacity: 1}.layer_modal .layer_container{width: 100%;max-width: 440px;padding: 40px;border-radius: 12px;border: 1px solid #dedede;box-sizing: border-box;display: flex;flex-direction: column;gap: 24px}.layer_modal .modal_content{font-size: 16px;line-height: 24px;color: #333;text-align: center}.layer_modal .layer_container .btn_area .clear_btn{background: #ff5959;color: #fff}.layer.layer_refund{display: block;opacity: 1}.layer_refund .layer_container{max-height: 90%;height: auto;width: 100%;max-width: 560px;padding: 40px;border-radius: 12px;border: 1px solid #d2d2d2;box-sizing: border-box;gap: 16px}.layer_refund .layer_container .refund_form{display: flex;flex-direction: column;gap: 16px;box-sizing: border-box}.layer_refund .refund_head{text-align: center}.layer_refund .refund_title{font-size: 24px;font-weight: 700;line-height: 32px;color: #1f2937}.layer_refund .refund_subtitle{margin-top: 2px;font-size: 14px;line-height: 20px;color: #555}.layer_refund .refund_content{display: flex;flex-direction: column;gap: 24px;padding: 16px 0 0}.layer_refund .rf-field{display: flex;flex-direction: column;gap: 8px}.layer_refund .rf-label{font-size: 16px;font-weight: 700;line-height: 28px;color: #12142b}.layer_refund .rf-label-row{display: flex;align-items: center;gap: 24px}.layer_refund .rf-same{font-size: 16px;line-height: 28px;color: #868e96}.layer_refund .rf-input{width: 100%;height: 60px;padding: 0 16px;border: 1px solid #d2d2d2;border-radius: 8px;background: #fff;font-size: 16px;line-height: 28px;color: #333;box-sizing: border-box;transition: border-color .15s,box-shadow .15s}.layer_refund .rf-input::placeholder{color: #adb5bd}.layer_refund .rf-input:hover{border-color: #adb5bd}.layer_refund .rf-input:focus{outline: none;border-color: #ff5959;box-shadow: 0 0 0 3px rgba(255,89,89,.15)}.layer_refund .rf-input:read-only{background: #f3f6fa;color: #868e96}.layer_refund textarea.rf-input{height: 60px;min-height: 60px;padding: 14px 16px;line-height: 28px;resize: vertical}.layer_refund .rf-row{display: flex;gap: 12px}.layer_refund .rf-bank{flex: 0 0 210px;min-width: 0}.layer_refund .rf-row .rf-input{flex: 1 1 auto;min-width: 0}.layer_refund .ui-select select{height: 60px;padding-right: 44px}.layer_refund .rf-field-save{display: none;flex-direction: row;align-items: center;flex-wrap: wrap;gap: 4px 10px;margin-top: -12px}.layer_refund .rf-field-save.is-on{display: flex}.layer_refund .rf-save{font-size: 15px;line-height: 24px;color: #555}.layer_refund .rf-save-hint{flex: 1 1 100%;padding-left: 28px;font-size: 13px;line-height: 20px;color: #868e96}.layer_refund .refund_noti{display: flex;flex-direction: column;gap: 20px;padding: 16px;border-radius: 8px;background: #f3f6fa;color: #242324}.layer_refund .rf-noti-text{font-size: 16px;line-height: 24px}.layer_refund .rf-noti-warn{font-weight: 500;color: #ff4545}.layer_refund .rf-cs-tel{font-size: 22px;font-weight: 700;line-height: 28px}.layer_refund .rf-cs-time{font-size: 16px;line-height: 28px}.layer_refund .refund_open_banner{display: flex;align-items: center;justify-content: space-between;gap: 12px;padding: 16px;border-radius: 8px;background: #dff6ff}.layer_refund .rf-ob-left{display: flex;align-items: center;gap: 4px;min-width: 0}.layer_refund .rf-ob-icon{flex-shrink: 0;width: 24px;height: 24px}.layer_refund .rf-ob-text{font-size: 16px;font-weight: 700;color: #333}.layer_refund .rf-ob-link{flex-shrink: 0;font-size: 14px;color: #333;text-decoration: underline;cursor: pointer}.layer_refund .layer_container .btn_area{position: static;display: flex;gap: 12px;width: 100%;font-size: 18px;font-weight: 700;text-align: center}.layer_refund .layer_container .btn_area > div{display: flex;align-items: center;justify-content: center;flex: 1 1 0;height: 60px;padding: 0;border-radius: 8px;box-sizing: border-box}.layer_refund .layer_container .btn_area .home_btn{border: 1px solid #868e96;background: #fff;color: #555}.layer_refund .layer_container .btn_area .layer_refund_btn{background: #E8E8E8;color: #707070}.layer_refund .layer_container .btn_area .layer_refund_btn.active{background: #ff5959;color: #fff}.layer_refund .layer_container .btn_area .layer_refund_btn.active:hover{background: #D12814}.rtn_layer{display: block;opacity: 1;transition: opacity 0.3s ease;z-index: 999;width: 100%;height: 100%;position: fixed;left: 0;top: 0;background: rgba(0,0,0,0.6)}.rtn_layer .layer_container{background-color: white;padding: 50px;top: 50%;left: 50%;border-radius: 10px;position: fixed;width: 100%;max-width: 460px;transform: translate(-50%,-50%)}.rtn_layer .layer_container .rtn_title_div{display: flex;flex-direction: column;gap: 8px;text-align: center}.rtn_layer .layer_container .rtn_title_div .rtn_title{font-size: 23px;font-weight: 700}.rtn_layer .layer_container .rtn_title_div .rtn_title .mode_nm{color: #F95845}.rtn_layer .layer_container .rtn_title_div .rtn_title_sub{font-size: 16px;font-weight: 500}.rtn_layer .layer_container .rtn_content{margin: 40px 0}.rtn_layer .layer_container .rtn_content table{width: 100%;border-collapse: separate;border-spacing: 0 10px}.rtn_layer .layer_container .rtn_content table th{vertical-align: middle;text-align: left;font-weight: 700;font-size: 16px}.rtn_layer .layer_container .rtn_content table td{padding: 15px 25px;background-color: #F5F5F5;border-radius: 10px;text-align: right;font-size: 16px;font-weight: bold}.rtn_layer .layer_container .rtn_content .rtn_amt{color: #F95845}.rtn_layer .layer_container .btn_area{position: fixed;width: 100%;left: 0;bottom: 0;font-size: 18px;font-weight: 500;text-align: center}.rtn_layer .layer_container .btn_area .home_btn{background-color: #F95845;color: white;border-bottom-right-radius: 10px;border-bottom-left-radius: 10px;padding: 16px 0;margin-top: 40px}.rtn_layer_m{display: block;opacity: 1;transition: opacity 0.3s ease;z-index: 999;width: 100%;height: 100%;position: fixed;left: 0;top: 0;background: rgba(0,0,0,0.6)}.rtn_layer_m .layer_container{background-color: white;border-radius: 10px;width: 100%;bottom: 0;position: absolute;box-sizing: border-box;margin: 0;padding: 50px 20px}.rtn_layer_m .layer_container .rtn_title_div{display: flex;flex-direction: column;gap: 8px;text-align: center}.rtn_layer_m .layer_container .rtn_title_div .rtn_title{font-size: 23px;font-weight: 700}.rtn_layer_m .layer_container .rtn_title_div .rtn_title .mode_nm{color: #F95845}.rtn_layer_m .layer_container .rtn_title_div .rtn_title_sub{font-size: 16px;font-weight: 500}.rtn_layer_m .layer_container .rtn_content{margin: 40px 0 80px 0;display: flex;flex-direction: column;gap: 10px}.rtn_layer_m .layer_container .rtn_content .cont_row{display: block}.rtn_layer_m .layer_container .rtn_content .cont_row .cont_title{width: 100%;margin-bottom: 5px;font-size: 14px}.rtn_layer_m .layer_container .rtn_content .cont_row .cont_text{width: 100%;border-radius: 5px;text-align: right;background-color: #F5F5F5;padding: 12px 10px;box-sizing: border-box}.rtn_layer_m .layer_container .btn_area{position: fixed;width: 100%;left: 0;bottom: 0;font-size: 18px;font-weight: 500;text-align: center}.rtn_layer_m .layer_container .btn_area .home_btn{background-color: #F95845;color: white;border-bottom-right-radius: 10px;border-bottom-left-radius: 10px;padding: 16px 0;margin-top: 40px}.layer.layer_consent{display: block;opacity: 1}.layer_consent .layer_container .consent_title_div{display: flex;flex-direction: column;gap: 10px;text-align: center;margin-bottom: 50px}.layer_consent .layer_container .consent_title_div .consent_title_icon{width: 150px;margin: auto}.layer_consent .layer_container .consent_title_div .consent_title{font-size: 18px;font-weight: 700}.layer_consent .layer_container .consent_tab{display: flex;justify-content: space-between;align-items: stretch;text-align: center;margin-bottom: 30px}.layer_consent .layer_container .consent_tab > div{display: flex;align-items: center;justify-content: center;box-sizing: border-box;width: 50%;padding: 20px 10px;font-size: 18px;line-height: 140%;word-break: keep-all;border: 1px solid #AFAFB1;color: #878787;cursor: pointer}.layer_consent .layer_container .consent_tab .active{border: 1px solid black;background-color: black;color: white}.layer_consent .layer_container .consent_content{height: 400px}.layer_consent .layer_container .consent_content > div{display: none;height: 100%;overflow: auto;padding-bottom: 50px;box-sizing: border-box}.layer_consent .layer_container .consent_content .active{display: block}.anicont{transform: translateY(50px);opacity: 0;transition: transform 0.4s,opacity 0.3s}.anicont.ani{transform: translateY(0);opacity: 1}.anicont1{transform: translateY(50px);opacity: 0;transition: transform 1.2s,opacity 1.1s}.anicont1.ani{transform: translateY(0);opacity: 1}.anicont2{transform: translateY(50px);opacity: 0;transition: transform 1.6s,opacity 1.5s}.anicont2.ani{transform: translateY(0);opacity: 1}.anicont3{transform: translateY(50px);opacity: 0;transition: transform 2s,opacity 1.9s}.anicont3.ani{transform: translateY(0);opacity: 1}@keyframes slideDown{0%{transform: translateY(-80%)}100%{transform: translateY(0)}}@keyframes partners-marquee-left{from{transform: translateX(0)}to{transform: translateX(-50%)}}@keyframes fadeIn{from{opacity: 0}to{opacity: 1}}@keyframes fadeOut{from{opacity: 1}to{opacity: 0}}:root{--marquee-item-left-count: 14;--marquee-item-right-count: 14;--marquee-item-width: 180px;--marquee-item-margin: 20px;--marquee-duration: 40s;--browser-width: 100vw}.my-page{padding: 80px 0 200px;background: #fff}.my-page .my-page-area{width: 800px;margin: 0 auto;padding-top: 100px;display: flex;flex-direction: column;gap: 60px}.my-page .my-page-area .mp-title{font-size: 32px;font-weight: 700;line-height: 40px;color: #12142b;text-align: center}.my-page .my-page-area .mp-sect{display: flex;flex-direction: column;gap: 12px}.my-page .my-page-area .mp-sect .mp-sect-title{font-size: 24px;font-weight: 700;line-height: 28px;color: #333}.my-page .my-page-area .mp-card{display: flex;flex-direction: column;gap: 20px;padding: 24px;border: 1px solid #d2d2d2;border-radius: 8px;background: #fff;box-sizing: border-box}.my-page .my-page-area .mp-card .mp-account{display: flex;align-items: center;gap: 11px;padding: 12px;border-radius: 4px;background: #f3f6fa}.my-page .my-page-area .mp-card .mp-account .mp-ac-logo{width: 32px;height: 32px;object-fit: contain;flex-shrink: 0}.my-page .my-page-area .mp-card .mp-account .mp-ac-logo.is-naver,.my-page .my-page-area .mp-card .mp-account .mp-ac-logo.is-kakao{padding: 5px;border-radius: 8px;box-sizing: border-box}.my-page .my-page-area .mp-card .mp-account .mp-ac-logo.is-naver{background: #03c75a}.my-page .my-page-area .mp-card .mp-account .mp-ac-logo.is-kakao{background: #fee500}.my-page .my-page-area .mp-card .mp-account .mp-ac-text{display: flex;flex-direction: column;gap: 2px;min-width: 0}.my-page .my-page-area .mp-card .mp-account .mp-ac-name{font-size: 16px;font-weight: 700;color: #111;word-break: break-all}.my-page .my-page-area .mp-card .mp-account .mp-ac-id{font-size: 16px;font-weight: 400;color: #333;word-break: break-all}.my-page .my-page-area .mp-card .mp-fields{display: flex;flex-direction: column;gap: 12px}.my-page .my-page-area .mp-card .mp-field{display: flex;align-items: center;gap: 8px;font-size: 16px;flex-wrap: wrap}.my-page .my-page-area .mp-card .mp-field .mp-fd-label{min-width: 80px;flex: 0 0 auto;font-weight: 700;color: #333}.my-page .my-page-area .mp-card .mp-field .mp-fd-value{flex: 1 1 auto;min-width: 0;display: flex;align-items: center;flex-wrap: wrap;gap: 4px;color: #333}.my-page .my-page-area .mp-card .mp-field .mp-fd-point{font-weight: 700;color: #ff5959}.my-page .my-page-area .mp-card .mp-field .mp-fd-unit{font-weight: 400}.my-page .my-page-area .mp-tag{height: 28px;padding: 4px 6px;border: 1px solid #989898;border-radius: 4px;background: #fff;font-size: 12px;line-height: 14px;color: #555;cursor: pointer}.my-page .my-page-area .mp-card .mp-field-refund .mp-tag{margin-left: 4px}.my-page .my-page-area .mp-card .mp-field .mp-fd-holder{color: #555}.my-page .my-page-area .mp-card .mp-field .mp-fd-bank{font-weight: 700;color: #333}.my-page .my-page-area .mp-card .mp-field .mp-fd-empty{color: #868e96}.my-page .my-page-area .mp-card .mp-rf-form{display: none;flex-direction: column;gap: 8px;margin-left: 82px;padding: 16px;border: 1px solid #d2d2d2;border-radius: 8px;background: #f3f6fa;box-sizing: border-box}.my-page .my-page-area .mp-card .mp-rf-form.is-on{display: flex}.my-page .my-page-area .mp-card .mp-rf-row{display: flex;gap: 8px}.my-page .my-page-area .mp-card .mp-rf-bank{flex: 0 0 200px;min-width: 0}.my-page .my-page-area .mp-card .mp-rf-form .ui-select select{height: 44px;padding: 0 36px 0 12px;font-size: 15px}.my-page .my-page-area .mp-card .mp-rf-input{flex: 1 1 0;min-width: 0;height: 44px;padding: 0 12px;border: 1px solid #d2d2d2;border-radius: 8px;background: #fff;font-size: 15px;line-height: 24px;color: #333;box-sizing: border-box;transition: border-color .15s,box-shadow .15s}.my-page .my-page-area .mp-card .mp-rf-input::placeholder{color: #adb5bd}.my-page .my-page-area .mp-card .mp-rf-input:hover{border-color: #adb5bd}.my-page .my-page-area .mp-card .mp-rf-input:focus{outline: none;border-color: #ff5959;box-shadow: 0 0 0 3px rgba(255,89,89,.15)}.my-page .my-page-area .mp-card .mp-rf-btns{display: flex;justify-content: flex-end;gap: 6px}.my-page .my-page-area .mp-card .mp-rf-btns .mp-tag{height: 32px;padding: 6px 14px}.my-page .my-page-area .mp-card .mp-rf-btns .mp-rf-save{border-color: #ff5959;background: #ff5959;color: #fff;font-weight: 700}.my-page .my-page-area .mp-pay .mp-links{display: grid;grid-template-columns: 1fr 1fr;gap: 16px}.my-page .my-page-area .mp-pay .mp-links li{display: flex}.my-page .my-page-area .mp-pay .mp-links .mp-link{flex: 1;display: flex;align-items: center;justify-content: space-between;height: 68px;padding: 20px 24px;border: 1px solid #d2d2d2;border-radius: 8px;background: #fff;text-decoration: none;box-sizing: border-box}.my-page .my-page-area .mp-pay .mp-links .mp-link .mp-lk-text{font-size: 17px;font-weight: 700;line-height: 28px;color: #333}.my-page .my-page-area .mp-pay .mp-links .mp-link .mp-lk-arrow{width: 24px;height: 24px;flex-shrink: 0}.my-page .my-page-area .mp-acct .mp-acct-row{display: flex;align-items: center;justify-content: space-between;gap: 8px}.my-page .my-page-area .mp-acct .mp-withdraw{display: inline-flex;align-items: center;justify-content: center;height: auto;padding: 4px 2px;border: 0;background: none;font-size: 13px;font-weight: 400;line-height: 20px;color: #868e96;text-decoration: underline;text-underline-offset: 3px;cursor: pointer;transition: color .15s}.my-page .my-page-area .mp-acct .mp-withdraw:hover{color: #e03131}.my-page .my-page-area .mp-acct .mp-withdraw:active{color: #c92a2a}.my-page .my-page-area .mp-acct .mp-logout{display: inline-flex;align-items: center;justify-content: center;height: 48px;padding: 0 20px;border: 1px solid #d2d2d2;border-radius: 8px;background: #fff;font-size: 16px;font-weight: 700;line-height: 1;color: #555;text-decoration: none;box-sizing: border-box;transition: background-color .15s,border-color .15s}.my-page .my-page-area .mp-acct .mp-logout:hover{border-color: #adb5bd;background: #f9fbff}.my-page .my-page-area .pt-balance{display: flex;align-items: center;justify-content: space-between;gap: 12px;flex-wrap: wrap;padding: 20px 24px;border-radius: 8px;background: #f0fbff}.my-page .my-page-area .pt-balance .pt-bl-label{font-size: 17px;font-weight: 500;color: #34383d}.my-page .my-page-area .pt-balance .pt-bl-value{font-size: 28px;font-weight: 700;line-height: 36px;color: #5039a6}.my-page .my-page-area .mh-month{display: flex;margin-bottom: 4px}.my-page .my-page-area .mh-month .mh-month-select{height: 44px;min-width: 160px;padding: 0 36px 0 16px;border: 1px solid #d2d2d2;border-radius: 8px;background: #fff;font-size: 16px;color: #34383d;cursor: pointer;appearance: none;-webkit-appearance: none;background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16'%3E%3Cpath fill='none' stroke='%23656d76' stroke-width='1.5' d='M4 6l4 4 4-4'/%3E%3C/svg%3E");background-repeat: no-repeat;background-position: right 14px center}.my-page .my-page-area .mh-month .mh-month-select:focus{outline: none;border-color: #5039a6}.my-page .my-page-area .mh-month .uis{min-width: 160px}.my-page .my-page-area .mh-month .uis-btn{height: 44px}.my-page .my-page-area .mh-tabs{display: flex;flex-wrap: wrap;gap: 8px;margin-bottom: 4px}.my-page .my-page-area .mh-tabs .mh-tab{padding: 7px 16px;border: 1px solid #d2d2d2;border-radius: 200px;background: #fff;font-size: 15px;font-weight: 500;line-height: 20px;color: #656d76;cursor: pointer}.my-page .my-page-area .mh-tabs .mh-tab.active{border-color: #5039a6;background: #5039a6;color: #fff}.my-page .my-page-area .mh-empty{padding: 60px 0;text-align: center;font-size: 16px;color: #868e96}.my-page .my-page-area .mh-list{display: flex;flex-direction: column;gap: 12px}.my-page .my-page-area .mh-item{display: flex;flex-direction: column;gap: 12px;padding: 20px 24px;border: 1px solid #d2d2d2;border-radius: 8px;background: #fff;box-sizing: border-box}.my-page .my-page-area .mh-item .mh-head{display: flex;align-items: center;justify-content: space-between;gap: 12px}.my-page .my-page-area .mh-item .mh-badge{display: inline-flex;align-items: center;padding: 2px 10px;border-radius: 200px;border: 1px solid #858e98;background: #fff;font-size: 12px;font-weight: 500;line-height: 20px;color: #34383d;white-space: nowrap}.my-page .my-page-area .mh-item .mh-badge.done{border-color: #1a8917;color: #1a8917;background: #f2fbf2}.my-page .my-page-area .mh-item .mh-badge.ing{border-color: #f59f00;color: #b8730a;background: #fff9ec}.my-page .my-page-area .mh-item .mh-badge.wait{border-color: #adb5bd;color: #656d76;background: #f6f7f9}.my-page .my-page-area .mh-item .mh-badge.fail{border-color: #ff8f8f;color: #e03131;background: #fff5f5}.my-page .my-page-area .mh-item .mh-badge.earn{border-color: #0a7cff;color: #0a7cff;background: #f1f7ff}.my-page .my-page-area .mh-item .mh-badge.hold{border-color: #5039a6;color: #5039a6;background: #f5f2ff}.my-page .my-page-area .mh-item .mh-badge.spend{border-color: #adb5bd;color: #495057;background: #f6f7f9}.my-page .my-page-area .mh-item .mh-date{font-size: 14px;color: #868e96;white-space: nowrap}.my-page .my-page-area .mh-item .mh-point{display: flex;align-items: baseline;flex-wrap: wrap;gap: 8px}.my-page .my-page-area .mh-item .mh-point .mh-pt-value{font-size: 24px;font-weight: 700;line-height: 32px}.my-page .my-page-area .mh-item .mh-point .mh-pt-value.plus{color: #0a7cff}.my-page .my-page-area .mh-item .mh-point .mh-pt-value.minus{color: #34383d}.my-page .my-page-area .mh-item .mh-point .mh-pt-note{font-size: 14px;color: #868e96}.my-page .my-page-area .mh-item .mh-point .mh-pt-after{font-size: 14px;color: #656d76}.my-page .my-page-area .mh-item .mh-point .mh-pt-after b{font-weight: 700;color: #34383d}.my-page .my-page-area .mh-item .mh-fields{display: flex;flex-wrap: wrap;gap: 8px 24px}.my-page .my-page-area .mh-item .mh-field{display: flex;align-items: center;gap: 6px;min-width: 0}.my-page .my-page-area .mh-item .mh-field .mh-fd-label{font-size: 14px;color: #656d76;white-space: nowrap}.my-page .my-page-area .mh-item .mh-field .mh-fd-value{font-size: 15px;color: #34383d;word-break: break-all}.my-page .my-page-area .mh-item .mh-field .mh-fd-value.over{color: #e8380d;font-weight: 700}.my-page .my-page-area .mh-item .mh-recover{align-self: flex-start;padding: 10px 20px;border: 1px solid #5039a6;border-radius: 8px;background: #5039a6;font-size: 15px;font-weight: 700;line-height: 20px;color: #fff;cursor: pointer}.my-page .my-page-area .mh-item .mh-btns{display: flex;flex-wrap: wrap;align-self: flex-start;gap: 8px}.my-page .my-page-area .mh-item .mh-refund{padding: 10px 20px;border: 1px solid #5039a6;border-radius: 8px;background: #fff;font-size: 15px;font-weight: 700;line-height: 20px;color: #5039a6;cursor: pointer}.open-page{padding-top: 80px;background: #fff}.open-page .op-banner{padding: 20px 0;background-color: #F0FBFF}.open-page .op-banner .op-banner-area{max-width: 1200px;margin: 0 auto;padding: 0 20px;height: 253px;display: flex;align-items: center;justify-content: space-between;box-sizing: border-box}.open-page .op-banner .op-bn-title{font-size: 24px;font-weight: 700;line-height: 28px;color: #333}.open-page .op-banner .op-bn-img{width: 253px;height: 253px;object-fit: contain}.open-page .op-plans{padding: 100px 0}.open-page .op-plans .op-plans-area{max-width: 1200px;margin: 0 auto;padding: 0 20px;box-sizing: border-box}.open-page .op-plans .op-pl-head{text-align: center;margin-bottom: 132px}.open-page .op-plans .op-pl-hd-title{font-size: 32px;font-weight: 700;line-height: 40px;color: #12142b}.open-page .op-plans .op-pl-hd-desc{margin-top: 16px;font-size: 15px;font-weight: 400;line-height: 19px;color: #868e96}.open-page .op-plan-box{max-width: 800px;margin: 0 auto;text-align: center;line-height: 0}.open-page .op-panel{text-align: left;line-height: normal}.open-page .op-tabs{display: inline-block;font-size: 0;line-height: 0;padding: 8px;border-radius: 8px;background: #f0fbff;text-align: left}.open-page .op-tab{display: inline-flex;vertical-align: top;width: 160px;height: 48px;align-items: center;justify-content: center;gap: 8px;padding: 0 8px;border: 1px solid transparent;border-radius: 4px;background: none;font-size: 17px;font-weight: 400;line-height: 32px;color: #34383d;cursor: pointer;box-sizing: border-box}.open-page .op-tab + .op-tab{margin-left: 16px}.open-page .op-tab.active{border-color: #d3d8de;background: #fff;font-weight: 700;color: #25282c}.open-page .op-tab-logo{flex-shrink: 0;width: 32px;height: 32px;display: flex;align-items: center;justify-content: center}.open-page .op-tab-logo img{max-width: 100%;max-height: 100%;object-fit: contain}.open-page .op-tab-name{overflow: hidden;text-overflow: ellipsis;white-space: nowrap}.open-page .op-panel{display: none;padding-top: 40px}.open-page .op-panel.active{display: block}.open-page .op-cards{display: flex;flex-direction: column;gap: 20px}.open-page .op-card{position: relative;display: flex;flex-direction: column;gap: 16px;padding: 24px;border: 1px solid #d2d2d2;border-radius: 8px;background: #fff;box-sizing: border-box}.open-page .op-cd-best{position: absolute;top: 23px;right: 23px;padding: 2px 8px;border-radius: 4px;background: #fbd9d6;font-size: 12px;font-weight: 700;line-height: 16px;color: #ff3a3a}.open-page .op-cd-body{display: flex;flex-direction: column;gap: 12px}.open-page .op-cd-mvno{height: 16px;width: auto;max-width: 160px;object-fit: contain;object-position: left center}.open-page .op-cd-name{font-size: 19px;font-weight: 700;line-height: 24px;color: #555;word-break: break-word}.open-page .op-cd-row{display: flex;flex-wrap: wrap;align-items: center;gap: 4px 10px}.open-page .op-cd-item{display: flex;align-items: center;gap: 4px;font-size: 15px;font-weight: 400;line-height: 24px;color: #333}.open-page .op-cd-item img{flex-shrink: 0;width: 20px;height: 20px}.open-page .op-cd-sub{display: flex;flex-wrap: wrap;align-items: center;gap: 5px;font-size: 15px;font-weight: 400;line-height: 16px;color: #333}.open-page .op-cd-dot{flex-shrink: 0;width: 12px;height: 12px;border-radius: 50%;border: 2px solid #d2d2d2;box-sizing: border-box}.open-page .op-cd-bar{flex-shrink: 0;width: 1px;height: 12px;background: #d2d2d2}.open-page .op-cd-benefit{display: flex;flex-wrap: wrap;align-items: center;gap: 8px;font-size: 15px;font-weight: 400;line-height: 24px;color: #333}.open-page .op-cd-sep{flex-shrink: 0;width: 4px;height: 4px;border-radius: 50%;background: #d2d2d2}.open-page .op-cd-price{text-align: right;font-size: 32px;font-weight: 700;line-height: 40px;color: #fa1e17}.open-page .op-cd-btn{display: flex;align-items: center;justify-content: center;height: 48px;padding: 0 16px;border: 1px solid #acb0b4;border-radius: 8px;background: #fff;font-size: 17px;font-weight: 700;line-height: 28px;color: #333;text-align: center;box-sizing: border-box}.open-page .op-cd-btn:hover{border-color: #333}.open-page .op-cd-btn.disabled{border-color: #d2d2d2;background: #f3f6fa;color: #adb5bd;cursor: default}.open-page .op-more{display: flex;align-items: center;justify-content: center;box-sizing: border-box;gap: 2px;margin: 28px auto 0;padding: 6px 12px 6px 16px;border: 1px solid #a7afb8;border-radius: 40px;background: #fff;font-size: 18px;font-weight: 700;line-height: 28px;color: #656d76;cursor: pointer}.open-page .op-more:hover{border-color: #656d76;color: #34383d}.open-page .op-more img{width: 20px;height: 20px}.open-page .op-how{padding: 100px 0;background-color: #F3F6FA}.open-page .op-how .op-how-area{max-width: 1200px;margin: 0 auto;padding: 0 20px;box-sizing: border-box}.open-page .op-how .op-how-head{text-align: center;margin-bottom: 32px}.open-page .op-how .op-hw-title{font-size: 32px;font-weight: 700;line-height: 40px;color: #12142b}.open-page .op-how .op-hw-desc{margin-top: 16px;font-size: 15px;font-weight: 400;line-height: 19px;color: #868e96}.open-page .op-steps{display: flex;align-items: center;gap: 24px;padding: 40px 80px;border: 1px solid #d2d2d2;border-radius: 12px;background: #fff;box-sizing: border-box}.open-page .op-step{flex: 1 1 0;min-width: 0;display: flex;flex-direction: column;align-items: center;gap: 8px;text-align: center}.open-page .op-step .op-st-icon{width: 120px;height: 120px;max-width: 100%;object-fit: contain}.open-page .op-step .op-st-text{font-size: 17px;font-weight: 400;line-height: 24px;color: #555;word-break: keep-all}.open-page .op-steps .op-st-arrow{flex: 0 0 32px;width: 32px;height: 32px}.open-page .op-cta{padding: 100px 0 40px;text-align: center}.open-page .op-cta .op-cta-title{font-size: 32px;font-weight: 700;line-height: 40px;color: #12142b}.open-page .op-cta-banner{padding: 0 20px 100px}.open-page .op-cta-banner .op-cta-bn-link{display: flex;max-width: 1200px;margin: 0 auto;height: 120px;align-items: center;justify-content: center;overflow: hidden;border-radius: 8px;background: url('/images/v2/open/open_charge_btn.png') no-repeat center / cover}.open-page .op-cta-banner .op-cta-bn-body{display: flex;flex-direction: column;align-items: center;gap: 2px;text-align: center}.open-page .op-cta-banner .op-cta-bn-text{font-size: 34px;font-weight: 700;line-height: normal;color: #fff}.open-page .op-cta-banner .op-cta-bn-sub{font-size: 21px;font-weight: 500;line-height: normal;color: #fff}.faq-page{padding: 80px 0 0;background: #fff}.faq-page .faq-page-area{max-width: 1200px;margin: 0 auto;padding: 100px 20px;box-sizing: border-box;display: flex;flex-direction: column}.faq-page .fq-title{font-size: 32px;font-weight: 700;line-height: 40px;color: #12142b;text-align: center}.faq-page .fq-title-link{color: inherit;text-decoration: none}.faq-page .fq-title-link:hover{text-decoration: underline}.faq-page .fq-body{margin-top: 80px;display: flex;flex-direction: column}.faq-page .fq-cats{display: flex;flex-wrap: wrap;gap: 8px}.faq-page .fq-cat{display: inline-flex;align-items: center;height: 40px;padding: 0 14px;border-radius: 8px;background: #e9ecef;font-size: 15px;font-weight: 500;line-height: 24px;color: #555;text-decoration: none}.faq-page .fq-cat:hover{background: #dee2e6}.faq-page .fq-cat.active{background: #ff5959;font-weight: 700;color: #fff}.faq-page .fq-search{margin-top: 40px;display: flex;align-items: flex-end;justify-content: space-between;gap: 16px}.faq-page .fq-count{display: flex;align-items: center;gap: 5px;font-size: 15px;line-height: 1.5;color: #555;white-space: nowrap}.faq-page .fq-count strong{font-weight: 500;color: #333}.faq-page .fq-count .fq-count-bar{width: 1px;height: 10px;background: #d9d9d9}.faq-page .fq-search-form{display: flex;align-items: center;gap: 12px}.faq-page .fq-select{flex-shrink: 0;width: 120px}.faq-page .fq-search-box{position: relative;width: 360px}.faq-page .fq-search-box input{width: 100%;height: 48px;padding: 0 48px 0 16px;border: 1px solid #d2d2d2;border-radius: 8px;font-size: 16px;line-height: 28px;color: #333;box-sizing: border-box}.faq-page .fq-search-box input::placeholder{color: #868e96}.faq-page .fq-search-box input:focus{outline: none;border-color: #868e96}.faq-page .fq-search-btn{position: absolute;top: 50%;right: 12px;width: 24px;height: 24px;padding: 0;border: 0;background: none;transform: translateY(-50%);cursor: pointer}.faq-page .fq-search-btn img{width: 24px;height: 24px;display: block}.faq-page .fq-empty{margin-top: 12px;padding: 80px 20px;border-top: 2px solid #d3d8de;text-align: center;font-size: 16px;color: #868e96}.faq-page .fq-list{margin-top: 12px;display: flex;flex-direction: column;border-top: 2px solid #d3d8de}.faq-page .fq-item{border-bottom: 1px solid #d3d8de}.faq-page .fq-q{display: flex;align-items: center;gap: 20px;padding: 20px 24px;text-decoration: none;transition: background .15s}.faq-page .fq-q:hover{background: #f9fbff}.faq-page .fq-q-mark{flex-shrink: 0;min-width: 14px;font-size: 18px;font-weight: 700;line-height: 28px;color: #ff5959;text-align: center}.faq-page .fq-q-text{flex: 1 1 auto;min-width: 0;font-size: 17px;font-weight: 400;line-height: 28px;color: #34383D;word-break: keep-all}.faq-page .fq-q:hover .fq-q-text{color: #12142b}.faq-page .fq-paging{margin-top: 50px;display: flex;align-items: center;justify-content: center;gap: 4px}.faq-page .fq-pg-arrow{display: inline-flex;align-items: center;justify-content: center;width: 40px;height: 40px;border-radius: 12px}.faq-page .fq-pg-arrow img{height: 9px;width: auto;display: block}.faq-page .fq-pg-arrow:hover{background: #f3f6fa}.faq-page .fq-pg-arrow.disabled{opacity: .25;cursor: default}.faq-page .fq-pg-arrow.disabled:hover{background: none}.faq-page .fq-pg-num{display: inline-flex;align-items: center;justify-content: center;width: 40px;height: 40px;border-radius: 4px;font-size: 14px;line-height: 20px;color: #555;text-decoration: none}.faq-page .fq-pg-num:hover{background: #f3f6fa}.faq-page .fq-pg-num.active{background: #ff5959;font-weight: 700;color: #fff}.faq-page .fq-more{display: none}.faq-view .faq-page-area{gap: 0}.faq-view .fv-doc{margin-top: 80px}.faq-view .fv-head{display: flex;align-items: center;justify-content: space-between;gap: 20px;padding: 20px;border-top: 2px solid #d2d2d2}.faq-view .fv-head-main{display: flex;align-items: center;gap: 10px;min-width: 0}.faq-view .fv-title{min-width: 0;font-size: 17px;font-weight: 700;line-height: 28px;color: #333;word-break: keep-all}.faq-view .fv-meta{flex-shrink: 0;display: flex;align-items: center;gap: 12px;font-size: 14px;line-height: 1.5;color: #868e96}.faq-view .fv-meta li{display: flex;align-items: center;gap: 4px}.faq-view .fv-meta-writer,.faq-view .fv-meta-k{font-weight: 700}.faq-view .fv-body{padding: 40px;border-top: 2px solid #d2d2d2;border-bottom: 1px solid #d2d2d2;font-size: 17px;line-height: 28px;color: #333;word-break: keep-all}.faq-view .fv-body img{max-width: 100%;height: auto}.faq-view .fv-body p{margin-bottom: 12px}.faq-view .fv-body p:last-child{margin-bottom: 0}.faq-view .fv-nav{display: flex;align-items: center;justify-content: space-between;gap: 20px;padding: 20px}.faq-view .fv-nav-item{flex: 0 1 auto;display: flex;align-items: center;min-width: 0;text-decoration: none}.faq-view .fv-nav-arrow{flex-shrink: 0;display: inline-flex;align-items: center;justify-content: center;width: 24px;height: 24px}.faq-view .fv-nav-arrow img{height: 9px;width: auto;display: block}.faq-view .fv-nav-body{display: flex;align-items: center;gap: 12px;min-width: 0}.faq-view .fv-nav-label{flex-shrink: 0;font-size: 15px;line-height: 1.5;color: #555}.faq-view .fv-nav-bar{flex-shrink: 0;width: 1px;height: 10px;background: #d9d9d9}.faq-view .fv-nav-title{min-width: 0;font-size: 15px;line-height: 28px;color: #333;overflow: hidden;text-overflow: ellipsis;white-space: nowrap}.faq-view a.fv-nav-item:hover .fv-nav-title{color: #ff5959}.faq-view .fv-nav-none{flex-shrink: 0;font-size: 15px;line-height: 28px;color: #adb5bd}.faq-view .fv-nav-item.empty{cursor: default}.faq-view .fv-nav-item.empty .fv-nav-label{color: #adb5bd}.faq-view .fv-nav-item.empty .fv-nav-arrow img{opacity: .4}.faq-view .fv-actions{display: flex;justify-content: center;margin-top: 40px}.faq-view .fv-list-btn{display: inline-flex;align-items: center;justify-content: center;min-width: 120px;height: 48px;padding: 0 32px;box-sizing: border-box;border: 1px solid #d2d2d2;border-radius: 8px;background: #fff;font-size: 16px;font-weight: 500;line-height: 28px;color: #333;text-decoration: none}.faq-view .fv-list-btn:hover{border-color: #868e96}.login-page{padding: 80px 0 0;background: #fff}.login-page .login-page-area{max-width: 1200px;margin: 0 auto;padding: 140px 20px 250px;box-sizing: border-box;display: flex;flex-direction: column;align-items: center;gap: 100px}.login-page .lg-brand{display: flex;flex-direction: column;align-items: center;gap: 12px}.login-page .lg-logo{width: 160px;height: auto;display: block}.login-page .lg-sub{font-size: 18px;font-weight: 400;line-height: 40px;color: #555;text-align: center;word-break: keep-all}.login-page .lg-box{width: 480px;max-width: 100%;display: flex;flex-direction: column;gap: 16px}.login-page .lg-divider{display: flex;align-items: center;gap: 9px}.login-page .lg-divider .lg-line{flex: 1 1 0;min-width: 0;height: 1px;background: #868e96}.login-page .lg-divider .lg-divider-text{flex-shrink: 0;font-size: 15px;font-weight: 400;line-height: 24px;color: #868e96}.login-page .lg-btns{display: flex;flex-direction: column;gap: 10px}.login-page .lg-btn{display: flex;align-items: center;justify-content: center;gap: 3px;width: 100%;height: 44px;padding: 8px;border-radius: 8px;box-sizing: border-box;font-size: 15px;font-weight: 500;line-height: 20px;text-decoration: none}.login-page .lg-btn img{flex-shrink: 0;width: 24px;height: 24px;display: block}.login-page .lg-btn.google{background: #fff;border: 1px solid #e9ecef;color: #333}.login-page .lg-btn.google:hover{background: #f9fbff}.login-page .lg-btn.apple{background: #2C2F33;color: #f9fbff}.login-page .lg-btn.apple:hover{background: #1a1c1f}.login-page .lg-btn.kakao{background: #fee500;color: rgba(0,0,0,.85)}.login-page .lg-btn.kakao:hover{background: #f2da00}.login-page .lg-btn.naver{background: #03c75a;color: #fff}.login-page .lg-btn.naver:hover{background: #02b350}.login-page .lg-btn .lg-btn-badge{margin-left: 4px;padding: 2px 6px;border-radius: 4px;background: rgba(255,255,255,.25);font-size: 12px;font-weight: 500;line-height: 16px}.login-page .lg-consent{margin-top: 8px;text-align: center}.login-page .lg-consent .lg-consent-notice{font-size: 13px;line-height: 20px;color: #868e96;word-break: keep-all}.login-page .lg-consent .lg-consent-links{margin-top: 6px;font-size: 13px;line-height: 20px;color: #868e96}.login-page .lg-consent .lg-consent-links button{padding: 0;border: 0;background: none;font-size: 13px;color: #868e96;text-decoration: underline;cursor: pointer}.login-page .lg-consent .lg-consent-links button:hover{color: #555}.login-page .lg-consent .lg-consent-sep{margin: 0 4px}.layer.layer_join{display: block;opacity: 1}.layer .layer_container.join-pop .jp-image-link{display: none}.layer .layer_container.join-pop.is-image .jp-image-link{display: block;line-height: 0}.layer .layer_container.join-pop.is-image .join-pop-body{display: none}.layer .layer_container.join-pop.is-image{background: none}.layer .layer_container.join-pop.is-image{max-width: 592px}.layer .layer_container.join-pop.is-image::before{content: none}.layer .layer_container.join-pop .jp-image{display: block;width: 100%;height: auto;border-radius: 16px}.layer .layer_container.join-pop{position: relative;width: 100%;max-width: 560px;padding: 0;border-radius: 16px;background: #ff7020;overflow: hidden}.layer .layer_container.join-pop .close_btn{top: 2px;right: 2px;width: 16px;height: 16px;padding: 14px;box-sizing: content-box;cursor: pointer;filter: brightness(0) invert(1) drop-shadow(0 1px 2px rgba(0,0,0,.6))}.join-pop::before{content: "";position: absolute;left: 0;right: 0;bottom: 0;height: 190px;background: linear-gradient(135deg,#f4600f 50%,transparent 50%) left bottom / 50% 100% no-repeat,linear-gradient(225deg,#f4600f 50%,transparent 50%) right bottom / 50% 100% no-repeat}.join-pop .join-pop-body{position: relative;z-index: 1;padding: 44px 32px 32px;text-align: center}.join-pop .jp-lead{font-size: 17px;font-weight: 700;line-height: 24px;color: #fff}.join-pop .jp-title{margin-top: 6px;font-size: 30px;font-weight: 700;line-height: 40px;color: #fff;word-break: keep-all}.join-pop .jp-desc{margin-top: 18px;font-size: 16px;font-weight: 700;line-height: 26px;color: #fff;word-break: keep-all}.join-pop .jp-point{color: #ffe07d}.join-pop .jp-accent{color: #b6ff5a}.join-pop .jp-coupon{position: relative;margin: 28px auto 0;width: 300px;padding: 22px 0 26px;border-radius: 10px;background: linear-gradient(180deg,#ffffff 0%,#e8edf7 100%);box-shadow: 0 10px 24px rgba(0,0,0,.18)}.join-pop .jp-cp-label{display: block;font-size: 15px;font-weight: 700;letter-spacing: .5em;color: #aab3c2}.join-pop .jp-cp-amount{display: block;margin-top: 6px;font-size: 52px;font-weight: 700;line-height: 1;color: #1a34d8}.join-pop .jp-cp-unit{font-size: 30px;font-weight: 700}.join-pop .jp-btn{margin-top: 34px;width: 100%;height: 56px;border: 0;border-radius: 8px;background: #2b2b2b;font-size: 17px;font-weight: 700;color: #fff;cursor: pointer}.join-pop .jp-btn:hover{background: #151515}.my-page .my-page-area .mp-card .cp-empty{margin: 0;padding: 24px 0;text-align: center;font-size: 14px;color: #868E96}.my-page .my-page-area .mp-card .cp-list{margin: 0;padding: 0;list-style: none}.my-page .my-page-area .mp-card .cp-item{padding: 16px 0;border-bottom: 1px solid #EDEFF2}.my-page .my-page-area .mp-card .cp-item:last-child{border-bottom: 0}.my-page .my-page-area .mp-card .cp-item:first-child{padding-top: 0}.my-page .my-page-area .mp-card .cp-it-head{display: flex;align-items: baseline;justify-content: space-between;gap: 8px}.my-page .my-page-area .mp-card .cp-it-num{font-size: 15px;letter-spacing: .5px;color: #1B1D1F;word-break: break-all}.my-page .my-page-area .mp-card .cp-it-val{flex: 0 0 auto;font-size: 16px;font-weight: 700;color: #ff5959}.my-page .my-page-area .mp-card .cp-it-dt{display: block;margin-top: 4px;font-size: 13px;color: #868E96}.login-page .sp-desc{font-size: 14px;line-height: 1.6;color: #565D64;margin: 0}.login-page .sp-row{display: flex;align-items: center;gap: 8px}.login-page .sp-input{flex: 1 1 auto;min-width: 0;height: 48px;padding: 0 14px;border: 1px solid #DDE1E6;border-radius: 8px;font-size: 16px;color: #1B1D1F;background: #FFF}.login-page .sp-input:focus{border-color: #1B1D1F;outline: none}.login-page .sp-input[readonly]{background: #F4F5F7;color: #565D64}.login-page .sp-btn-sub{flex: 0 0 auto;height: 48px;padding: 0 16px;border: 1px solid #1B1D1F;border-radius: 8px;font-size: 14px;color: #1B1D1F;background: #FFF;cursor: pointer}.login-page .sp-timer{flex: 0 0 48px;text-align: right;font-size: 14px;color: #E8403A}.login-page .sp-msg{min-height: 20px;margin: 0;font-size: 13px;line-height: 1.5;color: #565D64}.login-page .sp-msg-bad{color: #E8403A}.login-page .sp-btn{height: 52px;border: 0;border-radius: 8px;font-size: 16px;font-weight: 700;color: #FFF;background: #1B1D1F;cursor: pointer}.login-page .sp-btn:disabled{background: #C9CDD2;cursor: default}.login-page .sp-quit{margin: 4px 0 0;text-align: center}.login-page .sp-quit a{font-size: 13px;color: #8B9199;text-decoration: underline}@media only screen and (max-width: 1200px) and (min-width: 768px){.side_bar{right: 10px}}@media only screen and (max-width: 1100px) and (min-width: 768px){.main-home .main-home_area .flow_btn_div{width: 800px}}@media only screen and (max-width: 1000px) and (min-width: 768px){.main-home .main-home_area .flow_btn_div{width: 750px;padding: 20px 0 50px 0}.main-home .main-home_area .flow_btn_div .exist_user .exist_user_top{font-size: 18px}.main-home .main-home_area .flow_btn_div .exist_user .exist_user_bottom_text{font-size: 16px}.main-home .main-home_area .flow_btn_div .new_user .new_user_text{font-size: 18px}.main_stop .main_stop_area{width: 90%;padding: 0 20px}}@media only screen and (max-width: 900px) and (min-width: 768px){.main-home .main-home_area .main-home_title{font-size: 32px}.main-home .main-home_area .flow_btn_div{width: 700px}.main-home .main-home_area .flow_btn_div > div{height: 90px}.chg_method_area .chg_method_cont_area .chg_method_cont .chg_method_text{font-size: 16px}}@media only screen and (max-width: 850px) and (min-width: 768px){.rcg-count .rcg-count-text{font-size: 15px}.main-home .mn-hm-cont1,.main-home .mn-hm-cont2,.main-noti .main-noti-area{padding-left: 20px;padding-right: 20px}.main-home .main-home_area .flow_btn_div > div{height: 80px}.main-home .main-home_area .flow_btn_div .exist_user .exist_user_top{font-size: 16px}.main-home .main-home_area .flow_btn_div .exist_user .exist_user_bottom_text{font-size: 14px}.main-home .main-home_area .flow_btn_div .new_user img{width: 6px}.main-home .main-home_area .flow_btn_div .new_user .new_user_text{font-size: 16px}.chg_method_area .chg_method_cont_area .chg_method_cont .chg_method_text{font-size: 15px}}@media (max-width: 767px){:root{--marquee-item-width: 150px;--marquee-item-margin: 30px}.open-page{padding-top: 64px}.open-page .op-banner .op-banner-area{height: auto;flex-direction: column;align-items: flex-start;gap: 20px;padding: 20px}.open-page .op-banner .op-bn-title{font-size: 20px;line-height: 26px}.open-page .op-banner .op-bn-img{width: 160px;height: 160px;align-self: center}.open-page .op-plans{padding: 60px 0}.open-page .op-plans .op-pl-head{margin-bottom: 40px}.open-page .op-plans .op-pl-hd-title{font-size: 24px;line-height: 32px}.open-page .op-tabs{display: flex;gap: 8px}.open-page .op-tab{display: flex;width: auto;flex: 1 1 0;min-width: 0;gap: 4px;padding: 0 4px;font-size: 15px}.open-page .op-tab + .op-tab{margin-left: 0}.open-page .op-tab-logo{width: 24px;height: 24px}.open-page .op-panel{padding-top: 24px}.open-page .op-cards{gap: 12px}.open-page .op-cd-name{font-size: 17px}.open-page .op-cd-sub{flex-basis: 100%}.open-page .op-cd-price{font-size: 28px;line-height: 36px}.open-page .op-more{margin-top: 20px;padding: 8px 12px 8px 16px}.open-page .op-how{padding: 60px 0}.open-page .op-how .op-hw-title{font-size: 24px;line-height: 32px}.open-page .op-steps{flex-wrap: wrap;justify-content: center;gap: 24px 16px;padding: 24px}.open-page .op-steps .op-st-arrow{display: none}.open-page .op-step{flex: 0 0 calc(50% - 8px)}.open-page .op-step .op-st-icon{width: 80px;height: 80px}.open-page .op-step .op-st-text{font-size: 14px}.open-page .op-cta{padding: 60px 0 24px}.open-page .op-cta .op-cta-title{font-size: 22px;line-height: 30px}.open-page .op-cta-banner{padding: 0 20px 60px}.open-page .op-cta-banner .op-cta-bn-link{height: 96px;padding: 0 20px}.open-page .op-cta-banner .op-cta-bn-text{font-size: 20px;line-height: 28px}.open-page .op-cta-banner .op-cta-bn-sub{font-size: 14px;line-height: 20px}.faq-page{padding-top: 64px}.faq-page .faq-page-area{padding: 40px 20px 60px}.faq-page .fq-title{font-size: 32px;line-height: 40px}.faq-page .fq-body{margin-top: 32px}.faq-page .fq-cat{height: 32px;padding: 0 12px}.faq-page .fq-search{margin-top: 20px;flex-direction: column;align-items: stretch;gap: 12px}.faq-page .fq-count{display: none}.faq-page .fq-search-form{flex-direction: column;align-items: stretch;gap: 12px}.faq-page .fq-search-box{width: 100%}.faq-page .fq-list,.faq-page .fq-empty{margin-top: 20px;border-top: 0}.faq-page .fq-empty{padding: 60px 20px}.faq-page .fq-q{align-items: flex-start;gap: 12px;padding: 16px}.faq-page .fq-q-mark{font-size: 16px;line-height: 24px}.faq-page .fq-q-text{font-size: 16px;line-height: 24px}.faq-page .fq-paging{display: none}.faq-page .fq-more{margin-top: 20px;display: flex;justify-content: center}.faq-page .fq-more-btn{display: inline-flex;align-items: center;gap: 2px;padding: 4px 8px;font-size: 17px;font-weight: 700;line-height: 28px;color: #555;text-decoration: none}.faq-page .fq-more-btn img{width: 20px;height: 20px;display: block}.faq-page .fq-more-btn.loading{opacity: .5;pointer-events: none}.faq-view .fv-doc{margin-top: 60px}.faq-view .fv-head{flex-direction: column;align-items: flex-start;gap: 4px;padding: 16px}.faq-view .fv-actions{margin-top: 28px}.faq-view .fv-body{padding: 16px 20px}.faq-view .fv-nav{padding: 16px 8px}.faq-view .fv-nav-title{display: none}.faq-view .fv-nav-item:not(.empty) .fv-nav-bar{display: none}.login-page{padding-top: 64px}.login-page .login-page-area{padding: 70px 20px 60px;gap: 60px}.login-page .lg-sub{font-size: 16px;line-height: 26px}.login-page .lg-box{width: 100%;gap: 12px}.login-page .lg-divider .lg-divider-text{font-size: 14px}.mobile{display: block}.my-page{padding: 64px 0 60px}.my-page .my-page-area{width: auto;margin: 0;padding: 20px;gap: 32px}.my-page .my-page-area .mp-title{font-size: 24px;line-height: 28px;color: #333;text-align: left}.my-page .my-page-area .mp-sect .mp-sect-title{font-size: 18px}.my-page .my-page-area .mp-pay{margin-top: 8px}.my-page .my-page-area .mp-acct{margin-top: 28px;gap: 0}.my-page .my-page-area .mp-card{padding: 20px}.my-page .my-page-area .mp-card .mp-field-refund{align-items: flex-start}.my-page .my-page-area .mp-card .mp-field-refund .mp-fd-value{flex-direction: row;flex-wrap: wrap;align-items: center;gap: 4px 8px}.my-page .my-page-area .mp-card .mp-field-refund .mp-fd-acct{overflow-wrap: anywhere}.my-page .my-page-area .mp-card .mp-field-refund .mp-fd-holder{flex: 1 0 100%;overflow-wrap: anywhere}.my-page .my-page-area .mp-card .mp-field-refund .mp-tag{margin-left: 0}.my-page .my-page-area .mp-card .mp-rf-form{margin-left: 0;padding: 12px}.my-page .my-page-area .mp-card .mp-rf-row{flex-direction: column}.my-page .my-page-area .mp-card .mp-rf-bank{flex: 0 0 auto}.my-page .my-page-area .mp-card .mp-rf-input{flex: 0 0 auto}.my-page .my-page-area .mp-pay .mp-links{grid-template-columns: 1fr;gap: 12px}.my-page .my-page-area .mp-pay .mp-links .mp-link{height: 58px;padding: 0 20px}.my-page .my-page-area .mp-acct .mp-acct-row{height: auto}.my-page .my-page-area .mp-acct .mp-acct-row{flex-direction: column;align-items: stretch}.my-page .my-page-area .mp-acct .mp-logout{width: 100%;height: 52px}.my-page .my-page-area .mp-acct .mp-withdraw{width: auto;height: auto}.layer .layer_container.join-pop{position: fixed;top: 50%;left: 50%;bottom: auto;transform: translate(-50%,-50%);width: calc(100% - 32px);max-width: 350px;max-height: calc(100% - 32px);border-radius: 14px}.layer .layer_container.join-pop.is-image{max-width: 382px}.join-pop .join-pop-body{padding: 36px 20px 22px}.join-pop .jp-title{font-size: 24px;line-height: 32px}.join-pop .jp-desc{margin-top: 14px;font-size: 14px;line-height: 22px}.join-pop .jp-coupon{width: 230px;margin-top: 22px;padding: 18px 0 20px}.join-pop .jp-cp-amount{font-size: 40px}.join-pop .jp-cp-unit{font-size: 24px}.join-pop .jp-btn{margin-top: 26px;height: 52px;font-size: 16px}.join-pop::before{height: 150px}.my-page .my-page-area .pt-balance{padding: 16px 20px}.my-page .my-page-area .pt-balance .pt-bl-label{font-size: 15px}.my-page .my-page-area .pt-balance .pt-bl-value{font-size: 24px;line-height: 32px}.my-page .my-page-area .mh-item{padding: 16px 20px}.my-page .my-page-area .mh-item .mh-point .mh-pt-value{font-size: 21px;line-height: 28px}.my-page .my-page-area .mh-item .mh-recover{align-self: stretch;text-align: center}.my-page .my-page-area .mh-item .mh-btns{align-self: stretch}.my-page .my-page-area .mh-item .mh-btns > button{flex: 1 1 0;text-align: center}.pc{display: none !important}.head,.main_head{height: 60px;background-color: white;box-shadow: 0 2px 16px -4px rgba(0,0,0,0.3)}.head .head_util .util_right{justify-content: flex-end}.main_head .head_util .util_right{justify-content: flex-end}.head_util .util_right .quick{display: none}.head_util .util_right .quick_counsel{display: none}.head_util .util_right .util_lang{position: static}.head_util .util_right .util_lang img{width: 35px}.head_util .util_right .util_lang .util_row_lang{width: 100px;right: 15px;top: 42px;border-radius: 5px;font-size: 13px}.head_util .util_right .util_lang .util_row_lang a{font-size: 15px}.header{height: 64px;padding-top: 0;box-shadow: 0 0 8px 0 rgba(93,95,110,0.2)}.header .header-util{padding: 0 20px}.header .header-util .hu-right{width: auto;padding-right: 0;gap: 4px;justify-content: flex-end;align-items: center}.header .header-util .hu-right .hu-util{gap: 4px}.header .header-util .hu-right .quick,.header .header-util .hu-right .hu-open,.header .header-util .hu-left .hu-old{display: none}.header .header-util .hu-right .hu-cs{display: none}.header .header-util .hu-right .hu-lang{margin-right: 0;width: 40px;height: 40px;display: flex;align-items: center;justify-content: center}.header .header-util .hu-right .hu-lang img{width: 24px;height: 24px}.header .header-util .hu-right .hu-lang .hu-lang-row{right: 0;top: 44px;max-height: min(360px,calc(100vh - 84px))}.header .header-util .hu-right .hu-login,.header .header-util .hu-right .hu-logout{display: none}.header .header-util .hu-right .hu-my{display: flex;width: 40px;height: 40px;align-items: center;justify-content: center}.header .header-util .hu-right .hu-my img{width: 24px;height: 24px}.header .header-util .hu-right .hu-noti{width: 40px;height: 40px;align-items: center;justify-content: center}.hn-panel{position: fixed;top: 72px;left: 12px;right: 12px;width: auto}.hn-list{height: calc(100vh - 180px);max-height: 400px}.header .header-util .hu-right .hu-menu{display: flex;width: 40px;height: 40px;align-items: center;justify-content: center;padding: 0;border: 0;background: none;cursor: pointer}.header .header-util .hu-right .hu-menu img{width: 24px;height: 24px;display: block}.header .header-util .hu-right .hu-menu .hu-menu-close-icon{display: none}html.hu-menu-open,html.hu-menu-open body{overflow: hidden}body.hu-menu-open{overflow: hidden}body.hu-menu-open .footer{z-index: 0}body.hu-menu-open .header .header-util .hu-right .hu-menu .hu-menu-open-icon{display: none}body.hu-menu-open .header .header-util .hu-right .hu-menu .hu-menu-close-icon{display: block}.hu-menu-panel{display: none;position: fixed;top: 64px;left: 0;right: 0;bottom: 0;z-index: 101;background: #fff;flex-direction: column;overflow: auto;overscroll-behavior: contain}body.hu-menu-open .hu-menu-panel{display: flex}body.hu-menu-open .side_bar{display: none}.hu-menu-panel .hu-mp-head{display: flex;align-items: center;justify-content: space-between;gap: 10px;margin: 20px 20px 14px;padding: 18px 16px 18px 20px;border-radius: 14px;background: #F3F6FA;color: #333;text-decoration: none;transition: background .15s}.hu-menu-panel .hu-mp-head:active{background: #e6ebf2}.hu-menu-panel .hu-mp-head .hu-mp-head-text{font-size: 22px;font-weight: 700;line-height: 30px;word-break: keep-all;overflow-wrap: anywhere}.hu-menu-panel .hu-mp-head img{width: 28px;height: 28px;flex: 0 0 auto}.hu-menu-panel .hu-mp-list{display: flex;flex-direction: column}.hu-menu-panel .hu-mp-item{width: 100%;height: 58px;padding: 0 20px;border: 0;border-bottom: 1px solid #F3F6FA;background: #fff;display: flex;align-items: center;gap: 8px;font-size: 18px;font-weight: 500;color: #333;text-align: left;cursor: pointer;box-sizing: border-box}.hu-menu-panel .hu-mp-item .hu-mp-new{flex: 0 0 auto;width: auto;min-width: 37px;padding: 2px 8px;border-radius: 200px;background: #FA1E17;color: #fff;font-size: 11px;font-weight: 700;line-height: 16px;text-align: center;white-space: nowrap;box-sizing: border-box}.hu-menu-panel .hu-mp-item .hu-mp-acc-arrow{width: 24px;height: 24px;margin-left: auto}.hu-menu-panel .hu-mp-old{text-decoration: none}.hu-menu-panel .hu-mp-acc.active .hu-mp-acc-arrow{transform: rotate(180deg)}.hu-menu-panel .hu-mp-acc .hu-mp-acc-body{display: none}.hu-menu-panel .hu-mp-acc.active .hu-mp-acc-body{display: block;background: #F3F6FA}.hu-menu-panel .hu-mp-sub{width: 100%;height: 49px;padding: 16px 32px;border: 0;background: transparent;display: flex;align-items: center;font-size: 16px;font-weight: 500;color: #333;text-align: left;cursor: pointer;box-sizing: border-box}.hu-menu-panel .hu-mp-logout{margin-top: auto;height: 72px;padding: 0 20px;border-top: 1px solid #F3F6FA;display: flex;align-items: center;font-size: 18px;font-weight: 500;color: #868E96;text-decoration: none;box-sizing: border-box}.rcg-count{margin-top: 64px;height: auto;min-height: 44px;padding: 6px 16px}.rcg-count .rcg-count-text{white-space: normal;text-align: center;line-height: 20px}.bottom_bar{display: none}.side_bar{right: 16px;bottom: 80px;z-index: 102}.side_bar{transition: opacity .18s ease,visibility .18s ease}body.sb-at-footer .side_bar{opacity: 0;visibility: hidden;pointer-events: none}.coin{height: 65px}.coin .flip .coin_img{width: 65px}.side_bar{--sb: 48px}.side_bar .side_bar_counsel .counsel_btn{width: 48px}.side_bar .side_bar_counsel .counsel_call_div{right: 8px;width: 125px;padding: 4px 25px}.side_bar .side_bar_counsel .counsel_call_div .counsel_call{font-size: 16px}.side_bar .side_bar_counsel .counsel_call_div .counsel_call_text{font-size: 9px}.main-home .main-home_area{padding-bottom: 50px;height: 1100px}.main-home .main-home_area .main-home_title_m{display: inline-block;top: 80px;font-size: 35px}.main-home .main-home_area .prev_version{position: absolute;bottom: 100px;top: auto;left: 50%;transform: translate(-50%,-50%);text-align: center}.main-home{margin-top: 108px;background-image: none;background-color: white}.main-home .mn-hm-cont1{width: 100%;height: 420px;padding: 0;gap: 100px;justify-content: center;position: relative;overflow: hidden;background: linear-gradient(to top,#FFFFFF 32.679%,#E4F8FF 81.228%)}.main-home .mn-hm-cont1::before,.main-home .mn-hm-cont1::after{content: "";position: absolute;z-index: 0;pointer-events: none;background-size: cover}.main-home .mn-hm-cont1 .mn-hm-c1-title,.main-home .mn-hm-cont1 .mn-hm-c1-btns{position: relative;z-index: 1}.main-home .mn-hm-cont1::before{width: 124px;height: 123px;left: -28px;top: -30px;background-image: url(/images/v2/glass_sphere.webp);filter: blur(7px);opacity: 0.8}.main-home .mn-hm-cont1::after{width: 112px;height: 112px;right: -37px;top: 282.8px;background-image: url(/images/v2/glass_oval.webp);filter: blur(13px);opacity: 0.6;transform: scaleX(-1)}.main-home .mn-hm-cont1 .mn-hm-c1-title{font-size: 27px;line-height: 39.2px;padding: 0 24px;box-sizing: border-box}.main-home .mn-hm-cont1 .mn-hm-c1-btns{width: 240px;flex-direction: column;gap: 11.2px}.main-home .mn-hm-cont1 .mn-hm-c1-btns .mn-hm-c1-btn1,.main-home .mn-hm-cont1 .mn-hm-c1-btns .mn-hm-c1-btn2{height: 48px;padding: 0;border-radius: 5.6px;display: flex;align-items: center;justify-content: center;filter: drop-shadow(0 4.2px 4.2px rgba(71,166,255,0.15))}.main-home .mn-hm-cont1 .mn-hm-c1-btns .mn-hm-c1-btn2{border-width: 1.4px}.main-home .mn-hm-cont1 .mn-hm-c1-btns .mn-hm-c1-btn-text{font-size: 16px;line-height: 20px}.main-home .mn-hm-cont1 .mn-hm-c1-btns .mn-hm-c1-btn1 .mn-hm-c1-bubble-img{width: 20px;height: 20px}.main-home .mn-hm-cont1 .mn-hm-c1-btns .mn-hm-c1-btn1 .bubble-content{gap: 2px}.main-home .mn-hm-cont2{width: 100%;padding: 80px 16px;box-sizing: border-box}.main-home .mn-hm-cont2 .mn-hm-c2-head .mn-hm-c2-title{font-size: 25.6px;line-height: 32px}.main-home .mn-hm-cont2 .mn-hm-c2-head .mn-hm-c2-sub-title{font-size: 12.8px;line-height: 22.4px;color: #555}.main-home .mn-hm-cont2 .mn-hm-c2-cont .mn-hm-c2-box .mn-hm-c2-box-text{color: #333}.main-home .mn-hm-cont2 .mn-hm-c2-cont .mn-hm-c2-box{gap: 20px}.main-home .mn-hm-cont2 .mn-hm-c2-cont .mn-hm-c2-pagination{display: flex;align-items: center;justify-content: center;gap: 8px;margin-top: 20px;position: static}.main-home .mn-hm-cont2 .mn-hm-c2-cont .mn-hm-c2-pagination .swiper-pagination-bullet{width: 8px;height: 8px;margin: 0;border-radius: 50%;background-color: #C7C7C7;opacity: 1}.main-home .mn-hm-cont2 .mn-hm-c2-cont .mn-hm-c2-pagination .swiper-pagination-bullet-active{width: 24px;height: 8px;border-radius: 4px;background-color: #212121}.main-noti .noti_div{padding: 0 20px}.main-noti .noti_div .noti_head{padding-top: 80px}.main-noti .noti_div .noti_board{display: block;padding: 80px 0;width: 100%;max-width: 500px;margin: auto}.main-noti .noti_div .noti_board .noti_board_cont{display: flex;justify-content: space-between;align-items: center;width: 100%;min-height: 0;padding: 20px 0}.main-noti .noti_div .noti_board .noti_board_cont .noti_board_cont_div{width: 40%}.main-noti .noti_div .noti_board .noti_board_cont .noti_board_text_div{width: 60%}.main-noti .noti_div .noti_board .noti_board_cont .noti_board_cont_div .noti_board_img{width: 80%}.main-noti .noti_div .noti_board .noti_board_cont .noti_board_cont_div .noti_board_img_m{width: 80%;display: inline-block}.main-noti .noti_div .noti_board .noti_board_cont .noti_board_text{margin: 0;text-align: left;font-size: 18px;display: inline-block}.main-rcg{padding: 20px}.main-rcg .main-rcg_div > div{box-shadow: none}.main-rcgInfo{margin: 100px auto 50px auto;padding: 0 20px}.main-rcgInfo .rcgInfo_title_sub{font-size: 18px}.main-rcgInfo .rcgInfo_title_main{font-size: 26px}.main_sch_title_sub{font-size: 18px;padding: 80px 20px 10px 20px}.main_sch{padding: 20px;margin-bottom: 40px}.main_sch .sch_area{border-radius: 0;padding: 0;border: none;box-shadow: none}.main_sch .sch_area .sch_ctn_area{display: block}.main_sch .sch_area .sch_ctn_area > div{width: 100%}.main_sch .sch_area .sch_ctn_area .sch_ctn_title_div{margin-bottom: 20px}.main_sch .sch_area .sch_ctn_area .sch_ctn_btn{border-radius: 5px}.main_sch .sch_area .sch_ctn_area .sch_ctn_input{border-radius: 5px}.main_sch .sch_area .sch_ctn_area .sch_ctn_input .standard{font-size: 18px}.main_sch .sch_area .sch_ctn_area .sch_ctn_input .rct_ctn{height: 48px;font-size: 18px}.main_sch .sch_area .sch_result_area{padding: 40px 20px 0 20px;border-radius: 5px}.main_sch .sch_area .sch_result_area .sch_result_div > div{flex-direction: column;gap: 12px}.main_sch .sch_area .sch_result_area .sch_result_div > div > div{width: 100%}.main_sch .sch_area .sch_result_area .sch_result_div > div > div:first-child{font-weight: 400;font-size: 16px}.main_sch .sch_area .sch_result_area .sch_result_div > div > div:last-child{text-align: left;font-weight: 700;font-size: 18px}.main_sch .sch_area .sch_result_btn{justify-content: space-between;margin-top: 14px;gap: 10px}.main_sch .sch_area .sch_result_btn > div{width: calc(100% / 2 - 5px);border-radius: 5px}.main-rcg .main-rcg_div > form > div{box-shadow: none}.main-rcg .rcg-base{padding: 0;border: none}.main-rcg .rcg-base .rcg-base_top{display: flex;flex-direction: column;margin: 0 0 40px 0}.main-rcg .rcg-base .rcg-base_top .rcg_ctn_div{display: block}.main-rcg .rcg-base .rcg-base_top .rcg_ctn_div > div{width: 100%}.main-rcg .rcg-base .rcg-base_top .rcg_ctn_div .rcg_ctn_title{font-size: 18px;font-weight: 700;margin-bottom: 20px}.main-rcg .rcg-base .rcg-base_top .search_ctn_m{height: 56px;font-size: 22px;padding: 0 20px;border-radius: 10px}.main-rcg .rcg-base .rcg-base_top .rcg_search_btn{padding: 13px 0;width: 100%;background-color: #E8E8E8;border-radius: 5px}.main-rcg .rcg-base .rcg-base_top .rcg_ctn_div .rcg_ctn_input{border-radius: 5px}.main-rcg .rcg-base .rcg-base_top .rcg_ctn_div .rcg_ctn_input .standard{font-size: 18px}.main-rcg .rcg-base .rcg-base_top .rcg_ctn_div .rcg_ctn_input .search_ctn{height: 48px;font-size: 18px}.main-rcg .rcg-base .rcg-base_bottom{padding: 0 0 90px 0;border-radius: 0}.main-rcg .rcg-base .rcg-base_bottom > div{display: block}.main-rcg .rcg-base .rcg-base_bottom > div > div{width: 100%}.main-rcg .rcg-base .rcg-base_bottom .rcg-base_mode{margin: 0}.main-rcg .rcg-base .rcg-base_bottom > div > div:first-child{font-size: 18px;font-weight: 700}.main-rcg .rcg-base .rcg-base_bottom .rcg_mode_title{margin-bottom: 20px}.main-rcg .rcg-base .rcg-base_bottom .rcg_mode_div{margin-bottom: 50px;height: 50px;width: 70%;margin: 0 auto}.main-rcg .rcg-base .rcg-base_bottom .rcg_mode_div > div{width: 55%;color: #707070;padding: 16px 0;border-radius: 40px}.main-rcg .rcg-base .rcg-base_bottom .rcg_mode_div .active{background-color: #F95845;color: white}.main-rcg .rcg-base .rcg-base_bottom .rcg-base_amt .rcgAmt{width: 100%;margin: 20px 0;padding: 12px 20px;border-radius: 5px;font-size: 18px}.main-rcg .rcg-base .rcg-base_bottom .rcg_recom_div{font-size: 20px}.main-rcg .rcg-set{padding: 0;border-radius: 0}.main-rcg .rcg-set .rcg-set_head{border: none;padding: 0 0 10px 0;font-weight: 700}.main-rcg .rcg-set .chg_mode_area{padding: 0;flex-wrap: wrap;gap: 10px}.main-rcg .rcg-set .chg_mode_area > div{width: calc(100% / 2 - 10px);font-size: 20px;font-weight: 500;border: 1px solid #B5B5B5}.main-rcg .rcg-set .rcg_option{border: none}.main-rcg .rcg-set .chg_mode_area .chg_mode_div{border-radius: 5px}.main-rcg .rcg-set .chg_mode_area .chg_mode_div.active{border: 1px solid #F95845}.main-rcg .rcg-set .bank_area{padding: 40px 0;display: block}.main-rcg .rcg-set .bank_area > div{width: 100%}.main-rcg .rcg-set .bank_area .bank_title{font-size: 18px;font-weight: 700;margin-bottom: 20px}.main-rcg .rcg-set .bank_area .bank_div{display: flex;justify-content: space-between;flex-direction: column;gap: 18px;font-weight: 500}.main-rcg .rcg-set .bank_area .bank_div .bank_row{display: flex;justify-content: left}.main-rcg .rcg-set .bank_area .bank_div .bank_row > div{width: auto}.main-rcg .rcg-set .bank_area .bank_div .bank_row .bank_column input[type='radio']{-webkit-appearance: none;-moz-appearance: none;appearance: none;width: 18px;height: 18px;border: 2px solid #ccc;border-radius: 50%;outline: none;cursor: pointer}.main-rcg .rcg-set .bank_area .bank_div .bank_row .bank_column input[type='radio']:checked{background-color: #F95845;border: 3px solid white;box-shadow: 0 0 0 2px #FFBEB7}.main-rcg .rcg-set .bank_area .bank_div .bank_row .bank_column > label{margin: 0 22px 0 5px;font-size: 20px}.main-rcg .rcg-set .vir_area{gap: 0}.main-rcg .rcg-set .vir_area > div{display: block}.main-rcg .rcg-set .vir_area > div > div{width: 100%}.main-rcg .rcg-set .vir_area .vir_owner_div{border-bottom: none;padding: 0 0 20px 0}.main-rcg .rcg-set .vir_area .vir_owner_div .vir_owner_title{font-size: 18px;font-weight: 700;margin-bottom: 20px}.main-rcg .rcg-set .vir_area .vir_owner_div .vir_owner{font-size: 18px;background-color: #E8E8E8;color: #707070;padding: 20px 0;text-align: center;border-radius: 5px}.main-rcg .rcg-set .vir_area .vir_acct_div{padding: 0}.main-rcg .rcg-set .vir_area .vir_acct_div .vir_acct_title{font-size: 18px;font-weight: 700;margin-bottom: 20px}.main-rcg .rcg-set .vir_area .vir_acct_div .vir_acct{font-size: 20px;padding: 20px 0;text-align: center;border-radius: 10px;border: 2px solid #E5E4E4;border-radius: 5px}.main-rcg .rcg-set .rcv_ctn_area{padding: 24px 0 20px 0;display: block}.main-rcg .rcg-set .rcv_ctn_area > div{width: 100%}.main-rcg .rcg-set .rcv_ctn_area .rcv_ctn_title_div{gap: 5px}.main-rcg .rcg-set .rcv_ctn_area .rcv_ctn_title_div .rcv_ctn_title{font-size: 18px;font-weight: 700}.main-rcg .rcg-set .rcv_ctn_area .rcv_ctn_title_div .rcv_ctn_title_sub{font-size: 15px;margin-bottom: 15px}.main-rcg .rcg-set .rcv_ctn_area .rcv_ctn_div{border-radius: 5px}.main-rcg .rcg-set .rcv_ctn_area .rcv_ctn_div .standard{font-size: 18px}.main-rcg .rcg-set .rcv_ctn_area .rcv_ctn_div .rcv_ctn{height: 48px;font-size: 18px}.main-rcg .rcg-set .consent_area{margin: 0;border: 1px solid #E5E4E4;border-radius: 5px;overflow: hidden}.main-rcg .rcg-set .consent_area > div{padding: 15px}.main-rcg .rcg-set .consent_area input[type="checkbox"]{display: none}.main-rcg .rcg-set .consent_area .consent_top{border-bottom: 1px solid #E5E4E4;font-weight: 700}.main-rcg .rcg-set .consent_area .consent_top label{font-size: 16px}.main-rcg .rcg-set .consent_area .consent_top input[type=checkbox]:checked + label{background-image: url('/images/new_img/checked.png');background-size: 20px 20px}.main-rcg .rcg-set .consent_area .consent_bottom{display: flex;flex-direction: column;gap: 10px;background-color: #F5F5F5}.main-rcg .rcg-set .consent_area .consent_bottom > div{position: relative}.main-rcg .rcg-set .consent_area .consent_bottom label{font-size: 16px}.main-rcg .rcg-set .consent_area .consent_bottom input[type=checkbox]:checked + label{background-image: url('/images/new_img/checked.png')}.main-rcg .rcg-set .rcg_btn{width: 100%;margin: 20px 0 40px 0;border-radius: 5px;padding: 15px 0}.main-rcg .rcg-set .rcg_prct_area{font-size: 16px;display: block;border-radius: 5px;padding: 15px}.main-rcg .rcg-set .rcg_prct_area .rcg_prct_title{color: #707070;margin-bottom: 10px;width: 100%}.main-rcg .rcg-set .rcg_prct_area .rcg_prct_title_sub_div{display: flex;flex-direction: column;gap: 8px;color: #707070;width: 100%}.main-rcg .rcg-set .rcg_prct_area .rcg_prct_title_sub_div div:nth-child(4){margin-left: 13px}.main-rcg .rcg-set .rcg_prct_area .rcg_prct_title_noti{color: #707070;padding: 5px 12px 5px 12px}.review_area{padding: 80px 20px}.review_area .review_div .review_img_div_m{max-width: 400px}.review_area .review_div .review_title_area{gap: 10px}.review_area .review_div .review_title_area .review_title_sub_div .review_title_sub{font-size: 18px}.review_area .review_div .review_title_area .review_title_div_m{display: flex;margin-top: 0}.review_area .review_div .review_title_area .review_title_div_m .review_title_bottom_text font{display: none}.chg_method_area{margin: 80px auto 120px}.chg_method_area .chg_method_cont_area_m{display: flex}.chg_method_area .chg_method_cont_area_m > div{width: 100%;max-width: 550px;margin: auto}.chg_method_area .chg_method_title_div{padding: 0 20px}.chg_method_area .chg_method_title_div .chg_method_title_main .chg_method_title{font-size: 30px}.chg_method_area .chg_method_title_div .chg_method_title_main .chg_method_title_img{width: 24px}.partner_area{padding: 0 0 100px 0}.partner_area .partner_title_sub{font-size: 20px;margin-bottom: 20px}.partner_area .partner_title_div{gap: 5px;flex-direction: column;padding: 0 20px 60px 20px}.partner_area .partner_title_div .partner_title_div_m{display: flex}.partner_area .partner_title_div .partner_title_div_m .partner_title_img_m{width: 35px}.main_stop{padding: 60px 0}.main_stop .main_stop_area{width: 90%;padding: 0 20px}.main_stop .main_stop_area .main_stop_title_div .main_stop_title_img{width: 25px}.main_stop .main_stop_area .main_stop_title_div .main_stop_title{font-size: 24px}.footer{padding: 0 20px 100px 20px}.footer .footer_top_area{padding: 20px}.footer .footer_cont{margin-top: 20px;padding: 0 20px}.footer .footer_cont .footer_cont_left .footer_tel_m{font-size: 22px;margin-bottom: 5px}.footer .footer_cont .footer_cont_left .footer_counsel_m{font-size: 16px}.footer .footer_cont .footer_cont_left .footer_menu{margin: 20px 0;font-size: 16px}.footer .footer_cont .footer_cont_left .footer_cont_text{color: #B5B5B5;font-size: 14px;line-height: 18px}.footer .footer_cont .footer_cont_left .footer_cont_app_img_div_m{display: flex}.layer .layer_container{position: fixed;bottom: 0;left: 0;top: auto;transform: none;width: 100%;max-width: none;max-height: 85%;padding: 40px 20px 20px;border-bottom-right-radius: 0;border-bottom-left-radius: 0;box-sizing: border-box}.layer .layer_container .close_btn{right: 10px}.layer_step1 .layer_container .lrsp1_title_div .lrsp1_title{font-size: 20px}.layer_step1 .layer_container .lrsp1_title_div .lrsp1_title_sub{font-size: 16px}.layer .layer_container{max-width: 100%;padding: 24px 20px;border-radius: 10px}.layer input.lyr-input,.layer .lyr-input > select,.layer .lyr-input > input{height: 52px;font-size: 15px}.layer .lyr-readonly{font-size: 16px}.layer .layer_container .btn_area > div{height: 52px;font-size: 16px}.layer_step1 .lrsp1_title{font-size: 21px;line-height: 30px}.layer_step2 .lrsp2_title{font-size: 21px;line-height: 30px}.layer_step2 .lrsp2_content{gap: 18px}.layer_step3 .layer_container{max-width: 100%;padding: 24px 20px;border-radius: 10px}.layer_step3 .lrsp3_title{font-size: 21px;line-height: 30px}.layer_step3 .lrsp3_content{gap: 18px;margin-top: 18px}.layer_step3 .s3-value{font-size: 16px}.layer_step3 .s3-acct{gap: 4px 8px}.layer_step3 .lrsp3_noti{gap: 12px;padding: 16px}.layer_step3 .s3-noti-text{font-size: 14px;line-height: 22px}.layer_step3 .s3-noti-illust{width: 56px;height: 48px}.layer_step3 .layer_container .btn_area .clear_btn{height: 52px;font-size: 16px}.layer.layer_modal{padding: 0 20px;box-sizing: border-box}.layer_modal .modal_content{padding: 50px 10px}.layer_modal .layer_container{top: 50%;left: 50%;bottom: auto;overflow: hidden;border-radius: 10px;height: auto;width: 350px;padding: 0;transform: translate(-50%,-50%)}.rtn_layer_m .layer_container .rtn_title_div .rtn_title{font-size: 18px}.rtn_layer_m .layer_container .rtn_title_div .rtn_title_sub{font-size: 14px}.layer_refund .layer_container{max-width: 100%;padding: 24px 20px;border-radius: 10px}.layer_refund .refund_title{font-size: 22px;line-height: 30px}.layer_refund .refund_content{gap: 18px}.layer_refund .rf-input{height: 52px;font-size: 15px}.layer_refund textarea.rf-input{height: 52px;min-height: 52px;padding: 10px 16px}.layer_refund .ui-select select{height: 52px;font-size: 15px}.layer_refund .rf-row{flex-direction: column;gap: 8px}.layer_refund .rf-bank{flex: 0 0 auto}.layer_refund .rf-label-row{gap: 12px}.layer_refund .rf-field-save{margin-top: -8px}.layer_refund .rf-save-hint{padding-left: 0}.layer_refund .rf-noti-text,.layer_refund .rf-cs-time{font-size: 14px;line-height: 22px}.layer_refund .rf-cs-tel{font-size: 20px}.layer_refund .rf-ob-text{font-size: 14px}.layer_refund .rf-ob-link{font-size: 13px}.layer_refund .layer_container .btn_area > div{height: 52px;font-size: 16px}.main-noti .main-noti-area{width: 100%;max-width: none;padding: 80px 16px;box-sizing: border-box;gap: 38px}.main-noti .main-noti-area .mn-nt-head .mn-nt-hd-title{font-size: 25.6px;line-height: 32px}.main-noti .main-noti-area .mn-nt-head .mn-nt-hd-sub-title{font-size: 12.8px;line-height: 22.4px}.main-noti .main-noti-area .mn-nt-cont{padding: 40px 20px;flex-wrap: wrap;justify-content: center;column-gap: 40px;row-gap: 40px}.main-noti .main-noti-area .mn-nt-cont .mn-nt-cont-arrow{display: none}.main-noti .main-noti-area .mn-nt-cont .mn-nt-cont-box{width: 120px;flex: 0 0 120px}.main-noti .main-noti-area .mn-nt-cont .mn-nt-cont-box .mn-nt-cont-box-img{width: 120px;height: 120px;display: block}.recharge-frm{gap: 24px}.main-rcg{max-width: none;padding: 80px 16px;box-sizing: border-box}.main-rcg .main-rcg_div > form > div{box-shadow: none;margin-bottom: 0}.main-rcg .rcg-base{padding: 24px 16px;border: 1px solid #D2D2D2;border-radius: 12px;gap: 32px}.main-rcg .rcg-base .rb-head .rb-hd-title{font-size: 24.32px;line-height: 36.48px}.main-rcg .rcg-base .rb-head .rb-hd-sub-title{font-size: 16px;line-height: 28px}.main-rcg .rcg-base .rb-middle-cont .rb-md-title{font-size: 15px;font-weight: 400;line-height: 22px}.main-rcg .rcg-base .rb-middle-cont .rb-md-area .rb-md-ctn .rb-md-ctn-head .rb-md-ctn-hd-title{font-size: 16px}.main-rcg .rcg-base .rb-middle-cont .rb-md-area .rb-md-ctn .rb-md-ctn-input{gap: 12px}.main-rcg .rcg-base .rb-middle-cont .rb-md-area .rb-md-ctn .rb-md-ctn-input .search_ctn{width: auto;flex: 1;min-width: 0;height: 48px;font-size: 16px;padding: 10px 16px}.main-rcg .rcg-base .rb-middle-cont .rb-md-area .rb-md-ctn .rb-md-ctn-input .usg{flex: 1;min-width: 0;width: auto}.main-rcg .rcg-base .rb-middle-cont .rb-md-area .rb-md-ctn .rb-md-ctn-input .usg .search_ctn{width: 100%;flex: none}.main-rcg .rcg-base .rb-middle-cont .rb-md-area .rb-md-ctn .rb-md-ctn-input .rcg_search_btn{width: 120px;flex: 0 0 120px;height: 48px;font-size: 16px;padding: 0;display: flex;align-items: center;justify-content: center}.main-rcg .rcg-base .rb-middle-cont .rb-md-area .rb-md-method .rb-md-mtd-head .rb-md-mtd-hd-title{font-size: 16px}.main-rcg .rcg-base .rb-middle-cont .rb-md-area .rb-md-method .rb-md-mtd-btns{gap: 10px}.main-rcg .rcg-base .rb-middle-cont .rb-md-area .rb-md-method .rb-md-mtd-btns .rb-md-mtd-btn{width: auto;flex: 1;min-height: 48px;font-size: 16px;padding: 8px 10px;line-height: 1.25;word-break: keep-all;overflow-wrap: anywhere;display: flex;align-items: center;justify-content: center}.main-rcg .rcg-base .rb-middle-cont .rb-md-area .rb-md-amt .rb-md-amt-head .rb-md-amt-hd-title{font-size: 16px}.main-rcg .custom-select-body{height: 48px;font-size: 16px;padding: 0 16px}.main-rcg .custom-select-body .select-body-img{width: 24px;height: 24px}.main-rcg .rcg-base .rb-middle-cont .rb-md-area .rb-md-hold{padding: 12px 14px;font-size: 14px;line-height: 22px}.main-rcg .rcg-base .rb-middle-cont .rb-md-area .rb-md-point .rb-md-pt-head .rb-md-pt-hd-title{font-size: 16px;line-height: 24px}.main-rcg .rcg-base .rb-middle-cont .rb-md-area .rb-md-point .rb-md-pt-head .rb-md-pt-hd-desc{font-size: 13px;line-height: 20px}.main-rcg .rcg-base .rb-middle-cont .rb-md-area .rb-md-point .rb-md-pt-input{flex-wrap: wrap;align-items: center;gap: 12px 8px}.main-rcg .rcg-base .rb-middle-cont .rb-md-area .rb-md-point .rb-md-pt-input .rb-md-pt-field{flex: 1 0 100%;max-width: none;height: 48px;padding: 0 16px}.main-rcg .rcg-base .rb-middle-cont .rb-md-area .rb-md-point .rb-md-pt-input .rcg-point{font-size: 16px}.main-rcg .rcg-base .rb-middle-cont .rb-md-area .rb-md-point .rb-md-pt-input .rb-md-pt-unit{font-size: 18px}.main-rcg .rcg-base .rb-middle-cont .rb-md-area .rb-md-point .rb-md-pt-input .rb-md-pt-input-desc{font-size: 18px;line-height: 28px}.main-rcg .rcg-base .rb-middle-cont .rb-md-area .rb-md-point .rb-md-pt-input .rcg_point_btn{flex: 0 1 auto;min-width: 120px;min-height: 48px;font-size: 16px;padding: 8px 10px;white-space: normal}.main-rcg .rcg-base .rb-bottom-cont{padding: 16px;gap: 20px}.main-rcg .rcg-base .rb-bottom-cont .rb-bt-paying{padding-bottom: 0}.main-rcg .rcg-base .rb-bottom-cont .rb-bt-paying .rb-bt-pi-title{font-size: 21px}.main-rcg .rcg-base .rb-bottom-cont .rb-bt-paying .rb-bt-pi-box .rb-bt-pi-item{font-size: 16px;line-height: 24px}.main-rcg .rcg-base .rb-bottom-cont .rb-bt-pay{font-size: 21px;padding-top: 20px}.main-rcg .rcg-set{padding: 24px 16px;border: 1px solid #D2D2D2;border-radius: 12px;gap: 40px}.main-rcg .rcg-set .rs-method .rs-mtd-title{font-size: 21px}.main-rcg .rcg-set .rs-method .rs-mtd-box .rs-mtd-item{flex: 1 1 calc((100% - 12px) / 2);min-height: 48px;padding: 8px 10px;font-size: 16px}.main-rcg .rcg-set .rs-bank .rs-bk-title{font-size: 16px}.main-rcg .rcg-set .rs-bank .rs-bk-cont .rs-bk-box{gap: 4px 6px}.main-rcg .rcg-set .rs-bank .rs-bk-cont .rs-bk-box .rs-bk-item{padding: 7px 10px 7px 8px;gap: 6px}.main-rcg .rcg-set .rs-bank .rs-bk-cont .rs-bk-box .rs-bk-item label{font-size: 15px}.main-rcg .rcg-set .rs-phone .rs-pn-head .rs-pn-hd-title{font-size: 16px}.main-rcg .rcg-set .rs-phone .rs-pn-input .rcv_ctn{height: 48px;font-size: 16px;padding: 10px 16px}.main-rcg .rcg-set .rs-consent .rs-cst-cont .rs-cst-view{font-size: 16px}.main-rcg .rcg-set .rs-cont2{gap: 40px}.main-rcg .rcg-set .rs-cont2 .rcg-btn{height: 60px;padding: 0;font-size: 18px;display: flex;align-items: center;justify-content: center}.main-rcg .rcg-set .rs-cont2 .rs-desc-area{flex-direction: column;align-items: flex-start;padding: 20px;gap: 20px;border-radius: 4px}.main-rcg .rcg-set .rs-cont2 .rs-desc-area .rs-desc-title{text-align: left;line-height: 1.25}.main-search{padding: 80px 16px}.main-search .main-search-area{padding: 24px 16px;gap: 32px}.main-search .main-search-area .mn-sch-head .mn-sch-hd-title{font-size: 20.48px;line-height: 30.72px}.main-search .main-search-area .mn-sch-head .mn-sch-sub-title{font-size: 16px}.main-search .main-search-area .mn-sch-cont .mn-sch-cont-title{font-size: 21px}.main-search .main-search-area .mn-sch-cont .mn-sch-cont-input .mn-sch-cont-input-box{flex-direction: column;align-items: stretch;gap: 12px}.main-search .main-search-area .mn-sch-cont .mn-sch-cont-input .mn-sch-cont-input-box .rct-ctn{width: 100%;height: 48px;font-size: 16px;padding: 10px 16px}.main-search .main-search-area .mn-sch-cont .mn-sch-cont-input .mn-sch-cont-input-box .sch-ctn-btn{width: 100%;height: 48px;font-size: 18px;padding: 0;display: flex;align-items: center;justify-content: center}.main-search .main-search-area .mn-sch-result .mn-sch-result-box .mn-sch-result-head .mn-sch-result-hd-title{font-size: 21px}.main-search .main-search-area .mn-sch-result .mn-sch-result-desc{flex-direction: column;align-items: flex-start;gap: 12px}.main-partner{padding: 80px 0 40px}.main-partner .main-partner-area .mn-pn-head .mn-pn-hd-title{font-size: 25.6px;line-height: 32px}.main-partner .main-partner-area .mn-pn-cont .partner-list img{height: 40px}.main-other{padding: 0 16px}.main-other .mn-ot-open .mn-ot-open-btn{min-height: 80px;padding: 12px 16px;border-radius: 8px;background: radial-gradient(120% 200% at 8% -40%,rgba(255,255,255,.35) 0%,rgba(255,255,255,0) 55%),radial-gradient(90% 160% at 92% 140%,rgba(255,255,255,.22) 0%,rgba(255,255,255,0) 60%),#FF5959}.main-other .mn-ot-open .mn-ot-open-title{display: none}.main-other .mn-ot-open .mn-ot-open-sub{font-size: 24px;font-weight: 700;line-height: normal}.main-other .mn-ot-open .mn-ot-open-sub::after{content: none}.main-other .mn-ot-center{padding: 80px 0 0;gap: 24px}.main-other .mn-ot-center .mn-ot-ctr-head .mn-ot-ctr-hd-title{font-size: 26px;line-height: 36px}.main-other .mn-ot-center .mn-ot-ctr-cont{flex-direction: column;gap: 12px}.main-other .mn-ot-center .mn-ot-ctr-cont .mn-ot-ctr-item{width: 100%;box-sizing: border-box;gap: 8px}.main-other .mn-ot-center .mn-ot-ctr-cont .mn-ot-ctr-item .mn-ot-ctr-item-head{gap: 8px}.main-other .mn-ot-center .mn-ot-ctr-cont .mn-ot-ctr-item .mn-ot-ctr-item-head .mn-ot-ctr-item-hd-title{font-size: 22px;line-height: 30px}.main-other .mn-ot-stop{margin: 80px 0;padding: 20px;width: 100%}.main-other .mn-ot-stop .mn-ot-sp-cont .mn-ot-sp-ct-warn{flex-direction: column}.footer{padding: 0}.footer .footer-head-area .footter-head{padding: 40px 16px 12px;box-sizing: border-box}.footer .footer-head-area .footter-head .footter-head-item{flex-direction: column;align-items: flex-start;gap: 8px}.footer .footer-head-area .footter-head .footter-head-item .fh-logo{width: 100px}.footer .footer-head-area .footter-head .footter-head-item .fh-center{align-items: flex-start}.footer .footer-cont{padding: 0 16px 95px;box-sizing: border-box}.footer .footer-cont .fc-head{flex-direction: column;align-items: flex-start;gap: 0;padding: 0}.footer .footer-cont .fc-head .fc-hd-consent{padding: 0;height: 59px}.footer .footer-cont .fc-cont .fc-ct-top{font-size: 10.6px;line-height: 16.6px}.footer .footer-cont .fc-cont .fc-ct-bottom{flex-direction: column;align-items: flex-start;gap: 16px}}@media (max-width: 700px){}@media (max-width: 600px){.main-home .main-home_area .main-home_title_m{font-size: 32px}}@media (max-width: 550px){}@media (max-width: 500px){:root{--marquee-item-width: 120px;--marquee-item-margin: 20px}.head,.main_head{height: 50px}.head_util .util_left img{width: 100px}.head_util .util_right .util_quick .quick_menu_m .quick_menu_contain .quick_menu_header{height: 52px}.head_util .util_right .util_quick .quick_menu_m .quick_menu_contain .quick_menu_header .quick_header_right{font-size: 14px}.head_util .util_right .util_quick .quick_menu_m .quick_menu_contain .quick_menu_header .quick_header_left{gap: 15px}.head_util .util_right .util_quick .quick_menu_m .quick_menu_contain .quick_menu_header .quick_header_left > img{width: 30px}.head_util .util_right .util_quick .quick_menu_m .quick_menu_contain .quick_menu_cont .quick_menu_cont_row{height: 50px}.head_util .util_right .util_quick .quick_menu_m .quick_menu_contain .quick_menu_cont .quick_menu_cont_row .quick_menu_icon{width: 20px}.head_util .util_right .util_quick .quick_menu_m .quick_menu_contain .quick_menu_cont .quick_menu_cont_row .quick_menu_cont_text{font-size: 16px}.head_util .util_right .util_quick .quick_menu_m .quick_menu_contain .quick_menu_cont .toggle_menu_cont_row{height: 50px}.head_util .util_right .util_quick .quick_menu_m .quick_menu_contain .quick_menu_cont .toggle_menu_cont_row .toggle_menu_icon{width: 20px}.head_util .util_right .util_quick .quick_menu_m .quick_menu_contain .quick_menu_cont .toggle_menu_cont_row .toggle_menu_cont_text{font-size: 16px}.head_util .util_right .util_quick .quick_menu_m .quick_menu_contain .quick_menu_cont .toggle_help_div{padding: 0 0 10px 50px;right: -400px;height: 0px}.head_util .util_right .util_quick .quick_menu_m .quick_menu_contain .quick_menu_cont .toggle_help_div .toggle_help_num{font-size: 14px;margin: 10px 0}.head_util .util_right .util_quick .quick_menu_m .quick_menu_contain .quick_menu_cont .toggle_help_div .toggle_help_cont_div{font-size: 14px}.head_util .util_right .util_quick img{width: 27px}.head_util .util_right .util_lang img{width: 30px}.head_util .util_right .util_lang .util_row_lang{width: 70px;top: 36px}.head_util .util_right .util_lang .util_row_lang a{font-size: 12px;padding: 12px 0}.bottom_bar > div{height: 60px}.bottom_bar .exist_user .exist_user_top{font-size: 15px}.bottom_bar .exist_user .exist_user_bottom_text{font-size: 15px}.bottom_bar .new_user{font-size: 15px;gap: 10px}.coin{height: 55px}.coin .flip .coin_img{width: 55px}.side_bar{--sb: 48px}.side_bar .side_bar_counsel .counsel_btn{width: 55px}.side_bar .side_bar_counsel .counsel_call_div{top: 5px;right: 7px;width: 110px;padding: 3px 20px}.side_bar .side_bar_counsel .counsel_call_div .counsel_call{font-size: 14px}.side_bar .side_bar_counsel .counsel_call_div .counsel_call_text{font-size: 8px}.main-noti .noti_div .noti_board .noti_board_cont .noti_board_text{font-size: 16px}.main-rcgInfo .rcgInfo_title_sub{font-size: 18px}.main-rcgInfo .rcgInfo_title_main{font-size: 26px}.main-rcg .main-rcg_div > div{margin-bottom: 0}.main-rcg .main-rcg_div > form > div{margin-bottom: 0}.main-rcg .rcg-base .rcg-base_top .rcg_ctn_div .rcg_ctn_title{font-size: 16px;margin-bottom: 10px}.main-rcg .rcg-base .rcg-base_top .rcg_search_btn{font-size: 16px}.main-rcg .rcg-base .rcg-base_bottom{padding: 0 0 30px 0}.main-rcg .rcg-base .rcg-base_bottom > div > div:first-child{font-size: 16px}.main-rcg .rcg-base .rcg-base_bottom .rcg-base_amt .rcgAmt{margin: 10px 0}.main-rcg .rcg-base .rcg-base_bottom .rcg_recom_div{margin: 0}.main-rcg .rcg-base .rcg-base_bottom .rcg_mode_title{margin-bottom: 10px}.main-rcg .rcg-base .rcg-base_bottom .rcg_mode_div{font-size: 14px;height: 41px}.main-rcg .rcg-base .rcg-base_bottom .rcg_mode_div > div{padding: 13px 0}.main-rcg .rcg-set .rcg-set_head{font-size: 16px}.main-rcg .rcg-set .chg_mode_area > div{font-size: 16px;height: 50px}.main-rcg .rcg-set .bank_area .bank_title{font-size: 16px}.main-rcg .rcg-set .bank_area .bank_div .bank_row .bank_column > label{font-size: 16px}.main-rcg .rcg-set .vir_area .vir_owner_div .vir_owner_title{font-size: 16px;margin-bottom: 10px}.main-rcg .rcg-set .vir_area .vir_owner_div .vir_owner{font-size: 14px;padding: 15px 0}.main-rcg .rcg-set .vir_area .vir_acct_div .vir_acct_title{font-size: 16px;margin-bottom: 10px}.main-rcg .rcg-set .vir_area .vir_acct_div .vir_acct{font-size: 16px;padding: 13px 0}.main-rcg .rcg-set .rcv_ctn_area .rcv_ctn_title_div .rcv_ctn_title{font-size: 16px}.main-rcg .rcg-set .rcv_ctn_area .rcv_ctn_title_div .rcv_ctn_title_sub{font-size: 13px}.main-rcg .rcg-set .consent_area .consent_top label{font-size: 15px}.main-rcg .rcg-set .consent_area .consent_bottom label{font-size: 15px}.main-rcg .rcg-set .rcg_btn{font-size: 16px}.main-rcg .rcg-set .rcg_prct_area{font-size: 15px}.main_sch_title_sub{font-size: 18px}.main_sch .sch_area .sch_ctn_area .sch_ctn_title_div .sch_ctn_title{font-size: 16px}.main_sch .sch_area .sch_ctn_area .sch_ctn_title_div .sch_ctn_title_sub{font-size: 14px}.main_sch .sch_area .sch_ctn_area .sch_ctn_btn{font-size: 16px;padding: 14px 0}.main_sch .sch_area .sch_result_area .sch_result_title_div .sch_result_title{font-size: 16px}.main_sch .sch_area .sch_result_area .sch_result_title_div .sch_result_title_sub{font-size: 14px}.main_sch .sch_area .sch_result_area .sch_result_div{font-size: 16px}.main_sch .sch_area .sch_result_btn{font-size: 16px}.review_area .review_div .review_title_area .review_title_sub_div .review_title_sub{font-size: 18px}.review_area .review_div .review_title_area .review_title_div_m .review_title_top_text{font-size: 26px}.review_area .review_div .review_title_area .review_title_div_m .review_title_bottom_text{font-size: 26px}.chg_method_area .chg_method_cont_area_m > div{height: 40px}.chg_method_area .chg_method_cont_area_m .chg_method_img_div{width: 30%}.chg_method_area .chg_method_cont_area_m .chg_method_text_div{width: 70%}.chg_method_area .chg_method_cont_area_m .chg_method_text_div .chg_method_text{font-size: 18px}.chg_method_area .chg_method_cont_area_m .chg_method_cont .chg_method_img_div .chg_method_img{height: 50px}.chg_method_area .chg_method_cont_area_m .chg_method_cont:first-child .chg_method_img_div .chg_method_img{height: 60px}.chg_method_area .chg_method_cont_area_m .chg_method_cont:last-child .chg_method_img_div .chg_method_img{height: 70px}.chg_method_area .chg_method_title_div .chg_method_title_sub_m{font-size: 18px}.chg_method_area .chg_method_title_div .chg_method_title_main{font-size: 26px}.chg_method_area .chg_method_title_div .chg_method_title_main .chg_method_title{font-size: 26px}.partner_area .partner_title_sub{font-size: 18px}.partner_area .partner_title_div .partner_title_m{font-size: 26px}.partner_area .partner_title_div .partner_title_div_m .partner_title_img_m{width: 30px}.main_stop .main_stop_area .main_stop_title_div{margin-bottom: 10px}.main_stop .main_stop_area .main_stop_title_div .main_stop_title{font-size: 15px}.main_stop .main_stop_area .main_stop_content{font-size: 14px;line-height: 25px}.footer .footer_top_area{padding: 12px 0}.footer .footer_top_area .footer_top_div_m .footer_top_img{width: 120px}.footer .footer_cont{padding: 0}.footer .footer_cont .footer_cont_left .footer_tel_m{font-size: 18px;font-weight: 700}.footer .footer_cont .footer_cont_left .footer_counsel_m{font-size: 13px}.footer .footer_cont .footer_cont_left .footer_menu{font-size: 13px}.footer .footer_cont .footer_cont_left .footer_cont_text{font-size: 13px}.footer .footer_cont .footer_cont_left .footer_cont_text p:first-child{font-size: 14px}.footer .footer_cont .footer_cont_left .footer_cont_img_div .footer_cont_img{width: 100px}.footer .footer_cont .footer_cont_left .footer_cont_bottom{font-size: 12px}.footer .footer_cont .footer_cont_left .footer_cont_app_img_div_m .footer_cont_app_text{font-size: 12px}.footer .footer_cont .footer_cont_left .footer_cont_app_img_div_m > .footer_cont_app_img{width: 65px}.footer .footer_cont .footer_cont_left .footer_cont_app_img_div_m a .footer_cont_app_img{width: 30px}.layer_modal .layer_container{width: 90%}.layer_consent .layer_container .consent_tab > div{padding: 10px 8px;font-size: 16px}.layer_consent .layer_container .consent_title_div{margin-bottom: 30px}.layer_consent .layer_container .consent_title_div .consent_title_icon{width: 120px}.layer_consent .layer_container .consent_title_div .consent_title{font-size: 16px}.layer_consent .layer_container .consent_content pre{font-size: 14px}}@media (max-width: 450px){.main-home .main-home_area .main-home_title_m{font-size: 26px}.chg_method_area .chg_method_cont_area_m .chg_method_text_div .chg_method_text{font-size: 16px}}@media (max-width: 400px){.head_util .util_right .util_quick .quick_menu_m .quick_menu_contain .quick_menu_cont .toggle_help_div{right: -320px}.rcg-count{padding: 6px 12px;gap: 8px}}@media (max-width: 360px){.rcg-count .rcg-count-text{font-size: 14px}}*{font-family: 'Pretendard','Noto Sans Myanmar','Myanmar Text','Padauk','Noto Sans Thai','Leelawadee UI','Noto Sans Khmer','Khmer UI','Noto Sans Lao','Lao UI','Noto Sans Bengali','Nirmala UI','Noto Sans Devanagari','Noto Sans Sinhala','Iskoola Pota','Noto Nastaliq Urdu','Jameel Noori Nastaleeq','Urdu Typesetting','Noto Sans Arabic',sans-serif}@keyframes bubbleFloat{0%,100%{transform: translate(-50%,0)}50%{transform: translate(-50%,6px)}}.rb-md-amt-select{display: block;width: 100%}.rb-md-amt-select .uis-btn{height: 60px;padding: 0 16px;font-size: 18px}.rb-md-amt-select .uis-btn:disabled{background: #f3f6fa;color: #868e96;cursor: default}.rb-md-amt-select select{height: 60px;padding: 0 40px 0 16px;font-size: 18px}@media (max-width: 767px){.rb-md-amt-select .uis-btn{height: 48px;padding: 0 16px;font-size: 16px}.rb-md-amt-select select{height: 48px;padding: 0 40px 0 16px;font-size: 16px}}.custom-select-body.active{outline: 2px solid #0D98FF}.custom-select-body{width: 100%;display: flex;justify-content: space-between;align-items: center;cursor: pointer;font-size: 18px;padding: 15px;border-radius: 8px;border: 1px solid #D2D2D2;box-sizing: border-box}.custom-select-body .select-body-box{display: flex;align-items: center;gap: 12px}.custom-select-body .select-body-box .select-body-img{width: 25px}.custom-select{display: none;position: absolute;top: 100%;width: 100%;border: 1px solid;border-radius: 5px;background-color: white;list-style: none;flex-direction: column;padding: 0;margin: 0;box-sizing: border-box;background-color: white;z-index: 100;overflow-y: auto;max-height: 250px}.custom-select.active{display: flex}.custom-select .custom-opt{padding: 15PX;font-size: 16px;border-bottom: 1px solid #EBEEF3;cursor: pointer;display: flex;align-items: center;gap: 12px}.custom-select .custom-opt.active{background-color: #E3DDDD}.custom-select .custom-opt:last-of-type{border: none}.custom-select .custom-opt:hover{background-color: #A5BBDF}.custom-select .custom-opt .custom-flag{width: 25px}.ui-select{position: relative;display: inline-block}.ui-select select{width: 100%;height: 48px;padding: 0 40px 0 14px;border: 1px solid #d2d2d2;border-radius: 8px;background: #fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20' fill='none'%3E%3Cpath d='M5 7.5L10 12.5L15 7.5' stroke='%23868e96' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") no-repeat right 12px center;font-size: 16px;line-height: 28px;color: #333;box-sizing: border-box;appearance: none;-webkit-appearance: none;cursor: pointer;transition: border-color .15s,box-shadow .15s}.ui-select select:hover{border-color: #adb5bd}.ui-select select:focus{outline: none;border-color: #ff5959;box-shadow: 0 0 0 3px rgba(255,89,89,.15)}.ui-select select:disabled{background: #f3f6fa;color: #adb5bd;cursor: default}.ui-check,.ui-radio{display: inline-flex;align-items: center;gap: 8px;font-size: 16px;line-height: 24px;color: #333;cursor: pointer}.ui-check input[type=checkbox]{appearance: none;-webkit-appearance: none;position: relative;flex-shrink: 0;width: 20px;height: 20px;margin: 0;padding: 0;border: 1px solid #d2d2d2;border-radius: 6px;background: #fff;cursor: pointer;transition: background-color .15s,border-color .15s}.ui-check input[type=checkbox]:hover{border-color: #adb5bd}.ui-check input[type=checkbox]:focus-visible{outline: none;box-shadow: 0 0 0 3px rgba(255,89,89,.15)}.ui-check input[type=checkbox]:checked{border-color: #ff5959;background: #ff5959}.ui-check input[type=checkbox]:checked::after{content: "";position: absolute;top: 3px;left: 7px;width: 5px;height: 9px;border: solid #fff;border-width: 0 2px 2px 0;transform: rotate(45deg)}.ui-check input[type=checkbox]:disabled{background: #f3f6fa;border-color: #e9ecef;cursor: default}.ui-check input[type=checkbox]:disabled:checked{background: #ced4da;border-color: #ced4da}.ui-radio input[type=radio]{appearance: none;-webkit-appearance: none;flex-shrink: 0;width: 20px;height: 20px;margin: 0;padding: 0;border: 1px solid #d2d2d2;border-radius: 50%;background: #fff;cursor: pointer;transition: border-color .15s,border-width .15s}.ui-radio input[type=radio]:hover{border-color: #adb5bd}.ui-radio input[type=radio]:focus-visible{outline: none;box-shadow: 0 0 0 3px rgba(255,89,89,.15)}.ui-radio input[type=radio]:checked{border: 6px solid #ff5959}.ui-radio input[type=radio]:disabled{background: #f3f6fa;border-color: #e9ecef;cursor: default}.ui-radio input[type=radio]:disabled:checked{border-color: #ced4da}.uis{position: relative;display: block}.uis-native{display: none}.uis-btn{display: flex;align-items: center;justify-content: space-between;gap: 8px;width: 100%;height: 48px;padding: 0 14px;border: 1px solid #d2d2d2;border-radius: 8px;background: #fff;font-size: 16px;line-height: 28px;color: #333;text-align: left;box-sizing: border-box;cursor: pointer;transition: border-color .15s,box-shadow .15s}.uis-btn:hover{border-color: #adb5bd}.uis-btn:focus-visible{outline: none;border-color: #ff5959;box-shadow: 0 0 0 3px rgba(255,89,89,.15)}.uis.open .uis-btn{border-color: #ff5959}.uis-btn.placeholder .uis-label{color: #868e96}.uis-label{flex: 1 1 auto;min-width: 0;overflow: hidden;text-overflow: ellipsis;white-space: nowrap}.layer_refund .rf-bank .uis-list,.my-page .my-page-area .mp-card .mp-rf-bank .uis-list{right: auto;min-width: 100%;width: max-content;max-width: 320px}.uis-arrow{flex-shrink: 0;width: 8px;height: 8px;margin-top: -4px;border-right: 1.6px solid #868e96;border-bottom: 1.6px solid #868e96;transform: rotate(45deg);transition: transform .15s,margin-top .15s}.uis.open .uis-arrow{margin-top: 4px;transform: rotate(-135deg)}.uis-list{display: none;position: absolute;z-index: 60;left: 0;right: 0;top: calc(100% + 6px);max-height: 260px;padding: 6px;overflow-y: auto;box-sizing: border-box;border: 1px solid #e9ecef;border-radius: 8px;background: #fff;box-shadow: 0 8px 24px rgba(18,20,43,.12)}.uis.open .uis-list{display: block}.uis-list.is-fixed{position: fixed;right: auto;width: max-content;max-width: min(92vw,420px)}.uis.open{z-index: 120}.uis.up .uis-list{top: auto;bottom: calc(100% + 6px)}.uis-opt{display: flex;align-items: center;height: 40px;padding: 0 10px;border-radius: 6px;font-size: 15px;line-height: 22px;color: #333;cursor: pointer;white-space: nowrap;overflow: hidden;text-overflow: ellipsis}.uis-logo{flex: 0 0 auto;width: 24px;height: 24px;margin-right: 8px;object-fit: contain}.uis-opt:hover,.uis-opt.active{background: #f3f6fa;outline: none}.uis-opt.selected{color: #ff5959;font-weight: 700}.uis-opt.disabled{color: #ced4da;cursor: default}.uis-opt.disabled:hover{background: none}@media only screen and (max-width: 767px){.uis-opt{height: 46px;font-size: 16px}.uis-list{max-height: 60vh}}.op-pop{position: fixed;inset: 0;z-index: 1100;display: flex;align-items: center;justify-content: center;padding: 20px}.op-pop[hidden]{display: none}.op-pop-dim{position: absolute;inset: 0;background: rgba(18,20,43,.55)}body.op-pop-open{overflow: hidden}.op-pop-box{position: relative;width: 100%;max-width: 610px;max-height: 90vh;overflow-y: auto;padding: 56px 40px 40px;border-radius: 12px;background: #fff;box-sizing: border-box}.op-pop-close{position: absolute;top: 16px;right: 16px;width: 32px;height: 32px;padding: 0;border: 0;background: none;cursor: pointer}.op-pop-close::before,.op-pop-close::after{content: "";position: absolute;top: 15px;left: 7px;width: 18px;height: 1.6px;background: #868e96}.op-pop-close::before{transform: rotate(45deg)}.op-pop-close::after{transform: rotate(-45deg)}.op-pop-title{font-size: 24px;font-weight: 700;line-height: 34px;color: #25282c;text-align: center;word-break: keep-all}.op-pop-ready{display: flex;justify-content: center;gap: 60px;margin-top: 40px}.op-pop-ready li{display: flex;flex-direction: column;align-items: center;gap: 12px;min-width: 102px;max-width: 160px;text-align: center}.op-pop-rd-text{display: flex;flex-direction: column;gap: 2px;width: 100%}.op-pop-ic{display: flex;align-items: center;justify-content: center;width: 102px;height: 102px;border-radius: 50%;background: #bed8ff}.op-pop-ic img{width: auto;height: auto}.op-pop-ready li:nth-child(1) .op-pop-ic img{width: 54px;height: 40px}.op-pop-ready li:nth-child(2) .op-pop-ic img{width: 38px;height: 50px}.op-pop-ready li:nth-child(3) .op-pop-ic img{width: 59px;height: 50.5px}.op-pop-ready strong{font-size: 17px;font-weight: 700;line-height: 24px;color: #12142b}.op-pop-rd-desc{font-size: 15px;line-height: 22px;color: #656d76;word-break: keep-all}.op-pop-go{display: flex;align-items: center;justify-content: center;box-sizing: border-box;height: 60px;margin-top: 40px;padding: 0 16px;border-radius: 8px;background: #ff5959;font-size: 18px;font-weight: 500;line-height: 28px;color: #fff;text-decoration: none}.op-pop-go:hover{background: #f04747}.op-pop-host{display: flex;align-items: center;justify-content: center;gap: 4px;margin-top: 8px;font-size: 15px;line-height: 28px;color: #656d76}.op-pop-coupon{display: flex;align-items: center;justify-content: space-between;box-sizing: border-box;gap: 16px;min-height: 80px;margin-top: 12px;padding: 16px 30px;border-radius: 8px;background: linear-gradient(109deg,#d0f5ff 10%,#d8e0ff 87%)}.op-pop-cp-body{display: flex;flex-direction: column;gap: 4px;min-width: 0;color: #003d9b}.op-pop-cp-text{font-size: 24px;font-weight: 700;line-height: 28px;word-break: keep-all}.op-pop-cp-sub{font-size: 16px;font-weight: 400;line-height: 1;word-break: keep-all}.op-pop-cp-img{width: 52px;height: 48px;object-fit: contain}@media only screen and (max-width: 767px){.op-pop{padding: 16px}.op-pop-box{padding: 40px 20px 20px}.op-pop-title{font-size: 21px;line-height: 1.35}.op-pop-ready{flex-direction: column;gap: 20px;margin-top: 24px;padding: 0 20px}.op-pop-ready li{flex-direction: row;align-items: center;gap: 20px;width: auto;min-width: 0;max-width: none;text-align: left}.op-pop-rd-text{flex: 1 1 0;min-width: 0}.op-pop-ic{flex-shrink: 0;width: 72px;height: 72px}.op-pop-ready li:nth-child(1) .op-pop-ic img{width: 41px;height: 31px}.op-pop-ready li:nth-child(2) .op-pop-ic img{width: 29px;height: 38px}.op-pop-ready li:nth-child(3) .op-pop-ic img{width: 45px;height: 39px}.op-pop-ready strong{font-size: 17px;color: #34383d}.op-pop-rd-desc{font-size: 15px;line-height: 22px}.op-pop-go{height: 48px;margin-top: 24px;font-size: 18px}.op-pop-coupon{height: auto;padding: 16px}.op-pop-cp-text{font-size: 18px;line-height: 28px}.op-pop-cp-sub{font-size: 15px}.op-pop-cp-img{width: 52px;height: 48px}}.usg{position: relative;display: block;min-width: 0}.usg-list{position: absolute;left: 0;right: 0;top: calc(100% + 4px);z-index: 30;max-height: 216px;overflow-y: auto;margin: 0;padding: 4px;list-style: none;border: 1px solid #d2d2d2;border-radius: 8px;background: #fff;box-shadow: 0 8px 20px rgba(0,0,0,.12)}.usg-list[hidden]{display: none}.usg-item{display: flex;align-items: center;justify-content: space-between;gap: 10px;padding: 10px 12px;border-radius: 6px;font-size: 15px;line-height: 22px;color: #333;cursor: pointer}.usg-item:hover,.usg-item.active{background: #f3f6fa}.usg-val{font-weight: 700;letter-spacing: .01em}.usg-sub{flex-shrink: 0;font-size: 13px;font-weight: 400;color: #868e96}.usg-main .usg-sub{font-weight: 700;color: #ff5959}.usg-empty{padding: 12px;font-size: 14px;color: #868e96;text-align: center}.uid{display: none;position: fixed;inset: 0;z-index: 1200;align-items: center;justify-content: center;padding: 20px}.uid.is-open{display: flex}.uid-dim{position: absolute;inset: 0;background: rgba(0,0,0,.55)}.uid-box{position: relative;width: 100%;max-width: 360px;padding: 32px 24px 20px;border-radius: 16px;background: #fff;box-shadow: 0 16px 40px rgba(0,0,0,.25);text-align: center;animation: uid-in .18s ease-out}@keyframes uid-in{from{opacity: 0;transform: translateY(8px) scale(.98)}to{opacity: 1;transform: none}}@media (prefers-reduced-motion: reduce){.uid-box{animation: none}.uid-toast{transition: none}}.uid-title{margin: 0 0 10px;font-size: 19px;font-weight: 700;line-height: 27px;color: #25282c;word-break: keep-all;overflow-wrap: anywhere}.uid-text{font-size: 15px;font-weight: 500;line-height: 23px;color: #656d76;word-break: keep-all;overflow-wrap: anywhere}.uid-text strong{color: #ff5959;font-weight: 700}.uid-btns{display: flex;gap: 8px;margin-top: 24px}.uid-btn{flex: 1 1 0;min-width: 0;min-height: 50px;padding: 12px 10px;border: 0;border-radius: 10px;font-size: 16px;font-weight: 700;line-height: 22px;cursor: pointer;word-break: keep-all;overflow-wrap: anywhere}.uid-ok{background: #ff5959;color: #fff}.uid-ok:hover{background: #f24a4a}.uid-cancel{background: #f1f3f5;color: #555}.uid-cancel:hover{background: #e6e9ec}.uid-btn[hidden]{display: none}.uid-btn:focus{outline: none}.uid-btn:focus-visible{box-shadow: 0 0 0 3px rgba(255,89,89,.35)}.uid.is-warn .uid-title{color: #ff5959}html.uid-open,html.uid-open body{overflow: hidden}.uid-toasts{position: fixed;left: 50%;bottom: 24px;z-index: 1300;display: flex;flex-direction: column;gap: 8px;align-items: center;transform: translateX(-50%);pointer-events: none;width: calc(100% - 32px);max-width: 360px}.uid-toast{max-width: 100%;padding: 13px 18px;border-radius: 10px;background: rgba(25,27,31,.92);color: #fff;font-size: 15px;font-weight: 700;line-height: 22px;text-align: center;word-break: keep-all;overflow-wrap: anywhere;box-shadow: 0 8px 24px rgba(0,0,0,.28);opacity: 0;transform: translateY(8px);transition: opacity .2s ease,transform .2s ease}.uid-toast.is-in{opacity: 1;transform: none}.uid-toast.is-ok{background: rgba(21,115,71,.94)}.uid-toast.is-warn{background: rgba(197,48,48,.94)}@media (max-width: 767px){.uid-box{max-width: 340px;padding: 28px 20px 18px}.uid-title{font-size: 18px;line-height: 26px}.uid-text{font-size: 14px;line-height: 22px}.uid-btn{min-height: 48px;font-size: 15px}}.main-home .mn-hm-cont1 h1.mn-hm-c1-title{font-weight: normal}.header .header-util .hu-right .hu-lang .hu-lang-row a{text-decoration: none}.notice-page .nt-row{display: flex;align-items: center;gap: 12px;padding: 20px 16px;text-decoration: none}.notice-page .nt-subject{flex: 1 1 auto;min-width: 0;font-size: 17px;line-height: 26px;color: #12142b;overflow: hidden;text-overflow: ellipsis;white-space: nowrap}.notice-page .nt-row:hover .nt-subject{text-decoration: underline}.notice-page .nt-date{flex: 0 0 auto;font-size: 15px;line-height: 24px;color: #8b8fa3}.nt-badge{flex: 0 0 auto;display: inline-block;padding: 2px 10px;border-radius: 12px;font-size: 13px;font-weight: 700;line-height: 20px;background: #eef1f5;color: #555c6e;white-space: nowrap}.nt-badge.trouble{background: #ffe9e7;color: #e5392b}.notice-page .fv-head .nt-badge{flex: 0 0 auto}.nt-pop{position: fixed;inset: 0;z-index: 1200;display: flex;align-items: center;justify-content: center;padding: 20px;box-sizing: border-box}.nt-pop-dim{position: absolute;inset: 0;background: rgba(0,0,0,.55)}.nt-pop-box{position: relative;width: 100%;max-width: 480px;max-height: calc(100vh - 40px);background: #fff;border-radius: 16px;box-shadow: 0 16px 48px rgba(0,0,0,.28);display: flex;flex-direction: column;overflow: hidden}.nt-pop-head{flex: 0 0 auto;display: flex;align-items: center;gap: 10px;padding: 18px 20px 14px;border-bottom: 1px solid #eef0f4}.nt-pop-cap{flex: 1 1 auto;font-size: 17px;font-weight: 700;line-height: 26px;color: #12142b}.nt-pop-count{flex: 0 0 auto;font-size: 14px;line-height: 22px;color: #8b8fa3}.nt-pop-count b{color: #e5392b;font-weight: 700}.nt-pop-x{flex: 0 0 auto;width: 28px;height: 28px;border: 0;background: transparent;cursor: pointer;position: relative}.nt-pop-x::before,.nt-pop-x::after{content: "";position: absolute;left: 6px;top: 13px;width: 16px;height: 2px;background: #8b8fa3}.nt-pop-x::before{transform: rotate(45deg)}.nt-pop-x::after{transform: rotate(-45deg)}.nt-pop-view{position: relative;flex: 1 1 auto;overflow: hidden}.nt-pop-track{display: flex;transition: transform .25s ease}.nt-pop-slide{flex: 0 0 auto;box-sizing: border-box;padding: 18px 20px 20px;max-height: 60vh;overflow-y: auto}.nt-pop-subject{margin: 8px 0 0;font-size: 18px;font-weight: 700;line-height: 28px;color: #12142b;word-break: break-word}.nt-pop-body{margin-top: 12px;font-size: 15px;line-height: 24px;color: #3b4256;word-break: break-word}.nt-pop-body img{max-width: 100%;height: auto}.nt-pop-more{display: inline-block;margin-top: 16px;font-size: 14px;line-height: 22px;color: #e5392b;text-decoration: underline}.nt-pop-arrow{position: absolute;top: 50%;transform: translateY(-50%);width: 36px;height: 36px;border: 0;border-radius: 50%;background: rgba(255,255,255,.92);box-shadow: 0 2px 8px rgba(0,0,0,.18);cursor: pointer;z-index: 2}.nt-pop-arrow::before{content: "";position: absolute;left: 50%;top: 50%;width: 9px;height: 9px;border-left: 2px solid #3b4256;border-bottom: 2px solid #3b4256}.nt-pop-arrow.prev{left: 6px}.nt-pop-arrow.prev::before{transform: translate(-30%,-50%) rotate(45deg)}.nt-pop-arrow.next{right: 6px}.nt-pop-arrow.next::before{transform: translate(-70%,-50%) rotate(-135deg)}.nt-pop-dots{flex: 0 0 auto;display: flex;justify-content: center;gap: 6px;padding: 14px 0}.nt-pop-dot{width: 7px;height: 7px;padding: 0;border: 0;border-radius: 50%;background: #d4d8e0;cursor: pointer}.nt-pop-dot.on{background: #e5392b;width: 18px;border-radius: 4px}.nt-pop-foot{flex: 0 0 auto;display: flex;align-items: center;justify-content: space-between;gap: 12px;padding: 14px 20px;border-top: 1px solid #eef0f4;background: #fafbfc}.nt-pop-hide{display: inline-flex;align-items: center;gap: 8px;font-size: 14px;line-height: 22px;color: #555c6e;cursor: pointer}.nt-pop-hide input{width: 18px;height: 18px;accent-color: #e5392b;cursor: pointer}.nt-pop-close{padding: 8px 22px;border: 0;border-radius: 8px;background: #12142b;color: #fff;font-size: 15px;font-weight: 700;line-height: 24px;cursor: pointer}.nt-pop.is-many .nt-pop-slide{padding: 18px 48px 20px}@media (prefers-reduced-motion: reduce){.nt-pop-track{transition: none}}@media only screen and (max-width: 767px){.notice-page .nt-row{flex-wrap: wrap;gap: 8px;padding: 16px}.notice-page .nt-subject{flex: 1 1 100%;order: 2;white-space: normal;font-size: 16px;line-height: 24px}.notice-page .nt-row .nt-badge{order: 1}.notice-page .nt-date{order: 3;flex: 1 1 100%;font-size: 14px}.nt-pop{padding: 12px}.nt-pop-box{max-width: 100%}.nt-pop-slide{max-height: 52vh;padding: 16px}.nt-pop-subject{font-size: 17px;line-height: 26px}.nt-pop-arrow{width: 32px;height: 32px}.nt-pop-arrow.prev{left: 2px}.nt-pop-arrow.next{right: 2px}.nt-pop.is-many .nt-pop-slide{padding: 16px 38px}.nt-pop-dots{padding: 12px 0}.nt-pop-foot{padding: 12px 16px}.nt-pop-hide{font-size: 13px}.nt-pop-close{padding: 8px 18px;font-size: 14px}}html[lang^="ko"] body{word-break: keep-all;overflow-wrap: break-word;text-wrap: pretty}html[lang^="ko"] .mn-hm-c1-title,html[lang^="ko"] .mn-ot-ctr-item-hd-title,html[lang^="ko"] .op-bn-title,html[lang^="ko"] .op-cta-title,html[lang^="ko"] .op-hw-title,html[lang^="ko"] .fq-title,html[lang^="ko"] .rs-desc-title,html[lang^="ko"] .fv-title{text-wrap: balance}html[lang^="ko"] .fv-list-btn,html[lang^="ko"] .fq-cat,html[lang^="ko"] .nt-badge,html[lang^="ko"] .nt-date{white-space: nowrap}.rn-pop{position: fixed;inset: 0;z-index: 1100;display: none}.rn-pop.on{display: block}.rn-pop-dim{position: absolute;inset: 0;background: rgba(0,0,0,.5)}.rn-pop-box{position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);width: 640px;max-width: calc(100vw - 32px);max-height: calc(100vh - 32px);overflow: auto;overscroll-behavior: contain;background: #fff;border-radius: 12px}.rn-pop-hero{position: relative;overflow: hidden;padding: 65px 29px 57px;background: #1927c2 url(/images/v2/popup/renewal/pop_bg_img.webp) center top / cover no-repeat}.rn-pop-title,.rn-pop-sub{margin: 0;color: #fff;text-align: center;white-space: pre-line;word-break: keep-all}.rn-pop-title{font-size: var(--rn-title,32px);font-weight: 700;line-height: 1.3}.rn-pop-sub{margin-top: 35px;font-size: 21px;font-weight: 700;line-height: 1.3}.rn-pop-cards{display: flex;justify-content: center;align-items: flex-start;gap: 20px;margin-top: 61px}.rn-pop-card{display: block;flex: 0 0 auto;max-width: calc(100% + 32px);margin: -16px;transition: transform .15s ease}.rn-pop-card img{display: block;width: 100%;height: auto}.rn-pop-card:hover,.rn-pop-card:focus-visible{transform: translateY(-3px)}.rn-pop-foot{display: flex;align-items: center;justify-content: space-between;height: 72px;padding: 0 29px;background: #fff}.rn-pop-hide,.rn-pop-x{padding: 4px 8px;border: 0;background: none;cursor: pointer}.rn-pop-hide{margin-left: -8px;font-size: 16px;font-weight: 500;color: #333}.rn-pop-x{margin-right: -8px;font-size: 18px;font-weight: 700;color: #000}@media (max-width: 767px){.rn-pop-box{width: 350px;max-width: calc(100vw - 40px)}.rn-pop-hero{padding: 32px 20px 28px;background-image: url(/images/v2/popup/renewal/pop_bg_img_m.webp)}.rn-pop-title{font-size: calc(var(--rn-title,32px) * .6875);line-height: 1.4}.rn-pop-cards{flex-direction: column;align-items: center;gap: 10px;margin-top: 23px}.rn-pop-sub{margin-top: 26px;font-size: 17px;line-height: 1.24}.rn-pop-foot{height: 56px;padding: 0 20px}.rn-pop-x{font-size: 16px}}