body{min-width:1600px;overflow-x:auto;overflow-y:hidden}body.ko a,body.ko button,body.ko div,body.ko input,body.ko pre,body.ko textarea{font-family:"Pretendard",Arial,Helvetica!important;letter-spacing:-.5px}body.en a,body.en button,body.en div,body.en input,body.en pre,body.en textarea{font-family:Arial,Helvetica!important;letter-spacing:0}body.ja a,body.ja button,body.ja div,body.ja input,body.ja pre,body.ja textarea{font-family:"MEIRYO",Arial,Helvetica!important;letter-spacing:-1px}body #root,body .App{height:100%}body .App{display:flex;flex-direction:column;line-height:1.43;width:100%;overflow:auto}.flex-row{flex-direction:row!important}.flex-column{flex-direction:column!important}.flex-row-flex-start{display:flex;align-items:flex-start;flex-direction:row}.flex-row-center{display:flex;align-items:center;flex-direction:row}.flex-start{align-items:flex-start!important}.flex-1{flex:1 1}.display-none{display:none!important}.inline-block{display:inline-block}.display-block{display:block!important}.display-flex{display:flex!important}.float-left{float:left}.float-right{float:right}.full-area{display:inline-block;width:100%;height:100%}.ellipsis{display:block!important;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;overflow:hidden}.font-size-10{font-size:10px!important}.font-size-11{font-size:11px!important}.font-size-12{font-size:12px!important}.font-size-13{font-size:13px!important}.font-size-14{font-size:14px!important}.font-size-15{font-size:15px!important}.font-size-16{font-size:16px!important;font-size:18px!important}.font-size-20{font-size:20px!important}.font-size-32{font-size:32px!important}.margin-0{margin:0!important}.ml-1{margin-left:1px!important}.ml-2{margin-left:2px!important}.ml-3{margin-left:3px!important}.ml-4{margin-left:4px!important}.ml-5{margin-left:5px!important}.ml-6{margin-left:6px!important}.ml-7{margin-left:7px!important}.ml-8{margin-left:8px!important}.ml-9{margin-left:9px!important}.ml-10{margin-left:10px!important}.ml-14{margin-left:14px!important}.ml-20{margin-left:20px!important}.ml-27{margin-left:27px!important}.mr-0{margin-right:0!important}.mr-1{margin-right:1px!important}.mr-3{margin-right:3px!important}.mr-4{margin-right:4px!important}.mr-5{margin-right:5px!important}.mr-10{margin-right:10px!important}.mr-20{margin-right:20px!important}.mr-30{margin-right:30px!important}.mt-2{margin-top:2px!important}.mt-3{margin-top:3px!important}.mt-4{margin-top:4px!important}.mt-5{margin-top:5px!important}.mt-8{margin-top:8px!important}.mt-10{margin-top:10px!important}.mt-13{margin-top:13px!important}.mt-15{margin-top:15px!important}.mt-20{margin-top:20px!important}.mt-30{margin-top:30px!important}.mb-0{margin-bottom:0!important}.mb-3{margin-bottom:3px!important}.mb-4{margin-bottom:4px!important}.mb-5{margin-bottom:5px!important}.mb-7{margin-bottom:7px!important}.mb-10{margin-bottom:10px!important}.mb-15{margin-bottom:15px!important}.mb-22{margin-bottom:22px!important}.mtb-5{margin:5px 0}.mtb-12{margin:12px 0}.vertical-top{vertical-align:top}.common-button-brand{border-radius:23px!important;min-width:126px!important;height:45px;color:#fff!important;padding:11px 30px!important;background-color:#11a991!important;border:1px solid #11a991!important}.common-button-brand:hover{box-shadow:1px 1px 5px #616161}.common-button-gray{border-radius:23px!important;min-width:126px!important;height:45px;color:#fff!important;padding:11px 30px!important;background-color:#5e5e5e!important;border:1px solid #5e5e5e!important}.common-button-gray:hover{box-shadow:1px 1px 5px #616161}.common-button-gray.disable{pointer-events:none;opacity:.5}.common-button-border{border-radius:23px!important;min-width:130px!important;height:45px;background-color:transparent!important;border:1px solid #bbb!important;color:#bbb!important;padding:11px 30px!important}.license-button-gray{background-color:#5e5e5e!important;font-size:12px}.license-button-brand,.license-button-gray{min-width:95px!important;border-radius:20px!important;height:34px!important;color:#fff!important}.license-button-brand{background-color:#11a991!important;font-size:12px!important}.share-button-gray{min-width:90px!important;border-radius:20px!important;height:42px!important;background-color:#5e5e5e!important;color:#fff!important;font-size:12px}.dropdown-arrow-area{position:absolute;top:50%;transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);right:2px;display:flex;align-items:center;justify-content:center;width:32px;height:32px}.dropdown-arrow-area .dropdown-image{margin-right:3px}.space{right:2px}.attach-cell-popup .attach-cell-popup-each{display:flex;padding:3px}.attach-cell-popup .attach-cell-popup-each .attach-cell-popup-title{width:75px;text-align:left}.attach-cell-popup .attach-cell-popup-each .attach-cell-popup-content{display:flex;align-items:center}.attach-cell-popup .attach-cell-popup-each .attach-cell-popup-content .attach-fileIcon{max-width:32px}.attach-popup{display:flex}.attach-popup .func{text-align:left;width:320px}.attach-popup .restrict{text-align:left;width:450px}.ant-modal-root .ant-modal-mask{background-color:rgba(0,0,0,.85)}.ant-modal-root .ant-modal.modal-464{width:464px!important}.ant-modal-root .ant-modal.modal-665{width:665px!important}.ant-modal-root .ant-modal.modal-965{width:965px!important}.ant-modal-root .ant-modal .ant-modal-content{width:inherit;border-radius:15px}.ant-modal-root .ant-modal .ant-modal-content .ant-modal-header{padding:18px 35px;background:linear-gradient(90deg,#14ae96,#0a8076);border-top-right-radius:15px;border-top-left-radius:15px}.ant-modal-root .ant-modal .ant-modal-content .ant-modal-header .ant-modal-title{color:#fff;font-size:15px}.ant-modal-root .ant-modal .ant-modal-content .ant-modal-body{position:relative;padding:35px 40px}.ant-modal-root .ant-modal .ant-modal-content .ant-modal-body .modal-content{box-shadow:none;border:none}.ant-modal-root .ant-modal .ant-modal-content .ant-modal-body .modal-content label{font-weight:400}.ant-modal-root .ant-modal .ant-modal-content .ant-modal-body .modal-content .modal-text{font-weight:700;line-height:22px}.ant-modal-root .ant-modal .ant-modal-content .ant-modal-body .modal-content .modal-text .modal-text-title{padding:0 10px 20px}.ant-modal-root .ant-modal .ant-modal-content .ant-modal-body .modal-content .modal-text.center{text-align:center}.ant-modal-root .ant-modal .ant-modal-content .ant-modal-body .modal-content .template-detail-box{background-color:#f9f9f9;border-radius:12px!important;margin:0 auto 20px!important;box-shadow:inset 0 0 0 1px #e4e4e4,0 0 0 0 transparent;padding:1em 1.5em}.ant-modal-root .ant-modal .ant-modal-content .ant-modal-body .modal-content .template-detail-box .template-detail-item{display:flex;justify-content:flex-start;margin-bottom:6px;list-style:circle!important}.ant-modal-root .ant-modal .ant-modal-content .ant-modal-body .modal-content .template-detail-box .template-detail-item .template-detail-item-title{min-width:100px}.ant-modal-root .ant-modal .ant-modal-content .ant-modal-body .modal-content .template-detail-box .ant-list-item{position:relative;padding:0!important;display:flex;font-weight:400}.ant-modal-root .ant-modal .ant-modal-content .ant-modal-body .modal-content .modal-explain-text{width:384px;margin:0 auto;padding:0 10px 20px;font-weight:700;line-height:22px}.ant-modal-root .ant-modal .ant-modal-content .ant-modal-body .modal-content .modal-border-box{padding:10px;background-color:#f9f9f9;border:1px solid #e4e4e4;border-radius:12px}.ant-modal-root .ant-modal .ant-modal-content .ant-modal-body .modal-content .modal-border-box .modal-item-list{display:flex;align-items:center;margin:4px 0;padding:0 30px;font-size:12px}.ant-modal-root .ant-modal .ant-modal-content .ant-modal-body .modal-content .modal-border-box .modal-item-list .item-title{min-width:100px}.ant-modal-root .ant-modal .ant-modal-content .ant-modal-body .modal-content .modal-border-box .modal-item-list div{font-size:14px}.ant-modal-root .ant-modal .ant-modal-content .ant-modal-body .modal-content .modal-border-box .service-no-area{padding:0 15px}.ant-modal-root .ant-modal .ant-modal-content .ant-modal-body .modal-content .switch-wrap{display:flex;align-items:center;margin-top:16px;font-size:14px}.ant-modal-root .ant-modal .ant-modal-content .ant-modal-body .modal-content .switch-wrap .ant-switch{margin-right:10px}.ant-modal-root .ant-modal .ant-modal-content .ant-modal-footer{padding:0 15px 35px;text-align:center;border:none;border-radius:15px}.ant-modal-root .ant-modal .ant-modal-content .ant-modal-footer button{min-width:125px;height:45px;margin:0 5px;color:#bbb;font-weight:700;background-color:#fff;border:1px solid #bbb;border-radius:23px}.ant-modal-root .ant-modal .ant-modal-content .ant-modal-footer button.ok{color:#fff;background-color:#11a991;border-color:#fff}.ant-modal-root .ant-modal .ant-modal-content .ant-modal-footer button.grey{background-color:#787878}.ant-modal-root .ant-modal .ant-modal-content .ant-modal-footer button.disabled{pointer-events:none}.ant-select-dropdown .ant-select-item-option-selected{background-color:#fff!important}.ant-select-dropdown .ant-select-item-option-active{background-color:#dfdfdf!important}.ant-select-dropdown .ant-select-item{padding:8px 10px}.ant-select-dropdown.disabled{cursor:default}.ant-select-dropdown.disabled .ant-select-item{pointer-events:none;opacity:.45}.form-field-wrap{position:relative;width:100%}.form-field-wrap input{width:100%;height:40px;border:1px solid #dfdfdf;text-indent:10px;margin-top:5px;border-radius:5px}.form-field-wrap input::-webkit-input-placeholder{color:#dfdfdf}.form-field-wrap input:-ms-input-placeholder{color:#dfdfdf}.form-field-wrap input::placeholder{color:#dfdfdf}.form-field-wrap .ant-select,.form-field-wrap .form-wrap.multiple{width:100%;height:100%}.form-field-wrap .ant-select.ant-select-multiple,.form-field-wrap .form-wrap.multiple.ant-select-multiple{margin-top:5px}.form-field-wrap .ant-select .ant-select-selector,.form-field-wrap .form-wrap.multiple .ant-select-selector{display:flex;align-items:center;width:100%;height:40px!important;border:1px solid #dfdfdf!important;text-indent:10px;box-shadow:none!important;padding:0!important;margin-top:5px;border-radius:5px!important}.form-field-wrap .ant-select .ant-select-selector::-webkit-input-placeholder,.form-field-wrap .form-wrap.multiple .ant-select-selector::-webkit-input-placeholder{color:#dfdfdf}.form-field-wrap .ant-select .ant-select-selector:-ms-input-placeholder,.form-field-wrap .form-wrap.multiple .ant-select-selector:-ms-input-placeholder{color:#dfdfdf}.form-field-wrap .ant-select .ant-select-selector::placeholder,.form-field-wrap .form-wrap.multiple .ant-select-selector::placeholder{color:#dfdfdf}.form-field-wrap .ant-select .ant-select-selector:hover,.form-field-wrap .form-wrap.multiple .ant-select-selector:hover{border-color:#dfdfdf}.form-field-wrap .ant-select .ant-select-selector .ant-select-selection-item,.form-field-wrap .form-wrap.multiple .ant-select-selector .ant-select-selection-item{line-height:260%}.form-field-wrap .ant-select .ant-select-arrow,.form-field-wrap .form-wrap.multiple .ant-select-arrow{top:26px;right:20px}.form-field-wrap .ant-select .ant-select-open,.form-field-wrap .form-wrap.multiple .ant-select-open{border-color:#dfdfdf}.form-field-wrap .form-wrap{position:relative;width:100%}.form-field-wrap .form-wrap .right-box{position:absolute;align-items:center;top:12px;right:15px;cursor:pointer}.form-field-wrap .form-wrap .validate-error{border-color:#ff1744!important;background:snow!important}.form-field-wrap .form-wrap .warning .ant-select-selector{border:1px solid #ff1744!important}.form-field-wrap .form-wrap .warning .ant-select-selection-placeholder{color:#ff1744!important}.form-field-wrap .form-wrap.select-popup .ant-select .ant-select-selector{cursor:default}.form-field-wrap .form-wrap.select-popup .ant-select .ant-select-arrow{top:calc(50% - 5px)!important}.form-field-wrap .form-wrap.select-popup .ant-select-arrow{-webkit-user-select:auto;-ms-user-select:auto;user-select:auto;pointer-events:auto}.ant-switch-checked{background-color:#00bfa5}.date-picker-box{position:relative;display:flex;flex-direction:column}.date-picker-box .ant-picker.date-picker{width:100%;height:40px;margin-top:5px;border-radius:5px}.date-picker-box .ant-picker.date-picker.ant-picker-focused{border-color:#dfdfdf;box-shadow:none}.date-picker-box .ant-picker.date-picker:hover{border-color:#dfdfdf}.date-picker-box .ant-picker.date-picker.error{border-color:#ff1744}.date-picker-box .ant-picker.date-picker.disabled{pointer-events:none}.date-picker-box .ant-picker.date-picker.disabled .ant-picker-suffix{display:none}.date-picker-box .extra-area{display:flex;align-items:center;justify-content:space-between;margin-top:5px}.date-picker-box .extra-area .date-detail-text{color:#14ae96;font-size:12px;text-align:right}.date-picker-box .extra-area .right{text-align:right}.ant-picker-dropdown .ant-picker-header-view button:hover,.ant-picker-dropdown .ant-picker-today-btn{color:#11a991}.ant-picker-dropdown .ant-picker-cell-inner:before{border:1px solid #11a991!important}.ant-picker-dropdown .ant-picker-cell-selected .ant-picker-cell-inner{background:#11a991}.date-picker-area{display:flex}.date-picker-area .date-picker-item{display:flex;flex-direction:column;flex:1 1}.date-picker-area .date-picker-item:first-child{margin-right:10px}.common-loading{position:absolute;top:0;left:0;display:none;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;background-color:#fff;opacity:.8;z-index:999}.common-loading.active{display:flex}.common-loading.bg-dark{color:#e6e6e6;background-color:#000}.common-loading .loading-content{position:relative;top:-10px;text-align:center}.common-loading .anticon-loading{font-size:28px}.common-loading .loading-text{margin-top:5px;font-size:13px}.start-exam-modal .ant-modal-content{border-radius:0!important}.start-exam-modal .ant-modal-content .ant-modal-header{display:flex;justify-content:center;background:#fbfbfb!important;border-radius:0!important;border-bottom:1px solid #e6e6e6}.start-exam-modal .ant-modal-content .ant-modal-header .modal-title-area{padding-top:25px;background-color:#fbfbfb;text-align:center}.start-exam-modal .ant-modal-content .ant-modal-header .modal-title-area .modal-main-title{color:#000;font-size:26px;font-weight:700;line-height:26px}.start-exam-modal .ant-modal-content .ant-modal-header .modal-title-area .modal-sub-title{margin-top:10px;font-size:16px;color:#727272}.start-exam-modal .ant-modal-content .ant-modal-header .modal-title-area .modal-sub-title .point{color:#e45938;font-weight:700}.start-exam-modal .ant-modal-content .ant-modal-header .modal-title-area .step-area{padding-top:20px}.start-exam-modal .ant-modal-content .ant-modal-header .modal-title-area .exam-complete .step-area{position:relative;top:-20px;padding:0}.start-exam-modal .ant-modal-content .ant-modal-header .modal-title-area .exam-complete .modal-title{color:#000;font-size:25px;padding:0 15px 15px}.start-exam-modal .ant-modal-content .ant-modal-header .modal-title-area .exam-complete .modal-title .complete{position:relative;margin-left:5px}.start-exam-modal .ant-modal-content .ant-modal-header .modal-title-area .exam-complete .modal-title .complete .text{position:relative;z-index:1}.start-exam-modal .ant-modal-content .ant-modal-header .modal-title-area .exam-complete .modal-title .complete .highlighter{position:absolute;left:0;top:9px;width:100%;height:20px;background-color:#f9d143}.start-exam-modal .ant-modal-content .ant-modal-header .modal-title-area .exam-complete .modal-text{padding-top:30px;font-size:15px;color:#333}.start-exam-modal .ant-modal-content .modal-content{width:504px;margin:0 auto;line-height:1.4;font-size:13px}.start-exam-modal .ant-modal-content .modal-content .form-wrap .ant-select-multiple,.start-exam-modal .ant-modal-content .modal-content .form-wrap.multiple{height:100%;font-size:13px}.start-exam-modal .ant-modal-content .modal-content .form-wrap .ant-select-multiple.warning .ant-select-selector,.start-exam-modal .ant-modal-content .modal-content .form-wrap.multiple.warning .ant-select-selector{border:1px solid #ff1744!important}.start-exam-modal .ant-modal-content .modal-content .form-wrap .ant-select-multiple.warning .ant-select-selection-placeholder,.start-exam-modal .ant-modal-content .modal-content .form-wrap.multiple.warning .ant-select-selection-placeholder{color:#ff1744}.start-exam-modal .ant-modal-content .modal-content .form-wrap .ant-select-multiple.ant-select-disabled .color-tag,.start-exam-modal .ant-modal-content .modal-content .form-wrap.multiple.ant-select-disabled .color-tag{opacity:.6}.start-exam-modal .ant-modal-content .modal-content .form-wrap .ant-select-multiple .ant-select-selection-search,.start-exam-modal .ant-modal-content .modal-content .form-wrap.multiple .ant-select-selection-search{-webkit-margin-start:0;margin-inline-start:0}.start-exam-modal .ant-modal-content .modal-content .form-wrap .ant-select-multiple .ant-select-selector,.start-exam-modal .ant-modal-content .modal-content .form-wrap.multiple .ant-select-selector{height:100%!important;margin:0;padding:5px 35px 5px 7px!important;text-indent:0}.start-exam-modal .ant-modal-content .modal-content .form-wrap .ant-select-multiple .ant-select-selector .ant-tag,.start-exam-modal .ant-modal-content .modal-content .form-wrap.multiple .ant-select-selector .ant-tag{display:flex;align-items:center}.start-exam-modal .ant-modal-content .modal-content .form-wrap .ant-select-multiple .ant-select-selector .ant-tag-close-icon,.start-exam-modal .ant-modal-content .modal-content .form-wrap.multiple .ant-select-selector .ant-tag-close-icon{display:none}.start-exam-modal .ant-modal-content .modal-content .form-wrap .ant-select-multiple .ant-select-selector .anticon,.start-exam-modal .ant-modal-content .modal-content .form-wrap.multiple .ant-select-selector .anticon{margin-left:5px;font-size:12px;opacity:.7}.start-exam-modal .ant-modal-content .modal-content .form-wrap .ant-select-multiple .ant-select-selector .anticon:hover,.start-exam-modal .ant-modal-content .modal-content .form-wrap.multiple .ant-select-selector .anticon:hover{opacity:1}.start-exam-modal .ant-modal-content .modal-content .form-wrap .ant-select-multiple .ant-select-arrow,.start-exam-modal .ant-modal-content .modal-content .form-wrap.multiple .ant-select-arrow{top:50%}.start-exam-modal .ant-modal-content .modal-content .form-wrap .ant-select-multiple .ant-select-dropdown .ant-select-item-option,.start-exam-modal .ant-modal-content .modal-content .form-wrap.multiple .ant-select-dropdown .ant-select-item-option{padding:10px 25px}.start-exam-modal .ant-modal-content .modal-content .form-wrap .ant-select-multiple .ant-select-dropdown .ant-select-item-option svg,.start-exam-modal .ant-modal-content .modal-content .form-wrap.multiple .ant-select-dropdown .ant-select-item-option svg{display:none}.start-exam-modal .ant-modal-content .modal-content .form-wrap .ant-select-multiple .ant-select-dropdown .rc-virtual-list-holder-inner,.start-exam-modal .ant-modal-content .modal-content .form-wrap.multiple .ant-select-dropdown .rc-virtual-list-holder-inner{cursor:default}.start-exam-modal .ant-modal-content .modal-content .start-exam-border-box{border:1px solid #ddd;border-radius:5px}.start-exam-modal .ant-modal-content .modal-content .start-exam-border-box .header-box{display:flex;justify-content:space-between;align-items:center;padding:12px 18px;background-color:#fbfbfb;border-top-left-radius:15px;border-top-right-radius:15px;border-bottom:1px solid #dedede}.start-exam-modal .ant-modal-content .modal-content .start-exam-border-box .header-box .title{display:flex;align-items:center}.start-exam-modal .ant-modal-content .modal-content .start-exam-border-box .header-box .title img{margin-left:5px}.start-exam-modal .ant-modal-content .modal-content .setting-box{padding:10px 15px 10px 30px}.start-exam-modal .ant-modal-content .modal-content .setting-box .setting-row{display:flex;align-items:center}.start-exam-modal .ant-modal-content .modal-content .setting-box .setting-row:last-child{align-items:flex-start}.start-exam-modal .ant-modal-content .modal-content .setting-box .setting-row:last-child .input-title{margin-top:10px}.start-exam-modal .ant-modal-content .modal-content .setting-box .setting-row .input-title{min-width:110px}.start-exam-modal .ant-modal-content .modal-content .setting-box .setting-row .send-value{flex:1 1;margin-left:15px}.start-exam-modal .ant-modal-content .modal-content .setting-box .flex{justify-content:space-between}.start-exam-modal .ant-modal-content .modal-content .setting-box .slider-status{width:44px;height:23px;line-height:23px;color:#fff;font-size:11px;font-weight:700;text-align:center;background-color:#c5c5c5;border-radius:12px}.start-exam-modal .ant-modal-content .modal-content .step1-content,.start-exam-modal .ant-modal-content .modal-content .step2-content,.start-exam-modal .ant-modal-content .modal-content .step3-content,.start-exam-modal .ant-modal-content .modal-content .step4-content{min-height:327px}.start-exam-modal .ant-modal-content .modal-content .step1-content .anticon-close-circle,.start-exam-modal .ant-modal-content .modal-content .step2-content .anticon-close-circle,.start-exam-modal .ant-modal-content .modal-content .step3-content .anticon-close-circle,.start-exam-modal .ant-modal-content .modal-content .step4-content .anticon-close-circle{margin-right:0}.start-exam-modal .ant-modal-content .modal-content .step1-content{text-align:center}.start-exam-modal .ant-modal-content .modal-content .step1-content .prepare-summary{display:inline-block;min-width:400px;margin-bottom:14px;padding:5px 10px;color:#0f7d67;border:1px solid #14ae96;border-radius:17px;box-shadow:3px 4px #ececec}.start-exam-modal .ant-modal-content .modal-content .step1-content .prepare-summary.failed{border-color:#d09344;color:#d9872f}.start-exam-modal .ant-modal-content .modal-content .step1-content .prepare-content .prepare-row{display:flex;align-items:center;padding:11px 15px 11px 12px;border-bottom:1px solid #e6e6e6}.start-exam-modal .ant-modal-content .modal-content .step1-content .prepare-content .prepare-row .prepare-check{margin-right:10px}.start-exam-modal .ant-modal-content .modal-content .step1-content .prepare-content .prepare-row .prepare-text{display:flex;flex:1 1;align-items:center;line-height:1.3;color:#353535}.start-exam-modal .ant-modal-content .modal-content .step1-content .prepare-content .prepare-row .prepare-text .main-text{font-size:16px}.start-exam-modal .ant-modal-content .modal-content .step1-content .prepare-content .prepare-row .prepare-text .sub-text{margin-left:5px}.start-exam-modal .ant-modal-content .modal-content .step1-content .prepare-content .prepare-row .prepare-extra{display:flex}.start-exam-modal .ant-modal-content .modal-content .step1-content .prepare-content .prepare-row .prepare-extra img{cursor:pointer}.start-exam-modal .ant-modal-content .modal-content .step1-content .prepare-content .prepare-row .prepare-extra img:last-child{margin-left:8px}.start-exam-modal .ant-modal-content .modal-content .step2-content .content-item{margin-top:14px}.start-exam-modal .ant-modal-content .modal-content .step2-content .content-item:first-child{margin:0}.start-exam-modal .ant-modal-content .modal-content .step2-content .content-item .extra-area{justify-content:right}.start-exam-modal .ant-modal-content .modal-content .step2-content .content-item .random-switch{display:flex;align-items:center;justify-content:space-between;padding:12px 20px;font-weight:700;border:1px solid #dedede;border-radius:5px}.start-exam-modal .ant-modal-content .modal-content .step2-content .content-item .send-value .period-area,.start-exam-modal .ant-modal-content .modal-content .step2-content .content-item .send-value .slider-area{padding:0 23px}.start-exam-modal .ant-modal-content .modal-content .step2-content .content-item .send-value .period-area .ant-slider:hover .ant-slider-rail,.start-exam-modal .ant-modal-content .modal-content .step2-content .content-item .send-value .slider-area .ant-slider:hover .ant-slider-rail{background-color:#e9e9e9}.start-exam-modal .ant-modal-content .modal-content .step2-content .content-item .send-value .period-area .ant-slider:hover .ant-slider-track,.start-exam-modal .ant-modal-content .modal-content .step2-content .content-item .send-value .slider-area .ant-slider:hover .ant-slider-track{background-color:#ffc64c}.start-exam-modal .ant-modal-content .modal-content .step2-content .content-item .send-value .period-area .ant-slider:hover .ant-slider-handle:not(.ant-tooltip-open),.start-exam-modal .ant-modal-content .modal-content .step2-content .content-item .send-value .slider-area .ant-slider:hover .ant-slider-handle:not(.ant-tooltip-open){border-color:#f89b0a}.start-exam-modal .ant-modal-content .modal-content .step2-content .content-item .send-value .period-area .ant-slider .ant-slider-rail,.start-exam-modal .ant-modal-content .modal-content .step2-content .content-item .send-value .slider-area .ant-slider .ant-slider-rail{height:8px;background-color:#e9e9e9;border-radius:6px}.start-exam-modal .ant-modal-content .modal-content .step2-content .content-item .send-value .period-area .ant-slider .ant-slider-track,.start-exam-modal .ant-modal-content .modal-content .step2-content .content-item .send-value .slider-area .ant-slider .ant-slider-track{height:8px;background-color:#ffc64c;transition:none}.start-exam-modal .ant-modal-content .modal-content .step2-content .content-item .send-value .period-area .ant-slider .ant-slider-handle,.start-exam-modal .ant-modal-content .modal-content .step2-content .content-item .send-value .slider-area .ant-slider .ant-slider-handle{top:6px;width:15px;height:15px;border:4px solid #f89b0a;transition:none;cursor:-webkit-grab;cursor:grab}.start-exam-modal .ant-modal-content .modal-content .step2-content .content-item .send-value .period-area .ant-slider .ant-slider-handle-dragging,.start-exam-modal .ant-modal-content .modal-content .step2-content .content-item .send-value .slider-area .ant-slider .ant-slider-handle-dragging{border-color:#f89b0a!important}.start-exam-modal .ant-modal-content .modal-content .step2-content .content-item .send-value .period-area{display:flex;align-items:center}.start-exam-modal .ant-modal-content .modal-content .step2-content .content-item .send-value .period-area .period-text{width:50px;text-align:center;color:#414141;font-size:17px}.start-exam-modal .ant-modal-content .modal-content .step2-content .content-item .send-value .period-area img{cursor:pointer}.start-exam-modal .ant-modal-content .modal-content .step2-content .content-item .send-period-text{margin-top:8px;color:#14ae96;font-weight:700}.start-exam-modal .ant-modal-content .modal-content .step3-content .start-exam-check{margin:10px 0 20px;color:#717171;font-size:13px}.start-exam-modal .ant-modal-content .modal-content .step3-content .no-tag-area{margin-top:5px;padding:10px 15px;border-radius:5px;color:#ff1744;border:1px solid #ff1744}.start-exam-modal .ant-modal-content .modal-content .step3-content .no-tag-area .no-tag-main-text{font-weight:700}.start-exam-modal .ant-modal-content .modal-content .step3-content .no-tag-area .no-tag-main-text .anticon-exclamation-circle{margin-right:5px}.start-exam-modal .ant-modal-content .modal-content .step3-content .no-tag-area .no-tag-sub-text{margin-top:5px;font-size:12px}.start-exam-modal .ant-modal-content .modal-content .step3-content .exam-tag{padding:10px 25px}.start-exam-modal .ant-modal-content .modal-content .step3-content .exam-tag .tag-select-option{color:#000;flex:1 1}.start-exam-modal .ant-modal-content .modal-content .step3-content .exam-tag .tag-select-option .tag-circle{width:17px;height:17px;margin-right:12px;border-radius:9px}.start-exam-modal .ant-modal-content .modal-content .step3-content .exam-tag .tag-select-option .tag-name{flex:1 1;word-break:break-all}.start-exam-modal .ant-modal-content .modal-content .step3-content .exam-tag .tag-select-option .tag-count{width:50px;text-align:right}.start-exam-modal .ant-modal-content .modal-content .step3-content .setting-box{padding:14px 25px 24px 30px}.start-exam-modal .ant-modal-content .modal-content .step3-content .setting-box .slider-area{display:flex;align-items:center}.start-exam-modal .ant-modal-content .modal-content .step3-content .setting-box .slider-area .ant-slider:hover .ant-slider-rail{background-color:#e9e9e9}.start-exam-modal .ant-modal-content .modal-content .step3-content .setting-box .slider-area .ant-slider:hover .ant-slider-track{background-color:#ffa893}.start-exam-modal .ant-modal-content .modal-content .step3-content .setting-box .slider-area .ant-slider:hover .ant-slider-handle:not(.ant-tooltip-open){border-color:#ff7e60}.start-exam-modal .ant-modal-content .modal-content .step3-content .setting-box .slider-area .ant-slider .ant-slider-rail{height:8px;background-color:#e9e9e9;border-radius:6px}.start-exam-modal .ant-modal-content .modal-content .step3-content .setting-box .slider-area .ant-slider .ant-slider-track{height:8px;background-color:#ffa893;transition:none}.start-exam-modal .ant-modal-content .modal-content .step3-content .setting-box .slider-area .ant-slider .ant-slider-handle{top:6px;width:15px;height:15px;border:4px solid #ff7e60;transition:none;cursor:-webkit-grab;cursor:grab}.start-exam-modal .ant-modal-content .modal-content .step3-content .setting-box .slider-area .ant-slider .ant-slider-handle-dragging{border-color:#ff7e60!important}.start-exam-modal .ant-modal-content .modal-content .step3-content .setting-box .slider-area .ant-slider{flex:1 1;margin-right:20px}.start-exam-modal .ant-modal-content .modal-content .step3-content .start-exam-border-box{margin-top:25px}.start-exam-modal .ant-modal-content .modal-content .step4-content .input-title{display:flex;justify-content:space-between}.start-exam-modal .ant-modal-content .modal-content .step4-content .input-title .template-type-icon-top{display:flex;align-items:center;color:#9b9b9b;font-size:11px}.start-exam-modal .ant-modal-content .modal-content .step4-content .input-title .template-type-icon-top .icon-area{margin-right:10px}.start-exam-modal .ant-modal-content .modal-content .step4-content .input-title .template-type-icon-top .icon-area img{margin-right:5px}.start-exam-modal .ant-modal-content .modal-content .step4-content .color-tag{color:#fff;background-color:#c5c5c5}.start-exam-modal .ant-modal-content .modal-content .step4-content .color-tag img{margin-right:5px}.start-exam-modal .ant-modal-content .modal-content .step4-content .start-exam-template{padding:11px 28px!important;border-top:1px solid #fafafa}.start-exam-modal .ant-modal-content .modal-content .step4-content .template-select-option{line-height:1em}.start-exam-modal .ant-modal-content .modal-content .step4-content .template-select-option .exam-type-circle{margin-right:15px}.start-exam-modal .ant-modal-content .modal-content .step4-content .template-select-option .template-info-area .template-info-title{font-weight:700}.start-exam-modal .ant-modal-content .modal-content .step4-content .template-select-option .template-info-area .template-exam-info{margin-top:5px;font-size:12px;color:rgba(0,0,0,.6)}.start-exam-modal .ant-modal-content .modal-content .step4-content .template-select-option .template-info-area .template-exam-info .ant-tag{height:19px;line-height:17px;margin-right:5px;padding:0 5px;background:transparent;border-radius:2px;font-size:11px;font-weight:700}.start-exam-modal .ant-modal-content .modal-content .step4-content .template-select-option .template-info-area .template-attach-info{margin-top:5px;color:#333;font-size:12px}.start-exam-modal .ant-modal-content .modal-content .step4-content .template-select-option .template-info-area .template-attach-info .file-icon{margin:0 5px;width:16px;height:16px}.start-exam-modal .ant-modal-content .modal-content .step4-content .start-exam-border-box{margin-top:15px}.start-exam-modal .ant-modal-content .modal-content .step4-content .start-exam-border-box .setting-box{padding:10px 20px}.start-exam-modal .ant-modal-content .modal-content .step4-content .start-exam-border-box .setting-box .screen-lock-date{flex:2 1}.start-exam-modal .ant-modal-content .modal-content .step4-content .start-exam-border-box .setting-box .screen-lock-time{flex:1 1;margin-left:10px}.start-exam-modal .ant-modal-content .modal-content .step4-content .screen-lock-info-text{margin-top:10px;color:#4c7f77;font-size:12px}.start-exam-modal .ant-modal-content .modal-content .step5-content{width:484px;min-height:284px;margin:0 auto}.start-exam-modal .ant-modal-content .modal-content .step5-content .result-scroll{height:230px;overflow:auto}.start-exam-modal .ant-modal-content .modal-content .step5-content .result-scroll .result-row{display:flex;align-items:flex-start;padding:8px}.start-exam-modal .ant-modal-content .modal-content .step5-content .result-scroll .result-row .result-title{width:120px;margin:0 10px;font-size:16px;font-weight:700}.start-exam-modal .ant-modal-content .modal-content .step5-content .result-scroll .result-row .yellow-check-icon{position:relative;top:2px}.start-exam-modal .ant-modal-content .modal-content .step5-content .result-scroll .result-row .result-text{font-size:15px}.start-exam-modal .ant-modal-content .modal-content .step5-content .result-scroll .result-row .result-text .result-license-wrap .result-license-title{font-size:13px;font-weight:700}.start-exam-modal .ant-modal-content .modal-content .step5-content .result-scroll .result-row .result-text .result-license-wrap .result-license-content{display:flex;align-items:center;font-size:14px;padding-left:5px}.start-exam-modal .ant-modal-content .modal-content .step5-content .result-scroll .result-row .result-text .result-license-wrap .result-license-content div{margin:5px 5px 0 0}.start-exam-modal .ant-modal-content .modal-content .step5-content .result-scroll .result-row .result-text .result-license-wrap .result-license-content .license-number{min-width:40px}.start-exam-modal .ant-modal-content .modal-content .step5-content .result-scroll .result-row .result-text .result-license-wrap .result-license-content .point-text{color:#e33c21;font-size:12px}.start-exam-modal .ant-modal-content .modal-content .step5-content .result-move-button{display:flex;justify-content:center;align-items:center;width:397px;height:34px;margin:20px auto 0;color:#6e6e6e;font-size:14px;font-weight:700;border:1px solid #14ae96;border-radius:17px;box-shadow:3px 4px #ececec;cursor:pointer}.start-exam-modal .ant-modal-content .modal-content .license-error{margin-top:15px}.start-exam-modal .ant-modal-content .modal-content .license-error .license-error-content{position:relative;color:#c14e38;font-size:15px}.start-exam-modal .ant-modal-content .modal-content .license-error .license-error-content .license-error-text{display:flex;justify-content:center;align-items:center}.start-exam-modal .ant-modal-content .modal-content .license-error .license-error-content .license-error-text img{margin-right:5px}.start-exam-modal .ant-modal-content .modal-content .license-error .license-error-content .license-error-popup{position:absolute;right:-310px;bottom:-25px;width:300px;background-color:#fff;border-radius:5px;box-shadow:1px 1px 5px #909090;z-index:10}.start-exam-modal .ant-modal-content .modal-content .license-error .license-error-content .license-error-popup .popup-header{padding:15px 25px;color:#fff;font-size:15px;background:linear-gradient(90deg,#ff5656 0,#b13838);border-top-left-radius:5px;border-top-right-radius:5px}.start-exam-modal .ant-modal-content .modal-content .license-error .license-error-content .license-error-popup .popup-content{padding:15px}.start-exam-modal .ant-modal-content .modal-content .license-error .license-error-content .license-error-popup .popup-content .license-status-row{display:flex;font-size:13px}.start-exam-modal .ant-modal-content .modal-content .license-error .license-error-content .license-error-popup .popup-content .license-status-row .license-name{margin-top:6px;font-weight:700}.start-exam-modal .ant-modal-content .modal-content .license-error .license-error-content .license-error-popup .popup-content .license-status-row .license-detail{display:flex;justify-content:space-between;padding:5px 8px}.start-exam-modal .ant-modal-content .modal-content .license-error .license-error-content .license-error-popup .popup-content .license-status-row .license-detail .license-number{min-width:40px}.start-exam-modal .ant-modal-content .modal-content .license-error .license-error-content .license-error-popup .popup-content .license-status-row .license-detail .license-target{margin-right:15px}.start-exam-modal .ant-modal-content .modal-content .license-error .license-error-content .license-error-popup .popup-content .license-status-row .license-item{min-width:50px}.start-exam-modal .ant-modal-content .modal-content .license-error .license-error-content .license-error-popup .popup-content .license-status-row .remain-count{margin-left:15px}.start-exam-modal .ant-modal-content .ant-modal-footer{display:flex;justify-content:flex-end;padding:13px!important;text-align:right!important;box-shadow:0 -3px 30px -15px #aaa}.start-exam-modal .ant-modal-content .ant-modal-footer .footer-btn{display:flex;align-items:center;justify-content:space-around;color:#69a89b!important;border-color:#e6e6e6!important}.start-exam-modal .ant-modal-content .ant-modal-footer .footer-btn img{position:relative;top:1px}.start-exam-modal .ant-modal-content .ant-modal-footer .footer-btn.ok{color:#fff!important;border-color:#11a991!important}.simple-modal .content-item{margin-top:10px}.simple-modal .input-title{display:flex;justify-content:space-between}.simple-modal .input-title .template-type-icon-top{display:flex;align-items:center;color:#9b9b9b;font-size:11px}.simple-modal .input-title .template-type-icon-top .icon-area{margin-right:10px}.simple-modal .input-title .template-type-icon-top .icon-area img{margin-right:5px}.simple-modal .color-tag{color:#fff;background-color:#c5c5c5}.simple-modal .color-tag img{margin-right:5px}.simple-modal .start-exam-template{padding:11px 28px!important;border-top:1px solid #fafafa}.simple-modal .template-select-option{line-height:1em}.simple-modal .template-select-option .exam-type-circle{margin-right:15px}.simple-modal .template-select-option .template-info-area .template-info-title{font-weight:700}.simple-modal .template-select-option .template-info-area .template-exam-info{margin-top:5px;font-size:12px;color:rgba(0,0,0,.6)}.simple-modal .template-select-option .template-info-area .template-exam-info .ant-tag{height:19px;line-height:17px;margin-right:5px;padding:0 5px;background:transparent;border-radius:2px;font-size:11px;font-weight:700}.simple-modal .template-select-option .template-info-area .template-attach-info{margin-top:5px;color:#333;font-size:12px}.simple-modal .template-select-option .template-info-area .template-attach-info .file-icon{margin:0 5px;width:16px;height:16px}.simple-modal .start-exam-border-box{margin-top:15px}.simple-modal .start-exam-border-box .setting-box{padding:10px 20px}.simple-modal .start-exam-border-box .setting-box .screen-lock-date{flex:2 1}.simple-modal .start-exam-border-box .setting-box .screen-lock-time{flex:1 1;margin-left:10px}.simple-modal .screen-lock-info-text{margin-top:10px;color:#4c7f77;font-size:12px}.simple-modal .extra-area{justify-content:right}.simple-modal .form-wrap input:disabled{background:#f5f5f5;color:rgba(0,0,0,.25);cursor:not-allowed}.simple-modal .license-error{margin-top:15px}.simple-modal .license-error .license-error-content{position:relative;color:#c14e38;font-size:15px}.simple-modal .license-error .license-error-content .license-error-text{display:flex;justify-content:center;align-items:center}.simple-modal .license-error .license-error-content .license-error-text img{margin-right:5px}.simple-modal .license-error .license-error-content .license-error-popup{position:absolute;right:-310px;bottom:-25px;width:300px;background-color:#fff;border-radius:5px;box-shadow:1px 1px 5px #909090;z-index:10}.simple-modal .license-error .license-error-content .license-error-popup .popup-header{padding:15px 25px;color:#fff;font-size:15px;background:linear-gradient(90deg,#ff5656 0,#b13838);border-top-left-radius:5px;border-top-right-radius:5px}.simple-modal .license-error .license-error-content .license-error-popup .popup-content{padding:15px}.simple-modal .license-error .license-error-content .license-error-popup .popup-content .license-status-row{display:flex;font-size:13px}.simple-modal .license-error .license-error-content .license-error-popup .popup-content .license-status-row .license-name{margin-top:6px;font-weight:700}.simple-modal .license-error .license-error-content .license-error-popup .popup-content .license-status-row .license-detail{display:flex;justify-content:space-between;padding:5px 8px}.simple-modal .license-error .license-error-content .license-error-popup .popup-content .license-status-row .license-number{min-width:40px}.simple-modal .license-error .license-error-content .license-error-popup .popup-content .license-status-row .license-target{margin-right:15px}.simple-modal .license-error .license-error-content .license-error-popup .popup-content .license-status-row .license-item{min-width:50px}.simple-modal .license-error .license-error-content .license-error-popup .popup-content .license-status-row .remain-count{margin-left:15px}.result-summary-modal .result-summary-header{margin-bottom:20px;font-size:16px;font-weight:700}.result-summary-modal .result-summary-row{display:flex;padding:8px}.result-summary-modal .result-summary-row .result-summary-title{min-width:102px;font-weight:700}.result-summary-modal .result-summary-row .result-summary-text{padding-left:15px}.result-summary-modal .result-info-message{padding:8px 15px 0;word-break:break-all}.execute-result-content{width:484px;min-height:284px;margin:0 auto;position:relative;z-index:999}.execute-result-content .result-scroll{height:230px;overflow:auto}.execute-result-content .result-scroll .result-row{display:flex;align-items:flex-start;padding:8px}.execute-result-content .result-scroll .result-row .result-title{width:120px;margin:0 10px;font-size:16px;font-weight:700}.execute-result-content .result-scroll .result-row .yellow-check-icon{position:relative;top:2px}.execute-result-content .result-scroll .result-row .result-text{font-size:15px}.execute-result-content .result-scroll .result-row .result-text .result-license-wrap .result-license-title{font-size:13px;font-weight:700}.execute-result-content .result-scroll .result-row .result-text .result-license-wrap .result-license-content{display:flex;align-items:center;font-size:14px;padding:5px}.execute-result-content .result-scroll .result-row .result-text .result-license-wrap .result-license-content .license-number{min-width:40px}.execute-result-content .result-scroll .result-row .result-text .result-license-wrap .result-license-content .point-text{color:#e33c21;font-size:12px}.execute-result-content .result-move-button{display:flex;justify-content:center;align-items:center;width:397px;height:34px;margin:20px auto 0;color:#6e6e6e;font-size:14px;font-weight:700;border:1px solid #14ae96;border-radius:17px;box-shadow:3px 4px #ececec;cursor:pointer}.start-edu-modal.en .modal-title{display:block;text-align:center}.start-edu-modal.en .modal-title .highlighter{top:3px!important}.start-edu-modal .no-tag-area{margin-top:5px;padding:10px 15px;border-radius:5px;color:#ff1744;border:1px solid #ff1744;cursor:default}.start-edu-modal .no-tag-area.grey{color:#717171;border-color:#dfdfdf}.start-edu-modal .no-tag-area .no-tag-main-text{font-weight:700}.start-edu-modal .no-tag-area .no-tag-main-text .anticon-exclamation-circle{margin-right:5px}.start-edu-modal .no-tag-area .no-tag-sub-text{margin-top:5px;font-size:12px}.start-edu-modal .exam-tag{display:flex;align-items:center;padding:10px 25px}.start-edu-modal .exam-tag .tag-select-option{color:#000;flex:1 1}.start-edu-modal .exam-tag .tag-select-option .tag-circle{width:17px;height:17px;margin-right:12px;border-radius:9px}.start-edu-modal .exam-tag .tag-select-option .tag-name{flex:1 1;word-break:break-all}.start-edu-modal .exam-tag .tag-select-option .tag-infection-text{position:relative;top:1px;font-size:13px}.start-edu-modal .exam-tag .tag-select-option .tag-count{width:50px;text-align:right}.start-edu-modal .ant-select{font-size:13px}.start-edu-modal .modal-checkbox{margin:5px 0 15px;color:#717171;font-size:13px}.start-edu-modal .info-text{margin-top:5px;color:#14ae96;font-size:13px}.start-edu-modal .anticon{margin-right:0}.start-edu-modal .multi-select .ant-select-selection-item{display:flex;align-items:center}.start-edu-modal .default-tag{padding:2px 7px}.start-edu-modal .default-tag .ant-tag-close-icon{display:block!important}.start-edu-modal .license-error{margin-top:15px}.start-edu-modal .license-error .license-error-content{position:relative;color:#c14e38;font-size:15px}.start-edu-modal .license-error .license-error-content .license-error-text{display:flex;justify-content:center;align-items:center}.start-edu-modal .license-error .license-error-content .license-error-text img{margin-right:5px}.start-edu-modal .license-error .license-error-content .license-error-popup{position:absolute;right:-310px;bottom:-25px;width:300px;background-color:#fff;border-radius:5px;box-shadow:1px 1px 5px #909090;z-index:10}.start-edu-modal .license-error .license-error-content .license-error-popup .popup-header{padding:15px 25px;color:#fff;font-size:15px;background:linear-gradient(90deg,#ff5656 0,#b13838);border-top-left-radius:5px;border-top-right-radius:5px}.start-edu-modal .license-error .license-error-content .license-error-popup .popup-content{padding:15px}.start-edu-modal .license-error .license-error-content .license-error-popup .popup-content .license-status-row{display:flex;font-size:13px}.start-edu-modal .license-error .license-error-content .license-error-popup .popup-content .license-status-row .license-name{margin-top:6px;font-weight:700}.start-edu-modal .license-error .license-error-content .license-error-popup .popup-content .license-status-row .license-detail{display:flex;justify-content:space-between;padding:5px 8px}.start-edu-modal .license-error .license-error-content .license-error-popup .popup-content .license-status-row .license-detail .license-number{min-width:40px}.start-edu-modal .license-error .license-error-content .license-error-popup .popup-content .license-status-row .license-detail .license-target{margin-right:15px}.start-edu-modal .license-error .license-error-content .license-error-popup .popup-content .license-status-row .license-detail .license-item{min-width:50px}.start-edu-modal .edu-attach-text{display:flex;align-items:center;flex:1 1}.start-edu-modal .edu-attach-text img{position:relative;top:-1px;margin:0 2px 0 4px}.start-edu-modal .extra-area{justify-content:end}.start-edu-modal .modal-title,.start-edu-modal .step-area{display:flex;justify-content:center}.start-edu-modal .modal-title{color:#000;font-size:25px;padding:25px 0 15px}.start-edu-modal .modal-title .complete{position:relative;margin-left:5px}.start-edu-modal .modal-title .complete .text{position:relative;z-index:1}.start-edu-modal .modal-title .complete .highlighter{position:absolute;left:0;top:9px;width:100%;height:20px;background-color:#f9d143}.start-edu-modal .modal-text{padding-top:30px;font-size:15px;color:#333}.start-edu-modal .date-picker-box{height:66px}.start-edu-modal .date-picker-box .disabled{opacity:.6}.start-edu-modal .date-picker-box .disabled input{color:rgba(0,0,0,.8509803921568627)}.start-edu-modal .content-item{position:relative}.start-edu-modal .content-item .error-message.ing-exam{position:absolute;right:0;top:0;font-size:12px;color:#ff1744}.edu-attach-popover{font-size:13px!important}.exam-select-option{line-height:1em}.exam-select-option .exam-type-circle{margin-right:15px}.exam-select-option .exam-info-area .exam-info-title{font-weight:700}.exam-select-option .exam-info-area .exam-info{margin-top:5px;font-size:12px;color:rgba(0,0,0,.6);letter-spacing:0}.exam-select-option .exam-info-area .exam-info .ant-tag{height:19px;line-height:17px;margin-right:5px;padding:0 5px;background:transparent;border-radius:2px;font-size:11px;font-weight:700}.exam-select-option .exam-info-area .template-attach-info{margin-top:5px;color:#333;font-size:12px}.exam-select-option .exam-info-area .template-attach-info .file-icon{margin:0 5px;width:16px;height:16px}.header{position:relative;display:flex;width:100%;height:60px;font-size:15px;background-color:#2d313a}.header .header-logo{position:absolute;top:0;left:60px;display:flex;align-items:center;width:118px;height:inherit;cursor:pointer}.header .header-logo img{width:100%}.header .header-action-buttons{position:absolute;top:0;left:280px;display:flex;height:inherit;align-items:center}.header .header-action-buttons button{margin:0 5px 0 0}.header .header-router-link{position:absolute;left:500px;display:flex;min-width:580px;height:60px}.header .header-router-link .header-menu{position:relative;display:flex;justify-content:center;align-items:center;min-width:96px;margin:0 5px;padding:10px 20px;color:#fff;font-size:15px;text-decoration:none;opacity:.6}.header .header-router-link .header-menu.active,.header .header-router-link .header-menu:hover{bottom:4px;padding-bottom:2px;box-shadow:0 4px 0 #14ae96;opacity:1}.header .header-settings{position:absolute;top:0;right:60px;height:inherit;display:flex;align-items:center;font-size:14px;cursor:pointer}.header .header-settings.left{left:20px}.header .header-settings.close{transform:rotate(90deg)}.header .header-settings .header-btn{min-width:70px;height:34px;line-height:33px;margin-left:15px;color:#fff;text-align:center;background:transparent;border:1px solid #fff;border-radius:5px;font-weight:700;padding:0 19px;cursor:pointer}.header .header-settings .header-btn:first-child{margin-left:0}.header .header-settings .header-btn.ant-dropdown-trigger{line-height:30px}.header .header-settings .header-btn .anticon{padding-right:10px}.header .header-settings .header-btn:hover{border-color:#14ae96;box-shadow:1px 1px 5px #fff;color:#14ae96}.header .header-settings.saxa .header-btn:hover{border-color:#00a0e9;color:#00a0e9}.header .header-settings .header-icon-area{width:34px;height:34px;margin:0 10px;display:flex;justify-content:center;align-items:center}.header .header-settings .header-icon-area:last-child{margin-left:18px}.header .header-settings .header-icon-area.no-active .point-mark{position:absolute;top:7px;right:0}.header .header-settings .header-icon-area.no-active .user{box-shadow:0 0 0 3px #ae1414}.header .header-settings .header-icon-area.no-active .no-active-tooltip{display:none;position:absolute;top:65px;right:0;margin-right:-50px;padding:14px 22px;color:#fff;font-size:14px;text-align:center;white-space:nowrap;background-color:#ae1414;border-radius:5px}.header .header-settings .header-icon-area.no-active .no-active-tooltip:before{content:"";position:absolute;top:-10px;right:73px;border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:10px solid #ae1414}.header .header-settings .header-icon-area.no-active .no-active-tooltip .small-text{margin-top:2px;font-size:12px}.header .header-settings .header-icon-area.no-active:hover .no-active-tooltip{display:block;z-index:1}.header .header-settings .header-icon-area.no-active.ant-dropdown-open .no-active-tooltip{display:none;z-index:1}.header .header-settings .header-icon-area.change-service{width:100%;margin:0}.header .header-settings .header-icon-area .icon.help{width:24px;height:24px}.header .header-settings .header-icon-area .icon.user{width:34px;border-radius:5px}.header .header-settings .header-icon-area .icon.service{width:16px;height:20px}.header .header-settings .header-icon-area .service-name{margin:0 9px;color:#fff;font-weight:700}.header-dropdown{animation-duration:0s}.header-dropdown .ant-dropdown-arrow{top:7px}.header-dropdown .ant-dropdown-menu{padding:8px 5px;border-radius:3px;border:1px solid hsla(0,0%,68.6%,.2);box-shadow:0 2px 3px hsla(0,0%,68.6%,.3)}.header-dropdown .ant-dropdown-menu .ant-dropdown-menu-item{transition:none;padding:5px 15px}.header-dropdown .ant-dropdown-menu .ant-dropdown-menu-item.center{text-align:center}.header-dropdown .ant-dropdown-menu .ant-dropdown-menu-item .anticon{position:relative;top:1px;margin-right:10px;font-size:14px}.header-dropdown .ant-dropdown-menu .ant-dropdown-menu-item a{text-decoration:none}.header-dropdown .ant-dropdown-menu .divider{margin:5px 0;border-bottom:1px solid #afafaf;opacity:.3}.header-dropdown.header-share .ant-dropdown-menu{min-width:300px;max-height:300px;overflow-y:auto;padding:5px 10px}.header-dropdown.header-share .ant-dropdown-menu .ant-dropdown-menu-item{display:flex;align-items:center;height:75px;padding:0;border-bottom:1px solid #f2f2f2}.header-dropdown.header-share .ant-dropdown-menu .ant-dropdown-menu-item:last-child{border-bottom:none}.info-modal.ant-modal .ant-modal-content .ant-modal-body .version-logo img{height:59px}.header-ko{position:relative;display:flex;width:100%;height:60px;font-size:15px;background-color:#343a40}.header-ko .header-logo{position:absolute;top:0;left:60px;display:flex;align-items:center;width:118px;height:inherit;cursor:pointer}.header-ko .header-logo .logo-box{display:flex;align-items:flex-end;grid-gap:10px;gap:10px}.header-ko .header-logo .logo-box img{height:26px}.header-ko .header-logo .logo-box .logo-version{color:#adb5bd;text-align:center;font-size:12px;font-style:normal;font-weight:700;line-height:normal}.header-ko .header-logo>img{height:30px}.header-ko .header-action-buttons{position:absolute;top:0;left:280px;display:flex;height:inherit;align-items:center}.header-ko .header-action-buttons button{margin:0 5px 0 0}.header-ko .header-router-link{position:absolute;left:500px;display:flex;min-width:580px;height:60px}.header-ko .header-router-link .header-menu{position:relative;display:flex;justify-content:center;align-items:center;min-width:96px;margin:0 5px;padding:10px 20px;color:#ced4da;font-size:15px;text-decoration:none}.header-ko .header-router-link .header-menu.active,.header-ko .header-router-link .header-menu:hover{bottom:4px;padding-bottom:2px;box-shadow:0 4px 0 #00ad7b;color:#fff;font-weight:700}.header-ko .header-settings{position:absolute;top:0;right:60px;height:inherit;display:flex;align-items:center;font-size:14px;cursor:pointer}.header-ko .header-settings.left{left:20px}.header-ko .header-settings.close{transform:rotate(90deg)}.header-ko .header-settings .header-btn{min-width:70px;height:34px;line-height:33px;margin-left:15px;color:#fff;text-align:center;background:transparent;border:1px solid #fff;border-radius:5px;font-weight:700;padding:0 19px;cursor:pointer}.header-ko .header-settings .header-btn:first-child{margin-left:0}.header-ko .header-settings .header-btn.ant-dropdown-trigger{line-height:30px}.header-ko .header-settings .header-btn .anticon{padding-right:10px}.header-ko .header-settings .header-btn:hover{border-color:#00ad7b;box-shadow:1px 1px 5px #fff;color:#00ad7b}.header-ko .header-settings.saxa .header-btn:hover{border-color:#00a0e9;color:#00a0e9}.header-ko .header-settings .header-icon-area{height:20px;padding:0 16px;display:flex;justify-content:center;align-items:center;border-right:.5px solid #6c757d}.header-ko .header-settings .header-icon-area:last-child{border-right:none}.header-ko .header-settings .header-icon-area.no-active .point-mark{position:absolute;top:7px;right:0}.header-ko .header-settings .header-icon-area.no-active .user{box-shadow:0 0 0 3px #ae1414}.header-ko .header-settings .header-icon-area.no-active .no-active-tooltip{display:none;position:absolute;top:65px;right:0;margin-right:-50px;padding:14px 22px;color:#fff;font-size:14px;text-align:center;white-space:nowrap;background-color:#ae1414;border-radius:5px}.header-ko .header-settings .header-icon-area.no-active .no-active-tooltip:before{content:"";position:absolute;top:-10px;right:73px;border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:10px solid #ae1414}.header-ko .header-settings .header-icon-area.no-active .no-active-tooltip .small-text{margin-top:2px;font-size:12px}.header-ko .header-settings .header-icon-area.no-active:hover .no-active-tooltip{display:block;z-index:1}.header-ko .header-settings .header-icon-area.no-active.ant-dropdown-open .no-active-tooltip{display:none;z-index:1}.header-ko .header-settings .header-icon-area.change-service{width:100%;margin:0}.header-ko .header-settings .header-icon-area .icon.help{width:24px;height:24px}.header-ko .header-settings .header-icon-area .icon.user{width:20px;border-radius:5px}.header-ko .header-settings .header-icon-area .icon.service{width:16px;height:20px}.header-ko .header-settings .header-icon-area .service-name{margin:0 9px;color:#fff;font-weight:700}.header-dropdown-ko{animation-duration:0s}.header-dropdown-ko .ant-dropdown-arrow{top:7px!important;right:23px!important}.header-dropdown-ko .ant-dropdown-menu{padding:8px 5px;border-radius:3px;border:1px solid hsla(0,0%,68.6%,.2);box-shadow:0 2px 3px hsla(0,0%,68.6%,.3)}.header-dropdown-ko .ant-dropdown-menu .ant-dropdown-menu-item{transition:none;padding:5px 15px}.header-dropdown-ko .ant-dropdown-menu .ant-dropdown-menu-item.center{text-align:center}.header-dropdown-ko .ant-dropdown-menu .ant-dropdown-menu-item .anticon{position:relative;top:1px;margin-right:10px;font-size:14px}.header-dropdown-ko .ant-dropdown-menu .ant-dropdown-menu-item a{text-decoration:none}.header-dropdown-ko .ant-dropdown-menu .divider{margin:5px 0;border-bottom:1px solid #afafaf;opacity:.3}.header-dropdown-ko.header-share .ant-dropdown-menu{min-width:300px;max-height:300px;overflow-y:auto;padding:5px 10px}.header-dropdown-ko.header-share .ant-dropdown-menu .ant-dropdown-menu-item{display:flex;align-items:center;height:75px;padding:0;border-bottom:1px solid #f2f2f2}.header-dropdown-ko.header-share .ant-dropdown-menu .ant-dropdown-menu-item:last-child{border-bottom:none}.info-modal.ant-modal .ant-modal-content .ant-modal-body{padding:70px 60px!important}.info-modal.ant-modal .ant-modal-content .ant-modal-body .version-logo{display:flex;align-items:center;margin-bottom:20px}.info-modal.ant-modal .ant-modal-content .ant-modal-body .version-logo img{width:169px;height:auto}.info-modal.ant-modal .ant-modal-content .ant-modal-body .version-logo span{margin-left:5px;font-size:20px;font-weight:700}.info-modal.ant-modal .ant-modal-content .ant-modal-body .version-text{font-weight:700}.info-modal.ant-modal .ant-modal-content .ant-modal-body .copyright{margin-top:15px;font-size:12px}.info-modal.ant-modal .ant-modal-content .ant-modal-footer{display:none}.change-service-box{display:flex;align-items:center;width:100%;height:100%;padding:0 13px}.change-service-box img{padding-right:13px}.change-service-box .service-item.selected{color:#00b5ad}.change-service-box .service-item .service-main-text{font-size:15px;font-weight:700}.change-service-box .service-item .service-main-text img{margin-left:5px}.change-service-box .service-item .service-sub-text{color:#333;font-size:12px}.dashboard-chart .pie-chart{display:flex}.dashboard-chart .pie-chart .left{width:50%}.dashboard-chart .pie-chart .left .title{width:100px;margin:0 0 20px 2px;font-size:16px;font-weight:700;color:#333}.dashboard-chart .pie-chart .left .percent{display:block;font-size:42px;font-weight:700;letter-spacing:-1px}.dashboard-chart .pie-chart .left .percent em{display:inline-block;margin-left:3px;font-style:normal;font-size:14px;font-weight:700;color:#666}.dashboard-chart .pie-chart .right .pie-chart-item{position:relative}.dashboard-chart .pie-chart .right .pie-chart-item img{position:absolute;left:42%;top:47%}.dashboard-page{overflow:auto;width:100%;height:100%;background-color:#f5f5f5;text-align:center}.dashboard-page .dashboard{width:1460px;min-width:1460px;height:100%;margin:45px auto 0}.dashboard-page .dashboard .left-area{display:block;box-sizing:border-box}.dashboard-page .dashboard .left-area .left{float:left;position:relative;width:1110px;height:100%;box-sizing:border-box}.dashboard-page .dashboard .left-area .left .board-row{display:flex;width:100%;height:auto;margin-bottom:30px;text-align:left;box-sizing:border-box}.dashboard-page .dashboard .left-area .left .board-row .board{display:inline-block;margin-right:19px;padding:20px;background-color:#fff;border:1px solid #e2e2e2;box-sizing:border-box;border-radius:5px}.dashboard-page .dashboard .left-area .left .board-row .board.top{width:368px;height:320px}.dashboard-page .dashboard .left-area .left .board-row .board.middle{width:527px;height:350px}.dashboard-page .dashboard .left-area .left .board-row .board.bottom{width:100%;height:350px}.dashboard-page .dashboard .left-area .left .board-row .board-exam{display:inline-block;width:375px;height:320px;margin-right:10px;padding:0;box-sizing:border-box;border-radius:5px}.dashboard-page .dashboard .left-area .left .board-row .board-exam .statistics-row{display:flex;align-items:center;margin-bottom:10px}.dashboard-page .dashboard .left-area .left .board-row .board-exam .statistics-row .statistics-item{display:inline-block;width:165px;height:155px;color:#fff;box-sizing:border-box;border-radius:5px}.dashboard-page .dashboard .left-area .left .board-row .board-exam .statistics-row .statistics-item:first-child{margin-right:15px}.dashboard-page .dashboard .left-area .left .board-row .board-exam .statistics-row .statistics-item.all{background-color:#14ae96}.dashboard-page .dashboard .left-area .left .board-row .board-exam .statistics-row .statistics-item.reserve{background-color:#40a1be}.dashboard-page .dashboard .left-area .left .board-row .board-exam .statistics-row .statistics-item.ing{background-color:#4d6f80}.dashboard-page .dashboard .left-area .left .board-row .board-exam .statistics-row .statistics-item.end{background-color:#757575}.dashboard-page .dashboard .left-area .left .board-row .board-exam .statistics-row .statistics-item .statistics-title{display:block;font-weight:600;font-size:16px;color:#fff;text-align:center;padding:15px 0;border-bottom:1px solid #f5f5f5}.dashboard-page .dashboard .left-area .left .board-row .board-exam .statistics-row .statistics-item .number{display:block;margin-top:20px;font-weight:700;font-size:36px;text-align:center}.dashboard-page .dashboard .left-area .left .board-row .board-exam .statistics-row .statistics-item .number span{font-size:18px;margin-left:5px}.dashboard-page .dashboard .left-area .left .board-row .board-target{display:inline-block;width:545px;height:350px;margin-right:19px;padding:0;box-sizing:border-box;border-radius:5px}.dashboard-page .dashboard .left-area .left .board-row .board-target .target-row{margin-bottom:10px}.dashboard-page .dashboard .left-area .left .board-row .board-target .target-row .target-item{display:inline-block;width:262px;height:170px;padding:20px;background-color:#fff;border:1px solid #e2e2e2;box-sizing:border-box;border-radius:5px}.dashboard-page .dashboard .left-area .left .board-row .board-target .target-row .target-item:first-child{margin-right:20px}.dashboard-page .dashboard .left-area .left .board-row .exam-list-table{font-size:13px;text-align:center}.dashboard-page .dashboard .left-area .left .board-row .exam-list-table .ant-row{height:40px;line-height:32px;margin:8px 0 0;padding:3px 10px;color:#333;border:1px solid #e2e2e2;border-radius:5px}.dashboard-page .dashboard .left-area .left .board-row .exam-list-table .table-header{font-weight:700}.dashboard-page .dashboard .left-area .left .board-row .exam-list-table .table-header .ant-row{height:35px;border:none}.dashboard-page .dashboard .left-area .left .board-row .exam-list-table .gutter-row{width:80px;padding:0 5px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.dashboard-page .dashboard .left-area .left .board-row .exam-list-table .exam-name{flex:1 1;text-align:left}.dashboard-page .dashboard .left-area .left .board-row .exam-list-table .exam-period{width:180px!important}.dashboard-page .dashboard .left-area .left .board-row .exam-no-data{display:flex;justify-content:center;align-items:center;height:80%;margin:auto;color:#888;font-size:15px;text-align:center}.dashboard-page .dashboard .right-area{display:block;box-sizing:border-box}.dashboard-page .dashboard .right-area .right-container{float:right;position:relative;width:350px;padding:20px;background-color:#fff;text-align:left;box-sizing:border-box;border:1px solid #e2e2e2;border-radius:5px}.dashboard-page .dashboard .right-area .right-container.license{height:700px;margin-bottom:30px}.dashboard-page .dashboard .right-area .right-container.license .content{height:90px;margin-bottom:15px}.dashboard-page .dashboard .right-area .right-container.top5{height:350px;padding:10px 20px}.dashboard-page .dashboard .right-area .right-container.top5 .content{margin-top:10px;margin-bottom:15px}.dashboard-page .dashboard .right-area .right-container.top5 .content .license-info{margin-bottom:0;font-size:15px;font-weight:700;color:#00ad7b}.dashboard-page .dashboard .right-area .right-container.top5.view-edu{height:730px;padding:20px}.dashboard-page .dashboard .right-area .right-container.top5.view-edu .content{margin-bottom:30px}.dashboard-page .dashboard .right-area .right-container .board{width:100%;display:inline-block;margin-top:10px;padding:0 0 15px}.dashboard-page .dashboard .right-area .right-container .board:first-child{margin-top:0}.dashboard-page .dashboard .right-area .right-container .board .dashboard-license .license-title{font-size:14px;font-weight:700;margin-bottom:5px}.dashboard-page .content-title{font-size:18px;font-weight:700}.dashboard-page .content-subtitle{font-size:14px;font-weight:700;margin-top:5px}.dashboard-page .brand-btn{color:#fff;background-color:#11a991;border:1px solid #11a991;min-width:80px;height:30px;margin:0 10px;padding:0 10px;border-radius:23px;display:inline-flex;align-items:center;justify-content:space-around}.dashboard-page .brand-btn img{padding-left:10px}.dashboard-page .content-row{display:flex;align-items:center;line-height:20px;margin:5px 0 0 10px;color:#333;font-size:12px}.dashboard-page .content-row:first-child{margin-top:0}.dashboard-page .content-row.no-license{color:#888;font-size:13px}.dashboard-page .content-row .content-text{width:120px;font-weight:700}.dashboard-page .content-row .content-text i{margin-right:5px;color:#00ad7b;font-style:normal}.dashboard-page .content-row .content-row-title{width:120px;font-weight:700}.dashboard-page .vertical-dot{position:relative;display:flex;flex-direction:column;align-items:center;width:155px;margin-top:2px}.dashboard-page .vertical-dot:before{content:"...";transform:rotate(90deg);font-size:12px}.notice-modal .notice-title{margin:10px 0 40px;font-size:20px;font-weight:700}.notice-modal .notice-content{max-height:calc(80vh - 10em);overflow:auto;font-size:15px;white-space:pre-wrap}.notice-modal .ant-modal-footer{display:flex;align-items:center;padding:0 40px 20px!important;color:#757575}.notice-modal .ant-modal-footer div{cursor:pointer}.pie-chart-base{position:absolute;top:0;right:0}.pie-chart-base .center-value{position:absolute;display:flex;width:100%;height:100%;align-items:center;justify-content:center}.pie-chart-base .center-value .value-text{font-size:14px;font-weight:700}.pie-chart-base .center-value .value-percent{font-size:9px;font-weight:700}.pie-chart-base.dashboard-pie{top:15px;right:15px}.dashboard-bg-layout{width:100%;height:100%;background-color:#eef0f4;font-size:14px;display:flex;justify-content:center;word-wrap:break-word;overflow:auto}.dashboard-bg-layout.grey-theme{background-color:#eef0f7}.dashboard-bg-layout .dash-inner-layout .main-title{color:#3b4758;font-size:24px;font-weight:700;padding:75px 0 10px}.dashboard-bg-layout .dash-inner-layout .dash-flex{display:flex;align-items:flex-end;grid-gap:20px;gap:20px}.dashboard-bg-layout .dash-inner-layout .dash-flex:last-child{padding-bottom:75px}.dashboard-bg-layout .dash-inner-layout .result-group{position:relative;display:flex;width:220px;height:136px;margin-bottom:20px;padding:24px;flex-direction:column;justify-content:space-between;align-items:flex-start;flex-shrink:0;border-radius:12px;background:#fff;box-shadow:0 4px 20px 0 rgba(170,169,184,.1)}.dashboard-bg-layout .dash-inner-layout .result-group .result-group-title{color:#586a84;font-size:14px}.dashboard-bg-layout .dash-inner-layout .result-group .group-top{width:100%;display:flex;justify-content:space-between;align-items:center}.dashboard-bg-layout .dash-inner-layout .result-group .group-title{color:#3b4758;font-size:16px;font-weight:700}.dashboard-bg-layout .dash-inner-layout .result-group .total-score{position:absolute;text-align:center;right:0;top:0}.dashboard-bg-layout .dash-inner-layout .result-group .total-score .total-score-img{position:relative;right:12px;top:28px}.dashboard-bg-layout .dash-inner-layout .result-group .total-score .total-level{position:relative;line-height:1;right:13px;top:-14px;color:#000}.dashboard-bg-layout .dash-inner-layout .result-group .total-score .total-level .level-point{color:#ce0808;font-size:16px;font-weight:700}.dashboard-bg-layout .dash-inner-layout .result-group .group-point-text{color:#3b4758;font-size:24px;font-weight:700}.dashboard-bg-layout .dash-inner-layout .result-group .group-sub-text{color:#586a84;font-size:12px}.dashboard-bg-layout .dash-inner-layout .result-group .color-red{color:#ce0808;font-weight:700}.dashboard-bg-layout .dash-inner-layout .result-group.left{width:460px;height:406px;justify-content:normal}.dashboard-bg-layout .dash-inner-layout .result-group.right{display:flex;width:1180px;height:406px;flex-direction:column;align-items:flex-start}.dashboard-bg-layout .dash-inner-layout .result-group .infection-target-table{width:100%;margin-top:15px;padding:10px 20px;color:#586a84;table-layout:fixed;cursor:default}.dashboard-bg-layout .dash-inner-layout .result-group .infection-target-table tr.table-row{border-top:1px solid #eef0f4;align-items:center}.dashboard-bg-layout .dash-inner-layout .result-group .infection-target-table tr.table-row .target-name{color:#3b4758;font-size:16px;font-weight:700}.dashboard-bg-layout .dash-inner-layout .result-group .infection-target-table tr.table-row .target-division{font-size:10px;font-weight:300}.dashboard-bg-layout .dash-inner-layout .result-group .infection-target-table th{color:#7d8fa9;font-size:12px;font-weight:500;padding:10px 20px}.dashboard-bg-layout .dash-inner-layout .result-group .infection-target-table th:first-child{width:200px}.dashboard-bg-layout .dash-inner-layout .result-group .infection-target-table td{padding:10px 25px;font-weight:700}.dashboard-bg-layout .dash-inner-layout .result-group .infection-target-table td:first-child{width:200px}.dashboard-bg-layout .dash-inner-layout .result-group .dash-badge{border-radius:9px;background:#141515;padding:1px 5px;color:#fff;font-size:12px;font-weight:700}.dashboard-bg-layout .dash-inner-layout .result-group .status-item{display:flex;align-items:center;font-size:10px;font-weight:800;line-height:16px;margin-left:5px}.dashboard-bg-layout .dash-inner-layout .result-group .status-item img{margin-right:2px}.dashboard-bg-layout .dash-inner-layout .dash-exam-status .result-group{height:503px}.dashboard-bg-layout .dash-inner-layout .dash-exam-status .exam-border-box{display:flex;margin-top:15px;padding:20px;justify-content:center;grid-gap:10px;gap:10px;flex:1 0;flex-direction:column;align-self:stretch;flex-wrap:wrap;border-radius:8px;border:1px solid #e7e7e7;box-shadow:0 1px 3px 0 rgba(96,108,128,.05);color:#3b4758;font-size:12px;font-weight:600}.dashboard-bg-layout .dash-inner-layout .dash-exam-status .exam-border-box .space-between{display:flex;justify-content:space-between}.dashboard-bg-layout .dash-inner-layout .dash-exam-status .exam-border-box .category-area{max-width:250px;text-overflow:ellipsis;text-wrap:nowrap;overflow:hidden}.dashboard-bg-layout .dash-inner-layout .dash-exam-status .exam-border-box .category-area .category-label{font-size:10px;font-weight:600;padding:3px 8px;border-radius:16px;margin-right:5px;display:inline-block;cursor:default}.dashboard-bg-layout .dash-inner-layout .dash-exam-templates .result-group{height:503px}.dashboard-bg-layout .dash-inner-layout .dash-years .line-graph-box{width:100%}.dashboard-bg-layout .dash-inner-layout .dash-years .line-graph-box .dashboard-legend{display:flex;color:#586a84;position:absolute;right:0;top:-97px}.dashboard-bg-layout .dash-inner-layout .dash-years .line-graph-box .dashboard-legend .legend-item{display:flex;align-items:center;padding-left:22px}.dashboard-bg-layout .dash-inner-layout .dash-years .line-graph-box .dashboard-legend .legend-item .color-circle{width:12px;height:12px;border-radius:100%;background-color:#000;margin-right:5px}.dashboard-bg-layout .dash-inner-layout .dash-years .line-graph-box text{font-size:12px}.dashboard-bg-layout .dash-table{display:flex;flex-direction:column;width:100%;height:100%;padding-top:25px;text-align:center;cursor:default;outline:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.dashboard-bg-layout .dash-table .react-table-th{display:flex!important;align-items:center;justify-content:center;height:34px;color:#7d8fa9;font-size:12px;font-weight:500;padding:0 30px;cursor:pointer}.dashboard-bg-layout .dash-table .react-table-th .img-asc-ordering,.dashboard-bg-layout .dash-table .react-table-th .img-desc-ordering{position:relative;left:6px}.dashboard-bg-layout .dash-table .react-table-th .img-asc-ordering.active,.dashboard-bg-layout .dash-table .react-table-th .img-desc-ordering.active{border-radius:5px;background-color:#eef0f4;padding:4px}.dashboard-bg-layout .dash-table .react-table-td{color:#586a84}.dashboard-bg-layout .dash-table .react-table-td:first-child{text-align:left;color:#3b4758;font-weight:700}.dashboard-bg-layout .dash-table .react-table-td:last-child{text-align:right}.dashboard-bg-layout .dash-table .rt-tr-group{display:flex;height:76px;padding:18px 6px;justify-content:space-between;align-items:center;align-self:stretch;border-top:.5px solid #eef0f4}.dashboard-bg-layout .dash-table .dash-total-progress{display:flex;justify-content:center}.dashboard-bg-layout .dash-table .dash-total-progress .ant-progress{width:100%;margin-right:20px}.dashboard-bg-layout .dash-table .dash-total-progress .ant-progress .ant-progress-inner{background-color:#eef0f4}.dashboard-custom-tooltip{color:#000;border-radius:15px;border:1px solid #666;background:#f1f1f1;padding:10px 15px}.dashboard-custom-tooltip .tooltip-label{font-size:12px;font-weight:700}.dashboard-custom-tooltip .tooltip-group{padding-bottom:10px}.dashboard-custom-tooltip .tooltip-group:last-child{padding-bottom:0}.dashboard-custom-tooltip .tooltip-content{font-size:11px}@media (max-width:1600px){.dashboard-bg-layout .dash-inner-layout{padding:0 30px}.dashboard-bg-layout .dash-inner-layout .result-group{width:200px;padding:20px}.dashboard-bg-layout .dash-inner-layout .result-group .total-score .total-score-img{width:90px;right:15px!important}.dashboard-bg-layout .dash-inner-layout .result-group .total-score .total-level{right:16px}.dashboard-bg-layout .dash-inner-layout .result-group.left{width:420px}.dashboard-bg-layout .dash-inner-layout .result-group.right{width:1080px}}.common-dimmer{position:absolute;top:0;left:0;display:flex;justify-content:center;align-items:center;width:100%;height:100%;background-color:#fff}.common-dimmer .dimmer-icon{margin-right:5px}.common-dimmer .dimmer-text{color:#333;font-size:18px}.common-content-header-ko{display:flex;justify-content:space-between;align-items:center;padding-bottom:20px}.common-content-header-ko .content-header-text{cursor:default}.common-content-header-ko .content-header-text .content-header-title{line-height:30px;font-size:22px;font-weight:700}.common-content-header-ko .content-header-text .content-header-sub-title{margin-top:3px;margin-left:10px;color:#6c757d;font-size:.8vw;font-style:normal;font-weight:400}.common-content-header-ko .content-header-text .back-btn{margin-right:16px;cursor:pointer}.common-content-header-ko .content-header-btn-area{display:flex;align-items:center}.common-content-header-ko .content-header-btn-area .refresh-icon{width:29px;height:29px;line-height:23px;text-align:center;border:1px solid #d8d8d8;border-radius:15px;cursor:pointer}.common-content-header-ko .content-header-btn-area .content-header-btn button{font-weight:700}.common-content-header-ko .content-header-btn-area .content-header-btn a{font-weight:700;color:inherit}.common-content-header-ko .content-header-btn-area .content-header-btn .round-button{height:36px;display:flex;justify-content:flex-end;align-items:center;padding:0 16px;grid-gap:6px;gap:6px;color:#00ad7b;border:1px solid #00ad7b;border-radius:18px;background:#fff;font-size:13px;line-height:13px;margin-left:6px}.common-content-header-ko .content-header-btn-area .content-header-nav-btn{display:flex;align-items:center;height:36px;margin-left:15px;border:2px solid #d2d2d2;border-radius:23px}.common-content-header-ko .content-header-btn-area .content-header-nav-btn .nav-btn{display:inline-block;min-width:80px;height:36px;line-height:36px;padding:0 7px;color:#393939;font-size:13px;text-align:center;border-radius:18px;transition:none}.common-content-header-ko .content-header-btn-area .content-header-nav-btn .nav-btn.active{color:#fff;font-weight:700;background-color:#00ad7b;box-shadow:1px 1px 5px #a5a5a5}.common-content-header-ko .content-header-btn-area .content-header-nav-btn .nav-btn:first-child{margin-left:-1px}.common-content-header-ko .content-header-btn-area .content-header-nav-btn .nav-btn:last-child{margin-right:-1px}.tag-color-palette{width:140px;padding:7px;text-align:center;white-space:pre-wrap;background-color:#fff;z-index:999}.tag-color-palette.tag-add-full{width:100%}.tag-color-palette.tag-add-full .ant-btn{margin:10px}.tag-color-palette .ant-btn{width:36px;height:36px;margin:3px;border:none;box-shadow:0 2px 8px rgba(0,0,0,.5137254901960784)}.tag-color-palette .ant-btn:focus,.tag-color-palette .ant-btn:hover{color:transparent;border-color:transparent}.tag-color-palette .ant-btn .anticon{color:#fff;margin:0 auto;transition:none}.tag-sidebar-ko .tag-header{display:flex;justify-content:space-between;padding:10px}.tag-sidebar-ko .tag-header .tag-header-btns .header-icon{margin:0 2px;border-radius:3px;opacity:.6;cursor:pointer}.tag-sidebar-ko .tag-header .tag-header-btns .header-icon:hover{background-color:#fff}.tag-sidebar-ko .tag-header .tag-header-btns .header-icon.selected{background-color:#fff;opacity:1}.tag-sidebar-ko .tag-header .tag-header-btns .header-icon.anticon-gold{width:19px;height:19px;position:relative;top:2px;display:inline-flex;justify-content:center;align-items:center}.tag-sidebar-ko .tag-search{padding:5px 10px 10px}.tag-sidebar-ko .tag-inner{height:calc(100% - 45px);overflow-y:auto}.tag-sidebar-ko .tag-inner.large{height:calc(100% - 80px)}.tag-sidebar-ko .tag-inner .sidebar-menu{margin-bottom:5px}.tag-sidebar-ko .tag-inner .tag-list-btn{display:flex;justify-content:center;align-items:center;margin-bottom:10px;padding:12px;font-size:14px;font-weight:700;background-color:#fff;border:2px solid transparent;border-radius:20px;cursor:pointer}.tag-sidebar-ko .tag-inner .tag-list-btn.selected,.tag-sidebar-ko .tag-inner .tag-list-btn:hover{border-color:#14ae9e}.tag-sidebar-ko .tag-inner .tag-list-btn.delete{height:48px;margin-top:20px;color:#6c757d;background-color:#f9fafc;border:1px solid #b5bec6;border-radius:12px;font-size:16px}.tag-sidebar-ko .tag-inner .tag-list-btn.delete:hover{border-color:#6c757d}.tag-sidebar-ko .tag-inner .tag-item{margin:10px 0;padding:11px;background-color:#fff;border:1px solid transparent;border-radius:12px}.tag-sidebar-ko .tag-inner .tag-item .tag-title{display:flex;justify-content:space-between;align-items:center;padding:0 5px;font-weight:700}.tag-sidebar-ko .tag-inner .tag-item .tag-title .arrow-icon{padding:3px;font-size:10px;cursor:pointer}.tag-sidebar-ko .tag-inner .tag-item .tag-content{margin-top:5px;padding:0 5px}.tag-sidebar-ko .tag-inner .tag-item .tag-content .ant-tag.color-tag{display:inline-flex;align-items:center;max-width:160px;margin:5px;cursor:pointer;border-bottom:1px solid}.tag-sidebar-ko .tag-inner .tag-item .tag-content .ant-tag.color-tag.selected{color:#fff!important}.tag-sidebar-ko .tag-inner .tag-item .tag-content .ant-tag.color-tag .underline{border-bottom:1px solid}.tag-sidebar-ko .tag-inner .tag-item .tag-content .ant-tag.color-tag .tag-edit-btns{max-width:140px}.tag-sidebar-ko .tag-inner .tag-item .tag-content .ant-tag.color-tag .tag-edit-btns .form-field-wrap .validate-error{background:none!important;border-color:inherit!important}.tag-sidebar-ko .tag-inner .tag-item .tag-content .ant-tag.color-tag .tag-edit-btns .form-field-wrap .arrow-box{top:25px;bottom:auto}.tag-sidebar-ko .tag-inner .tag-item .tag-content .ant-tag.color-tag .tag-edit-btns .tag-btn-group{margin-left:5px;opacity:.9}.tag-sidebar-ko .tag-inner .tag-item .tag-content .ant-tag.color-tag .tag-edit-btns .tag-btn-group .anticon{margin-right:0;padding:3px;border-radius:3px}.tag-sidebar-ko .tag-inner .tag-item .tag-content .ant-tag.color-tag .tag-edit-btns .tag-btn-group .anticon:hover{background-color:#ddd;opacity:1}.tag-sidebar-ko .tag-inner .tag-item .tag-content .tag-count{display:inline-flex;height:13px;margin-left:3px;padding:0 3px;font-size:10px;border:1px solid;border-radius:4px}.tag-sidebar-ko .tag-inner .tag-item .tag-content .tag-count .number{position:relative;bottom:5px}.react-search-ko{display:flex;justify-content:flex-end;align-items:center;padding:10px 0}.react-search-ko .tooltip{position:relative;left:0}.react-search-ko .search-input-area{position:relative;display:flex;height:36px;border:1px solid #dbdfe3;border-radius:5px}.react-search-ko .search-input-area .search-dropdown-area{position:relative;display:flex;justify-content:flex-start;align-items:center}.react-search-ko .search-input-area .search-dropdown-area .search-dropdown{z-index:1;cursor:pointer;width:155px;height:inherit;padding:8px 25px 8px 15px;color:#6c757d;font-size:14px;display:flex;align-items:center}.react-search-ko .search-input-area .search-dropdown-area .search-dropdown .text{width:100px;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;overflow:hidden}.react-search-ko .search-input-area .search-dropdown-area .dropdown-arrow-area{border-left:0;border-right:1px solid #dbdfe3}.react-search-ko .search-input-area .react-search-input{width:200px;display:flex;align-items:center;font-size:14px;color:#6c757d;border-radius:5px 0 0 5px}.react-search-ko .search-input-area .react-search-input input{width:100%;height:inherit;border:none;border-radius:0 5px 5px 0;padding-left:13px}.react-search-ko .search-input-area .react-search-input input::-webkit-input-placeholder{color:#6c757d}.react-search-ko .search-input-area .react-search-input input:-ms-input-placeholder{color:#6c757d}.react-search-ko .search-input-area .react-search-input input::placeholder{color:#6c757d}.react-search-ko .search-input-area .react-search-input .bt-search-input{position:absolute;justify-content:center;right:2px;width:40px;height:calc(100% - 2px);border-radius:0 5px 5px 0;border:none;padding:0;line-height:0}.react-search-ko .dropdown .menu{padding:3px 4px}.react-search-ko .dropdown .menu .item{margin:4px 0;padding:4px 16px!important;border-radius:5px;height:22px}.react-search-ko .dropdown .menu .item:hover{color:#14ae96;background-color:#f1f1f1}.react-search-ko .dropdown .menu .item.selected{font-weight:700;color:#14ae96}.react-search-ko .dropdown.text-center .menu .item .text{display:flex;justify-content:center;align-self:center}.table-search-filter{display:flex;justify-content:flex-end;align-items:center}.table-search-filter>div:last-child{margin-left:10px}.pagination{position:absolute;right:0}.pagination button{background:#fff;outline:none;color:#6c757d;border:1px solid #e9ecef;width:32px;height:30px;font-size:14px;cursor:pointer}.pagination button.selected{background:#dff3ed;color:#00ad7b;font-weight:700}.pagination button:first-child{border-radius:5px 0 0 5px}.pagination button:last-child{border-radius:0 5px 5px 0}.admin-basic-conf{width:100%;height:100%;min-height:100%;background-color:#fff;padding:20px 20px 5px;overflow-y:auto}.admin-basic-conf.table{height:100%;margin-bottom:0;overflow:hidden}.admin-basic-conf .menu-button{margin:0 5px}.text-align-center{text-align:center!important}.text-align-center img{margin:0 auto}.text-align-right{text-align:right}.overflow-visible{overflow:visible!important}.exam-leak-file-area,.exam-leak-pc-area{height:calc(100% - 113px)}.exam-leak-file-area .react-search,.exam-leak-pc-area .react-search{padding:20px 5px 11px}.react-table-area .react-table .rt-table .react-table-td{color:#424242;font-size:13px}.react-table-area .react-table .rt-table .react-table-td.number-text{font-size:12px;color:#b1b1b1}.react-table-area .react-table .rt-table .react-table-td.sub-text{color:#b1b1b1}.react-table-area .react-table .rt-table .react-table-td.last-text{padding-right:20px}.react-table-area{display:flex;flex-direction:column;padding:0 18px;height:calc(100% - 58px);min-height:400px}.react-table-area .react-table{flex:1 1;position:relative;background-color:#fff;font-size:13px;height:calc(100% - 251px)}.react-table-area .react-table .ReactTable{border:1px solid rgba(0,0,0,.1);height:100%}.react-table-area .react-table .ReactTable .react-table-tbody-wrapper{height:calc(100% - 54px);width:100%;overflow-y:auto;overflow-x:hidden}.react-table-area .react-table .ReactTable .react-table-tbody-wrapper .rt-tbody{height:100%}.react-table-area .react-table .ReactTable .react-table-tbody-wrapper .rt-tbody .table-settings .anticon{font-size:14px;margin-right:12px}.react-table-area .react-table .ReactTable .react-table-tbody-wrapper .rt-tbody .table-settings .anticon:last-child{margin-right:0}.react-table-area .react-table .ReactTable .react-table-tbody-wrapper .rt-tbody .table-no-data{width:100%;height:100%;display:flex;align-items:center;justify-content:center;flex-direction:column;text-align:center}.react-table-area .react-table .ReactTable .react-table-tbody-wrapper .rt-tbody .table-no-data .no-content-wrap{margin-top:15px}.react-table-area .react-table .ReactTable .react-table-tbody-wrapper .rt-tbody .table-no-data .no-content-wrap .no-content-title{color:#333;font-size:22px;font-weight:800;letter-spacing:-2px}.react-table-area .react-table .ReactTable .react-table-tbody-wrapper .rt-tbody .table-no-data .no-content-wrap .no-content-sub-title{margin-top:5px;color:#3c3c3c;font-size:15px}.react-table-area .react-table .ReactTable .rt-resizer{display:inline-block;position:absolute;width:36px;top:0;bottom:0;right:-18px;touch-action:none;cursor:col-resize;z-index:10;pointer-events:auto}.react-table-area .react-table .rt-table{height:100%;border-radius:3px;overflow-y:hidden;min-height:100px}.react-table-area .react-table .rt-table .-header{background-color:#fcfcfc;border-bottom:1px solid #e3e3e3;box-shadow:none}.react-table-area .react-table .rt-table .-header .rt-tr{height:53px}.react-table-area .react-table .rt-table .-header .react-table-th{padding:12px 0;border-right:0;color:#393939;font-weight:700;box-shadow:none!important}.react-table-area .react-table .rt-table .-header .react-table-th:not(.no-sort):hover{background-color:#f1f1f1;cursor:pointer}.react-table-area .react-table .rt-table .-header .react-table-th>div:first-child{height:30px;display:flex;border-right:1px solid #f0f0f0;justify-content:center;align-items:center;color:#393939;font-weight:700}.react-table-area .react-table .rt-table .-header .react-table-th:last-child>div:first-child{border-right:0}.react-table-area .react-table .rt-table .-header .react-table-th .img-asc-ordering,.react-table-area .react-table .rt-table .-header .react-table-th .img-desc-ordering{position:absolute;left:8px;top:calc(50% - 4px)}.react-table-area .react-table .rt-table .-header .react-table-th .header-text-area{display:flex;justify-content:center;align-items:center}.react-table-area .react-table .rt-table .-header .react-table-th .header-text-area.filter{padding-left:12px}.react-table-area .react-table .rt-table .-header .react-table-th .header-asc,.react-table-area .react-table .rt-table .-header .react-table-th .header-desc{display:none;position:absolute;top:0;left:0;background-color:transparent;width:100%;height:100%}.react-table-area .react-table .rt-table .-header .react-table-th.-sort-asc .header-asc,.react-table-area .react-table .rt-table .-header .react-table-th.-sort-desc .header-desc{display:block}.react-table-area .react-table .rt-table .-header .react-table-th a{color:#393939!important;z-index:111}.react-table-area .react-table .rt-table .-header .react-table-th.isFiltered>div{color:#14ae96!important}.react-table-area .react-table .rt-table .-header .react-table-th .anticon{margin-right:0}.react-table-area .react-table .rt-table .-filters{border-bottom:0}.react-table-area .react-table .rt-table .-filters .react-table-th{padding:0}.react-table-area .react-table .rt-table .react-table-td{padding:14px 10px;border:none}.react-table-area .react-table .rt-table .rt-tr-group{min-height:50px;border-bottom:0}.react-table-area .react-table .rt-table .rt-tr-group:nth-child(2){background-color:#f9f9f9}.react-table-area .react-table .rt-table .rt-tr-group:hover .react-table-td{background-color:#f1f1f1!important}.react-table-area .react-table .rt-table .rt-tr-group .-even .react-table-td{background-color:#f9f9f9}.react-table-area .react-table .rt-table .rt-tr-group .delete-item{text-decoration:line-through!important;color:#f4d3d4!important}.react-table-area .react-table .rt-table .rt-tr-group .delete-item .react-table-td:not(.settings){color:#f4d3d4!important}.react-table-area .react-table .rt-table .rt-tr-group .license-applying-item,.react-table-area .react-table .rt-table .rt-tr-group .license-applying-item .react-table-td:not(.settings){color:#ffb400!important;font-weight:700}.react-table-area .react-table .rt-table .rt-tr-group .license-status-orange,.react-table-area .react-table .rt-table .rt-tr-group .license-status-orange .react-table-td:not(.settings){color:#f2711c!important;font-weight:700}.react-table-area .react-table .noData-area{position:absolute;top:40%;left:50%;transform:translateX(-50%);font-size:18px;text-align:center}.react-table-area .react-table .noData-area .image{margin:auto auto 10px}.react-table-area.ko{padding:0;min-height:auto}.react-table-area.ko .react-table{height:inherit;width:100%;table-layout:fixed}.react-table-area.ko .react-table .no-sort>div{height:100%;display:flex;align-items:center;justify-content:center;border:none!important}.react-table-area.ko .react-table .ReactTable{height:100%;border-left:none;border-right:none}.react-table-area.ko .react-table .rt-table .-header{border-top:1px solid #e9ecef;background-color:#f8fafb}.react-table-area.ko .react-table .rt-table .-header .rt-tr{height:auto}.react-table-area.ko .react-table .rt-table .rt-tr-group{border-bottom:1px solid #e9ecef;min-height:44px!important;cursor:pointer}.react-table-area.ko .react-table .rt-table .rt-tr-group:nth-child(2){background-color:transparent}.react-table-area.ko .react-table .rt-table .rt-tr-group:hover .react-table-td{background-color:#eefbf7!important}.react-table-area.ko .react-table .rt-table .rt-tr-group.selected{border-bottom:1px solid #e9ecef;background:#eefbf7}.react-table-area.ko .react-table .rt-table .rt-tr-group.delete-item{cursor:default;pointer-events:none}.react-table-area.ko .react-table .rt-table .rt-tr-group.delete-item>div{text-decoration:none!important}.react-table-area.ko .react-table .rt-table .rt-tr-group.delete-item .react-table-td:not(.settings){color:#6c757d!important;opacity:.4}.react-table-area.ko .react-table .rt-table .react-table-th{position:relative;height:42px;line-height:42px;padding:0;font-size:12px}.react-table-area.ko .react-table .rt-table .react-table-th>div:first-child{height:100%}.react-table-area.ko .react-table .rt-table .react-table-th .img-ordering{position:absolute;right:8px;top:calc(50% - 3px)}.react-table-area.ko .react-table .rt-table .react-table-td{padding:0 10px!important;color:#6c757d;height:42px;line-height:42px;margin:auto 0;font-size:12px}.react-table-area.ko .react-table .rt-table .react-table-td.accent-text{color:#212529;font-size:14px;font-weight:500}.react-table-area.ko .react-table .rt-table .react-table-td .table-tag-name{height:inherit;display:flex;align-items:center}.react-table-area.ko .react-table .rt-table .react-table-td .ant-tag{margin:0}.react-table-area.ko .react-table .table-checkbox{position:relative;display:flex;justify-content:center;align-items:center;height:100%}.react-table-area.ko .react-table .table-checkbox .checkbox{position:absolute;border-radius:3px;width:16px;height:16px;outline:none;-moz-appearance:none;appearance:none;-webkit-appearance:none;pointer-events:none}.react-table-area.ko .react-table .table-checkbox .check-img{width:16px;z-index:999;cursor:pointer}.react-table-area.ko .react-table .table-checkbox .check-img:hover{border-color:#00ad7b}.react-table-area.ko .react-table .table-control-footer{display:flex;justify-content:space-between;align-items:center;height:30px;margin-top:20px}.react-table-area.ko .react-table .table-control-footer .page-size-selector{position:relative;display:flex;align-items:center;justify-content:space-between;height:30px;border:1px solid #ced4da;border-radius:3px;outline:none;cursor:pointer}.react-table-area.ko .react-table .table-control-footer .page-size-selector .dropdown-arrow{position:absolute;right:10px}.react-table-area.ko .react-table .table-control-footer .page-size-selector .dropdown{display:flex;align-items:center;width:80px;height:inherit;padding:0 10px;font-size:14px;color:#6c757d}.table-top-flex{display:flex;justify-content:space-between;align-items:center}.table-btn-wrap{grid-gap:8px;gap:8px}.table-btn,.table-btn-wrap{display:inline-flex;align-items:center}.table-btn{border-radius:5px;border:1px solid #dbdfe3;background:#fff;padding:10px 8px;grid-gap:5px;gap:5px;font-size:14px;height:36px}.table-btn.disabled{pointer-events:auto;cursor:not-allowed}.table-btn.brand{border:1px solid #00ad7b;color:#00ad7b}.table-btn.detail{height:32px;font-size:12px;grid-gap:4px;gap:4px}.select-count{color:#00ad7b;font-size:14px;font-weight:700;line-height:150%}.declare-content-wrap-ko{height:calc(100% - 50px)}.declare-content-wrap-ko .declare-point{font-size:14px}.declare-content-wrap-ko .declare-select{width:200px;border-radius:5px;border:1px solid #dbdfe3;height:36px}.declare-content-wrap-ko .declare-label{display:inline-block;padding:4px 13px;color:#fff;border:1px solid #ddd;border-radius:15px;cursor:pointer}.declare-content-wrap-ko .declare-label.nis{border:1px solid #080454;background:#080454}.declare-content-wrap-ko .declare-label.external{border:1px solid #ee4f4f;background:#ee4f4f}.declare-content-wrap-ko .declare-label.exam{border:1px solid #00ad7b;background:#00ad7b}.declare-content-wrap-ko .declare-label.small{height:20px;line-height:18px;padding:0 8px;font-size:12px}.declare-detail-ko .detail-contents{margin:35px 0 0!important}.declare-detail-ko .detail-contents .detail-value{word-break:break-all}.declare-detail-ko .declare-detail-box{position:relative;margin:30px 0;border-radius:5px;font-size:14px}.declare-detail-ko .declare-detail-box .detail-text{font-weight:700}.declare-detail-ko .declare-detail-box .detail-extra-area{position:absolute;top:-15px;left:0;display:flex;align-items:center;justify-content:space-between;width:100%;padding:0 20px;border-bottom:1px solid #e9ecef}.declare-detail-ko .declare-detail-box .detail-extra-area .detail-btns{display:flex}.declare-detail-ko .declare-detail-box .detail-extra-area .detail-btns .edit-icon{display:flex;align-items:center;justify-content:center;margin:0 3px;width:30px;height:30px;background:#fff;border:1px solid #ddd;border-radius:50%;cursor:pointer}.declare-detail-ko .declare-detail-box .detail-extra-area .detail-btns .edit-icon .anticon{margin-right:0}.declare-detail-ko .declare-detail-box .detail-header{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #e9ecef;padding:16px 0}.declare-detail-ko .declare-detail-box .detail-header .declare-label{display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:700;cursor:pointer}.declare-detail-ko .declare-detail-box .detail-header .declare-label.nis{color:#080454}.declare-detail-ko .declare-detail-box .detail-header .declare-label.external{color:#ee4f4f}.declare-detail-ko .declare-detail-box .detail-header .declare-label.small{padding:1px 15px;font-size:12px}.declare-detail-ko .declare-detail-box .detail-header .detail-btns{display:flex}.declare-detail-ko .declare-detail-box .detail-header .detail-btns .edit-icon{display:flex;align-items:center;justify-content:center;margin:0 3px;width:30px;height:30px;background:#fff;border:1px solid #ddd;border-radius:50%;cursor:pointer}.common-content-header{display:flex;justify-content:space-between;align-items:center;padding-bottom:20px}.common-content-header .content-header-text{padding-left:15px}.common-content-header .content-header-text .content-header-title{line-height:30px;font-size:21px;font-weight:700;color:#000}.common-content-header .content-header-text .content-header-sub-title{margin-top:3px;color:#393939;font-size:.8vw}.common-content-header .content-header-btn-area{display:flex;align-items:center}.common-content-header .content-header-btn-area .refresh-icon{width:29px;height:29px;line-height:23px;text-align:center;border:1px solid #d8d8d8;border-radius:15px;cursor:pointer}.common-content-header .content-header-btn-area .content-header-btn button{font-weight:700}.common-content-header .content-header-btn-area .content-header-btn a{font-weight:700;color:inherit}.common-content-header .content-header-btn-area .content-header-btn .round-grey-button{min-height:30px;line-height:100%;padding:0 5px;text-align:center}.common-content-header .content-header-btn-area .content-header-nav-btn{display:flex;align-items:center;height:45px;margin-left:15px;border:2px solid #d2d2d2;border-radius:23px}.common-content-header .content-header-btn-area .content-header-nav-btn .nav-btn{display:inline-block;width:100px;height:44px;line-height:44px;padding:0 7px;color:#393939;font-size:13px;text-align:center;border-radius:23px;transition:none}.common-content-header .content-header-btn-area .content-header-nav-btn .nav-btn.active{color:#fff;font-weight:700;background-color:#14ae9e;box-shadow:1px 1px 5px #a5a5a5}.common-content-header .content-header-btn-area .content-header-nav-btn .nav-btn:first-child{margin-left:-1px}.common-content-header .content-header-btn-area .content-header-nav-btn .nav-btn:last-child{margin-right:-1px}.tag-sidebar{padding:10px}.tag-sidebar .tag-header{display:flex;justify-content:space-between;padding:5px 15px 10px}.tag-sidebar .tag-header .tag-header-btns .header-icon{margin:0 2px;border-radius:3px;opacity:.6;cursor:pointer}.tag-sidebar .tag-header .tag-header-btns .header-icon:hover{background-color:#fff}.tag-sidebar .tag-header .tag-header-btns .header-icon.selected{background-color:#fff;opacity:1}.tag-sidebar .tag-header .tag-header-btns .header-icon.anticon-gold{width:19px;height:19px;position:relative;top:2px;display:inline-flex;justify-content:center;align-items:center}.tag-sidebar .tag-search{padding:5px 15px 10px}.tag-sidebar .tag-inner{height:calc(100% - 40px);padding:0 5px;overflow-y:auto}.tag-sidebar .tag-inner.large{height:calc(100% - 80px)}.tag-sidebar .tag-inner .tag-list-btn{display:flex;justify-content:center;align-items:center;margin-bottom:10px;padding:12px;font-size:14px;font-weight:700;background-color:#fff;border:2px solid transparent;border-radius:20px;cursor:pointer}.tag-sidebar .tag-inner .tag-list-btn.selected,.tag-sidebar .tag-inner .tag-list-btn:hover{border-color:#14ae9e}.tag-sidebar .tag-inner .tag-list-btn.delete{margin-top:20px;color:#b2b2b2;background-color:transparent;border:2px solid #dcdcdc}.tag-sidebar .tag-inner .tag-list-btn.delete:hover{border-color:#b2b2b2}.tag-item{margin:10px 0;padding:11px;background-color:#fff;border:1px solid transparent;border-radius:20px}.tag-item .tag-title{display:flex;justify-content:space-between;align-items:center;padding:0 5px;font-weight:700}.tag-item .tag-title .arrow-icon{padding:3px;font-size:10px;cursor:pointer}.tag-item .tag-content{margin-top:5px;padding:0 5px}.tag-item .tag-content .ant-tag.color-tag{display:inline-flex;align-items:center;max-width:160px;margin:5px;cursor:pointer;border-bottom:1px solid}.tag-item .tag-content .ant-tag.color-tag.selected{color:#fff!important}.tag-item .tag-content .ant-tag.color-tag .underline{border-bottom:1px solid}.tag-item .tag-content .ant-tag.color-tag .tag-edit-btns{max-width:140px}.tag-item .tag-content .ant-tag.color-tag .tag-edit-btns .form-field-wrap .validate-error{background:none!important;border-color:inherit!important}.tag-item .tag-content .ant-tag.color-tag .tag-edit-btns .tag-btn-group{margin-left:5px;opacity:.9}.tag-item .tag-content .ant-tag.color-tag .tag-edit-btns .tag-btn-group .anticon{margin-right:0;padding:3px;border-radius:3px}.tag-item .tag-content .ant-tag.color-tag .tag-edit-btns .tag-btn-group .anticon:hover{background-color:#ddd;opacity:1}.tag-item .tag-content .tag-count{display:inline-flex;height:13px;margin-left:3px;padding:0 3px;font-size:10px;border:1px solid;border-radius:4px}.tag-item .tag-content .tag-count .number{position:relative;bottom:5px}.common-content-list{width:100%;height:calc(100% - 70px);min-height:100px;border-top:2px solid #d6d6d6;border-bottom:1px solid #d6d6d6;overflow-y:auto}.common-content-list.half{height:calc(100% - 360px)}.common-content-list.full,.common-content-list .infinite-scroll-component__outerdiv{height:100%}.common-content-list .infinite-scroll-component__outerdiv .content-list-item{display:flex;align-items:center;height:47px;padding:0 5px;color:#6e6e6e;border-bottom:1px solid #d6d6d6;cursor:pointer}.common-content-list .infinite-scroll-component__outerdiv .content-list-item.selected{background-color:#ededed}.common-content-list .infinite-scroll-component__outerdiv .content-list-item:hover:not(.selected){background-color:#f9f9f9}.common-content-list .infinite-scroll-component__outerdiv .content-list-item.block-click{pointer-events:none}.common-content-list .infinite-scroll-component__outerdiv .content-list-item div:first-child{padding:0 5px}.common-content-list .infinite-scroll-component__outerdiv .content-list-item .check-div{width:25px;line-height:14px;padding:0!important}.common-content-list .infinite-scroll-component__outerdiv .content-list-item .list-check{width:20px;height:20px;margin-left:3px}.common-content-list .infinite-scroll-component__outerdiv .content-list-item .list-check.image{position:relative;top:1px}.common-content-list .infinite-scroll-component__outerdiv .content-list-item .list-check .ant-checkbox-inner{width:20px;height:20px;background-color:#dbdbdb}.common-content-list .no-content-wrap{display:flex;align-items:center;justify-content:center;height:100%;text-align:center}.common-content-list .no-content-wrap .no-content-img{margin-bottom:25px}.common-content-list .no-content-wrap .no-content-title{color:#333;font-size:22px;font-weight:800;letter-spacing:-2px}.common-content-list .no-content-wrap .no-content-sub-title{margin-top:5px;color:#3c3c3c;font-size:15px}.search-filter-wrap{display:flex;justify-content:space-between;align-items:center;height:58px;padding:10px 0}.search-filter-wrap .filter-left-area{display:flex;align-items:center;font-size:12px}.search-filter-wrap .filter-left-area .all-checkbox-area{margin-left:0}.search-filter-wrap .filter-left-area .all-checkbox-area .check-label{margin-left:5px;color:rgba(0,0,0,.87)}.search-filter-wrap .filter-left-area .all-checkbox-area .filter-check{width:14px}.search-filter-wrap .filter-left-area .all-checkbox-area .filter-check.image{position:relative;top:1px}.search-filter-wrap .filter-left-area .all-checkbox-area .filter-check .ant-checkbox-inner{width:14px;height:14px;background-color:#dbdbdb}.search-filter-wrap .filter-left-area .extra-buttons .round-grey-button.disabled{opacity:.5;pointer-events:none}.search-filter-wrap .filter-left-area .extra-buttons .round-grey-button.tag{color:#757575;font-weight:700}.search-filter-wrap .filter-left-area .extra-buttons .round-grey-button.tag .plus-icon{display:inline-block;width:12px;height:12px;line-height:9px;margin-right:5px;color:#fff;font-size:15px;background-color:#919191;border-radius:2px}.search-filter-wrap .filter-left-area .extra-buttons .round-grey-button.tag .plus-icon:before{content:"+";display:flex;justify-content:center;height:100%;margin-right:1px}.search-filter-wrap .filter-right-area{display:flex;align-items:center}.search-filter-wrap .filter-right-area .sort-icon{display:inline-flex;justify-content:center;align-items:center;padding:8px 6px;border-radius:3px;cursor:pointer}.search-filter-wrap .filter-right-area .sort-icon:hover{background-color:#f6f6f6}.search-filter-wrap .filter-right-area .filter-select{width:114px;height:32px}.search-filter-wrap .filter-right-area .filter-select .ant-select-selector{padding:0 10px;color:#757575;font-size:12px;border-color:#ddd;border-radius:3px;font-weight:700}.search-filter-wrap .filter-right-area .filter-select .ant-select-selector .ant-select-selection-placeholder{color:#757575}.search-filter-wrap .filter-right-area .filter-select .ant-select-arrow{top:47%}.search-filter-wrap .filter-right-area .filter-select.ant-select-focused .ant-select-selector,.search-filter-wrap .filter-right-area .filter-select:hover .ant-select-selector{border-color:#ddd!important;box-shadow:none!important}.search-filter-wrap .filter-right-area .filter-select.ant-select-open .ant-select-selection-item{color:#757575}.search-filter-wrap .filter-right-area .filter-item{margin-left:5px}.search-filter-wrap .filter-right-area .filter-area{width:114px;height:32px;display:flex;align-items:center;justify-content:space-between;padding:0 10px;color:#757575;font-size:12px;border:1px solid #ddd;border-radius:3px;font-weight:700;cursor:pointer}.search-filter-wrap .filter-right-area .filter-area.active{color:#128687;border-color:#85cdc2;background-color:#d2eae9}.search-filter-wrap .filter-right-area .filter-area .number-box{position:relative;right:-4px;width:26px;height:18px;color:#fff;text-align:center;background-color:#14ae9e;border-radius:9px}.search-filter-wrap .filter-right-area .filter-input{position:relative;display:flex;align-items:center}.search-filter-wrap .filter-right-area .filter-input .filter-search-input{width:225px;height:32px;padding:0 30px 0 10px;border:1px solid #ddd;border-radius:3px;font-size:12px}.search-filter-wrap .filter-right-area .filter-input .filter-search-input.active{border-color:#85cdc2}.search-filter-wrap .filter-right-area .filter-input .search-icon{position:absolute;right:0;width:30px;height:30px;display:flex;justify-content:center;align-items:center;cursor:pointer}.search-filter-wrap .filter-right-area .filter-cancel-icon{width:36px;height:36px;line-height:32px;text-align:center;cursor:pointer}.search-filter-wrap .filter-right-area .filter-cancel-icon:hover{border-radius:50%;background-color:#f6f6f6}.filter-dropdown .ant-select-item{color:#757575;font-size:12px}.filter-dropdown .ant-select-item.ant-select-item-option-selected{background-color:rgba(0,0,0,.03)!important}.filter-popover.single .filter-popover-footer{display:block!important}.filter-popover.single .filter-popover-footer .filter-footer-reset{padding:0 5px 10px}.filter-popover .ant-popover-content{max-width:100%!important}.filter-popover .ant-popover-inner-content{padding:15px!important}.filter-popover .ant-popover-inner-content .filter-popover-content{display:flex;padding-bottom:15px}.filter-popover .ant-popover-inner-content .filter-popover-content .filter-popover-item{min-width:165px;height:217px;padding-left:15px;border-right:1px solid #d9d9d9;overflow-y:auto}.filter-popover .ant-popover-inner-content .filter-popover-content .filter-popover-item:first-child{padding:0}.filter-popover .ant-popover-inner-content .filter-popover-content .filter-popover-item:last-child{border-right:none}.filter-popover .ant-popover-inner-content .filter-popover-content .filter-popover-item .filter-popover-title{padding-bottom:10px;font-weight:700}.filter-popover .ant-popover-inner-content .filter-popover-content .filter-popover-item .filter-popover-row{display:flex;align-items:center;padding:6px 0;cursor:pointer}.filter-popover .ant-popover-inner-content .filter-popover-content .filter-popover-item .filter-popover-row .filter-popover-text{width:120px;margin-left:8px;font-size:13px;word-break:break-all}.filter-popover .ant-popover-inner-content .filter-popover-footer{display:flex;align-items:center;justify-content:space-between;padding:12px 12px 0;border-top:1px solid #d9d9d9}.filter-popover .ant-popover-inner-content .filter-popover-footer .filter-footer-reset{color:#f24343;font-size:13px;cursor:pointer}.filter-popover .ant-popover-inner-content .filter-popover-footer .filter-footer-btn-area{display:flex;font-size:12px}.filter-popover .ant-popover-inner-content .filter-popover-footer .filter-footer-btn-area .footer-btn{min-width:82px;height:30px;color:#bbb;font-weight:700;background-color:transparent;border:1px solid #bbb;border-radius:23px}.filter-popover .ant-popover-inner-content .filter-popover-footer .filter-footer-btn-area .footer-btn.ok{margin-left:5px;color:#fff;background-color:#11a991;border-color:#11a991}.declare-content-wrap{height:calc(100% - 50px)}.declare-content-wrap .declare-select{width:180px;font-size:13px}.declare-content-wrap .declare-select.ant-select-focused .ant-select-selector,.declare-content-wrap .declare-select:hover .ant-select-selector{border-color:#ddd!important;box-shadow:none!important}.declare-content-wrap .declare-select .ant-select-selector{border-radius:3px}.declare-content-wrap .round-grey-button.declare-icon-label{justify-content:space-between;min-width:70px;height:26px;padding:3px 11px;font-size:13px}.declare-detail .detail-contents{margin:35px 0 0!important}.declare-detail .detail-contents .detail-value{word-break:break-all}.declare-detail .declare-detail-box{position:relative;background-color:#fcfcfc;border:1px solid #ddd;margin:30px 0;padding:22px 22px 8px;border-radius:5px;font-size:14px}.declare-detail .declare-detail-box .detail-text{font-weight:700}.declare-detail .declare-detail-box .detail-extra-area{position:absolute;top:-15px;left:0;display:flex;align-items:center;justify-content:space-between;width:100%;padding:0 20px}.declare-detail .declare-detail-box .detail-extra-area .detail-btns{display:flex}.declare-detail .declare-detail-box .detail-extra-area .detail-btns .edit-icon{display:flex;align-items:center;justify-content:center;margin:0 3px;width:30px;height:30px;background:#fff;border:1px solid #ddd;border-radius:50%;cursor:pointer}.declare-detail .declare-detail-box .detail-extra-area .detail-btns .edit-icon .anticon{margin-right:0}.declare-detail .declare-label{display:flex;align-items:center;justify-content:center;padding:4px 13px;color:#fff;border:1px solid #ddd;border-radius:15px;cursor:pointer}.declare-detail .declare-label.nis{border:1px solid #080454;background:#080454}.declare-detail .declare-label.external{border:1px solid #ee4f4f;background:#ee4f4f}.declare-detail .declare-label.exam{border:1px solid #711bd1;background:#711bd1}.declare-detail .declare-label.small{padding:1px 15px;font-size:12px}.declare-edit-modal .declare-textarea{width:100%;margin-top:5px;padding:10px;border-color:#ddd;border-radius:5px;outline:none;resize:none}.declare-mail-popover .value{max-width:380px;word-break:break-all}.edu-main{width:100%;height:100%}.edu-main div{letter-spacing:-.5px!important}.edu-main form{position:relative}.edu-main .edu-layout{display:inline-flex;flex:1 1;width:100%;height:100%;min-width:1230px;overflow:hidden}.edu-main .edu-layout .layout-left{float:left;position:relative;width:45%;height:100%;background:#ff9e46}.edu-main .edu-layout .layout-left .layout-left-box{position:absolute;top:50%;right:0;height:480px;display:flex;align-items:center;margin-top:-241px}.edu-main .edu-layout .layout-left .layout-left-box.find-password .login-text{font-size:23px}.edu-main .edu-layout .layout-left .layout-left-box.find-password .arrow{left:30px}.edu-main .edu-layout .layout-left .layout-left-box .login-bg{width:283px;box-shadow:-2px 2px 15px 0 #ea9344}.edu-main .edu-layout .layout-left .layout-left-box .login-text{position:absolute;left:30px;font-size:36px;font-weight:700;color:#fff}.edu-main .edu-layout .layout-left .layout-left-box .arrow{position:absolute;left:97px;top:262px}.edu-main .edu-layout .layout-right{width:55%;float:right;background-color:#fff}.edu-main .edu-layout .layout-right .r-logo{position:absolute;right:30px;top:30px}.edu-main .edu-layout .layout-right .layout-right-box{position:absolute;top:50%;width:470px;height:480px;margin-top:-240px;padding-left:68px;background:#fff;box-shadow:2px 3px 20px 0 hsla(0,0%,86.7%,.30196078431372547)}.edu-main .edu-layout .layout-right .layout-right-box .edu-title{width:320px;padding-top:60px;font-weight:400;font-size:20px;color:#000}.edu-main .edu-layout .layout-right .layout-right-box .edu-form-box{position:relative;padding-top:28px}.edu-main .edu-layout .layout-right .layout-right-box .edu-form-box .text-field-title{color:#000;margin-top:5px}.edu-main .edu-layout .layout-right .layout-right-box .edu-form-box .form-wrap{width:320px}.edu-main .edu-layout .layout-right .layout-right-box .edu-form-box .form-wrap input{display:flex;align-items:center;height:50px;line-height:50px;margin-bottom:10px;padding:0 12px;background-color:#f7f7f7;border:none;text-indent:0}.edu-main .edu-layout .layout-right .layout-right-box .edu-form-box .form-wrap input::-webkit-input-placeholder{color:#afafaf}.edu-main .edu-layout .layout-right .layout-right-box .edu-form-box .form-wrap input:-ms-input-placeholder{color:#afafaf}.edu-main .edu-layout .layout-right .layout-right-box .edu-form-box .form-wrap input::placeholder{color:#afafaf}.edu-main .edu-layout .layout-right .layout-right-box .edu-form-box .form-wrap input[type=password]{padding-right:35px}.edu-main .edu-layout .layout-right .layout-right-box .edu-form-box .edu-error-message{display:flex;align-items:center;line-height:15px;padding-bottom:5px;color:#dd602a;font-size:13px;letter-spacing:0}.edu-main .edu-layout .layout-right .layout-right-box .edu-form-box .edu-error-message img{height:15px;padding-right:5px}.edu-main .edu-layout .layout-right .layout-right-box .edu-button-box{position:absolute;top:185px}.edu-main .edu-layout .layout-right .layout-right-box .edu-button-box.setpassword{top:230px}.edu-main .edu-layout .layout-right .layout-right-box .edu-button-box button{width:220px;height:50px;line-height:44px;font-size:16px;text-align:center;border-radius:25px 25px;border:2px solid transparent}.edu-main .edu-layout .layout-right .layout-right-box .edu-button-box button.btn-point{color:#fff;background-color:#f77339}.edu-main .edu-layout .layout-right .layout-right-box .edu-button-box button.btn-white{margin-top:12px;color:#a9a9a9;background-color:#fff;border:2px solid #f2f2f2}.edu-main .edu-layout .edu-play-left{width:290px;height:100%;background:linear-gradient(180deg,#ff6635 0,#ffd557);position:relative;overflow:hidden}.edu-main .edu-layout .edu-play-left .bg-effect{width:290px;overflow:hidden}.edu-main .edu-layout .edu-play-left .bg-effect .effect-1{display:block;width:0;height:0;border-top:215px solid #fff;border-left:0 solid transparent;border-right:186px solid transparent;opacity:.1}.edu-main .edu-layout .edu-play-left .bg-effect .effect-2{position:absolute;top:-193px;display:block;width:120px;height:0;border-bottom:680px solid #fff;border-left:30px solid transparent;border-right:30px solid transparent;transform:rotate(-126deg);opacity:.1;z-index:1}.edu-main .edu-layout .edu-play-left .bg-effect .effect-3{position:absolute;top:56px;left:52px;display:block;width:234px;height:0;border-bottom:679px solid #fff;border-left:56px solid transparent;border-right:2px solid transparent;transform:rotate(-60deg);opacity:.05;overflow:hidden}.edu-main .edu-layout .edu-play-left .list-box{position:absolute;top:0;z-index:9;width:100%;height:100%;overflow-y:auto}.edu-main .edu-layout .edu-play-left .list-box .list-top{height:86px;line-height:86px;margin:-3px 0 0;padding:0 0 0 27px;color:#fff;font-size:23px;font-weight:900}.edu-main .edu-layout .edu-play-left .list-box .list-top:before{content:"";display:inline-block;vertical-align:middle;width:8px;height:8px;margin-right:11px;border-radius:50% 50%;background:#fff}.edu-main .edu-layout .edu-play-left .list-box .list-item{position:relative;width:268px;height:auto;margin:0 auto 14px;padding:24px 18px 35px;color:#fff;border-radius:25px 25px;z-index:1;background:hsla(0,0%,100%,.1);cursor:pointer}.edu-main .edu-layout .edu-play-left .list-box .list-item.active{background:#fff;color:#000}.edu-main .edu-layout .edu-play-left .list-box .list-item.active .list-item-title:before{background:#ff7c3d}.edu-main .edu-layout .edu-play-left .list-box .list-item:hover:not(.active){background:hsla(0,0%,100%,.2)}.edu-main .edu-layout .edu-play-left .list-box .list-item .list-item-title{line-height:20px;font-size:15px}.edu-main .edu-layout .edu-play-left .list-box .list-item .list-item-title:before{content:"";position:relative;top:-3px;display:inline-block;width:5px;height:5px;border-radius:50% 50%;margin-right:5px;background:#fff}.edu-main .edu-layout .edu-play-left .list-box .list-item .list-item-title .complete{display:inline-block;position:relative;top:-2px;min-width:40px;line-height:20px;margin-right:5px;padding:0 5px;background-color:#565656;border-radius:20px 20px;color:#fff;font-size:11px;text-align:center}.edu-main .edu-layout .edu-play-left .list-box .list-item dl{margin:15px 0 0}.edu-main .edu-layout .edu-play-left .list-box .list-item .list-label{display:inline-block;min-width:65px;line-height:25px;margin:0 7px 7px 0;padding:0 10px;background-color:#ffe4ba;color:#763d10;font-size:12px;text-align:center;font-weight:700;border-radius:20px 20px;letter-spacing:-1px}.edu-main .edu-layout .edu-play-left .list-box .list-item .list-value{display:inline-block;line-height:25px;margin-bottom:7px;font-size:13px}.edu-main .edu-layout .edu-play-left .list-box .list-item .list-video-box{display:none;margin:0}.edu-main .edu-layout .edu-play-left .list-box .list-item .list-video-box.active{display:block}.edu-main .edu-layout .edu-play-left .list-box .list-item .list-video-box .list-video{margin:0;padding:0 0 0 20px}.edu-main .edu-layout .edu-play-left .list-box .list-item .list-video-box .list-video .video-text{line-height:20px;font-size:13px}.edu-main .edu-layout .edu-play-left .list-box .list-item .edu-list-arrow{position:absolute;bottom:15px;width:30px;height:20px;left:50%;text-align:center;margin-left:-15px}.edu-main .edu-layout .edu-play-left .list-box .list-item .edu-list-arrow:hover{transform:scale(1.5)}.edu-main .edu-layout .edu-play-left .list-box .list-item .edu-list-arrow.open img{transform:rotate(0deg)}.edu-main .edu-layout .edu-play-left .list-box .list-item .edu-list-arrow img{transform:rotate(180deg)}.edu-main .edu-layout .edu-play-right{position:relative;display:inline-flex;flex:1 1;flex-direction:column;width:calc(100% - 290px)}.edu-main .edu-layout .edu-play-right .edu-play-header{background-color:#353230;position:relative}.edu-main .edu-layout .edu-play-right .edu-play-header .edu-play-title{display:flex;align-items:center;width:calc(100% - 200px);height:65px;padding-left:50px;color:#fff;font-size:17px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.edu-main .edu-layout .edu-play-right .edu-play-header .edu-play-title:before{display:inline-block;content:"";width:14px;height:14px;margin-top:1px;margin-right:8px;border-radius:50% 50%;border:3px solid #ff460b;vertical-align:middle}.edu-main .edu-layout .edu-play-right .edu-play-header .my-info{position:absolute;right:2%;top:50%;margin-top:-20px;text-align:right;cursor:pointer}.edu-main .edu-layout .edu-play-right .edu-play-header .my-info img{margin-right:12px;vertical-align:top}.edu-main .edu-layout .edu-play-right .edu-play-header .my-info .name{display:inline-block;width:100px;line-height:40px;text-align:right;color:#fff;font-size:14px;white-space:nowrap;text-overflow:ellipsis;text-align:left;overflow:hidden}.edu-main .edu-layout .edu-play-right .video-info{position:relative;padding:30px 72px;background-color:#f9f9f9}.edu-main .edu-layout .edu-play-right .video-info .video-name{display:inline-block;margin-bottom:25px;color:#404040;font-size:25px}.edu-main .edu-layout .edu-play-right .video-info .edu-status{display:inline-block;position:relative;top:-4px;width:90px;height:37px;line-height:33px;margin-left:15px;font-size:16px;font-weight:700;text-align:center;background:transparent;border-radius:25px 25px;box-shadow:3px 3px 20px 1px #e6e6e6}.edu-main .edu-layout .edu-play-right .video-info .edu-status.wait{color:#9b9b9b;border:3px solid #9b9b9b}.edu-main .edu-layout .edu-play-right .video-info .edu-status.ing{color:#fc793a;border:3px solid #fc793a}.edu-main .edu-layout .edu-play-right .video-info .edu-status.finish{color:#c62f00;border:3px solid #c62f00}.edu-main .edu-layout .edu-play-right .video-info .summary-item{margin:5px 0}.edu-main .edu-layout .edu-play-right .video-info .summary-item.percent .edu-progress-bar{display:inline-block;vertical-align:middle;width:298px;height:5px;background-color:#ececec}.edu-main .edu-layout .edu-play-right .video-info .summary-item.percent .edu-progress-bar .progress-percent{height:12px}.edu-main .edu-layout .edu-play-right .video-info .summary-item.percent .percent-text{vertical-align:middle;font-size:28px;margin-left:15px}.edu-main .edu-layout .edu-play-right .video-info .summary-item .summary-label{display:inline-block;vertical-align:middle;width:83px;line-height:29px;margin-right:15px;color:#fff;font-size:14px;text-align:center;background:#8a7c76;border-radius:20px 20px;box-shadow:0 0 15px 0 #e6e6e6;letter-spacing:-.5px}.edu-main .edu-layout .edu-play-right .video-info .summary-item .summary-value.period{margin-right:60px}.edu-main .edu-layout .edu-play-right .video-tab{border-bottom:2px solid #f6f6f6;display:flex;justify-content:space-between}.edu-main .edu-layout .edu-play-right .video-tab .tab-list{margin:0}.edu-main .edu-layout .edu-play-right .video-tab .tab-list .tab-item{display:inline-block;height:55px;line-height:55px;margin-right:70px;color:#cdcdcd;font-size:15px;cursor:default}.edu-main .edu-layout .edu-play-right .video-tab .tab-list .tab-item:first-child{margin-left:25px}.edu-main .edu-layout .edu-play-right .video-tab .tab-list .tab-item.on{color:#ff854d;border-bottom:4px solid #ff854d}.edu-main .edu-layout .edu-play-right .video-tab .move-contents-button-box{display:flex;align-items:center;padding-right:40px;font-size:16px}.edu-main .edu-layout .edu-play-right .video-tab .move-contents-button-box .move-contents-button{background:none;border:none;color:#ff460b;font-size:18px}.edu-main .edu-layout .edu-play-right .video-tab .move-contents-button-box .move-contents-button .anticon{margin:0}.edu-main .edu-layout .edu-play-right .video-player{flex:1 1;padding:30px 50px}.edu-main .edu-layout .edu-play-right .video-player .video-js{width:100%;height:100%}.edu-main .edu-layout .edu-play-right .video-player .video-js .vjs-subs-caps-button,.edu-main .edu-layout .edu-play-right .video-player .video-js.vjs-youtube .vjs-big-play-button,.edu-main .edu-layout .edu-play-right .video-player .video-js picture{display:none}.edu-main .edu-layout .edu-play-right .video-quiz{display:flex;flex-direction:column;width:100%;height:100%;align-items:center;overflow-y:auto}.edu-main .edu-layout .edu-play-right .video-quiz .quiz-contents{display:flex;flex-direction:column;height:80%;margin:auto 0}.edu-main .edu-layout .edu-play-right .video-quiz .quiz-contents .quiz-text{width:700px;min-height:2em;max-height:4.2em;line-height:1.4;padding:5px;font-size:25px;font-weight:700;word-break:break-all;overflow-y:auto}.edu-main .edu-layout .edu-play-right .video-quiz .quiz-contents .quiz-answer{width:700px;display:flex;align-items:center;justify-content:space-evenly;margin:20px 0}.edu-main .edu-layout .edu-play-right .video-quiz .quiz-contents .quiz-answer .btn-o,.edu-main .edu-layout .edu-play-right .video-quiz .quiz-contents .quiz-answer .btn-x{width:230px;height:230px;display:flex;align-items:center;border:1px solid #ddd;border-radius:10px;cursor:pointer}.edu-main .edu-layout .edu-play-right .video-quiz .quiz-contents .quiz-answer .btn-o img,.edu-main .edu-layout .edu-play-right .video-quiz .quiz-contents .quiz-answer .btn-x img{width:148px;height:146px;margin:auto}.edu-main .edu-layout .edu-play-right .video-quiz .quiz-contents .quiz-answer .btn-o.selected,.edu-main .edu-layout .edu-play-right .video-quiz .quiz-contents .quiz-answer .btn-x.selected{box-shadow:inset 0 0 10px 10px #ddd}.edu-main .edu-layout .edu-play-right .video-quiz .next-quiz-btn{position:relative;right:-100%;width:55px;padding:5px 0;color:#fff;background-color:#ddd;font-size:15px;border:none}.edu-main .edu-layout .edu-play-right .video-quiz .next-quiz-btn:after{position:absolute;content:"\A";top:-20%;left:50px;border-color:transparent transparent transparent #ddd;border-style:solid;border-width:22px 0 22px 20px}.edu-main .edu-layout .edu-play-right .video-quiz .next-quiz-btn.active{background-color:#fc793a}.edu-main .edu-layout .edu-play-right .video-quiz .next-quiz-btn.active:after{border-color:transparent transparent transparent #fc793a}.edu-main .edu-layout .edu-play-right .edu-quiz-screen{position:relative}.edu-main .edu-layout .edu-play-right .edu-quiz-screen .submit-answer-button{position:fixed;right:40px;margin:7px 0;padding:3px 0;min-width:100px;background-color:#8a7c76;border:none;border-radius:3px;color:#fff}.edu-main .edu-layout .edu-play-right .edu-quiz-screen .arrow-box{right:40px;top:-40px;font-size:14px}.edu-main .edu-layout .edu-play-right .edu-quiz-screen .quiz-screen-table{height:500px;margin:40px;color:#424242;overflow-y:auto}.edu-main .edu-layout .edu-play-right .edu-quiz-screen .quiz-screen-table li{list-style:none}.edu-main .edu-layout .edu-play-right .edu-quiz-screen .quiz-screen-table .quiz-list-header div,.edu-main .edu-layout .edu-play-right .edu-quiz-screen .quiz-screen-table .quiz-list-row li{padding:0 10px}.edu-main .edu-layout .edu-play-right .edu-quiz-screen .quiz-screen-table .contents-name{font-size:15px;border-left:3px solid #fc793a;margin-top:40px;padding:8px}.edu-main .edu-layout .edu-play-right .edu-quiz-screen .quiz-screen-table .contents-name:first-child{margin-top:0}.edu-main .edu-layout .edu-play-right .edu-quiz-screen .quiz-screen-table .quiz-list-header{display:flex;width:100%;background-color:#fcfcfc;border:1px solid #e3e3e3;border-bottom:none;font-weight:700}.edu-main .edu-layout .edu-play-right .edu-quiz-screen .quiz-screen-table .quiz-list-header div{padding:10px;border-left:1px solid #e3e3e3}.edu-main .edu-layout .edu-play-right .edu-quiz-screen .quiz-screen-table .quiz-list-header div:first-child{border-left:none}.edu-main .edu-layout .edu-play-right .edu-quiz-screen .quiz-screen-table .quiz-list-body .quiz-list-row{display:flex;width:100%;margin-bottom:0;padding:0;border:1px solid #e3e3e3;border-bottom:none}.edu-main .edu-layout .edu-play-right .edu-quiz-screen .quiz-screen-table .quiz-list-body .quiz-list-row:last-child{border-bottom:1px solid #e3e3e3}.edu-main .edu-layout .edu-play-right .edu-quiz-screen .quiz-screen-table .quiz-list-body .quiz-list-row.non-click{pointer-events:none}.edu-main .edu-layout .edu-play-right .edu-quiz-screen .quiz-screen-table .quiz-list-body .quiz-list-row li{padding:5px 10px!important;border-left:1px solid #e3e3e3}.edu-main .edu-layout .edu-play-right .edu-quiz-screen .quiz-screen-table .quiz-list-body .quiz-list-row li:first-child{border-left:none}.edu-main .edu-layout .edu-play-right .edu-quiz-screen .quiz-screen-table .ant-radio-wrapper{align-items:baseline}.edu-main .edu-layout .edu-play-right .edu-quiz-screen .quiz-screen-table .ant-radio-wrapper.ant-radio-wrapper-checked.fail .ant-radio-inner:after{background-color:#ff1744!important;transform:scale(1);opacity:1}.edu-main .edu-layout .edu-play-right .edu-quiz-screen .quiz-screen-table .ant-radio-wrapper.correct .ant-radio-inner:after{background-color:#8a7c76;transform:scale(1);opacity:1}.edu-main .edu-layout .edu-play-right .edu-quiz-screen .quiz-screen-table .ant-radio-wrapper .ant-radio{position:relative;top:3px}.edu-main .edu-layout .edu-play-right .edu-quiz-screen .quiz-screen-table .ant-radio-wrapper .ant-radio-checked .ant-radio-inner:after{background-color:#8a7c76}.edu-main .edu-layout .edu-play-right .edu-quiz-screen .quiz-screen-table input[type=text]{width:100%;height:35px;border:1px solid #dfdfdf;box-shadow:none}.edu-main .edu-layout .edu-play-right .edu-quiz-screen .quiz-screen-table input[type=text]::-webkit-input-placeholder{color:#dfdfdf}.edu-main .edu-layout .edu-play-right .edu-quiz-screen .quiz-screen-table input[type=text]:-ms-input-placeholder{color:#dfdfdf}.edu-main .edu-layout .edu-play-right .edu-quiz-screen .quiz-screen-table input[type=text]::placeholder{color:#dfdfdf}.edu-main .edu-layout .edu-play-right .edu-quiz-screen .quiz-screen-table .no-column{width:10%;padding:5px 0}.edu-main .edu-layout .edu-play-right .edu-quiz-screen .quiz-screen-table .question-column{width:40%}.edu-main .edu-layout .edu-play-right .edu-quiz-screen .quiz-screen-table .answer-column{width:50%}.edu-main .edu-layout .edu-play-right .edu-quiz-screen .quiz-screen-table .answer-column .ant-radio+span{display:block;word-break:break-all;white-space:normal}.edu-main .edu-layout .edu-play-right .edu-quiz-screen .quiz-screen-table .explain-column{display:flex;padding:0;border-top:1px solid #e3e3e3;border-bottom:1px solid #e3e3e3;margin-bottom:3px}.edu-main .edu-layout .edu-play-right .edu-quiz-screen .quiz-screen-table .explain-column li{padding:5px 10px;border-left:1px solid #e3e3e3}.edu-main .edu-layout .edu-play-right .edu-quiz-screen .quiz-screen-table .explain-column li:first-child{width:10%}.edu-main .edu-layout .edu-play-right .edu-quiz-screen .quiz-screen-table .explain-column li:last-child{width:90%;border-right:1px solid #e3e3e3}.edu-main .edu-layout .edu-play-right .pdf-viewer{width:100%;height:calc(100vh - 342px)}.edu-main .edu-layout .edu-progress-bar{position:relative;top:10px;width:233px;height:4px;margin-bottom:20px;background-color:#eaeaea;border-radius:25px 25px}.edu-main .edu-layout .edu-progress-bar .progress-percent{position:absolute;top:-3px;left:0;height:10px;background:linear-gradient(270deg,#ff6635 0,#fec54b);border-radius:25px 25px}.edu-main.green-theme .layout-left{background:#30b482}.edu-main.green-theme .login-bg{box-shadow:-2px 2px 15px 0 #32a87b}.edu-main.green-theme .btn-point{background-color:#11a991!important}.edu-main.green-theme .edu-play-left{background:linear-gradient(180deg,#097e74 0,#a7d08e)}.edu-main.green-theme .edu-progress-bar .progress-percent{background:linear-gradient(270deg,#097e74 0,#87be79)}.edu-main.green-theme .list-item.active .list-item-title:before{background:#11a991!important}.edu-main.green-theme .list-label{background-color:#e9f3e3!important;color:#535353!important}.edu-main.green-theme .edu-play-title:before{border:3px solid #11a991!important}.edu-main.green-theme .move-contents-button{color:#11a991!important}.edu-main.green-theme .edu-status.ing{color:#00ad7b!important;border:3px solid #00ad7b!important}.edu-main.green-theme .edu-status.finish{color:#01775e!important;border:3px solid #01775e!important}.edu-main.green-theme .tab-item.on{color:#00ad7b!important;border-bottom:4px solid #00ad7b!important}.edu-main.green-theme .next-quiz-btn.active{background-color:#00ad7b}.edu-main.green-theme .next-quiz-btn.active:after{border-color:transparent transparent transparent #00ad7b}.edu-main.green-theme .contents-name{border-left:3px solid #00ad7b!important}.edu-main.green-theme .ant-radio-wrapper.correct .ant-radio-inner:after{background-color:#00ad7b!important;transform:scale(1);opacity:1}.edu-main.green-theme .ant-radio-wrapper .ant-radio-checked .ant-radio-inner:after{background-color:#00ad7b!important}.edu-main.green-theme .edu-login-left{width:283px;height:100%;background:linear-gradient(180deg,#097e74 0,#a7d08e);position:relative;overflow:hidden}.edu-main.green-theme .edu-login-left .bg-effect{width:283px;overflow:hidden}.edu-main.green-theme .edu-login-left .bg-effect .effect-1{display:block;width:0;height:0;border-top:340px solid #fff;border-left:0 solid transparent;border-right:125px solid transparent;opacity:.1}.edu-main.green-theme .edu-login-left .bg-effect .effect-2{position:absolute;top:-193px;display:block;width:161px;height:0;border-bottom:680px solid #fff;border-left:30px solid transparent;border-right:60px solid transparent;transform:rotate(-143deg);opacity:.1;z-index:1}.edu-main.green-theme .edu-login-left .bg-effect .effect-3{position:absolute;top:56px;left:-30px;display:block;width:180px;height:0;border-bottom:679px solid #fff;border-left:56px solid transparent;border-right:2px solid transparent;transform:rotate(-41deg);opacity:.05;overflow:hidden}.edu-play-popover .ant-popover-content{max-width:100%!important}.edu-play-popover .ant-popover-content .ant-popover-inner{box-shadow:0 0 15px #d2d2d2}.edu-play-popover .edu-my-box{position:relative;overflow:hidden}.edu-play-popover .edu-my-box .box-bg-effect{width:222px;height:65px;background:linear-gradient(270deg,#87be79 0,#097e74);border-radius:8px}.edu-play-popover .edu-my-box .box-bg-effect .effect-1{width:0;height:0;position:absolute;right:34px;top:6px;border-top:20px solid #fff;border-left:65px solid transparent;border-right:30px solid transparent;opacity:.1;transform:rotate(-135deg)}.edu-play-popover .edu-my-box .box-bg-effect .effect-2{position:absolute;top:0;display:block;width:0;height:0;right:-128px;border-top:110px solid #fff;border-left:160px solid transparent;border-right:171px solid transparent;transform:rotate(-116deg);opacity:.1;z-index:1}.edu-play-popover .edu-my-box .edu-target-box{position:absolute;top:0;display:flex;width:100%;height:100%;align-items:center;justify-content:center}.edu-play-popover .edu-my-box .edu-target-box img{width:44px;height:44px;margin-right:14px}.edu-play-popover .edu-my-box .edu-target-box .edu-target-info div{line-height:22px;color:#fff;letter-spacing:0}.edu-play-popover .edu-my-box .edu-target-box .edu-target-info .edu-target-name{font-size:15px;font-weight:700}.edu-play-popover .edu-my-box .edu-target-box .edu-target-info .edu-target-id{font-size:13px;font-weight:400}.edu-play-popover .logout-btn{display:flex;justify-content:flex-end;margin-top:14px;font-size:13px;color:#adadad}.edu-play-popover .logout-btn button{padding:0 10px 0 5px;border:0;outline:none;background:transparent}.edu-play-popover .logout-btn button img{position:relative;bottom:1px;margin-right:3px}.edu-play-tab-label{width:65px;height:23px;line-height:21px;margin:10px 0 0;font-size:12px;text-align:center;border-radius:25px 25px}.edu-play-tab-label.before{border:1px solid #a3a3a3}.edu-play-tab-label.ing{color:#ff8147;border:1px solid #ff8147}.edu-play-tab-label.finish{color:#c62f00;border:1px solid #c62f00}.edu-play-tab-label.green-theme.ing{color:#00ad87!important;border:1px solid #00ad7b!important}.edu-play-tab-label.green-theme.finish{color:#01775e!important;border:1px solid #01775e!important}.declare-banner{position:relative;width:800px}.declare-banner .declare-text{position:absolute;top:0;left:160px;height:92px;display:flex;align-items:center;margin-top:2px}.declare-banner .main-text{color:#252a3c;font-size:28px;font-weight:700}.declare-banner .main-text .point{color:#ce2200}.declare-banner .sub-text{margin-left:15px;font-size:14px}.declare-banner .go-text{position:absolute;right:17px;bottom:16px;color:#ac2800;font-size:10px;font-weight:700}.ant-message .ant-message-warning{display:flex}.ant-message .ant-message-warning .anticon{position:relative;top:3px}.ant-message .ant-message-warning .anticon+span{text-align:left}.edu-info-modal .ant-btn-primary{background:#f77339;border-color:#f77339;border-radius:23px;padding:5px 20px}.edu-info-modal .ant-modal-body{padding:35px 40px}.edu-info-modal .anticon{margin-right:10px;color:#f77339!important}.edu-info-modal.green-theme .ant-btn-primary{background:#11a991;border-color:#11a991}.edu-info-modal.green-theme .anticon{margin-right:10px;color:#11a991!important}.edu-summary.summary-list.ko{position:relative;height:100%}.edu-summary.summary-list.ko .summary-list-header{height:auto;margin-bottom:10px;grid-gap:8px;gap:8px}.edu-summary.summary-list.ko .summary-list-header .summary-list-filter{margin:0 22px 16px;padding:0;border-bottom:none;font-size:14px}.edu-summary.summary-list.ko .summary-list-header .summary-list-filter .filter-list.disable{pointer-events:none}.edu-summary.summary-list.ko .summary-list-header .summary-list-filter .filter-list.disable .filter-name{color:#6c757d}.edu-summary.summary-list.ko .summary-list-header .summary-search-item{height:30px;cursor:default}.edu-summary.summary-list.ko .summary-list-header .summary-search-item.active .filter-name{font-weight:400}.edu-summary.summary-list.ko .summary-list-header .summary-search-item .filter-checkbox{cursor:pointer}.edu-summary.summary-list.ko .summary-list-header .summary-search-item .filter-name{margin-left:6px}.edu-summary.summary-list.ko .summary-list-content{height:calc(100% - 145px)!important;border-top:1px solid #dee2e5;border-bottom:1px solid #dee2e5;overflow-y:auto}.edu-summary.summary-list.ko .summary-list-content.group{display:flex;flex-direction:column;grid-gap:5px;gap:5px}.edu-summary.summary-list.ko .summary-list-content .summary-item-wrap{padding:0}.edu-summary.summary-list.ko .summary-list-content .summary-item{border-left:none;cursor:pointer}.edu-summary.summary-list.ko .summary-list-content .summary-item.selected,.edu-summary.summary-list.ko .summary-list-content .summary-item:hover{background-color:#fff!important;border-left:none!important}.edu-summary.summary-list.ko .summary-list-content .summary-item.selected .bg-box,.edu-summary.summary-list.ko .summary-list-content .summary-item:hover .bg-box{background-color:#f4f6fa!important}.edu-summary.summary-list.ko .summary-list-content .summary-item.group{background:none}.edu-summary.summary-list.ko .summary-list-content .summary-item.edu .inner-top{justify-content:flex-start!important}.edu-summary.summary-list.ko .summary-list-content .summary-item .summary-item-inner{padding:15px 10px 10px;height:auto!important}.edu-summary.summary-list.ko .summary-list-content .summary-item .summary-item-inner .exam-type-icon{margin-right:3px}.edu-summary.summary-list.ko .summary-list-content .summary-item .summary-item-inner .summary-detail .bg-box{border-radius:10px;padding:10px;background-color:#fff}.edu-summary.summary-list.ko .summary-list-content .summary-item .summary-item-inner .summary-detail .bg-box .bg-inner{background-color:inherit;padding:4px 0}.edu-summary.summary-list.ko .summary-list-content .summary-item .summary-item-inner .summary-detail .bg-box .bg-inner.top{border-bottom:1px solid #e9ecef}.edu-summary.summary-list.ko .summary-list-content .summary-item .summary-item-inner .summary-detail .bg-box .bg-inner.bottom{display:flex;flex-direction:column;padding:8px 0;grid-gap:4px;gap:4px}.edu-summary.summary-list.ko .summary-list-content .summary-item .summary-item-inner .summary-detail .bg-box .bg-inner.bottom .inner-row{padding-top:0;font-weight:500}.edu-summary.summary-list.ko .summary-list-content .random-group{border:none}.edu-summary.summary-list.ko .summary-list-content .random-group.selected .random-title{background-color:#00ad7b}.edu-summary.summary-list.ko .summary-list-content .random-group.selected .random-group-list{border:1px solid #00ad7b!important;border-top:none}.edu-summary.summary-list.ko .summary-list-content .random-group.selected .summary-item{border-left:none!important;border-right:none!important}.edu-summary.summary-list.ko .summary-list-content .random-group .random-title{border-left:none;background:#b5bec6;border-radius:5px 5px 0 0;color:#fff;font-size:12px;display:flex;justify-content:space-between;align-items:center}.edu-summary.summary-list.ko .summary-list-content .random-group .summary-item{border-left:1px solid #dee2e5!important;border-right:1px solid #dee2e5!important}.edu-summary.summary-list.ko .summary-list-footer{text-align:center}.edu-summary.summary-list.ko .summary-list-footer .pagination{margin:8px 0}.target-dropdown-area-ko{display:flex;align-items:center;width:100px;height:36px;border:1px solid #dbdfe3;border-radius:5px;position:relative;cursor:pointer}.target-dropdown-area-ko .dropdown-arrow-area{border-left:none}.target-dropdown-area-ko .default-text{width:100%;height:100%;display:flex;align-items:center;font-size:14px;color:#6c757d;padding-left:11px;position:absolute;top:0;z-index:10}.filter-popup-ko .column.grid{padding:16px 0}.filter-popup-ko .column.grid .column{min-width:180px;overflow:auto;height:215px;padding:0 5px 0 15px}.filter-popup-ko .column.grid .column .header{font-weight:700;padding-bottom:9px}.filter-popup-ko .column.grid .column .item{padding:6px 0;display:flex;cursor:pointer}.filter-popup-ko .column.grid .column .item .check-box{width:16px;height:16px;margin-top:2px;background-color:#f6f6f6;border:1px solid #dedede;border-radius:3px;position:relative}.filter-popup-ko .column.grid .column .item .check-box .box{width:8px;height:6px;position:absolute;left:3px;top:4px}.filter-popup-ko .column.grid .column .item .check-box .outline{display:none!important}.filter-popup-ko .column.grid .column .item .box-text{width:120px;font-size:13px;margin-left:8px;word-break:break-all}.filter-popup-ko .bottom-options{padding:0 15px}.filter-popup-ko .bottom-options .column{border-top:1px solid #d9d9d9;padding:12px!important;display:flex!important;justify-content:space-between!important;font-size:13px;color:#f24343;display:flex;align-items:center}.filter-popup-ko .bottom-options .multi-row{display:block!important;padding-left:8px!important;padding-right:8px!important}.filter-popup-ko .bottom-options .multi-row .all-check-off{text-indent:4px}.filter-popup-ko .bottom-options .multi-row .inline-block{margin-top:7px}.filter-popup-ko .bottom-options .all-check-off{cursor:pointer;margin-right:5px}.filter-popup-ko .bottom-options .button{font-size:12px;padding:0;border-radius:23px;min-width:82px;height:30px}.filter-popup-ko .bottom-options .button-brand{color:#fff;background-color:#11a991}.filter-popup-ko .bottom-options .button-border{background-color:transparent;border:1px solid #bbb;color:#bbb}.filter-popup-ko:before{width:526px;box-shadow:-1px -1px 0 0 rgba(34,36,38,.15)!important;top:-4px;left:255px}.ant-popover.table-filter-popover-ko .ant-popover-content{max-width:1000px!important}.ant-popover.table-filter-popover-ko .ant-popover-content .ant-row .ant-col{width:180px;height:215px;padding:5px 5px 0 15px;border-right:1px solid #d4d4d5}.ant-popover.table-filter-popover-ko .ant-popover-content .ant-row .ant-col:last-child{border:none}.ant-popover.table-filter-popover-ko .ant-popover-content .ant-row .ant-col .filter-group-header{font-weight:700;padding-bottom:9px}.ant-popover.table-filter-popover-ko .ant-popover-content .ant-row .ant-col .filter-group-checkbox{height:calc(100% - 30px);overflow:auto}.ant-popover.table-filter-popover-ko .ant-popover-content .ant-row .ant-col .ant-checkbox-wrapper{padding:6px 0;display:flex;align-items:center;font-size:13px;cursor:pointer}.ant-popover.table-filter-popover-ko .ant-popover-content .ant-row .ant-col .ant-checkbox-wrapper .ant-checkbox{margin-top:3px}.ant-popover.table-filter-popover-ko .ant-popover-content .ant-row .filter-group-footer{position:relative!important;width:100%;border-top:1px solid #d9d9d9;display:flex!important;justify-content:space-between!important;font-size:13px;color:#f24343;display:flex;align-items:center;padding:12px 12px 0!important;margin-top:12px}.ant-popover.table-filter-popover-ko .ant-popover-content .ant-row .filter-group-footer .all-check-off{cursor:pointer;margin-right:5px}.ant-popover.table-filter-popover-ko .ant-popover-content .ant-row .filter-group-footer .inline-block button{font-size:12px;padding:0;border-radius:23px;min-width:82px!important;height:30px}.ant-popover.table-filter-popover-ko .ant-popover-content .ant-row .filter-group-footer .inline-block .button-brand{color:#fff;background-color:#11a991;border:1px solid #11a991}.ant-popover.table-filter-popover-ko .ant-popover-content .ant-row .filter-group-footer .inline-block .button-border{background-color:transparent;border:1px solid #bbb;color:#bbb;margin-right:5px}.table-status.edu-status{position:relative;float:right;padding:0 10px}.table-status.edu-status .status-img-wrap{position:relative}.table-status.edu-status .status-badge{position:absolute;top:-8px;left:97px;width:14px;height:14px;line-height:normal;color:#fff;text-align:center;background-color:#dbdfe3;border-radius:50%;font-size:10px;z-index:3}.table-status.edu-status .status-badge.on{background-color:#6c757d}.table-status.edu-status .status-text{font-size:12px;margin-right:10px}.edu-send,.edu-target{color:#6c757d}.edu-read{color:#00ad7b}.edu-play{color:#f67300}.edu-end,.edu-progress{color:#eb3c3c}.table-tag-name{display:flex}.edu-detail.ko .detail-title{display:flex;align-items:center;justify-content:space-between}.edu-detail.ko .detail-title .detail-btns{display:flex;grid-gap:6px;gap:6px}.edu-detail.ko .detail-contents{margin:15px 0 0!important}.edu-detail.ko .detail-contents.tag{display:flex;flex-direction:column;grid-gap:20px;gap:20px}.edu-detail.ko .detail-contents .tag-row{display:flex;flex-direction:column;align-items:flex-start;grid-gap:10px;gap:10px;cursor:default}.edu-edit-modal .extra-area{justify-content:end}.edu-edit-modal .form-field-wrap .ant-select-selector{height:100%!important;margin:0;padding:5px 40px 5px 7px!important;text-indent:0}.edu-edit-modal .form-field-wrap .ant-select-arrow{top:21px;right:15px}.edu-sidebar-popover .ant-popover-inner-content{padding-right:30px!important}.edu-sidebar-popover .ant-popover-inner-content img{cursor:pointer;margin-left:5px}.list-step-wrap{display:flex;align-items:center;height:inherit;padding:0!important}.list-step-wrap .step-icon-wrap,.list-step-wrap .step-line-wrap{position:relative;padding:0!important}.list-step-wrap .step-icon-wrap{height:inherit}.list-step-wrap .step-icon-wrap .step-badge{position:absolute;top:-4px;right:-4px;width:15px;height:15px;line-height:15px;color:#fff;font-size:11px;font-weight:700;text-align:center;background-color:#72bc45;border-radius:50%;z-index:3}.list-step-wrap .step-icon-wrap .circle-icon-wrap{width:31px}.list-step-wrap .step-icon-wrap .circle-icon-wrap img{position:absolute;left:0}.list-step-wrap .step-icon-wrap .step-wrap{display:flex;align-items:center;height:inherit}.list-step-wrap .step-icon-wrap .step-count-text{min-width:30px;margin-left:5px}.edu-summary .summary-list-header{height:auto!important}.edu-summary .search-icon{opacity:.6}.edu-summary .search-icon.active{opacity:1}.edu-summary .summary-list-content{height:calc(100% - 175px)!important}.edu-summary .summary-list-content.extend{height:calc(100% - 119px)}.edu-summary .bg-box{margin:10px 0;font-weight:700}.edu-summary .bg-box .bg-inner{padding:8px 12px}.edu-summary .bg-box .bg-inner .inner-row{display:flex;justify-content:space-between}.edu-summary .bg-box .bg-inner .inner-row.li{padding-top:5px}.edu-summary .bg-box .bg-inner .inner-row.li .value{color:#888}.edu-summary .bg-box .bg-inner.top{background-color:#e2e2e2;border-top-left-radius:5px;border-top-right-radius:5px}.edu-summary .bg-box .bg-inner.bottom{background-color:#ececec;border-bottom-left-radius:5px;border-bottom-right-radius:5px}.edu-summary .summary-item-wrap .inner-bottom .row{margin-top:5px}.edu-summary .summary-item-wrap .inner-bottom img{margin-right:5px}.edu-content-wrap{height:calc(100% - 50px)}.edu-content-wrap .list-item>div:not(.check-div):not(.list-column){flex:1 1}.edu-content-wrap .list-item .list-column{padding:0 10px 0 5px!important}.edu-content-wrap .list-item.deleted div{opacity:.8}.edu-content-wrap .list-item.deleted div .email-column{text-decoration:line-through;color:#db2828}.edu-content-wrap .email-column{padding-right:5px}.edu-content-wrap .list-column{width:150px}.edu-content-wrap .edu-percent-box{display:flex;justify-content:flex-end}.edu-content-wrap .edu-percent-box .edu-percent{display:inline-block;width:51px;line-height:23px;color:#000;font-size:12px;font-weight:700;text-align:center;background-color:#e2e2e2;border-radius:20px}.edu-content-wrap .edu-percent-box .quiz-score{width:60px;text-align:right}.edu-content-wrap .content-list-item{width:100%}.edu-content-wrap .content-list-item.tag{display:flex;justify-content:space-between}.edu-content-wrap .content-list-item.tag .tag-column{display:block;max-width:50%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.edu-content-wrap .content-list-item.tag .tag-column .color-tag{flex-shrink:0}.edu-content-wrap .content-list-item.tag .status-column{display:flex;justify-content:space-between;min-width:500px;margin-right:5px}.edu-content-wrap .content-list-item.tag .status-column .status-box{display:flex}.edu-report-download-modal .input-title{margin-bottom:5px}.edu-report-download-modal .white-border-box{padding:15px 20px;font-size:13px;border:1px solid #e4e4e4;border-radius:5px}.edu-report-download-modal .white-border-box .box-item{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}.edu-report-download-modal .white-border-box .box-item:last-child{margin-bottom:0}.edu-detail .grey-text{margin-left:5px;color:#9c9c9c}.edu-detail .quiz-list{padding-left:15px}.edu-detail .edu-contents-list{margin:10px 0 23px;padding:0 12px;font-size:13px;border-left:2px solid #eaeaea}.edu-detail .detail-row.tag{align-items:center!important}.edu-detail .detail-row.tag .detail-value .ant-tag{height:100%}.edu-detail .detail-value .ant-tag{height:19px;line-height:17px}.edu-detail .edu-thumbnail{position:relative;width:280px;height:160px;margin:5px 0 10px}.edu-detail .edu-thumbnail .thumbnail{width:100%;height:100%}.edu-detail .edu-thumbnail .edu-thumbnail-wrap{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2}.edu-detail .chart-legend{color:#333;font-size:13px}.edu-detail .chart-legend .total-message{width:92px}.edu-detail .chart-legend .message{width:80px}.edu-detail .quiz-table{width:90%;font-size:13px}.edu-detail .quiz-table .quiz-table-header{background-color:#ececec}.edu-detail .quiz-table .quiz-table-header th{padding:5px 10px;border:1px solid #fff}.edu-detail .quiz-table .quiz-table-content{background-color:#f8f8f8}.edu-detail .quiz-table .quiz-table-content td{padding:5px 10px;border:1px solid #fff}.edu-detail .quiz-table .answer{width:100px}.ant-select .form-wrap.multi-select .ant-select-selector,.form-wrap.multiple .ant-select-selector{height:100%!important;margin:0;padding:5px 35px 5px 7px;text-indent:0!important}.ant-select .form-wrap.multi-select .ant-select-selector .ant-select-selection-search,.form-wrap.multiple .ant-select-selector .ant-select-selection-search{-webkit-margin-start:0;margin-inline-start:0}.ant-select .form-wrap.multi-select .ant-select-selector .ant-select-selection-overflow,.form-wrap.multiple .ant-select-selector .ant-select-selection-overflow{text-indent:10px}.ant-select .form-wrap.multi-select .ant-select-arrow,.form-wrap.multiple .ant-select-arrow{top:50%}.ant-select .form-wrap.multi-select .ant-tag-close-icon,.form-wrap.multiple .ant-tag-close-icon{margin-right:0}.form-wrap.edu-edit .ant-select-selector{height:100%!important;margin:0;padding:5px 35px 5px 7px!important;text-indent:0}.form-wrap.edu-edit .anticon{margin-right:0}.status-icon{margin-left:5px;position:relative;top:-1px}.attach-info-popover .attach-popover-item{display:flex;align-items:center;margin:5px 8px}.attach-info-popover .attach-popover-item .attach-popover-title{width:80px}.attach-info-popover .attach-popover-item .temp-type-label{height:20px;line-height:18px;font-size:11px}.attach-info-popover .attach-popover-item .attach-label{height:20px;line-height:18px;margin-right:3px;padding:0 8px;font-size:11px;border:1px solid;border-radius:3px}.attach-info-popover .attach-popover-item .attach-file-icon{width:20px;height:20px}.leak-count-wrap{display:flex;align-items:center;float:right;min-width:50px;margin-left:15px}.leak-count-wrap:first-child{margin-left:0}.leak-count-wrap img{margin-right:5px}.leak-count-wrap .leak-text{height:12px;line-height:12px;font-size:11px;text-align:center}.leak-count-wrap .leak-text.size{color:#9e9e9e}.summary-list{position:relative;width:100%;height:100%}.summary-list .summary-item{border-left:4px solid transparent;cursor:pointer}.summary-list .summary-item.selected,.summary-list .summary-item:hover{background-color:#fff!important;border-left:4px solid #039492!important}.summary-list .summary-item.selected .detail-bg-box,.summary-list .summary-item:hover .detail-bg-box{background-color:#ececec!important}.summary-list .summary-item.edu .inner-top{justify-content:flex-start!important}.summary-list .summary-list-header{height:232px}.summary-list .summary-list-header .summary-title-area{display:flex;align-items:center;padding:16px 26px;font-weight:700;border-bottom:1px solid #e2e2e2}.summary-list .summary-list-header .summary-title-area>img{margin-right:10px}.summary-list .summary-list-header .summary-title-area span{width:100%}.summary-list .summary-list-header .summary-title-area button{display:flex;padding:0;border:0;background-color:transparent}.summary-list .summary-list-header .summary-list-filter{margin:0 16px;padding:17px 8px 20px;font-size:13px;border-bottom:1px solid #e2e2e2}.summary-list .summary-search-item{display:flex;align-items:center;height:28px;cursor:pointer}.summary-list .summary-search-item.active .filter-icon{border:3px solid #5a5a5a!important}.summary-list .summary-search-item.active .filter-name{font-weight:700}.summary-list .summary-search-item .filter-icon{width:14px;height:14px;margin-right:10px;background-color:#f1f1f1;border:3px solid #bababa;border-radius:20px}.summary-list .summary-search-item .summary-search-text{position:relative;display:flex;align-items:center}.summary-list .summary-search-item .summary-search-text input{width:100%;height:28px;font-weight:700;background:transparent;border:none;border-bottom:1px solid #bababa;padding:0 45px 0 0}.summary-list .summary-search-item .summary-search-text .summary-search-btns{position:absolute;right:0}.summary-list .summary-search-item .summary-search-text .summary-search-btns .search-btn{padding:3px;margin-right:3px}.summary-list .summary-search-item .summary-search-text .summary-search-btns .search-btn:hover{background-color:#ddd;border-radius:3px}.summary-list .summary-list-content{height:calc(100% - 232px);overflow-y:auto}.summary-list .summary-list-content .random-group{border-bottom:4px solid #e6e6e6}.summary-list .summary-list-content .random-group.selected{border-bottom:4px solid #14ae9e}.summary-list .summary-list-content .random-group.selected .random-title{background-color:#14ae9e;color:#fff;border-left:4px solid #14ae9e}.summary-list .summary-list-content .random-group.selected .summary-item{border-right:4px solid #14ae9e;border-left:4px solid #14ae9e!important}.summary-list .summary-list-content .random-group .random-title{padding:6px 10px;font-size:12px;font-weight:700;background-color:#e6e6e6;cursor:pointer;border-left:4px solid #b2b2b2}.summary-list .summary-list-content .random-group .summary-item{border-left:4px solid #b2b2b2!important}.summary-list .summary-list-content .random-group .summary-item.selected{border-left:4px solid #14ae9e!important}.summary-list .summary-list-content .summary-item-wrap{position:relative;padding:0 12px}.summary-list .summary-list-content .summary-item-wrap.group{background-color:#f1f1f1;border-left:4px solid #b2b2b2}.summary-list .summary-list-content .summary-item-wrap .summary-item-inner{padding:15px 2px;border-bottom:1px solid #e2e2e2}.summary-list .summary-list-content .summary-item-wrap .summary-item-inner .inner-top{display:flex;justify-content:space-between;align-items:flex-start}.summary-list .summary-list-content .summary-item-wrap .summary-item-inner .inner-top .infection-icon,.summary-list .summary-list-content .summary-item-wrap .summary-item-inner .inner-top .send-icon{position:relative;margin-right:5px;top:-1px}.summary-list .summary-list-content .summary-item-wrap .summary-item-inner .inner-top .group-count{width:23px;height:16px;margin-top:3px;margin-right:3px;line-height:16px;color:#fff;font-size:10px;font-weight:700;text-align:center;background:#a1a1a1;border-radius:5px}.summary-list .summary-list-content .summary-item-wrap .summary-item-inner .inner-top .exam-text{flex:1 1;margin-right:4px;font-weight:700;word-break:break-all}.summary-list .summary-list-content .summary-item-wrap .summary-item-inner .inner-top .exam-buttons{display:flex}.summary-list .summary-list-content .summary-item-wrap .summary-item-inner .inner-top .exam-buttons img{margin:2px}.summary-list .summary-list-content .summary-item-wrap .summary-item-inner .inner-top .exam-buttons img:hover{background-color:#ddd;border-radius:3px}.summary-list .summary-list-content .summary-item-wrap .summary-item-inner .inner-bottom .summary-detail{font-size:12px}.summary-list .summary-list-content .summary-item-wrap .summary-item-inner .inner-bottom .summary-detail .detail-bg-box{margin:10px 0;padding:10px;background-color:#e2e2e2;border-radius:5px}.summary-list .summary-list-content .summary-item-wrap .summary-item-inner .inner-bottom .summary-detail .detail-bg-box>div{margin-bottom:5px}.summary-list .summary-list-content .summary-item-wrap .summary-item-inner .inner-bottom .summary-detail .detail-title{min-width:56px;color:#333;font-weight:700}.summary-list .summary-list-content .summary-item-wrap .summary-item-inner .inner-bottom .summary-detail .detail-title .anticon{margin-left:3px}.summary-list .summary-list-content .summary-item-wrap .summary-item-inner .inner-bottom .summary-detail .detail-value{color:#888}.summary-list .summary-list-content .summary-item-wrap .summary-item-inner .inner-bottom .summary-detail .detail-content{margin-bottom:5px}.summary-list .summary-list-content .summary-item-wrap .summary-item-inner .inner-bottom .summary-detail .detail-content .detail-row{display:flex;align-items:center;justify-content:space-between;padding:0 7px;border:1px solid transparent}.summary-list .summary-list-content .summary-item-wrap .summary-item-inner .inner-bottom .summary-detail .detail-content .detail-row:hover:not(.target){border:1px solid #aeaeae;border-radius:3px}.summary-list .summary-list-content .summary-item-wrap .summary-item-inner .inner-bottom .summary-detail .detail-content .detail-row .detail-content-value{min-width:45px;padding:5px 4px;color:#333;font-size:11px;font-weight:700;text-align:right}.summary-list .summary-list-content .summary-item-wrap .summary-item-inner .inner-bottom .summary-progress{position:relative}.summary-list .summary-list-content .summary-item-wrap .summary-item-inner .inner-bottom .summary-progress .progress-status{position:absolute;top:4px;left:0;display:flex;justify-content:center;min-width:2.5em;height:100%;color:#fff;font-size:.8em;font-weight:700;float:right}.summary-list .summary-list-content .summary-item-wrap .summary-item-inner .inner-bottom .summary-progress .progress-status .status-text{flex:1 1;text-align:right;padding-right:8px}.summary-list .summary-list-content .no-exam-summary{margin-top:38px;color:#121212;font-size:15px;font-weight:700;text-align:center}.summary-dropdown .ant-dropdown-menu-item{font-size:12px;padding:5px 15px}.summary-edit .content-item{margin-top:14px}.summary-edit .content-item:first-child{margin:0}.summary-edit .content-item .setting-box{padding:10px 15px 10px 30px}.summary-edit .content-item .setting-box.disabled{opacity:.6;pointer-events:none}.summary-edit .content-item .setting-box .setting-row{display:flex;align-items:center}.summary-edit .content-item .setting-box .setting-row:last-child{align-items:end;margin-top:5px}.summary-edit .content-item .setting-box .setting-row:last-child .input-title{margin-top:10px}.summary-edit .content-item .setting-box .setting-row .input-title{width:110px}.summary-edit .content-item .setting-box .setting-row .send-value{flex:1 1;margin-left:15px}.summary-edit .content-item .setting-box .flex{justify-content:space-between}.summary-edit .content-item .setting-box .slider-status{width:44px;height:23px;line-height:23px;color:#fff;font-size:11px;font-weight:700;text-align:center;background-color:#c5c5c5;border-radius:12px}.summary-edit .content-item .send-value .period-area,.summary-edit .content-item .send-value .slider-area{padding:0 23px}.summary-edit .content-item .send-value .period-area .ant-slider:hover .ant-slider-rail,.summary-edit .content-item .send-value .slider-area .ant-slider:hover .ant-slider-rail{background-color:#e9e9e9}.summary-edit .content-item .send-value .period-area .ant-slider:hover .ant-slider-track,.summary-edit .content-item .send-value .slider-area .ant-slider:hover .ant-slider-track{background-color:#ffc64c}.summary-edit .content-item .send-value .period-area .ant-slider:hover .ant-slider-handle:not(.ant-tooltip-open),.summary-edit .content-item .send-value .slider-area .ant-slider:hover .ant-slider-handle:not(.ant-tooltip-open){border-color:#f89b0a}.summary-edit .content-item .send-value .period-area .ant-slider .ant-slider-rail,.summary-edit .content-item .send-value .slider-area .ant-slider .ant-slider-rail{height:8px;background-color:#e9e9e9;border-radius:6px}.summary-edit .content-item .send-value .period-area .ant-slider .ant-slider-track,.summary-edit .content-item .send-value .slider-area .ant-slider .ant-slider-track{height:8px;background-color:#ffc64c;transition:none}.summary-edit .content-item .send-value .period-area .ant-slider .ant-slider-handle,.summary-edit .content-item .send-value .slider-area .ant-slider .ant-slider-handle{top:6px;width:15px;height:15px;border:4px solid #f89b0a;transition:none;cursor:-webkit-grab;cursor:grab}.summary-edit .content-item .send-value .period-area .ant-slider .ant-slider-handle-dragging,.summary-edit .content-item .send-value .slider-area .ant-slider .ant-slider-handle-dragging{border-color:#f89b0a!important}.summary-edit .content-item .send-value .period-area{display:flex;align-items:center}.summary-edit .content-item .send-value .period-area .period-text{width:50px;text-align:center;color:#414141;font-size:17px}.summary-edit .content-item .send-value .period-area img{cursor:pointer}.summary-edit .content-item .send-period-text{margin-top:8px;color:#14ae96;font-size:13px;font-weight:700}.summary-edit .start-exam-border-box{border:1px solid #ddd;border-radius:5px}.summary-edit .start-exam-border-box .header-box{display:flex;justify-content:space-between;align-items:center;padding:12px 18px;background-color:#fbfbfb;border-top-left-radius:15px;border-top-right-radius:15px;border-bottom:1px solid #dedede}.summary-edit .start-exam-border-box .header-box .title{display:flex;align-items:center}.summary-edit .start-exam-border-box .header-box .title img{margin-left:5px}.exam-result-chart{display:flex;justify-content:space-around;align-items:center;height:272px;padding-top:15px}.exam-result-chart .chart-item.left{margin-right:20px;padding:15px 15px 15px 25px;text-align:center;border:1px solid #ddd;border-radius:15px;box-shadow:5px 5px 10px #f2f2f2}.exam-result-chart .chart-item.left .chart-info .chart-row{display:flex;align-items:center;justify-content:space-between;width:185px;padding:4px 0}.exam-result-chart .chart-item.left .chart-info .chart-row .row-text{display:flex;align-items:center;color:#888;font-size:13px;font-weight:700}.exam-result-chart .chart-item.left .chart-info .chart-row .row-text img{margin-right:5px}.exam-result-chart .chart-item.left .chart-info .chart-row .row-value{display:flex;justify-content:flex-start;align-items:center;min-width:70px}.exam-result-chart .chart-item.left .chart-info .chart-row .row-value .value-count{padding-left:10px;font-size:16px;font-weight:700}.exam-result-chart .chart-item.left .chart-info .chart-row .row-value .value-unit{margin-left:5px;color:#bdbdbd;font-size:11px}.exam-result-chart .chart-item.left .percent{display:inline-flex;align-items:center;margin-top:8px;padding:4px 17px;color:#fff;font-size:13px;background-color:#afafaf;background-image:linear-gradient(-45deg,#9e9e9e,#bdbdbd);border-radius:20px}.exam-result-chart .chart-item.left .percent .percent-number{position:relative;top:-1px;margin:0 2px 0 15px;font-size:18px;font-weight:700}.exam-result-chart .chart-item.center{margin-right:40px}.exam-result-chart .chart-item.right .chart-tab-header{display:flex;width:360px;font-size:12px;font-weight:700;background-color:#f6f6f6;border-radius:10px;border-bottom-left-radius:0;border-bottom-right-radius:0}.exam-result-chart .chart-item.right .chart-tab-header .tab-name{flex:1 1;padding:10px;text-align:center;border:1px solid transparent;border-bottom-color:#e5e5e5;border-top-left-radius:10px;border-top-right-radius:10px;cursor:pointer}.exam-result-chart .chart-item.right .chart-tab-header .tab-name.active{border:1px solid #e5e5e5;border-bottom-color:transparent;background-color:#fff}.exam-result-chart .chart-item.right .chart-tab-content{display:flex;height:195px;overflow-y:auto;padding:9px 5px;font-size:12px;background-color:#fff;border:1px solid #e5e5e5;border-radius:10px;border-top-left-radius:0;border-top-right-radius:0;border-top:0}.exam-result-chart .chart-item.right .chart-tab-content .no-data{margin:auto;color:#888;font-size:16px;text-align:center}.exam-result-chart .chart-item.right .chart-tab-content .no-data img{margin-bottom:10px}.exam-result-chart .chart-item.right .chart-tab-content .bar-title{font-size:18px;font-weight:700}.exam-result-chart .chart-item.right .chart-tab-content .bar-content{font-size:12px}.chart-legend{min-width:22px;height:20px;color:#888;font-size:11px}.chart-legend .color{display:inline-block;width:8px;height:8px;margin-right:4px;margin-top:1px;border-radius:4px}.chart-legend.flex-between{display:flex;justify-content:space-between}.exam-content-wrap{height:calc(100% - 50px)}.exam-content-wrap.by .common-content-list{height:100%}.exam-content-wrap.by .long-column{flex:3 1;color:#000}.exam-content-wrap.by .center-column{flex:1 1;justify-content:center;text-align:center}.exam-content-wrap.by .center-column .ant-tag{margin:0}.exam-content-wrap.by .epoch-column{width:150px;justify-content:center;text-align:center}.exam-content-wrap .content-list-item .exam-list-item div{display:flex;align-items:center}.exam-content-wrap .content-list-item .exam-list-item.deleted div{opacity:.8}.exam-content-wrap .content-list-item .exam-list-item.deleted div .email-column{text-decoration:line-through;color:#db2828}.exam-content-wrap .content-list-item .exam-list-item .exam-item-progress{width:30px;margin:0 5px}.exam-content-wrap .content-list-item .exam-list-item .exam-item-progress .ant-progress-inner,.exam-content-wrap .content-list-item .exam-list-item .exam-item-progress .ant-progress-outer{width:30px;padding:0}.exam-content-wrap .content-list-item .exam-list-item .exam-item-progress .ant-progress-inner .ant-progress-bg{min-width:0}.exam-content-wrap .content-list-item .exam-list-item .status-text.tag{padding:0!important}.exam-extra-tag{display:flex;align-items:center;justify-content:space-between;min-width:70px;height:26px;margin-right:10px;padding:3px 10px!important;color:#9c9c9c;font-size:12px;border:1px solid #9c9c9c;border-radius:13px}.exam-extra-tag.exist-infection{border:1px solid #db2828;color:#db2828}.exam-extra-tag.exist-declare{border:1px solid #fc0;color:#eea200}.exam-extra-tag.exist-edu{border:1px solid #ff6744;color:#ff6744}.exam-extra-tag.small{min-width:60px!important;height:22px;margin:0;font-size:11px}.target-company{display:flex;text-align:left;border:1px solid #ddd;border-radius:3px;padding:0!important}.target-company.detail{max-width:200px}.target-company .division,.target-company .position{display:block;max-width:120px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;padding:0 5px;display:block!important}.download-img{margin-left:3px}.exam-delete-modal .modal-item-list{align-items:flex-start!important}.exam-report-download-modal .input-title{margin-bottom:5px}.exam-report-download-modal form{margin-top:20px}.exam-report-download-modal .white-border-box{padding:15px 20px;font-size:13px;border:1px solid #e4e4e4;border-radius:5px}.exam-report-download-modal .white-border-box .box-item{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}.exam-report-download-modal .white-border-box .box-item:last-child{margin-bottom:0}.exam-report-download-modal .qmark-img{position:relative;top:1px;margin-left:5px;cursor:pointer}.exam-report-download-modal .error-message{margin-top:5px;font-size:12px}.exam-report-download-modal.detail-report-modal .input-title{color:#333;font-size:16px;font-weight:700;margin-bottom:23px}.exam-report-download-modal.detail-report-modal .detail-radio-group{width:100%}.exam-report-download-modal.detail-report-modal .detail-radio-group .summary-report-list{display:flex;justify-content:space-around}.exam-report-download-modal.detail-report-modal .detail-radio-group .report-type-list{display:flex;justify-content:space-between}.exam-report-download-modal.detail-report-modal .detail-radio-group .report-type-label{display:flex;align-items:center}.exam-report-download-modal.detail-report-modal .square-border-box{position:relative;border:1px solid #969696;padding:18px 25px;margin-top:30px}.exam-report-download-modal.detail-report-modal .square-border-box .masking-text{position:absolute;top:-12px;left:15px;background:#fff;padding:0 5px;color:#333}.exam-report-download-modal.detail-report-modal .square-border-box .ant-checkbox-group .ant-checkbox-group-item{padding-right:50px}.exam-report-download-modal.detail-report-modal .square-border-box .ant-checkbox-group .ant-checkbox-inner{border-radius:0}.exam-report-download-modal.detail-report-modal .horizontal-line{width:100%;height:100%;border:1px solid #999;margin:25px 0}.exam-report-download-modal.detail-report-modal .ok-btn{color:#fff;background-color:#11a991;min-width:125px;height:45px;font-weight:700;border:1px solid #fff;border-radius:23px;display:block;margin:30px auto 0}.send-fail-modal .ant-modal-footer{display:none}.send-fail-modal .fail-content{margin:10px 0}.exam-add-tag-modal .modal-item-list{margin:10px 0!important}.exam-add-tag-modal .arrow-box{font-size:12px!important}.exam-detail .reserve-icon{margin-right:5px}.exam-detail .detail-progress{position:relative;width:150px}.exam-detail .detail-progress .progress-status{position:absolute;top:4px;left:0;display:flex;justify-content:center;min-width:2.5em;height:100%;color:#fff;font-size:11px;font-weight:700;float:right}.exam-detail .detail-progress .progress-status .status-text{flex:1 1;text-align:right;padding-right:8px}.exam-detail .exam-tag .ant-tag{padding:0 6px;font-size:11px;line-height:17px}.exam-detail .attach-name{margin:5px 0;word-break:break-all}.exam-detail .anticon-info-circle{margin-left:5px}.exam-detail .chart-item .chart-legend{color:#333;font-size:13px}.exam-detail .chart-item .chart-legend .message{width:100px}.exam-detail .detail-contents .align-center{align-items:center!important;margin-bottom:6px}.exam-detail .detail-contents .detail-tag-item{border-bottom:1px solid #f2f2f2;padding:7px 0 5px}.exam-detail .detail-contents .detail-tag-item .detail-list-step{display:flex;align-items:center;height:31px;margin:6px 0}.exam-detail .detail-contents .detail-tag-item .detail-list-step .status-detail-text{width:70px;margin-right:5px;color:#14ae96;font-size:13px;font-weight:700}.exam-detail .detail-contents .detail-text a{color:inherit}.exam-detail .detail-contents .detail-target-item{padding:10px 0 5px;border-bottom:1px solid #f2f2f2;cursor:default}.exam-detail .detail-contents .detail-target-item:first-child{padding-top:0}.exam-detail .detail-contents .detail-target-item .target-detail{display:flex;justify-content:space-between;align-items:center!important;padding:3px 0!important}.exam-detail .detail-contents .detail-target-item .target-detail .exam-info{display:flex;align-items:center;width:70px}.exam-detail .detail-contents .detail-target-item .target-detail .exam-info:first-child img{padding:5px 8px}.exam-detail .detail-contents .detail-target-item .target-detail .exam-info .exam-value{margin-bottom:1px;padding-right:5px}.detail-area .inner-item{margin-top:15px}.detail-area .inner-item:first-child{margin-top:0}.detail-area .inner-item .inner-title{font-weight:700;font-size:12px;margin-bottom:10px}.detail-area .inner-item .inner-contents{margin:2px 0 0 10px}.detail-area .inner-item .inner-contents .inner-row{display:flex;margin-top:5px;font-size:12px}.detail-area .inner-item .inner-contents .inner-row .inner-row-title{width:100px}.detail-area .inner-item .inner-contents .inner-row .inner-row-value{width:calc(100% - 100px);padding-left:5px}.detail-area .inner-item .inner-contents .inner-row.count-row{margin-top:10px;justify-content:space-between}.detail-area .inner-item .inner-contents .inner-row .dot-title{position:relative;display:flex;align-items:center}.detail-area .inner-item .inner-contents .inner-row .dot-title .dot{position:absolute;left:-5px}.detail-area .inner-item .inner-contents .inner-row .row-grey{margin-left:5px;color:#777}.detail-area .infection-target-item .infection-target-text{display:flex;justify-content:space-between;align-items:center}.detail-area .infection-target-item .infection-target-text img{cursor:pointer}.detail-area .infection-target-item .infection-target-contents{display:flex;justify-content:space-between;align-items:center;padding:5px 0}.detail-area .infection-target-item .infecion-detail-box{margin:13px 0 3px;padding:18px 15px 10px;background-color:#f6f6f6;border-radius:5px}.summary-list.ko{position:relative;height:100%}.summary-list.ko .summary-list-header{height:auto;margin-bottom:10px;grid-gap:8px;gap:8px}.summary-list.ko .summary-list-header .summary-list-filter{margin:0 22px 5px;padding:0;border-bottom:none;font-size:14px}.summary-list.ko .summary-list-header .summary-list-filter .filter-list.disable{pointer-events:none}.summary-list.ko .summary-list-header .summary-list-filter .filter-list.disable .filter-name{color:#6c757d}.summary-list.ko .summary-list-header .summary-search-item{height:30px;cursor:default}.summary-list.ko .summary-list-header .summary-search-item.active .filter-name{font-weight:400}.summary-list.ko .summary-list-header .summary-search-item div{display:flex;align-items:center;cursor:pointer}.summary-list.ko .summary-list-header .summary-search-item .filter-name{margin-left:6px}.summary-list.ko .summary-list-content{height:calc(100% - 213px);border-top:1px solid #dee2e5;border-bottom:1px solid #dee2e5;overflow-y:auto}.summary-list.ko .summary-list-content.group{display:flex;flex-direction:column;grid-gap:5px;gap:5px}.summary-list.ko .summary-list-content .summary-item-wrap{padding:0}.summary-list.ko .summary-list-content .summary-item{border-left:none;cursor:pointer}.summary-list.ko .summary-list-content .summary-item.selected,.summary-list.ko .summary-list-content .summary-item:hover{background-color:#eefbf7!important;border-left:none!important}.summary-list.ko .summary-list-content .summary-item.group{background:none}.summary-list.ko .summary-list-content .summary-item .summary-item-inner{padding:8px 10px 10px;height:58px}.summary-list.ko .summary-list-content .summary-item .summary-item-inner .exam-type-icon{margin-right:3px}.summary-list.ko .summary-list-content .random-group{border:none}.summary-list.ko .summary-list-content .random-group.selected .random-title{background-color:#00ad7b}.summary-list.ko .summary-list-content .random-group.selected .random-group-list{border:1px solid #00ad7b!important;border-top:none}.summary-list.ko .summary-list-content .random-group.selected .summary-item{border-left:none!important;border-right:none!important}.summary-list.ko .summary-list-content .random-group .random-title{border-left:none;background:#b5bec6;border-radius:5px 5px 0 0;color:#fff;font-size:12px;display:flex;justify-content:space-between;align-items:center}.summary-list.ko .summary-list-content .random-group .summary-item{border-left:1px solid #dee2e5!important;border-right:1px solid #dee2e5!important}.summary-list.ko .summary-list-footer{text-align:center}.summary-list.ko .summary-list-footer .pagination{margin:8px 0}.table-status{float:right;padding:0 10px}.table-status,.table-status .status-img-wrap{position:relative}.table-status .status-badge{position:absolute;top:-8px;left:97px;width:14px;height:14px;line-height:100%;color:#fff;text-align:center;background-color:#dbdfe3;border-radius:50%;z-index:3}.table-status .status-badge.on{background-color:#6c757d}.table-status .status-text{font-size:12px;margin-right:10px}.exam-result-chart.ko{height:220px;padding:0;margin:0 0 10px}.exam-result-chart.ko .chart-item{width:inherit;max-height:220px;display:flex;flex-direction:column;align-items:center}.exam-result-chart.ko .chart-item.left{width:200px;padding:12px 16px;margin-right:0;font-weight:600;grid-gap:5px;gap:5px;box-shadow:none;border-radius:10px}.exam-result-chart.ko .chart-item.left .chart-info{width:100%}.exam-result-chart.ko .chart-item.left .chart-info .chart-row{width:auto;height:22px;margin-bottom:4px;color:#6c757d}.exam-result-chart.ko .chart-item.left .chart-info .chart-row .row-text{font-size:12px}.exam-result-chart.ko .chart-item.left .chart-info .chart-row .row-value{height:22px;min-width:auto}.exam-result-chart.ko .chart-item.left .chart-info .chart-row .row-value.target .value-count,.exam-result-chart.ko .chart-item.left .chart-info .chart-row .row-value.target .value-unit{color:#00ad7b}.exam-result-chart.ko .chart-item.left .chart-info .chart-row .row-value .value-count{text-align:right;font-size:13px;color:#212529}.exam-result-chart.ko .chart-item.left .chart-info .chart-row .row-value .value-unit{font-size:11px;color:inherit;margin-left:3px}.exam-result-chart.ko .chart-item.left .percent{display:flex;min-width:114px;height:34px;flex-direction:column;justify-content:center;align-items:center;border-radius:17px;background-color:#f5f5f5;background-image:none;font-size:14px;color:#eb3c3c;margin-top:0}.exam-result-chart.ko .chart-item.center{margin-right:0}.exam-result-chart.ko .chart-item.right{width:340px}.exam-result-chart.ko .chart-item.right .chart-tab-header{width:inherit;background-color:#f5f5f5;border-radius:12px 12px 0 0}.exam-result-chart.ko .chart-item.right .chart-tab-content{width:inherit;border:1px solid #dee2e5;border-top:0}.exam-result-chart.ko .chart-item.right .chart-tab-content .bar-title{font-size:14px}.exam-random-chart.ko{height:230px}.exam-detail.ko .detail-title{display:flex;align-items:center;justify-content:space-between}.exam-detail.ko .detail-title .detail-btns{display:flex;grid-gap:6px;gap:6px}.exam-detail.ko .detail-contents{margin:15px 0 0!important}.exam-detail.ko .detail-contents.tag{display:flex;flex-direction:column;grid-gap:20px;gap:20px}.exam-detail.ko .detail-contents .tag-row{display:flex;flex-direction:column;align-items:flex-start;grid-gap:10px;gap:10px;cursor:default}.footer-area{position:relative;bottom:0;width:100%;background-color:#333;color:#fff;padding:20px 0}.footer-area .version{position:absolute;bottom:15px;right:30px;color:#888}.footer-area .version.saxa{color:#333}.footer-area .footer-corp{text-align:center}.footer-area .footer-contents{width:1000px;margin:0 auto}.footer-area .footer-contents .footer-row{display:flex;justify-content:space-between;margin-bottom:30px}.footer-area .footer-contents .footer-row:last-child{margin-bottom:0}.footer-area .footer-contents .footer-item{display:flex;flex:1 1;font-size:12px}.footer-area .footer-contents .footer-item:first-child{flex:1.8 1}.footer-area .footer-contents .footer-item .left{width:75px;text-align:center}.footer-area .footer-contents .footer-item .left .logo{width:47px}.footer-area .footer-contents .footer-item .left img{width:100%}.footer-area .footer-contents .footer-item .right{display:flex}.footer-area .footer-contents .footer-item .right .title{margin-bottom:15px;font-weight:700;font-size:16px}.footer-area .footer-contents .footer-item .right .sub-title{font-size:13px;font-weight:700}.footer-area .footer-contents .footer-item .right .sub-title a{margin-right:10px}.footer-area .footer-contents .footer-item .right .sub-item{padding:0 25px}.faq-page{position:relative;width:100%;height:100%}.faq-page .faq-body{min-height:100%;margin:0 auto}.faq-page .faq-body .faq-header{max-width:1000px;display:flex;align-items:center;justify-content:space-between;margin:0 auto;padding:40px 0;font-size:28px;font-weight:700}.faq-page .faq-body .faq-header .search-area{position:relative;display:flex;margin-right:50px}.faq-page .faq-body .faq-header .search-area .search-input{width:300px;padding:10px 35px 10px 5px;font-size:18px;border:none;border-bottom:2px solid #333;outline:none}.faq-page .faq-body .faq-header .search-area .search-icon{position:absolute;right:10px;cursor:pointer}.faq-page .faq-body .faq-current{margin:0 auto;padding:15px 0;border-top:1px solid #ddd;border-bottom:1px solid #ddd}.faq-page .faq-body .faq-current .current-box{max-width:1000px;margin:0 auto}.faq-page .faq-body .faq-current .current-box .current-label{display:inline-block;padding:5px 15px;color:#4183c4;font-size:15px;background-color:#f5f5f5;border-radius:4px}.faq-page .faq-body .faq-current .current-box .anticon-right{margin-left:5px;color:#b4b4b4}.faq-page .faq-body .faq-content{display:flex;max-width:1000px;margin:0 auto}.faq-page .faq-body .faq-content .faq-sidebar{width:210px;padding:20px 0}.faq-page .faq-body .faq-content .faq-sidebar .menu-item{padding:10px 15px;color:#6e6e6e;font-size:16px;cursor:pointer}.faq-page .faq-body .faq-content .faq-sidebar .menu-item.active{font-weight:700;border-right:2px solid #1b1c1d}.faq-page .faq-body .faq-content .faq-content-detail{width:calc(100% - 210px);padding:20px 50px 60px;border-left:1px solid #ddd}.faq-page .faq-body .faq-content .faq-content-detail .detail-title{padding:10px 0 30px;font-size:28px;font-weight:700;border-bottom:2px solid #00ad7b}.faq-page .faq-body .faq-content .faq-content-detail .detail-menu{padding:10px 0;border-bottom:1px solid #ddd;cursor:pointer}.faq-page .faq-body .faq-content .faq-content-detail .detail-menu:last-child{border-bottom:1px solid #00ad7b}.faq-page .faq-body .faq-content .faq-content-detail .detail-menu.open .detail-question{font-size:24px;font-weight:700}.faq-page .faq-body .faq-content .faq-content-detail .detail-menu.open .detail-question .arrow-img{transform:rotate(180deg)}.faq-page .faq-body .faq-content .faq-content-detail .detail-menu.open .detail-answer{display:block}.faq-page .faq-body .faq-content .faq-content-detail .detail-menu.no-result{padding:30px 0}.faq-page .faq-body .faq-content .faq-content-detail .detail-question{display:flex;align-items:center;font-size:18px;padding:10px 0}.faq-page .faq-body .faq-content .faq-content-detail .detail-question .index{width:40px;color:#8884d8;font-size:20px}.faq-page .faq-body .faq-content .faq-content-detail .detail-question .faq-row{width:calc(100% - 40px);display:flex;align-items:center;justify-content:space-between}.faq-page .faq-body .faq-content .faq-content-detail .detail-question .faq-row:after,.faq-page .faq-body .faq-content .faq-content-detail .detail-question .faq-row:before{display:none}.faq-page .faq-body .faq-content .faq-content-detail .detail-answer{display:none;height:100%;line-height:24px;padding:10px 20px 20px 40px;font-size:16px;font-weight:400;cursor:default}.faq-page .faq-body .faq-content .faq-content-detail .detail-answer:hover{color:inherit}.intro-page{position:relative;width:100%;height:100%}.intro-page .body{min-height:100%;margin:0 auto}.intro-page .body .intro-section.section-1{min-height:510px;padding:10px 0;background-size:100%;display:flex;align-items:center;justify-content:center}.intro-page .body .intro-section.section-1 .top-center{max-width:700px!important;line-height:1.5;text-align:center}.intro-page .body .intro-section.section-1 .top-center .title{width:705px;margin:30px auto 10px;color:#ddd;font-size:26px;font-weight:700}.intro-page .body .intro-section.section-1 .top-center .sub-title{width:705px;color:#afafaf;font-size:18px}.intro-page .body .intro-section.section-1 .top-center .login-btn{line-height:55px;margin:60px auto 0;color:#fff;font-size:18px;font-weight:400;cursor:pointer}.intro-page .body .intro-section.section-2{display:flex;justify-content:center;align-items:center;padding:60px 0}.intro-page .body .intro-section.section-2 img{margin-right:100px}.intro-page .body .intro-section.section-2 .section-title{margin:20px 0}.intro-page .body .intro-section.section-2 ul{margin-top:15px;padding-left:22px}.intro-page .body .intro-section.section-2 ul li{line-height:25px}.intro-page .body .intro-section.grey{display:flex;align-items:center;justify-content:center;padding:0 200px;text-align:center;background-color:#ededed;border:1px solid #ddd}.intro-page .body .intro-section.grey>div{padding:50px 0;flex:1 1}.intro-page .body .intro-section.grey .left{height:100%;border-right:1px solid #ddd}.intro-page .body .intro-section.section-4{display:flex;align-items:center;justify-content:center;max-width:900px;margin:0 auto;padding:70px 0}.intro-page .body .intro-section.section-4 .section-item{padding:0 15px;text-align:center}.intro-page .body .intro-section.section-4 .section-item .image-area{height:105px;display:flex;justify-content:center;align-items:center}.intro-page .body .intro-section.section-4 .section-item .section-title{margin-top:20px}.intro-page .body .intro-section.section-6{display:flex;align-items:center;justify-content:center;padding:50px 0}.intro-page .body .intro-section.section-6 .section-item{font-size:16px}.intro-page .body .intro-section.section-6 .section-item .section-title{font-size:18px}.intro-page .body .intro-section.section-6 .link{margin-left:10px;color:#00ad7b;font-weight:600;cursor:pointer}.intro-page .body .intro-section.section-6 .start-btn{line-height:100%;margin-left:60px;padding:13px 30px;color:#fff;font-size:14px;font-weight:700;background-color:#00ad7b;border-radius:20px;cursor:pointer}.intro-page .body .intro-section .section-title{font-size:20px;font-weight:700;margin-bottom:15px}.intro-page .body .intro-section .main-text{font-size:16px;padding-left:5px}.intro-page .body .intro-section div{line-height:25px}.login-template{width:100%;min-height:100%;height:100%;overflow-y:auto;display:flex;flex-direction:column;align-items:center;justify-content:center;background-repeat:no-repeat;background-size:100%;color:#afafaf}.login-template .login-background,.login-template .login-contents{position:relative;width:inherit;height:inherit}.login-template.saxa,.login-template.saxa .main-text,.login-template.saxa input{color:#333}.login-template.saxa .main-text::-webkit-input-placeholder,.login-template.saxa input::-webkit-input-placeholder{color:#333}.login-template.saxa .main-text:-ms-input-placeholder,.login-template.saxa input:-ms-input-placeholder{color:#333}.login-template.saxa .main-text::placeholder,.login-template.saxa input::placeholder{color:#333}.login-template.saxa .login-wrapper .brand-color,.login-template.saxa a:not(.service-link){color:#00a0e9!important}.login-template.saxa .basic-login .email-checkbox .ant-checkbox-wrapper{color:#333!important}.login-template.saxa .basic-login .email-checkbox .ant-checkbox-wrapper .ant-checkbox .ant-checkbox-inner{border:none!important}.login-template.saxa .already-login .already-login-main-text,.login-template.saxa .already-login .already-login-sub-text{color:#333!important}.login-template.saxa .already-login .already-login-btn.brand{background-color:#00a0e9}.login-template.saxa .service-checkbox .ant-checkbox-wrapper{color:#333!important}.login-template.saxa .ant-checkbox-wrapper .ant-checkbox .ant-checkbox-inner{background-color:#afafaf!important;border:2px solid transparent!important}.login-template.saxa .ant-checkbox-wrapper .ant-checkbox-checked:after{border-color:transparent!important}.login-template.saxa .input-label{color:#333}.login-template.saxa .footer-item a{color:#fff!important}.login-template.saxa .button-box button{color:#fff}.login-template.saxa .login-info-sub-text{color:#333!important;margin-top:35px}.login-template.saxa .border-box{color:#333;border:1px solid #333}.login-wrapper{position:relative;display:flex;justify-content:center;align-items:center;height:100%}.login-wrapper.column{flex-direction:column}.login-item{min-width:350px;text-align:center}.info-text .main-text{color:#ddd;font-size:18px;font-weight:700}.content-box{margin:35px 45px;text-align:center}.border-box{margin-top:23px;padding:8px 15px;color:#ddd;font-size:12px;font-weight:700;text-align:left;border:1px solid #ddd;border-radius:3px;overflow:hidden}.border-box .text{margin-right:5px}.button-box{display:flex;justify-content:center;margin-top:33px;text-align:center}.resend-result{color:red;font-size:15px;font-weight:700;margin-top:20px}.resend-result.success{color:#3cb482}.logo-white{width:132px}.basic-login{display:flex;width:790px}.basic-login .login-item{text-align:left}.basic-login .login-item.input-box{text-align:center;padding-left:95px;width:100%}.basic-login .login-info{border-right:1px solid #6e6e6e}.basic-login .login-info .login-logo-box{display:flex;align-items:flex-end;width:225px;min-height:109px}.basic-login .login-info .login-logo-box .login-info-logo{max-width:100%}.basic-login .login-info .login-info-main-text{margin:35px 0 10px;color:#ddd;font-size:21px;font-weight:700}.basic-login .login-info .login-info-main-text.ja{font-size:19px}.basic-login .login-info .login-info-sub-text{color:#888;font-weight:700}.basic-login .login-form{width:inherit}.basic-login .login-form .underline-input{width:300px;height:45px;text-indent:10px}.basic-login .login-form .error-message{margin-left:20px}.basic-login .login-form .password-area{position:relative;display:flex;align-items:center}.basic-login .login-form .password-area .underline-input{margin-bottom:0;padding-right:35px}.basic-login .login-form .password-area .lock-icon{position:absolute;right:30px;cursor:pointer}.basic-login .email-checkbox{margin:10px 0 15px 23px;text-align:left}.basic-login .email-checkbox .ant-checkbox-wrapper{color:#afafaf}.basic-login .email-checkbox .ant-checkbox-wrapper .ant-checkbox .ant-checkbox-inner{background-color:#726e6b;border-color:#424242!important}.basic-login .email-checkbox .ant-checkbox-wrapper .ant-checkbox-checked:after{border-color:#424242}.basic-login .email-checkbox .ant-checkbox-wrapper .ant-checkbox-checked .ant-checkbox-inner{border-radius:3px}.basic-login .email-checkbox .ant-checkbox-wrapper .ant-checkbox-checked .ant-checkbox-inner:after{border-color:rgba(0,0,0,.95)}.basic-login .service-box{display:flex;width:100%;text-align:center}.basic-login .service-box .service-item{flex:1 1;border-right:2px solid #726e6b}.basic-login .service-box .service-item:last-child{border-right:none}.basic-login .service-box .service-item .service-link{display:inline-block;width:100%;font-size:13px;outline:none}.first-login .login-info{display:flex}.first-login .login-info .logo{width:42px;height:42px;margin-right:10px}.first-login .login-info .sub-text{margin-top:5px;text-align:left}.first-login .first-login-form{display:flex;flex-direction:column;padding:45px 12px}.first-login .first-login-form .success-content{padding:0 12px 30px;color:#00ad7b;font-size:18px;font-weight:700;text-align:center}.first-login .first-login-form .button-box .first-login-btn{width:120px;height:30px;margin:0 2px;font-weight:700;background-color:transparent;border-radius:5px;border:1px solid #afafaf}.first-login .first-login-form .button-box .first-login-btn.brand{color:#00ad7b;border:1px solid #00ad7b}.already-login .already-login-main-text{font-size:18px;color:#ddd}.already-login .already-login-sub-text{margin-top:15px;font-size:12px;color:#afafaf}.already-login .already-login-btn{width:100%;height:40px;margin:0 3px;color:#fff;font-weight:700;background-color:#6e6e6e;border:none;border-radius:3px}.already-login .already-login-btn.brand{background-color:#00ad7b}.no-active-login{text-align:center}.no-active-login .period-info{text-align:left;margin:5px 0 0 15px;font-size:12px}.no-active-login .period-info .text{margin-right:5px}.no-active-login .button-box{flex-direction:column;align-items:center;margin:33px 15px}.no-active-login .button-box .login-btn{margin:5px 0}.long-term-lock .main-text{font-size:16px;margin-bottom:15px;display:flex;align-items:center;justify-content:center}.long-term-lock .main-text img{margin-right:5px}.long-term-lock .button-box button{margin:0}.register-page .logo-white{padding-top:50px}.register-page .content-box{overflow-y:auto}.register-page .content-box .register-form{margin:0 30px}.register-page .content-box .register-form .explain-text{text-align:left;font-size:10px}.register-page .content-box .register-form .service-checkbox{margin:25px 0 10px}.register-page .content-box .register-form .service-checkbox .check-box{display:flex;align-items:center;margin-bottom:10px}.register-page .content-box .register-form .service-checkbox .check-box .ant-checkbox-wrapper{display:flex;align-items:flex-start;color:#afafaf;font-size:12px;font-weight:700}.register-page .content-box .register-form .service-checkbox .check-box .ant-checkbox-wrapper .ant-checkbox-checked:after{border-color:transparent!important}.register-page .content-box .register-form .service-checkbox .check-box .ant-checkbox-wrapper .ant-checkbox-checked .ant-checkbox-inner{background-color:#fff}.register-page .content-box .register-form .service-checkbox .check-box .ant-checkbox-wrapper .ant-checkbox-checked .ant-checkbox-inner:after{top:41%;left:18%;border-color:#525150;transition:none}.register-page .content-box .register-form .service-checkbox .check-box .ant-checkbox-wrapper .ant-checkbox{top:1px}.register-page .content-box .register-form .service-checkbox .check-box .ant-checkbox-wrapper .ant-checkbox+span{text-align:left;display:inline-block}.register-page .content-box .register-form .service-checkbox .check-box .ant-checkbox-wrapper .ant-checkbox-inner{background-color:transparent;border:2px solid #fff}.register-page .content-box .register-form .service-checkbox .check-box a{line-height:1;color:#ddd;font-size:12px;font-weight:700;border-bottom:2px solid #ddd}.register-page .content-box .register-form .error-message{margin-bottom:25px}.register-page .content-box .register-form .button-box{flex-direction:column}.register-page .content-box .register-form .button-box .login-btn{margin:0 auto;width:300px;height:50px}.register-page .content-box .register-form .button-box .to-login{margin-top:45px}.register-page .content-box .register-form .button-box .to-login a{margin-left:15px;color:#00ad7b;text-decoration:underline}.register-page .register-complate{width:566px}.register-page .register-complate .content-box{margin:35px 45px 45px;text-align:center}.register-page .register-complate .info-text{text-align:center}.register-page .register-complate .info-text .main-text{font-size:27px;font-weight:400}.register-page .register-complate .info-text .sub-text{margin-top:15px}.register-page .register-complate .info-text .sub-text div{font-size:13px}.register-page .register-complate .border-box{width:310px;margin:30px auto 0}.register-page .register-complate .button-box{margin:15px 0}.register-page .register-complate .button-box .login-btn{width:238px;height:44px;box-shadow:3px 3px 4px #333;background-color:#00ad7b}.password-reset-page{text-align:center}.password-reset-page .content-box{text-align:left}.password-reset-page .content-box.send{text-align:center}.password-reset-page .content-box .passwd-reset-icon{margin-right:5px}.password-reset-page .content-box .info-text .main-text{display:flex;justify-content:center;align-items:center;font-size:16px}.password-reset-page .content-box .info-text .sub-text{margin-top:15px;font-size:12px}.password-reset-page .content-box .password-reset-form{margin-top:25px;display:flex;flex-direction:column}.password-reset-page .content-box .password-reset-form .underline-input{width:250px;text-indent:10px}.password-reset-page .content-box .password-reset-form .error-message{margin-left:10px}.password-reset-page .button-box{margin:33px auto;flex-direction:column}.password-reset-page .button-box .login-btn{margin:5px auto;width:238px;height:44px}.otp-page .sub-text{margin-top:15px;font-size:14px}.otp-page .otp-remain-time{color:#db2828;font-size:13px;margin-top:5px}.otp-page .otp-form{display:flex;flex-direction:column;align-items:center;margin-top:25px}.otp-page .otp-form .error-message{width:100%}.otp-page .otp-form .button-box{flex-direction:column;margin-top:0}.otp-page .otp-form .button-box .login-btn:last-child{margin:0}.admin-login{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.admin-login .wrap-input{margin:7px 0;display:flex;flex-direction:column}.admin-login .admin-login-area{padding-bottom:70px}.admin-login .admin-login-area .admin-login-title{background-color:transparent;font-size:18px;padding-left:0;font-weight:700}.admin-login .admin-login-area .login-input{margin-bottom:35px}.admin-login .admin-login-area .login-input .error-message{margin-left:20px;font-weight:700}.admin-login .admin-login-area .login-input .admin-login-btn{font-size:16px;font-weight:700;background-color:#3cb482;color:#fff;width:100%;height:40px;border-radius:5px;border:0;margin-top:35px}.admin-login .admin-login-area input{width:300px!important;height:36px!important;border:1px solid #dfdfdf;text-indent:10px;margin:5px 0;border-radius:5px}.admin-login .admin-login-area input::-webkit-input-placeholder{color:#dfdfdf}.admin-login .admin-login-area input:-ms-input-placeholder{color:#dfdfdf}.admin-login .admin-login-area input::placeholder{color:#dfdfdf}.admin-login .admin-first-edit-area.change-passwd{width:350px}.admin-login .admin-first-edit-area.change-passwd .admin-title{color:#333!important}.admin-login .admin-first-edit-area .display-flex{align-items:center;display:flex}.admin-login .admin-first-edit-area .display-flex .admin-title{background-color:transparent;font-size:18px;padding:0;color:#ddd;font-weight:700}.admin-login .admin-first-edit-area .display-flex img{display:flex;width:42px;height:42px;margin-right:10px}.admin-login .admin-first-edit-area .text-field-title{margin-top:16px;font-size:13px;color:#838383;display:inline-block;vertical-align:top}.admin-login .admin-first-edit-area .first-wrap-input{display:flex}.admin-login .admin-first-edit-area .modify-confirm{padding:50px 0 30px;text-align:center}.admin-login .admin-first-edit-area .modify-confirm .confirm-message{color:#14ae96;font-size:18px;font-weight:700}.admin-login .admin-first-edit-area .button-area{display:flex;justify-content:center;padding:10px;margin-top:10px}.admin-login .admin-first-edit-area .button-area .bt-change,.admin-login .admin-first-edit-area .button-area .bt-noChange{width:120px;display:inline-block;background-color:transparent;border:1px solid #14ae96;border-radius:5px;padding:5px 10px;text-align:center;color:#14ae96;font-size:14px;font-weight:700;height:30px;margin:0 2px}.admin-login .admin-first-edit-area .button-area .bt-noChange{border:1px solid #afafaf;color:#afafaf}.mudmanage{position:relative;display:flex;width:100%;height:100%}.mudmanage .mudmanage-tab{height:100%;min-height:600px;display:flex;flex-direction:column;justify-content:space-between;width:225px;border-right:.5px solid rgba(0,0,0,.2);overflow-y:auto}.mudmanage .mudmanage-tab .version-box{padding:15px 20px 10px}.mudmanage .mudmanage-tab .version-box .version-logo{display:flex;align-items:center}.mudmanage .mudmanage-tab .version-box .mf-logo{width:96px}.mudmanage .mudmanage-tab .mudmanage-menu{margin:5px 0}.mudmanage .mudmanage-tab .mudmanage-menu .mudmanage-menu-item:hover{background-color:rgba(0,0,0,.05);color:#000!important}.mudmanage .mudmanage-tab .mudmanage-menu .mudmanage-menu-item.ant-menu-item{margin-top:2px;margin-bottom:2px}.mudmanage .mudmanage-tab .mudmanage-menu .mudmanage-menu-item.ant-menu-item-selected{color:#14ae96!important;font-weight:700!important;background-color:rgba(0,0,0,.05)}.mudmanage .mudmanage-tab .mudmanage-menu .mudmanage-menu-item.submenu{color:rgba(0,0,0,.5);padding-left:34px!important;font-size:12px!important;height:20px;line-height:20px;background-color:#fff}.mudmanage .mudmanage-tab .mudmanage-menu .mudmanage-menu-item.no-click-menu{background-color:#fff;color:#000!important}.mudmanage .mudmanage-tab .mudmanage-menu .mudmanage-menu-item .mudmanage-tab-icon{float:right;margin-top:13px}.mudmanage .mudmanage-main{width:100%;height:100%;overflow:auto}.mypage .support-box{display:flex;flex-direction:column;align-items:flex-start;width:215px;margin:30px auto 0;padding:20px;border-radius:5px;background-color:#e2e2e2}.mypage .support-box .support-title{margin-bottom:5px;font-size:13px;font-weight:700}.mypage .support-box img{margin-right:5px}.mypage .support-box a{color:inherit!important}.target-scroll-item .no-tag-text{display:flex;align-items:center;color:#aaa;padding:0 10px!important}.target-scroll-item table{width:100%;display:flex;align-items:center}.target-scroll-item table td{padding:0 1em}.target-scroll-item table td.target-info{display:flex;align-items:center;padding:0}.target-scroll-item table td .email-column{width:200px!important}.target-scroll-item table td .email-column .anticon-user{margin-left:5px}.target-scroll-item table td .list-tag{max-width:500px;display:block!important;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;overflow:hidden}.tag-max-width{max-width:200px}.division-popover .text{min-width:30px}.tag-popover .tag-popover-content .title{font-size:13px;font-weight:700}.tag-popover .tag-popover-content .content{padding-top:5px}.target-header-btns{display:flex}.target-header-btns .target-btns{display:flex;margin-left:10px}.target-header-btns .target-btns .round-grey-button{margin:0}.target-header-btns .target-btns .round-grey-button:first-child{border-top-right-radius:0;border-bottom-right-radius:0}.target-header-btns .target-btns .round-grey-button:last-child{border-top-left-radius:0;border-bottom-left-radius:0}.target-header-btns .target-btns .round-button-group:first-child{border-top-right-radius:0;border-bottom-right-radius:0}.target-header-btns .target-btns .round-button-group:last-child{border-top-left-radius:0;border-bottom-left-radius:0;margin-left:auto}.target-content-wrap{height:calc(100% - 50px)}.target-content-wrap .search-filter-wrap .extra-buttons .round-grey-button .all-icon{width:16px;height:16px;line-height:16px;margin-right:5px;padding-right:1px;color:#fff;font-size:10px;text-align:center;border-radius:3px;background-color:#6e6e6e}.target-content-wrap .search-filter-wrap .extra-buttons .round-grey-button.brand-green{color:#14ae96;border-color:#14ae96}.target-content-wrap .search-filter-wrap .extra-buttons .round-grey-button.brand-green .all-icon{background-color:#14ae96}.target-content-wrap .infinite-scroll-component__outerdiv{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;min-width:100%}.target-content-wrap .infinite-scroll-component__outerdiv .infinite-scroll-component{overflow:visible!important;overflow:initial!important}.ant-select.tag-select,.form-wrap.tag{margin-top:0!important}.ant-select.tag-select .ant-select-selector,.form-wrap.tag .ant-select-selector{height:100%;margin:0;padding:5px 60px 5px 7px;text-indent:0}.ant-select.tag-select .ant-select-selector .ant-tag-close-icon,.form-wrap.tag .ant-select-selector .ant-tag-close-icon{display:none!important}.ant-select.tag-select .ant-select-selector .anticon,.form-wrap.tag .ant-select-selector .anticon{margin-right:0}.ant-select.tag-select .ant-select-arrow,.form-wrap.tag .ant-select-arrow{top:50%}.ant-select.tag-select .anticon,.form-wrap.tag .anticon{margin-left:5px}.ant-select.tag-select .tag-color-dot,.form-wrap.tag .tag-color-dot{display:inline-block;width:8px;height:8px;margin-right:10px;margin-top:1px;border-radius:4px}.target-detail .detail-title.merge{display:flex;align-items:center;justify-content:space-between}.target-detail .detail-title.merge .anticon{margin-left:10px;color:#797979;cursor:pointer}.target-detail .detail-contents .detail-row.target-row{align-items:center!important}.target-detail .detail-contents .detail-row.target-tag{padding:0!important}.target-detail .detail-contents .detail-row.target-tag .edit-btns{height:100%}.target-detail .detail-contents .detail-row.target-tag .edit-btns .edit-btn{height:inherit}.target-detail .detail-contents .detail-row.target-tag .ant-select-selector{width:calc(100% - 52px);height:100%!important;min-height:40px;padding:3px 7px!important;text-indent:0}.target-detail .detail-contents .detail-row.target-tag .ant-select-selector .ant-select-selection-search{margin:0}.target-detail .detail-contents .detail-row.target-tag .ant-select-item-option-content{display:block}.target-detail .detail-contents .detail-row.merge{flex-direction:column;align-items:flex-start!important}.target-detail .detail-contents .detail-row .detail-value{position:relative}.target-detail .detail-contents .detail-row .detail-value .edit-text{word-wrap:break-word}.target-detail .detail-contents .detail-row .target-info-edit{display:flex;width:calc(100% - 135px)}.target-detail .detail-contents .detail-row .target-info-edit .detail-value{width:100%!important}.target-detail .detail-contents .detail-row form{position:relative;display:flex;width:100%}.target-detail .detail-contents .detail-row form .form-field-wrap{width:100%}.target-detail .detail-contents .detail-row form .form-field-wrap input{height:inherit;margin:0;padding:3px 7px;text-indent:0;border-top-right-radius:0;border-bottom-right-radius:0}.target-detail .detail-contents .detail-row .target-form{left:-7px}.target-detail .detail-contents .detail-row .target-form .form-wrap{width:calc(100% - 38px)}.target-detail .detail-contents .detail-row .target-form .arrow-box{top:33px;bottom:auto}.target-detail .detail-contents .detail-row .memo-form .form-wrap{width:calc(100% - 50px);height:100px}.target-detail .detail-contents .detail-row .memo-form .memo-textarea{width:calc(100% - 50px);min-height:100%;border-color:#ddd;border-radius:5px;padding:5px;outline:none;resize:none}.target-detail .detail-contents .detail-row .edit-btns{position:absolute;right:0;display:flex}.target-detail .detail-contents .detail-row .edit-btns .edit-btn{display:flex;justify-content:center;align-items:center;width:26px;height:26px;background-color:#f6f6f6;border:1px solid #ddd;cursor:pointer}.target-detail .detail-contents .detail-row .edit-btns .edit-btn:last-child{border-left:none;border-top-right-radius:5px;border-bottom-right-radius:5px}.target-detail .detail-contents .detail-row .exam-history{width:100%}.target-detail .detail-contents .detail-row .exam-history .exam-history-list-item{padding:7px 0 5px;border-bottom:1px solid #f2f2f2}.target-detail .detail-contents .detail-row .exam-history .exam-history-list-item .exam-history-title{justify-content:space-between}.target-detail .detail-contents .detail-row .exam-history .exam-history-list-item .exam-history-title .title{font-weight:700;max-width:50%}.target-detail .detail-contents .detail-row .exam-history .exam-history-list-item .exam-history-title .period-text{margin-left:5px;color:#b2b2b2;font-size:12px}.target-detail .detail-contents .detail-row .exam-history .exam-history-list-item .exam-history-title .exam-arrow-btn{cursor:pointer}.target-detail .detail-contents .detail-row .exam-history .exam-history-list-item .exam-history-content{display:flex;justify-content:space-between;margin-top:7px}.target-detail .detail-contents .detail-row .exam-history .exam-history-list-item .exam-history-content .status-area{display:flex}.target-detail .detail-contents .detail-row .exam-history .exam-history-list-item .exam-history-content .grey-btn{min-width:55px;height:18px;line-height:16px;margin-right:5px;padding:0 6px;color:#afafaf;font-size:11px;text-align:center;border:1px solid #afafaf;border-radius:3px}.target-detail .detail-contents .detail-row .exam-history .exam-history-list-item .exam-history-content .declare{display:flex;align-items:center;justify-content:center;border-radius:9px}.target-detail .detail-contents .detail-row .exam-history .exam-history-list-item .exam-history-content .declare img{width:10px;height:10px;margin-right:5px}.target-detail .detail-contents .detail-row .exam-history .exam-history-list-item .exam-history-detail{margin:13px 0 3px;padding:18px 15px;background-color:#f6f6f6;border-radius:5px;font-size:12px}.target-detail .detail-contents .detail-row .exam-history .exam-history-list-item .exam-history-detail .history-detail-title{padding-bottom:5px;font-weight:700}.target-detail .detail-contents .detail-row .exam-history .exam-history-list-item .exam-history-detail .history-detail-item .detail-row{padding:5px 0 0 10px;min-height:100%;font-size:12px}.target-detail .detail-contents .editable{display:inline-block!important;padding:3px 31px 3px 7px!important;border-radius:5px;border:1px solid transparent}.target-detail .detail-contents .editable:hover{border-color:#ededed;cursor:pointer}.target-detail .detail-contents .editable:hover .edit-icon{display:flex}.target-detail .detail-contents .editable:hover .edit-icon.border{border:1px solid #ededed}.target-detail .detail-contents .editable.target-tag{width:100%}.target-detail .detail-contents .editable.memo{width:100%;height:100px}.target-detail .detail-contents .edit-text{display:inline-block;width:100%}.target-detail .detail-contents .edit-text .memo-text{max-height:90px;overflow-y:auto;white-space:pre-line;word-break:break-all}.target-detail .detail-contents .edit-text .ant-tag{pointer-events:none}.target-detail .detail-contents .edit-text .ant-tag .anticon{display:none}.target-detail .detail-contents .edit-icon{position:absolute;top:0;right:0;display:none;justify-content:center;align-items:center;width:25px;height:100%;border-left:1px solid #ddd;border-bottom-right-radius:5px;border-top-right-radius:5px;background-color:#f6f6f6}.target-detail .detail-contents .anticon{margin-right:0}.target-detail .detail-contents .no-data .anticon{margin-right:5px}.target-detail .detail-contents .edu-step-area{display:flex;align-items:center;height:31px}.target-exam-chart{margin:4px 0;padding:20px 22px 19px 27px;background-color:#fcfcfc;border:1px solid #e8e8e8;border-radius:5px}.target-exam-chart.merge{margin-top:10px;padding:10px 10px 10px 5px}.target-exam-chart.merge .chart-contents{margin:0}.target-exam-chart .chart-title{display:flex;justify-content:space-between;align-items:center;font-size:16px;font-weight:700;color:#292929}.target-exam-chart .chart-title img{cursor:pointer}.target-exam-chart .chart-contents{display:flex;justify-content:space-between;margin-top:16px}.target-exam-chart .chart-contents .chart-text-area{font-size:13px;flex:1 1}.target-exam-chart .chart-contents .chart-text-area .chart-row{display:flex;justify-content:space-between;margin:10px 5px}.target-exam-chart .chart-contents .chart-text-area .chart-row.sub{margin-top:5px}.target-exam-chart .chart-contents .chart-text-area .chart-row.sub .title{height:15px;margin:0 0 3px 20px;padding:0;font-size:12px}.target-exam-chart .chart-contents .chart-text-area .chart-row .title{display:flex;align-items:center;color:#434343}.target-exam-chart .chart-contents .chart-text-area .chart-row .title .color-dot{display:inline-block;width:8px;height:8px;margin-right:4px;margin-top:1px;border-radius:4px}.target-exam-chart .chart-contents .chart-text-area .chart-row .title .text{width:95px;margin-right:5px}.target-exam-chart .chart-contents .chart-text-area .chart-row .value{min-width:40px;text-align:right}.target-exam-chart .chart-contents .chart-graph-area{position:relative;display:flex;flex-direction:column;align-items:center;width:120px;padding-top:5px;margin-left:10px}.target-exam-chart .chart-contents .chart-graph-area .infection-icon{position:absolute;top:43px}.target-exam-chart .chart-contents .chart-graph-area .infection-percent-text{width:inherit;display:flex;flex-direction:column;align-items:center;margin-top:5px;text-align:center}.target-exam-chart .chart-contents .chart-graph-area .infection-percent-text .text{width:100%;word-break:break-word;color:#3f3f3f;font-size:14px}.target-exam-chart .chart-contents .chart-graph-area .infection-percent-text .value{display:flex;align-items:center;margin-left:10px}.target-exam-chart .chart-contents .chart-graph-area .infection-percent-text .value .percent-number{color:#f01e2f;font-size:27px}.target-exam-chart .chart-contents .chart-graph-area .infection-percent-text .value .percent{height:12px;margin-left:3px;color:#666;font-size:12px}.target-tag-modal .modal-border-box{padding:10px 20px 15px!important}.target-tag-modal .modal-border-box .input-title{margin-bottom:10px}.target-tag-modal .tag-select .ant-select-selector{padding:3px 40px 3px 7px!important;height:100%!important}.target-tag-modal .tag-select .ant-select-selector .ant-select-selection-search{-webkit-margin-start:0;margin-inline-start:0}.target-upload-modal .excel-format-download button{position:relative;display:flex;align-items:center;min-width:150px;height:35px;padding:9px 20px;color:#fff;background-color:#8ac0b6;border:none;border-radius:18px}.target-upload-modal .excel-format-download button:hover{box-shadow:1px 1px 5px #616161}.target-upload-modal .excel-format-download .download-text{margin-left:5px;font-size:12px;font-weight:700}.target-upload-modal .file-input-area{position:relative;margin-top:20px;padding:15px;border:2px dashed #cfcfcf;border-radius:10px}.target-upload-modal .file-input-area label{font-size:14px}.target-upload-modal .file-input-area input{top:0;left:0;width:100%;height:100%;opacity:0;cursor:pointer;position:absolute}.target-upload-modal .file-input-area .upload-hint{display:flex;flex-direction:column;justify-content:center;align-items:center}.target-upload-modal .file-input-area .upload-hint img{margin:10px 0}.target-upload-modal .file-input-area .file-label .accept-file-area{display:flex;justify-content:center;align-items:center;padding:10px 0}.target-upload-modal .file-input-area .file-label .accept-file-area img{width:60px;height:60px}.target-upload-modal .file-input-area .file-label .accept-file-area .file-info{position:relative;margin-left:25px;text-align:right}.target-upload-modal .file-input-area .file-label .accept-file-area .file-info .file-name{max-width:240px;font-size:17px;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.target-upload-modal .file-input-area .file-label .accept-file-area .file-info .file-size{font-size:15px}.target-upload-modal .file-input-area .file-label .reject-file-area{display:flex;flex-direction:column;align-items:center;padding:10px 0;word-break:break-all}.target-upload-modal .file-input-area .file-label .reject-file-area .info-message{margin-top:10px;color:#838383;font-size:12px;text-align:center}.target-upload-modal .file-upload-result{margin-top:10px}.target-upload-modal .file-upload-result .upload-summary-title{margin-bottom:3px;font-size:16px;font-weight:700}.target-upload-modal .file-upload-result .upload-summary-title .anticon{margin-right:5px}.target-upload-modal .file-upload-result .upload-detail,.target-upload-modal .file-upload-result .upload-summary-content{margin:0 15px;font-size:12px}.target-upload-modal .file-upload-result .upload-detail .result-area .result-title{margin-top:10px;font-weight:700}.target-upload-modal .file-upload-result .upload-detail .result-area .result-content{max-height:100px;margin-top:3px;padding:5px 8px;border:1px solid #ddd;border-radius:3px;overflow:auto}.target-upload-modal .file-upload-result .upload-detail .result-area .result-content .result-row{display:flex}.target-upload-modal .file-upload-result .upload-detail .result-area .result-content .result-row .left{width:50px}@media only screen and (max-width:1650px){.target-exam-chart .chart-contents .chart-text-area,.target-exam-chart .chart-contents .chart-text-area .chart-row.sub .title{font-size:.7em}.target-exam-chart .chart-contents .chart-text-area .chart-row .title .text{width:80%}.target-exam-chart .chart-contents .chart-text-area .chart-row .title .value{min-width:0}.target-exam-chart .chart-contents .chart-graph-area{margin-left:5px}}.template-side-menu{background-color:hsla(0,0%,100%,0);margin-top:26px}.template-side-menu .template-side-menu-item{height:47px;line-height:35px;padding:7px 20px 7px 40px!important;font-size:15px;font-weight:700!important}.template-side-menu .template-side-menu-item div{display:flex;align-items:center}.template-side-menu .template-side-menu-item:hover{background-color:rgba(0,0,0,.05);color:#000}.template-side-menu .template-side-menu-item.ant-menu-item{margin-top:2px;margin-bottom:2px}.template-side-menu .template-side-menu-item.ant-menu-item-selected{color:#14ae96!important;background-color:hsla(0,0%,100%,0)}.template-side-menu .template-side-menu-item.submenu{padding:7px 20px 7px 65px!important;font-size:13px!important;height:30px;line-height:15px}.template-side-menu-ko{background-color:transparent}.template-side-menu-ko .template-side-menu-item{display:flex;height:38px;padding:8px 16px;align-items:center;grid-gap:8px;gap:8px;align-self:stretch}.template-side-menu-ko .template-side-menu-item div{display:flex;align-items:center}.template-side-menu-ko .template-side-menu-item:hover{background-color:rgba(0,0,0,.05);color:#000}.template-side-menu-ko .template-side-menu-item.ant-menu-item{font-size:16px}.template-side-menu-ko .template-side-menu-item.ant-menu-item-selected{color:#00ad7b!important;background-color:transparent;font-weight:700}.template-side-menu-ko .template-side-menu-item.ant-menu-item-selected:not(.submenu){background-color:#dff3ed}.template-side-menu-ko .template-side-menu-item.submenu{padding:10px 20px 10px 40px!important;font-size:14px;height:30px;line-height:15px}.template-side-menu-ko .template-side-menu-item.submenu:hover{background-color:transparent;color:#00ad7b!important}button{outline:none;cursor:pointer}.button-loading{padding-left:10px}.login-btn{width:320px;height:55px;margin:33px 0 15px;color:#ddd;box-shadow:1px 1px 1px #333;border:none;border-radius:28px}.brand-square-btn,.login-btn{font-weight:700;background-color:transparent;outline:none}.brand-square-btn{padding:5px 16px;color:#14ae96;font-size:14px;border:1px solid #14ae96;border-radius:3px}.brand-square-btn:hover{background-color:#14ae96;color:#333}.brand-square-btn-ko{padding:5px 16px;color:#00ad7b;font-size:14px;font-weight:700;background-color:transparent;border:1px solid #00ad7b;border-radius:3px;outline:none}.brand-square-btn-ko:hover{background-color:#00ad7b;color:#fff}.ui.green.basic.label{border-color:#14ae96!important;color:#14ae96!important}.ui.green.label{background-color:#14ae96!important}.ui.green.ribbon.label{border-color:#14ae96!important}.ui.green.button{background-color:#14ae96!important}.ui.green.basic.button{color:#14ae96!important;background:transparent none!important}.ui.green.progress .bar{background-color:#14ae96}.ui.button.bt-style-bulging{color:#424242;background-color:#ddd;border:1px solid #ddd;box-shadow:1px 1px 1px #9e9e9e;padding:7px 15px;border-radius:2px}.ui.button.bt-style-bulging:hover{color:#212121;border:1px solid #e0e0e0;background-image:linear-gradient(180deg,#ededed,#ddd);box-shadow:1px 1px 2px #757575;border-radius:2px}.ui.button.bt-style-bulging:active{border:1px solid #afafaf;box-shadow:inset 0 1px 1px #9e9e9e}.ui.button.bt-style-bulging:focus{background-color:#ddd;background-image:none;border:1px solid #fff}.ui.button.bt-style-gleam:hover{box-shadow:1px 1px 5px #616161}.ui.button.bt-style-gleam:active{box-shadow:inset 0 1px 10px #757575}.ui.button.bt-style-white-gleam{border:1px solid #616161;color:#424242;background-color:#fff;box-shadow:1px 1px 1px #9e9e9e}.ui.button.bt-style-white-gleam:hover{color:#212121;box-shadow:1px 1px 3px #616161}.ui.button.bt-style-white-gleam:active{box-shadow:inset 0 1px 8px #757575}.round-grey-button{display:flex;justify-content:center;align-items:center;min-width:83px;height:30px;line-height:28px;margin-left:5px;padding:0 12px;font-size:12px;background-color:transparent;border:1px solid #ddd;border-radius:15px;cursor:pointer}.round-grey-button.disabled{opacity:.5;pointer-events:none}input{outline:none}.input-title,.text-field-title{display:inline-block;font-size:13px;color:#838383}.text-field-title{margin-top:16px;vertical-align:top}.underline-input{width:100%;min-height:30px;padding:5px 0;margin:0 auto 5px;color:#fff;background-color:transparent;border:none;border-bottom:1px solid #b1b1b1}.underline-input::-webkit-input-placeholder{color:#afafaf}.underline-input:-ms-input-placeholder{color:#afafaf}.underline-input::placeholder{color:#afafaf}.tag-input{height:100%!important;margin:0!important;text-indent:0!important;background-color:transparent;border:none!important;border-bottom:1px solid!important;border-radius:0!important}.textarea-input{width:100%;margin-top:5px;padding:10px;border:1px solid #dfdfdf;border-radius:5px;outline:none;resize:none}.textarea-input.warning{border-color:#ff1744}.brand-color{color:#14ae96!important}.brand-bg{background-color:#14ae96!important}.tag-red{background-color:red!important}.tag-orange{background-color:#ff8a00!important}.tag-yellow{background-color:#fc0!important}.tag-olive{background-color:#c1d91f!important}.tag-lightgreen{background-color:#76ea05!important}.tag-green{background-color:#12bb52!important}.tag-pink{background-color:#d90cec!important}.tag-purple{background-color:#9c00ff!important}.tag-violet{background-color:#632fda!important}.tag-lightblue{background-color:#0ea7e7!important}.tag-blue{background-color:#125be1!important}.tag-emerald{background-color:#02dcc5!important}.tag-lightpink{background-color:#ff6ce2!important}.tag-plum{background-color:#ff1a86!important}.tag-darkplum{background-color:#c90d6a!important}.tag-ash{background-color:#bb9b7c!important}.tag-apricot{background-color:#ffb99a!important}.tag-brown{background-color:#a44200!important}.tag-grey{background-color:#767676!important}.tag-black{background-color:#1b1c1d!important}.tag-label-red{color:red!important;border:1px solid red!important}.tag-label-orange{color:#ff8a00!important;border:1px solid #ff8a00!important}.tag-label-yellow{color:#fc0!important;border:1px solid #fc0!important}.tag-label-olive{color:#c1d91f!important;border:1px solid #c1d91f!important}.tag-label-lightgreen{color:#76ea05!important;border:1px solid #76ea05!important}.tag-label-green{color:#12bb52!important;border:1px solid #12bb52!important}.tag-label-pink{color:#d90cec!important;border:1px solid #d90cec!important}.tag-label-purple{color:#9c00ff!important;border:1px solid #9c00ff!important}.tag-label-violet{color:#632fda!important;border:1px solid #632fda!important}.tag-label-lightblue{color:#0ea7e7!important;border:1px solid #0ea7e7!important}.tag-label-blue{color:#125be1!important;border:1px solid #125be1!important}.tag-label-emerald{color:#02dcc5!important;border:1px solid #02dcc5!important}.tag-label-lightpink{color:#ff6ce2!important;border:1px solid #ff6ce2!important}.tag-label-plum{color:#ff1a86!important;border:1px solid #ff1a86!important}.tag-label-darkplum{color:#c90d6a!important;border:1px solid #c90d6a!important}.tag-label-ash{color:#bb9b7c!important;border:1px solid #bb9b7c!important}.tag-label-apricot{color:#ffb99a!important;border:1px solid #ffb99a!important}.tag-label-brown{color:#a44200!important;border:1px solid #a44200!important}.tag-label-grey{color:#767676!important;border:1px solid #767676!important}.tag-label-black{background-color:#1b1c1d!important;border:1px solid #1b1c1d!important}.tag-mp4-mt{color:#bf53d7;border:1px solid rgba(191,83,215,.14901960784313725);background:rgba(191,83,215,.10196078431372549)}.tag-mp4{color:#056872;border:1px solid rgba(5,104,114,.14901960784313725);background:rgba(5,104,114,.10196078431372549)}.tag-youtube{color:#f03;border:1px solid rgba(255,0,51,.14901960784313725);background:rgba(255,0,51,.10196078431372549)}.tag-pdf{color:#1e11ce;border:1px solid rgba(30,17,206,.14901960784313725);background:rgba(30,17,206,.10196078431372549)}.color-bg-warning{background-color:#853cb4!important}.color-bg-file{background-color:#e45858!important}.color-bg-research{background-color:#6eb43f!important}.color-bg-phishing{background-color:#f4ab38!important}.no-margin{margin:0}.color-temp-system{border-color:#2bb2de!important;color:#2bb2de!important}.color-temp-user{border-color:#1a3acd!important;color:#1a3acd!important}.color-temp-system-ko{color:#0d8e7c!important;background:#d3f4ee;border-radius:10px;border:none}.color-temp-user-ko{color:#007aff!important;background:rgba(0,122,255,.1);border-radius:10px;border:none}.color-temp-warning{border-color:#853cb4!important;color:#853cb4!important}.color-temp-file{border-color:#e45858!important;color:#e45858!important}.color-temp-research{border-color:#6eb43f!important;color:#6eb43f!important}.color-temp-phishing{border-color:#f4ab38!important;color:#f4ab38!important}.color-warning-ko{border-color:rgba(191,83,215,.15)!important;background-color:rgba(191,83,215,.1);color:#bf53d7!important}.color-infection-ko{border-color:rgba(235,60,60,.15)!important;background-color:rgba(235,60,60,.1);color:#eb3c3c!important}.color-research-ko{border-color:rgba(57,177,57,.15)!important;background-color:rgba(57,177,57,.1);color:#39b139!important}.color-phishing-ko{border-color:rgba(202,138,4,.15)!important;background-color:rgba(202,138,4,.1);color:#ca8a04!important}.color-attach-exe{border-color:#00758e!important;color:#00758e!important;background-color:#e2f5f9!important}.color-attach-lnk{border-color:#0048ff!important;color:#0048ff!important;background-color:#e5ecff!important}.color-attach-doc{border-color:#1892df!important;color:#1892df!important;background-color:#e6f5ff!important}.color-attach-html{border-color:#0cf!important;color:#0cf!important;background-color:#f2fcff!important}.color-bg-attachFunction{background-color:#004a80!important;color:#fff!important}.color-bg-attachRestrict{background-color:#c20037!important;color:#fff!important}.color-orange{color:#f69322!important}.color-brown{color:#a5673f!important}.color-red{color:#db2828!important}.color-dark-red{color:#a83d29!important}.color-cure{color:#2185d0!important}.color-down{color:#711bd1!important}.color-black{color:#000!important}.color-grey{color:#9c9c9c!important}.color-brand-green{color:#14ae96!important}.color-dim-grey{color:#6e6e6e!important}.color-dark-grey{color:#afafaf!important}.color-border-orange{color:#f69322!important;border-color:#f69322!important}.color-border-down{color:#711bd1!important;border-color:#711bd1!important}.color-border-red{color:#db2828!important;border-color:#db2828!important}.color-border-cure{color:#2185d0!important;border-color:#2185d0!important}.color-border-declare{color:#eea200!important;border-color:#fc0!important}.bg-color-orange{background-color:#f69322!important}.bg-color-down{background-color:#711bd1!important}.bg-color-red{background-color:#db2828!important}.bg-color-cure{background-color:#2185d0!important}.bg-color-declare{background-color:#fc0!important}.bg-color-grey{background-color:#797979!important}.color-brand-green-ko{color:#00ad7b!important}.white-tooltip{margin-left:5px;cursor:pointer}.white-tooltip .ant-tooltip-content .ant-tooltip-arrow{left:2px}.white-tooltip .ant-tooltip-content .ant-tooltip-arrow .ant-tooltip-arrow-content{background-color:#fff}.white-tooltip .ant-tooltip-content .ant-tooltip-inner{padding:10px 15px;color:#525150;background-color:#fff;border-radius:3px}.black-tooltip .ant-tooltip-inner{min-height:auto;padding:3px 8px;font-size:12px}.ant-popover.full .ant-popover-content,.black-tooltip.full{max-width:100%}.ant-popover .ant-popover-content{max-width:240px;line-height:1.4;border-radius:5px}.ant-popover .ant-popover-content .ant-popover-inner{border-radius:3px}.ant-popover .ant-popover-content .ant-popover-inner .ant-popover-inner-content{padding:12px}.arrow-box{position:absolute;bottom:-35px;display:inline;background:#da4845;border-radius:5px;padding:5px 10px;font-weight:700;font-size:12px;color:#fff;z-index:130;box-shadow:0 2px 4px rgba(0,0,0,.4)}.arrow-box:before{content:"";position:absolute;top:-5px;left:10px;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #da4845}.arrow-box.top{top:-30px;right:0;bottom:auto}.arrow-box.top:before{top:auto;bottom:-5px;left:auto;right:10px;border-top:6px solid #da4845;border-bottom:0}.rechart-tooltip{max-width:245px;padding:7px 15px;background:#fff;border-radius:10px;box-shadow:1px 1px 10px #afafaf}.rechart-tooltip .title{font-size:12px;font-weight:700;color:#9e9e9e}.rechart-tooltip .value{font-size:15px;font-weight:700;color:#333}.between-popover{font-size:11px}.between-popover .popover-row{display:flex}.between-popover .text{min-width:80px}.between-popover .value{font-weight:700}@font-face{font-family:"MEIRYO";src:url(/static/media/MEIRYO.a7f9aa42.woff) format("woff"),url(/static/media/MEIRYO.fd1c5344.ttf) format("truetype");font-weight:400;font-display:fallback;font-style:normal}@font-face{font-family:"Pretendard";src:url(/static/media/Pretendard-Regular.30325328.woff) format("woff");font-weight:400;font-display:fallback;font-style:normal}@font-face{font-family:"Pretendard";src:url(/static/media/Pretendard-Bold.1f1dbbbf.woff) format("woff");font-weight:700;font-display:fallback;font-style:normal}.content{position:relative;width:100%;height:calc(100% - 60px);overflow:auto;color:#212529}.content.full{height:100%;overflow:hidden}.error-message{color:#db2828;font-size:13px;text-align:left}.bold{font-weight:700}.flex{display:flex;align-items:center}.disabled{opacity:.5;pointer-events:none}.cursor-default{cursor:default}.cursor-default:hover{color:inherit!important;background-color:transparent!important}a{color:inherit;text-decoration:none}a:focus,a:hover{color:inherit;text-decoration:none!important}.anticon{margin-right:5px}label{font-weight:400!important}.common-content-layout{display:flex;width:100%;height:100%}.common-content-layout .common-left-side{width:250px;border-right:1px solid #e8e8e8;background-color:#f8f8f8}.common-content-layout .common-left-side.grey-theme{background-color:#f4f6fa}.common-content-layout .common-content{display:flex;width:calc(100% - 250px)}.common-content-layout .common-content .common-inner{position:relative;width:calc(100% - 454px);min-width:940px;padding:35px 30px}.common-content-layout .common-content .common-inner .list-item{width:100%;height:100%;display:flex;align-items:center;justify-content:space-between}.common-content-layout .common-content .common-inner .list-item .list-column{display:flex;padding:0 10px 0 5px;color:#333}.common-content-layout .common-content .common-inner .list-item .list-column.center{justify-content:center}.common-content-layout .common-content .common-inner .list-item .list-column.flex-end{justify-content:flex-end}.common-content-layout .common-content .common-inner .list-item .name-column{flex:1 1;min-width:50px;padding:0 5px;color:#000}.common-content-layout .common-content .common-inner .list-item .email-column{min-width:150px;color:#000}.common-content-layout .common-content .common-inner .list-item .email-column .target-name{display:inline;width:200px}.common-content-layout .common-content .common-inner .list-item .edu-text-column{min-width:80px}.common-content-layout .common-content .common-inner .list-item .period-column{flex:1 1;min-width:150px}.common-content-layout .common-content .common-inner .list-item .period-column .exam-period{font-size:12px}.common-content-layout .common-content .common-inner .list-item .status-column{display:flex;flex:2 1;justify-content:flex-end;height:31px;line-height:31px;padding:0 15px}.common-content-layout .common-content .common-inner .list-item .exam-extra-column{display:flex}.common-content-layout .common-content .common-inner .list-item .exam-extra-column .empty{width:80px}.common-content-layout .common-content .common-inner .list-item .status-text{display:flex;justify-content:flex-end;min-width:90px;padding-right:10px;font-size:13px;font-weight:700;color:#14ae96}.common-content-layout .common-content .common-inner .list-item .status-text .anticon{font-size:12px;margin-right:2px}.common-content-layout .common-content .common-inner .list-item .round-border{display:inline-block;width:90px;margin-left:5px;padding:5px 8px;font-size:13px;text-align:center;border:1px solid #a5a6a9;border-radius:19px}.common-content-layout .common-content .common-inner-right{position:relative;width:454px;padding:20px 20px 50px 15px;border-left:2px solid #e8e8e8;overflow-y:auto}.common-content-layout .common-content .common-inner-right .detail-area .detail-item{padding:20px 25px 45px 15px}.common-content-layout .common-content .common-inner-right .detail-area .detail-item .detail-title{font-size:17px;font-weight:700}.common-content-layout .common-content .common-inner-right .detail-area .detail-item .detail-contents{position:relative;margin:26px 0 0 13px}.common-content-layout .common-content .common-inner-right .detail-area .detail-item .detail-contents .detail-row{display:flex;align-items:flex-start;width:100%;min-height:32px;padding:2px 0;font-size:13px}.common-content-layout .common-content .common-inner-right .detail-area .detail-item .detail-contents .detail-text{width:135px}.common-content-layout .common-content .common-inner-right .detail-area .detail-item .detail-contents .detail-value{display:flex;align-items:center;width:calc(100% - 135px);padding:0 7px}.common-content-layout .common-content .common-inner-right .detail-area .add-view-btn{display:inline-block;margin-top:10px;padding:2px 8px;font-size:13px;border:1px solid #ddd;border-radius:3px;cursor:pointer}.common-content-layout .common-content .common-inner-right .detail-area .add-view-btn .anticon-plus-circle{margin-right:5px}.common-content-layout.ko .common-left-side{padding:20px 10px}.common-content-layout.ko .common-content .common-inner{padding:30px!important}.common-content-layout.ko .exam-target{color:#6c757d}.common-content-layout.ko .exam-send{color:#00ad7b}.common-content-layout.ko .exam-read{color:#45b7eb}.common-content-layout.ko .exam-down{color:#f67300}.common-content-layout.ko .exam-infection{color:#eb3c3c}.common-content-layout.ko .table-tag-name{display:flex}.common-content-layout.ko .ant-tag.color-tag.tag-ko{margin-right:5px!important}.ant-switch{transition:none}.ant-switch.ant-switch-checked{background-color:#14ae96}.ant-switch.ant-switch-checked:focus{box-shadow:none}.ant-tag{text-wrap:inherit}.ant-tag.color-tag{line-height:19px;margin:3px 4px 2px 0;padding:5px 12px;font-size:12px;border-radius:16px;background-color:#fff}.ant-tag.color-tag .ant-tag-close-icon{margin-left:5px;color:unset}.ant-tag.color-tag:after{display:none}.ant-tag.label-ko{border-radius:10px!important;border:none;padding:0 8px;font-size:10px;font-weight:600}.ant-tag.label-square-ko{border-radius:4px;padding:0 8px;font-size:10px;font-weight:700}.ant-tag:hover{opacity:1;cursor:default}.ant-tag.small{padding:3px 10px}.ant-checkbox.ant-checkbox-checked:after{border-color:rgba(34,36,38,.25);border-radius:3px;animation:none;transition:none}.ant-checkbox .ant-checkbox-inner{border-color:#d4d4d5!important;border-radius:3px;background-color:transparent;transition:none}.ant-checkbox .ant-checkbox-inner:after{border-color:#000;transition:none}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:rgba(0,0,0,.1)}::-webkit-scrollbar-thumb{border-radius:5px;background:rgba(0,0,0,.15)}.ant-notification{top:100px!important;right:40px!important}.ant-notification .ant-notification-notice{border-top:2px solid #14ae96}.ant-notification .ant-notification-notice-icon{color:#14ae96}.ant-notification .ant-notification-notice-message{color:#353535}.ant-radio-wrapper{display:flex;align-items:center}.ant-radio-wrapper .ant-radio-inner,.ant-radio-wrapper .ant-radio-inner:after{transition:none}.ant-radio-wrapper .ant-radio-checked .ant-radio-inner,.ant-radio-wrapper .ant-radio-input:focus .ant-radio-inner,.ant-radio-wrapper .ant-radio:hover .ant-radio-inner{border-color:#d9d9d9;box-shadow:none}.ant-radio-wrapper .ant-radio-checked .ant-radio-inner:after,.ant-radio-wrapper .ant-radio-input:focus .ant-radio-inner:after,.ant-radio-wrapper .ant-radio:hover .ant-radio-inner:after{background-color:#14ae96;transition:none}.ant-radio-wrapper .ant-radio-checked:after,.ant-radio-wrapper .ant-radio-input:focus:after,.ant-radio-wrapper .ant-radio:hover:after{border:1px solid #d9d9d9;animation:none}.ant-progress{line-height:1.4}.ant-progress.disabled{opacity:.45;pointer-events:none}.ant-progress .ant-progress-inner{background-color:#e6e6e6}.ant-progress .ant-progress-inner .ant-progress-bg{min-width:2em;transition:none}.ant-progress .ant-progress-outer{margin:0;padding:0}.ant-progress .ant-progress-text{position:absolute;width:attr(data-width)}.sidebar-menu{display:flex;align-items:center;align-self:stretch;width:100%;height:38px;padding:8px 16px;font-size:16px;font-weight:700;line-height:17px;grid-gap:8px;gap:8px;cursor:pointer}.sidebar-menu.selected{color:#00ad7b;background-color:#dff3ed;font-weight:700;border-radius:6px}.training-page{height:100%;padding:30px}.training-page .training-category{color:#212529;font-size:24px;font-weight:700;margin-bottom:10px}.training-page .training-modal-box{width:800px;border:1px solid #f0f0f0;border-radius:12px;margin:0 auto}.training-page .modal-title-area{padding:35px 35px 18px;background-color:#fbfbfb;border-bottom:1px solid #ededed;border-radius:12px 12px 0 0;text-align:center}.training-page .modal-title-area .modal-main-title{color:#000;font-size:26px;font-weight:700;line-height:26px}.training-page .modal-title-area .modal-sub-title{margin-top:10px;font-size:16px;color:#727272}.training-page .modal-title-area .modal-sub-title .point{color:#e45938;font-weight:700}.training-page .modal-title-area .step-area{padding-top:20px}.training-page .modal-title-area .training-complete{text-align:center}.training-page .modal-title-area .training-complete .step-area{position:relative;top:-20px;padding:0}.training-page .modal-title-area .training-complete .modal-title{color:#000;font-size:25px;padding:0 15px 15px}.training-page .modal-title-area .training-complete .modal-title .complete-message{display:flex;justify-content:center}.training-page .modal-title-area .training-complete .modal-title .complete-message .complete{position:relative;margin-left:5px}.training-page .modal-title-area .training-complete .modal-title .complete-message .complete .text{position:relative;z-index:1}.training-page .modal-title-area .training-complete .modal-title .complete-message .complete .highlighter{position:absolute;left:0;top:9px;width:100%;height:20px;background-color:#f9d143}.training-page .modal-title-area .training-complete .modal-text{padding-top:30px;font-size:15px;color:#333}.training-page .training-content{width:665px;padding:35px 40px;margin:0 auto}.training-page .training-content .form-wrap .ant-select-multiple,.training-page .training-content .form-wrap.multiple{height:100%;font-size:13px}.training-page .training-content .form-wrap .ant-select-multiple.warning .ant-select-selector,.training-page .training-content .form-wrap.multiple.warning .ant-select-selector{border:1px solid #ff1744!important}.training-page .training-content .form-wrap .ant-select-multiple.warning .ant-select-selection-placeholder,.training-page .training-content .form-wrap.multiple.warning .ant-select-selection-placeholder{color:#ff1744}.training-page .training-content .form-wrap .ant-select-multiple.ant-select-disabled .color-tag,.training-page .training-content .form-wrap.multiple.ant-select-disabled .color-tag{opacity:.6}.training-page .training-content .form-wrap .ant-select-multiple .ant-select-selection-search,.training-page .training-content .form-wrap.multiple .ant-select-selection-search{-webkit-margin-start:0;margin-inline-start:0}.training-page .training-content .form-wrap .ant-select-multiple .ant-select-selector,.training-page .training-content .form-wrap.multiple .ant-select-selector{height:100%!important;margin:0;padding:5px 35px 5px 7px!important;text-indent:0}.training-page .training-content .form-wrap .ant-select-multiple .ant-select-selector .ant-tag,.training-page .training-content .form-wrap.multiple .ant-select-selector .ant-tag{display:flex;align-items:center}.training-page .training-content .form-wrap .ant-select-multiple .ant-select-selector .ant-tag-close-icon,.training-page .training-content .form-wrap.multiple .ant-select-selector .ant-tag-close-icon{display:none}.training-page .training-content .form-wrap .ant-select-multiple .ant-select-selector .anticon,.training-page .training-content .form-wrap.multiple .ant-select-selector .anticon{margin-left:5px;font-size:12px;opacity:.7}.training-page .training-content .form-wrap .ant-select-multiple .ant-select-selector .anticon:hover,.training-page .training-content .form-wrap.multiple .ant-select-selector .anticon:hover{opacity:1}.training-page .training-content .form-wrap .ant-select-multiple .ant-select-arrow,.training-page .training-content .form-wrap.multiple .ant-select-arrow{top:50%}.training-page .training-content .form-wrap .ant-select-multiple .ant-select-dropdown .ant-select-item-option,.training-page .training-content .form-wrap.multiple .ant-select-dropdown .ant-select-item-option{padding:10px 25px}.training-page .training-content .form-wrap .ant-select-multiple .ant-select-dropdown .ant-select-item-option svg,.training-page .training-content .form-wrap.multiple .ant-select-dropdown .ant-select-item-option svg{display:none}.training-page .training-content .form-wrap .ant-select-multiple .ant-select-dropdown .rc-virtual-list-holder-inner,.training-page .training-content .form-wrap.multiple .ant-select-dropdown .rc-virtual-list-holder-inner{cursor:default}.training-page .training-content .start-exam-border-box{border:1px solid #ddd;border-radius:5px}.training-page .training-content .start-exam-border-box .header-box{display:flex;justify-content:space-between;align-items:center;padding:12px 18px;background-color:#fbfbfb;border-top-left-radius:15px;border-top-right-radius:15px;border-bottom:1px solid #dedede}.training-page .training-content .start-exam-border-box .header-box .title{display:flex;align-items:center}.training-page .training-content .start-exam-border-box .header-box .title img{margin-left:5px}.training-page .training-content .setting-box{padding:10px 15px 10px 30px}.training-page .training-content .setting-box .setting-row{display:flex;align-items:center}.training-page .training-content .setting-box .setting-row:last-child{align-items:flex-start}.training-page .training-content .setting-box .setting-row:last-child .input-title{margin-top:10px}.training-page .training-content .setting-box .setting-row .input-title{min-width:110px}.training-page .training-content .setting-box .setting-row .send-value{flex:1 1;margin-left:15px}.training-page .training-content .setting-box .flex{justify-content:space-between}.training-page .training-content .setting-box .slider-status{width:44px;height:23px;line-height:23px;color:#fff;font-size:11px;font-weight:700;text-align:center;background-color:#c5c5c5;border-radius:12px}.training-page .training-content .step1-content,.training-page .training-content .step2-content,.training-page .training-content .step3-content,.training-page .training-content .step4-content{min-height:327px}.training-page .training-content .step1-content .anticon-close-circle,.training-page .training-content .step2-content .anticon-close-circle,.training-page .training-content .step3-content .anticon-close-circle,.training-page .training-content .step4-content .anticon-close-circle{margin-right:0}.training-page .training-content .step1-content{text-align:center}.training-page .training-content .step1-content .prepare-summary{display:inline-block;min-width:400px;margin-bottom:14px;padding:5px 10px;color:#0f7d67;border:1px solid #14ae96;border-radius:17px;box-shadow:3px 4px #ececec}.training-page .training-content .step1-content .prepare-summary.failed{border-color:#d09344;color:#d9872f}.training-page .training-content .step1-content .prepare-content .prepare-row{display:flex;align-items:center;padding:11px 15px 11px 12px;border-bottom:1px solid #e6e6e6}.training-page .training-content .step1-content .prepare-content .prepare-row .prepare-check{margin-right:10px}.training-page .training-content .step1-content .prepare-content .prepare-row .prepare-text{display:flex;flex:1 1;align-items:center;line-height:1.3;color:#353535}.training-page .training-content .step1-content .prepare-content .prepare-row .prepare-text .main-text{font-size:16px}.training-page .training-content .step1-content .prepare-content .prepare-row .prepare-text .sub-text{margin-left:5px}.training-page .training-content .step1-content .prepare-content .prepare-row .prepare-extra{display:flex}.training-page .training-content .step1-content .prepare-content .prepare-row .prepare-extra img{cursor:pointer}.training-page .training-content .step1-content .prepare-content .prepare-row .prepare-extra img:last-child{margin-left:8px}.training-page .training-content .step2-content .content-item{margin-top:14px}.training-page .training-content .step2-content .content-item:first-child{margin:0}.training-page .training-content .step2-content .content-item .extra-area{justify-content:right}.training-page .training-content .step2-content .content-item .random-switch{display:flex;align-items:center;justify-content:space-between;padding:12px 20px;font-weight:700;border:1px solid #dedede;border-radius:5px}.training-page .training-content .step2-content .content-item .send-value .period-area,.training-page .training-content .step2-content .content-item .send-value .slider-area{padding:0 23px}.training-page .training-content .step2-content .content-item .send-value .period-area .ant-slider:hover .ant-slider-rail,.training-page .training-content .step2-content .content-item .send-value .slider-area .ant-slider:hover .ant-slider-rail{background-color:#e9e9e9}.training-page .training-content .step2-content .content-item .send-value .period-area .ant-slider:hover .ant-slider-track,.training-page .training-content .step2-content .content-item .send-value .slider-area .ant-slider:hover .ant-slider-track{background-color:#ffc64c}.training-page .training-content .step2-content .content-item .send-value .period-area .ant-slider:hover .ant-slider-handle:not(.ant-tooltip-open),.training-page .training-content .step2-content .content-item .send-value .slider-area .ant-slider:hover .ant-slider-handle:not(.ant-tooltip-open){border-color:#f89b0a}.training-page .training-content .step2-content .content-item .send-value .period-area .ant-slider .ant-slider-rail,.training-page .training-content .step2-content .content-item .send-value .slider-area .ant-slider .ant-slider-rail{height:8px;background-color:#e9e9e9;border-radius:6px}.training-page .training-content .step2-content .content-item .send-value .period-area .ant-slider .ant-slider-track,.training-page .training-content .step2-content .content-item .send-value .slider-area .ant-slider .ant-slider-track{height:8px;background-color:#ffc64c;transition:none}.training-page .training-content .step2-content .content-item .send-value .period-area .ant-slider .ant-slider-handle,.training-page .training-content .step2-content .content-item .send-value .slider-area .ant-slider .ant-slider-handle{top:6px;width:15px;height:15px;border:4px solid #f89b0a;transition:none;cursor:-webkit-grab;cursor:grab}.training-page .training-content .step2-content .content-item .send-value .period-area .ant-slider .ant-slider-handle-dragging,.training-page .training-content .step2-content .content-item .send-value .slider-area .ant-slider .ant-slider-handle-dragging{border-color:#f89b0a!important}.training-page .training-content .step2-content .content-item .send-value .period-area{display:flex;align-items:center}.training-page .training-content .step2-content .content-item .send-value .period-area .period-text{width:50px;text-align:center;color:#414141;font-size:17px}.training-page .training-content .step2-content .content-item .send-value .period-area img{cursor:pointer}.training-page .training-content .step2-content .content-item .send-period-text{margin-top:8px;color:#14ae96;font-weight:700}.training-page .training-content .step3-content .start-exam-check{margin:10px 0 20px;color:#717171;font-size:13px}.training-page .training-content .step3-content .setting-box{padding:14px 25px 24px 30px}.training-page .training-content .step3-content .setting-box .slider-area{display:flex;align-items:center}.training-page .training-content .step3-content .setting-box .slider-area .ant-slider:hover .ant-slider-rail{background-color:#e9e9e9}.training-page .training-content .step3-content .setting-box .slider-area .ant-slider:hover .ant-slider-track{background-color:#ffa893}.training-page .training-content .step3-content .setting-box .slider-area .ant-slider:hover .ant-slider-handle:not(.ant-tooltip-open){border-color:#ff7e60}.training-page .training-content .step3-content .setting-box .slider-area .ant-slider .ant-slider-rail{height:8px;background-color:#e9e9e9;border-radius:6px}.training-page .training-content .step3-content .setting-box .slider-area .ant-slider .ant-slider-track{height:8px;background-color:#ffa893;transition:none}.training-page .training-content .step3-content .setting-box .slider-area .ant-slider .ant-slider-handle{top:6px;width:15px;height:15px;border:4px solid #ff7e60;transition:none;cursor:-webkit-grab;cursor:grab}.training-page .training-content .step3-content .setting-box .slider-area .ant-slider .ant-slider-handle-dragging{border-color:#ff7e60!important}.training-page .training-content .step3-content .setting-box .slider-area .ant-slider{flex:1 1;margin-right:20px}.training-page .training-content .step3-content .start-exam-border-box{margin-top:25px}.training-page .training-content .step4-content .input-title{display:flex;justify-content:space-between}.training-page .training-content .step4-content .input-title .template-type-icon-top{display:flex;align-items:center;color:#9b9b9b;font-size:11px}.training-page .training-content .step4-content .input-title .template-type-icon-top .icon-area{margin-right:10px}.training-page .training-content .step4-content .input-title .template-type-icon-top .icon-area img{margin-right:5px}.training-page .training-content .step4-content .color-tag{color:#fff;background-color:#c5c5c5}.training-page .training-content .step4-content .color-tag img{margin-right:5px}.training-page .training-content .step4-content .start-exam-template{padding:11px 28px!important;border-top:1px solid #fafafa}.training-page .training-content .step4-content .template-select-option{line-height:1em}.training-page .training-content .step4-content .template-select-option .exam-type-circle{margin-right:15px}.training-page .training-content .step4-content .template-select-option .template-info-area .template-info-title{font-weight:700}.training-page .training-content .step4-content .template-select-option .template-info-area .template-exam-info{margin-top:5px;font-size:12px;color:rgba(0,0,0,.6)}.training-page .training-content .step4-content .template-select-option .template-info-area .template-exam-info .ant-tag{height:19px;line-height:17px;margin-right:5px;padding:0 5px;background:transparent;border-radius:2px;font-size:11px;font-weight:700}.training-page .training-content .step4-content .template-select-option .template-info-area .template-attach-info{margin-top:5px;color:#333;font-size:12px}.training-page .training-content .step4-content .template-select-option .template-info-area .template-attach-info .file-icon{margin:0 5px;width:16px;height:16px}.training-page .training-content .step4-content .start-exam-border-box{margin-top:15px}.training-page .training-content .step4-content .start-exam-border-box .setting-box{padding:10px 20px}.training-page .training-content .step4-content .start-exam-border-box .setting-box .screen-lock-date{flex:2 1}.training-page .training-content .step4-content .start-exam-border-box .setting-box .screen-lock-time{flex:1 1;margin-left:10px}.training-page .training-content .step4-content .screen-lock-info-text{margin-top:10px;color:#4c7f77;font-size:12px}.training-page .training-content .step5-content{width:484px;min-height:284px;margin:0 auto}.training-page .training-content .step5-content .result-scroll{height:230px;overflow:auto}.training-page .training-content .step5-content .result-scroll .result-row{display:flex;align-items:flex-start;padding:8px}.training-page .training-content .step5-content .result-scroll .result-row .result-title{width:120px;margin:0 10px;font-size:16px;font-weight:700}.training-page .training-content .step5-content .result-scroll .result-row .yellow-check-icon{position:relative;top:2px}.training-page .training-content .step5-content .result-scroll .result-row .result-text{font-size:15px}.training-page .training-content .step5-content .result-scroll .result-row .result-text .result-license-wrap .result-license-title{font-size:13px;font-weight:700}.training-page .training-content .step5-content .result-scroll .result-row .result-text .result-license-wrap .result-license-content{display:flex;align-items:center;font-size:14px;padding-left:5px}.training-page .training-content .step5-content .result-scroll .result-row .result-text .result-license-wrap .result-license-content div{margin:5px 5px 0 0}.training-page .training-content .step5-content .result-scroll .result-row .result-text .result-license-wrap .result-license-content .license-number{min-width:40px}.training-page .training-content .step5-content .result-scroll .result-row .result-text .result-license-wrap .result-license-content .point-text{color:#e33c21;font-size:12px}.training-page .training-content .step5-content .result-move-button{display:flex;justify-content:center;align-items:center;width:397px;height:34px;margin:20px auto 0;color:#6e6e6e;font-size:14px;font-weight:700;border:1px solid #14ae96;border-radius:17px;box-shadow:3px 4px #ececec;cursor:pointer}.training-page .training-content .content-item .no-tag-area{margin-top:5px;padding:10px 15px;border-radius:5px;color:#ff1744;border:1px solid #ff1744;cursor:default}.training-page .training-content .content-item .no-tag-area.grey{color:#717171;border-color:#dfdfdf}.training-page .training-content .content-item .no-tag-area .no-tag-main-text{font-weight:700}.training-page .training-content .content-item .no-tag-area .no-tag-main-text .anticon-exclamation-circle{margin-right:5px}.training-page .training-content .content-item .no-tag-area .no-tag-sub-text{margin-top:5px;font-size:12px}.training-page .training-content .content-item .exam-tag{padding:10px 25px}.training-page .training-content .content-item .exam-tag .tag-select-option{color:#000;flex:1 1}.training-page .training-content .content-item .exam-tag .tag-select-option .tag-circle{width:17px;height:17px;margin-right:12px;border-radius:9px}.training-page .training-content .content-item .exam-tag .tag-select-option .tag-name{flex:1 1;word-break:break-all}.training-page .training-content .content-item .exam-tag .tag-select-option .tag-count{width:50px;text-align:right}.training-page .training-content .content-item .modal-checkbox{margin:5px 0 15px;color:#717171;font-size:13px}.training-page .training-content .content-item .help-icon{position:relative;top:-1px;margin:0 2px 0 4px}.training-page .training-content .content-item .ant-select-selection-overflow{overflow-y:auto;max-height:75px}.training-page .training-content .content-item .anticon-close-circle{margin-right:0}.training-page .training-content.edu-content .extra-area{justify-content:end}.training-page .training-footer{display:flex;position:relative;justify-content:flex-end;padding-bottom:20px;width:calc(100% - 60px)}.training-page .training-footer .footer-btn{position:relative;bottom:0;margin:0;display:flex;width:140px;height:70px;padding:0 20px;justify-content:center;align-items:center;grid-gap:20px;gap:20px;font-size:20px;color:#00ad7b;border:1px solid #00ad7b;background-color:#fff;border-radius:6px}.training-page .training-footer .footer-btn img{position:relative;top:1px}.training-page .training-footer .footer-btn.ok{color:#fff!important;background-color:#00ad7b!important}.training-page .training-footer .footer-btn:last-child{margin-left:20px}.training-page .license-error{margin-top:15px}.training-page .license-error .license-error-content{position:relative;color:#c14e38;font-size:15px}.training-page .license-error .license-error-content .license-error-text{display:flex;justify-content:center;align-items:center}.training-page .license-error .license-error-content .license-error-text img{margin-right:5px}.training-page .license-error .license-error-content .license-error-popup{position:absolute;right:-310px;bottom:-25px;width:300px;background-color:#fff;border-radius:5px;box-shadow:1px 1px 5px #909090;z-index:10}.training-page .license-error .license-error-content .license-error-popup .popup-header{padding:15px 25px;color:#fff;font-size:15px;background:linear-gradient(90deg,#ff5656 0,#b13838);border-top-left-radius:5px;border-top-right-radius:5px}.training-page .license-error .license-error-content .license-error-popup .popup-content{padding:15px}.training-page .license-error .license-error-content .license-error-popup .popup-content .license-status-row{display:flex;font-size:13px}.training-page .license-error .license-error-content .license-error-popup .popup-content .license-status-row .license-name{margin-top:6px;font-weight:700}.training-page .license-error .license-error-content .license-error-popup .popup-content .license-status-row .license-detail{display:flex;justify-content:space-between;padding:5px 8px}.training-page .license-error .license-error-content .license-error-popup .popup-content .license-status-row .license-detail .license-number{min-width:40px}.training-page .license-error .license-error-content .license-error-popup .popup-content .license-status-row .license-detail .license-target{margin-right:15px}.training-page .license-error .license-error-content .license-error-popup .popup-content .license-status-row .license-item{min-width:50px}.training-page .license-error .license-error-content .license-error-popup .popup-content .license-status-row .remain-count{margin-left:15px}.training-exam-modal.tag-modal{width:600px!important}.training-exam-modal.template-modal{width:800px!important}.training-exam-modal.template-modal .exam-type-icon{width:30px;height:30px}.training-exam-modal.template-modal .target-dropdown-area-ko{margin-bottom:10px}.training-exam-modal .ant-modal-body{height:615px;padding:20px!important}.training-exam-modal .ant-modal-body .ReactTable{border:none}.training-exam-modal .ant-modal-body .ReactTable .react-table-td{-webkit-user-select:none;-ms-user-select:none;user-select:none}.training-exam-modal .ant-modal-body .ReactTable .react-table-td.preview img{padding:5px}.training-exam-modal .ant-modal-body .ReactTable .react-table-td.preview img:hover{background:#fff;border-radius:5px}.training-exam-modal .ant-modal-body .table-control-footer{margin-top:0!important}.training-exam-modal .ant-modal-body .react-search-ko{padding-top:0}.training-exam-modal.ant-modal .ant-modal-content .ant-modal-footer{padding:0}.training-exam-modal.ant-modal .ant-modal-content .ant-modal-footer .training-exam-footer{border-top:1px solid #ededed;background:#fff;display:flex;justify-content:flex-end;align-items:center;grid-gap:12px;gap:12px;flex:1 0;padding:20px;border-radius:0 0 8px 8px}.training-exam-modal.ant-modal .ant-modal-content .ant-modal-footer .training-exam-footer .footer-btn-ko{display:flex;min-width:auto;height:36px;margin:0;padding:8px 12px;justify-content:center;align-items:center;grid-gap:6px;gap:6px;border-radius:4px;background:#adb5bd;color:#fff;font-weight:400}.training-exam-modal.ant-modal .ant-modal-content .ant-modal-footer .training-exam-footer .footer-btn-ko.ok{background:#00ad7b}.training-exam-modal.ant-modal .ant-modal-content .modal-content{position:relative}.training-exam-modal.ant-modal .ant-modal-content .modal-content .edu-attach-info{font-size:12px;color:#eb3c3c;position:absolute;top:0}.training-exam-modal .table-tag-name{display:flex}.training-exam-modal .table-tag-name .tag-circle{width:10px;height:10px;border-radius:100%;margin-right:5px}.training-exam-modal .table-tag-name .tag-name{width:calc(100% - 10px)}.popover-preview .ant-popover-content{width:600px;max-width:600px;height:400px;max-height:400px}.popover-preview .ant-popover-content .ant-popover-inner,.popover-preview .ant-popover-content .ant-popover-inner-content{width:inherit;height:inherit;overflow:auto}.edu-pdfViewer{height:calc(100vh - 320px);background-color:#323639;color:#fff}.edu-pdfViewer.full{position:absolute;top:0;left:0;width:100%}.edu-pdfViewer.full .pdf-contents{height:calc(100vh - 40px)!important}.edu-pdfViewer.preview{height:370px;margin-top:5px;border:1px solid #dfdfdf}.edu-pdfViewer.preview .pdf-contents{height:calc(100% - 45px)!important}.edu-pdfViewer .pdf-control-box{display:flex;align-items:center;justify-content:center;height:40px}.edu-pdfViewer .pdf-control-box .pdf-control-button{font-size:16px;border:none;background:none}.edu-pdfViewer .pdf-control-box .pdf-control-text{min-width:50px;text-align:center;margin:0 10px;background-color:rgba(82,86,89,.403921568627451);cursor:default}.edu-pdfViewer .pdf-control-box .pdf-control-text.scale{min-width:30px}.edu-pdfViewer .pdf-control-box .anticon{margin:0}.edu-pdfViewer .separator{color:#525659;margin:0 10px}.edu-pdfViewer .pdf-contents{position:relative;left:0;height:calc(100% - 45px)!important;display:flex;justify-content:center;background-color:#525659}.edu-pdfViewer .pdf-contents .react-pdf__Document{height:100%;overflow:auto}.edu-pdfViewer .pdf-contents .react-pdf__Document .react-pdf__Page{height:inherit}.react-pagenation-area{position:relative;display:flex;justify-content:center;height:80px;padding:17px 0}.react-pagenation-area .react-pagenation{display:flex;justify-content:center;align-items:center;height:40px;margin:0;padding-left:0;-webkit-padding-start:0;padding-inline-start:0;border:1px solid #ebebeb;border-radius:20px;box-shadow:2px 2px 5px #f3f3f3;font-size:13px;font-weight:700}.react-pagenation-area .react-pagenation .pagenation{display:flex}.react-pagenation-area .react-pagenation .pagenation .pagenation-bt{display:flex;align-items:center;justify-content:center;color:#000;cursor:pointer;width:30px;height:27px;border-radius:14px;outline:none}.react-pagenation-area .react-pagenation .pagenation .pagenation-bt.underline{text-decoration:underline}.react-pagenation-area .react-pagenation .pagenation .pagenation-bt:hover{background-color:#e8e8e8}.react-pagenation-area .react-pagenation .next.disabled,.react-pagenation-area .react-pagenation .previous.disabled{opacity:.2}.react-pagenation-area .react-pagenation .next.disabled a:hover,.react-pagenation-area .react-pagenation .previous.disabled a:hover{background-color:transparent;cursor:auto}.react-pagenation-area .react-pagenation .next .pagenation-bt,.react-pagenation-area .react-pagenation .previous .pagenation-bt{width:42px;height:38px}.react-pagenation-area .react-pagenation .next .pagenation-bt .image-wrap,.react-pagenation-area .react-pagenation .previous .pagenation-bt .image-wrap{display:flex;justify-content:center;align-items:center;width:inherit;height:30px}.react-pagenation-area .react-pagenation .previous{margin-right:3px}.react-pagenation-area .react-pagenation .previous .pagenation-bt{border-radius:0;border-top-left-radius:20px;border-bottom-left-radius:20px}.react-pagenation-area .react-pagenation .previous .pagenation-bt .image-wrap{border-right:1px solid #dcdcdc}.react-pagenation-area .react-pagenation .next{margin-left:3px}.react-pagenation-area .react-pagenation .next .pagenation-bt{border-radius:0;border-top-right-radius:20px;border-bottom-right-radius:20px}.react-pagenation-area .react-pagenation .next .pagenation-bt .image-wrap{border-left:1px solid #dcdcdc}.react-pagenation-area .react-pagenation .each-area.active .each-area-link{background-color:#f0f0f0}.react-pagenation-area .react-pagenation .each-area .each-area-link{width:36px}.target-dropdown-area{display:flex;align-items:center;width:97px;height:32px;border:1px solid #ebebeb;border-radius:4px;margin-right:5px;position:relative;cursor:pointer}.target-dropdown-area .dropdown-arrow-area{border-left:none}.target-dropdown-area .default-text{width:100%;height:100%;display:flex;align-items:center;font-size:12px;font-weight:700;color:#757575;padding-left:11px;position:absolute;top:0;z-index:10}.target-dropdown-area.border-color{border:1px solid #ddd}.target-dropdown-area-border{background-color:#d2eae9;border-color:#85cdc2}.target-dropdown-area-border .dropdown-arrow-area{border:none!important}.target-dropdown-area-border .dropdown-arrow-area .number-box{width:26px;height:18px;background-color:#14ae9e;border-radius:9px;text-align:center;font-size:12px;font-weight:700;color:#fff;line-height:16px;text-indent:-2px}.target-dropdown-area-border .table-filter-arrow{right:10px!important}.target-dropdown-area-border .default-text{color:#128687}.target-dropdown-area-border.border-color{border:1px solid #85cdc2}.filter-popup .column.grid{padding:16px 0}.filter-popup .column.grid .column{min-width:180px;overflow:auto;height:215px;padding:0 5px 0 15px}.filter-popup .column.grid .column .header{font-weight:700;padding-bottom:9px}.filter-popup .column.grid .column .item{padding:6px 0;display:flex;cursor:pointer}.filter-popup .column.grid .column .item .check-box{width:16px;height:16px;margin-top:2px;background-color:#f6f6f6;border:1px solid #dedede;border-radius:3px;position:relative}.filter-popup .column.grid .column .item .check-box .box{width:8px;height:6px;position:absolute;left:3px;top:4px}.filter-popup .column.grid .column .item .check-box .outline{display:none!important}.filter-popup .column.grid .column .item .box-text{width:120px;font-size:13px;margin-left:8px;word-break:break-all}.filter-popup .bottom-options{padding:0 15px}.filter-popup .bottom-options .column{border-top:1px solid #d9d9d9;padding:12px!important;display:flex!important;justify-content:space-between!important;font-size:13px;color:#f24343;display:flex;align-items:center}.filter-popup .bottom-options .multi-row{display:block!important;padding-left:8px!important;padding-right:8px!important}.filter-popup .bottom-options .multi-row .all-check-off{text-indent:4px}.filter-popup .bottom-options .multi-row .inline-block{margin-top:7px}.filter-popup .bottom-options .all-check-off{cursor:pointer;margin-right:5px}.filter-popup .bottom-options .button{font-size:12px;padding:0;border-radius:23px;min-width:82px;height:30px}.filter-popup .bottom-options .button-brand{color:#fff;background-color:#11a991}.filter-popup .bottom-options .button-border{background-color:transparent;border:1px solid #bbb;color:#bbb}.filter-popup:before{width:526px;box-shadow:-1px -1px 0 0 rgba(34,36,38,.15)!important;top:-4px;left:255px}.white-bg-tooltip{max-width:370px;margin-top:10px!important;background-color:#f8f8f8!important;border:1px solid #eaeaea;border-radius:3px!important;opacity:1!important;box-shadow:1px 1px 5px rgba(0,0,0,.2)}.white-bg-tooltip .tooltip-wrapper{padding:12px 15px}.white-bg-tooltip .tooltip-wrapper .arrow{background-color:#000;width:10px;height:10px;position:absolute;left:48%;top:-5px;transform:rotate(45deg);background-color:#f8f8f8;border-left:1px solid #eaeaea;border-top:1px solid #eaeaea}.white-bg-tooltip .tooltip-wrapper .tooltip-row{display:flex;align-items:flex-start;padding:6px 0;font-size:13px}.white-bg-tooltip .tooltip-wrapper .tooltip-row .tooltip-title{display:flex;align-items:center;min-width:100px;text-align:left;color:#333;font-weight:700}.white-bg-tooltip .tooltip-wrapper .tooltip-row .tooltip-title .title-dot{display:block;margin-right:5px;width:2px;height:2px;background-color:#333;border-radius:2px}.white-bg-tooltip .tooltip-wrapper .tooltip-row .tooltip-context{color:#5e5e5e;word-break:break-all;text-align:left}.white-bg-tooltip .tooltip-wrapper .tooltip-row .tooltip-context .context-value{padding-right:3px;float:left}.close{display:none}.react-search .target-dropdown-area{width:115px;height:40px;border-radius:20px;margin-left:5px}.react-search .target-dropdown-area .dropdown-arrow-area{width:32px;border-left:1px solid #ebebeb;right:-1px}.react-search .target-dropdown-area .default-text{font-size:13px;padding-left:20px}.ant-popover.table-filter-popover .ant-popover-content{max-width:1000px!important}.ant-popover.table-filter-popover .ant-popover-content .ant-row .ant-col{width:180px;height:215px;padding:5px 5px 0 15px;border-right:1px solid #d4d4d5}.ant-popover.table-filter-popover .ant-popover-content .ant-row .ant-col:last-child{border:none}.ant-popover.table-filter-popover .ant-popover-content .ant-row .ant-col .filter-group-header{font-weight:700;padding-bottom:9px}.ant-popover.table-filter-popover .ant-popover-content .ant-row .ant-col .filter-group-checkbox{height:calc(100% - 30px);overflow:auto}.ant-popover.table-filter-popover .ant-popover-content .ant-row .ant-col .ant-checkbox-wrapper{padding:6px 0;display:flex;align-items:center;font-size:13px;cursor:pointer}.ant-popover.table-filter-popover .ant-popover-content .ant-row .ant-col .ant-checkbox-wrapper .ant-checkbox{margin-top:3px}.ant-popover.table-filter-popover .ant-popover-content .ant-row .filter-group-footer{position:relative!important;width:100%;border-top:1px solid #d9d9d9;display:flex!important;justify-content:space-between!important;font-size:13px;color:#f24343;display:flex;align-items:center;padding:12px 12px 0!important;margin-top:12px}.ant-popover.table-filter-popover .ant-popover-content .ant-row .filter-group-footer .all-check-off{cursor:pointer;margin-right:5px}.ant-popover.table-filter-popover .ant-popover-content .ant-row .filter-group-footer .inline-block button{font-size:12px;padding:0;border-radius:23px;min-width:82px!important;height:30px}.ant-popover.table-filter-popover .ant-popover-content .ant-row .filter-group-footer .inline-block .button-brand{color:#fff;background-color:#11a991;border:1px solid #11a991}.ant-popover.table-filter-popover .ant-popover-content .ant-row .filter-group-footer .inline-block .button-border{background-color:transparent;border:1px solid #bbb;color:#bbb;margin-right:5px}.ant-popover.template-popover .ant-popover-content{max-width:1200px!important}.react-search{display:flex;justify-content:flex-start;padding:0 5px 11px 13px}.react-search .tooltip{position:relative;left:0}.react-search .seacrch-input-area{position:relative;display:flex;border:1px solid #ebebeb;border-radius:20px}.react-search .seacrch-input-area .search-dropdown-area{position:relative;display:flex;justify-content:flex-start;align-items:center}.react-search .seacrch-input-area .search-dropdown-area .search-dropdown{z-index:1;cursor:pointer;width:150px;height:38px;padding:9px 25px 9px 19px;color:#515151;font-size:13px;display:flex;align-items:center}.react-search .seacrch-input-area .search-dropdown-area .search-dropdown .text{width:100px;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;overflow:hidden}.react-search .seacrch-input-area .search-dropdown-area .dropdown-arrow-area{border-left:0;border-right:1px solid #ebebeb}.react-search .seacrch-input-area .react-search-input{height:38px;font-size:14px;color:#000;border:none}.react-search .seacrch-input-area .react-search-input input{width:226px;height:100%;border:0;border-radius:20px;padding-left:15px;padding-right:60px}.react-search .seacrch-input-area .react-search-input input::-webkit-input-placeholder{color:#dfdfdf}.react-search .seacrch-input-area .react-search-input input:-ms-input-placeholder{color:#dfdfdf}.react-search .seacrch-input-area .react-search-input input::placeholder{color:#dfdfdf}.react-search .seacrch-input-area .bt-search-input{position:absolute;justify-content:center;right:0;min-width:60px;width:60px;height:38px;border-radius:19px;border:none;line-height:0}.react-search .bt-filter-init{width:38px;height:38px;margin-left:4px;margin-top:1px;border:none;line-height:0;padding:0;border-radius:20px}.react-search .bt-filter-init:hover{background-color:#f6f6f6}.react-search .pageSize-area{position:relative;display:flex;justify-content:flex-start;align-items:center;margin-left:auto}.react-search .pageSize-area .pageSize-status{margin-right:15px;font-size:13px;color:#4a4a4a}.react-search .pageSize-area .pageSize-dropdown{width:100px;height:40px;padding:9px 30px 9px 18px;color:#393939;font-size:13px;border-radius:20px;border:1px solid #ebebeb;background-color:transparent!important;z-index:1;cursor:pointer}.react-search .pageSize-area .dropdown-arrow-area{right:4px;width:28px;border-left:1px solid #ebebeb}.react-search .dropdown .menu{padding:3px 4px}.react-search .dropdown .menu .item{margin:4px 0;padding:4px 16px!important;border-radius:5px;height:22px}.react-search .dropdown .menu .item:hover{color:#14ae96;background-color:#f1f1f1}.react-search .dropdown .menu .item.selected{font-weight:700;color:#14ae96}.react-search .dropdown.text-center .menu .item .text{display:flex;justify-content:center;align-self:center}.exam-random-chart{position:relative;display:flex;align-items:center;justify-content:space-around;width:90%;height:272px;margin:0 auto}.exam-random-chart .pie-chart-item{position:relative;top:-20px}.exam-random-chart .pie-chart-item .recharts-wrapper{margin:0 auto}.exam-random-chart .pie-chart-item .chart-icon{position:relative;top:73px;text-align:center}.exam-random-chart .pie-chart-item .random-chart-result{display:flex;align-items:center;justify-content:center}.exam-random-chart .pie-chart-item .random-chart-result .random-chart-text{margin-right:15px}.exam-random-chart .pie-chart-item .random-chart-result .random-chart-count .random-value-count{font-size:16px;font-weight:700}.exam-random-chart .pie-chart-item .random-chart-result .random-chart-count .random-value-unit{color:#888;font-size:12px}.transform-underline-input-box{position:relative;margin-bottom:20px}.transform-underline-input-box .underline-input{padding-right:40px}.transform-underline-input-box .underline-input.active+.input-label,.transform-underline-input-box .underline-input:focus+.input-label{display:block}.transform-underline-input-box .underline-input.active::-webkit-input-placeholder,.transform-underline-input-box .underline-input:focus::-webkit-input-placeholder{color:transparent}.transform-underline-input-box .underline-input.active:-ms-input-placeholder,.transform-underline-input-box .underline-input:focus:-ms-input-placeholder{color:transparent}.transform-underline-input-box .underline-input.active::placeholder,.transform-underline-input-box .underline-input:focus::placeholder{color:transparent}.transform-underline-input-box .underline-input::-webkit-input-placeholder{font-size:13px;font-weight:600}.transform-underline-input-box .underline-input:-ms-input-placeholder{font-size:13px;font-weight:600}.transform-underline-input-box .underline-input::placeholder{font-size:13px;font-weight:600}.transform-underline-input-box .input-label{display:none;position:absolute;top:-15px;left:0;color:#afafaf;font-size:10px;font-weight:600}.transform-underline-input-box .right-box{position:absolute;display:flex;align-items:center;top:4px;right:0}.transform-underline-input-box .right-box .check-icon .anticon-check{bottom:13px}.transform-underline-input-box .right-box .check-icon .anticon-check svg{stroke:#00ad7b;stroke-width:80px}.transform-underline-input-box .right-box .lock-icon{padding-right:10px}.transform-underline-input-box .right-box .info-tooltip,.transform-underline-input-box .right-box .lock-icon{margin-left:5px;cursor:pointer}.transform-underline-input-box .info-message{font-size:13px;color:#333;text-align:left}.table-date-picker{display:flex;align-items:center}.table-date-picker img{margin-left:3px;padding:3px;border-radius:3px}.table-date-picker img:hover{background-color:#ddd}.table-date-picker-tooltip{z-index:2}.table-date-picker-tooltip .ant-tooltip-inner{width:180px;padding:0;color:rgba(0,0,0,.87);background-color:#fff}.table-date-picker-tooltip .ant-tooltip-inner .table-date-picker-item{padding:20px 15px 15px;border-bottom:1px solid #ddd}.table-date-picker-tooltip .ant-tooltip-inner .table-date-picker-item .filter-title{margin-bottom:10px;font-weight:700}.table-date-picker-tooltip .ant-tooltip-inner .table-date-picker-item .ant-radio-wrapper{margin:10px 0;font-weight:400}.table-date-picker-tooltip .ant-tooltip-inner .table-date-picker-item .date-picker{height:30px}.table-date-picker-tooltip .ant-tooltip-inner .table-date-picker-item .date-picker input{font-size:12px}.table-date-picker-tooltip .ant-tooltip-inner .table-search-btn{width:100%;padding:3px 0;color:rgba(0,0,0,.87);font-size:12px;font-weight:700;background-color:#fff;border:1px solid #ddd;border-radius:5px}.table-date-picker-tooltip .ant-tooltip-arrow .ant-tooltip-arrow-content{background-color:#fff}.table-dropdown .date-picker-footer{display:flex;justify-content:center;align-items:center;padding:10px 0;font-size:13px}.table-dropdown .date-picker-footer .form-field-wrap{width:30%;margin-left:10px}.table-dropdown .date-picker-footer .form-field-wrap .ant-select-selector,.table-dropdown .date-picker-footer .form-field-wrap input{margin:0;height:30px!important}.table-dropdown .date-picker-footer .form-field-wrap .ant-select-arrow{top:53%;right:11px}.attach-result-modal .ant-modal-body{max-height:600px;overflow-y:auto}.attach-result-modal .modal-content img{width:100%}.attach-result-modal .ant-modal-footer{display:none}.admin-main-title{margin-top:40px;padding-left:45px;display:flex;align-items:center;justify-content:space-between;height:54px}.admin-main-title.table-title{margin-top:0!important;padding-left:35px;padding-right:20px;margin-bottom:8px}.admin-main-title.table-title.table-ko{padding:10px}.admin-main-title.table-title.table-ko .main-title{color:#212529;font-size:22px;font-weight:700}.admin-main-title.small{width:635px}.admin-main-title .main-title{font-size:16px;font-weight:600;margin-right:20px}.initial-config-bt{border:0;font-size:13px;font-weight:700}.sync-test-btn{min-width:100px;line-height:100%;padding:7px 10px;background-color:#11a991;color:#fff;font-size:13px;border:0;border-radius:5px;outline:none}.config-class-title-wrap{display:inline-block;line-height:1;vertical-align:baseline;padding:.5833em .833em;color:rgba(0,0,0,.6);text-transform:none;font-weight:700}.input-gap{margin-bottom:20px}.config-template{padding-bottom:40px}.config-template .config-class{padding:15px 45px 0;max-width:685px;min-width:350px}.config-template .config-class .config-class-top{text-align:left;padding-bottom:10px}.config-template .config-class .config-class-top .config-class-title{font-size:20px;font-weight:500;background:transparent;padding-left:0;color:#333}.config-template .config-class .config-class-top .config-class-title.none{display:none}.config-template .config-class-box{background-color:#fff;width:100%}.ant-popover .ant-popover-content{max-width:300px}.ant-popover .ant-popover-content pre{display:block;padding:9.5px;line-height:1.4;word-break:break-all;word-wrap:break-word;background-color:#f5f5f5;border:1px solid #ccc;border-radius:4px}.ant-popover .ant-popover-content .accessIpQmark-content{margin:0;font-size:12px;color:#888}.config-row-option .config-row-option-title{position:relative;text-align:left;align-self:center;margin-right:auto}.config-row-option .config-row-option-title .config-row-option-text{padding:5px 0;background:transparent;font-size:13px}.config-row-option .config-row-option-title .accessIpQmark{display:inline-block;vertical-align:middle;margin-bottom:7px;margin-left:4px}.config-row-option .config-row-option-value.right{text-align:right}.config-row-option .config-row-option-value .ant-input{width:100%;border:1px solid #dfdfdf!important;text-indent:0;box-shadow:none!important;padding:10px;margin-top:5px;margin-bottom:10px;border-radius:5px}.config-row-option.resultMailSendSellMngr{display:flex;align-items:center}.config-row-option.resultMailSendSellMngr .config-row-option-title{margin-right:0}.config-row-option.resultMailSendSellMngr .config-row-option-value{flex:1 1}.config-row-option.resultMailSendSellMngr .manager-info-edit{display:inline-flex;align-items:center;margin-left:20px}.config-row-option.resultMailSendSellMngr .manager-info-edit .detail-title{margin-right:5px}.config-row-option.resultMailSendSellMngr .manager-info-edit .detail-value{width:100%!important}.config-row-option.resultMailSendSellMngr .manager-info-edit .detail-value form{position:relative;display:flex}.config-row-option.resultMailSendSellMngr .manager-info-edit .detail-value form .form-field-wrap .form-wrap input{height:26px;margin:0;padding:3px 7px;text-indent:0;border-top-right-radius:0;border-bottom-right-radius:0}.config-row-option.resultMailSendSellMngr .manager-info-edit .detail-value form .form-field-wrap .arrow-box{top:35px;bottom:inherit}.config-row-option.resultMailSendSellMngr .manager-info-edit .edit-btns{display:flex}.config-row-option.resultMailSendSellMngr .manager-info-edit .edit-btns .edit-btn{display:flex;justify-content:center;align-items:center;width:26px;height:26px;background-color:#f6f6f6;border:1px solid #ddd;cursor:pointer}.config-row-option.resultMailSendSellMngr .manager-info-edit .edit-btns .edit-btn:last-child{border-left:none;border-top-right-radius:5px;border-bottom-right-radius:5px}.config-row-option.resultMailSendSellMngr .manager-info-edit .edit-btns .edit-btn .anticon{margin-right:0}form{position:relative}form .config-input-switch{position:absolute;bottom:0;right:0}.config-row-option-result{margin-top:9px;font-size:12px;color:#14ae96}.form-button-group{width:100%}.form-button-group .ant-radio-group{width:100%;display:flex;margin-top:5px}.form-button-group .ant-radio-group .ant-radio-button-wrapper{position:relative;flex:1 1;display:flex;justify-content:center;align-items:center;height:60px;margin-left:10px;padding:0;color:#000;background-color:#fff;border:1px solid #dedede;border-radius:5px;transition:none}.form-button-group .ant-radio-group .ant-radio-button-wrapper:first-child{margin-left:0}.form-button-group .ant-radio-group .ant-radio-button-wrapper:before{display:none}.form-button-group .ant-radio-group .ant-radio-button-wrapper span:last-child{position:relative;display:inline-block;padding:0 18px}.form-button-group .ant-radio-group .ant-radio-button-wrapper span:last-child .button-check-icon{display:none}.form-button-group .ant-radio-group .ant-radio-button-wrapper-checked{color:#14ae96;font-weight:700!important;background-color:#f0f8f6;border-color:#14ae96!important;box-shadow:0 0 0 1px #14ae96!important}.form-button-group .ant-radio-group.warning{border:1px solid #ff1744;border-radius:5px}.edu-template-add-modal .question-icon .anticon{margin-left:5px;margin-right:0!important;color:#14ae96}.edu-template-add-modal .edu-edit-footer{position:relative}.edu-template-add-modal .edu-edit-footer .arrow-box{top:-60px;right:85px;text-align:left}.edu-template-add-modal .video-add-area{padding:10px;border:1px solid #dfdfdf;border-radius:5px;background-color:#f9f9f9}.edu-template-add-modal .video-add-area.non-click{pointer-events:none}.edu-template-add-modal .video-add-area .choice-box,.edu-template-add-modal .video-add-area .releative-box{position:relative}.edu-template-add-modal .video-add-area .choice-box .choice-button-box{position:absolute;top:-25px;right:0}.edu-template-add-modal .video-add-area .choice-box .choice-button-box .choice-btn{margin-left:5px;padding:2px 8px;color:#fff;font-size:13px;background-color:#838383;border-radius:3px;border:none}.edu-template-add-modal .video-add-area .choice-box .choice-list .ant-radio-group{width:100%}.edu-template-add-modal .video-add-area .choice-box .choice-list .ant-radio-group.warning .ant-radio-inner{border-color:#ff1744}.edu-template-add-modal .video-add-area .choice-box .choice-list .ant-radio-group .ant-radio-wrapper{margin-right:0}.edu-template-add-modal .video-add-area .choice-box .choice-list .ant-radio-group .ant-radio-wrapper .ant-radio{margin-top:5px}.edu-template-add-modal .video-add-area .choice-box .choice-list .ant-radio-group .ant-radio-wrapper .ant-radio+span{width:100%;margin-right:0;padding-right:0}.edu-template-add-modal .video-add-area .video-btn-box{display:flex;justify-content:space-between}.edu-template-add-modal .video-add-area .video-btn-box .video-btn{width:100%;height:40px;color:#fff;background-color:#838383;border-radius:5px;border:none;outline:none;margin:20px 5px 5px}.edu-template-add-modal .video-list-box{height:152px;margin:5px 0;border-radius:5px;border:1px solid #dfdfdf;overflow-y:auto}.edu-template-add-modal .video-list-box .video-list{padding:5px 10px}.edu-template-add-modal .video-list-box .video-list .video-list-item{display:flex;padding-bottom:5px;overflow-x:hidden}.edu-template-add-modal .video-list-box .video-list .video-list-item:last-child{padding-bottom:0}.edu-template-add-modal .video-list-box .video-list .video-list-item .delete-icon{color:#db2828;height:22px;font-size:16px;margin-right:5px;cursor:pointer}.edu-template-add-modal .video-list-box .video-list .video-list-item .delete-icon .anticon{margin:0}.edu-template-add-modal .video-list-box .video-list .video-list-item .list-info{display:grid;cursor:pointer;flex:1 1}.edu-template-add-modal .video-list-box .video-list .video-list-item .video-title{font-weight:700}.edu-template-add-modal .video-list-box .video-list .video-list-item .video-title .dot{font-weight:700;padding-right:5px}.edu-template-add-modal .video-list-box .video-list .video-list-item .video-title .running-time{color:#838383;font-weight:400;font-size:13px}.edu-template-add-modal .file-select-area{position:relative}.edu-template-add-modal .file-select-area .file-input-area{width:100%;height:60px;margin-top:5px;position:relative;display:flex;justify-content:center;align-items:center;border:1px dashed #d6d6d6;border-radius:5px}.edu-template-add-modal .file-select-area .file-input-area label{max-width:calc(100% - 20px);padding:0 5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#919191;font-size:13px}.edu-template-add-modal .file-select-area .file-input-area input{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;cursor:pointer}.edu-template-add-modal .file-select-area .file-input-area.error{border-color:#db2828}.edu-template-add-modal .file-select-area .arrow-box.top{top:-36px}.edu-template-add-modal .footer-btn{position:relative}.edu-template-add-modal .footer-btn.prev .anticon{margin-right:20px}.edu-template-add-modal .footer-btn.ok{color:#fff;border-color:#11a991!important}.edu-template-add-modal .footer-btn.next{color:#fff!important;background-color:#11a991!important;border-color:#11a991!important}.edu-template-add-modal .footer-btn.next .anticon{margin-left:20px;margin-right:0}.edu-template-add-modal .none{display:none}.edu-template-add-modal .form-button-group .edu-add-edit-button-group .ant-radio-button-wrapper{height:40px}.edu-template-video-modal .video-player-box{position:relative}.edu-template-video-modal .video-player-box .video-header{position:absolute;top:-30px;left:0;width:100%;display:flex;align-items:center;justify-content:space-between;padding:10px;color:#eee;background-color:#000;border-top-right-radius:3px;border-top-left-radius:3px;z-index:2}.edu-template-video-modal .video-player-box .video-header .video-header-left{width:350px;text-wrap:nowrap}.edu-template-video-modal .video-player-box .video-header .video-header-left .video-title{font-size:15px;text-overflow:ellipsis;overflow:hidden}.edu-template-video-modal .video-player-box .video-header .video-header-left .video-sub-title{font-size:13px;text-overflow:ellipsis;overflow:hidden}.edu-template-video-modal .video-player-box .video-header .video-header-right{font-size:13px;text-align:right}.edu-template-video-modal .video-player-box .video-player{margin-top:35px}.edu-template-video-modal .video-player-box .video-player .video-js:not(.vjs-youtube){position:relative;top:28px;margin-bottom:30px}.edu-template-video-modal .video-player-box .video-player.youtube{margin:0}.edu-template-video-modal .video-player-box .video-player .vjs-youtube{border:1px solid #dfdfdf}.edu-template-video-modal .footer-btn.next .anticon{margin-left:10px}.edu-template-popover{font-size:13px}.edu-template-popover .ant-popover-content{max-width:330px}.edu-template-popover .caution-message{margin-top:5px;color:#6e6e6e}.edu-page-menu-wrap{display:flex}.edu-page-menu-wrap .menu-button{margin:0 5px}.video-js{width:100%;margin-top:5px;border-radius:5px}.video-js .vjs-poster{background-size:contain!important}.video-js .vjs-playback-rate-value{line-height:2.5;font-size:12px}.video-js .vjs-subs-caps-button{display:none}.video-js .vjs-control-bar{border-bottom-left-radius:5px;border-bottom-right-radius:5px}.edu-preview-quiz .form-field-wrap,.edu-preview-quiz .form-field-wrap .ant-select-disabled .ant-select-selector{color:#000!important}.exam-template-checkbox .exam-check{width:14px;height:14px}.exam-template-checkbox .exam-check .ant-checkbox-inner{width:14px;height:14px;background-color:#dbdbdb}.custom-editor{padding-top:5px;-webkit-user-select:none;-ms-user-select:none;user-select:none}.custom-editor.disable-toolbar .note-toolbar{pointer-events:none;opacity:.5}.custom-editor .panel-heading.note-toolbar .note-para .dropdown-menu{min-width:212px}.custom-editor .panel-heading.note-toolbar .note-para .dropdown-menu .note-btn-group{margin-right:0}.custom-editor .note-editor.note-frame{border:1px solid #e0e0e0;margin-bottom:0}.custom-editor .note-editor .note-toolbar{background-color:transparent;border-bottom:1px solid #e0e0e0}.custom-editor .note-editor .note-toolbar .note-btn{border:1px solid #e0e0e0}.custom-editor .note-editor .note-toolbar .note-btn:hover{background-color:#e0e0e0}.custom-editor .note-editor .note-toolbar .note-check .li a i{visibility:visible}.custom-editor .note-editor .note-toolbar .note-check .checked{color:#4183c4}.custom-editor .note-editor .note-editing-area .note-handle{display:none}.custom-editor .note-editor .note-editing-area .note-codable{background-color:#fff;color:#000}.custom-editor .note-editor .note-editing-area .note-editable table{width:inherit}.custom-editor .note-editor .note-editing-area .note-editable table td{padding:0;border:none}.custom-editor .note-editor .note-popover.popover{display:none!important}.custom-editor .note-editor .tooltip{background-color:transparent}.modal.in{z-index:1111}.modal.in.note-modal{background-color:rgba(0,0,0,.7)}.modal.in .modal-dialog{position:relative;max-width:500px;top:calc(50% - 193px)}.modal.in .modal-dialog .modal-content{border:1px solid rgba(0,0,0,.2);box-shadow:0 5px 15px rgba(0,0,0,.5)}.modal.in .modal-dialog .modal-header{color:#fff;background-color:#14ad95;border-top-right-radius:5px;border-top-left-radius:5px}.modal.in .modal-dialog .modal-header .modal-title{font-size:15px;font-weight:700}.modal.in .modal-dialog .modal-header .close{display:block;color:#fff;outline:none;text-shadow:none;opacity:.5}.modal.in .modal-dialog .modal-header .close:hover{opacity:.8}.modal.in .modal-dialog .modal-body{position:relative}.modal.in .modal-dialog .modal-body .note-group-select-from-files .note-form-label{width:100%;padding:30px 0;text-align:center;color:#838383;border:1px solid #ddd!important;border-radius:5px;cursor:pointer}.modal.in .modal-dialog .modal-body .note-group-select-from-files .note-image-input{display:none}.modal.in .modal-dialog .modal-body .note-group-select-from-files .extension-message{font-size:12px;color:#14ad95}.examtemplate-add-edit-modal .ant-modal-header{padding:30px 45px 28px!important}.examtemplate-add-edit-modal .ant-modal-body{max-height:calc(80vh - 10em);overflow:auto}.examtemplate-add-edit-modal .ant-modal-footer{text-align:right!important;width:100%;padding:13px!important;box-shadow:0 -5px 30px -15px #aaa;border-top-left-radius:0;border-top-right-radius:0}.examtemplate-add-edit-modal .title{font-size:18px;font-weight:700}.examtemplate-add-edit-modal .sub-title{margin-top:10px;font-size:15px}.examtemplate-add-edit-modal .mail-title{display:flex;justify-content:space-between;align-items:center}.examtemplate-add-edit-modal .mail-title .ant-checkbox-wrapper{font-size:13px}.examtemplate-add-edit-modal .mail-body{display:flex;justify-content:space-between;align-items:center}.examtemplate-add-edit-modal .mail-body .ant-checkbox-wrapper{font-size:13px}.examtemplate-add-edit-modal .modal-item{margin-top:30px}.examtemplate-add-edit-modal .modal-item:first-child{margin-top:0}.examtemplate-add-edit-modal .modal-item .ant-radio-group>span{display:flex;width:100%}.examtemplate-add-edit-modal .modal-item .ant-radio-group>span .examtype-button{height:230px!important;line-height:100%;padding:5px}.examtemplate-add-edit-modal .modal-item .ant-radio-group>span .examtype-button.multiple .examtype-item{width:204px}.examtemplate-add-edit-modal .modal-item .ant-radio-group>span .examtype-button.ant-radio-button-wrapper-checked{color:#000}.examtemplate-add-edit-modal .modal-item .ant-radio-group>span .examtype-button span:last-child{display:flex!important;height:100%;padding:0!important}.examtemplate-add-edit-modal .modal-item .ant-radio-group>span .examtype-button .examtype-item{margin-left:10px;padding:20px 18px}.examtemplate-add-edit-modal .modal-item .ant-radio-group>span .examtype-button .examtype-item.active{background-color:#14ae96;color:#fff;border-radius:6px}.examtemplate-add-edit-modal .modal-item .ant-radio-group>span .examtype-button .examtype-item.active .examtype-content{color:#fff}.examtemplate-add-edit-modal .modal-item .ant-radio-group>span .examtype-button .examtype-item:first-child{margin-left:0}.examtemplate-add-edit-modal .modal-item .ant-radio-group>span .examtype-button .examtype-item .examtype-icon{display:block;width:39px;height:32px}.examtemplate-add-edit-modal .modal-item .ant-radio-group>span .examtype-button .examtype-item .examtype-title{margin-top:18px;font-size:18px;font-weight:700}.examtemplate-add-edit-modal .modal-item .ant-radio-group>span .examtype-button .examtype-item .examtype-sub-title{margin-top:10px;font-size:13px;font-weight:400}.examtemplate-add-edit-modal .modal-item .ant-radio-group>span .examtype-button .examtype-item .examtype-content{width:100%;line-height:18px;margin-top:15px;color:#6b6b6b;font-size:12px;font-weight:400}.examtemplate-add-edit-modal .modal-item .ant-radio-group>span .examtype-button .examtype-item .examtype-content.ja{font-size:10px}.examtemplate-add-edit-modal .modal-item .attach-result .attach-result-button{width:140px;height:40px;line-height:34px;margin:5px 0 0 10px;padding:2px 10px;text-align:center;border:1px solid #ddd;border-radius:5px;cursor:pointer}.examtemplate-add-edit-modal .modal-item .input-row{display:flex}.examtemplate-add-edit-modal .modal-item .input-row .input-block{flex:1.5 1;margin-left:10px}.examtemplate-add-edit-modal .modal-item .input-row .input-block:first-child{margin-left:0}.examtemplate-add-edit-modal .modal-item .input-row .input-block.flex-large{flex:2.5 1}.examtemplate-add-edit-modal .modal-item .input-row .form-field-wrap{margin-left:0}.examtemplate-add-edit-modal .modal-item .input-row .send-msg{position:absolute;margin:3px;font-size:12px;color:#00ad7b}.examtemplate-add-edit-modal .modal-item .phishing-body-iframe,.examtemplate-add-edit-modal .modal-item .phishing-result-iframe{display:none;width:100%;height:auto;min-height:400px;margin-top:5px!important;padding:25px 0;border:1px solid #ddd;border-radius:5px;background-color:#fff}.examtemplate-add-edit-modal .modal-item .phishing-body-iframe.on,.examtemplate-add-edit-modal .modal-item .phishing-result-iframe.on{display:block}.examtemplate-add-edit-modal .modal-item .phishing-result-iframe{margin-top:16px!important}.attach-select-menu.phishing,.form-wrap.phishing{margin-top:10px}.attach-select-menu .ant-select-selector,.form-wrap .ant-select-selector{height:40px!important;padding:0!important;border-radius:5px!important}.attach-select-menu .ant-select-item,.form-wrap .ant-select-item{padding:12px 16px}.attach-select-menu .ant-select-selection-item,.form-wrap .ant-select-selection-item{display:flex;align-items:center;line-height:100%!important}.attach-select-menu .ant-select-dropdown .ant-select-item-option-selected,.form-wrap .ant-select-dropdown .ant-select-item-option-selected{font-weight:400!important;background-color:rgba(0,0,0,.07450980392156863)!important}.attach-select-menu .ant-select-item-option-content,.form-wrap .ant-select-item-option-content{display:flex;align-items:center}.attach-select-menu .attach-no,.form-wrap .attach-no{width:40px;font-weight:700}.attach-select-menu .attach-value,.form-wrap .attach-value{margin-right:10px;text-indent:0}.attach-select-menu .attach-value .attach-icon,.form-wrap .attach-value .attach-icon{display:flex;align-items:center;width:20px;height:20px}.attach-select-menu .attach-value .ant-tag,.form-wrap .attach-value .ant-tag{margin-right:5px;font-size:11px;text-align:center;border-radius:3px;cursor:pointer}.attach-select-menu .attach-value .ant-tag:last-child,.form-wrap .attach-value .ant-tag:last-child{margin-right:0}.attach-select-menu .attach-value .temp-type-label,.form-wrap .attach-value .temp-type-label{font-weight:700}.attach-select-menu .attach-value .attach-label,.form-wrap .attach-value .attach-label{margin-right:2px}.result-image img{width:250px}.template-attach-popover{width:480px}.template-attach-popover .attach-item{margin-bottom:10px}.template-attach-popover .attach-item:last-child{margin-bottom:0}.template-attach-popover .attach-item .attach-title{font-weight:700}.template-body-popover{width:280px}.template-body-popover .info-wrap{font-size:12px;line-height:1.8;color:#6e6e6e}.template-body-popover .info-wrap .info-title{padding-bottom:5px;font-size:13px;font-weight:700}.template-body-popover .info-wrap .info-content{padding-left:10px}.template-body-popover .info-wrap .reserve-column-list{padding:10px 0}.template-body-popover .info-wrap .reserve-column-list .reserve-text{color:#afafaf;font-size:12px}.template-body-popover .info-wrap .reserve-column-list .reserve-text .reserve-title{display:inline-block;width:50px;margin-right:5px}.template-body-popover .info-wrap .reserve-column-list .reserve-text .reserve-title.ja{width:80px;font-size:11px}.template-body-popover .info-wrap .reserve-column-list .reserve-text .reserve-content{letter-spacing:.2px}.template-modal-content{display:flex}.template-modal-content .modal-swich-label{margin-left:15px}.config-row-option-text-test{padding:5px 0;background:transparent;font-size:13px;font-weight:300;margin-top:15px}.exam-template-menu-wrap{display:flex}.exam-template-menu-wrap .menu-button{margin:0 5px}.license-add-edit-modal .modal-border-box{margin-bottom:20px}.license-add-edit-modal .adjust-btn{padding:3px 8px;color:#2185d0;font-size:11px;font-weight:700;background-color:#fff;border:1px solid #2185d0;border-radius:3px;outline:none}.license-add-edit-modal .license-row{display:flex;margin-top:20px}.license-add-edit-modal .license-row>div{flex:1 1;margin-right:5px}.license-add-edit-modal .license-row>div:last-child{margin-right:0}.license-page-menu-wrap{display:flex}.license-page-menu-wrap .menu-button{margin:0 5px}.react-table-td-sub-area{position:relative;padding:10px;background-color:#f3f3f3}.react-table-td-sub-area.systemLog-content{padding:15px}.react-table-td-sub-area.systemLog-content .systemLog-title{font-weight:700}.react-table-td-sub-area.systemLog-content .systemLog-res>div{margin-top:8px}.react-table-td-sub-area.systemLog-content pre{display:block;padding:9.5px;font-size:13px;line-height:1.42857143;color:#333;word-break:break-all;word-wrap:break-word;background-color:#f5f5f5;border:1px solid #ccc;border-radius:4px;font-family:inherit!important;margin:5px 0 0;white-space:pre-wrap}.react-table-td-sub-area.systemLog-content pre:last-child{margin-bottom:15px!important}.log-page-menu-wrap{display:flex}.log-page-menu-wrap .menu-button{margin:0 5px}.phishing-page-editor{width:calc(100% - 250px);height:100%;display:flex;flex:1 1}.phishing-page-editor .type-text{margin:0;padding:14px 16px 6px;color:#cfd0d2;font-size:12px;background-color:#21262d;letter-spacing:0}.phishing-page-editor .vertical-resizable{border-right:1px solid #2e333a;min-width:300px;max-width:calc(100% - 300px);max-height:100%}.phishing-page-editor .vertical-resizable .left-side{height:100%;max-height:100%;display:flex;flex-direction:column}.phishing-page-editor .react-codemirror2{flex:1 1;height:calc(100% - 35px);border-left:none}.phishing-page-editor .react-codemirror2 .CodeMirror{height:100%;background-color:#21262d}.phishing-page-editor .react-codemirror2 .CodeMirror .CodeMirror-gutter{background-color:#21262d}.phishing-page-editor .react-codemirror2 .CodeMirror .CodeMirror-sizer{margin-left:43px!important}.phishing-page-editor .react-codemirror2 .CodeMirror .CodeMirror-sizer .CodeMirror-linenumber{color:#919191;background-color:#21262d}.phishing-page-editor .react-codemirror2 .CodeMirror .CodeMirror-line span{letter-spacing:0!important}.phishing-page-editor .react-codemirror2 .CodeMirror .CodeMirror-hscrollbar,.phishing-page-editor .react-codemirror2 .CodeMirror .CodeMirror-vscrollbar{outline:none}.phishing-page-editor .react-codemirror2 .CodeMirror .CodeMirror-scrollbar-filler{background-color:transparent}.phishing-page-editor .code-area{display:flex;flex-direction:column;flex:1 1;overflow-y:auto}.phishing-page-editor .code-area.html{height:100%;overflow:hidden}.phishing-page-editor .code-area.js{border-top:1px solid #2e333a;min-height:80px}.phishing-page-editor .code-area.css{height:100%;border-bottom:1px solid #2e333a}.phishing-page-editor .right-side{min-width:300px;flex:1 1;display:flex;flex-direction:column;background-color:#21262d}.phishing-page-editor .right-side .right-side-resizable{min-height:80px;max-height:calc(100% - 80px)}.phishing-page-editor .right-side .phishing-iframe{flex:1 1;width:100%;border:none}.phishing-page-editor .right-side .phishing-iframe.on{display:block;background-color:#fff}.phishing-page-header{display:flex;height:60px;line-height:59px}.phishing-page-header .left{display:flex;align-items:center;justify-content:center;width:250px}.phishing-page-header .left img{width:118px}.phishing-page-header .center{display:flex;align-items:center;font-size:12px}.phishing-page-header .center .header-btn{display:flex;align-items:center;height:100%;padding:0 12px 0 8px;border-bottom:1px solid transparent;cursor:pointer}.phishing-page-header .center .header-btn:hover{border-bottom:1px solid #00ad7b}.phishing-page-header .center .header-btn .anticon-caret-right{font-size:14px}.phishing-page-header .center .reserve-area{display:flex;align-items:center;height:30px;margin-left:10px;cursor:default}.phishing-page-header .center .reserve-area .reserve-label{height:20px;line-height:20px;margin-right:10px;padding:0 8px;background-color:#00ad7b;border-radius:5px}.reserve-popover{font-size:12px}.reserve-popover .ant-popover-title{padding:10px 15px}.reserve-popover .ant-popover-title .reserve-header{display:flex}.reserve-popover .ant-popover-title .reserve-header div{width:170px;font-weight:700}.reserve-popover .ant-popover-inner-content{padding:0!important}.reserve-popover .ant-popover-inner-content .reserve-data{display:flex;padding:0 15px;border-bottom:1px solid #f0f0f0}.reserve-popover .ant-popover-inner-content .reserve-data div{width:170px;padding:4px 0;letter-spacing:.3px}.reserve-popover .ant-popover-inner-content .reserve-example{padding:20px 15px 10px}.phishing-page-sidebar{width:250px;height:100%;padding:10px;border-right:1px solid #2e333a;background-color:#21262d;overflow-y:auto;-webkit-user-select:none;-ms-user-select:none;user-select:none}.phishing-page-sidebar .sidebar-item{margin:4px 0 20px}.phishing-page-sidebar .sidebar-item input{margin:0}.phishing-page-sidebar .sidebar-item input::-webkit-input-placeholder{opacity:.5}.phishing-page-sidebar .sidebar-item input:-ms-input-placeholder{opacity:.5}.phishing-page-sidebar .sidebar-item input::placeholder{opacity:.5}.phishing-page-sidebar .sidebar-item .sidebar-item-title{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px;color:#fbfbfb;font-size:12px;font-weight:700}.phishing-page-sidebar .sidebar-item .sidebar-item-title .step-setting{display:flex;align-items:center;height:34px;color:#919191;background-color:rgba(0,0,0,.15);border-radius:5px}.phishing-page-sidebar .sidebar-item .sidebar-item-title .step-setting .step-text{width:40px;text-align:center}.phishing-page-sidebar .sidebar-item .sidebar-item-title .step-setting .step-buttons{display:flex;flex-direction:column}.phishing-page-sidebar .sidebar-item .sidebar-item-title.image-upload{justify-content:left}.phishing-page-sidebar .sidebar-item .sidebar-item-title.image-upload img{margin-left:5px;cursor:pointer}.phishing-page-sidebar .sidebar-item .ant-radio-button-wrapper{background-color:rgba(0,0,0,.15);color:#919191;font-size:14px;height:40px;border:none}.phishing-page-sidebar .sidebar-item .ant-radio-button-wrapper.ant-radio-button-wrapper-checked{color:#fff;box-shadow:none!important}.phishing-page-sidebar .sidebar-item .ant-radio-button-wrapper.ant-radio-button-wrapper-checked .ant-radio-button-checked{background-color:#00ad7b;border-radius:5px}.phishing-page-sidebar .sidebar-item .form-wrap input{color:#919191!important;background-color:rgba(0,0,0,.15);border:none}.phishing-page-sidebar .sidebar-item .form-wrap input:focus{color:#000;background-color:#fff}.phishing-page-sidebar .sidebar-item .step-list-btn{width:100%;line-height:40px;margin-bottom:6px;padding:0 14px;color:#919191;font-size:14px;border-radius:3px;background-color:rgba(0,0,0,.15);cursor:pointer}.phishing-page-sidebar .sidebar-item .step-list-btn.active{color:#fff;background-color:#00ad7b}.phishing-page-sidebar .sidebar-item .image-file-upload-area{padding:4px;border-radius:3px;overflow:hidden;background-color:rgba(0,0,0,.15)}.phishing-page-sidebar .sidebar-item .image-file-upload-area .file-input-area{width:100%;height:60px;position:relative;display:flex;justify-content:center;align-items:center;border:1px dashed #333}.phishing-page-sidebar .sidebar-item .image-file-upload-area label{max-width:calc(100% - 20px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#919191;font-size:14px}.phishing-page-sidebar .sidebar-item .image-file-upload-area input{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;cursor:pointer}.phishing-page-sidebar .sidebar-item .upload-control-box{margin-top:6px;display:flex;justify-content:flex-end}.phishing-page-sidebar .sidebar-item .upload-control-box button{height:18px;line-height:18px;margin:0 4px;padding:0 6px;color:#cfd0d2;font-size:.8em;border-radius:3px;background-color:hsla(0,0%,100%,.1);border:none;cursor:pointer}.phishing-page-sidebar .sidebar-item .image-list{max-height:30%;margin-top:10px;overflow-y:auto;overflow-x:hidden}.phishing-page-sidebar .sidebar-item .image-list .image-list-item{display:flex;align-items:center;margin-bottom:5px}.phishing-page-sidebar .sidebar-item .image-list .image-list-item.active input{color:#fff}.phishing-page-sidebar .sidebar-item .image-list .image-list-item .item-btn{position:relative;width:200px;line-height:40px;margin-right:5px;padding:0 14px;color:#919191;font-size:14px;border:none;border-radius:3px;background-color:rgba(0,0,0,.15)}.phishing-page-sidebar .sidebar-item .image-list .image-list-item .item-btn .image-name{width:170px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;cursor:pointer}.phishing-page-sidebar .sidebar-item .image-list .image-list-item .item-btn .image-source{width:100%;height:inherit;background-color:transparent;border:none;cursor:text}.phishing-page-sidebar .sidebar-item .image-list .image-list-item .delete-btn{display:flex;align-items:center;justify-content:center;width:22px;height:22px;background-color:transparent;border:none;border-radius:3px}.phishing-page-sidebar .sidebar-item .image-list .image-list-item .delete-btn .anticon{margin-right:0}.phishing-page-sidebar .sidebar-item .image-list .image-list-item .delete-btn:hover{background-color:hsla(0,0%,100%,.10196078431372549)}.phishing-page-sidebar .sidebar-item.phishing-level{min-height:217px}.phishing-page-sidebar .sidebar-item.phishing-level .sidebar-item-title{margin-bottom:3px}.phishing-page-add-edit-modal{width:100%!important;max-width:100%;position:absolute;height:100%!important;display:flex!important;flex-direction:column;padding-bottom:0;letter-spacing:0!important}.phishing-page-add-edit-modal .ant-modal-content{height:100%;border-radius:0!important;background-color:#21262d}.phishing-page-add-edit-modal .ant-modal-content .ant-modal-close{display:none}.phishing-page-add-edit-modal .ant-modal-content .ant-modal-header{padding:0!important;color:#fbfbfb;background:#1d2127!important;border-radius:0!important;border-bottom:none}.phishing-page-add-edit-modal .ant-modal-content .ant-modal-body{padding:0!important;height:calc(100% - 60px)}.phishing-page-add-edit-modal .ant-modal-content .ant-modal-body .modal-content{display:flex;height:100%}.phishing-page-add-edit-modal .ant-modal-content .ant-modal-footer{position:absolute;top:0;right:10px;height:60px;display:flex;align-items:center;padding:0!important;background-color:transparent;border-radius:0!important}.phishing-page-add-edit-modal .ant-modal-content .ant-modal-footer button{display:flex;align-items:center;min-width:auto!important;height:100%!important;padding:0 10px;color:#fbfbfb!important;font-size:13px;font-weight:400!important;border:none!important;border-bottom:1px solid transparent;border-radius:0!important;background-color:transparent!important;cursor:pointer;box-sizing:border-box}.phishing-page-add-edit-modal .ant-modal-content .ant-modal-footer button:hover{border-bottom:1px solid #00ad7b!important}.admin-license-config{width:595px;padding-left:45px;padding-bottom:30px}.admin-license-config .group{margin-top:40px}.admin-license-config .group:first-child{margin-top:30px}.admin-license-config .group .group-title{margin-bottom:20px;font-size:16px;font-weight:700}.admin-license-config .group .group-item{margin-bottom:20px}.admin-license-config .group .group-item:last-child{margin-bottom:0}.admin-license-config .group .group-item .item-title{font-size:13px;font-weight:700;color:rgba(0,0,0,.6);margin-bottom:10px}.admin-license-config .message{font-size:13px;margin-top:5px;font-weight:700}.admin-license-config .message.red{color:red}.admin-license-config .message.green{color:#12bb52}.admin-license-config .set-file{margin-top:10px;display:flex}.admin-license-config .set-file form{position:relative;width:calc(100% - 80px);border-radius:5px;overflow:hidden;background-color:#fff}.admin-license-config .set-file form .file-input{width:100%;height:80px;display:flex;justify-content:center;align-items:center;border:1px dashed #3f3f3f;border-radius:5px}.admin-license-config .set-file form .file-input.active,.admin-license-config .set-file form .file-input:hover{background-color:#ddd}.admin-license-config .set-file form .file-input label{width:calc(100% - 20px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#919191;font-size:13px;margin-bottom:0;text-align:center}.admin-license-config .set-file form .file-input input{top:0;left:0;width:100%;height:100%;opacity:0;cursor:pointer;position:absolute}.admin-license-config .set-file .file-btns{display:flex;align-items:center}.admin-license-config .set-file .file-btns .upload{height:80px}.admin-license-config .set-text{margin-top:5px;display:flex}.admin-license-config .set-text .input-text{width:calc(100% - 80px);height:40px;padding:3px 10px;border-radius:5px;border:1px solid #ddd}.admin-license-config .default-button{width:80px;height:40px;font-size:13px;color:#fff;background-color:#5e5e5e;margin-left:5px;border:none;border-radius:5px;outline:none}.admin-license-config .default-button:hover{box-shadow:1px 1px 3px #616161}.admin-license-config .default-button.disable{pointer-events:none;opacity:.5}.test-box button.ok{border:1px solid #11a991}.test-box button:hover{box-shadow:1px 1px 5px #616161}.connecting-row{margin-left:17px;padding-top:6px}.connecting-row img{margin-right:10px}.connecting-row .connecting-text{display:flex;line-height:28px}.test-box{margin-top:15px;display:flex;padding-left:45px}.test-box button{min-width:125px;height:45px;margin:0 5px;color:#bbb;font-weight:700;background-color:#fff;border:1px solid #bbb;border-radius:23px;padding:0 25px}.test-box button.ok{color:#fff;background-color:#11a991;border-color:#fff}.test-box button.disabled{opacity:.5}.passwd-update-date-fromnow,.reg-date-fromnow{display:none}.from-now-reg-date .reg-date-fromnow{display:unset!important}.from-now-reg-date .reg-date-normal{display:none!important}.from-now-passwd-update-date .passwd-update-date-fromnow{display:unset!important}.from-now-passwd-update-date .passwd-update-date-normal{display:none!important}.tag-cell{height:51px}.tag-cell .tag-container{max-width:250px;overflow:hidden;text-overflow:ellipsis}.tag-cell .TagItem-wrapper{display:inline-block;white-space:nowrap}.tag-cell .tag-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100px}.targetStatus .targetInfo-area{display:flex}.cell-tag-inner{display:block}.phishing-page-menu-wrap{display:flex}.phishing-page-menu-wrap .menu-button{margin:0 5px}.user-add-edit-modal .email-message-area{display:flex;align-items:center;width:100%;margin-top:5px;font-size:12px}.user-add-edit-modal .email-message-area button{margin-left:5px;color:#fff;font-size:11px;background-color:#5e5e5e;border-radius:5px;border:none}.user-add-edit-modal .email-message-area button.resend-btn{background-color:#00ad7b}.user-add-edit-modal .admin-menu .menu-title{margin:20px 0 5px;font-weight:700}.user-add-edit-modal .admin-menu .account-row{display:flex}.user-add-edit-modal .admin-menu .account-row .activate{flex:3 1!important;margin-right:5px}.user-add-edit-modal .admin-menu .account-row .enable{flex:1 1}.user-delete-notice{margin-top:5px;color:red;font-size:11px;border:none}.user-page-menu-wrap{display:flex}.user-page-menu-wrap .menu-button{margin:0 5px}.user-license-set{margin:1rem 0}.user-license-set .segment-box{box-shadow:none;border:1px solid rgba(34,36,38,.15);overflow:hidden}.user-license-set .segment-box>.license-expired{background-color:#dedede}.user-license-set .license-title{display:flex;align-items:center;line-height:26px;padding:15px 28px;border-bottom:1px solid #dedede;justify-content:space-between;background-color:#f9f9f9}.user-license-set .license-title .title-box{height:26px;flex:auto;margin-left:8px;display:flex;align-items:center}.user-license-set .license-title .title-box .license-user-title{padding:0 30px;font-size:14px;font-weight:700;margin-bottom:2px}.user-license-set .license-title .title-box .license-process{font-size:16px;font-weight:700}.user-license-set .license-title .title-box .license-request{color:#ffb400}.user-license-set .license-title .title-box .license-use{color:#11a991}.user-license-set .license-title .title-box .license-ready{color:#2185d0}.user-license-set .license-title .title-box .license-expired{color:#333}.user-license-set .license-title .expire-soon{border:none;display:flex;right:18px;color:#c4282d!important;background-color:transparent!important;padding:.5833em .833em;font-weight:700;line-height:1}.user-license-set .license-title .expire-soon.ui.basic.red.label{background-color:transparent!important}.user-license-set .license-title .expire-soon .image{margin-right:3px;width:13px!important;height:13px!important}.user-license-set .license-info{padding:25px 40px;display:flex;align-items:center;flex-direction:column}.user-license-set .license-info .info-row{display:flex;align-items:center;width:100%;padding:8px 0}.user-license-set .license-info .info-row.examLimitInfo-area{align-items:flex-start}.user-license-set .license-info .info-row .info-wrap{display:flex}.user-license-set .license-info .info-row .info-title{width:140px;min-width:120px;font-weight:700;color:#333;background-position:0;background-repeat:no-repeat;padding-left:8px}.user-license-set .license-info .info-row .info-progress-group{display:flex;flex:1 1}.user-license-set .license-info .info-row .info-value{font-weight:700;color:#333;display:flex;align-items:center}.user-license-set .license-info .info-row .info-value.examLimitInfo{width:600px;font-size:12px}.user-license-set .license-info .info-row .info-value.examLimitInfo .ant-collapse .ant-collapse-item .ant-collapse-header{padding:inherit;font-size:14px;font-weight:700;color:#14ae96}.user-license-set .license-info .info-row .info-value.examLimitInfo .ant-collapse .ant-collapse-item .ant-collapse-header .ant-collapse-arrow{padding:0!important;position:static!important}.user-license-set .license-info .info-row .info-value.examLimitInfo .detail-title{width:105px;display:inline-block}.user-license-set .license-info .info-row .info-value.examLimitInfo .detail-content{max-width:200px!important}.user-license-set .license-info .info-row .info-value.examLimitInfo .detail-content .template-user-label{font-size:9px;padding:0 4px;border-radius:5px;line-height:18px;height:20px}.user-license-set .license-info .info-row .info-value.examLimitInfo .content{background-color:#fcfcfc;padding:21px 20px!important;margin-top:13px;border:1px solid #e8e8e8;border-radius:5px}.user-license-set .license-info .info-row .info-value.examLimitInfo .content .content-list{margin:16px 0 0;padding-bottom:13px;border-bottom:1px solid #e8e8e8}.user-license-set .license-info .info-row .info-value.examLimitInfo .content .content-list>div{display:flex;padding-bottom:5px}.user-license-set .license-info .info-row .info-value.examLimitInfo .content .content-list>div:last-child{padding-bottom:0!important}.user-license-set .license-info .info-row .info-value.examLimitInfo .content .content-list>div>span{font-size:12px;max-width:240px;word-break:break-all}.user-license-set .license-info .info-row .info-value.examLimitInfo .content div:first-child .content-list{margin-top:0!important}.user-license-set .license-info .info-row .info-value.examLimitInfo .content div:last-child .content-list{padding-bottom:0!important;border-bottom:none!important}.user-license-set .license-info .info-row .info-extra{flex:1 1;padding:0 0 0 15px;display:flex;align-items:center;position:relative}.user-license-set .license-info .info-row .info-extra .license-progress{width:140px}.user-license-set .license-info .info-row .info-extra .license-progress .ant-progress-inner{vertical-align:baseline}.user-license-set .license-info .info-row .info-extra .license-progress .ant-progress-inner .ant-progress-bg{margin:0 10px 0 0;flex:1 1;max-width:140px;height:10px!important}.user-license-set .license-info .info-row .info-extra .progress{width:44px;height:23px;background-color:#ccc;color:#fff;line-height:22px;text-align:center;border-radius:12px;top:0;left:152px;margin-left:10px}.mypage-license-area{margin:0 0 30px;overflow-y:auto;width:100%}.mypage-license-area button{min-width:125px;height:45px;margin:0 5px;color:#fff;font-weight:700;font-size:12px;background-color:#11a991;border:1px solid #11a991;border-radius:23px}.mypage-license-area button:hover{box-shadow:1px 1px 5px #616161}.mypage-license-area .license-grid-box{min-width:600px}.mypage-license-area .license-grid-box .license-user-summary-box{margin-bottom:30px;border:none!important;box-shadow:none!important}.mypage-license-area .license-grid-box .license-user-summary-box .license-user-result{display:flex;min-height:104px;padding:14px 30px;line-height:20px;align-items:center;background:#f8f8f9;border:1px solid #d4d4d5}.mypage-license-area .license-grid-box .license-user-summary-box .license-user-result .license-result-content{margin-left:17px;flex:1 1 auto;vertical-align:middle}.mypage-license-area .license-grid-box .license-user-summary-box .license-user-result .license-result-content .license-result-header{margin-bottom:3px;font-weight:700;font-size:17px}.mypage-license-area .license-grid-box .license-user-summary-box .license-user-detail{border:1px solid #d4d4d5;border-top-color:transparent;padding:1em}.mypage-license-area .license-grid-box .license-user-summary-box .license-user-detail .target-domain-list{display:flex;line-height:1}.mypage-license-area .license-grid-box .license-user-summary-box .license-user-detail .target-domain-list .target-domain{width:120px;border:none;text-align:center;font-weight:700;padding:.5833em 0}.mypage-license-area .license-grid-box .license-user-summary-box .license-user-detail .target-domain-list .target-domain .detail{display:block;font-size:12px;margin:5px 0!important;color:#747474}.mypage-license-area .license-grid-box .license-user-summary-box .license-user-detail .target-domain-list .target-domain-license{margin-left:10px;border:none;font-weight:700;padding:.5833em .2em}.mypage-license-area .license-grid-box .license-user-summary-box .license-user-detail .target-domain-list .target-domain-license .license-state{display:flex;font-size:12px}.license-status-item{display:flex;align-items:center;margin-bottom:20px}.license-status-item .license-status-title{display:flex;width:90px;align-items:center;margin-right:10px}.license-status-item .license-status-title>span{display:flex;align-items:center}.license-status-item .license-status-title>span img{margin-right:5px}.license-status-item .license-status-title.license-request{color:#ffb400}.license-status-item .license-status-title.license-use{color:#2986c7}.license-status-item .license-status-title.license-ready{color:#2185d0}.license-status-item .license-status-title.license-expired{color:#c4282d}.license-status-item .license-status-title img{display:inline-block}.license-status-item .license-number{display:inline-block;width:40px;margin-right:10px}.license-status-item .license-date{display:inline-block;width:140px;text-align:right}.license-status-item .license-count{display:inline-block;min-width:88px;text-align:right;margin-right:25px}.license-status-item .license-count-last{width:140px;margin-right:0!important}.license-status-item:last-child{margin-bottom:0!important}.profile-button-box{margin-top:40px;display:flex}.profile-button-box button{min-width:125px;height:45px;margin:0 5px;color:#bbb;font-weight:700;background-color:#fff;border:1px solid #bbb;border-radius:23px}.profile-button-box button.ok{color:#fff;background-color:#11a991;border:1px solid #11a991}.profile-button-box button.grey{background-color:#787878;color:#fff;border:1px solid #787878}.profile-button-box button:hover{box-shadow:1px 1px 5px #616161}.profile-button-box button.disabled{opacity:.5}.profile-button-box .profile-save-box{flex:1 1}.change-email{display:flex;margin-top:-13px}.change-email .change-email-message{font-size:12px;color:#14ae96;text-indent:10px;margin-bottom:23px;margin-right:10px}.change-email button{height:23px;border-radius:25px;border:none;background-color:#11a991;color:#fff;font-size:11px;padding:0 10px;margin:-2px 3px 0}.change-email .bt-red{background-color:#5e5e5e!important}.side-btn{width:152px;height:46px;position:absolute;bottom:0;left:50px;color:#fff;font-weight:700;background-color:#333;border:none;border-radius:5px}.leave-service{bottom:30px}.leave-modal .modal-border-box{padding:10px 20px!important}.add-user{bottom:90px}.change-passwd-modal .arrow-box{bottom:auto;margin-top:6px}.service-share-title{margin-left:2px;font-size:16px;font-weight:700}.service-share-bt{margin:10px 0 30px}.service-share-bt button{min-width:125px;height:45px;margin:5px 0;padding:0 30px;color:#fff;font-weight:700;font-size:12px;background-color:#11a991;border:1px solid #11a991;border-radius:23px}.service-share-bt button:hover{box-shadow:1px 1px 5px #616161}.service-share-content{width:600px;padding:45px 60px;border:1px solid rgba(0,0,0,.15);border-radius:.3rem}.service-share-content .service-share-content-area{display:flex}.service-share-content .service-share-content-area .service-share-img{margin-top:10px}.service-share-content .service-share-content-area .service-share-content-text{max-width:300px;margin-left:60px}.service-share-content .service-share-content-area .service-share-content-text .service-share-content-text-header{font-size:1.15em;font-weight:700}.service-share-content .service-share-notice{color:#66928b;font-size:13px;background:#fff;border:none;margin-top:30px}.sharing-user{margin:10px 0}.sharing-user .shared-users{padding:13px 20px!important;border:1px solid rgba(34,36,38,.15);border-radius:5px}.sharing-user>div:last-child .share-content-box{height:84px;padding:0 10px;display:flex;align-items:center;border-bottom:1px solid rgba(34,36,38,.15)}.sharing-user>div:last-child .share-content-box .share-box{height:inherit;flex:1 1;margin-bottom:0;display:flex;align-items:center}.sharing-user>div:last-child .share-content-box .share-box .share-area{display:flex;flex-direction:column;justify-content:center;width:calc(100% - 80px);height:inherit;margin-top:3px;font-size:13px}.sharing-user>div:last-child .share-content-box .share-box .default-image{display:inline-block;border-radius:59px;margin-right:15px;width:59px;height:59px}.sharing-user>div:last-child .share-content-box .share-box .content{height:auto;font-weight:700;font-size:16px}.sharing-user>div:last-child .share-content-box .share-box .sub-content{margin-top:3px;font-size:13px;color:rgba(0,0,0,.6);font-weight:400}.sharing-user>div:last-child .share-content-box button{min-width:90px;height:45px;margin:0 5px;color:#fff;font-weight:700;font-size:12px;background-color:#5e5e5e;border:none;border-radius:23px}.sharing-user>div:last-child .share-content-box button:hover{box-shadow:1px 1px 5px #616161}.sharing-user>div:last-child .share-content-box:last-child{border:none!important}.share-switch-wrap{display:flex;align-items:center;margin-top:20px}.share-switch-wrap .share-label{font-weight:700;text-indent:10px}.save-result{margin-top:9px;font-size:12px;color:#14ae96}.quiz-menu-wrap{display:flex}.quiz-menu-wrap .menu-button{margin:0 5px}
/*# sourceMappingURL=main.25634930.chunk.css.map */