@charset "UTF-8";

/* キーカラー */
:root {
	--key-color-01: #ffa742;
	--key-color-02: #004098;
}

/* トップページエントリーコンテンツ */
.home-entry-section {
	border-top: 1px solid var(--key-color-02);
	margin-top: 5rem;
	padding-top: 3rem;
}

.home-entry-section .entry-content h2 {
	font-family: "Noto Serif JP", serif;
	font-size: min(6vw,32px);
	font-weight: 700;
	margin-bottom: 15px;
}

.home-entry-section .entry-content h3 {
	font-size: min(5vw,28px);
	font-weight: 500;
}
