@charset "utf-8";


/*-----------------------------------------------------------------------------------------------*/
/* お問い合わせ ---------------------------------------------------------------------------------*/
/*-----------------------------------------------------------------------------------------------*/
/* アイテム -------------------------------------------------------------------------------------*/
/* 必須 */
.form .required:after { content: " [Required]"; }

/* プライバシーポリシー */
.privacy { margin-top: 0;/*var(--margin-s);*/ }

.form .flex {
	display: flex;
	flex-direction: column;
	align-items: center;
	row-gap: var(--margin-xs);
	margin-top: var(--margin-s);
}
/*-----------------------------------------------------------------------------------------------*/





@media(min-width: 530px) {
}



@media(min-width: 768px) {
	/*-----------------------------------------------------------------------------------------------*/
	/* お問い合わせ ---------------------------------------------------------------------------------*/
	/*-----------------------------------------------------------------------------------------------*/
	/* アイテム -------------------------------------------------------------------------------------*/
	.item.telno .label { margin-top: 16px; }

	.form .flex { align-items: flex-end; }
	/*-----------------------------------------------------------------------------------------------*/
}



@media(min-width: 1024px) {
}



@media(min-width: 1280px) {
}