﻿
.mconWrap .table_box{width:670px; overflow:hidden; margin:5px 10px ;}

/*--시험응시 테이블--*/
.tbl_test,.tbl_test th,.tbl_test td{border:0} 
.tbl_test{width:100%;font-family:'돋움',dotum;font-size:12px;table-layout:fixed;text-align:center;border-collapse:collapse;} 
.tbl_test caption{display:none} 
.tbl_test th{padding:10px 0 10px 0px;border:1px solid #dddee2;background:#f1f1f3;color:#666;font-weight:bold;vertical-align:top} 
.tbl_test td{padding:10px 0px 10px 0px;border:1px solid #dddee2;line-height:19px;vertical-align:top}
.tbl_test td a:hover{color:#c21212;text-decoration:underline;}
.tbl_test td.txt_left{text-align:left; padding-left:10px;}
.tbl_test td input.i_text{padding:4px 6px;border:1px solid #b7b7b7;background:transparent; margin-right:4px;}

.table_box p{font-size:13px;font-weight:bold; margin:3px 0;padding-left:6px;background: url(/Content/images/ic/ndot.gif) no-repeat 0 8px;}
.table_box p span.test_more{float:right;font-size:11px;font-weight:normal;}

.joinoutWrap {width: 620px;height: 100%;border: 5px solid #e5e5e5;padding:20px 20px;margin: 20px auto 20px;text-align:left;background: url(/Content/images/layout/joinout_bg.gif) no-repeat 550px 15px;}
.joinoutWrap p{font-weight:bold; font-size:13px; text-align:center; margin:25px 0 5px 0;}
.joinoutWrap p a{ margin-left:8px;}

/* 공지사항 테이블 */
.tbl_notice,.tbl_notice th,.tbl_notice td{border:0}
.tbl_notice{width:100%;border-bottom:1px solid #bfbfbf;font-family:Tahoma;font-size:12px;text-align:center}
.tbl_notice caption{display:none}
.tbl_notice th{padding:10px 0 10px;border-top:2px solid #999;background:#f8f8f8;color:#666;font-family:'돋움',dotum;font-size:12px;font-weight:bold}
.tbl_notice td{padding:10px 0 9px;border-top:1px solid #bfbfbf;color:#4c4c4c}

/* 공시사항 페이징 */
.paginate_simple{padding:15px 0;text-align:center;line-height:normal}
.paginate_simple *{display:inline-block;position:relative;margin:0 -2px;padding:2px 4px;font-size:12px;font-family:Tahoma, Sans-serif;color:#333;line-height:normal;text-decoration:none;vertical-align:middle}
.paginate_simple a:hover,
.paginate_simple a:active,
.paginate_simple a:focus{background-color:#f8f8f8}
.paginate_simple strong{color:#ff6600; text-decoration:underline; font-weight:bold;}
.paginate_simple .direction{padding:0 6px;font-weight:bold;font-size:14px;color:#666;text-align:center}
.paginate_simple .direction:hover,
.paginate_simple .direction:active,
.paginate_simple .direction:focus{background-color:transparent !important;color:#333}
.paginate_simple .direction span{overflow:hidden;visibility:hidden;position:absolute;top:0;left:0;width:1px;height:1px;font-size:0;line-height:0}

/* 공시사항 검색 */
.nSearch{margin:10px 0; text-align:center;}
.keyword{margin-left:1px;padding:4px 3px 3px;border:1px solid #b5b5b5;font-size:12px;line-height:12px}

/* 공지사항 테이블 */
.tbl_detail,.tbl_detail th,.tbl_detail td{border:0}
.tbl_detail{width:100%;border-bottom:1px solid #bfbfbf;font-family:Tahoma;font-size:12px;text-align:center}
.tbl_detail caption{display:none}
.tbl_detail th{padding:10px 0 10px;border-top:2px solid #999;background:#f8f8f8;color:#666;font-family:'돋움',dotum;font-size:12px;font-weight:bold}
.tbl_detail td{padding:10px;border-top:1px solid #bfbfbf;color:#4c4c4c}
.tbl_detail td.Det_left{text-align:left; padding-left:25px;}
.tbl_detail td.Det_right{text-align:right; padding-right:25px;}
.tbl_detail td.cont{text-align:left;}

.nt_btn{margin-top:15px; text-align:right;}

/* 공지사항 테이블 */
.tbl_edit,.tbl_edit th,.tbl_edit td{border:0}
.tbl_edit{width:100%;border-top:2px solid #bfbfbf;border-bottom:1px solid #bfbfbf;font-family:Tahoma;font-size:12px;text-align:center;border-collapse:collapse;}
.tbl_edit caption{display:none}
.tbl_edit th{padding:10px 0 10px;border-top:1px solid #bfbfbf;background:#f8f8f8;color:#666;font-family:'돋움',dotum;font-size:12px;font-weight:bold}
.tbl_edit td{padding:10px;border-top:1px solid #bfbfbf;color:#4c4c4c}
.tbl_edit td.cont{text-align:left;}

/*응시정보*/
.historyWrap{width:650px; overflow:hidden; border:1px solid #ddd;}
.historyWrap dt{padding:8px 8px 8px 8px; font-size:16px; font-weight:bold; background-color:#f2f2f2; height:30px; border-bottom:1px solid #ddd;}
.historyWrap dt p.result{font-size:12px; float:right; background:inherit; color:#e74c3c;}
.historyWrap dt p.result a{height:17px;}
.historyWrap dd{line-height:23px; padding:5px 0px 5px 10px;}

.historyWrap dd ul.textWrap{width:380px; float:left; overflow:hidden;}
.historyWrap dd ul.textWrap li{padding:2px 0px;}
.historyWrap dd ul.textWrap li a {color:#2a5ca6; text-decoration:underline; font-size:11px; padding-left:8px;}

.historyWrap dd ul.imgWrap{width:170px; float:right; overflow:hidden; padding-left:80px}
.historyWrap dd ul.imgWrap li{width:70px; float:left; padding:0px 5px; font-weight:bold; font-size:11px; letter-spacing:-1px; text-align:center; cursor:pointer;}
.historyWrap dd ul.imgWrap li span{width:75px; display:block; text-align:center; color:#2a60b0;}


.in_txt{width:400px; padding:4px 2px 3px;}