@charset "UTF-8";._modal_container_ol7ea_1{display:block!important;position:fixed!important;inset:0!important;z-index:9999!important;max-width:unset!important}._modal_bg_ol7ea_12{position:absolute!important;inset:0!important;background-color:#00000080!important}._modal_wrap_ol7ea_21{position:absolute!important;top:50%!important;left:50%!important;transform:translate(-50%,-50%)!important;width:calc(100% - 32px)!important;max-width:480px!important;max-height:90vh!important}._modal_inner_ol7ea_31{background-color:#fff!important;border-radius:16px!important;padding:40px 16px 20px!important;position:relative!important;max-height:85vh!important;overflow-y:auto!important}._modal_inner_ol7ea_31 h3{margin:0 0 15px!important;font-size:18px!important;font-weight:600!important;text-align:center!important}._close_btn_ol7ea_47{position:absolute!important;top:10px!important;right:10px!important;background:none!important;border:none!important;cursor:pointer!important;padding:5px!important}._close_btn_ol7ea_47 img{width:20px!important;height:20px!important}.modal_form{margin-bottom:20px!important}.form_box{margin-bottom:12px!important}.form_box label{display:block!important;font-size:14px!important;font-weight:500!important;color:#333!important;margin-bottom:6px!important}.form_box input,.form_box select{width:100%!important;padding:10px 12px!important;border:1px solid #ddd!important;border-radius:8px!important;font-size:14px!important;box-sizing:border-box!important}.form_row{display:flex!important;gap:10px!important}.form_row .form_box{flex:1!important}.button-wrap{display:flex!important;gap:10px!important;justify-content:center!important}body{background-color:#fff}.notice_list{padding:0 20px}.notice_list ul{position:relative;padding:20px 0;border-bottom:dashed 1px #eee}.notice_list ul .tit{font-size:15px;line-height:18px;font-weight:700;letter-spacing:-.5px;color:#3f444d}.notice_list ul .date{font-size:12px;color:#999;padding:3px 0 0}.notice_view{padding:0}.notice_view .info{background-color:#fff;padding:20px;border-bottom:1px solid #f0f0f0}.notice_view .info .tit{font-size:17px;line-height:1.5;font-weight:600;letter-spacing:-.5px;color:#1a1a1a;word-break:keep-all}.notice_view .info .date{color:#999;padding:8px 0 0;font-size:13px}.notice_view .cont{font-size:15px;line-height:1.7;color:#333;padding:20px;background-color:#fff;word-break:keep-all}.notice_view .cont img{width:100%}.notice_view .cont strong{font-weight:600;color:#1a1a1a}.policy_sort{margin:15px 15px 0}.policy_sort ul{display:inline-table;margin:0 5px 9px 0;text-align:center;background-color:#f3f3f3;border-radius:5px;height:34px;line-height:34px;font-size:12px;font-weight:600;color:#888;padding:0 15px;letter-spacing:-1px}.policy_sort ul.on{background-color:#286fff;color:#fff}.policy_box{padding:15px 15px 30px}.policy_box .box{display:none}.policy_contents{color:#777;font-size:13px;line-height:16px;padding:0 0 40px}.policy_contents .part{padding:40px 0 0}.policy_contents .part.first{padding:20px 0 0}.policy_contents .part .title{color:#000;font-weight:700;padding:0 0 40px;font-size:18px;letter-spacing:-1px;text-align:center}.policy_contents .part .middle_title{color:#000;font-weight:400;padding:0 0 40px;font-size:15px;letter-spacing:-1px;text-align:center}.policy_contents .part .tit{color:#000;font-weight:700;padding:0 0 15px}.policy_contents span{color:#000;font-weight:700}.tb_height_01{border-top:solid 1px #e6e9eb;border-left:solid 1px #e6e9eb}.tb_height_01 tr:hover td{background-color:#f5f7f9}.tb_height_01 tr td{border-bottom:solid 1px #e6e9eb;border-right:solid 1px #e6e9eb;text-align:center;padding:10px 0}.tb_height_01 tr.head td{background-color:#f5f7f9;font-weight:700}.tb_height_01.tiny tr td{padding:5px 0}.tb_height_02{border-top:solid 1px rgba(0,0,0,.2);border-left:solid 1px rgba(0,0,0,.2);font-size:12px}.tb_height_02 tr td{border-bottom:solid 1px rgba(0,0,0,.2);border-right:solid 1px rgba(0,0,0,.2);text-align:center;padding:5px 0}.tb_height_02 tr.head td{background-color:#0003;font-weight:700}.push_setting{padding:0 20px}.push_setting ul{position:relative;font-size:16px;letter-spacing:-1px;border-bottom:dashed 1px #e1e1e1;padding:25px 0}.push_setting ul .tit{font-weight:700}.push_setting ul .txt{font-size:12px;padding:5px 0 0;color:#888}.push_setting ul .tgBtn{position:absolute;top:50%;right:0;transform:translateY(-50%);width:60px;height:26px;border-radius:26px;background-color:#f8f8f8}.push_setting ul .tgBtn:before{content:"";position:absolute;top:0;left:0;width:26px;height:26px;border-radius:26px;background-color:#ccc}.push_setting ul .tgBtn.on{background-color:#f1f6f9}.push_setting ul .tgBtn.on:before{background:var(--bs-blue);left:auto;right:0}.push_setting .agree{position:relative;font-size:16px;letter-spacing:-1px;border-bottom:dashed 1px #e1e1e1;padding:25px 0}.push_setting .agree .tit{font-weight:700}.push_setting .agree .txt{font-size:12px;padding:5px 0 0;color:#888}.push_setting .agree .btn{position:absolute;top:50%;right:0;transform:translateY(-50%);width:60px;height:26px;border-radius:26px;background-color:#f8f8f8}.push_setting .agree .btn:before{content:"";position:absolute;top:0;left:0;width:26px;height:26px;border-radius:26px;background-color:#ccc}.push_setting .agree .btn.on{background-color:#f1f6f9}.push_setting .agree .btn.on:before{background:var(--bs-blue);left:auto;right:0}.listnone{text-align:center;padding:50px 0;color:#888;font-size:15px}*,*:before,*:after{box-sizing:border-box}body{font-family:SCDream,sans-serif;font-weight:400;line-height:1.6;box-sizing:border-box}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{margin:0;padding:0;border:0;vertical-align:baseline;font-style:normal}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:none}table{border-collapse:collapse;border-spacing:0}button,input,select,textarea{margin:0;padding:0;font:inherit;color:inherit;background:none;border:none;border-radius:0;-webkit-appearance:none;appearance:none}button{cursor:pointer}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}textarea{overflow:auto;resize:none}textarea:focus,select:focus,input:focus{outline:none;outline-offset:0}fieldset{margin:0;padding:0;border:0}a{text-decoration:none;color:inherit}a:visited{color:inherit}@font-face{font-family:SCDream;src:url(/assets/SCDream4-KpLFo22y.otf) format("opentype"),url(https://fastly.jsdelivr.net/gh/projectnoonnu/noonfonts_six@1.2/S-CoreDream-4Regular.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:SCDream;src:url(/assets/SCDream5-CeyVTROq.otf) format("opentype"),url(https://fastly.jsdelivr.net/gh/projectnoonnu/noonfonts_six@1.2/S-CoreDream-5Medium.woff) format("woff");font-weight:500;font-style:normal}@font-face{font-family:SCDream;src:url(/assets/SCDream6-DqcRfF1Y.otf) format("opentype"),url(https://fastly.jsdelivr.net/gh/projectnoonnu/noonfonts_six@1.2/S-CoreDream-6Bold.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-family:SCDream;src:url(/assets/SCDream7-DTtY9sxS.otf) format("opentype"),url(https://fastly.jsdelivr.net/gh/projectnoonnu/noonfonts_six@1.2/S-CoreDream-7ExtraBold.woff) format("woff");font-weight:800;font-style:normal}:root{--bs-black: #000000;--bs-white: #ffffff;--bs-red: #ff0000;--bs-blue: #286fff;--bs-blue-sky: #c8daff;--bs-blue-light: #dee9ff;--bs-gray: #e9e9e9;--bs-gray2: #e7e9ec;--bs-gray-light: #f0eff4;--bs-puple: #d2cdff;--bs-puple-light: #e2deff;--bg-gray: #f9fafb;--bs-yellow: #ffc100;--bs-kakao-yellow: #FEE500;--menu-blue: #4e88ff}body{margin:0;padding:0;height:100vh}.root_wrap{display:flex;justify-content:center;align-items:stretch;width:100%;min-height:100vh}.pc_mobile{flex:0 0 480px;max-width:480px;min-width:480px;height:100%;position:relative;z-index:1}.pc_mobile:after{content:"";display:block;position:fixed;top:0;left:50%;width:1px;transform:translate(-240px);background:#0000001a;z-index:889;height:100%}.pc_mobile:before{content:"";display:block;position:fixed;top:0;right:50%;transform:translate(240px);width:1px;background:#0000001a;z-index:889;height:100%}.pc_mobile>.wrap{overflow-y:auto;width:100%;height:100dvh;background-color:#fff}.common_center{padding:60px 0!important;flex-direction:column;display:flex;justify-content:center;align-content:center;height:100dvh;overflow-y:scroll;scrollbar-width:none;-ms-overflow-style:none}.common_center::-webkit-scrollbar{display:none}main{width:100%}button{border-radius:5px}.fixed{position:fixed;bottom:0;left:50%;transform:translate(-50%);right:0;width:100%;max-width:480px;z-index:777;padding:20px 0}.button-large1{display:inline-block;width:100%;padding:13px 0;background:var(--bs-blue);color:var(--bs-white)!important;font-size:16px;font-weight:500;text-align:center;box-sizing:border-box;border-radius:5px}.button-large2{display:inline-block;width:100%;padding:11px 0;background:var(--bs-blue);color:var(--bs-white);font-size:14px;border-radius:5px;font-weight:500}.button-large3{display:inline-block;width:100%;padding:16px 0;background:var(--bs-blue);color:var(--bs-white);font-size:14px;font-weight:500;border-radius:5px}.button-small1{display:inline-block;padding:3px 20px;background:var(--bs-blue);color:var(--bs-white);font-size:14px;font-weight:500;border-radius:5px}.button-middle1{display:inline-block;width:49%;padding:11px 0;background:#009eff;color:var(--bs-white);font-size:14px;border-radius:5px;font-weight:500}.button-middle2{display:inline-block;width:49%;padding:11px 0;background:var(--bs-blue);color:var(--bs-white);font-size:14px;border-radius:5px;font-weight:500}.button-wrap{display:flex;align-items:center}.button-arrow{display:inline-block;padding:7px 70px;background:var(--bs-blue);color:var(--bs-white);font-size:18px;border-radius:5px;font-weight:500}.button-arrow:last-child{background:var(--bs-red)}.button-modal{display:inline-block;padding:8px 30px;background:var(--bs-blue);color:var(--bs-white);font-size:14px;border-radius:5px;font-weight:500}.button-login{width:100%;text-align:center;font-size:14px;padding:17px 20px;font-weight:500;border-radius:12px}.button-kakao-login{width:100%;text-align:center;font-size:14px;padding:2.5px 0;font-weight:500}.button-send{display:inline-block;width:32%;text-align:center;font-size:14px;background:var(--bs-blue);color:var(--bs-white);border-radius:5px;padding:17px 22px;font-weight:500}.button-send.again{background:#7f7f7f}.header{position:fixed;width:100%;max-width:480px;top:0;left:50%;transform:translate(-50%);right:0;z-index:888;background:var(--bs-white);height:50px;box-sizing:border-box}.header .h_inner{display:flex;justify-content:space-between;align-items:center;height:100%;padding:0 18px}.header .hl_logo{width:88px}.header .hl_logo a{display:flex;align-items:center;width:100%}.header .hl_logo img{width:100%}.header .hl_back{display:flex;justify-content:center;align-items:center;gap:5px}.header .hl_back img{width:18px}.header .hl_back strong{display:block;width:100%;font-size:16px;font-weight:500}.header .h_right{font-size:14px}.header .hr_one{width:100%}.header .hr_item{display:flex;justify-content:flex-end;align-items:center}.header .h_right span{display:block}.header .hr_guest{gap:20px}.header .hr_chat a{display:flex;align-items:center;gap:5px;font-weight:700}.header .hr_chat img{width:109px}.header .hr_chat span{font-weight:500}.header .hr_download button{padding:5px 20px;border-radius:5px;background:var(--bs-blue);color:var(--bs-white)}main{padding:50px 0 0}.container{padding:0 15px}.container2{padding:0 10px}.modal{display:none;position:fixed;width:100%;height:100vh;z-index:999;max-width:480px}.modal.active{display:block}.modal .modal_bg{width:100%;height:100%;background:#0003}.modal .modal_wrap{background:var(--bs-white);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:90%;max-width:345px;border-radius:10px;box-shadow:0 4px 12px #00000026}.modal .modal_inner{position:relative;padding:48px 16px 20px;text-align:center}.modal h3{font-size:14px;font-weight:400;margin-bottom:20px;word-break:keep-all}.modal .button-wrap{gap:10px}.modal button.bm-two{width:50%}.modal button.bm-two:last-child{background:var(--bs-red)}.modal button.close_btn{position:absolute;top:8px;right:8px}.modal button.close_btn img{width:30px}.blue{color:var(--bs-blue)}@media(max-width:1440px){.root_wrap{flex-direction:row}.pc_mobile{flex:0 0 480px;max-width:480px;min-width:480px}.pc_mobile:before,.pc_mobile:after{display:block}.header,.modal,.fixed{max-width:480px}}@media(max-width:1279px){.root_wrap{flex-direction:row}.pc_mobile{flex:0 0 480px;max-width:480px;min-width:480px}.pc_mobile:before,.pc_mobile:after{display:block}.header,.modal,.fixed{max-width:480px}}@media(max-width:599px){.pc_mobile{flex:1 1 auto;width:100%;max-width:none;min-width:auto;height:auto}.pc_mobile:before,.pc_mobile:after{display:none}.pc_mobile>.wrap{height:auto;min-height:100vh;overflow-y:auto}.root_wrap{flex-direction:column;height:auto;min-height:100vh}.header{width:100%;max-width:100%}.modal,.fixed{min-width:100%}}.loader{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#fff0;z-index:5000;display:none}.loader .inbox{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:40px;height:40px;display:flex;justify-content:center;align-items:center;z-index:5100}.loader .inbox:before{content:"";color:#fff;height:25px;width:25px;background:#0000;border-radius:50%;border:5px solid #009eff;animation:loader 1s infinite}@keyframes loader{50%{transform:rotate(180deg);border-style:dashed;border-color:#009eff #087cc3 #087cc3 #009eff}to{transform:rotate(360deg)}}.modal.active .modal_wrap{width:auto!important;max-width:none!important}.login{padding:0}.login .logo_wrap{display:flex;flex-direction:column;justify-content:center;align-items:center}.login .logo_wrap a{padding:10px 0}.login .logo_wrap img{width:210px}.login .logo_wrap span{font-size:18px;font-weight:500;margin-bottom:30px}.login .login_box .input_wrap{display:flex;justify-content:space-between;align-items:center;gap:10px;margin-bottom:10px}.login .login_box input{font-size:14px;background:var(--bs-white);padding:16px 20px;text-align:center;border-radius:5px;border:1px solid var(--bs-gray);width:68%}.login .login_box input::placeholder{color:#777}.login .login_box button.login_btn{display:inline-block;width:32%;text-align:center;font-size:14px;background:var(--bs-blue);color:var(--bs-white);border-radius:5px;padding:17px 22px;font-weight:500}.login .login_box .kakao_login{width:100%;text-align:center;font-size:14px;padding:2.5px 0;background:var(--bs-kakao-yellow);font-weight:500}.login .bottom{margin-top:5px;text-align:end}.login .bottom .find_pin{color:var(--bs-blue);font-size:14px;font-weight:500}.login_pin{padding:0;scrollbar-width:none;-ms-overflow-style:none}.login_pin::-webkit-scrollbar{display:none}.login_pin h3{font-size:16px;font-weight:500;margin-bottom:25px}.login_pin input{display:block;width:100%;font-size:14px;background:var(--bs-white);padding:16px 20px;text-align:center;border-radius:5px;border:1px solid var(--bs-gray);margin-bottom:15px}.login_pin input::placeholder{color:#777}.login_pin .find{margin-top:5px;text-align:end;font-size:14px;font-weight:500}.login_pin .find .find_pin{color:var(--bs-blue)}.login_pin .button-large2{padding:13px 0}.sign_up{padding:0}.sign_up h3{font-size:18px;font-weight:500;margin-bottom:25px}.sign_up .button-login{background:var(--bs-kakao-yellow);color:var(--bs-black)}.sign_up .button-login:last-child{background:var(--bs-blue);color:var(--bs-white);margin-top:15px}.common_form{padding:90px 0 20px}.common_form .item{margin-bottom:35px}.common_form .left{width:68%}.common_form .item label{display:block;font-size:16px;font-weight:500;margin-bottom:12px}.common_form .item input{font-size:14px;background:var(--bs-white);padding:16px 20px;text-align:center;border-radius:5px;border:1px solid var(--bs-gray);width:100%}.common_form .item input::placeholder{color:#777}.common_form .li_ineer{display:flex;justify-content:space-between;align-items:center;gap:10px}.common_form .input_guide{padding:3px 0}.common_form .input_guide .ig_item{display:block;font-size:12px}.common_form .input_guide .ig_item1{color:var(--bs-blue)}.common_form .input_guide .ig_item2{color:var(--bs-red)}.common_form .ig2 .ig_item{text-align:end}.extra_info{padding:90px 0 20px}.extra_info .item{margin-bottom:50px}.extra_info .item label{display:block;font-size:16px;font-weight:500;margin-bottom:15px}.extra_info .item .sr-only{display:none}.extra_info .item input{font-size:14px;background:var(--bs-white);padding:16px 20px;text-align:center;border-radius:5px;border:1px solid var(--bs-gray);width:100%;margin-bottom:10px}.extra_info .item .in2{margin-bottom:0}.extra_info .item input::placeholder{color:#777}.extra_info .input_guide .ig_item{display:block;font-size:12px;text-align:end}.extra_info .input_guide{padding:3px 0}.extra_info .input_guide .ig_item1{color:var(--bs-blue)}.extra_info .input_guide .ig_item2{color:var(--bs-red)}.extra_info .area_box{margin-bottom:30px}.extra_info .area_box h3{display:block;font-size:16px;font-weight:500;margin-bottom:15px}.extra_info .area_box .select_box{display:flex;align-items:center;gap:10px}.extra_info .area_box .s_inner{padding:16px 20px;background:var(--bs-white);border-radius:5px;border:1px solid var(--bs-gray);width:50%;display:flex;justify-content:center;align-items:center}.extra_info .area_box .select_box select{appearance:auto;-webkit-appearance:menulist;-moz-appearance:menulist;font-size:14px;width:100%;color:#999;background-color:#fff;text-align:center;text-align-last:center;text-indent:1px;display:flex;justify-content:center}.extra_info .area_box .select_box select.on_selected{color:#333!important}.extra_info .agree_box .all_wrap{margin:5px 10px}.extra_info .agree_box ul{background:var(--bs-gray-light);margin-bottom:35px}.extra_info .agree_box li{display:flex;align-items:center;justify-content:space-between;padding:6px 10px}.extra_info .agree_box input{appearance:auto;-webkit-appearance:checkbox;-moz-appearance:checkbox}.extra_info .agree_box label{font-weight:400;font-size:14px}.extra_info .agree_box button{font-size:14px;color:var(--bs-blue)}.main{background:var(--bs-gray);min-height:100dvh}.main .banner a{display:block}.main .banner img{display:block;width:100%;height:100%}.main .user{margin-bottom:10px}.main .user .user_on{background:var(--bs-white)}.main .user .user_on a{display:flex;justify-content:space-between;align-items:center;padding:20px}.main .user .user_on .left{display:flex;align-items:center;gap:20px}.main .user .img_box{width:50px;height:50px;background:#9de8eb;border-radius:50%;padding:5px 0 0}.main .user .user_on img.user_img{width:100%;height:100%;border-radius:50%;object-fit:contain}.main .user .user_on p{font-size:14px}.main .user .user_on img.r_arr_img{width:10px}.main .user_off{background:var(--bs-white);padding:20px;display:flex;justify-content:space-between;align-items:flex-end}.main .user_off p{font-size:14px}.main .user_off a{padding:3px 14px;background:var(--bs-blue);border-radius:5px;font-size:12px;color:var(--bs-white)}.main .connect{margin-bottom:5px}.main .connect a{display:flex;align-items:center;background:var(--bs-white);border-radius:10px;justify-content:space-between;padding:0 20px}.main .connect img.l_img{width:45px;margin-top:5px}.main .connect h3{font-size:14px;font-weight:400}.main .connect img.r_img{width:12px}.my_claim_apply .mca_banner{margin:10px 0 50px}.my_claim_apply .mca_banner img{display:block;width:100%}.my_claim_apply .basic_info{margin:10px 0 35px}.my_claim_apply .basic_info .inner{width:100%;min-height:150px;padding:20px;text-align:center;display:flex;justify-content:center;align-items:center;background:var(--bs-blue-light);border:1px solid var(--bs-gray);border-radius:10px}.my_claim_apply .basic_info p{font-size:14px}.my_claim_apply .basic_info img{display:block;width:100%}.my_claim_apply .user_info{margin-bottom:35px}.my_claim_apply .user_info h3{font-size:16px;font-weight:500;margin-bottom:12px}.my_claim_apply .user_info .item{margin-bottom:10px}.my_claim_apply .user_info .item2{display:flex;align-items:center;gap:5px}.my_claim_apply .user_info input{font-size:14px;background:var(--bs-white);padding:16px 20px;text-align:center;border-radius:5px;border:1px solid var(--bs-gray);width:100%}.my_claim_apply .user_info input::placeholder{color:#777}.my_claim_apply .user_info span{color:var(--bs-gray);width:1%}.my_claim_apply .user_info .item2 .left,.my_claim_apply .user_info .item2 .right{width:49%}.my_claim_apply .btn_box{margin-bottom:40px}.claim_detail .info_box{margin:10px 0 40px}.claim_detail .info_box .inner{min-height:200px;display:flex;flex-direction:column;justify-content:center;align-items:center;border:1px solid var(--bs-gray);border-radius:10px;padding:20px;text-align:center}.claim_detail .info_box .box1 p{line-height:1.7;font-size:12px;margin-bottom:20px}.claim_detail .info_box .box2 p{font-size:12px}.claim_detail .find_box{position:sticky;bottom:80px}.claim_detail .find_box .box_inner{background:var(--bs-blue);padding:10px 20px;border-radius:10px;display:flex;justify-content:space-between;align-items:flex-end}.claim_detail .find_box p{font-size:14px;color:var(--bs-white)}.claim_detail .find_box button{padding:3px 14px;color:var(--bs-blue);border-radius:5px;font-size:12px;background:var(--bs-white)}.code_analysis .check_text{margin-bottom:35px}.code_analysis .check_text p{padding:20px;background:var(--bs-blue-light);font-size:12px}.code_analysis .ai_box{margin-bottom:30px}.code_analysis .ai_box .inner{padding:0 10px 30px;border-bottom:1px solid var(--bs-gray)}.code_analysis .ai_box h3{font-size:16px;font-weight:500;margin-bottom:12px}.code_analysis .ai_box .input_box{display:flex;justify-content:space-between;align-items:center;gap:10px}.code_analysis .ai_box input{font-size:14px;background:var(--bs-white);padding:16px 20px;text-align:center;border-radius:5px;border:1px solid var(--bs-gray);width:100%}.code_analysis .ai_box input::placeholder{color:#777}.code_analysis .result_box h3{font-size:16px;font-weight:500;margin-bottom:12px}.code_analysis .result_box .img_box{border-radius:10px;border:1px solid var(--bs-gray)}.code_analysis .result_box img{display:block;border-radius:10px;width:100%}.code_analysis .result_box .no_code{padding:80px 0}.code_analysis .result_box p{text-align:center;font-size:14px}.code_analysis .text_box{margin-bottom:60px}.code_analysis .text_box .inner{padding:20px;background:var(--bs-gray-light)}.code_analysis .text_box p{font-size:12px;color:var(--bs-red)}.code_analysis .find_btn{margin-bottom:40px}.code_analysis .btn_box{margin-bottom:50px}.code_analysis .btn_box .button-wrap{gap:10px}.code_analysis .btn_box button{font-size:14px;width:50%}.ai_consult .question{margin:10px 0 50px}.ai_consult .question h3{font-size:16px;font-weight:500;margin-bottom:20px}.ai_consult .question textarea{display:block;width:100%;min-height:180px;padding:20px 15px;border:1px solid var(--bs-gray);border-radius:10px;font-size:14px;margin-bottom:20px}.ai_consult .question textarea::placeholder{color:#777}.ai_consult .answer{margin-bottom:50px}.ai_consult .answer .top{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.ai_consult .answer .top h3{font-size:16px;font-weight:500}.ai_consult .answer .top button{font-size:14px}.ai_consult .answer .bottom{width:100%;min-height:400px;display:flex;justify-content:center;align-items:center;border:1px solid var(--bs-gray);border-radius:10px;padding:20px;text-align:left;white-space:pre-line}.ai_consult .answer .bottom p{font-size:14px}.claim_advisor .ca_banner{margin-bottom:50px}.claim_advisor .ca_banner img{display:block;width:100%}.claim_advisor .ca_info{margin:10px 0 35px}.claim_advisor .ca_info .inner{width:100%;min-height:150px;padding:20px;text-align:center;display:flex;justify-content:center;align-items:center;background:var(--bs-blue-light);border:1px solid var(--bs-gray);border-radius:10px}.claim_advisor .ca_info p{font-size:14px;width:100%}.claim_advisor .input_box h3{font-size:16px;font-weight:500;margin-bottom:12px}.claim_advisor .input_box span{font-size:12px;margin-left:5px}.claim_advisor .input_box .textarea_box{width:100%;padding:20px;height:200px;min-height:200px;border:1px solid var(--bs-gray);border-radius:10px;margin-bottom:80px}.claim_advisor .input_box textarea{display:block;width:100%;height:100%;font-size:14px}.claim_advisor .input_box textarea::placeholder{color:#777}.my_page .user_info{margin:10px 0 35px}.my_page .user_info .wrap{display:flex;align-items:center;gap:10px;padding:10px;background:var(--bs-gray-light);border:1px solid #eee;border-radius:10px}.my_page .user_info .img{width:50px;height:50px;background:var(--bs-white);border-radius:50%;padding:5px 0 0}.my_page .user_info .img img{width:100%;height:100%;border-radius:50%;object-fit:contain}.my_page .user_info .text p{font-size:14px}.my_page .user_info .text span{font-weight:500}.my_page .mp_list{padding:0 10px}.my_page .mp_list li{border-bottom:1px solid var(--bs-gray)}.my_page .mp_list a{display:block;padding:12px 10px;font-size:14px}.my_page .mp_list a:hover{background:var(--bs-gray-light)}.my_info .info_box{margin-top:10px}.my_info .info_box li{margin-bottom:35px}.my_info .info_box li:last-child{margin-bottom:20px}.my_info .info_box h3{font-size:16px;font-weight:500;margin-bottom:12px}.my_info .info_box input{font-size:14px;background:var(--bs-white);padding:16px 20px;border-radius:5px;border:1px solid var(--bs-gray);width:100%}.my_info .info_box input::placeholder{color:#777}.my_info .info_box .bottom{display:flex;justify-content:space-between;align-items:center;gap:10px}.my_info .info_box .bottom input{width:68%}.my_info .bottom_box .container{display:flex;gap:15px}.my_info .bottom_box button{display:block;font-size:14px;color:#aaa;padding-bottom:3px}.my_info .bottom_box button:hover{color:var(--bs-black)}.my_pin_change .info_box{margin:10px 0 35px}.my_pin_change .info_box li{margin-bottom:15px}.my_pin_change .info_box input{font-size:14px;background:var(--bs-white);padding:16px 20px;border-radius:5px;border:1px solid var(--bs-gray);width:100%}.my_pin_change .info_box input::placeholder{color:#777}.my_pin_change .info_box .text_wrap{padding:3px 0;text-align:end}.my_pin_change .info_box .text_wrap span{display:block;font-size:12px;color:var(--bs-blue)}.my_pin_change .info_box .text_wrap span.no_fit{color:var(--bs-red)}.my_pin_change .btn_box .button-wrap{gap:10px}.my_pin_change .btn_box button{font-size:14px;width:50%;padding:14px 0}.my_common_history .text_box{margin-bottom:35px}.my_common_history .text_box .inner{padding:20px;background:var(--bs-blue-light)}.my_common_history .text_box .inner p{font-size:12px}.my_common_history .list_wrap{margin-bottom:120px}.my_common_history .list_wrap li{margin-bottom:10px}.my_common_history .list_wrap .box_wrap{display:block;padding:15px 20px;background:var(--bs-white);box-shadow:0 4px 10px #0000001f;border-radius:10px}.my_common_history .list_wrap .top{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}.my_common_history .list_wrap .bottom{display:flex;gap:10px}.my_common_history .list_wrap .t_left{display:flex;gap:5px}.my_common_history .list_wrap h3,.my_common_history .list_wrap h4{font-size:12px;font-weight:400;color:#aaa}.my_common_history .list_wrap h5,.my_common_history .list_wrap h6{font-size:14px;font-weight:400}.my_common_history .list_wrap span{font-size:12px;font-weight:500;color:var(--bs-blue)}.my_common_history .list_wrap li.no_list p{padding:120px 0;text-align:center;font-size:14px}.my_common_history .fixed{bottom:70px}.my_cc_detail .textarea_box{margin:10px 0 35px}.my_cc_detail .textarea_box .tb_wrap{padding:20px;display:flex;justify-content:center;align-items:flex-start;background:var(--bs-gray);border-radius:10px;text-align:left;min-height:140px}.my_cc_detail .textarea_box textarea{display:block;width:100%;height:100%;min-height:140px;font-size:14px}.my_cc_detail .textarea_box textarea::placeholder{color:#777}.my_cc_detail .btn_box .button-wrap{width:100%;gap:10px}.my_cc_detail .btn_box button{margin-top:20px}.my_cc_detail .btn_box button.button-arrow{font-size:14px;width:50%;padding:11px 0}.startPopAd{position:fixed;bottom:0;left:0;width:100%;height:100%;background-color:#00000080;z-index:4100}.startPopAd .centerbox{position:fixed;top:calc(50% - 150px);left:calc(50% - 150px);width:300px;height:340px;background-color:#fff;overflow:hidden}.startPopAd .inbox{width:300px;height:300px;margin:0 auto}.startPopAd .bnbox{height:250px;background-color:#fff}.startPopAd .startPopbn{position:relative;z-index:1400}.startPopAd .bnbox .load{position:absolute;top:0;left:calc(50% - 125px);width:250px;height:250px;z-index:1350}.startPopAd .btn_close{height:40px;line-height:40px;text-align:center;font-size:16px;font-weight:700}.adContainer .bnbox{display:flex;justify-content:center;max-width:480px}.bosangPopAd{position:fixed;bottom:0;left:0;width:100%;height:100%;background-color:#00000080;z-index:4100}.bosangPopAd .centerbox{position:fixed;top:calc(50% - 150px);left:calc(50% - 150px);width:300px;height:340px;background-color:#fff;overflow:hidden}.bosangPopAd .inbox{width:300px;height:300px;margin:0 auto}.bosangPopAd .bnbox{height:250px;background-color:#fff}.bosangPopAd .startPopbn{position:relative;z-index:1400}.bosangPopAd .bnbox .load{position:absolute;top:0;left:calc(50% - 125px);width:250px;height:250px;z-index:1350}.bosangPopAd .btn_close{height:40px;line-height:40px;text-align:center;font-size:16px;font-weight:700}.btn_close.disabled{color:gray;pointer-events:none}.btn_close.enabled{color:#000;pointer-events:auto}.integration_info{padding:90px 0 20px}.integration_info .item{margin-bottom:50px}.integration_info .item label{display:block;font-size:16px;font-weight:500;margin-bottom:15px}.integration_info .item .sr-only{display:none}.integration_info .item input{font-size:14px;background:var(--bs-white);padding:16px 20px;text-align:center;border-radius:5px;border:1px solid var(--bs-gray);width:100%;margin-bottom:10px}.integration_info .item .in2{margin-bottom:0}.integration_info .item input::placeholder{color:#777}.integration_info .input_guide .ig_item{display:block;font-size:12px;text-align:end}.integration_info .input_guide{padding:3px 0}.integration_info .input_guide .ig_item1{color:var(--bs-blue)}.integration_info .input_guide .ig_item2{color:var(--bs-red)}.integration_info .area_box{margin-bottom:30px}.integration_info .area_box h3{display:block;font-size:16px;font-weight:500;margin-bottom:15px}.integration_info .area_box .select_box{display:flex;align-items:center;gap:10px}.integration_info .area_box .s_inner{padding:16px 20px;background:var(--bs-white);border-radius:5px;border:1px solid var(--bs-gray);width:50%;display:flex;justify-content:center;align-items:center}.integration_info .area_box .select_box select{appearance:auto;-webkit-appearance:menulist;-moz-appearance:menulist;font-size:14px;width:100%;color:#999;background-color:#fff;text-align:center;text-align-last:center;text-indent:1px;display:flex;justify-content:center}.integration_info .area_box .select_box select.on_selected{color:#333!important}.integration_info .agree_box .all_wrap{margin:5px 10px 30px;text-align:center}.integration_info .agree_box ul{background:var(--bs-gray-light);margin-bottom:10px}.integration_info .agree_box li{display:flex;align-items:center;justify-content:space-between;padding:8px 10px;font-size:12.5px}.integration_info .agree_box input{appearance:auto;-webkit-appearance:checkbox;-moz-appearance:checkbox}.integration_info .agree_box label{font-weight:400;font-size:14px}.integration_info .agree_box button{font-size:14px;color:var(--bs-blue)}.main{display:flex;flex-direction:column}.diag_search{padding:28px 20px;background:var(--bs-white)}.diag_title{display:flex;align-items:flex-start;margin-bottom:12px}.diag_search h3{display:block;font-size:17px}.diag_search p{display:block;font-size:13px;color:#888}.diag_title img{display:block;margin-left:auto;width:48px}.diag_search .input_box{display:flex;align-items:center}.diag_search .input_box input{display:block;padding:0 12px;margin-right:8px;height:44px;flex-grow:1;font-size:15px;border:1px solid var(--bs-gray);border-radius:5px}.diag_search .input_box button{height:44px;padding:0}.modal_form{padding-bottom:8px}.form_box{display:flex;flex-direction:column;text-align:left;margin-bottom:12px}.form_box label{display:block;margin-bottom:2px;font-size:13px;font-weight:500}.form_box input,.form_box select{height:40px;padding:0 12px;font-size:15px;border-radius:5px;border:1px solid var(--bs-gray)}.form_box select{padding-right:20px;background-image:url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.3534 6.35333C12.447 6.25958 12.4996 6.1325 12.4996 6C12.4996 5.8675 12.447 5.74042 12.3534 5.64667H3.64671C3.55308 5.74042 3.50049 5.8675 3.50049 6C3.50049 6.1325 3.55308 6.25958 3.64671 6.35333L7.64672 10.3533C7.74047 10.447 7.86755 10.4996 8.00005 10.4996C8.13255 10.4996 8.25963 10.447 8.35338 10.3533L12.3534 6.35333Z' fill='%234E4E4E'/%3E%3C/svg%3E%0A");background-position:right 4px center;background-repeat:no-repeat}.form_row{display:flex}.form_row .form_box{flex:1 1 0%}.form_row .form_box~.form_box{margin-left:12px}.form_check{display:flex;align-items:center}.form_check [type=checkbox]{display:block;margin-right:6px;width:18px;height:18px;appearance:none;box-sizing:border-box;border:1px solid rgba(115,115,115,1);border-radius:3px;outline:0}.form_check [type=checkbox]:checked{background-color:var(--bs-blue);background-image:url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M12.207 4.793a1 1 0 010 1.414l-5 5a1 1 0 01-1.414 0l-2-2a1 1 0 011.414-1.414L6.5 9.086l4.293-4.293a1 1 0 011.414 0z'/%3e%3c/svg%3e");border:0}.form_check label{font-size:14px}.menu_list{display:flex;flex-direction:column;padding:28px 20px;flex-grow:1;background:var(--bs-white);margin-top:10px}.menu_list>h3{display:block;margin-bottom:12px}.menu_list .list~.list{margin-top:12px}.menu_list .list button{display:flex;flex-direction:column;align-items:flex-start;width:100%;padding:24px;border-radius:24px;background-color:#f3f4f7}.menu_list .img_box{width:40px;height:40px;margin-bottom:16px;border-radius:50%;overflow:hidden}.menu_list .img_box img{display:block;width:100%;height:100%;object-fit:cover}.menu_list button h3{display:block;margin-bottom:2px;font-weight:700}.menu_list button p{display:block;font-size:14px;color:#444}.hr_mypage{display:block;margin-left:6px;width:32px;height:32px;padding:6px;border-radius:4px;background-color:#fafafa;border:1px solid var(--bs-gray)}.hr_mypage svg{display:block;width:100%;height:100%}
