@import url('https://fonts.googleapis.com/css2?family=Kosugi+Maru&display=swap');

main {
	color: #4d4d4d;
	line-height: 1.4;
}

.container {
	max-width: 1100px;
	margin: 0 auto;
}

.text-center {
	text-align: center;
}

.text-corporate-blue {
	color: #066dcd;
}

/* 注釈 */
.point-annotation {
	display: grid;
	grid-template-columns: max-content 1fr;
	column-gap: 0.5em;
}

/* Building Card */
.point-building {
	display: grid;
	gap: 36px;
	border: 4px solid #23a9d0;
	border-radius: 8px;
	padding: 4%;
}

.point-building .building-name {
	grid-area: name;
	justify-self: center;
	align-self: center;
}

.point-building .building-img {
	grid-area: img;
	justify-self: center;
	align-self: center;
}

.point-building .building-text-wrapper {
	grid-area: text;
}

/* UTILS */
.mb-20 {
	margin-bottom: 20px;
}
.mb-30 {
	margin-bottom: 30px;
}
.mb-40 {
	margin-bottom: 40px;
}
.mb-60 {
	margin-bottom: 60px;
}
