a:link, a:visited, a:active { text-decoration:none; color:#666; }
a:hover { text-decoration:none;color:#333;  }
img{border:0}
.board_table{border-collapse:collapse;padding:0; border-spacing:0px; border-spacing:0;table-layout:fixed; border:0; margin:0 auto}
.board_table h2.title{background:#F6F6F6 url(./img/title_bg.gif) repeat-x; border:1px solid #DDD; font:bold 9pt/32px gulim; padding:0; text-align:center; margin:0;}
.board_table h3.subject{padding:0; margin:0;clear:both; font-weight:bold; font-size:13px; line-height:40px; border-bottom:1px solid #EEE;}

/* list.php */
/* category */
.board_category_tab{ overflow: hidden; clear:both; width:100%; background:url('./img/category_bg.gif') repeat-x bottom;}
.board_category_tab a{background:url('./img/category_tab_bg.gif') no-repeat left center; display: block; float: left; line-height:25px; height:25px;  padding-left: 20px; text-decoration: none;margin-right:3px;}
.board_category_tab a span{background:url('./img/category_tab_bg.gif') no-repeat right center;display: block;padding-right:20px;}
.board_category_tab a:hover{ background-position: left bottom;}
.board_category_tab a:hover span{ background-position: right bottom;}
.board_category_tab .thisTab{background-position: left top;}
.board_category_tab .thisTab span{background-position: right top;}

.board_category_select{ clear:both;width:100%; border-bottom:1px solid #DDD; padding:4px;}

.board_category_list{ clear:both; width:100%; border:1px solid #DDD; padding:10px;}
.board_category_list a{padding:3px 10px 3px 20px;background:url(./img/icon_category.gif) 5px center no-repeat;}
.board_category_list a.thisList{font-weight:bold;}
.board_list{clear:both; width:100%; margin:16px 0; }
.board_list td{border-bottom:1px solid #DDD;}
.board_list .image{text-align:center; padding:8px;}
.board_list a.thum_file{padding:5px; border:1px solid #DDD; display:block; margin-bottom:6px;}
.board_list .info{}
.board_list .info h3.subject{font:bold 12px/24px Dotum; margin-top:10px; border-bottom:1px solid #DDD;}
.board_list .info p{padding-left:30px; line-height:20px;clear:both;}
.board_list .info p label{font-weight:bold; margin-left:-30px;}

/*//////////////////////*/

.board_page{clear:both; padding:10px; text-align:center; font:normal 8pt gulim;}
.board_page a{padding:0 5px;}
.board_page span{padding:0 5px; color:#F60}
.board_search{clear:both; border:1px solid #DDD; background:#F6F6F6; text-align:center;padding:10px; margin-top:10px}
.board_search td{padding:6px;}
 

.board_button{clear:both;text-align:right;}

/* write.php */
.product_table{border-collapse:collapse;padding:0; border-spacing:0px; border-spacing:0;  width:100%;table-layout:fixed;  background:#FFF;border:1px solid #DDD; margin-top:10px;}
.product_table th{text-align:left; padding-left:20px; font:normal 9pt/30px gulim; border-bottom:1px solid #DDD;}
.product_table td{text-align:left; border-bottom:1px solid #DDD; padding:4px 15px 4px 4px;}

.content_btn{height:20px;text-align:right;}
.content_btn img{float:left;}
.w_title{margin-right:10px;}
.wr_subject{padding-right:10px;margin-top:6px;}
.wr_content{padding-right:10px; margin-top:6px;}
.wr_content_edit{margin-top:6px;}
#variableFiles td{border:0;border-collapse:collapse;padding:0; border-spacing:0px; border-spacing:0;}

.option_table{border-collapse:collapse;clear:both; padding:0; border-spacing:0px; border-spacing:0;width:100%;  border:1px solid #DDD; margin-top:10px;}
.option_table th{text-align:left; padding-left:20px; font:normal 9pt/30px gulim; border-bottom:1px solid #DDD;}
.option_table td{text-align:left; border-bottom:1px solid #DDD; padding:4px 15px 4px 4px;}

.board_btn{text-align:center;padding:20px;}

.inputbox{height:12px; padding:4px; border:1px solid #aaa; border-right:1px solid #EEE; border-bottom:1px solid #EEE}
.subject_inputbox{font-weight:bold; height:18px; padding:4px; border:1px solid #aaa; border-right:1px solid #EEE; width:100%; border-bottom:1px solid #EEE}
.selectbox{height:22px; padding:2px; border:1px solid #aaa; border-right:1px solid #EEE; border-bottom:1px solid #EEE}
.textareabox{padding:4px; border:1px solid #aaa; border-right:1px solid #EEE; border-bottom:1px solid #EEE;width:100%; word-break:break-all;}
.filebox{height:22px; border:1px solid #aaa; border-right:1px solid #EEE; border-bottom:1px solid #EEE}


.inst_write{width:100%;margin-top:10px; clear:both;text-align:center;border-bottom:1px solid #AAA;;border-top:1px solid #AAA;border-left:1px solid #AAA; border-collapse:collapse;border-spacing:0px;}
.inst_write th{text-align:center; background:#F6F6F6; border-right:1px solid #AAA; border-bottom:1px solid #AAA;height:28px}
.inst_write table{width:100%;clear:both;text-align:center; border-collapse:collapse;border-spacing:0px;}
.inst_write td{ border-bottom:1px solid #AAA;border-right:1px solid #AAA; padding:3px;}
.inst_write table td{border:0px solid #DDD;}
.inst_write .inputbox{width:90px;}


#tbl{width:100%;margin-top:10px; clear:both;border-bottom:1px solid #AAA;;border-top:1px solid #AAA;border-left:1px solid #AAA; border-collapse:collapse;border-spacing:0px;}
#tbl th{text-align:center; background:#F6F6F6; border-right:1px solid #AAA; border-bottom:1px solid #AAA;height:28px}
#tbl td{ border-bottom:1px solid #AAA;border-right:1px solid #AAA; padding:3px; vertical-align:top;}

/* view.php info_scrap info_trackback */
.product_category{border-bottom:2px solid #168bba; font:bold 12px/35px Dotum; background:url(./img/cate_icon.gif) 5px 10px no-repeat; padding-left:20px;}
.product_category span{color:#999;}
.view_title{font:bold 12px/32px Dotum; color:#168bba; border-bottom:1px solid #168bba;  background:url(./img/cate_icon.gif) 5px 10px no-repeat; padding-left:20px;}
.view_content{word-break:break-all; padding:10px; }

.file_table{border-collapse:collapse;clear:both; padding:0; border-spacing:0px; border-spacing:0; margin:10px auto;}
.file_table .image_view{border:1px solid #DDD;}

