/* 
+----------------------------------------------------------------------+
| Copyright (c) 2010-2020 STUDYMAX. co. Ltd
+----------------------------------------------------------------------+
| 작업일 : 2020-07-23
| 파일설명 : 커뮤니티 - 공지사항 List CSS
+----------------------------------------------------------------------+
| 작업자 : 최진영   
+----------------------------------------------------------------------+
*/

@charset "utf-8";
button {border:0; outline:0;}
th, td {font-family:'NotoSansKR-Regular','Malgun Gothic', 'dotum', 'sans-serif'; font-weight:500;}

.noticeTotalSearch:after {content:''; display:table; clear:both;}
.noticeTotal {float:left; padding-left:15px; box-sizing:border-box; font-size:21px; font-family:'NotoSansKR-Regular','Malgun Gothic', 'dotum', 'sans-serif'; line-height:36px;}
.noticeTotalNum {font-size:21px; font-family:'NotoSansKR-Bold','Malgun Gothic', 'dotum', 'sans-serif';}
.noticeSearch {float:right;}
.noticeSearch:after {content:''; display:table; clear:both;}
.noticeSearch select {float:left; width:105px; height:36px !important; border:1px solid #acacac; font-size:16px;}
.searchInput {float:left; width:147px; height:34px; margin-left:6px; padding:0 5px; border:1px solid #acacac; font-size:16px;}
.searchBtn {float:left; width:60px; height:36px; margin-left:6px; color:#fff; font-size:16px; background:#252525; cursor:pointer;}

.listTbBox {margin-top:20px;}
.listTb {width:100%; border-top:2px solid #000; table-layout: fixed;}
.listTbCol_1 {width:18%;}
.listTbCol_2 {width:45%;}
.listTbCol_3 {width:19%;}
.listTbCol_4 {width:18%;}
.listTb th {height:70px; padding:0 5px; background:#f9f9f9; border-bottom:1px solid #acacac; font-size:16px;}
.listTb td {height:70px; padding:0 5px; border-bottom:1px solid #acacac; font-size:16px; text-align:center; color:#646464;}
.listTb .contentsTd {padding-left:38px; text-align:left;}
.listTb .contentsTd .text {font-size:16px; cursor:pointer; color:#646464;}
.listTb .contentsTd .text:hover {text-decoration: underline;}
.listTb .contentsTd .newIcon {display: inline-block; margin:3px 0 0 4px;}
.listTb .fixedTr .contentsTd .text {color:#000;}

.pagingBox {margin-top:40px; text-align:center;}
.pagination-wrap {display:inline-block;}
.pagination-wrap:after {content:''; display:table; clear:both;}
.pagination-wrap .pagination-wrap-prev, .pagination-wrap .pagination-wrap-next {width:40px; height:40px;}
.pagination-wrap > span, .pagination-wrap > a {margin-left:5px;}
.pagination-wrap > span:first-child {margin-left:0;}
.pagination-wrap span, .pagination-wrap a {float:left; width: 40px; height: 40px; padding:0; font-family:'NotoSansKR-Bold', 'Malgun Gothic', 'dotum', 'sans-serif'; line-height:38px; font-size:16px; text-align:center; color:#666666;}
.pagination-wrap span.on {width:38px; height:38px; margin-right:0; border:1px solid #e51234; color:#e51234; line-height:36px;}
.pagination-wrap-prev a{background:url('/smciImages/front/layout/arrowPrev.png') no-repeat; }
.pagination-wrap-next a{background:url('/smciImages/front/layout/arrowNext.png') no-repeat;}
.pagination-wrap-first a{background:url('/smciImages/front/layout/arrowFirst.png') no-repeat;}
.pagination-wrap-last a{background:url('/smciImages/front/layout/arrowLast.png') no-repeat;}