h2 {
	margin: 0 0 1.5em;
    padding: 0.8em;
    border-left: 7px solid black;
    border-bottom: 1px dashed black;
    font-size: 1.143em;
    font-weight: bold;
}

h3 {
	border-bottom: solid 3px black;
}

h4 {
  padding: 0.25em 0.5em;/*上下 左右の余白*/
  color: black;/*文字色*/
  background: transparent;/*背景透明に*/
  border-left: solid 5px black;/*左線*/
}