#B_Contents{
				background-color: white;
                width : 100%;
                margin-left:auto;
                margin-right:auto;

				position:relative;
				top:25px;
				height : auto;
				clear: both;
            }
.BBS{ 

	font-size:14px;
	}


.content_board_list {padding-left:0px;padding-top:2px;font-size:14px;}
.content_board_list .area_count {float:left; padding-top:15px; font-weight:400; font-size:15px; letter-spacing:-0.025em; color:#333;}
.content_board_list .area_count .num_count {color:#145fb3;}

/* ¸®½ºÆ® Å×ÀÌºí */
.content_board_list .box_board {border-top:2px solid #333; margin-bottom:30px;width:100%;}
.content_board_list .table_board_list .colum_no {width:70px;}
.content_board_list .table_board_list .colum_title {width:900px;}
.content_board_list .table_board_list .colum_name {width:150px;text-align:right;}
.content_board_list .table_board_list .colum_date {width:150px;text-align:right;}
.content_board_list .table_board_list .colum_hit {width:100px;}
.content_board_list .table_board_list tr:not(.row_title) {cursor:pointer;}
.content_board_list .table_board_list tr td {height:40px; border-bottom:1px solid #e0e0e0; text-align:center; letter-spacing:-0.025em; color:#666;}
.content_board_list .table_board_list .row_title td {height:40px; border-bottom:1px solid #ccc; font-weight:500; color:#333;Text-align:center;}
.content_board_list .table_board_list tr .cell_title {padding-left:25px; text-align:left; font-weight:400;}
.content_board_list .table_board_list tr td .txt_tit {overflow:hidden; display:inline-block; max-width:1920px; white-space:nowrap; text-overflow:ellipsis; vertical-align:middle;}
.content_board_list .table_board_list tr td .txt_tit a {display:inline;}

.center {
  text-align: center;
}

.pagination {
  display: inline-block;
}

.pagination a {
  color: black;
  float: left;
  padding: 8px 16px;
  text-decoration: none;
  transition: background-color .3s;
  border: 1px solid #ddd;
  font-size: 17px;
}

.pagination a.active {
  background-color: #00b2f0;
  color: white;
  border: 1px solid #00b2f0;
}

.pagination a:hover:not(.active) {background-color: #ddd;}

.button_page {
  background-color: gray	;
  border: none;
  color: white;
  padding: 10px 15px;
  text-align: center;
  text-decoration: none;
  display: inline-block;
  font-size: 13px;
  margin: 4px 2px;
  cursor: pointer;
}



.box_searchbar{position: sticky;float: right;margin: -42px 0 8px;width:166px;padding:7px 39px 9px 11px;border:1px solid #ccc;border-radius:1px;background-color:#fff}
.lab_search{position:absolute;top:7px;left:11px;font-size:13px;line-height:18px;color:#aaa}
.tf_keyword{float: right;display:block;width:100%;height:18px;border:0 none;font-size:13px;line-height:18px;background-color:transparent;outline:none}
.btn_search{position:absolute;top:0;right:0;width:34px;height:34px}
.search_on{border-color:#0089ff}

.search_news .btn_search {

	padding-top: 7px;
    font-size: 12px;
    line-height: 18px;
    background: url(//www.tslines.co.kr/new/bbs/img/btn_search.gif) 0 0 no-repeat;
    background-size: 34px 68px;
    text-align: left;
	border: 0;
}