body,html{height:100%}body{margin:0;padding:0;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%}html{overflow-y:scroll}*{box-sizing:border-box;vertical-align:middle}b,dd,dl,dt,h1,h2,h3,h4,h5,h6,li,ol,ul{margin:0;padding:0}a,dd,div,dt,em,fieldset,h1,h2,h3,h4,h5,h6,input,label,li,main,p,section,select,span,strong,td,textarea,th{margin:0;padding:0;font-family:Pretendard,malgun Gothic,맑은 고딕,Dotum,돋움 \ ,Sans-serif;text-decoration:none;line-height:normal}a{color:inherit}a:hover{text-decoration:none}main{display:block}img{border:0}li{list-style:none}i{font-style:normal}b{font-weight:inherit;vertical-align:baseline;letter-spacing:inherit}em{font-style:normal}table{border-collapse:collapse}table,tbody,td,tfoot,th,thead{margin:0;padding:0;background:none;border:0;border-spacing:0;-webkit-border-horizontal-spacing:0;-webkit-border-vertical-spacing:0}table caption{visibility:hidden;height:0;font-size:0}button{background-color:rgba(0,0,0,0);cursor:pointer;border:0;padding:0;font-family:Pretendard,malgun Gothic,맑은 고딕,Dotum,돋움,Sans-serif;line-height:normal}button span:first-child{position:relative}button:focus{outline:none}input,select{margin:0;padding:0;background:rgba(0,0,0,0);border:none;font-family:Pretendard,malgun Gothic,맑은 고딕,Dotum,돋움,Sans-serif}input:focus,select:focus{outline:none;background:rgba(0,0,0,0)}input:-moz-placeholder,input:-ms-input-placeholder,input::-ms-input-placeholder,input::-webkit-input-placeholder,input::placeholder,select:-moz-placeholder,select:-ms-input-placeholder,select::-ms-input-placeholder,select::-webkit-input-placeholder,select::placeholder{font-family:Pretendard,malgun Gothic,맑은 고딕,Dotum,돋움,Sans-serif;color:var(--gray-300)!important;font-weight:400!important;opacity:1}input:disabled,input[disabled=disabled],input[disabled]{opacity:1!important;-webkit-text-fill-color:inherit!important}legend{display:none}fieldset,iframe,img{border:0}select{border:1px solid rgba(0,0,0,0);padding:1px 25px 1px 2px;cursor:pointer;background:none;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none}select::-ms-expand{display:none}select option{padding-right:6px}p span,p strong{vertical-align:baseline}textarea{width:100%;padding:5px;border:1px solid hsl(0,0%,70%);resize:vertical}textarea:focus{outline:none}.swiper-slide{width:auto}:root{--white:#fff;--gray-900:#181a1b;--gray-850:#242729;--gray-800:#313436;--gray-750:#3d4043;--gray-700:#494d50;--gray-650:#555a5d;--gray-600:#62666b;--gray-550:#6e7278;--gray-500:#7c8085;--gray-450:#888c90;--gray-400:#96999d;--gray-350:#a3a5a9;--gray-300:#b1b3b6;--gray-250:#bdbfc1;--gray-200:#cbcdce;--gray-150:#d8d9da;--gray-100:#e6e7e7;--gray-50:#f2f3f3;--gray-30:#f9f9f9;--black:#000;--blue-700:#0a3d75;--blue-600:#0f56a4;--blue-500:#136ed3;--blue-400:#2b87ec;--blue-100:#b9d7f9;--blue-50:#e8f2fd;--red-500:#c81e1e;--red-400:#e13636;--red-300:#e86464;--red-50:#fce9e9;--green-600:#20925b;--green-500:#29bc75;--green-400:#42d58e;--green-50:#eafaf3;--yellow-600:#af9b04;--yellow-400:#fae11d;--yellow-50:#fefce6;--orange-500:#da760b;--orange-400:#f38f24;--orange-50:#fef3e7;--cyan-600:#209092;--cyan-500:#29babc;--cyan-400:#42d3d5;--cyan-300:#6ddddf;--cyan-100:#c0f0f1;--cyan-50:#eafafa;--dark-blue-500:#2c29bc;--dark-blue-400:#4442d5;--dark-blue-50:#eaeafa;--purple-500:#7529bc;--purple-400:#8e42d5;--purple-50:#f3eafa;--pink-500:#bc2970;--pink-400:#d54289;--pink-50:#faeaf2}.bodyNoScroll,.noScroll{position:fixed;top:0;left:0;right:0;overflow:hidden}#header{background:#fff}#header.fixed{position:fixed;top:0;left:0;width:100%;z-index:99;border-bottom:1px solid var(--gray-100)}#header.fixed .btn_search{display:flex!important}#header.fixed .search_layer_wrap{display:none}#header.sub .logo h1{font-size:min(18px,4.8vw);font-weight:700;color:var(--gray-900)}#header.sub .logo .btn_search{display:flex;align-items:center;justify-content:center}#header.sub:has(.btn_prev) .logo{padding:5px 8px}#header .logo{display:flex;align-items:center;justify-content:space-between;height:50px;padding:5px 8px 5px min(16px,4.26vw)}#header .logo h1{width:auto;height:30px}#header .logo h1,#header .logo h1 a{display:flex;align-items:center;justify-content:center}#header .logo h1 a{width:100%;height:100%}#header .logo .btn_prev{display:none;display:flex;padding:5px;background:url(https://image.jinhakapply.com/ApplyBank/commapply_m/svg/ico_prev.svg) 50% no-repeat}#header .logo .btn_prev,#header .logo .btn_search{align-items:center;justify-content:center;width:40px;height:40px;font-size:0;text-indent:-9999px}#header .logo .btn_search{display:none;margin-left:auto;gap:5px;background:url(https://image.jinhakapply.com/ApplyBank/commapply_m/svg/ico_search_b.svg) 50% no-repeat}#header .logo .btn_nav{gap:5px;width:40px;height:40px;background:url(https://image.jinhakapply.com/ApplyBank/commapply_m/svg/ico_gnb.svg) 50% no-repeat;font-size:0;text-indent:-9999px}#header .logo .btn_nav,.search_layer_wrap{display:flex;align-items:center;justify-content:center}.search_layer_wrap{padding:8px min(16px,4.26vw) 16px;background:#fff}.search_layer_wrap .search_layer_btn{display:flex;align-items:center;justify-content:space-between;width:100%;padding:5px 16px;border-radius:24px;border:1px solid var(--blue-500);background:var(--white);font-size:14px;font-weight:400;color:var(--gray-500)}.search_layer_wrap .search_layer_btn:after{display:block;content:"";width:28px;height:28px;background:url(https://image.jinhakapply.com/ApplyBank/commapply_m/svg/ico_search.svg) 50% no-repeat}.layer_gnb_wrap{position:fixed;top:0;left:0;width:100vw;height:100%;background:var(--white);overflow-y:auto;z-index:999}.layer_gnb_wrap .logo{display:flex;align-items:center;justify-content:space-between;padding:5px 8px 5px 16px}.layer_gnb_wrap .logo h1{width:auto;height:30px}.layer_gnb_wrap .logo h1,.layer_gnb_wrap .logo h1 a{display:flex;align-items:center;justify-content:center}.layer_gnb_wrap .logo h1 a,.layer_gnb_wrap .logo h1 a img{width:100%;height:100%}.layer_gnb_wrap .logo .btn_close{display:flex;align-items:center;justify-content:center;margin-left:auto;gap:5px;width:40px;height:40px;background:url(https://image.jinhakapply.com/ApplyBank/commapply_m/svg/ico_close1.svg) 50% no-repeat;background-size:30px auto;font-size:0;text-indent:-9999px}.layer_gnb_wrap .login_area{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px;padding:16px 24px;border-radius:16px;background:var(--gray-50)}.layer_gnb_wrap .login_area span{flex-shrink:0;font-size:16px;color:var(--gray-800)}.layer_gnb_wrap .login_area .btn_com1{width:69px}.layer_gnb_wrap .gnb_list{padding:0 8px;margin-bottom:60px}.layer_gnb_wrap .gnb_list .gnb>li>a{display:flex;align-items:center;padding:24px 0;font-size:18px;font-weight:700;color:var(--gray-900)}.layer_gnb_wrap .gnb_list .gnb>li:has(.sub_gnb)>a{gap:0 4px}.layer_gnb_wrap .gnb_list .gnb>li:has(.sub_gnb)>a:after{display:block;content:"";width:18px;height:18px;background:url(https://image.jinhakapply.com/ApplyBank/commapply_m/svg/ico_arr1.svg) 50% no-repeat}.layer_gnb_wrap .gnb_list .gnb>li.active>a{color:var(--blue-400)}.layer_gnb_wrap .gnb_list .gnb>li.active:has(.sub_gnb) .sub_gnb{display:block}.layer_gnb_wrap .gnb_list .gnb>li.active:has(.sub_gnb)>a:after{background:url(https://image.jinhakapply.com/ApplyBank/commapply_m/svg/ico_arr1_b.svg) 50% no-repeat}.layer_gnb_wrap .gnb_list .sub_gnb{display:none;padding:16px 0;border-top:1px solid var(--gray-50);border-bottom:1px solid var(--gray-50)}.layer_gnb_wrap .gnb_list .sub_gnb li>a{display:block;padding:16px 0;font-size:16px;font-weight:500;color:var(--gray-800)}.layer_gnb_wrap .gate_bn{margin-top:16px}#footer{padding:32px min(16px,4.2vw);background:var(--white)}#footer:has(.fixbottom_nav) h2{padding-bottom:74px}#footer:not(:has(.menu)){padding:35px 0}#footer:not(:has(.fixbottom_nav)){padding:25px 0}#footer:not(:has(.fixbottom_nav)) .btn_gotop{bottom:74px}#footer:not(:has(.fixbottom_nav)) .chat_bot{bottom:16px}#footer .menu{display:flex;align-items:center;justify-content:center;margin-bottom:12px}#footer .menu:has(+h2){margin-bottom:16px}#footer .menu li{display:flex;align-items:center}#footer .menu li:not(:last-child):after{display:block;content:"";margin:0 8px;width:1px;height:11px;background:var(--gray-100)}#footer .menu li.point a,#footer .menu li.point span{font-weight:700}#footer .menu a,#footer .menu span{font-size:min(13px,3.5vw);font-weight:400;color:var(--gray-600);white-space:nowrap}#footer .company_info{margin:16px 0}#footer .company_info .menu{margin-bottom:8px}#footer .company_info .menu:last-child{margin-bottom:0}#footer h2{text-align:center}#footer h2 img{height:30px}#footer .fixbottom_nav{position:fixed;bottom:0;left:0;display:flex;align-items:center;justify-content:center;width:100%;gap:0 min(11px,2.93vw);padding:5px min(16px,4.2vw) 24px;background:var(--white);border-top:1px solid var(--gray-100);z-index:98;transition:bottom .5s cubic-bezier(.165,.84,.44,1)}#footer .fixbottom_nav li{flex:1}#footer .fixbottom_nav li a{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:2px;font-size:11px;color:var(--gray-600);white-space:nowrap}#footer .fixbottom_nav li a:before{display:block;content:"";width:28px;height:28px;background-repeat:no-repeat;background-position:50%}#footer .fixbottom_nav li.home a:before{background-image:url(https://image.jinhakapply.com/ApplyBank/commapply_m/svg/ico_nav1.svg)}#footer .fixbottom_nav li.cash a:before{background-image:url(https://image.jinhakapply.com/ApplyBank/commapply_m/svg/ico_nav2.svg)}#footer .fixbottom_nav li.smart a{position:relative}#footer .fixbottom_nav li.smart a:before{background-image:url(https://image.jinhakapply.com/ApplyBank/commapply_m/svg/ico_nav3.svg)}#footer .fixbottom_nav li.smart a:after{content:"";position:absolute;top:-2px;left:calc(50% + 5px);width:18px;height:18px;background-image:url(https://image.jinhakapply.com/ApplyBank/commapply_m/svg/ico_nav_badge.svg);background-size:contain;background-repeat:no-repeat}#footer .fixbottom_nav li.wonseo a:before{background-image:url(https://image.jinhakapply.com/ApplyBank/commapply_m/svg/ico_nav4.svg)}#footer .fixbottom_nav li.mypage a:before{background-image:url(https://image.jinhakapply.com/ApplyBank/commapply_m/svg/ico_nav5.svg)}#footer .fixbottom_nav li.active a{color:var(--gray-900);font-weight:700}#footer .fixbottom_nav li.active.home a:before{background-image:url(https://image.jinhakapply.com/ApplyBank/commapply_m/svg/ico_nav1_on.svg)}#footer .fixbottom_nav li.active.cash a:before{background-image:url(https://image.jinhakapply.com/ApplyBank/commapply_m/svg/ico_nav2_on.svg)}#footer .fixbottom_nav li.active.smart a:before{background-image:url(https://image.jinhakapply.com/ApplyBank/commapply_m/svg/ico_nav3_on.svg)}#footer .fixbottom_nav li.active.wonseo a:before{background-image:url(https://image.jinhakapply.com/ApplyBank/commapply_m/svg/ico_nav4_on.svg)}#footer .fixbottom_nav li.active.mypage a:before{background-image:url(https://image.jinhakapply.com/ApplyBank/commapply_m/svg/ico_nav5_on.svg)}#footer .copy{font-size:12px;color:var(--gray-600);text-align:center}.btn_gotop{position:fixed;bottom:91px;right:12px;display:flex;align-items:center;justify-content:center;width:38px;height:38px;padding:6px;border-radius:20px;border:1px solid var(--gray-100);background-color:var(--white);background-image:url(https://image.jinhakapply.com/ApplyBank/commapply_m/svg/ico_top.svg);background-repeat:no-repeat;background-size:24px auto;background-position:50%;font-size:0;text-indent:-9999px;z-index:98}.btn_gotop:has(+.chat_bot){bottom:152px}.chat_bot{position:fixed;bottom:95px;right:12px;display:flex;align-items:center;justify-content:center;padding:11px 16px;gap:0 4px;border-radius:23px;background:var(--blue-400)}.chat_bot img{width:24px}.chat_bot span{font-size:min(16px,4.26vw);font-weight:600;letter-spacing:-.64px;color:var(--white)}#wrapper{position:relative;min-width:320px;background:var(--gray-50)}#container:has(.min_height_wrap)>div{min-height:calc(100vh - 73px);display:flex;justify-content:center;flex-direction:column}#container:has(.min_height_wrap)>div:has(>.tab_com1){min-height:calc(100vh - 90px)}#container:has(.min_height_wrap)>div .box_cont{flex:1}.box_cont{padding:24px min(16px,4.26vw);background:#fff}.box_cont.bg_gray{background:var(--gray-50)}.box_cont .cont_tit{margin-bottom:16px;font-size:18px;font-weight:700;line-height:normal;color:var(--gray-900)}.box_cont .cont_tit:has(+.list_com1),.box_cont .cont_tit:has(+.tab_com1){margin-bottom:12px}.box_cont .cont_tit:has(.arr_link),.box_cont .cont_tit:has(.arr_sort),.box_cont .cont_tit:has(.btn_com1),.box_cont .cont_tit:has(.tooltip2){display:flex;align-items:center;justify-content:space-between}.box_cont .cont_tit:has(.arr_link) .btn_com1,.box_cont .cont_tit:has(.arr_sort) .btn_com1,.box_cont .cont_tit:has(.btn_com1) .btn_com1,.box_cont .cont_tit:has(.tooltip2) .btn_com1{display:inline-flex}.box_cont .cont_tit:has(.arr_link) .tooltip2 .tooltip_text,.box_cont .cont_tit:has(.arr_sort) .tooltip2 .tooltip_text,.box_cont .cont_tit:has(.btn_com1) .tooltip2 .tooltip_text,.box_cont .cont_tit:has(.tooltip2) .tooltip2 .tooltip_text{min-width:206px}.box_cont .total_num{margin-bottom:16px;font-size:min(15px,4vw);color:var(--gray-800)}.box_cont:has(+.bottom_fix_btn){padding-bottom:48px;margin-bottom:0!important}.box_bn{width:100%;margin:8px 0}.box_bn .bn_list1 a{position:relative;display:flex;align-items:center;justify-content:center;width:100%;height:clamp(111px,29.6vw,222px)}.box_bn .bn_list1 a .bg{position:absolute;top:0;left:0;width:100%;height:100%}.box_bn .bn_list1 a .bg img{width:100%;height:100%}.box_bn .bn_list1 .title{position:absolute;top:50%;left:min(24px,6.4vw);transform:translateY(-50%);width:calc(100% - 48px)}.box_bn .bn_list1 .t1{display:block;max-width:75%;margin-bottom:6px;font-size:clamp(12px,.3636363636px + 3.6363636364vw,14px)}@media(min-width:375px){.box_bn .bn_list1 .t1{font-size:clamp(14px,0px + 3.7333333333vw,28px)}}.box_bn .bn_list1 .t1{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;vertical-align:middle;font-weight:500;color:var(--white)}.box_bn .bn_list1 .t2{display:block;max-width:75%;font-size:clamp(16px,-7.2727272727px + 7.2727272727vw,20px)}@media(min-width:375px){.box_bn .bn_list1 .t2{font-size:clamp(20px,0px + 5.3333333333vw,40px)}}.box_bn .bn_list1 .t2{font-weight:700;color:var(--white)}.box_bn .bn_list1 a .bg2{width:100%}.box_bn .bn_list1 a .bg2 img{width:100%;height:auto;display:block}.box_bn .bn_list1 a:has(.bg2){height:revert}.gate_bn .bn_list1 a{position:relative;display:flex;align-items:center;justify-content:center;width:100%;height:clamp(111px,29.6vw,222px)}.gate_bn .bn_list1 a .bg{position:absolute;top:0;left:0;width:100%;height:100%}.gate_bn .bn_list1 a .bg img{width:100%;height:100%}.gate_bn .bn_list1 .title{position:absolute;top:50%;left:min(24px,6.4vw);transform:translateY(-50%);width:calc(100% - 48px)}.gate_bn .bn_list1 .t1{display:block;max-width:79%;margin-bottom:6px;font-size:clamp(12px,.3636363636px + 3.6363636364vw,14px)}@media(min-width:375px){.gate_bn .bn_list1 .t1{font-size:clamp(14px,0px + 3.7333333333vw,28px)}}.gate_bn .bn_list1 .t1{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;vertical-align:middle;font-weight:500;color:var(--white)}.gate_bn .bn_list1 .t2{display:block;max-width:79%;font-size:clamp(16px,-7.2727272727px + 7.2727272727vw,20px)}@media(min-width:375px){.gate_bn .bn_list1 .t2{font-size:clamp(20px,0px + 5.3333333333vw,40px)}}.gate_bn .bn_list1 .t2{font-weight:700;color:var(--white)}.modal_bottom{min-width:320px;max-width:750px;display:flex;flex-direction:column;justify-content:flex-end;z-index:99}.modal_bottom,.modal_bottom:after{position:fixed;top:0;left:0;width:100%;height:100%}.modal_bottom:after{display:block;content:"";background-color:rgba(0,0,0,.5);-webkit-overflow-scrolling:touch;will-change:opacity}.modal_bottom .modal_wrap{position:relative;width:100%;max-height:calc(100% - 50px);padding:20px 0 48px;border-radius:min(16px,4.26vw) min(16px,4.26vw) 0 0;background:var(--white);z-index:2;overflow:hidden}.modal_bottom .modal_wrap:has(.modal_btn){padding-bottom:80px}.modal_bottom .modal_head{position:relative;padding:0 min(16px,4.26vw);margin-bottom:16px}.modal_bottom .modal_head .modal_tit{font-size:min(18px,4.8vw);font-weight:700;color:var(--gray-900)}.modal_bottom .modal_head .modal_txt{margin-top:16px;font-size:min(14px,3.7333vw);font-weight:400;line-height:150%;color:var(--gray-600)}.modal_bottom .modal_head .modal_close{position:absolute;top:0;right:min(16px,4.26vw);width:24px;height:24px;background:url(https://image.jinhakapply.com/ApplyBank/commapply_m/svg/ico_close1.svg) no-repeat 50%;font-size:0;text-indent:-9999px}.modal_bottom .modal_cont{max-height:calc(100% - 37px);padding:0 min(16px,4.26vw);overflow-x:visible;overflow-y:auto}.modal_bottom .modal_cont .modal_tit{font-size:min(18px,4.8vw);font-weight:700;color:var(--gray-900)}.modal_bottom .modal_select{padding:0 min(16px,4.26vw)}.modal_bottom .modal_select li a{display:flex;align-items:center;justify-content:space-between;padding:16px 0;font-size:min(17px,4.53vw);color:var(--gray-800)}.modal_bottom .modal_select li.selected a{font-weight:700;color:var(--blue-400)}.modal_bottom .modal_select li.selected a:after{display:block;content:"";width:20px;height:20px;background:url(https://image.jinhakapply.com/ApplyBank/commapply_m/svg/ico_check1.svg) no-repeat 50%;background-size:20px auto}.modal_bottom .modal_filter{padding:16px 0;max-height:391px;overflow:auto}.modal_bottom .modal_filter .check_com1{padding:6px 0}.modal_bottom .modal_btn{position:absolute;bottom:0;left:0;width:100%;display:flex;align-items:center;padding:16px min(16px,4.26vw);background:var(--white)}.modal_bottom .modal_btn button{position:relative;z-index:1}.modal_bottom .modal_btn:has(.reset){gap:0 16px}.modal_bottom .modal_btn:has(.favor){gap:0 8px}.modal_bottom .modal_btn .reset{display:flex;align-items:center;justify-content:center;gap:0 2px;flex-shrink:0;font-size:min(16px,4.26vw);font-weight:500;color:var(--gray-600)}.modal_bottom .modal_btn .reset:before{display:block;content:"";width:24px;height:24px;background:url(https://image.jinhakapply.com/ApplyBank/commapply_m/svg/ico_reset.svg) no-repeat 50%;background-size:cover}.modal_bottom .modal_btn .favor{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:48px;height:48px;border-radius:8px;border:1px solid var(--gray-150);background:var(--white);font-size:0;text-indent:-9999px}.modal_bottom .modal_btn .favor:after{display:block;content:"";width:24px;height:24px;background:url(https://image.jinhakapply.com/ApplyBank/commapply_m/svg/ico_star.svg) no-repeat 50%}.modal_bottom .modal_btn .favor.active{border-color:var(--blue-400)}.modal_bottom .modal_btn .favor.active:after{background:url(https://image.jinhakapply.com/ApplyBank/commapply_m/svg/ico_star_on.svg) no-repeat 50%}.modal_bottom .modal_btn:before{position:absolute;top:0;left:0;display:block;content:"";width:100%;height:1px;background:var(--gray-100)}.modal_bottom .modal_btn:after{position:absolute;top:1px;left:0;display:block;content:"";width:100%;height:100%;background:var(--white)}.modal_alert{position:fixed;top:0;left:0;width:100%;height:100%;min-width:320px;max-width:750px;display:flex;align-items:center;justify-content:center;background-color:rgba(0,0,0,.5);z-index:99}.modal_alert .modal_wrap{width:calc(100% - min(48px,12.8vw));max-width:360px;padding:24px min(24px,6.4vw);border-radius:16px;background:var(--white)}.modal_alert .modal_tit{margin-bottom:16px;font-size:18px;font-weight:700;color:var(--gray-800)}.modal_alert .modal_txt{margin-bottom:24px;font-size:14px;line-height:150%;color:var(--gray-600)}.modal_alert .modal_btn_wrap{display:flex;align-items:center;justify-content:space-between;gap:0 8px}.modal_alert .modal_btn{flex:1;height:48px;font-size:16px;font-weight:700;border-radius:8px;border:1px solid var(--gray-100);background:var(--white);color:var(--gray-800, )}.modal_alert .modal_btn.type1{color:var(--white);background:var(--gray-900);border-color:var(--gray-900)}.modal_alert .modal_btn.type2{color:var(--white);background:var(--blue-400);border-color:var(--blue-400)}.modal_toast{width:calc(100% - min(32px,8.53vw));padding:16px;border-radius:8px;background:var(--black);text-align:center}.modal_toast p{font-size:min(14px,3.73vw);line-height:150%;color:var(--white)}@media (min-width:750px){#wrapper,body{max-width:750px;margin:0 auto}#wrapper{min-height:100vh;-webkit-box-sizing:border-box;box-sizing:border-box}#header.fixed,.fixbottom_nav,.layer_gnb_wrap,.layer_search,.modal_alert,.modal_bottom,.modal_toast{max-width:751px;left:50%!important;right:auto!important;transform:translateX(-50%)}.btn_gotop,.chat_bot{right:50%!important;margin-right:-375px}}.list_com1 li{display:flex;gap:0 6px;font-size:12px;line-height:150%;color:var(--gray-500)}.list_com1 li:before{display:block;flex-shrink:0;content:"";margin-top:8.5px;width:3px;height:3px;border-radius:50%;background:var(--gray-500)}.list_com1.type1 li{font-size:14px}.list_com1 .point1{color:var(--red-400);line-height:inherit}.file_list{margin-top:16px;gap:8px;flex-wrap:wrap}.file_list,.file_list li{display:inline-flex;align-items:center}.file_list li{justify-content:space-between;padding:8px;gap:0 8px;border-radius:8px;background:var(--blue-50)}.file_list li .file_name{font-size:15px;color:var(--gray-800);white-space:nowrap}.file_list li .delete{width:18px;height:18px;font-size:0;text-indent:-9999px;background:url(https://image.jinhakapply.com/ApplyBank/commapply_m/svg/ico_close1_g.svg) no-repeat 50%;background-size:18px auto}.file_list li .delete,.nodata{display:flex;align-items:center;justify-content:center}.nodata{height:335px}.nodata p{font-size:15px;font-weight:400;color:var(--gray-600)}.nodata p:before{display:block;content:"";width:60px;height:60px;margin:0 auto 16px;background:url(https://image.jinhakapply.com/ApplyBank/commapply_m/svg/ico_alert_g.svg) no-repeat 50%;background-size:contain}.tag_rec1{display:inline-flex;align-items:center;justify-content:center;width:48px;height:18px;font-size:min(12px,3.2vw);font-weight:600;line-height:normal;border-radius:4px}.tag_rec1.today{background:var(--red-50);color:var(--red-400)}.tag_rec1.finish{background:var(--gray-50);color:var(--gray-500)}.tag_rec1.ing{background:var(--green-50);color:var(--green-600)}.tag_rec1.plan{background:var(--orange-50);color:var(--orange-400)}.tag_rec2{display:inline-flex;flex-shrink:0;align-items:center;padding:2px 3px;font-size:min(12px,3.2vw);font-weight:600;color:var(--blue-500);border-radius:4px;background:var(--blue-50)}.tag_rec2.gray{background:var(--gray-50);color:var(--gray-500)}.tag_rec2.green{background:var(--green-50);color:var(--green-600)}.tag_rec2.orange{background:var(--orange-50);color:var(--orange-400)}.tab_com1{gap:0 16px;border-bottom:1px solid var(--gray-100)}.tab_com1,.tab_com1 li{display:flex;align-items:center}.tab_com1 li a{padding:10px 0;font-size:min(17px,4.53vw);color:var(--gray-600)}.tab_com1 li.selected a{position:relative;color:var(--blue-500);font-weight:700}.tab_com1 li.selected a:after{position:absolute;bottom:-1px;left:0;content:"";display:block;width:100%;height:2px;background-color:var(--blue-500)}.tab_com2{display:flex;align-items:center;gap:0 8px;padding:10px 0}.tab_com2.swiper-wrapper{gap:0}.tab_com2.arr a:after{display:block;content:"";width:16px;height:16px;background:url(https://image.jinhakapply.com/ApplyBank/commapply_m/svg/ico_arr1_g.svg) no-repeat 50%}.tab_com2.arr li.selected a:after{background:url(https://image.jinhakapply.com/ApplyBank/commapply_m/svg/ico_arr1_b.svg) no-repeat 50%;transform:rotate(180deg)}.tab_com2 li{border-radius:19px;border:1px solid var(--gray-100)}.tab_com2 li,.tab_com2 li a{display:flex;align-items:center}.tab_com2 li a{padding:8px 12px;font-size:min(15px,4vw);color:var(--gray-500);white-space:nowrap}.tab_com2 li a em{margin-left:3px}.tab_com2 li.selected{border-color:var(--blue-500)}.tab_com2 li.selected a{color:var(--blue-500);font-weight:600}.tab_com2 li.selected .jinhak{background-color:var(--blue-500)}.tab_com2 li .jinhak{display:block;width:16px;height:16px;margin-right:4px;background-color:var(--gray-250);background-image:url(https://image.jinhakapply.com/ApplyBank/commapply/common/svg/ico_jinhak.svg);background-position:50%;background-repeat:no-repeat;background-size:8px auto;border-radius:50%;font-size:0;text-indent:-99999px}.btn_hope{width:40px;height:40px;background:url(https://image.jinhakapply.com/ApplyBank/commapply_m/svg/ico_star.svg) no-repeat 50%;text-indent:-9999px;font-size:0}.btn_hope.active{background:url(https://image.jinhakapply.com/ApplyBank/commapply_m/svg/ico_star_on.svg) no-repeat 50%}.btn_com1{display:flex;align-items:center;justify-content:center;width:100%;height:40px;font-size:min(14px,3.73vw);font-weight:500;line-height:normal;border-radius:8px;border:1px solid var(--gray-100);color:var(--gray-800);background:var(--white)}.btn_com1.more:after{display:block;content:"";width:18px;height:18px;background:url(https://image.jinhakapply.com/ApplyBank/commapply_m/svg/ico_plus.svg) no-repeat 50%}.btn_com1.type1{color:var(--gray-600);font-weight:700}.btn_com1.type2{color:var(--white);background:var(--blue-400);border-color:var(--blue-400);font-weight:700}.btn_com1.reset{width:auto;gap:0 2px;padding:0 min(16px,4.26vw)}.btn_com1.reset:before{display:block;content:"";width:16px;height:16px;background:url(https://image.jinhakapply.com/ApplyBank/commapply_m/svg/ico_reset.svg) no-repeat 50%}.btn_com1.disabled,.btn_com1:disabled{background:var(--gray-150);border-color:var(--gray-150);font-weight:700;color:var(--white);cursor:auto}.btn_com2{display:flex;align-items:center;justify-content:center;width:100%;height:48px;font-size:min(16px,4.26vw);font-weight:700;line-height:normal;border-radius:8px;border:1px solid var(--blue-400);color:var(--white);background:var(--blue-400)}.btn_com2.type1{color:var(--blue-500);background:rgba(0,0,0,0)}.btn_com2.type2{color:var(--gray-800);background:var(--white);border-color:var(--gray-100)}.btn_com2.type3{color:var(--white);background:var(--gray-800);border-color:var(--gray-800)}.btn_com2.type4{color:var(--white);background:var(--gray-900);border-color:var(--gray-900)}.btn_com2:disabled{color:var(--white);background:var(--gray-150);border-color:var(--gray-150);cursor:auto}.btn_com2.add{gap:0 9px}.btn_com2.add:before{display:block;content:"";width:24px;height:24px;background:url(https://image.jinhakapply.com/ApplyBank/commapply_m/svg/ico_add.svg) no-repeat 50%}.btn_com2.add2{gap:0 9px}.btn_com2.add2:before{display:block;content:"";width:24px;height:24px;background:url(https://image.jinhakapply.com/ApplyBank/commapply_m/svg/ico_add_w.svg) no-repeat 50%}.btn_com3{height:32px;padding:8px 16px;justify-content:center;gap:2px;border-radius:8px;border:1px solid var(--gray-100);background:var(--white);font-weight:700}.arr_link,.btn_com3{display:flex;align-items:center;font-size:min(14px,3.73vw);color:var(--gray-600)}.arr_link{font-weight:400}.arr_link:after{display:block;content:"";width:16px;height:16px;background:url(https://image.jinhakapply.com/ApplyBank/commapply_m/svg/ico_arr1_g.svg) no-repeat 50%;background-size:16px auto;transform:rotate(-90deg)}.arr_sort{display:flex;align-items:center;font-size:min(14px,3.73vw);font-weight:400;color:var(--gray-600)}.arr_sort:after{display:block;content:"";width:16px;height:16px;background:url(https://image.jinhakapply.com/ApplyBank/commapply_m/svg/ico_arr1_g.svg) no-repeat 50%;background-size:16px auto}.bottom_fix_btn{position:sticky;bottom:0;left:0;width:100%;padding:16px min(16px,4.26vw);border-top:1px solid var(--gray-100);background:var(--white)}.bottom_fix_btn .btn_wrap{display:flex;align-items:center;justify-content:space-between;gap:0 8px}.bottom_fix_btn .btn_url{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:48px;height:48px;border-radius:8px;border:1px solid var(--gray-100);background-color:var(--white);background-image:url(https://image.jinhakapply.com/ApplyBank/commapply_m/svg/ico_share.svg);background-position:50%;background-repeat:no-repeat;background-size:24px auto;font-size:0;text-indent:-9999px}.bottom_fix_btn .modal_toast{position:absolute;bottom:calc(100% + 16px);left:min(16px,4.26vw)}.bottom_fix_btn .msg{margin-top:16px;font-size:12px;color:var(--gray-550);text-align:center}.tooltip1{position:relative;display:inline-flex}.tooltip1 .info_btn{display:block;width:24px;height:24px;font-size:0;text-indent:-9999px;background:url(https://image.jinhakapply.com/ApplyBank/commapply_m/svg/ico_info_g.svg) no-repeat 50%}.tooltip1 .info_btn.active{background:url(https://image.jinhakapply.com/ApplyBank/commapply_m/svg/ico_info_b.svg) no-repeat 50%}.tooltip1:has(.info_btn) .tooltip_text{left:-8px}.tooltip1 .tooltip_text{display:none;position:absolute;top:calc(100% + 13px);left:0;padding:8px 12px;border-radius:4px;background:var(--white);box-shadow:0 0 8px 0 rgba(0,0,0,.12);border:1px solid var(--gray-100);white-space:nowrap;z-index:2}.tooltip1 .tooltip_text:after{top:-7px;border-bottom:8px solid #fff}.tooltip1 .tooltip_text:after,.tooltip1 .tooltip_text:before{content:"";position:absolute;left:12px;margin-left:-5px;width:0;height:0;border-right:8px solid rgba(0,0,0,0);border-left:8px solid rgba(0,0,0,0)}.tooltip1 .tooltip_text:before{top:-8px;border-bottom:8px solid var(--gray-100)}.tooltip1 .tooltip_text .msg{font-size:12px;font-weight:400;line-height:18px;letter-spacing:-.25px;color:var(--gray-800)}.tooltip1 .tooltip_text .msg span{line-height:18px}.tooltip1 .tooltip_text .msg strong{font-weight:500;color:var(--red-400);vertical-align:baseline}.tooltip1 .tooltip_text:has(.tooltip_close){display:flex;justify-content:space-between;gap:0 8px}.tooltip1 .tooltip_text:has(.tooltip_close) .tooltip_close{display:block;width:16px;height:16px;background:url(https://image.jinhakapply.com/ApplyBank/commapply_m/svg/ico_close3.svg) no-repeat 50%;text-indent:-9999px;font-size:0}.tooltip1.topcenter .tooltip_text{bottom:calc(100% + 13px);top:auto;left:50%;transform:translateX(-50%)}.tooltip1.topcenter .tooltip_text:before{top:auto;bottom:-8px;left:50%;margin-left:-10px;transform:rotate(180deg)}.tooltip1.topcenter .tooltip_text:after{top:auto;bottom:-7px;left:50%;margin-left:-10px;border-top:10px solid #fff;border-bottom:none}.tooltip1.bottomright .tooltip_text{left:auto;right:0}.tooltip1.bottomright .tooltip_text:after,.tooltip1.bottomright .tooltip_text:before{left:auto;right:14px;margin-right:-5px}.tooltip2{position:relative;display:inline-flex}.tooltip2 .info_btn{display:block;width:24px;height:24px;font-size:0;text-indent:-9999px;background:url(https://image.jinhakapply.com/ApplyBank/commapply_m/svg/ico_info_g.svg) no-repeat 50%}.tooltip2 .info_btn.active{background:url(https://image.jinhakapply.com/ApplyBank/commapply_m/svg/ico_info_b.svg) no-repeat 50%}.tooltip2:has(.info_btn) .tooltip_text{left:-8px}.tooltip2 .tooltip_text{display:none;position:absolute;top:calc(100% + 13px);left:0;padding:8px 8px 8px 12px;border-radius:4px;background:var(--white);box-shadow:0 0 8px 0 rgba(0,0,0,.12);border:1px solid var(--gray-100);white-space:nowrap;z-index:2}.tooltip2 .tooltip_text:after{top:-8px;left:14px;border-bottom:8px solid #fff;border-right:8px solid rgba(0,0,0,0);border-left:8px solid rgba(0,0,0,0)}.tooltip2 .tooltip_text:after,.tooltip2 .tooltip_text:before{content:"";position:absolute;margin-left:-5px;width:0;height:0}.tooltip2 .tooltip_text:before{top:-10px;left:12px;border-bottom:10px solid var(--gray-100);border-right:10px solid rgba(0,0,0,0);border-left:10px solid rgba(0,0,0,0)}.tooltip2 .tooltip_text .msg{font-size:min(14px,3.73vw);font-weight:400;line-height:150%;letter-spacing:-.25px;color:var(--gray-800)}.tooltip2 .tooltip_text .msg span{line-height:18px}.tooltip2 .tooltip_text .msg strong{font-weight:500;color:var(--red-400);vertical-align:baseline}.tooltip2 .tooltip_text:has(.tooltip_close){display:flex;justify-content:space-between;gap:0 8px}.tooltip2 .tooltip_text:has(.tooltip_close) .tooltip_close{display:block;width:24px;height:24px;background:url(https://image.jinhakapply.com/ApplyBank/commapply_m/svg/ico_close1_g.svg) no-repeat 50%;background-size:24px auto;text-indent:-9999px;font-size:0}.tooltip2.topcenter .tooltip_text{bottom:calc(100% + 13px);top:auto;left:50%;transform:translateX(-50%)}.tooltip2.topcenter .tooltip_text:before{top:auto;bottom:-10px;left:50%;margin-left:-12px;transform:rotate(180deg)}.tooltip2.topcenter .tooltip_text:after{top:auto;bottom:-8px;left:50%;margin-left:-10px;border-bottom:none;border-top:8px solid #fff}.tooltip2.bottomright .tooltip_text{left:auto;right:0}.tooltip2.bottomright .tooltip_text:before{left:auto;right:12px;margin-right:-5px}.tooltip2.bottomright .tooltip_text:after{left:auto;right:14px;margin-right:-5px}.tooltip3{position:relative;display:inline-flex}.tooltip3 .info_btn{display:block;width:24px;height:24px;font-size:0;text-indent:-9999px;background:url(https://image.jinhakapply.com/ApplyBank/commapply_m/svg/ico_info_g.svg) no-repeat 50%}.tooltip3 .info_btn.active{background:url(https://image.jinhakapply.com/ApplyBank/commapply_m/svg/ico_info_b.svg) no-repeat 50%}.tooltip3:has(.info_btn) .tooltip_text{left:-8px}.tooltip3 .tooltip_text{display:none;position:absolute;top:calc(100% + 13px);left:50%;transform:translateX(-50%);padding:8px 8px 8px 16px;border-radius:4px;background:var(--black);box-shadow:0 0 8px 0 rgba(0,0,0,.12);border:1px solid var(--black);white-space:nowrap}.tooltip3 .tooltip_text:after{content:"";position:absolute;top:-8px;left:50%;margin-left:-10px;width:0;height:0;border-bottom:8px solid #000;border-right:8px solid rgba(0,0,0,0);border-left:8px solid rgba(0,0,0,0)}.tooltip3 .tooltip_text .msg{font-size:13px;font-weight:400;line-height:150%;letter-spacing:-.25px;color:var(--white)}.tooltip3 .tooltip_text .msg span{line-height:18px}.tooltip3 .tooltip_text .msg strong{font-weight:500;color:var(--red-400);vertical-align:baseline}.tooltip3 .tooltip_text:has(.tooltip_close){display:flex;justify-content:space-between;gap:0 8px}.tooltip3 .tooltip_text:has(.tooltip_close) .tooltip_close{display:block;width:18px;height:18px;background:url(https://image.jinhakapply.com/ApplyBank/commapply_m/svg/ico_close1_g.svg) no-repeat 50%;background-size:18px auto;text-indent:-9999px;font-size:0}.page_com1{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:0 16px;margin-top:10px;padding:12px 4px}.page_com1 .page_arr{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:min(38px,10.13vw);height:min(38px,10.13vw);padding:10px;border-radius:8px;border:1px solid var(--gray-100);font-size:0;text-align:-9999px}.page_com1 .page_arr.prev:after{transform:rotate(180deg)}.page_com1 .page_arr.next:after,.page_com1 .page_arr.prev:after{display:block;content:"";width:min(16px,4.26vw);height:min(16px,4.26vw);background:url(https://image.jinhakapply.com/ApplyBank/commapply_m/svg/ico_arr2.svg) no-repeat 50%;background-size:16px auto}.page_com1 .page_arr.disabled:after{opacity:.2}.page_com1 .page_num{display:flex;align-items:center;justify-content:center;gap:0 4px}.page_com1 .page_num li{flex-shrink:0}.page_com1 .page_num li.active a{color:var(--gray-800);font-weight:800}.page_com1 .page_num li a{display:flex;align-items:center;justify-content:center;width:34px;font-size:min(17px,4.533vw);color:var(--gray-300)}.mobile_alert{padding:24px min(16px,4.26vw);background:var(--gray-50)}.mobile_alert p{font-size:min(14px,3.73vw);letter-spacing:-.56px;line-height:150%;color:var(--gray-800);text-align:center}.mobile_alert+.box_bn{margin:0}.mobile_alert2{margin-top:24px;padding:16px min(16px,4.2vw);border-radius:8px;background:var(--gray-50)}.mobile_alert2 p{font-size:min(12px,3.2vw);line-height:150%;text-align:center;color:var(--gray-500)}.mobile_alert3{padding:16px min(16px,4.26vw);background:var(--gray-50)}.mobile_alert3 .tit{font-size:13px;font-weight:700;line-height:150%;color:var(--gray-500)}.form_com1>div:not(:last-child){margin-bottom:24px}.form_com1 .list_com1,.form_com1>div:not(:last-child).form_group{margin-bottom:16px}.form_com1 .info_box{margin-bottom:16px;width:100%;padding:15px min(16px,4.26vw);font-size:min(14px,3.7vw);line-height:150%;color:var(--gray-600);border-radius:8px;border:1px solid var(--gray-100);background:var(--white)}.form_com1 .info_box strong{display:block;font-weight:700}.form_com1 .txt_count{margin-top:12px;font-size:min(14px,3.7vw);text-align:right;color:var(--gray-500)}.form_com1 .txt_count span:first-child:after{content:"/"}.form_com1 .file_box{display:flex;align-items:center;justify-content:space-between;gap:0 8px}.form_com1 .file_box .input_com1{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;vertical-align:middle}.form_com1 .file_box .btn_com2{width:100px}.form_com1 .form_txt{margin-top:12px;line-height:150%}.form_com1 .form_txt,.form_msg{font-size:min(14px,3.7vw);color:var(--gray-500)}.form_msg{margin-top:8px}.form_msg.error{color:var(--red-400)}.form_msg.done{color:var(--blue-400)}.label_com1{display:flex;align-items:center;margin-bottom:16px;font-size:min(18px,4.8vw);font-weight:700;color:var(--gray-900)}.label_com1.need:after{display:block;content:"*";color:var(--red-400)}.label_com2{display:flex;align-items:center;margin-bottom:10px;font-size:min(15px,4vw);font-weight:600;color:var(--gray-900)}.label_com2.need:after{display:block;content:"*";color:var(--red-400)}.input_com1{position:relative;width:100%;height:48px;padding:15px min(16px,4.26vw);font-size:min(16px,4.26vw);color:var(--gray-800);border-radius:8px;border:1px solid var(--gray-100);background:var(--white)}.input_com1:focus{border-color:var(--gray-900)}.input_com1:disabled{border-color:var(--gray-100)!important;background:var(--gray-50)!important;color:var(--gray-800)!important}.input_com1.placeholder,.input_com1::placeholder{color:var(--gray-300)!important}.input_com1.error{padding-right:40px;border-color:var(--red-400);background-image:url(https://image.jinhakapply.com/ApplyBank/commapply_m/svg/ico_error.svg);background-size:24px auto;background-repeat:no-repeat;background-position:right 16px center}.input_com1.calendar{background:url(https://image.jinhakapply.com/ApplyBank/commapply_m/svg/ico_calendar.svg) no-repeat 50%}.input_com1.calendar,.input_com1.done{background-size:24px auto;background-repeat:no-repeat;background-position:right 16px center}.input_com1.done{padding-right:40px;border-color:var(--blue-400);background-image:url(https://image.jinhakapply.com/ApplyBank/commapply_m/svg/ico_check1.svg)}.select_com1{display:flex;align-items:center;justify-content:space-between;width:100%;height:48px;padding:15px min(16px,4.26vw);font-size:min(16px,4.26vw);color:var(--gray-800);border-radius:8px;border:1px solid var(--gray-100);background:var(--white)}.select_com1:after{display:block;content:"";width:16px;height:16px;background:url(https://image.jinhakapply.com/ApplyBank/commapply_m/svg/ico_arr1_g.svg) no-repeat 50%;background-size:16px auto}.select_com1+.select_com1{margin-top:10px}.textarea_com1{width:100%;height:343px;padding:15px min(16px,4.26vw);font-size:min(15px,4vw);line-height:150%;color:var(--gray-800);border-radius:8px;border:1px solid var(--gray-100);background:var(--white);resize:none}.textarea_com1::placeholder{color:var(--gray-300)!important}.textarea_com1:focus{border-color:var(--gray-900)}.radio_com1{display:flex;align-items:center;gap:0 8px}.radio_com1 input[type=radio]{display:none}.radio_com1 input[type=radio]+label{display:flex;align-items:center;justify-content:center;width:100%;height:48px;font-size:16px;color:var(--gray-250);border-radius:8px;border:1px solid var(--gray-250);background:var(--white)}.radio_com1 input[type=radio]:checked+label{border-color:var(--blue-400);font-weight:600;color:var(--blue-400)}.radio_com2{display:flex;align-items:center;gap:0 8px;padding:6px 0}.radio_com2 input[type=radio]{display:none}.radio_com2 input[type=radio]+label{position:relative;padding:6px 0 6px 32px;font-size:min(15px,4vw);font-weight:400;color:var(--gray-800)}.radio_com2 input[type=radio]+label:before{position:absolute;top:0;left:0;display:block;content:"";width:30px;height:30px;background:url(https://image.jinhakapply.com/ApplyBank/commapply_m/svg/ico_radio.svg) no-repeat 50%}.radio_com2 input[type=radio]+label .point1{margin-right:4px;color:var(--blue-400)}.radio_com2 input[type=radio]:checked+label{font-weight:700}.radio_com2 input[type=radio]:checked+label:before{display:block;content:"";width:30px;height:30px;background:url(https://image.jinhakapply.com/ApplyBank/commapply_m/svg/ico_radio_on.svg) no-repeat 50%}.check_com1{display:flex;align-items:center;gap:0 8px}.check_com1 input[type=checkbox]{display:none}.check_com1 input[type=checkbox]+label{position:relative;padding:6px 0 6px 32px;font-size:min(16px,4.26vw);font-weight:400;color:var(--gray-800)}.check_com1 input[type=checkbox]+label:before{position:absolute;top:0;left:0;display:block;content:"";width:30px;height:30px;background:url(https://image.jinhakapply.com/ApplyBank/commapply_m/svg/ico_checkbox1.svg) no-repeat 50%}.check_com1 input[type=checkbox]+label .point1{margin-right:4px;color:var(--blue-400)}.check_com1 input[type=checkbox]:checked+label{font-weight:700}.check_com1 input[type=checkbox]:checked+label:before{display:block;content:"";width:30px;height:30px;background:url(https://image.jinhakapply.com/ApplyBank/commapply_m/svg/ico_checkbox1_on.svg) no-repeat 50%}.form_group{display:flex;align-items:center;gap:0 8px}.form_group .radio_com1{flex:1}.form_group .hash{font-size:min(16px,4.26vw);font-weight:500;color:var(--gray-600)}@keyframes pulse{0%,to{opacity:1}50%{opacity:.5}}.main_section_wrap{overflow:hidden}.main_section_wrap .box_cont .cont_tit{margin-bottom:24px}.main_section_wrap .nodata{height:revert;padding:20px}.main_section_wrap .nodata p:before{width:32px;height:32px;margin-bottom:12px}.bn_visual1_slider{position:relative}.bn_visual1_slider .bn_visual1 li>a{position:relative;display:block;width:100vw;max-width:750px;height:clamp(180px,0px + 48vw,360px)}.bn_visual1_slider .bn_visual1 li>a .img{position:absolute;top:0;left:0;width:100%;height:100%}.bn_visual1_slider .bn_visual1 li>a .img img{width:100%;height:100%;display:block;object-fit:cover}.bn_visual1_slider .bn_visual1 li>a .title{position:absolute;top:50%;left:24px;transform:translateY(-50%);width:calc(100% - 48px)}.bn_visual1_slider .bn_visual1 li>a .title .sub_tit{display:block;width:52%;margin-bottom:8px;font-weight:600;color:var(--white);font-size:clamp(14px,14px + 0vw,14px)}@media(min-width:375px){.bn_visual1_slider .bn_visual1 li>a .title .sub_tit{font-size:clamp(14px,8px + 1.6vw,20px)}}.bn_visual1_slider .bn_visual1 li>a .title .sub_tit{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;vertical-align:middle}.bn_visual1_slider .bn_visual1 li>a .title .tit{display:block;width:60%;font-weight:800;color:var(--white);font-size:clamp(20px,-3.2727272727px + 7.2727272727vw,24px)}@media(min-width:375px){.bn_visual1_slider .bn_visual1 li>a .title .tit{font-size:clamp(24px,8px + 4.2666666667vw,40px)}}.bn_visual1_slider .paging_wrap{display:flex;align-items:center;justify-content:center;gap:0 1px;position:absolute;bottom:16px;right:16px;z-index:2}.bn_visual1_slider .paging_wrap .btn_pause{display:flex;align-items:center;justify-content:center;width:20px;height:20px;padding:2px;gap:10px;border-radius:10px 0 0 10px;background:rgba(0,0,0,.5);cursor:pointer}.bn_visual1_slider .paging_wrap .btn_pause:after{display:block;content:"";width:14px;height:14px;background:url(https://image.jinhakapply.com/ApplyBank/commapply_m/svg/ico_pause.svg) 50% no-repeat}.bn_visual1_slider .paging_wrap .btn_pause.on:after{background:url(https://image.jinhakapply.com/ApplyBank/commapply_m/svg/ico_play.svg) 50% no-repeat}.bn_visual1_slider .paging_wrap .paging{position:relative;display:flex;align-items:center;justify-content:center;padding:3px 6px 3px 4px;height:20px;font-size:12px;font-weight:400;color:var(--white);border-radius:0 10px 10px 0;background:rgba(0,0,0,.5)}.bn_color_slider{padding:16px 0;background:#fff}.bn_color_slider .bn_color{display:flex;align-items:center;transition-timing-function:linear}.bn_color_slider .bn_color .swiper-slide{width:110px;flex-shrink:0;border-radius:8px;overflow:hidden}.bn_color_slider .bn_color .swiper-slide img{width:100%;height:auto;display:block;object-fit:cover}.quick_menu{display:flex;align-items:center;justify-content:space-between;gap:0 4px;margin-bottom:8px;padding:16px min(16px,4.26vw);border-top:1px solid var(--gray-50);background:#fff}.quick_menu li{flex:1}.quick_menu a{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:4px;font-size:min(13px,3.46vw);font-weight:400;color:var(--gray-800);white-space:nowrap}.quick_menu a img{width:32px}.wonseo_list{margin-bottom:10px}.wonseo_list li:not(:last-child){border-bottom:1px solid var(--gray-50)}.wonseo_list a{position:relative;display:block;padding:14px 0}.wonseo_list .univ_tit{display:flex;align-items:center;width:calc(100% - 56px);gap:0 4px}.wonseo_list .univ_tit span{margin-bottom:4px;font-size:min(16px,4.26vw);font-weight:500;color:var(--gray-800);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;vertical-align:middle}.wonseo_list .univ_tit .jinhak{display:block;flex-shrink:0;width:16px;height:16px;background-color:var(--blue-400);background-image:url(https://image.jinhakapply.com/ApplyBank/commapply/common/svg/ico_jinhak.svg);background-position:50%;background-repeat:no-repeat;background-size:8px auto;border-radius:50%;font-size:0;text-indent:-99999px}.wonseo_list .type_date{width:calc(100% - 56px);display:flex;align-items:center}.wonseo_list .type_date span{margin-bottom:4px;font-size:min(13px,3.46vw);font-weight:400;color:var(--gray-400)}.wonseo_list .type_date span:has(+span):after{display:inline-block;content:"";margin:0 6px;width:1px;height:10px;background:var(--gray-100)}.wonseo_list .tag_rec1{position:absolute;top:50%;right:0;margin-top:-9px}.bn_list1_slider{position:relative}.bn_list1_slider .paging_wrap{position:absolute;bottom:16px;right:16px;z-index:2}.bn_list1_slider .paging{display:flex;align-items:center;justify-content:center;padding:3px 6px;border-radius:10px;background:rgba(0,0,0,.5);font-size:11px;font-weight:400;color:var(--white)}.lastyear_list_slider{margin-bottom:24px;counter-reset:list-counter;overflow:visible!important}.lastyear_list_slider .wide{display:flex;align-items:center;gap:0 12px;width:100%}.lastyear_list_slider .wide .lastyear_list{width:calc((100% - 8px)/2)}.lastyear_list_slider .lastyear_list:has(+.btn_more){margin-bottom:24px}.lastyear_list_slider .lastyear_list:last-child li.ad .univ_tit_type .tit{color:#4442d5}.lastyear_list_slider .lastyear_list li{border-radius:8px;border:1px solid var(--gray-100);overflow:hidden}.lastyear_list_slider .lastyear_list li:not(:last-child){margin-bottom:12px}.lastyear_list_slider .lastyear_list li:not(.ad){counter-increment:list-counter}.lastyear_list_slider .lastyear_list li:not(.ad) a:before{position:absolute;top:50%;left:15px;transform:translateY(-50%);content:counter(list-counter);display:block;font-size:min(22px,5.86vw);font-style:normal;font-weight:600;line-height:normal}.lastyear_list_slider .lastyear_list li.ad{position:relative;border:none;background:var(--blue-50)}.lastyear_list_slider .lastyear_list li.ad:before{position:absolute;top:50%;left:15px;transform:translateY(-50%)}.lastyear_list_slider .lastyear_list li.ad a{width:100%;height:72px;background-size:auto 100%;background-position:0;background-repeat:no-repeat;display:flex;align-items:center;padding:0;gap:0}.lastyear_list_slider .lastyear_list li.ad a .univ_tit_type{flex:1}.lastyear_list_slider .lastyear_list li.ad a .univ_tit_type .tit{color:var(--green-600)}.lastyear_list_slider .lastyear_list li.ad a img{height:100%}.lastyear_list_slider .lastyear_list li a{position:relative;display:flex;align-items:center;padding:15px 15px 15px 45px;width:100%;gap:0 8px}.lastyear_list_slider .lastyear_list .univ_logo{flex-shrink:0;width:32px;height:32px}.lastyear_list_slider .lastyear_list .univ_logo img{width:100%}.lastyear_list_slider .lastyear_list .univ_tit_type{width:calc(100% - 133px)}.lastyear_list_slider .lastyear_list .univ_tit_type .tit{display:block;margin-bottom:4px;font-size:min(14px,3.73vw);line-height:17px;color:var(--gray-600);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;vertical-align:middle}.lastyear_list_slider .lastyear_list .univ_tit_type .type{display:block;font-size:min(16px,4.26vw);font-weight:500;color:var(--gray-800);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;vertical-align:middle}.lastyear_list_slider .lastyear_list .tag_rec2{flex-shrink:0;margin-left:auto}.lastyear_list_slider .lastyear_list .tag_rec2:before{display:block;content:"";width:14px;height:14px;background:url(https://image.jinhakapply.com/ApplyBank/commapply_m/svg/ico_graph.svg) no-repeat 50%}.program_list{display:flex;align-items:center;justify-content:space-between;margin-bottom:24px;gap:16px 10px;flex-wrap:wrap}.program_list li{width:calc((100% - 10px)/2);border-radius:8px;border:1px solid var(--gray-100)}.program_list li.ad{position:relative}.program_list li.ad:before{position:absolute;top:15px;right:15px}.program_list .ad:before{display:flex;align-items:center;justify-content:center;content:"AD";padding:2px 3px;flex-shrink:0;font-size:min(12px,3.2vw);font-weight:600;color:var(--gray-400);border-radius:4px;border:1px solid var(--gray-100);background:#fff;z-index:1}.program_list a{display:block;padding:15px}.program_list a .tag{display:inline-flex;margin-bottom:16px;padding:6px 12px;font-size:12px;font-weight:600;color:var(--gray-800);border-radius:13px;background:var(--gray-50)}.program_list a .univ_tit{display:flex;align-items:center;gap:0 4px;margin-bottom:8px}.program_list a .univ_tit img{width:24px;height:24px}.program_list a .univ_tit span{font-size:min(14px,4.26vw);font-weight:400;color:var(--gray-600);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;vertical-align:middle}.program_list a .tit{margin-bottom:4px;font-size:min(16px,4.26vw);font-weight:600;color:var(--gray-800);overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-wrap:break-word;line-height:21px;max-height:42px;height:42px}.program_list a .date{margin-bottom:16px;font-size:13px;font-weight:400;color:var(--gray-400)}.program_list a .tag_rec1{width:auto;height:auto;padding:2px 3px}.bn_card_univ{display:flex;gap:clamp(7px,-4px + 2.93333vw,18px)}.bn_card_univ li{flex:1;min-width:0}.bn_card_univ .link{position:relative;display:block;height:174px;border-radius:8px;border:1px solid var(--gray-100);background:#fff;overflow:hidden}.bn_card_univ .pic{position:relative;height:87px}.bn_card_univ .pic img{width:100%;height:100%;object-fit:cover}.bn_card_univ .logo{position:absolute;top:65px;left:15px;display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;background:#fff}.bn_card_univ .logo img{width:24px;height:24px}.bn_card_univ .name{margin:18px 15px 0;overflow:hidden;color:#494d50;font-size:16px;font-weight:700;line-height:19px;white-space:nowrap;text-overflow:ellipsis}.bn_card_univ .copy{display:-webkit-box;max-height:28px;margin:4px 15px 0;overflow:hidden;color:#62666b;font-size:12px;font-weight:400;line-height:14px;letter-spacing:-.12px;word-wrap:break-word;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical}.video_section{position:relative;width:100%;max-width:750px;height:clamp(200px,53vw,400px);margin:auto;overflow:hidden}.video_section .video_link{display:block;width:100%;height:100%}.video_section img{width:100%}.video_section:after{position:absolute;top:50%;left:50%;display:block;content:"";margin-top:-36px;margin-left:-36px;width:72px;height:72px;background-image:url(https://image.jinhakapply.com/ApplyBank/commapply_m/svg/ico_play2.svg);font-size:0;text-indent:-9999px}.main_video{width:100%;height:auto;display:block}.mute_toggle{position:absolute;bottom:20px;right:20px;z-index:10;width:32px;height:32px;font-size:0;text-indent:-9999px;background:url(https://image.jinhakapply.com/ApplyBank/commapply_m/svg/ico_sound_off.svg) 50% no-repeat;cursor:pointer}.mute_toggle.muted{background:url(https://image.jinhakapply.com/ApplyBank/commapply_m/svg/ico_sound_on.svg) 50% no-repeat}@media (max-width:320px){.lastyear_list_slider .lastyear_list li.ad a img{width:100%;height:auto}}.fix_floating_btn{position:fixed;bottom:91px;left:50%;transform:translateX(-50%);z-index:98}.fix_floating_btn .bt{display:block;height:38px;line-height:37px;padding:0 13px 0 14px;border:1px solid #96999d;background:#fff;box-shadow:0 0 6px 0 rgba(135,140,145,.43);border-radius:30px;color:#494d50;text-align:center;font-size:16px;font-weight:600;cursor:pointer}#main_video_section:focus{outline:none}.gate_wrap{padding:16px min(16px,4.26vw) 48px;background:var(--white)}.gate_wrap,.gate_wrap .gate_btn_wrap{display:flex;align-items:center;justify-content:center;flex-direction:column}.gate_wrap .gate_btn_wrap{width:100%;gap:16px}.gate_wrap .gate_btn_wrap .gate_btn{position:relative;display:flex;justify-content:space-between;flex-direction:column;padding:min(32px,8.5vw);width:100%;height:min(214px,57vw);background-position:left 80% top;background-repeat:no-repeat;background-size:min(160px,42vw) auto;border-radius:12px;color:var(--white)}.gate_wrap .gate_btn_wrap .gate_btn.common{background-image:url(https://image.jinhakapply.com/ApplyBank/commapply_m/gate_bg1.png);background-color:var(--blue-400)}.gate_wrap .gate_btn_wrap .gate_btn.common .btn_com1{background:var(--blue-500);border-color:var(--blue-500)}.gate_wrap .gate_btn_wrap .gate_btn.general{background-image:url(https://image.jinhakapply.com/ApplyBank/commapply_m/gate_bg2.png);background-color:var(--cyan-500)}.gate_wrap .gate_btn_wrap .gate_btn.general .btn_com1{background:var(--cyan-600);border-color:var(--cyan-600)}.gate_wrap .gate_btn_wrap .t1{font-size:min(30px,8vw);font-weight:700}.gate_wrap .gate_btn_wrap .t1 span{display:block;margin-bottom:2px;font-size:min(15px,4vw);font-weight:700}.gate_wrap .gate_btn_wrap dl{display:flex;justify-content:center;flex-direction:column;width:62%}.gate_wrap .gate_btn_wrap dl dt{margin-bottom:6px;font-size:min(13px,3.47vw);font-weight:700}.gate_wrap .gate_btn_wrap dl dd{font-size:13px;font-weight:400;color:var(--blue-50)}.gate_wrap .gate_btn_wrap dl dd span{display:block;margin-top:4px;font-size:10px;font-weight:400;color:var(--cyan-50)}@media (min-width:750px){.gate_wrap .gate_btn_wrap dl{width:100%}}.gate_wrap .gate_btn_wrap .btn_com1{position:absolute;bottom:min(32px,8.5vw);right:min(32px,8.5vw);width:auto;padding:0 min(24px,6.4vw);color:var(--white);font-weight:700}.gate_wrap .gate_bn{margin-top:40px;width:860px;height:100px;border-radius:12px;overflow:hidden}.gate_wrap .gate_bn a{display:block;width:100%;height:100%}.login_wrap{display:flex;justify-content:center;gap:24px;flex-direction:column;padding:16px min(16px,4.26vw) 48px;background:var(--white)}.login_wrap:has(.mobile_alert2){padding-bottom:16px}.login_wrap .login_btn_wrap{display:flex;align-items:center;justify-content:center;width:100%;flex-direction:column;gap:16px}.login_wrap .login_btn_wrap .login_btn{position:relative;display:flex;justify-content:space-between;flex-direction:column;padding:min(32px,8.5vw);width:100%;height:min(214px,57vw);background-position:left 80% top;background-repeat:no-repeat;background-size:min(160px,42vw) auto;border-radius:12px;color:var(--gray-900)}.login_wrap .login_btn_wrap .login_btn.common{background-image:url(https://image.jinhakapply.com/ApplyBank/commapply_m/login_bg1.png);background-color:var(--blue-50)}.login_wrap .login_btn_wrap .login_btn.common .btn_com1{background:var(--blue-400);border-color:var(--blue-400)}.login_wrap .login_btn_wrap .login_btn.common .t1 strong{color:var(--blue-500)}.login_wrap .login_btn_wrap .login_btn.general{background-image:url(https://image.jinhakapply.com/ApplyBank/commapply_m/login_bg2.png);background-color:var(--cyan-50)}.login_wrap .login_btn_wrap .login_btn.general .btn_com1{background:var(--cyan-500);border-color:var(--cyan-500)}.login_wrap .login_btn_wrap .login_btn.general .t1 strong{color:var(--cyan-600)}.login_wrap .login_btn_wrap .t1{font-size:min(30px,8vw);font-weight:700}.login_wrap .login_btn_wrap .t1 span{display:block;margin-bottom:2px;font-size:min(15px,4vw);font-weight:700}.login_wrap .login_btn_wrap .t1 strong{font-weight:700}.login_wrap .login_btn_wrap dl{display:flex;justify-content:center;flex-direction:column;width:62%}.login_wrap .login_btn_wrap dl dt{margin-bottom:6px;font-size:min(13px,3.47vw);font-weight:700;color:var(--gray-600)}.login_wrap .login_btn_wrap dl dd{font-size:13px;font-weight:400;color:var(--gray-500)}.login_wrap .login_btn_wrap dl dd span{display:block;margin-top:4px;font-size:10px;font-weight:400;color:var(--gray-400)}@media (min-width:750px){.login_wrap .login_btn_wrap dl{width:100%}}.login_wrap .login_btn_wrap .btn_com1{position:absolute;bottom:min(32px,8.5vw);right:min(32px,8.5vw);width:auto;padding:0 min(24px,6.4vw);color:var(--white);font-weight:700}.login_wrap .gate_bn{margin-top:40px;width:860px;height:100px;border-radius:12px;overflow:hidden}.login_wrap .gate_bn a{display:block;width:100%;height:100%}.login_wrap .login_form{position:relative;padding:min(32px,8.5vw);width:100%;border-radius:12px;background:rgba(43,135,236,.1)}.login_wrap .login_form .close{position:absolute;top:16px;right:18px;display:flex;align-items:center;justify-content:center;width:32px;height:32px;padding:8px;text-indent:-9999px;font-size:0;background:url(https://image.jinhakapply.com/ApplyBank/commapply_m/svg/ico_close1.svg) no-repeat 50%}.login_wrap .login_form .login_txt{display:flex;align-items:space-between;flex-direction:column;height:100%}.login_wrap .login_form form{padding-top:32px}.login_wrap .login_form .t1{font-size:min(30px,8vw);font-weight:700}.login_wrap .login_form .t1 span{display:block;margin-bottom:2px;font-size:min(15px,4vw);font-weight:700}.login_wrap .login_form .t1 strong{color:var(--blue-500);vertical-align:baseline;font-weight:700}.login_wrap .login_form_wrap .input_wrap{position:relative;display:flex;align-items:center;margin-bottom:10px;width:100%;height:48px;padding:12px 16px;gap:10px;border-radius:8px;background:var(--white);border:1px solid var(--gray-100)}.login_wrap .login_form_wrap .input_wrap:has(+.error_msg){margin-bottom:4px}.login_wrap .login_form_wrap .input_wrap.error label,.login_wrap .login_form_wrap .input_wrap.focus label{top:-14px;left:12px;padding:0 6px;font-size:13px;font-weight:600;letter-spacing:-.25px}.login_wrap .login_form_wrap .input_wrap.error label:after,.login_wrap .login_form_wrap .input_wrap.focus label:after{position:absolute;bottom:-1px;left:0;display:block;content:"";width:100%;height:14px;background:var(--white);z-index:-2}.login_wrap .login_form_wrap .input_wrap.focus{border-width:2px;border-color:var(--blue-400)}.login_wrap .login_form_wrap .input_wrap.focus label{color:var(--blue-400)}.login_wrap .login_form_wrap .input_wrap.error{border-width:2px;border-color:var(--red-400)}.login_wrap .login_form_wrap .input_wrap.error label{color:var(--red-400)}.login_wrap .login_form_wrap .input_wrap input{position:relative;width:100%;font-size:min(16px,4.26vw);line-height:24px;font-weight:600;color:var(--gray-800);z-index:2}.login_wrap .login_form_wrap .input_wrap label{position:absolute;top:12px;left:16px;display:block;font-size:16px;font-style:normal;font-weight:400;line-height:24px;color:var(--gray-300);transition:top .2s ease-in,left .2s ease-in,font-size .2s ease-in;z-index:2}.login_wrap .login_form_wrap .input_wrap .eyeoff{width:24px;height:24px;text-indent:-9999px;font-size:0;background:url(https://image.jinhakapply.com/ApplyBank/commapply/common/svg/ico_eyeoff.svg) no-repeat 50%;background-size:contain}.login_wrap .login_form_wrap .input_wrap .eyeoff.active{background:url(https://image.jinhakapply.com/ApplyBank/commapply/common/svg/ico_eye.svg) no-repeat 50%;background-size:contain}.login_wrap .login_form_wrap .error_msg{margin-bottom:16px;font-size:12px;font-weight:400;line-height:18px;color:var(--red-400)}.login_wrap .login_form_wrap .error_msg:has(+.login_find){margin-bottom:6px}.login_wrap .login_form_wrap .login_find{display:flex;align-items:center;margin-bottom:28px}.login_wrap .login_form_wrap .login_find .id_keep input[type=checkbox]{display:none}.login_wrap .login_form_wrap .login_find .id_keep input[type=checkbox]+label{display:flex;align-items:center;gap:0 4px;font-size:14px;font-weight:400;line-height:24px;letter-spacing:-.6px;color:var(--gray-800);cursor:pointer}.login_wrap .login_form_wrap .login_find .id_keep input[type=checkbox]+label:before{display:block;content:"";width:24px;height:24px;background:url(https://image.jinhakapply.com/ApplyBank/commapply_m/svg/ico_checkbox.svg) no-repeat 50%}.login_wrap .login_form_wrap .login_find .id_keep input[type=checkbox]:checked+label:before{background:url(https://image.jinhakapply.com/ApplyBank/commapply_m/svg/ico_checkbox_on.svg) no-repeat 50%}.login_wrap .login_form_wrap .login_find .find_idpw{display:flex;align-items:center;margin-left:auto}.login_wrap .login_form_wrap .login_find .find_idpw li{display:flex;align-items:center}.login_wrap .login_form_wrap .login_find .find_idpw li:not(:last-child):after{display:block;content:"";margin:0 8px;width:1px;height:12px;background:var(--gray-300)}.login_wrap .login_form_wrap .login_find .find_idpw a{font-size:min(14px,4vw);font-weight:400;line-height:22px;color:var(--gray-800)}.login_wrap .login_form_wrap .login_find .find_idpw a:hover{text-decoration:underline}.login_wrap .login_form_wrap .btn_wrap .btn_com2{margin-bottom:10px;width:100%;height:48px;font-size:min(16px,4.26vw);font-weight:700;line-height:24px}.login_wrap .login_form_wrap .btn_wrap .btn_com2:last-child{margin-bottom:0}.login_wrap .error_login{display:inline-flex;padding:6px 8px;justify-content:center;align-items:center;gap:4px;font-size:13px;font-weight:500;line-height:20px;color:var(--blue-500);border-radius:4px;border:1px solid var(--blue-400)}.login_wrap .error_login:before{display:block;content:"";width:16px;height:16px;background:url(https://image.jinhakapply.com/ApplyBank/commapply_m/svg/ico_alert_on.svg) no-repeat 50%}.login_wrap .error_login.active{background:var(--blue-400);color:var(--white)}.login_wrap .error_login.active:before{background:url(https://image.jinhakapply.com/ApplyBank/commapply_m/svg/ico_alert.svg) no-repeat 50%}.login_wrap .tooltip1{margin-top:auto}.login_wrap .tooltip1 .msg .faq{display:block;margin-top:8px;font-size:12px;font-weight:500;line-height:18px;letter-spacing:-.25px;text-decoration:underline;color:var(--blue-400)}.layer_search{position:fixed;top:0;left:0;width:100vw;height:100vh;background:var(--white);z-index:99}.layer_search .search{display:flex;align-items:center;justify-content:space-between;padding:5px 8px 4px;border-bottom:1px solid var(--blue-500)}.layer_search .search .btn_prev{display:flex;align-items:center;justify-content:center;background:url(https://image.jinhakapply.com/ApplyBank/commapply_m/svg/ico_prev.svg) 50% no-repeat}.layer_search .search .btn_prev,.layer_search .search .btn_search{width:40px;height:40px;padding:5px;font-size:0;text-indent:-9999px}.layer_search .search .btn_search{display:block;background:url(https://image.jinhakapply.com/ApplyBank/commapply_m/svg/ico_search.svg) 50% no-repeat}.layer_search .search .input_box{display:flex;align-items:center;width:calc(100% - 80px);flex-shrink:0}.layer_search .search .input_box input{width:calc(100% - 34px);font-size:min(18px,4.8vw);font-weight:600;color:var(--gray-900)}.layer_search .search .input_box input::placeholder{font-size:min(16px,4.2vw);color:var(--gray-400);font-weight:400}.layer_search .search .input_box input+label{display:none}.layer_search .search .input_box .btn_delete{display:flex;align-items:center;justify-content:center;width:34px;height:40px;background:url(https://image.jinhakapply.com/ApplyBank/commapply_m/svg/ico_delete.svg) no-repeat 50%;font-size:0;text-indent:-9999px}.layer_search .recommend_list_wrap{position:relative}.layer_search .recommend_list_wrap .tit{margin-bottom:18px;font-size:min(18px,4.8vw);font-weight:700;color:var(--gray-900)}.layer_search .recommend_list_wrap .recommend_list{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.layer_search .recommend_list_wrap .recommend_list a{display:flex;align-items:center;justify-content:center;gap:0 6px;padding:8px 12px 8px 8px;border-radius:60px;border:1px solid var(--gray-100);background:var(--white)}.layer_search .recommend_list_wrap .recommend_list a.active,.layer_search .recommend_list_wrap .recommend_list a:hover{background:var(--gray-30)}.layer_search .recommend_list_wrap .recommend_list a .univ_logo{display:block;width:min(24px,6.4vw);height:min(24px,6.4vw)}.layer_search .recommend_list_wrap .recommend_list a .univ_logo img{width:100%;height:auto}.layer_search .recommend_list_wrap .recommend_list a .univ_tit{font-size:min(15px,4vw);font-weight:500;color:var(--gray-800)}.layer_search .recommend_list_wrap .tooltip2{position:absolute;top:0;right:0}.layer_search .search_result_list{padding:10px 0}.layer_search .search_result_list .search_result li a{display:flex;align-items:center;padding:14px 16px;font-size:min(16px,4.2vw);color:var(--gray-800);font-weight:700}.layer_search .search_result_list .search_result li a em{font-weight:400}.search_wrap{overflow:hidden}.search_wrap .search{display:flex;align-items:center;justify-content:space-between;padding:5px 8px 4px;border-bottom:1px solid var(--blue-500);background:var(--white)}.search_wrap .search .btn_prev{display:flex;align-items:center;justify-content:center;background:url(https://image.jinhakapply.com/ApplyBank/commapply_m/svg/ico_prev.svg) 50% no-repeat}.search_wrap .search .btn_prev,.search_wrap .search .btn_search{width:40px;height:40px;padding:5px;font-size:0;text-indent:-9999px}.search_wrap .search .btn_search{display:block;background:url(https://image.jinhakapply.com/ApplyBank/commapply_m/svg/ico_search.svg) 50% no-repeat}.search_wrap .search .input_box{display:flex;align-items:center;width:calc(100% - 80px);flex-shrink:0}.search_wrap .search .input_box input{width:calc(100% - 34px);font-size:min(18px,4.8vw);font-weight:600;color:var(--gray-900)}.search_wrap .search .input_box input::placeholder{font-size:min(16px,4.2vw);color:var(--gray-400)}.search_wrap .search .input_box input+label{display:none}.search_wrap .search .input_box .btn_delete{display:flex;align-items:center;justify-content:center;width:34px;height:40px;background:url(https://image.jinhakapply.com/ApplyBank/commapply_m/svg/ico_delete.svg) no-repeat 50%;font-size:0;text-indent:-9999px}.search_wrap .tab_com2_wrap{margin-bottom:8px;padding:0 min(16px,4.2vw);background:var(--white)}.search_wrap .search_wonseo_list{margin-bottom:10px;min-height:calc(100vh - 490px)}.search_wrap .search_wonseo_list li:not(:last-child){border-bottom:1px solid var(--gray-50)}.search_wrap .search_wonseo_list a{position:relative;display:block;padding:14px 0}.search_wrap .search_wonseo_list .univ_tit{width:calc(100% - 56px);gap:0 4px;margin-bottom:4px}.search_wrap .search_wonseo_list .univ_tit span{font-size:min(16px,4.26vw);font-weight:500;line-height:130%;color:var(--gray-800)}.search_wrap .search_wonseo_list .univ_tit .jinhak{margin-top:-2px;display:inline-flex;align-items:center;flex-shrink:0;gap:0 2px;font-size:12px;font-weight:600;color:var(--blue-600)}.search_wrap .search_wonseo_list .univ_tit .jinhak:before{display:block;content:"";flex-shrink:0;width:16px;height:16px;background-color:var(--blue-400);background-image:url(https://image.jinhakapply.com/ApplyBank/commapply/common/svg/ico_jinhak.svg);background-position:50%;background-repeat:no-repeat;background-size:8px auto;border-radius:50%}.search_wrap .search_wonseo_list .type_date{width:calc(100% - 56px);display:flex;align-items:center}.search_wrap .search_wonseo_list .type_date span{margin-bottom:4px;font-size:min(13px,3.46vw);font-weight:400;color:var(--gray-400)}.search_wrap .search_wonseo_list .type_date span:has(+span):after{display:inline-block;content:"";margin:0 6px;width:1px;height:10px;background:var(--gray-100)}.search_wrap .search_wonseo_list .tag_rec1{position:absolute;top:50%;right:0;margin-top:-9px}.search_wrap .search_wonseo_list .nodata{height:420px}.search_wrap .box_bn{padding-top:24px;margin:0 auto;background:var(--white)}.search_popup .modal_head{padding-bottom:20px}.search_popup .modal_head:after{position:absolute;bottom:0;left:0;display:block;content:"";margin-left:-16px;width:calc(100% + 32px);height:1px;background:var(--gray-50)}.search_popup .modal_head .type{display:flex;align-items:center;gap:0 6px;margin:8px 0}.search_popup .modal_head .type span{display:flex;align-items:center;gap:0 6px;font-size:min(14px,3.7vw);color:var(--gray-600)}.search_popup .modal_head .type span:has(+span):after{display:block;content:"";width:1px;height:10px;background:var(--gray-100)}.search_popup .modal_head .tag_date{display:flex;align-items:center;gap:0 6px}.search_popup .modal_head .tag_date span{font-size:min(13px,3.466vw);color:var(--gray-800)}.search_popup .count_box{display:flex;align-items:center;justify-content:center;gap:8px;flex-direction:column;padding:40px 0;border-radius:12px;background:#f1f8ff}.search_popup .count_box p{font-size:min(14px,3.7vw);color:var(--gray-600)}.search_popup .count_box .count{font-size:min(24px,6.4vw);font-weight:700;color:var(--gray-900)}.search_popup .mobile_alert2{margin-top:16px;margin-bottom:40px}.search_poplist{position:relative;padding:16px 0 67px}.search_poplist:before{position:absolute;top:0;left:-16px;content:"";display:block;width:calc(100% + 32px);height:100%;background-color:var(--gray-50)}.search_poplist li{position:relative;padding:20px min(16px,4.26vw);border-radius:12px;background:var(--white);box-shadow:0 2px 6px 0 rgba(0,0,0,.04)}.search_poplist li .univ{width:calc(100% - 120px);margin-bottom:8px;font-size:min(16px,4.26vw);font-weight:700;color:var(--gray-800)}.search_poplist li .type{width:calc(100% - 120px);gap:0 6px;flex-wrap:wrap}.search_poplist li .type span{font-size:min(14px,3.7vw);color:var(--gray-600)}.search_poplist li .type span:has(+span):after{display:inline-block;content:"";margin:0 6px;width:1px;height:10px;background:var(--gray-100)}.search_poplist li .btn_com1{position:absolute;top:20px;right:16px;width:auto;padding:0 min(16px,4.26vw);height:38px}.jinhak_cash_wrap .box_cont{margin-bottom:8px}.jinhak_cash_wrap .box_cont:last-child{margin-bottom:0;padding-bottom:48px}.jinhak_cash_wrap .box_cont .cont_tit+.tab_com2{padding-top:0}.jinhak_cash_wrap .user{margin-bottom:16px;display:flex;align-items:center;font-size:min(18px,4.8vw);font-weight:700;color:var(--gray-900)}.jinhak_cash_wrap .user:before{content:"";margin-right:6px;display:block;width:20px;height:20px;background:url(https://image.jinhakapply.com/ApplyBank/commapply_m/svg/ico_jinhak.svg) no-repeat 50%}.jinhak_cash_wrap .cash_box{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px;padding:20px min(16px,4.26vw);border-radius:12px;background:var(--gray-50)}.jinhak_cash_wrap .cash_box span{font-size:min(24px,6.5vw);font-weight:700;color:var(--gray-900)}.jinhak_cash_wrap .cash_box .btn_com1{width:auto;padding:0 min(16px,4.26vw)}.jinhak_cash_wrap .virtual_account{position:relative;padding:20px min(16px,4.26vw);border-radius:12px;border:1px solid var(--gray-100)}.jinhak_cash_wrap .virtual_account .empty p{margin-bottom:20px;text-align:center;font-size:14px;line-height:150%;color:var(--gray-400)}.jinhak_cash_wrap .virtual_account.active .account_list{display:none}.jinhak_cash_wrap .virtual_account.active .btn_toggle{transform:rotate(0deg)}.jinhak_cash_wrap .virtual_account .btn_toggle{position:absolute;top:20px;right:16px;display:block;content:"";width:24px;height:24px;background:url(https://image.jinhakapply.com/ApplyBank/commapply_m/svg/ico_arr1_g.svg) no-repeat 50%;transform:rotate(180deg);font-size:0;text-align:-9999px}.jinhak_cash_wrap .virtual_account .tit{display:flex;align-items:center;margin-bottom:16px;gap:0 4px;font-size:min(16px,4.26vw);font-weight:700;line-height:150%;color:var(--gray-800)}.jinhak_cash_wrap .virtual_account .tit em{font-size:inherit;line-height:inherit}.jinhak_cash_wrap .virtual_account .account_edit{position:absolute;top:20px;right:16px;width:24px;height:24px;background:url(https://image.jinhakapply.com/ApplyBank/commapply_m/svg/ico_edit.svg) no-repeat 50%;background-size:24px auto;font-size:0;text-indent:-9999px}.jinhak_cash_wrap .virtual_account .account_list{max-height:336px;overflow-y:auto;margin-bottom:16px}.jinhak_cash_wrap .virtual_account .account_list li{position:relative;margin-bottom:12px;padding:20px min(16px,4.26vw) 18px;border-radius:12px;border:1px solid var(--gray-100);background:var(--white)}.jinhak_cash_wrap .virtual_account .account_list li .bank_img{position:absolute;top:50%;left:min(16px,4.26vw);width:min(48px,12.8vw);height:min(48px,12.8vw);transform:translateY(-50%);border-radius:16px;border:1px solid var(--gray-100);overflow:hidden}.jinhak_cash_wrap .virtual_account .account_list li .bank_img img{width:100%}.jinhak_cash_wrap .virtual_account .account_list li .bank{padding-left:min(60px,16vw);font-size:min(16px,4.26vw);font-weight:700}.jinhak_cash_wrap .virtual_account .account_list li .account_wrap{display:flex;align-items:center;gap:0 8px}.jinhak_cash_wrap .virtual_account .account_list li .account_wrap .account{padding-left:min(60px,16vw);font-size:15px;line-height:130%;color:var(--gray-600)}.jinhak_cash_wrap .virtual_account .account_list li .account_wrap .btn_copy{display:flex;align-items:center;justify-content:center;padding:8px min(16px,4.26vw);font-size:13px;font-weight:600;color:var(--gray-600);border-radius:16px;background:var(--gray-50)}.jinhak_cash_wrap .agreement_box{margin-bottom:16px;padding:16px min(16px,4.26vw);border-radius:12px;border:1px solid var(--gray-100)}.jinhak_cash_wrap .check_com1 input[type=checkbox]+label{font-size:min(15px,4vw);line-height:150%}.jinhak_cash_wrap .check_com1 input[type=checkbox]+label:before{top:3px}.jinhak_cash_wrap .cust_faq_list li .question .tit{font-size:min(15px,4vw)}.payment_detail li{padding:16px 0;border-bottom:1px solid var(--gray-50)}.payment_detail li.nodata{padding:0}.payment_detail li.active .date_status .status span+a:after{transform:rotate(180deg)}.payment_detail li.active .detail{display:flex}.payment_detail li:last-child{border-bottom:none}.payment_detail li .cont_price{display:flex;align-items:center;justify-content:space-between;margin-bottom:4px;gap:0 4px;font-size:min(17px,4.533vw);font-weight:600}.payment_detail li .cont_price .cont{color:var(--gray-600)}.payment_detail li .cont_price .price{color:var(--blue-400);font-weight:700}.payment_detail li .cont_price .price.used{color:var(--gray-400)}.payment_detail li .cont_price .price.refund{color:var(--gray-800)}.payment_detail li .date_status{display:flex;align-items:center;justify-content:space-between;font-size:min(14px,3.7vw);color:var(--gray-400)}.payment_detail li .date_status .status,.payment_detail li .date_status .status span+a{display:flex;align-items:center}.payment_detail li .date_status .status span+a:before{display:inline-block;content:"";margin:0 6px;width:1px;height:10px;background:var(--gray-100)}.payment_detail li .date_status .status span+a:after{display:inline-block;content:"";width:16px;height:16px;background:url(https://image.jinhakapply.com/ApplyBank/commapply_m/svg/ico_arr1_g.svg) no-repeat 50%;background-size:16px auto}.payment_detail li .detail{display:none;align-items:center;margin-top:16px;padding:8px 0;border-radius:12px;background:var(--gray-50)}.payment_detail li .detail dl{position:relative;flex:1;padding:16px min(16px,4.26vw)}.payment_detail li .detail dl:not(:last-child):after{position:absolute;top:16px;right:0;display:block;content:"";width:1px;height:32px;background:var(--gray-100)}.payment_detail li .detail dl dt{margin-bottom:4px;font-size:min(14px,3.7vw);font-weight:600;color:var(--gray-600)}.payment_detail li .detail dl dd{font-size:min(12px,3.2vw);color:var(--gray-600)}.account_bank_list{display:flex;align-items:center;padding-bottom:24px;gap:16px 10px;flex-wrap:wrap;max-height:350px;overflow:auto}.account_bank_list .bank_check{width:calc((100% - 20px)/3)}.account_bank_list .bank_check input[type=radio]{display:none}.account_bank_list .bank_check input[type=radio]+label{display:flex;align-items:center;justify-content:center;flex-direction:column;padding:8px 0 16px;width:100%;border-radius:12px;border:1px solid var(--gray-100)}.account_bank_list .bank_check input[type=radio]+label .bank_img{display:block;margin:0 auto;width:56px;height:56px;overflow:hidden}.account_bank_list .bank_check input[type=radio]+label .bank_img img{width:100%}.account_bank_list .bank_check input[type=radio]+label .bank{font-size:min(16px,4.26vw);color:var(--gray-600)}.account_bank_list .bank_check input[type=radio]:checked+label,.account_bank_list .bank_check input[type=radio]:checked+label .bank_img{border-color:var(--blue-400)}.account_bank_list .bank_check input[type=radio]:checked+label .bank{color:var(--blue-400);font-weight:700}.cash_info_layer{margin-bottom:16px;min-height:400px}.mypage_wrap .box_cont{margin-bottom:8px}.mypage_wrap .box_cont:last-child{margin-bottom:0;padding:16px min(16px,4.26vw) 48px}.mypage_wrap .box_cont .cont_tit{margin-bottom:24px}.mypage_wrap .user{margin-bottom:24px;font-size:min(20px,5.3vw);font-weight:700;color:var(--gray-900)}.mypage_wrap .user strong{color:var(--blue-400);font-weight:700}.mypage_wrap .user_menu{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px;gap:0 8px;padding:20px min(16px,4.26vw);border-radius:12px;border:1px solid var(--gray-100)}.mypage_wrap .user_menu li{display:flex;align-items:center;justify-content:center;flex:1;position:relative;flex-direction:column}.mypage_wrap .user_menu li:not(:last-child):after{position:absolute;top:50%;right:-4px;transform:translateY(-50%);content:"";display:inline-block;width:1px;height:32px;background-color:var(--gray-50)}.mypage_wrap .user_menu .num{margin-bottom:4px;font-size:min(20px,5.3vw);font-weight:700;color:var(--gray-900)}.mypage_wrap .user_menu .txt{font-size:min(14px,3.73vw);font-weight:400;color:var(--gray-600)}.mypage_wrap .cash_box{display:flex;align-items:center;justify-content:space-between;gap:0 8px;padding:20px min(16px,4.26vw);border-radius:12px;background:var(--gray-50)}.mypage_wrap .cash_box .cash span{display:block;margin-bottom:4px;font-size:min(12px,3.2vw);color:var(--gray-600)}.mypage_wrap .cash_box .cash strong{display:flex;align-content:center;gap:0 2px;font-size:min(18px,4.8vw);font-weight:700;color:var(--gray-900)}.mypage_wrap .cash_box .btn_com1{width:80px}.mypage_wrap .nav_list{display:flex;align-items:center;flex-wrap:wrap}.mypage_wrap .nav_list li{margin-bottom:10px;width:50%;flex-shrink:0}.mypage_wrap .nav_list a{display:flex;align-items:center;padding:14px 0;gap:0 10px}.mypage_wrap .nav_list span{font-size:min(17px,4.53vw);font-weight:700}.hope_univ_list li{position:relative;margin-bottom:12px;padding:20px min(16px,4.26vw);border-radius:12px;border:1px solid var(--gray-100);background:var(--white)}.hope_univ_list li.nodata{padding:0;border:none}.hope_univ_list li:last-child{margin-bottom:0}.hope_univ_list li .univ{margin-bottom:8px;font-size:min(16px,4.26vw);font-weight:700}.hope_univ_list li .type{margin-bottom:8px;font-size:min(14px,3.73vw);line-height:130%;color:var(--gray-600)}.hope_univ_list li .tag_date{display:flex;align-items:center;gap:0 8px}.hope_univ_list li .tag_date span{font-size:min(13px,3.46vw);font-weight:400;color:var(--gray-800)}.hope_univ_list li .btn{margin-top:16px;display:flex;align-items:center;justify-content:center;gap:0 8px}.hope_univ_list li .delete_list{padding:8px;width:40px;height:40px;background:url(https://image.jinhakapply.com/ApplyBank/commapply_m/svg/ico_close1_g.svg) no-repeat 50%;background-size:24px auto;font-size:0;text-indent:-9999px}.hope_univ_list li .btn_hope,.hope_univ_list li .delete_list{position:absolute;top:4px;right:4px;display:flex;align-items:center;justify-content:center}.hopeuniv_wrap .box_cont{margin-bottom:8px;min-height:calc(100vh - 50px)}.hopeuniv_wrap .box_cont:last-child{padding:16px min(16px,4.26vw);margin-bottom:0}.hopeuniv_wrap .hope_all_list li{border-bottom:1px solid var(--gray-50)}.hopeuniv_wrap .hope_all_list li.nodata{height:calc(100vh - 200px);border:0}.hopeuniv_wrap .hope_all_list li>div{display:block;position:relative;padding:16px 0;cursor:pointer}.hopeuniv_wrap .hope_all_list li>div:after{position:absolute;top:50%;right:0;transform:translateY(-50%);content:"";display:inline-block;width:24px;height:24px;background:url(https://image.jinhakapply.com/ApplyBank/commapply_m/svg/ico_arr1_g.svg) no-repeat 50%}.hopeuniv_wrap .hope_all_list li>div .univ{max-width:74%;margin-bottom:8px;font-size:min(17px,4.53vw);font-weight:700;color:var(--gray-800);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;vertical-align:middle}.hopeuniv_wrap .hope_all_list li>div .regi{max-width:74%;display:flex;align-items:center}.hopeuniv_wrap .hope_all_list li>div .regi span{font-size:14px;font-weight:400;color:var(--gray-600)}.hopeuniv_wrap .hope_all_list li>div .regi span:not(:last-child):after{display:inline-block;content:"";margin:0 6px;width:1px;height:10px;background:var(--gray-100)}.hopeuniv_wrap .hope_all_list li>div .tag_rec1{position:absolute;top:50%;right:30px;transform:translateY(-50%)}.hopeuniv_wrap .hope_all_list li.active{margin-bottom:16px}.hopeuniv_wrap .hope_all_list li.active div:after{transform:rotate(180deg) translateY(50%)}.hopeuniv_wrap .hope_all_list li.active .hope_univ_list{display:block}.hopeuniv_wrap .hope_all_list .hope_univ_list{position:relative;display:none;padding-top:16px}.hopeuniv_wrap .hope_all_list .hope_univ_list:before{position:absolute;top:0;left:-16px;content:"";display:block;width:calc(100% + 32px);height:calc(100% + 16px);background-color:var(--gray-50)}.hopeuniv_wrap .hope_all_list .hope_univ_list .univ{font-weight:600}.hopeuniv_wrap .hope_all_list .hope_univ_list .tag_date{margin-bottom:8px}.hopeuniv_wrap .hope_all_list .hope_univ_list .type{margin-bottom:16px;display:flex;align-items:center;gap:0 6px;font-size:min(12px,3.2vw)}.hopeuniv_wrap .hope_all_list .hope_univ_list .type strong{font-weight:600}.univprogram_wrap .box_cont{padding-bottom:48px}.univprogram_wrap .tab_com2{padding:0;margin-bottom:24px}.univprogram_wrap .univprogram_list li.nodata{height:calc(100vh - 200px)}.univprogram_wrap .univprogram_list li:not(:last-child){margin-bottom:12px}.univprogram_wrap .univprogram_list li a{position:relative;display:block;padding:20px min(16px,4.26vw);border-radius:12px;border:1px solid var(--gray-100)}.univprogram_wrap .univprogram_list li .univ{display:flex;align-items:center;gap:0 4px}.univprogram_wrap .univprogram_list li .univ img{width:24px;height:24px}.univprogram_wrap .univprogram_list li .univ span{font-size:14px;color:var(--gray-600)}.univprogram_wrap .univprogram_list li .tit{margin:8px 0;font-size:16px;font-weight:700;line-height:130%;color:var(--gray-800);overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-wrap:break-word;line-height:21px;max-height:42px}.univprogram_wrap .univprogram_list li .tag_date{display:flex;align-items:center;gap:0 6px}.univprogram_wrap .univprogram_list li .tag_date span{font-size:13px;color:var(--gray-400)}.univprogram_wrap .univprogram_list li .tag{position:absolute;top:20px;right:min(16px,4.26vw);display:inline-flex;padding:6px 12px;font-size:12px;font-weight:600;color:var(--gray-800);border-radius:13px;background:var(--gray-50)}.univprogram_wrap .univprogram_list li .btn_com1{margin-top:16px}.univprogram_detail_wrap{background:var(--white)}.univprogram_detail_wrap .detail_top{position:relative;padding:20px min(16px,4.26vw);border-bottom:1px solid var(--gray-100)}.univprogram_detail_wrap .detail_top .univ{display:flex;align-items:center;gap:0 4px}.univprogram_detail_wrap .detail_top .univ img{width:24px;height:24px}.univprogram_detail_wrap .detail_top .univ span{font-size:14px;color:var(--gray-600)}.univprogram_detail_wrap .detail_top .tit{margin:8px 0;font-size:16px;font-weight:700;line-height:130%;color:var(--gray-800);overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-wrap:break-word;line-height:21px;max-height:42px}.univprogram_detail_wrap .detail_top .tag_date{display:flex;align-items:center;gap:0 6px}.univprogram_detail_wrap .detail_top .tag_date span{font-size:13px;color:var(--gray-400)}.univprogram_detail_wrap .detail_top .tag{position:absolute;top:20px;right:min(16px,4.26vw);display:inline-flex;padding:6px 12px;font-size:12px;font-weight:600;color:var(--gray-800);border-radius:13px;background:var(--gray-50)}.mywonseo_wrap .tab_com1{padding:0 min(16px,4.26vw);gap:0;background:var(--white)}.mywonseo_wrap .tab_com1 li{width:50%}.mywonseo_wrap .tab_com1 li a{width:100%;text-align:center}.mywonseo_wrap .box_bn{padding-top:24px;padding-bottom:48px;width:100%;margin:0 auto;background:#fff}.mywonseo_wrap .box_cont{min-height:calc(100vh - 409px)}.mywonseo_list{margin-bottom:48px}.mywonseo_list li{position:relative;margin-bottom:12px;padding:20px min(16px,4.26vw);border-radius:12px;border:1px solid var(--gray-100);background:var(--white)}.mywonseo_list li:last-child{margin-bottom:0}.mywonseo_list li.nodata{display:flex;align-items:center;justify-content:center;height:150px;padding:0;border:none}.mywonseo_list li.nodata p{font-size:15px;font-weight:400;color:var(--gray-600)}.mywonseo_list li.nodata p:before{display:block;content:"";width:60px;height:60px;margin:0 auto 16px;background:url(https://image.jinhakapply.com/ApplyBank/commapply_m/svg/ico_alert_g.svg) no-repeat 50%}.mywonseo_list .univ{margin-bottom:8px;font-size:min(18px,4.8vw);font-weight:700;color:var(--gray-800)}.mywonseo_list .type{margin-bottom:12px}.mywonseo_list .type span{display:block;font-size:14px;line-height:130%;color:var(--gray-600)}.mywonseo_list .date{display:flex;align-items:center;gap:0 6px;margin-bottom:8px;font-size:min(13px,3.46vw);color:var(--gray-800)}.mywonseo_list .date strong{font-weight:600}.mywonseo_list .date:has(+.date){margin-bottom:4px}.mywonseo_list .date span:has(+span){display:flex;align-items:center}.mywonseo_list .date span:has(+span):after{content:"";display:inline-block;width:1px;height:11px;margin-left:6px;background-color:var(--gray-200)}.mywonseo_list .tag_rec1{width:auto;padding:0 3px}.mywonseo_list .payment_amount{display:flex;flex-direction:column;align-items:flex-end;margin-bottom:16px}.mywonseo_list .payment_amount span{font-size:12px;color:var(--gray-600)}.mywonseo_list .payment_amount strong{display:flex;align-items:center;font-size:min(18px,4.8vw);font-weight:700}.mywonseo_list .delete_list{position:absolute;top:4px;right:4px;display:flex;align-items:center;justify-content:center;padding:8px;width:40px;height:40px;background:url(https://image.jinhakapply.com/ApplyBank/commapply_m/svg/ico_close1_g.svg) no-repeat 50%;background-size:24px auto;font-size:0;text-indent:-9999px}.mywonseo_layer .info{margin-bottom:16px;font-size:min(15px,4vw);font-weight:400;line-height:150%;color:var(--gray-800)}.mywonseo_layer .info strong{font-weight:400;color:var(--red-400)}.mywonseo_layer .univ_info{margin-bottom:16px;display:flex;align-items:center;justify-content:center;flex-direction:column;padding:16px;border-radius:12px;border:1px solid var(--gray-100)}.mywonseo_layer .univ_info span{text-align:center;font-size:min(16px,4.26vw);font-weight:400;line-height:150%;color:var(--gray-800)}.mywonseo_layer .univ_info .univ_name{font-weight:700}.mywonseo_layer .check_com1 input[type=checkbox]+label{font-size:min(15px,4vw)}.mywonseo_layer .identity{position:relative;margin-top:24px;padding:32px 0 0;min-height:218px}.mywonseo_layer .identity:before{position:absolute;top:0;display:block;content:"";margin-left:-16px;width:calc(100% + 32px);height:8px;background:var(--gray-50)}.mywonseo_layer .identity .modal_tit{margin-bottom:16px}.mywonseo_layer .identity .form_group .btn_com2{width:72px}.payment_wrap .box_cont{margin-bottom:8px}.payment_wrap .box_cont .mywonseo_list{margin-bottom:16px}.payment_wrap .box_cont .total_payment{display:flex;align-items:center;justify-content:space-between;padding:20px min(16px,4.26vw);border-radius:12px;background:#f1f8ff}.payment_wrap .box_cont .total_payment span{flex-shrink:0;font-size:min(16px,4.26vw);font-weight:700;color:var(--gray-800)}.payment_wrap .box_cont .total_payment strong{display:flex;align-items:center;font-size:min(18px,4.8vw);font-weight:700;color:var(--blue-400)}.payment_wrap .cash_box{padding:20px min(16px,4.26vw);gap:16px;border-radius:12px;border:1px solid var(--gray-100)}.payment_wrap .cash_box dl{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap}.payment_wrap .cash_box dl dt{width:90px;font-size:min(15px,4vw)}.payment_wrap .cash_box dl dd,.payment_wrap .cash_box dl dt{margin-bottom:8px;flex-shrink:0;font-weight:500;color:var(--gray-600)}.payment_wrap .cash_box dl dd{display:flex;align-items:center;justify-content:flex-end;width:calc(100% - 90px);font-size:min(16px,4.26vw);text-align:right}.payment_wrap .cash_box .total{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;margin-top:12px;padding-top:20px;border-top:1px solid var(--gray-50)}.payment_wrap .cash_box .total .tit{width:90px;font-size:min(16px,4.26vw);font-weight:700;color:var(--gray-800)}.payment_wrap .cash_box .total .amount{display:flex;align-items:center;justify-content:flex-end;width:calc(100% - 90px)}.payment_wrap .cash_box .total .amount strong{display:flex;align-items:center;font-size:min(18px,4.8vw);font-weight:700;color:var(--gray-900)}.payment_wrap .cash_box .total .amount strong.point{color:var(--red-400)}.payment_wrap .cash_box .btn_com2{margin-top:20px}.payment_wrap .cash_box .tooltip3{width:100%}.cash_charge_wrap .modal_txt{font-size:min(14px,3.7333vw);font-weight:400;line-height:150%;color:var(--gray-600)}.cash_charge_wrap .total_cash_box{display:flex;align-items:center;margin:16px 0;height:80px;padding:0 min(16px,4.26vw);border-radius:12px;background:var(--gray-50)}.cash_charge_wrap .total_cash_box span{display:flex;align-items:center;font-size:min(24px,6.4vw);font-weight:700;color:var(--gray-900)}.cash_charge_wrap .virtual_account{position:relative;margin-top:24px;padding:24px 0}.cash_charge_wrap .virtual_account:before{position:absolute;top:0;left:-16px;content:"";display:block;width:calc(100% + 32px);height:calc(100% + 16px);background-color:var(--gray-50)}.cash_charge_wrap .virtual_account .tit{position:relative;display:flex;align-items:center;margin-bottom:16px;gap:0 4px;font-size:min(18px,4.8vw);font-weight:700;color:var(--gray-900)}.cash_charge_wrap .virtual_account .account_list li{position:relative;padding:20px min(16px,4.26vw) 18px;border-radius:12px;background:var(--white);box-shadow:0 2px 6px 0 rgba(0,0,0,.04)}.cash_charge_wrap .virtual_account .account_list li:not(:last-child){margin-bottom:12px}.cash_charge_wrap .virtual_account .account_list li.empty p{margin-bottom:20px;text-align:center;font-size:14px;line-height:150%;color:var(--gray-400)}.cash_charge_wrap .virtual_account .account_list li .bank_img{position:absolute;top:50%;left:min(16px,4.26vw);width:min(48px,12.8vw);height:min(48px,12.8vw);transform:translateY(-50%);border-radius:16px;border:1px solid var(--gray-100);overflow:hidden}.cash_charge_wrap .virtual_account .account_list li .bank_img img{width:100%}.cash_charge_wrap .virtual_account .account_list li .bank{padding-left:min(60px,16vw);margin-bottom:7px;font-size:min(16px,4.26vw);font-weight:700}.cash_charge_wrap .virtual_account .account_list li .account_wrap{display:flex;align-items:center;gap:0 8px}.cash_charge_wrap .virtual_account .account_list li .account_wrap .account{padding-left:min(60px,16vw);font-size:15px;line-height:130%;color:var(--gray-600)}.cash_charge_wrap .virtual_account .account_list li .account_wrap .btn_copy{display:flex;align-items:center;justify-content:center;padding:8px min(16px,4.26vw);font-size:13px;font-weight:600;color:var(--gray-600);border-radius:16px;background:var(--gray-50)}.paymentresult_wrap{display:flex;flex-direction:column}.paymentresult_wrap .box_cont{margin-bottom:8px}.paymentresult_wrap .box_cont:last-child{margin-bottom:0}.paymentresult_wrap .box_cont:has(.result2){flex:1}.paymentresult_wrap .resutl_type{text-align:center}.paymentresult_wrap .resutl_type .img{display:block;width:60px;height:60px;margin:0 auto}.paymentresult_wrap .resutl_type .img.result1{background:url(https://image.jinhakapply.com/ApplyBank/commapply_m/svg/ico_check2.svg) no-repeat 50%;background-size:60px auto}.paymentresult_wrap .resutl_type .img.result2{background:url(https://image.jinhakapply.com/ApplyBank/commapply_m/svg/ico_close2.svg) no-repeat 50%;background-size:60px auto}.paymentresult_wrap .resutl_type .img.result3{background:url(https://image.jinhakapply.com/ApplyBank/commapply_m/svg/ico_delay.svg) no-repeat 50%;background-size:60px auto}.paymentresult_wrap .resutl_type .tit{margin:16px 0 8px;font-size:min(24px,6.4vw);font-weight:700;color:var(--gray-900)}.paymentresult_wrap .resutl_type .sub_tit{margin-bottom:16px;font-size:min(16px,4.26vw);line-height:150%;color:var(--gray-600)}.paymentresult_wrap .resutl_type .info{margin-bottom:8px;font-size:min(13px,3.46vw);line-height:150%;color:var(--red-400)}.paymentresult_wrap .mywonseo_list,.paymentresult_wrap .mywonseo_list .date:last-child{margin-bottom:0}.paymentresult_wrap .result_cash_box{padding:20px min(16px,4.26vw);gap:16px;border-radius:12px;border:1px solid var(--gray-100)}.paymentresult_wrap .result_cash_box .total{display:flex;align-items:center;justify-content:space-between;color:var(--gray-800)}.paymentresult_wrap .result_cash_box .total.point{color:var(--blue-400)}.paymentresult_wrap .result_cash_box .total .tit{font-size:min(16px,4.26vw);font-weight:700}.paymentresult_wrap .result_cash_box .total .amount{gap:0 4px}.paymentresult_wrap .result_cash_box .total .amount,.paymentresult_wrap .result_cash_box .total .amount strong{display:flex;align-items:center;font-size:min(18px,4.8vw);font-weight:700}.paymentresult_wrap .result_cash_box .total:last-of-type{padding-top:16px;border-top:1px solid var(--gray-50)}.paymentresult_wrap .result_cash_box dl{margin:16px 0;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;padding-left:14px;border-left:4px solid var(--gray-100)}.paymentresult_wrap .result_cash_box dl dt{margin-bottom:8px;width:90px;flex-shrink:0;font-size:min(15px,4vw);font-weight:500;color:var(--gray-600)}.paymentresult_wrap .result_cash_box dl dt:last-of-type{margin-bottom:0}.paymentresult_wrap .result_cash_box dl dd{display:flex;align-items:center;justify-content:flex-end;margin-bottom:8px;width:calc(100% - 90px);flex-shrink:0;font-size:min(16px,4.26vw);font-weight:500;color:var(--gray-600);text-align:right}.paymentresult_wrap .result_cash_box dl dd:last-of-type{margin-bottom:0}.free_payment .info{font-size:min(15px,4vw);line-height:150%;color:var(--gray-800)}.free_payment .info strong{color:var(--blue-400)}.free_payment .list_com1{margin:16px 0;padding:16px min(16px,4.26vw);border-radius:12px;border:1px solid var(--gray-100)}.free_payment .agree_wrap{display:flex;align-items:center;justify-content:space-between;margin-top:4px;padding-bottom:24px}.free_payment .agree_wrap .radio_com2{flex:1}.cust_wrap .tab_com1{padding:0 min(16px,4.26vw);gap:0;background:var(--white)}.cust_wrap .tab_com1 li{width:50%}.cust_wrap .tab_com1 li a{width:100%;text-align:center}.cust_wrap .total_num{margin-bottom:10px}.cust_wrap .box_cont{margin-bottom:8px}.cust_wrap .box_cont:last-child{margin-bottom:0;padding-bottom:48px}.cust_wrap .box_cont:has(.cust_event_list){padding:0 min(16px,4.26vw)}.cust_wrap .faq_search{padding:24px min(16px,4.26vw);background:var(--blue-700)}.cust_wrap .faq_search .tit{margin-bottom:16px;font-size:min(18px,4.8vw);font-weight:700;color:var(--white)}.cust_wrap .faq_search .search{display:flex;align-items:center;justify-content:space-between;padding:5px min(16px,4.26vw);border-radius:24px;background:var(--white)}.cust_wrap .faq_search .search input{font-size:min(16px,4.26vw);color:var(--gray-800)}.cust_wrap .faq_search .search input::placeholder{font-size:min(14px,3.73vw);color:var(--gray-500)}.cust_wrap .faq_search .search .btn_search{width:28px;height:28px;background:url(https://image.jinhakapply.com/ApplyBank/commapply_m/svg/ico_search_b.svg) 50% no-repeat;font-size:0;text-indent:-9999px}.cust_wrap .cust_gnb{display:flex;align-items:center;justify-content:space-between;gap:0 4px;padding:16px min(16px,4.26vw);background:var(--white);margin-bottom:8px}.cust_wrap .cust_gnb li{flex:1}.cust_wrap .cust_gnb a{display:flex;flex-direction:column;align-items:center;gap:4px}.cust_wrap .cust_gnb a img{width:32px;height:32px}.cust_wrap .cust_gnb a span{font-size:13px;color:var(--gray-800)}.cust_wrap .tab_com2{padding-top:0;gap:8px;flex-wrap:wrap}.cust_wrap .inquiry_link li:first-child{margin-bottom:12px}.cust_wrap .inquiry_link a{position:relative;display:block;padding:20px 16px 20px 20px;border-radius:12px;border:1px solid var(--gray-100)}.cust_wrap .inquiry_link a img{position:absolute;top:50%;transform:translateY(-50%)}.cust_wrap .inquiry_link a .tit{padding-left:min(44px,11.7vw);margin-bottom:6px;font-size:min(16px,4.26vw);font-weight:700;color:var(--gray-800)}.cust_wrap .inquiry_link a .txt{padding-left:min(44px,11.7vw);font-size:14px;color:var(--gray-600)}.cust_wrap .inquiry_link a:after{position:absolute;top:50%;right:min(16px,4.26vw);transform:rotate(-90deg) translateX(50%);content:"";display:inline-block;width:24px;height:24px;background:url(https://image.jinhakapply.com/ApplyBank/commapply_m/svg/ico_arr1_g.svg) no-repeat 50%}.cust_wrap .cscenter{margin-bottom:70px;padding:20px min(16px,4.26vw);border-radius:12px;border:1px solid var(--gray-100)}.cust_wrap .cscenter .num{margin-bottom:8px;font-size:24px;font-weight:700;color:var(--gray-800)}.cust_wrap .cscenter .cstxt{font-size:14px;font-weight:400;line-height:150%;color:var(--gray-600)}.cust_wrap .page_com1{padding-bottom:36px}.cust_wrap .inpuiry_univ_box{position:relative;margin-top:10px;display:flex;align-items:center;gap:0 6px;width:100%;height:48px;padding:15px min(16px,4.26vw);font-size:min(16px,4.26vw);color:var(--gray-800);border-radius:8px;border:1px solid var(--gray-100);background:var(--white)}.cust_wrap .inpuiry_univ_box .delete{position:absolute;top:50%;right:16px;transform:translateY(-50%);width:21px;height:21px;background:url(https://image.jinhakapply.com/ApplyBank/commapply_m/svg/ico_close1_g.svg) no-repeat 50%;font-size:0;text-indent:-9999px}.cust_wrap .inpuiry_univ_box .univ{padding-right:20px;flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;vertical-align:middle}.cust_wrap .inpuiry_univ_list{position:relative}.cust_wrap .inpuiry_univ_list li:not(:last-child){margin-bottom:12px}.cust_wrap .inpuiry_univ_list li.nodata{height:291px}.cust_wrap .inpuiry_univ_list li.selected a:before{background:url(https://image.jinhakapply.com/ApplyBank/commapply_m/svg/ico_checkbox1_on.svg) no-repeat 50%}.cust_wrap .inpuiry_univ_list li.selected .univ{font-weight:700}.cust_wrap .inpuiry_univ_list li.directly_input a{flex-direction:column;align-items:flex-start;gap:12px}.cust_wrap .inpuiry_univ_list li a{position:relative;display:flex;align-items:flex-start;gap:0 6px;padding:21px min(16px,4.26vw) 20px 50px;border-radius:12px;border-bottom:1px solid var(--gray-50);background:var(--white);box-shadow:0 2px 6px 0 rgba(0,0,0,.04)}.cust_wrap .inpuiry_univ_list li a:before{position:absolute;top:16px;left:16px;display:block;content:"";width:30px;height:30px;background:url(https://image.jinhakapply.com/ApplyBank/commapply_m/svg/ico_checkbox1.svg) no-repeat 50%}.cust_wrap .inpuiry_univ_list li a .univ{font-size:min(16px,4.26vw);line-height:130%;color:var(--gray-800)}.cust_faq_list{margin-bottom:10px}.cust_faq_list.inpuiry li .question .tit{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-wrap:break-word;line-height:21px;max-height:42px}.cust_faq_list.inpuiry li.active .question .tit{display:block;overflow:visible;text-overflow:clip;white-space:normal;max-height:none}.cust_faq_list li.active .question{border-bottom:none}.cust_faq_list li.active .question .tit{color:var(--blue-500);font-weight:700}.cust_faq_list li.active .question:after{transform:rotate(180deg) translateY(50%)}.cust_faq_list li.active .answer,.cust_faq_list li.active .question_txt{display:block}.cust_faq_list li.nodata{height:calc(100vh - 255px)}.cust_faq_list li.nodata.type2{height:363px}.cust_faq_list li:last-child .question{border-bottom:0}.cust_faq_list li .file_list2{position:relative;margin:12px min(32px,8.53vw) 12px 0;padding:16px;border-radius:8px;border:1px solid var(--gray-100);background:rgba(0,0,0,0)}.cust_faq_list li .file_list2 li:not(:last-child){margin-bottom:10px}.cust_faq_list li .file_list2 a{font-size:13px;text-decoration-line:underline;color:var(--gray-600);word-break:break-all;overflow-wrap:break-word;display:inline-block;max-width:100%}.cust_faq_list li .question{position:relative;display:block;padding:16px 0;border-bottom:1px solid var(--gray-50);cursor:pointer}.cust_faq_list li .question .type_tag{display:flex;align-items:center;margin-bottom:8px;padding-right:min(32px,8.53vw)}.cust_faq_list li .question .type_tag .tag_rec2{margin-right:8px}.cust_faq_list li .question .type_tag .tag_rec2:has(+.unread){margin-right:4px}.cust_faq_list li .question .type_tag .notice_tag{margin-right:6px;padding:2px 6px;font-size:12px;font-weight:600;color:#172675;border-radius:9px;border:1px solid rgba(23,38,117,.6)}.cust_faq_list li .question .unread{display:block;margin-top:-10px;margin-right:8px;width:4px;height:4px;font-size:0;text-indent:-9999px;border-radius:3px;background:var(--blue-400)}.cust_faq_list li .question .type{font-size:min(13px,3.5vw);color:var(--gray-400);flex-shrink:0}.cust_faq_list li .question .type:has(+.type){display:flex;align-items:center}.cust_faq_list li .question .type:has(+.type):after{display:block;content:"";margin:0 6px;width:1px;height:10px;background:var(--gray-100)}.cust_faq_list li .question .type:last-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;vertical-align:middle;flex-shrink:inherit}.cust_faq_list li .question .tit{padding-right:min(32px,8.53vw);font-size:min(16px,4.26vw);font-weight:500;line-height:130%;color:var(--gray-800)}.cust_faq_list li .question .date{margin-top:8px;font-size:12px;color:var(--gray-400)}.cust_faq_list li .question:after{position:absolute;top:50%;right:0;transform:translateY(-50%);content:"";display:inline-block;width:24px;height:24px;background:url(https://image.jinhakapply.com/ApplyBank/commapply_m/svg/ico_arr1_g.svg) no-repeat 50%}.cust_faq_list li .question_txt{display:none;padding:16px 0;border-top:1px solid var(--gray-50)}.cust_faq_list li .question_txt:not(:has(+.answer)){border-bottom:1px solid var(--gray-50)}.cust_faq_list li .question_txt .txt{position:relative;font-size:min(15px,4vw);line-height:150%;color:var(--gray-900)}.cust_faq_list li .question_txt .file_list2{margin:12px 0}.cust_faq_list li .question_txt .date{position:relative;margin-top:8px;font-size:12px;color:var(--gray-400)}.cust_faq_list li .question_txt .btn_wrap{display:flex;margin-top:16px;gap:8px}.cust_faq_list li .answer{position:relative;padding:24px 0;display:none}.cust_faq_list li .answer .txt{position:relative;font-size:min(15px,4vw);line-height:150%;color:var(--gray-900)}.cust_faq_list li .answer .file_list2{margin:12px 0}.cust_faq_list li .answer .add_faq{position:relative;margin-top:20px;padding:16px 0;display:flex;align-items:center;gap:8px;border-top:1px solid var(--blue-50)}.cust_faq_list li .answer .add_faq span{font-size:min(14px,3.73vw);color:var(--gray-600)}.cust_faq_list li .answer .add_faq .btn_com1{width:auto;height:34px;padding:0 16px}.cust_faq_list li .answer .date{position:relative;margin-top:8px;font-size:12px;color:var(--gray-400)}.cust_faq_list li .answer:before{position:absolute;top:0;left:-16px;content:"";display:block;width:calc(100% + 32px);height:100%;background:#f1f8ff}.cust_notice_list a{display:flex;align-items:center;padding:16px 0;border-bottom:1px solid var(--gray-50)}.cust_notice_list a .tag{margin-right:10px;width:52px;flex-shrink:0;font-size:min(15px,4vw);font-weight:600;color:var(--blue-500)}.cust_notice_list a .tit{margin-right:8px;font-size:min(15px,4vw);color:var(--gray-800);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;vertical-align:middle}.cust_notice_list a .date{margin-left:auto;font-size:14px;color:var(--gray-400)}.cust_event_list li.nodata{height:calc(100vh - 100px)}.cust_event_list li.nodata:after{display:none}.cust_event_list li:after{display:block;content:"";margin-left:-16px;width:calc(100% + 32px);height:8px;background:var(--gray-50)}.cust_event_list li a{display:block;padding:16px 0}.cust_event_list li a .thumnail{margin-bottom:16px;width:100%;height:auto;aspect-ratio:3.4/1;border-radius:12px;overflow:hidden;background-size:cover}.cust_event_list li a .tit{margin-bottom:8px;font-size:min(16px,4.26vw);font-weight:500;line-height:130%;color:var(--gray-800)}.cust_event_list li a .tag_date{display:flex;align-items:center;gap:0 6px}.cust_event_list li a .tag_date span{font-size:13px;color:var(--gray-400)}.smart_ratio .tab_com1{padding:0 min(16px,4.26vw);gap:0;background:var(--white)}.smart_ratio .tab_com1 li{width:50%}.smart_ratio .tab_com1 li a{width:100%;text-align:center}.smart_ratio .box_cont{margin-bottom:0;padding:0 0 48px}.smart_ratio .box_cont iframe{width:100%;height:calc(100vh - 145px);border:none}.smart_ratio .box_bn{margin:0}