
.main_board { border-bottom:1px solid #e5e5e5; padding:20px 0 15px 0; }
.main_banner { padding:30px 0; }



.online { font-size:11px; font-family:돋움; color:#999; letter-spacing:-1px; }

/* 접속자정보 */
.connect_detail{border-collapse: collapse; width:440px; border:1px solid #dadada; border-bottom:1px solid #afafaf !important;}
.connect_detail th{padding:12px 0; font-weight:normal; border-bottom:1px solid #787878 !important; border:1px solid #c8c8c8; border-left:none; border-right:none; color:#8d8d8d}

.connect_detail_2{border-collapse: collapse; width:440px;}
.connect_detail_2 td{text-align:center; color:#8d8d8d; font-size:12px; padding:0 11px; border-bottom:1px solid #eeeeee; background:#fff; padding:10px 9px; border-left:none !important; border-right:none !important; border-top:none !important}
.connect_detail_2 td:first-child{padding:10px 9px}


/* 설문조사 바 색상 */
.skin1_progress{background:#1CADDE; color:#1CADDE}
.skin2_progress{background:#a11943; color:#a11943}
.skin3_progress{background:#89cf41; color:#89cf41}
.skin4_progress{background:#e60000; color:#e60000}

/* 시험일정 */
.test_schedule{
	margin-top:25px;
}
.test_schedule > table th{
	padding:11px 0;
	background:#f96352;
	font-size:18px;
	letter-spacing:-0.6px;
	color:#fff;
	font-family: 'Noto Sans KR' !important;
	font-weight: 500 !important;
	text-align:center;
}
.test_schedule > table tr:first-child td{
	border-top:0 none;
}
.test_schedule > table td{
	height:67px;
	padding:13px 0;
	background:#fff;
	font-size:16px;
	letter-spacing:-0.6px;
	color:#111111;
	font-family: 'Noto Sans KR' !important;
	font-weight: 500 !important;
	text-align:center;
	border-top:1px solid #e7e7e7;
	box-sizing: border-box;
}