@import url(https://fonts.googleapis.com/css2?family=Noto+Sans+KR:wght@100..900&family=Noto+Serif+KR:wght@200..900&display=swap);body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}*{box-sizing:border-box;font-family:Noto Sans KR,sans-serif}::-webkit-scrollbar{height:10px;width:13px}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}::-webkit-scrollbar-track{background-color:var(--carzone_blue_30)}::-webkit-scrollbar-thumb{background-color:var(--carzone_blue)}::-webkit-scrollbar-button{display:none}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{border:0;font-size:100%;margin:0;padding:0;vertical-align:initial}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}a{color:#000;text-decoration:none}input,select{height:25px}input:focus{outline:none}textarea{resize:vertical}:root{--carzone_blue:#44a5ff;--carzone_skyBlue:#9aceff;--carzone_pink:#f69;--carzone_blue_30:#d4f3ff;--carzone_blue_10:#f8fbff;--calender_blue:#d0e8ff;--calender_red:#ffa7a7;--carzone_car_green100:#175b39;--carzone_car_green50:#589b58;--carzone_car_green30:#aac988;--carzone_car_green10:#b5d692}.close_btn{cursor:pointer;display:flex;flex-direction:column;font-size:0;height:18px;justify-content:space-between;justify-content:center;position:absolute;width:23px}.close_btn:before{background-color:#000;content:"";height:2px;transform:rotate(45deg) translateX(1px)}.close_btn span{background-color:#000;display:none;height:2px}.close_btn:after{background-color:#000;content:"";height:2px;transform:rotate(-45deg) translateX(1px)}.car_btn{background-color:#175b39;background-color:var(--carzone_car_green100);border:none;border-radius:5px;color:#fff;cursor:pointer}.car_btn:hover{color:#000}.btn{background-color:#44a5ff;background-color:var(--carzone_blue);border:none;border-radius:5px;color:#fff;cursor:pointer}.btn:hover{color:#000}body{padding:50px 20px 20px;position:relative}body,body .App{background-color:#f8fbff;background-color:var(--carzone_blue_10)}body .App{border-radius:20px}.login{align-content:center;background-color:var(--carzone_blue_10);height:80vh;margin:0 auto;width:1280px}.login .login_page{align-items:center;background-color:#fff;border-radius:10px;box-shadow:5px 4px 4px #00000040;display:flex;height:400px;justify-content:space-between;padding:0 50px}.login .login_page .logo{font-size:0;height:200px;width:350px}.login .login_page .logo img{height:100%;width:100%}.login .login_page .login_area{align-items:center;display:flex;gap:30px}.login .login_page .login_area>div .id,.login .login_page .login_area>div .pw{align-items:center;display:flex;font-size:22px;gap:50px;justify-content:space-between}.login .login_page .login_area>div .id input,.login .login_page .login_area>div .pw input{font-size:18px;height:40px;padding-left:10px;width:350px}.login .login_page .login_area>div .pw{margin-top:15px}.login .login_page .login_area .btn{border-radius:10px;font-size:26px;height:130px;width:150px}.login>p{color:#7f7f7f;font-size:20px;margin-top:10px}main{margin-left:230px;width:1640px}main .user_login{align-items:center;display:flex;gap:10px;min-width:300px;position:absolute;right:40px;top:10px}main .user_login img{left:-30px;position:absolute;width:25px}main .user_login p{transform:translateY(-2px)}main .loading{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:100px}main .menu_area>h2{background:url(/static/media/logo_message_remove.5d440e3c61be49aa053b.png) no-repeat;background-position:0 0;background-size:contain;font-size:0;font-weight:600;height:100px;left:20px;position:absolute;text-align:center;top:20px;width:240px}main .menu_area .menu{height:830px;left:30px;overflow:auto;padding-right:10px;position:absolute;text-align:center;top:115px;z-index:20}main .menu_area .menu .cMenu-style{background-color:var(--carzone_car_green50)}main .menu_area .menu .cMenu-style.on{background-color:var(--carzone_car_green100)}main .menu_area .menu a{align-content:center;background-color:var(--carzone_blue);border-radius:10px;color:#fff;display:block;font-size:18px;height:45px;width:180px}main .menu_area .menu a+a{margin-top:5px}main .menu_area .menu a.on{background-color:var(--carzone_pink)}main .menu_area .menu a span{font-weight:700}main .menu_area .menu .logout-btn{align-content:center;background-color:var(--carzone_pink);border:none;border-radius:10px;color:#fff;cursor:pointer;display:block;font-size:18px;height:45px;margin-top:5px;width:180px}.popup_reserve{background-color:#f0f0f0;border:1px solid #000;left:0;max-height:900px;overflow:auto;padding:5px 10px 20px;position:fixed;top:0;width:300px;z-index:200}.popup_reserve::-webkit-scrollbar{height:10px;width:10px}.popup_reserve h2{background-color:#fff;width:60px}.popup_reserve .close_btn{right:8px;top:5px}.popup_reserve>table{background-color:#fff;cursor:pointer;margin-top:10px;width:90%}.popup_reserve>table thead tr th{border-bottom:1px solid #000;border-top:1px solid #000;font-weight:400;height:25px;vertical-align:middle}.popup_reserve>table thead tr th:first-of-type{background-color:var(--carzone_car_green10)}.popup_reserve>table tbody tr td{border-bottom:1px solid #000;border-top:1px solid #000;height:25px;text-align:center;vertical-align:middle}.popup_reserve>table tbody tr td:first-of-type{background-color:var(--carzone_car_green10)}.popup_reserve>table tbody tr td:nth-of-type(2){max-width:188px}.popup_reserve2{background-color:#f0f0f0;border:1px solid #000;left:0;max-height:900px;overflow:auto;padding:5px 10px 20px;position:fixed;top:0;width:300px;z-index:200}.popup_reserve2::-webkit-scrollbar{height:10px;width:10px}.popup_reserve2 h2{background-color:#fff;width:60px}.popup_reserve2 .close_btn{right:8px;top:5px}.popup_reserve2 table{background-color:#fff;cursor:pointer;margin-top:10px;width:90%}.popup_reserve2 table thead tr th{border-bottom:1px solid #000;border-top:1px solid #000;font-weight:400;height:25px;vertical-align:middle}.popup_reserve2 table thead tr th:first-of-type{background-color:var(--carzone_skyBlue)}.popup_reserve2 table tbody tr td{border-bottom:1px solid #000;border-top:1px solid #000;height:25px;text-align:center;vertical-align:middle}.popup_reserve2 table tbody tr td:first-of-type{background-color:var(--carzone_skyBlue)}.popup_reserve2 table tbody tr td:nth-of-type(2){max-width:188px}.check{background-color:#fff;padding:20px}.check label{font-weight:600}.check .btn{height:25px;margin-left:10px}.check .search_area{background-color:var(--carzone_skyBlue);border-bottom:1px solid #000;border-top:1px solid #000;padding:10px 20px}.check .search_area .search_date_box{align-items:center;display:flex}.check .search_area .search_date_box label:nth-of-type(2){margin-left:100px}.check .search_area .search_box{display:flex;justify-content:space-between;margin-top:10px}.check .search_area .search_box .search_counselor_box select{width:109px}.check .search_area .date-buttons{display:flex;gap:.5rem;margin-left:10px;margin-top:0}.check .search_area .date-button{background-color:#f9f9f9;border:1px solid #ccc;border-radius:5px;cursor:pointer;padding:0 .5rem}.check .search_area .date-button.active{background-color:#007bff;border-color:#007bff;color:#fff}.check .table_box{height:700px;margin-top:20px;overflow:auto;padding-right:10px}.check .table_box .all_price{align-items:center;display:flex;justify-content:space-between;margin:5px 0;text-align:right}.check .table_box .all_price b{margin-left:20px}.check .table_box .all_price .button-group{display:flex;gap:10px;margin-right:auto}.check .table_box table{text-align:center;width:100%}.check .table_box table td,.check .table_box table th{border:1px solid #000;padding:5px}.check .table_box table th{background-color:var(--carzone_skyBlue)}.check .table_box table td{cursor:pointer;max-width:300px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.check .table_box table td:first-of-type,.check .table_box table td:nth-of-type(2){width:180px}.check_rate{height:850px;position:relative}.check_rate .search_area{align-items:center;background-color:var(--carzone_skyBlue);border-bottom:1px solid #000;border-top:1px solid #000;display:flex;gap:20px;padding:10px 20px}.check_rate .search_area .sch_area{margin-left:600px}.check_rate .search_area .sch_area input{margin-left:20px}.check_rate .search_area .btn{height:25px;width:80px}.check_rate .search_area .search_date{align-items:center;display:flex;gap:10px;width:700px}.check_rate .search_area .search_date label{white-space:nowrap}.check_rate .search_area .search_date .date-buttons{display:flex;gap:10px}.check_rate .search_area .search_date .date-buttons .date-button{align-items:center;background:#f5f5f5;border:1px solid #ccc;border-radius:4px;color:#333;cursor:pointer;display:flex;font-size:13px;height:25px;justify-content:center;padding:6px 12px;transition:all .2s;width:50px}.check_rate .search_area .search_date .date-buttons .date-button:hover{background:#e0e0e0}.check_rate .search_area .search_date .date-buttons .date-button.active{background:#007bff;border-color:#007bff;color:#fff}.check_rate>.btn_box{margin-top:20px}.check_rate>.btn_box button{height:25px;margin-right:20px;width:80px}.check_rate .table_box{height:675px;margin-top:20px;overflow:auto}.check_rate .table_box table{text-align:center;width:100%}.check_rate .table_box table thead tr th{background-color:var(--carzone_skyBlue);border:1px solid #000;height:30px;vertical-align:middle}.check_rate .table_box table tbody tr td{border:1px solid #000;cursor:pointer;height:30px;vertical-align:middle}.check_rate .table_box table tbody tr td:last-of-type{color:var(--carzone_blue)}.check_rate .page_number{margin-top:10px}.check_rate .page_number ul{display:flex;gap:20px;justify-content:center}.check_rate .page_number ul li{align-content:center;border:1px solid #a0a0a0;border-radius:10px;cursor:pointer;height:35px;text-align:center;width:35px}.check_rate .page_number ul li.on{background-color:var(--carzone_blue)}.advice{background-color:#fff;position:relative}.advice .costomer{background-color:#fff;bottom:0;left:0;overflow:auto;padding:20px;right:0;top:0;z-index:2}.advice .costomer form label{font-size:16px}.advice .costomer form .search_area{align-items:center;background-color:var(--carzone_skyBlue);border-bottom:1px solid #000;border-top:1px solid #000;display:flex;font-size:20px;height:40px;justify-content:space-between;padding:0 20px}.advice .costomer form .search_area>.date{align-items:center;display:flex}.advice .costomer form .search_area>.date select{margin-left:5px}.advice .costomer form .search_area>div input,.advice .costomer form .search_area>div select{transform:translate(0)}.advice .costomer form .search_area input{height:24px;transform:translateY(-3px)}.advice .costomer form .search_area input[type=text]{text-align:center}.advice .costomer form .search_area>.user{align-items:center;display:flex;gap:20px}.advice .costomer form .search_area>.user button{display:inline-block;font-size:14px;height:25px;width:80px}.advice .costomer form .search_area>.user button:nth-of-type(3){background-color:#ff9797}.advice .costomer form .search_area .date-buttons{display:flex;gap:.5rem;margin-left:10px;margin-top:0}.advice .costomer form .search_area .date-button{background-color:#f9f9f9;border:1px solid #ccc;border-radius:5px;cursor:pointer;padding:0 .5rem}.advice .costomer form .search_area .date-button.active{background-color:#007bff;border-color:#007bff;color:#fff}.advice .costomer form .btn_area{display:flex;justify-content:space-between;margin-top:20px}.advice .costomer form .btn_area button{color:#000;font-size:16px;width:100px}.advice .costomer form .btn_area button.on,.advice .costomer form .btn_area button:hover{font-weight:900}.advice .costomer form .btn_area button p{font-size:16px}.advice .costomer .table_box{height:700px;overflow:auto;padding-right:10px}.advice .costomer .table_box table{margin-top:15px;text-align:center;width:100%}.advice .costomer .table_box table thead tr th{background-color:var(--carzone_skyBlue);border:1px solid #000;padding:5px}.advice .costomer .table_box table tbody{cursor:pointer}.advice .costomer .table_box table tbody tr td{border:1px solid #000;overflow:hidden;padding:5px;text-overflow:ellipsis;white-space:nowrap}.advice .costomer .table_box table tbody tr td:nth-of-type(4),.advice .costomer .table_box table tbody tr td:nth-of-type(5){max-width:98px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:10%}.advice .costomer .table_box table tbody tr td:nth-of-type(6){width:15%}.advice .costomer .table_box table tbody tr td:nth-of-type(8){width:10%}.advice .costomer .table_box table tbody tr td:nth-of-type(9){max-width:400px;min-width:300px;text-align:left}.advice .advice_list{padding:60px 50px 0;position:relative}.advice .advice_list span{font-weight:400}.advice .advice_list label,.advice .advice_list p{font-weight:600}.advice .advice_list>.head_area{align-items:center;display:flex;gap:10px;margin-bottom:5px}.advice .advice_list .phone_title{margin-top:15px}.advice .advice_list .introduce_box{margin-top:10px}.advice .advice_list .introduce_box input{margin-left:5px;width:120px}.advice .advice_list .info_table{font-size:14px;table-layout:fixed;text-align:center;width:100%}.advice .advice_list .info_table td,.advice .advice_list .info_table th{border-bottom:1px solid #000;border-top:1px solid #000;font-weight:400;height:35px}.advice .advice_list .info_table input,.advice .advice_list .info_table select{border:none;height:100%;text-align:center;width:100%}.advice .advice_list .info_table input{font-weight:700}.advice .advice_list .info_table thead tr th:first-of-type,.advice .advice_list .info_table thead tr th:nth-of-type(3),.advice .advice_list .info_table thead tr th:nth-of-type(5){background-color:var(--carzone_skyBlue);width:130px}.advice .advice_list .info_table tbody tr #table_cursor input{background-color:var(--carzone_skyBlue);cursor:pointer}.advice .advice_list .info_table tbody tr td{vertical-align:middle}.advice .advice_list .info_table tbody tr td:first-of-type,.advice .advice_list .info_table tbody tr td:nth-of-type(3),.advice .advice_list .info_table tbody tr td:nth-of-type(5){background-color:var(--carzone_skyBlue)}.advice .advice_list .phone_table{font-size:14px;text-align:center;width:100%}.advice .advice_list .phone_table input,.advice .advice_list .phone_table select{border:none;height:100%;text-align:center;width:100%}.advice .advice_list .phone_table input{border-left:1px solid #000;font-weight:700}.advice .advice_list .phone_table td,.advice .advice_list .phone_table th{border-bottom:1px solid #000;border-top:1px solid #000;height:30px}.advice .advice_list .phone_table th{font-weight:400}.advice .advice_list .phone_table th:first-of-type,.advice .advice_list .phone_table th:nth-of-type(4){background-color:var(--carzone_skyBlue);width:120px}.advice .advice_list .phone_table th:nth-of-type(6){border:none}.advice .advice_list .phone_table td:first-of-type,.advice .advice_list .phone_table td:nth-of-type(4){background-color:var(--carzone_skyBlue);width:130px}.advice .advice_list .phone_table td:nth-of-type(3){width:212px}.advice .advice_list .phone_table td:nth-of-type(6){border:none}.advice .advice_list .phone_table .btn_area{align-items:center;display:flex;gap:10px;padding-left:10px}.advice .advice_list .phone_table .btn_area .btn{height:100%}.advice .advice_list .car_pop{background-color:#fff;border:2px solid #000;left:100px;padding:20px;position:absolute;top:400px;width:500px;z-index:5}.advice .advice_list .car_pop .close_btn{right:10px;top:10px}.advice .advice_list .car_pop table{margin-top:10px;text-align:center;width:100%}.advice .advice_list .car_pop table thead tr th{border:1px solid #000;font-weight:400;height:30px;vertical-align:middle}.advice .advice_list .car_pop table thead tr th:first-of-type{width:80px}.advice .advice_list .car_pop table tbody tr td{border:1px solid #000;height:30px;vertical-align:middle}.advice .advice_list .charge{left:1400px;position:absolute;top:20px}.advice .advice_list .charge button{height:25px;margin-left:20px}.advice .advice_list>.table_box{margin-top:20px;max-height:100px;overflow:auto;padding-right:10px;position:relative;text-align:center}.advice .advice_list>.table_box .full_img{bottom:0;cursor:pointer;left:0;position:fixed;right:0;top:0;z-index:30}.advice .advice_list>.table_box .full_img .full_back{background-color:#000;height:100%;width:100%}.advice .advice_list>.table_box .full_img .full_back img{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.advice .advice_list>.table_box h2{margin-bottom:5px;text-align:left}.advice .advice_list>.table_box table{width:100%}.advice .advice_list>.table_box table th{background-color:var(--carzone_skyBlue)}.advice .advice_list>.table_box table td:last-of-type button{width:80px}.advice .advice_list>.table_box table td,.advice .advice_list>.table_box table th{border:1px solid #000;font-weight:400;padding:3px 5px}.advice .advice_list .save_area{align-items:center;display:flex;gap:20px;justify-content:end;margin-top:15px}.advice .advice_list .save_area .btn{background-color:var(--carzone_pink);padding:5px 20px}.advice .advice_list .save_area .send{padding:5px 3px}.contract_list{padding:10px 50px}.contract_list h2{font-size:18px;font-weight:600;margin-bottom:10px;text-align:left}.contract_list .btn{background-color:var(--carzone_pink);padding:5px 0;width:60px}.contract_list .flex_box{display:flex;justify-content:space-between}.contract_list .flex_box .table_box{width:65%}.contract_list .flex_box .table_box table{text-align:center;width:100%}.contract_list .flex_box .table_box table thead{font-size:16px}.contract_list .flex_box .table_box table thead tr th{background-color:var(--carzone_skyBlue);border:1px solid #000;font-weight:400;padding:5px}.contract_list .flex_box .table_box table tbody{font-size:14px}.contract_list .flex_box .table_box table tbody tr td{border:1px solid #000;height:25px;max-width:300px;overflow:hidden;padding:5px;text-overflow:ellipsis;white-space:nowrap}.contract_list .flex_box .table_box table tbody tr td:nth-of-type(5){width:100px}.contract_list .flex_box .table_box table tbody tr td p{background-color:var(--carzone_pink);border-radius:5px;color:#fff;cursor:pointer;height:16px;margin:0 auto;width:70px}.contract_list .flex_box .list_area{align-items:end;display:flex;gap:20px;justify-content:end}.contract_list .flex_box .list_area .write_list{display:flex;flex-direction:column;font-size:16px;gap:10px;text-align:right}.contract_list .flex_box .list_area .write_list .insurance_company_area select{width:200px}.contract_list .flex_box .list_area .write_list .insurance_company_area input{margin-top:10px}.contract_list .flex_box .list_area .write_list>div input{width:200px}.contract_list .flex_box .list_area .write_list>div input::-webkit-inner-spin-button,.contract_list .flex_box .list_area .write_list>div input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.history{padding:10px 50px;position:relative}.history .header_area{align-items:center;display:flex;gap:10px}.history .header_area h2{font-size:18px;font-weight:600;margin-bottom:10px;text-align:left}.history .header_area .btn{transform:translateY(-3px)}.history .table_box{padding-bottom:20px;width:100%}.history .table_box table{text-align:center;width:100%}.history .table_box table thead{font-size:16px}.history .table_box table thead th{background-color:var(--carzone_skyBlue);border:1px solid #000;font-weight:400;padding:5px}.history .table_box table tbody{cursor:pointer;font-size:14px}.history .table_box table tbody tr td{border:1px solid #000;overflow:hidden;padding:5px;text-overflow:ellipsis;white-space:nowrap}.history .table_box table tbody tr td span{font-size:0}.history .table_box table tbody tr td:first-of-type{width:100px}.history .table_box table tbody tr td:nth-of-type(2){width:170px}.history .table_box table tbody tr td:nth-of-type(4){width:100px}.history .table_box table tbody tr td:nth-of-type(5){max-width:500px;min-width:300px;text-align:left}.history .table_box table tbody tr td:nth-of-type(6){cursor:auto;max-width:160px;padding:0}.history .table_box table tbody tr td:nth-of-type(7){cursor:auto;padding:0;width:100px}.history .table_box table tbody tr td:nth-of-type(8){padding:0}.history .memo_back{background-color:#00000080;bottom:0;height:100%;left:0;position:absolute;right:0;top:0}.history .memo_back .memo_check{background-color:#fff;height:200px;left:50%;overflow:auto;padding:10px 0;position:absolute;top:50%;transform:translate(-50%,-50%);width:60%}.history .memo_back .memo_check p span{word-wrap:break-word}.call{background-color:var(--carzone_blue_10);padding:40px;position:absolute;width:1000px;z-index:21}.call .noti{bottom:10px;position:absolute;right:30px}.call .call_result,.call .reserve{align-items:center;display:flex;font-size:18px;gap:10px;padding-left:50px;text-align:center}.call .call_result label,.call .call_result p,.call .reserve label,.call .reserve p{background-color:#fff;border:1px solid #000;border-radius:5px;padding:2px 0;width:100px}.call .call_result select,.call .reserve select{height:25px;width:120px}.call .call_result input,.call .reserve input{height:25px;width:150px}.call .reserve{margin:20px 0}.call .call_memo{align-items:end;display:flex;justify-content:space-between;margin-top:20px;padding-left:50px}.call .call_memo textarea{font-size:18px;height:200px;resize:none;width:90%}.call .call_memo .btn_area{width:80px}.call .call_memo .btn_area .btn{background-color:var(--carzone_pink);margin:5px 0;padding:5px;width:100%}.history_popup{background-color:var(--carzone_blue_10);height:500px;left:30px;padding:40px 20px;position:absolute;top:200px;width:500px;z-index:40}.history_popup .close_btn{cursor:pointer;display:flex;flex-direction:column;font-size:0;height:18px;justify-content:space-between;justify-content:center;position:absolute;right:10px;top:10px;width:23px}.history_popup .close_btn:before{background-color:#000;content:"";height:2px;transform:rotate(45deg) translateX(1px)}.history_popup .close_btn span{background-color:#000;display:none;height:2px}.history_popup .close_btn:after{background-color:#000;content:"";height:2px;transform:rotate(-45deg) translateX(1px)}.history_popup>.btn{background-color:var(--carzone_pink);bottom:20px;height:25px;position:absolute;right:15px;width:40px}.history_popup h1{text-align:center}.history_popup .popup_box>div{margin-top:20px;padding:0 40px}.history_popup .popup_box .line01{align-items:center;display:flex;justify-content:space-between}.history_popup .popup_box .line01 .btn_area .btn{margin-left:20px}.history_popup .popup_box .line02{align-items:center;display:flex;justify-content:space-between}.history_popup .popup_box .text_area textarea{height:280px;resize:none;width:100%}.reserve_pop{background-color:#fff;border:1px solid #000;left:830px;padding:20px;position:absolute;top:250px;width:500px;z-index:10}.reserve_pop .head_box{text-align:center}.reserve_pop .head_box button{position:absolute;right:10px;top:45px}.reserve_pop label{font-size:15px;font-weight:400}.reserve_pop input,.reserve_pop select{width:85px}.reserve_pop .close_btn{right:10px;top:10px}.reserve_pop .box01{display:flex;gap:10px;margin-top:10px}.reserve_pop .box01 button{width:70px}.reserve_pop .box01 input{width:110px}.reserve_pop .box01 select{width:50px}.reserve_pop .box01 .user_phone_box select{margin-left:13px;width:120px}.reserve_pop .box01 .counselor_list_box select{width:120px}.reserve_pop .title_box{align-items:center;display:flex;justify-content:space-between;margin-top:10px}.reserve_pop .title_box textarea{height:30px;width:410px}.reserve_pop .contents_box{height:230px;margin-top:10px;width:100%}.reserve_pop .contents_box textarea{height:100%;width:100%}.reserve_pop .btn_box{margin-top:10px;text-align:right}.reserve_pop .btn_box button{width:80px}.reserve_list{background-color:#fff;border:1px solid #000;left:0;max-height:500px;overflow:auto;padding:20px;position:absolute;top:0;width:500px;z-index:10}.reserve_list h2{text-align:center}.reserve_list table{margin-top:10px;text-align:center;width:100%}.reserve_list table thead{background-color:var(--carzone_skyBlue)}.reserve_list table tbody tr td,.reserve_list table thead tr th{border:1px solid #000;height:25px;vertical-align:middle}.reserve_list table tbody tr td{cursor:pointer}.reserve_list .head_box{text-align:center}.reserve_list .head_box button{position:absolute;right:10px;top:45px}.reserve_list label{font-size:15px;font-weight:400}.reserve_list input,.reserve_list select{width:85px}.reserve_list .close_btn{right:10px;top:10px}.reserve_list .box01{display:flex;gap:10px;margin-top:10px}.reserve_list .box01 button{width:70px}.reserve_list .box01 input{width:110px}.reserve_list .box01 select{width:50px}.reserve_list .box01 .user_phone_box select{margin-left:13px;width:120px}.reserve_list .box01 .counselor_list_box select{width:120px}.reserve_list .title_box{align-items:center;display:flex;justify-content:space-between;margin-top:10px}.reserve_list .title_box textarea{height:30px;width:410px}.reserve_list .contents_box{height:230px;margin-top:10px;width:100%}.reserve_list .contents_box textarea{height:100%;width:100%}.reserve_list .btn_box{margin-top:10px;text-align:right}.reserve_list .btn_box button{width:80px}.long_sms_pop{background-color:#fff;border:1px solid #000;height:400px;overflow:auto;padding:5px 35px;position:absolute;text-align:center;top:20px;width:600px;z-index:2}.long_sms_pop h2{margin-top:20px}.long_sms_pop .contents{margin-top:20px;text-align:right}.long_sms_pop .contents .select_box,.long_sms_pop .contents .select_box select{width:100%}.long_sms_pop .contents .text_box{text-align:center}.long_sms_pop .contents .text_box textarea{height:230px;margin:5px 0;resize:vertical;width:100%}.long_sms_pop .contents .button_box{align-items:center;margin-top:10px;text-align:right}.long_sms_pop .contents .button_box button{width:80px}.long_sms_pop .close_btn{right:5px;top:10px}:root{--rt-color-white:#fff;--rt-color-dark:#222;--rt-color-success:#8dc572;--rt-color-error:#be6464;--rt-color-warning:#f0ad4e;--rt-color-info:#337ab7;--rt-opacity:0.9;--rt-transition-show-delay:0.15s;--rt-transition-closing-delay:0.15s}.core-styles-module_tooltip__3vRRp{left:0;opacity:0;pointer-events:none;position:absolute;top:0;will-change:opacity}.core-styles-module_fixed__pcSol{position:fixed}.core-styles-module_arrow__cvMwQ{background:inherit;position:absolute}.core-styles-module_noArrow__xock6{display:none}.core-styles-module_clickable__ZuTTB{pointer-events:auto}.core-styles-module_show__Nt9eE{opacity:.9;opacity:var(--rt-opacity);transition:opacity .15s ease-out;transition:opacity var(--rt-transition-show-delay) ease-out}.core-styles-module_closing__sGnxF{opacity:0;transition:opacity .15s ease-in;transition:opacity var(--rt-transition-closing-delay) ease-in}.styles-module_tooltip__mnnfp{border-radius:3px;font-size:90%;padding:8px 16px;width:max-content}.styles-module_arrow__K0L3T{height:8px;width:8px}[class*=react-tooltip__place-top]>.styles-module_arrow__K0L3T{transform:rotate(45deg)}[class*=react-tooltip__place-right]>.styles-module_arrow__K0L3T{transform:rotate(135deg)}[class*=react-tooltip__place-bottom]>.styles-module_arrow__K0L3T{transform:rotate(225deg)}[class*=react-tooltip__place-left]>.styles-module_arrow__K0L3T{transform:rotate(315deg)}.styles-module_dark__xNqje{background:#222;background:var(--rt-color-dark);color:#fff;color:var(--rt-color-white)}.styles-module_light__Z6W-X{background-color:#fff;background-color:var(--rt-color-white);color:#222;color:var(--rt-color-dark)}.styles-module_success__A2AKt{background-color:#8dc572;background-color:var(--rt-color-success);color:#fff;color:var(--rt-color-white)}.styles-module_warning__SCK0X{background-color:#f0ad4e;background-color:var(--rt-color-warning);color:#fff;color:var(--rt-color-white)}.styles-module_error__JvumD{background-color:#be6464;background-color:var(--rt-color-error);color:#fff;color:var(--rt-color-white)}.styles-module_info__BWdHW{background-color:#337ab7;background-color:var(--rt-color-info);color:#fff;color:var(--rt-color-white)}.registration{background-color:#fff;font-size:18px;height:850px;overflow:auto;padding:50px 50px 0}.registration>h2{font-size:30px;margin:0 auto;width:120px}.registration select{padding-left:5px;width:30%}.registration input,.registration select{border-radius:5px;font-size:14px;height:30px}.registration input{border:1px solid #000;padding-left:10px;width:60%}.registration input:focus{outline:none}.registration .registor_area{margin-top:25px;position:relative}.registration .registor_area h3{font-size:22px;font-weight:600;margin-bottom:10px}.registration .registor_area>table{table-layout:fixed;text-align:center;width:100%}.registration .registor_area>table td,.registration .registor_area>table th{border-bottom:1px solid #000;border-top:1px solid #000;font-size:14px;height:40px;vertical-align:middle}.registration .registor_area>table input,.registration .registor_area>table select{border:none;border-radius:0;height:100%;text-align:center;width:100%}.registration .registor_area>table thead tr th #counselor{background-color:var(--carzone_skyBlue)}.registration .registor_area>table thead tr th:first-of-type{width:200px}.registration .registor_area>table thead tr th:first-of-type select{background-color:var(--carzone_skyBlue)}.registration .registor_area>table thead tr th:nth-of-type(2){border:none}.registration .registor_area>table thead tr th:nth-of-type(3){border:none;width:200px}.registration .registor_area>table thead tr th:nth-of-type(4){border:none}.registration .registor_area>table tbody #address_tr{text-align:left}.registration .registor_area>table tbody #address_tr td:nth-of-type(2) input:first-of-type{cursor:pointer;width:100px}.registration .registor_area>table tbody #address_tr td:nth-of-type(2) input:nth-of-type(2){border-left:1px solid #000;width:340px}.registration .registor_area>table tbody #address_tr td:nth-of-type(2) input:nth-of-type(3){border-left:1px solid #000;width:640px}.registration .registor_area>table tbody tr td:first-of-type,.registration .registor_area>table tbody tr td:first-of-type select,.registration .registor_area>table tbody tr td:nth-of-type(3),.registration .registor_area>table tbody tr td:nth-of-type(3) select{background-color:var(--carzone_skyBlue)}.registration .registor_area h2{margin-top:50px}.registration .registor_area .phone_table{margin-top:10px;width:100%}.registration .registor_area .phone_table td:first-of-type,.registration .registor_area .phone_table td:nth-of-type(4){background-color:var(--carzone_skyBlue);width:200px}.registration .registor_area .phone_table td:nth-of-type(2){border-right:1px solid #000;width:100px}.registration .registor_area .phone_table td:nth-of-type(4){border-left:none}.registration .registor_area input::-webkit-inner-spin-button,.registration .registor_area input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.registration .registor_area .account_type{margin-bottom:10px}.registration .registor_area .account_type select{height:30px;width:100px}.registration .registor_area .user_info{display:flex;gap:20px}.registration .registor_area .user_phone{margin-top:20px}.registration .registor_area .user_phone select{width:10%}.registration .registor_area .user_phone input{width:30%}.registration .registor_area .user_phone .call_area{align-items:center;display:flex;flex-direction:column;gap:7px;justify-content:center}.registration .registor_area .user_phone .call_area .btn{border-radius:5px;font-size:12px;height:20px;width:70px}.registration .registor_area .user_phone .phone_box{align-items:center;display:flex;gap:30px;margin-top:10px}.registration .registor_area .user_address{margin-top:20px}.registration .registor_area .user_address .btn{height:30px;width:100px}.registration .registor_area .user_address .address_box01{align-items:center;display:flex;gap:25px}.registration .registor_area .user_address .address_box01 select{width:110px}.registration .registor_area .user_address .address_box01 input{width:190px}.registration .registor_area .user_address .address_box02{align-items:center;display:flex;gap:20px;margin-top:10px}.registration .registor_area .user_address .address_box02 input:first-of-type{width:400px}.registration .registor_area .user_address .address_box02 input:nth-of-type(2){width:800px}.registration .registor_area .user_email{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:20px}.registration .registor_area .user_email label{transform:translateY(-2px)}.registration .registor_area .user_email input{width:30%}.registration .registor_area .user_email input:nth-of-type(2){display:none;margin:20px 0 0 473px;width:707px}.registration .registor_area .user_email input:nth-of-type(2).on{display:block}.registration .registor_area .user_email select{width:60%}.registration .registor_area .personal_info{align-items:center;display:flex;gap:10px;margin-top:20px}.registration .registor_area .personal_info select{width:100px}.registration .registor_area .personal_info input{display:none;width:30%}.registration .registor_area .personal_info input.on{display:block}.registration .registor_area .marketing{align-items:center;display:flex;gap:50px;justify-content:center;margin-top:20px}.registration .registor_area .marketing .btn{border-radius:10px;font-size:12px;height:30px;width:80px}.registration .registor_area .etc{align-items:center;display:flex;gap:40px;margin-top:20px}.registration .registor_area .etc input{width:250px}.registration .registor_area .etc select{width:180px}.registration .registor_area .etc p:nth-of-type(2){margin-left:100px}.registration .registor_area .contract{align-items:center;display:flex;flex-direction:row;gap:20px;margin-top:30px}.registration .registor_area .relation{height:250px;margin-top:40px;overflow-y:auto;width:500px}.registration .registor_area .relation h2{text-align:left}.registration .registor_area .relation .relation_box{border:1px solid #000;display:flex;gap:50px;height:30px;margin-top:20px;width:100%}.registration .registor_area .btn_area{align-items:end;display:flex;flex-direction:column;gap:15px;margin-top:30px}.registration .registor_area .btn_area .btn{border-radius:10px;font-size:16px;height:40px;width:100px}.registration .registor_area .btn_area .btn:first-of-type{background-color:var(--carzone_pink)}.i_distribution{background-color:#fff;padding:20px}.i_distribution .search_area{background-color:var(--carzone_skyBlue);border-bottom:1px solid #000;border-top:1px solid #000;padding:10px 20px}.i_distribution .search_area .file_send{align-items:center;display:flex;gap:20px}.i_distribution .search_area .file_send label:nth-of-type(2){background-color:var(--carzone_blue);border:none;border-radius:5px;color:#fff;cursor:pointer;display:block;font-size:13px;padding:5px 10px;text-align:center;width:110px}.i_distribution .search_area .file_send input{display:none}.i_distribution .search_area .counselor_list{align-items:center;display:flex;justify-content:space-between;margin-top:20px}.i_distribution .search_area .counselor_list .counselor_box select{width:110px}.i_distribution .search_area .counselor_list .btn{height:25px;margin-left:15px}.i_distribution .search_area .counselor_list .search_list{align-items:center;display:flex}.i_distribution .search_area .counselor_list .search_list select{height:25px}.i_distribution .search_area .counselor_list .search_list input{margin-left:10px}.i_distribution .search_area .counselor_list .date-buttons{display:flex;gap:.5rem;margin-left:10px;margin-top:0}.i_distribution .search_area .counselor_list .date-button{background-color:#f9f9f9;border:1px solid #ccc;border-radius:5px;cursor:pointer;padding:0 .5rem}.i_distribution .search_area .counselor_list .date-button.active{background-color:#007bff;border-color:#007bff;color:#fff}.i_distribution .table_box{height:700px;margin-top:20px;overflow:auto;padding-right:10px}.i_distribution .table_box .selected-info{align-items:center;display:flex;justify-content:space-between}.i_distribution .table_box .selected-info .button-group{display:flex;gap:10px;margin-right:auto}.i_distribution .table_box .table_list{margin-top:15px;text-align:center;width:100%}.i_distribution .table_box .table_list input{height:13px}.i_distribution .table_box .table_list thead tr th{background-color:var(--carzone_skyBlue);border:1px solid #000;padding:5px}.i_distribution .table_box .table_list thead tr th:first-of-type{width:50px}.i_distribution .table_box .table_list tbody tr td{border:1px solid #000;cursor:pointer;padding:5px}.imodify{background-color:#fff;padding:20px}.imodify .btn{height:25px;margin-left:10px}.imodify .search_area{background-color:var(--carzone_skyBlue);border-bottom:1px solid #000;border-top:1px solid #000;padding:10px 20px}.imodify .search_area .search_date{align-items:center;display:flex;justify-content:space-between}.imodify .search_area .list_box2{margin-top:10px}.imodify .search_area .list_box2 select{width:90px}.imodify .search_area .counselor_list{align-items:center;display:flex;justify-content:space-between;margin-top:10px}.imodify .search_area .counselor_list .search_user input{margin-left:10px}.imodify .btn_area{align-items:center;display:flex;justify-content:space-between;margin-top:10px}.imodify .btn_area button{color:#000;font-size:14px;margin:0;width:90px}.imodify .btn_area button.on{font-size:16px;font-weight:700}.imodify .table_box{height:600px;margin-top:20px;overflow:auto;padding-right:10px}.imodify .table_box table{text-align:center;width:100%}.imodify .table_box table input{height:13px}.imodify .table_box table td,.imodify .table_box table th{border:1px solid #000;padding:5px}.imodify .table_box table thead tr th{background-color:var(--carzone_skyBlue)}.imodify .table_box table tbody tr td{cursor:pointer}.car_attendance{background-color:#fff;padding:20px;position:relative}.car_attendance .search_area{align-items:center;background-color:var(--carzone_car_green30);border-bottom:1px solid #000;border-top:1px solid #000;display:flex;justify-content:space-between;padding:10px 20px}.car_attendance .search_area button{height:25px;margin-left:20px;width:80px}.car_attendance .search_area .date_area{align-items:center;display:flex;gap:10px}.car_attendance .search_area .date_area label{white-space:nowrap}.car_attendance .search_area .date_area .date-buttons{display:flex;gap:1px}.car_attendance .search_area .date_area .date-buttons .date-button{align-items:center;background:#f5f5f5;border:1px solid #ccc;border-radius:4px;color:#333;cursor:pointer;display:flex;font-size:13px;height:25px;justify-content:center;padding:6px 12px;transition:all .2s;width:50px}.car_attendance .search_area .date_area .date-buttons .date-button:hover{background:#e0e0e0}.car_attendance .search_area .date_area .date-buttons .date-button.active{background:#007bff;border-color:#007bff;color:#fff}.car_attendance .text_box{margin-top:10px}.car_attendance .table_box{height:740px;margin-top:20px;overflow:auto;width:100%}.car_attendance .table_box table{text-align:center;width:100%}.car_attendance .table_box table thead tr th{background-color:var(--carzone_car_green30)}.car_attendance .table_box table tbody tr td,.car_attendance .table_box table thead tr th{border:1px solid #000;height:25px;vertical-align:middle}.car_attendance .table_box table tbody tr td select{border:none;height:100%;text-align:center;width:100%}.car_attendance .category{align-items:center;display:flex;justify-content:space-between}.car_attendance .category .text_box{display:flex;gap:50px}.car_contract{background-color:#fff;padding:20px}.car_contract .search_area{align-items:center;background-color:var(--carzone_car_green10);border-bottom:1px solid #000;border-top:1px solid #000;display:flex;gap:30px;justify-content:space-between;padding:10px}.car_contract .search_area>div select{width:100px}.car_contract .search_area>div input{width:140px}.car_contract .search_area>div button{height:25px;width:80px}.car_contract .category{align-items:center;display:flex;justify-content:space-between}.car_contract .category .btn_box{align-items:center;display:flex;gap:20px}.car_contract .category .btn_box button{background-color:var(--carzone_car_green30);font-size:14px;height:25px;margin:10px 0;width:80px}.car_contract .category .text_box{display:flex;gap:50px}.car_contract>.btn_area{margin-top:10px}.car_contract>.btn_area .car_btn{height:25px;width:100px}.car_contract .table_box{height:690px;margin-top:10px;overflow:auto;padding-right:10px;position:relative}.car_contract .table_box .change_counsel{background-color:#fff;border:1px solid #000;padding:20px;position:absolute;right:0;width:500px}.car_contract .table_box .change_counsel h2{text-align:center}.car_contract .table_box .change_counsel ul li{cursor:pointer;list-style:disc;margin-left:30px;margin-top:10px}.car_contract .table_box .change_counsel .close_btn{right:10px;top:10px}.car_contract .table_box table{width:100%}.car_contract .table_box table thead{background-color:var(--carzone_car_green10)}.car_contract .table_box table tbody tr td,.car_contract .table_box table thead tr th{border:1px solid #000;height:30px;vertical-align:middle}.car_contract .table_box table tbody tr td{cursor:pointer;overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap}.car_contract .table_box table tbody tr td:nth-of-type(3){max-width:120px}.car_contract .table_box table tbody tr td:nth-of-type(4){max-width:70px}.car_contract .table_box table tbody tr td:nth-of-type(5){max-width:80px}.schedule{background-color:#fff;height:860px;padding:20px}.schedule .search_area{align-items:center;background-color:var(--carzone_car_green30);border-bottom:1px solid #000;border-top:1px solid #000;display:flex;gap:20px;padding:10px 20px}.schedule .search_area .sch_area{margin-left:800px}.schedule .search_area .sch_area input{margin-left:20px}.schedule .search_area .car_btn{height:25px;width:80px}.schedule>.btn_box{margin-bottom:10px;margin-top:20px}.schedule>.btn_box button{height:25px;width:80px}.schedule>.btn_box button+button{margin-left:15px}.schedule .table_box{height:675px;overflow:auto}.schedule .table_box table{text-align:center;width:100%}.schedule .table_box table thead tr th{background-color:var(--carzone_car_green10);border:1px solid #000;height:32px;vertical-align:middle}.schedule .table_box table tbody tr td{border:1px solid #000;cursor:pointer;height:32px;overflow:hidden;text-overflow:ellipsis;vertical-align:middle;white-space:nowrap}.schedule .table_box table tbody tr td:nth-of-type(5){max-width:250px}.schedule .table_box table tbody tr td:nth-of-type(12){color:#a4a4ff;font-weight:700}.schedule .page_number{margin-top:10px}.schedule .page_number ul{display:flex;gap:20px;justify-content:center}.schedule .page_number ul li{align-content:center;border:1px solid #a0a0a0;border-radius:10px;cursor:pointer;height:35px;text-align:center;width:35px}.schedule .page_number ul li.on{background-color:var(--carzone_car_green10)}.detail_reserve{background-color:#fff;border:1px solid #000;height:430px;padding:20px 20px 10px;position:absolute;width:500px;z-index:10}.detail_reserve .close_btn{right:10px;top:5px}.detail_reserve .list h2{margin-top:10px;text-align:center}.detail_reserve .list .table_list{height:350px;margin-top:10px;overflow:auto}.detail_reserve .list .table_list table{text-align:center;width:100%}.detail_reserve .list .table_list table thead{background-color:var(--carzone_car_green10)}.detail_reserve .list .table_list table tbody tr td,.detail_reserve .list .table_list table thead tr th{border:1px solid #000;height:25px;vertical-align:middle}.detail_reserve .list .table_list table tbody tr td{cursor:pointer}.detail_reserve .detail_contents .head_box{margin-top:20px;position:relative;text-align:center}.detail_reserve .detail_contents .head_box button{background-color:#d14242;position:absolute;right:10px;top:0}.detail_reserve .detail_contents .reserve_info{align-items:center;display:flex;justify-content:space-between;margin-top:20px}.detail_reserve .detail_contents .reserve_info select{width:110px}.detail_reserve .detail_contents .reserve_time{margin-top:10px;text-align:center}.detail_reserve .detail_contents .reserve_time select{margin-left:20px}.detail_reserve .detail_contents .reserve_time button{margin-left:10px}.detail_reserve .detail_contents>textarea{margin-top:10px;resize:vertical;width:100%}.detail_reserve .detail_contents>textarea:first-of-type{height:25px;transform:translateY(7px);width:416px}.detail_reserve .detail_contents>textarea:nth-of-type(2){height:200px}.detail_reserve .detail_contents .btn_box{margin-top:5px;text-align:right}main{overflow:hidden}.car_customer{background-color:#fff;height:860px;overflow-x:hidden;overflow-y:auto;padding:10px 20px;position:relative}.car_customer .tooltip_custom{white-space:pre-wrap;word-break:break-word}.car_customer .search_area{background-color:var(--carzone_car_green10);border-bottom:1px solid #000;border-top:1px solid #000;margin-bottom:10px;padding:10px 20px}.car_customer .search_area .line_1{display:flex;gap:80px}.car_customer .search_area .line_1 .date_line select,.car_customer .search_area .line_1 .search_line select{margin-right:10px}.car_customer .search_area .line_1>.btn_box{margin-left:280px}.car_customer .search_area .line_1>.btn_box .car_btn{height:25px;margin-left:20px;width:70px}.car_customer .result_btn{align-items:center;display:flex;justify-content:space-between;margin-bottom:10px;padding-right:15px}.car_customer .result_btn select{width:80px}.car_customer .result_btn .result_btn_01{display:flex;gap:20px}.car_customer .result_btn .text_area{display:flex;gap:50px}.car_customer .result_btn .car_list_sort button{height:25px;margin-left:10px}.car_customer .user_list .table_box{height:700px;overflow:auto;padding-right:15px}.car_customer .user_list .table_box .in_table{min-height:650px}.car_customer .user_list .table_box .in_table table{text-align:center;width:100%}.car_customer .user_list .table_box .in_table table thead tr th{background-color:var(--carzone_car_green30);border:1px solid #000;height:32px;vertical-align:middle}.car_customer .user_list .table_box .in_table table thead tr th input{margin:0;padding:0}.car_customer .user_list .table_box .in_table table thead tr th:first-of-type{min-width:20px}.car_customer .user_list .table_box .in_table table thead tr th:nth-of-type(2){width:25px}.car_customer .user_list .table_box .in_table table tbody tr .car_num_td{max-width:80px;padding:0 5px}.car_customer .user_list .table_box .in_table table tbody tr .user_name_td{max-width:150px;padding:0 5px}.car_customer .user_list .table_box .in_table table tbody tr .memo_td{padding-left:10px;text-align:left}.car_customer .user_list .table_box .in_table table tbody tr .counselor_td{max-width:70px;padding:0 5px}.car_customer .user_list .table_box .in_table table tbody tr td{border:1px solid #000;cursor:pointer;height:32px;max-width:200px;overflow:hidden;text-overflow:ellipsis;vertical-align:middle;white-space:nowrap}.car_customer .user_list .table_box .in_table table tbody tr td input{margin:0;padding:0}.car_customer .user_list .table_box .page_number{margin-top:10px}.car_customer .user_list .table_box .page_number ul{display:flex;gap:20px;justify-content:center}.car_customer .user_list .table_box .page_number ul li{align-content:center;border:1px solid #a0a0a0;border-radius:10px;cursor:pointer;height:35px;text-align:center;width:35px}.car_customer .user_list .table_box .page_number ul li.on{background-color:var(--carzone_car_green10)}.car_customer .btn{height:25px}.car_customer .btn_area{bottom:0;left:1200px;position:absolute}.car_customer .car_customer_info{display:flex;gap:20px}.car_customer .car_customer_info * input{font-size:16px}.car_customer .car_customer_info .table_box{height:150px;overflow:auto;padding-right:15px}.car_customer .car_customer_info .table_box table{text-align:center;width:100%}.car_customer .car_customer_info .table_box table input{height:16px;margin:0;padding:0}.car_customer .car_customer_info .table_box table td,.car_customer .car_customer_info .table_box table th{border:1px solid #000;padding:2px}.car_customer .car_customer_info .table_box table td{cursor:pointer}.car_customer .car_customer_info .contents01{padding-right:10px;position:relative;width:750px}.car_customer .car_customer_info .contents01 .user_box{margin-top:10px}.car_customer .car_customer_info .contents01 .user_box>.header_area{align-items:center;display:flex;gap:10px}.car_customer .car_customer_info .contents01 .user_box>.header_area h2{transform:translateY(-2px)}.car_customer .car_customer_info .contents01 .user_box>.header_area select{background-color:var(--carzone_car_green10);border:none;border-radius:5px}.car_customer .car_customer_info .contents01 .user_box>.header_area .del_btn{background-color:#dd5858;border:none;margin-left:210px}.car_customer .car_customer_info .contents01 .user_box>.text_box textarea{height:150px;resize:vertical;width:100%}.car_customer .car_customer_info .contents01 .user_box .save_btn{text-align:right}.car_customer .car_customer_info .contents01 .user_box .save_btn .car_btn{background-color:#00897b;margin-left:20px;min-width:80px}.car_customer .car_customer_info .contents01 .user_box>table{margin-top:5px;width:100%}.car_customer .car_customer_info .contents01 .user_box>table td,.car_customer .car_customer_info .contents01 .user_box>table th{border-bottom:1px solid #000;border-top:1px solid #000;font-weight:400;height:40px;text-align:center;vertical-align:middle}.car_customer .car_customer_info .contents01 .user_box>table td:first-of-type,.car_customer .car_customer_info .contents01 .user_box>table td:nth-of-type(3),.car_customer .car_customer_info .contents01 .user_box>table th:first-of-type,.car_customer .car_customer_info .contents01 .user_box>table th:nth-of-type(3){background-color:var(--carzone_car_green10);font-size:14px}.car_customer .car_customer_info .contents01 .user_box>table input,.car_customer .car_customer_info .contents01 .user_box>table select{border:none;height:100%;text-align:center;width:100%}.car_customer .car_customer_info .contents01 .user_box>table thead tr th:first-of-type{width:80px}.car_customer .car_customer_info .contents01 .user_box>table thead tr th:nth-of-type(2){width:250px}.car_customer .car_customer_info .contents01 .user_box>table thead tr th:nth-of-type(3){width:100px}.car_customer .car_customer_info .contents01 .user_box>table tbody .phone_tr select{background-color:var(--carzone_car_green10)}.car_customer .car_customer_info .contents01 .user_box>table tbody .phone_tr .btn_box{gap:10px}.car_customer .car_customer_info .contents01 .user_box>table tbody .address_tr td input{font-size:12px}.car_customer .car_customer_info .contents01 .user_box>table tbody .address_tr td:nth-of-type(2) input:first-of-type{border-right:1px solid #000;cursor:pointer;width:30%}.car_customer .car_customer_info .contents01 .user_box>table tbody .address_tr td:nth-of-type(2) input:nth-of-type(2){border-right:1px solid #000;width:70%}.car_customer .car_customer_info .contents01 .user_box>table .btn_box{align-items:center;display:flex;gap:25px;justify-content:center}.car_customer .car_customer_info .contents01 .user_box>table .btn_box .car_btn{width:70px}.car_customer .car_customer_info .contents01 .user_box .photo_area{border:1px dashed #acacac;height:70px;margin:10px 0;overflow:auto;position:relative;width:100%}.car_customer .car_customer_info .contents01 .user_box .photo_area input{display:none}.car_customer .car_customer_info .contents01 .user_box .photo_area .full_img{bottom:0;cursor:pointer;left:0;position:fixed;right:0;top:0;z-index:30}.car_customer .car_customer_info .contents01 .user_box .photo_area .full_img .full_back{background-color:#000;height:100%;width:100%}.car_customer .car_customer_info .contents01 .user_box .photo_area .full_img .full_back img{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.car_customer .car_customer_info .contents01 .user_box .photo_area label{background-color:var(--carzone_car_green100);border-radius:5px;bottom:3px;color:#fff;cursor:pointer;font-size:14px;padding:5px 0;position:absolute;right:3px;text-align:center;width:80px}.car_customer .car_customer_info .contents01 .user_box .photo_area .img_box{display:inline-block;height:50px;margin:5px;position:relative;width:50px}.car_customer .car_customer_info .contents01 .user_box .photo_area .img_box img{border:1px solid #000;cursor:pointer;height:100%;width:100%}.car_customer .car_customer_info .contents01 .user_box .photo_area .close_btn{cursor:pointer;display:flex;flex-direction:column;font-size:0;height:10px;justify-content:space-between;justify-content:center;position:absolute;right:1px;top:2px;width:17px}.car_customer .car_customer_info .contents01 .user_box .photo_area .close_btn:before{background-color:red;content:"";height:2px;transform:rotate(45deg) translateX(1px)}.car_customer .car_customer_info .contents01 .user_box .photo_area .close_btn span{background-color:red;display:none;height:2px}.car_customer .car_customer_info .contents01 .user_box .photo_area .close_btn:after{background-color:red;content:"";height:2px;transform:rotate(-45deg) translateX(1px)}.car_customer .car_customer_info .contents01 .user_box .connection_box,.car_customer .car_customer_info .contents01 .user_box .connection_box .btn_box{align-items:center;display:flex;gap:10px}.car_customer .car_customer_info .contents01 .user_box .connection_db{margin-top:10px;padding-right:10px;position:relative;width:100%}.car_customer .car_customer_info .contents01 .user_box .connection_db .table_box{height:70px;overflow:auto}.car_customer .car_customer_info .contents01 .user_box .connection_db .table_box>table{width:100%}.car_customer .car_customer_info .contents01 .user_box .connection_db .table_box>table td,.car_customer .car_customer_info .contents01 .user_box .connection_db .table_box>table th{border:1px solid #000;vertical-align:middle}.car_customer .car_customer_info .contents01 .user_box .connection_db .table_box>table thead tr th{background-color:var(--carzone_car_green10);font-weight:400;height:25px}.car_customer .car_customer_info .contents01 .user_box .connection_db .table_box>table tbody tr td{cursor:pointer;height:25px;padding:0;text-align:center}.car_customer .car_customer_info .contents01 .user_box .connection_db .table_box>table tbody tr td:nth-of-type(2){max-width:80px}.car_customer .car_customer_info .contents01 .user_box .connection_db .table_box>table tbody tr td:nth-of-type(3){max-width:90px}.car_customer .car_customer_info .contents01 .user_box .connection_db .table_box>table tbody tr td:nth-of-type(4),.car_customer .car_customer_info .contents01 .user_box .connection_db .table_box>table tbody tr td:nth-of-type(5){max-width:180px}.car_customer .car_customer_info .contents01 .user_box .connection_db .table_box>table tbody tr td input[type=text]{background-color:#e4e4e4;border:none;height:100%;margin:0;padding:0;text-align:center;width:100%}.car_customer .car_customer_info .contents02{width:820px}.car_customer .car_customer_info .contents02 .ab_save{bottom:10px;height:25px;position:absolute;right:30px;width:100px}.car_customer .car_customer_info .contents02 .car_info .header_area{align-items:center;display:flex;gap:10px}.car_customer .car_customer_info .contents02 .car_info .header_area select{background-color:var(--carzone_car_green10);border:none;border-radius:5px}.car_customer .car_customer_info .contents02 .car_info .table_box{height:auto;margin-top:15px;max-height:300px}.car_customer .car_customer_info .contents02 .car_info .table_box table td,.car_customer .car_customer_info .contents02 .car_info .table_box table th{height:30px;max-width:100px;overflow:hidden;text-overflow:ellipsis;vertical-align:middle;white-space:nowrap}.car_customer .car_customer_info .contents02 .car_info .table_box table th{background-color:var(--carzone_car_green10);font-weight:400}.car_customer .car_customer_info .contents02 .car_info .table_box table .red-warning{background-color:red;color:#fff}.car_customer .car_customer_info .contents02 .car_info .add_car_info{background-color:#fff;border:1px solid #000;padding:5px;position:absolute;top:100px;width:820px;z-index:30}.car_customer .car_customer_info .contents02 .car_info .add_car_info .header_box b{color:#ff7373;font-size:14px}.car_customer .car_customer_info .contents02 .car_info .add_car_info .company_box .photo_area{border:1px dashed #acacac;height:70px;margin:10px 0;position:relative;width:100%}.car_customer .car_customer_info .contents02 .car_info .add_car_info .company_box .photo_area input{display:none}.car_customer .car_customer_info .contents02 .car_info .add_car_info .company_box .photo_area .full_img{bottom:0;cursor:pointer;left:0;position:fixed;right:0;top:0;z-index:30}.car_customer .car_customer_info .contents02 .car_info .add_car_info .company_box .photo_area .full_img .full_back{background-color:#000;height:100%;width:100%}.car_customer .car_customer_info .contents02 .car_info .add_car_info .company_box .photo_area .full_img .full_back img{height:100%;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.car_customer .car_customer_info .contents02 .car_info .add_car_info .company_box .photo_area label{background-color:var(--carzone_car_green100);border-radius:5px;bottom:3px;color:#fff;cursor:pointer;font-size:14px;padding:5px 0;position:absolute;right:3px;text-align:center;width:80px}.car_customer .car_customer_info .contents02 .car_info .add_car_info .company_box .photo_area .img_box{display:inline-block;height:50px;margin:10px;position:relative;width:50px}.car_customer .car_customer_info .contents02 .car_info .add_car_info .company_box .photo_area .img_box img{border:1px solid #000;cursor:pointer;height:100%;width:100%}.car_customer .car_customer_info .contents02 .car_info .add_car_info .company_box .photo_area .close_btn{cursor:pointer;display:flex;flex-direction:column;font-size:0;height:10px;justify-content:space-between;justify-content:center;position:absolute;right:1px;top:2px;width:17px}.car_customer .car_customer_info .contents02 .car_info .add_car_info .company_box .photo_area .close_btn:before{background-color:red;content:"";height:2px;transform:rotate(45deg) translateX(1px)}.car_customer .car_customer_info .contents02 .car_info .add_car_info .company_box .photo_area .close_btn span{background-color:red;display:none;height:2px}.car_customer .car_customer_info .contents02 .car_info .add_car_info .company_box .photo_area .close_btn:after{background-color:red;content:"";height:2px;transform:rotate(-45deg) translateX(1px)}.car_customer .car_customer_info .contents02 .car_info .add_car_info .company_box .header_box{align-items:center;display:flex;gap:10px}.car_customer .car_customer_info .contents02 .car_info .add_car_info .company_box .header_box input{display:none}.car_customer .car_customer_info .contents02 .car_info .add_car_info .company_box>table{margin-top:10px;text-align:center;width:100%}.car_customer .car_customer_info .contents02 .car_info .add_car_info .company_box>table input,.car_customer .car_customer_info .contents02 .car_info .add_car_info .company_box>table select{border:none;height:30px;margin:0;padding:0;text-align:center;width:100%}.car_customer .car_customer_info .contents02 .car_info .add_car_info .company_box>table td,.car_customer .car_customer_info .contents02 .car_info .add_car_info .company_box>table th{border-bottom:1px solid #000;border-top:1px solid #000;font-size:14px;font-weight:400;height:26px;vertical-align:middle}.car_customer .car_customer_info .contents02 .car_info .add_car_info .company_box>table thead tr th{width:165px}.car_customer .car_customer_info .contents02 .car_info .add_car_info .company_box>table thead tr th:first-of-type,.car_customer .car_customer_info .contents02 .car_info .add_car_info .company_box>table thead tr th:nth-of-type(3){background-color:var(--carzone_car_green10);width:120px}.car_customer .car_customer_info .contents02 .car_info .add_car_info .company_box>table tbody tr td:nth-of-type(2){width:200px}.car_customer .car_customer_info .contents02 .car_info .add_car_info .company_box>table tbody tr td:first-of-type,.car_customer .car_customer_info .contents02 .car_info .add_car_info .company_box>table tbody tr td:nth-of-type(3){background-color:var(--carzone_car_green10);width:120px}.car_customer .car_customer_info .contents02 .car_info .add_car_info .company_box .btn_box{text-align:right}.car_customer .car_customer_info .contents02 .car_info .add_car_info .close_btn{right:10px}.car_customer .car_customer_info .contents02 .car_info .add_car_info .car_info_add .photo_area{border:1px dashed #acacac;height:140px;margin-top:5px;overflow:auto;position:relative;width:100%}.car_customer .car_customer_info .contents02 .car_info .add_car_info .car_info_add .photo_area input{display:none}.car_customer .car_customer_info .contents02 .car_info .add_car_info .car_info_add .photo_area .full_img{bottom:0;cursor:pointer;left:0;position:fixed;right:0;top:0;z-index:30}.car_customer .car_customer_info .contents02 .car_info .add_car_info .car_info_add .photo_area .full_img .full_back{background-color:#000;height:100%;width:100%}.car_customer .car_customer_info .contents02 .car_info .add_car_info .car_info_add .photo_area .full_img .full_back img{height:100%;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.car_customer .car_customer_info .contents02 .car_info .add_car_info .car_info_add .photo_area label{background-color:var(--carzone_car_green100);border-radius:5px;bottom:3px;color:#fff;cursor:pointer;font-size:14px;padding:5px 0;position:absolute;right:3px;text-align:center;width:80px}.car_customer .car_customer_info .contents02 .car_info .add_car_info .car_info_add .photo_area .img_box{display:inline-block;height:100px;margin:10px;position:relative;width:100px}.car_customer .car_customer_info .contents02 .car_info .add_car_info .car_info_add .photo_area .img_box img{border:1px solid #000;cursor:pointer;height:100%;width:100%}.car_customer .car_customer_info .contents02 .car_info .add_car_info .car_info_add .photo_area .close_btn{cursor:pointer;display:flex;flex-direction:column;font-size:0;height:10px;justify-content:space-between;justify-content:center;position:absolute;right:1px;top:2px;width:17px}.car_customer .car_customer_info .contents02 .car_info .add_car_info .car_info_add .photo_area .close_btn:before{background-color:red;content:"";height:2px;transform:rotate(45deg) translateX(1px)}.car_customer .car_customer_info .contents02 .car_info .add_car_info .car_info_add .photo_area .close_btn span{background-color:red;display:none;height:2px}.car_customer .car_customer_info .contents02 .car_info .add_car_info .car_info_add .photo_area .close_btn:after{background-color:red;content:"";height:2px;transform:rotate(-45deg) translateX(1px)}.car_customer .car_customer_info .contents02 .car_info .add_car_info .car_info_add .info_enter table{margin-top:10px;width:100%}.car_customer .car_customer_info .contents02 .car_info .add_car_info .car_info_add .info_enter table input,.car_customer .car_customer_info .contents02 .car_info .add_car_info .car_info_add .info_enter table select{border:none;text-align:center;width:100%}.car_customer .car_customer_info .contents02 .car_info .add_car_info .car_info_add .info_enter table thead tr th{border-bottom:1px solid #000;border-top:1px solid #000;font-weight:400;height:30px}.car_customer .car_customer_info .contents02 .car_info .add_car_info .car_info_add .info_enter table thead tr th:nth-of-type(2){width:160px}.car_customer .car_customer_info .contents02 .car_info .add_car_info .car_info_add .info_enter table thead tr th:first-of-type,.car_customer .car_customer_info .contents02 .car_info .add_car_info .car_info_add .info_enter table thead tr th:nth-of-type(3),.car_customer .car_customer_info .contents02 .car_info .add_car_info .car_info_add .info_enter table thead tr th:nth-of-type(5){background-color:var(--carzone_car_green10);font-size:14px;width:80px}.car_customer .car_customer_info .contents02 .car_info .add_car_info .car_info_add .info_enter table tbody tr td{border-bottom:1px solid #000;border-top:1px solid #000;height:30px}.car_customer .car_customer_info .contents02 .car_info .add_car_info .car_info_add .info_enter table tbody tr td:first-of-type,.car_customer .car_customer_info .contents02 .car_info .add_car_info .car_info_add .info_enter table tbody tr td:nth-of-type(3),.car_customer .car_customer_info .contents02 .car_info .add_car_info .car_info_add .info_enter table tbody tr td:nth-of-type(5){background-color:var(--carzone_car_green10);font-size:14px;text-align:center}.car_customer .car_customer_info .contents02 .car_info .add_car_info .car_info_add .info_enter table tbody tr:nth-of-type(4) td:nth-of-type(2){text-align:center}.car_customer .car_customer_info .contents02 .car_info .add_car_info .car_info_add .info_enter table tbody tr:nth-of-type(4) td:nth-of-type(2) input{width:60%}.car_customer .car_customer_info .contents02 .car_info .add_car_info .car_info_add>.btn_box{margin-top:2px;text-align:right}.car_customer .car_customer_info .contents02 .car_history{margin-top:20px;position:relative}.car_customer .car_customer_info .contents02 .car_history .header_area{align-items:center;display:flex;gap:10px}.car_customer .car_customer_info .contents02 .car_history .header_area form{margin-left:20px}.car_customer .car_customer_info .contents02 .car_history .header_area form input{border:none;border-bottom:1px solid #000;font-size:14px;text-align:center;width:120px}.car_customer .car_customer_info .contents02 .car_history .header_area form button{margin-left:10px}.car_customer .car_customer_info .contents02 .car_history>.table_box{height:300px}.car_customer .car_customer_info .contents02 .car_history>.table_box table{margin-top:10px;padding-right:10px;width:100%}.car_customer .car_customer_info .contents02 .car_history>.table_box table td,.car_customer .car_customer_info .contents02 .car_history>.table_box table th{border:1px solid #000;font-weight:400;height:30px;text-align:center;vertical-align:middle}.car_customer .car_customer_info .contents02 .car_history>.table_box table td input,.car_customer .car_customer_info .contents02 .car_history>.table_box table th input{margin:0;padding:0}.car_customer .car_customer_info .contents02 .car_history>.table_box table th{background-color:var(--carzone_car_green10)}.car_customer .car_customer_info .contents02 .car_history>.table_box table th:first-of-type{width:30px}.car_customer .car_customer_info .contents02 .car_history>.table_box table tbody td{max-width:150px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.car_customer .car_customer_info .contents02 .car_history>.table_box table tbody td:nth-of-type(2),.car_customer .car_customer_info .contents02 .car_history>.table_box table tbody td:nth-of-type(3),.car_customer .car_customer_info .contents02 .car_history>.table_box table tbody td:nth-of-type(4),.car_customer .car_customer_info .contents02 .car_history>.table_box table tbody td:nth-of-type(5),.car_customer .car_customer_info .contents02 .car_history>.table_box table tbody td:nth-of-type(6){cursor:pointer}.car_customer .car_customer_contract{background-color:#fff;border:1px solid #000;height:850px;left:1500px;overflow:auto;padding:10px 20px 10px 10px;position:absolute;top:0;transition:1s;visibility:hidden;width:1620px}.car_customer .car_customer_contract * input,.car_customer .car_customer_contract * select{font-size:16px}.car_customer .car_customer_contract .box_flex{align-items:start;display:flex;gap:10px}.car_customer .car_customer_contract .box_flex .company_box{width:55%}.car_customer .car_customer_contract .box_flex .company_box .btn_box{align-items:center;display:flex;gap:10px}.car_customer .car_customer_contract .box_flex .company_box .btn_box input{display:none}.car_customer .car_customer_contract .box_flex .company_box>table{margin-top:10px;text-align:center;width:100%}.car_customer .car_customer_contract .box_flex .company_box>table input,.car_customer .car_customer_contract .box_flex .company_box>table select{border:none;height:30px;margin:0;padding:0;text-align:center;width:100%}.car_customer .car_customer_contract .box_flex .company_box>table td,.car_customer .car_customer_contract .box_flex .company_box>table th{border-bottom:1px solid #000;border-top:1px solid #000;font-size:14px;font-size:16px;font-weight:400;height:30px;vertical-align:middle}.car_customer .car_customer_contract .box_flex .company_box>table thead tr th{width:165px}.car_customer .car_customer_contract .box_flex .company_box>table thead tr th:first-of-type,.car_customer .car_customer_contract .box_flex .company_box>table thead tr th:nth-of-type(3){background-color:var(--carzone_car_green10);width:100px}.car_customer .car_customer_contract .box_flex .company_box>table tbody tr td:first-of-type,.car_customer .car_customer_contract .box_flex .company_box>table tbody tr td:nth-of-type(3){background-color:var(--carzone_car_green10)}.car_customer .car_customer_contract .box_flex .company_box>.car_info{margin-top:10px}.car_customer .car_customer_contract .box_flex .company_box>.car_info .table_box table input,.car_customer .car_customer_contract .box_flex .company_box>.car_info .table_box table select{border:none;height:100%;text-align:center;width:100%}.car_customer .car_customer_contract .box_flex .company_box>.car_info .table_box table thead tr th:nth-of-type(2){width:200px}.car_customer .car_customer_contract .box_flex .company_box>.car_info .table_box table thead tr th:first-of-type,.car_customer .car_customer_contract .box_flex .company_box>.car_info .table_box table thead tr th:nth-of-type(3),.car_customer .car_customer_contract .box_flex .company_box>.car_info .table_box table thead tr th:nth-of-type(5){width:80px}.car_customer .car_customer_contract .box_flex .company_box>.car_info .table_box table tbody tr td:nth-of-type(2){width:200px}.car_customer .car_customer_contract .box_flex .company_box>.car_info .table_box table tbody tr td:first-of-type,.car_customer .car_customer_contract .box_flex .company_box>.car_info .table_box table tbody tr td:nth-of-type(3),.car_customer .car_customer_contract .box_flex .company_box>.car_info .table_box table tbody tr td:nth-of-type(5){width:80px}.car_customer .car_customer_contract .box_flex .flex_contents1{width:45%}.car_customer .car_customer_contract .box_flex .flex_contents1>.user_info .head_area{align-items:center;display:flex;gap:10px}.car_customer .car_customer_contract .box_flex .flex_contents1>.user_info .table_box table .address_td input:first-of-type{width:120px}.car_customer .car_customer_contract .box_flex .flex_contents1>.user_info .table_box table .address_td input:nth-of-type(2){border-left:1px solid #000;border-right:1px solid #000;width:240px}.car_customer .car_customer_contract .box_flex .flex_contents1>.user_info .table_box table td input,.car_customer .car_customer_contract .box_flex .flex_contents1>.user_info .table_box table th input{border:none;height:100%;text-align:center;width:100%}.car_customer .car_customer_contract .box_flex .flex_contents1>.user_info .table_box table td:first-of-type,.car_customer .car_customer_contract .box_flex .flex_contents1>.user_info .table_box table td:nth-of-type(3),.car_customer .car_customer_contract .box_flex .flex_contents1>.user_info .table_box table th:first-of-type,.car_customer .car_customer_contract .box_flex .flex_contents1>.user_info .table_box table th:nth-of-type(3){width:50px}.car_customer .car_customer_contract .box_flex .flex_contents1>.user_info .table_box table td:nth-of-type(2),.car_customer .car_customer_contract .box_flex .flex_contents1>.user_info .table_box table th:nth-of-type(2){width:100px}.car_customer .car_customer_contract .box_flex .flex_contents1>.user_info .table_box table td:nth-of-type(4),.car_customer .car_customer_contract .box_flex .flex_contents1>.user_info .table_box table th:nth-of-type(4){width:160px}.car_customer .car_customer_contract .box_flex .flex_contents1>.user_phone{margin-top:10px}.car_customer .car_customer_contract .box_flex .flex_contents1>.user_phone .table_box table td input,.car_customer .car_customer_contract .box_flex .flex_contents1>.user_phone .table_box table td select,.car_customer .car_customer_contract .box_flex .flex_contents1>.user_phone .table_box table th input,.car_customer .car_customer_contract .box_flex .flex_contents1>.user_phone .table_box table th select{border:none;height:100%;text-align:center;width:100%}.car_customer .car_customer_contract .box_flex .flex_contents1>.user_phone .table_box table td select,.car_customer .car_customer_contract .box_flex .flex_contents1>.user_phone .table_box table th select{background-color:var(--carzone_car_green10)}.car_customer .car_customer_contract .box_flex .flex_contents1>.user_phone .table_box table td:nth-of-type(4) button,.car_customer .car_customer_contract .box_flex .flex_contents1>.user_phone .table_box table th:nth-of-type(4) button{margin-left:15px}.car_customer .car_customer_contract .table_box table{margin-top:5px;width:100%}.car_customer .car_customer_contract .table_box table td,.car_customer .car_customer_contract .table_box table th{border-bottom:1px solid #000;border-top:1px solid #000;font-weight:400;text-align:center;vertical-align:middle}.car_customer .car_customer_contract .table_box table td:first-of-type,.car_customer .car_customer_contract .table_box table td:nth-of-type(3),.car_customer .car_customer_contract .table_box table td:nth-of-type(5),.car_customer .car_customer_contract .table_box table th:first-of-type,.car_customer .car_customer_contract .table_box table th:nth-of-type(3),.car_customer .car_customer_contract .table_box table th:nth-of-type(5){background-color:var(--carzone_car_green10);height:30px;width:100px}.car_customer .car_customer_contract .table_box table td:nth-of-type(2),.car_customer .car_customer_contract .table_box table th:nth-of-type(2){width:180px}.car_customer .car_customer_contract>.close_btn{right:20px;top:5px}.car_customer .car_customer_contract.on{left:20px;top:10px;visibility:visible}.car_customer .car_customer_contract>div{margin-top:15px}.car_customer .car_customer_contract .user_info{margin-top:0}.car_customer .car_customer_contract .personal_info .header_area{align-items:center;display:flex;justify-content:space-between}.car_customer .car_customer_contract .personal_info .header_area button{margin-left:10px}.car_customer .car_customer_contract .personal_info .header_area div:first-of-type{display:flex}.car_customer .car_customer_contract .personal_info .header_area div:nth-of-type(2){margin-right:235px}.car_customer .car_customer_contract .personal_info .contract_flex{align-items:start;display:flex;gap:10px}.car_customer .car_customer_contract .personal_info .contract_flex .table_box{width:100%}.car_customer .car_customer_contract .personal_info .contract_flex .table_box table input,.car_customer .car_customer_contract .personal_info .contract_flex .table_box table select{border:none;height:100%;text-align:center;width:100%}.car_customer .car_customer_contract .personal_info .contract_flex .contract_box{width:630px}.car_customer .car_customer_contract .personal_info .contract_flex .contract_box .photo_area{border:1px dashed #acacac;height:110px;margin:10px 0;position:relative;width:630px}.car_customer .car_customer_contract .personal_info .contract_flex .contract_box .photo_area span{color:#a74242;font-weight:700}.car_customer .car_customer_contract .personal_info .contract_flex .contract_box .photo_area p b:nth-of-type(2){color:#a74242;display:block;margin-top:10px}.car_customer .car_customer_contract .personal_info .contract_flex .contract_box .photo_area input{display:none}.car_customer .car_customer_contract .personal_info .contract_flex .contract_box .photo_area .full_img{bottom:0;cursor:pointer;left:0;position:fixed;right:0;top:0;z-index:30}.car_customer .car_customer_contract .personal_info .contract_flex .contract_box .photo_area .full_img .full_back{background-color:#000;height:100%;width:100%}.car_customer .car_customer_contract .personal_info .contract_flex .contract_box .photo_area .full_img .full_back img{height:100%;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.car_customer .car_customer_contract .personal_info .contract_flex .contract_box .photo_area label{background-color:var(--carzone_car_green100);border-radius:5px;bottom:3px;color:#fff;cursor:pointer;font-size:14px;padding:5px 0;position:absolute;right:3px;text-align:center;width:80px}.car_customer .car_customer_contract .personal_info .contract_flex .contract_box .photo_area .img_box{display:inline-block;height:50px;margin:10px;position:relative;width:50px}.car_customer .car_customer_contract .personal_info .contract_flex .contract_box .photo_area .img_box img{border:1px solid #000;cursor:pointer;height:100%;width:100%}.car_customer .car_customer_contract .personal_info .contract_flex .contract_box .photo_area .close_btn{cursor:pointer;display:flex;flex-direction:column;font-size:0;height:10px;justify-content:space-between;justify-content:center;position:absolute;right:1px;top:2px;width:17px}.car_customer .car_customer_contract .personal_info .contract_flex .contract_box .photo_area .close_btn:before{background-color:red;content:"";height:2px;transform:rotate(45deg) translateX(1px)}.car_customer .car_customer_contract .personal_info .contract_flex .contract_box .photo_area .close_btn span{background-color:red;display:none;height:2px}.car_customer .car_customer_contract .personal_info .contract_flex .contract_box .photo_area .close_btn:after{background-color:red;content:"";height:2px;transform:rotate(-45deg) translateX(1px)}.car_customer .car_customer_contract .personal_info .contract_flex .payment_box{width:630px}.car_customer .car_customer_contract .personal_info .contract_flex .payment_box .table_box table td:first-of-type,.car_customer .car_customer_contract .personal_info .contract_flex .payment_box .table_box table td:nth-of-type(3),.car_customer .car_customer_contract .personal_info .contract_flex .payment_box .table_box table th:first-of-type,.car_customer .car_customer_contract .personal_info .contract_flex .payment_box .table_box table th:nth-of-type(3){width:80px}.car_customer .car_customer_contract .personal_info .contract_flex .payment_box .photo_area{border:1px dashed #acacac;height:80px;margin:10px 0;position:relative;width:630px}.car_customer .car_customer_contract .personal_info .contract_flex .payment_box .photo_area span{color:#a74242;font-weight:700}.car_customer .car_customer_contract .personal_info .contract_flex .payment_box .photo_area p b:nth-of-type(2){color:#a74242;display:block;margin-top:10px}.car_customer .car_customer_contract .personal_info .contract_flex .payment_box .photo_area input{display:none}.car_customer .car_customer_contract .personal_info .contract_flex .payment_box .photo_area .full_img{bottom:0;cursor:pointer;left:0;position:fixed;right:0;top:0;z-index:30}.car_customer .car_customer_contract .personal_info .contract_flex .payment_box .photo_area .full_img .full_back{background-color:#000;height:100%;width:100%}.car_customer .car_customer_contract .personal_info .contract_flex .payment_box .photo_area .full_img .full_back img{height:100%;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.car_customer .car_customer_contract .personal_info .contract_flex .payment_box .photo_area label{background-color:var(--carzone_car_green100);border-radius:5px;bottom:3px;color:#fff;cursor:pointer;font-size:14px;padding:5px 0;position:absolute;right:3px;text-align:center;width:80px}.car_customer .car_customer_contract .personal_info .contract_flex .payment_box .photo_area .img_box{display:inline-block;height:50px;margin:10px;position:relative;width:50px}.car_customer .car_customer_contract .personal_info .contract_flex .payment_box .photo_area .img_box img{border:1px solid #000;cursor:pointer;height:100%;width:100%}.car_customer .car_customer_contract .personal_info .contract_flex .payment_box .photo_area .close_btn{cursor:pointer;display:flex;flex-direction:column;font-size:0;height:10px;justify-content:space-between;justify-content:center;position:absolute;right:1px;top:2px;width:17px}.car_customer .car_customer_contract .personal_info .contract_flex .payment_box .photo_area .close_btn:before{background-color:red;content:"";height:2px;transform:rotate(45deg) translateX(1px)}.car_customer .car_customer_contract .personal_info .contract_flex .payment_box .photo_area .close_btn span{background-color:red;display:none;height:2px}.car_customer .car_customer_contract .personal_info .contract_flex .payment_box .photo_area .close_btn:after{background-color:red;content:"";height:2px;transform:rotate(-45deg) translateX(1px)}.car_customer .car_customer_contract .personal_info .contract_flex .memo_area{width:300px}.car_customer .car_customer_contract .personal_info .contract_flex .memo_area textarea{height:270px;margin-top:5px;resize:vertical;width:100%}.car_customer .car_customer_contract .personal_info .btn_box{margin-top:5px;text-align:right}.car_customer .car_customer_contract .personal_info .btn_box button{height:25px}.car_customer .car_customer_contract .personal_info .photo_box{display:flex;gap:10px}.car_customer .car_customer_contract .personal_info .photo_box .photo_area{border:1px dashed #acacac;height:80px;margin:10px 0;position:relative;width:500px}.car_customer .car_customer_contract .personal_info .photo_box .photo_area p b:nth-of-type(2){color:#a74242;display:block;margin-top:10px}.car_customer .car_customer_contract .personal_info .photo_box .photo_area input{display:none}.car_customer .car_customer_contract .personal_info .photo_box .photo_area .full_img{bottom:0;cursor:pointer;left:0;position:fixed;right:0;top:0;z-index:30}.car_customer .car_customer_contract .personal_info .photo_box .photo_area .full_img .full_back{background-color:#000;height:100%;width:100%}.car_customer .car_customer_contract .personal_info .photo_box .photo_area .full_img .full_back img{height:100%;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.car_customer .car_customer_contract .personal_info .photo_box .photo_area label{background-color:var(--carzone_car_green100);border-radius:5px;bottom:3px;color:#fff;cursor:pointer;font-size:14px;padding:5px 0;position:absolute;right:3px;text-align:center;width:80px}.car_customer .car_customer_contract .personal_info .photo_box .photo_area .img_box{display:inline-block;height:50px;margin:10px;position:relative;width:50px}.car_customer .car_customer_contract .personal_info .photo_box .photo_area .img_box img{border:1px solid #000;cursor:pointer;height:100%;width:100%}.car_customer .car_customer_contract .personal_info .photo_box .photo_area .close_btn{cursor:pointer;display:flex;flex-direction:column;font-size:0;height:10px;justify-content:space-between;justify-content:center;position:absolute;right:1px;top:2px;width:17px}.car_customer .car_customer_contract .personal_info .photo_box .photo_area .close_btn:before{background-color:red;content:"";height:2px;transform:rotate(45deg) translateX(1px)}.car_customer .car_customer_contract .personal_info .photo_box .photo_area .close_btn span{background-color:red;display:none;height:2px}.car_customer .car_customer_contract .personal_info .photo_box .photo_area .close_btn:after{background-color:red;content:"";height:2px;transform:rotate(-45deg) translateX(1px)}.car_customer .car_customer_contract .contract_info .header_area{align-items:center;display:flex;gap:10px}.car_customer .car_customer_contract .contract_info .main_area{align-items:center;display:flex;gap:15px}.car_customer .car_customer_contract .contract_info .main_area .table_box2{max-height:120px;overflow:auto;width:100%}.car_customer .car_customer_contract .contract_info .main_area .table_box2 table{margin-top:10px;width:100%}.car_customer .car_customer_contract .contract_info .main_area .table_box2 table td,.car_customer .car_customer_contract .contract_info .main_area .table_box2 table th{border:1px solid #000;height:25px;text-align:center;vertical-align:middle}.car_customer .car_customer_contract .contract_info .main_area .table_box2 table thead tr th{background-color:var(--carzone_car_green10)}.car_customer .car_customer_contract .contract_info .main_area .table_box2 table tbody tr td{cursor:pointer}.car_customer .car_customer_contract .contract_info .main_area .contract_box{display:flex;gap:10px;text-align:left}.car_customer .car_customer_contract .contract_info .main_area .contract_box input{width:130px}.car_customer .car_customer_contract .contract_info .main_area .contract_box .contract_01>div{margin-top:5px}.car_customer .car_customer_contract .contract_info .main_area .contract_box .contract_01 .contract_type select{width:130px}.car_customer .car_customer_contract .contract_info .main_area .contract_box .contract_01 .company_box input{margin-left:14px}.car_customer .car_customer_contract .contract_info .main_area .contract_box .contract_01 .product_box select{margin-left:30px;width:130px}.car_customer .car_customer_contract .contract_info .main_area .contract_box .contract_02{text-align:right}.car_customer .car_customer_contract .contract_info .main_area .contract_box .contract_02>.car_btn,.car_customer .car_customer_contract .contract_info .main_area .contract_box .contract_02>div{margin-top:5px}.car_customer .car_customer_contract .contract_info .main_area .contract_box .contract_02 .date_box input{width:130px}.car_customer .car_customer_contract .etc_area{align-items:start;display:flex;gap:10px;margin-top:30px}.car_customer .car_customer_contract .etc_area .car_box{width:33%}.car_customer .car_customer_contract .etc_area .car_box .head_area{align-items:center;display:flex;gap:10px}.car_customer .car_customer_contract .etc_area .car_box .head_area label{background-color:var(--carzone_car_green100);border-radius:5px;color:#fff;cursor:pointer;font-size:14px;padding:4px 0;text-align:center;width:80px}.car_customer .car_customer_contract .etc_area .car_box .photo_area{border:1px dashed #acacac;height:120px;margin-top:10px;overflow:auto;position:relative;width:100%}.car_customer .car_customer_contract .etc_area .car_box .photo_area input{display:none}.car_customer .car_customer_contract .etc_area .car_box .photo_area .full_img{bottom:0;cursor:pointer;left:0;position:fixed;right:0;top:0;z-index:30}.car_customer .car_customer_contract .etc_area .car_box .photo_area .full_img .full_back{background-color:#000;height:100%;width:100%}.car_customer .car_customer_contract .etc_area .car_box .photo_area .full_img .full_back img{height:100%;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.car_customer .car_customer_contract .etc_area .car_box .photo_area .img_box{display:inline-block;height:50px;margin:10px;position:relative;width:50px}.car_customer .car_customer_contract .etc_area .car_box .photo_area .img_box img{border:1px solid #000;cursor:pointer;height:100%;width:100%}.car_customer .car_customer_contract .etc_area .car_box .photo_area .close_btn{cursor:pointer;display:flex;flex-direction:column;font-size:0;height:10px;justify-content:space-between;justify-content:center;position:absolute;right:1px;top:2px;width:17px}.car_customer .car_customer_contract .etc_area .car_box .photo_area .close_btn:before{background-color:red;content:"";height:2px;transform:rotate(45deg) translateX(1px)}.car_customer .car_customer_contract .etc_area .car_box .photo_area .close_btn span{background-color:red;display:none;height:2px}.car_customer .car_customer_contract .etc_area .car_box .photo_area .close_btn:after{background-color:red;content:"";height:2px;transform:rotate(-45deg) translateX(1px)}.car_customer .car_customer_contract .etc_area .car_memo_box{width:33%}.car_customer .car_customer_contract .etc_area .car_memo_box .head_area{align-items:center;display:flex;justify-content:space-between}.car_customer .car_customer_contract .etc_area .car_memo_box .head_area .km_box label{color:blue;font-size:14px}.car_customer .car_customer_contract .etc_area .car_memo_box .head_area .km_box input{border:none;border-bottom:1px solid #000;font-size:14px;height:20px;text-align:center;width:80px}.car_customer .car_customer_contract .etc_area .car_memo_box .head_area .km_box span{font-size:14px}.car_customer .car_customer_contract .etc_area .car_memo_box textarea{height:120px;margin-top:10px;resize:vertical;width:100%}.car_customer .car_customer_contract .etc_area .call_memo_area{width:33%}.car_customer .car_customer_contract .etc_area .call_memo_area .head_area{align-items:center;display:flex;justify-content:space-between}.car_customer .car_customer_contract .etc_area .call_memo_area .head_area>div:first-of-type,.car_customer .car_customer_contract .etc_area .call_memo_area .manager_area{align-items:center;display:flex;gap:10px}.car_customer .car_customer_contract .etc_area .call_memo_area .manager_area select{font-size:14px;width:80px}.car_customer .car_customer_contract .etc_area .call_memo_area .manager_area input{font-size:14px;width:100px}.car_customer .car_customer_contract .etc_area .call_memo_area textarea{height:120px;margin-top:6px;resize:vertical;width:100%}.car_customer .car_customer_contract>.btn_box{margin-top:5px;text-align:right}.car_customer .car_customer_contract>.btn_box .car_btn{height:30px;margin-left:20px;width:80px}.car_customer .car_customer_contract .car_info_history{margin-top:20px;position:relative}.car_customer .car_customer_contract .car_info_history .table_box2{margin-top:10px;width:100%}.car_customer .car_customer_contract .car_info_history .table_box2 table{width:100%}.car_customer .car_customer_contract .car_info_history .table_box2 table td,.car_customer .car_customer_contract .car_info_history .table_box2 table th{border:1px solid #000;height:30px;text-align:center;vertical-align:middle}.car_customer .car_customer_contract .car_info_history .table_box2 table th{background-color:var(--carzone_car_green10)}.car_customer .car_customer_contract .car_info_history .table_box2 table td{cursor:pointer}.car_customer .car_customer_contract .car_info_history .his_pop{background-color:#fff;border:1px solid #000;bottom:0;min-height:300px;padding:20px;position:absolute;text-align:center;width:450px;z-index:5}.car_customer .car_customer_contract .car_info_history .his_pop .close_btn{right:5px}.car_customer .car_customer_contract .car_info_history .his_pop .regdate_box{align-items:center;display:flex;gap:20px;margin-top:10px}.car_customer .car_customer_contract .car_info_history .his_pop .detail_box{display:flex;justify-content:space-between;margin-top:10px}.car_customer .car_customer_contract .car_info_history .his_pop .text_box{margin-top:10px}.car_customer .car_customer_contract .car_info_history .his_pop .text_box textarea{height:250px;resize:vertical;width:100%}.car_customer .car_customer_contract .car_info_history .his_pop .btn_box{margin-top:10px;text-align:right}.car_customer .car_customer_contract .car_info_history .his_pop .btn_box button{height:25px;width:80px}@media(min-height:1000px){.car_customer{height:90vh}.car_customer .car_customer_contract,.car_customer .car_customer_info{height:95%}}.car_reserve_pop{background-color:#fff;border:1px solid #000;height:450px;left:160px;overflow:auto;padding:40px 20px 0;position:absolute;top:30px;width:480px;z-index:10}.car_reserve_pop .close_btn{right:10px;top:10px}.car_reserve_pop .head_box{position:relative;text-align:center}.car_reserve_pop .head_box button{background-color:#d14242;position:absolute;right:10px;top:0}.car_reserve_pop .reserve_car{align-items:center;display:flex;justify-content:space-between;margin-top:20px}.car_reserve_pop .reserve_car select{width:120px}.car_reserve_pop .reserve_time{margin-top:10px}.car_reserve_pop .reserve_time select{margin-left:20px}.car_reserve_pop .reserve_time button{margin-left:10px}.car_reserve_pop>input{margin-top:10px;width:395px}.car_reserve_pop>textarea{height:200px;margin-top:10px;width:100%}.car_reserve_pop .save_btn_box{margin-top:5px;text-align:right}.car_reserve_pop .save_btn_box .car_btn{margin:0}.re_select_ref{background-color:#fff;border:1px solid #000;height:400px;overflow:auto;padding:20px 10px 10px;position:absolute;top:0;width:700px;z-index:5}.re_select_ref .close_btn{right:10px}.re_select_ref .sch_input{margin-top:20px;text-align:center}.re_select_ref .sch_input #schInput{border:none;border-bottom:1px solid #000;text-align:center;width:300px}.re_select_ref .sch_input .car_btn{height:25px;position:absolute;right:60px;top:60px;width:80px}.re_select_ref .table_box33{margin-top:20px}.re_select_ref .table_box33 table{text-align:center;width:100%}.re_select_ref .table_box33 table thead{background-color:var(--carzone_car_green10)}.re_select_ref .table_box33 table tbody tr td,.re_select_ref .table_box33 table thead tr th{border:1px solid #000;height:25px;vertical-align:middle}.re_select_ref .table_box33 table tbody tr td,.re_select_ref .table_box33 table tbody tr td:first-of-type,.re_select_ref .table_box33 table tbody tr td:nth-of-type(3),.re_select_ref .table_box33 table tbody tr td:nth-of-type(5){background-color:#fff}.re_select_ref .table_box33 table tbody tr td:nth-of-type(6){color:var(--carzone_car_green100);cursor:pointer}.sms_pop{background-color:#fff;border:1px solid #000;height:400px;overflow:auto;padding:5px 35px;position:absolute;text-align:center;top:20px;width:600px;z-index:2}.sms_pop h2{margin-top:20px}.sms_pop .contents{margin-top:20px;text-align:right}.sms_pop .contents .select_box{display:flex;gap:5px}.sms_pop .contents .select_box select:first-child{width:25%}.sms_pop .contents .select_box select:last-child{width:75%}.sms_pop .contents .text_box{text-align:center}.sms_pop .contents .text_box textarea{height:230px;margin:5px 0;resize:vertical;width:100%}.sms_pop .contents .button_box{align-items:center;display:flex;justify-content:space-between;margin-top:10px}.sms_pop .contents .button_box p{color:#c40000}.sms_pop .contents .button_box button{width:80px}.sms_pop .close_btn{right:5px;top:10px}.connection_pop{background-color:#fff;border:1px solid #000;height:200px;overflow:auto;padding:10px;position:absolute;top:600px;width:850px;z-index:2}.connection_pop .close_btn{right:5px;top:10px}.connection_pop .search_box{display:flex;justify-content:space-between;margin-top:25px}.connection_pop .search_box input{border:none;border-bottom:1px solid #000;text-align:center}.connection_pop .search_box .name_search input{width:70px}.connection_pop .search_box .personal_num input{width:110px}.connection_pop .search_box .c_phone_num input{width:100px}.connection_pop .search_box .car_btn{width:80px}.connection_pop table{margin-top:10px;width:100%}.connection_pop table input,.connection_pop table select{border:none;height:100%;text-align:center;width:100%}.connection_pop table button{display:inline-block}.connection_pop table td,.connection_pop table th{border:1px solid #000;font-weight:400;height:25px;text-align:center;vertical-align:middle}.connection_pop table thead{background-color:var(--carzone_car_green10)}.connection_pop table td:nth-of-type(2){width:150px}.connection_pop table td:last-of-type{width:40px}.c_history_pop{background-color:#fff;border:1px solid #000;margin-top:10px;padding:30px 20px 10px;position:absolute;text-align:right;top:16px;width:70%}.c_history_pop .head_area{margin-bottom:20px;text-align:center}.c_history_pop .select_box{display:flex;justify-content:space-between;margin-bottom:10px}.c_history_pop .select_box input,.c_history_pop .select_box select{font-size:14px;max-width:140px}.c_history_pop #c_call_result{width:106px}.c_history_pop .close_btn{right:5px;top:5px}.c_history_pop .text_area{margin-top:10px}.c_history_pop .text_area textarea{height:150px;resize:vertical;width:100%}.c_history_pop .btn_box{margin-top:5px}.c_history_pop .btn_box button{width:60px}.car_long{background-color:#fff;border:3px solid #000;height:350px;padding:20px 10px 0;position:absolute;width:600px;z-index:3}.car_long>h2{display:inline}.car_long .close_btn{right:5px;top:10px}.car_long .table_box2{height:270px;margin-top:15px;overflow:auto;width:100%}.car_long .table_box2 table{width:100%}.car_long .table_box2 table td,.car_long .table_box2 table th{border:1px solid #000;height:25px;text-align:center;vertical-align:middle}.car_long .table_box2 table thead{background-color:var(--carzone_car_green10)}.car_long .table_box2 table tbody td{max-width:100px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.car_long .table_box2 table tbody td:nth-of-type(4){padding-left:5px}.car_call_pop{background-color:#fff;border:1px solid #000;height:350px;overflow:auto;padding:20px 50px 0;position:absolute;right:0;width:300px;z-index:10}.car_call_pop .close_btn{right:10px;top:10px}.car_call_pop h2{text-align:center}.car_call_pop ul li{cursor:pointer;list-style:disc;margin-top:10px}.introduce_search{background-color:#fff;border:1px solid #000;height:340px;overflow:auto;padding:5px;position:absolute;text-align:center;width:600px;z-index:2}.introduce_search>h2{margin-top:20px}.introduce_search>table{margin:10px auto 0;width:95%}.introduce_search>table td,.introduce_search>table th{border:1px solid #000;height:30px;vertical-align:middle}.introduce_search>table thead{background-color:var(--carzone_car_green10)}.introduce_search>table tbody tr td{cursor:pointer}.introduce_search .close_btn{right:5px;top:10px}.car_long_counsel{background-color:#fff;border:3px solid #000;height:350px;padding:20px 10px 0;position:absolute;width:600px;z-index:3}.car_long_counsel>h2{display:inline}.car_long_counsel .close_btn{right:5px;top:10px}.car_long_counsel .table_box2{height:270px;margin-top:15px;overflow:auto;width:100%}.car_long_counsel .table_box2 table{width:100%}.car_long_counsel .table_box2 table td,.car_long_counsel .table_box2 table th{border:1px solid #000;height:25px;text-align:center;vertical-align:middle}.car_long_counsel .table_box2 table thead{background-color:var(--carzone_car_green10)}.car_long_counsel .table_box2 table tbody tr{cursor:pointer}.car_long_counsel .table_box2 table tbody tr td{max-width:100px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.car_long_counsel .table_box2 table tbody tr td:nth-of-type(4){padding-left:5px}.car_long_counsel .contents_pop{background-color:#fff;bottom:0;left:0;padding:10px;position:absolute;right:0;top:0}.car_long_counsel .contents_pop .close_btn{right:5px;top:10px}.car_long_counsel .contents_pop p{height:250px;margin-top:10px;overflow:auto}.car_call_receive{background-color:#fff;border:1px solid #000;height:350px;overflow:auto;padding:20px 50px 0;position:absolute;width:300px;z-index:10}.car_call_receive .close_btn{right:10px;top:10px}.car_call_receive h2{text-align:center}.car_call_receive ul li{cursor:pointer;list-style:disc;margin-top:10px}.sms_popup{background-color:#fff;border:1px solid #000;padding:20px;position:absolute;width:750px;z-index:10}.sms_popup .tooltip_custom{white-space:pre-wrap;word-break:break-word}.sms_popup .close_btn{right:10px;top:10px}.sms_popup .table_box{height:500px;margin-top:20px;overflow:auto}.sms_popup .table_box table thead{background-color:var(--carzone_car_green10)}.sms_popup .table_box table thead tr th{height:35px;vertical-align:middle}.sms_popup .table_box table tbody tr td{height:35px;overflow:hidden;text-overflow:ellipsis;vertical-align:middle;white-space:nowrap}.sms_popup .table_box table tbody tr td:nth-of-type(3){max-width:120px}.car_same{background-color:#fff;border:1px solid #000;height:850px;left:0;overflow:auto;padding:20px;position:absolute;top:0;width:100%;z-index:100}.car_same .down_btn{bottom:50px;cursor:pointer;position:fixed;right:100px;width:50px;z-index:1}.car_same .down_btn:hover{transform:scale(1.1)}.car_same .down_btn img{height:100%;width:100%}.car_same .bottom_box,.car_same .down_btn span{font-size:0}.car_same .table01{margin-top:10px;width:100%}.car_same .table01 input,.car_same .table01 select{border:none;height:100%;text-align:center;width:100%}.car_same .table01 thead tr th{border-bottom:1px solid #000;border-top:1px solid #000;font-weight:400;height:25px;vertical-align:middle}.car_same .table01 thead tr th:first-of-type,.car_same .table01 thead tr th:nth-of-type(3),.car_same .table01 thead tr th:nth-of-type(5),.car_same .table01 thead tr th:nth-of-type(7){background-color:var(--carzone_car_green10);width:100px}.car_same .table01 tbody tr td{border-bottom:1px solid #000;border-top:1px solid #000;height:25px;text-align:center;vertical-align:middle}.car_same .table01 tbody tr td:first-of-type,.car_same .table01 tbody tr td:nth-of-type(3),.car_same .table01 tbody tr td:nth-of-type(5),.car_same .table01 tbody tr td:nth-of-type(7){background-color:var(--carzone_car_green10)}.car_same .table02{width:100%}.car_same .table02 thead tr th{background-color:var(--carzone_car_green10);border:1px solid #000;height:25px;vertical-align:middle}.car_same .table02 tbody tr td{border:1px solid #000;height:25px;text-align:center;vertical-align:middle}.car_same .photo_area{border:1px dashed #acacac;height:70px;margin:10px 0;overflow:auto;position:relative;width:100%}.car_same .photo_area input{display:none}.car_same .photo_area .full_img{bottom:0;cursor:pointer;left:0;position:fixed;right:0;top:0;z-index:30}.car_same .photo_area .full_img .full_back{background-color:#000;height:100%;width:100%}.car_same .photo_area .full_img .full_back img{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.car_same .photo_area label{background-color:var(--carzone_car_green100);border-radius:5px;bottom:3px;color:#fff;cursor:pointer;font-size:14px;padding:5px 0;position:absolute;right:3px;text-align:center;width:80px}.car_same .photo_area .img_box{display:inline-block;height:50px;margin:5px;position:relative;width:50px}.car_same .photo_area .img_box img{border:1px solid #000;cursor:pointer;height:100%;width:100%}.car_same .photo_area .close_btn{cursor:pointer;display:flex;flex-direction:column;font-size:0;height:10px;justify-content:space-between;justify-content:center;position:absolute;right:1px;top:2px;width:17px}.car_same .photo_area .close_btn:before{background-color:red;content:"";height:2px;transform:rotate(45deg) translateX(1px)}.car_same .photo_area .close_btn span{background-color:red;display:none;height:2px}.car_same .photo_area .close_btn:after{background-color:red;content:"";height:2px;transform:rotate(-45deg) translateX(1px)}.car_same .btn_box{background-color:#fff;display:flex;gap:650px;left:251px;margin-top:10px;padding:10px 0 10px 20px;position:fixed;top:41px;width:1638px;z-index:10}.car_same .btn_box .close_btn{right:10px}.car_same .btn_box button{height:25px;margin-right:20px}.car_same .btn_box .end_call_btn{background-color:#b83a3a}.car_same .user_table{margin-top:20px}.car_same .user_table .head_area{align-items:center;display:flex;gap:10px}.car_same .user_table .user_table_flex{display:flex;gap:10px}.car_same .user_table .user_table_flex .flex01{width:50%}.car_same .user_table .user_table_flex .flex01 .address_table{margin:0;width:100%}.car_same .user_table .user_table_flex .flex01 .address_table thead tr th{border-top:none}.car_same .user_table .user_table_flex .flex01 .address_table thead tr th:nth-of-type(2){border-right:1px solid #000;width:100px}.car_same .user_table .user_table_flex .flex01 .address_table thead tr th:nth-of-type(3){border-right:1px solid #000;width:210px}.car_same .user_table .user_table_flex .phone_table{width:50%}.car_same .user_table .user_table_flex .phone_table .table01{width:100%}.car_same .user_table .user_table_flex .phone_table .table01 td,.car_same .user_table .user_table_flex .phone_table .table01 th{font-size:14px;height:30px}.car_same .user_table .user_table_flex .phone_table .table01 td:first-of-type,.car_same .user_table .user_table_flex .phone_table .table01 td:nth-of-type(3),.car_same .user_table .user_table_flex .phone_table .table01 th:first-of-type,.car_same .user_table .user_table_flex .phone_table .table01 th:nth-of-type(3){width:80px}.car_same .user_table .user_table_flex .phone_table .table01 td button,.car_same .user_table .user_table_flex .phone_table .table01 th button{margin-right:10px}.car_same .user_table .user_table_flex .phone_table .table01 td select,.car_same .user_table .user_table_flex .phone_table .table01 th select{background-color:var(--carzone_car_green10)}.car_same .user_table .user_table_flex .phone_table .table01 td input,.car_same .user_table .user_table_flex .phone_table .table01 td select,.car_same .user_table .user_table_flex .phone_table .table01 th input,.car_same .user_table .user_table_flex .phone_table .table01 th select{font-size:14px}.car_same>img{margin-top:35px;width:100%}.car_same .car_box{margin-top:30px}.car_same .car_box>img{margin-top:20px;width:100%}.car_same .car_box .car_table{width:100%}.car_same .car_box .table_flex_box2{display:flex;gap:20px;justify-content:space-between;margin-top:10px}.car_same .car_box .table_flex_box2 .head_box{align-items:center;display:flex;gap:20px}.car_same .car_box .table_flex_box2 .head_box label{font-size:14px}.car_same .car_box .table_flex_box2 .head_box input{border:none;border-bottom:1px solid #000;text-align:center;width:80px}.car_same .car_box .table_flex_box2 .memo_box{width:50%}.car_same .car_box .table_flex_box2 .memo_box textarea{height:150px;margin-top:10px;resize:vertical;width:100%}.car_same .car_box .table_flex_box2 .image_box{width:50%}.car_same .car_box .table_flex_box2 .image_box .photo_area{height:150px;margin-bottom:0;margin-top:18px;width:100%}.car_same .car_box .table_flex_box2 .image_box .photo_area .img_box{height:60px;width:80px}.car_same .car_box .table_flex_box{align-items:start;display:flex;gap:40px;margin-top:10px}.car_same .car_box .table_flex_box table{margin:0;width:50%}.car_same .car_box .table_flex_box table thead tr th:nth-of-type(2){width:200px}.car_same .photo_box{display:flex;gap:40px}.car_same .photo_box .photo_area{width:800px}.car_same .call_box{margin-top:15px}.car_same .call_box .head_area{align-items:center;display:flex;gap:20px}.car_same .call_box textarea{height:200px;margin-top:10px;resize:vertical;width:800px}.group_sms{background-color:#fff;border:1px solid #000;height:400px;overflow:auto;padding:5px 35px;position:absolute;text-align:center;top:20px;width:600px;z-index:2}.group_sms h2{margin-top:20px}.group_sms .contents{margin-top:20px;text-align:right}.group_sms .contents .select_box{display:flex;gap:5px}.group_sms .contents .select_box select:first-child{width:25%}.group_sms .contents .select_box select:last-child{width:75%}.group_sms .contents .text_box{text-align:center}.group_sms .contents .text_box textarea{height:230px;margin:5px 0;resize:vertical;width:100%}.group_sms .contents .text_box .reserve_section{align-items:center;display:flex;gap:10px;margin-bottom:10px}.group_sms .contents .text_box .reserve_section input[type=date]{border:1px solid #ccc;border-radius:4px;padding:4px 6px}.group_sms .contents .button_box{align-items:center;display:flex;justify-content:space-between;margin-top:10px}.group_sms .contents .button_box p{color:#c40000}.group_sms .contents .button_box button{width:80px}.group_sms .close_btn{right:5px;top:10px}.mypage{background-color:#fff;height:850px;overflow:auto;padding:50px;position:relative}.mypage .btn{height:25px}.mypage .stats_area{height:390px;margin-top:30px;overflow:auto}.mypage .stats_area .search_area{align-items:center;background-color:var(--carzone_skyBlue);border-bottom:1px solid #000;border-top:1px solid #000;display:flex;gap:20px;padding:10px 20px}.mypage .stats_area .search_area button{height:25px;margin-left:30px;width:80px}.mypage .stats_area table{margin-top:20px;width:100%}.mypage .stats_area table thead{background-color:var(--carzone_skyBlue)}.mypage .stats_area table tbody tr td,.mypage .stats_area table thead tr th{border:1px solid #000;height:25px;vertical-align:middle}.mypage .stats_area table tbody tr td{text-align:center}.mypage .n_component>table{margin-top:30px;text-align:center;width:100%}.mypage .n_component>table td,.mypage .n_component>table th{border-bottom:1px solid #000;border-top:1px solid #000;font-weight:400;height:50px;vertical-align:middle}.mypage .n_component>table td:first-of-type,.mypage .n_component>table td:nth-of-type(3),.mypage .n_component>table td:nth-of-type(5),.mypage .n_component>table td:nth-of-type(7),.mypage .n_component>table th:first-of-type,.mypage .n_component>table th:nth-of-type(3),.mypage .n_component>table th:nth-of-type(5),.mypage .n_component>table th:nth-of-type(7){background-color:var(--carzone_skyBlue);width:130px}.mypage .n_component>table td input,.mypage .n_component>table td select,.mypage .n_component>table th input,.mypage .n_component>table th select{border:none;height:100%;margin:0;padding:0;text-align:center;width:100%}.mypage .n_component>table td input,.mypage .n_component>table th input{background-color:#f1f1f1;font-size:16px}.mypage .n_component>table tbody tr td:nth-of-type(2){width:150px}.mypage .n_component .btn_area{margin-top:50px;text-align:right}.mypage .n_component .btn_area .btn{width:120px}.mypage .a_component>.btn{left:1300px;position:absolute;top:10px}.mypage .a_component>.btn:first-of-type{left:1500px}.mypage .a_component>h2{margin-top:20px}.mypage .a_component .user_listing{padding-right:20px}.mypage .a_component .user_listing table{margin-top:10px;text-align:center;width:100%}.mypage .a_component .user_listing table th{background-color:var(--carzone_skyBlue)}.mypage .a_component .user_listing table td,.mypage .a_component .user_listing table th{border:1px solid #000;cursor:pointer;padding:5px}.mypage .a_component .user_listing:first-of-type th{background-color:var(--carzone_car_green10)}.mypage .a_component .user_listing:first-of-type td:first-of-type{width:253px}.mypage .a_component .user_listing:first-of-type td:nth-of-type(3){width:126px}.mypage .a_component .user_listing:first-of-type td:nth-of-type(6){width:188px}.mypage .a_component .user_detail>table{margin-top:30px;width:100%}.mypage .a_component .user_detail>table td,.mypage .a_component .user_detail>table th{border-bottom:1px solid #000;border-top:1px solid #000;font-weight:400;height:50px;text-align:center;vertical-align:middle}.mypage .a_component .user_detail>table td:first-of-type,.mypage .a_component .user_detail>table td:nth-of-type(3),.mypage .a_component .user_detail>table td:nth-of-type(5),.mypage .a_component .user_detail>table td:nth-of-type(7),.mypage .a_component .user_detail>table th:first-of-type,.mypage .a_component .user_detail>table th:nth-of-type(3),.mypage .a_component .user_detail>table th:nth-of-type(5),.mypage .a_component .user_detail>table th:nth-of-type(7){background-color:var(--carzone_skyBlue);width:130px}.mypage .a_component .user_detail>table td input,.mypage .a_component .user_detail>table td select,.mypage .a_component .user_detail>table th input,.mypage .a_component .user_detail>table th select{background-color:#f1f1f1;border:none;font-size:16px;height:100%;text-align:center;width:100%}.mypage .a_component .user_detail>table td textarea,.mypage .a_component .user_detail>table th textarea{height:150px;resize:vertical;width:100%}.mypage .a_component .user_detail .btn_area{margin-top:20px;text-align:right}.mypage .a_component .user_detail .btn_area .btn{width:120px}.board{background-color:#fff}.board .search_area{align-items:center;background-color:var(--carzone_skyBlue);border-bottom:1px solid #000;border-top:1px solid #000;display:flex;gap:40px;padding:10px 20px}.board .search_area>select{width:150px}.board .search_area>select+select{margin-left:0}.board .search_area .input_area{margin-left:160px}.board .search_area .input_area input{margin-left:30px}.board .search_area .btn_area{margin-left:350px}.board .search_area .btn_area .btn{margin-left:30px;padding:5px 20px;width:80px}.board .board_list{margin-top:50px;text-align:center}.board .board_list .table_box{height:650px;overflow:auto;padding-right:10px}.board .board_list .table_box table{width:100%}.board .board_list .table_box table td,.board .board_list .table_box table th{border:1px solid #000;padding:5px;text-align:center}.board .board_list .table_box table thead tr th{background-color:var(--carzone_skyBlue)}.board .board_list .table_box table tbody tr td{cursor:pointer;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.board .board_list .table_box table tbody tr td:nth-of-type(3){max-width:500px;text-align:left}.board .board_list .add_area{margin:20px 0;padding-bottom:20px}.board .board_list .add_area .add_list{border:1px solid #000;border-radius:20px;cursor:pointer;display:block;margin:0 auto;padding:5px;width:100px}.board .board_detail{margin-top:50px}.board .board_detail table{text-align:center;width:100%}.board .board_detail table td,.board .board_detail table th{border-bottom:1px solid #000;border-top:1px solid #000;height:40px;vertical-align:middle}.board .board_detail table input,.board .board_detail table select,.board .board_detail table textarea{border:none;height:100%;text-align:center;width:100%}.board .board_detail table input,.board .board_detail table select{background-color:#f1f1f1}.board .board_detail table thead tr th{font-weight:400}.board .board_detail table thead tr th:first-of-type,.board .board_detail table thead tr th:nth-of-type(3){background-color:var(--carzone_skyBlue);width:250px}.board .board_detail table tbody #document_select{border-left:1px solid #000}.board .board_detail table tbody tr td{width:440px}.board .board_detail table tbody tr td:first-of-type,.board .board_detail table tbody tr td:nth-of-type(3){background-color:var(--carzone_skyBlue);width:250px}.board .board_detail textarea{border-top:none;height:450px;width:100%}.board .board_detail textarea:focus{outline:none}.board .board_detail .btn_area{margin-top:20px;text-align:right}.board .board_detail .btn_area>.btn{margin-left:5px;padding:3px 10px}.sms_template{background-color:#fff;height:850px;padding:20px}.sms_template .head_area{align-items:center;display:flex;gap:10px}.sms_template .table_box{margin-top:10px;position:relative}.sms_template .table_box table{width:100%}.sms_template .table_box table thead{background-color:var(--carzone_car_green10)}.sms_template .table_box table tbody tr td,.sms_template .table_box table thead tr th{border:1px solid #000;height:30px;vertical-align:middle}.sms_template .table_box table tbody tr td{cursor:pointer;max-width:300px;overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap}.sms_template .table_box table tbody tr td:nth-of-type(3),.sms_template .table_box table tbody tr td:nth-of-type(4){padding:0 5px;text-align:left}.car_referrers_manage{background-color:#fff;padding:10px}.car_referrers_manage .search_area{align-items:center;background-color:var(--carzone_car_green30);display:flex;gap:50px;padding:10px 20px;position:relative}.car_referrers_manage .search_area .btn_area{position:absolute;right:10px}.car_referrers_manage .search_area .btn_area .car_btn{height:25px;margin-left:20px;right:10px;width:80px}.car_referrers_manage>.btn_area{align-items:center;display:flex;justify-content:space-between;margin-top:10px}.car_referrers_manage>.btn_area .car_btn{height:23px;margin-right:15px}.car_referrers_manage>.btn_area .text_box{display:flex;gap:80px}.car_referrers_manage .line_2{align-items:center;display:flex;gap:10px;margin-top:10px}.car_referrers_manage .line_2 .btn{margin-left:10px}.car_referrers_manage .line_2 .file_add_box{align-items:center;display:flex}.car_referrers_manage .line_2 .file_add_box label{background-color:var(--carzone_car_green100);border-radius:5px;color:#fff;cursor:pointer;font-size:14px;padding:6px 10px}.car_referrers_manage .line_2 .file_add_box label:hover{color:#000}.car_referrers_manage .line_2 .file_add_box p{margin:0 10px;min-width:100px}.car_referrers_manage .line_2 .file_add_box input[type=file]{display:none}.car_referrers_manage .table_box{height:750px;margin-top:10px;overflow:auto;position:relative}.car_referrers_manage .table_box table{width:100%}.car_referrers_manage .table_box table thead{background-color:var(--carzone_car_green10)}.car_referrers_manage .table_box table thead tr th{border:1px solid #000;height:30px;vertical-align:middle}.car_referrers_manage .table_box table thead tr th:first-of-type{width:40px}.car_referrers_manage .table_box table tbody tr td{border:1px solid #000;cursor:pointer;height:30px;text-align:center;vertical-align:middle}.ref_detail{position:relative}.ref_detail table{margin-top:30px;text-align:center;width:100%}.ref_detail table thead tr th{border-bottom:1px solid #000;border-top:1px solid #000;height:35px}.ref_detail table thead tr th:first-of-type,.ref_detail table thead tr th:nth-of-type(3),.ref_detail table thead tr th:nth-of-type(5){background-color:var(--carzone_car_green10)}.ref_detail table thead tr th input,.ref_detail table thead tr th select{border:none;height:100%;text-align:center;width:100%}.ref_detail table tbody tr td{border-bottom:1px solid #000;border-top:1px solid #000;height:35px}.ref_detail table tbody tr td:first-of-type,.ref_detail table tbody tr td:nth-of-type(3),.ref_detail table tbody tr td:nth-of-type(5){background-color:var(--carzone_car_green10)}.ref_detail table tbody tr td input,.ref_detail table tbody tr td select{border:none;height:100%;text-align:center;width:100%}.ref_detail .photo_area{border:1px dashed #acacac;height:122px;margin:10px 0;overflow:auto;position:relative;width:100%}.ref_detail .photo_area input{display:none}.ref_detail .photo_area .full_img{bottom:0;cursor:pointer;left:0;position:fixed;right:0;top:0;z-index:30}.ref_detail .photo_area .full_img .full_back{background-color:#000;height:100%;width:100%}.ref_detail .photo_area .full_img .full_back img{height:100%;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.ref_detail .photo_area label{background-color:var(--carzone_car_green100);border-radius:5px;bottom:3px;color:#fff;cursor:pointer;font-size:14px;padding:5px 0;position:absolute;right:3px;text-align:center;width:80px}.ref_detail .photo_area .img_box{display:inline-block;height:100px;margin:10px;position:relative;width:100px}.ref_detail .photo_area .img_box img{border:1px solid #000;cursor:pointer;height:100%;width:100%}.ref_detail .photo_area .close_btn{cursor:pointer;display:flex;flex-direction:column;font-size:0;height:10px;justify-content:space-between;justify-content:center;position:absolute;right:1px;top:2px;width:17px}.ref_detail .photo_area .close_btn:before{background-color:red;content:"";height:2px;transform:rotate(45deg) translateX(1px)}.ref_detail .photo_area .close_btn span{background-color:red;display:none;height:2px}.ref_detail .photo_area .close_btn:after{background-color:red;content:"";height:2px;transform:rotate(-45deg) translateX(1px)}.ref_detail .btn_area{text-align:right}.ref_detail .btn_area .car_btn{height:25px;margin-left:20px;min-width:80px}.ref_detail .modi_area{margin-top:20px;position:relative}.ref_detail .modi_area .btn_area{align-items:center;display:flex;justify-content:space-between}.ref_detail .modi_area .btn_area .btn_group{display:flex}.ref_detail .modi_area .btn_area .btn_group button{margin:0 15px 0 0}.ref_detail .modi_area .btn_area .customer_count{color:#333;font-weight:700}.ref_detail .modi_area .table_box{height:360px;margin-top:10px;overflow:auto}.ref_detail .modi_area .table_box table{margin:0}.ref_detail .modi_area .table_box table input[type=checkbox]{width:15px}.ref_detail .modi_area .table_box table tbody tr td{background-color:#fff}.car_referrers_promotion{background-color:#fff;padding:10px}.car_referrers_promotion .search_area{align-items:center;background-color:var(--carzone_car_green30);display:flex;gap:50px;padding:10px 20px;position:relative}.car_referrers_promotion .search_area .btn_area{position:absolute;right:10px}.car_referrers_promotion .search_area .btn_area .car_btn{height:25px;margin-left:20px;right:10px;width:80px}.car_referrers_promotion>.btn_area{align-items:center;display:flex;justify-content:space-between;margin-top:10px}.car_referrers_promotion>.btn_area .car_btn{height:23px;margin-right:15px}.car_referrers_promotion>.btn_area .text_box{display:flex;gap:80px}.car_referrers_promotion .line_2{align-items:center;display:flex;gap:10px;margin-top:10px}.car_referrers_promotion .line_2 .btn{margin-left:10px}.car_referrers_promotion .line_2 .file_add_box{align-items:center;display:flex}.car_referrers_promotion .line_2 .file_add_box label{background-color:var(--carzone_car_green100);border-radius:5px;color:#fff;cursor:pointer;font-size:14px;padding:6px 10px}.car_referrers_promotion .line_2 .file_add_box label:hover{color:#000}.car_referrers_promotion .line_2 .file_add_box p{margin:0 10px;min-width:100px}.car_referrers_promotion .line_2 .file_add_box input[type=file]{display:none}.car_referrers_promotion .table_box{height:750px;margin-top:10px;overflow:auto;position:relative}.car_referrers_promotion .table_box table{width:100%}.car_referrers_promotion .table_box table thead{background-color:var(--carzone_car_green10)}.car_referrers_promotion .table_box table thead tr th{border:1px solid #000;height:30px;vertical-align:middle}.car_referrers_promotion .table_box table thead tr th:first-of-type{width:40px}.car_referrers_promotion .table_box table tbody tr td{border:1px solid #000;cursor:pointer;height:30px;text-align:center;vertical-align:middle}.pro_detail{position:relative}.pro_detail table{margin-top:30px;text-align:center;width:100%}.pro_detail table thead tr th{border-bottom:1px solid #000;border-top:1px solid #000;height:35px}.pro_detail table thead tr th:first-of-type,.pro_detail table thead tr th:nth-of-type(3),.pro_detail table thead tr th:nth-of-type(5){background-color:var(--carzone_car_green10)}.pro_detail table thead tr th input,.pro_detail table thead tr th select{border:none;height:100%;text-align:center;width:100%}.pro_detail table tbody tr td{border-bottom:1px solid #000;border-top:1px solid #000;height:35px;vertical-align:middle}.pro_detail table tbody tr td:first-of-type,.pro_detail table tbody tr td:nth-of-type(3),.pro_detail table tbody tr td:nth-of-type(5){background-color:var(--carzone_car_green10)}.pro_detail table tbody tr td input,.pro_detail table tbody tr td select{border:none;height:100%;text-align:center;width:100%}.pro_detail table tbody tr td textarea{height:100px;resize:vertical;width:100%}.pro_detail table tbody td.call-btn-cell button{background-color:var(--carzone_car_green100);border:none;border-radius:6px;color:#fff;font-size:13px;height:26px!important;min-width:60px!important;padding:0 10px}.pro_detail .photo_area{border:1px dashed #acacac;height:122px;margin:10px 0;overflow:auto;position:relative;width:100%}.pro_detail .photo_area input{display:none}.pro_detail .photo_area .full_img{bottom:0;cursor:pointer;left:0;position:fixed;right:0;top:0;z-index:30}.pro_detail .photo_area .full_img .full_back{background-color:#000;height:100%;width:100%}.pro_detail .photo_area .full_img .full_back img{height:100%;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.pro_detail .photo_area label{background-color:var(--carzone_car_green100);border-radius:5px;bottom:3px;color:#fff;cursor:pointer;font-size:14px;padding:5px 0;position:absolute;right:3px;text-align:center;width:80px}.pro_detail .photo_area .img_box{display:inline-block;height:100px;margin:10px;position:relative;width:100px}.pro_detail .photo_area .img_box img{border:1px solid #000;cursor:pointer;height:100%;width:100%}.pro_detail .photo_area .close_btn{cursor:pointer;display:flex;flex-direction:column;font-size:0;height:10px;justify-content:space-between;justify-content:center;position:absolute;right:1px;top:2px;width:17px}.pro_detail .photo_area .close_btn:before{background-color:red;content:"";height:2px;transform:rotate(45deg) translateX(1px)}.pro_detail .photo_area .close_btn span{background-color:red;display:none;height:2px}.pro_detail .photo_area .close_btn:after{background-color:red;content:"";height:2px;transform:rotate(-45deg) translateX(1px)}.pro_detail .btn_area{align-items:center;display:flex;justify-content:space-between}.pro_detail .btn_area .car_btn{height:25px;min-width:80px}.pro_detail .right_group{display:flex;gap:10px}.pro_detail .modi_area{margin-top:20px;position:relative}.pro_detail .modi_area .btn_area{align-items:center;display:flex;justify-content:space-between}.pro_detail .modi_area .btn_area .btn_group{display:flex}.pro_detail .modi_area .btn_area .btn_group button{margin:0 15px 0 0}.pro_detail .modi_area .btn_area .customer_count{color:#333;font-weight:700}.pro_detail .modi_area .table_box{height:360px;margin-top:10px;overflow:auto}.pro_detail .modi_area .table_box table{margin:0}.pro_detail .modi_area .table_box table input[type=checkbox]{width:15px}.carprocount,.pro_detail .modi_area .table_box table tbody tr td{background-color:#fff}.carprocount{padding:20px;position:relative}.carprocount .search_area{align-items:center;background-color:var(--carzone_car_green30);border-bottom:1px solid #000;border-top:1px solid #000;display:flex;justify-content:space-between;padding:10px 20px}.carprocount .search_area button{height:25px;margin-left:20px;width:80px}.carprocount .search_area .date_area{align-items:center;display:flex;gap:10px}.carprocount .search_area .date_area label{white-space:nowrap}.carprocount .search_area .date_area .date-buttons{display:flex;gap:1px}.carprocount .search_area .date_area .date-buttons .date-button{align-items:center;background:#f5f5f5;border:1px solid #ccc;border-radius:4px;color:#333;cursor:pointer;display:flex;font-size:13px;height:25px;justify-content:center;padding:6px 12px;transition:all .2s;width:50px}.carprocount .search_area .date_area .date-buttons .date-button:hover{background:#e0e0e0}.carprocount .search_area .date_area .date-buttons .date-button.active{background:#007bff;border-color:#007bff;color:#fff}.carprocount .text_box{margin-top:10px}.carprocount .table_box{height:740px;margin-top:20px;overflow:auto;width:100%}.carprocount .table_box table{text-align:center;width:100%}.carprocount .table_box table thead tr th{background-color:var(--carzone_car_green30)}.carprocount .table_box table tbody tr td,.carprocount .table_box table thead tr th{border:1px solid #000;height:25px;vertical-align:middle}.carprocount .table_box table tbody tr td select{border:none;height:100%;text-align:center;width:100%}.carprocount .category{align-items:center;display:flex;justify-content:space-between}.carprocount .category .text_box{display:flex;gap:50px}.car_upload{background-color:#fff;padding:20px}.car_upload .head_area{background-color:var(--carzone_car_green10);border-bottom:1px solid #000;border-top:1px solid #000;padding:10px 20px}.car_upload .head_area .file_add_box{align-items:center;display:flex}.car_upload .head_area .file_add_box label{background-color:var(--carzone_car_green100);border-radius:5px;color:#fff;cursor:pointer;font-size:14px;padding:6px 10px}.car_upload .head_area .file_add_box label:hover{color:#000}.car_upload .head_area .file_add_box p{margin:0 10px;min-width:100px}.car_upload .head_area .file_add_box input[type=file]{display:none}.car_upload .head_area .search_area{align-items:center;display:flex;gap:50px;margin-top:10px}.car_upload .head_area .search_area .search_sch input{margin-left:10px}.car_upload .head_area .search_area .search_btn_area button{height:25px;margin-left:20px;width:80px}.car_upload .btn_area{align-items:center;display:flex;justify-content:space-between;margin-top:10px}.car_upload .btn_area button{height:25px;width:80px}.car_upload .btn_area b{margin-left:auto}.car_upload .list_table{height:700px;margin-top:10px;overflow:auto}.car_upload .list_table table{width:160%}.car_upload .list_table table thead tr{background-color:var(--carzone_car_green10)}.car_upload .list_table table thead tr th{border:1px solid #000;height:35px;text-align:center;vertical-align:middle}.car_upload .list_table table thead tr th:first-of-type{width:80px}.car_upload .list_table table thead tr th:nth-of-type(2){width:30px}.car_upload .list_table table thead tr th input{margin:0;padding:0}.car_upload .list_table table tbody{cursor:pointer}.car_upload .list_table table tbody tr td{border:1px solid #000;height:35px;padding:0 5px;text-align:center;vertical-align:middle}.car_upload .list_table table tbody tr td input{margin:0;padding:0}.car_old{background-color:#fff;height:860px;overflow-x:hidden;overflow-y:auto;padding:10px 20px;position:relative}.car_old .search_area{background-color:var(--carzone_car_green10);border-bottom:1px solid #000;border-top:1px solid #000;margin-bottom:10px;padding:10px 20px}.car_old .search_area .line_1{display:flex;gap:80px}.car_old .search_area .line_1 .date_line select,.car_old .search_area .line_1 .search_line select{margin-right:10px}.car_old .search_area .line_1>.btn_box{margin-left:280px}.car_old .search_area .line_1>.btn_box .car_btn{height:25px;margin-left:20px;width:70px}.car_old .search_area .line_2{align-items:center;display:flex;gap:10px;margin-top:10px}.car_old .search_area .line_2 .btn{margin-left:10px}.car_old .search_area .file_add_box{align-items:center;display:flex}.car_old .search_area .file_add_box label{background-color:var(--carzone_car_green100);border-radius:5px;color:#fff;cursor:pointer;font-size:14px;padding:6px 10px}.car_old .search_area .file_add_box label:hover{color:#000}.car_old .search_area .file_add_box p{margin:0 10px;min-width:100px}.car_old .search_area .file_add_box input[type=file]{display:none}.car_old .result_btn{align-items:center;display:flex;justify-content:space-between;margin-bottom:10px;padding-right:15px}.car_old .result_btn select{width:80px}.car_old .result_btn .result_btn_01{display:flex;gap:20px}.car_old .result_btn .text_area{display:flex;gap:50px}.car_old .result_btn .car_list_sort button{height:25px;margin-left:10px}.car_old .user_list .table_box{height:700px;overflow:auto;padding-right:15px}.car_old .user_list .table_box .in_table{min-height:650px}.car_old .user_list .table_box .in_table table{text-align:center;width:100%}.car_old .user_list .table_box .in_table table thead tr th{background-color:var(--carzone_car_green30);border:1px solid #000;height:32px;vertical-align:middle}.car_old .user_list .table_box .in_table table thead tr th input{margin:0;padding:0}.car_old .user_list .table_box .in_table table thead tr th:first-of-type{min-width:20px}.car_old .user_list .table_box .in_table table thead tr th:nth-of-type(2){width:25px}.car_old .user_list .table_box .in_table table tbody tr .car_num_td{max-width:70px;padding:0 5px}.car_old .user_list .table_box .in_table table tbody tr .user_name_td{max-width:80px;padding:0 5px}.car_old .user_list .table_box .in_table table tbody tr .memo_td{padding-left:10px;text-align:left}.car_old .user_list .table_box .in_table table tbody tr .counselor_td{max-width:60px;padding:0 5px}.car_old .user_list .table_box .in_table table tbody tr td{border:1px solid #000;cursor:pointer;height:32px;max-width:200px;overflow:hidden;text-overflow:ellipsis;vertical-align:middle;white-space:nowrap}.car_old .user_list .table_box .in_table table tbody tr td input{margin:0;padding:0}.car_old .user_list .table_box .page_number{margin-top:10px}.car_old .user_list .table_box .page_number ul{display:flex;gap:20px;justify-content:center}.car_old .user_list .table_box .page_number ul li{align-content:center;border:1px solid #a0a0a0;border-radius:10px;cursor:pointer;height:35px;text-align:center;width:35px}.car_old .user_list .table_box .page_number ul li.on{background-color:var(--carzone_car_green10)}.car_customer_info .contents02 .car_history>.table_box table tbody td{max-width:100px}.long_reserve{height:850px;position:relative}.long_reserve .search_area{align-items:center;background-color:var(--carzone_skyBlue);border-bottom:1px solid #000;border-top:1px solid #000;display:flex;gap:20px;padding:10px 20px}.long_reserve .search_area .sch_area{margin-left:820px}.long_reserve .search_area .sch_area input{margin-left:20px}.long_reserve .search_area .btn{height:25px;width:80px}.long_reserve>.btn_box{margin-top:20px}.long_reserve>.btn_box button{height:25px;margin-right:20px;width:80px}.long_reserve .table_box{height:675px;margin-top:20px;overflow:auto}.long_reserve .table_box table{text-align:center;width:100%}.long_reserve .table_box table thead tr th{background-color:var(--carzone_skyBlue);border:1px solid #000;height:30px;vertical-align:middle}.long_reserve .table_box table tbody tr td{border:1px solid #000;cursor:pointer;height:30px;vertical-align:middle}.long_reserve .table_box table tbody tr td:last-of-type{color:var(--carzone_blue)}.long_reserve .page_number{margin-top:10px}.long_reserve .page_number ul{display:flex;gap:20px;justify-content:center}.long_reserve .page_number ul li{align-content:center;border:1px solid #a0a0a0;border-radius:10px;cursor:pointer;height:35px;text-align:center;width:35px}.long_reserve .page_number ul li.on{background-color:var(--carzone_blue)}.duple_search{background-color:#fff;padding:10px}.duple_search .search_area{align-items:center;background-color:var(--carzone_skyBlue);border-bottom:1px solid #000;border-top:1px solid #000;display:flex;justify-content:space-between;padding:10px 20px}.duple_search .search_area .sch_area{margin-left:1180px}.duple_search .search_area .sch_area input{margin-left:20px;text-align:center;width:200px}.duple_search .search_area .btn{height:25px;width:80px}.duple_search .table_box{height:750px;margin-top:20px;overflow:auto;padding-right:10px;width:100%}.duple_search .table_box table{width:100%}.duple_search .table_box table thead{background-color:var(--carzone_skyBlue)}.duple_search .table_box table tbody tr td,.duple_search .table_box table thead tr th{border:1px solid #000;height:35px;text-align:center;vertical-align:middle}.duple_search .table_box table tbody tr td{cursor:pointer}.car_company{background-color:#fff;height:860px;overflow-x:hidden;overflow-y:auto;padding:10px 20px;position:relative}.car_company .search_area{background-color:var(--carzone_car_green10);border-bottom:1px solid #000;border-top:1px solid #000;margin-bottom:10px;padding:10px 20px}.car_company .search_area .line_1{display:flex;gap:80px}.car_company .search_area .line_1 .date_line select,.car_company .search_area .line_1 .search_line select{margin-right:10px}.car_company .search_area .line_1>.btn_box{margin-left:280px}.car_company .search_area .line_1>.btn_box .car_btn{height:25px;margin-left:20px;width:70px}.car_company .result_btn{align-items:center;display:flex;justify-content:space-between;margin-bottom:10px;padding-right:15px}.car_company .result_btn select{width:80px}.car_company .result_btn .result_btn_01{display:flex;gap:20px}.car_company .result_btn .text_area{display:flex;gap:50px}.car_company .result_btn .car_list_sort button{height:25px;margin-left:10px}.car_company .user_list .table_box{height:700px;overflow:auto;padding-right:15px}.car_company .user_list .table_box .in_table{min-height:650px}.car_company .user_list .table_box .in_table table{text-align:center;width:100%}.car_company .user_list .table_box .in_table table thead tr th{background-color:var(--carzone_car_green30);border:1px solid #000;height:32px;vertical-align:middle}.car_company .user_list .table_box .in_table table thead tr th input{margin:0;padding:0}.car_company .user_list .table_box .in_table table thead tr th:first-of-type{min-width:20px}.car_company .user_list .table_box .in_table table thead tr th:nth-of-type(2){width:25px}.car_company .user_list .table_box .in_table table tbody tr .car_num_td{max-width:70px;padding:0 5px}.car_company .user_list .table_box .in_table table tbody tr .user_name_td{max-width:150px;padding:0 5px}.car_company .user_list .table_box .in_table table tbody tr .memo_td{padding-left:10px;text-align:left}.car_company .user_list .table_box .in_table table tbody tr .counselor_td{max-width:60px;padding:0 5px}.car_company .user_list .table_box .in_table table tbody tr td{border:1px solid #000;cursor:pointer;height:32px;max-width:200px;overflow:hidden;text-overflow:ellipsis;vertical-align:middle;white-space:nowrap}.car_company .user_list .table_box .in_table table tbody tr td input{margin:0;padding:0}.car_company .user_list .table_box .page_number{margin-top:10px}.car_company .user_list .table_box .page_number ul{display:flex;gap:20px;justify-content:center}.car_company .user_list .table_box .page_number ul li{align-content:center;border:1px solid #a0a0a0;border-radius:10px;cursor:pointer;height:35px;text-align:center;width:35px}.car_company .user_list .table_box .page_number ul li.on{background-color:var(--carzone_car_green10)}.car_customer_info{display:flex;gap:20px}.car_customer_info * input{font-size:16px}.car_customer_info .table_box{height:150px;overflow:auto;padding-right:15px}.car_customer_info .table_box table{text-align:center;width:100%}.car_customer_info .table_box table input{height:16px;margin:0;padding:0}.car_customer_info .table_box table td,.car_customer_info .table_box table th{border:1px solid #000;padding:2px}.car_customer_info .table_box table td{cursor:pointer}.car_customer_info .contents01{padding-right:10px;position:relative;width:750px}.car_customer_info .contents01 .user_box{margin-top:10px}.car_customer_info .contents01 .user_box>.header_area{align-items:center;display:flex;gap:10px}.car_customer_info .contents01 .user_box>.header_area h2{transform:translateY(-2px)}.car_customer_info .contents01 .user_box>.header_area select{background-color:var(--carzone_car_green10);border:none;border-radius:5px}.car_customer_info .contents01 .user_box>.header_area .del_btn{background-color:#dd5858;border:none;margin-left:210px}.car_customer_info .contents01 .user_box>.text_box textarea{height:150px;resize:vertical;width:100%}.car_customer_info .contents01 .user_box .save_btn{text-align:right}.car_customer_info .contents01 .user_box .save_btn .car_btn{background-color:#00897b;margin-left:20px;min-width:80px}.car_customer_info .contents01 .user_box>table{margin-top:5px;width:100%}.car_customer_info .contents01 .user_box>table td,.car_customer_info .contents01 .user_box>table th{border-bottom:1px solid #000;border-top:1px solid #000;font-weight:400;height:40px;text-align:center;vertical-align:middle}.car_customer_info .contents01 .user_box>table td:first-of-type,.car_customer_info .contents01 .user_box>table td:nth-of-type(3),.car_customer_info .contents01 .user_box>table th:first-of-type,.car_customer_info .contents01 .user_box>table th:nth-of-type(3){background-color:var(--carzone_car_green10);font-size:14px}.car_customer_info .contents01 .user_box>table input,.car_customer_info .contents01 .user_box>table select{border:none;height:100%;text-align:center;width:100%}.car_customer_info .contents01 .user_box>table thead tr th:first-of-type{width:80px}.car_customer_info .contents01 .user_box>table thead tr th:nth-of-type(2){width:250px}.car_customer_info .contents01 .user_box>table thead tr th:nth-of-type(3){width:100px}.car_customer_info .contents01 .user_box>table tbody .phone_tr select{background-color:var(--carzone_car_green10)}.car_customer_info .contents01 .user_box>table tbody .phone_tr .btn_box{gap:10px}.car_customer_info .contents01 .user_box>table tbody .address_tr td input{font-size:12px}.car_customer_info .contents01 .user_box>table tbody .address_tr td:nth-of-type(2) input:first-of-type{border-right:1px solid #000;cursor:pointer;width:30%}.car_customer_info .contents01 .user_box>table tbody .address_tr td:nth-of-type(2) input:nth-of-type(2){border-right:1px solid #000;width:70%}.car_customer_info .contents01 .user_box>table .btn_box{align-items:center;display:flex;gap:25px;justify-content:center}.car_customer_info .contents01 .user_box>table .btn_box .car_btn{width:70px}.car_customer_info .contents01 .user_box .photo_area{border:1px dashed #acacac;height:70px;margin:10px 0;overflow:auto;position:relative;width:100%}.car_customer_info .contents01 .user_box .photo_area input{display:none}.car_customer_info .contents01 .user_box .photo_area .full_img{bottom:0;cursor:pointer;left:0;position:fixed;right:0;top:0;z-index:30}.car_customer_info .contents01 .user_box .photo_area .full_img .full_back{background-color:#000;height:100%;width:100%}.car_customer_info .contents01 .user_box .photo_area .full_img .full_back img{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.car_customer_info .contents01 .user_box .photo_area label{background-color:var(--carzone_car_green100);border-radius:5px;bottom:3px;color:#fff;cursor:pointer;font-size:14px;padding:5px 0;position:absolute;right:3px;text-align:center;width:80px}.car_customer_info .contents01 .user_box .photo_area .img_box{display:inline-block;height:50px;margin:5px;position:relative;width:50px}.car_customer_info .contents01 .user_box .photo_area .img_box img{border:1px solid #000;cursor:pointer;height:100%;width:100%}.car_customer_info .contents01 .user_box .photo_area .close_btn{cursor:pointer;display:flex;flex-direction:column;font-size:0;height:10px;justify-content:space-between;justify-content:center;position:absolute;right:1px;top:2px;width:17px}.car_customer_info .contents01 .user_box .photo_area .close_btn:before{background-color:red;content:"";height:2px;transform:rotate(45deg) translateX(1px)}.car_customer_info .contents01 .user_box .photo_area .close_btn span{background-color:red;display:none;height:2px}.car_customer_info .contents01 .user_box .photo_area .close_btn:after{background-color:red;content:"";height:2px;transform:rotate(-45deg) translateX(1px)}.car_customer_info .contents01 .user_box .connection_box,.car_customer_info .contents01 .user_box .connection_box .btn_box{align-items:center;display:flex;gap:10px}.car_customer_info .contents01 .user_box .connection_db{margin-top:10px;padding-right:10px;position:relative;width:100%}.car_customer_info .contents01 .user_box .connection_db .table_box{height:70px;overflow:auto}.car_customer_info .contents01 .user_box .connection_db .table_box>table{width:100%}.car_customer_info .contents01 .user_box .connection_db .table_box>table td,.car_customer_info .contents01 .user_box .connection_db .table_box>table th{border:1px solid #000;vertical-align:middle}.car_customer_info .contents01 .user_box .connection_db .table_box>table thead tr th{background-color:var(--carzone_car_green10);font-weight:400;height:25px}.car_customer_info .contents01 .user_box .connection_db .table_box>table tbody tr td{cursor:pointer;height:25px;padding:0;text-align:center}.car_customer_info .contents01 .user_box .connection_db .table_box>table tbody tr td:nth-of-type(2){max-width:80px}.car_customer_info .contents01 .user_box .connection_db .table_box>table tbody tr td:nth-of-type(3){max-width:90px}.car_customer_info .contents01 .user_box .connection_db .table_box>table tbody tr td:nth-of-type(4),.car_customer_info .contents01 .user_box .connection_db .table_box>table tbody tr td:nth-of-type(5){max-width:180px}.car_customer_info .contents01 .user_box .connection_db .table_box>table tbody tr td input[type=text]{background-color:#e4e4e4;border:none;height:100%;margin:0;padding:0;text-align:center;width:100%}.car_customer_info .contents02{width:820px}.car_customer_info .contents02 .ab_save{bottom:10px;height:25px;position:absolute;right:30px;width:100px}.car_customer_info .contents02 .car_info .header_area{align-items:center;display:flex;gap:10px}.car_customer_info .contents02 .car_info .header_area select{background-color:var(--carzone_car_green10);border:none;border-radius:5px}.car_customer_info .contents02 .car_info .table_box{height:auto;margin-top:15px;max-height:300px}.car_customer_info .contents02 .car_info .table_box table td,.car_customer_info .contents02 .car_info .table_box table th{height:30px;max-width:100px;overflow:hidden;text-overflow:ellipsis;vertical-align:middle;white-space:nowrap}.car_customer_info .contents02 .car_info .table_box table th{background-color:var(--carzone_car_green10);font-weight:400}.car_customer_info .contents02 .car_info .table_box table .red-warning{background-color:red;color:#fff}.car_customer_info .contents02 .car_info .add_car_info{background-color:#fff;border:1px solid #000;padding:5px;position:absolute;top:100px;width:820px;z-index:30}.car_customer_info .contents02 .car_info .add_car_info .header_box b{color:#ff7373;font-size:14px}.car_customer_info .contents02 .car_info .add_car_info .company_box .photo_area{border:1px dashed #acacac;height:70px;margin:10px 0;position:relative;width:100%}.car_customer_info .contents02 .car_info .add_car_info .company_box .photo_area input{display:none}.car_customer_info .contents02 .car_info .add_car_info .company_box .photo_area .full_img{bottom:0;cursor:pointer;left:0;position:fixed;right:0;top:0;z-index:30}.car_customer_info .contents02 .car_info .add_car_info .company_box .photo_area .full_img .full_back{background-color:#000;height:100%;width:100%}.car_customer_info .contents02 .car_info .add_car_info .company_box .photo_area .full_img .full_back img{height:100%;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.car_customer_info .contents02 .car_info .add_car_info .company_box .photo_area label{background-color:var(--carzone_car_green100);border-radius:5px;bottom:3px;color:#fff;cursor:pointer;font-size:14px;padding:5px 0;position:absolute;right:3px;text-align:center;width:80px}.car_customer_info .contents02 .car_info .add_car_info .company_box .photo_area .img_box{display:inline-block;height:50px;margin:10px;position:relative;width:50px}.car_customer_info .contents02 .car_info .add_car_info .company_box .photo_area .img_box img{border:1px solid #000;cursor:pointer;height:100%;width:100%}.car_customer_info .contents02 .car_info .add_car_info .company_box .photo_area .close_btn{cursor:pointer;display:flex;flex-direction:column;font-size:0;height:10px;justify-content:space-between;justify-content:center;position:absolute;right:1px;top:2px;width:17px}.car_customer_info .contents02 .car_info .add_car_info .company_box .photo_area .close_btn:before{background-color:red;content:"";height:2px;transform:rotate(45deg) translateX(1px)}.car_customer_info .contents02 .car_info .add_car_info .company_box .photo_area .close_btn span{background-color:red;display:none;height:2px}.car_customer_info .contents02 .car_info .add_car_info .company_box .photo_area .close_btn:after{background-color:red;content:"";height:2px;transform:rotate(-45deg) translateX(1px)}.car_customer_info .contents02 .car_info .add_car_info .company_box .header_box{align-items:center;display:flex;gap:10px}.car_customer_info .contents02 .car_info .add_car_info .company_box .header_box input{display:none}.car_customer_info .contents02 .car_info .add_car_info .company_box>table{margin-top:10px;text-align:center;width:100%}.car_customer_info .contents02 .car_info .add_car_info .company_box>table input,.car_customer_info .contents02 .car_info .add_car_info .company_box>table select{border:none;height:30px;margin:0;padding:0;text-align:center;width:100%}.car_customer_info .contents02 .car_info .add_car_info .company_box>table td,.car_customer_info .contents02 .car_info .add_car_info .company_box>table th{border-bottom:1px solid #000;border-top:1px solid #000;font-size:14px;font-weight:400;height:26px;vertical-align:middle}.car_customer_info .contents02 .car_info .add_car_info .company_box>table thead tr th{width:165px}.car_customer_info .contents02 .car_info .add_car_info .company_box>table thead tr th:first-of-type,.car_customer_info .contents02 .car_info .add_car_info .company_box>table thead tr th:nth-of-type(3){background-color:var(--carzone_car_green10);width:120px}.car_customer_info .contents02 .car_info .add_car_info .company_box>table tbody tr td:nth-of-type(2){width:200px}.car_customer_info .contents02 .car_info .add_car_info .company_box>table tbody tr td:first-of-type,.car_customer_info .contents02 .car_info .add_car_info .company_box>table tbody tr td:nth-of-type(3){background-color:var(--carzone_car_green10);width:120px}.car_customer_info .contents02 .car_info .add_car_info .company_box .btn_box{text-align:right}.car_customer_info .contents02 .car_info .add_car_info .close_btn{right:10px}.car_customer_info .contents02 .car_info .add_car_info .car_info_add .photo_area{border:1px dashed #acacac;height:140px;margin-top:5px;overflow:auto;position:relative;width:100%}.car_customer_info .contents02 .car_info .add_car_info .car_info_add .photo_area input{display:none}.car_customer_info .contents02 .car_info .add_car_info .car_info_add .photo_area .full_img{bottom:0;cursor:pointer;left:0;position:fixed;right:0;top:0;z-index:30}.car_customer_info .contents02 .car_info .add_car_info .car_info_add .photo_area .full_img .full_back{background-color:#000;height:100%;width:100%}.car_customer_info .contents02 .car_info .add_car_info .car_info_add .photo_area .full_img .full_back img{height:100%;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.car_customer_info .contents02 .car_info .add_car_info .car_info_add .photo_area label{background-color:var(--carzone_car_green100);border-radius:5px;bottom:3px;color:#fff;cursor:pointer;font-size:14px;padding:5px 0;position:absolute;right:3px;text-align:center;width:80px}.car_customer_info .contents02 .car_info .add_car_info .car_info_add .photo_area .img_box{display:inline-block;height:100px;margin:10px;position:relative;width:100px}.car_customer_info .contents02 .car_info .add_car_info .car_info_add .photo_area .img_box img{border:1px solid #000;cursor:pointer;height:100%;width:100%}.car_customer_info .contents02 .car_info .add_car_info .car_info_add .photo_area .close_btn{cursor:pointer;display:flex;flex-direction:column;font-size:0;height:10px;justify-content:space-between;justify-content:center;position:absolute;right:1px;top:2px;width:17px}.car_customer_info .contents02 .car_info .add_car_info .car_info_add .photo_area .close_btn:before{background-color:red;content:"";height:2px;transform:rotate(45deg) translateX(1px)}.car_customer_info .contents02 .car_info .add_car_info .car_info_add .photo_area .close_btn span{background-color:red;display:none;height:2px}.car_customer_info .contents02 .car_info .add_car_info .car_info_add .photo_area .close_btn:after{background-color:red;content:"";height:2px;transform:rotate(-45deg) translateX(1px)}.car_customer_info .contents02 .car_info .add_car_info .car_info_add .info_enter table{margin-top:10px;width:100%}.car_customer_info .contents02 .car_info .add_car_info .car_info_add .info_enter table input,.car_customer_info .contents02 .car_info .add_car_info .car_info_add .info_enter table select{border:none;text-align:center;width:100%}.car_customer_info .contents02 .car_info .add_car_info .car_info_add .info_enter table thead tr th{border-bottom:1px solid #000;border-top:1px solid #000;font-weight:400;height:30px}.car_customer_info .contents02 .car_info .add_car_info .car_info_add .info_enter table thead tr th:nth-of-type(2){width:160px}.car_customer_info .contents02 .car_info .add_car_info .car_info_add .info_enter table thead tr th:first-of-type,.car_customer_info .contents02 .car_info .add_car_info .car_info_add .info_enter table thead tr th:nth-of-type(3),.car_customer_info .contents02 .car_info .add_car_info .car_info_add .info_enter table thead tr th:nth-of-type(5){background-color:var(--carzone_car_green10);font-size:14px;width:80px}.car_customer_info .contents02 .car_info .add_car_info .car_info_add .info_enter table tbody tr td{border-bottom:1px solid #000;border-top:1px solid #000;height:30px}.car_customer_info .contents02 .car_info .add_car_info .car_info_add .info_enter table tbody tr td:first-of-type,.car_customer_info .contents02 .car_info .add_car_info .car_info_add .info_enter table tbody tr td:nth-of-type(3),.car_customer_info .contents02 .car_info .add_car_info .car_info_add .info_enter table tbody tr td:nth-of-type(5){background-color:var(--carzone_car_green10);font-size:14px;text-align:center}.car_customer_info .contents02 .car_info .add_car_info .car_info_add .info_enter table tbody tr:nth-of-type(4) td:nth-of-type(2){text-align:center}.car_customer_info .contents02 .car_info .add_car_info .car_info_add .info_enter table tbody tr:nth-of-type(4) td:nth-of-type(2) input{width:60%}.car_customer_info .contents02 .car_info .add_car_info .car_info_add>.btn_box{margin-top:2px;text-align:right}.car_customer_info .contents02 .car_history{margin-top:20px;position:relative}.car_customer_info .contents02 .car_history .header_area{align-items:center;display:flex;gap:10px}.car_customer_info .contents02 .car_history .header_area form{margin-left:20px}.car_customer_info .contents02 .car_history .header_area form input{border:none;border-bottom:1px solid #000;font-size:14px;text-align:center;width:120px}.car_customer_info .contents02 .car_history .header_area form button{margin-left:10px}.car_customer_info .contents02 .car_history>.table_box{height:300px}.car_customer_info .contents02 .car_history>.table_box table{margin-top:10px;padding-right:10px;width:100%}.car_customer_info .contents02 .car_history>.table_box table td,.car_customer_info .contents02 .car_history>.table_box table th{border:1px solid #000;font-weight:400;height:30px;text-align:center;vertical-align:middle}.car_customer_info .contents02 .car_history>.table_box table td input,.car_customer_info .contents02 .car_history>.table_box table th input{margin:0;padding:0}.car_customer_info .contents02 .car_history>.table_box table th{background-color:var(--carzone_car_green10)}.car_customer_info .contents02 .car_history>.table_box table th:first-of-type{width:30px}.car_customer_info .contents02 .car_history>.table_box table tbody td{max-width:150px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.car_customer_info .contents02 .car_history>.table_box table tbody td:nth-of-type(2),.car_customer_info .contents02 .car_history>.table_box table tbody td:nth-of-type(3),.car_customer_info .contents02 .car_history>.table_box table tbody td:nth-of-type(4),.car_customer_info .contents02 .car_history>.table_box table tbody td:nth-of-type(5),.car_customer_info .contents02 .car_history>.table_box table tbody td:nth-of-type(6){cursor:pointer}.car_customer_contract{background-color:#fff;border:1px solid #000;height:850px;left:1500px;overflow:auto;padding:10px 20px 10px 10px;position:absolute;top:0;transition:1s;visibility:hidden;width:1620px}.car_customer_contract * input,.car_customer_contract * select{font-size:16px}.car_customer_contract .box_flex{align-items:start;display:flex;gap:10px}.car_customer_contract .box_flex .company_box{width:55%}.car_customer_contract .box_flex .company_box .btn_box{align-items:center;display:flex;gap:10px}.car_customer_contract .box_flex .company_box .btn_box input{display:none}.car_customer_contract .box_flex .company_box>table{margin-top:10px;text-align:center;width:100%}.car_customer_contract .box_flex .company_box>table input,.car_customer_contract .box_flex .company_box>table select{border:none;height:30px;margin:0;padding:0;text-align:center;width:100%}.car_customer_contract .box_flex .company_box>table td,.car_customer_contract .box_flex .company_box>table th{border-bottom:1px solid #000;border-top:1px solid #000;font-size:14px;font-size:16px;font-weight:400;height:30px;vertical-align:middle}.car_customer_contract .box_flex .company_box>table thead tr th{width:165px}.car_customer_contract .box_flex .company_box>table thead tr th:first-of-type,.car_customer_contract .box_flex .company_box>table thead tr th:nth-of-type(3){background-color:var(--carzone_car_green10);width:100px}.car_customer_contract .box_flex .company_box>table tbody tr td:first-of-type,.car_customer_contract .box_flex .company_box>table tbody tr td:nth-of-type(3){background-color:var(--carzone_car_green10)}.car_customer_contract .box_flex .company_box>.car_info{margin-top:10px}.car_customer_contract .box_flex .company_box>.car_info .table_box table input,.car_customer_contract .box_flex .company_box>.car_info .table_box table select{border:none;height:100%;text-align:center;width:100%}.car_customer_contract .box_flex .company_box>.car_info .table_box table thead tr th:nth-of-type(2){width:200px}.car_customer_contract .box_flex .company_box>.car_info .table_box table thead tr th:first-of-type,.car_customer_contract .box_flex .company_box>.car_info .table_box table thead tr th:nth-of-type(3),.car_customer_contract .box_flex .company_box>.car_info .table_box table thead tr th:nth-of-type(5){width:80px}.car_customer_contract .box_flex .company_box>.car_info .table_box table tbody tr td:nth-of-type(2){width:200px}.car_customer_contract .box_flex .company_box>.car_info .table_box table tbody tr td:first-of-type,.car_customer_contract .box_flex .company_box>.car_info .table_box table tbody tr td:nth-of-type(3),.car_customer_contract .box_flex .company_box>.car_info .table_box table tbody tr td:nth-of-type(5){width:80px}.car_customer_contract .box_flex .flex_contents1{width:45%}.car_customer_contract .box_flex .flex_contents1>.user_info .head_area{align-items:center;display:flex;gap:10px}.car_customer_contract .box_flex .flex_contents1>.user_info .table_box table .address_td input:first-of-type{width:120px}.car_customer_contract .box_flex .flex_contents1>.user_info .table_box table .address_td input:nth-of-type(2){border-left:1px solid #000;border-right:1px solid #000;width:240px}.car_customer_contract .box_flex .flex_contents1>.user_info .table_box table td input,.car_customer_contract .box_flex .flex_contents1>.user_info .table_box table th input{border:none;height:100%;text-align:center;width:100%}.car_customer_contract .box_flex .flex_contents1>.user_info .table_box table td:first-of-type,.car_customer_contract .box_flex .flex_contents1>.user_info .table_box table td:nth-of-type(3),.car_customer_contract .box_flex .flex_contents1>.user_info .table_box table th:first-of-type,.car_customer_contract .box_flex .flex_contents1>.user_info .table_box table th:nth-of-type(3){width:50px}.car_customer_contract .box_flex .flex_contents1>.user_info .table_box table td:nth-of-type(2),.car_customer_contract .box_flex .flex_contents1>.user_info .table_box table th:nth-of-type(2){width:100px}.car_customer_contract .box_flex .flex_contents1>.user_info .table_box table td:nth-of-type(4),.car_customer_contract .box_flex .flex_contents1>.user_info .table_box table th:nth-of-type(4){width:160px}.car_customer_contract .box_flex .flex_contents1>.user_phone{margin-top:10px}.car_customer_contract .box_flex .flex_contents1>.user_phone .table_box table td input,.car_customer_contract .box_flex .flex_contents1>.user_phone .table_box table td select,.car_customer_contract .box_flex .flex_contents1>.user_phone .table_box table th input,.car_customer_contract .box_flex .flex_contents1>.user_phone .table_box table th select{border:none;height:100%;text-align:center;width:100%}.car_customer_contract .box_flex .flex_contents1>.user_phone .table_box table td select,.car_customer_contract .box_flex .flex_contents1>.user_phone .table_box table th select{background-color:var(--carzone_car_green10)}.car_customer_contract .box_flex .flex_contents1>.user_phone .table_box table td:nth-of-type(4) button,.car_customer_contract .box_flex .flex_contents1>.user_phone .table_box table th:nth-of-type(4) button{margin-left:15px}.car_customer_contract .table_box table{margin-top:5px;width:100%}.car_customer_contract .table_box table td,.car_customer_contract .table_box table th{border-bottom:1px solid #000;border-top:1px solid #000;font-weight:400;text-align:center;vertical-align:middle}.car_customer_contract .table_box table td:first-of-type,.car_customer_contract .table_box table td:nth-of-type(3),.car_customer_contract .table_box table td:nth-of-type(5),.car_customer_contract .table_box table th:first-of-type,.car_customer_contract .table_box table th:nth-of-type(3),.car_customer_contract .table_box table th:nth-of-type(5){background-color:var(--carzone_car_green10);height:30px;width:100px}.car_customer_contract .table_box table td:nth-of-type(2),.car_customer_contract .table_box table th:nth-of-type(2){width:180px}.car_customer_contract>.close_btn{right:20px;top:5px}.car_customer_contract.on{left:20px;top:10px;visibility:visible}.car_customer_contract>div{margin-top:15px}.car_customer_contract .user_info{margin-top:0}.car_customer_contract .personal_info .header_area{align-items:center;display:flex;justify-content:space-between}.car_customer_contract .personal_info .header_area button{margin-left:10px}.car_customer_contract .personal_info .header_area div:first-of-type{display:flex}.car_customer_contract .personal_info .header_area div:nth-of-type(2){margin-right:235px}.car_customer_contract .personal_info .contract_flex{align-items:start;display:flex;gap:10px}.car_customer_contract .personal_info .contract_flex .table_box{width:100%}.car_customer_contract .personal_info .contract_flex .table_box table input,.car_customer_contract .personal_info .contract_flex .table_box table select{border:none;height:100%;text-align:center;width:100%}.car_customer_contract .personal_info .contract_flex .contract_box{width:630px}.car_customer_contract .personal_info .contract_flex .contract_box .photo_area{border:1px dashed #acacac;height:110px;margin:10px 0;position:relative;width:630px}.car_customer_contract .personal_info .contract_flex .contract_box .photo_area span{color:#a74242;font-weight:700}.car_customer_contract .personal_info .contract_flex .contract_box .photo_area p b:nth-of-type(2){color:#a74242;display:block;margin-top:10px}.car_customer_contract .personal_info .contract_flex .contract_box .photo_area input{display:none}.car_customer_contract .personal_info .contract_flex .contract_box .photo_area .full_img{bottom:0;cursor:pointer;left:0;position:fixed;right:0;top:0;z-index:30}.car_customer_contract .personal_info .contract_flex .contract_box .photo_area .full_img .full_back{background-color:#000;height:100%;width:100%}.car_customer_contract .personal_info .contract_flex .contract_box .photo_area .full_img .full_back img{height:100%;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.car_customer_contract .personal_info .contract_flex .contract_box .photo_area label{background-color:var(--carzone_car_green100);border-radius:5px;bottom:3px;color:#fff;cursor:pointer;font-size:14px;padding:5px 0;position:absolute;right:3px;text-align:center;width:80px}.car_customer_contract .personal_info .contract_flex .contract_box .photo_area .img_box{display:inline-block;height:50px;margin:10px;position:relative;width:50px}.car_customer_contract .personal_info .contract_flex .contract_box .photo_area .img_box img{border:1px solid #000;cursor:pointer;height:100%;width:100%}.car_customer_contract .personal_info .contract_flex .contract_box .photo_area .close_btn{cursor:pointer;display:flex;flex-direction:column;font-size:0;height:10px;justify-content:space-between;justify-content:center;position:absolute;right:1px;top:2px;width:17px}.car_customer_contract .personal_info .contract_flex .contract_box .photo_area .close_btn:before{background-color:red;content:"";height:2px;transform:rotate(45deg) translateX(1px)}.car_customer_contract .personal_info .contract_flex .contract_box .photo_area .close_btn span{background-color:red;display:none;height:2px}.car_customer_contract .personal_info .contract_flex .contract_box .photo_area .close_btn:after{background-color:red;content:"";height:2px;transform:rotate(-45deg) translateX(1px)}.car_customer_contract .personal_info .contract_flex .payment_box{width:630px}.car_customer_contract .personal_info .contract_flex .payment_box .table_box table td:first-of-type,.car_customer_contract .personal_info .contract_flex .payment_box .table_box table td:nth-of-type(3),.car_customer_contract .personal_info .contract_flex .payment_box .table_box table th:first-of-type,.car_customer_contract .personal_info .contract_flex .payment_box .table_box table th:nth-of-type(3){width:80px}.car_customer_contract .personal_info .contract_flex .payment_box .photo_area{border:1px dashed #acacac;height:80px;margin:10px 0;position:relative;width:630px}.car_customer_contract .personal_info .contract_flex .payment_box .photo_area span{color:#a74242;font-weight:700}.car_customer_contract .personal_info .contract_flex .payment_box .photo_area p b:nth-of-type(2){color:#a74242;display:block;margin-top:10px}.car_customer_contract .personal_info .contract_flex .payment_box .photo_area input{display:none}.car_customer_contract .personal_info .contract_flex .payment_box .photo_area .full_img{bottom:0;cursor:pointer;left:0;position:fixed;right:0;top:0;z-index:30}.car_customer_contract .personal_info .contract_flex .payment_box .photo_area .full_img .full_back{background-color:#000;height:100%;width:100%}.car_customer_contract .personal_info .contract_flex .payment_box .photo_area .full_img .full_back img{height:100%;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.car_customer_contract .personal_info .contract_flex .payment_box .photo_area label{background-color:var(--carzone_car_green100);border-radius:5px;bottom:3px;color:#fff;cursor:pointer;font-size:14px;padding:5px 0;position:absolute;right:3px;text-align:center;width:80px}.car_customer_contract .personal_info .contract_flex .payment_box .photo_area .img_box{display:inline-block;height:50px;margin:10px;position:relative;width:50px}.car_customer_contract .personal_info .contract_flex .payment_box .photo_area .img_box img{border:1px solid #000;cursor:pointer;height:100%;width:100%}.car_customer_contract .personal_info .contract_flex .payment_box .photo_area .close_btn{cursor:pointer;display:flex;flex-direction:column;font-size:0;height:10px;justify-content:space-between;justify-content:center;position:absolute;right:1px;top:2px;width:17px}.car_customer_contract .personal_info .contract_flex .payment_box .photo_area .close_btn:before{background-color:red;content:"";height:2px;transform:rotate(45deg) translateX(1px)}.car_customer_contract .personal_info .contract_flex .payment_box .photo_area .close_btn span{background-color:red;display:none;height:2px}.car_customer_contract .personal_info .contract_flex .payment_box .photo_area .close_btn:after{background-color:red;content:"";height:2px;transform:rotate(-45deg) translateX(1px)}.car_customer_contract .personal_info .contract_flex .memo_area{width:300px}.car_customer_contract .personal_info .contract_flex .memo_area textarea{height:270px;margin-top:5px;resize:vertical;resize:none;width:100%}.car_customer_contract .personal_info .btn_box{margin-top:5px;text-align:right}.car_customer_contract .personal_info .btn_box button{height:25px}.car_customer_contract .personal_info .photo_box{display:flex;gap:10px}.car_customer_contract .personal_info .photo_box .photo_area{border:1px dashed #acacac;height:80px;margin:10px 0;position:relative;width:500px}.car_customer_contract .personal_info .photo_box .photo_area p b:nth-of-type(2){color:#a74242;display:block;margin-top:10px}.car_customer_contract .personal_info .photo_box .photo_area input{display:none}.car_customer_contract .personal_info .photo_box .photo_area .full_img{bottom:0;cursor:pointer;left:0;position:fixed;right:0;top:0;z-index:30}.car_customer_contract .personal_info .photo_box .photo_area .full_img .full_back{background-color:#000;height:100%;width:100%}.car_customer_contract .personal_info .photo_box .photo_area .full_img .full_back img{height:100%;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.car_customer_contract .personal_info .photo_box .photo_area label{background-color:var(--carzone_car_green100);border-radius:5px;bottom:3px;color:#fff;cursor:pointer;font-size:14px;padding:5px 0;position:absolute;right:3px;text-align:center;width:80px}.car_customer_contract .personal_info .photo_box .photo_area .img_box{display:inline-block;height:50px;margin:10px;position:relative;width:50px}.car_customer_contract .personal_info .photo_box .photo_area .img_box img{border:1px solid #000;cursor:pointer;height:100%;width:100%}.car_customer_contract .personal_info .photo_box .photo_area .close_btn{cursor:pointer;display:flex;flex-direction:column;font-size:0;height:10px;justify-content:space-between;justify-content:center;position:absolute;right:1px;top:2px;width:17px}.car_customer_contract .personal_info .photo_box .photo_area .close_btn:before{background-color:red;content:"";height:2px;transform:rotate(45deg) translateX(1px)}.car_customer_contract .personal_info .photo_box .photo_area .close_btn span{background-color:red;display:none;height:2px}.car_customer_contract .personal_info .photo_box .photo_area .close_btn:after{background-color:red;content:"";height:2px;transform:rotate(-45deg) translateX(1px)}.car_customer_contract .contract_info .header_area{align-items:center;display:flex;gap:10px}.car_customer_contract .contract_info .main_area{align-items:center;display:flex;gap:15px}.car_customer_contract .contract_info .main_area .table_box2{max-height:120px;overflow:auto;width:100%}.car_customer_contract .contract_info .main_area .table_box2 table{margin-top:10px;width:100%}.car_customer_contract .contract_info .main_area .table_box2 table td,.car_customer_contract .contract_info .main_area .table_box2 table th{border:1px solid #000;height:25px;text-align:center;vertical-align:middle}.car_customer_contract .contract_info .main_area .table_box2 table thead tr th{background-color:var(--carzone_car_green10)}.car_customer_contract .contract_info .main_area .table_box2 table tbody tr td{cursor:pointer}.car_customer_contract .contract_info .main_area .contract_box{display:flex;gap:10px;text-align:left}.car_customer_contract .contract_info .main_area .contract_box input{width:130px}.car_customer_contract .contract_info .main_area .contract_box .contract_01>div{margin-top:5px}.car_customer_contract .contract_info .main_area .contract_box .contract_01 .contract_type select{width:130px}.car_customer_contract .contract_info .main_area .contract_box .contract_01 .company_box input{margin-left:14px}.car_customer_contract .contract_info .main_area .contract_box .contract_01 .product_box select{margin-left:30px;width:130px}.car_customer_contract .contract_info .main_area .contract_box .contract_02{text-align:right}.car_customer_contract .contract_info .main_area .contract_box .contract_02>.car_btn,.car_customer_contract .contract_info .main_area .contract_box .contract_02>div{margin-top:5px}.car_customer_contract .contract_info .main_area .contract_box .contract_02 .date_box input{width:130px}.car_customer_contract .etc_area{align-items:start;display:flex;gap:10px;margin-top:30px}.car_customer_contract .etc_area .car_box{width:33%}.car_customer_contract .etc_area .car_box .head_area{align-items:center;display:flex;gap:10px}.car_customer_contract .etc_area .car_box .head_area label{background-color:var(--carzone_car_green100);border-radius:5px;color:#fff;cursor:pointer;font-size:14px;padding:4px 0;text-align:center;width:80px}.car_customer_contract .etc_area .car_box .photo_area{border:1px dashed #acacac;height:120px;margin-top:10px;overflow:auto;position:relative;width:100%}.car_customer_contract .etc_area .car_box .photo_area input{display:none}.car_customer_contract .etc_area .car_box .photo_area .full_img{bottom:0;cursor:pointer;left:0;position:fixed;right:0;top:0;z-index:30}.car_customer_contract .etc_area .car_box .photo_area .full_img .full_back{background-color:#000;height:100%;width:100%}.car_customer_contract .etc_area .car_box .photo_area .full_img .full_back img{height:100%;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.car_customer_contract .etc_area .car_box .photo_area .img_box{display:inline-block;height:50px;margin:10px;position:relative;width:50px}.car_customer_contract .etc_area .car_box .photo_area .img_box img{border:1px solid #000;cursor:pointer;height:100%;width:100%}.car_customer_contract .etc_area .car_box .photo_area .close_btn{cursor:pointer;display:flex;flex-direction:column;font-size:0;height:10px;justify-content:space-between;justify-content:center;position:absolute;right:1px;top:2px;width:17px}.car_customer_contract .etc_area .car_box .photo_area .close_btn:before{background-color:red;content:"";height:2px;transform:rotate(45deg) translateX(1px)}.car_customer_contract .etc_area .car_box .photo_area .close_btn span{background-color:red;display:none;height:2px}.car_customer_contract .etc_area .car_box .photo_area .close_btn:after{background-color:red;content:"";height:2px;transform:rotate(-45deg) translateX(1px)}.car_customer_contract .etc_area .car_memo_box{width:33%}.car_customer_contract .etc_area .car_memo_box .head_area{align-items:center;display:flex;justify-content:space-between}.car_customer_contract .etc_area .car_memo_box .head_area .km_box label{color:blue;font-size:14px}.car_customer_contract .etc_area .car_memo_box .head_area .km_box input{border:none;border-bottom:1px solid #000;font-size:14px;height:20px;text-align:center;width:80px}.car_customer_contract .etc_area .car_memo_box .head_area .km_box span{font-size:14px}.car_customer_contract .etc_area .car_memo_box textarea{height:120px;margin-top:10px;resize:vertical;width:100%}.car_customer_contract .etc_area .call_memo_area{width:33%}.car_customer_contract .etc_area .call_memo_area .head_area{align-items:center;display:flex;justify-content:space-between}.car_customer_contract .etc_area .call_memo_area .head_area>div:first-of-type,.car_customer_contract .etc_area .call_memo_area .manager_area{align-items:center;display:flex;gap:10px}.car_customer_contract .etc_area .call_memo_area .manager_area select{font-size:14px;width:80px}.car_customer_contract .etc_area .call_memo_area .manager_area input{font-size:14px;width:100px}.car_customer_contract .etc_area .call_memo_area textarea{height:120px;margin-top:6px;resize:vertical;width:100%}.car_customer_contract>.btn_box{margin-top:5px;text-align:right}.car_customer_contract>.btn_box .car_btn{height:30px;margin-left:20px;width:80px}.car_customer_contract .car_info_history{margin-top:20px;position:relative}.car_customer_contract .car_info_history .table_box2{margin-top:10px;width:100%}.car_customer_contract .car_info_history .table_box2 table{width:100%}.car_customer_contract .car_info_history .table_box2 table td,.car_customer_contract .car_info_history .table_box2 table th{border:1px solid #000;height:30px;text-align:center;vertical-align:middle}.car_customer_contract .car_info_history .table_box2 table th{background-color:var(--carzone_car_green10)}.car_customer_contract .car_info_history .table_box2 table td{cursor:pointer}.car_customer_contract .car_info_history .his_pop{background-color:#fff;border:1px solid #000;bottom:0;min-height:300px;padding:20px;position:absolute;text-align:center;width:450px;z-index:5}.car_customer_contract .car_info_history .his_pop .close_btn{right:5px}.car_customer_contract .car_info_history .his_pop .regdate_box{align-items:center;display:flex;gap:20px;margin-top:10px}.car_customer_contract .car_info_history .his_pop .detail_box{display:flex;justify-content:space-between;margin-top:10px}.car_customer_contract .car_info_history .his_pop .text_box{margin-top:10px}.car_customer_contract .car_info_history .his_pop .text_box textarea{height:250px;resize:vertical;width:100%}.car_customer_contract .car_info_history .his_pop .btn_box{margin-top:10px;text-align:right}.car_customer_contract .car_info_history .his_pop .btn_box button{height:25px;width:80px}.car_integrated_search .search_area{background-color:var(--carzone_car_green10);border-bottom:1px solid #000;border-top:1px solid #000;margin-bottom:10px;padding:10px 20px}.car_integrated_search .search_area .line_1{display:flex;gap:80px}.car_integrated_search .search_area .line_1 .search_line select{margin-right:10px}.car_integrated_search .search_area .line_1>.btn_box{margin-left:20px}.car_integrated_search .search_area .line_1>.btn_box .car_btn{height:25px;margin-left:20px;width:70px}.car_integrated_search .table_box{height:750px;margin-top:50px;overflow:auto;width:100%}.car_integrated_search .table_box table{width:100%}.car_integrated_search .table_box table thead{background-color:var(--carzone_car_green10)}.car_integrated_search .table_box table tbody tr td,.car_integrated_search .table_box table thead tr th{border:1px solid #000;height:35px;vertical-align:middle}.car_integrated_search .table_box table tbody tr td{cursor:pointer;text-align:center}.long_sms_template{background-color:#fff;height:850px;padding:20px}.long_sms_template .head_area{align-items:center;display:flex;gap:10px}.long_sms_template .table_box{margin-top:10px;position:relative}.long_sms_template .table_box table{width:100%}.long_sms_template .table_box table thead{background-color:var(--carzone_skyBlue)}.long_sms_template .table_box table tbody tr td,.long_sms_template .table_box table thead tr th{border:1px solid #000;height:30px;vertical-align:middle}.long_sms_template .table_box table tbody tr td{cursor:pointer;max-width:300px;overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap}.long_sms_template .table_box table tbody tr td:nth-of-type(3),.long_sms_template .table_box table tbody tr td:nth-of-type(4){padding:0 5px;text-align:left}.template_add{background-color:#fff;border:1px solid #000;left:0;padding:20px 40px;position:absolute;top:0;width:600px}.template_add .close_btn{right:10px;top:10px}.template_add h2{text-align:center}.template_add .input_box{margin-top:20px}.template_add .input_box .title{text-align:center}.template_add .input_box .title input{width:70%}.template_add .input_box .contents_box{margin-top:20px;text-align:center}.template_add .input_box .contents_box textarea{height:300px;resize:vertical;width:100%}.template_add .input_box .btn_box{margin-top:10px;text-align:right}.template_add .input_box .btn_box button{height:25px;width:60px}.long_sms_popup{background-color:#fff;border:1px solid #000;padding:20px;position:absolute;width:750px;z-index:10}.long_sms_popup .tooltip_custom{white-space:pre-wrap;word-break:break-word}.long_sms_popup .close_btn{right:10px;top:10px}.long_sms_popup .table_box{height:500px;margin-top:20px;overflow:auto}.long_sms_popup .table_box table{width:100%}.long_sms_popup .table_box table thead{background-color:var(--carzone_skyBlue)}.long_sms_popup .table_box table tbody tr td,.long_sms_popup .table_box table thead tr th{border:1px solid #000;height:35px;vertical-align:middle}.long_sms_popup .table_box table tbody tr td{overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap}.long_sms_popup .table_box table tbody tr td:nth-of-type(3){max-width:120px}.stats{background-color:#fff;padding:10px}.stats .search_area{align-items:center;background-color:var(--carzone_car_green10);border-bottom:1px solid #000;border-top:1px solid #000;display:flex;justify-content:space-between;padding:10px 20px}.stats .search_area .name_area select{margin-right:50px;width:100px}.stats .search_area .name_area button{height:25px;margin-left:20px;width:80px}.stats .stats_list{height:750px;margin-top:10px;overflow:auto;width:100%}.stats .stats_list table{text-align:center;width:100%}.stats .stats_list table thead{background-color:var(--carzone_car_green10)}.stats .stats_list table tbody tr td,.stats .stats_list table thead tr th{border:1px solid #000;height:30px;vertical-align:middle}.stats .stats_list table tbody tr td{cursor:pointer}.stats .result_btn_01{align-items:center;display:flex;gap:20px;justify-content:space-between;margin-top:10px;padding-right:15px}.stats .result_btn_01 .car_list_sort button{height:25px;margin-left:10px}.statsdetail{background-color:#fff;padding:10px}.statsdetail .search_area{align-items:center;background-color:var(--carzone_car_green10);border-bottom:1px solid #000;border-top:1px solid #000;display:flex;justify-content:space-between;padding:10px 20px}.statsdetail .search_area .name_area select{margin-right:50px;width:100px}.statsdetail .search_area .name_area button{height:25px;margin-left:20px;width:80px}.statsdetail .stats_list{height:750px;margin-top:30px;overflow:auto;width:100%}.statsdetail .stats_list table{text-align:center;width:100%}.statsdetail .stats_list table thead{background-color:var(--carzone_car_green10)}.statsdetail .stats_list table tbody tr td,.statsdetail .stats_list table thead tr th{border:1px solid #000;height:30px;vertical-align:middle}.statsdetail .stats_list table tbody tr td{cursor:pointer}.vacation{background-color:#fff;padding:20px;position:relative}.vacation .search_area{align-items:center;background-color:var(--carzone_car_green30);border-bottom:1px solid #000;border-top:1px solid #000;display:flex;justify-content:space-between;margin-bottom:35px;padding:10px 20px}.vacation .search_area button{height:25px;margin-left:20px;width:80px}.vacation .table_box{height:740px;margin-top:40px;overflow:auto;width:100%}.vacation .table_box table{text-align:center;width:100%}.vacation .table_box table thead tr th{background-color:var(--carzone_car_green30);border:1px solid #000;height:25px;vertical-align:middle}.vacation .table_box table tbody{cursor:pointer}.vacation .table_box table tbody tr td{border:1px solid #000;height:25px;vertical-align:middle}.vacation .table_box table tbody tr td select{border:none;height:100%;text-align:center;width:100%}.vacation .vacation_detail{background-color:#fff;border:2px solid #000;left:50%;padding:50px 15px 80px;position:absolute;top:100px;transform:translateX(-50%);width:400px;z-index:10}.vacation .vacation_detail .close_btn{right:10px;top:10px}.vacation .vacation_detail h2{text-align:center}.vacation .vacation_detail table{border-bottom:1px solid #000;border-top:1px solid #000;margin-top:30px;text-align:center;width:100%}.vacation .vacation_detail table thead tr th{font-weight:400;height:25px;vertical-align:middle}.vacation .vacation_detail table thead tr th:first-of-type{background-color:var(--carzone_car_green30);font-weight:600;width:120px}.vacation .vacation_detail table tbody tr td{border-bottom:1px solid #000;border-top:1px solid #000;height:25px;vertical-align:middle}.vacation .vacation_detail table tbody tr td:first-of-type{background-color:var(--carzone_car_green30);font-weight:600;width:120px}.vacation .vacation_detail table tbody tr td input,.vacation .vacation_detail table tbody tr td select{border:none;font-size:16px;text-align:center;width:100%}.vacation .vacation_detail .button-container{bottom:15px;display:flex;gap:10px;position:absolute;right:15px}.vacation .vacation_detail .button-container .car_btn{cursor:pointer;font-size:14px;height:35px;text-align:center;width:80px}.vacation .fc-legendButton-button{background:#0000!important;border:none!important;box-shadow:none!important;color:#333!important;cursor:default;font-size:14px;font-weight:400;padding:0!important;pointer-events:none}.lease{background-color:#fff;padding:20px;position:relative}.lease .search_area{align-items:center;background-color:var(--carzone_car_green30);border-bottom:1px solid #000;border-top:1px solid #000;display:flex;justify-content:space-between;padding:10px 20px}.lease .search_area button{height:25px;margin-left:20px;width:80px}.lease .table_box{height:740px;margin-top:40px;overflow:auto;width:100%}.lease .table_box table{text-align:center;width:100%}.lease .table_box table thead tr th{background-color:var(--carzone_car_green30);border:1px solid #000;height:25px;vertical-align:middle}.lease .table_box table tbody{cursor:pointer}.lease .table_box table tbody tr td{border:1px solid #000;height:25px;vertical-align:middle}.lease .table_box table tbody tr td select{border:none;height:100%;text-align:center;width:100%}.lease .lease_detail{background-color:#fff;border:2px solid #000;left:50%;padding:50px 15px 80px;position:absolute;top:100px;transform:translateX(-50%);width:400px;z-index:10}.lease .lease_detail .close_btn{right:10px;top:10px}.lease .lease_detail h2{text-align:center}.lease .lease_detail table{border-bottom:1px solid #000;border-top:1px solid #000;margin-top:30px;text-align:center;width:100%}.lease .lease_detail table thead tr th{font-weight:400;height:25px;vertical-align:middle}.lease .lease_detail table thead tr th:first-of-type{background-color:var(--carzone_car_green30);font-weight:600;width:120px}.lease .lease_detail table tbody tr td{border-bottom:1px solid #000;border-top:1px solid #000;height:25px;vertical-align:middle}.lease .lease_detail table tbody tr td:first-of-type{background-color:var(--carzone_car_green30);font-weight:600;width:120px}.lease .lease_detail table tbody tr td input,.lease .lease_detail table tbody tr td select{border:none;font-size:16px;text-align:center;width:100%}.lease .lease_detail .button-container{bottom:15px;display:flex;gap:10px;position:absolute;right:15px}.lease .lease_detail .button-container .car_btn{cursor:pointer;font-size:14px;height:35px;text-align:center;width:80px}.lease .lease_detail textarea{border:1px solid rgba(88,88,88,.498);font-size:16px;height:250px;padding:5px;resize:vertical;width:100%}.lease .lease_detail input[type=text]{border:1px solid #fff;font-size:16px;height:30px;padding:5px;text-align:center;width:100%}.lease .lease_detail input::placeholder,.lease .lease_detail textarea::placeholder{color:#999;font-style:italic}.smsReserve{background-color:#fff;height:860px;padding:20px}.smsReserve .search_area{align-items:center;background-color:var(--carzone_car_green30);border-bottom:1px solid #000;border-top:1px solid #000;display:flex;gap:20px;padding:10px 20px}.smsReserve .search_area .sch_area{margin-left:800px}.smsReserve .search_area .sch_area input{margin-left:20px}.smsReserve .search_area .car_btn{height:25px;width:80px}.smsReserve>.btn_box{margin-bottom:10px;margin-top:20px}.smsReserve>.btn_box button{height:25px;width:80px}.smsReserve>.btn_box button+button{margin-left:15px}.smsReserve .table_box{height:675px;overflow:auto}.smsReserve .table_box table{text-align:center;width:100%}.smsReserve .table_box table thead tr th{background-color:var(--carzone_car_green10);border:1px solid #000;height:32px;vertical-align:middle}.smsReserve .table_box table tbody tr td{border:1px solid #000;height:32px;overflow:hidden;text-overflow:ellipsis;vertical-align:middle;white-space:nowrap}.smsReserve .table_box table tbody tr td:nth-of-type(5){max-width:250px}.smsReserve .table_box table tbody tr td:nth-of-type(12){color:#a4a4ff;font-weight:700}.smsReserve .page_number{margin-top:10px}.smsReserve .page_number ul{display:flex;gap:20px;justify-content:center}.smsReserve .page_number ul li{align-content:center;border:1px solid #a0a0a0;border-radius:10px;cursor:pointer;height:35px;text-align:center;width:35px}.smsReserve .page_number ul li.on{background-color:var(--carzone_car_green10)}.counselapplication{background-color:#fff;height:860px;padding:20px}.counselapplication .search_area{align-items:center;background-color:var(--carzone_car_green30);border-bottom:1px solid #000;border-top:1px solid #000;display:flex;gap:20px;padding:10px 20px}.counselapplication .search_area .sch_area{margin-left:800px}.counselapplication .search_area .sch_area input{margin-left:20px}.counselapplication .search_area .car_btn{height:25px;width:80px}.counselapplication>.btn_box{margin-bottom:10px;margin-top:20px}.counselapplication>.btn_box button{height:25px;width:80px}.counselapplication>.btn_box button+button{margin-left:15px}.counselapplication .table_box{height:675px;overflow:auto}.counselapplication .table_box table{text-align:center;width:100%}.counselapplication .table_box table thead tr th{background-color:var(--carzone_car_green10);border:1px solid #000;height:32px;vertical-align:middle}.counselapplication .table_box table tbody tr td{border:1px solid #000;cursor:pointer;height:32px;overflow:hidden;text-overflow:ellipsis;vertical-align:middle;white-space:nowrap}.counselapplication .page_number{margin-top:10px}.counselapplication .page_number ul{display:flex;gap:20px;justify-content:center}.counselapplication .page_number ul li{align-content:center;border:1px solid #a0a0a0;border-radius:10px;cursor:pointer;height:35px;text-align:center;width:35px}.counselapplication .page_number ul li.on{background-color:var(--carzone_car_green10)}
/*# sourceMappingURL=main.6e4e6bc8.css.map*/