/* 게시판 CSS */
#board input,#board select{
	height:40px;
	box-sizing:border-box;
	border:1px solid rgba(0, 0, 0, 0.1);
	padding:0px 15px;
	background: none;
}
#board textarea{border:1px solid rgba(0, 0, 0, 0.1);}


/*게시판사용버튼*/
.btn_default{padding:8px 15px;width:63px;border-radius:3px;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;}
#board .btn_line,.btn_line{padding:8px 15px;border-radius:3px;text-align:center;font-size:13px;box-sizing:border-box;background: rgba(255,255,255,0.5);border: rgba(0, 0, 0, 0.1) 1px solid;color: #4f4f4f;}
#board .btn_line:hover,.btn_line:hover{border:1px solid #4f4f4f;box-sizing:border-box;background:#4f4f4f;color:#fff;}
.btn_gray{padding:8px 15px;border-radius:3px;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);}
.icon_bbs_pre{
	float: left;
	display: block;
	width: 18px;
	height: 18px;
	background: url(/data/design/images/icon_shop_group.png) no-repeat;
	background-position: -272px 5px;
	background-size: 550px 550px;
	margin-right: 10px;
}
.icon_bbs_next{
	float: left;
	display: block;
	width: 18px;
	height: 18px;
	background: url(/data/design/images/icon_shop_group.png) no-repeat;
	background-position: -272px -8px;
	background-size: 550px 550px;
	margin-right: 10px;
}

.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 tr{background: none;}
.tableBoard th{height:50px;border-bottom:1px solid rgba(0,0,0,0.08);border-top:1px solid rgba(0,0,0,0.08);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.06);text-align:center;}
.tableBoard td+td+td{color:#aaaaaa;font-size:13px;}
.th{height:50px;border-bottom:1px solid rgba(0,0,0,0.06);border-top:1px solid rgba(0,0,0,0.06);;font-weight:normal;text-align:center;}
.td{padding:17px 0px;border-bottom:1px solid rgba(0,0,0,0.06);text-align:center;}
.td1{padding:0px;border-bottom:1px solid rgba(0,0,0,0.06);text-align:center;}
.topline{border-top:1px solid rgba(0,0,0,0.06);}
.bottomline{border-bottom:1px solid rgba(0,0,0,0.06);}
.table_line{border-top:1px solid rgba(0,0,0,0.06);}

/*테이블*/
.w04Tbl td+td{padding-left:15px;}
.w04Tbl td{border-bottom:1px solid rgba(0,0,0,0.06);padding:15px 0px;}

/*게시판 뷰*/
.boardSubject{
	font-size: 18px;
	line-height: 24px;
	padding: 20px 0px 5px;
	font-weight: bold;
}
.view_comment{}
.MsgrScroller{margin:60px 0px;}
#board .product_detail_info{
	padding: 30px;
	margin-bottom: 25px;
	border: 1px solid rgba(0,0,0,0.06);
	background: rgba(0,0,0,0.02);
}
#board .product_link{
	color:#999999;
	font-size:14px;
}

