@CHARSET "UTF-8";
/* 
    Document   : boardListB.css
    Created on : 2015. 8. 25, 오전 9:40:43
    Author     : hyunho
    Description: 게시판 목록 템플릿 css 기술  
*/
.pageingDiv {text-align:center;}
.pagination > li > a {position: relative; display:inline-block; width:40px; height:40px; line-height:40px; vertical-align: middle; padding:0; margin:0 2px; color:#337ab7; text-decoration: none; background-color:#fff; border: 1px solid #ddd;}

/* 게시판 table */
.table_list {margin-top:20px; width:100%; font-weight:400; border-bottom:1px solid #afafaf;}
.table_list th {padding:15px 0 12px; border-bottom: 1px solid #cacaca; font-weight:500; vertical-align:middle; text-align:center; color:#333; background-color:#f9f9f9;}
.table_list th.start {border-top:2px solid #767676;}
.table_list td {padding:12px 10px 14px 10px; text-align: center; border-top: 1px solid #e9e9e9; vertical-align:middle;line-height:18px;color:#666; }
.table_list td.start {border-top:2px solid #767676;}
.table_list td.left {text-align: left; }
.table_list tr.noticeYn {font-weight:500; background-color:#fffff4;}
.table_list tr.noticeYn td, .table_list tr.noticeYn  a {color:#333;}
.table_list input {vertical-align:middle;}
.table_list td span.division {float:left; margin:0 5px 0 0; padding:0; font-weight:500; color:#2663ae;}


.table_list a {text-decoration:none; color:#666; cursor:pointer;}
.table_list.type01 td a:hover {color:#458acf; font-weight:400;}

button.btnSearch {display:inline-block; vertical-align: middle; height:28px; padding:0 15px 0 14px; margin-left:4px; font-size:12px; font-weight:500; color:#ffffff !important; line-height:24px; text-decoration:none !important; border:1px solid #575757; background:#00529d;}

input.input-xs {height:30px;padding:5px 5px;font-size:12px;line-height:1.5;border-radius:3px;}
select.select-xs {height:30px;padding:5px 5px;font-size:12px;line-height:1.5;border-radius:3px;}
div.buttonFieldSet {text-align:right;}
.txcenter {text-align:center;}

/*검색영역*/
.a_list_search .a_s_select{width:100px; height:28px; padding:0 3px;}
.a_list_search {margin:0px;padding:15px 0;text-align:center;background:#f9f9f9;border:1px solid #e2e2e2;}
.a_list_search .a_s_input {width:245px;height:28px;margin:0 4px 0 2px;}
.a_list_search input{margin:0;vertical-align:middle;padding:3px 7px;font-size:13px;color:#767676;border:1px solid #d4d4d4;}

a.btnSearch {display:inline-block; vertical-align: middle; height:28px; padding:0 15px 0 14px; margin-left:4px; font-size:12px; font-weight:500; color:#ffffff !important; line-height:24px; text-decoration:none !important; border:1px solid #575757; background:#00529d;}
a.btnSearch span {display:inline-block; vertical-align: middle; padding-left:18px; background:url(../../../images/client/bg_search.png) no-repeat 0 7px; font-weight:500;}
a.btn_white {color:#ffffff;}

@media all and (max-width:960px) {
	table .mobile_hidden {display:none !important;}
}

