@charset "utf-8";

form {
	margin: 20px 0 30px 0;
	padding: 0;
}
#form table {
	width: 550px;
	border: none;
	border-top: 1px solid #ffc675;
}
#form table td {
	border: none;
	border-bottom: 1px solid #ffc675;
	padding: 3px 5px;
}
input {
	border: 1px solid #ffc675;
}
.agree {
	margin: 3px 0 15px 0;
}
.agree input {
	border: none;
}
.form_submit {
	text-align: center;
	margin: 10px 0;
}
.submit {
	background: #ffa930;
	color: #fff;
	width: 200px;
	border: 1px solid #d99f44;
}
.reset {
	background: #fff;
	width: 70px;
	border: 1px solid #d99f44;
}
.item {
	white-space: nowrap;
}
.t1 input {
	width: 200px;
}
.t2 input {
	width: 250px;
}
.t3 input {
	width: 120px;
}
.t4 input {
	width: 220px;
}
.t5 input {
	width: 30px;
}
.t6 input {
	width: 40px;
}
.error {
	font-weight: bold;
	color: #f00;
}
.nobod input {
	border: none;
}
textarea {
	border: 1px solid #ffc675;
	width: 100%;
	height: 100px;
}
