@charset "utf-8";

@media screen and (max-width: 1179px) {
	
}

@media screen and (max-width: 999px) {
	
}

@media screen and (max-width: 767px) {
	.l-support .buttons {
		margin-top: 20px;
		flex-direction: column;
	}
	
	.l-support .buttons > * {
		width: 100%;
		padding-inline: 20px;
	}
	
	.l-support .buttons .u-button.-button > * {
		min-height: 76px;
		margin-top: 10px;
		margin-bottom: 10px;
	}
	
	.l-support .buttons .u-button.-button > * * {
		font-size: 18rem;
	}
	
	.l-support .buttons + .u-title_low {
		margin-top: 30px;
	}
}

@media screen and (max-width: 499px) {
	
}
