th,td,dl,dt,dd,p{padding:0;margin:0;}
/*********************************************************************************************************************************
°Ô½ÃÆÇ ±âº»
**********************************************************************************************************************************/
#board_div	{
		width:100%;
		font-size: 12px;
		color: #787878;
		font-family:"Dotum", tahoma, AppleGothic, sans-serif;
		clear:both;
		margin-top:5px;
}
#board_div table,#board_div input,#board_div select,#board_div td,#board_div th{
		font-size:12px;
		font-family:"Dotum", tahoma, AppleGothic, sans-serif;
		color: #787878;
}
#board_div form fieldset{
		border:0;
		padding:0;
}
#board_div  caption,#board_div legend{
        position:absolute;
		height:0;
		width:0;
		font-size:0;
		line-height:0;
		overflow:hidden;
		visibility:hidden;
}
/* °Ô½ÃÆÇÅ×ÀÌºí(Æû) */
#board_div form{
		margin:0;
}
#board_div input,textarea,select{
		border:1px #dcdcdc solid;
		color:#717171;
		font-size:11px;
		background-color:#FAFAFA;
		vertical-align:middle;
}
#board_div input	{
		padding:2px;
}
#board_div textarea{
		width:90%;
}
#board_div input.check{
		border:0px;
		background-color:#FFFFFF;
		vertical-align:middle;
}
#board_div input.button{
		height:20px;
}
#board_div input.submitimg{
		width:58px;
		height:26px;
		border:0;
		vertical-align:top;
		margin:0;
		padding:0;
}

#board_div input.title{
		width:90%
}
#board_div input.email	{
		width:90%
}
#board_div input.file{
		width:60%
}

/* °Ô½ÃÆÇÅ×ÀÌºí(ÀÌ¹ÌÁö) */
#board_div img{
		border:0px;
}
#board_div .buttonimg{
		cursor:pointer;
		margin-left:2px;
		vertical-align:top;
}

/* °Ô½ÃÆÇÅ×ÀÌºí(¸ñ·Ï) */
#board_div table.board_list{
		border-collapse:collapse;
		border-spacing:1px;
		width:100%;
		margin-bottom:10px;
}
#board_div table.board_list th{
		height:36px;
		background:url('../img/black/title_bg.gif');
}
#board_div table.board_list th.left{
		background:url('../img/black/title_le.gif') no-repeat right top;
		width:6px;
		padding:0
}
#board_div table.board_list th.right{
		background:url('../img/black/title_ri.gif') no-repeat left top; 
		width:6px;
		padding:0;
}
#board_div table.board_list td{
		height:25px;
		border-bottom:1px solid #E1E1E1;
}
#board_div table.board_list td.center{
		text-align:center;
}
#board_div table.board_list td.nobg{
		border-bottom:0px;
		padding:0;
}
#board_div table.board_list td.blank{
		border-bottom:0px;
		height:5px;
}

#board_div table.board_list A:link,	#board_div table.board_list A:active,#board_div table.board_list A:visited{
		color:#787878;
		text-decoration:none;
}
#board_div table.board_list A:hover{
		color:#666666;
		text-decoration:none;
}

/* °Ô½ÃÆÇÆûÅ×ÀÌºí(±Û¾²±â, º¸±â, ¼öÁ¤) */
#board_div table.board_form{
		border-collapse:collapse;
		border-spacing:1px;
		width:100%;
		margin-bottom:10px;
		font-size: 11px;
		color: #787878;
}
#board_div table.board_form th{
		height:36px;
		background:url('../img/black/title_bg.gif');
		color:#666666;
}
#board_div table.board_form th.left	{
		background:url('../img/black/title_le.gif') no-repeat right top;
		width:6px;
		padding:0;
}
#board_div table.board_form th.right{
		background:url('../img/black/title_ri.gif') no-repeat left top;
		width:6px;
		padding:0;
}
#board_div table.board_form td{
		height:28px;
		border-bottom:1px solid #E1E1E1;
		text-align:left;
		padding:2px 0 2px 10px;
}
#board_div table.board_form td.title{
		text-align:center;
		padding:0;
		background:url('../img/black/bul.gif') no-repeat right;
}
#board_div table.board_form td.left	{
		border-bottom:0;
		padding:0
}
#board_div table.board_form td.right{
		border-bottom:0;
		padding:0;
}
#board_div table.board_form td.bar{
		background-image:url('../img/black/bul.gif');
		background-repeat:no-repeat; 
		background-position:center;
		width:2%;
		padding:0
}
#board_div table.board_form td.nextread{
		background-color:#F7F9FA;
}
#board_div table.board_form td.read{
		padding-left:30px;
}
#board_div table.board_form td.read img{
		margin-right:20px;
}
#board_div table.board_form td.content{
		padding:20px 0 20px 0;
}

/* °Ô½ÃÆÇdiv */
#board_div .board_page{
		width:100%;
		text-align:center;
		margin:0 0 10px 0;
}
#board_div .board_search{
		width:100%;
		text-align:left;
		float:left;
}
#board_div .board_search img{
		vertical-align:middle;
}
#board_div .board_button{
		width:100%;
		text-align:center;
}
#board_div .board_button02{
		width:99%;
		text-align:right;
}
#board_div .board_left{
		width:45%;
		height:40px;
		float:left;
		text-align:left;
}
#board_div .board_right	{
		width:40%;
		float:right;
		text-align:right;
		padding:0 10px 0 0;
}
#board_div .board_admin{
		width:100%;
		margin:10px 0 10px 0;
}

/* °Ô½ÃÆÇ ÄÚ¸àÆ® */
#board_comment{
		width:100%;
		font-size: 11px;
		color: #787878;
		font-family:"Dotum", tahoma, AppleGothic, sans-serif;
		letter-spacing: normal;
		margin:10px 0 10px 0;
		background:#fcfcfc;
		border:1px solid #dcdcdc;
		text-align:center;
		}
#board_comment fieldset{
		border:0;
}
#board_comment fieldset legend{
		padding-top:10px;
		font-weight:bold;
		color:#333333;
}
#board_comment table{
		font-size:11px;
		color: #787878;
}
#board_comment	form	{
		margin:0;
}
#board_comment input,textarea,select{
		border:1px #dcdcdc solid;
		color:#717171;
		font-size:11px;
		background-color:#FFFFFF;
		font-family:"Dotum", tahoma, AppleGothic, sans-serif;
}
#board_comment	textarea{
		width:96%;
		height:60px;
}
#board_comment input.submit{
		width:99%;
		height:60px;
		border:1px solid #E1E1E1;
		background-color:#F7F9FA;
		margin-left:2px;
}

#board_comment img{
		border:0;
		vertical-align:middle;
		margin:0;
}
#board_comment img.buttonimg	{
		cursor:pointer;
}

#board_comment dl{
		width:98%;
		margin:10px 0 0 0;
		clear:both;
}
#board_comment dl dt{
		width:7%;
		float:left;
		font-weight:bold;
		padding-top:4px
}
#board_comment dl dd{
		width:30%;
		float:left;
		text-align:left;
}
#board_comment dl dd input{
		width:150px;
}
#board_comment p{
		width:100%;
}
#board_comment p input{
		margin:10px 15px 10px 0;
		border:0;
		float:right;
}
#board_comment div.comment_list{
		width:94%;
		margin:0 auto;
		line-height:18px;
		padding:5px 0 5px 0;
		border-top:1px solid #DDDDDD;
        text-align:left;
}
#board_comment div.comment_list span{
        color:#333333;
}