/*-------------------------------

contact/index.html
ID.main_contents


-------------------------------*/

#logo {
	clear:					both;
	height:					10px;
	background:				#036;
	margin:					0px;
	padding:				0px;
}

#main_contents {
	margin:					0px;
	padding:				0px;
	width:					570px;
	height:					auto;
	clear:					both;
	float:					right;
}

#main_contents p {
	width:					520px;
	margin:					10px;
	float:					left;
}

#main_contents h5 {
	clear:					both;
	padding:				0 120px 0 0;
	margin:					0 0 0 0;
}

#main_contents h3 {
	clear:					both;
	font-size:				12px;
	width:					540px;
	margin:					20px 0 10px 10px;
	padding:				3px;
	border-left:				5px #036 solid;
	border-bottom:				1px #036 solid;
}

#main_contents ul li {
	width:					470px;
	height:					auto;
	margin:					0px;
	padding:				0px;
	border-left:				1px #036 solid;
	border-top:				1px #036 solid;
	border-right:				1px #036 solid;
}

#main_contents ul li label{
	display:				block;
	width:					100px;
	line-height:				1.4em;
	margin:					0px;
	padding:				5px;
	background:				#e2e2e2;
	float:					left;
	border-right:				1px #036 solid;
}

*html #main_contents ul li label{
	display:				block;
	width:					100px;
	line-height:				1.7em;
	margin:					0px;
	padding:				5px;
	background:				#e2e2e2;
	float:					left;
	border-right:				1px #036 solid;
}

#main_contents ul li input {
	padding:				0px;
	margin:					5px;
	width:					200px;
	height:					15px;
}

#main_contents ul li #frm5 {
	padding:				0px;
	margin:					5px;
	width:					300px;
	font-size:				95%;
	height:					150px;
}

#main_contents ul .label_end {
	height:					171px;
	border-right:				1px #036 solid;
	border-bottom:				1px #036 solid;
}

