@charset "utf-8";
.column_link{
	display: flex;
	flex-wrap: wrap;
}
.column_link a{
	display: inline-block;
	width: calc(50% - 20px); /* margin padding分を引く */
	background-color: white;
	border: solid 1px rgb(233 84 107 / var(--tw-bg-opacity));
	color: rgb(233 84 107 / var(--tw-bg-opacity));
	text-align: center;
	margin: 10px;
}
.column_link a:hover{
	background-color: rgb(233 84 107 / var(--tw-bg-opacity));
	color:white;
}
@media (max-width: 767px) {
	.column_link a{
		width: 100%;
		margin-left: 0;
		margin-right: 0;
	}
}