﻿body, td, th, div, span, input, select, textarea { font:12px dotum; color:#777777; margin: 0px; }
img, th, td { border:0; }
li, ul { list-style:none; margin:0; padding:0; }
textarea { border:1px solid #d1d1d1; }
input, select, label { vertical-align:middle; }

#warp { width:100%; }
#login { width:109px; height:18px; text-align:left; padding-right:30px; }
#logo { width:163px; height:77px; }
#content { width:100%; xmargin:30px 20px 30px 20px;}
.bold_black { color:#000; font-weight:bold; }
.contents { xmargin:20px 30px 20px 30px; }
.gray_font_11 { font-size: 11px; color: #797979; }

<!--board_list 스타일-->
.b_table a:link { color:#777777; text-decoration: none; line-height:16px; }
.b_table a:visited { text-decoration: none; }
.b_table a:hover { text-decoration: underline; color:#427ebc; }
.b_table a:active { text-decoration: none; color:#427ebc; }
.b_table { width:97%; }
.b_table th {padding:10px 0px; background:#f8f8f8; border-top:#aaaaaa 1px solid; border-bottom:#d8d8d8 1px solid; word-wrap: break-word; word-break: break-all; }
/*.b_table th {padding:10px 0px;background:#f8f8f8; border-top:#aaaaaa 1px solid; border-bottom:#d8d8d8 1px solid; word-wrap: break-word; word-break: break-all; }*/
.b_table td { border-bottom:#d8d8d8 1px solid; color:#777777; text-align:center; margin-top:2px; vertical-align:middle; height:35px; word-wrap: break-word; word-break: break-all; }
.b_table td.left { border-bottom:1px solid #c3c3c3; ; color:#797979; text-align:left; }
.b_table td.right { border-bottom:1px solid #c3c3c3; ; color:#797979; text-align:right; }
.b_number{width:97%; margin-top:15px; height:22px;}
.b_search{ width:97%; height:22px; background:#f3f3f3; margin-top:45px; text-align:center; vertical-align:middle; padding-top:9px; padding-bottom:9px;}
<!--board_list style end-->

<!--board_write 스타일-->
.b_write{ width:97% }
.b_write{ border-top:#aaaaaa 1px solid}
.b_write th{ padding:0px 0px; background:#f8f8f8; border-bottom:#d8d8d8 1px solid; border-right:#d8d8d8 1px solid; text-align:center; padding-left:17px; width:103px;} 
.b_write td{ border-bottom:#d8d8d8 1px solid; padding-left:19px; padding-right:19px;}

.next_read{ margin-top:40px; }
.next_read table{ border-collapse:collapse; border-bottom:#aaa 1px solid; border-top:#aaa 1px solid;}
.next_read td{ height:35px; padding-left:20px; border-bottom:#d8d8d8 1px solid; padding-top:12px;}
.next_read th{ background:#f8f8f8; font-weight:bold; text-align:left; width:100px; padding-left:20px; border-bottom:#d8d8d8 1px solid;   }
.next_read a:link { color:#777777; text-decoration: none; line-height:16px; }
.next_read a:visited { text-decoration: none; }
.next_read a:hover { text-decoration: underline; color:#427ebc; font-weight:bold; }
.next_read a:active { text-decoration: none; color:#427ebc; }

.read_st{ padding:15px 0; vertical-align:top;}
