.dv { border:1px solid silver; }
.clear { clear:both; }
.line_b { margin:0; padding:0; }

#board_d {  }
#board_d a { color:#000; text-decoration:none; }
#board_d a:link { text-decoration:none; }
#board_d a:active { color:#000; text-decoration:none; }
#board_d a:visited { color:#000; text-decoration:none; }
#board_d a:hover { color:#000; text-decoration:underline; !important }

	#board_d #page { margin:0 auto; text-align:center; }
	#board_d #info { padding:5px; margin:0 auto; font-size:11px; color:#737373; text-align:right; }

	#board_d #nboard { margin:0 auto; }
	#board_d #nboard table { margin:0; padding:0; table-layout:fixed; border-spacing:0; border-collapse:collapse; border:0; empty-cells:show; }
	#board_d #nboard th { padding:0; font-weight:normal; font-size:11px; }
	#board_d #nboard th { white-space:nowrap; height:34px; overflow:hidden; text-align:center; }
	#board_d #nboard th.pid { color:#737373; }
	#board_d #nboard th.file { color:#737373; }
	#board_d #nboard th.num { color:#737373; }
	#board_d #nboard th.cdate { color:#737373; }
	#board_d #nboard td { margin:0; padding:5px 0; height:20px; font-weight:normal; font-size:11px; text-align:center; }
	#board_d #nboard td { border-bottom:1px solid #ddd; }
	#board_d #nboard td.noti { color:#6699ff; font-weight:bold; }
	#board_d #nboard td.noti #b_notice { color:#6699ff; }
	#board_d #nboard td.file { color:#737373; }
	#board_d #nboard td.num { color:#737373; }
	#board_d #nboard td.cdate { color:#737373; }
	#board_d #nboard td.center { text-align:center; }
	#board_d #nboard td.left { text-align:left; padding-left:10px; }
	#board_d .line_b { margin:0; padding:0; }
	#board_d .bclear { border:none; }
	#board_d .bu { font-weight:bold;text-decoration:underline; }


/* bs 추가 */
	#board_d .table-hover thead tr th { border-top:1px solid #ddd; font-size:14px; padding:10px; }
	#board_d .table-hover tbody tr td { font-size:14px; padding:10px; }
	#board_d .table-hover tbody tr:nth-last-child(1) td { border-bottom:1px solid #ddd; }


/* 읽기 */
#board_d #board_v { margin:0 auto; padding:0; }
	
	#board_v .vtop { 
		border-top:1px solid #d5d5d5; 
		border-bottom:1px solid #d5d5d5;  
	}

	#board_v .vtitle { 
		font-family: "Malgun Gothic", "Nanum Gothic", "Dotum"; 
		padding: 10px; margin: 0;
		font-weight: bold;
		border-bottom: #dfdfdf dotted 1px;
		word-break: break-all;
		word-break: break-word;
		overflow: auto;
	}

	#board_v .vinfo {
		font-size:90%;
		color:#999999;
		padding:10px;
	}

	#board_v .vfile { 
		margin:0; 
		padding:0 10px;
		color:#959595; 
	}

	#board_v .vcontents { 
		padding-top:20px; 
		font-size:12px; 
		color:#666666; 
	}

	#board_v .vip { 
		margin:5px 0; 
		padding:3px 0; 
		color:#959595; 
	}

	#board_v .buttons { margin-top:100px; }

	#board_v .comment_v { clear:both; padding:20px 0; }
		#board_v .comment_inner .comment_title, #board_v .comment_inner .comment_info, #board_v .comment_inner .comment_text, #board_v .comment_inner .comment_button { margin-top:10px; }

	#board_v #comment_list { margin-top:50px; }
	#board_v .comm_list_p { background-color:#f7f7f7; margin:15px 0; padding:10px; }

.board-check #chkbox { width:400px; margin:0 auto; }
.board-check .ibox { margin-top:20px;; }

