.box16 { /* 囲み枠を指定 */
	margin: 0 0 2em; /* 枠の外側余白 */
	padding: 1em 0 0; /* 枠の内側余白 */
	background: repeating-linear-gradient(-45deg, #f0f8ff, #f0f8ff 3px,#e9f4ff 3px, #e9f4ff 7px); /* ストライプの角度, 色1始点, 色1終点, 色2始点, 色2終点, 繰返し */
	background: -webkit-repeating-linear-gradient(-45deg, #f0f8ff, #f0f8ff 3px,#e9f4ff 3px, #e9f4ff 7px); /* Google Chrome、Safari向け */
}

.box16 p { /* 段落を指定 */
	margin: 0; /* 行の外側余白 */
	padding: 0 1em 1em; /* 行の内側余白 */
}

h1 {
font-size: 2.5rem;
}
h2 {
font-size: 2.0rem;
}
h3 {
font-size: 1.5rem;
}