/*==================================================
	게시판 스타일 type A
==================================================*/

.COMMAND{
	margin:10px 0 0 0;
	float:left;
	width:100%;
}
	.COMMAND .list_area{
		float:left;
		margin:5px 0 0 0;
	}
		.COMMAND .list_area a{
			color:#67532C;
		}
			.COMMAND .list_area a font{
				font-size:12px;
			}
			.COMMAND .list_area a:hover{
				color:#FF6600;
			}
	.COMMAND .edit_area{
		float:right;
		width:130px;
	}
		.COMMAND .edit_area a{
			display:block;
			float:left;
			width:62px;
			height:20px;
			background:url(images/button.gif) no-repeat left top;
			margin:0 3px 0 0;
		}
			.COMMAND .edit_area a font{
				display:block;
				margin:3px 0 0 0;
				text-indent:5px;
				color:#67532C;
				font-size:12px;
			}

		.COMMAND form .delete{
			width:62px;
			height:20px;
			border:none;
			background:url(images/button.gif) no-repeat left top;
			cursor:pointer;
			color:#67532C;
			font-family:"돋움체";
			font-size:12px;
			text-align:left;
		}

	.COMMAND .write_area{
		float:right;
		margin:0 0 5px 0;
	}
		.COMMAND .write_area a{
			display:block;
			float:left;
			width:62px;
			height:20px;
			background:url(images/button.gif) no-repeat left top;
		}
			.COMMAND .write_area a font{
				display:block;
				margin:3px 0 0 0;
				text-indent:5px;
				color:#67532C;
				font-size:12px;
			}

.SEARCH_ARTICLE{
	clear:both;
	margin:0 auto 7px;
	border:solid 1px #E5DDD0;
	border-left:solid 10px #E5DDD0;
	padding:5px;
}

	.SEARCH_ARTICLE div.board_tab{
		margin:0 0 10px 0;
	}

	.SEARCH_ARTICLE div.search_val{
		float:left;
		margin:0 10px 0 0;
	}

		.SEARCH_ARTICLE div span.search_my{
			padding:3px 0 0 0;
		}
			.SEARCH_ARTICLE div select{
				margin:0 5px 0 0;
				font-size:12px;
				height:20px;
				float:left;
			}
			.SEARCH_ARTICLE div input{
				margin:0 5px 0 0;
			}
	.SEARCH_ARTICLE div .btn_search{
		display:block;
		width:42px;
		height:21px;
		border:none;
		background:url(images/btn_search.gif) no-repeat left top;
		text-indent:-5000px;
	}

