.bbs_base_table { background-color:#FFFFFF; }
.bbs_list_table { background-color:#FFFFFF; }
.bbs_list_table td { padding: 0 10px;}
.bbs_list_table td img { vertical-align: middle; }
.bbs_list_table_td {  background-color:#FFFFFF;  height:35px;text-align:center; }
.bbs_show_bgcolor1 { background-color:#FFFFFF; height:48px; }
.bbs_show_bgcolor2 { background-color:#FFFFFF; }

.bbs_list_table a { color:#7d7d7d; line-height:22px; height:22px;}
.bbs_list_table a:link {color:#7d7d7d; text-decoration:none} 
.bbs_list_table a:visited {color:#7d7d7d; text-decoration:none} 
.bbs_list_table a:active {color:#7d7d7d;}
.bbs_list_table a:hover {color:#8560a8; text-decoration:none} 

.bbs_list_line_sp { background-color:#D7D7D7;  height:1px;   padding:0px; margin:0px;   }

.bbs_list_line {   height:1px;   padding:0px; margin:0px; background:url(/shop/skin/mall_dc/image/dot.gif);  }

.bbs_page_table { background-color:#FFFFFF; }
.bbs_search_table { background-color:#FFFFFF; }
.bbs_search_table input, .bbs_search_table select { background-color:#FFFFFF; border: 0px; }
.bbs_search_table input.text, .bbs_search_table select { border: 1px solid #ccc; }
.bbs_search_table input.text { padding: 4px; }
.bbs_search_table select { padding: 3px; }

.bbs_write_table { background-color:#FFFFFF; border-bottom:1px solid #D5D5D5;padding-right:20px;margin-top:20px;border-top:2px solid #ddd}
.bbs_write_table_td { background-color:#FFFFFF; padding: 0 10px ; }

.bbs_write_table_td table tr td {border-bottom:1px solid #ddd;    padding-left: 10px;
}

.bbs_write_td1 {text-align:center; padding:5px 0; color:#313131; border-bottom:1px dotted #dedede;}
.bbs_write_td2 {text-align:left; padding:5px 0; border-bottom:1px dotted #dedede;}
.bbs_write_td2 input { background-color:#FFFFFF;  vertical-align:middle}
.bbs_write_td2 input.text, .bbs_write_td2 select { border: 1px solid #ccc; padding: 4px;  }
.bbs_write_td2 input.text{ padding: 4px;  }
.bbs_write_td2 select { padding: 3px; }

.bbs_write_td2 textarea { background-color:#FFFFFF; margin:10px 0;}
.bbs_write_line {   height:1px;   padding:0px; margin:0px;  1background:url(/shop/skin/mall_dc/image/dot.gif); }


/*.bbs_modify_table { background-color:#FFFFFF; border:1px solid #D5D5D5; padding-top:20px;padding-bottom:20px; padding-right:20px;}
.bbs_modify_table_td { background-color:#FFFFFF; padding: 10px; }
.bbs_modify_table input,textarea { background-color:#FFFFFF; }
.bbs_modify_table input.text, .bbs_modify_table select { border: 1px solid #ccc; padding: 4px;  }
.bbs_modify_table input.text{ padding: 4px;  }
.bbs_modify_table select { padding: 3px; }*/


.bbs_modify_td1 {text-align:right; background-color:#FFFFFF; padding-right:10px;color:#7d7d7d;}
.bbs_modify_td2 {text-align:left; background-color:#FFFFFF; padding-right:10px;color:#7d7d7d}

.bbs_modify_line {   height:1px;   padding:0px; margin:0px;   background:url(/shop/skin/mall_dc/image/dot.gif);  }


.bbs_reply_table { background-color:#FFFFFF;border:1px solid #D5D5D5; padding-top:20px;padding-bottom:20px; padding-right:20px; }
.bbs_reply_table_td { background-color:#FFFFFF; }
.bbs_reply_table_td input { background-color:#FFFFFF; }
.bbs_reply_table_td textarea { background-color:#FFFFFF; }

.bbs_reply_td1 {text-align:right; background-color:#FFFFFF; padding-right:10px;color:#7d7d7d;}
.bbs_reply_td2 {text-align:left; background-color:#FFFFFF; padding-right:10px;color:#7d7d7d}

.bbs_reply_line {   height:1px;   padding:0px; margin:0px;   }



.bbs_view_table { background-color:#FFFFFF; }
.bbs_view_table_1 { background-color:#FFFFFF; border:1px solid #D7D7D7;}
.bbs_view_table_td { background-color:#FFFFFF; text-align:left; padding:20px; line-height: 1.3; }

.bbs_view_td1 {text-align:left; background-color:#FFFFFF; padding:4px;color:#7d7d7d; line-height: 1.3;}
.bbs_view_td2 {text-align:left; background-color:#FFFFFF; padding-right:10px;color:#7d7d7d}
.bbs_view_td3 {text-align:right; background-color:#FFFFFF; padding-right:10px;color:#7d7d7d}

.bbs_view_line {   height:1px;   padding:0px; margin:0px;  }

.bbs_comment_table { background-color:#FFFFFF;  padding: 10px;border:1px solid #ddd }
.bbs_comment_table_td { background-color:#FFFFFF; }
.bbs_comment_table_td input { background-color:#FFFFFF; }

.bbs_comment_td1 {text-align:left; background-color:#FFFFFF; padding-right:10px;color:#7d7d7d;width:115px}
.bbs_comment_td2 {text-align:left; background-color:#FFFFFF; padding-right:10px;color:#7d7d7d}
.bbs_comment_td3 {text-align:center; background-color:#DFDFDF; color:#7d7d7d;  width: 125px;}
.bbs_comment_table input {text-align:left; background-color:#FFFFFF; color:#7d7d7d; border:0px solid black; }
.bbs_comment_table input.nameps {border:1px solid #d1d1d1;} 
.bbs_comment_table textarea {  background-color:#FFFFFF; border:1px solid #D7D7D7; }
.bbs_comment_td3 .comment_submit { background-color:#DFDFDF; color:#7d7d7d; text-align:center;}

.morning_comment_wform td { padding: 0 5px;}
.morning_comment_wform td textarea, .morning_comment_wform td .comment_submit { height: 60px; }
.morning_comment_wform td .comment_submit { height: 62px; padding: 4px;  background-color: #000; color: #fff; border: 0; }

.bbs_goods_table { background-color:#FFFFFF; padding-left:10px; width:100% }
.bbs_goods_table2 { background-color:#FFFFFF; padding-left:10px; width:100% }

.bbs_goods_td1 {background-color:#E0E0E0;}

/*2015-05-29 추가된 내용 */

table.bbs_style {border-top:2px solid #d1d1d1;  margin-top: 20px;}
table.bbs_style tr th {background-color:#f8f8f8;border-bottom:1px solid #d1d1d1;padding:18px 0}
table.bbs_style tr td {background-color:#fff;border-bottom:1px solid #d1d1d1;padding:18px 0;text-align:center}



/*.bbs_style {width:100%; text-align:left;}
.bbs_style tr {border-bottom:1px solid #eef0f0;}
.bbs_style tr th{text-align:center; padding:20px 5px; color:#2d2a31; border-bottom:1px solid #d1d1d1;}
.bbs_style tr th.dot_line {padding:20px 5px; line-height:14px;border-bottom:1px dotted #d1d1d1}
.bbs_style tr td {padding:20px 5px; line-height:18px;border-bottom:1px dotted #d1d1d1;text-align:center;}*/
.bbs_style tr td select {width:70%; padding:5px}

.view_style {width:100%; text-align:left;  background-color: white;border-top:2px solid #d1d1d1;margin-top:20px}
.view_style tr {border-bottom:1px solid #eef0f0;}
.view_style tr th{text-align:center; padding:20px 5px; color:#2d2a31; border-bottom:1px solid #d1d1d1; }
.view_style tr th.dot_line {padding:20px 5px; line-height:14px;border-bottom:1px dotted #d1d1d1}
.view_style tr td {padding:20px 5px; line-height:18px;border-bottom:1px dotted #d1d1d1;}
.view_style tr td select {width:70%; padding:5px}

#waiting {left:100px; top:100px; width:300; height: 150; position:absolute; z-index:1; visibility: hidden}


.bbs_write_table td input.text { width:70%}
@media screen and (max-width: 420px) { 
.m_tablest01 {display:none}
#waiting {display:none}
}


input.submit2 {
	color: #232325;padding: 10px 0px;background: #e2e2e2;font-weight: normal;border-top: 2px solid #e2e2e2;border: 0;display: inline-block;width: 100px;
	border: 1px solid #ddd;width:100px;height:30px;line-height:0;  -webkit-appearance: none;background-color:#ddd;
}
input.reset2 {
	color: #232325;padding: 10px 0px;background: #e2e2e2;font-weight: normal;border-top: 2px solid #e2e2e2;border: 0;display: inline-block;width: 100px;
	border: 1px solid #ddd;width:100px;height:30px;line-height:0;  -webkit-appearance: none;background-color:#ddd;
}
input.button2 {
	color: #232325;padding: 10px 0px;background: #e2e2e2;font-weight: normal;border-top: 2px solid #e2e2e2;border: 0;display: inline-block;width: 100px;
	border: 1px solid #ddd;width:100px;height:30px;line-height:0;  -webkit-appearance: none;background-color:#ddd;
}

.bbs_btn_list {display: inline-block; /*width: 100%;*/ padding-top:15px}
.bbs_btn_list ul li {float:left; width:120px; background:#e2e2e2; text-align:center; margin-right:4px;}
.bbs_btn_list ul li a {color:#232325;padding:10px 0px;background:#e2e2e2;font-weight:normal;display:block;border-top:2px solid #e2e2e2;}



/* 시무언성락역사전시관 */
.butitle1 {font-size:24px; color:#333333; font-weight: bold; padding-bottom:120px;}
.butitle2 {font-size:24px; color:#333333; font-weight: bold; margin-top:120px;}
.left {float:left;}
.left li {float:left; font-size:13px; color:#959595; width:45%; padding-right:20px; padding-top:20px; margin-bottom:120px;}
.dot { border-style:dotted; border-color:#9595959; border-width:1px; height:1px; border-top:0px; border-left:0px; border-right:0px;}
