.message[data-v-2355a02e]{font-size:1rem;margin-bottom:0}header[data-v-1352e92a]{width:100%;height:var(--hh);background-color:#fff;position:relative;box-shadow:0 2px 2px #89898927;z-index:1}header .container[data-v-1352e92a]{display:flex;justify-content:space-between;align-items:center;height:100%}header .header-menu[data-v-1352e92a]{width:100%;padding-left:42px;padding-right:42px;display:flex;align-items:center}header.full .header-menu[data-v-1352e92a]{width:100%}header .header-menu .menu[data-v-1352e92a]{min-width:500px}header .header-menu h2[data-v-1352e92a]{display:inline-block;font-size:15px;letter-spacing:-.6px;font-weight:700}header .header-menu h2+small[data-v-1352e92a]:before{content:"";background-color:#c7c8d2;margin-left:10px;margin-right:10px;width:1px;height:13px}header .header-menu small[data-v-1352e92a]{font-size:13px;letter-spacing:-.52px;display:inline-flex;align-items:center}header .global-link[data-v-1352e92a]{margin-left:auto;display:flex;align-items:center}header .header-menu .language[data-v-1352e92a]{width:217px;margin-left:auto}header .btn.btn-person[data-v-1352e92a]{background:url(/front/img/icon_circle_person.3b14702d.svg) no-repeat 50%;width:27px;height:27px;background-size:contain}header .global-link .btn+.btn[data-v-1352e92a]{margin-left:32px}#left-nav[data-v-8fb1ac4e]{width:261px;height:100vh;box-shadow:5px 0 3px #bfbfbf3e;background-color:#fff;overflow:auto;z-index:2}#content-wrapper #left-nav[data-v-8fb1ac4e]{float:left}#left-nav .nav-list[data-v-8fb1ac4e]{min-height:calc(100% - 64px);padding-left:12px;padding-right:11px}.nav-list .header-logo[data-v-8fb1ac4e]{width:100%;height:var(--hh);display:flex;flex-wrap:wrap;align-content:center}.nav-list .header-logo h1[data-v-8fb1ac4e]{width:100%;font-size:22px;font-weight:700;text-align:center}.header-logo h1 .black[data-v-8fb1ac4e]{display:inline-block;height:1.3em;width:1.3em;line-height:1.1em;background-color:#000;color:#fff;text-align:center;vertical-align:bottom}.nav-list .header-logo h1 img[data-v-8fb1ac4e]{display:block;width:180px;margin:0 auto;padding-top:25px}.nav-list h2[data-v-8fb1ac4e]{font-size:12px;font-weight:700;color:#595c64;padding:18px 20px}#left-nav ul[data-v-8fb1ac4e]{padding-bottom:11px}#left-nav ul+h2[data-v-8fb1ac4e]{border-top:1px solid #ececf6}#left-nav ul li a[data-v-8fb1ac4e]{line-height:42px;padding-left:49px;font-size:14px;color:#888d9b;font-weight:500;display:block;background-repeat:no-repeat;background-position:20px}#left-nav ul li a.active[data-v-8fb1ac4e],#left-nav ul li a[data-v-8fb1ac4e]:hover{color:#262b37;text-decoration:none}#left-nav ul li a.active[data-v-8fb1ac4e]{background-color:#e3efff;border-radius:8px}#left-nav .language[data-v-8fb1ac4e]{margin:0 22px 22px}#left-nav .language .v-select[data-v-8fb1ac4e]{background-color:#fff}#header-person-layer-wrapper[data-v-38189250]{width:100%;height:100%;position:fixed;left:0;top:0;z-index:99}#header-person-layer[data-v-38189250]{width:270px;min-height:125px;border-radius:6px;border:1px solid #ddd;box-shadow:0 3px 6px #00000029;background:#fff url(/front/img/icon_circle_person.3b14702d.svg) no-repeat 18px 23px;background-size:43px 43px;display:block;position:absolute;top:calc(var(--hh) + 13px);right:10px;z-index:100;padding-left:85px;padding-top:22px}#header-person-layer .person-id[data-v-38189250]{font-size:16px;font-weight:500}#header-person-layer .person-name[data-v-38189250]{font-size:13px;color:grey}#header-person-layer .person-btns[data-v-38189250]{margin-top:12px}#header-person-layer .person-btns .v-btn[data-v-38189250]{font-size:11px;font-weight:500;color:#292929;line-height:29px;height:31px;width:74px;padding:0;text-align:center}#header-person-layer .person-btns .v-btn+.v-btn[data-v-38189250]{margin-left:8px}#header-person-layer .person-btns .btn-main[data-v-38189250]{border:1px solid #cdd5fb;background-color:#e6eeff}#header-person-layer .person-btns .btn-sub[data-v-38189250]{border:1px solid #ddd;background-color:#fff}#content-wrapper[data-v-043ca801]{min-width:calc(var(--mw) - var(--lw));width:100%}#content-wrapper[data-v-043ca801]:after{clear:both;content:"";display:block}.layout-wrapper[data-v-043ca801]{display:flex}#content-wrapper.mobile[data-v-043ca801]{min-width:calc(var(--mmw) - var(--mlw))}@media (max-width:480px){#content-wrapper[data-v-043ca801]{min-width:calc(var(--mmw) - var(--mlw))}}header[data-v-676fe2fa]{width:100%;height:var(--hh);background-color:#fff;position:relative;box-shadow:0 2px 2px #89898927;z-index:1}header .container-header[data-v-676fe2fa]{display:flex;justify-content:space-between;align-items:center;height:100%}header .header-menu[data-v-676fe2fa]{width:100%;padding-left:42px;padding-right:42px;display:flex;align-items:center}header.full .header-menu[data-v-676fe2fa]{width:100%}header .header-menu .menu[data-v-676fe2fa]{min-width:500px}header .header-menu h2[data-v-676fe2fa]{display:inline-block;font-size:22px;font-weight:700}header .header-menu h2 .black[data-v-676fe2fa]{display:inline-block;height:1.3em;width:1.3em;line-height:1.1em;background-color:#000;color:#fff;text-align:center;vertical-align:bottom}header .header-menu h2+small[data-v-676fe2fa]:before{content:"";background-color:#c7c8d2;margin-left:10px;margin-right:10px;width:1px;height:13px}header .header-menu small[data-v-676fe2fa]{font-size:13px;letter-spacing:-.52px;display:inline-flex;align-items:center}@media (max-width:480px){header[data-v-676fe2fa]{height:var(--mhh)}header .header-menu[data-v-676fe2fa]{padding-left:10px;padding-right:0}}#content-wrapper[data-v-fd9c6a32]{min-width:100%;min-height:calc(100vh - var(--hh));background-color:#fbfbfd}#content-wrapper[data-v-fd9c6a32]:after{clear:both;content:"";display:block}*,:after,:before{box-sizing:border-box}*{margin:0;padding:0}body,html{height:100%}html:focus-within{scroll-behavior:smooth}body{text-rendering:optimizeSpeed;-webkit-font-smoothing:antialiased;-webkit-overflow-scrolling:touch}a:not([class]){-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto}a,a:hover{text-decoration:none!important}ol[role=list],ul[role=list]{list-style:none}button,input,select,textarea{font:inherit;color:#000}h1,h2,h3,h4,h5,h6,p{overflow-wrap:break-word}#__next,#root{isolation:isolate}@media (prefers-reduced-motion:reduce){html:focus-within{scroll-behavior:auto}*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}:root{--mw:1200px;--hh:74px;--ch:calc(100vh - var(--hh));--lw:261px;--mmw:327px;--mlw:58px;--mhh:58px;--blue:#145dff;--light-blue:#7aa3f0;--tab-height:43px}body{font-family:Noto Sans KR,sans-serif;font-size:1em;color:#232323}body::-webkit-scrollbar{display:none}ul{list-style:none}button{font-family:Noto Sans KR,sans-serif;background:none;border:none;display:flex;justify-content:center;align-items:center;cursor:pointer}.app-container{height:100vh;min-height:900px;width:768px;background-color:#f8f8f8;display:block;margin:0 auto;position:relative}.footer-btns{width:100%;background-color:#dcdcdc;padding:10px 40px;position:absolute;bottom:0;z-index:1000;text-align:right}.footer-btns button{display:inline-block}.number{font-family:Inter,sans-serif;letter-spacing:1px;word-break:keep-all}.hand,.v-btn{cursor:pointer}.v-btn{text-align:center;border:0;padding:0 12px;border-radius:0}.v-btn.h32{line-height:30px;height:32px}.v-btn.h32,.v-btn.h34{font-size:12px;font-weight:500}.v-btn.h34{line-height:32px;height:34px}.v-btn.h35{line-height:33px;height:35px}.v-btn.h35,.v-btn.h40{font-size:12px;font-weight:500}.v-btn.h40{line-height:38px;height:40px}.v-btn.h44{line-height:42px;height:44px;font-size:12px;font-weight:500}.v-btn.h46{line-height:44px;height:46px}.v-btn.h46,.v-btn.h48{font-size:15px;font-weight:500}.v-btn.h48{line-height:46px;height:48px}.v-btn.h68{line-height:66px;height:68px;font-size:26px;font-weight:500;padding:0 30px}.v-btn.btn-white{background-color:#fff}.v-btn.btn-lightgray,.v-btn.btn-white{border:1px solid #c7c8d3;color:#727272}.v-btn.btn-lightgray{background-color:#f5f6fa}.v-btn.btn-gray{border:1px solid #9ca1b1;background-color:#9ca1b1;color:#fff}.v-btn.btn-darkgray{border:1px solid #43484b;background-color:#43484b;color:#fff}.v-btn.btn-lightblue{border:1px solid #cdd5fb;background-color:#e6eefe}.v-btn.btn-main{border:1px solid #7aa3f0;background-color:#7aa3f0;color:#fff}.v-btn.btn-main-emp{border:1px solid #1d63fb;background-color:#1d63fb;color:#fff}.v-btn.btn-sub{border:1px solid #c7c8d3;background-color:#fbfbfd;color:#262b37}.v-btn.btn-viewtype{width:32px;height:32px;border:1px solid #cecece;background-color:#fff}.v-btn.btn-viewtype.selected{border:none;background-color:#43484b}.v-btn.btn-viewtype+.v-btn.btn-viewtype{margin-left:5px}.v-btn+.v-btn{margin-left:9px}.v-btn.btn-excel{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 24 24%27%3E%3Cpath d=%27M21.17 3.25Q21.5 3.25 21.76 3.5 22 3.74 22 4.08V19.92Q22 20.26 21.76 20.5 21.5 20.75 21.17 20.75H7.83Q7.5 20.75 7.24 20.5 7 20.26 7 19.92V17H2.83Q2.5 17 2.24 16.76 2 16.5 2 16.17V7.83Q2 7.5 2.24 7.24 2.5 7 2.83 7H7V4.08Q7 3.74 7.24 3.5 7.5 3.25 7.83 3.25M7 13.06L8.18 15.28H9.97L8 12.06L9.93 8.89H8.22L7.13 10.9L7.09 10.96L7.06 11.03Q6.8 10.5 6.5 9.96 6.25 9.43 5.97 8.89H4.16L6.05 12.08L4 15.28H5.78M13.88 19.5V17H8.25V19.5M13.88 15.75V12.63H12V15.75M13.88 11.38V8.25H12V11.38M13.88 7V4.5H8.25V7M20.75 19.5V17H15.13V19.5M20.75 15.75V12.63H15.13V15.75M20.75 11.38V8.25H15.13V11.38M20.75 7V4.5H15.13V7Z%27 fill=%27white%27 /%3E%3C/svg%3E");background-size:24px 24px;background-position:8px;background-repeat:no-repeat;padding-left:35px}.v-field--variant-outlined .v-field__outline{border-radius:0}.v-field__field,.v-field__input{background-color:#fff}.v-field--error:not(.v-field--disabled) .v-field__outline,.v-field--error:not(.v-field--disabled) .v-label.v-field-label,.v-messages,.v-messages__message{color:var(--blue)}table.basic{width:100%;table-layout:fixed;border-collapse:collapse}table.basic thead tr{background-color:#f5f6fa;border-bottom:1px solid #e5e6ed;font-size:14px;font-weight:500}table.basic thead tr th{padding:12px 15px;text-align:left}table.basic thead tr th:first-child{padding-left:20px}table.basic thead tr th:last-child{padding-right:20px}table.basic thead tr th.right{text-align:right}table.basic tbody tr{border-bottom:1px solid #e5e6ed;font-size:13px}table.basic tbody tr:hover{background-color:#fbfbfd}table.basic tbody tr td{padding:8px 12px;font-size:13px}table.basic tbody tr td:first-child{padding-left:20px}table.basic tbody tr td:last-child{padding-right:20px}table.basic tbody tr td.right{text-align:right}table.basic tbody tr td a{text-decoration:underline;font-size:14px;color:#262b37;font-weight:500}table.basic tbody tr td a:hover{color:#1d63fb}table.basic tfoot tr{border-bottom:1px solid #e5e6ed;font-size:14px;font-weight:500}table.basic tfoot tr td{padding:12px 15px;text-align:left;font-weight:700}table.basic tfoot tr td:first-child{padding-left:30px}table.basic tfoot tr td:last-child{padding-right:30px}table.basic tfoot tr td.right{text-align:right}table.basic tbody tr td.btns{padding:0 15px}table.basic tbody tr.selected td{background-color:#e5e6ed}table.basic tbody tr.inactive td{background-color:#90a4ae;color:#ddd;text-decoration:line-through}table.basic tbody tr.inactive td a{color:#fff}.ellipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;word-break:break-all}.container{min-width:var(--mw);width:100%}#content-wrapper main{max-height:calc(100vh - var(--hh));overflow-y:auto;overflow-x:auto;position:relative}#content-wrapper main .main-wrapper{min-width:var(--mw);height:100%;max-height:100%;overflow-y:auto}#content-wrapper.mobile main .main-wrapper{min-width:calc(100vw - var(--mlw))}#content-wrapper main.no-search-area{padding:22px 41px}#content-wrapper main .search-area{height:84px;border-bottom:1px solid #ececf6;margin:0 41px;display:flex;align-items:center}.search-area .right-btns{margin-left:auto}#content-wrapper main .content-area{padding:30px 41px;max-height:100%}#content-wrapper main .content-area.full{padding:30px 0}#content-wrapper main .content-area .search-area{margin:0}.search-area .form-main .input-group+button{margin-left:6px;height:34px;line-height:32px;font-size:13px}.input-group-append button{border-left:none;font-size:13px}.search-area .form-inline{height:34px}.search-area .form-inline input{line-height:32px;height:34px;font-size:12px;padding:0 12px;width:232px}.search-area .form-inline.hidden{display:none}.search-area .form-main input{border-right:none}.search-area .form-sub label{font-size:11px;font-weight:500}.search-area .form-sub label+input{margin-left:13px}.search-area .form-sub label+.input-div{margin-left:13px;display:flex}.search-area .form-sub label+.input-div .checkbox{padding-left:22px;font-size:12px;font-weight:300}.search-area .form-sub label+.div-select{margin-left:13px}.search-area .form-sub .div-select input{width:100%}.search-area .form-sub .div-select .vs__selected-options .vs__selected{line-height:32px}.search-area .form-sub input{width:142px}.search-area .form-sub input+label{margin-left:20px}.search-area .form-sub .btn-group{margin-left:14px}.search-area .form-sub .btn.find{background-position:11px;font-size:13px;padding:0 15px 0 38px;width:auto}.search-area .form-sub button{height:34px;line-height:32px;font-size:13px;font-weight:500}.search-area .form-sub .div-select .v-select .vs__search{line-height:32px}.search-area .form-sub .div-select .v-select .vs__dropdown-toggle{height:34px}.title-area{position:relative}.content-area .listbox-head{padding-bottom:30px;font-size:16px;position:relative;display:flex;align-items:center;justify-content:space-between}.listbox-head .left{font-size:16px;font-weight:500}.listbox-head .left .count{color:#145dff;font-weight:300;margin-left:13px}.listbox-head .right{display:flex;align-items:center}.listbox-head .right>div+div{margin-left:10px}.listbox-head .div-select{width:150px}.content-box .header a{font-size:18px;font-weight:500;display:block;color:#262b37;padding-left:23px}.content-list .content-box:hover .header a{color:#1d63fb}.content-list.list tbody tr:hover{background-color:#fbfbfd}.content-list.list a{font-size:14px;font-weight:500;text-decoration:underline;color:#262b37;display:block}.content-list.list a:hover{color:#1d63fb}.content-list.list .center{text-align:center}.tabs{height:var(--tab-height);background-color:#f0f2f5;display:flex;align-items:flex-end;padding-left:12px}.tabs .tab-item{height:38px;min-width:130px;text-align:center;line-height:38px;padding-left:26px;padding-right:26px;font-size:14px;font-weight:500;cursor:pointer;color:#888d9b;border-radius:4px 4px 0 0}.tabs .tab-item.selected{color:#262b37;font-weight:700;background-color:#fff}.detail-template .content-foot{margin-top:20px}.detail-template .content-foot:after{clear:both;content:"";display:block}.detail-template .content-foot .layer-left{float:left}.detail-template .content-foot .layer-left .btn{width:142px}.detail-template .content-foot .layer-right{float:right}.badge{font-size:10px;font-weight:500}.badge.normal{background-color:#3cbc54}.badge.error{background-color:#fd3b2c}.badge.off{background-color:#9ca1b0}.badge.notused{background-color:#feb849}.status .badge{font-size:9px;padding:0 12px;height:14px;line-height:14px;border-radius:7px}.dot.normal{background-color:#2cbf43;border:1px solid #22ad38}.dot.error{background-color:#ff3d24;border:1px solid #ed2d14}.dot.off{background-color:#9ca1b1;border:1px solid #858b9f}.dot.notused{background-color:#ffba39;border:1px solid #f5ad27}.badge.badge-schedule-type{background-color:#e6eefe;border:1px solid #cdd5fb;border-radius:3px;font-size:11px;line-height:17px;height:19px;padding:0 4px}.badge.badge-schedule-type+.badge-schedule-type{margin-left:4px}.device-normal{color:#2cbf43}.device-error{color:#ff3d24}.device-off{color:#9ca1b1}.device-notused{color:#ffba39}.badge.badge-layer-type{background-color:#82a3ea;border-radius:4px;font-size:8px;color:#fff;height:13px;line-height:13px;padding:0 7.5px}.content-area .btn-area{margin-top:20px;display:flex;align-items:baseline;justify-content:space-between}.content-area .btn-area .right{position:static;text-align:right}.fc .fc-daygrid-day-number,.fc-event .fc-event-main{cursor:pointer}ul.v-pagination__list{margin-bottom:0}@media (max-width:480px){.container{min-width:100%}#content-wrapper main{max-height:calc(100vh - var(--mhh))}#content-wrapper main .main-wrapper{width:calc(100vw - var(--mlw));min-width:calc(var(--mmw) - var(--mlw) - 5px)}#content-wrapper main .search-area{margin:0 5px}#content-wrapper main .content-area{padding:5px}table.basic thead tr th{padding:12px 10px}table.basic thead tr th:first-child{padding-left:10px}table.basic thead tr th:last-child{padding-right:10px}table.basic tbody tr td{padding:10px 10px}table.basic tbody tr td:first-child{padding-left:10px}table.basic tbody tr td:last-child{padding-right:10px}table.basic tfoot tr td{padding:12px 10px}table.basic tfoot tr td:first-child{padding-left:10px}table.basic tfoot tr td:last-child{padding-right:10px}}