/* BOARD PAGE */
.board_page {text-align:center;}
.board_page a.notselected {color:#484848; margin:0 5px;}
.board_page a.notselected:hover{color:#238dc2;}
.board_page span.selected {
	display:inline-block;
	padding:3px 5px;
	margin:0 5px;
	color:#fff;
	height:21px;
	-webkit-border-radius:2px;
	-moz-border-radius:2px;
	border-radius:2px;
	background-color:#67bfe6;
}
.board_page img{margin:1px; vertical-align: bottom;}
.board_page.dashed{
	border-bottom:2px dashed #d9d9d9; 
	padding-bottom:30px; 
	margin-bottom:20px;
}


/* 페이지 스타일 */
table#election_list {width:100%; margin-top:20px !important; border-collapse:collapse;}
table#election_list tr th,
table#election_list tr td {padding:8px 10px; text-align:center;}
table#election_list tr th {color:white; background:#183867; border:1px solid #5373A3;}
table#election_list tr td {border:1px solid #ccc;}

table#election_list tr th:nth-of-type(1),
table#election_list tr td:nth-of-type(1) {width:8%;}
table#election_list tr th:nth-of-type(2),
table#election_list tr td:nth-of-type(2) {width:62%;}
table#election_list tr th:nth-of-type(3),
table#election_list tr td:nth-of-type(3) {width:15%; font-weight:bold;}
table#election_list tr th:nth-of-type(4),
table#election_list tr td:nth-of-type(4) {width:15%;}

table#election_list tr td:nth-of-type(2) {text-align:left;}

table#election_list tr td.stat_on {color:orange;}
table#election_list tr td.stat_fin {color:red;}
table#election_list tr td.stat_an {color:#1147C1;}
