/* --------------------------------------------------------------
メールフォーム
-------------------------------------------------------------- */

input,textarea {
	background-color:#efefef;
	border:solid 1px #cccccc;
}

input:focus, textarea:focus {
	background-color:#FDF3CE;
}

#main div.m_form {
	margin:0px 0px 0px 0px;
	float:left;
}

#main div.m_label {
	float:left;
	width:60px;
	padding:0px 5px 5px 0px;
	margin:-2px 0px 0px 0px;
}

#main div.m_field {
	float:left;
	width:400px;
	padding:3px 5px 5px 10px;
	margin:0px 0px 0px 0px;
}

#main .wpcf7 {
	position:relative;
	width:600px;
}

#main .wpcf7 .wpcf7-mail-sent-ok{
	position:absolute;
	top:0px;
	left:0px;
	width:100%;
	height:100%;
	margin: 0px 0px 0px 0px;
	text-indent:-99999px;
	background-image:url(../img/bg_form.png);
}

#main .wpcf7 .wpcf7-not-valid-tip-no-ajax{
	display:block;
	margin:0px 0px 0px 0px;
	color:red;
}

#main .wpcf7 .wpcf7-validation-errors{
	clear:both;
	margin:0px 0px 0px 75px;
	color:red;
}

#main #send {
	clear:both;
	margin:0px 0px 0px 0px !important;
}

#main #btn_send {
	border:solid 1px #cccccc;
	width: 100px;
	height: 25px;
	cursor:pointer;
	padding:0px 0px 0px 0px;
	margin:20px 0px 10px 75px ;
}
