/* Search */
	.search_group {float:left width:100%; margin-right:15px;}
	.freier_search_btn {margin-left:5px;}

@media  (max-width: 472px) {
	.freier_search_input {float:left; width:200px; }
}

@media  (min-width: 473px) {
	.freier_search_input {float:left; width:326px; }
}

.panel-body { padding:0px; }
.panel-heading { background-color:#428bca; }
.panel-footer .pagination { margin: 0; }

.t_title_row { float:left; width:100%; height:30px; font-weight: bold; border-top:1px solid #d5d5d5;  border-bottom:1px solid #d5d5d5; font-size:12px; background-color:#eee; }
.t_board_row { float:left; width:100%; height:30px; border-bottom:1px solid  #d5d5d5;  font-size:12px;  line-height:30px;}
.t_board_row:hover, t_board_row:focus {text-decoration: none;background-color: rgb(245, 245, 245);}

.border_1px_solid { border-right:1px solid #d5d5d5; }
input[type="radio"], input[type="checkbox"] {  margin: 9px 0 0;}

.t_board_grey_row  { clear:both; width:100%; height:1px; background:#d5d5d5; display:none; }

/*-- faq list --*/
.t_board_row_board { float:left; width:100%; height:30px; border-bottom:1px solid  #d5d5d5;  font-size:12px;  line-height:30px;}
.t_board_row_board:hover, t_board_row_board:focus {text-decoration: none;background-color: rgb(245, 245, 245); cursor:pointer;}

.col_faq_no {  float:left; width:6%; height:30px; line-height:30px;border-right:1px solid #d5d5d5;}

.col_faq_category {  float:left; width:15%; height:30px; line-height:30px; text-align:center; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; border-right:1px solid #d5d5d5;}

.col_faq_sub_category {  float:left; width:15%; height:30px; line-height:30px; text-align:center; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; border-right:1px solid #d5d5d5;}

.col_faq_question {  float:left; width:50%; height:30px; line-height:30px; padding-left:10px; text-align:left; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; border-right:1px solid #d5d5d5; }

.col_faq_date {  float:left; width:14%; height:30px; line-height:30px;}

@media  (max-width: 767px) {
	.t_title_row{ display:none; }
	.t_board_row_board { height:60px; line-height:60px;}
	.t_board_grey_row  { display:block; }

	.col_faq_no {  float:left; width:10%; height:60px; line-height:60px; border-right:1px solid #d5d5d5;}

	.col_faq_category {  float:left; width:45%; height:30px; line-height:30px; text-align:center; border-right:1px solid #d5d5d5;border-bottom:1px dashed #d5d5d5;}
	
	.col_faq_sub_category {  float:left; width:45%; height:30px; line-height:30px; border-bottom:1px dashed #d5d5d5; text-align:center; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}

	.col_faq_question {  float:left; width:90%; height:30px; line-height:30px; border-bottom:1px dashed #d5d5d5;text-align:left;overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}

	.col_faq_date {  display:none; }

}

.faq_read_stitle {float:left; width:100%; height:40px; background-color:#ddd; min-height: 1px; border-bottom:1px solid #428bca; margin-bottom:20px; }
.faq_read_stitle h1 { margin:0 auto; width:96%; font-family: NanumBarunGothicBold, nbgbold, gulim, dotum, tahoma;font-size:16px;   line-height: 40px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.faq_write_wrap {margin:0 auto; width:96%; height:auto;}