@charset "euc-kr"; .mo_view { display:none; } 
.mt20 { margin-top: 20px; } 


.evtExam { padding:150px 0 0; overflow: hidden; background: #f4f4f4; } 
.evtExam .inner { position:relative; margin:0 auto; width:1080px; } 
.evtExam h4 { font-size: 48px; font-weight: normal; line-height: 1.2; } 
.evtExam h4 .tiny { display: block; font-size: 30px; margin-bottom: 20px; } 
.evtExam h4 strong { font-weight: 900; } 
.evtExam h4 .fc_blue { color: #003461; } 
.evtExam h4 .fc_pink { color: #d14646; } 

.evtExam h5 { text-align: left; position: relative; padding-left: 16px; font-size: 21px; } 
.evtExam h5::before { content: ''; display: block; height: 70%; width: 4px; position: absolute; left: 0; top: 50%; background: #333333; transform: translateY(-50%); } 
.evtExam h5 a { float:right; display:block; width:200px; height:35px; background:#444; line-height:35px; color:#fff !important; font-weight:700; font-size:15px; text-align:center; } 

.evtExam .con_tit1 { position: relative; margin: 45px 0 30px; } 
.evtExam .con_tit1::before { content:''; background: #6c6c6c; width: 100%; height: 1px; position: absolute; top: 50%; left: 0; } 
.evtExam .con_tit1 span { font-size: 24px; padding: 0 20px; background: #f4f4f4; position: relative; font-weight: 700; } 
.evtExam .con_tit2 { font-size: 27px; font-weight: 700; margin: 95px 0 25px; } 
.evtExam .tbl { font-size: 16px; } 
.evtExam .tbl th { padding: 19px 7px; border-color: #ccc; } 
.evtExam .tbl td { border-color: #cccccc; padding: 28px 7px; } 
.evtExam .con_tit1 + .tbl_wrap .tbl th { background: #f1f5ff; } 
.evtExam .con_tit1 + .tbl_wrap .tbl td { background: #fff; } 

.evtExam .con_wrap { display: flex; justify-content: space-between; align-items: center; margin: 16px 0 80px; } 
.evtExam .con_wrap .tiny_noti { font-size: 14px; color: #666666; } 
.evtExam .con_wrap a { display: inline-block; background: #111111; color: #fff; font-size: 13px; padding: 9px 61px; border-radius: 5px; } 

.evtExam .box_info { text-align: left; margin-bottom: 40px; border: 1px solid #ccc; padding: 36px 40px; font-size: 15px; background: #fff; } 
.evtExam .box_info li { position: relative; padding-left: 17px; margin-bottom: 9px; } 
.evtExam .box_info li:last-child { margin-bottom: 0; } 
.evtExam .box_info li::before { content: '¡Ø'; display: block; position: absolute; left: 0; top: auto; } 

.evtExam .test_info { border: 1px solid rgba(204,204,204, 1); background: #fff; } 
.evtExam .test_info th ,.evtExam .test_info td { padding: 9.5px 7px; } 
.evtExam .test_info td { text-align: left; } 
.evtExam .test_info select { padding: 0 14px; font-size: 15px; height: 40px; line-height: 40px; border-color: #cccccc; width: 100%; } 

.evtExam .tab_list2 { width: 100%; } 
.evtExam .tab_list2 li { border: 1px solid #bbbbbb; border-width: 1px 1px 0; cursor: pointer; float: left; width: auto; height: 60px; color: #bbbbbb; width: 540px; box-sizing: border-box; font-size: 21px; padding: 15px 0; } 
.evtExam .tab_list2 li.on { color: #fff; font-weight: 700; background: #00549d; border-color: #00549d; } 
.evtExam .tab_list2 li:last-child { margin-right: 0; } 

.evtExam .tab_area2 { position: relative; background: #fff; padding: 50px 0 100px; } 
.evtExam .tab_area2::before { content: ''; display: block; position: absolute; top: 0; left: 50%; transform: translateX(-50%); width: 100vw; height: 100%; background: #ffffff; } 

.evtExam .tab_cont2 { display: none; padding: 0 0 40px; position: relative; } 
.evtExam .tab_cont2.on { display: block; } 
.evtExam .tab_cont2 table th { border: 1px solid #000; } 
.evtExam .tab_cont2 table td { border: 1px solid #000; } 
.evtExam .tab_cont2 .tbl_box { position: relative; } 
.evtExam .tab_cont2 .tbl_box .dim_wrap { position: relative; } 
.evtExam .tab_cont2 .tbl_box .dim { position: absolute; width: 100%; height: 100%; background: rgba(0, 0, 0, 0.8); right: 0; bottom: 0; z-index: 2; } 
.evtExam .tab_cont2 .tbl_box .dim.lh { height: 104%; bottom: auto; } 
.evtExam .tab_cont2 .tbl_box .dim span { font-size: 20px; color: #fff600; font-weight: 900; position: absolute; top: 50%; left: 50%; transform: translate(-50%,-50%); } 
.evtExam .tab_cont2 .tbl_box .tbl_tit { font-weight: 900; font-size: 18px; padding-left: 18px; position: relative; margin-bottom: 20px; text-align: left; } 
.evtExam .tab_cont2 .tbl_box .tbl_tit::before { content: ''; display: block; width: 8px; height: 8px; background: #000; border-radius: 100%; position: absolute; top: 50%; transform: translateY(-50%); left: 0; display:none; } 
.evtExam .tab_cont2 .tbl_box .score_tbl { position: relative; } 
.evtExam .tab_cont2 .tbl_box .dim.dim2 { width: 75%; } 
.evtExam .tab_cont2 .tbl_box .dim.dim2 span,
.evtExam .tab_cont2 .tbl_box .dim.dim3 span,
.evtExam .tab_cont2 .tbl_box .dim.dim4 span,
.evtExam .tab_cont2 .tbl_box .dim.dim5 span,
.evtExam .tab_cont2 .tbl_box .dim.dim6 span
 {
 font-size: 16px; } 
.evtExam .tab_cont2 .tbl_box .errata_tbl { position: relative; margin-bottom: 58px; } 
.evtExam .tab_cont2 .tbl_box .dim.dim3 { width: 40%; height: 91.7%; bottom: auto; top: 8.3%; } 
.evtExam .tab_cont2 .tbl_box .analyze_tbl { position: relative; width: 55%; float: right; } 
.evtExam .tab_cont2 .tbl_box .dim.dim4 { width: 20%; height: 87.7%; bottom: auto; top: 11.9%; } 
.evtExam .tab_cont2 .tbl_box .dim.dim5 { width: 13.5%; height: 91.5%; bottom: auto; top: 8.5%; left: 6%; } 
.evtExam .tab_cont2 .tbl_box .dim.dim6 { width: 302%; left: 0; height: 100%; } 

/* result tab */
.evtExam .tab_cont2 .tbl_box .tbl_tit2 { position: relative; width: 40%; } 
.evtExam .tab_cont2 .tbl_box .tbl_tit2::before { content: ''; display: block; left: 0; top: 50%; border: 1px solid rgba(204,204,204, 1); border-width: 1px 1px 0; width: 99.5%; height: 20px; position: absolute; } 
.evtExam .tab_cont2 .tbl_box .tbl_tit2 span { font-weight: 900; font-size: 16px; padding:0 18px; position: relative; text-align: left; background: #f5f5f5; } 
.evtExam .tab_cont2 .tbl_box .update_date { position: absolute; right:0; top: -20px; font-size:14px; } 
.evtExam .tab_cont2 .tbl_left { width: 40%; float: left; border: 1px solid #b2b2b2; padding: 13px; } 
.evtExam .tab_cont2 .tbl_left .radar_box { height: auto; } 
.evtExam .tab_cont2 .errata_box + .tbl_box .tbl_left { margin-top: 20px; } 
.evtExam .tab_cont2 .errata_box + .tbl_box .analyze_tbl { margin-top: -13px; } 
#chart_radar { margin: 0 auto; } 

/* accumulate tab */
.evtExam .tab_cont2 .non_tst {font-size: 15px;position: absolute;right: 0;bottom: 0;font-style: normal;font-weight: 700;color: #f00;} 
.evtExam .tab_cont2 .hyphen_red { position: relative; } 
.evtExam .tab_cont2 .hyphen_red::before { content: '-'; display: block; color: rgba(254,48,0,1); font-size:15px; } 
.evtExam .tab_cont2 .mytbl_box { position: relative; } 
.evtExam .tab_cont2 .mytbl_box .dim_ing { position: relative; background: rgba(0, 0, 0, 0.5); } 
.evtExam .tab_cont2 .mytbl_box .dim_ing.mid::before { content: ''; display: block; position: absolute; background: url(https://img.megagong.net/m/2021/1214_lyj4718/dim_ing.png) no-repeat center; width: 174px; height: 25px; top: 50%; left: 50%; transform: translate(-50%,-50%); z-index: 2; } 
.evtExam .tab_cont2 .cautn { font-size: 14px; color: #777777; font-weight: 200; } 
.evtExam .tab_cont2 .cautn li { text-align: left; font-size: 14px; } 
.evtExam .tab_cont2 table { font-size: 16px; border: 1px solid rgba(204,204,204, 1); background: #fff; text-align: center; } 
.evtExam .tab_cont2 table th,
.evtExam .tab_cont2 table td { padding: 10px 0; position: relative; } 
.evtExam .tab_cont2 table td:last-child { border-right: none } 
.evtExam .tab_cont2 table th { font-weight: 700; background: rgba(245,245,245,1); border: 1px solid rgba(204,204,204, 1); border-width: 0 1px; background-clip: padding-box; } 
.evtExam .tab_cont2 table th.bdt { border-width: 1px 1px 0; } 
.evtExam .tab_cont2 table td { border: 1px solid rgba(204,204,204, 1); } 
.evtExam .tab_cont2 table th.co_mint { background-color: rgba(197,252,255); background-clip: padding-box; } 
.evtExam .tab_cont2 table td.co_mint2 { background-color: rgba(234,254,255,1); background-clip: padding-box; } 
.evtExam .tab_cont2 table.score_box th,
.evtExam .tab_cont2 table.score_box td { padding: 20px 0; } 

.evtExam .ev_btns_wrap { font-size:0; } 
.evtExam .ev_btns_wrap .btn_base { display:inline-block; padding: 17.4px 0; font-size:18px; font-weight:bold; color:#fff; border-radius:10px; width:280px; background-color:#111111; } 
.evtExam .ev_btns_wrap .btn_base.disabled { background-color:#d2d2d2; pointer-events:none; } 
.evtExam .ev_btns_wrap .btn_base.primary { background-color: #d14646; } 
.evtExam .ev_btns_wrap .btn_base.reset { background-color: #666666; margin-left: 20px; } 
.evtExam .ev_btns_wrap > * { margin-left:20px; } 
.evtExam .ev_btns_wrap > *:first-child { margin-left:0; } 
.evtExam .ev_btns_wrap > .submit_btn { display:inline-block; } 
.evtExam .ev_btns_wrap + h5 { margin: 115px 0 30px; } 

.evtExam h6 { font-size: 24px; line-height: 1; } 

.tit_new { margin: 42px 0 18px; text-align:left; font-size:16px; color:#000; position: relative; } 
.tit_new span { display:block; font-size:18px; line-height:120%; position:relative; padding-left:15px; font-weight:700; margin-bottom: 3px; } 
.tit_new span:before { content:""; display:block; width:8px; height:8px; background:#000; border-radius:50%; position:absolute; top:5px; left:0; } 

/* ´ä¾ÈÀÔ·Â */
.black_bg { background-color:#000; opacity:0.8; position:fixed; left:0; top:0; width:100%; height:100%; text-indent:-9999em; z-index:4; display:none } 
#apply {position: relative;z-index: 300;}
#apply .btn_popclo { width:36px; height:36px; background:url(https://img.megagong.net/common/btn_close_mg_popup.png) 0 0 no-repeat; font-size:0; transition:opacity 0.2s; position: absolute; right:0; top:-51px; } 
#apply .black_bg { display:block; } 

.apply_box { padding: 40px 20px; position: relative; } 
.apply_test { border: 2px solid #000; width: 860px; height: 660px; background: #fff; position: fixed; top:50%; left:50%; z-index:93; -webkit-transform:translate(-50%,-50%); -moz-transform:translate(-50%,-50%); transform:translate(-50%,-50%); } 
.apply_test .stit { position: relative; text-align: left; display: block; font-size: 16px; color: #fff; padding: 11px 15px; border-bottom: 2px solid #000; background: #343434; } 
.apply_test .stit a { position: absolute; top: 50%; right:10px; transform: translateY(-50%); } 
.apply_test .stit a::before { content: "\00d7"; font-size:27px; color: #fff; } 
.apply_test .tit { font-size: 30px; margin: 0 auto 30px; text-align: center; font-weight: bold; } 
.apply_test table { font-size: 11px; border: 1px solid rgba(204,204,204, 1); background: #fff; text-align: center; margin-bottom: 20px; } 
.apply_test table th,
.apply_test table td { padding: 10px 0; } 
.apply_test table td:last-child { border-right: none } 
.apply_test table th { font-weight: normal; background: #f5f5f5; border: 1px solid rgba(204,204,204, 1); border-width: 0 1px; } 
.apply_test table td { border: 1px solid rgba(204,204,204, 1); } 
.apply_test .text_area { position: relative; } 
.apply_test .tiny { font-size: 13px; color: #999999; font-weight: 100; } 
.apply_test div.timeBox { font-size: 15px; position: absolute; right: 0; top: 0; } 
.apply_test div.timeBox span.timeBox { color:#e45c6c; } 
.evtExam .apply_test .answer_tbl .s_tit { position: relative; font-size: 18px; font-weight: 900; margin: 40px 0 5px; padding-left:0; } 
.evtExam .apply_test .answer_tbl .s_tit:before { display:none; } 
.evtExam .apply_test .test_info { font-size: 14px; } 
.evtExam .apply_test .test_info td { padding-left: 0; text-align: center; } 
.evtExam .apply_test .test_info .bdt { border: 1px solid rgba(204,204,204, 1); border-width: 1px 1px 0; } 
.apply_test .answer_tbl td { padding: 19px 0; } 
.apply_test .answer_tbl input[type=text], input[type=password], input[type=number] { border: none; padding: 0; width: 98%; text-align: center; } 
.apply_test .answer_tbl .btn_box { margin: 40px auto 0; } 
.line_chart { margin: 0 auto; /* overflow-x: scroll; */ font-family : 'NotoSans KR' !important; } 
.apply_test { height:auto; } 
.apply_test .answer_tbl { margin-top: 50px; } 
.apply_test .tb_eval_tit { font-size:15px; text-align:left; margin-bottom:8px; } 
.apply_test .tb_scroll { overflow-y:auto; height:236px; border-top:1px solid #000; border-bottom:1px solid #000; } 
.apply_test .tb_scroll table { margin-bottom:0; } 
.apply_test table.tb_info { border:0; margin-bottom:10px; } 
.apply_test table.tb_info tr:first-child th, .apply_test table.tb_info tr:first-child td { border-top:1px solid #000; } 
.apply_test table.tb_info tr:last-child th, .apply_test table.tb_info tr:last-child td { border-bottom:1px solid #000; } 
.apply_test table.tb_info th, .apply_test table.tb_info td { font-size:13px; border:0; border-bottom:1px solid #d0d0d0; padding: 15.1px 10px; border-left:1px solid #d0d0d0; } 
.apply_test table.tb_info th:first-child { border-left:0; } 
.apply_test table.tb_info td { text-align:left; } 
.apply_test table.tb_info.tb_eval th,
.apply_test table.tb_info.tb_eval td { padding:13px 10px; } 
.apply_test table.tb_info.tb_eval td { text-align:center; } 
.apply_test table.tb_info.tb_eval a { display:inline-block; width:20px; height:20px; border:1px solid #000; border-radius:10px; text-align:center; } 
.apply_test table.tb_info.tb_eval a.on { background-color: #d14646; color:#fff; border-color: #d14646; } 
.apply_test .tb_scroll table.tb_info tr:first-child th,
.apply_test .tb_scroll table.tb_info tr:first-child td { border-top:0; } 
.apply_test .tb_scroll table.tb_info tr:last-child th,
.apply_test .tb_scroll table.tb_info tr:last-child td { border-bottom:0; } 
.apply_test .tb_scroll table.tb_info { margin-bottom:0; } 
.apply_test .tb_scroll table.tb_info.tb_eval td { cursor:pointer; } 
.apply_test .btn_base { display:inline-block; padding: 15px 0; background-color: #000; color:#fff; font-size:17px; width:180px; text-align:center; font-weight: 200; } 
.apply_test .tiny { text-align:left; margin-bottom: 12px; } 

.accumul_box { position: relative; border: 1px solid rgba(204,204,204, 1); padding: 0 40px 70px; width: 1080px; background: #fff; } 
.arr_btn { z-index: 2; position: absolute; top: 40%; left: 50%; transform: translate(-50%,-40%); margin-left: -540px; } 
.arr_btn.arr_nxt { left:100%; margin:0 -540px 0 0; } 
.arr_btn a { display: block; } 
.paging { text-align:center; margin-top: 40px; padding: 0 0; } 

#mContainer .pagenav a { font-size:13px; } 

.evTab.fix { padding-top:96px; } 
.evTab.fix .tab_base_wrap { position:fixed; left:0; top:0; width:100%; } 

.evtReview .tbl_6 td { font-size:13px; font-weight:400; } 
.evtReview .tbl_6 td a { font-weight:400; } 
.evtReview .tbl_6 td a:hover { font-weight:700; } 

.flt-event { position:fixed; right:50%; margin-right:-806px; top:270px; z-index:4; } 
.flt-event .tp1 { display:inline-block; } 
.flt-event .tp2 { display:none; } 
.flt-event.on .tp1 { display:none; } 
.flt-event.on .tp2 { display:inline-block; } 


/* ÀÀ½Ã ÅÇ ¹è³Ê Ãß°¡ */
.flt-event_ver2 { position:fixed; right:45%; margin-right:-806px; top:50%; z-index:4; } 



@media (max-width: 1200px){
 .evTab.fix { padding-top:91px; } 
 .tit_new { font-size: 14px; } 
 .tit_new span { font-size: 16px; } 

 .evtExam { padding: 8% 0 0; } 
 .evtExam .inner { width:96%; } 
 .evtExam h4 { font-size: 4.2vw; } 
 .evtExam h4 .tiny { font-size: 2.8vw; margin-bottom: 1.8%; } 
 .evtExam h5 { font-size: 18px; } 
 .evtExam h6 { font-size: 21px; } 
 .evtExam .con_tit1 span { font-size: 20px; } 
 .evtExam .con_tit2 { font-size: 23px; } 
 
 .evtExam .tab_area2 { padding: 5% 0 10%; } 
 .evtExam .tbl { font-size: 14px; } 
 .evtExam .tab_cont2 { padding: 0; } 
 .evtExam .tab_cont2 table { font-size: 14px; } 
 .evtExam .tab_list2 li { width: 50%; font-size: 17px; } 
 .evtExam .test_info select { font-size: 14px; } 
 .evtExam .tab_cont2 .cautn li { font-size: 12px; } 
 .evtExam .tab_cont2 .tbl_left,.evtExam .tab_cont2 .tbl_box .tbl_tit2 { width: 44%; } 
 .evtExam .con_wrap { margin: 2% 0 7%; } 
 .evtExam .con_wrap .tiny_noti { font-size: 12px; } 
 .evtExam .con_wrap a { padding: 8px 50px; } 
 .evtExam .box_info { margin-bottom: 8%; } 
 .evtExam .ev_btns_wrap + h5 { margin: 9% 0 3%; } 

 .accumul_box { width: 100%; padding: 0 3% 8%; } 
 .evtExam .tab_cont2 .non_tst { font-size: 13px; } 
 .arr_btn { width: 10%; top: 50%; transform: translate(-50%,-50%); } 
 .arr_btn { margin-left: -48%; } 
 .arr_btn.arr_nxt { margin-left: -2%;; } 
 .paging { margin-top: 4%; } 

 .evtExam .ev_btns_wrap > * { margin-left: 10px; } 
 .evtExam .ev_btns_wrap .btn_base.reset { margin-left: 10px; } 
 .evtExam .ev_btns_wrap .btn_base { width: 239px; padding: 15px 0; font-size: 16px; } 



 .evtReview { width:96%; padding:8% 0; } 
 .evtReview .tab_base { margin-top:5%; } 
 .review-tit-lg { font-size:42px; } 
 #tab_review > li > a { font-size:18px; padding:15px 0; } 
 }

@media (max-width:1081px){
 .evtExam .test_info td { padding-right:20px; } 
 .evtExam .test_info select { width:100%; } 
 }

@media (max-width:930px){
 .apply_test { width:96%; } 
 }


@media (max-width: 768px){
 .mo_view { display:block; } 
 .mt20 { margin-top: 10px; } 
 
 
 .tab_base_wrap > .tab_base > li > a { font-size:18px; } 

 .evtExam .ev_btns_wrap .btn_base { width: 150px; font-size: 13px; padding: 10px 0; border-radius: 5px; } 
 .evtExam .ev_btns_wrap > * , .evtExam .ev_btns_wrap .btn_base.reset { margin-left: 5px; } 

 .evtExam h5 { font-size: 16px; } 
 .evtExam h6 { font-size: 17px; } 
 .tit_new { font-size: 13px; margin: 25px 0 10px; } 
 .tit_new span { font-size: 15px; } 
 .evtExam .con_tit1 { margin: 3% 0; } 
 .evtExam .con_tit1 span { font-size: 17px; padding: 0 15px; } 
 .evtExam .con_tit2 { font-size: 19px; margin: 9% 0 2%; } 
 .evtExam .test_info { font-size: 14px; } 
 .evtExam .test_info.test_info_pop th, .evtExam .test_info.test_info_pop td { padding: 5px 3px; } 
 .evtExam .test_info th, .evtExam .test_info td { padding: 5px 2px; } 
 .evtExam .test_info select { font-size: 13px; padding: 0 7px; height: 30px; line-height: 30px; } 
 .evtExam .con_wrap { display: block; text-align: left; } 
 .evtExam .con_wrap a { font-size: 12px; margin: 7px 0 0; padding: 5px 30px; } 
 .evtExam .box_info { margin: 5% auto; padding:5%; font-size: 14px; } 
 .evtExam .box_info li { margin-bottom: 5px; } 
 
 .evtExam .tbl { font-size: 13px; } 
 .evtExam .tbl th { padding: 10px 2px; } 
 .evtExam .tbl td { padding: 10px 3px; } 
 .evtExam .tab_list2 li { font-size: 15px; height: auto; padding: 10px 0; } 
 .evtExam .tab_cont2 table { font-size: 13px; } 
 .evtExam .tab_cont2 table th, .evtExam .tab_cont2 table td { padding: 7px 0; } 
 .evtExam .tab_cont2 .cautn { padding: 14px 10px; } 
 .evtExam .tab_cont2 .tbl_box .tbl_tit { font-size: 13px; padding-left: 10px; } 
 .evtExam .tab_cont2 .tbl_box .tbl_tit::before { width: 4px; height: 4px; } 
 .evtExam .tab_cont2 .non_tst { font-size: 12px; bottom: 0; } 
 .evtExam .tab_cont2 .mytbl_box .dim_ing.mid::before { background-size: 80%; } 
 .evtExam .tab_cont2 .tbl_box .dim span { font-size: 15px; width: 100%; } 
 .evtExam .tab_cont2 .tbl_box .dim.dim5 span,
 .evtExam .tab_cont2 .tbl_box .dim.dim2 span, .evtExam .tab_cont2 .tbl_box .dim.dim3 span, .evtExam .tab_cont2 .tbl_box .dim.dim4 span { font-size: 12px; } 
 .evtExam .tab_cont2 .tbl_box .tbl_tit2 { width: 100%; } 
 .evtExam .tab_cont2 .tbl_left { width: 100%; } 
 .evtExam .tab_cont2 .tbl_box .analyze_tbl { width: 100%; margin-top: 10px; } 
 .evtExam .tab_cont2 .errata_box + .tbl_box .analyze_tbl { margin-top: 10px; } 
 .evtExam .tab_cont2 .tbl_tit3 span { font-size: 16px; } 
 .evtExam .tab_cont2 .tbl_box .update_date { font-size:12px; } 
 .evtExam .apply_test .answer_tbl .s_tit,
 .apply_test div.timeBox { font-size: 15px; } 
 .evtExam .apply_test .test_info { font-size: 12px; margin-bottom: 5px; } 
 .evtExam .tab_cont2 .tbl_box .dim.dim6 span { font-size:12px; white-space:nowrap; } 


 #tab_review > li > a { font-size:16px; padding:12px 0; } 

 .apply_test { width:96%; } 
 .apply_box { padding:20px; } 
 .apply_test .answer_tbl { margin-top: 20px; } 
 .apply_test .tb_scroll { height:228px; } 
 .apply_test .tit { font-size:24px; margin:0 auto 15px; } 
 .apply_test .answer_tbl .btn_box { margin-top:20px; } 
 .apply_test table.tb_info.tb_eval th, .apply_test table.tb_info.tb_eval td { padding:10px 5px; } 
 .apply_test table.tb_info.tb_eval a { width:16px; height:16px; font-size:11px; } 
 .apply_test .btn_base { width:50%; padding:10px; font-size:14px; } 
 }


@media (max-width: 576px){
 .evtExam h5 { font-size: 14px; } 
 .evtExam h6 { font-size: 15px; } 
 .tit_new { font-size: 12px; } 
 .tit_new span { font-size: 13px; } 
 .evtExam .tbl { font-size: 12px; } 
 .evtExam .test_info select { font-size: 12px; } 
 .evtExam .tab_list2 li { font-size: 13px; } 
 .evtExam .con_tit1 span { font-size: 15px; } 
 .evtExam .con_tit2 { font-size: 17px; } 
 
 .evTab.fix { padding-top:73px; } 
 
 .evtExam .tab_cont2 table { font-size: 12px; } 
 .evtExam .tab_cont2 .tbl_box .tbl_tit2::before { height: 5px; } 
 .evtExam .tab_cont2 .tbl_box .tbl_tit2 span { font-size: 13px; } 
 .evtExam .tab_cont2 .tbl_tit3::before { height: 5px; } 
 .evtExam .tab_cont2 .tbl_tit3 span { font-size: 13px; } 
 .evtExam .tab_cont2 .tbl_left .radar_box { height: 155px; } 
 .evtExam .apply_test .test_info { font-size: 10px; } 

 .exam-tit-area .exam-tit { font-size:13px; } 
 .exam-tit-area .exam-tit span { padding:5px 10px; } 
 }


@media (max-width:480px){
 .evtExam h4 .tiny { font-size: 3.4vw; } 
 .evtExam h6 { font-size: 14px; } 
 .evtExam .tab_cont2 table { font-size: 10px; } 
 .evtExam .tbl { font-size: 11px; } 
 .evtExam .test_info select { font-size: 11px; } 

 .evtExam .ev_btns_wrap .btn_base { width: 111px; } 

 .evtExam .con_tit1 span { font-size: 13px; } 
 .evtExam .con_tit2 { font-size: 14px; } 
 
 .evtExam .box_info { font-size: 11px; } 
 .evtExam .tab_cont2 .tbl_box .dim.dim6 span ,
 .evtExam .tab_cont2 .tbl_box .dim.dim5 span,
 .evtExam .tab_cont2 .tbl_box .dim.dim2 span, .evtExam .tab_cont2 .tbl_box .dim.dim3 span, .evtExam .tab_cont2 .tbl_box .dim.dim4 span { font-size: 10px; } 
 h5 a { margin-top:3px; width:120px; height:18px; line-height:18px; font-size:11px; } 

 .btns_wrap .btn_base .s_notice { bottom:38%; } 
 }

@media (max-width:420px){
 .evtExam .tab_cont2 .tbl_box .tbl_tit { margin-bottom:5px; } 
 .evtExam .tab_cont2 .tbl_box .update_date { } 
 }