*{margin:0;padding:0;box-sizing:border-box}body,html{width:100%;height:100%;overflow:hidden}body{color:#000;font-size:15px}body,button,input,select,textarea{font-family:var(--font-pretendard);font-weight:500}button,input,select,textarea{font-size:14px}li{list-style:none}a{color:inherit;text-decoration:none;cursor:pointer}a,i,li,span{display:inline-block}i{width:24px;height:24px;background-size:cover}i.i16{width:16px;height:16px}.icoUser{background-image:url(/images/ico/user.svg)}.logoWh{background-image:url(/images/ico/logoWh.svg)}.close:after,.close:before{content:"";display:inline-block;width:80%;height:2px;background:black;position:absolute;transform:rotate(45deg)}.close{display:flex;align-items:center;justify-content:center;position:relative}.close:after{transform:rotate(135deg)}.ico_setting{background-image:url(/images/ico/setting.svg)}.ico_mius{align-items:center;background:#f94d3c;border-radius:50px;display:flex;justify-content:center}.ico_mius:after{background:#fff;content:"";display:inline-block;height:2px;width:60%}.ico_download{background-image:url(/images/ico/download.svg)}.ico_upload{background-image:url(/images/ico/upload.svg)}.ico_dateWh{background-image:url(/images/ico/dateWh.svg)}.ico_settingWh{background-image:url(/images/ico/setting_wh.svg)}.ico_logout{background-image:url(/images/ico/logout.svg)}.ico_bus{background-image:url(/images/ico/bus.svg)}.ico_group{background-image:url(/images/ico/group.svg)}.ico_reset{background-image:url(/images/ico/reset.svg)}.ico_schWh{background-image:url(/images/ico/searchWh.svg)}.arwBt{background-image:url(/images/ico/arwBt.svg);transition:.2s ease-in-out}.arwBt.right{transform:rotate(-90deg)}.up .arwBt{transform:rotate(180deg)}.arw{background-image:url(/images/ico/arw_l_black.svg)}.arw.right{transform:rotate(180deg)}.icoCall{background-image:url(/images/ico/icoCall.svg)}.icoMail{background-image:url(/images/ico/icoMail.svg)}.icoLink{background-image:url(/images/ico/icoLink.svg)}.arw_circle{background-image:url(/images/ico/arw_circle_down.svg)}.info,.info i{display:flex;align-items:center}.info i{background:#d2dae2;border-radius:50px;height:18px;width:18px;justify-content:center}.info i:after{content:"!";font-weight:700;display:inline-block;color:#425262;font-style:normal}.info span{margin-left:8px;color:#adb3b9}.ico_copy{background-image:url(/images/ico/copy.svg)}.ico_img{background-image:url(/images/ico/photo.svg)}.ico_trash{background-image:url(/images/ico/trash.svg)}.ico_location{background-image:url(/images/ico/location.svg)}.ico_like{background-image:url(/images/ico/ico-like-blue500.svg)}#__next,.wrap{width:100%;height:100%;display:flex}.content{flex:1 1;display:flex;flex-direction:column;overflow:hidden}.header{justify-content:space-between;padding:0 40px;height:56px;font-size:14px;background:#f1f3f6}.connectInfo,.connectInfo .hdUser,.header{display:flex;align-items:center}.connectInfo .hdUser strong{text-decoration:underline}.connectInfo .icoUser{width:32px;height:32px;margin-right:8px}.connectTime{margin-left:16px}.connectTime,.connectTime dl{display:flex;align-items:center}.connectTime dl:after{content:"";width:1px;height:12px;background:#6e89a3;margin:0 12px}.connectTime dl:last-child:after{display:none}.connectTime dl dt{color:#6e89a3;margin-right:8px}.connectTime dl dd{color:#34495e;font-weight:700}.nav{width:190px;height:100%;background:#071220;color:#fff;display:flex;flex-direction:column}.nav .logo{height:56px;width:100%;background:#2181f1;display:flex;align-items:center;justify-content:center}.nav .logo i{width:64px;height:22px}.nav .centerName{background:rgba(33,129,241,.24);padding:12px 8px;text-align:center;width:100%;font-size:12px}.nav ul{margin-top:12px;display:flex;flex-direction:column;font-size:14px;flex:1 1;overflow:hidden;overflow-y:auto}.nav ul li{display:flex;flex-direction:column;border-bottom:1px solid rgba(255,255,255,.06)}.nav ul li>a{display:flex;align-items:center;padding:20px}.nav ul li a.on{background:rgba(255,255,255,.1)}.nav ul li a:hover{text-decoration:underline}.nav ul i{width:16px;height:16px;margin-right:8px}.nav .navSub a+span{display:none;flex-direction:column;margin:0 28px;padding-bottom:20px}.nav .navSub>a.on{background:transparent}.nav .navSub a.on+span{display:flex}.nav .navSub a+span a{padding:10px 16px}.nav .navSub a+span a:last-child{margin-bottom:0}.nav .navSub>a:after{opacity:.5;content:"";display:inline-block;width:12px;height:12px;background:url(/images/ico/arw_l_black_wh.svg);background-size:cover;margin-left:auto;transform:rotate(180deg)}.navMonitor{background-image:url(/images/ico/navMonitor.svg)}.navBus{background-image:url(/images/ico/navBus.svg)}.navChart{background-image:url(/images/ico/navChart.svg)}.navUser{background-image:url(/images/ico/navUser.svg)}.navNotice{background-image:url(/images/ico/navNotice.svg)}.navFood{background-image:url(/images/ico/navFood.svg)}.navMark{background-image:url(/images/ico/navMark.svg)}.navSystem{background-image:url(/images/ico/navSystem.svg)}.navBooth{background-image:url(/images/ico/navBooth.svg)}.navChat{background-image:url(/images/ico/navChat.svg)}.tab{padding-bottom:16px;border-bottom:1px solid #e9edf1}.tab li a{font-size:16px;margin-right:40px;color:#6e89a3}.tab li a.on{color:#000}.tabCon{flex:1 1;display:flex;align-items:flex-start;overflow:hidden}.tabCon>div{flex:1 1;display:none;height:100%;align-items:start;transform:translateY(3%)}.tabCon>div.on{display:flex;animation:tabCon .2s forwards}@keyframes tabCon{0%{transition:.2s ease-in-out}to{transform:translateY(0)}}.pages{flex:1 1;background:#fff;padding:40px 40px 24px;overflow:hidden;overflow-y:auto;display:flex;flex-direction:column}.pages>h2{font-size:22px;font-weight:400;margin-bottom:24px}.pages>h2 .pageTab{margin-left:40px}.pageTab,.pageTab li a{align-items:center;display:flex}.pageTab li a{font-size:15px;color:#6e89a3;height:100%;justify-content:center;min-width:56px;position:relative}.pageTab li a.on{font-weight:700;color:#000}.pageTab li a:after{content:"";display:inline-block;height:12px;transition:.2s ease-in-out;margin:0 12px;width:2px;background:#c6d0d9}.pageTab li:last-child a:after{display:none}.pageTab2{display:flex;align-items:center;position:relative}.pageTab2 a{color:#53677a;border:1px solid #d2dae2;margin-right:4px;padding:8px 20px;background:#f1f3f6;position:relative}.pageTab2 a.on{border-bottom-color:transparent;background:#fff;color:#000;font-weight:700;z-index:1}.pageTab2:after{content:"";width:100%;display:inline-block;height:1px;background:#d2dae2;position:absolute;bottom:0}.schArea{width:100%;margin-bottom:24px;display:flex;align-items:center;justify-content:space-between;padding:32px;border-radius:12px;box-shadow:0 0 24px rgb(150 171 188/40%)}.schArea>div,.schForm{display:flex;align-items:flex-end}.schForm{flex-wrap:wrap}.schForm>div{flex-direction:column;display:flex;margin-right:20px}.schForm>div:last-child{margin-right:0}.schForm>div>label{font-size:13px;margin-bottom:4px;color:#596b76}.schForm label+div{display:flex;align-items:center;height:24px}.schForm.col>div{flex-direction:unset;align-items:center}.schForm.col>div>label{margin-right:8px;margin-bottom:0}.schIpt button{background:red;height:24px;background:#596b76;color:#fff}.schIpt input+button{margin-left:8px}.pageCon{flex:1 1;display:flex}.pageCon,.pageCon>div{flex-direction:column;overflow:hidden}.pageCon>div{display:none;flex:1 1}.pageCon>div.on{display:flex}.m-r0{margin-right:0!important}.m-r4{margin-right:4px!important}.m-r8{margin-right:8px!important}.m-r12{margin-right:12px}.m-r16{margin-right:16px!important}.m-r20{margin-right:20px}.m-r32{margin-right:32px!important}.m-r48{margin-right:48px}.m-b4{margin-bottom:4px}.m-b8{margin-bottom:8px}.m-b12{margin-bottom:12px!important}.m-b16{margin-bottom:16px}.m-b20{margin-bottom:20px}.m-b24{margin-bottom:24px!important}.m-b32{margin-bottom:32px!important}.m-b40{margin-bottom:40px!important}.m-t8{margin-top:8px}.m-t12{margin-top:12px!important}.m-t4{margin-top:4px}.m-l4{margin-left:4px!important}.m-l16{margin-left:16px}.p-r0{padding-right:0!important}.ft18{font-size:18px}.tbl{display:flex;flex-direction:column;overflow:hidden;flex:1 1}table{width:100%;border-collapse:collapse}table td,table th{padding:12px 8px;text-align:left;font-size:14px;word-break:break-word}.tbl_top{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px}.tbl_hd{border-bottom:4px solid #e9edf1;border-top:4px solid #e9edf1;padding-right:6px}.tbl_body{background:#fff;flex:1 1;overflow:hidden;overflow-y:scroll}.tbl_body tr{cursor:pointer}.tbl_body tr.active,.tbl_body tr:hover{background:#f7f7f7}.tbl_body td{border-bottom:1px solid #e9edf1}.tbl_body.noCursor tr{cursor:default}.tbl_body.noCursor tr:hover{background:transparent}.tbl.scroll_n .tbl_hd{padding-right:0}.tbl.scroll_n .tbl_body{overflow:hidden!important}.tbl_title{font-weight:700;font-size:18px;margin-bottom:16px}.tblEmpty{display:none;flex-direction:column;align-items:center;margin-top:40px}.tblEmpty.on{display:flex}.tblEmpty.on+table{display:none}.tblEmpty i{width:56px;height:56px;background-image:url(/images/ico/driveEmpty.svg)}.tblEmpty p{font-size:14px;color:#96abbc;margin-top:12px}.tblCol th{background:#e9edf1}.tblCol td{background:#fff}.tblCol td,.tblCol th{border-right:1px solid #d2dae2;padding:8px}.tblCol tr{border-top:1px solid #d2dae2}.tblCol tr:last-child{border-bottom:1px solid #d2dae2}.tblCol tr td:last-child{border-right:none}.tagList,.tagList li{display:flex;align-items:center}.tagList li{background:#e1eefd;color:#2181f1;padding:2px 8px;margin:4px 8px 4px 0;font-size:14px;font-weight:500;border:1px solid transparent;border-radius:4px}.formList{display:flex;justify-content:space-between}.formList ul{margin-right:64px;flex:1 1}.formList ul:last-child{margin-right:0}.formList input:-moz-read-only:focus{border-color:#d1d4de;cursor:default}.formList input:read-only:focus{border-color:#d1d4de;cursor:default}.tblFormBox{background:#f1f3f6;padding:20px}.tblFormBox>div{margin-bottom:2px}.tblForm input{height:40px}button,input,select{padding:0 8px;height:24px;border-radius:4px;border:1px solid #d1d4de}button,select{cursor:pointer}select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff url(/images/ico/selArw.svg) no-repeat calc(100% - 6px);padding:0 24px 0 8px}input:focus,select:focus,textarea:focus{outline:none;border:1px solid #96abbc;box-shadow:0 0 4px rgba(0,0,0,.1)}textarea{padding:8px;border-radius:4px;border:1px solid #d1d4de;resize:none;width:100%;height:100%;font-size:15px;line-height:24px}input::placeholder{color:#d2dae2}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none}select[disabled=""],select[disabled=disabled]{opacity:1;color:#000;cursor:default;-webkit-appearance:none;-moz-appearance:none;appearance:none}.ipt_date,.ipt_date>div{display:flex;align-items:center}.ipt_date>div{background:#fff;border:1px solid #d1d4de;padding:0 8px 0 0;border-radius:4px}.ipt_date input{cursor:pointer;width:90px!important;border:none;padding:0 0 0 8px;height:22px}.ipt_date input:focus{box-shadow:none}.ipt_date span{margin:0 4px}.ipt_date img{cursor:pointer;width:12px;margin-left:6px}.ipt_date.disabled>div{border:1px solid #d1d4de;background:#e6ecf1}.ipt_date.disabled>div input[disabled=""],.ipt_date.disabled>div input[disabled=disabled]{border:none}.ipt_sch{display:flex;align-items:center;border:1px solid #d2dae2;border-radius:4px;padding:0 0 0 8px}.ipt_sch input{border:none}.ipt_sch input:-moz-read-only{cursor:pointer}.ipt_sch input:read-only{cursor:pointer}.ipt_sch i{width:14px;height:14px;background-image:url(/images/ico/searchGray.svg)}input[disabled=""],input[disabled=disabled]{background:#f1f3f6;color:#000}.file-upload{display:block;text-align:center;font-size:13px}.file-upload .file-select{display:block;cursor:pointer;height:32px;line-height:32px;text-align:left;background:#f1f3f6;overflow:hidden;position:relative}.file-upload .file-select .file-select-button{border-radius:4px;background:#57636e;padding:0 10px;display:inline-block;height:100%;color:#fff}.file-upload .file-select .file-select-name{color:#96abbc;line-height:24px;display:inline-block;padding:0 10px}.file-upload .file-select:hover{border-color:#34495e}.file-upload .file-select:hover,.file-upload .file-select:hover .file-select-button{transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out}.file-upload .file-select:hover .file-select-button{background:#34495e;color:#ffffff}.file-upload.active .file-select{transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out}.file-upload.active .file-select .file-select-name{color:#000}.file-upload .file-select input[type=file]{z-index:100;cursor:pointer;position:absolute;height:100%;width:100%;top:0;left:0;opacity:0;filter:alpha(opacity=0)}.file-upload .file-select.file-select-disabled{opacity:.65}.file-upload .file-select.file-select-disabled:hover{cursor:default;display:block;border:2px solid #dce4ec;color:#34495e;cursor:pointer;height:40px;line-height:40px;margin-top:5px;text-align:left;background:#ffffff;overflow:hidden;position:relative}.file-upload .file-select.file-select-disabled:hover .file-select-button{background:#dce4ec;color:#666666;padding:0 10px;display:inline-block;height:40px;line-height:40px}.file-upload .file-select.file-select-disabled:hover .file-select-name{line-height:40px;display:inline-block;padding:0 10px}.btn,button{font-size:14px;color:#000;background:none;border:none;cursor:pointer;display:flex;align-items:center;padding:0 12px;height:28px}button[disabled=""],button[disabled=disabled]{background:#f1f3f6;cursor:default;color:#d2dae2}button.toggle{border:1px solid #d2dae2;position:relative;height:24px;width:44px}button.toggle,button.toggle span{transition:.2s ease-in-out;border-radius:50px}button.toggle span{width:16px;height:16px;background:#d2dae2;position:absolute;left:4px;top:50%;margin-top:-8px;text-indent:-9999px}button.toggle.on{background:#2181f1;border-color:#2181f1}button.toggle.on span{background:#fff;left:23px}.btn_area{display:flex;align-items:center}.btn_area>*{margin-right:8px}.btn_area>:last-child{margin-right:0}.btn_icon.only{padding:0;text-indent:-9999px}.btn_icon.only i{margin-right:0;width:20px;height:20px}.btn_icon i{width:14px;height:14px;margin-right:6px}.btn_p{background:#313e49;color:#fff}.btn_s{background:#2181f1;color:#fff}.btn_g{background:#53677a;color:#fff}.btn_l{border:1px solid #6e89a3;background:#fff}.btn_l.blue{border-color:#2181f1;color:#2181f1}.btn_l.gray{border-color:#d2dae2}.btn_l.red{border-color:red;color:red;background:#fff}.btn_l[disabled=""],.btn_l[disabled=disabled]{color:#d2dae2;border-color:#d2dae2}.linkTxt{text-decoration:underline;padding:0}.linkTxt.red{color:red}.btn_download{background:#e6ecf1;border-radius:50px}.h24{height:24px}.scroll{overflow:hidden;overflow-y:auto}.scroll_n{overflow:hidden}::-webkit-scrollbar{width:6px;background:#f1f3f6;border-radius:50px;height:6px;cursor:pointer}::-webkit-scrollbar-track{border-radius:10px}::-webkit-scrollbar-thumb{background:#dce4ec;border-radius:10px}::-webkit-scrollbar-thumb:hover{background:#c6d0d9}.react-datepicker{font-size:.9em!important}.react-datepicker__tab-loop{border:none!important;padding:0!important}.react-datepicker_hd{display:flex;align-items:center;justify-content:space-between}.react-datepicker_hd button{text-indent:-9999px;display:flex;align-items:center;justify-content:center}.react-datepicker_hd button[disabled=""],.react-datepicker_hd button[disabled=disabled]{background:none;opacity:.5}.react-datepicker_hd select{margin:0 4px;height:inherit!important;width:inherit!important;font-size:inherit!important}.react-datepicker_prev{transform:rotate(-180deg)}.react-datepicker__day.weekHover{background:#dfe5ef!important;color:#000}.react-datepicker__day--selected{background:#4d90ff!important;font-weight:700}.flex{display:flex}.flex_column{display:flex;flex-direction:column}.flex_between{display:flex;align-items:center;justify-content:space-between}.flex1{flex:1 1}.flex_align_center{display:flex!important;align-items:center}.align_start{align-items:start!important}.align_center{align-items:center!important}.justi_end{justify-content:flex-end!important}.justi_between{justify-content:space-between!important}.justi_center{justify-content:center!important}.flex_initial{flex:initial!important}.align_initial{align-items:normal!important}.h100{height:100%}.minHreset{min-height:inherit!important}.wd100{width:100%}.wdAuto{width:auto!important}.txt_l{text-align:left!important}.txt_r{text-align:right!important}.visible{visibility:visible!important}.cr_white{color:#fff!important}.cr_blue{color:#2181f1!important}.cr_red{color:#ff6060!important}.gap12{gap:12px!important}.tag{font-size:14px;border-radius:50px;background:#d1d4de;padding:4px 8px}.tag.red{background:#ffe2e2;color:red}.tag.purple{background:#f4e6ff;color:#9100ff}.wd120{width:120px}.chk_area{display:flex;align-items:center}.chk_area .chk{margin-right:12px}.chk_area .chk:last-child{margin-right:0}.chk_area.row,.chk_area.row .chk{align-items:inherit;flex-direction:column}.chk_area.row .chk{margin-bottom:16px;margin-right:0}.chk label{display:flex;align-items:center;cursor:pointer;width:auto!important}.chk input{display:none}.chk .chk_shape{border-radius:2px;width:18px;height:18px;display:flex;align-items:center;justify-content:center;border:1px solid #d2dae2}.chk .chk_shape:after{content:"";display:inline-block;width:12px;height:12px;background-image:url(/images/ico/chkbox_shape.svg);background-size:cover;opacity:.5}.chk .chk_txt{margin-left:6px;color:#596b76;flex:1 1}.chk input:checked+label .chk_shape{border-color:transparent;background-color:#e9f3fc}.chk input:checked+label .chk_shape:after{background-image:url(/images/ico/chkbox_shape_on.svg);opacity:1}.chk input:checked+label .chk_txt{color:#000}.chk input[type=radio]+label .chk_shape{border-radius:50px}.chk input[type=radio]+label .chk_shape:after{background:#d2dae2;width:8px;height:8px;border-radius:50px}.chk input[type=radio]:checked+label .chk_shape{background:#2181f1}.chk input[type=radio]:checked+label .chk_shape:after{background:#fff}.chk_btn label{font-size:14px;height:24px;color:#57636e;padding:0 8px;border-radius:4px;border:1px solid #96abbc;background:#c6d0d9}.chk_btn input[type=radio]:checked+label{background:#57636e;color:#fff;border-color:transparent}.chk_area .chk_btn{margin-right:4px}.formList li{margin-bottom:20px;display:flex}.formList li:last-child{margin-bottom:0}.formList li>label{color:#596b76;font-size:14px;display:block;width:80px;margin-top:12px}.formList li button,.formList li input,.formList li select{height:40px;font-size:15px;width:100%;flex:1 1}.formList li button{flex:initial;width:auto}.formList li button.toggle{width:44px;height:24px}.formList2 li{align-items:center}.formList2 li>label{margin-top:0}.iptCmt{margin-top:4px;font-size:13px;color:#96abbc;display:none}.iptCmt.on{display:block}.err .iptCmt{color:red}.err input{border-color:red}.editList ul{display:flex;flex-direction:column}.editList li{display:flex;align-items:center;justify-content:space-between;padding:12px 0;border-bottom:1px solid #e9edf1}.editList input{height:40px}.txt1{font-size:14px;color:#6e89a3}.pop{background:rgb(89 107 118/30%);position:absolute;right:0;top:0;bottom:0;left:0;display:none;align-items:center;justify-content:center}.pop.open{display:flex;z-index:999}.pop_box{max-height:80%;background:#fff;min-width:300px;min-height:300px;display:flex;flex-direction:column;transform:translateY(10%);animation:pop .2s forwards}@keyframes pop{0%{transition:.2s ease-in-out}to{transform:translateY(0)}}.pop_hd{display:flex;align-items:center;justify-content:space-between;padding:40px 40px 32px}.pop_hd h2{font-size:18px;font-weight:700}.pop_hd .close{width:24px;height:24px}.pop_con{padding:0 40px 32px;flex:1 1;overflow:hidden;overflow-y:auto;display:flex;flex-direction:column}.pop_con .tbl{min-width:416px;min-height:400px}.pop_footer{padding:32px 40px;justify-content:space-between}.pop_btn_area,.pop_footer{display:flex;align-items:center}.pop_btn_area button{margin-right:8px}.pop_btn_area button:last-child{margin-right:0}.alert .pop_con{padding-top:40px}.alert .pop_box{min-height:inherit}.alert_txt{font-size:16px;text-align:center;line-height:24px}.alert .pop_footer{padding-top:0}.paging{align-items:center;display:flex;justify-content:center;margin-top:32px}.paging button i{text-indent:-9999px}.paging a,.paging button{margin:0 8px;align-items:center;display:flex;height:24px;justify-content:center;padding:0;width:24px}.paging button{background:url(/images/ico/paging.svg)}.paging button.max{background:url(/images/ico/pagingMax.svg)}.paging button.prev{transform:rotate(-180deg)}.paging button[disabled=""],.paging button[disabled=disabled]{opacity:.5}.paging a{color:#96abbc}.paging a.on{color:#2181f1}.imgUpload form{width:100%;height:100%}.imgUpload label{cursor:pointer;border:1px dotted #d2dae2;background:#f1f3f6;width:282px;height:282px;border-radius:8px;overflow:hidden;padding:12px;flex-direction:column;text-align:center;transition:all .2s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none;display:flex}.imgUpload label:hover{border-color:#4d90ff}.imgUpload label.hover{box-shadow:0 0 30px #dce4ec;background:#f4f6f9}.imgUpload label.hover #start i{opacity:.3;transform:scale(.8)}.imgUpload #start.hidden{display:none}.imgUpload #start i{transition:all .2s ease-in-out}.imgUpload #response{clear:both;float:left;width:100%}.imgUpload #file-image.hidden,.imgUpload #response.hidden{display:none}.imgUpload #notimage{clear:both;display:block;float:left;width:100%}.imgUpload #notimage.hidden{display:none}.imgUpload .progress,.imgUpload progress{background-color:#eee;border:0;border-radius:4px;clear:both;display:inline;height:8px;margin:0 auto;max-width:180px;overflow:hidden;width:100%}.imgUpload .progress[value]::-webkit-progress-bar{background-color:#eee;border-radius:4px}.imgUpload .progress[value]::-webkit-progress-value{background:linear-gradient(90deg,#393f90 0,#454cad 50%);border-radius:4px}.imgUpload .progress[value]::-moz-progress-bar{background:linear-gradient(90deg,#393f90 0,#454cad 50%);border-radius:4px}.imgUpload input[type=file]{display:none}.imgUpload .btn{text-transform:none;transition:all .2s ease-in-out}.imgUpload .ico_uploadImg{width:96px;height:96px;margin-bottom:20px}.imgUpload_default{display:flex;align-items:center;justify-content:center;flex-direction:column;width:100%;height:100%}.imgUpload .sel_btn{margin-top:20px;border-radius:4px;font-weight:500;height:32px;line-height:32px;padding:0 12px}.imgUpload .preview{width:100%;height:90%;margin-bottom:8px}.imgUpload .preview.hidden{display:none}.imgUpload .preview img{width:100%;height:100%;object-fit:cover;border-radius:12px}.locationPlaceholder{background-image:url(/images/ico/locationPlaceholder.svg);width:48px;height:48px}.srhList{display:none}.srhList li{cursor:pointer;display:flex;align-items:center;padding:12px 16px;border-bottom:1px solid #e9edf1}.srhList li:hover{background:#f1f3f6}.srhList li:last-child{border-bottom:none}.srhCon.on .srhList{display:block;position:absolute;background:#fff;border:1px solid #c6d0d9;box-shadow:0 0 20px #e6ecf1;top:88px;right:13px}@media (min-width:320px) and (max-width:1028px){.pages{overflow-x:auto}}.monthly-wrp{background-color:#fff;border-radius:3px;padding:1em;top:6px;width:330px;z-index:1000;box-shadow:0 0 24px rgb(150 171 188/40%)}.monthly-wrp:before{border-bottom:6px solid #fff;border-left:6px solid transparent;border-right:6px solid transparent;content:"";left:6px;position:absolute;top:-6px;z-index:1002}.monthly-wrp .years{margin-bottom:.8em;text-align:center}.monthly-wrp table{border-collapse:collapse;table-layout:fixed}.monthly-wrp td{padding:4px}.monthly-wrp table button{background-color:#e9edf1;border-radius:3px;cursor:pointer;height:auto;justify-content:center;padding:12px 0;width:100%}.monthly-wrp table button:hover{background-color:#2181f1;color:#fff}.hide-text{text-indent:-9999px}.arw_right_g{background-image:url(/images/ico/cat_arw.svg)}.flexWrap{display:flex;flex-wrap:wrap}.gap8{gap:8px}.userInfoFnctList{display:flex;flex-direction:column}.userInfoFnctList li{display:flex;margin-bottom:12px;align-items:center}.userInfoFnctList li.lock span{display:flex;align-items:center;background:#e9edf1;color:#6e89a3}.userInfoFnctList li.lock span:before{margin-right:4px;content:"";background-size:cover;display:inline-block;width:14px;height:14px;background-image:url(/images/ico/lock.svg)}.userInfoFnctList li span{background:#e1eefd;border-radius:50px;padding:8px 12px;color:#2181f1;font-size:14px}.userInfoFnctList li:last-child{margin-bottom:0}.userInfoFnct{width:260px;border-left:1px solid #f1f3f6;padding-left:48px}.userInfoQue{margin-top:32px;padding:20px;border:1px solid #e9edf1;border-radius:16px;color:#596b76;font-size:14px}.userInfoQue dl{align-items:center;display:flex;margin-bottom:8px}.userInfoQue dl:last-child{margin-bottom:0}.userInfoQue dl dt{width:70px}.userInfoQue dl dd{font-weight:600}.busCardList a{transform:.2s ease-in-out;width:232px;border:1px solid #d2dae2;border-radius:16px;display:flex;flex-direction:column;margin:0 20px 20px 0;padding:32px 24px}.busCardList a:hover{border-color:#2181f1}.busCardTt{font-size:24px;font-weight:600;margin-bottom:8px}.busCardDate{color:#6e89a3}.busCardStatus{font-weight:700;padding:4px 8px;font-size:14px;border-radius:4px;background:#d2dae2;color:#425262;margin-bottom:12px;place-self:flex-start}.ing .busCardStatus{background:#d5e7f7;color:#2181f1}.wait .busCardStatus{background:#ffead0;color:#eb9124}.busOperate{display:flex;justify-content:space-between;margin-bottom:20px}.busOperate .busCardList a{box-shadow:0 0 32px rgba(210,218,226,.74)}.busOperateInfo{display:flex}.busOperateDate{margin:20px 0 0 20px}.busOperateDate dl{align-items:center;display:flex;margin-bottom:8px}.busOperateDate dl dt{color:#53677a;margin-right:20px}.busWait{margin-bottom:40px}.editMode{display:flex;flex-direction:column;height:100%;width:100%;background:#f1f3f6}.editHeader{align-items:center;background:#071220;color:#fff;display:flex;height:56px;padding:0 24px}.editHeader .logoWh{width:64px;height:22px;position:absolute}.editBtnArea{display:flex;align-items:center;height:100%;margin-left:auto}.editBtnArea>button{color:#fff;width:77px;display:flex;align-items:center;justify-content:center;margin-left:8px;background:rgba(255,255,255,.2)}.editBtnArea>button.editSave{background:#2181f1}.editBtnArea>button.editTemp{border:1px solid #2181f1;color:#2181f1;background:#fff}.editBtnArea>button.editTempCancel{background:#fff;border:1px solid red;color:red}.editBtnArea>button[disabled=""],.editBtnArea>button[disabled=disabled]{opacity:.4}.editMode .pages{width:80%;margin:0 auto;padding:32px 40px}.busEditInfo{margin-left:calc(10% - 24px)}.busEditInfo,.busEditInfo dl{align-items:center;display:flex}.busEditInfo dl{margin-right:32px}.busEditInfo dl dt{margin-right:8px;opacity:.6}.busEditInfo dl dd{display:flex;align-items:center}.busEditList{display:flex;height:100%}.busEditList h3{margin-bottom:24px}.busEditList>div{border-right:1px solid #e9edf1;padding-right:16px;margin-right:32px;display:flex;flex-direction:column}.busEditList div button{padding:0;height:auto;margin-top:12px}.busEditList div ul{flex:1 1;overflow:hidden;overflow-y:auto;display:flex;flex-direction:column;padding-right:8px}.busEditList div ul a{padding:10px 0;display:flex;align-items:center}.busEditList div ul a span:first-child{align-items:center;display:flex;position:relative}.busEditList div ul a span:first-child:after{content:"";width:1px;height:16px;background:#d2dae2;display:inline-block;margin:0 12px 0 0;position:absolute;right:0}.busEditList div ul a.on{color:#2181f1}.busEditList div ul a.on span:first-child:after{background:#2181f1}.busTblName{font-size:28px;padding-bottom:8px!important;height:auto}.busLineTimeStart input{width:40px;text-align:center}.busLineTbl{height:auto}.busLineTbl input{height:32px}.busLineTbl .tbl_hd{border-bottom:1px solid #000;border-top:none}.busLineTbl .tbl_hd th{padding:0 0 7px 8px}.busLineDetail{width:180px}.busLineDetail,.busLineDetail li{display:flex;flex-direction:column}.busLineDetail li{margin-bottom:16px}.busLineDetail li>label{align-items:center;display:flex;justify-content:space-between;margin-bottom:8px;font-size:14px}.busLineDetail li:last-child{margin-bottom:0}.busLineDetail li input,.busLineDetail li select{height:32px;width:100%}.busLineDetail li .busLineNum input{font-size:24px;height:56px;text-align:center;font-weight:700;border-radius:0 0 4px 4px}.busLineNum p{align-items:center;background:#fcf5df;border-radius:4px 4px 0 0;color:#f16821;display:flex;font-weight:600;height:32px;justify-content:center;border:1px solid #fedab6;border-bottom:none}.busLineInfo textarea{height:106px;padding:4px 8px;line-height:20px;font-size:14px}.dispatchNum td{border-bottom:1px solid #d2dae2;border-right:1px solid #d2dae2;padding:8px}.dispatchNum td:last-child{border-right:none}.dispatchNum tr:first-child td{border-top:1px solid #d2dae2}.busEditStatus{background:rgb(255 255 255/23%);height:100%;line-height:40px;padding:0 12px;border-radius:4px;color:#fff;font-size:17px;font-weight:700;width:70px;text-align:center}.srhBusStop span{width:58px;font-weight:700;position:relative;margin-right:12px}.srhBusStop span:after{content:"";display:inline-block;width:1px;height:12px;background:#dce4ec;position:absolute;right:0;top:50%;margin-top:-6px}.busRowDivi{width:99px}.busRowDivi ul a span:first-child{width:32px}.busRowDay{width:86px}.busRowDay ul a span:first-child{width:32px}.busRowTime{width:119px}.busRowTime ul a span:first-child{width:40px}.busRowLocat{width:193px}.busRowLocat ul a span:first-child{width:40px}.busRowLine{width:153px}.busRowLine ul a span:first-child{width:58px}.busLineRowLocat1{width:163px}.busLineRowLocat1 ul a span:first-child{width:32px}.busLineRowLocat2{width:180px}.busLineRowLocat2 ul a span:first-child{width:40px}.busLineRowStop{width:280px}.busLineRowStop ul a span:first-child{width:69px}.editMode.disa input:-moz-read-only,.editMode.disa textarea:-moz-read-only{cursor:default}.editMode.disa input:read-only,.editMode.disa textarea:read-only{cursor:default}.editMode.disa input:-moz-read-only:focus,.editMode.disa textarea:-moz-read-only:focus{border-color:#d1d4de}.editMode.disa input:read-only:focus,.editMode.disa textarea:read-only:focus{border-color:#d1d4de}.editMode.finish .busEditStatus{color:#e2ecf5;background:#f1f3f657}.editMode.apply .busEditStatus{background:rgb(33 129 241)}.editMode.apply .editTempCancel{display:flex!important}.editMode.wait .busEditStatus{background:rgb(255 234 208/20%);color:#eb9124}.editMode.wait .editTempCancel{display:flex!important}.editMode.work .busEditStatus{display:none}.editMode.work .editTemp{display:flex!important}.srhInput{width:80px}.noticeCat{padding:2px 6px;border-radius:2px;font-size:14px;font-weight:500}.noticeCat.noticeCatBus{background:#e1eefd;color:#2181f1}.noticeCat.noticeCatFodd{background:#fbf0e7;color:#f97211}.noticeCat.noticeCatTalk{background:#ede4f1;color:#b927f5}.noticeCat.noticeCatGray{background:#e6ecf1;color:#675f6a}.fnctList{display:flex;flex-direction:column}.fnctList li{margin-bottom:12px}.userFnctList{width:300px;padding:20px;border:1px solid #dce4ec;border-radius:12px}.tagList{flex-wrap:wrap}.tagList li.lock{opacity:.5;background:#fff!important;color:#596b76!important;border-color:transparent;padding-left:0!important;padding-right:2px!important}.tagList li.lock:before{content:"";display:inline-block;width:12px;height:12px;background-size:cover;background-image:url(/images/ico/lock.svg);margin-right:4px}.pwChangeList li>label{width:102px}.tblborderB{border-bottom:1px solid #e9edf1}.tblborderR{border-right:1px solid #e9edf1!important}.borderBn{border-bottom:none!important}.tblBgRed{background:#ffeded!important;color:red}.tblMonitor table td,.tblMonitor table th{text-align:center;border-right:1px solid #e9edf1}.tblMonitor table tr td:last-child,.tblMonitor table tr th:last-child{border-right:none}.tblMonitor table td{word-wrap:break-all}.tblMonitorLine table td:nth-child(n+9){background:#f2f6fb}.tblMonitorComeOut .tbl{margin-bottom:32px;height:inherit}.tblMonitorComeOut .tbl:last-child{margin-bottom:0}.tblMonitorComeOut td,.tblMonitorComeOut th{padding:8px 2px}.tblMonitorComeOut .tbl_hd tr:nth-child(2) th{border-top:1px solid #e9edf1}.tblErr{background:#ff6060;border-radius:50px;font-style:inherit;display:flex;align-items:center;justify-content:center;font-weight:700;color:#fff;margin:0 auto}.totalLine{background:#e9f3ff;font-weight:600}.totalLine td{border-top:2px solid #333!important;border-bottom:2px solid #333!important}.tblMonitorComeOut .totalGreen,.tblMonitorComeOut .totalGreen:hover{background:#e6f7f2!important}.tbl_body.noCursor tr.totalLine:hover{background:#e9f3ff!important}.tblSlash{background:url(/images/ico/tblSlash.svg)}.monitorDailyTotal{margin-right:20px;display:flex;flex-direction:column;width:600px}.monitorDailyTotal>div{flex:1 1;border-radius:16px;padding:24px;border:1px solid #e9edf1}.monitorDailyTotal h3{font-weight:400;margin-bottom:12px;font-size:16px}.dailyTotalTt{justify-content:center;margin-bottom:20px;background:#f1f3f6;border-radius:50px;padding:8px 20px;display:flex;align-items:center;font-size:16px}.dailyTotalTt i{width:16px;height:16px;margin-right:8px}.monitorDailyDl{display:flex;align-items:center;flex-wrap:wrap}.monitorDailyDl dl{padding:16px 0;width:50%;display:flex;flex-direction:column;justify-content:center;align-items:center}.monitorDailyDl dl:last-child{margin-right:0}.monitorDailyDl dl dt{margin-bottom:4px;font-size:24px;font-weight:700}.monitorDailyDl dl dd{color:#7184a4;font-size:14px}.tblDaily input{text-align:center}.tblDailyDelay{background:#ffebeb}.dailyDeleteIpt{height:56px;font-size:22px;font-weight:700;text-align:center}.dailyFormShort{display:flex;align-items:center;justify-content:flex-end}.dailyMemo{background:#e9edf1;padding:20px;display:flex}.dailyMemo textarea{border:none;height:45px;background:none;padding:0;flex:1 1;margin-right:16px}.dailyMemo textarea:focus{box-shadow:none}.dashboardWrap{background:#f1f3f6;padding:20px;overflow:hidden}.dashboardBox{background:#fff;padding:24px;flex:1 1;display:flex;flex-direction:column;justify-content:center}.dashboardBox table{border-bottom:1px solid #e9edf1}.dashboardBox th{font-weight:400;font-size:15px;border-bottom:1px solid #e9edf1;border-top:1px solid #e9edf1}.dashboardBox td,.dashboardBox th{border-right:1px solid #e9edf1;text-align:center}.dashboardBox td{font-size:24px;font-weight:700}.dashboardBox td:last-child,.dashboardBox th:last-child{border-right:0}.dashRed{background:#fdf4f4;color:#ff6060}.dashboardNotice{width:340px;display:flex;flex-direction:column;overflow:hidden}.dashboardNotice ul{overflow:hidden;overflow-y:auto}.dashboardNotice li{width:100%;padding:20px;border-bottom:1px solid #efefef}.dashboardNotice li button{display:none}.dashboardNotice li.new{background:#fdf6ed}.dashboardNotice li.new button{display:block}.dashNotice{background:#fdd489;padding:4px 8px;font-size:14px;border-radius:4px;font-weight:600}.stop .dashNotice{background:#ff6060;color:#fff}.dashboardTt{display:flex;align-items:center;font-size:18px;font-weight:700;margin-bottom:24px}.dashboardTt i{margin-right:8px;width:20px;height:20px}.dashTblLink{text-decoration:underline}.dashTblLink:after{opacity:.5;content:"";display:inline-block;width:10px;height:10px;background:url(/images/ico/arw_l_black.svg);background-size:cover;transform:rotate(180deg);position:absolute;right:2px;top:-4px}.dashboardNoticeCnt{display:flex;align-items:center}.dashboardNoticeCnt strong{margin-left:4px;color:#2181f1;width:20px;height:20px;border-radius:50px;background:#e9f3fc}.dashboardNoticeCnt strong,.portalWrap{display:flex;align-items:center;justify-content:center}.portalWrap{width:100%;height:100%;background:#071220;color:#fff}.portalWrap i{width:104px;height:34px;margin-bottom:60px}.portalWrap button{height:56px;background:#2181f1;color:#fff;border-radius:50px;margin-top:32px;font-size:20px;width:188px;justify-content:center}.portalWrap>div{display:flex;flex-direction:column;align-items:center}.portalWrap p{text-align:center;font-size:16px;line-height:26px}.policy{padding:16px;background:#f1f3f6;height:100%;overflow:hidden;overflow-y:auto}.policy h3{margin-bottom:16px;font-size:20px}.policy h5{color:#2181f1;margin-bottom:16px;margin-top:40px;font-size:14px}.policy p{line-height:26px;font-size:14px;background:#fff;padding:20px;border-radius:12px}.formClient li>label{width:120px!important}.clientIptList{flex:1 1}.clientIptList input{height:28px!important;margin-right:8px}.clientIptList>div{margin-bottom:8px;display:flex;align-items:center}.dashTbl{display:flex;flex-direction:column;flex:1 1;overflow:hidden}.dashTbl .tbl{border:1px solid #e9edf1}.dashTbl td,.dashTbl th{text-align:center;border-left:1px solid #e9edf1}.dashTbl .tbl_hd th{border-top:1px solid #e9edf1}.dashTbl .tbl_body td:first-child,.dashTbl .tbl_hd tr:first-child th:first-child{border-left:none}.dashTbl>div>div:first-child{margin-right:32px}.m-0{margin:0!important}.foodTblBody table{margin-bottom:40px}.foodTblBody textarea{border-radius:0;border-right:none;height:170px}.foodTblBody textarea[disabled=""]{background:#f1f3f6}.foodTblBody td{padding:0}.foodTblBody td:last-child textarea{border-right:1px solid #d1d4de}.foodTblHd th div{background:#e9edf1;border-radius:12px;text-align:center;padding:16px;font-weight:400}.foodTblHd th div p{margin-top:8px;font-size:18px;font-weight:700}.foodTblHd td{padding-top:0;text-align:center}.foodTblHd th{padding-top:0}.foodTt{vertical-align:baseline}.foodEditList{flex:1 1}.foodEditList,.foodTbl{overflow:hidden;display:flex}.foodTbl{width:100%;flex-direction:column;overflow-y:auto}.foodTblBody{overflow:hidden;overflow-y:auto;flex:1 1}.foodTt .busLineDetail{margin:20px 0}.restrInfo{vertical-align:baseline;padding-left:0}.restrInfo h1{color:#2181f1}.restrList select{border:none;padding:0 24px 0 0;font-size:20px;font-weight:700}.restrList div ul a{padding:8px;background:#f1f3f6;margin-bottom:8px;border-radius:8px}.restrList div ul{padding-right:0}.retrSetting{background:#f1f3f6;padding:20px;border-radius:16px;margin-top:20px}.retrSetting td,.retrSetting th{text-align:center;padding:6px}.retrSetting .retrSetTt{padding-right:20px;font-weight:700}.restSetiingTime span{margin:8px 4px 8px 8px}.restSetiingTime{background:#fff;padding:6px 8px;border-radius:12px;border:1px solid #d2dae2}.restSetiingTime select{border:none;background-color:transparent}.menuTop{border-bottom:2px solid #000;padding-bottom:8px;margin:12px 0}.foodImg{width:100%;position:relative;height:80px}.foodImg img{width:100%;object-fit:cover;height:100%}.foodImg .close{width:20px;height:20px;background:#000;position:absolute;right:4px;top:4px;border-radius:50px}.foodImg .close:after,.foodImg .close:before{width:60%;background:#fff}.foodImg button{display:flex;flex-direction:column;height:auto;align-items:center;justify-content:center;width:100%;height:100%;gap:4px}.foodImg button i{width:20px;height:20px}.menu_size{text-align:right!important;margin-top:4px;font-size:12px}.boothTime dl{display:flex;align-items:center;margin-bottom:8px;border-bottom:1px solid #e9edf1;padding-bottom:8px}.boothTime dl:last-child{margin-bottom:0}.boothTime dl dd{display:flex;align-items:center}.boothTime dl dt{width:70px;font-size:14px;font-weight:700}.boothTime select{margin:0 8px}.portalSch>div{box-shadow:0 0 20px rgba(0,0,0,.1)}pre{font-family:var(--font-pretendard)}.portalMode .pages{background:none}.portalSch{justify-content:center;margin-bottom:24px}.portalSch,.portalSch>div{display:flex;align-items:center}.portalSch>div{background:#fff;border:1px solid #d1d4de;border-radius:50px;height:48px;padding:0 20px;width:500px;box-shadow:0 0 20px rgb(110 137 163/20%)}.portalSch select{border:none}.portalSch input{margin-left:12px;flex:1 1;border:none;border-left:1px solid #d1d4de;border-radius:0}.portalSch input:focus{box-shadow:none}.portalMenu{width:220px}.portalMenu,.portalMenu ul{display:flex;flex-direction:column}.portalMenu ul{flex:1 1;overflow:hidden;overflow-y:auto}.portalMenu ul li a{padding:12px 0;display:flex;align-items:center;justify-content:space-between}.portalMenu ul li a.on{font-weight:700;color:#2181f1}.portalMenu ul li a.on .tag{background:#fff}.answer{flex:1 1;margin-left:40px;display:flex;flex-direction:column}.answerList{overflow:hidden;overflow-y:auto;flex:1 1}.answerList>div{background:#fff;padding:20px;border-radius:16px;margin-bottom:12px}.answerHd{width:100%;display:flex;align-items:center;justify-content:space-between}.answerHd .arw_circle{transition:.2s ease-in-out;transform:rotate(0)}.on .arw_circle{transform:rotate(180deg)}.answerHd h2{font-size:20px}.answerBtn{display:flex;align-items:center;justify-content:space-between;padding:16px 0;border-top:1px solid #dce4ec}.newQue button{height:56px;width:100%;text-align:center;align-items:center;justify-content:center;font-size:16px;font-weight:700;border-radius:24px}.answerCon{background:#f0f7ff;padding:24px;border-radius:8px}.answerCon pre{border-bottom:1px solid #e1e8f0;padding-bottom:16px;margin-bottom:16px;line-height:26px;font-size:16px}.linkInfo,.linkInfo dl{display:flex;align-items:center}.linkInfo dl{margin-right:24px}.linkInfo dl dt{display:flex;align-items:center}.linkInfo dl dt i{margin-right:8px;width:20px;height:20px}.linkInfo dl dd{font-weight:700}.answerSet{margin-top:12px;justify-content:space-between}.answerSet,.answerSet>div{display:flex;align-items:center}.answerSet>div{flex:1 1;margin-right:24px}.answerSet>div:last-child{margin-right:0}.answerSet ul{margin-left:16px;flex:1 1;flex-wrap:wrap}.answerSet ul,.answerSet ul li{display:flex;align-items:center}.answerSet ul li{font-size:14px}.answerSet ul li:after{width:1px;height:12px;background:#96abbc;display:inline-block;content:"";margin:0 12px}.answerSet ul li:last-child:after{display:none}.answerTop select{border:none;background-color:transparent}.on+.answerBox{display:block}.answerBox{display:none;margin-top:20px}.queAnswerArea{display:flex;align-items:center}.queAnswerArea>i{margin:0 16px}.queAnswerArea h2{font-size:18px;margin-bottom:12px}.queAnswerArea textarea{height:240px;width:360px}.userDevice ul{display:flex}.userDevice dl{margin-left:16px}.userDevice,.userDevice dl{display:flex;align-items:center}.userDevice dl dd{font-weight:700;margin-left:8px}.userDevice dl dd:before{content:":";display:inline-block;margin-right:8px}.eventView{background:#f1f3f6;padding:12px;border-radius:12px;line-height:30px}.eventViewImg{display:none}.eventViewImg img{object-fit:contain;height:auto;width:100%}.eventViewImg.on{display:block;margin:16px auto}pre{white-space:pre-line}.restrCateHd{border-bottom:2px solid #57636e;padding-bottom:22px}.likeList{display:flex;gap:8px}.likeList dl{width:190px;align-items:center;border:1px solid #dce4ec;border-radius:12px;display:flex;flex-direction:column;gap:12px;padding:20px;flex:1 1 auto}.likeList dl.best{border-color:#2181f1;background:#e1eefd}.likeList dl.holiday{background:#f7f7f7;width:auto}.likeList dl dt{align-items:center;display:flex;flex-direction:column;gap:2px}.likeList dl dt p{color:#6e89a3;font-size:13px}.likeList dl dd{display:flex;flex-direction:column;gap:12px}.likeCount{display:flex;align-items:center;gap:8px}.likeList .foodImg{background-image:url(/images/ico/foddImgDefault.svg)}.synonym_add,.synonym_input{padding:10px;height:auto}.synonym_box{padding:10px;border-radius:4px;border:1px solid #d1d4de;display:inline-flex;align-items:center}.synonym_box .close{width:20px;height:20px;border-radius:50px;background-color:#000;position:relative}.synonym_box .close:before{content:"";display:inline-block;height:2px;transform:rotate(45deg)}.synonym_box .close:after,.synonym_box .close:before{position:absolute;top:9px;right:4px;width:60%;background:#fff}.synonym_box .close:after{transform:rotate(135deg)}.chatbot_wrap{display:flex;flex-direction:column;gap:12px;height:100%;padding:20px;width:100%}.chat_msg pre{background:#e9edf1;border-radius:0 12px 12px 12px;padding:12px}.chat_list{display:flex;flex:1 1;flex-direction:column;gap:8px;overflow:hidden;overflow-y:auto}.chat_input{border:1px solid #596b76;border-radius:8px;justify-content:space-between;padding:8px;align-items:center;display:flex;flex:1 1}.chat_input input{border:none;flex:1 1}.chat_msg pre{max-width:80%}.chat_user pre{background:#2181f1}.chat_msg{align-items:center;display:flex}.chat_user{justify-content:end}.chat_user pre{border-radius:12px 0 12px 12px;color:#fff}.chat_suggest{border:1px solid #596b76;border-radius:12px;display:flex;flex-direction:column;margin-bottom:8px;overflow:hidden}.chat_suggest li{cursor:pointer;padding:12px}.chat_suggest li:last-child{border-bottom:none}.chat_suggest li:hover{background:#e6ecf1}.chat_input input:focus{box-shadow:none!important}.food_stats.ipt_date input.wdAuto{width:auto!important}.storeMap{height:200px;background:#f1f3f6;flex:1 1}.cmplUser{display:flex;flex-direction:column}.cmplUser strong{font-weight:500}.cmplUser>span{display:flex;flex-wrap:wrap;column-gap:4px;margin-top:2px;font-size:13px;color:#96abbc}.cmplUserCompany{max-width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.cmplUserPhone:not(:first-child):before{content:"·";margin-right:4px}.cmplCont{display:flex;flex-direction:column;overflow:hidden}.cmplCont strong{font-weight:500}.cmplCont p{margin-top:2px;font-size:13px;color:#96abbc;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.tblComplaint table{table-layout:fixed}.cmplView .tag,.tblComplaint .tag{border-radius:2px}.cmplAdminPop .pop_box{width:480px}.cmplCatePop .pop_box{width:560px}.cmplCateTbl td:nth-child(2),.cmplCateTbl th:nth-child(2){text-align:center}.cmplCateTbl td .chk{vertical-align:middle}.cmplCateTbl button[disabled]{background:transparent}.cmplCateTbl button[disabled] .ico_trash{filter:grayscale(1);opacity:.45}.cmplRegForm .pop_box,.cmplView .pop_box{width:720px}.cmplFileList{margin-top:8px;border:1px solid #d1d4de;border-radius:4px;padding:6px 10px}.cmplFileList li{display:flex;align-items:center;height:36px;font-size:14px;color:#57636e}.cmplFileThumb{flex:0 0 auto;width:24px;height:24px;margin-right:10px;border-radius:4px;object-fit:cover;background:#f1f3f6}.cmplFileName{flex:1 1;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.cmplFileSize{flex:0 0 auto;margin-left:12px;color:#96abbc}.cmplFileList .close{flex:0 0 auto;width:16px;height:16px;margin-left:8px;cursor:pointer}.formList li.cmplCateRow>select{width:120px;flex:initial}.cmplPerson{margin-top:24px}.cmplPerson .chk_txt{font-size:14px}.formList li.cmplPersonRow>label{width:auto;margin-right:20px}.formList li.cmplPersonRow>input{margin-right:15px}.formList li.cmplPersonRow>input:last-child{margin-right:0}.formList li.cmplPersonRow>input:first-of-type{flex:2 1}.formList li.cmplPersonRow>input:nth-of-type(2){flex:1 1}.formList li.cmplPersonRow>input:nth-of-type(3){flex:1.6 1}.cmplViewHd strong{font-size:16px}.cmplViewImgWrap{position:relative}.cmplViewImgs{display:flex;gap:8px;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;cursor:-webkit-grab;cursor:grab;-webkit-user-select:none;-moz-user-select:none;user-select:none}.cmplViewImgs.dragging{cursor:-webkit-grabbing;cursor:grabbing;scroll-snap-type:none}.cmplViewImg{scroll-snap-align:start;flex:0 0 auto;height:250px;min-width:100px;background:#e9edf1 url(/images/ico/photo.svg) no-repeat 50%}.cmplViewImg img{height:100%;width:auto}.cmplViewImgCount{position:absolute;right:8px;bottom:14px;padding:2px 8px;border-radius:4px;font-size:13px;color:#fff;background:rgb(0 0 0/45%)}.cmplViewCont{font-size:15px;line-height:24px;padding-bottom:20px}.cmplViewCont,.cmplViewLoc{border-bottom:1px solid #e9edf1}.cmplViewLoc{display:flex;align-items:center;padding:16px 0}.cmplViewLoc i{width:18px;height:18px}.cmplViewLoc span{margin-left:6px;font-size:14px}.cmplView .cmplUser>span{margin-top:6px}.cmplViewPersons{display:flex;padding-top:20px}.cmplViewPersons>div{flex:1 1;min-width:0}@font-face{font-family:pretendardFont;src:url(/_next/static/media/0c7e3e2387401c47-s.p.woff2) format("woff2");font-display:swap}@font-face{font-family:pretendardFont Fallback;src:local("Arial");ascent-override:93.76%;descent-override:23.75%;line-gap-override:0.00%;size-adjust:101.55%}.__className_057d73{font-family:pretendardFont,pretendardFont Fallback}