:root{--yellow-60:#fad501;--yellow-50:#ffe300;--yellow-40:#ffe202;--yellow-10:#fffdee;--gray-90:#161616;--gray-80:#4e4e4e;--gray-70:#787878;--gray-60:#939596;--gray-50:#a9a9a9;--gray-40:#cdcdcd;--gray-30:#e2e2e2;--gray-20:#efefef;--gray-10:#f7f7f7;--gray-7:#e5e5e5;--white:#fff;--black:#000;--red:#f32a2a;--blue:#019eff}*{box-sizing:border-box}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{font-size:100%;font:inherit;vertical-align:baseline;border:0;margin:0;padding:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0;width:100%}em{font-style:normal}a{color:inherit;text-decoration:none}br.mobile_br{display:none}body{letter-spacing:-.18px;color:var(--gray-90);word-break:keep-all;font-family:Pretendard,sans-serif;font-size:18px;font-weight:400;line-height:1.666}.pretendard{font-family:Pretendard,sans-serif}.kakao_big_sans{font-family:Kakao Big Sans,sans-serif}h1,h2,h3,h4,h5{font-weight:700}.top_title_xl{font-size:88px;line-height:1.478}.top_title_lg{font-size:60px;line-height:1.478}.top_title{font-size:56px;line-height:1.478}h1,.h1{font-size:46px;line-height:1.478}h2,.h2{font-size:32px;line-height:1.5}h3,.h3{font-size:28px;line-height:1.428}h4,.h4{font-size:24px;line-height:1.583}h5,.h5{font-size:20px;line-height:1.6}small,.small{font-size:16px;line-height:1.625}strong,.strong{font-weight:700}b,.b{font-weight:600}.normal{font-weight:500}.regular{font-weight:400}.highlight{color:var(--yellow-50)}.text_left{text-align:left!important}.text_center{text-align:center!important}.text_right{text-align:right!important}label{-webkit-user-select:none;user-select:none;cursor:pointer;align-items:center;display:flex;position:relative}label.column{flex-direction:column;align-items:flex-start;gap:6px}label:has(input:required) p{align-items:center;gap:2px;display:flex}label:has(input:required) p:after{content:"*";color:var(--yellow-50)}label.column p{text-align:left}label.column>*{width:100%}input,select,textarea,button{font-family:Pretendard,sans-serif;font-size:18px;font-weight:400;line-height:1.66;transition:all .3s}input,select{border:1px solid var(--gray-30);border-radius:8px;outline:none;height:50px;padding:0 16px}select{appearance:none;background-image:url(/images/icon/arrow/bottom/black.svg);background-position:right 16px center;background-repeat:no-repeat;background-size:16px;padding-right:32px}input:focus{border-color:var(--gray-90)}input[type=checkbox],input[type=radio]{display:none}:is(label:has(input[type=checkbox]),label:has(input[type=radio])){cursor:pointer;align-items:center;gap:10px;display:inline-flex}input[type=checkbox]+span,input[type=radio]+span{border:2px solid var(--gray-30);box-sizing:border-box;aspect-ratio:1;border-radius:50%;width:24px;height:24px;display:inline-block}label.ipt_square input[type=checkbox]+span{border-radius:5px}input[type=checkbox]:checked+span,input[type=radio]:checked+span{border-color:var(--yellow-50);background-color:var(--yellow-50);background-image:url(/images/input/checked.svg);background-position:50%;background-repeat:no-repeat}input[type=checkbox]+span+p,input[type=radio]+span+p{color:var(--gray-70)}.radio_group{align-items:center;display:flex}.ipt_wrap{position:relative}.ipt_wrap>input{width:100%}label:has(.ipt_after) input{padding-right:35px}.ipt_after{position:absolute;top:50%;right:16px;transform:translateY(-50%);width:auto!important}textarea{border:1px solid var(--gray-30);background-color:var(--white);resize:none;border-radius:16px;outline:none;height:300px;padding:16px 20px}textarea:focus{border-color:var(--gray-90)}label:has(.textarea_length) textarea{padding-bottom:35px}.textarea_length{color:var(--gray-50);text-align:right;font-size:16px;font-weight:400;display:inline;position:absolute;bottom:16px;right:20px;width:auto!important}.container{width:100%;padding-left:20px;padding-right:20px}.lg_container{max-width:1680px;margin:0 auto}.md_container{max-width:1170px;margin:0 auto}.sm_container{max-width:760px;margin:0 auto}.xs_container{max-width:480px;margin:0 auto}button,a{align-items:center;display:flex}button{cursor:pointer;font-family:Pretendard,sans-serif}.btn_wrap{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.btn{color:var(--gray-90);border:1px solid var(--gray-90);background-color:var(--white);white-space:nowrap;border-radius:8px;align-items:center;gap:4px;padding:10px 20px;font-weight:500;display:flex}.btn_reset{cursor:pointer;background:0 0;border:none;border-radius:0;margin:0;padding:0}.btn.block{justify-content:center;width:100%}.btn.disabled{opacity:.4;cursor:auto}.btn.sm{border-radius:4px;padding:5px 8px;font-size:11px}.btn.ipt{border-radius:10px;height:46px;padding:12px;font-size:15px}.btn_hover{transition:background-color .2s}.btn_hover:hover{cursor:pointer;background-color:#000c}button:disabled{cursor:no-drop}.solid.white{color:var(--black);border-color:var(--white);background-color:var(--white)}.solid.primary{color:var(--black);border-color:var(--yellow-50);background-color:var(--yellow-50)}.solid.primary:hover,.solid.primary:active{border-color:var(--yellow-60);background-color:var(--yellow-60)}.solid.gray20{color:var(--black);border-color:var(--gray-20);background-color:var(--gray-20)}.solid.gray20:hover,.solid.gray20:active{border-color:var(--gray-30);background-color:var(--gray-30)}.solid.gray70{color:var(--white);border-color:var(--gray-70);background-color:var(--gray-70)}.solid.gray80{color:var(--white);border-color:var(--gray-80);background-color:var(--gray-80)}.solid.gray80:hover,.solid.gray80:active{border-color:var(--gray-90);background-color:var(--gray-90)}.solid.gray70:hover,.solid.gray70:active{border-color:var(--gray-80);background-color:var(--gray-80)}.solid.gray90{color:var(--white);border-color:var(--gray-90);background-color:var(--gray-90)}.solid.gray90:hover,.solid.gray90:active{border-color:var(--black);background-color:var(--black)}.btn.rounded{border-radius:1000px;padding:6px 16px}.color_yellow60{color:var(--yellow-60)}.color_yellow50{color:var(--yellow-50)}.color_blue{color:var(--blue)}.color_red{color:var(--red)}.color_gray90{color:var(--gray-90)}.color_gray80{color:var(--gray-80)}.color_gray70{color:var(--gray-70)}.color_gray60{color:var(--gray-60)}.color_gray50{color:var(--gray-50)}.color_gray40{color:var(--gray-40)}.color_gray30{color:var(--gray-30)}.color_gray20{color:var(--gray-20)}.color_gray10{color:var(--gray-10)}.color_white{color:var(--white)}.bg_yellow60{background-color:var(--yellow-60)}.bg_yellow50{background-color:var(--yellow-50)}.bg_gray90{background-color:var(--gray-90)}.bg_gray80{background-color:var(--gray-80)}.bg_gray70{background-color:var(--gray-70)}.bg_gray60{background-color:var(--gray-60)}.bg_gray50{background-color:var(--gray-50)}.bg_gray40{background-color:var(--gray-40)}.bg_gray30{background-color:var(--gray-30)}.bg_gray20{background-color:var(--gray-20)}.bg_gray10{background-color:var(--gray-10)}footer{color:var(--white);background-color:#0d0d0d;padding:30px 50px}.footer_top{align-items:30px;flex-wrap:wrap;justify-content:space-between;margin-bottom:40px;display:flex}.footer_top_left{align-items:center;gap:4px;font-size:22px;display:flex}.footer_top_right{opacity:.6;align-items:center;display:flex}.footer_top_right li{align-items:center;padding-right:20px;display:flex;position:relative}.footer_top_right li:last-child{padding-right:0}.footer_top_right li:not(:last-child):after{content:"";background-color:#373737;width:1px;height:14px;position:absolute;right:10px}.footer_body{opacity:.6;flex-wrap:wrap;align-items:center;margin-bottom:8px;display:flex}.footer_body li{align-items:center;gap:7px;padding-right:20px;display:flex;position:relative}.footer_body li:last-child p{align-self:flex-start}.footer_body li:not(:last-child):after{content:"";background-color:#373737;width:1px;height:14px;position:absolute;right:10px}.footer_body li:last-child{padding-right:0}.full_page{height:(100vh - 300px);min-height:80vh}.table_wrapper{position:relative;overflow-x:auto}.table_wrapper h4{margin-bottom:16px}.file_area{text-align:center;background-color:var(--gray-10);border-radius:20px;align-content:center;align-self:stretch;width:100%;max-width:248px;padding:48px 40px;position:relative}.file_area.horizontal{max-width:100%;aspect-ratio:unset;justify-content:space-between;align-items:center;padding:40px 60px;display:flex}.file_horizontal_left{text-align:left;align-items:center;gap:60px;display:flex}.file_area h5{max-width:176px;margin:0 auto}.file_area label{margin:20px auto 0;display:inline-flex}.file_area.horizontal label{margin:unset}.file_area input{display:none}.flex_wrap{align-items:center;display:flex}.loading_overlay{z-index:9999;background:#0006;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}
header{background-color:var(--yellow-50);z-index:10;padding:26px 50px;position:sticky;top:0}header.transparent{background-image:url(/images/main/bg5.jpg);background-position:50%;background-repeat:repeat;position:fixed;left:0;right:0}header.on{background:#fff}header .header_area{justify-content:space-between;align-items:center;gap:30px;display:flex}header .menu_black,.mo_nav_area{display:none}header.transparent+.mo_nav_area.on{height:100%;padding-top:74px}.mo_nav_area.on{z-index:4;background-color:#0003;flex-direction:column;width:100%;height:calc(100% - 74px);display:flex;position:fixed}.mo_nav_area>ul{border-top:1px solid var(--gray-30);background-color:#fff;flex:1}.mo_nav_area>ul>li{border-bottom:1px solid var(--gray-30);padding:20px}.mo_nav_area>ul>li>ol{padding-top:24px;padding-bottom:8px;display:none}.mo_nav_area>ul>li>ol.on{flex-direction:column;gap:12px;display:flex}.mo_nav_btn_group{border-top:1px solid var(--gray-30);background:#fff;justify-content:flex-end;gap:12px;padding:20px;display:flex}.subnav_label{cursor:pointer;justify-content:space-between;align-items:center;display:flex}.subnav_login_icon{background-color:var(--yellow-50);border-radius:50%;justify-content:center;align-items:center;width:20px;height:20px;display:flex}.subnav_login_icon>.ico.lg{background-size:contain;width:10px;height:10px}.header_left{font-size:26px;line-height:38px}.header_right{font-size:20px}.header_right ul{align-items:center;gap:48px;font-weight:600;display:flex}.header_right .header_right_item{position:relative}.header_right .header_right_item a:hover:after{width:100%}.header_right .header_right_item a{position:relative}.header_right .header_right_item a:after{content:"";background-color:var(--black);width:0;height:2px;transition:width .3s;position:absolute;bottom:0;left:0}.header_right_item.mypage{align-items:center;display:flex}.header_right_item.mypage:before{content:"";background-color:var(--black);opacity:.1;width:2px;height:24px;margin-right:48px;display:block}.header_login{border:none;transition:all .3s;padding-top:2px!important;padding-bottom:2px!important}.header_login:hover{background:var(--gray-10)}.header_login p{transform:translateY(1px)}.login_area{padding-top:160px;padding-bottom:200px}.login_area h1{margin-bottom:30px}.login_form_area{text-align:center}.login_form_area button{margin-top:30px}.login_util_area{justify-content:space-between;align-items:center;gap:30px;margin-top:16px;display:flex}.login_util_left,.login_util_left li{align-items:center;display:flex}.login_util_left li:last-child:before{content:"|";color:var(--gray-30);vertical-align:middle;margin:0 12px}.term_check_area{background-color:var(--gray-10);border-radius:10px;margin:20px 0;padding:24px 28px}.term_check_area p{color:var(--gray-90)!important}.term_check_top{margin-bottom:10px}.term_check_body{border-top:1px solid var(--gray-7);flex-direction:column;gap:8px;padding-top:10px;display:flex}.term_check_body_item{justify-content:space-between;align-items:center;gap:10px;display:flex}.form_margin_wrap>*{margin-bottom:24px}.form_margin_wrap button[type=submit]{margin-top:30px;margin-bottom:0}.certification_number_area{margin-bottom:0}.certification_number_area .ipt_wrap{margin-bottom:10px}.certification_number_area p{align-items:center;gap:4px;display:flex}.certification_number_area p button{text-decoration:underline}.join_code_area .ipt_after,.certification_number_area .ipt_after{color:var(--red)}.join_code_area .ipt_after{top:calc(50% + 18px)}.apply_area{padding-top:120px;padding-bottom:200px}.apply_header{border-bottom:1px solid var(--gray-90);margin:0 auto}.apply_header h1{margin-bottom:20px}.apply_header_subtitle{text-align:center;margin-bottom:40px}.container.apply{max-width:1100px;margin:0 auto}.apply_progress_area{justify-content:center;align-items:center;gap:12px;width:fit-content;margin:0 auto 120px;display:flex;position:relative}.apply_progress_area:before{content:"";background-color:var(--gray-30);z-index:0;pointer-events:none;height:1px;position:absolute;top:50%;left:12px;right:12px;transform:translateY(-50%)}.apply_progress_area>*{text-align:center;z-index:1;position:relative}.apply_progress_area .progress_checked{background-color:var(--yellow-50);border-radius:1000px;width:58px;height:58px;position:relative}.progress_checked:before{content:"";background:url(/images/input/checked.svg) 50%/16px no-repeat;width:16px;height:11px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.apply_progress_area li h5.on{border-radius:1000px;padding:13px 30px}.apply_progress_area li h5.off{border:1px solid;border-color:var(--gray-30);background-color:var(--white);border-radius:1000px;align-content:center;width:58px;height:58px}.apply_header_title{align-items:center;gap:12px;margin-bottom:20px;display:flex}.apply_header_title_number{background-color:var(--gray-90);width:38px;height:38px;color:var(--white);border-radius:50%;justify-content:center;align-items:center;display:flex}.apply_body{padding-top:60px}.apply_body.step3{padding-top:0}.apply_body.step1 label.column{gap:20px}.apply_body.step1 textarea{margin-bottom:24px}.apply_step1_form_item{margin-bottom:80px}.apply_step1_form_item+.apply_step1_form_item{margin-bottom:60px}.apply_step1_form_item .apply_step1_form_item_header{margin-bottom:24px}.apply_footer_area{border-top:1px solid var(--gray-30);align-items:center;gap:10px;padding-top:30px;display:flex}.apply_footer_area .btn.primary{flex:1}.apply_step1_form_item_body{flex-wrap:wrap;justify-content:space-between;gap:6px;margin-bottom:40px;display:flex}.apply_step1_form_item_right{font-weight:500}.apply_step1_form_item_footer{background:var(--gray-10);border-radius:16px;flex-wrap:wrap;justify-content:center;align-items:center;gap:30px;padding:28px 20px;display:flex}.apply_step1_form_item_footer label{gap:20px}.apply_step1_form_item_footer label input{width:168px}.signature_header{border:2px solid var(--gray-30);border-radius:10px;height:280px;position:relative;overflow:hidden}.signature_reset{z-index:2;align-items:center;gap:4px;display:flex;position:absolute;top:16px;right:16px}.signature_reset span{background-color:var(--gray-20);border-radius:1000px;justify-content:center;align-items:center;width:22px;height:22px;display:flex}.signature_desc{pointer-events:none;z-index:2;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.signature_canvas{width:100%;height:100%}.signature_body .term_check_area{margin-top:20px}.signature_footer{justify-content:center;margin:20px 0;display:flex}.alert_next_step_area{text-align:center}.alert_next_step_area .warning_yellow{background-size:42px;width:42px;height:42px}.apply_table{table-layout:fixed;border-collapse:collapse;width:100%}.apply_table tr{border-top:1px solid var(--gray-30);border-bottom:1px solid var(--gray-30)}.apply_table th{background-color:var(--gray-10)}.apply_table th,.apply_table td{vertical-align:middle;padding:12px}.apply_table td>*{width:100%}.apply_table.horizontal th{text-align:left;padding:20px 18px 20px 20px}.apply_table.vertical th{padding:12px 22px}.apply_table.vertical td{padding:12px 6px}.apply_table.vertical td input{width:100%}.apply_body.step2>div{margin-bottom:60px}.apply_item_subtitle{margin-bottom:28px;padding-left:12px;position:relative}.apply_item_subtitle:before{content:"";background-color:var(--yellow-60);border-radius:1000px;width:3px;height:100%;display:inline-block;position:absolute;top:50%;bottom:0;left:0;transform:translateY(-50%)}.notice_list{border:2px solid var(--gray-30);border-radius:10px;margin-top:24px;padding:24px 28px}.apply_body.step3 .notice_list{margin-top:30px}.apply_item_title{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-bottom:16px;display:flex}.apply_intro_top_section{background-image:url(/images/main/bg3.jpg);background-position:50%;background-size:100% 100%;justify-content:center;align-items:center;min-height:800px;max-height:642px;padding:20px;display:flex;position:relative}.apply_intro_top_inner{flex-direction:column;gap:30px;width:100%;max-width:1040px;display:flex;position:relative}.apply_intro_top_inner_right{position:absolute;right:-120px}.apply_intro_top_inner_right img{aspect-ratio:422/379}.apply_intro_title{word-break:keep-all;gap:18px}.apply_intro_content{flex-direction:column;gap:40px;display:flex}.apply_intro_info_list{flex-direction:column;gap:6px;display:flex}.apply_intro_info_item{align-items:flex-start;gap:24px;display:flex}.apply_intro_label{white-space:nowrap;padding-left:13px;display:inline-block;position:relative}.apply_intro_label:after{content:"";background-color:var(--black);border-radius:3px;width:3px;height:1rem;position:absolute;top:50%;left:0;transform:translateY(-50%)}.apply_intro_value.dot{padding-left:12px;line-height:1.6;position:relative}.apply_intro_value.required,.apply_intro_value.line{letter-spacing:-.5px;padding-left:20px;line-height:1.6;position:relative}.apply_intro_value.dot:before{content:"";background-color:var(--black);border-radius:50%;width:5px;height:5px;position:absolute;top:.7rem;left:0}.apply_intro_value.required:before{content:"※";width:5px;height:5px;position:absolute;left:0}.apply_intro_value.line:before{content:"-";position:absolute;left:0}.apply_intro_cta{background-color:var(--black);white-space:nowrap;border-radius:100px;align-items:center;gap:10px;width:fit-content;padding:20px 60px;transition:all .3s;display:flex}.apply_intro_cta:hover .apply_intro_cta_icon{transform:translate(6px)}.apply_intro_content_section{background-color:var(--gray-10);padding:80px 20px 200px}.apply_intro_content_inner{flex-direction:column;align-items:center;gap:30px;max-width:1140px;margin:0 auto;display:flex}.apply_intro_content_card{background-color:var(--white);border-radius:20px;width:100%}.apply_intro_content_title{border-bottom:1px solid var(--gray-30);padding:40px 50px 24px}.apply_intro_content_box{flex-direction:column;padding:40px 50px;display:flex}.apply_intro_content_box.gap_lg{gap:48px}.apply_intro_content_box.gap_md{gap:20px}.apply_intro_content_row{display:flex}.apply_intro_content_label{white-space:nowrap;width:200px}.apply_intro_content_label span{display:block}.apply_intro_list{flex-direction:column;flex:1;display:flex}.apply_intro_list table{display:block;overflow-x:auto}.apply_intro_list .mailto{display:flex}.apply_intro_list.gap_md{gap:20px}.apply_intro_list .mt_sm{margin-top:10px}.apply_intro_list .mt_xs{margin-top:6px}.apply_intro_list li.dot{padding-left:20px;position:relative}.apply_intro_list li.dot:before{content:"";background-color:var(--black);border-radius:50%;width:6px;height:6px;position:absolute;top:.75rem;left:0}.apply_intro_list .subtext{color:var(--gray-70)}.apply_intro_list .emphasis{color:var(--red)}.apply_intro_table{border-collapse:collapse;width:100%}.apply_intro_table .center{text-align:center}.apply_intro_table .left{text-align:left}.apply_intro_table th,.apply_intro_table td{border-bottom:1px solid var(--gray-30);padding:12px}.apply_intro_table th:not(:last-child),.apply_intro_table td:not(:last-child){border-right:1px solid var(--gray-30)}.apply_intro_table th{background-color:var(--gray-10)}.apply_intro_table_grade,.apply_intro_table_label{background-color:var(--yellow-10)!important}.apply_intro_table_grade{text-align:center;vertical-align:middle;width:60px}.apply_intro_table_label{text-align:center;vertical-align:middle}.apply_intro_table_label.w_160{width:160px}.apply_intro_table_label.w_120{width:120px}.apply_intro_table_desc{letter-spacing:-1.4px!important;padding:20px!important}.apply_intro_table_desc .link_btn{color:var(--blue);text-decoration:underline}.apply_process_section{padding:40px 0}.apply_section_title{margin-bottom:24px;font-size:20px;font-weight:700}.apply_process_list{gap:40px;display:flex;flex-direction:unset!important}.apply_process_item{align-items:center;padding-left:16px;display:flex;position:relative}.apply_process_item:before{content:"";background-color:var(--yellow-50);border-radius:2px;width:4px;height:90%;display:block;position:absolute;left:0}.apply_process_text{white-space:nowrap;justify-content:space-between;gap:30px}.apply_item_title_btn_box{align-items:center;gap:6px;margin-left:auto;display:flex}.apply_step3_area{padding-top:80px}.apply_step3_header h4{border-bottom:1px solid var(--gray-90);margin-bottom:40px;padding-bottom:12px}.apply_step3_body>label{margin-bottom:48px}.apply_step3_body>label:last-child{margin-bottom:80px}.apply_step3_body>label.column{gap:16px}.apply_file_tab_area{border-bottom:1px solid var(--gray-90);background-color:var(--gray-10);align-items:center;margin-bottom:30px;display:flex}.apply_file_tab_area li{color:var(--gray-70);transition:all .2 ease;-webkit-user-select:none;user-select:none;cursor:pointer;text-align:center;flex:1;padding:13px 20px;position:relative}.apply_file_tab_area li.on{background-color:var(--white);border-color:var(--gray-90);color:var(--gray-90);background:#fff;border:1px solid;border-bottom:none;border-radius:10px 10px 0 0;font-weight:500}.apply_file_tab_area li.on:after{content:"";background:var(--white);height:1px;position:absolute;bottom:-1px;left:0;right:0}.apply_file_area{flex-wrap:wrap;align-items:stretch;gap:16px;margin-bottom:80px;display:flex}.apply_complete_area{text-align:center;border:1px solid var(--gray-30);border-radius:20px;margin:0 auto;padding:120px 100px 100px}.apply_complete_header_checked{background-color:var(--yellow-50);border-radius:50%;width:72px;height:72px;margin:0 auto 28px;position:relative}.apply_complete_header_checked .input_checked{background-size:28px;width:28px;height:19px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.apply_complete_header h1{margin-bottom:20px}.apply_complete_body{margin-bottom:60px}.apply_complete_body .notice_list{margin:30px 0 0}.apply_complete_footer{border-top:1px solid var(--gray-30);justify-content:center;align-items:center;gap:6px;padding-top:24px;display:flex}.apply_complete_body_btn_copy{color:#019eff;text-decoration:underline;display:inline}.signature_preview{width:100%;color:var(--gray-70);background-position:50%;background-repeat:no-repeat;background-size:contain;justify-content:center;align-items:center;display:flex}.tooltip_wrap{display:inline-flex;position:absolute;top:12px;right:12px}.join_code_area{align-items:end;gap:6px;display:flex}.join_code_area input{flex:1}.mypage_header{background-color:var(--yellow-50);padding:100px 0 28px}.mypage_body{background-color:var(--gray-10);padding:70px 0 200px}.mypage_body .container{gap:60px;display:flex}.mypage_body .content{width:100%}.mypage_body nav ul{flex-direction:column;gap:16px;width:200px;display:flex}.mypage_body nav ul>li{color:var(--gray-70);align-items:center;gap:4px;display:flex}.mypage_body nav ul>li .ico{display:none}.mypage_body nav ul>li:hover,.mypage_body nav ul>li.on{color:var(--gray-90)}.mypage_body nav ul>li.on .ico,.mypage_body nav ul>li:hover .ico{display:block}.mypage_body .title{margin-bottom:22px}.mypage_body .content>dl{background:var(--gray-10);flex-direction:column;gap:10px;display:flex}.mypage_body .content .title{margin-bottom:22px}.mypage_body .content>dl>dt{background-color:#fff;border-top-left-radius:12px;border-top-right-radius:12px;flex-direction:column;gap:12px;padding:60px 40px 48px;display:flex}.mypage_body .content>dl>dd{background-color:#fff;border-bottom-right-radius:12px;border-bottom-left-radius:12px;padding:40px}.mypage_body .subnav{justify-content:center;align-items:center;gap:10px;margin-bottom:68px;display:flex}.mypage_body .subnav>li{background-color:var(--gray-10);color:var(--gray-70);cursor:pointer;border-radius:1000px;padding:10px 24px}.mypage_body .subnav>li.on{color:#fff;background-color:#000}.mypage_body .box_items .box_item_title{margin-bottom:20px}.mypage_body .box_items>ul{border:1px solid var(--gray-30);border-radius:16px;overflow:hidden}.mypage_body .box_items>ul>li:first-child{padding:40px 40px 48px}.mypage_body .box_items>ul>li:not(:first-child){border-top:10px solid var(--gray-10);padding:48px 40px 40px}.mypage_body .box_items .box_title{margin-bottom:20px}.mypage_body .box_items dl{align-items:center;padding:12px 0;display:flex}.mypage_body .box_items dl:not(:first-of-type){border-top:1px solid var(--gray-30)}.mypage_body .box_items dl dt{width:160px}.sign_box{background-color:var(--gray-10);aspect-ratio:720/352;background-position:50%;background-repeat:no-repeat;background-size:contain;border-radius:10px;margin-top:16px;padding:30px}.file_list>li{cursor:pointer;justify-content:space-between;align-items:center;padding:12px;font-size:18px;display:flex}.file_list>li:first-child{padding-top:0}.file_list>li:last-child{padding-bottom:0}.file_list>li:not(:last-child){border-bottom:1px solid var(--gray-30)}.file_list>li>.file{align-items:center;gap:8px;display:flex}.file_list>li>.link{text-decoration:underline}.no_mypage_info{background:#fff;border-radius:16px;flex-direction:column;justify-content:center;align-items:center;padding:100px 40px;display:flex}.no_mypage_info .ico{margin-bottom:20px}.no_mypage_info h4{margin-bottom:10px}
.main_section{padding:180px 0;font-family:Kakao Big Sans,sans-serif}.main_section:nth-child(odd){background-color:var(--gray-10)}.main_top_section{background-image:url(/images/main/bg5.jpg);background-position:50%;background-repeat:repeat;justify-content:center;align-items:center;height:100vh;min-height:800px;display:flex}.section_draw_title{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:18px;width:100%;display:flex}.section_draw_title figure{aspect-ratio:1096/661;margin-bottom:120px;padding:0 20px;overflow:hidden}.section_draw_title figure img{width:100%;height:100%}.section_draw_title h4{color:#1e1e1e;background:#fff;border-top:1px solid #1e1e1e;border-bottom:1px solid #1e1e1e;justify-content:center;align-items:center;gap:10px;width:100%;padding:20px 40px;display:flex}.main_top_section .toast_link{background:var(--gray-90,#161616);width:90%;max-width:780px;color:var(--white);z-index:1;border-radius:20px;flex-direction:column;align-items:flex-start;gap:4px;padding:30px 40px 36px;display:flex;position:absolute;bottom:50px;right:50%;transform:translate(50%)}.main_top_section .toast_link:hover .toast_link_title i{transform:translate(6px)}.main_top_section .toast_link_title{justify-content:space-between;align-items:center;width:100%;display:flex}.main_top_section .toast_link_title i{transition:all .3s}.main_top_section .toast_link h5{opacity:.8;padding-right:40px}.toast_link_title_right{background-color:#f5dd0a;border-radius:100%;justify-content:center;align-items:center;width:42px;height:42px;display:flex}.main_desc_section_content{flex-direction:column;align-items:center;gap:42px;display:flex}.seciton_balloon_title{flex-direction:column;align-items:center;gap:34px;display:flex}.talk_balloon{background-color:var(--yellow-50);color:#8b7027;border-radius:50px;padding:7px 26px;position:relative}.talk_balloon:after{content:"";background-image:url(/images/main/talk_tail.svg);background-repeat:no-repeat;width:19px;height:16px;margin-left:10px;display:block;position:absolute;top:100%;left:50%}.main_section_container{flex-direction:column;align-items:center;gap:68px;display:flex}.main_intro_article_wrap{flex-wrap:wrap;gap:30px;display:flex}.main_intro_article_wrap article{text-align:left;background:#fff;border-radius:24px;flex-direction:column;flex:0 0 calc(50% - 15px);gap:14px;height:420px;padding:50px;display:flex;position:relative;overflow:hidden}.main_intro_article_wrap article:first-child{color:#fff;background:linear-gradient(323deg,#1a1a1b 16.88%,#484a4d 96.26%)}.main_intro_article_wrap article:last-child{background:linear-gradient(123deg,#fdfe61 0%,#ffd12e 100%)}.main_intro_article_wrap article span{color:#fab700;z-index:2;position:relative}.main_intro_article_wrap article h3{z-index:2;position:relative}.main_intro_article_wrap article:last-child span{color:#8b7027}.main_intro_article_wrap article:after{content:"";z-index:1;display:block;position:absolute;bottom:-10px;right:58px}.main_intro_article_wrap article:first-child:after{content:url(/images/main/icon1.svg)}.main_intro_article_wrap article:nth-child(2):after{content:url(/images/main/icon2.svg)}.main_intro_article_wrap article:nth-child(3):after{content:url(/images/main/icon3.svg)}.main_intro_article_wrap article:nth-child(4):after{content:url(/images/main/icon4.svg)}.main_apply_wrap{flex-direction:column;align-items:center;gap:30px;width:100%;display:flex}.main_apply_wrap_header{gap:30px;width:100%;display:flex}.main_apply_wrap_header .main_apply_item_top{border:1px solid var(--gray-90);text-align:left;border-radius:24px 24px 0 0;flex-direction:column;flex:1;gap:80px;padding:50px;transition:all .3s;display:flex}.main_apply_item .main_apply_item_top:hover{background-color:var(--yellow-10)}.direction_right_white{transition:all .3s}.main_apply_wrap_header a:hover .direction_right_white{transform:translate(6px)}.main_apply_item{width:100%}.main_apply_item_footer{justify-content:flex-end;align-items:center;gap:10px;width:100%;display:flex}.main_apply_item_header{width:100%}.main_apply_item_footer i.ico{background-color:#8c8c8c;border-radius:50%;width:34px;height:34px}.main_apply_wrap_footer{width:100%}.main_apply_wrap_footer a:hover{background-color:#252525}.main_apply_wrap_footer a{text-align:center;color:#fff;background-color:#000;border-radius:0 0 24px 24px;width:100%;padding:26px;display:block}.faq_wrap>ul{border-top:1px solid #dadada;border-bottom:1px solid #dadada}.faq_wrap>ul>li{text-align:left}.faq_wrap>ul>li+li{border-top:1px solid #dadada}.faq_wrap .question_box{cursor:pointer;padding:32px 0}.faq_wrap .question_box_title{align-items:center;gap:12px;display:flex;position:relative}.faq_wrap .question_box_title>span{color:#fff;text-align:center;background:#1e1e1e;border-radius:50%;width:32px;height:32px;line-height:32px}.faq_wrap .question_box_title>.title{flex:1}.faq_wrap .question_box_title:after{content:"";background-image:url(/images/icon/arrow/bottom/gray.svg);background-size:24px;width:24px;height:24px;display:block}.faq_wrap .answer_box{color:#4e4e4e;padding-bottom:40px}.faq_wrap table th{background-color:var(--gray-10)}.faq_wrap table th,.faq_wrap table td{border:1px solid var(--gray-60);padding:12px}.faq_wrap .more{color:#999;text-align:center;background-color:#0000;border:none;justify-content:center;align-items:center;gap:6px;margin:0 auto;padding:20px;display:flex}.main_section .faq_wrap>ul{border:none;flex-direction:column;gap:16px;display:flex}.main_section .faq_wrap>ul>li{background-color:#fff;border:none;border-radius:16px}.main_section .faq_wrap .question_box{padding:30px 36px}.main_section .faq_wrap .answer_box{padding:0 36px 30px}.main_section .faq_wrap .more{background-color:#fff;border:none;border-radius:16px;margin-top:16px}.main_banner_section{background-image:url(/images/main/bg2.jpg);background-position:50%;background-size:cover;padding:114px 0}.main_banner_section .section_draw_title{gap:24px}.main_banner_section a{color:#fff;background:#000;border-radius:50px;align-items:center;gap:10px;margin-top:16px;padding:20px 60px}.main_banner_section a:hover i{transform:translate(6px)}.btn_top{aspect-ratio:1;z-index:3;background:#0d0d0d;border:none;border-radius:50%;justify-content:center;align-items:center;width:58px;height:58px;padding:17px;transition:all .3s;display:flex;position:fixed;bottom:50px;right:20px}.btn_top:hover{background:#252525}.faq_section{padding:160px 0 180px;font-family:Kakao Big Sans,sans-serif}.board_container{max-width:840px;margin:0 auto}.page_title{text-align:center;margin-bottom:60px}.faq_section .category_wrap{flex-wrap:wrap;align-items:center;gap:10px;padding-bottom:24px;display:flex}.faq_section .category_item{color:#4e4e4e;cursor:pointer;background-color:#f0f0f0;border-radius:50px;padding:8px 20px}.faq_section .category_item.on{color:#fff;background-color:#0d0d0d}.intro_section{flex-direction:column;gap:120px;padding-top:160px;display:flex}.intro_container{max-width:1340px;margin:0 auto}.intro_content{flex-direction:column;gap:42px;max-width:1000px;margin:100px auto 0;display:flex}.intro_content_desc{color:var(--gray-80);flex-direction:column;gap:24px;font-family:Pretendard,sans-serif;display:flex}.intro_section .banner_area{background:var(--yellow-60);background-position:50%;background-size:100% 100%;border-radius:30px;justify-content:center;align-items:center;width:100%;height:600px;display:flex}.intro_section .banner_area img{width:80%;height:80%}.intro_content_wapper{flex-direction:column;gap:80px;max-width:1080px;margin:0 auto;padding:160px 0 240px;display:flex}.intro_content_figure{aspect-ratio:834/900}.intro_content_figure img{width:100%;height:100%}.intro_content_box{background-color:var(--white);border:1px solid var(--black,#1e1e1e);border-radius:20px;flex-direction:column;gap:6px;width:100%;max-width:980px;margin:0 auto;padding:40px 52px;display:flex}.intro_content_box h4{margin-bottom:16px}.intro_content_box .t_check{align-items:center;gap:4px;display:flex}.intro_content_box .t_check i{aspect-ratio:1;margin-right:6px}.intro_agency_section{padding:140px 0 200px}.intro_container article{align-items:center;gap:60px;padding:48px 0;display:flex}.intro_container article+article{border-top:1px solid var(--gray-30)}.intro_container article:first-child{padding-top:0}.intro_container article:last-child{padding-bottom:0}.intro_container article .logo_box{aspect-ratio:1;border-radius:20px;flex:0 0 420px;justify-content:center;align-items:center;width:420px;padding:40px;display:flex}.intro_container article .logo_box img{max-width:100%}.intro_container article:first-child .logo_box{background-color:#fefbe0}.intro_container article:last-child .logo_box{background-color:#eaf9fe}.intro_container article .text_box .title{margin:20px 0 12px}.mypage_modify_area{background-color:var(--white);border-radius:16px;padding:40px}.mypage_modify_body{flex-direction:column;gap:16px;width:100%;max-width:586px;display:flex}.mypage_modify_area label{gap:6px}.mypage_modify_area label p{width:100%;min-width:0;max-width:160px}.mypage_modify_area label input{width:100%}.mypage_modify_footer{justify-content:center;margin-top:40px;display:flex}
nav .depth2{background-color:var(--yellow-50);z-index:100;flex-direction:column;gap:15px;min-width:120px;margin-top:0;padding:30px 20px 20px;display:none;position:absolute;top:100%;left:50%;transform:translate(-50%)}nav .depth2 li{white-space:nowrap}nav .header_right_item:hover .depth2{display:flex}.terms_section{padding:160px 0 180px}.terms_content{border:1px solid var(--gray-30);background-color:var(--white);color:var(--gray-80);word-break:break-all;border-radius:16px;flex-direction:column;gap:20px;padding:16px 20px;display:flex}.terms_content dl{flex-direction:column;gap:8px;font-size:14px;display:flex}.terms_content dl dt{font-size:16px;font-weight:600}.terms_content dl dd{flex-direction:column;gap:8px;display:flex}.terms_content ul{flex-direction:column;gap:8px;padding-left:15px;display:flex}.terms_content ul li{flex-direction:column;gap:8px;display:flex}.underline_title{border-bottom:2px solid #212529;padding-bottom:20px;font-size:24px}.info_view_area{border-bottom:1px solid #e5e5e5;padding:20px 0}.info_view_item{padding:20px 0;display:flex}.info_view_item>h4.title{min-width:200px;padding:5px 0;font-size:20px}.info_view_item>.title{letter-spacing:0;word-spacing:-.1em;flex:0 0 20%;max-width:20%;line-height:1.5}.info_view_item>.detail{flex:0 0 80%;max-width:100%;padding:5px 0}.table_col thead tr{border:1px solid #ececec;border-width:1px 0}.table_col.line th,.table_col.line td{border-right:1px solid #ececec}.table_col th{background-color:#f9f9f9;padding:10px;font-size:14px;font-weight:400}.table_col.line th:last-of-type,.table_col.line td:last-of-type{border-right:0}.table_col tbody tr{border-bottom:1px solid #ececec}.table_col.line td:first-of-type{min-width:140px}.table_col td:first-of-type{background-color:#f6fafa;min-width:80px}.table_col th,.table_col td{text-align:center;color:#212529}.table_col td{padding:18px 10px;font-size:16px}.table_col_inner{text-align:left;padding:4px 12px}.dashed_list li{display:flex}.dashed_list li:before{content:"-";margin-right:5px}.info_view_item>.detail li{margin:5px 0}
.ico{background:50% no-repeat;border:none;font-size:0;font-style:normal;display:inline-block}.ico.md{background-size:16px!important;width:16px!important;height:16px!important}.ico.lg{background-size:20px!important;width:20px!important;height:20px!important}.ico.xl{background-size:24px!important;width:24px!important;height:24px!important}.ico.arrow_left_black{background-image:url(/images/icon/arrow/left/black.svg)}.ico.arrow_left_gray{background-image:url(/images/icon/arrow/left/gray.svg)}.ico.arrow_left_white{background-image:url(/images/icon/arrow/left/white.svg)}.ico.arrow_right_black{background-image:url(/images/icon/arrow/right/black.svg)}.ico.arrow_right_gray{background-image:url(/images/icon/arrow/right/gray.svg)}.ico.arrow_right_gray_80{background-image:url(/images/icon/arrow/right/gray_80.svg)}.ico.arrow_top_black{background-image:url(/images/icon/arrow/top/black.svg)}.ico.arrow_top_gray{background-image:url(/images/icon/arrow/top/gray.svg)}.ico.arrow_bottom_black{background-image:url(/images/icon/arrow/bottom/black.svg)}.ico.arrow_bottom_gray{background-image:url(/images/icon/arrow/bottom/gray.svg)}.ico.direction_right_black{background-image:url(/images/icon/direction/right/black.svg)}.ico.direction_right_white{background-image:url(/images/icon/direction/right/white.svg)}.ico.direction_top_white{background-image:url(/images/icon/direction/top/white.svg)}.ico.close_black{background-image:url(/images/icon/close/black.svg)}.ico.refresh{background-image:url(/images/icon/refresh.svg)}.ico.warning_yellow{background-image:url(/images/icon/warning/yellow.svg)}.ico.warning_black{background-image:url(/images/icon/warning/black.svg)}.ico.plus_black{background-image:url(/images/icon/plus/black.svg)}.ico.minus_white{background-image:url(/images/icon/minus/white.svg)}.ico.input_checked{background-image:url(/images/input/checked.svg)}.ico.menu_black{background-image:url(/images/icon/menu/black.svg)}.ico.login_arrow{background-image:url(/images/icon/login_arrow.svg)}.ico.tooltip{background-image:url(/images/icon/tooltip.svg)}.ico.mypage_file{background-image:url(/images/icon/mypage_file.svg)}.ico.input_password_on{background-image:url(/images/input/password_on.svg)}.ico.input_password_off{background-image:url(/images/input/password_off.svg)}.ico.no_item{background-image:url(/images/icon/no_item.svg)}
html:has(.modal_area.active){overflow:hidden}.modal_area{z-index:999;opacity:0;background-color:#0006;flex-direction:column;justify-content:center;align-items:flex-start;height:100dvh;margin:0 auto;padding:0 20px;transition:opacity .3s ease-in-out;display:flex;position:fixed;inset:0;transform:translateY(100%)}.modal_area.active{opacity:1;transform:translateY(0)}.alert_modal_area{background-color:var(--white);border-radius:16px;width:100%;max-width:480px;margin:0 auto;padding:48px 24px 26px}.alert_modal_footer{align-items:center;gap:6px;margin-top:30px;display:flex}.alert_modal_footer button{flex:1;justify-content:center}.signature_modal_area{background-color:var(--white);border-radius:16px;width:100%;max-width:620px;margin:0 auto;padding:24px}.signature_modal_header{justify-content:space-between;gap:30px;margin-bottom:20px;display:flex}.pw_modal_area{max-width:666px;padding:56px 40px 40px;position:relative}.pw_modal_area h4{margin-bottom:6px}.pw_modal_area h4+p{margin-bottom:24px}.pw_modal_body{border-top:1px solid var(--gray-30);flex-direction:column;gap:16px;padding-top:24px;display:flex}.pw_modal_body label p{width:100%;min-width:0;max-width:160px}.pw_modal_body label input{width:100%}.pw_modal_area .btn_reset{position:absolute;top:16px;right:16px}
@media (max-width:1200px){.main_top_section{min-height:auto}.apply_intro_top_inner{position:unset}.apply_intro_top_inner_right{position:absolute;bottom:-100px;right:-60px}.apply_intro_top_inner_right img{width:80%}}@media (max-width:1024px){.top_title_xl{font-size:60px}.top_title_lg{font-size:56px}.top_title{font-size:48px}h1,.h1{font-size:40px}h2,.h2{font-size:28px}h3,.h3{font-size:24px}h4,.h4{font-size:22px}.intro_section{gap:80px;padding-top:120px}.intro_content_wapper{padding:120px 0}.intro_section .banner_area{height:400px}.apply_intro_info_item{flex-direction:column;gap:6px}.apply_intro_content_label{gap:4px;display:flex}.apply_intro_content_label span{display:inline}.apply_intro_content_row{flex-direction:column;gap:20px}.apply_process_list{flex-wrap:wrap}.apply_intro_table_label.w_160,.apply_intro_table_label.w_120{width:auto}.apply_header_title_number{width:30px;height:30px}.apply_step1_form_item_footer label,.apply_step1_form_item_footer label input{width:100%}.apply_step1_form_item_footer label:last-child{width:unset;margin-left:auto;display:flex}.apply_table th{width:200px}.apply_table td{width:300px}.file_area{max-width:unset;flex:260px;gap:20px;width:100%}.intro_container article .logo_box{flex:0 0 300px;width:300px}.mypage_modify_body button.gray70,.join_code_area button{flex:1}}@media (max-width:768px){.top_title_xl{font-size:56px}.top_title_lg{font-size:48px}.top_title{font-size:40px}h1,.h1{font-size:34px}h2,.h2{font-size:26px}h3,.h3{font-size:22px}h4,.h4{font-size:20px}h5,.h5{font-size:18px}.header_right{display:none}.header_left{font-size:20px}header .menu_black{display:block}header{padding:18px 20px}.main_section{padding:80px 0}.main_intro_article_wrap,.main_apply_wrap_header{flex-direction:column}.main_intro_article_wrap article{gap:6px;height:300px;padding:30px}.main_apply_wrap_header .main_apply_item_top{gap:20px;padding:20px}.main_apply_wrap_footer a{padding:16px}.main_banner_section a{padding:12px 30px}.main_top_section .toast_link{padding:20px 30px 26px}.toast_link_title_right{width:30px;height:30px}.intro_section{gap:60px;padding-top:120px}.intro_content{gap:30px;margin:60px auto 0}.intro_content .img_wrap img{width:200px}.intro_content_wapper{gap:40px;padding:40px 0 80px}footer{padding:20px 20px 50px}.footer_top{border-bottom:1px solid var(--gray-80);flex-direction:column;gap:10px;margin-bottom:16px;padding-bottom:16px}.footer_body{flex-direction:column;align-items:start;margin-bottom:16px}.footer_body li:after{display:none}.file_area.horizontal,.file_horizontal_left{flex-direction:column;gap:20px}.file_area{padding:20px!important}.apply_area{padding-top:6dvb;padding-bottom:80px}.apply_progress_area{margin-bottom:40px}.apply_intro_content_title,.apply_intro_content_box{padding:24px 20px}.apply_progress_area li h5.on{padding:12px 8px}.intro_content_box{padding:20px}.faq_section,.terms_section,.login_area{padding:80px 0 120px}.info_view_item{flex-direction:column}.info_view_item>.detail{max-width:100%}.intro_agency_section{padding:80px 0 150px}.intro_container article{text-align:center;flex-direction:column;align-items:center;gap:40px}.intro_container article .logo_box{flex:0 0 200px;width:200px}.intro_container article .text_box .title{margin:5px 0 12px}.file_horizontal_left{text-align:center}.mypage_header{padding:60px 0 28px}.mypage_body .container{flex-direction:column;gap:20px}.mypage_body nav>ul{flex-direction:row}.mypage_body{padding:30px 0 100px}.mypage_body .subnav{flex-wrap:wrap;margin-bottom:30px}.mypage_body .content>dl>dt,.mypage_body .content>dl>dd,.mypage_body .box_items>ul>li:first-child,.mypage_body .box_items>ul>li:not(:first-child){padding:20px}.file_list>li{font-size:14px}.mypage_body .box_items dl dt{width:100px;min-width:100px}.mypage_modify_area label,.pw_modal_body label{flex-direction:column;align-items:flex-start}}@media (max-width:567px){.top_title_lg{font-size:38px}.top_title{font-size:30px}h1,.h1{font-size:26px}h2,.h2{font-size:20px}h3,.h3{font-size:18px}h4,.h4{font-size:16px}h5,.h5,body,button,input,select,textarea{font-size:14px}small,.small{font-size:12px}.intro_section .banner_area{height:200px}.container{padding-left:20px;padding-right:20px}.page_title{margin-bottom:30px}.main_section_container{gap:40px}.main_section .faq_wrap .question_box{padding:16px}.main_section .faq_wrap .answer_box{padding:0 20px 20px}.faq_wrap .question_box_title:after{background-size:20px;width:20px;height:20px}.main_section .faq_wrap .more{padding:16px}.intro_section{gap:40px;padding-top:60px}.faq_section,.terms_section{padding:60px 0 120px}.faq_section .category_wrap{flex-wrap:nowrap;overflow-x:scroll}.faq_section .category_item{white-space:nowrap}.faq_wrap .question_box{padding:20px 0}.faq_wrap .answer_box{padding-bottom:26px}.apply_intro_content_section{padding:80px 20px 120px}.apply_intro_cta{padding:12px 30px}.apply_intro_top_section{height:calc(100vh - 74px);min-height:unset}.apply_intro_content_box.gap_lg{gap:30px}.apply_body{padding-top:40px}.apply_step1_form_item{margin-bottom:40px}.apply_step1_form_item_footer{gap:20px;padding:18px 16px}.apply_body.step2>div,.apply_step3_body>label:last-child,.apply_file_area{margin-bottom:40px}.apply_step3_area{padding-top:40px}.file_area label{margin:0}.apply_file_area .file_area label:last-child{margin-top:20px}.apply_file_tab_area li{padding:13px 0}.term_check_area{padding:12px 16px}.signature_modal_area{padding:16px}.apply_complete_area{padding:60px 40px}.apply_complete_header_checked{width:60px;height:60px}.apply_complete_body{margin-bottom:40px}.toast_link_title_right{width:20px;height:20px}.toast_link_title_right .ico.lg{background-size:12px!important;width:12px!important;height:12px!important}}
@font-face{font-family:Pretendard;font-weight:900;font-display:swap;src:local(Pretendard Black),url(/fonts/woff2/Pretendard-Black.woff2)format("woff2"),url(/fonts/woff/Pretendard-Black.woff)format("woff")}@font-face{font-family:Pretendard;font-weight:800;font-display:swap;src:local(Pretendard ExtraBold),url(/fonts/woff2/Pretendard-ExtraBold.woff2)format("woff2"),url(/fonts/woff/Pretendard-ExtraBold.woff)format("woff")}@font-face{font-family:Pretendard;font-weight:700;font-display:swap;src:local(Pretendard Bold),url(/fonts/woff2/Pretendard-Bold.woff2)format("woff2"),url(/fonts/woff/Pretendard-Bold.woff)format("woff")}@font-face{font-family:Pretendard;font-weight:600;font-display:swap;src:local(Pretendard SemiBold),url(/fonts/woff2/Pretendard-SemiBold.woff2)format("woff2"),url(/fonts/woff/Pretendard-SemiBold.woff)format("woff")}@font-face{font-family:Pretendard;font-weight:500;font-display:swap;src:local(Pretendard Medium),url(/fonts/woff2/Pretendard-Medium.woff2)format("woff2"),url(/fonts/woff/Pretendard-Medium.woff)format("woff")}@font-face{font-family:Pretendard;font-weight:400;font-display:swap;src:local(Pretendard Regular),url(/fonts/woff2/Pretendard-Regular.woff2)format("woff2"),url(/fonts/woff/Pretendard-Regular.woff)format("woff")}@font-face{font-family:Pretendard;font-weight:300;font-display:swap;src:local(Pretendard Light),url(/fonts/woff2/Pretendard-Light.woff2)format("woff2"),url(/fonts/woff/Pretendard-Light.woff)format("woff")}@font-face{font-family:Pretendard;font-weight:200;font-display:swap;src:local(Pretendard ExtraLight),url(/fonts/woff2/Pretendard-ExtraLight.woff2)format("woff2"),url(/fonts/woff/Pretendard-ExtraLight.woff)format("woff")}@font-face{font-family:Pretendard;font-weight:100;font-display:swap;src:local(Pretendard Thin),url(/fonts/woff2/Pretendard-Thin.woff2)format("woff2"),url(/fonts/woff/Pretendard-Thin.woff)format("woff")}
@font-face{font-family:Kakao Big Sans;font-weight:700;font-display:swap;src:url(/fonts/woff2/KakaoBigSans-ExtraBold.woff2)format("woff2"),url(/fonts/woff/KakaoBigSans-ExtraBold.woff)format("woff")}@font-face{font-family:Kakao Big Sans;font-weight:600;font-display:swap;src:url(/fonts/woff2/KakaoBigSans-Bold.woff2)format("woff2"),url(/fonts/woff/KakaoBigSans-Bold.woff)format("woff")}@font-face{font-family:Kakao Big Sans;font-weight:500;font-display:swap;src:url(/fonts/woff2/KakaoBigSans-Regular.woff2)format("woff2"),url(/fonts/woff/KakaoBigSans-Regular.woff)format("woff")}
