.online_inner {padding: 50px 0 100px}

.online_table_wrap {margin-top: 50px;}
.table_top_box {display: flex;align-items: center;justify-content: space-between;}
.category_box {display: flex;}
.category_box .category_wrap {border-radius: 19px;border: 1px solid #D7D7D7;margin-right: 20px;}
.category_box .category_wrap:last-child {margin-right: 0;}
.category_box select {border-radius: 19px;width: 100%;min-width: 136px;height: 37px;border: none;padding:0 20px;background: url("/images/down_arr_c.svg") no-repeat 88% 50%;font-size: 1.07em;}

.sch_inner {display: flex;border: 1px solid #D7D7D7;align-items: center;border-radius: 19px;}
.sch_inner input {min-width: 260px;border: none;border-radius:19px 0 0 19px;padding-left: 20px;height: 37px;}
.sch_inner button {padding:0 20px;text-align: center;border: none;background:none;height: 37px;}
.sch_inner button img {position: relative;top:-2px;}

.online_table_box {margin-top: 40px;}
.online_table_box table th {padding:15px 0;border-bottom: 1px solid #000;font-size: 1.14em;}
.online_table_box table td {padding:25px 0;border-bottom:1px solid #BFBFBF;text-align: center;font-size: 1.07em;}
.online_table_box table td.times {text-decoration: underline;}
.online_table_box table td .exam_btn {height: 28px;line-height: 28px;border-radius: 5px;display: inline-block;font-size: 1em;width: auto;padding: 0 10px;}

.pager_wrap {margin-top: 50px;}


/* 시험화면 */
.exam_inner {padding:40px 0 0 30px;}
.exam_inner {display: flex;justify-content: space-between;}
.exam_inner .exam_pdf_wrap {width: 80%;}
.exam_pdf_top {padding-bottom: 40px;border-bottom: 1px solid #000;}
.exam_pdf_top .exam_title {font-size: 1.57em;font-weight: 700;}
.exam_pdf_top .exam_text {font-size: 1.28em;margin-top: 10px;}
.exam_inner .exam_answer_wrap {width: 17%;}

.exam_answer_close_wrap {padding:0 30px 30px 0;text-align: right;}
.exam_answer_clock_wrap {padding:18px 0;background: #2BAE66;display: flex;align-items: center;justify-content: center;}
.exam_answer_time {font-size: 1.78em;font-weight: 700;margin-left: 20px;color: #fff;}

.exam_answer_top_box {display: flex;}
.exam_answer_top_box > div {padding:12px 0;background: #46725A;text-align: center;font-size: 1.14em;color: #fff;font-weight: 500;}
.answer_top_box_left {width: 25%;}
.answer_top_box_right {width: 75%;}

.eaxm_answer_list {display: flex;align-items: center;}
.eaxm_answer_list > div {height: 45px;}
.answer_number {width: 25%;font-weight: 500;color: #407457;background: #E2EAE6;display: flex;align-items: center;justify-content: center;border-bottom: 1px solid rgba(70,114,90,0.17);}
.answer_list {width: 75%;background: #F0F4F2;display: flex;align-items: center;padding: 0 10px;border-bottom: 1px solid rgba(70,114,90,0.17);}
.answer_box {position: relative;}
.answer_box input {width: 0px;height: 0px;position: absolute;left: 0;bottom:0;}
.answer_box input + label {width: 24px;height: 24px;border-radius: 24px;border:1px solid #4E6A5A;display: flex;align-items: center;justify-content: center;font-size: 0.92em;font-weight: 500;cursor: pointer;}
.answer_box input:checked + label {background: #2BAE66;color: #fff;border: 1px solid #2BAE66;}

.answer_box_inner {display: flex;}
.answer_box_inner .answer_box {margin-right: 10px;}
.answer_box_inner .answer_box:last-child {margin-right: 0;}