/* 게시판 검색 */
.boardContentsNum {float: left;margin-top: 15px;}
#boardSearchWrapOpen{display:block;position: relative;float:right;min-width:500px;padding-bottom:10px;}
#boardSearchWrapOpen .boardSearchWrap{overflow:hidden;}
#boardSearchWrapOpen .boardSearchWrap .select{float: left;border-right: 0px;-webkit-appearance: none;-moz-appearance: none;appearance: none;background: url(/images/icon_open.png) no-repeat;background-position: bottom 15px right 10px;background-size: 11px;padding-right: 30px;}
#boardSearchWrapOpen select::-ms-expand { display: none; } * IE 10, 11의 네이티브 화살표 숨기기 */}
#boardSearchWrapOpen .boardSearchWrap .input{font-size: 14px;height: 40px;border: 1px solid #e5e5e5;background: #ffffff;padding: 0px 55px 0px 15px;box-sizing: border-box;border-right: 0px;}
#boardSearchWrapOpen .boardSearchWrap .submitWrap{float:right;}
#boardSearchWrapOpen .submitWrap .btn_gray{cursor: pointer;width: 40px;line-height: 38px;background: url(/images/top/search.png)no-repeat;font-size: 0px;background-size: 14px;background-position: center;float: right;box-sizing: border-box;height: 40px;border: 1px solid rgba(0, 0, 0, 0.1);border-left: 0px;}
#boardSearchWrapOpen .btn_unfold{display:inline-block;position: absolute;right: 47px;top:5px;background: url(/images/common.png)no-repeat;font-size: 0px;padding: 10px;border: 0px;box-sizing:border-box;background-position: 11px 14px;background-size: 440px  408px; -webkit-background-size: 440px 408px;width: 30px;height: 30px;}
#boardSearchWrapOpen .btn_unfold:hover{background: #f5f5f5 url(/images/common.png)no-repeat;background-position: 11px 14px;background-size: 440px  408px; -webkit-background-size: 440px 408px;border-radius: 50%;}
#boardSearchWrapOpen .btn_fold{display:inline-block;position: absolute;right: 47px;top:5px;background: url(/images/common.png)no-repeat;font-size: 0px;padding: 10px;border: 0px;box-sizing:border-box;background-position: 11px 12px;background-size: 440px  408px; -webkit-background-size: 440px 408px;width: 30px;height: 30px; -webkit-transform: rotateX(180deg);transform: rotateX(180deg);}
#boardSearchWrapOpen .btn_fold:hover{background: #f5f5f5 url(/images/common.png)no-repeat;background-position: 11px 12px;background-size:440px;border-radius: 50%;-webkit-transform: rotateX(180deg);transform: rotateX(180deg);}
#option_hide select, #option_hide input{border: 0px !important;border-bottom: 1px solid #e5e5e5 !important;padding: 0px}
#option_hide select{float: left;border-right: 0px;-webkit-appearance: none;-moz-appearance: none;appearance: none;background: url(/images/icon_open.png) no-repeat;background-position: bottom 15px right 0px;padding-right: 25px;background-size: 11px;}
#option_hide input.btn_gray1{cursor: pointer;color:#ffffff;padding: 0px;line-height: 33px;height: 33px;width: 60px;border-radius: 3px;text-align: center;font-size: 13px;box-sizing: border-box;background: rgba(0, 0, 0, 0.3);-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;-ms-transition: all 0.3s ease;-o-transition: all 0.3s ease;transition: all 0.3s ease;}
#option_hide input.btn_gray1:hover{background: rgba(0, 0, 0, 0.8);color:#ffffff;}
#boardSearchWrapOpen #showMsg{position:absolute;right:30px;bottom:-12px;padding:5px 8px;border-radius:4px;box-sizing:border-box;background:rgba(0,0,0,0.7);color:#fff;font-size:12px;z-index:11}


/*게시판 코멘트*/
.comment_head_text{font-size:12px;padding:12px 0px;}
.comment_box{
	border:1px solid rgba(0,0,0,0.08);
	padding:30px;
}
.comment_box input{height:35px !important;}
.comment_box .up_comment{
	overflow:hidden;
	margin:5px 0px;
}
.comment_box .up_comment textarea{
	height:70px;
	border: 1px solid rgba(0,0,0,0.06);
	width:100%;
}
.comment_box .up_File .btn_line{
	float:right;
	width:70px;
	display: block;
	box-sizing: border-box;
}
.comment_box .up_File input{
	padding: 0px !important;
}

.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;color: #222222;border-bottom: 1px solid #222222;padding-bottom: 5px;}
.reviewTypeTab .tabOff {display: inline-block;padding:0px 10px;}
.reviewTypeTab .tabOff span{color:#9d9d9d;}
#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.06);}


/* 공통 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; box-sizing:border-box;  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: #222222;
	width: 25px;
	height: 25px;
	line-height: 23px;
	text-align: center;
	display: inline-block;
	vertical-align: top;
	font-weight: bold;} /* 현페이지 */