@charset "UTF-8";

/**************************************************************************************** 서브컨텐츠영역 ****************************************************************************************/
/* 박스포인트색상 */
.boxPointColor{border-top:3px solid #02aac9;border-bottom:1px solid #ccc;background:#f8f8f8;}

/* 버튼 */
.boardBtn{display:inline-block;padding:3px 5px 1px;border:1px solid #ccc;border-radius:5px;box-shadow:1px 2px 0px #ccc;font:bold 12px/12px Dotum;color:#888;background:#fff;text-decoration:none;}
.boardBtn:hover{text-decoration:none;}
/* .boardBtn:hover{border:1px solid #405060;box-shadow:1px 2px 0px #02aac9;color:#fff;text-decoration:none;background:#405060;cursor:pointer;} */
.boardIptTxt{height:17px;border:1px solid #ccc;}
.boardSelect{height:19px;border:1px solid #ccc;}

/* 게시판제목 */
.boardTitle{position:relative;padding:0 25px 10px;line-height:21px;font-family:"Nanum Gothic";font-size:21px;color:#333;}
.boardTitle .titleBullet{position:absolute;left:0;top:1px;display:block;width:17px;height:17px;background:#02aac9;}

/* 게시판버튼 */
.boardButton{padding:10px 0;*zoom:1;}
.boardButton:after{content:"";display:block;clear:both;}
.boardButton .left{float:left;}
.boardButton .right{float:right;}
.boardButton .center{width:100%;text-align:center;}

.boardButton2{padding:10px 0 30px 0;border-top:1px solid #ddd;*zoom:1;}
.boardButton2:after{content:"";display:block;clear:both;}
.boardButton2 .left{float:left;}
.boardButton2 .right{float:right;}
.boardButton2 .center{width:100%;text-align:center;}

/* 게시판페이징 */
.boardPage{padding:10px 0;text-align:center;}

/* 게시판검색 */
.boardSearch{padding:10px 0;text-align:right;}

/* 기사 좋아요 */
.likeContentWrap{text-align:center;padding:20px 0;}
.likeContent{display:inline-block;padding:0 10px;height:30px;border:1px solid #ccc;border-radius:5px;box-shadow:1px 1px 2px #ccc;text-decoration:none !Important;
	background-image:-webkit-linear-gradient(top, #fff 0%, #f0f0f0 100%);/* chrome, safari */
	background-image:-moz-linear-gradient(top, #fff 0%, #f0f0f0 100%);/* ff */
	background-image:-ms-linear-gradient(top, #fff 0%, #f0f0f0 100%);/* ie10 */
	background-image:-o-linear-gradient(top, #fff 0%, #f0f0f0 100%);/*opera */
	background-image:linear-gradient(top, #fff 0%, #f0f0f0 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#ffffff, endColorstr=#f0f0f0);/* ie9 이하 버전 */
}
.likeContent span{display:block;padding-left:25px;line-height:30px;font-size:13px;color:#666;font-weight:bold;text-decoration:none !Important;background:url(../img/icon_hand_like.png) 0 4px no-repeat;}

.nolikeContent{display:inline-block;padding:0 10px;height:30px;border:1px solid #ccc;border-radius:5px;box-shadow:1px 1px 2px #ccc;text-decoration:none !Important;
	background-image:-webkit-linear-gradient(top, #fff 0%, #f0f0f0 100%);/* chrome, safari */
	background-image:-moz-linear-gradient(top, #fff 0%, #f0f0f0 100%);/* ff */
	background-image:-ms-linear-gradient(top, #fff 0%, #f0f0f0 100%);/* ie10 */
	background-image:-o-linear-gradient(top, #fff 0%, #f0f0f0 100%);/*opera */
	background-image:linear-gradient(top, #fff 0%, #f0f0f0 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#ffffff, endColorstr=#f0f0f0);/* ie9 이하 버전 */
}
.nolikeContent span{display:block;padding-left:25px;line-height:30px;font-size:13px;color:#666;font-weight:bold;text-decoration:none !Important;background:url(../img/icon_hand_nolike.png) 0 6px no-repeat;}

/**************************************************************************************** 서브우측영역 ****************************************************************************************/
/* 기본 */
.besideContent{min-height:500px;/* border:1px solid #ccc; */border-bottom:none;/* background:#f8f8f8; */padding-left:10px;}
.besideContent>div{padding-top:30px;}

/**************************************************************************************** 게시판리스트 ****************************************************************************************/
.boardList{width:100%;}
.boardList thead th{height:30px;border-bottom:1px solid #ccc;}
.boardList thead td{height:30px;border-bottom:1px solid #ccc;}
.boardList tbody th{height:30px;text-align:center;background:#fff;}
.boardList tbody td{height:30px;text-align:center;background:#fff;}
.boardList tbody tr.even th{background:#f8f8f8;}
.boardList tbody tr.even td{background:#f8f8f8;}

.boardList .subject{text-align:left;}

/**************************************************************************************** 게시판뷰 ****************************************************************************************/
.boardView .subject{padding:10px;*zoom:1;}
.boardView .subject:after{content:"";display:block;clear:both;}
.boardView .subject .left{float:left;}
.boardView .subject .right{float:right;padding-top:5px;}

.boardView .info{padding:5px;border-top:1px solid #ccc;background:#fff;*zoom:1;}
.boardView .info:after{content:"";display:block;clear:both;}
.boardView .info .left{float:left;}
.boardView .info .right{float:right;}

.boardView .content{padding:20px;border-top:1px solid #ccc;overflow:hidden;}

/**************************************************************************************** 게시판쓰기 ****************************************************************************************/
.boardWrite{width:100%;}
.boardWrite tbody th{height:30px;border-bottom:1px solid #ddd;text-align:center;background:#f8f8f8;}
.boardWrite tbody td{height:30px;padding-left:20px;border-bottom:1px solid #ddd;text-align:left;background:#fff;}

.boardWrite .cleanTable th{padding:0;border:none;}
.boardWrite .cleanTable td{padding:0;border:none;}

.boardWrite input[type="text"],
.boardWrite input[type="password"]{border:1px solid #ccc;}