.notices_wrap{width:1010px; padding:50px 0px; margin:0px auto; overflow:hidden;}
.notices_wrap h5{width:100%; padding-bottom:50px; text-align:center; font-size:40px;}
.notices_wrap .search_box{width:100%; height:52px; overflow:hidden;}
.notices_wrap .search_box .inner{width:320px; height:50px; border:1px solid #ddd; border-radius:5px; position:relative;overflow:hidden; float:right;}
.notices_wrap .search_box .inner form{width:100%; height:100%; display:block;}
.notices_wrap .search_box .inner form input{width:100%; height:100%; border:0px; box-sizing:border-box; padding-right:50px; text-indent:15px;
font-size:16px; outline:none; letter-spacing:-1px;}
.notices_wrap .search_box .inner form .btn_search{width:30px; height:30px; text-align:center; display:inline-block; position:absolute; top:10px; right:10px;}
.notices_wrap .search_box .inner form .btn_search img{width:20px; margin-top:5px;}

.notices_wrap .cnt{width:100%; padding:20px 0px; overflow:hidden;}
.notices_wrap .cnt .text{width:80%; height:100%; line-height:70px; text-indent:15px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; float:left;}
.notices_wrap .cnt .text img{vertical-align:middle; margin-top:-3px;}
.notices_wrap .cnt .date{width:20%; height:100%; line-height:70px; text-align:right; box-sizing:border-box; padding-right:15px; color:#999; float:left;}
.notices_wrap .cnt .tit{width:100%; height:70px; border-bottom:1px solid #ddd; background-color:#f9f9f9; overflow:hidden;}
.notices_wrap .cnt .tit a{color:#000;}
.notices_wrap .cnt .tit .text{font-weight:bold;}
.notices_wrap .cnt .tit:first-child{border-top:1px solid #000;}
.notices_wrap .cnt .tit .date{color:#999;}
.notices_wrap .cnt ul{width:100%;}
.notices_wrap .cnt ul li{width:100%; height:70px; border-bottom:1px solid #ddd; overflow:hidden;}
.notices_wrap .cnt ul li a{color:#000;}

.paging{width:100%; height:32px; padding:30px 0px;}
.paging ul{width:100%; height:100%; text-align:center; overflow:hidden;}
.paging ul li{display:inline-block;}
.paging ul li.btns{font-weight:bold; letter-spacing:-1px;}
.paging ul li span{width:30px; height:30px; line-height:30px; display:inline-block; font-size:13px; font-family:dotum,"돋음"; text-align:center; cursor:pointer;}
.paging ul li span a{width:100%; height:100%; color:#000; display:inline-block; font-family:dotum,"돋음";}
.paging ul li span.current{border-radius:30px; background-color:#da3449;}
.paging ul li span.current{color:#fff; font-weight:bold;}
.paging ul li span.current a{color:#fff; font-weight:bold;}

.notices_wrap .veiw_cnt{width:100%;}
.notices_wrap .veiw_cnt .tit{width:100%; height:116px; border-top:1px solid #000; border-bottom:1px solid #ddd;}
.notices_wrap .veiw_cnt .tit .text{width:100%; padding:22px 0px 10px 0px; font-size:24px; letter-spacing:-1px; font-weight:bold; color:#000; text-indent:15px;}
.notices_wrap .veiw_cnt .tit .date{width:100%; font-size:16px; color:#999; text-indent:15px; display:inline-block;}
.notices_wrap .veiw_cnt .text_box{width:100%; padding:30px 15px; box-sizing:border-box; border-bottom:1px solid #ddd; font-size:14px;}
.notices_wrap .veiw_cnt .btns{width:100%; height:60px; padding:60px 0px 20px 0px; text-align:center;}
.notices_wrap .veiw_cnt .btns a{width:200px; height:58px; line-height:57px; border:1px solid #ddd; border-radius:58px; display:inline-block; text-align:center; 
font-size:18px; color:#888; font-weight:bold;}