.article-body h1 {
	padding: 5px 0 5px 5px;
	border-bottom: solid 1px #878787;
	border-left: solid 7px #878787;
	margin: 10px 0;
	font-size: 180%;
}
.article-body h2.takasi {
	padding: 5px 0 5px 5px;
	margin: 10px 0;
	border-bottom: solid 1px #878787;
	background-color: #ffdab9;
	border-left: solid 7px #878787;
	font-size: 150%;
border: solid 3px #364e96;/*線色*/
padding: 0.5em;/*文字周りの余白*/
border-radius: 0.5em;/*角丸*/
}
.article-body h3 {
	margin: 10px 0;
	font-size: 130%;
}
.article-body h4 {
	font-size: 120%;
	margin: 10px 0;
}
