.iFv9CG_noticeWrap{letter-spacing:-.52px;text-align:left;color:#a2a2a2;background-color:#f9f9f9;padding:29px 42px;font-size:13px;font-weight:300;line-height:1.69}.iFv9CG_btnAltools{text-indent:-9999px;white-space:nowrap;width:200px;height:45px;position:absolute;top:720px;right:90px;overflow:hidden}.iFv9CG_icDown{background:url(https://cdn.hackers.com/caac/correct_board/ic_correct2.png) right 1px/55px no-repeat;width:12px;height:13px;margin-right:2px;display:inline-block}.iFv9CG_logoutWrap{background-color:#f9fafa;border:1px solid #e0e5eb;justify-content:center;margin-top:30px;padding:80px 0;display:flex}.iFv9CG_logoutWrap h2{letter-spacing:-.55px;text-align:center;font-size:22px;font-weight:400;line-height:1.45}.iFv9CG_logoutWrap .iFv9CG_btnWrap{flex-flow:column;align-items:center;margin-top:50px;display:flex}.iFv9CG_teacherEmpty{text-align:center;color:#333;background-color:#f9fafa;border:1px solid #e0e5eb;width:100%;height:380px;margin-top:30px;font-size:22px;line-height:380px}.iFv9CG_tabList{margin-top:20px}.iFv9CG_tabList li:hover,.iFv9CG_tabList .iFv9CG_active{background-color:#006480!important}.iFv9CG_tabList li:hover button,.iFv9CG_tabList .iFv9CG_active button{color:#fff;width:100%;height:100%}.iFv9CG_tab .iFv9CG_correctState ul{background-color:#f9fafa;border:1px solid #e0e5eb;justify-content:space-between;align-items:center;padding:30px 0;display:flex}.iFv9CG_tab .iFv9CG_correctState ul li{text-align:center;letter-spacing:-.68px;color:#666;flex:1;font-size:17px;line-height:1.24}.iFv9CG_tab .iFv9CG_correctState ul li span{color:#006780}.iFv9CG_tab .iFv9CG_correctState ul li span b{font-size:24px}.iFv9CG_searchBox{flex-wrap:nowrap;justify-content:space-between;align-items:center;height:38px;margin-top:40px;display:flex;position:relative}.iFv9CG_searchBox .iFv9CG_subjectTabArea{flex-wrap:nowrap;justify-content:space-between;align-items:center;display:flex}.iFv9CG_searchBox .iFv9CG_subjectTabArea li{margin-bottom:10px}.iFv9CG_searchBox .iFv9CG_subjectTabArea li button{color:#2c2c2c;padding:0 24px;font-size:17px;position:relative}.iFv9CG_searchBox .iFv9CG_subjectTabArea li button:after{content:"";background-color:#c8c8c8;width:1px;height:100%;display:block;position:absolute;top:0;right:0}.iFv9CG_searchBox .iFv9CG_subjectTabArea li button.iFv9CG_active{color:#006780;font-weight:600}.iFv9CG_searchBox .iFv9CG_subjectTabArea li:last-child button:after{display:none}.iFv9CG_searchBox .iFv9CG_title{color:#010101;letter-spacing:-.43px}.iFv9CG_searchBox .iFv9CG_title b{color:#006780}.iFv9CG_searchBox select{width:150px;margin-right:10px}.iFv9CG_searchBox .iFv9CG_search{border-left:1px solid #ccc;margin:0 10px 0 6px;padding-left:16px;display:inline-block}.iFv9CG_searchBox .iFv9CG_input{vertical-align:middle;text-indent:5px;background-color:#fff;border:1px solid #ccc;border-radius:4px;width:210px;height:38px;padding:0 5px;font-size:15px;line-height:30px}.iFv9CG_searchBox button{letter-spacing:-.38px;border-radius:4px;font-size:15px}.iFv9CG_searchBox .iFv9CG_submit{display:inline-block}.iFv9CG_table{table-layout:fixed;margin:25px 0 20px}.iFv9CG_table td{padding:0 5px}.iFv9CG_table button{font-size:13px}.iFv9CG_tableTeacher tbody td{font-size:15px}.iFv9CG_tableTeacher tbody td:first-of-type{text-align:left;text-overflow:ellipsis;white-space:nowrap;color:#333;padding-left:30px;overflow:hidden}.iFv9CG_tableTeacher tbody td:nth-of-type(2){color:#666}.iFv9CG_tableTeacher tbody td:nth-of-type(2).text-pointColor{color:#006780}.iFv9CG_tableTeacher tbody td.iFv9CG_notSelected{color:#006480}.iFv9CG_tableTeacher tbody td:last-of-type button{margin:0 auto}.iFv9CG_headTitle{letter-spacing:-1.1px;color:#2a2a2a;font-size:22px}.iFv9CG_sectionTitle{letter-spacing:-.45px;text-align:left;color:#000;padding:70px 0 30px;font-size:18px}.iFv9CG_file{letter-spacing:-.38px;color:#006780;align-items:center;font-size:15px;display:flex}.iFv9CG_file:not(:last-of-type){margin-bottom:10px}.iFv9CG_file:before{content:"";background:url(https://cdn.hackers.com/ca/common/file_blue.png) no-repeat;width:20px;height:20px;margin-right:7px;display:inline-block}.iFv9CG_file:hover span:first-of-type{text-decoration:underline}.iFv9CG_textArea{box-sizing:border-box;border:1px solid #ccc;border-radius:6px;width:100%;min-height:195px;margin:14px 20px;padding:14px 20px}.iFv9CG_modal{padding:0 20px}.iFv9CG_modal dl{align-items:flex-start;padding:12px 0;display:flex}.iFv9CG_modal dl dt{letter-spacing:-.75px;text-align:left;color:#333;width:100px;font-size:15px;font-weight:700}.iFv9CG_modal dl dd{width:calc(100% - 101px);font-size:15px}.iFv9CG_modal dl dd small{letter-spacing:-.65px;text-align:left;font-size:13px;line-height:1.54;display:inline-block}.iFv9CG_modal dl dd .iFv9CG_correctInfo{background-color:#fafafa;border-radius:4px;flex-flow:wrap;width:100%;max-height:200px;padding:18px;display:flex;overflow:hidden auto}.iFv9CG_modal dl dd .iFv9CG_correctInfo pre{width:calc(100% - 33px);padding:5px}.iFv9CG_modal dl dd .iFv9CG_correctInfo small{color:#aaa}.iFv9CG_modal dl dd .iFv9CG_btnWrap{width:100%;display:flex}.iFv9CG_modal dl dd .iFv9CG_btnWrap button{color:#666;text-align:center;background-color:#edf7f8;border-radius:4px;flex:1;height:42px;line-height:42px;display:block}.iFv9CG_modal .iFv9CG_teacherName{align-items:center;display:flex}.iFv9CG_modal .iFv9CG_teacherName:before{content:"";opacity:.2;vertical-align:middle;background-color:#666;width:1px;height:16px;margin:0 16px;display:inline-block}.iFv9CG_modal .iFv9CG_inputArea{box-sizing:border-box;justify-content:flex-start;width:100%;display:flex}.iFv9CG_modal .iFv9CG_inputArea .iFv9CG_fileName{box-sizing:border-box;text-overflow:ellipsis;white-space:nowrap;background-color:#fff;border:1px solid #ccc;border-radius:4px;flex:7.8;height:42px;padding-left:10px;font-size:15px;line-height:40px;overflow:hidden}.iFv9CG_modal .iFv9CG_inputArea .iFv9CG_fileChoice{color:#fff;text-align:center;cursor:pointer;background-color:#006780;border-radius:4px;flex:2.2;min-width:140px;height:42px;margin-left:10px;font-size:15px;line-height:42px}.iFv9CG_modal .iFv9CG_submitBtn{color:#fff;background-color:#2797ff;border-radius:50px;width:490px;height:85px;margin:45px auto 0;font-size:26px;font-weight:600;display:block}.iFv9CG_modal .iFv9CG_description{letter-spacing:-.43px;text-align:center;color:#888;font-size:17px;line-height:1.47}.iFv9CG_teacherSelectModal .iFv9CG_productName{color:#333;align-items:center;font-size:16px;font-weight:600;display:flex}.iFv9CG_teacherSelectModal .iFv9CG_productName:before{content:"";background-color:#006780;border-radius:4px;width:4px;height:16px;margin-right:10px;display:inline-block}.iFv9CG_teacherSelectModal .iFv9CG_table{width:100%;margin-bottom:40px}.iFv9CG_teacherSelectModal .iFv9CG_table td{padding:16px 0}.iFv9CG_teacherSelectModal .iFv9CG_table select{width:300px}.iFv9CG_teacherSelectModal .iFv9CG_table select.iFv9CG_active{border:1px solid #006780}.iFv9CG_teacherSelectModal .iFv9CG_warning{color:#666;background-color:#fafafa;border-radius:4px;width:100%;margin-bottom:30px;padding:20px;font-size:13px}.iFv9CG_teacherSelectModal .iFv9CG_warning span{color:#006780}.iFv9CG_teacherSelectModal .iFv9CG_cancel{color:#222;background-color:#fff;border-color:#222;margin-right:10px}.iFv9CG_quickBanner{z-index:1000;margin-right:-700px;position:fixed;bottom:10%;right:50%}.iFv9CG_quickBanner.iFv9CG_none{display:none}
