#app{background-color:#f5f5f5}body{min-height:calc(100% + env(safe-area-inset-top));font-family:Pretendard,-apple-system,BlinkMacSystemFont,system-ui,Roboto,"Helvetica Neue","Segoe UI","Apple SD Gothic Neo","Noto Sans KR","Malgun Gothic","Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol",sans-serif !important;overflow:hidden;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overscroll-behavior-y:none;overscroll-behavior:none}*{text-size-adjust:none !important;-webkit-text-size-adjust:none !important;-moz-text-size-adjust:none !important;-ms-text-size-adjust:none !important}html{font-family:Pretendard,-apple-system,BlinkMacSystemFont,system-ui,Roboto,"Helvetica Neue","Segoe UI","Apple SD Gothic Neo","Noto Sans KR","Malgun Gothic","Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol",sans-serif !important;overflow:hidden;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:subpixel-antialiased;font-smooth:always;text-shadow:0 0 1px rgba(0,0,0,0.3);font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;font-weight:normal;font-stretch:normal;overscroll-behavior-y:none;overscroll-behavior:none}p,a,h1,h2,h3,h4,h5,h6{transform:skew(-0.1deg)}.scrolldiv{width:100vw;overflow-x:hidden;overflow-y:scroll;-webkit-overflow-scrolling:touch !important;padding-top:0;height:100vh !important}.page-div{height:calc(100vh - 40px);overflow:scroll;width:100%;padding:20px}.scrolldiv .ios{padding-top:60px}.clickable{cursor:pointer}.text-center{text-align:center}.text-left{text-align:left}.right{text-align:right}.underline{text-decoration:underline}:not(.both-css,.height-css) ::-webkit-scrollbar{height:0;width:0;background:transparent;display:none}.bold{font-weight:600}.mt-5{margin-top:5px}.mt-10{margin-top:10px}.mt-20{margin-top:20px}.mt-30{margin-top:30px}.mt-40{margin-top:40px}.mt-50{margin-top:50px}.mt-60{margin-top:60px}.mt-70{margin-top:70px}.mt-80{margin-top:80px}.mt-90{margin-top:90px}.font-7{font-size:7px}.font-8{font-size:8px}.font-9{font-size:9px}.font-10{font-size:10px}.font-11{font-size:11px}.font-12{font-size:12px}.font-13{font-size:13px}.font-14{font-size:14px}.font-15{font-size:15px}.font-16{font-size:16px}.font-17{font-size:17px}.font-18{font-size:18px}.font-20{font-size:20px}.font-22{font-size:22px}.font-23{font-size:23px}.font-24{font-size:24px}.font-25{font-size:25px}.font-26{font-size:26px}.font-27{font-size:27px}.font-28{font-size:28px}.font-30{font-size:30px}.font-32{font-size:32px}.font-33{font-size:33px}.font-35{font-size:35px}.font-36{font-size:36px}.font-40{font-size:40px}.font-50{font-size:50px}.font-60{font-size:60px}.font-70{font-size:70px}.font-90{font-size:90px}.font-200{font-weight:200}.font-400{font-weight:400}.font-500{font-weight:500}.font-600{font-weight:600}.font-700{font-weight:700}.font-800{font-weight:800}.font-900{font-weight:900}.d-flex{display:flex}.d-wrap{flex-wrap:wrap}.d-fit{justify-content:space-between}.d-end{justify-content:flex-end}.d-start{justify-content:flex-start}.d-center{justify-content:center}.d-even{justify-content:space-evenly}.d-around{justify-content:space-around}.c-purple2{color:#7a5fff}.c-white{color:#f5f5f5}.c-gray{color:gray}.c-white-pure{color:white}.c-orange{color:#f24b17}.c-red{color:#ff3232}.c-black0{color:#111}.c-black1{color:#556372}.c-blue{color:#262626}.c-bg-blue{background-color:#3e5bf1}.c-bg-white{background-color:#f5f5f5}.c-bg-orange1{background-color:#f6d39e}.c-bg-orange2{background-color:#f5c545}.c-bg-green1{background-color:#b6d9c7}.c-bg-green2{background-color:#0b8043}.c-bg-blue1{background-color:#a7c5e4}.c-bg-blue2{background-color:#51abf2}.center-center{position:absolute !important;top:40%;left:50%;transform:translate(-40%,-50%);-ms-transform:translate(-40%,-50%);-webkit-transform:translate(-40%,-50%)}.center-center2{position:absolute !important;top:50%;left:50%;transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%)}.center-center3{position:absolute !important;top:40%;left:47%;transform:translate(-40%,-47%);-ms-transform:translate(-40%,-47%);-webkit-transform:translate(-40%,-47%)}.center-right-middle{position:absolute !important;top:30%;right:0;transform:translate(-30%,0);-ms-transform:translate(-30%,0);-webkit-transform:translate(-30%,0)}.center-right-top{position:absolute !important;top:5%;right:0;transform:translate(-5%,0);-ms-transform:translate(-5%,0);-webkit-transform:translate(-5%,0)}.custom-btn1{padding:7px 15px 5px;font-weight:700;font-size:14px;height:35px;border-radius:5px;cursor:pointer}.custom-btn1-1{background-color:#f5f5f5;border:1px solid #111;color:#111}.custom-btn1-2{background-color:#3e5bf1;border:1px solid #3e5bf1;color:#f5f5f5}.custom-btn1-3{background-color:red;color:#f5f5f5}.custom-btn1-4{background-color:#111;border:1px solid #111;color:#f5f5f5}.custom-btn1-2.disabled{background-color:#aaa;border:1px;color:#ddd;cursor:not-allowed}.custom-btn2{padding:11px 15px 5px;font-weight:700;font-size:14px;height:44px;border-radius:5px}.custom-btn3{background-color:#262626;width:175px;margin:0 auto;padding:10px;border-radius:5px;color:white;font-size:16px;font-weight:600;cursor:pointer;text-align:center}.custom-btn4{padding:2px 4px;font-weight:700;font-size:10px;height:20px;border-radius:3px;cursor:pointer;border:1px solid gray}.custom-btn3:hover{color:#dde1f4}.vs-notification__content__header h4{color:#f5f5f5 !important}.style .ant-input:focus,.style .ant-input:hover{border-color:inherit;-webkit-box-shadow:none;box-shadow:none}.ant-input-affix-wrapper:hover .ant-input:not(.ant-input-disabled){border-color:#333 !important}.style input,.style textarea{background-color:white;width:100%;height:44px;margin:0;font-weight:normal;font-size:16px;outline:0;-webkit-box-shadow:none !important;box-shadow:none !important;padding:9px 14px;box-sizing:border-box;border:1px solid #e7e7e7;border-radius:4px}.style .invalid input,.style .invalid .ant-input:hover,.style .invalid input:focus,.style .invalid input:hover{border:1px solid #f24b17 !important}.style .ant-input:hover,.style input:focus,.style input:hover,.style textarea:focus,.style textarea:hover{border:1px solid #333;outline:0;box-shadow:2px 2px 6px rgba(0,0,0,0.15)}.style2 input,.style2 textarea{background-color:#fbfbfb;width:100%;height:44px;margin:0;font-weight:normal;font-size:16px;outline:0;-webkit-box-shadow:none !important;box-shadow:none !important;padding:9px 14px;box-sizing:border-box;border:1px solid #f1f1f1;border-radius:4px}.style2 .ant-input:hover,.style2 input:hover,.style2 textarea:hover{border:1px solid #f1f1f1;outline:0;box-shadow:2px 2px 6px rgba(0,0,0,0.15)}.style2 .ant-input:focus,.style2 input:focus,.style2 textarea:focus{background-color:#fff;border:1px solid #333;outline:0;box-shadow:2px 2px 6px rgba(0,0,0,0.15)}.style2 .invalid input,.style2 .invalid .ant-input:hover,.style2 .invalid input:focus,.style2 .invalid input:hover{border:1px solid #f24b17 !important}.style3 .ant-input:focus,.style3 .ant-input:hover{border-color:inherit;-webkit-box-shadow:none;box-shadow:none;border-top:0;border-left:0;border-right:0;border-bottom:1px solid #e7e7e7}.style3 input{background-color:white;width:100%;height:44px;margin:0;font-weight:normal;font-size:16px;outline:0;-webkit-box-shadow:none !important;box-shadow:none !important;padding:9px 14px;box-sizing:border-box;border-top:0;border-left:0;border-right:0;border-bottom:1px solid #e7e7e7;border-radius:0}.style3 .ant-input:hover,.style3 input:focus,.style3 input:hover{border-top:0;border-left:0;border-right:0;border-bottom:1px solid #e7e7e7;outline:0;box-shadow:2px 2px 6px rgba(0,0,0,0.15)}.el-select .el-input.is-focus .el-input__inner,.el-select .el-input__inner:focus{border-color:#333 !important}.style6 input,.style6 textarea{background-color:#e9eef9 !important;border-radius:20px;border:1px solid white;width:100%;height:44px;margin:0;padding-left:10px;font-weight:normal;font-size:16px;outline:0;-webkit-box-shadow:none !important;box-shadow:none !important}.style6 input:hover,.style6 textarea:hover{border:1px solid white !important}.style6 input:focus,.style6 textarea:focus{border:1px solid gray !important}.style7 .ant-input:focus,.style7 .ant-input:hover{border-color:inherit;-webkit-box-shadow:none;box-shadow:none}.style7 input,.style7 textarea{background-color:white;width:100%;height:44px;margin:0;font-weight:normal;font-size:16px;outline:0;-webkit-box-shadow:none !important;box-shadow:none !important;padding:9px 14px;box-sizing:border-box;border:0;border-radius:0}.style7 .ant-input:hover,.style7 input:focus,.style7 input:hover,.style7 textarea:focus,.style7 textarea:hover{border:0;outline:0;box-shadow:none}.ant-calendar-picker-input.ant-input:hover{border:1px solid #333 !important}.ant-slider-track{background-color:#333 !important}.ant-slider-handle{border:solid 2px #333 !important}.ant-checkbox-checked::after{border:1px solid #333 !important}.ant-checkbox-wrapper:hover .ant-checkbox-inner,.ant-checkbox:hover .ant-checkbox-inner,.ant-checkbox-input:focus+.ant-checkbox-inner{border-color:#333 !important}.ant-checkbox-checked .ant-checkbox-inner{background:#333 !important}.ant-select-open .ant-select-selection,.ant-select-selection:hover{border-color:#333 !important}.ant-checkbox-checked .ant-checkbox-inner{border-color:#333 !important}.stylex .ant-radio-inner::after{background-color:#3e5bf1}.stylex .ant-radio-checked .ant-radio-inner{border-color:#3e5bf1}.vs-notification-parent--bottom-center{left:52% !important;-webkit-transform:translate(-52%) !important;transform:translate(-52%) !important}.stylex .ant-select-search__field__wrap .ant-select-search__field{border:none !important}.stylex2 .ant-select-selection{border-top:1px solid #f7f9fa !important;border-left:1px solid #f7f9fa !important;border-right:1px solid #f7f9fa !important;border-bottom:1px solid #eaeaea !important;background-color:#f7f9fa !important;border-radius:0}.stylex2 .ant-select-focused .ant-select-selection,.stylex2 .ant-select-selection:focus,.stylex2 .ant-select-selection:active,.stylex2 .ant-select:hover,.stylex2 .ant-select-selection:hover{border-top:1px solid #f7f9fa !important;border-left:1px solid #f7f9fa !important;border-right:1px solid #f7f9fa !important;background-color:#f7f9fa !important;border-bottom:.5px solid #333 !important;box-shadow:none !important}.d-max-width{width:100%;min-width:1024px;overflow-x:hidden}.file_lined_yellow{background:repeating-linear-gradient(#f2f0dd,#f2f0dd 25px,#8cbbe1 26px,#8cbbe1 27px)}.file_white{background-color:#f5f5f5}.file_blueish{background:#e9eaf3}.wrap-oneline{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.style-card{background-color:#f7f9fc;padding:20px;border-radius:10px}.ant-modal-content{border-radius:10px !important}.ant-btn-primary{background-color:#333 !important;border-color:#333 !important}.ant-calendar-picker-clear,.ant-calendar-picker-icon{margin-top:-12px !important}.user-table tbody tr{cursor:pointer}.ant-table-fixed-header .ant-table-scroll .ant-table-header{padding-bottom:10px !important}.ant-table-thead>tr.ant-table-row-hover:not(.ant-table-expanded-row):not(.ant-table-row-selected)>td,.ant-table-tbody>tr.ant-table-row-hover:not(.ant-table-expanded-row):not(.ant-table-row-selected)>td,.ant-table-thead>tr:hover:not(.ant-table-expanded-row):not(.ant-table-row-selected)>td,.ant-table-tbody>tr:hover:not(.ant-table-expanded-row):not(.ant-table-row-selected)>td{background:#f0f2f2 !important}.height-css ::-webkit-scrollbar{height:0 !important;width:10px !important;background-color:#e8e8e9 !important;display:block}.height-css ::-webkit-scrollbar-thumb{background-color:#2f3242 !important;border:5px solid #2f3242 !important;border-radius:10px}.adjust-css .ant-table-body{margin-top:10px}.both-css ::-webkit-scrollbar{height:10px !important;width:10px !important;background-color:#e8e8e9 !important;display:block}.both-css ::-webkit-scrollbar-thumb{background-color:#2f3242 !important;border:5px solid #2f3242 !important;border-radius:10px}.both-css{position:relative;width:calc(100vw - 220px);-webkit-transition:.5s ease;-moz-transition:.5s ease;-ms-transition:.5s ease;-o-transition:.5s ease;transition:.5s ease}.both-css.hide{width:calc(100vw - 80px)}.fit .ant-drawer-body{padding-left:0 !important;padding-right:0 !important;padding-top:0 !important}.label-div{background-color:#f7f9fa;padding:20px;border-radius:10px}.tab-div{padding-top:11px;padding-left:11px;padding-right:11px;background-color:#f5f5f5;border-top-left-radius:5px;border-top-right-radius:5px;border-top:1px solid #f5f5f5;border-left:1px solid #f5f5f5;border-right:1px solid #f5f5f5;border-bottom:1px solid #e8e8e8;height:45px}.tab-div.active{border-bottom:2px solid #2c529e}.ant-pagination-item-active{border-color:#333 !important}.ant-pagination-item-active a{color:#333 !important}.ant-btn-disabled,.ant-btn.disabled,.ant-btn[disabled],.ant-btn-disabled:hover,.ant-btn.disabled:hover,.ant-btn[disabled]:hover,.ant-btn-disabled:focus,.ant-btn.disabled:focus,.ant-btn[disabled]:focus,.ant-btn-disabled:active,.ant-btn.disabled:active,.ant-btn[disabled]:active,.ant-btn-disabled.active,.ant-btn.disabled.active,.ant-btn[disabled].active{border:1px solid #a6a6a6 !important}.search-bar-css{position:relative;width:100%;-webkit-transition:.5s ease;-moz-transition:.5s ease;-ms-transition:.5s ease;-o-transition:.5s ease;transition:.5s ease}.search-bar-css.hide{width:200px}.el-message{border:1px solid transparent;border-radius:10px !important;font-size:30px;box-shadow:rgba(54,79,199,0.08) 0 8px 36px,rgba(0,0,0,0.1) 0 12px 48px}.el-message__content{font-size:16px}.el-message--success{background-color:#333 !important;border-color:#333 !important}.el-message__icon.el-icon-success{color:lawngreen !important}.el-message--success .el-message__content{color:white !important}.ant-badge-count,.ant-badge-dot{box-shadow:0 0 0 1px #f5222d !important}.vc-arrows-container{justify-content:flex-start !important}.t-input-2-left{width:50%;margin-right:5px}.t-input-2-right{width:50%;margin-left:5px}.t-input-3-left{width:33%;margin-right:5px}.t-input-3-middle{width:33%;margin-left:5px;margin-right:5px}.t-input-3-right{width:33%;margin-left:5px}.ant-tabs-nav .ant-tabs-tab-active,.ant-tabs-nav .ant-tabs-tab:hover{color:#3e5bf1 !important}.ant-tabs-nav .ant-tabs-tab{font-weight:bold}.ant-tabs-ink-bar{background-color:#3e5bf1 !important}::placeholder{color:#c3c3c3;opacity:1}::-ms-input-placeholder{color:#c3c3c3}.el-dropdown-menu__item{color:#606266 !important;width:180px !important;padding-left:10px !important;padding-right:10px !important}.ant-dropdown-menu-item:hover,.el-dropdown-menu__item:hover{background-color:#e7e7e5 !important}.el-dropdown{width:100%}.el-radio.is-bordered.is-checked{border-color:#333 !important}.el-radio__input.is-checked+.el-radio__label{color:#333 !important}.el-radio__inner:hover{border-color:#333 !important}.el-radio__input.is-checked .el-radio__inner{border-color:#333 !important;background:#333 !important}.cdx-checklist__item--checked .cdx-checklist__item-checkbox-check{background:#333 !important;border-color:#333 !important}.cdx-checklist__item-checkbox-check:before{background-color:#333 !important}.p-upload-file-item{padding:12px 10px;border:1px solid #e7e7e7;border-radius:5px;margin-bottom:5px}.ant-upload.ant-upload-drag:not(.ant-upload-disabled):hover{border-color:#333 !important}.ant-upload.ant-upload-drag{padding-top:20px;padding-bottom:20px}.input-label{font-size:13px;font-weight:600;color:#000;margin-top:20px}.input-label::after{content:"";flex-shrink:0;display:inline-block;background-color:#f57453;margin-left:3px;margin-bottom:5px;width:3px;height:3px;border-radius:50%}.t-file-upload-div{background-color:#fbfbfb;width:100%;height:44px;margin:20px 0 0;font-weight:normal;font-size:16px;outline:0;padding:11px 14px 9px;border:1px solid #f1f1f1;border-radius:4px}.t-file-upload-div.invalid{border:1px solid #f24b17}.t-file-upload-btn{background-color:#09bb1b;color:white;font-size:12px;font-weight:700;text-align:center;cursor:pointer;width:50px;height:30px;margin-top:-5px;padding-top:6px;border-radius:6px}.t-file-delete-btn{background-color:red;color:white;font-size:12px;font-weight:700;text-align:center;cursor:pointer;width:50px;height:30px;margin-top:-5px;padding-top:6px;border-radius:6px}.t-file-upload-btn.selected{background-color:#5a5a5a}.t-file-upload-file-div{margin:20px auto 0;width:100px;color:#000;font-size:14px;font-weight:600;cursor:pointer;background-color:#e7e7e7;border-radius:4px;padding:4px 4px 5px}.info .el-dialog__header{display:none}.info .el-dialog.el-dialog--center{border-radius:10px}.fit .el-dialog__body{padding:0 !important}.t-file-download-btn{background-color:#333;color:white;font-size:12px;font-weight:700;text-align:center;cursor:pointer;width:60px;height:25px;margin-top:0;margin-left:2px;padding-top:4px;border-radius:4px}@media(max-width:800px){.el-message{width:calc(100vw - 30px) !important;min-width:calc(100vw - 30px) !important}}.text-center .ant-tag{margin:0 auto}.pc-drawer-tab-contents-div{height:calc(100vh - 170px);overflow-y:scroll;padding:0 15px 20px}