.BOARD_LIST{
	width:100%;
	clear:both;
}
	.BOARD_LIST thead{
	}
			.BOARD_LIST thead tr th{
				background:url(images/head_line.gif) repeat-x center top;
				color:#696969;
				height:30px;
			}
			.BOARD_LIST thead tr th.first{
				background:url(images/first_cell.gif) repeat-x left top;
			}
			.BOARD_LIST thead tr th.last{
				background:url(images/last_cell.gif) repeat-x right top;
			}
		.BOARD_LIST tbody tr{
		}
			.BOARD_LIST tbody tr td{
				padding:0 0 0 5px;
				border-bottom:solid 1px #E5E5E5;
				height:30px;
				color:#363636;
			}
			.BOARD_LIST tbody tr td.subject{}
				.BOARD_LIST tbody tr td.subject span{
					float:left;
					margin-right:5px;
					height:16px;
				}
					.BOARD_LIST tbody tr td.subject span a{
						display:block;
						margin-top:2px;
					}

	.BOARD_LIST a{ color:#363636; }
	.BOARD_LIST a:hover{ color:#FF6600; }

/*====== 게시물 내용 보기 및 수정, 작성 ======*/
.BOARD_READ{
	clear:both;
	width:100%;
	margin:5px 0 0 0;
}
	.BOARD_READ h2{
		margin:0px;
		width:100%;
		height:30px;
		background:url(images/subject_bg.gif) no-repeat left top;
		font-size:12px;
		color:#545454;
	}
	.BOARD_READ h2 span{
		display:block;
		float:left;
		margin:10px 10px 0 0;
	}
	.BOARD_READ h2 span.title{
		font-weight:bold;
		text-indent:50px;
	}
	.BOARD_READ h2 span.commant_cnt{
		text-indent:20px;
		background:url(images/commant_cnt.gif) no-repeat left center;
	}

	.BOARD_READ .article_inform{
		float:left;
		width:100%;
		margin:5px 0 5px 0;
		color:#545454;
		padding:0 0 10px 0;
		background:url(images/article_info_bg.gif) repeat-x left bottom;
	}
		.BOARD_READ .article_inform .writer_inform{
			float:left;
		}
			.BOARD_READ .article_inform .writer_inform dt{
				float:left;
				width:55px;
				text-align:right;
			}
			.BOARD_READ .article_inform .writer_inform dt.date{
				display:none;
			}
			.BOARD_READ .article_inform .writer_inform dd{
				float:left;
			}
			.BOARD_READ .article_inform .writer_inform dd.writer{
				width:300px;
			}
				.BOARD_READ .article_inform .writer_inform dd span{
					float:left;
					margin:0 5px 0 0;
				}

		.BOARD_READ .article_inform .dateNhit{
			float:right;
		}
			.BOARD_READ .article_inform .dateNhit dt{
				float:left;
				width:55px;
				text-align:right;
			}
			.BOARD_READ .article_inform .dateNhit dd{
				float:left;
			}
			.BOARD_READ .article_inform .dateNhit dt.date{
				display:none;
			}
			.BOARD_READ .article_inform .dateNhit dd.date{
				width:140px;
			}
			.BOARD_READ .article_inform .dateNhit dd.hit{
				font-weight:bold;
				text-indent:5px;
			}

	.BOARD_READ .files{
		clear:both;
		margin:0 0 10px 0;
	}
		.BOARD_READ .files li{
			width:300px;
			height:20px;
			border-bottom:solid 1px #CCCCCC;
			padding:2px;
			margin:0 0 3px 0;
		}
			.BOARD_READ .files li span{
				height:16px;
				color:#545454;
				margin:0 5px 0 0;
			}
				.BOARD_READ .files li span a{
					color:#545454;
				}
				.BOARD_READ .files li span a:hover{
					color:#FF6600;
				}

	.BOARD_READ .content{
		clear:both;
		font-size:12px;
		margin:20px 0 20px 0;
		line-height:150%;
	}

		.BOARD_READ .content ul{
			list-style:disc;
		}
			.BOARD_READ .content ul li{
				margin-left:15px;
				padding:0;
			}
	.BOARD_READ .info_schedule{
		background:url(images/etc_info_schedule.gif) no-repeat left top;
		margin:5px 0 5px 0;
		padding:10px;
	}
		.BOARD_READ .info_schedule span{
			margin:0 0 0 80px;
			font-weight:bold;
			color:white;
		}
	.BOARD_READ .info_incentive{
		background:url(images/etc_info_incentive.gif) no-repeat left top;
		margin:5px 0 5px 0;
		padding:10px;
	}
		.BOARD_READ .info_incentive span{
			margin:0 0 0 80px;
			font-weight:bold;
			color:white;
		}

.BOARD_CONTENT{
	clear:both;
	width:100%;
}

	.BOARD_CONTENT tbody{}
		.BOARD_CONTENT tbody tr{
			height:38px;
		}
			.BOARD_CONTENT tbody tr th{
				width:145px;
				color:#545454;
				border-bottom:solid 1px #E6E6E6;
				border-right:solid 1px #E6E6E6;
				background-color:#F4F4F4;
			}
			.BOARD_CONTENT tbody tr th.top{ border-top:solid 1px #E6E6E6; }
			.BOARD_CONTENT tbody tr th.bottom{  }
			.BOARD_CONTENT tbody tr td{
				padding:5px 0 5px 10px;
				border-bottom:solid 1px #E6E6E6;
			}
			.BOARD_CONTENT tbody tr td.top{  border-top:solid 1px #E6E6E6; }
			.BOARD_CONTENT tbody tr td.bottom{  }

/*====== 윗글 아랫글 ======*/

.MOVE_ARTICLE{
	float:left;
	width:100%;
	margin:5px 0 5px 0;
	border-top:solid 1px #EDEDED;
	border-left:solid 1px #EDEDED;
	border-right:solid 1px #EDEDED;
}
	.MOVE_ARTICLE dt{
		float:left;
		padding:5px;
		width:60px;
		background:url(images/divid_dot.gif) no-repeat right center;
		border-bottom:solid 1px #EDEDED;
		text-indent:-5000px;
	}
	.MOVE_ARTICLE dd{
		float:left;
		padding:5px;
		width:520px;
		border-bottom:solid 1px #EDEDED;
		color:#666666;
	}
		.MOVE_ARTICLE dd a{
			color:#666666;
		}
	.MOVE_ARTICLE dt.label_next{ background:url(images/label_next.gif) no-repeat center center; }
	.MOVE_ARTICLE dt.label_pre{ background:url(images/label_pre.gif) no-repeat center center; }

/*====== 덧글영역 ======*/

.COMMENT_AREA{
	clear:both;
	width:100%;
	margin:10px 0 0 0;
	border-top:solid 1px #DDDDDD;
}

	.COMMENT_AREA .comment_write{
		clear:both;
		padding:5px;
		background-color:#FBFBFB;
		border-bottom:solid 1px #DDDDDD;
	}
		.COMMENT_AREA .comment_write div{
			width:98%;
			margin:10px auto;
		}
		.COMMENT_AREA .comment_write div.user{
			background:url(images/comment_write.gif) no-repeat left center;
		}
			.COMMENT_AREA .comment_write div.user span{
				display:block;
				margin:0 0 0 70px;
			}
		.COMMENT_AREA .comment_write div.content{}
			.COMMENT_AREA .comment_write div.content textarea{
				width:100%;
				height:50px;
			}
		.COMMENT_AREA .comment_write div.submit{
			width:100%;
			text-align:right;
		}
			.COMMENT_AREA .comment_write div.submit input{
				width:62px;
				height:20px;
				border:none;
				text-indent:-5000px;
				background:url(images/btn_comment.gif) no-repeat left top;
				cursor:pointer;
			}

		.COMMENT_AREA .comment_write div label{
			display:none;
		}

	.COMMENT_AREA .comment_list{
		float:left;
		width:100%;
		margin:0 0 10px 0;
	}
		.COMMENT_AREA .comment_list thead{
			display:none;
		}

				.COMMENT_AREA .comment_list tbody tr td{
					padding:5px;
					background:url(images/dot_line.gif) repeat-x left bottom;
				}
				.COMMENT_AREA .comment_list tbody tr td.no_commant{
					text-align:center;
				}
					.COMMENT_AREA .comment_list tbody tr td form{
						padding:0;
					}
					.COMMENT_AREA .comment_list tbody tr td form div{
						float:none;
						margin:0;
					}
						.COMMENT_AREA .comment_list tbody tr td form div input{
							float:none;
						}

				.COMMENT_AREA .comment_list tbody tr td.nick{ 
					width:100px;
					font-weight:bold;
				}
					.COMMENT_AREA .comment_list tbody tr td.nick span{
						float:left;
						margin:0 5px 0 0;
					}

				.COMMENT_AREA .comment_list tbody tr td.comment{}
					.COMMENT_AREA .comment_list tbody tr td.comment div{}
					.COMMENT_AREA .comment_list tbody tr td.comment div.content{
						border-left:solid 1px #CFCFCF;
						color:#454545;
						padding:0 0 0 5px;
						width:100%;
						float:left;
					}
					.COMMENT_AREA .comment_list tbody tr td div.comment_inform{
						float:right;
						width:140px;
					}
						.COMMENT_AREA .comment_list tbody tr td div.comment_inform span{
							color:#999999;
							padding:2px;
						}

				.COMMENT_AREA .comment_list tbody tr td.command{
					width:30px;
				}
					.COMMENT_AREA .comment_list tbody tr td.command .delete{
						display:block;
						width:16px;
						height:15px;
						text-indent:-5000px;
						background:url(images/btn_comment_del.gif) no-repeat left top;
						border:none;
						cursor:pointer;
						float:left;
					}

.icon_NOTICE, .icon_NEW, .icon_PRIVATE{
	display:block;
	text-indent:-5000px;
	width:16px;
	height:16px;
}
	.icon_NOTICE{
		width:25px;
		height:14px;
		background:url(images/icon_notice.gif) no-repeat left top;
		margin:auto;
	}
	.icon_NEW{
		background:url(images/icon_new.gif) no-repeat center center;
	}
	.icon_PRIVATE{
		background:url(images/icon_padlock.gif) no-repeat left top;
	}

.icon_level_GUEST, .icon_level_STARTER, .icon_level_MEMBER, .icon_level_EXPERT, .icon_level_BUSINESS, .icon_level_ADMIN{
	width:14px;
	height:14px;
	float:left;
	text-indent:-5000px;
}

	.icon_level_GUEST{ background:url(images/icon_level_GUEST.gif) no-repeat left top; }
	.icon_level_STARTER{ background:url(images/icon_level_STARTER.gif) no-repeat left top; }
	.icon_level_MEMBER{ background:url(images/icon_level_MEMBER.gif) no-repeat left top; }
	.icon_level_EXPERT{ background:url(images/icon_level_EXPERT.gif) no-repeat left top; }
	.icon_level_BUSINESS{ background:url(images/icon_level_BUSINESS.gif) no-repeat left top; }
	.icon_level_ADMIN{ background:url(images/icon_level_ADMIN.gif) no-repeat left top; }


.BOARD_MODIFY{}
	.BOARD_MODIFY .submit{
		clear:both;
		width:100%;
		margin:10px 0 0 0;
	}
		.BOARD_MODIFY .submit input{
			display:block;
			width:52px;
			height:22px;
			border:none;
			cursor:pointer;
			text-indent:-5000px;
			background:url(images/btn_mod.gif) no-repeat left top;
			float:right;
		}

.BOARD_WRITE{
}
	.BOARD_WRITE .submit{
		clear:both;
		margin:10px 0 0 0;
		height:30px;
	}
		.BOARD_WRITE .submit input{
			display:block;
			width:62px;
			height:20px;
			border:none;
			cursor:pointer;
			text-indent:-5000px;
			background:url(images/btn_write.gif) no-repeat left top;
			float:right;
		}

/*====== 페이지 영역 ======*/

.LIST_PAGE_AREA{
	clear:both;
	margin:15px 0 20px 0;
	height:14px;
	text-align:center;
}
	.LIST_PAGE_AREA span{
		height:20px;
		padding:0 5px 0 5px;
		font-weight:bold;
		color:#666666;
		background:url(page_division.gif) no-repeat right center;
		cursor:pointer;
	}
	.LIST_PAGE_AREA span.selected{
		color:#FF6600;
		cursor:default;
	}
	.LIST_PAGE_AREA span.last{
		background:none;
	}

.COMMENT_AREA{
	width:100%;
}

.BOARD_TAB{
	float:left;
	width:100%;
	margin:0 0 10px 0;
}
	.BOARD_TAB a{
		margin:0 5px 0 0;
	}
