#discription{line-height:18px; padding:15px; text-align: center;}
#tel{font-size: 20px; line-height: 2.0;}
#tel span{font-size: 14px;}
h2{margin: 25px 0 15px;}

#form table{margin: auto; width: 730px; border-collapse:separate; border-spacing:10px;}
	#form table th{ width: 30%; background: #eee; padding: 10px; text-align: right; }
	#form table td{}
	#form table td input{width: 60%; font-size: 16px; border: 1px solid #ccc; padding: 8px; margin: 0;}
	#form table td textarea{width: 100%; font-size: 16px; border: 1px solid #ccc; padding: 8px; margin: 0;}
	
	#form_bt{float: left;}
	#form_bt table{width: 200px;}


p.err_txt{color:red; margin: 0;}
.err_bg{background:#FFD2C9;}