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

#mContact img{
	visibility: hidden;
}


.formTxt span{
	color: #b4252c;
}

.formTable{
	width: 680px;
	border-collapse: collapse;
	border: solid 1px #cccccc;
}

.formTable th,.formTable td{
	padding: 10px 15px;
	border-bottom: solid 1px #cccccc;
}

.formTable th{
	width: 130px;
	background: #d9eaf6;
}

.formTable th span{
	color: #b4252c;
	padding-left: 10px;
}

.formTable td input{
	height: 20px;
}


.formTable td textarea{
	width: 350px;
	height: 100px;
}

.field150{ width: 150px; }
.field200{ width: 200px; }
.field350{ width: 350px; }



#agreeBox{
	text-align: center;
	padding: 10px;
	background: #f5f5f5;
}

#agreeTxt{
	margin: 0 0 10px 0;
	line-height: 1.8;
}

#agreeTxt span{
	font-weight: bold;
}

#button{
	text-align: center;
}





#btnSend{
	width: 322px;
	float: right;
	margin: 0 10px 0 0;
}

#btnCorrect{
	width: 322px;
	float: left;
	margin: 0 0 0 10px;
	background: url(images/btn_correct_h.jpg) no-repeat;
}

#btnCorrect a{
	display: block;
	width: 322px;
	height: 47px;
}

#btnCorrect a:hover{
	background-color: transparent;
}

#btnCorrect a:hover img{
	visibility: hidden;
}

#btnCorrect:hover img{
	visibility: hidden;
}