@import url(https://fonts.googleapis.com/css2?family=Noto+Sans+KR:wght@100..900&display=swap);@import url(https://cdn.jsdelivr.net/gh/orioncactus/pretendard@v1.3.9/dist/web/static/pretendard.min.css);.none,[v-cloak]{display:none}.cancel{cursor:pointer}.flex,.flex-end{display:flex}.flex-end{justify-content:flex-end}.column{flex-direction:column}.align-center,.flex-center{align-items:center}.flex-center{display:flex;justify-content:center}.link{cursor:pointer}.no-over{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}body{-ms-overflow-style:none}body::-webkit-scrollbar{display:none}:root{--w40:40px;--w55:55px;--w80:80px;--w90:90px;--w100:100px;--w120:120px;--w150:150px;--w200:200px;--w250:250px;--w300:300px;--w500:500px;--w800:800px;--w-font-Color:#fafbfc;--textColor:#00000090;--firstColor:#000000cc;--secondColor:#0692e7;--backgroundColor:#fff;--boxBackgroundColor:#0000000d;--borderColor:#ddd;--ovbtnTextColor:#fff;--black:#323232;--fontColor:#666}#login-container a{text-decoration:none;color:#666;font-size:12px;font-weight:700}#login-container a:hover{text-decoration:underline}#login-container div,#login-container input{box-sizing:border-box}#login-container{width:100%;height:100vh;display:table;table-layout:fixed;display:flex;align-items:center;justify-content:center}#login-container img{width:65px}#login-container input[type=password],#login-container input[type=text]{width:100%;height:45px;padding:0 0 0 10px;color:#252525;border:1px solid #d9d9d9;border-radius:0;display:block;font-size:16px;outline:none}#login-container input[type=password]{margin-top:4px}#login-container input[type=password]:focus,#login-container input[type=text]:focus{border:1px solid #0692e7}#login-container input[type=checkbox]{accent-color:#ffdf2c}#login-container label{vertical-align:middle;font-size:14px;margin:0 0 0 5px;display:inline-block;cursor:pointer}#login-container input:-webkit-autofill{-webkit-text-fill-color:#252525}#login-container input:-webkit-autofill,#login-container input:-webkit-autofill:active,#login-container input:-webkit-autofill:focus,#login-container input:-webkit-autofill:hover{box-shadow:inset 0 0 0 1000px #fff;-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s}#login-container input::-webkit-input-placeholder{color:var(--fontColor);z-index:99999;font-family:Pretendard,sans-serif}#login-container input:-moz-placeholder{color:#aaa;z-index:999999}#login-container .wrap{margin:0 auto;width:310px;display:table-cell;vertical-align:middle;display:flex;flex-direction:column;justify-content:center;align-items:center}#login-container .wrap .login{width:100%;padding:15px 0;margin:3px 0 60px 0;display:block;color:#000000cc;background:#ffdf2c;font-size:16px;border:none}#login-container .wrap .login:hover{opacity:.8;text-decoration:none}#login-container .wrap .login:active{opacity:.5}#login-container .wrap .bottom{height:0}#login-container .wrap .bottom100{height:100px}#login-container .wrap .height50{height:50px}#login-container .wrap .text_bigger{font-size:14px;display:inline-block}#login-container .wrap .text_bigger:hover{text-decoration:underline}#login-container .wrap .bold{font-weight:700}#login-container .wrap .text_small{font-size:12px}#login-container .id_wrap{width:100%;display:flex;align-items:center;justify-content:space-between;margin:20px 0}#login-container input[type=checkbox]{width:15px;height:15px;vertical-align:middle;border-radius:5px;color:#ddd;display:inline-block;accent-color:var(--secondColor);margin:3px}#login-container .wrap button{width:100%;height:auto;padding:15px 0;display:block;color:#fff;background:var(--secondColor);font-size:16px;border:none;cursor:pointer;font-family:Pretendard,sans-serif}#login-container .wrap button:hover{opacity:.8;text-decoration:none}#login-container .wrap img{width:180px}#login-container .wrap .logotxt{font-size:16px;margin:20px 0 60px 0;text-align:center}#login-container .wrap .line{position:relative;width:100%;height:1px;margin:13px 0;margin-top:20px;margin-bottom:6px;background:linear-gradient(90deg,hsla(0,0%,80%,0),hsla(0,0%,80%,.5),hsla(0,0%,80%,0))}#login-container .footer_tr{position:fixed;right:15px;top:10px;font-size:16px;opacity:.5}#login-container .footer_tr:hover{opacity:1}#login-container .footer_tr a{font-size:16px;font-weight:400;vertical-align:middle}#login-container .footer_tr img{width:18px;vertical-align:middle;margin-bottom:3px}#login-container .footer_tl{position:fixed;left:20px;top:10px;font-size:17px;font-weight:700;font-weight:200;letter-spacing:2px}#login-container .footer{position:fixed;right:15px;bottom:15px;font-size:13px;font-weight:200;width:auto;display:inline-block;border:none}#login-container .footer_l{position:fixed;left:15px;bottom:10px;opacity:.8}#login-container .footer_l:hover{opacity:1}@media (max-width:1000px){#login-container .footer_tl{display:none}#login-container .wrap img{width:70%!important;opacity:.7}#login-container .footer,#login-container .footer_l,#login-container .footer_tr{display:none}#login-container .wrap{width:100%}#login-container{height:100vh;padding:0 40px}body{min-height:inherit;height:inherit}}body{color:#666;font-size:14px;font-weight:400;font-family:pretendard,sans-serif}body,ul{margin:0}ul{-webkit-appearance:none;-moz-appearance:none;appearance:none;list-style-type:none;padding:0}.left_body .menu a.on{background:var(--boxBackgroundColor);color:#000}a{color:#666;text-decoration:none}p{margin:0}textarea{font-family:pretendard,sans-serif;resize:vertical;box-sizing:border-box;outline:none;border:1px solid var(--borderColor);white-space:pre-wrap;padding:15px}textarea::-webkit-scrollbar{width:8px}textarea::-webkit-scrollbar-thumb{background-color:#d9d9d9;border-radius:10px;background-clip:padding-box;border:2px solid transparent}textarea::-webkit-scrollbar-track{background-color:#eee;border-radius:10px}.num{font-family:tahoma;font-size:.9em;color:#afafaf}.wrapper{width:100%;height:100vh}.header{width:100%;background-color:#000000cc;display:flex}.header,.header a{color:#fff;flex-direction:column;justify-content:center}.header a{padding:5px;display:inline-block;display:flex;font-size:.9em;gap:3px;align-items:center}.header a:hover{background-color:hsla(0,0%,100%,.1)}.header a:active{background-color:hsla(0,0%,100%,.2)}.header_top a{color:hsla(0,0%,100%,.6)}.header_bottombox,.header_topbox{width:1070px;display:flex;justify-content:space-between}.header_bottombox .logo{display:flex;flex-wrap:wrap;box-sizing:border-box;align-items:center}.header_bottombox .menu{display:flex}.header_bottom .menu a img{margin-bottom:10px;height:38px}.header_top{width:100%;display:flex;justify-content:center}.top_name{font-size:.9em;display:block;padding:5px}.header_bottom{width:100%;margin-top:20px;display:flex;justify-content:center}.header_bottom a{padding:15px;margin-bottom:3px;opacity:.6}.header_bottom a:hover{margin-bottom:unset;background-color:hsla(0,0%,100%,.05);opacity:1;border-radius:6px}.header_bottom a:active{background-color:hsla(0,0%,100%,.1)}.header_bottom a.on{margin-bottom:unset;background-color:hsla(0,0%,100%,.05);opacity:1;border-radius:6px}.header_bottom img,.header_bottom svg{height:40px}.header_top_column{display:flex;gap:8px}.header_bottombox>.link{padding-top:20px}.body{width:100%;display:flex;justify-content:center;background-color:#0000000d}.body_box{width:1070px;height:100%;display:flex;flex-direction:row;justify-content:space-between}.body_left{width:220px;display:flex;align-items:flex-start;flex-direction:column}.left_top{color:#333;border-bottom:1px solid rgba(0,0,0,.1);padding:20px 0;font-weight:600;width:100%;display:flex;align-items:center;margin:10px 0}.left_top img{margin-right:5px;height:25px}.left_body{width:100%}.menu li a{display:block;padding:12px 15px}.menu li a:hover{background:rgba(0,0,0,.05)}.menu li a:active{background:rgba(0,0,0,.1)}.o_title{font-weight:600}.body_right{display:flex;flex-direction:column;flex:1;padding:30px 37px;min-height:500px;font-size:.9em;padding-bottom:60px;background:#fff;border-right:1px solid #ddd;border-left:1px solid #ddd}input{height:35px;border:1px solid var(--borderColor);vertical-align:middle;outline:none;padding:0 10px;box-sizing:border-box;-webkit-border-radius:0;font-family:pretendard,sans-serif}input:-moz-read-only{background-color:rgba(0,0,0,.05);color:rgba(0,0,0,.5)}input:read-only{background-color:rgba(0,0,0,.05);color:rgba(0,0,0,.5)}input::-moz-placeholder,textarea::-moz-placeholder{color:#aaa}input::placeholder,textarea::placeholder{color:#aaa}input[type=radio]{margin:0}input[type=radio]+label{line-height:1.2}input[type=checkbox]{vertical-align:middle;width:15px;height:15px;outline:none;accent-color:var(--secondColor)}input::file-selector-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin-top:5px;margin-left:-5px;margin-right:5px;border:none;background:var(--secondColor);color:#fff;padding:3px 10px;border-radius:3px;margin-bottom:5px}input::file-selector-button:hover{opacity:.8}input::file-selector-button:active{opacity:.6}label{vertical-align:-1px}select{height:35px;border:1px solid var(--borderColor);color:var(--firstColor);vertical-align:middle;padding:0 3px;outline:none;font-family:pretendard,sans-serif}button.keep{word-break:keep-all}button{padding:0 12px;height:35px;background-color:var(--boxBackgroundColor);border:1px solid rgba(0,0,0,.1);color:var(--textColor);cursor:pointer;font-weight:600;font-family:pretendard,sans-serif}.btn_bottom_a a.on,button.on{cursor:pointer;background-color:var(--secondColor);color:#fff;border-color:var(--secondColor)}button.on:hover{opacity:.8}button:hover:not(.on){cursor:pointer;background:#0686d4;color:#fff;border-color:#0686d4}button.on:active,button:active{opacity:.7}.right_title .title{font-size:1.6em;margin-bottom:10px;font-weight:600}.right_title .description{line-height:1.4;margin-bottom:30px}.mw_70p{width:70%!important}.mw_50p{width:50%!important}.w_40{width:var(--w40)}.w_55{width:var(--w55)}.w_80{width:var(--w80)}.w_90{width:var(--w90)}.w_100{width:var(--w100)}.w_120{width:var(--w120)}.w_150{width:var(--w150)}.w_200{width:var(--w200)}.w_250{width:var(--w250)}.w_300{width:var(--w300)}.w_500{width:var(--w500)}.w_800{width:var(--w800)}.w_90p{width:90%}.w_97p{width:97%}.w_100p{width:100%}.h_100{height:100px!important}.h_150{height:150px!important}.h_200{height:200px!important}.h_400{height:400px!important}.underline{text-decoration:underline}.text_red{color:#e05353}.text_green{color:#48c26a}.text_blue{color:#0692e7}.text_grey{color:#aaa}.text_yellow{color:#ff9e00}.accent_color{color:var(--secondColor)}.back_red{background:#e05353;color:#fff}.back_white{background:var(--backgroundColor);border:1px solid #666}.back_green{background:#48c26a;color:#fff}.back_orange{background:#f26522;color:#fff}.back_blue{background:#4770ff;color:var(--w-font-Color)}.back_lightgrey{background-color:#cdcdcd}.back_grey{background-color:#666;color:var(--w-font-Color)}.tbl_search table{width:100%;border-collapse:collapse;margin-bottom:30px;border-top:1px solid var(--borderColor)}.tbl_search table tr{border-bottom:1px solid var(--borderColor)}.tbl_search table th{font-weight:500;text-align:left;padding-left:15px;background-color:var(--boxBackgroundColor)}.tbl_search table td{font-size:1em;font-weight:400;padding:7px;white-space:pre-wrap}.tbl_search td:not(.td_address){box-sizing:border-box;white-space:pre-wrap;height:50px}.inner_td,.tbl_search table td>div{display:flex}.inner_td{align-items:center;gap:4px;flex-wrap:wrap}.inner_td.bottom{align-items:flex-end}.inner_td.column{flex-direction:column}.inner_td.left{align-items:flex-start}td .sepa{border-bottom:1px dashed #ddd;margin:10px 0}.inner_td.eq_boxs{display:flex;width:150px}.inner_td.eq_boxs button{flex:1}.center_td{display:flex;justify-content:center;align-items:center}.count_page{display:flex;justify-content:space-between;align-items:flex-end}.count_num{display:flex;align-items:center}.count_num :first-child,.count_num :nth-child(3){margin-right:5px}.right_contents{margin-top:10px}.textarea_full textarea{width:100%;height:100%}.vertical_middle a{display:flex;align-items:center}.between{display:flex;justify-content:space-between}.tbl_list{width:100%;margin-bottom:10px;line-height:17px}.table_list_stitle{font-size:1.2em;font-weight:600}.tbl_list svg{width:18px;height:18px;opacity:.8}.tbl_list thead img{width:15px;vertical-align:top}.tbl_list table{border-collapse:collapse;width:100%}.tbl_list table td,.tbl_list table th{padding:4px;vertical-align:middle;white-space:pre-wrap}.tbl_list table th{height:45px;font-weight:600;background-color:var(--boxBackgroundColor)}.tbl_list table th a{font-weight:700}.tbl_list table th a:hover{color:rgba(0,0,0,.6)}.tbl_list table th a:active{color:rgba(0,0,0,.8)}.tbl_list table thead tr:first-child{border-top:2px solid var(--firstColor)}.tbl_list table tr{border-bottom:1px solid var(--borderColor)}.tbl_list table td{height:40px;text-align:center}.tbl_list table td a{font-weight:500}.tbl_list table td a:hover{text-decoration:underline}.tbl_list table td a:active{color:rgba(0,0,0,.7)}.tbl_list table .detail_page_a a img{width:13px;margin-left:4px}.tbl_list table .detail_page_a a{flex-wrap:nowrap}.tbl_list table p{display:block;max-width:100px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;word-break:keep-all}.tbl_list table p.long_p{max-width:190px}.tbl_list table p.mlong_p{max-width:240px}.tbl_list table p.long_p_100{max-width:100%}.tbl_list table td.long_txt{text-align:left}.bold{font-weight:600}.stat{display:flex;width:55px;padding:8px 0;justify-content:center;margin:0 auto}.stat span{color:#fff;font-size:.9em;font-weight:600}.tbl_info textarea{min-height:100px;max-height:500px;min-width:250px;padding:5px}.tbl_search table td .open_list{flex-wrap:wrap}.open_list img{cursor:pointer;width:15px}.btns{display:flex;gap:4px;justify-content:center}.flex_row{display:flex;flex-direction:row}.right_body_column{flex:1}.right_body_column.flex2{flex:2}.right_body_column.flex1_5{flex:1.5}.box_tree{border:1px solid #ddd;margin-right:20px;height:100%}.left_margin{text-align:left!important;padding-left:20px!important}.relative{position:relative}.autocomplate{position:absolute;top:41px;left:-1px;background:#fff;padding:5px 0;border:1px solid var(--secondColor);border-radius:6px;filter:drop-shadow(2px 4px 6px rgba(0,0,0,.1));display:flex;height:100px;overflow-y:scroll;font-size:.9em}.autocomplate ul{display:flex;flex-direction:column}.autocomplate li{padding:5px 20px 5px 10px;cursor:pointer}.autocomplate li:hover{background-color:rgba(0,0,0,.05);color:#000;font-weight:600}.autocomplate li:active{background:rgba(0,0,0,.1)}.float_msg{top:23px;left:37px;background:#fff;border:2px solid var(--firstColor);border-radius:22px;padding:5px 10px;filter:drop-shadow(0 0 15px rgba(0,0,0,.2));position:absolute;white-space:nowrap;font-size:.9em;word-break:keep-all;width:auto;display:none}.h40{height:40px}.table_list_top{margin-bottom:10px}.attendee_list{flex-direction:column;align-items:flex-start}.attendee_list ul{display:flex;flex-wrap:wrap;margin-top:10px;row-gap:10px}.attendee_list ul li{margin-right:12px}.attendee_add{display:flex;flex-wrap:wrap;margin-top:0;row-gap:6px;-moz-column-gap:4px;column-gap:4px}.attendee_add li{height:35px;display:flex;padding:0 8px;border:1px solid #ddd;gap:10px;align-items:center;box-sizing:border-box}.list_bottom{display:flex;justify-content:space-between;align-items:flex-end}.list_bottom div{display:flex;gap:4px;justify-content:flex-end}.list_bottom div a{padding:12px 15px;font-family:Pretendard;font-weight:600;color:var(--textColor);background-color:var(--boxBackgroundColor);border:1px solid rgba(0,0,0,.1)}.list_bottom div a:hover{cursor:pointer;background-color:#fffefc;color:var(--secondColor);border-color:rgba(0,0,0,.1)}.list_bottom div a:active{opacity:.7}.setting_agreement textarea{width:100%;height:500px;resize:none}.business_list{flex-direction:column;align-items:flex-start;gap:10px}.tags{align-items:center}.tagbox,.tags{display:flex;gap:10px}.tagbox{align-items:flex-start}.inner_boxs .tagbox{padding-top:10px;width:100%}.tagbox .tags{gap:4px;flex:1}.tagbox button{flex-basis:85px}.prelative{position:relative}.prelative .number{position:absolute;right:0;bottom:0;font-size:1.1em}.prelative .number .accent{color:var(--secondColor);font-weight:700}.attendee_add li{padding:6px;height:unset;border-radius:6px;background-color:#fff}.attendee_add li a:hover{transform:scale(1.5)}.attendee_add li a:active{transform:scale(1.2)}.inner_boxs.workplace{margin-top:unset;height:auto;overflow-x:unset;overflow-y:unset}.inner_boxs{width:100%;height:300px;overflow-y:scroll;overflow-x:visible;gap:5px;margin-top:10px}.inner_box_column,.inner_boxs{display:flex;flex-direction:column}.inner_box_column{position:relative;background:rgba(0,0,0,.05);border-radius:6px;padding:10px;width:96%;align-items:flex-start}.inner_box_column:hover{background:rgba(0,0,0,.08)}.inner_box_column button{border-radius:6px;padding:8px 8px;height:unset;border:unset;background:rgba(0,0,0,.1);font-size:.97em}.inner_box_column .title{font-size:1.2em;color:var(--secondColor);margin-bottom:unset;margin-right:10px}.inner_box_column .closebtn{position:absolute;top:0;right:5px;font-size:1.6em;opacity:.8}.inner_box_column .closebtn a{padding:5px}.inner_box_column .closebtn:hover{opacity:1;transform:scale(1.2)}.inner_box_column .closebtn:active{opacity:1;transform:scale(1)}.inner_box_column:not(:last-child){padding-bottom:10px}.checks{display:flex;align-items:center}.toggleSwitch{width:55px;height:28px;display:block;position:relative;border-radius:30px;background-color:#ccc;cursor:pointer}.toggleSwitch .toggleButton{width:18px;height:18px;position:absolute;top:50%;left:4px;transform:translateY(-50%);border-radius:50%;background:#fff;box-shadow:1px 2px 2px 0 rgba(0,0,0,.1)}.toggle:checked~.toggleSwitch{background:var(--secondColor)}.reldiv{position:relative;align-items:center}.reldiv .descbox{position:absolute;top:20px;left:5px;border:1px solid #ddd;padding:10px;font-size:12px;color:#333;background-color:#fff;border-radius:6px;width:-moz-max-content;width:max-content;max-width:250px;box-shadow:1px 2px 2px 0 rgba(0,0,0,.1);z-index:99}label.toggleSwitch{margin:0 auto}.passoword_reset_box,.passoword_reset_box label{display:flex;gap:5px;align-items:center}.passoword_reset_box .accent{color:#0692e7}.tbl_search label.toggleSwitch{margin:unset}.tbl_search.left.tbl_info .inner_td{min-height:35px;justify-content:center;margin-bottom:6px}.inner_td.row{flex-direction:column;align-items:flex-start}.inner_td .row{gap:6px;align-items:center}.inner_td .row>:first-child{width:111px}.inner_td .row:first-child>:first-child{width:50px}.toggle:checked~.toggleSwitch .toggleButton{left:calc(100% - 23px);background:#fff}.toggleButton,.toggleSwitch{transition:all .2s ease-in}.td_address,.td_column{flex-direction:column}.td_address{display:flex;gap:7px}.td_address div button{padding:6px 12px}.td_img{padding:0;min-width:200px;max-width:250px;min-height:200px;max-height:250px;overflow:hidden;border:1px solid var(--borderColor);box-sizing:border-box}.td_img img{width:100%;-o-object-fit:cover;object-fit:cover}.td_toggle{display:flex;align-items:center;margin-bottom:3px}.td_address div{display:flex;gap:4px;-moz-column-gap:20px;column-gap:20px}.page_num{color:rgba(0,0,0,.4);padding:30px}.page_num,.page_num a,.pageing{display:flex;justify-content:center;align-items:center}.page_num a{font-size:1.3em;width:40px;height:40px;line-height:1.2px}.page_num img{width:20px}.page_num a:hover{color:var(--secondColor);background:rgba(0,0,0,.03)}.pageing .on{color:var(--secondColor);font-weight:600}.part_title{color:var(--textColor);font-size:1.1em;margin-bottom:10px;font-weight:700;align-items:center}.radio_td{gap:15px}.radio_td,.radio_td div{display:flex;align-items:center}.radio_td div{gap:4px}.btn_bottom_a{gap:5px;margin-top:20px}.btn_bottom_a,.btn_bottom_a a{display:flex;justify-content:center;align-items:center}.btn_bottom_a a{height:40px;padding:0 18px;background:var(--boxBackgroundColor);border:1px solid var(--borderColor);font-weight:600}.btn_bottom_a a:hover:not(.off,.on){background-color:#f9f8ff!important;color:var(--secondColor)!important;border-color:rgba(0,0,0,.1)}.btn_bottom_a a:active{opacity:.7}.btn_bottom_a a.on:hover{opacity:.9}.btn_bottom_a a.on:active{opacity:.7}.validation{gap:10px}.validation p{margin:0}.disabled_input{pointer-events:none;background-color:#ddd;color:#888}.dropbox_equals select{min-width:200px}.feedback.ok{color:#48c26a}.feedback.error{color:#ff5858}.count_page button{min-width:80px;font-weight:600}.d_pop{width:100%;height:100%;position:fixed;left:0;top:0;background:rgba(0,0,0,.5)}.d_pop .d_pop_box{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);min-width:500px;height:auto;filter:drop-shadow(0 0 15px rgba(0,0,0,.2));background:var(--backgroundColor);border-radius:8px;padding:30px;display:flex;flex-direction:column;flex-wrap:nowrap}.d_pop .d_pop_top{display:flex;justify-content:space-between;font-size:20px;font-weight:600;margin-bottom:30px;align-content:center}.d_pop .d_pop_top .description{font-size:15px;margin-top:12px}.d_pop .d_pop_top a{color:var(--black)}.d_pop .d_pop_middle{width:100%;display:flex;flex-direction:column;flex-wrap:nowrap;font-size:15px;margin-bottom:40px}.d_pop .d_pop_middle th{font-size:.9em;line-height:22px;color:var(--firstColor)}.d_pop .tbl_search table{margin-bottom:0}.page_num{padding:0}.page_num a{font-size:1em;width:35px;height:35px}.page_num img{width:15px}.d_pop_btn{display:flex;justify-content:center;gap:7px}.d_pop_btn button{font-size:15px;padding:0 18px;height:40px}.d_pop_bottom.btn_bottom_a{margin:0}.d_pop .tbl_list table{margin-top:30px;margin-bottom:20px}.d_pop .tbl_list table th{height:35px;text-align:center}.d_pop .tbl_list table td{height:40px}.d_pop .tbl_list table td.long_txt{text-align:left}.footer{width:100%;border-top:1px solid var(--borderColor)}.footer,.footer_box{display:flex;justify-content:center}.footer_box{width:1070px;font-size:.8em;padding:20px 0 40px}.only_mobile{display:none}.word_break{word-break:break-word}@media (max-width:768px){.only_mobile{display:flex}.no_mobile{display:none!important}body,html{margin:0;padding:0;width:100%;height:100%;overflow-x:hidden}*{box-sizing:border-box}input{-webkit-border-radius:0;-moz-appearance:none;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-tap-highlight-color:transparent}input[type=text]{width:100%}input[type=file]{height:auto!important;padding:1px!important}input[type=checkbox]{height:20px!important;margin:unset;margin-bottom:unset}input[type=checkbox]+label{vertical-align:-1px}select{-webkit-border-radius:0}body{width:unset;font-size:.8em;overflow-x:hidden}.body_container{width:100%}td.only_mobile,th.only_mobile{display:table-cell}.colspan17{width:17%!important}.colspan25{width:25%!important}.colspan30{width:30%!important}.w_150{width:120px}.w_200{width:120px!important}.w_90p{width:90%}.w_100p{width:100%}.tbl_search table colgroup col:first-child{width:30%!important}.header{position:relative;min-width:unset;justify-content:space-between}.header_topbox{border-bottom:1px solid #666;padding:10px 5px}.header_bottom{margin:0;padding-top:20px}.header_bottombox{margin:0 auto;flex-direction:column;min-width:unset;width:100%;align-items:center;gap:5px}.header_bottombox .menu{width:100%;display:flex;justify-content:center;flex-wrap:wrap}.header_bottombox .logo img{height:49px;margin:20px 0 10px}.body_box{flex-wrap:wrap}.body_left{width:100%;margin:0;flex-direction:row;padding:0}.body_left,.left_body{justify-content:center}.left_body{margin:15px 0;display:flex}.menu li a{padding:15px;font-size:1.1em}.body_right{width:100%;padding:16px;border:none;margin:0;display:flex;flex-direction:column;box-sizing:border-box}.contents .cal_list .cal_top span{font-size:1.6em;margin:0 15px}.seach_mobile{display:flex;flex-wrap:wrap;box-sizing:border-box}.seach_mobile table{border:1px solid var(--borderColor);margin-bottom:30px}.seach_mobile table tr{display:flex;flex-direction:column;background-color:var(--boxBackgroundColor);border-bottom:1px solid var(--borderColor)}.seach_mobile table tr:last-child{border-bottom:none}.seach_mobile table td{display:flex;padding:10px;height:unset;gap:4px}.mobile_table table tr:not(:last-child),.seach_mobile table tr:not(:last-child),.tbl_search table tr:first-child{border-top:none}.seach_mobile table td .pop_text{width:170px}.seach_mobile table th{display:flex;padding:10px 10px 0;background:unset}input,td,textarea{box-sizing:border-box}.tbl_info .stit{font-size:1em}.tbl_info table th{padding-left:10px}.tbl_info table{border:1px solid var(--borderColor)}.tbl_List{padding:0}.btn_input_a a{background:var(--boxBackgroundColor)}.table_m table{display:flex;flex-wrap:wrap;box-sizing:border-box;border:none}.table_m table tbody{border-top:1px solid var(--borderColor);width:100%}.table_m table tr{display:flex;flex-wrap:wrap;padding:10px;position:relative;align-items:center;justify-content:space-between;row-gap:3px}.table_m table tr.no_move{pointer-events:none}.table_m table tr .only_mobile{margin-right:4px}.table_m table tr:not(:last-child){border-bottom:1px solid var(--borderColor)}.table_m table td,.table_m table th{display:flex;height:unset;align-items:center;padding:unset}.table_m table tr td{border:none;flex-basis:50%}.table_m table tr td button{margin-top:6px}.table_m table tr td.num_m{width:auto;color:#999;margin-right:7px;font-size:.9em}.table_m table tr td.check_m input{width:20px;height:20px!important;margin-right:5px}.table_m table tr td.company{width:65%;justify-content:flex-end}.table_m table tr td.phone{width:100%}.table_m table tr td.code{width:38%}.table_m table tr td.end{width:20%;margin-left:9px}.table_m table tr td.period{width:56%;justify-content:flex-end}.table_m table tr td.date{width:65%}.table_m table tr td.visitor_name{width:52%}.table_m table tr td.visitor_phone{width:48%;justify-content:flex-end}.table_m table tr td.visitor_company{width:100%}.table_m table tr td.count{width:34%}.table_m table tr td.no_width{width:unset!important}.table_m table tr td.work_hour{width:57%;justify-content:flex-end}.table_m table tr td.total_work_hour{width:60%;justify-content:flex-end}.mobile_table table tr td .stat{padding:5px 10px;font-size:.9em}.no_data{justify-content:center}.hover_cursor table tr:hover td{background-color:unset}.tbl_info.mobile_table table tr{height:110px}.tbl_info table .status{padding:15px}.tbl_info.mobile_table table tr td{padding:0!important}.tbl_List table td.tit{padding:0}.application_approval{width:100%;justify-content:space-between;align-items:center}.stat{width:unset}.count_num{font-size:1.2em}.count_num select{margin-right:5px}.count_num .accent_color{font-weight:600}.column_stat:first-child{width:75%}.column_stat .inner_td :last-child span{font-size:.9em}.btn_a a{padding:7px 15px!important}.inner_td input[type=file]{width:50%!important}td div.inner_td.member_search input{width:70%!important}.p_number input{width:60px!important}.b_number input{width:50px!important}.b_number input:nth-child(3){width:70px!important}.m_date2 input{width:120px!important}td div.inner_td.m_date>input{width:100px!important}td div.inner_td.m_datetime input{width:160px!important}td div.m_date input[type=checkbox]{width:unset!important}.excel_table .stat,.excel_table input,.excel_table select{width:calc(100% - 80px);margin:unset}.excel_table td :first-child{width:60px}.excel_table td:last-child{justify-content:flex-end}.half,.half_div{flex-direction:column;gap:10px}.half table,.half_div div{width:auto}.page_num{margin-top:20px}.menu{width:100%;display:flex;justify-content:center;flex-wrap:wrap}.tbl_search td:not(.td_address){height:unset}.o_margintop{margin-top:5px}.o_align_base{align-items:baseline!important}.o_stat{right:10px}.o_stat,.o_stat_left{position:absolute;top:10px;flex-basis:auto}.o_stat_left{right:100px}.o_title{font-weight:600;font-size:1.3em;flex-basis:100%!important;margin-bottom:8px}.num{font-family:pretendard,sans-serif;font-size:1em;color:#afafaf}.o_br{flex-basis:100%!important}.o1{order:1}.o2{order:2}.o3{order:3}.o4{order:4}.o5{order:5}.o6{order:6}.o7{order:7}.o8{order:8}.o9{order:9}.o10{order:10}.o1r{order:1}.o1r,.o2r{justify-content:flex-end}.o2r{order:2}.o3r{order:3}.o3r,.o4r{justify-content:flex-end}.o4r{order:4}.o5r{order:5}.o5r,.o6r{justify-content:flex-end}.o6r{order:6}.o7r{order:7}.o7r,.o8r{justify-content:flex-end}.o8r{order:8}.o9r{order:9}.o10r,.o9r{justify-content:flex-end}.o10r{order:10}.checks input[type=checkbox]{margin-right:4px}.left_margin{text-align:left!important;padding-left:unset!important}.overtable_m{width:100%;overflow-x:auto}.overtable_m table{width:200%!important}.w_250,.w_300,.w_80{width:100%!important}.scroll_sign{justify-content:flex-end;margin:4px 4px 0 4px;color:#999}.prelative{padding-bottom:25px}.over_text{width:250px}.page_num a{font-size:1.5em;width:32px;height:32px;padding:20px}.flex_row{display:flex;flex-direction:column}.right_body_column{flex:40vh;margin-bottom:20px}.right_body_column.flex2{flex:2}.right_body_column.flex1_5{flex:1.5}.box_tree{border:1px solid #ddd;margin-right:unset;height:100%}.table_list_top{margin-bottom:10px}.tbl_info textarea{min-width:unset;width:100%;padding:5px}.validation{flex-direction:column;gap:4px;align-items:flex-start}.validation p{margin-left:4px}.d_pop{width:100%;height:100%;position:fixed;left:0;top:0;background:rgba(0,0,0,.5)}.d_pop .d_pop_box{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);min-width:unset;max-width:90vw;width:90vw;height:auto;overflow-y:scroll;max-height:90%;filter:drop-shadow(0 0 15px rgba(0,0,0,.2));background:var(--backgroundColor);border-radius:16px;padding:30px;flex-direction:column;flex-wrap:nowrap;box-sizing:border-box}.d_pop .d_pop_box,.d_pop .d_pop_top{display:flex;justify-content:space-between}.d_pop .d_pop_top{font-size:20px;font-weight:600;margin-bottom:30px;align-content:center}.d_pop .inner_td input{width:100%!important}.d_pop .d_pop_top .description{font-size:15px;margin-top:12px}.d_pop .d_pop_top a{color:var(--black)}.d_pop .d_pop_middle{width:100%;display:flex;flex-direction:column;flex-wrap:nowrap;font-size:15px;margin-bottom:40px}.d_pop .d_pop_middle th{font-size:.9em;line-height:22px;color:var(--firstColor)}.d_pop .tbl_search table{margin-bottom:0}.page_num{padding:0}.page_num a{font-size:1em;width:35px;height:35px}.page_num img{width:15px}.d_pop_btn{display:flex;justify-content:center;gap:7px}.d_pop_btn button{font-size:15px;padding:0 18px;height:40px}.d_pop_bottom.btn_bottom_a{margin:0}.d_pop .tbl_list table{margin-top:30px;margin-bottom:20px}.d_pop .tbl_list table th{height:35px;text-align:center;word-break:keep-all}.d_pop .tbl_list table td{height:40px}.d_pop .tbl_list table td.long_txt{text-align:left}.m_flex_1{flex:1!important}.w_auto{width:auto}.w_full{width:100%}}.inactive,.inactive a,.inactive td{color:#afafaf}