/*======================================

contact

======================================*/
.form-wrap {
	width: 740px;
	box-sizing: border-box;
	margin: 60px auto 0;
}

.form-wrap dl div {
	display: flex;
	align-items: flex-start;
	justify-content: flex-start;
}

.form-wrap dl div dt {
	width: 230px;
}

.form-wrap dl div dd {
	width: calc(100% - 230px);
}

.form-wrap .submit-block {
	padding-left: 230px;
	box-sizing: border-box;
	width: 100%;
}

.form-wrap .inv-recaptcha-holder {
	display: block;
	padding-left: 483px;
	padding-top: 35px;
}