.board_category {margin: 0 0px;margin-bottom:33px;}
.board_category li {float:left;width:25%;}
.board_category li a {display: block;line-height:54px;text-align: center;color: #585f79;position: relative;font-size: 16px;border: 1px solid #dfdfdf;border-left-width: 0;letter-spacing: -0px;background: #efefef}
.board_category li a i,.board_category li a em {position: absolute;right: 0;top: 0px;width: 1px;height:54px;background: #efefef;display:none}
.board_category li a em {display: none}
.board_category li:first-child a {border-left-width:1px}
.board_category li a.on {background: #c09d88;border-left: 0;border-right: 0;color: #fff !important}
.board_category li a.onPrev em {left: 0;display: block}
.board_category li a:hover,.board_category li a:focus {color: #5e35ab;text-decoration: none}
.board_category:after {display: block;content: '';clear: both}

.board_category_count_5 li {width:20%}
.board_category_count_6 li {width:16.6666666%}

.board_category_5 li {width:20%}
.board_category_5 li a {width:100%}

.board_category_9 li {width:11.1111111111111%}
.board_category_9 li a {width:100%}

.board_list {width:100%;border-top:2px solid #3e3e3e;}
.board_list thead tr th {background:#1d2b54;line-height:42px;font-weight:bold;color:#fff}
.board_list thead th span {display:block;position:relative}
.board_list thead th em {position:absolute;background:#7b7b7b;width:1px;height:12px;margin-top:15px;right:0}
.board_list th, .board_list td {border-bottom:1px solid #dbdbdb}
.board_list td {color:#424242;height:42px;text-align:center}
.board_list td.subject {text-align:left;}
.board_list td.subject a {display:block;line-height:1.6em;padding:27px 0;padding-left:110px;color:#191919;position:relative;background:url('img/q.png') 25px 13px no-repeat; font-size:1.2em}
.board_operation td.subject a {background:none;padding-left:150px}
.board_operation td.subject i {position:absolute;font-style:normal;color:#fff;padding:5px 10px;font-size:1.2em;margin:25px 0 0 10px;letter-spacing:-2px}
.board_operation td.subject i.q1 {background:#D78757}
.board_operation td.subject i.q2 {background:#6E4E3B}


.board_list td.thumb a {position:relative;border:1px solid #cdcdcd;display:inline-block}
.board_list td.thumb a img {}
.board_list td.thumb a span {position:absolute;left:0;bottom:0;background:#333;color:#fff;width:100%;font-size:11px;line-height:25px}
.board_list tr.on td.subject { background: #FFFFD0 }
.board_list .ico_ready,
.board_list .ico_end {display:block;background:#868686;color:#fff;font-weight:bold;width:60px;margin:0 auto;padding:3px 0}
.board_list .ico_end {background:#0ca7ff}
.board_list .first td {}
.board_list em.v {position:absolute;right:30px;background:url('img/arrow.png') 0px 0px no-repeat;width:30px;height:30px; margin-top:10px}
.board_list em.vo {background:url('img/arrow_down.png') 0px 0px no-repeat}



.board_write { width: 100%; border-collapse: collapse }
.board_write th, .board_write td { border-bottom: 1px solid #d9d9d9; border-top: 1px solid #F400A1; padding: 8px 0; background: #fff }
.board_write th { background: #efefef; font-weight: bold; text-align: center }
.board_write td { padding-left: 10px }
.board_write .end th,.board_write .end td {border-bottom:1px solid #919191;border-left:0;border-right:0}
.board_write .first th, .board_write .first td {border-top:3px solid #2754ae}


.board_view { width: 100%; border-collapse: collapse }
.board_view th, .board_view td { border-bottom: 1px solid #d9d9d9; border-top: 1px solid #F400A1; padding: 8px 0; background: #fff }
.board_view th { background: #efefef; font-weight: bold; text-align: center }
.board_view td { padding-left: 10px }
.board_view .first th, .board_view .first td {border-top:3px solid #1d2b54}
#commentContents td {border:0}

.comment_view { width: 100%; border-collapse: collapse }



.board_search {background:#004994;margin-bottom:40px;padding:15px 0;text-align:center;color:#fff;display:none}

/* 자주하는질문 분류 select */
.faq_filter {text-align:left;margin-bottom:30px}
.faq_category_select {
	min-width:220px;
	padding:10px 35px 10px 15px;
	border:1px solid #c09d88;
	background:#fff;
	font-size:15px;
	color:#333;
	cursor:pointer;
	appearance:none;
	-webkit-appearance:none;
	-moz-appearance:none;
	background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='10' height='6' viewBox='0 0 10 6'><path fill='%23666' d='M0 0l5 6 5-6z'/></svg>");
	background-repeat:no-repeat;
	background-position:right 12px center;
}
.faq_category_select:focus {outline:none;border-color:#9c7a65}
