.shadow {
	background: url(../img/form_input_shadow.gif) #FFFFFF no-repeat;
	border: solid 1px #E1E1E1;
}

.shadow:focus { /* IE非対応 */
	background-color: #F9FFE1; 
	border: solid 1px #8CD621;
}

#form-inquiry {
	text-align: center;
}

#form-inquiry td {
	text-align: left;
}

#content,
#company,
#section,
#email {
	width: 320px;
}

#content,
#company,
#section,
#name,
#name_kana {
	ime-mode: active;
}

#email,
#email-user,
#email-server,
#tel {
	ime-mode: disabled;
}


.validation-failed {
	border: 1px solid red;
}

.validation-advice {
	color: red;
}
