@charset "utf-8";#root,body,html{height:100%;width:100%}body{color:#555;font-family:Roboto,NotoSansCJKkr,맑은고딕,Malgun-Gothic,Helvetica,AppleGothic,Sans-serif;font-size:14px;line-height:1.5;margin:0;padding:0}.ant-input,.ant-select:not(.ant-select-customize-input) .ant-select-selector{border:1px solid #ccc;border-radius:5px}.ant-btn-primary{background:#06f;border-color:#06f}.ant-btn-background-ghost.ant-btn-primary{border-color:#06f;color:#06f}.ant-btn.delete{background-color:#8c8c8c;border-color:#8c8c8c;color:#fff}.ant-btn.modify{background-color:#17a2b8;border-color:#17a2b8;color:#fff}.mb0{margin-bottom:0}.show{display:block}.hide{display:none}.tac{text-align:center}.tal{text-align:left}.tar{text-align:right}.fl{float:left}.fr{float:right}.flex{display:flex}::-webkit-scrollbar{background-color:transparent;height:12px;width:12px}::-webkit-scrollbar-track{background-color:#f2f2f2}::-webkit-scrollbar-thumb,::-webkit-scrollbar-track{background-clip:content-box;border:3px solid transparent;border-radius:12px}::-webkit-scrollbar-thumb{background-color:#ccc}::-webkit-scrollbar-corner{background-color:transparent}.App{background-color:#ecf4ff;height:100%;padding:10px 10px 10px 260px;transition:all .2s ease-out}.Section{min-width:768px;position:relative;width:100%}.Section,.wrapper{height:100%;min-height:100%}.wrapper{background-color:#fff;border-radius:8px;box-shadow:2px 4px 4px rgba(0,0,0,.2);display:flex;flex-direction:column;overflow:auto;padding:20px 20px 12px}.logo-area{bottom:0;right:0;width:100%;z-index:1000}.App-header,.logo-area{background-color:#fff;height:100%;left:0;position:fixed;top:0}.App-header{box-shadow:0 1px 3px rgba(0,0,0,.2);transition:all .2s ease-out;width:250px}.App.closed{padding-left:10px}.App.opened .App-header{transform:translate(0)}.App.closed .App-header{transform:translate(-100%)}.logo{height:64px;margin:24px 0;width:148px}.lnb-toggle{border:0;color:#049cbe;height:26px;left:238px;min-width:26px;padding:0;position:absolute;top:30px;transition:all .2s ease-out;width:26px}.lnb-toggle.ant-btn-icon-only>*{font-size:26px}.lnb-toggle.closed{left:-12px}.lnb-toggle.closed span{transform:rotate(180deg)}.lnb-area{background-color:#fff;box-shadow:0 4px 4px rgba(0,0,0,.2);height:calc(100% - 96px);overflow-y:auto;text-align:center;width:100%}.lnb-area ul,.lnb-menu{display:block}.lnb-area .ant-collapse-content>.ant-collapse-content-box{font-size:15px;padding:10px 0}.lnb-area .ant-collapse{border-radius:0;border-width:1px 0 0}.lnb-area>.ant-collapse+.ant-collapse{margin-top:-1px}.lnb-area .ant-collapse>.ant-collapse-item>.ant-collapse-header .ant-collapse-header-text{flex:0 0 auto}.lnb-menu>li .menu-list{background-color:transparent;border:0;border-radius:0;border-right:3px solid transparent;color:#8c8c8c;cursor:pointer;display:block;font-size:15px;height:auto;padding:8px 10px 10px 12px;text-align:left;width:100%}.lnb-menu>li .menu-list:hover{color:#1890ff}.lnb-menu>li .menu-list.on,.lnb-menu>li .menu-list:focus{background-color:#06f;background-color:#e6f7ff;border-right:3px solid #1890ff;color:#fff;color:#1890ff}.lnb-area .user-wrap{align-items:center;bottom:0;display:flex;font-size:18px;justify-content:space-between;left:0;margin:0;padding:24px 16px;text-align:left;width:100%}.lnb-area .user-wrap,.user-wrap>ul{background-color:#fff;position:absolute}.user-wrap>ul{bottom:73px;color:#000;display:none;-webkit-filter:drop-shadow(3px 3px 4px rgba(0,0,0,.1));filter:drop-shadow(3px 3px 4px rgba(0,0,0,.1));left:64px;width:170px;z-index:200}.user-wrap>ul>div>li{line-height:50px}.user-wrap .notice-pop{left:12px;width:345px;z-index:998}.user-wrap .user-name{align-items:center;color:#06f;cursor:pointer;display:inline-flex;font-family:NotoSansKR;font-size:14px;font-weight:400;line-height:30px;padding:0}.user-name .icon.user{background-color:#eee;border-radius:8px;box-shadow:3px 4px 4px rgba(0,0,0,.2);display:inline-block;height:48px;margin:0 14px 0 0;padding:8px 11px;vertical-align:middle;width:48px}.notice-pop>div{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;border-bottom:1px solid #ccc;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;height:66px;-webkit-justify-content:space-between;justify-content:space-between;padding:0 10px;width:100%}.lnb-area .btn-user-notice{border:1px solid #e8e8ea;border-radius:8px;display:none;float:right;height:48px;padding:10px 12px;width:48px}.container{flex:1 1 auto}.title .ant-descriptions-header{margin-bottom:4px}.title-l .ant-descriptions-header{margin-bottom:12px}.title-l .ant-descriptions-title{color:#06f;font-size:19px;line-height:1.4}.title.sub .ant-descriptions-title{color:#333;font-size:15px;font-weight:400;line-height:1.4;padding:0 0 0 8px;position:relative}.title.sub .ant-descriptions-title:before{background-color:#06f;border-radius:5px;content:"";height:13px;left:0;position:absolute;top:5px;width:3px}.tit-wrap{display:flex;margin:0 0 8px}.tit-wrap .title{align-items:flex-end;display:flex}.tit-wrap .ant-descriptions-header{margin:0}.tit-wrap .ant-descriptions-title{color:#333;font-size:17px}.tit-wrap .crud-wrap{display:flex;padding:0 15px 0 0}.crud-wrap button{border-radius:5px;line-height:1.5;min-width:80px;padding:0 10px}.crud-wrap button~button{margin:0 0 0 6px}.title.emp-desc .ant-descriptions-header{margin:0}.title.emp-desc .ant-descriptions-title{font-size:18px}.text-purple .ant-descriptions-title{color:#4318ff}.srch-tb{background-color:#ecf4ff;border-radius:8px;margin:0 0 12px;padding:12px 96px 6px 16px;position:relative}.srch-tb>.tb-row{padding:0 24px 0 0}.srch-tb>.tb-row>.ant-col{min-width:160px}.srch-tb .ant-form-item{margin-bottom:0}.srch-tb .ant-form-item-label>label{color:#000;letter-spacing:-.5px;padding:0 8px 0 0}.ant-form-item-label>label:after{content:"";margin:0}.srch-tb .ant-select,.srch-tb input{font-size:13px;height:32px;margin:0 10px 6px 0}.srch-tb .ant-select .ant-select-single .ant-select-selector .ant-select-selection-placeholder{line-height:32px}.srch-tb .from-to{display:inline-block;font-size:18px;font-weight:700;margin:0 0 0 -2px;padding:0 8px 0 0}.srch-tb .btn.srch{position:absolute;right:16px;top:12px}.btn.srch{border-color:#06f;border-radius:5px;color:#06f;font-size:15px;line-height:1.2;min-width:80px;padding:4px 10px;vertical-align:middle}.btn.srch>.anticon+span{margin-left:4px}.ant-table{border-top:1px solid #06f}.ant-table:before{border-left:1px solid #fff;left:0}.ant-table:after,.ant-table:before{bottom:0;content:"";position:absolute;top:0}.ant-table:after{border-right:1px solid #fff;right:0}.ant-table table{border-collapse:collapse;border-radius:0;line-height:1.4}.ant-table table .ant-table-thead>tr>th{border:1px solid #c6cfe7;border-top:0 solid #c6cfe7;color:#333;font-size:14px;font-weight:400;text-align:center}.ant-table-tbody>tr>td{border:1px solid #8f9bba;color:#666;font-size:13px}.ant-table.ant-table-small .ant-table-tbody>tr>td{border:1px solid #d9dfed}.ant-table.ant-table-small .ant-table-thead>tr>th{height:34px;padding:4px 8px}.ant-table.ant-table-small .ant-table-tbody>tr>td{height:32px;padding:4px 8px}.ant-table-row-indent+.ant-table-row-expand-icon{border:1px solid #ccc;margin-top:0;transform:scale(1);z-index:1}.ant-table-row-indent+.ant-table-row-expand-icon-spaced{background-color:#fff;background-image:url(/bc4d41b660990b6ee3ab.svg);background-position:50%;background-repeat:no-repeat;border:0;visibility:visible}.ant-form-item.flex .ant-form-item-control-input-content{display:flex}.ant-form-item-label>label.ant-form-item-required:not(.ant-form-item-required-mark-optional):before{font-family:Roboto;margin:0 2px 0 0;padding:4px 0 0}.ant-form.tb{border-top:1px solid #06f;margin:0 0 8px;position:relative;width:100%}.ant-form.tb:before{border-right:1px solid #fff;top:0}.ant-form.tb:after,.ant-form.tb:before{bottom:0;content:"";position:absolute;right:0;z-index:1}.ant-form.tb:after{border-bottom:1px solid #8f9bba;left:0}.ant-form.tb .ant-form-item{border-bottom:1px solid #c6cfe7;margin:0}.ant-form.tb .ant-form-item-label{background-color:#f4f7fe;border-right:1px solid #c6cfe7;display:inline-flex;padding:2px 4px}.ant-form.tb .ant-form-item-label>label:after{content:"";margin:0}.ant-form.tb .ant-form-item-label>label{color:#2b3674;font-size:13px;height:auto;justify-content:center;letter-spacing:-.5px;min-height:26px;text-align:center;vertical-align:middle;white-space:normal;width:140px}.ant-form.tb .ant-form-item-label>label span{line-height:1.1}.ant-form.tb .ant-form-item-control{border-right:1px solid #c6cfe7;padding:4px}.ant-form.tb .ant-form-item-control .ant-input{font-size:13px;padding:2px 8px}.ant-form.tb .ant-form-item-control-input{min-height:26px}.ant-form.tb .ant-select,.ant-form.tb .ant-select-item{font-size:13px}.ant-form.tb .ant-select:not(.ant-select-customize-input) .ant-select-selector{height:26px}.ant-form.tb .ant-select-single .ant-select-selector .ant-select-selection-item,.ant-form.tb .ant-select-single .ant-select-selector .ant-select-selection-placeholder{line-height:24px}.ant-select-dropdown .rc-virtual-list-scrollbar{right:2px!important;width:6px!important}.ant-select-dropdown .rc-virtual-list-scrollbar .rc-virtual-list-scrollbar-thumb{background:rgba(0,0,0,.18)!important}.ant-pagination-item a:hover{background-color:rgba(236,244,255,.8);border-radius:5px;color:#06f;font-weight:400}.ant-pagination-item.ant-pagination-item-active{background:#ecf4ff}.ant-pagination-item.ant-pagination-item-active a{border:1px solid #06f;border-radius:5px;color:#06f;line-height:30px}.ant-pagination-options .ant-select-single.ant-select-sm:not(.ant-select-customize-input) .ant-select-selector{height:32px;padding:2px 7px}.modal-wrapper{align-items:center;background:rgba(0,0,0,.4);display:flex;height:100vh;justify-content:center;left:0;overflow:hidden;position:fixed;top:0;width:100%;z-index:999}.modal-wrapper>.modal-area{left:auto;top:auto;transform:translate(0)}.modal-area{background-color:#fff;border:2px solid #06f;border-radius:5px;border-radius:12px;box-shadow:2px 4px 4px rgba(0,0,0,.2);box-sizing:border-box;display:flex;flex-direction:column;left:50%;opacity:1;padding:64px 20px 20px;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:999}.modal-area .title.modal{background-color:#06f;border-radius:12px 12px 0 0;color:#fff;height:46px;left:-2px;position:absolute;right:-2px;top:-2px}.title.modal .ant-descriptions-header{margin-bottom:8px}.title.modal .ant-descriptions-title{color:#fff;font-size:18px;font-weight:400;line-height:44px;padding:0 0 0 20px;text-align:left}.title.modal.bottom .ant-descriptions-header{margin-bottom:0}.crud-btm-wrap{display:flex;justify-content:center;margin:0 auto;padding:12px 0 0;text-align:center}.crud-btm-wrap button{background-color:transparent;border:1px solid #4318ff;border-radius:5px;color:#4318ff;height:40px;margin:0 6px;min-width:120px;width:auto}.crud-btm-wrap button:active,.crud-btm-wrap button:hover{background-color:rgba(67,24,255,.05)}.crud-btm-wrap button.cancel{background-color:#fafafa;border:1px solid #9d9d9d;color:#9d9d9d}.crud-btm-wrap button.reject{background-color:#fafafa;border:1px solid red;color:red}.notfound-wrap{align-items:center;background-color:#fff;border-radius:8px;bottom:10px;box-shadow:2px 4px 4px rgba(0,0,0,.2);display:flex;height:calc(100% - 20px);left:10px;position:fixed;right:10px;top:10px;width:calc(100% - 20px);z-index:999}.footer{border-top:1px solid #cfcfcf;color:#666;flex:none;padding:12px 12px 0;position:relative;z-index:99}.footer-logo{left:0;position:absolute;top:6px;width:58px}.footer-top{display:none}.footer-bottom{align-items:center;display:flex;justify-content:space-between}.footer-bottom p{display:inline-block}.footer .left-desc{padding:0 0 0 80px;position:relative}.footer .right-desc{text-align:right}@font-face{font-display:fallback;font-family:NotoSansKR;font-style:normal;font-weight:400;src:url(/eede5cc377d6ff93ac2a.eot) format("embedded-opentype"),url(/e1aa54c04a18648e6468.otf) format("opentype")}@font-face{font-display:fallback;font-family:Poppins;src:url(/fb0c655289ee54f9a101.otf) format("opentype")}@font-face{font-display:fallback;font-family:PoppinsBold;src:url(/c252383c4f70753be0e7.otf) format("opentype")}
/*# sourceMappingURL=main.css.map*/