/* http://vozzang.net */

/* 텍스트형 리스트 */
.boardlisttext a {color:#000;}
.boardlisttext a:hover {color:#EE5A00;}
.boardlisttext {width:100%; margin-top:10px; border-top:1px solid #ddd; border-bottom:1px solid #ddd;}
.boardlisttext thead th {height:30px; border-bottom:1px solid #ddd; text-align:center; font-size:12px;}
.boardlisttext tbody td {height:30px; border-bottom:1px solid #ddd;}
.boardlisttext tbody td.num {width:60px; text-align:center;font:normal 11px tahoma; color:#B3B3B3;}
.boardlisttext tbody td.num span.now {font:bold 11px tahoma; color:#E15916;}
.boardlisttext tbody td.checkbox {width:30px; text-align:center;}
.boardlisttext tbody td.title {text-align:left;}
.boardlisttext tbody td.title span.cate {font-size:11px;}
.boardlisttext tbody td.title span.cmt {font-family:Tahoma;font-size:10px;color:#EE5A00;}
.boardlisttext tbody td.title span.notice {font-weight:bold;color:#ff6c00;}
.boardlisttext tbody td.name {width:100px; text-align:center;}
.boardlisttext tbody td.date {width:50px; text-align:center;}
.boardlisttext tbody td.readnum {width:50px; text-align:center;}
.boardlisttext tbody td.good {width:50px; text-align:center; color:#0f9b0f;}
.boardlisttext tbody td.nogood {width:50px; text-align:center;}
.boardlisttext tfoot td {padding:6px 0 6px 0;}

/* 글 작성 */
.boardwrite {width:100%; border-top:1px solid #ddd; text-align:left;}
.boardwrite thead th {height:50px; padding:0 0 0 10px; font-size:15px; border-bottom:1px solid #ddd;}
.boardwrite tbody th {width:100px; padding:0 0 0 10px; border-bottom:1px solid #ddd; font-size:12px;}
.boardwrite tbody td {padding:5px 0 5px 0; border-bottom:1px solid #ddd; font-size:12px;}
.boardwrite tbody td .input_text {border:1px solid #ddd; padding:4px 3px 2px 5px;}
.boardwrite tfoot td {padding:15px 0 5px 0; text-align:center; border:none;}
.boardwrite .none td {border:none;}

/* 코멘트 */
.boardcommentlist {position:relative; width:100%; clear:both;}
.boardcommentlist td.cmtlistview {width:100%;}
.cmtlisthead {height:25px; margin:10px 0 0 0; padding:7px 0 0 0; border-bottom:1px dashed #ddd; background-color:#f5f5f5;}
.cmtlistwriter {width:300px; padding:0 0 0 10px; float:left;}
.cmtlistbtn {width:150px; padding:0 10px 0 0; float:right; text-align:right;}
.cmtlisttext {clear:both; padding:5px 5px 5px 10px; background-color:#fff;}
.cmtdatetime {color:#888; font-size:11px;}

.boardcmtwrite {margin:15px 0 0 0; padding:20px; background-color:#f5f5f5;}
.boardcmtwrite textarea {width:100%; border:1px solid #ddd;}


.boardrecommend {float:right; padding:30px 0 0 0;}
.boardrecommend a {display:block; float:left;  height:30px; padding:0 10px 0 10px; border:1px solid #ddd; font-weight:bold; line-height:250%;text-decoration:none;}
.boardrecommend a:hover {text-decoration:none;}
.boardrecommend span.good {display:block;padding:0 0 0 18px; background:url(./img/icon_good.gif) no-repeat 0 6px; color:#e53d2a;text-decoration:none;}
.boardrecommend span.nogood {display:block;padding:0 0 0 18px; background:url(./img/icon_nogood.gif) no-repeat 0 6px; color:#2a94e5;text-decoration:none;}

/* 글 보기 */
.boardview {width:100%;}
.boardview .linkbtn {float:right; padding:0 0 0 15px;}
.boardview h4.title {margin-top:5px; padding:20px 0 20px 15px; font-size:15px; font-weight:bold; border-top:1px solid #ddd; border-bottom:1px solid #ddd; word-break:break-all;}
.boardview h4.title span {padding:0 0 0 20px; font-size:11px; font-weight:normal;}
.boardview ul.writer {height:20px;padding:10px 15px 10px 15px; border-bottom:1px dashed #ddd;}
.boardview ul.writer li {list-style:none;}
.boardview ul.writer li.fl {float:left;}
.boardview ul.writer li.fr {float:right;padding:0 0 0 20px;}
.boardview .file {clear:both;padding:5px 0 5px 15px; border-bottom:1px dashed #ddd;}
.boardview .link {clear:both;padding:5px 0 5px 15px; border-bottom:1px dashed #ddd;}
.boardview .fileview {clear:both;padding:15px 15px 0 15px;}
.boardview .contents {clear:both;padding:15px 15px 0 15px;}
.boardview .signature {clear:both;padding:15px 15px 0 15px;}
.boardview .normalline {height:1px; line-height:1px; font-size:1px; background-color:#ddd; clear:both;}

/* 검색 */
.boardsearch { text-align:center; margin:10px 0 0 0; }
.boardsearch .stx {width:200px; border:1px solid #ddd; padding:3px;}
.boardsearch .searchbtn {*top:-5px; _top:-4px;}

/* 페이징 */
.boardpage {clear:both; margin:10px 0 0 0;}
