@charset "UTF-8";
/* CSS Document */

.red{
	color:#ff0000;
}
#title{
	width:184px;
	margin:30px auto 55px auto;
}
.mailform {
	margin: 30px 30px 30px 0;
}
.mfp_buttons button {
	padding: 10px;
}
/*
#formBlock{
	  width:623px;
	  margin:0 0 50px 45px;
}
#formBlock dl{
	width:623px;
	margin:30px 0 0 0;
}
#formBlock dt{
	margin:0 0 0 0;
}
#formBlock dd{
	margin:-20px 0 30px 180px;
}

#formBlock dd input{
	width:232px;
	height:24px;
	background-image:url(img/contact/input.jpg);
	background-repeat:none;
	border:none;
	padding:5px;
}
#formBlock dd#mail input{
	width:352px;
	background-image:url(img/contact/input-mail.jpg);
}
#formBlock dd#phoneNumber input{
	width:60px;
	background-image:url(img/contact/input-phone.jpg);
}
#formBlock dd#contactContent textarea{
	width:352px;
	height:214px;
	background-image:url(img/contact/textarea.jpg);
	background-repeat:no-repeat;
	border:none;
	resize:none;
	padding:5px;
}
#formBlock #submit{
	background-image:url(img/contact/submit.jpg);
	background-repeat:no-repeat;
	width:195px;
	height:38px;
	border:none;
	margin:0 0 0 180px;
}
*/
.error{
	font-weight:bold;
	color:#F00;
}
#telBlock{
	width:300px;
}
#telBlock img{
	margin:10px 0 0 0;
}
#reaf{
	padding-bottom:203px;
}
