@charset "UTF-8";body{margin:0;padding:0}:root{--el-font-family: "游ゴシック Medium", "Yu Gothic Medium", "游ゴシック体", "YuGothic", "ヒラギノ角ゴ ProN W3", "Hiragino Kaku Gothic ProN", "メイリオ", "Meiryo", "verdana", sans-serif !important}*{font-family:var(--el-font-family)}.space-filled{flex:1}.row{display:flex;align-items:center}.row-wrap{display:flex;flex-wrap:wrap}.row-wrap-five{display:flex;flex-wrap:wrap;row-gap:5px}.row-wrap-ten{display:flex;flex-wrap:wrap;row-gap:10px}.row-nowrap{display:flex;flex-wrap:nowrap}.row-between-no-align{display:flex;justify-content:space-between}.row-end-twenty-no-align{display:flex;column-gap:20px;justify-content:end}.row-center-ten{display:flex;column-gap:10px;justify-content:center;align-items:center}.row-center-fifty{display:flex;justify-content:center;column-gap:50px;align-items:center}.row-no-align{display:flex}.row-five{display:flex;column-gap:5px;align-items:center}.row-twelve{display:flex;column-gap:12px;align-items:center}.row-fifteen{display:flex;column-gap:15px;align-items:center}.row-eight{display:flex;column-gap:8px;align-items:center}.row-ten{display:flex;column-gap:10px;align-items:center}.row-ten-flex-end{display:flex;column-gap:10px;align-items:flex-end}.row-ten-no-align{display:flex;column-gap:10px}.row-twenty{display:flex;column-gap:20px;align-items:center}.row-twenty-end{display:flex;column-gap:20px;align-items:end}.row-twenty-no-align{display:flex;column-gap:20px}.col{display:flex;flex-direction:column;align-items:center}.col-no-align{display:flex;flex-direction:column}.col-reverse-ten{display:flex;flex-direction:column-reverse;row-gap:10px;align-items:center}.col-reverse-ten-no-align{display:flex;flex-direction:column-reverse;row-gap:10px}.col-five-no-align{display:flex;flex-direction:column;row-gap:5px}.col-ten-no-align{display:flex;flex-direction:column;row-gap:10px}.col-twenty-no-align{display:flex;flex-direction:column;row-gap:20px}.padding-left-ten{padding-left:10px}.margin-top-zero{margin-top:0!important}.margin-top-five{margin-top:5px!important}.margin-top-ten{margin-top:10px}.margin-top-twenty{margin-top:20px}.margin-top-twenty-five{margin-top:25px}.margin-top-forty{margin-top:40px}.margin-bottom-zero{margin-bottom:0!important}.margin-bottom-five{margin-bottom:5px!important}.margin-bottom-ten{margin-bottom:10px}.margin-bottom-twenty{margin-bottom:20px}.margin-left-zero{margin-left:0!important}.margin-left-five{margin-left:5px}.margin-left-eight{margin-left:8px}.margin-left-ten{margin-left:10px}.margin-left-twenty{margin-left:20px}.margin-left-thirty{margin-left:30px}.margin-right-zero{margin-right:0!important}.margin-right-five{margin-right:5px}.margin-right-ten{margin-right:10px!important}.margin-right-twenty{margin-right:20px}.gap-ten{gap:10px}.find-big{width:200px}.middle{width:200px!important}.big-one{width:430px!important}.big-three{width:300px!important}.left-one{margin-left:30px}.left-two{margin-left:15px}.left-three{margin-left:12px}.right-one{margin-right:30px}.date-picker{width:165px!important}.height-common-search{height:40px!important}.bottom-one{margin-bottom:20px}.table-width{width:750px!important}.num-left .el-input__inner{text-align:left!important}.num-right .el-input__inner{text-align:right!important}@media only screen and (max-width: 768px){:deep(.table-backtop){margin-bottom:45px}}:deep(.el-table .cell){padding:0 4px;line-height:normal}:deep(.el-table .el-table__header .el-table__cell){text-align:center;padding:4px 0;background-color:#39b9e7;color:#2b436d}:deep(.el-table .el-table__cell){padding:4px 0;border-color:#e8e5de}:deep(.el-table .el-table__expanded-cell){padding:0}.buttons{display:flex;justify-content:flex-start;margin-left:160px}@media only screen and (max-width: 1070px){.buttons{margin-left:0}}.add-btn{display:flex;flex-direction:row-reverse;padding-bottom:10px;padding-right:10px}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-track{background:#f000}::-webkit-scrollbar-thumb{border-radius:4px;background:#9093994d}::-webkit-scrollbar-thumb:hover{background:#909399;background:#90939980}.el-table .el-scrollbar .el-scrollbar__bar.is-horizontal,.el-table .el-scrollbar .el-scrollbar__bar.is-horizontal .el-scrollbar__thumb{height:15px}.el-table .el-scrollbar .el-scrollbar__bar.is-vertical,.el-table .el-scrollbar .el-scrollbar__bar.is-vertical .el-scrollbar__thumb{width:15px}@media only screen and (max-width: 768px){.el-table .el-scrollbar .el-scrollbar__bar.is-horizontal,.el-table .el-scrollbar .el-scrollbar__bar.is-horizontal .el-scrollbar__thumb{height:8px}.el-table .el-scrollbar .el-scrollbar__bar.is-vertical,.el-table .el-scrollbar .el-scrollbar__bar.is-vertical .el-scrollbar__thumb{width:8px}}.el-input{line-height:40px!important}.el-input .el-input__wrapper{background-color:#fff}.el-input .el-input__wrapper .el-input__inner{height:38px!important;line-height:38px!important}.el-select .el-select__wrapper{background-color:#fff}.search .el-input__wrapper,.search .el-select__wrapper{background-color:#fff!important}.form-overflow{max-height:calc(100vh - 250px);margin-bottom:30px;overflow:hidden}.form-overflow:hover{overflow-y:scroll;width:calc(100% + 8px);padding-right:10px}.table-icon-button .el-button+.el-button{margin-left:8px}@media only screen and (max-width: 768px){.form-overflow{margin-bottom:10px;max-height:100%}.form-overflow:hover{overflow-y:auto;width:100%}.find-big{width:100%;max-width:500px}.buttons{margin-left:0;display:flex;flex-direction:column;align-items:center}.buttons .el-button+.el-button{margin-left:0;margin-top:5px}.add-btn{display:flex;flex-direction:column;align-items:center;padding-right:0}}.auto-width-notification{min-width:330px;max-width:600px;width:auto}footer{padding:36px 0;text-align:center;margin:auto}.footer__copyright{text-align:center;margin:18px auto auto}.footer__copyright address{display:block;font-style:normal;font-size:14px;line-height:2;color:#a3a3a3}.select-space{margin-top:10px;display:flex;justify-content:space-between}.select-space :deep(.el-select){width:200px}.select-space .space-item{width:100%;display:flex;justify-content:space-between;align-items:center!important}.select-space .space-item .left-item{width:1px}.select-space .space-item .right-btn{display:flex;justify-content:space-between}@media only screen and (min-width: 769px){.select-space .space-item .right-btn .el-space{margin-right:-24px}}.select-space .search-item-max{display:flex;justify-content:flex-start;align-items:center!important}.select-space .date-conncet{text-align:center}.select-space .select-width{width:200px!important}@media only screen and (max-width: 768px){.select-space .select-width{width:100%!important}}.select-space .select-input-width{width:335px!important}@media only screen and (max-width: 768px){.select-space .select-input-width{width:100%!important;min-width:215px!important}}.select-space .select-connect-width{width:140px!important}@media only screen and (max-width: 768px){.select-space .select-connect-width{width:100%!important}}.select-space .select-date-picker-width{width:154px!important}@media only screen and (max-width: 400px){.select-space .select-date-picker-width{width:147px!important;font-size:13px}}@media only screen and (max-width: 768px){.margin-top,.select-space{margin-top:10px}.select-space :deep(.el-space){width:100%;column-gap:10px}.select-space :deep(el-space--horizontal){width:100%}.select-space :deep(.el-space__item){width:100%;margin-right:0!important}.space-button{display:none}}.table-container-body{padding-left:39px}.table-container-body :deep(.el-table--border .el-table__inner-wrapper::after){height:0!important}.table-container-body :deep(.el-table--border .border-bottom .el-table__inner-wrapper::before){height:0!important}.table-container :deep(.table-container-body-out .el-table .el-table__cell){padding:0!important}.set-add-button{display:flex;flex-direction:row-reverse;padding-bottom:10px;column-gap:10px}.radio-line-feed{display:flex;flex-direction:column;align-items:start}.radio-line-feed :deep(.el-radio){align-items:baseline}.radio-line-feed :deep(.el-radio.el-radio--large){height:auto}.radio-line-feed :deep(.el-radio span.el-radio__label){white-space:pre-wrap;word-break:break-all}.radio-line-feed :deep(.el-radio.el-radio--large .el-radio__inner){top:1px}.radio-correct-options :deep(span.el-radio__label){color:#67c23a;font-weight:700}.radio-normal-options :deep(span.el-radio__label){color:#606266}.radio-error-options :deep(span.el-radio__label){color:#f56c6c;font-weight:700}.is-disabled .el-select__selection .el-select__placeholder{color:#a8abb2!important}.slider-container{width:420px;padding-left:10px;padding-bottom:10px}.el-collapse .el-collapse-item .el-collapse-item__header{font-weight:700}.answers-dialog-height{height:calc(100vh - 240px)}.from-item-label-center{align-items:center}.consultation-form{display:flex;column-gap:30px;row-gap:20px}@media only screen and (max-width: 1435px){.consultation-form{flex-direction:column}}.consultation-form .form-container{width:calc(50% - 20px);margin-bottom:0}@media only screen and (max-width: 1435px){.consultation-form .form-container{width:100%}}.consultation-form .consultation-title{font-weight:700}.tabs-container{margin-top:8px}.tabs-container :deep(.el-tabs__nav-scroll){display:flex;align-items:flex-end;background-color:#39b9e7;border-radius:7px;height:40px;width:100%}.tabs-container :deep(.el-tabs__item){color:#fff;width:160px;border-bottom:0}@media only screen and (max-width: 768px){.tabs-container :deep(.el-tabs__item){padding:0!important}}.tabs-container :deep(.el-tabs__item.is-active){background-color:#188ec9}.tabs-container :deep(el-tabs__nav-prev){height:40px}.tabs-container :deep(.el-tabs__nav){border-right:1px solid #e4e7ed;border-radius:0}.tabs-container :deep(.el-tabs__nav-prev,.el-tabs__nav-next){line-height:40px}.tabs-container :deep(.el-tabs__header){border-bottom:0}.custom-space{align-items:flex-start!important}.self-check-system-container{display:flex;flex-direction:column;row-gap:10px;width:100%}.self-check-system-container .collapse{max-width:750px}.time-select{width:110px}.free-company-video-container{height:calc(100vh - 210px)}@media only screen and (max-width: 768px){.free-company-video-container{height:auto}}.free-company-video-container .pagination{height:40px;margin-top:10px}:deep(.el-dialog__body){padding-top:0}.video-background{margin-top:10px;width:100%;background-color:#fff;box-sizing:border-box;padding:10px}.video-background .module-title{font-size:120%}.video-background .e-learning-video{display:grid;column-gap:10px;padding-bottom:5px;height:235px;overflow-x:hidden}@media only screen and (max-width: 768px){.video-background .e-learning-video{overflow-x:auto}}.video-background .e-learning-video:hover{overflow-x:auto}.video-background .see-all-container{display:flex;flex:1;justify-content:end}.video-background .free-company-video{display:grid;column-gap:10px;grid-template-columns:repeat(5,1fr);overflow-x:auto}.card-table-top .el-card-container{margin-top:10px;display:flex;text-align:center;flex-wrap:wrap;grid-gap:5px;margin-left:10px}.card-table-top .el-card-container .el-card-style{width:calc((100% - 25px) / 3)}@media only screen and (max-width: 1300px){.card-table-top .el-card-container .el-card-style{width:calc((100% - 25px)/2)}}.card-table-top .el-card-container :deep(.el-card__header){padding:5px;background-color:#39b9e7}.card-table-top .el-card-container :deep(.el-card__body){padding:7px}.card-table-top .second-div{margin-top:10px;display:flex;justify-content:space-between}.card-table-top .second-div .second-left,.card-table-top .second-div .second-right{width:calc(50% - 7px);height:420px;background-color:#fff}.card-table-top .second-div .second-div-title{margin-left:10px;margin-top:10px;font-size:120%;height:8%}.card-table-top .second-div .table{margin:10px;text-align:center;height:92%}@media only screen and (max-width: 843px){.card-table-top .second-div{margin-top:10px;display:flex;flex-wrap:wrap}.card-table-top .second-div .second-left{width:100%;height:300px;background-color:#fff}.card-table-top .second-div .second-left .pdf-container{height:100%;width:100%;overflow-y:auto;overflow-x:auto}.card-table-top .second-div .second-left .pdf-container #mainin{width:100%;height:100%}.card-table-top .second-div .second-right{margin-top:10px;width:100%;height:300px;background-color:#fff}}.retrieve-saved-layout{display:flex;flex-wrap:wrap;gap:10px;align-items:center}.form-insert-layout{display:flex;flex-wrap:wrap;column-gap:50px}@media only screen and (max-width: 1050px){.form-insert-layout .layout-left{width:100%}}.form-insert-layout .layout-right{margin-bottom:18px}.form-insert-layout .layout-right .title{margin-bottom:10px;font-size:120%}.form-insert-layout .layout-right .content{display:flex;flex-direction:column;row-gap:8px}.mail-text{max-width:530px;width:530px!important}@media only screen and (max-width: 1050px){.mail-text{width:100%!important}}.timing_of_transmission-container .el-form-item__content{align-items:flex-start}@media only screen and (max-width: 768px){.timing_of_transmission-container .el-form-item__content{display:flex;flex-direction:column}}.timing_of_transmission-container .el-radio-group{align-items:flex-start}.timing_of_transmission-container .time-select{margin-top:0;width:110px}.timing_of_transmission-container .scheduled-transmission-unsend{display:flex;flex-direction:column}@media only screen and (max-width: 869px){.timing_of_transmission-container .scheduled-transmission-unsend{flex-direction:row}}.timing_of_transmission-container .sent-time-container{display:flex;flex-wrap:wrap;gap:15px}.timing_of_transmission-container .setting-div{border:#dcdfe6 1px solid;padding:10px 0 30px 10px}.timing_of_transmission-container .setting-div .label-width{width:100px}.link-container{display:flex;column-gap:10px;flex-wrap:wrap;margin-left:10px}.link-container :deep(.el-link__inner){align-items:flex-start;font-size:16px}.link-container .time{display:flex;align-items:start;width:110px;font-size:16px}.link-container .content{flex:1;flex-wrap:wrap}.theme-steps{margin-top:10px;width:100%;overflow:auto;display:flex}.theme-steps div{display:flex;flex:auto;align-items:center}.theme-steps .tag{border-radius:0;border:none;font-size:16px;height:46px;flex:auto;cursor:pointer}.theme-steps .tag-height{height:36px}.theme-steps .success{height:100%;background:#f0f9eb;color:#a8abb2}.theme-steps .primary{height:100%;background:#ecf5ff;color:#a8abb2}.theme-steps .info{height:100%;background:#f4f4f5;color:#a8abb2}.progress{max-width:260px;height:auto}.progress .title{width:240px;font-size:16px;font-weight:700;height:30px}.progress .button{margin-top:25px;text-align:center}.progress .video-container-row{display:flex;row-gap:15px;flex:1;overflow-y:auto}@media only screen and (max-width: 1004px){.progress .video-container-row{flex:none;margin-bottom:10px}}.progress .video-container-row .video-container-div{display:flex;align-items:center;justify-content:space-between}.progress .video-container-row .video-container-div .video-name{min-width:160px;text-align:start}.progress .video-container-row .video-content{border:#bdd7ee 1px solid;cursor:pointer}.progress .video-container-row .video-content .video{width:100%;aspect-ratio:16/9;display:flex}.applied-theme-edit .el-divider--horizontal{margin:10px 0}.applied-theme-edit .label-bg-color-class{background-color:#deebf7}.applied-theme-edit .have-peport-class{padding:8px 25px;background-color:#fff2cc}.applied-theme-edit .no-peport-class{padding:8px 25px;background-color:#f2f2f2}.applied-theme-edit .label-container{width:80px;font-weight:700;display:flex;justify-content:center;align-items:center;transform:translateY(-11px)}.applied-theme-edit .value-container{white-space:pre-wrap;padding-left:10px}.applied-theme-edit .value-container .course-set-div{display:flex;flex-wrap:wrap}.applied-theme-edit .value-container .course-set-div .course-set-type-div{width:75px;text-align:center;background-color:#deebf7;margin-right:5px;margin-bottom:1px;height:26px}.applied-theme-edit .value-container .course-set-div .course-set-name-div{flex:1}.applied-theme-edit .value-set-container{display:flex;flex-direction:column;row-gap:10px}.applied-theme-edit .video-time-container{text-align:center;width:80px}.applied-theme-edit .video-count-container{text-align:center;width:50px}.applied-theme-edit .img-container{width:300px;display:flex;align-items:center;cursor:pointer;margin:0 auto}.applied-theme-edit .img-container .img{width:100%;display:flex;border:#5a9ad5 solid 1px;aspect-ratio:16/9}.applied-theme-edit .fee-container{margin-top:10px;row-gap:10px;flex-wrap:wrap}.applied-theme-edit .fee-container .fee-label-container{transform:translateY(0);height:82px}@media only screen and (max-width: 500px){.applied-theme-edit .fee-container .fee-label-container{width:100%;height:auto}}.applied-theme-edit .fee-container .fee-content-container{height:80px;border:1px solid #deebf7}@media only screen and (max-width: 500px){.applied-theme-edit .fee-container .fee-content-container{height:auto}}.applied-theme-edit .fee-container .fee-content-container .unit-price-container,.applied-theme-edit .fee-container .fee-content-container .student-num-container,.applied-theme-edit .fee-container .fee-content-container .total-container{width:95px}@media only screen and (max-width: 500px){.applied-theme-edit .fee-container .fee-content-container .unit-price-container,.applied-theme-edit .fee-container .fee-content-container .student-num-container,.applied-theme-edit .fee-container .fee-content-container .total-container{width:100%}}.applied-theme-edit .fee-container .fee-content-container .content-label-container{text-align:center}@media only screen and (max-width: 500px){.applied-theme-edit .fee-container .fee-content-container .content-label-container{text-align:unset;width:100px}}.applied-theme-edit .fee-container .fee-content-container .content-value-container{height:40px;line-height:40px;text-align:center}@media only screen and (max-width: 500px){.applied-theme-edit .fee-container .fee-content-container .content-value-container{text-align:unset}}@media only screen and (max-width: 500px){.applied-theme-edit .fee-container .fee-content-container .student-num-container .content-value-container{width:calc(100% - 122px)}}.applied-theme-edit .fee-container .fee-content-container .total-container{width:150px}@media only screen and (max-width: 500px){.applied-theme-edit .fee-container .fee-content-container .total-container{width:100%}}.free-company-video-top{display:flex;justify-content:space-between;flex-wrap:wrap;row-gap:10px}.free-company-video-top .video-top-left{display:flex;column-gap:10px;align-items:center;flex-wrap:wrap}.free-company-video-top .video-top-left .big-font{font-size:120%}.free-company-video-top .video-top-left .checkbox-div-container{display:flex;flex-wrap:nowrap;column-gap:8px}.free-company-video-top .video-top-left .checkbox-div-container .checkbox-div{display:flex;align-items:center;column-gap:8px}.free-company-video-top .video-top-right{display:flex;flex:1;justify-content:space-between}.free-company-video-top .video-top-right .assist-div{width:1px}.free-company-video-top .video-top-right div:nth-child(2){display:flex;gap:10px}.free-company-video-top .video-top-right div:nth-child(2) .el-input{width:200px}.free-company-video-top .video-top-right .selectInfo-container{display:flex;align-items:center}.free-company-video-top .video-top-right .selectInfo-container .icon-button{color:#fff;height:40px;width:65px;background-color:#044a8f}.free-company-video-top .select-title-text-color{color:#1f4e79}.all-free-company-video{display:grid;gap:10px;grid-template-columns:repeat(5,minmax(150px,1fr))}@media only screen and (max-width: 1130px){.all-free-company-video{grid-template-columns:repeat(4,minmax(150px,1fr))}}@media only screen and (max-width: 990px){.all-free-company-video{grid-template-columns:repeat(3,minmax(150px,1fr))}}@media only screen and (max-width: 820px){.all-free-company-video{grid-template-columns:repeat(2,minmax(150px,1fr))}}.theme-assign-edit-container .search-head{display:flex}.theme-assign-edit-container .search-tail{display:flex;justify-content:center}.search-body{display:flex}.search-body .search-left{width:40%;min-width:700px}.search-body .search-left .search-left-last{display:flex;column-gap:8px;justify-content:end;margin-right:8px;margin-top:8px}.search-body .search-right{width:60%;display:flex;flex-direction:column;justify-content:end;padding-left:10px}.search-body .search-right .search-two{display:flex;justify-content:end;height:48px;column-gap:12px;flex-direction:row;align-items:flex-end}.search-body .search-right .search-four{display:flex;justify-content:end;height:48px;flex-direction:row;align-items:flex-end}.preview-dialog-container{width:100%;max-height:70vh;overflow:auto}.preview-dialog-container .preview-dialog-value{flex:1;padding:0 10px;border:#dcdfe6 1px solid;margin-right:5px}.preview-dialog-bottom{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;margin-top:10px}.preview-dialog-bottom .preview-dialog-question{display:flex;padding:5px}.send-maile-history-select-label{width:130px}.radio-group-style{margin-bottom:10px;margin-top:10px;width:480px;border:none;border-radius:none}.radio-group-style .el-radio-button__original-radio:checked+.el-radio-button__inner{background-color:#044a8f;box-shadow:none;border-right:solid 1px #dcdfe6}.radio-group-style .el-radio-button__inner{border:none;box-shadow:none;border-right:solid 1px #dcdfe6;background-color:#bfbfbf}.radio-group-style .el-radio-button:first-child .el-radio-button__inner{border-radius:0;border:none;border-right:solid 1px #dcdfe6}.radio-group-style .el-radio-button:last-child .el-radio-button__inner{border-radius:0;border-right:none}.radio-group-style .el-radio-group{display:flex;justify-content:space-between;align-items:stretch}.radio-group-style .el-radio-button{flex:1}.radio-group-style .el-radio-button--large .el-radio-button__inner{padding-right:0;padding-left:0;width:100%;display:inline-block}@media only screen and (max-width: 768px){.radio-group-style{width:100%;min-width:268px}}.radio-group-disabled-style .el-radio-button__original-radio:disabled+.el-radio-button__inner{background-color:#bfbfbf;color:#606266}.radio-group-disabled-style .el-radio-button__original-radio:disabled:checked+.el-radio-button__inner{background-color:#044a8f;color:#fff}.drag-div{height:24px;cursor:pointer}.estimate-pdf-review{display:flex;width:100%;height:75vh}.checkbox-style-one{display:flex;width:630px;justify-content:space-between}.checkbox-style-two{display:flex;width:100%;justify-content:space-between}.form-item-div-height{width:100%;margin-bottom:8px}.triangle-container{display:flex;flex-direction:column;align-items:center;gap:4px;width:30px;cursor:pointer}.triangle-container .triangle-up{width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:13px solid #3e76e3}.triangle-container .triangle-down{width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-top:13px solid #3e76e3}.triangle-container .triangle-top-disabled{border-top:13px solid #bec5ce!important}.triangle-container .triangle-bottom-disabled{border-bottom:13px solid #bec5ce!important}.limit-authority-explain{color:#044a8f;cursor:pointer;transform:scale(.85)}.upload-button-search{display:flex;justify-content:space-between;align-items:end}.upload-button-search .search-button{transform:translate(8px)}.file-upload-width{width:130px}.flBoxL :deep(.el-upload){width:100%!important}@media only screen and (max-width: 768px){.flBoxL{max-width:300px}}.file__background{height:150px;max-width:410px;display:flex;justify-content:center;align-items:center}.file__background div .el-icon-upload{color:#999;font-size:40px}.file__background div p{font-size:12px;margin:0}.file__background div .click-upload{color:#3e76e3}.form-item-text-color{color:#606266}.quasi-contract-flag-label div:nth-child(1){height:20px;line-height:20px}.quasi-contract-flag-label div:nth-child(2){height:20px;font-size:13px;line-height:20px}.quasi-contract-flag-value{height:40px;line-height:40px}.self-check{padding:0 3%}.self-check .self-check-img-container{aspect-ratio:5/3;width:100%;display:flex}.self-check .self-check-img-container .el-image{width:100%;height:100%}.self-check .self-check-text{justify-content:center}.self-check .self-check-text .el-text{color:#1f4e79;text-align:center;margin-bottom:10px}.self-check .selfCheck-container{cursor:pointer}.top-second-div{margin-top:10px;display:flex;justify-content:space-between}.top-second-div .second-left,.top-second-div .second-right{width:calc(50% - 7px);padding-bottom:10px;background-color:#fff}@media only screen and (max-width: 1240px){.top-second-div{margin-top:10px;display:flex;flex-wrap:wrap}.top-second-div .second-left{width:100%;background-color:#fff}.top-second-div .second-right{margin-top:10px;width:100%;background-color:#fff}}.container-title{margin:10px;font-size:120%;display:flex;justify-content:space-between}.container-title .show-video-title-div{display:flex;align-items:flex-end}.container-title .show-video-title-div .last-video-div{min-width:235px}.watching-video-container{text-align:center;padding-bottom:5px}.watching-video-container .watching-video-content-container{position:relative;display:flex;width:100%;justify-content:center;margin-top:10px}.watching-video-container .watching-video-content-container .watching-video-content{width:calc(100% - 20px);aspect-ratio:16/9;position:relative}.watching-video-container .watching-video-content-container .next-to-button{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.theme-progress{height:80px;padding:10px}.progress-title{font-size:120%;display:flex;justify-content:space-between}.student-top-theme-steps{overflow:hidden}@media only screen and (max-width: 768px){.student-top-theme-steps{overflow:auto;scrollbar-width:none;-ms-overflow-style:-ms-autohiding-scrollbar}.student-top-theme-steps::-webkit-scrollbar{display:none}}.student-top-theme-steps:hover{cursor:pointer}.flex-column{display:flex;flex-direction:column}.special-column{aspect-ratio:2/1;flex:1;overflow:auto;margin-left:10px}@media only screen and (min-width: 1241px){.special-column{aspect-ratio:25/14}}@media only screen and (max-width: 768px){.special-column{aspect-ratio:3/2}}.special-column::-webkit-scrollbar{width:15px}.special-column{padding-right:7px}@media only screen and (max-width: 768px){.special-column{padding-right:0}}.course-duration-body{position:relative;height:22px;max-width:200px}.course-duration-body .duration-text{font-size:17px;position:relative;z-index:99}.course-duration-body .duration-bg{background-color:#f8cbad;width:170px;height:8px;position:absolute;bottom:0;left:0}.report-dialog-height{height:calc(100vh - 240px)}.img-error{display:flex;justify-content:center;align-items:center;width:100%;height:100%;background:var(--el-fill-color-light);color:var(--el-text-color-secondary);font-size:30px}.test-review-div{height:80vh;margin:10px}.el-main::-webkit-scrollbar{width:15px}@media only screen and (max-width: 768px){.el-main::-webkit-scrollbar{width:8px}}.text-line-feed{word-break:break-all;white-space:pre-wrap}.text-align-right{text-align:right}.upload-err-dialog{background-color:#fff8f7!important}.upload-err-dialog .el-dialog__header{font-weight:700}.upload-err-dialog .el-dialog__header .el-dialog__title{color:red}.upload-err-dialog .error-Content{color:red;overflow-y:auto;max-height:calc(100vh - 240px)}.upload-err-dialog .error-Content .error-item .error-title{font-weight:700;margin-left:8px}.upload-err-dialog .error-Content .error-item .error-msg-list{margin-left:22px}.upload-err-dialog .error-Content .error-item .error-msg-list .error-msg-item{display:flex;margin-bottom:4px}@font-face{font-family:Material Symbols Outlined;font-style:normal;font-weight:100 700;font-display:block;src:url(../woff2/material-symbols-outlined-yOZg5uce.woff2) format("woff2")}.material-symbols-outlined{font-family:Material Symbols Outlined;font-weight:400;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;font-feature-settings:"liga"}@font-face{font-family:Material Icons;font-style:normal;font-weight:400;font-display:block;src:url(../woff2/material-icons-JAMAXUYH.woff2) format("woff2"),url(../woff/material-icons-69IKE8Hh.woff) format("woff")}.material-icons{font-family:Material Icons;font-weight:400;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;font-feature-settings:"liga"}@font-face{font-family:Material Icons Outlined;font-style:normal;font-weight:400;font-display:block;src:url(../woff2/material-icons-outlined-2YYhrxAP.woff2) format("woff2"),url(../woff/material-icons-outlined-aVm8Jdp-.woff) format("woff")}.material-icons-outlined{font-family:Material Icons Outlined;font-weight:400;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;font-feature-settings:"liga"}@font-face{font-family:Material Icons Round;font-style:normal;font-weight:400;font-display:block;src:url(../woff2/material-icons-round-64qylwcb.woff2) format("woff2"),url(../woff/material-icons-round-Q5cMfrL_.woff) format("woff")}.material-icons-round{font-family:Material Icons Round;font-weight:400;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;font-feature-settings:"liga"}@font-face{font-family:Material Icons Sharp;font-style:normal;font-weight:400;font-display:block;src:url(../woff2/material-icons-sharp-IInc7Yq0.woff2) format("woff2"),url(../woff/material-icons-sharp-h9SpFbu_.woff) format("woff")}.material-icons-sharp{font-family:Material Icons Sharp;font-weight:400;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;font-feature-settings:"liga"}@font-face{font-family:Material Icons Two Tone;font-style:normal;font-weight:400;font-display:block;src:url(../woff2/material-icons-two-tone-7jSKWhI8.woff2) format("woff2"),url(../woff/material-icons-two-tone-e8M-5hA2.woff) format("woff")}.material-icons-two-tone{font-family:Material Icons Two Tone;font-weight:400;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;font-feature-settings:"liga"}:root,:host{--w-e-textarea-bg-color: #fff;--w-e-textarea-color: #333;--w-e-textarea-border-color: #ccc;--w-e-textarea-slight-border-color: #e8e8e8;--w-e-textarea-slight-color: #d4d4d4;--w-e-textarea-slight-bg-color: #f5f2f0;--w-e-textarea-selected-border-color: #B4D5FF;--w-e-textarea-handler-bg-color: #4290f7;--w-e-toolbar-color: #595959;--w-e-toolbar-bg-color: #fff;--w-e-toolbar-active-color: #333;--w-e-toolbar-active-bg-color: #f1f1f1;--w-e-toolbar-disabled-color: #999;--w-e-toolbar-border-color: #e8e8e8;--w-e-modal-button-bg-color: #fafafa;--w-e-modal-button-border-color: #d9d9d9}.w-e-text-container *,.w-e-toolbar *{box-sizing:border-box;margin:0;outline:none;padding:0}.w-e-text-container blockquote,.w-e-text-container li,.w-e-text-container p,.w-e-text-container td,.w-e-text-container th,.w-e-toolbar *{line-height:1.5}.w-e-text-container{background-color:var(--w-e-textarea-bg-color);color:var(--w-e-textarea-color);height:100%;position:relative}.w-e-text-container .w-e-scroll{-webkit-overflow-scrolling:touch;height:100%}.w-e-text-container [data-slate-editor]{word-wrap:break-word;border-top:1px solid transparent;min-height:100%;outline:0;padding:0 10px;white-space:pre-wrap}.w-e-text-container [data-slate-editor] p{margin:15px 0}.w-e-text-container [data-slate-editor] h1,.w-e-text-container [data-slate-editor] h2,.w-e-text-container [data-slate-editor] h3,.w-e-text-container [data-slate-editor] h4,.w-e-text-container [data-slate-editor] h5{margin:20px 0}.w-e-text-container [data-slate-editor] img{cursor:default;display:inline!important;max-width:100%;min-height:20px;min-width:20px}.w-e-text-container [data-slate-editor] span{text-indent:0}.w-e-text-container [data-slate-editor] [data-selected=true]{box-shadow:0 0 0 2px var(--w-e-textarea-selected-border-color)}.w-e-text-placeholder{font-style:italic;left:10px;top:17px;width:90%}.w-e-max-length-info,.w-e-text-placeholder{color:var(--w-e-textarea-slight-color);pointer-events:none;position:absolute;-webkit-user-select:none;-moz-user-select:none;user-select:none}.w-e-max-length-info{bottom:.5em;right:1em}.w-e-bar{background-color:var(--w-e-toolbar-bg-color);color:var(--w-e-toolbar-color);font-size:14px;padding:0 5px}.w-e-bar svg{fill:var(--w-e-toolbar-color);height:14px;width:14px}.w-e-bar-show{display:flex}.w-e-bar-hidden{display:none}.w-e-hover-bar{border:1px solid var(--w-e-toolbar-border-color);border-radius:3px;box-shadow:0 2px 5px #0000001f;position:absolute}.w-e-toolbar{flex-wrap:wrap;position:relative}.w-e-bar-divider{background-color:var(--w-e-toolbar-border-color);display:inline-flex;height:40px;margin:0 5px;width:1px}.w-e-bar-item{display:flex;height:40px;padding:4px;position:relative;text-align:center}.w-e-bar-item,.w-e-bar-item button{align-items:center;justify-content:center}.w-e-bar-item button{background:transparent;border:none;color:var(--w-e-toolbar-color);cursor:pointer;display:inline-flex;height:32px;overflow:hidden;padding:0 8px;white-space:nowrap}.w-e-bar-item button:hover{background-color:var(--w-e-toolbar-active-bg-color);color:var(--w-e-toolbar-active-color)}.w-e-bar-item button .title{margin-left:5px}.w-e-bar-item .active{background-color:var(--w-e-toolbar-active-bg-color);color:var(--w-e-toolbar-active-color)}.w-e-bar-item .disabled{color:var(--w-e-toolbar-disabled-color);cursor:not-allowed}.w-e-bar-item .disabled svg{fill:var(--w-e-toolbar-disabled-color)}.w-e-bar-item .disabled:hover{background-color:var(--w-e-toolbar-bg-color);color:var(--w-e-toolbar-disabled-color)}.w-e-bar-item .disabled:hover svg{fill:var(--w-e-toolbar-disabled-color)}.w-e-menu-tooltip-v5:before{background-color:var(--w-e-toolbar-active-color);border-radius:5px;color:var(--w-e-toolbar-bg-color);content:attr(data-tooltip);font-size:.75em;opacity:0;padding:5px 10px;position:absolute;text-align:center;top:40px;transition:opacity .6s;visibility:hidden;white-space:pre;z-index:1}.w-e-menu-tooltip-v5:after{border:5px solid transparent;border-bottom:5px solid var(--w-e-toolbar-active-color);content:"";opacity:0;position:absolute;top:30px;transition:opacity .6s;visibility:hidden}.w-e-menu-tooltip-v5:hover:after,.w-e-menu-tooltip-v5:hover:before{opacity:1;visibility:visible}.w-e-menu-tooltip-v5.tooltip-right:before{left:100%;top:10px}.w-e-menu-tooltip-v5.tooltip-right:after{border-bottom-color:transparent;border-left-color:transparent;border-right-color:var(--w-e-toolbar-active-color);border-top-color:transparent;left:100%;margin-left:-10px;top:16px}.w-e-bar-item-group .w-e-bar-item-menus-container{background-color:var(--w-e-toolbar-bg-color);border:1px solid var(--w-e-toolbar-border-color);border-radius:3px;box-shadow:0 2px 10px #0000001f;display:none;left:0;margin-top:40px;position:absolute;top:0;z-index:1}.w-e-bar-item-group:hover .w-e-bar-item-menus-container{display:block}.w-e-select-list{background-color:var(--w-e-toolbar-bg-color);border:1px solid var(--w-e-toolbar-border-color);border-radius:3px;box-shadow:0 2px 10px #0000001f;left:0;margin-top:40px;max-height:350px;min-width:100px;overflow-y:auto;position:absolute;top:0;z-index:1}.w-e-select-list ul{line-height:1;list-style:none}.w-e-select-list ul .selected{background-color:var(--w-e-toolbar-active-bg-color)}.w-e-select-list ul li{cursor:pointer;padding:7px 0 7px 25px;position:relative;text-align:left;white-space:nowrap}.w-e-select-list ul li:hover{background-color:var(--w-e-toolbar-active-bg-color)}.w-e-select-list ul li svg{left:0;margin-left:5px;margin-top:-7px;position:absolute;top:50%}.w-e-bar-bottom .w-e-select-list{bottom:0;margin-bottom:40px;margin-top:0;top:inherit}.w-e-drop-panel{background-color:var(--w-e-toolbar-bg-color);border:1px solid var(--w-e-toolbar-border-color);border-radius:3px;box-shadow:0 2px 10px #0000001f;margin-top:40px;min-width:200px;padding:10px;position:absolute;top:0;z-index:1}.w-e-bar-bottom .w-e-drop-panel{bottom:0;margin-bottom:40px;margin-top:0;top:inherit}.w-e-modal{background-color:var(--w-e-toolbar-bg-color);border:1px solid var(--w-e-toolbar-border-color);border-radius:3px;box-shadow:0 2px 10px #0000001f;color:var(--w-e-toolbar-color);font-size:14px;min-height:40px;min-width:100px;padding:20px 15px 0;position:absolute;text-align:left;z-index:1}.w-e-modal .btn-close{cursor:pointer;line-height:1;padding:5px;position:absolute;right:8px;top:7px}.w-e-modal .btn-close svg{fill:var(--w-e-toolbar-color);height:10px;width:10px}.w-e-modal .babel-container{display:block;margin-bottom:15px}.w-e-modal .babel-container span{display:block;margin-bottom:10px}.w-e-modal .button-container{margin-bottom:15px}.w-e-modal button{background-color:var(--w-e-modal-button-bg-color);border:1px solid var(--w-e-modal-button-border-color);border-radius:4px;color:var(--w-e-toolbar-color);cursor:pointer;font-weight:400;height:32px;padding:4.5px 15px;text-align:center;touch-action:manipulation;transition:all .3s cubic-bezier(.645,.045,.355,1);-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap}.w-e-modal input[type=number],.w-e-modal input[type=text],.w-e-modal textarea{font-feature-settings:"tnum";background-color:var(--w-e-toolbar-bg-color);border:1px solid var(--w-e-modal-button-border-color);border-radius:4px;color:var(--w-e-toolbar-color);font-variant:tabular-nums;padding:4.5px 11px;transition:all .3s;width:100%}.w-e-modal textarea{min-height:60px}body .w-e-modal,body .w-e-modal *{box-sizing:border-box}.w-e-progress-bar{background-color:var(--w-e-textarea-handler-bg-color);height:1px;position:absolute;transition:width .3s;width:0}.w-e-full-screen-container{bottom:0!important;display:flex!important;flex-direction:column!important;height:100%!important;left:0!important;margin:0!important;padding:0!important;position:fixed;right:0!important;top:0!important;width:100%!important}.w-e-full-screen-container [data-w-e-textarea=true]{flex:1!important}.w-e-text-container [data-slate-editor] code{background-color:var(--w-e-textarea-slight-bg-color);border-radius:3px;font-family:monospace;padding:3px}.w-e-panel-content-color{list-style:none;text-align:left;width:230px}.w-e-panel-content-color li{border:1px solid var(--w-e-toolbar-bg-color);border-radius:3px;cursor:pointer;display:inline-block;padding:2px}.w-e-panel-content-color li:hover{border-color:var(--w-e-toolbar-color)}.w-e-panel-content-color li .color-block{border:1px solid var(--w-e-toolbar-border-color);border-radius:3px;height:17px;width:17px}.w-e-panel-content-color .active{border-color:var(--w-e-toolbar-color)}.w-e-panel-content-color .clear{line-height:1.5;margin-bottom:5px;width:100%}.w-e-panel-content-color .clear svg{height:16px;margin-bottom:-4px;width:16px}.w-e-text-container [data-slate-editor] blockquote{background-color:var(--w-e-textarea-slight-bg-color);border-left:8px solid var(--w-e-textarea-selected-border-color);display:block;font-size:100%;line-height:1.5;margin:10px 0;padding:10px}.w-e-panel-content-emotion{font-size:20px;list-style:none;text-align:left;width:300px}.w-e-panel-content-emotion li{border-radius:3px;cursor:pointer;display:inline-block;padding:0 5px}.w-e-panel-content-emotion li:hover{background-color:var(--w-e-textarea-slight-bg-color)}.w-e-textarea-divider{border-radius:3px;margin:20px auto;padding:20px}.w-e-textarea-divider hr{background-color:var(--w-e-textarea-border-color);border:0;display:block;height:1px}.w-e-text-container [data-slate-editor] pre>code{background-color:var(--w-e-textarea-slight-bg-color);border:1px solid var(--w-e-textarea-slight-border-color);border-radius:4px;display:block;font-size:14px;padding:10px;text-indent:0}.w-e-text-container [data-slate-editor] .w-e-image-container{display:inline-block;margin:0 3px}.w-e-text-container [data-slate-editor] .w-e-image-container:hover{box-shadow:0 0 0 2px var(--w-e-textarea-selected-border-color)}.w-e-text-container [data-slate-editor] .w-e-selected-image-container{overflow:hidden;position:relative}.w-e-text-container [data-slate-editor] .w-e-selected-image-container .w-e-image-dragger{background-color:var(--w-e-textarea-handler-bg-color);height:7px;position:absolute;width:7px}.w-e-text-container [data-slate-editor] .w-e-selected-image-container .left-top{cursor:nwse-resize;left:0;top:0}.w-e-text-container [data-slate-editor] .w-e-selected-image-container .right-top{cursor:nesw-resize;right:0;top:0}.w-e-text-container [data-slate-editor] .w-e-selected-image-container .left-bottom{bottom:0;cursor:nesw-resize;left:0}.w-e-text-container [data-slate-editor] .w-e-selected-image-container .right-bottom{bottom:0;cursor:nwse-resize;right:0}.w-e-text-container [data-slate-editor] .w-e-selected-image-container:hover,.w-e-text-container [contenteditable=false] .w-e-image-container:hover{box-shadow:none}.w-e-text-container [data-slate-editor] .table-container{border:1px dashed var(--w-e-textarea-border-color);border-radius:5px;margin-top:10px;overflow-x:auto;padding:10px;width:100%}.w-e-text-container [data-slate-editor] table{border-collapse:collapse}.w-e-text-container [data-slate-editor] table td,.w-e-text-container [data-slate-editor] table th{border:1px solid var(--w-e-textarea-border-color);line-height:1.5;min-width:30px;padding:3px 5px;text-align:left}.w-e-text-container [data-slate-editor] table th{background-color:var(--w-e-textarea-slight-bg-color);font-weight:700;text-align:center}.w-e-panel-content-table{background-color:var(--w-e-toolbar-bg-color)}.w-e-panel-content-table table{border-collapse:collapse}.w-e-panel-content-table td{border:1px solid var(--w-e-toolbar-border-color);cursor:pointer;height:15px;padding:3px 5px;width:20px}.w-e-panel-content-table td.active{background-color:var(--w-e-toolbar-active-bg-color)}.w-e-textarea-video-container{background-image:linear-gradient(45deg,#eee 25%,transparent 0,transparent 75%,#eee 0,#eee),linear-gradient(45deg,#eee 25%,#fff 0,#fff 75%,#eee 0,#eee);background-position:0 0,10px 10px;background-size:20px 20px;border:1px dashed var(--w-e-textarea-border-color);border-radius:5px;margin:10px auto 0;padding:10px 0;text-align:center}.w-e-text-container [data-slate-editor] pre>code{word-wrap:normal;font-family:Consolas,Monaco,Andale Mono,Ubuntu Mono,monospace;-webkit-hyphens:none;hyphens:none;line-height:1.5;margin:.5em 0;overflow:auto;padding:1em;-moz-tab-size:4;-o-tab-size:4;tab-size:4;text-align:left;text-shadow:0 1px #fff;white-space:pre;word-break:normal;word-spacing:normal}.w-e-text-container [data-slate-editor] pre>code .token.cdata,.w-e-text-container [data-slate-editor] pre>code .token.comment,.w-e-text-container [data-slate-editor] pre>code .token.doctype,.w-e-text-container [data-slate-editor] pre>code .token.prolog{color:#708090}.w-e-text-container [data-slate-editor] pre>code .token.punctuation{color:#999}.w-e-text-container [data-slate-editor] pre>code .token.namespace{opacity:.7}.w-e-text-container [data-slate-editor] pre>code .token.boolean,.w-e-text-container [data-slate-editor] pre>code .token.constant,.w-e-text-container [data-slate-editor] pre>code .token.deleted,.w-e-text-container [data-slate-editor] pre>code .token.number,.w-e-text-container [data-slate-editor] pre>code .token.property,.w-e-text-container [data-slate-editor] pre>code .token.symbol,.w-e-text-container [data-slate-editor] pre>code .token.tag{color:#905}.w-e-text-container [data-slate-editor] pre>code .token.attr-name,.w-e-text-container [data-slate-editor] pre>code .token.builtin,.w-e-text-container [data-slate-editor] pre>code .token.char,.w-e-text-container [data-slate-editor] pre>code .token.inserted,.w-e-text-container [data-slate-editor] pre>code .token.selector,.w-e-text-container [data-slate-editor] pre>code .token.string{color:#690}.w-e-text-container [data-slate-editor] pre>code .language-css .token.string,.w-e-text-container [data-slate-editor] pre>code .style .token.string,.w-e-text-container [data-slate-editor] pre>code .token.entity,.w-e-text-container [data-slate-editor] pre>code .token.operator,.w-e-text-container [data-slate-editor] pre>code .token.url{color:#9a6e3a}.w-e-text-container [data-slate-editor] pre>code .token.atrule,.w-e-text-container [data-slate-editor] pre>code .token.attr-value,.w-e-text-container [data-slate-editor] pre>code .token.keyword{color:#07a}.w-e-text-container [data-slate-editor] pre>code .token.class-name,.w-e-text-container [data-slate-editor] pre>code .token.function{color:#dd4a68}.w-e-text-container [data-slate-editor] pre>code .token.important,.w-e-text-container [data-slate-editor] pre>code .token.regex,.w-e-text-container [data-slate-editor] pre>code .token.variable{color:#e90}.w-e-text-container [data-slate-editor] pre>code .token.bold,.w-e-text-container [data-slate-editor] pre>code .token.important{font-weight:700}.w-e-text-container [data-slate-editor] pre>code .token.italic{font-style:italic}.w-e-text-container [data-slate-editor] pre>code .token.entity{cursor:help}
