@charset "utf-8";
/* CSS Document */

#des {
	background: #f2f2f2;
	padding: 15px 20px;
	margin-bottom: 20px;
}

#des p {
	margin: 5px 0;
	line-height: 24px;
}

.em {
	color:#D5282E;
}

#contact_form table{
	font-size:12px;
	line-height:24px;
	border-collapse:collapse;
	margin-bottom: 20px;
}

#contact_form table td{
	border-collapse:collapse;
	padding-top: 7px;
	padding-bottom: 7px;
}

.form_title {
	width: 200px;
	padding-left: 20px;
	vertical-align: top;
}

.putform {
	width: 477px;
	color:#727272;
}

.inputtext {
	width: 307px;
	border: 1px solid #cfcfcf;
	padding: 3px;
	color:#727272;
}

textarea {
	border: 1px solid #cfcfcf;
	padding: 3px;
	color:#727272;
}

#contact_display, #send_display {
	border-top: 1px solid #cfcfcf;
	padding-top: 10px;
	margin-top: 10px;
	font-size: 12px;
	padding-left: 50px;
	padding-right: 50px;
	width: 577px;
}

