@charset "utf-8";

input.err {
	border: 1px solid #F30;
	color: #F30;
}
.check_ok {
	width: 14px;
}
.check_ng {
	width: 14px;
}
.formError .formErrorContent {
	width: 100%;
	color: #f00;
	background: transparent;
	font-weight: bold;
}
.errMsg {
	margin-left: 2px;
}

.check_mark {
	width: 14px;
	float: left;
}
.check_text {
	margin-top : 6px;
}
.check_address {
	margin-top : 8px;
}
.check_area {
	margin-top : 60px;
	margin-right : 2px;
}
.formstyle01 {
	border: solid 2px #D6D6D6;
	height: 20px;
}
.formstyle02 {
	border: solid 2px #D6D6D6;
	width: 80%;
}

/*------------------------------------------------------------
   入力間違い
------------------------------------------------------------*/
#machigai {
	line-height: 1.5;
	color: #D80C18;
	margin: 30px 0 15px;
	border-bottom: 1px solid #D80C18;
}
#machigai dt {
	font-size: 1.5em;
	border-bottom: 1px solid #D80C18;
}
