@charset "utf-8";.BlackBg_black_bg__QsDsu{position:fixed;top:0;left:0;z-index:1000;width:100%;height:100%;background-color:rgba(0,0,0,.7);visibility:hidden;opacity:0;transition:opacity .5s,visibility .5s}.BlackBg_black_bg__QsDsu.BlackBg_on__D86qk{opacity:1;transition:all .35s ease-out;visibility:visible}.modal_popup__limni{position:fixed;left:0;top:0;bottom:0;z-index:50;width:100%;height:100vh;box-sizing:border-box;background:rgba(0,0,0,.2);opacity:0;visibility:hidden;transition:all .35s ease-out}.modal_popup__limni .modal_popup_content__L3wnu{position:fixed;left:50%;top:50%;padding:26px 30px;transform:translate(-50%,-50%);max-width:380px;width:100%;background-color:#fff;border-radius:20px;box-sizing:border-box}.modal_popup__limni .modal_popup_content__L3wnu.modal_post_code__rB7rr{max-width:400px}.modal_popup__limni .modal_popup_content__L3wnu .modal_title__3Qqei{font-size:16px;margin-bottom:10px;font-weight:600;color:#141719}.modal_popup__limni .modal_popup_content__L3wnu .modal_msg__tdgR5{font-size:13px;min-height:50px;margin-bottom:20px;font-weight:500;color:#141719}.modal_popup__limni .modal_popup_content__L3wnu .modal_btn_area__yTgm4{margin-top:10px;text-align:right}.modal_popup__limni .modal_popup_content__L3wnu .modal_btn_area__yTgm4 button{padding:8px 12px;border-radius:24px;margin-left:7px;font-size:13px;line-height:13px;font-weight:400;display:inline-block;color:#fff;background-color:#31667f}.modal_popup__limni .modal_popup_content__L3wnu .modal_btn_area__yTgm4 .modal_btn_black_bg__uv9UP{background-color:#141719;color:#fff;line-height:unset}.modal_popup__limni.modal_open__uPg9Z{opacity:1;visibility:visible}@media screen and (max-width:768px){.modal_popup_content__L3wnu{width:calc(100% - 32px)!important;padding:26px 24px 22px 30px!important}}.Loader_spinner_wrap__Ub5RN{padding:10px 0;text-align:center;position:fixed;top:calc(50% - 40px);left:calc(50% - 40px);z-index:1001}.Loader_spinner_wrap__Ub5RN .Loader_loader__5ZgcL{display:inline-block;border:5px solid #f3f3f3;border-top-color:#2c96ed;border-radius:50%;animation:Loader_spin__Qj8Sa 1s linear infinite}@keyframes Loader_spin__Qj8Sa{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}blockquote,body,button,code,dd,div,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,input,legend,li,ol,p,pre,select,td,textarea,th,ul{margin:0;padding:0}body,html{height:100%}a:active,a:hover,a:link,a:visited{text-decoration:none}img{border:0;max-width:100%}a,img,label,span{vertical-align:middle}li{list-style:none}table{border-collapse:collapse;width:100%}address,caption,cite,code,dfn,em,h1,h2,h3,h4,h5,h6,var{font-style:normal;font-weight:400}caption,caption *,legend,legend *{position:absolute;left:-10000px;line-height:0;font-size:0}fieldset{border:0 solid #000;padding:0}button{border:none;background:none;cursor:pointer;outline:none}[type=email],[type=file],[type=number],[type=password],[type=submit],[type=tel],[type=text],a,body,button,h1,h2,h3,h4,h5,h6,pre,select,textarea{font-family:Pretendard-Regular,noto,MalgunGothic,맑은 고딕,돋움,tahoma,"sans-serif";font-size:13px;line-height:1.4;color:#333;font-weight:300}[type=email],[type=file],[type=number],[type=password],[type=submit],[type=tel],[type=text]{padding-left:10px;box-sizing:border-box;vertical-align:middle;border:1px solid #ddd;background-color:#fff;height:40px;line-height:38px;outline:none}[type=checkbox],[type=radio]{vertical-align:middle;margin:6px 4px 4px}select{height:40px;line-height:38px;border:1px solid #ddd;box-sizing:border-box;outline:none;vertical-align:middle}[type=file],[type=submit]{padding:0;height:auto}textarea{padding:15px;width:100%;border:1px solid #ddd;resize:none;box-sizing:border-box;outline:none}button:focus,input:focus,select:focuse,textarea:focus{outline:none}input[type=email],input[type=password],input[type=search],input[type=tel],input[type=text]{-webkit-appearance:none;-webkit-border-radius:0}input[type=number]::-moz-placeholder,input[type=password]::-moz-placeholder,input[type=text]::-moz-placeholder{color:#bbb}input[type=number]::placeholder,input[type=password]::placeholder,input[type=text]::placeholder{color:#bbb}.ml-auto{margin-left:auto}

/*!*NotoSans*!*/@font-face{font-family:Pretendard-Regular;src:url(https://cdn.jsdelivr.net/gh/Project-Noonnu/noonfonts_2107@1.1/Pretendard-Regular.woff) format("woff");font-weight:400;font-style:normal}* html .clfx{height:1%;overflow:visible}*+html .clfx{min-height:1%}.clfx:after{visibility:hidden;font-size:0}.clfix,.clfx:after{clear:both;content:".";display:block;height:0}.hid{display:none}.mr_0{margin-right:0!important}.mr_4{margin-right:4px!important}.mr_5{margin-right:5px!important}.mr_10{margin-right:10px!important}.mr_15{margin-right:15px!important}.mr_20{margin-right:20px!important}.mr_60{margin-right:60px!important}.ml_0{margin-left:0!important}.ml_5{margin-left:5px!important}.ml_10{margin-left:10px!important}.ml_15{margin-left:15px!important}.mb_0{margin-bottom:0!important}.mb_5{margin-bottom:5px!important}.mb_8{margin-bottom:8px!important}.mb_25{margin-bottom:25px!important}.mb_35{margin-bottom:35px!important}.mb_10{margin-bottom:10px!important}.mb_20{margin-bottom:20px!important}.mb_30{margin-bottom:30px!important}.mb_40{margin-bottom:40px!important}.mb_45{margin-bottom:45px!important}.mb_50{margin-bottom:50px!important}.mb_60{margin-bottom:60px!important}.mb_70{margin-bottom:70px!important}.mb_85{margin-bottom:85px!important}.mt_0{margin-top:0!important}.mt_5{margin-top:5px!important}.mt_8{margin-top:8px!important}.mt_10{margin-top:10px!important}.mt_15{margin-top:15px!important}.mt_20{margin-top:20px!important}.mt_25{margin-top:25px!important}.mt_30{margin-top:30px!important}.mt_35{margin-top:35px!important}.mt_40{margin-top:40px!important}.mt_50{margin-top:50px!important}.mt_70{margin-top:70px!important}.pb_0{padding-bottom:0!important}.pb_5{padding-bottom:5px!important}.pb_20{padding-bottom:20px!important}.pb_25{padding-bottom:25px!important}.pt_0{padding-top:0!important}.pt_8{padding-top:8px!important}.pt_10{padding-top:10px!important}.pt_15{padding-top:15px!important}.pt_20{padding-top:20px!important}.pt_30{padding-top:30px!important}.pt_35{padding-top:35px!important}.pt_40{padding-top:40px!important}.pt_50{padding-top:50px!important}.pl_25{padding-left:25px!important}.pl_10{padding-left:10px!important}.pl_20{padding-left:20px!important}.pl_30{padding-left:30px!important}.txt_r{text-align:right!important}.txt_l{text-align:left!important}.txt_c{text-align:center!important}.back_no{background:none!important}.bd_l{border-left:none!important}.bd_r{border-right:none!important}.ir{overflow:hidden;line-height:0!important;font-size:0!important;position:relative;text-indent:-10000px}.ir *{position:absolute;left:-10000px;top:-10000px;margin:0;padding:0}.f-l{float:left}.f-r{float:right}.header{position:fixed;top:0;left:0;z-index:40;width:100%;background-color:#fff}.top_header{justify-content:space-between;width:100%;height:80px;padding:0 50px;box-sizing:border-box;border-bottom:1px solid #eee}.top_header,.top_header_right{display:flex;align-items:center}.header_alarm{position:relative;margin-right:25px}.header_profile{position:relative;display:flex;align-items:center}.header_profile button{font-size:16px;font-weight:500}.header_profile_img{width:36px;height:36px;border-radius:50%;margin-right:10px;overflow:hidden}.header_profile>h3{font-size:16px;color:#222;font-weight:600}.nav_wrap{position:fixed;top:80px;bottom:0;left:0;width:240px;background-color:#fff;border-right:1px solid #eee;box-sizing:border-box;overflow-y:scroll}.nav{padding-top:50px;padding-bottom:50px;padding-left:50px}.nav_wrap::-webkit-scrollbar{display:none}.nav_wrap{-ms-overflow-style:none;scrollbar-width:none}.nav>ul>li{position:relative;display:flex;align-items:center;box-sizing:border-box}.nav>ul>li:before{content:"";position:absolute;top:0;right:0;width:4px;background-color:#31667f;opacity:0;visibility:hidden}.nav>ul>li a,.nav>ul>li:before{height:100%;transition:all .35s ease-out}.nav>ul>li a{display:block;width:100%;font-size:16px;font-weight:600;color:#999;line-height:50px}.nav>ul>li.active a{color:#222}.nav>ul>li a img{margin-right:10px}.nav>ul>li a img.nav_icon_on{position:absolute;top:15px;left:0;opacity:0;visibility:hidden}.nav>ul>li.active img.nav_icon_on{opacity:1;visibility:visible}.nav>ul>li.active img.nav_icon_off{opacity:0;visibility:hidden}.nav>ul>li.active:before{opacity:1;visibility:visible}section.main{max-width:1500px;padding:130px 60px 150px 280px}section.main .main_cont{display:flex;flex-direction:row}.main_cont_wrap>ul.half{display:flex;flex-direction:column}.main_cont_wrap>ul.half .statistics h3{width:230px;height:40px;box-sizing:border-box;border-radius:6px;background:linear-gradient(-75deg,#618b9f,#31667f);color:#fff;font-size:18px;text-align:center;padding:6px 0}.main_cont_wrap>ul.half .statistics{display:flex;margin-bottom:15px;justify-content:space-between}.main_cont_wrap>ul.half .main_cont p{font-size:16px;font-weight:500;color:#222;padding-left:65px}.main_cont_wrap>ul.half .main_statistics_top{display:flex;align-items:center;margin-bottom:30px}.main_cont_wrap>ul.half .main_statistics_bottom ul{display:flex;flex-wrap:wrap;max-width:775px}.main_cont_wrap>ul.half .main_statistics_bottom ul li{position:relative;padding:20px 0;box-sizing:border-box;width:230px;height:98px;background-color:#fff;border:1px solid #eee;border-radius:6px;text-align:center;margin-left:42px}.main_cont_wrap>ul.half .main_statistics_bottom ul li:first-child{margin-left:0}.main_cont_wrap>ul.half .main_statistics_bottom ul li:nth-child(4){margin-left:0;margin-top:30px}.main_cont_wrap>ul.half .main_statistics_bottom ul li:nth-child(5),.main_cont_wrap>ul.half .main_statistics_bottom ul li:nth-child(6){margin-top:30px}.main_cont_wrap>ul.half .main_statistics_bottom ul li .more{display:flex;justify-content:center;align-items:center}.main_cont_wrap>ul.half .main_statistics_bottom ul li h3{font-size:16px;font-weight:500;color:#222}.main_cont_wrap>ul.half .main_statistics_bottom ul li p{font-size:1.5em;font-weight:600;color:#222}.main_cont_wrap>ul.half .main_statistics_bottom ul li .more p{display:flex;align-items:center}.main_cont_wrap>ul.half .main_statistics_bottom ul li .more p:first-child{margin-right:20px}.main_cont_wrap>ul.half .main_statistics_bottom ul li p img{margin-right:5px}.main_cont_wrap .location_wrap{box-sizing:border-box;width:775px;height:100%;background-color:#fff;border:1px solid #eee;padding:30px 20px;border-radius:6px;align-items:flex-start;margin-bottom:20px}.btn_wrap{display:flex;align-items:center;justify-content:end;box-sizing:border-box;align-items:flex-start;margin-bottom:5px;padding:0 10px}.btn_wrap .excel{width:140px;height:35px;background-color:#217346;border-radius:4px;font-size:15px;color:#fff}.main_cont_wrap .location{box-sizing:border-box;height:100%}.main_cont_wrap .location .map{background-color:#eee;box-sizing:border-box;width:100%}.main_cont_wrap .location .map svg{display:inline-block;vertical-align:middle;fill:#2a354d}.main_cont_wrap .location .location_chart{width:100%}.main_cont_wrap .location .location_chart table{border-collapse:collapse;border-spacing:0;display:block}.main_cont_wrap .location .location_chart tbody{display:block;height:150px;overflow-y:scroll;overflow-x:hidden}.main_cont_wrap .location .location_chart tbody tr,.main_cont_wrap .location .location_chart thead{display:table;width:100%;table-layout:fixed}.main_cont_wrap .location .location_chart thead{width:calc(100% - 1em)}.main_cont_wrap .location .location_chart table{width:100%}.chart_title{font-weight:600}.main_cont_wrap .location .location_chart h3{font-size:18px;width:220px;height:40px;box-sizing:border-box;border-radius:6px;background:linear-gradient(-75deg,#618b9f,#31667f);color:#fff;text-align:center;padding:6px 0;margin-bottom:15px;margin-top:20px}.main_cont_wrap .location .location_chart tr{cursor:pointer}.main_cont_wrap .location .location_chart tr.active{background-color:#618b9f;color:#fff}.main_cont_wrap .location .location_chart td{text-align:center;padding:15px 10px;color:#222;font-size:12px;border:1px solid #eee}.main_cont_wrap .location .location_chart th{text-align:center;padding:10px;color:#222;font-size:12px;border:1px solid #eee}.main_cont_wrap .right_cont{width:775px;margin-left:40px;box-sizing:border-box;border-radius:6px;background-color:#fff;border:1px solid #eee;padding:25px 20px}.main_cont_wrap .right_cont .customer_info h3{width:230px;height:40px;box-sizing:border-box;border-radius:6px;background:linear-gradient(-75deg,#618b9f,#31667f);color:#fff;font-size:18px;text-align:center;padding:6px 0}.main_cont_wrap .right_cont .customer_info{display:flex;margin-bottom:30px}.main_cont_wrap .right_cont .customer_info .search_form{position:relative;display:flex;align-items:center;margin-left:40px}.main_cont_wrap .right_cont .customer_info .search_form .search_btn{position:absolute;top:30%;right:10px;width:20px;height:20px;background:url(/_next/static/media/search_icon.1925308c.png)no-repeat 0 0;text-indent:-9999px}.main_cont_wrap .right_cont .customer_info select{width:155px;height:40px;border-radius:3px;padding-left:10px}.main_cont_wrap .right_cont .customer_info input{width:300px;height:40px;margin-left:10px;border-radius:3px}.main_cont_wrap .right_cont .user_list_top{display:flex;align-items:center}.main_cont_wrap .right_cont .user_list_top h3{width:180px;height:30px;box-sizing:border-box;font-size:16px;color:#fff;background:linear-gradient(-75deg,#618b9f,#31667f);border-radius:6px;text-align:center;padding:4px 0}.main_cont_wrap .right_cont .user_list p{font-size:16px;color:#222;font-weight:500;margin-left:15px}.main_cont_wrap .right_cont .user_list .user_list_chart{width:100%;margin-top:20px;height:210px;overflow-y:scroll;display:inline-block;verflow-x:auto;white-space:nowrap}.main_cont_wrap .right_cont .user_list .user_list_chart table tbody tr{cursor:pointer}.main_cont_wrap .right_cont .user_list .user_list_chart table tr{display:table-row}.main_cont_wrap .right_cont .user_list .user_list_chart table tr.active{background-color:#618b9f;color:#fff}.main_cont_wrap .right_cont .user_list .user_list_chart td,.main_cont_wrap .right_cont .user_list .user_list_chart th{text-align:center;padding:15px 10px;color:#222;font-size:12px;border:1px solid #eee}.main_cont_wrap .right_cont .right_cont_bottom{box-sizing:border-box;width:735px;padding:25px 0;border-radius:6px;margin-top:20px;background-color:#f8f8f8;height:560px}.main_cont_wrap .right_cont .right_cont_bottom h3{position:relative;font-size:18px;color:#222;padding-left:10px;margin-bottom:20px}.main_cont_wrap .right_cont .right_cont_bottom h3:after{position:absolute;content:"";display:block;top:15px;left:115px;width:600px;height:1px;background-color:#31667f}.main_cont_wrap .right_cont .right_cont_bottom .user_status{display:flex;align-items:center;justify-content:space-around;margin-top:10px;align-items:flex-start}.main_cont_wrap .right_cont .right_cont_bottom .user_status_chart{width:338px;background-color:#fff}.main_cont_wrap .right_cont .right_cont_bottom .user_status_chart table{border-collapse:collapse;border-spacing:0;display:block}.main_cont_wrap .right_cont .right_cont_bottom .user_status_chart tbody{display:block;height:370px;overflow-y:scroll;overflow-x:hidden}.main_cont_wrap .right_cont .right_cont_bottom .user_status_chart tbody tr,.main_cont_wrap .right_cont .right_cont_bottom .user_status_chart thead{display:table;width:100%;table-layout:fixed}.main_cont_wrap .right_cont .right_cont_bottom .user_status_chart thead{width:calc(100% - 1em)}.main_cont_wrap .right_cont .right_cont_bottom .user_status_chart table{width:100%}.main_cont_wrap .right_cont .right_cont_bottom .user_status_chart th{text-align:center;padding:15px 10px;color:#222;font-size:12px;border:1px solid #eee}.main_cont_wrap .right_cont .right_cont_bottom .user_status_chart td{text-align:center;padding:15px 0;color:#222;font-size:12px;border:1px solid #eee}.main_cont_wrap .right_cont .right_cont_bottom .user_status_graph_wrap{background-color:#fff;padding:10px 10px 0;width:338px;margin-bottom:8px;border-radius:6px}.main_cont_wrap .right_cont .right_cont_bottom .user_status_graph_wrap h4{background:linear-gradient(-75deg,#618b9f,#31667f);color:#fff;width:150px;height:20px;box-sizing:border-box;border-radius:6px;padding:2px 0;line-height:1.3;text-align:center}.main_cont_wrap .right_cont .right_cont_bottom .user_status_graph{box-sizing:border-box;min-width:330px}.login{position:relative}.login_wrap{max-width:340px;margin:100px auto}.login_logo{text-align:center;margin-bottom:40px}.login_form{width:100%}.login_form.login input[type=text]{background:url(/_next/static/media/login_id.be221830.png) no-repeat 20px}.login_form input{position:relative;width:100%;height:50px;padding:15px 50px;font-size:14px;font-weight:200;box-sizing:border-box;background-color:#fff;margin-bottom:20px}.login_form.login input[type=password]{background:url(/_next/static/media/login_password.5a3dbc28.png) no-repeat 20px}.remember_id{display:flex;align-items:center}.remember_id input[type=checkbox]{width:20px;height:20px;border:1px solid #d7d7d7;margin:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0;border-radius:3px}.remember_id label{margin-left:10px;font-size:14px;font-weight:200;color:#222}.login_form .login_btn{width:100%;height:50px;background-color:#31667f;border-radius:3px;font-size:16px;font-weight:600;color:#fff;letter-spacing:2px;margin-top:20px;border:0}section.document{max-width:1500px;padding:130px 60px 150px 280px}.member_cont_wrap .member_search{display:flex;justify-content:space-between}.member_cont_wrap .member_search .member_id{width:250px;height:40px;border-radius:3px;margin-right:8px}.member_cont_wrap .member_search .member_mail{width:200px;height:40px;border-radius:3px;margin-right:8px}.member_cont_wrap .member_search select{width:150px;height:40px;border-radius:3px;margin-right:13px}.member_cont_wrap .member_search button{width:50px;height:40px;border-radius:3px;background-color:#31667f}.member_cont_wrap .member_search .save_btn a{width:100px;height:40px;color:#fff;background-color:#31667f;font-size:16px;display:inline-block;text-align:center;line-height:2.5}.member_cont_wrap .member_list_chart{width:100%;margin-top:20px}.member_cont_wrap .member_list_chart th{text-align:center;padding:15px 10px;color:#fff;font-size:16px;background-color:#31667f;border-bottom:1px solid #eee}.member_cont_wrap .member_list_chart td{position:relative;text-align:center;padding:15px 10px;color:#222;font-size:16px;border:1px solid #eee}.member_cont_wrap .member_list_chart td.situation_active:before{position:absolute;display:block;content:"";top:20px;left:30px;width:12px;height:12px;background-color:#5bc26b;border-radius:50%}.member_cont_wrap .member_list_chart td.situation_none:before{position:absolute;display:block;content:"";top:20px;left:30px;width:12px;height:12px;background-color:#e85656;border-radius:50%}.member_cont_wrap .member_list .paging{display:flex;align-items:center;justify-content:center;margin-top:50px}.member_cont_wrap .member_list .paging ul{display:flex;flex-direction:row;align-items:center;gap:30px}.member_cont_wrap .member_list .paging .prev{width:10px;height:10px;background:url(/_next/static/media/icon_prev.ed923eb2.png)no-repeat 50%}.member_cont_wrap .member_list .paging .prev_all{width:10px;height:10px;background:url(/_next/static/media/icon_prev_all.3848a92b.png)no-repeat 50%}.member_cont_wrap .member_list .paging .next{width:10px;height:10px;background:url(/_next/static/media/icon_next.431d1f7b.png)no-repeat 50%}.member_cont_wrap .member_list .paging .next_all{width:10px;height:10px;background:url(/_next/static/media/icon_next_all.0ec6e3c2.png)no-repeat 50%}.member_cont_wrap .member_list .paging ul li a{font-size:14px;color:#222}.member_cont_wrap .member_list .paging ul li a.paging_on{display:flex;justify-content:center;align-items:center;width:40px;height:40px;padding:0 10px;box-sizing:border-box;border-radius:3px;font-weight:500;font-size:14px;color:#fff;background-color:#31667f}.member_cont_wrap .member_setting_btn{display:flex;justify-content:center;margin-top:50px}.member_cont_wrap .member_setting_btn button{width:100px;height:40px;color:#fff;background-color:#31667f;font-size:16px;border-radius:6px;margin-right:8px}.member_cont_wrap .member_setting_btn button:last-child{margin-right:0}.member_cont_wrap .member_setting_btn button.back{width:100px;height:40px;color:#31667f;background-color:#fff;border:1px solid #31667f;border-radius:6px}.member_cont_wrap .member_list_chart table{margin-top:30px}.member_cont_wrap .member_list_chart h3{font-size:30px;color:#222;font-weight:600;border-bottom:1px solid #eee;padding-bottom:20px}.member_cont_wrap .member_list_chart.edit td{text-align:left}.member_cont_wrap .member_list_chart td input{width:100%}.member_cont_wrap .member_list_chart td .check_box{text-align:left}.member_cont_wrap .member_list_chart td .check_box input{width:auto;margin-right:15px}@media screen and (max-width:1440px){section.main{width:100%}.main_cont_wrap .right_cont .user_list .user_list_chart,section.main{overflow-x:scroll}}