nav {
	width: 673px;
	margin: 0 auto;
}
nav .button-t1 {
	letter-spacing: 0;
	font-size: 1em;
	width: 194px;
	text-align: center;
	box-sizing: border-box;
	padding: 5px 0;
}

#item1 .image,
#item2 .image,
#item3 .image,
#item4 .image,
#item5 .image,
#item6 .image {
	width: 100%;
	height: 485px;
}

.first-section {
	margin-top: 4em;
}

#rcm_topics h1 {
	margin-bottom: 0.85em !important;
}

#rcm_topics .col-3 li a.image {
	padding: 0 28px;
	display: block;
	text-align: center;
}