#board_wrap   { width:670px; }
/* list */
.board_table { width:100%; border-top:1px solid #ffa872; border-bottom:1px solid #ffa872; margin-bottom:10px;  }

	.board_table thead td { border-bottom:2px solid #ffa872; text-align:center; padding:5px; }

	.board_table thead .number,
	.board_table thead .title,
	.board_table thead .writer,
	.board_table thead .date	  { background:url(/img/board/bg_thead.gif) no-repeat right bottom; } 

	.board_table .number  { width:46px; }
	.board_table .title   {}
	.board_table .writer  { width:68px; }
	.board_table .date    { width:68px; }
	.board_table .count   { width:68px; }

	.board_table .cnt     { color:#ffa000; font:10px Tahoma; margin-left:2px;}
	
	
	.board_table tbody td { padding:7px; border-top:1px solid #e1e1e1; }
		.board_table tbody tr.firstTR td { border-top:0; }

	.board_table tbody .number  { text-align:center; color:#999999; font-size:11px; }
	.board_table tbody .title   { text-align:left; color:#666565; }
		.board_table tbody .title a			{ color:#666565; text-decoration:none; }
		.board_table tbody .title a:hover   { text-decoration:underline; }
	.board_table tbody .writer  { text-align:center; color:#999999; font-size:11px; }
	.board_table tbody .date    { text-align:center; color:#999999; font-size:11px; }
	.board_table tbody .count   { text-align:center; color:#999999; font-size:11px;  }
	

.board_search_warp { width:552px; margin:0 auto; margin-top:24px; background:#f4f3f1; padding:12px; text-align:center; }
	.board_search_warp select { width:80px; border:1px solid #bcbcbc; }
	.board_search_warp .input { width:352px; border:1px solid #bcbcbc; }

.board_tools { text-align:right; }

/* view */

.board_article { border-top:1px solid #ffa872; }
	.board_article h3 { font-weight:bold; color:#ff863b; font-size:13px; margin:0; padding:10px; }
	.board_article .board_article_title { margin-top:2px; color:#666565; font-size:11px; padding-left:10px; padding-right:10px; padding-bottom:5px; border-bottom:2px solid #ffa872; }
			.board_article .sep { color:#c5c5c5; }
			.board_article .writer { color:#666565; font-weight:bold; }
			.board_article .number { color:#ff863b; }

		.board_article .board_article_title_1 { float:left; }
		.board_article .board_article_title_2 { float:right; }

	.board_article .board_article_desc { padding:10px; border-bottom:2px solid #ffa872; color:#666565; line-height:16px; padding-top:15px; padding-bottom:15px; }
		.board_article .board_article_desc a	{ color:#ff863b; text-decoration:none; }
		.board_article .board_article_desc a:hover { text-decoration:underline; }
		.board_article .board_article_desc p	{ margin:0; padding:0; }

.board_article .board_article_trail { margin-top:10px; color:#2b2b2b; }
	.board_article .board_article_trail .board_article_edit_trail { float:left; margin-right:10px; letter-spacing:2px; }
	.board_article .board_article_trail .board_article_tag_trail { float:left; padding-top:6px; }
		.board_article .board_article_trail .board_article_tag_trail .count { color:#ff6600; }
	.board_article .board_article_trail .board_article_tool_trail    { float:right; text-align:right; }


/* write */

.board_write { border-top:2px solid #ffa872; border-bottom:1px solid #ffa872; background:#f8f8f8; padding:15px; text-align:right; }
	.board_write_tools { width:700px; text-align:center; margin-top:20px; }
.board_write_line	{ margin-bottom:4px; }

	.board_write_title { width:120px; float:left; color:#5c5c5c; font-weight:bold; margin-right:10px; padding-top:5px; }
	.board_write_input { float:left; }
		.board_write_input .input { border:1px solid #bcbcbc; }
			.board_write_input .input_writer,
			.board_write_input .input_password { width:200px; }			
			
			.board_write_input .input_title    { width:460px; }
			.board_write_input .input_desc	   { width:460px; height:240px; font-size:12px; visibility:hidden; }

	.board_textarea_div	{ margin-top:6px; }
/* comment */

.board_comment { list-style:none; margin:0; padding:0; margin-top:10px; }
	.board_comment li { border:1px solid #dddddd; margin:0; padding:0; margin-bottom:10px; }
	.board_comment .board_comment_wrap { padding:10px; padding-bottom:0px; }

.board_comment 	.data	 { float:left; width:550px; }
.board_comment 	.tool	 { float:right; width:90px; text-align:right;  }
/*.board_comment  .sub_data { padding-left:24px; margin-top:10px; padding-top:14px; border-top:1px solid #eeeeee; background:url(/img/trackback/bg_reply.gif) no-repeat 8px 14px; }*/

	.board_comment   .title   { font-weight:bold; }
		.board_comment   .title .sep { font-weight:normal; font-size:11px; color:#999; }
		.board_comment   .title .date { font-weight:normal; font-size:10px; font-family:Tahoma; color:#999; }
	.board_comment	.desc	{ margin-top:5px; font-size:11px; line-height:18px; }

.board_comment_write			 { border-top:1px solid #dddddd; background:#f5f5f5; padding:10px; margin-top:15px; color:#666666; }
	.board_comment_write	p        { margin:0; padding:0; }
	.board_comment_write  p.inpu_wrap { margin-bottom:10px; }

	.board_comment_write .input	 { width:140px; border:1px solid #ddd; }
	.board_comment_write .textarea { width:570px; height:45px; font-size:12px; }

/* modal */

.modal { width:300px; }

.commentModal { width:500px; }
	.commentModalBox { }
		.commentModalBox h3 { font-size:13px; font-weight:bold; color:#444; margin:0; padding:0; margin-bottom:8px; }

.commentModal #trackbackModifyToWriter,
.commentModal #trackbackReplyToWriter {  }

.commentModalData { border-top:1px solid #dddddd; border-bottom:1px solid #dddddd; background:#f5f5f5; padding:10px;  }
	
	.commentModalData h3 { font-size:12px; font-weight:bold; color:#555; margin:0; padding:0; margin-bottom:8px; }

	.commentModal 	 p				  { margin:0; padding:0; }
	.commentModal		 p.input_wrap	  { margin-bottom:10px; font-size:11px; }

	.commentModal .input	 { width:100px;  border:1px solid #ddd; }
	.commentModal .textarea { width:370px; height:45px; font-size:12px; }

	.commentModal .commentModalTool	{ text-align:center; padding-top:3px;  }

#commentModifyModal		{}
#commentDeleteModal		{ width:340px;}

	#commentModifyModal .password { width:140px; margin-left:4px; } /* password */
	#commentDeleteModal .password { width:230px; margin-left:4px; } /* password */
	
	#commentDeleteModal .commentModalData { background:none;  border:0; padding:0; }


