@import url(https://fonts.googleapis.com/earlyaccess/notosanskr.css);
.ant-btn{padding:4px 16px}.ik-antd-button{width:100%;background-color:#e43d4f;height:48px;border-radius:24px;font-weight:500;box-shadow:none;letter-spacing:.08em;font-size:16px}.ik-antd-button .ant-btn-icon{position:absolute;right:30px;top:14px}.ik-button-flex-button{display:flex;justify-content:center;margin-bottom:30px;margin-top:10px}.ik-antd-sub-button .ant-btn-icon{position:relative;top:5px}.ik-antd-sub-button .ant-btn-icon img{width:21px}.ik-antd-sub-button span{position:relative}.ik-antd-sub-button{width:100%;background-color:#fff;color:#666;border:1px solid #b3b3b3;height:48px;border-radius:24px;box-shadow:none;letter-spacing:.08em;font-size:16px}.ik-antd-sub-button:hover{background-color:#eee !important;color:#666 !important}.ik-antd-button.white{background-color:#fff;color:#000;border:1px solid #000}.ik-antd-button:hover{background-color:#a61b2a !important;box-shadow:none}.ik-antd-button.ant-btn-loading{background-color:#eee;color:gray;opacity:1}.ik-antd-button.ant-btn-loading:hover{background-color:#eee !important;color:gray !important;opacity:1 !important}.ik-antd-button.ant-btn-loading .anticon{color:#e43d4f}.ik-link-button{font-size:16px;color:#000;line-height:10px;font-style:normal;font-weight:400}.ik-link-button:hover{color:#aaa !important}.ik-avatar-button{vertical-align:top;cursor:pointer;border:none}.ik-antd-sub-button:disabled{background-color:#eee !important;color:gray !important;border:none !important}.ik-antd-sub-button:hover:disabled{background-color:#eee !important;color:gray !important;border:none !important}.ik-antd-button:disabled{background-color:#eee !important;color:gray !important;border:none !important}.ik-antd-button:hover:disabled{background-color:#eee !important;color:gray !important;border:none !important}.ik-text-width-desc-cont{text-align:center;font-size:14px;color:#4d4d4d}.ik-text-width-desc-cont .ik-text-with-desc-button{color:#e43d4f;font-weight:700}.ik-text-width-desc-cont .ik-text-with-desc-button:hover{color:#e43d4f !important;font-weight:700}.ik-text-button{position:relative;display:block;text-align:center;color:gray;height:30px;padding:0;z-index:99;margin-top:16px}.ik-text-button .li-label-btn{color:#4d4d4d;font-weight:600;padding:0;font-size:14px}.ik-text-button .li-label-btn:hover{color:#e43d4f !important}.ik-text-button .ik-text-button:hover{color:#666 !important}.ik-icon-text-button{width:100%;margin-bottom:8px;height:48px;border-radius:24px;border:none;font-weight:700;box-shadow:none;text-align:left;letter-spacing:.08em;font-size:16px;background:none;box-shadow:none !important}.ik-icon-text-button:where(.css-dev-only-do-not-override-14wwjjs).ant-btn-default:not(:disabled):not(.ant-btn-disabled):hover{border-color:red !important}.ik-icon-text-button .ant-btn-icon{position:relative;margin-inline-end:10px !important}.ik-icon-text-button.white{background-color:#fff;color:#000;border:1px solid #000}.ik-icon-text-button:hover{color:#000 !important;background-color:#fff !important}.ik-icon-text-button.active{color:#fff !important;background-color:#e43d4f !important}.ik-icon-text-button:focus-visible{color:#000 !important;background-color:#fff !important}.ik-icon-text-button:active{color:#000 !important;background-color:#fff !important}.ik-icon-text-button .ant-btn-primary{color:#000 !important;background-color:#fff !important}.ik-icon-text-button:where(.css-dev-only-do-not-override-14wwjjs).ant-btn-primary{color:#000 !important;background-color:#fff !important}.ik-icon-text-button .ant-wave{animation:none !important}.ik-icon-text-button span{vertical-align:middle}.ant-click-animating-node{display:none}.ik-label-button{position:relative;display:block;text-align:right;color:gray;height:5px;padding:0;padding-right:9px;z-index:99}.ik-label-button .li-label-btn{color:#4d4d4d;font-weight:600;padding:0;padding-left:5px;padding-right:9px;font-size:14px}.ik-label-button .li-label-btn:hover{color:#e43d4f !important}.ik-mp-alarm{top:-4px}.ik-alarm-buttion{width:60px !important;height:60px !important;padding:0 !important;background-color:#fff;border:none !important;box-shadow:none;box-shadow:0px 0px 248px 0px hsla(0,0%,100%,.5)}.ik-alarm-buttion .ant-wave{animation:none !important}.ik-alarm-buttion:hover,.ik-alarm-buttion:active,.ik-alarm-buttion:focus{background-color:#b3b3b3 !important}.ik-alarm-badge .ant-badge-count{font-size:16px;background:#c13342;min-width:30px;height:30px;line-height:30px;background:#c13342;border-radius:16px;transform:translate(10px, -10px);box-shadow:none !important}.ik-alarm-badge .ant-badge-count span{font-family:"Noto Sans KR","Noto Sans","apple-system,BlinkMacSystemFont","Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"}.dark .ik-link-button{color:#b3b3b3}.dark .ik-text-button-cont .ik-text-button{color:#fff}.dark .ik-text-button-cont .ik-text-button:hover{color:#666 !important}@media(max-width: 1000px){.ik-icon-text-button{padding-left:0px}.ik-mp-alarm{display:none}}
html,body,#app,#app div,#root{font-family:"Noto Sans KR","Noto Sans","apple-system,BlinkMacSystemFont","Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";overflow-y:clip;height:100%;margin:0;padding:0}a{cursor:pointer}.reglink::before{content:"";position:absolute;top:8px;left:0px;width:1px;height:12px;border-radius:.5px}.ik-sso-login-layout{background:none;height:100%;overflow:auto;justify-content:center;-webkit-justify-content:center}.ik-sso-login-layout .ik-row-layout{width:100%}.ik-sso-login-layout .ik-row-layout .ik-content-layout{background:#fff;max-width:430px;min-width:320px;padding:48px 0px 0px 0px;margin:0px 20px;border-radius:24px}.ik-sso-login-layout .ik-row-layout .ik-content-layout .ik-Content-padding{padding:0px 40px}.ik-footer-layout{position:fixed;bottom:0px;width:100%;text-align:center;background:none}.ik-antd-footer{background:#fff}.ik-form-item .ant-form-item-label{padding-bottom:8px;padding-left:10px;display:block;position:relative;width:100%;text-align:left}.ik-form-item .ant-form-item-label label{color:#666 !important;font-size:14px}.ik-form-item .ant-form-item-label>label::after{content:none}.ik-form-item .ant-form-item-explain .ant-form-item-explain-error:not(:first-child){display:none}.ik-form-flex .ant-form-item-control div:nth-child(2){width:348px}.ik-table{margin-top:30px;overflow:auto}.ik-table .ant-table-cell{background:none !important}.ik-table .ant-table-cell::before{background-color:#fff !important}.ik-Pagination{text-align:center;margin-top:30px}.ik-Pagination .ant-pagination-item-active a{color:#fff}.ik-Pagination .ant-pagination-item-active a:hover{color:#fff}.ik-Pagination .ant-pagination-item-active{border-color:#e43d4f;background-color:#e43d4f;border-radius:24px}.ik-Pagination .ant-pagination-item-active:hover{border-color:#e43d4f}.ik-Pagination .ant-pagination-item{border-radius:24px;width:48px;height:48px;line-height:46px}.ik-table-cont{display:table;width:100%;border-collapse:collapse;border-spacing:0;margin-top:48px}.ik-table-tr{display:table-row}.ik-table-tr .ik-table-td .m_tit{display:none}.ik-table-header{background-color:#f7f7f7;border-top:2px solid #333;border-bottom:1px solid #333 !important}.ik-table-td{display:table-cell;padding:14px;font-size:14px;line-height:1.3;text-align:center;vertical-align:middle;border-bottom:1px solid #ddd}.ik-table-header .ik-table-td{font-size:18px;font-weight:700;padding:28px 14px !important}.no-data{padding:24px;font-size:16px;color:#777;font-weight:500;text-align:center}.ik-table-cont .pd-no{width:20px}.ik-table-cont .pd-pname{width:240px}.ik-table-cont .pd-reset{width:80px;text-align:center}.reset-btn{padding:4px 8px;font-size:12px;background-color:#e43d4f;color:#fff;border:none;border-radius:4px;cursor:pointer;transition:background-color .3s ease}.reset-btn:hover{background-color:#e43d4f}.reset-btn:active{background-color:#e43d4f}.ik-table-cont .or-no{width:20px}.ik-table-cont .or-rd{width:120px}.ik-table-cont .or-tid{width:220px}.ik-table-cont .or-pn{width:248px}.ik-table-cont .or-pt{width:60px}.ik-table-cont .or-cnt{width:60px}.ik-table-cont .or-pr{width:130px}.ik-table-cont .or-st{width:130px}.ik-table-cont .or-re{width:130px}.ant-switch.ant-switch-checked{background:#e43d4f !important}.error-alert{margin:10px 0px;padding:3px 12px;font-size:12px}.dark .ik-form-item .ant-form-item-label label{color:#b3b3b3 !important}.dark .ik-antd-input{background-color:#000;color:#666 !important;border-color:#333}.dark .ik-antd-input input{background-color:#000 !important;color:#666 !important}.dark .ik-antd-input input::-moz-placeholder{color:#666 !important}.dark .ik-antd-input input::placeholder{color:#666 !important}.dark .ik-antd-input.error{background-color:#000 !important}.dark .ik-antd-input.error{background-color:#000 !important}.dark .ik-antd-input.error input{background-color:#000 !important}.dark .ik-antd-input input:-webkit-autofill,.dark .ik-antd-input input:-webkit-autofill:hover,.dark .ik-antd-input input:-webkit-autofill:focus,.dark .ik-antd-input input:-webkit-autofill:active{-webkit-text-fill-color:#000;box-shadow:0 0 0px 1000px #000 inset;-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s}.dark .ik-antd-input input:-webkit-autofill, .dark .ik-antd-input input:-webkit-autofill:hover, .dark .ik-antd-input input:-webkit-autofill:focus, .dark .ik-antd-input input:-webkit-autofill:active{-webkit-text-fill-color:#fff;box-shadow:0 0 0px 1000px #000 inset;-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s}.dark .ik-antd-input input:autofill,.dark .ik-antd-input input:autofill:hover,.dark .ik-antd-input input:autofill:focus,.dark .ik-antd-input input:autofill:active{-webkit-text-fill-color:#fff;box-shadow:0 0 0px 1000px #000 inset;transition:background-color 5000s ease-in-out 0s}.motion-div-cont{width:100%;display:flex;justify-content:center;-webkit-justify-content:center}.dark .ik-sso-login-layout .ik-row-layout .ik-content-layout{background:#191919 !important}.ik-modal-alert .ant-modal-content{border-radius:24px;padding:24px}.ik-modal-alert .ant-modal-content .ant-modal-footer>div{display:flex;gap:8px}.ik-modal-alert .ant-modal-content .ant-modal-footer>div button{width:100% !important}.ik-modal-alert .ant-modal-footer .ik-antd-sub-button{width:100% !important}.ik-modal-alert .ant-modal-footer .ik-antd-sub-button:hover{border:1px solid #e43d4f;background-color:initial !important;color:#e43d4f !important}.ik-modal-alert .ant-modal-footer .ik-antd-button{width:100% !important}.ik-modal-alert .ant-modal-header{margin:24px 0px;padding:16px 0;border-bottom:solid 1px #eee;text-align:center}@media(max-width: 640px){.ik-sso-login-layout{background:#fff;height:100%;overflow:auto;justify-content:inherit;-webkit-justify-content:inherit}.ik-sso-login-layout .ik-row-layout .ik-content-layout .ik-Content-padding{padding:0px 40px}.ik-sso-login-layout .ik-row-layout .ik-content-layout{background:#fff;max-width:100%;width:auto;height:100%;padding:48px 0px 0px 0px;margin:0px;border-radius:0px}.dark .ik-sso-login-layout{background:#191919 !important}}@media(max-width: 1400px){.ik-table-tr{border-top:1px solid #ddd;padding:30px 60px;position:relative;display:block}.ik-table-tr .ik-table-td{display:block;border-bottom:none;text-align:left;padding:4px 0 !important;font-size:16px}.ik-table-tr .ik-table-td.no{position:absolute;left:0;padding:10px !important;display:flex;font-size:16px;color:#777;font-weight:600;top:30px}.ik-table-tr .ik-table-td.ptit{font-size:21px !important;font-weight:600;padding-bottom:20px !important;margin-bottom:20px !important;border-bottom:1px solid #dfdfdf}.ik-table-tr .ik-table-td .m_tit{font-weight:600;padding-right:12px;display:inline-block}.ik-table-tr .ik-table-td .m_tit.label{padding:3px 15px;background:#e43d4f;border-radius:48px;color:#fff;margin-right:16px}.ik-table-tr .ik-table-td.line-top{border-top:1px solid #dfdfdf;padding-top:20px !important;margin-top:20px !important}.ik-table-header{display:none}}.stick-banner__container{width:100%;height:55px;background:#fff}.container-banner{display:flex;width:100%;height:55px;text-align:center}.banner-content{text-align:center;display:inline-block;width:100%;height:auto}.dark{background-color:#ebebeb}.dark .banner-content{text-align:center;display:inline-block;width:100%;height:auto}.dark .banner-content .banner-content__text{color:#222 !important;font-size:16px !important}.dark .banner-content .banner-content__text h1{color:#fff !important;font-size:16px !important}.dark .banner-content .banner-content__text{display:inline-block;position:relative;padding:5px 10px;top:50%;font-weight:800;color:#fff;font-size:14px;transform:translateY(-50%)}.dark .banner-link{margin-left:20px;display:inline-block;position:relative;border-radius:24px;padding:5px 10px;top:50%;transform:translateY(-50%);min-width:80px}.dark .banner-link a{text-decoration:none !important}.dark .banner-cancel{width:100px;display:inline-block;text-align:right}.dark .banner-cancel-button{display:inline-block;right:20px;position:relative;transform:translateY(-50%);top:50%;background:#333;width:20px;height:20px;border-radius:30px}.dark .banner-cancel-button:hover{background:#fff;cursor:pointer}.dark .banner-cancel__text{display:block;width:10px;height:10px;top:0px;left:5px;color:#b3b3b3;text-align:center;position:relative}.dark .banner-cancel__text:before,.dark .banner-cancel__text:after{content:"";position:absolute;top:9px !important;left:0;right:0;height:2px;background:#fff;border-radius:2px}.dark .banner-cancel-button:hover .banner-cancel__text:after{background:#444 !important}.dark .banner-cancel-button:hover .banner-cancel__text:before{background:#444 !important}.dark .banner-cancel__text::before{transform:rotate(45deg)}.dark .banner-cancel__text::after{transform:rotate(-45deg)}.dark .banner-cancel__text span{display:block}.light{background-color:#f5f5f5}.light .container-banner{border-bottom:5px solid #2775b3}.light .banner-content{text-align:center;display:inline-block;width:100%;height:auto}.light .banner-content .banner-content__text{color:#1a1a1a !important;font-size:16px !important}.light .banner-content .banner-content__text h1{color:#1a1a1a !important;font-size:16px !important}.light .banner-content .banner-content__text{display:inline-block;position:relative;padding:5px 10px;top:50%;font-weight:800;color:#1a1a1a;font-size:14px;transform:translateY(-50%)}.light .banner-link{margin-left:20px;display:inline-block;position:relative;border-radius:24px;padding:5px 10px;top:50%;transform:translateY(-50%);min-width:80px}.light .banner-link a{text-decoration:none !important}.light .banner-cancel{width:100px;display:inline-block;text-align:right}.light .banner-cancel-button{display:inline-block;right:20px;position:relative;transform:translateY(-50%);top:50%;background:#e9e9e9;width:20px;height:20px;border-radius:30px}.light .banner-cancel__text{display:block;width:10px;height:10px;top:0px;left:5px;color:#4d4d4d;text-align:center;position:relative}.light .banner-cancel__text:before,.light .banner-cancel__text:after{content:"";position:absolute;top:10px !important;left:0;right:0;height:2px;background:#4d4d4d;border-radius:2px}.light .banner-cancel__text::before{transform:rotate(45deg)}.light .banner-cancel__text::after{transform:rotate(-45deg)}.light .banner-cancel__text span{display:block}.green{background-color:#2b3280}.green .container-banner{border-bottom:5px solid #2775b3}.green .banner-content{text-align:center;display:inline-block;width:100%;height:auto}.green .banner-content .banner-content__text{color:#fff !important;font-size:16px !important}.green .banner-content .banner-content__text h1{color:#fff !important;font-size:16px !important}.green .banner-content .banner-content__text{display:inline-block;position:relative;padding:5px 10px;top:50%;font-weight:800;color:#fff;font-size:14px;transform:translateY(-50%)}.green .banner-link{margin-left:20px;display:inline-block;position:relative;border-radius:24px;padding:5px 10px;top:50%;transform:translateY(-50%);min-width:80px}.green .banner-link a{text-decoration:none !important}.green .banner-cancel{width:100px;display:inline-block;text-align:right}.green .banner-cancel-button{display:inline-block;right:20px;position:relative;transform:translateY(-50%);top:50%;background:#3f4798;width:20px;height:20px;border-radius:30px}.green .banner-cancel__text{display:block;width:10px;height:10px;top:0px;left:5px;color:#fff;text-align:center;position:relative}.green .banner-cancel__text:before,.green .banner-cancel__text:after{content:"";position:absolute;top:10px !important;left:0;right:0;height:2px;background:#fff;border-radius:2px}.green .banner-cancel__text::before{transform:rotate(45deg)}.green .banner-cancel__text::after{transform:rotate(-45deg)}.green .banner-cancel__text span{display:block}@media(max-width: 1000px){.stick-banner__container{height:0 !important}.dark{position:fixed;height:100% !important;top:0px;width:calc(100% - 60px) !important;background-color:rgba(0,0,0,.5) !important;z-index:9999999;margin:0;width:100% !important}.dark .container-banner{position:absolute;bottom:20px;width:calc(100% - 48px);left:24px;height:148px;background:#fff !important;border-radius:24px;z-index:999}.dark .banner-cancel{width:initial;text-align:right;position:absolute;right:0px}.dark .banner-cancel-button{top:15px}.dark .banner-cancel-button{transform:none}.light .container-banner{border:none}.light{position:fixed;bottom:0;height:100px !important;z-index:999;margin:0px 30px;width:calc(100% - 60px) !important;background-color:#2775b3 !important;border-top-left-radius:24px;border-top-right-radius:24px}.light .container-banner{position:absolute;bottom:0;height:94px !important;z-index:999;background-color:#f5f5f5 !important;border-top-left-radius:24px;border-top-right-radius:24px}.green .container-banner{border:none}.green .container-banner{border:none}.green{position:fixed;bottom:0;height:100px !important;z-index:999;margin:0px 30px;width:calc(100% - 60px) !important;background-color:#2775b3 !important;border-top-left-radius:24px;border-top-right-radius:24px}.green .container-banner{position:absolute;bottom:0;height:94px !important;z-index:999;background-color:#2b3280 !important;border-top-left-radius:24px;border-top-right-radius:24px}.green .container-banner{border:none}}

div,h1,h2,h3,h4,h5,h6,span,button,input,a,ul,ol,li,select{font-family:"Noto Sans KR","Noto Sans","Segoe UI","Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji" !important}input{caret-color:#e43d4f}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,input:-webkit-autofill:active{-webkit-text-fill-color:#000;box-shadow:0 0 0px 1000px rgba(0,0,0,0) inset;-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s}input:-webkit-autofill, input:-webkit-autofill:hover, input:-webkit-autofill:focus, input:-webkit-autofill:active{-webkit-text-fill-color:#000;box-shadow:0 0 0px 1000px rgba(0,0,0,0) inset;-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s}input:autofill,input:autofill:hover,input:autofill:focus,input:autofill:active{-webkit-text-fill-color:#000;box-shadow:0 0 0px 1000px rgba(0,0,0,0) inset;transition:background-color 5000s ease-in-out 0s}.mt0{margin-top:0px !important}.mt10{margin-top:10px !important}.mt20{margin-top:20px !important}.mt30{margin-top:30px !important}.mt40{margin-top:40px !important}.mt50{margin-top:48px !important}.mb0{margin-bottom:0px !important}.mb10{margin-bottom:10px !important}.mb20{margin-bottom:20px !important}.mb30{margin-bottom:30px !important}.mb40{margin-bottom:40px !important}.mb50{margin-bottom:48px !important}.pt10{padding-top:10px !important}.pt20{padding-top:20px !important}.pt30{padding-top:30px !important}.pt40{padding-top:40px !important}.pt50{padding-top:48px !important}.pb10{padding-bottom:10px !important}.pb20{padding-bottom:20px !important}.pb30{padding-bottom:30px !important}.pb40{padding-bottom:40px !important}.pb50{padding-bottom:48px !important}.pl10{padding-left:10px !important}.pl20{padding-left:20px !important}.pl30{padding-left:30px !important}.pl40{padding-left:40px !important}.pl50{padding-left:48px !important}.pr10{padding-right:10px !important}.pr20{padding-right:20px !important}.pr30{padding-right:30px !important}.pr40{padding-right:40px !important}.pr50{padding-right:48px !important}
