/* CSS Document ***** contact *******************/

#page_name .pn06 a:link,
#page_name .pn06 a:visited,
#page_name .pn06 a:active {
	color:  #E45347;
	text-decoration:  underline;
}

#page_name .pn16 a:link,
#page_name .pn16 a:visited,
#page_name .pn16 a:active {
	color:  #6FF;
	text-decoration:  underline;
}
/***********************************************************************************/

/***********************************************************************************/

table  {
	margin:  20px 0 0 120px;
}

#tab-09  {
	background:  transparent url(../img/tab-cont.gif) no-repeat scroll 0 0;
}

.top_com  {
	padding:  12px 50px 0;
	font-size:  14px;
	font-weight:  600;
}  

#form-box_tp  {
	width:  640px;
	height:  40px;
	margin:  0;
	background:  url(../img/contact/bg_form_top10.jpg) no-repeat;
}

#form-box_bd  {
	width:  640px;
	height:  540px;
	margin:  10;
	background:  url(../img/contact/bg_form_top20.jpg) repeat-y;
}

#form-box_bm  {
	width:  640px;
	height:  46px;
	margin:  0;
	background:  url(../img/contact/bg_form_top30.jpg) no-repeat;
}

.form-con  {
	width:  500px;
	height:  20px;
	margin:  20px 0 0 50px;
}

.form-con2 {
	width:  500px;
	height:  160px;
	margin:  20px 0 0 50px;
}

.form-con3 {
	width:  500px;
	height:  60px;
	margin:  20px 0 0 50px;
}

.form-con-l  {
	width:  150px;
	height:  auto;
	float:  left;
}

.form-con-r  {
	width:  340px;
	height:  auto;
	float:  right;
}

.mark-01  {
	margin-left:  5px;
	font-size:  13px;
	font-weight:  800;
	color:  #FF0000;
}

#Submit  {
	float:  left;
	margin-left:  160px;
	margin-top:  25px;
}

#Reset  {
	float:  left;
	margin-left:  30px;
	margin-top:  25px;
}