.trix-content .attachment-gallery>action-text-attachment,.trix-content .attachment-gallery>.attachment{flex:1 0 33%;padding:0 0.5em;max-width:33%}.trix-content .attachment-gallery.attachment-gallery--2>action-text-attachment,.trix-content .attachment-gallery.attachment-gallery--2>.attachment,.trix-content .attachment-gallery.attachment-gallery--4>action-text-attachment,.trix-content .attachment-gallery.attachment-gallery--4>.attachment{flex-basis:50%;max-width:50%}.trix-content action-text-attachment .attachment{padding:0 !important;max-width:100% !important}trix-editor{overflow:scroll !important}trix-editor em{color:#f14668}trix-editor h1{font-size:1.2rem;font-weight:bold}body.admin .correction_header{font-size:0.9rem}body.admin .correction_header table th{background-color:#EEEEEE}body.admin .correction_header table tr,body.admin .correction_header table td,body.admin .correction_header table th{border:1px #DBDBDB solid}body.admin .correction_users_index #search_area .user_check{font-weight:normal !important;font-size:0.8rem !important}body.admin .correction_users_index .type1{overflow-x:scroll;overflow-y:scroll}body.admin .correction_users_index .type1>table{width:100%}body.admin .correction_users_index .type2{width:1100px;overflow-x:scroll;overflow-y:scroll}body.admin .correction_users_index .type3{width:600px}body.admin .correction_users_index .user_list{font-size:0.73rem;overflow:auto;height:75vh}body.admin .correction_users_index .user_list table{border:0}body.admin .correction_users_index .user_list table thead{position:sticky;top:0;z-index:1}body.admin .correction_users_index .user_list table td,body.admin .correction_users_index .user_list table th{border:1px #DBDBDB solid;height:32px;padding-left:0;padding-right:0;text-align:center}body.admin .correction_users_index .user_list table th{background-color:#EEEEEE}body.admin .correction_users_index .user_list table .user_name_head{position:sticky;left:0;background-color:#EEEEEE}body.admin .correction_users_index .user_list table .user_name{position:sticky;left:0;max-width:100px;min-width:100px;background-color:white}body.admin .correction_users_index .user_list table .date{max-width:34px;min-width:34px}body.admin .correction_users_index .user_list table .detail_button{width:70px;text-align:center}body.admin .correction_users_index .user_list table .done{background-color:#BBBBBB}body.admin .correction_users_index .user_list table .title_blue{background-color:lightblue}body.admin .correction_users_show .user_name_table{width:357px;height:60px;border:1px #DBDBDB solid}body.admin .correction_users_show .user_name_table th{background-color:#EEEEEE;text-align:center;vertical-align:middle}body.admin .correction_users_show .user_name_table td{font-size:1.6rem;font-weight:bold;text-align:center;vertical-align:middle}body.admin .correction_users_show .file_list{font-size:0.9rem}body.admin .correction_users_show .modal1 .corrections_box{width:70%;margin:0 auto}body.admin .correction_users_show .modal1 .corrections_box .file_name{margin-left:150px}body.admin .correction_users_show .modal3 .corrections_box,body.admin .correction_users_show .modal2 .corrections_box{width:50%;margin:0 auto}body.admin .correction_users_show .modal1 .modal-card,body.admin .correction_users_show .modal2 .modal-card,body.admin .correction_users_show .modal3 .modal-card{width:1000px;height:750px}body.admin .correction_users_show .modal1 .modal-card .modal-card-body,body.admin .correction_users_show .modal2 .modal-card .modal-card-body,body.admin .correction_users_show .modal3 .modal-card .modal-card-body{border-bottom-left-radius:6px;border-bottom-right-radius:6px;padding-right:8px;padding-left:8px}body.admin .correction_users_show .modal1 .modal-card .modal-card-body .corrections_box dt.field-label,body.admin .correction_users_show .modal2 .modal-card .modal-card-body .corrections_box dt.field-label,body.admin .correction_users_show .modal3 .modal-card .modal-card-body .corrections_box dt.field-label{align-items:start !important;margin-right:10px}body.admin .correction_users_show .modal1 .modal-card .modal-card-body .corrections_box dt.field-label label,body.admin .correction_users_show .modal2 .modal-card .modal-card-body .corrections_box dt.field-label label,body.admin .correction_users_show .modal3 .modal-card .modal-card-body .corrections_box dt.field-label label{width:120px}body.admin .correction_users_show .modal1 .modal-card .modal-card-body .corrections_box dl,body.admin .correction_users_show .modal2 .modal-card .modal-card-body .corrections_box dl,body.admin .correction_users_show .modal3 .modal-card .modal-card-body .corrections_box dl{padding-top:0.25rem;padding-bottom:0.5rem;margin-bottom:0}body.admin .correction_users_show .modal1 .modal-card .modal-card-body .corrections_box dl.back_blue,body.admin .correction_users_show .modal2 .modal-card .modal-card-body .corrections_box dl.back_blue,body.admin .correction_users_show .modal3 .modal-card .modal-card-body .corrections_box dl.back_blue{background-color:lightblue}body.admin .correction_users_show .modal3 .modal-card{width:1100px}body.admin .correction_users_instructors_index .instructor_list table th,body.admin .correction_users_instructors_index .instructor_list table td{width:80px;padding-top:1px;padding-bottom:1px;border:solid 1px #DBDBDB;text-align:center}body.admin .correction_users_instructors_index .instructor_list table th{background-color:#EEEEEE;vertical-align:bottom}body.admin .correction_users_instructors_index .instructor_list table .name{width:320px}body.admin .correction_users_instructors_index .instructor_list table .total{width:200px}body.admin .correction_users_instructors_index .instructor_list table .row-color{background-color:#fffff0}body.admin .correction_users_instructors_index .modal table td{padding:3px}body.admin div.course_year_users_show .qualification_count span{margin-bottom:-12px;margin-right:5px}body.admin div.course_year_users_show .qualification-unit{position:relative;border:solid 1px lightgray;margin-top:-1px}body.admin div.course_year_users_show .qualification-unit .qualification_content{border:solid 1px lightgray;border-radius:5px;padding:10px;margin:5px}body.admin div.courses_new .lesson-unit,body.admin div.courses_new .qualification-unit,body.admin div.courses_edit .lesson-unit,body.admin div.courses_edit .qualification-unit{position:relative;border:solid 1px lightgray;margin-top:-1px}body.admin div.courses_new .lesson-unit dl,body.admin div.courses_new .qualification-unit dl,body.admin div.courses_edit .lesson-unit dl,body.admin div.courses_edit .qualification-unit dl{width:88%}body.admin>div.evaluate_results_edit{width:900px}body.admin>div.evaluate_results_edit>section{padding-top:60px;padding-bottom:100px}body.admin>div.evaluate_results_edit>section h3{text-align:center;font-size:2.4rem;margin-bottom:40px}body.admin>div.evaluate_results_edit>section>form>dl.info1{display:flex;width:100%;border:1px solid #000;border-radius:10px}body.admin>div.evaluate_results_edit>section>form>dl.info1>div{margin:0;display:flex;width:50%;padding:5px}body.admin>div.evaluate_results_edit>section>form>dl.info1>div dt{margin:0;width:40%;display:flex;align-items:center;font-weight:bold}body.admin>div.evaluate_results_edit>section>form>dl.info1>div dd{margin:0;width:60%;display:flex;align-items:center}body.admin>div.evaluate_results_edit>section>form>dl.info1>div+div{border-left:1px solid #000}body.admin>div.evaluate_results_edit>section>form>dl.info2{display:flex;margin-top:40px;margin-bottom:40px}body.admin>div.evaluate_results_edit>section>form>dl.info2 *{margin:0;font-size:20px}body.admin>div.evaluate_results_edit>section>form>dl.info2 dt+dd{margin-left:30px}body.admin>div.evaluate_results_edit>section>form>dl.info3{margin-bottom:30px}body.admin>div.evaluate_results_edit>section>form>dl.info3>dt{font-weight:bold}body.admin>div.evaluate_results_edit>section>form>dl.info3>dd textarea{width:100%;height:100px}body.admin>div.evaluate_results_edit>section>form>dl.info4{margin-bottom:40px}body.admin>div.evaluate_results_edit>section>form>dl.info4>div dt{font-weight:bold}body.admin>div.evaluate_results_edit>section>form>dl.info4>div dd p:nth-child(2) textarea{width:100%;height:100px}body.admin>div.evaluate_results_edit>section>form>dl.info4>div dd+dd{margin-top:30px}body.admin>div.evaluate_results_edit>section>form>dl.info4>div+div{margin-top:30px}body.admin>div.evaluate_results_edit>section>form p.submit{text-align:center}body.admin>div.evaluate_results_edit>section>form p.submit input.button{width:150px;margin:0 auto}body.admin>div.evaluates_edit>form>section>p>label{width:120px}body.admin>div.evaluates_edit>form>section>p>input{width:calc(100% - 120px)}body.admin>div.evaluates_edit>form>section>nav{margin-top:30px}body.admin>div.evaluates_edit>form>section>nav>ul{display:flex}body.admin>div.evaluates_edit>form>section>nav>ul>li{width:16.6%;margin:0;background-color:#eee;border-radius:10px 10px 0 0;border:1px solid #666;border-bottom:none}body.admin>div.evaluates_edit>form>section>nav>ul>li>a{display:block;text-align:center;height:60px;line-height:60px}body.admin>div.evaluates_edit>form>section>nav>ul>li.on{background-color:#fff}body.admin>div.evaluates_edit>form>section>[class^="eval"]{padding:40px}body.admin>div.evaluates_edit>form>section>[class^="eval"]>div.example{display:flex;margin-bottom:20px}body.admin>div.evaluates_edit>form>section>[class^="eval"]>div.example>p{width:150px}body.admin>div.evaluates_edit>form>section>[class^="eval"]>div.example>*{margin:0}body.admin>div.evaluates_edit>form>section>[class^="eval"]>p{display:flex}body.admin>div.evaluates_edit>form>section>[class^="eval"]>p>*{display:block;margin:0}body.admin>div.evaluates_edit>form>section>[class^="eval"]>p>label{width:150px}body.admin>div.evaluates_edit>form>section>[class^="eval"]>p>input{width:calc(100% - 150px)}body.admin>div.evaluates_edit>form>section>[class^="eval"]>div.items{position:relative;margin-top:20px}body.admin>div.evaluates_edit>form>section>[class^="eval"]>div.items label{position:absolute;top:15px;left:0}body.admin>div.evaluates_edit>form>section>[class^="eval"]>div.items>div.item{padding-left:150px;margin-bottom:20px}body.admin>div.evaluates_edit>form>section>[class^="eval"]>div.items>div.item>dl dt{display:flex}body.admin>div.evaluates_edit>form>section>[class^="eval"]>div.items>div.item>dl dt input{width:calc(100% - 40px)}body.admin>div.evaluates_edit>form>section>[class^="eval"]>div.items>div.item>dl dt a{display:block;width:30px;text-align:center;height:30px;line-height:30px;font-size:1.6rem;color:#fff;background-color:#f00;border-radius:50%;margin-left:10px}body.admin>div.evaluates_edit>form>section>[class^="eval"]>div.items>div.item>dl dd{display:flex;width:95%;margin-right:0;margin-left:auto}body.admin>div.evaluates_edit>form>section>[class^="eval"]>div.items>div.item>dl dd span{display:block;background-color:#ddd;width:calc(100% - 40px);padding:10px}body.admin>div.evaluates_edit>form>section>[class^="eval"]>div.items>div.item>dl dd a{display:block;width:30px;text-align:center;height:30px;line-height:30px;font-size:1.6rem;color:#fff;background-color:#f00;border-radius:50%;margin-left:10px}body.admin>div.evaluates_edit>form>section>[class^="eval"]>div.items>div.item>dl dd:nth-child(2n) span{background-color:#eee}body.admin>div.evaluates_edit>form>section>[class^="eval"]>div.items>div.item>p{width:80px;margin:0 auto}body.admin>div.evaluates_edit>form>section>[class^="eval"]>div.items>div.item>p a{display:block;width:80px;padding-top:10px;padding-bottom:10px;background-color:#eee;text-align:center}body.admin>div.evaluates_edit>form>section>[class^="eval"]>div.items>p.button{display:block;width:100px;margin:0 auto;padding:0}body.admin>div.evaluates_edit>form>section>[class^="eval"]>div.items>p.button a{display:flex;justify-content:center;width:100%;height:100%;align-items:center}body.admin>div.evaluates_edit>form>section>div.eval2,body.admin>div.evaluates_edit>form>section>div.eval3,body.admin>div.evaluates_edit>form>section>div.eval4,body.admin>div.evaluates_edit>form>section>div.eval5,body.admin>div.evaluates_edit>form>section>div.eval6,body.admin>div.evaluates_edit>form>section>div.eval7,body.admin>div.evaluates_edit>form>section>div.eval8,body.admin>div.evaluates_edit>form>section>div.eval9,body.admin>div.evaluates_edit>form>section>div.eval10,body.admin>div.evaluates_edit>form>section>div.eval11,body.admin>div.evaluates_edit>form>section>div.eval12{display:none}body.admin>div.evaluates_edit>form>section>p{text-align:center}body.admin>div.evaluates_edit>form>section>p>input.is-primary{width:140px}body.admin .instructor_list{width:100%;margin:0 auto}body.admin .instructor_list .list_title,body.admin .instructor_list .list_body_detail{border-bottom:solid 1px #DBDBDB}body.admin .instructor_list .list_title div{margin-left:2px}body.admin div.lessons_new .video-unit,body.admin div.lessons_new .question-unit,body.admin div.lessons_edit .video-unit,body.admin div.lessons_edit .question-unit{position:relative;border:solid 1px lightgray;margin-top:-1px}body.admin div.lessons_new .question-unit dl,body.admin div.lessons_edit .question-unit dl{width:88%}body.admin div.notices_new .image_unit img,body.admin div.notices_edit .image_unit img{width:400px !important;height:auto}body.admin div.practice2_exam_questions_edit .small_question{border:#CCCCCC solid 1px;border-radius:5px;padding:10px}body.admin div.practice_exam_users_index .right_2_5{vertical-align:middle}body.admin div.practice_exam_users_index .answer{width:10px}body.admin div.practice_exam_users_index .new_button{opacity:0.3}body.admin div.practice_exam_users_index .modal-card-body{height:350px}body.admin div.course_year_users_show .qualification-unit{position:relative;border:solid 1px lightgray;margin-top:-1px}body.admin div.questions_new .video-unit,body.admin div.questions_new .question-unit,body.admin div.questions_edit .video-unit,body.admin div.questions_edit .question-unit{position:relative;border:solid 1px lightgray;margin-top:-1px}body.admin div.questions_new .answer-aiue,body.admin div.questions_edit .answer-aiue{width:40px;height:40px;line-height:40px;text-align:center}body.admin .schools_new .image_unit,body.admin .schools_edit .image_unit{width:200px}body.admin .schools_new .image_unit .school_image_size,body.admin .schools_edit .image_unit .school_image_size{width:200px;height:150px;background-color:#CCCCCC;display:flex;align-items:center}body{margin:0}[v-cloak]{display:none}.vertical-center{display:flex;align-items:center}.pagination{text-align:center;display:flex;flex-wrap:nowrap;justify-content:center !important;margin-bottom:30px}.pagination .current{display:flex;align-items:center;justify-content:center;border:1px solid lightgray;width:37px;height:37px;background-color:grey;color:white;margin:3px;border-radius:3px}.pagination .page a{display:flex;align-items:center;justify-content:center;border:1px solid lightgray;background-color:white;color:grey;width:35px;height:35px;margin:3px;border-radius:3px}.pagination .page a:hover{background-color:grey;color:white;opacity:0.6}.pagination .first a,.pagination .prev a,.pagination .next a,.pagination .last a{display:flex;align-items:center;justify-content:center;border:1px solid lightgray;background-color:white;color:grey;width:35px;height:35px;margin:3px;border-radius:3px}.pagination .first a:hover,.pagination .prev a:hover,.pagination .next a:hover,.pagination .last a:hover{background-color:grey;color:white;opacity:0.6}.w-40px{width:40px;min-width:40px}.w-50px{width:50px;min-width:50px}.w-60px{width:60px;min-width:60px}.w-70px{width:70px;min-width:70px}.w-80px{width:80px;min-width:80px}.w-90px{width:90px;min-width:90px}.w-100px{width:100px;min-width:100px}.w-110px{width:110px;min-width:110px}.w-120px{width:120px;min-width:120px}.w-140px{width:140px;min-width:140px}.w-150px{width:150px;min-width:150px}.w-160px{width:160px;min-width:160px}.w-180px{width:180px;min-width:180px}.w-200px{width:200px;min-width:200px}.w-220px{width:220px;min-width:220px}.w-240px{width:240px;min-width:240px}.w-250px{width:240px;min-width:240px}.w-260px{width:260px;min-width:260px}.w-280px{width:280px;min-width:280px}.w-300px{width:300px;min-width:300px}.w-400px{width:400px;min-width:400px}.w-500px{width:500px;min-width:500px}.w-600px{width:600px;min-width:600px}.w-700px{width:700px;min-width:700px}.w-800px{width:800px;min-width:800px}.w-900px{width:900px;min-width:900px}.w-1000px{width:1000px;min-width:1000px}.w-10pct{width:10%}.w-20pct{width:20%}.w-25pct{width:25%}.w-30pct{width:30%}.w-40pct{width:40%}.w-50pct{width:50%}.w-60pct{width:60%}.w-70pct{width:70%}.w-80pct{width:80%}.w-90pct{width:90%}.w-100pct{width:100%}.h-10px{height:10px !important}.h-20px{height:20px !important}.h-30px{height:30px !important}.h-40px{height:40px !important}.h-50px{height:50px !important}.h-60px{height:60px !important}.h-70px{height:70px !important}.h-80px{height:80px !important}.h-90px{height:90px !important}.h-100px{height:100px !important}.h-200px{height:200px !important}.h-300px{height:300px !important}.h-400px{height:400px !important}.h-500px{height:500px !important}.navbar .navbar-item{font-weight:bold;font-size:0.9rem}.navbar .navbar-item svg{margin-right:0.3rem}@media screen and (min-width: 769px){.navbar .navbar-item img{max-height:60px !important}}@media screen and (max-width: 640px){.navbar .navbar-item img{max-height:40px !important}}.navbar .school_name{padding-top:2px;padding-bottom:2px;padding-right:10px;font-size:0.78rem;font-weight:bold}.navbar .logout{width:100%;padding-right:10px}.button{font-weight:bold}.image img{width:auto !important;height:auto !important;max-width:100%;max-height:100%;margin:auto}.label .field_with_errors{color:red}.control .field_with_errors{border:solid 2px red;border-radius:5px;width:100%}@media screen and (min-width: 769px){dt.field-label{display:flex;justify-content:flex-end;align-items:center}}.date_select select{margin-right:10px}.date_select select:last-child{margin-right:0px}.check_box{margin-top:6px}.collection_check_boxes{margin-top:6px}input[type=radio]{margin-top:10px}span.tag.required{height:0.8rem;font-size:0.6rem}.image_unit{margin:0 5px 5px 0px;position:relative}.image_unit button.delete{position:absolute;top:3px;right:3px;background-color:#363636}.tabs .is-active a{background-color:#fdf2ed !important}.tab_contents{border:solid 1px lightgray;border-top:none}.navbar{flex-wrap:nowrap !important}.school-logo{max-width:150px}.icon-blue{color:#1695a9}trix-editor{white-space:pre-wrap}.uploading{position:fixed;top:50%;left:50%;width:100px;height:100px;margin:-50px 0 0 -50px;line-height:100px;font-size:40px;color:#fff;text-align:center;background-color:rgba(0,0,0,0.7);border-radius:10px;z-index:100}.uploading p{color:white;font-size:0.8rem;line-height:0.8rem;margin-top:-1.2rem}.icon_education{vertical-align:middle;width:15px;height:15px}.hidden{display:none}.underline{text-decoration:underline #f14668}body.instructor .correction_index{margin-top:20px;background-color:white}body.instructor .correction_index table .button{height:40px}body.instructor .correction_index .modal-card .modal-card-body{border-bottom-left-radius:6px;border-bottom-right-radius:6px}body.instructor .correction_index .modal-card .modal-card-body .corrections_box{margin-top:30px;margin-bottom:30px}body.instructor .correction_index .modal-card .modal-card-body .corrections_box dt.field-label{align-items:start !important}body.instructor .correction_index .modal-card .modal-card-body .corrections_box dt.field-label label{width:130px}body.instructor>div.evaluate_results_edit{width:900px}body.instructor>div.evaluate_results_edit>section{padding-top:60px;padding-bottom:100px}body.instructor>div.evaluate_results_edit>section h3{text-align:center;font-size:2.4rem;margin-bottom:40px}body.instructor>div.evaluate_results_edit>section>form>dl.info1{display:flex;width:100%;border:1px solid #000;border-radius:10px}body.instructor>div.evaluate_results_edit>section>form>dl.info1>div{margin:0;display:flex;width:50%;padding:5px}body.instructor>div.evaluate_results_edit>section>form>dl.info1>div dt{margin:0;width:40%;display:flex;align-items:center;font-weight:bold}body.instructor>div.evaluate_results_edit>section>form>dl.info1>div dd{margin:0;width:60%;display:flex;align-items:center}body.instructor>div.evaluate_results_edit>section>form>dl.info1>div+div{border-left:1px solid #000}body.instructor>div.evaluate_results_edit>section>form>dl.info2{display:flex;margin-top:40px;margin-bottom:40px}body.instructor>div.evaluate_results_edit>section>form>dl.info2 *{margin:0;font-size:20px}body.instructor>div.evaluate_results_edit>section>form>dl.info2 dt+dd{margin-left:30px}body.instructor>div.evaluate_results_edit>section>form>dl.info3{margin-bottom:30px}body.instructor>div.evaluate_results_edit>section>form>dl.info3>dt{font-weight:bold}body.instructor>div.evaluate_results_edit>section>form>dl.info3>dd textarea{width:100%;height:100px}body.instructor>div.evaluate_results_edit>section>form>dl.info4{margin-bottom:40px}body.instructor>div.evaluate_results_edit>section>form>dl.info4>div dt{font-weight:bold}body.instructor>div.evaluate_results_edit>section>form>dl.info4>div dd p:nth-child(2) textarea{width:100%;height:100px}body.instructor>div.evaluate_results_edit>section>form>dl.info4>div dd+dd{margin-top:30px}body.instructor>div.evaluate_results_edit>section>form>dl.info4>div+div{margin-top:30px}body.instructor>div.evaluate_results_edit>section>form p.submit{text-align:center}body.instructor>div.evaluate_results_edit>section>form p.submit input.button{width:150px;margin:0 auto}
