/* 게시판 */
.tbl01,.tbl_write{clear:both;width:100%;table-layout:fixed;}
.tbl01 table,.tbl_write table{width:100%;border-top:2px solid #8d8d8e;}
.tbl01 table thead td{text-align:center;padding:10px 0;border-bottom:1px solid #bcbcbc;}
.tbl01 table tbody td{padding:10px 0;border-bottom:1px solid #d0d0d0;}

.tbl02 {clear:both;width:100%;table-layout:fixed;}
.tbl02 table {width:100%;border-top:2px solid #8d8d8e;}
.tbl02 td {border-bottom:1px solid #c7c7c7; padding:5px 8px;}
.tbl02 .gallery_image { text-align:center; border:1px solid #d0d0d0; width:160; height:123px;  }
.tbl02 .gallery_image img { text-align:center; } 

.tbl02 .magazine_image { text-align:center; border:1px solid #d0d0d0; width:160; height:123px; }

.tbl_write {margin-top:20px;}

.tbl_write table th{background:#efefef;border-bottom:1px solid #dcdcdc;padding:10px 0;}
.tbl_write table td{border-bottom:1px solid #dcdcdc;padding-left:5px;}
.tbl_write table td.comment{padding:20px;}
.tbl_write table td.comment .images{text-align:center;}
.tbl_write table td div.content_body{border:0;}
.tbl_write table td div.content_body p {clear:both;}
.tbl_write table td div.content_body img {text-align:center max-width: 730px;!important;}
.write_area{width:100%; height:250px;overflow-y:scroll;}

/* 이전글,다음글목록*/
.tbl_list table{width:100%; border-top:2px solid #a8a8a8;}
.tbl_list table th{background:#efefef;border-bottom:1px solid #dcdcdc;padding:10px 0;}
.tbl_list table td{border-bottom:1px solid #dcdcdc;padding-left:5px; padding-left:20px;}
.tbl_list table .bt_line{ border-bottom:1px solid #a8a8a8;}


/* pagenate */
.pagenate{overflow:hidden;clear:both; padding:20px 0;text-align:center; zoom:1; }
.pagenate a{display:inline; color:#666;}
.pagenate a img{vertical-align:middle;margin:-3px 5px 0 0 }
.pagenate a span{position:relative; top:0;padding:6px 9px 6px 10px; border:1px solid #d3d3d3;margin-right:5px;}
.pagenate a span.over{background:#999;color:#fff;}


/* 게시판버튼 */
.buttonSub{
	background  :url('/images/board/btn_write.gif');
	width       :48px;
	height      :25px;
	border      :none;
	cursor      :pointer;
}
.btnGray {background-color:#acacac;}
.btnBlue {background-color:#329dff; }
.Btn_Sty { clear:both;width:100%; margin-top:10px; font-size:12px;}
.Btn_Sty a {display:inline-block; vertical-align:top; padding:7px 15px 6px; line-height:17px; color:#fff; letter-spacing:-1px; font-weight:bold;}
.Btn_Sty input{display:inline-block;color:#fff;padding:1px 10px 1px 10px; font-family:mg_b;border:0;}

.Btn_StyA {display:inline-block; cursor:pointer; vertical-align:top; width:62px; height:60px; font-size:12px; line-height:60px; background-color:#faba35; border:1px solid #bc8c28; color:#fff; letter-spacing:-1px; font-weight:bold;}


/* 이건댓글인가? */
.opinion_reg {border:1px #e3e3e3 solid; border-top:1px #cacaca solid; background-color:#f9f9f9; padding:10px 20px;}
.reply_reg {padding:0px 20px; padding-top:10px; padding-bottom:10px; border-top:1px #dedede solid; background-color:#f9f9f9;}
.edit_reg {padding:0px 20px; padding-top:10px; padding-bottom:10px; border-top:1px #dedede solid; margin-top:10px; background-color:#f9f9f9;}
.basic table {padding:0; margin:0; font-size:12px; color:#666; font-family:돋움;}
.basic th {text-align:left; padding-bottom:10px;font-size:12px;}
.reply {font-weight:bold; color:#444; margin-bottom:5px;}
.reply img {margin-right:5px;}


/* 비밀글 */
.view_pw{ position:absolute;z-index:1;top:0;left:0;width:400px;padding:20px;border:10px solid #dcdcdc;background:#fff;}
.view_pw h4{padding-bottom:10px;border-bottom:1px solid #dcdcdc;}
.view_pw .close{position:absolute; z-index:2;top:-10px; right:-10px;}
.btn_close input{display:inline-block;background:#314277; color:#fff;padding:6px 10px 6px 10px; font-family:mg_b;border:0;}


/* 정렬 */
.btn_c {clear:both;width:100%;text-align:center;}
.btn_l {clear:both;width:100%;text-align:left;}
.btn_r {clear:both;width:100%;text-align:right;}

/* 메트로 댓글 */
.comments_view {clear:both;margin-top:20px;padding:20px 10px 20px 20px; border:3px solid #dcdcdc;width:730px;}
.comments_view .content { padding:10px; background:#f4f4f4; margin:10px 0; }


/* Q&A List */
.on {display:block;}
