
.search{
	text-align:center;
	padding:10px;
	line-height:35px;
	border-top:2px solid #4172b6;
	border-bottom:1px solid #adadb4;
	background-color:#fbfbfb;
}

.boardList {
	margin-top:10px;
}

.boardList caption {
	position:absolute;
	top:-9999em;
	line-height:0;
	font-size:0;
	overflow:hidden;
}

.search legend {
	display:none;
}

.boardList th{
	padding:8px 5px 6px 35px;
	border-top:2px solid #f79b1c;
	background:url(/images/main/new/main/icon_q.gif) no-repeat 5px 5px;
	background-color:#ffea99;
	color:#4172B6;
	text-align:left;
}

.boardList .faq_a{
	padding:15px 5px 15px 35px;
	border-top:1px solid #f79b1c;
	background:url(/images/main/new/main/icon_a.gif) no-repeat 5px 5px;
}

.boardList .faq_a list{
	background-color:#FAFAFA;
}

.boardList .line01{
	background:url(/images/main/new/main/tab_line01.gif) no-repeat right center;
	padding-right:20px;
}

.boardList .line02{
	background:url(/images/main/new/main/tab_line01.gif) no-repeat left center;
	padding-left:20px;
}

.boardList .line03{
	background:url(/main/images/new/main/board_line.gif) no-repeat right center;
	padding-right:20px;
}

.page{
	border-top:1px solid #DADADF;
	border-bottom:1px solid #DADADF;
	background-color:#FAFAFA;
	padding:10px 4px 10px 4px;
	text-align:center;
}

.page img{vertical-align:middle;}

.listBtn{
	text-align:center;
	padding:20px 4px 10px 4px;
}
