/*********************************************************************************************************************************
게시판 기본
**********************************************************************************************************************************/
#board_div								{width:100%;font-size: 12px;color: #787878;clear:both;margin-top:5px;}
#board_div th,td,dl,dt,dd,p		{padding:0;margin:0;}
#board_div table,input,select	{font-size:12px;color: #787878;}

/* 게시판테이블(폼) */
#board_div form															{margin:0;}
#board_div form fieldset												{border:0;padding:0;}
#board_div form fieldset.pwdcheck								{text-align:center;padding:50px 0;}
#board_div form fieldset legend,#board_div caption		{position:absolute;height:0;width:0;font-size:0;line-height:0;overflow:hidden;visibility:hidden;}
#board_div input,textarea,select									{border:1px #dcdcdc solid; color:#717171;font-size:11px;background-color:#FFFFFF;vertical-align:middle;}
#board_div input															{padding:2px;background-color:#FAFAFA;}
#board_div textarea														{width:90%;}
#board_div input.check												{border:0;background-color:#FFFFFF;}
#board_div input.button												{height:20px;}
#board_div input.submitimg											{width:53px;height:23px;border:0;vertical-align:top;margin:0;padding:0;}
#board_div input.submitimg_search								{width:38px;height:19px;border:0;vertical-align:middle;margin:0;padding:0;}

#board_div input.title,#board_div input.email{width:90%}

/* 게시판테이블(이미지) */
#board_div img						{border:0;vertical-align:middle;}
#board_div img.buttonimg		{cursor:pointer;vertical-align:top;}

/* 게시판테이블(목록) */
#board_div table.board_list				{border-collapse:collapse;border-spacing:1px;width:100%;margin-bottom:10px;border-top:2px solid #000000;}
#board_div table.board_list th			{height:30px;border-bottom:1px solid #000000;background:url('../img/black/bul.gif') no-repeat right top;}
#board_div table.board_list th.bgNo	{background:none;}
#board_div table.board_list td			{height:28px;border-bottom:1px solid #E9E9E9;text-align:center;padding-top:2px;padding-bottom:2px;}
#board_div table.board_list td.title		{text-align:left;padding-left:10px;}

#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;color: #787878;border-bottom:1px solid #000000;border-top:2px solid #000000;}
#board_div table.board_form th					{height:30px;border-bottom:1px solid #E9E9E9;background-color:#F7F7F7;}
#board_div table.board_form th.title				{background-color:#FFFFFF;}
#board_div table.board_form th.viewtitle		{text-align:left;padding:3px 0 3px 10px;background-color:#FFFFFF;}
#board_div table.board_form th.preread		{border-bottom:0px;background-color:#FFFFFF;}
#board_div table.board_form td					{height:28px;border-bottom:1px solid #E9E9E9;text-align:left;padding:2px 0 2px 10px;}
#board_div table.board_form td.content		{padding:20px 10px 20px 10px; border-bottom:1px solid #A1A1A1;}
#board_div table.board_form td.preread		{border-bottom:0px;background-color:#FFFFFF;}

/* 게시판div */
#board_div div.board_page								{width:100%;text-align:center;margin:0 0 10px 0;}
#board_div div.board_search							{width:45%;text-align:left;float:left;margin:0 0 10px 0;}
#board_div div.board_search img					{vertical-align:middle;}
#board_div div.board_button							{width:100%;text-align:right;}
#board_div div.board_button02							{width:99%;text-align:right;}
#board_div div.board_left									{width:45%;float:left;text-align:left;}
#board_div div.board_right								{width:40%;float:right;text-align:right;}
#board_div div.board_admin							{width:100%;margin:20px 0 10px 0;padding-top:20px;clear:both;background:url("../img/black/dot_line.gif") repeat-x top;}

/* 게시판 코멘트 */
#board_comment{width:100%;font-size: 11px;color: #787878;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;}
#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:10px 0 10px 0;background:url("../img/black/dot_line.gif") repeat-x top;text-align:left;}
#board_comment div.comment_list span	{color:#333333;}
