#main .tableBox table tr:first-child th {
	border-top: unset;
}
#main .tableBox table tr:first-child td {
	border-top: unset;
}
#main .tableBox table th {
	border-bottom: 1px solid #E8622A;
	background-color: #FFF;
	color: #4A2613;
}
#main .tableBox table td {
	border-bottom: 1px solid #D5BCB0;
}
#main .tableBox .must {
	background-color: #E8622A;
}
#main .formBox input[type="text"], #main .formBox input[type="email"], #main .formBox input[type="tel"], #main .formBox select, #main .formBox textarea {
	border: 1px solid #D5BCB0;
	background-color: #FCF6EC;
}
#main .formBox .checkUl input[type="radio"]:checked + span {
	color: #E8622A;
}
#main .formBox .checkUl input[type="radio"]:checked + span::after {
	background: #E8622A;
}
#main .privacyBox {
	border: 1px solid #D5BCB0;
}
#main .privacyBox .title {
	background-color: #FCF6EC;
}
#main .formBox .submit li {
	background: linear-gradient(to right, #E8622A, #E8622A);
}
#main .formBox .submit li:hover input {
	color: #E8622A;
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16.969' height='16.969' viewBox='0 0 16.969 16.969'%3E%3Cpath d='M0 12V0h12v3H3v9Z' transform='translate(16.969 8.485) rotate(135)' fill='%23E8622A'/%3E%3C/svg%3E");
	filter: none;
}
#main .formBackBox .submit input.send-back {
	color: #E8622A;
}
