section.cont_sc.classRoom article.classroom .lec_info .lec_notice ul.latest li>a>p{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.layer_popup .popup_cont .lecturer .sc:after,.schoolregister .input_sc ul.type_sub:after,section.cont_sc.classRoom article.classroom .certificate ul.certi_list>li:after,section.cont_sc.classRoom article.classroom .lec_info .lec_notice ul.latest li>a:after,section.cont_sc.classRoom article.classroom .weekly ul.weekly_list>li ul.lec_list>li:after{content:"";display:block;clear:both}section.cont_sc.classRoom article.classroom .lec_info .lec_notice ul.latest li>a>p{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.layer_popup .popup_cont .lecturer .sc:after,.schoolregister .input_sc ul.type_sub:after,section.cont_sc.classRoom article.classroom .certificate ul.certi_list>li:after,section.cont_sc.classRoom article.classroom .lec_info .lec_notice ul.latest li>a:after,section.cont_sc.classRoom article.classroom .weekly ul.weekly_list>li ul.lec_list>li:after{content:"";display:block;clear:both}ul.form_align{width:100%}ul.form_align li{width:100%;margin:9px 0 0 0}ul.form_align li:first-child{margin:0}ul.form_align li.col_2{display:inline-block;width:48.49%;margin:8px 2% 0 0}ul.form_align li.col_2:last-child{margin:8px 0 0 0}ul.form_align li.col_3{display:inline-block;width:32.9%;margin:8px 2% 0 0}ul.form_align li.col_3:last-child{margin:8px 0 0 0}ul.form_align li.mg_n{margin:8px 0 0 0}.ftf .toggle_sc dl.info_dl dd ul.untact_ul,.ftf .venue_info dl.info_dl dd ul.untact_ul,.myclass .toggle_sc dl.info_dl dd ul.untact_ul,.myclass .venue_info dl.info_dl dd ul.untact_ul,.planagree ul.lec_info,.practice .toggle_sc dl.info_dl dd ul.untact_ul,.practice .venue_info dl.info_dl dd ul.untact_ul,.practice_document .toggle_sc dl.info_dl dd ul.untact_ul,.practice_document .venue_info dl.info_dl dd ul.untact_ul{border-top:1px solid #e8e9eb;font-weight:600}.ftf .toggle_sc dl.info_dl dd ul.untact_ul>li,.ftf .venue_info dl.info_dl dd ul.untact_ul>li,.myclass .toggle_sc dl.info_dl dd ul.untact_ul>li,.myclass .venue_info dl.info_dl dd ul.untact_ul>li,.planagree ul.lec_info>li,.practice .toggle_sc dl.info_dl dd ul.untact_ul>li,.practice .venue_info dl.info_dl dd ul.untact_ul>li,.practice_document .toggle_sc dl.info_dl dd ul.untact_ul>li,.practice_document .venue_info dl.info_dl dd ul.untact_ul>li{font-size:16px;font-size:1.04rem;position:relative;border-bottom:1px solid #e8e9eb;background:#fff;text-align:left}.ftf .toggle_sc dl.info_dl dd ul.untact_ul>li>button,.ftf .venue_info dl.info_dl dd ul.untact_ul>li>button,.myclass .toggle_sc dl.info_dl dd ul.untact_ul>li>button,.myclass .venue_info dl.info_dl dd ul.untact_ul>li>button,.planagree ul.lec_info>li>button,.practice .toggle_sc dl.info_dl dd ul.untact_ul>li>button,.practice .venue_info dl.info_dl dd ul.untact_ul>li>button,.practice_document .toggle_sc dl.info_dl dd ul.untact_ul>li>button,.practice_document .venue_info dl.info_dl dd ul.untact_ul>li>button{display:inline-block;width:100%;height:100%;padding:17px 10px 13px 10px;text-align:left}.ftf .toggle_sc dl.info_dl dd ul.untact_ul>li>button span,.ftf .venue_info dl.info_dl dd ul.untact_ul>li>button span,.myclass .toggle_sc dl.info_dl dd ul.untact_ul>li>button span,.myclass .venue_info dl.info_dl dd ul.untact_ul>li>button span,.planagree ul.lec_info>li>button span,.practice .toggle_sc dl.info_dl dd ul.untact_ul>li>button span,.practice .venue_info dl.info_dl dd ul.untact_ul>li>button span,.practice_document .toggle_sc dl.info_dl dd ul.untact_ul>li>button span,.practice_document .venue_info dl.info_dl dd ul.untact_ul>li>button span{display:block;width:calc(100% - 30px);padding:2px 0 4px 0;color:#3c4f9b}.ftf .toggle_sc dl.info_dl dd ul.untact_ul>li>button span>i,.ftf .venue_info dl.info_dl dd ul.untact_ul>li>button span>i,.myclass .toggle_sc dl.info_dl dd ul.untact_ul>li>button span>i,.myclass .venue_info dl.info_dl dd ul.untact_ul>li>button span>i,.planagree ul.lec_info>li>button span>i,.practice .toggle_sc dl.info_dl dd ul.untact_ul>li>button span>i,.practice .venue_info dl.info_dl dd ul.untact_ul>li>button span>i,.practice_document .toggle_sc dl.info_dl dd ul.untact_ul>li>button span>i,.practice_document .venue_info dl.info_dl dd ul.untact_ul>li>button span>i{margin:0 7px 0 0}.ftf .toggle_sc dl.info_dl dd ul.untact_ul>li>button>i.ico,.ftf .venue_info dl.info_dl dd ul.untact_ul>li>button>i.ico,.myclass .toggle_sc dl.info_dl dd ul.untact_ul>li>button>i.ico,.myclass .venue_info dl.info_dl dd ul.untact_ul>li>button>i.ico,.planagree ul.lec_info>li>button>i.ico,.practice .toggle_sc dl.info_dl dd ul.untact_ul>li>button>i.ico,.practice .venue_info dl.info_dl dd ul.untact_ul>li>button>i.ico,.practice_document .toggle_sc dl.info_dl dd ul.untact_ul>li>button>i.ico,.practice_document .venue_info dl.info_dl dd ul.untact_ul>li>button>i.ico{font-size:25px;font-size:1.625rem;display:inline-block;position:absolute;width:30px;height:30px;top:16px;right:0;font-family:"Font Awesome 5 Free";color:#acb3bf;font-weight:900;font-style:normal;line-height:1}.ftf .toggle_sc dl.info_dl dd ul.untact_ul>li>button>i.ico.arrow_up:after,.ftf .venue_info dl.info_dl dd ul.untact_ul>li>button>i.ico.arrow_up:after,.myclass .toggle_sc dl.info_dl dd ul.untact_ul>li>button>i.ico.arrow_up:after,.myclass .venue_info dl.info_dl dd ul.untact_ul>li>button>i.ico.arrow_up:after,.planagree ul.lec_info>li>button>i.ico.arrow_up:after,.practice .toggle_sc dl.info_dl dd ul.untact_ul>li>button>i.ico.arrow_up:after,.practice .venue_info dl.info_dl dd ul.untact_ul>li>button>i.ico.arrow_up:after,.practice_document .toggle_sc dl.info_dl dd ul.untact_ul>li>button>i.ico.arrow_up:after,.practice_document .venue_info dl.info_dl dd ul.untact_ul>li>button>i.ico.arrow_up:after{content:"\f106"}.ftf .toggle_sc dl.info_dl dd ul.untact_ul>li>button>i.ico.arrow_down:after,.ftf .venue_info dl.info_dl dd ul.untact_ul>li>button>i.ico.arrow_down:after,.myclass .toggle_sc dl.info_dl dd ul.untact_ul>li>button>i.ico.arrow_down:after,.myclass .venue_info dl.info_dl dd ul.untact_ul>li>button>i.ico.arrow_down:after,.planagree ul.lec_info>li>button>i.ico.arrow_down:after,.practice .toggle_sc dl.info_dl dd ul.untact_ul>li>button>i.ico.arrow_down:after,.practice .venue_info dl.info_dl dd ul.untact_ul>li>button>i.ico.arrow_down:after,.practice_document .toggle_sc dl.info_dl dd ul.untact_ul>li>button>i.ico.arrow_down:after,.practice_document .venue_info dl.info_dl dd ul.untact_ul>li>button>i.ico.arrow_down:after{content:"\f107"}.ftf .toggle_sc dl.info_dl dd ul.untact_ul>li .cont_toggle,.ftf .venue_info dl.info_dl dd ul.untact_ul>li .cont_toggle,.myclass .toggle_sc dl.info_dl dd ul.untact_ul>li .cont_toggle,.myclass .venue_info dl.info_dl dd ul.untact_ul>li .cont_toggle,.planagree ul.lec_info>li .cont_toggle,.practice .toggle_sc dl.info_dl dd ul.untact_ul>li .cont_toggle,.practice .venue_info dl.info_dl dd ul.untact_ul>li .cont_toggle,.practice_document .toggle_sc dl.info_dl dd ul.untact_ul>li .cont_toggle,.practice_document .venue_info dl.info_dl dd ul.untact_ul>li .cont_toggle{display:none;background:#f8fafc;padding:20px}.ftf .toggle_sc dl.info_dl dd ul.untact_ul>li .cont_toggle table.tbl_t3 td ul.list_outer li>span,.ftf .venue_info dl.info_dl dd ul.untact_ul>li .cont_toggle table.tbl_t3 td ul.list_outer li>span,.myclass .toggle_sc dl.info_dl dd ul.untact_ul>li .cont_toggle table.tbl_t3 td ul.list_outer li>span,.myclass .venue_info dl.info_dl dd ul.untact_ul>li .cont_toggle table.tbl_t3 td ul.list_outer li>span,.planagree ul.lec_info>li .cont_toggle table.tbl_t3 td ul.list_outer li>span,.practice .toggle_sc dl.info_dl dd ul.untact_ul>li .cont_toggle table.tbl_t3 td ul.list_outer li>span,.practice .venue_info dl.info_dl dd ul.untact_ul>li .cont_toggle table.tbl_t3 td ul.list_outer li>span,.practice_document .toggle_sc dl.info_dl dd ul.untact_ul>li .cont_toggle table.tbl_t3 td ul.list_outer li>span,.practice_document .venue_info dl.info_dl dd ul.untact_ul>li .cont_toggle table.tbl_t3 td ul.list_outer li>span{padding:0 10px 0 0}select{border-radius:2px;background-clip:padding-box;width:100%;height:38px;padding:0 7px;background:url("/_Resources/Mobile/images/common/ico_arrowDown_gray_thin.svg") right 10px top 14px no-repeat #eff1f4;background-size:14px;-webkit-appearance:none;-moz-appearance:none;appearance:none}select::-ms-expand{display:none}select[disabled]{background:#fff}select.login{height:45px;background:#eff1f4}select.t2{background:#fff}input[type=email],input[type=text]{border-radius:2px;background-clip:padding-box;width:100%;height:38px;padding:0 7px;background:#eff1f4}input[type=email].login,input[type=text].login{height:45px}input[type=email].t2,input[type=text].t2{background:#fff}input[type=password]{border-radius:2px;background-clip:padding-box;width:100%;height:38px;padding:0 7px;background:#eff1f4}input[type=password].login{height:45px}input[type=password].t2{background:#fff}input[type=tel]{border-radius:2px;background-clip:padding-box;width:100%;height:38px;padding:0 7px;background:#eff1f4}input[type=tel].login{height:45px}input[type=tel].t2{background:#fff}input[type=number]{border-radius:2px;background-clip:padding-box;width:100%;height:38px;padding:0 7px;background:#eff1f4;border:0}input[type=checkbox]{display:inline-block;border-radius:2px;background-clip:padding-box;background:url("/_Resources/Mobile/images/common/checked_off.png") no-repeat;background-size:100%;width:22px;height:22px;padding:0;margin:0 7px 0 0;border:none;vertical-align:text-bottom}input[type=checkbox].mg_none{margin:0}input[type=checkbox]:checked{background:url("/_Resources/Mobile/images/common/checked_on.png") no-repeat;background-size:100%;width:22px;height:22px}input[type=radio]{display:inline-block;background:url("/_Resources/Mobile/images/common/radio_off.png") no-repeat;background-size:100%;width:19px;height:19px;padding:0;margin:-1px 7px 0 0;border:none;vertical-align:text-bottom}input[type=radio].mg_none{margin:0}input[type=radio]:checked{background:url("/_Resources/Mobile/images/common/radio_on.png") no-repeat;background-size:100%;width:19px;height:19px}textarea{border-radius:2px;background-clip:padding-box;width:100%;min-height:140px;background:#eff1f4;padding:10px;text-align:left}.schoolregister{position:relative}.schoolregister .input_sc{position:relative;margin:15px 0 0 0}.schoolregister .input_sc ul.type_sub{margin:10px 0 0 0}.schoolregister .input_sc ul.type_sub li{float:left}.schoolregister .input_sc ul.type_sub li.subject{width:35%;margin:0}.schoolregister .input_sc ul.type_sub li.col_1{float:right;width:65%;margin:0 0 7px 0}.schoolregister .input_sc ul.type_sub li.col_2{width:32.5%;margin:0 2% 7px 0}.schoolregister .input_sc ul.type_sub li.col_left{float:left;margin:0 0 7px 0;width:calc(65% - 107px)}@media screen and (max-width:320px){.schoolregister .input_sc ul.type_sub li.col_left{width:29%}}.schoolregister .input_sc ul.type_sub li.col_right{float:right;width:102px;margin:0 0 7px 5px}.schoolregister .input_sc .t1{display:block;padding:8px 0 7px 0;font-weight:600}.schoolregister .input_sc .t2{font-size:14px;font-size:0.91rem;display:block;padding:0 0 5px 0;font-weight:600}.ftf span,.myclass span,.practice span,.practice_document span{display:block}.ftf span.date,.myclass span.date,.practice span.date,.practice_document span.date{font-size:13px;font-size:0.845rem;letter-spacing:0}.ftf span.lec,.myclass span.lec,.practice span.lec,.practice_document span.lec{font-size:16px;font-size:1.04rem;padding:2px 0 4px 0;font-weight:600}.ftf span.venue,.myclass span.venue,.practice span.venue,.practice_document span.venue{font-size:14px;font-size:0.91rem;padding:2px 0 2px 0;font-weight:600}.ftf span.professor,.myclass span.professor,.practice span.professor,.practice_document span.professor{font-size:14px;font-size:0.91rem;padding:2px 0 2px 0;font-weight:600}.ftf span.period,.myclass span.period,.practice span.period,.practice_document span.period{font-size:13px;font-size:0.845rem;letter-spacing:0}.ftf span.empty,.myclass span.empty,.practice span.empty,.practice_document span.empty{font-size:16px;font-size:1.04rem;padding:2px 0 4px 0}.ftf span.state,.myclass span.state,.practice span.state,.practice_document span.state{font-size:14px;font-size:0.91rem}.ftf ul.apply_list>li,.myclass ul.apply_list>li,.practice ul.apply_list>li,.practice_document ul.apply_list>li{position:relative;border-top:1px solid #e8e9eb}.ftf ul.apply_list>li:first-child,.myclass ul.apply_list>li:first-child,.practice ul.apply_list>li:first-child,.practice_document ul.apply_list>li:first-child{border-top:2px solid #212d3d}.ftf ul.apply_list>li:last-child,.myclass ul.apply_list>li:last-child,.practice ul.apply_list>li:last-child,.practice_document ul.apply_list>li:last-child{border-bottom:1px solid #e8e9eb}.ftf ul.apply_list>li:nth-child(odd),.myclass ul.apply_list>li:nth-child(odd),.practice ul.apply_list>li:nth-child(odd),.practice_document ul.apply_list>li:nth-child(odd){background:#f8fafc}.ftf ul.apply_list>li:nth-child(2n),.myclass ul.apply_list>li:nth-child(2n),.practice ul.apply_list>li:nth-child(2n),.practice_document ul.apply_list>li:nth-child(2n){background:#fff}.ftf ul.apply_list>li.empty,.myclass ul.apply_list>li.empty,.practice ul.apply_list>li.empty,.practice_document ul.apply_list>li.empty{padding:10px 10% 8px 10px;cursor:default}.ftf ul.apply_list>li>a,.myclass ul.apply_list>li>a,.practice ul.apply_list>li>a,.practice_document ul.apply_list>li>a{display:inline-block;width:100%;height:100%;padding:10px 10% 8px 10px}.ftf ul.apply_list>li>a:after,.myclass ul.apply_list>li>a:after,.practice ul.apply_list>li>a:after,.practice_document ul.apply_list>li>a:after{font-size:40px;font-size:2.6rem;display:inline-block;position:absolute;top:33px;right:10px;font-family:"Font Awesome 5 Free";content:"\f105";color:#c0c6ce;font-weight:900}.ftf .selected,.myclass .selected,.practice .selected,.practice_document .selected{border-radius:2px;background-clip:padding-box;background:#f1f2f5;padding:15px}.ftf .practice_list,.ftf ul.venue_list,.myclass .practice_list,.myclass ul.venue_list,.practice .practice_list,.practice ul.venue_list,.practice_document .practice_list,.practice_document ul.venue_list{margin:30px 0 0 0}.ftf .practice_list>li,.ftf ul.venue_list>li,.myclass .practice_list>li,.myclass ul.venue_list>li,.practice .practice_list>li,.practice ul.venue_list>li,.practice_document .practice_list>li,.practice_document ul.venue_list>li{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:60px;border-top:1px solid #e8e9eb;background:#fff;padding:7px 10px 8px 10px}.ftf .practice_list>li.thead,.ftf ul.venue_list>li.thead,.myclass .practice_list>li.thead,.myclass ul.venue_list>li.thead,.practice .practice_list>li.thead,.practice ul.venue_list>li.thead,.practice_document .practice_list>li.thead,.practice_document ul.venue_list>li.thead{background:#f1f2f5!important;font-weight:600}.ftf .practice_list>li.thead .right,.ftf ul.venue_list>li.thead .right,.myclass .practice_list>li.thead .right,.myclass ul.venue_list>li.thead .right,.practice .practice_list>li.thead .right,.practice ul.venue_list>li.thead .right,.practice_document .practice_list>li.thead .right,.practice_document ul.venue_list>li.thead .right{padding:0}.ftf .practice_list>li:first-child,.ftf ul.venue_list>li:first-child,.myclass .practice_list>li:first-child,.myclass ul.venue_list>li:first-child,.practice .practice_list>li:first-child,.practice ul.venue_list>li:first-child,.practice_document .practice_list>li:first-child,.practice_document ul.venue_list>li:first-child{border-top:2px solid #212d3d}.ftf .practice_list>li:last-child,.ftf ul.venue_list>li:last-child,.myclass .practice_list>li:last-child,.myclass ul.venue_list>li:last-child,.practice .practice_list>li:last-child,.practice ul.venue_list>li:last-child,.practice_document .practice_list>li:last-child,.practice_document ul.venue_list>li:last-child{border-bottom:1px solid #e8e9eb}.ftf .practice_list>li div.left,.ftf ul.venue_list>li div.left,.myclass .practice_list>li div.left,.myclass ul.venue_list>li div.left,.practice .practice_list>li div.left,.practice ul.venue_list>li div.left,.practice_document .practice_list>li div.left,.practice_document ul.venue_list>li div.left{width:calc(100% - 60px)}.ftf .practice_list>li div.left>button,.ftf ul.venue_list>li div.left>button,.myclass .practice_list>li div.left>button,.myclass ul.venue_list>li div.left>button,.practice .practice_list>li div.left>button,.practice ul.venue_list>li div.left>button,.practice_document .practice_list>li div.left>button,.practice_document ul.venue_list>li div.left>button{margin:5px 0 0 0}.ftf .practice_list>li div.right,.ftf ul.venue_list>li div.right,.myclass .practice_list>li div.right,.myclass ul.venue_list>li div.right,.practice .practice_list>li div.right,.practice ul.venue_list>li div.right,.practice_document .practice_list>li div.right,.practice_document ul.venue_list>li div.right{width:60px;text-align:center}.ftf .practice_list>li div.toggle_sc,.ftf ul.venue_list>li div.toggle_sc,.myclass .practice_list>li div.toggle_sc,.myclass ul.venue_list>li div.toggle_sc,.practice .practice_list>li div.toggle_sc,.practice ul.venue_list>li div.toggle_sc,.practice_document .practice_list>li div.toggle_sc,.practice_document ul.venue_list>li div.toggle_sc{float:left;width:100%;background:#f8fafc;padding:0 20px 20px 20px}.ftf .toggle_sc,.ftf .venue_info,.myclass .toggle_sc,.myclass .venue_info,.practice .toggle_sc,.practice .venue_info,.practice_document .toggle_sc,.practice_document .venue_info{margin:20px 0}.ftf .toggle_sc dl.info_dl,.ftf .venue_info dl.info_dl,.myclass .toggle_sc dl.info_dl,.myclass .venue_info dl.info_dl,.practice .toggle_sc dl.info_dl,.practice .venue_info dl.info_dl,.practice_document .toggle_sc dl.info_dl,.practice_document .venue_info dl.info_dl{font-size:14px;font-size:0.91rem;margin:0 0 10px 0}.ftf .toggle_sc dl.info_dl dt,.ftf .venue_info dl.info_dl dt,.myclass .toggle_sc dl.info_dl dt,.myclass .venue_info dl.info_dl dt,.practice .toggle_sc dl.info_dl dt,.practice .venue_info dl.info_dl dt,.practice_document .toggle_sc dl.info_dl dt,.practice_document .venue_info dl.info_dl dt{padding:6px 20px 6px 15px;font-weight:600}.ftf .toggle_sc dl.info_dl dt>i,.ftf .venue_info dl.info_dl dt>i,.myclass .toggle_sc dl.info_dl dt>i,.myclass .venue_info dl.info_dl dt>i,.practice .toggle_sc dl.info_dl dt>i,.practice .venue_info dl.info_dl dt>i,.practice_document .toggle_sc dl.info_dl dt>i,.practice_document .venue_info dl.info_dl dt>i{margin:0 7px 0 0}.ftf .toggle_sc dl.info_dl dd,.ftf .venue_info dl.info_dl dd,.myclass .toggle_sc dl.info_dl dd,.myclass .venue_info dl.info_dl dd,.practice .toggle_sc dl.info_dl dd,.practice .venue_info dl.info_dl dd,.practice_document .toggle_sc dl.info_dl dd,.practice_document .venue_info dl.info_dl dd{display:block;width:100%;margin:5px 0 12px 0}.ftf .toggle_sc dl.info_dl dd:last-child,.ftf .venue_info dl.info_dl dd:last-child,.myclass .toggle_sc dl.info_dl dd:last-child,.myclass .venue_info dl.info_dl dd:last-child,.practice .toggle_sc dl.info_dl dd:last-child,.practice .venue_info dl.info_dl dd:last-child,.practice_document .toggle_sc dl.info_dl dd:last-child,.practice_document .venue_info dl.info_dl dd:last-child{margin:5px 0 0 0}.ftf .toggle_sc dl.info_dl dd ul.info_ul.time>li,.ftf .venue_info dl.info_dl dd ul.info_ul.time>li,.myclass .toggle_sc dl.info_dl dd ul.info_ul.time>li,.myclass .venue_info dl.info_dl dd ul.info_ul.time>li,.practice .toggle_sc dl.info_dl dd ul.info_ul.time>li,.practice .venue_info dl.info_dl dd ul.info_ul.time>li,.practice_document .toggle_sc dl.info_dl dd ul.info_ul.time>li,.practice_document .venue_info dl.info_dl dd ul.info_ul.time>li{letter-spacing:0.5px}.ftf .toggle_sc dl.info_dl dd ul.info_ul>li,.ftf .venue_info dl.info_dl dd ul.info_ul>li,.myclass .toggle_sc dl.info_dl dd ul.info_ul>li,.myclass .venue_info dl.info_dl dd ul.info_ul>li,.practice .toggle_sc dl.info_dl dd ul.info_ul>li,.practice .venue_info dl.info_dl dd ul.info_ul>li,.practice_document .toggle_sc dl.info_dl dd ul.info_ul>li,.practice_document .venue_info dl.info_dl dd ul.info_ul>li{position:relative;padding:3px 0 0 8px;list-style-type:none}.ftf .toggle_sc dl.info_dl dd ul.info_ul>li:before,.ftf .venue_info dl.info_dl dd ul.info_ul>li:before,.myclass .toggle_sc dl.info_dl dd ul.info_ul>li:before,.myclass .venue_info dl.info_dl dd ul.info_ul>li:before,.practice .toggle_sc dl.info_dl dd ul.info_ul>li:before,.practice .venue_info dl.info_dl dd ul.info_ul>li:before,.practice_document .toggle_sc dl.info_dl dd ul.info_ul>li:before,.practice_document .venue_info dl.info_dl dd ul.info_ul>li:before{content:"";border-radius:100%;background-clip:padding-box;display:block;background:#51565e;position:absolute;top:12px;left:0;width:3px;height:1px}.ftf .toggle_sc dl.info_dl dd ul.info_ul>li:last-child,.ftf .venue_info dl.info_dl dd ul.info_ul>li:last-child,.myclass .toggle_sc dl.info_dl dd ul.info_ul>li:last-child,.myclass .venue_info dl.info_dl dd ul.info_ul>li:last-child,.practice .toggle_sc dl.info_dl dd ul.info_ul>li:last-child,.practice .venue_info dl.info_dl dd ul.info_ul>li:last-child,.practice_document .toggle_sc dl.info_dl dd ul.info_ul>li:last-child,.practice_document .venue_info dl.info_dl dd ul.info_ul>li:last-child{padding:3px 0 3px 8px}.ftf .toggle_sc dl.info_dl dd ul.untact_ul,.ftf .venue_info dl.info_dl dd ul.untact_ul,.myclass .toggle_sc dl.info_dl dd ul.untact_ul,.myclass .venue_info dl.info_dl dd ul.untact_ul,.practice .toggle_sc dl.info_dl dd ul.untact_ul,.practice .venue_info dl.info_dl dd ul.untact_ul,.practice_document .toggle_sc dl.info_dl dd ul.untact_ul,.practice_document .venue_info dl.info_dl dd ul.untact_ul{border-top:0}.ftf .toggle_sc dl.info_dl dd ul.untact_ul>li,.ftf .venue_info dl.info_dl dd ul.untact_ul>li,.myclass .toggle_sc dl.info_dl dd ul.untact_ul>li,.myclass .venue_info dl.info_dl dd ul.untact_ul>li,.practice .toggle_sc dl.info_dl dd ul.untact_ul>li,.practice .venue_info dl.info_dl dd ul.untact_ul>li,.practice_document .toggle_sc dl.info_dl dd ul.untact_ul>li,.practice_document .venue_info dl.info_dl dd ul.untact_ul>li{font-size:14px;font-size:0.91rem;padding-left:0}.ftf .toggle_sc dl.info_dl dd ul.untact_ul>li>button,.ftf .venue_info dl.info_dl dd ul.untact_ul>li>button,.myclass .toggle_sc dl.info_dl dd ul.untact_ul>li>button,.myclass .venue_info dl.info_dl dd ul.untact_ul>li>button,.practice .toggle_sc dl.info_dl dd ul.untact_ul>li>button,.practice .venue_info dl.info_dl dd ul.untact_ul>li>button,.practice_document .toggle_sc dl.info_dl dd ul.untact_ul>li>button,.practice_document .venue_info dl.info_dl dd ul.untact_ul>li>button{padding:14px 5px 11px 5px;border-radius:0}.ftf .toggle_sc dl.info_dl dd ul.untact_ul>li>button span,.ftf .venue_info dl.info_dl dd ul.untact_ul>li>button span,.myclass .toggle_sc dl.info_dl dd ul.untact_ul>li>button span,.myclass .venue_info dl.info_dl dd ul.untact_ul>li>button span,.practice .toggle_sc dl.info_dl dd ul.untact_ul>li>button span,.practice .venue_info dl.info_dl dd ul.untact_ul>li>button span,.practice_document .toggle_sc dl.info_dl dd ul.untact_ul>li>button span,.practice_document .venue_info dl.info_dl dd ul.untact_ul>li>button span{display:inline-block;width:auto;color:#03bb96}.ftf .toggle_sc dl.info_dl dd ul.untact_ul>li>button span.view,.ftf .venue_info dl.info_dl dd ul.untact_ul>li>button span.view,.myclass .toggle_sc dl.info_dl dd ul.untact_ul>li>button span.view,.myclass .venue_info dl.info_dl dd ul.untact_ul>li>button span.view,.practice .toggle_sc dl.info_dl dd ul.untact_ul>li>button span.view,.practice .venue_info dl.info_dl dd ul.untact_ul>li>button span.view,.practice_document .toggle_sc dl.info_dl dd ul.untact_ul>li>button span.view,.practice_document .venue_info dl.info_dl dd ul.untact_ul>li>button span.view{display:inline-block;position:absolute;width:auto;height:25px;top:14px;right:0;color:#51565e;font-weight:normal}.ftf .toggle_sc dl.info_dl dd ul.untact_ul>li>button span.view i,.ftf .venue_info dl.info_dl dd ul.untact_ul>li>button span.view i,.myclass .toggle_sc dl.info_dl dd ul.untact_ul>li>button span.view i,.myclass .venue_info dl.info_dl dd ul.untact_ul>li>button span.view i,.practice .toggle_sc dl.info_dl dd ul.untact_ul>li>button span.view i,.practice .venue_info dl.info_dl dd ul.untact_ul>li>button span.view i,.practice_document .toggle_sc dl.info_dl dd ul.untact_ul>li>button span.view i,.practice_document .venue_info dl.info_dl dd ul.untact_ul>li>button span.view i{margin-left:5px}.ftf .toggle_sc dl.info_dl dd ul.untact_ul>li .cont_toggle dl dt,.ftf .venue_info dl.info_dl dd ul.untact_ul>li .cont_toggle dl dt,.myclass .toggle_sc dl.info_dl dd ul.untact_ul>li .cont_toggle dl dt,.myclass .venue_info dl.info_dl dd ul.untact_ul>li .cont_toggle dl dt,.practice .toggle_sc dl.info_dl dd ul.untact_ul>li .cont_toggle dl dt,.practice .venue_info dl.info_dl dd ul.untact_ul>li .cont_toggle dl dt,.practice_document .toggle_sc dl.info_dl dd ul.untact_ul>li .cont_toggle dl dt,.practice_document .venue_info dl.info_dl dd ul.untact_ul>li .cont_toggle dl dt{padding-left:0}.ftf .toggle_sc dl.info_dl dd ul.untact_ul>li .cont_toggle dl dt span,.ftf .venue_info dl.info_dl dd ul.untact_ul>li .cont_toggle dl dt span,.myclass .toggle_sc dl.info_dl dd ul.untact_ul>li .cont_toggle dl dt span,.myclass .venue_info dl.info_dl dd ul.untact_ul>li .cont_toggle dl dt span,.practice .toggle_sc dl.info_dl dd ul.untact_ul>li .cont_toggle dl dt span,.practice .venue_info dl.info_dl dd ul.untact_ul>li .cont_toggle dl dt span,.practice_document .toggle_sc dl.info_dl dd ul.untact_ul>li .cont_toggle dl dt span,.practice_document .venue_info dl.info_dl dd ul.untact_ul>li .cont_toggle dl dt span{padding:0 5px;font-size:15px;font-size:0.975rem}.ftf .toggle_sc dl.info_dl dd ul.untact_ul>li.active,.ftf .venue_info dl.info_dl dd ul.untact_ul>li.active,.myclass .toggle_sc dl.info_dl dd ul.untact_ul>li.active,.myclass .venue_info dl.info_dl dd ul.untact_ul>li.active,.practice .toggle_sc dl.info_dl dd ul.untact_ul>li.active,.practice .venue_info dl.info_dl dd ul.untact_ul>li.active,.practice_document .toggle_sc dl.info_dl dd ul.untact_ul>li.active,.practice_document .venue_info dl.info_dl dd ul.untact_ul>li.active{border:3px solid #03bb96}.ftf .toggle_sc dl.info_dl dd ul.untact_ul>li.active>button,.ftf .venue_info dl.info_dl dd ul.untact_ul>li.active>button,.myclass .toggle_sc dl.info_dl dd ul.untact_ul>li.active>button,.myclass .venue_info dl.info_dl dd ul.untact_ul>li.active>button,.practice .toggle_sc dl.info_dl dd ul.untact_ul>li.active>button,.practice .venue_info dl.info_dl dd ul.untact_ul>li.active>button,.practice_document .toggle_sc dl.info_dl dd ul.untact_ul>li.active>button,.practice_document .venue_info dl.info_dl dd ul.untact_ul>li.active>button{padding:14px 20px 11px 20px;background:#03bb96;color:#fff}.ftf .toggle_sc dl.info_dl dd ul.untact_ul>li.active>button span,.ftf .venue_info dl.info_dl dd ul.untact_ul>li.active>button span,.myclass .toggle_sc dl.info_dl dd ul.untact_ul>li.active>button span,.myclass .venue_info dl.info_dl dd ul.untact_ul>li.active>button span,.practice .toggle_sc dl.info_dl dd ul.untact_ul>li.active>button span,.practice .venue_info dl.info_dl dd ul.untact_ul>li.active>button span,.practice_document .toggle_sc dl.info_dl dd ul.untact_ul>li.active>button span,.practice_document .venue_info dl.info_dl dd ul.untact_ul>li.active>button span{color:#fff}.ftf .toggle_sc dl.info_dl dd ul.untact_ul>li.active>button span.view,.ftf .venue_info dl.info_dl dd ul.untact_ul>li.active>button span.view,.myclass .toggle_sc dl.info_dl dd ul.untact_ul>li.active>button span.view,.myclass .venue_info dl.info_dl dd ul.untact_ul>li.active>button span.view,.practice .toggle_sc dl.info_dl dd ul.untact_ul>li.active>button span.view,.practice .venue_info dl.info_dl dd ul.untact_ul>li.active>button span.view,.practice_document .toggle_sc dl.info_dl dd ul.untact_ul>li.active>button span.view,.practice_document .venue_info dl.info_dl dd ul.untact_ul>li.active>button span.view{right:10px}.ftf .toggle_sc dl.info_dl dd p.info_stxt,.ftf .venue_info dl.info_dl dd p.info_stxt,.myclass .toggle_sc dl.info_dl dd p.info_stxt,.myclass .venue_info dl.info_dl dd p.info_stxt,.practice .toggle_sc dl.info_dl dd p.info_stxt,.practice .venue_info dl.info_dl dd p.info_stxt,.practice_document .toggle_sc dl.info_dl dd p.info_stxt,.practice_document .venue_info dl.info_dl dd p.info_stxt{margin-top:3px;font-size:12px;font-size:0.78rem;color:#7c838e}.ftf .toggle_sc dl.info_dl dd p.info_stxt em,.ftf .toggle_sc dl.info_dl dd p.info_stxt i,.ftf .venue_info dl.info_dl dd p.info_stxt em,.ftf .venue_info dl.info_dl dd p.info_stxt i,.myclass .toggle_sc dl.info_dl dd p.info_stxt em,.myclass .toggle_sc dl.info_dl dd p.info_stxt i,.myclass .venue_info dl.info_dl dd p.info_stxt em,.myclass .venue_info dl.info_dl dd p.info_stxt i,.practice .toggle_sc dl.info_dl dd p.info_stxt em,.practice .toggle_sc dl.info_dl dd p.info_stxt i,.practice .venue_info dl.info_dl dd p.info_stxt em,.practice .venue_info dl.info_dl dd p.info_stxt i,.practice_document .toggle_sc dl.info_dl dd p.info_stxt em,.practice_document .toggle_sc dl.info_dl dd p.info_stxt i,.practice_document .venue_info dl.info_dl dd p.info_stxt em,.practice_document .venue_info dl.info_dl dd p.info_stxt i{color:#fa7c8b}.ftf .toggle_sc dl.info_dl dd span,.ftf .venue_info dl.info_dl dd span,.myclass .toggle_sc dl.info_dl dd span,.myclass .venue_info dl.info_dl dd span,.practice .toggle_sc dl.info_dl dd span,.practice .venue_info dl.info_dl dd span,.practice_document .toggle_sc dl.info_dl dd span,.practice_document .venue_info dl.info_dl dd span{display:inline-block;vertical-align:middle}.ftf .toggle_sc dl.info_dl dd span.state,.ftf .venue_info dl.info_dl dd span.state,.myclass .toggle_sc dl.info_dl dd span.state,.myclass .venue_info dl.info_dl dd span.state,.practice .toggle_sc dl.info_dl dd span.state,.practice .venue_info dl.info_dl dd span.state,.practice_document .toggle_sc dl.info_dl dd span.state,.practice_document .venue_info dl.info_dl dd span.state{margin:-3px 0 0 5px;padding:2px 5px;color:#03bb96;text-align:center;font-size:12px;font-size:0.78rem;line-height:130%;border-radius:4px;background-clip:padding-box}.ftf .toggle_sc dl.info_dl dd span.state.pre,.ftf .venue_info dl.info_dl dd span.state.pre,.myclass .toggle_sc dl.info_dl dd span.state.pre,.myclass .venue_info dl.info_dl dd span.state.pre,.practice .toggle_sc dl.info_dl dd span.state.pre,.practice .venue_info dl.info_dl dd span.state.pre,.practice_document .toggle_sc dl.info_dl dd span.state.pre,.practice_document .venue_info dl.info_dl dd span.state.pre{border:1px dashed #03bb96}.ftf .toggle_sc dl.info_dl dd span.state.ing,.ftf .venue_info dl.info_dl dd span.state.ing,.myclass .toggle_sc dl.info_dl dd span.state.ing,.myclass .venue_info dl.info_dl dd span.state.ing,.practice .toggle_sc dl.info_dl dd span.state.ing,.practice .venue_info dl.info_dl dd span.state.ing,.practice_document .toggle_sc dl.info_dl dd span.state.ing,.practice_document .venue_info dl.info_dl dd span.state.ing{border:1px solid #03bb96}.ftf .toggle_sc dl.info_dl dd span.state.end,.ftf .venue_info dl.info_dl dd span.state.end,.myclass .toggle_sc dl.info_dl dd span.state.end,.myclass .venue_info dl.info_dl dd span.state.end,.practice .toggle_sc dl.info_dl dd span.state.end,.practice .venue_info dl.info_dl dd span.state.end,.practice_document .toggle_sc dl.info_dl dd span.state.end,.practice_document .venue_info dl.info_dl dd span.state.end{margin:2px 0;margin-left:0;border:1px solid #03bb96}.ftf .toggle_sc dl.info_dl dd span.state.end em,.ftf .venue_info dl.info_dl dd span.state.end em,.myclass .toggle_sc dl.info_dl dd span.state.end em,.myclass .venue_info dl.info_dl dd span.state.end em,.practice .toggle_sc dl.info_dl dd span.state.end em,.practice .venue_info dl.info_dl dd span.state.end em,.practice_document .toggle_sc dl.info_dl dd span.state.end em,.practice_document .venue_info dl.info_dl dd span.state.end em{margin-left:3px}.ftf .toggle_sc dl.info_dl dd span.state.end em i,.ftf .venue_info dl.info_dl dd span.state.end em i,.myclass .toggle_sc dl.info_dl dd span.state.end em i,.myclass .venue_info dl.info_dl dd span.state.end em i,.practice .toggle_sc dl.info_dl dd span.state.end em i,.practice .venue_info dl.info_dl dd span.state.end em i,.practice_document .toggle_sc dl.info_dl dd span.state.end em i,.practice_document .venue_info dl.info_dl dd span.state.end em i{margin-right:3px}.ftf .toggle_sc .map_sc,.ftf .venue_info .map_sc,.myclass .toggle_sc .map_sc,.myclass .venue_info .map_sc,.practice .toggle_sc .map_sc,.practice .venue_info .map_sc,.practice_document .toggle_sc .map_sc,.practice_document .venue_info .map_sc{background:#f1f1f1;width:100%;min-height:300px}.ftf .toggle_sc .btn_sc.btn_group,.ftf .venue_info .btn_sc.btn_group,.myclass .toggle_sc .btn_sc.btn_group,.myclass .venue_info .btn_sc.btn_group,.practice .toggle_sc .btn_sc.btn_group,.practice .venue_info .btn_sc.btn_group,.practice_document .toggle_sc .btn_sc.btn_group,.practice_document .venue_info .btn_sc.btn_group{width:100%;margin:30px auto 0}@media screen and (min-width:768px){.ftf .toggle_sc .btn_sc.btn_group,.ftf .venue_info .btn_sc.btn_group,.myclass .toggle_sc .btn_sc.btn_group,.myclass .venue_info .btn_sc.btn_group,.practice .toggle_sc .btn_sc.btn_group,.practice .venue_info .btn_sc.btn_group,.practice_document .toggle_sc .btn_sc.btn_group,.practice_document .venue_info .btn_sc.btn_group{width:70%}}.ftf .toggle_sc .btn_sc.btn_group button.btn,.ftf .venue_info .btn_sc.btn_group button.btn,.myclass .toggle_sc .btn_sc.btn_group button.btn,.myclass .venue_info .btn_sc.btn_group button.btn,.practice .toggle_sc .btn_sc.btn_group button.btn,.practice .venue_info .btn_sc.btn_group button.btn,.practice_document .toggle_sc .btn_sc.btn_group button.btn,.practice_document .venue_info .btn_sc.btn_group button.btn{width:23%;max-width:200px;margin:3px 0.5%;padding:15px 0}@media screen and (max-width:320px){.ftf .toggle_sc .btn_sc.btn_group button.btn,.ftf .venue_info .btn_sc.btn_group button.btn,.myclass .toggle_sc .btn_sc.btn_group button.btn,.myclass .venue_info .btn_sc.btn_group button.btn,.practice .toggle_sc .btn_sc.btn_group button.btn,.practice .venue_info .btn_sc.btn_group button.btn,.practice_document .toggle_sc .btn_sc.btn_group button.btn,.practice_document .venue_info .btn_sc.btn_group button.btn{width:48%;font-size:12px;font-size:0.78rem}}div.tab_wrap{margin:0!important}div.lec_wrap{font-size:15px;font-size:0.975rem;position:relative;width:100%;height:60px;margin:-35px 0 0 0;background:#313c50;text-align:left;color:#fff}div.lec_wrap select.lec_list{height:45px;background:#fff;border-bottom:1px solid #d3d6dc;-webkit-appearance:menulist}div.lec_wrap>a{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:100%;padding:0 16px}div.lec_wrap>a p.lec_tit{width:calc(100% - 15px)}div.lec_wrap>a>i{position:absolute;top:23px;right:16px}div.lec_wrap ul.lec_list{display:none;position:absolute;top:60px;overflow:hidden;width:100%;max-height:130px;overflow-y:auto;background:#414b5d;color:#fff;padding:15px 20px;z-index:99}div.lec_wrap ul.lec_list li{padding:10px 0 0 0}div.lec_wrap ul.lec_list li:first-child{padding:0}.planagree{margin:0!important}.planagree dl.info_dl{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.planagree dl.info_dl dt{position:relative;width:145px;min-height:28px;padding:0 0 8px 16px;font-weight:600}.planagree dl.info_dl dt:before{font-size:17px;font-size:1.105rem;display:inline-block;position:absolute;top:1px;left:2px;font-family:"Font Awesome 5 Free";content:"\f105";color:#8e95a2;font-weight:900}.planagree dl.info_dl dd{position:relative;width:calc(100% - 145px);min-height:28px;padding:0 0 8px 0}.planagree dl.info_dl dd>button{position:absolute;top:-5px;padding:3px 9px 4px 9px}.planagree dl.info_dl dd>button>i{margin:0 0 0 6px;vertical-align:text-top}.planagree ul.lec_info table td ul.list_outer li{min-height:24px}.layer_popup .popup_cont p.t1{font-size:16px;font-size:1.04rem;margin:0 0 10px 0;font-weight:600}.layer_popup .popup_cont p.t1>i{color:#7c838e;margin:0 7px 0 0}.layer_popup .popup_cont p.t2{font-size:14px;font-size:0.91rem}.layer_popup .popup_cont p.t3{font-size:18px;font-size:1.17rem;border-bottom:2px solid #262626;padding:0 0 10px 0;color:#262626;font-weight:600}.layer_popup .popup_cont .lecturer{margin:20px 0 0 0;border-bottom:1px solid #262626}.layer_popup .popup_cont .lecturer .sc{border-bottom:1px solid rgb(233,233,233);padding:0 0 15px 0;margin:0 0 15px 0!important}.layer_popup .popup_cont .lecturer .sc.last{border-bottom:none;padding:0;margin:30px 0 0 0}.layer_popup .popup_cont .lecturer .sc .left{float:left;width:120px}.layer_popup .popup_cont .lecturer .sc .left>img{border-radius:5px;background-clip:padding-box;max-width:100%}.layer_popup .popup_cont .lecturer .sc .right{float:left;width:calc(100% - 120px);padding:0 0 0 20px}.layer_popup .popup_cont .lecturer .sc ul.profile{font-size:15px;font-size:0.975rem}.layer_popup .popup_cont .lecturer .sc ul.profile.small{font-size:14px;font-size:0.91rem}.layer_popup .popup_cont .lecturer .sc ul.profile li{padding:0 0 4px 0}.layer_popup .popup_cont .lecturer .sc ul.profile li:last-child{padding:0}.layer_popup .popup_cont .lecturer .sc ul.profile li.name{font-size:17px;font-size:1.105rem;margin:0 0 10px 0;color:#262626;font-weight:600}.layer_popup .popup_cont.etest{max-height:500px!important}.layer_popup .popup_cont.etest ul.list_inner{margin:20px 0;text-align:left}.layer_popup .popup_cont.etest button.test_enter{display:block;margin:0 auto}.layer_popup .popup_cont.etest button.btn_close{top:20px;right:20px;width:40px;height:40px}.layer_popup .popup_cont.etest button.btn_close i{color:#262626;font-size:15px;font-size:0.975rem}.ip_check{padding:20px 10px 0 10px;margin:0 0 20px 0}.ip_check .ip_txt{font-size:18px;font-size:1.17rem;margin:0 0 20px 0;text-align:center}.ip_check textarea.reason{margin:20px 0}.ip_check .btn_sc{margin:20px 0 0 0}.emergency{display:table;width:100%;height:100%;background:#f8fafc}.emergency .on_m{display:block}.emergency .cont{display:table-cell;min-width:320px;height:auto;padding:20px;margin:0 auto;text-align:center;vertical-align:middle}.emergency .cont:before{font-size:40px;font-size:2.6rem;display:inline-block;font-family:"Font Awesome 5 Free";content:"\f4da";padding:15px 0 0 0;font-weight:900}.emergency .cont>h2{font-size:24px;font-size:1.56rem;color:#262626;padding:18px 0 0 0}@media screen and (max-width:320px){.emergency .cont>h2{font-size:18px;font-size:1.17rem}}.emergency .cont>p.t1{font-size:18px;font-size:1.17rem;padding:25px 0 0 0;color:#262626;font-weight:300}@media screen and (max-width:320px){.emergency .cont>p.t1{font-size:16px;font-size:1.04rem}}.emergency .cont>p.t2{font-size:16px;font-size:1.04rem;padding:8px 0 0 0;color:#262626;font-weight:300}@media screen and (max-width:320px){.emergency .cont>p.t2{font-size:14px;font-size:0.91rem}}.emergency .cont footer{font-size:12px;font-size:0.78rem;padding:20px 0 0 0;letter-spacing:0.5px}.sc.etest{position:relative;height:calc(100vh - 60px);padding:0 5%;margin:0!important;text-align:center;background:#529cff}.sc.etest button.btn_close{position:absolute;top:-45px;right:5%;width:30px;height:30px;color:rgb(133,185.1849710983,255)}.sc.etest button.btn_close>i{font-size:24px;font-size:1.56rem}.sc.etest .etest_txt{display:block;padding:20px 0;border-top:2px solid #fff}.sc.etest .etest_txt span{display:inline-block;width:auto;font-size:14px;font-size:0.91rem;line-height:160%;margin:0 10px;color:#fff;font-weight:300}.sc.etest .etest_txt span .yellow{color:#ffe50e}.sc.etest article{height:0;padding:10px 5%;overflow-y:auto;background:#fff;border-radius:10px;background-clip:padding-box}.sc.etest .unit{margin-top:10px}.sc.etest .unit .unit_top{position:relative;padding:10px 0;text-align:left}.sc.etest .unit .unit_top .unit_num{position:absolute;top:5px;left:0;width:30px;height:30px;padding:5px 0;text-align:center;background:#d3d6dc;border-radius:5px;background-clip:padding-box}.sc.etest .unit .unit_top .question{width:100%;padding-left:40px;line-height:130%}.sc.etest .unit .answer{width:100%;padding:10px 0 20px 40px;text-align:left;border-bottom:1px dashed #c0c6ce}.sc.etest .unit .answer label{display:inline-block;width:30%}@media screen and (max-width:320px){.sc.etest .unit .answer label{width:45%}}.sc.etest .unit .answer label i,.sc.etest .unit .answer label input{display:inline-block;vertical-align:middle;outline:0;color:#acb3bf}.sc.etest .unit .answer label i{font-size:30px;font-size:1.95rem;margin-left:5px}@media screen and (max-width:320px){.sc.etest .unit .answer label i{font-size:24px;font-size:1.56rem}}.sc.etest .unit .answer label.selected{padding:0}.sc.etest .unit .answer label.selected i{color:#529cff}.sc.etest .btn_sc{margin:20px 0}section.cont_sc.classRoom article.classroom .loading{display:none;position:absolute;top:50%;left:50%;width:300px;min-height:30px;padding:20px 10px;margin:0 auto 0 -150px;background:#8e95a2;color:#fff;text-align:center;vertical-align:middle}section.cont_sc.classRoom article.classroom .loading>p{font-size:14px;font-size:0.91rem}section.cont_sc.classRoom article.classroom .loading>p>i{font-size:28px;font-size:1.82rem;display:block;margin:0 0 12px 0}section.cont_sc.classRoom article.classroom .lec_info{margin:20px 0 0 0}section.cont_sc.classRoom article.classroom .lec_info .lec_notice{background:#f1f2f5;padding:10px 10px;margin:0 0 20px 0}section.cont_sc.classRoom article.classroom .lec_info .lec_notice>.tit{font-size:16px;font-size:1.04rem;margin:0 0 5px 0}section.cont_sc.classRoom article.classroom .lec_info .lec_notice>.tit>i{margin:-1px 7px 0 0;vertical-align:middle}section.cont_sc.classRoom article.classroom .lec_info .lec_notice ul.latest{padding:0 3px}section.cont_sc.classRoom article.classroom .lec_info .lec_notice ul.latest li{font-size:14px;font-size:0.91rem;padding:0 0 3px 0}section.cont_sc.classRoom article.classroom .lec_info .lec_notice ul.latest li>a>p{float:left;width:calc(100% - 80px)}section.cont_sc.classRoom article.classroom .lec_info .lec_notice ul.latest li>a .date{font-size:12px;font-size:0.78rem;float:right;width:75px;padding:0 0 0 5px;color:#8e95a2;letter-spacing:0.5px;text-align:right;line-height:135%}section.cont_sc.classRoom article.classroom .lec_info dl.info{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}section.cont_sc.classRoom article.classroom .lec_info dl.info dt{position:relative;width:110px;padding:0 0 5px 16px;font-weight:600}section.cont_sc.classRoom article.classroom .lec_info dl.info dt:before{font-size:16px;font-size:1.04rem;display:inline-block;position:absolute;top:0;left:2px;font-family:"Font Awesome 5 Free";content:"\f105";color:#8e95a2;font-weight:900}section.cont_sc.classRoom article.classroom .lec_info dl.info dd{width:calc(100% - 110px);padding:0 0 5px 0}section.cont_sc.classRoom article.classroom .weekly{margin:20px 0 0 0}section.cont_sc.classRoom article.classroom .weekly .btn_sc{margin:0 0 20px 0!important}section.cont_sc.classRoom article.classroom .weekly .btn_sc a.download{margin:0 auto}section.cont_sc.classRoom article.classroom .weekly .btn_sc a.download i.bounce{font-size:17px;font-size:1.105rem;-webkit-animation-name:bounce;animation-name:bounce;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:linear;animation-timing-function:linear}@-webkit-keyframes bounce{0%{-webkit-transform:translate(0,2px);transform:translate(0,2px)}to{-webkit-transform:translate(0,0);transform:translate(0,0)}}@keyframes bounce{0%{-webkit-transform:translate(0,2px);transform:translate(0,2px)}to{-webkit-transform:translate(0,0);transform:translate(0,0)}}section.cont_sc.classRoom article.classroom .weekly .inform_sc{position:relative;background:#f1f2f5;margin:20px 0}section.cont_sc.classRoom article.classroom .weekly .inform_sc>a{display:inline-block;width:100%;height:100%;padding:10px 10px;text-align:left}section.cont_sc.classRoom article.classroom .weekly .inform_sc>a>.tit{font-size:16px;font-size:1.04rem;width:calc(100% - 30px);margin:0 0 5px 0;line-height:130%}section.cont_sc.classRoom article.classroom .weekly .inform_sc>a>.tit>i{margin:-1px 7px 0 0;vertical-align:middle}section.cont_sc.classRoom article.classroom .weekly .inform_sc>a>.tit .venue:before{content:"I";display:inline-block;margin:0 12px}section.cont_sc.classRoom article.classroom .weekly .inform_sc>a ul.schedule{padding:0 3px;margin:8px 0 0 0}section.cont_sc.classRoom article.classroom .weekly .inform_sc>a ul.schedule>li{font-size:14px;font-size:0.91rem;padding:0 0 3px 0;list-style-type:none;letter-spacing:0.5px}section.cont_sc.classRoom article.classroom .weekly .inform_sc>a ul.schedule>li:last-child{padding:0}section.cont_sc.classRoom article.classroom .weekly .inform_sc>a:after{font-size:40px;font-size:2.6rem;display:inline-block;position:absolute;top:50%;right:10px;margin:-10px 0 0 0;font-family:"Font Awesome 5 Free";content:"\f105";color:#c0c6ce;font-weight:900}section.cont_sc.classRoom article.classroom .weekly ul.weekly_list{border-top:1px solid #e8e9eb}section.cont_sc.classRoom article.classroom .weekly ul.weekly_list .lec{font-size:16px;font-size:1.04rem;padding:2px 0 4px 0;font-weight:600}section.cont_sc.classRoom article.classroom .weekly ul.weekly_list .venue{font-size:14px;font-size:0.91rem;padding:2px 0 2px 0;font-weight:600}section.cont_sc.classRoom article.classroom .weekly ul.weekly_list .period{font-size:13px;font-size:0.845rem;letter-spacing:0.5px}section.cont_sc.classRoom article.classroom .weekly ul.weekly_list .state{font-size:14px;font-size:0.91rem}section.cont_sc.classRoom article.classroom .weekly ul.weekly_list>li{position:relative;border-bottom:1px solid #e8e9eb;background:#fff;text-align:left}section.cont_sc.classRoom article.classroom .weekly ul.weekly_list>li>button{display:inline-block;width:100%;height:100%;padding:17px 10px 13px 10px;text-align:left}section.cont_sc.classRoom article.classroom .weekly ul.weekly_list>li>i.ico{font-size:25px;font-size:1.625rem;display:inline-block;position:absolute;width:30px;height:30px;top:16px;right:0;font-family:"Font Awesome 5 Free";color:#acb3bf;font-weight:900;font-style:normal;line-height:1}section.cont_sc.classRoom article.classroom .weekly ul.weekly_list>li>i.ico.arrow_up:after{content:"\f106"}section.cont_sc.classRoom article.classroom .weekly ul.weekly_list>li>i.ico.arrow_down:after{content:"\f107"}section.cont_sc.classRoom article.classroom .weekly ul.weekly_list>li ul.lec_list>li{position:relative;min-height:50px;border-bottom:1px solid #e8e9eb;background:#f8fafc;padding:10px 12px 10px 12px;text-align:left}section.cont_sc.classRoom article.classroom .weekly ul.weekly_list>li ul.lec_list>li:first-child{border-top:1px solid #e8e9eb}section.cont_sc.classRoom article.classroom .weekly ul.weekly_list>li ul.lec_list>li:last-child{border-bottom:none}section.cont_sc.classRoom article.classroom .weekly ul.weekly_list>li ul.lec_list>li .left{float:left;width:calc(100% - 100px)}section.cont_sc.classRoom article.classroom .weekly ul.weekly_list>li ul.lec_list>li .left .period,section.cont_sc.classRoom article.classroom .weekly ul.weekly_list>li ul.lec_list>li .left .state,section.cont_sc.classRoom article.classroom .weekly ul.weekly_list>li ul.lec_list>li .left>.lec{font-size:14px;font-size:0.91rem;font-weight:600}section.cont_sc.classRoom article.classroom .weekly ul.weekly_list>li ul.lec_list>li .left>.lec{display:block;padding:0 0 4px 0}section.cont_sc.classRoom article.classroom .weekly ul.weekly_list>li ul.lec_list>li .left>.period{display:block}section.cont_sc.classRoom article.classroom .weekly ul.weekly_list>li ul.lec_list>li .left>.state{position:relative;padding:0 12px 0 0}section.cont_sc.classRoom article.classroom .weekly ul.weekly_list>li ul.lec_list>li .left>.state .left>.state.case_1,section.cont_sc.classRoom article.classroom .weekly ul.weekly_list>li ul.lec_list>li .left>.state .left>.state.case_2{padding:0 0 0 12px}section.cont_sc.classRoom article.classroom .weekly ul.weekly_list>li ul.lec_list>li .left>.state.case_1{color:#de1111}section.cont_sc.classRoom article.classroom .weekly ul.weekly_list>li ul.lec_list>li .left>.state.case_2{color:#3b8bf5}section.cont_sc.classRoom article.classroom .weekly ul.weekly_list>li ul.lec_list>li .right{float:right;width:100px;text-align:right}section.cont_sc.classRoom article.classroom .weekly ul.weekly_list>li ul.lec_list>li .right>button{margin:17px 0 0 0}section.cont_sc.classRoom article.classroom .weekly ul.weekly_list>li div.exam{border-top:1px solid #e8e9eb;padding:12px 10px 0 0;margin:0 0 12px 0;text-align:right}section.cont_sc.classRoom article.classroom .weekly ul.weekly_list>li div.exam>button{margin:0 0 0 10px}section.cont_sc.classRoom article.classroom .certificate{padding:0 10px;margin:20px 0 0 0}section.cont_sc.classRoom article.classroom .certificate ul.certi_list>li{position:relative;min-height:50px;border-bottom:1px solid #e8e9eb;background:#f8fafc;padding:10px 12px 10px 12px;text-align:left}section.cont_sc.classRoom article.classroom .certificate ul.certi_list>li:first-child{border-top:1px solid #e8e9eb}section.cont_sc.classRoom article.classroom .certificate ul.certi_list>li .left{float:left;width:calc(100% - 100px)}section.cont_sc.classRoom article.classroom .certificate ul.certi_list>li .left .period,section.cont_sc.classRoom article.classroom .certificate ul.certi_list>li .left>.lec{font-size:14px;font-size:0.91rem;font-weight:600}section.cont_sc.classRoom article.classroom .certificate ul.certi_list>li .left>.lec{display:block;padding:0 0 4px 0}section.cont_sc.classRoom article.classroom .certificate ul.certi_list>li .left>.period{display:block}section.cont_sc.classRoom article.classroom .certificate ul.certi_list>li .right{float:right;width:100px;text-align:right}section.cont_sc.classRoom article.classroom .certificate ul.certi_list>li .right>button{margin:17px 0 0 0}article.sc.practice_document strong{vertical-align:top}article.sc.practice_document div.doc_frame_wrap{width:100%}article.sc.practice_document div.doc_frame_wrap h5.paper_title{font-size:18px;font-size:1.17rem;display:block;position:relative;padding:10px 0;margin:0 0 10px 0;border:3px solid #416ca5;border-radius:10px;color:#416ca5;font-weight:600;text-align:center}article.sc.practice_document div.doc_frame_wrap h5.paper_title span.stxt{font-size:15px;font-size:0.975rem}article.sc.practice_document div.doc_frame_wrap button.btnSample{display:block;margin:8px auto 0 auto}article.sc.practice_document div.doc_frame_wrap div.agreement_wrap{padding:20px;background:#f6f6f6;border-radius:10px;text-align:center}article.sc.practice_document div.doc_frame_wrap div.agreement_wrap div.agreement_box{padding:20px;margin:20px 0 0 0;background:#fff;border-radius:10px}article.sc.practice_document div.doc_frame_wrap div.agreement_wrap div.agreement_box ul.align_radio{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin:10px 0 0 0}article.sc.practice_document div.doc_frame_wrap div.agreement_wrap div.agreement_box ul.align_radio>li{width:50%}article.sc.practice_document div.doc_frame_wrap div.agreement_wrap div.agreement_box div.row{padding:30px 0 0 0;border-top:2px dashed #ccc}article.sc.practice_document div.doc_frame_wrap div.agreement_wrap div.agreement_box div.row:first-child{padding:0 0 30px 0;border-top:0}article.sc.practice_document div.doc_frame_wrap div.agreement_wrap+p.info_btxt{margin:15px 0 0 0;text-align:center}article.sc.practice_document div.doc_frame_wrap div.document_wrap div.inner{margin:30px 0 0 0}article.sc.practice_document div.doc_frame_wrap div.document_wrap div.inner h6.tit span.stxt{font-size:13px;font-size:0.845rem;display:inline-block;font-weight:normal}article.sc.practice_document div.doc_frame_wrap div.document_wrap div.inner ul.type_sub{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:10px 0 0 0}article.sc.practice_document div.doc_frame_wrap div.document_wrap div.inner ul.type_sub>li{width:100%;min-height:38px;margin:0 0 15px 0;line-height:38px}@media screen and (min-width:768px){article.sc.practice_document div.doc_frame_wrap div.document_wrap div.inner ul.type_sub>li{width:calc(100% - 150px)}}article.sc.practice_document div.doc_frame_wrap div.document_wrap div.inner ul.type_sub>li.subject{position:relative;margin:0;font-weight:600;color:#212d3d}article.sc.practice_document div.doc_frame_wrap div.document_wrap div.inner ul.type_sub>li.subject span{line-height:145%}@media screen and (min-width:768px){article.sc.practice_document div.doc_frame_wrap div.document_wrap div.inner ul.type_sub>li.subject{width:150px}}article.sc.practice_document div.doc_frame_wrap div.document_wrap div.inner ul.type_sub>li.profile{padding:0 7px;background:#eff1f4;border-radius:2px}article.sc.practice_document div.doc_frame_wrap div.document_wrap div.inner ul.type_sub>li:last-child{margin:0}article.sc.practice_document div.doc_frame_wrap div.document_wrap div.inner ul.align_col{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap}article.sc.practice_document div.doc_frame_wrap div.document_wrap div.inner ul.align_col.tel>li{width:33.3333333333%;margin:0 8px 0 0}article.sc.practice_document div.doc_frame_wrap div.document_wrap div.inner ul.align_col.tel>li:last-child{margin:0}article.sc.practice_document div.doc_frame_wrap div.document_wrap div.inner ul.align_col.schedule{-ms-flex-wrap:nowrap;flex-wrap:nowrap}@media screen and (min-width:768px){article.sc.practice_document div.doc_frame_wrap div.document_wrap div.inner ul.align_col.schedule{-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}article.sc.practice_document div.doc_frame_wrap div.document_wrap div.inner ul.align_col.schedule input{width:120px}article.sc.practice_document div.doc_frame_wrap div.document_wrap div.inner ul.align_col.schedule select{width:80px}article.sc.practice_document div.doc_frame_wrap div.document_wrap div.inner ul.align_col>li{margin:0 0 6px 0}article.sc.practice_document div.doc_frame_wrap div.document_wrap div.inner ul.align_col>li:last-child{margin:0}article.sc.practice_document div.doc_frame_wrap div.document_wrap div.inner ul.align_row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}article.sc.practice_document div.doc_frame_wrap div.document_wrap div.inner ul.align_row.address>li{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%}@media screen and (min-width:768px){article.sc.practice_document div.doc_frame_wrap div.document_wrap div.inner ul.align_row.address>li:nth-child(2){width:100%}article.sc.practice_document div.doc_frame_wrap div.document_wrap div.inner ul.align_row.address>li:nth-child(3){width:100%}}article.sc.practice_document div.doc_frame_wrap div.document_wrap div.inner ul.align_row.address input.zipcode{width:calc(100% - 103px)}article.sc.practice_document div.doc_frame_wrap div.document_wrap div.inner ul.align_row.schedule{-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (min-width:768px){article.sc.practice_document div.doc_frame_wrap div.document_wrap div.inner ul.align_row.schedule{-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}article.sc.practice_document div.doc_frame_wrap div.document_wrap div.inner ul.align_row.schedule input{width:140px}article.sc.practice_document div.doc_frame_wrap div.document_wrap div.inner ul.align_row.schedule select{width:80px}article.sc.practice_document div.doc_frame_wrap div.document_wrap div.inner ul.align_row>li{margin:0 0 6px 0}@media screen and (min-width:768px){article.sc.practice_document div.doc_frame_wrap div.document_wrap div.inner ul.align_row>li{width:auto}}article.sc.practice_document div.doc_frame_wrap div.document_wrap div.inner ul.align_row>li:last-child{margin:0}html:not(.FF) article.sc.practice_document div.doc_frame_wrap div.document_wrap div.inner input[type=checkbox]{-webkit-appearance:none}html:not(.FF) article.sc.practice_document div.doc_frame_wrap div.document_wrap div.inner input[type=checkbox]+label{margin:0}article.sc.practice_document div.doc_frame_wrap div.document_wrap div.inner p.line,article.sc.practice_document div.doc_frame_wrap div.document_wrap div.inner span.line{display:inline-block;margin:0 7px;text-align:center;vertical-align:middle}article.sc.practice_document div.doc_frame_wrap div.document_wrap div.inner p.spacing,article.sc.practice_document div.doc_frame_wrap div.document_wrap div.inner span.spacing{display:inline-block;margin:0 7px 0 0;text-align:center;vertical-align:middle}article.sc.practice_document div.doc_frame_wrap div.btn_sc{margin:20px 0 0 0}article.sc.practice_document div.doc_frame_wrap div.btn_sc a,article.sc.practice_document div.doc_frame_wrap div.btn_sc button{margin:0 8px}