/* 問い合わせフォーム */
#contact-form {
	background-color: #FFFFFF;
	color: #000000;
	text-align: left;
	padding:5px;
	width: 100%;
	/* 問い合わせ内容の高さ調整用 */
	display: flex;
	flex-direction: column;
	height: calc(100vh - 150px);
	margin-bottom: 0;
}

/* 問い合わせフォームのラベル */
label {
	width: 8rem;
}

/* テキストエリア */
[name=detail] {
	max-height: 100%;
	height: 100px;
	flex: 1;
}

/* 認証コード画像 */
#auth-code {
	width: 4rem;
	margin-right: 0.25rem;
}

/* 認証コード */
[name=auth-code] {
	width: 3rem;
}
