﻿h2 {
	position: relative;
	display: inline-block;
	margin-bottom: 1em;
	margin-right: auto;
	margin-left: auto;
	width: 100%;
	text-align: center;
}
h2:before {
  content: '';
  position: absolute;
  bottom: -15px;
  display: inline-block;
  width: 60px;
  height: 5px;
  left: 50%;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
  background-color: black;
  border-radius: 2px;
}
h3 {
	padding: 0.25em 0.5em;
/*上下 左右の余白*/color: #000000;/*文字色*/;
	background: transparent;
/*背景透明に*/border-left: solid 5px #7db4e6;
	border-left-color: #333333;
	width: 100%;
}
