@charset "UTF-8";

	#MainContent { position:relative; margin-top:10px; padding:10px 10px 30px 10px; }

		H1 { width:749px; height:29px; margin-bottom:50px; }

		#Description { margin:0 44px 20px 44px; border:solid 1px #AAAAAA; padding:8px; line-height:132%;}
		#Description H3 { margin-bottom:10px; }
		#Description DD { margin-left:20px; margin-bottom:10px; }
		#Description P { margin-top:20px; }
		H3 { font-size:12px; letter-spacing:1px; }
		
		TABLE { margin:0 44px 20px 44px; border:solid #AAAAAA; border-width:0 1px 1px 0; }
		TH,TD { padding:8px; border:solid #AAAAAA; border-width:1px 0 0 1px; }
		.form01explain { text-align:left; letter-spacing:1px; }
		.form01left { width:25%; background:url("/images/actual_all_bg.jpg") 100% 0 repeat-y; }
		.form01message { background:url("/images/actual_object_bg.jpg") 0 0 repeat-x; }
		.form01submit { text-align:right; }
		.form01require { font-weight:bold; color:#FF0000; }
		
		#ThanksMessage { margin:0 44px; }
		


