/* 게시판 CSS */
#board input,
#board select{
	height:30px;
	padding-left:5px;
	box-sizing:border-box;
	border:1px solid rgba(0, 0, 0, 0.1);
}
#board textarea{border:1px solid rgba(0, 0, 0, 0.1);}


/*게시판사용버튼*/
.btn_default{padding:8px 15px;width:63px;height:30px;cursor:pointer;text-align:center;font-size:13px;border:none;box-sizing:border-box;background:#4f4f4f;color:#fff;line-height:16px;}
.btn_default:hover{border:1px solid #4f4f4f;box-sizing:border-box;background:#ffffff;color:#4f4f4f;}
.btn_line{padding:8px 15px;text-align:center;font-size:13px;box-sizing:border-box;background: #ffffff;border: rgba(0, 0, 0, 0.1) 1px solid;color: #4f4f4f;}
.btn_line:hover{border:1px solid #4f4f4f;box-sizing:border-box;background:#4f4f4f;color:#fff;}
.btn_gray{padding:8px 15px;width:70px;height:30px;text-align:center;font-size:13px;box-sizing:border-box;line-height:14px;background: rgba(0, 0, 0, 0.7);border: rgba(0, 0, 0, 0.1) 1px solid;color: #ffffff;}
.btn_gray:hover{border:1px solid #4f4f4f;box-sizing:border-box;background:#ffffff;color:#4f4f4f;}
.list_text{font-size:12px;color: rgba(79,79,79,0.5);}


.boardTop{margin-bottom:10px;overflow:hidden;}
.boardContentsNum{float:left;margin-top:5px;}
.boardSearch{float:right;padding-bottom:15px;}
.tableBoard{clear:both;margin-bottom:15px;}
.tableBoard caption{display:none;}
.tableBoard th{height:50px;border-bottom:1px solid rgba(0, 0, 0, 0.1);border-top:1px solid rgba(0, 0, 0, 0.1);font-weight:normal;text-align:center;}
.tableBoard th a{font-weight:normal;text-decoration:none;}
.tableBoard td{padding:4px 0px;height:50px;border-bottom:1px solid rgba(0, 0, 0, 0.1);text-align:center;}
.th{height:50px;border-bottom:1px solid rgba(0, 0, 0, 0.1);border-top:1px solid rgba(0, 0, 0, 0.1);font-weight:normal;text-align:center;}
.td{padding:17px 0px;border-bottom:1px solid rgba(0, 0, 0, 0.1);text-align:center;}
.td1{padding:0px;border-bottom:1px solid rgba(0, 0, 0, 0.1);text-align:center;}
.topline{border-top: 1px solid rgba(0, 0, 0, 0.1);}


/*게시판 뷰*/
.boardSubject{font-size:18px;line-height:24px;padding:18px 0px;}
.view_comment{}
.MsgrScroller{margin:60px 0px;}



/*게시판 코멘트*/
.comment_head_text{font-size:12px;padding:12px 0px;}

.viewBoard{margin-bottom:50px;border-top:2px solid #444444;}
.boardTitle{height:24px;line-height:24px;padding:4px 10px;background:#f9f9f9;border-bottom:1px solid #e5e5e5;color:#444444;font-weight:600;}
.boardWriter{text-align:right;height:20px;line-height:20px;padding:4px;border-bottom:1px solid #e5e5e5;}
.boardContents{padding:15px 0px;border-bottom:1px solid #e5e5e5;}
.boardButton{padding:20px 0px;border-bottom:1px solid #e5e5e5;overflow:hidden;}
.buttonLeft{float:left;}
.buttonRight{float:right;}
.commentBoard p{font-size:12px;padding-bottom:5px;}
.commentWrite{padding:0px 10px;background:#f9f9f9;border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;}
.commentWrite textarea{width:85%;height:64px;}
.commentWrite p{padding:7px 0px;}

.writeBoard{margin-bottom:15px;border-top:2px solid #444444;}
.writeBoard caption{display:none;}
.writeBoard th{padding:7px 0px;background:#f5f5f5;border-bottom:1px solid #dddddd;color:#444444;}
.writeBoard td{padding:7px;border-bottom:1px solid #dddddd;}
.writeBoard input{background:#f9f9f9;}

.webzineBoard{clear:both;margin-bottom:15px;border-top:2px solid #444444;}
.webzineBoard caption{display:none;}
.webzineBoard td{padding:12px 0px;border-bottom:1px solid #dddddd;text-align:center;}
.webzineAddfile{padding:7px;border:1px solid #dddddd;}
.webzineTitle{color:#444444;font-size:15px;font-weight:600;}
.webzineContents{padding:10px 0px;}
.webzineWriter{text-align:right;height:20px;line-height:20px;color:#999999;font-size:12px;}

/*--공지사항--*/
.tdNotice{background:#f9f9f9;}

/*--review--*/
#reviewAll .selectBox ul{overflow:hidden; float:left;}
#reviewAll .selectBox li{float:left; margin-right:5px;}
#reviewAll .selectBox a{float:right; background:url('[DIR]images/common/review/reviewall_btnsearch.gif') no-repeat; background-position:center; width:100px; height:20px; display:block;}
.reviewTypeTab{margin-bottom: 15px;}
.reviewTypeTab .tabOn {display: inline-block;color:#333333;padding:0px 10px;}
.reviewTypeTab .tabOff {display: inline-block;padding:0px 10px;}
#reviewspan{display:none;padding:7px 0px;background:#f9f9f9;border:1px solid #f2f2f2;margin-bottom:10px;}


.nodata{padding:40px 0px;border-bottom:1px solid rgba(0, 0, 0, 0.1);}


/* 공통 pageing */
.pageingarea a{padding:0px; margin:0px;}
.pageingarea .blockPageBtn{border:0px;  width:26px; height:26px; display:inline-block;vertical-align: top;} /* 처음 페이지 등 특수 버튼 */
.pageingarea .pageitem{margin:0px 2px;border:1px solid #e4e2e3; box-sizing:border-box; background:#fff; color :#9a9a9a; width:25px; height:25px; line-height:23px; text-align:center; display:inline-block;vertical-align: top;} /* 일반 페이지 */
.pageingarea .currpageitem{margin:0px 2px; border:1px solid #bb3a2e; box-sizing:border-box; background:#fff; color:#bb3a2e;width:25px; height:25px; line-height:23px; text-align:center; display:inline-block; vertical-align: top;} /* 현페이지 */