h2#danraku2{
padding: 0.5em;
color: #010101;
background: #eaf3ff;
border-bottom: solid 3px #516ab6;  
}

h3#danraku3{
position: relative;
padding: 0.5em;
background: #a6d3c8;
color: white;
}

h3#danraku3::before {
position: absolute;
content: '';
top: 100%;
left: 0;
border: none;
border-bottom: solid 15px transparent;
border-right: solid 20px rgb(149, 158, 155);
}


h4#danraku{
border-bottom: solid 3px #cce4ff;
position: relative;position: relative;
padding: 0.5em;
background: #a6d3c8;
color: white;
}

h4:before {
position: absolute;
content: '';
top: 100%;
left: 0;
border: none;
border-bottom: solid 15px transparent;
border-right: solid 20px rgb(149, 158, 155);
  
}

