@media screen and (max-width: 389px) {

	footer {
		width: 100%;
		padding: 20px;
		background-color: #343D5E;
		color: #FFFFFF;
		text-align: center;
		margin-top: 50px;
	}

	.footer-contents {
		display: flex;
		flex-direction: column;
		gap: 30px;
		align-items: center;
	}

	.footer-links {
		font-size: 14px;
		display: flex;
		flex-direction: column;
		gap: 13px;
	}

	.footer-link {
		color: #FFFFFF;
	}

	.copy-right {
		letter-spacing: 1.2px;
	}

	/* footerのロゴ */
	.sp {
		margin-top: 8px;
	}

	.pc {
		display: none;
	}
}