@charset "utf-8";
h1 {
  	color: #326693;			/* 見出しテキストの色を指定する */
	padding-left:10px;		/* ボックス内左側の余白を指定する */
	border-left: 10px solid #31a9ee;	/* ボーダー左側のスタイルを指定する */
  	border-bottom: 1px dashed #31a9ee; 	/* ボーダー下部のスタイルを指定する */
}

.Image {
  aspect-ratio: 4 / 3;
  width: 100%; /* 画像のサイズを親要素の横幅に合わせたい場合。 */
  height: auto; /* 画像のサイズを親要素の高さに合わせたいならwidth: auto; height: 100%; にする。 */
  object-fit: cover; /* もし表示させたい比率と画像の比率が異なると画像が歪むので、object-fitによって制御する。 */
}

.kosugi-maru-regular {
  font-family: "Kosugi Maru", sans-serif;
  font-weight: 400;
  font-style: normal;
}

body {
font-family: "Kosugi Maru", "Arial", "メイリオ";
}
