h2 {
padding: 0.5em;/*文字周りの余白*/
color: #010101;/*文字色*/
background: #eaf3ff;/*背景色*/
}


h1:after {
position: absolute;
content: '';
top: 100%;
left: 30px;
border: 15px solid transparent;
border-top: 15px solid #e0edff;
width: 0;
height: 0;
}

#page-top {
    display: none;
}

.keikou {
  background: linear-gradient(transparent 60%, #ffff99 40%);
}


h４ {
  padding: 0.5em !important;/*文字周りの余白*/
  color: #010101 !important;/*文字色*/
  background: #eaf3ff !important;/*背景色*/
  border-bottom: solid 3px #516ab6; !important/*下線*/
}

.under {
  border-bottom: dotted 2px #87CEFA;
}


