/****************
h2見出し,,,,
****************/
h2 {
  position: relative;
}

h2:after {
  content: "";
  position: absolute;
  left: 0;
  bottom: 0;
  width: 100%;
  height: 7px;
  background: -webkit-repeating-linear-gradient(-45deg, #ffd412, #ffd412 2px, #fff 2px, #fff 4px);
  background: repeating-linear-gradient(-45deg, #ffd412, #ffd412 2px, #fff 2px, #fff 4px);
}




/****************
h3見出し2色
****************/
h3 {
  border-bottom: solid 3px #ffd412;
  position: relative;
}

h3:after {
  position: absolute;
  content: " ";
  display: block;
  border-bottom: solid 3px  #ffd412;
  bottom: -3px;
  width: 20%;
}

/****************
h4見出し線
****************/
h4 {
  /*線の種類（実線） 太さ 色*/
  border-bottom: solid 3px #ffd412;
}



/****************
タブ見出しボックス
****************/
.tab-caption-box-label{ 
	padding: 6px 16px; /*タブ内側余白*/
	font-size: 16px; /*タイトル文字の大きさ*/
	font-weight: bold; /*タイトル文字の太さ*/
	border-radius: 4px 4px 0px 0px;  /*タブ角丸*/
}

.tab-caption-box-content {
	position: relative;  /*配置に関するもの（ここを基準に）*/
	top: 1px; /*上から(1px）移動*/
	border: 2px solid; /*ボックス線*/
	padding: 48px 24px; /*ボックス内側余白*/
	border-radius: 4px; /*ボックス角丸*/
	border-top-left-radius: 0px; /*ボックス左上角丸*/
}