h2#danraku2{
border-bottom: solid 3px #5b310f;
/*線の種類（実線） 太さ 色*/
}

h3#danraku3{
padding: 0.4em 0.5em;/*文字の上下 左右の余白*/
color: #494949;/*文字色*/
background: #f4f4f4;/*背景色*/
border-left: solid 5px #5b310f;/*左線*/
border-bottom: solid 3px #d7d7d7;/*下線*/  
}

h4#danraku4{

position: relative;
padding-left: 25px;
}

h4#danraku4:before {
position: absolute;
content: '';
bottom: -3px;
left: 0;
width: 0;
height: 0;
border: none;
border-left: solid 15px transparent;
border-bottom: solid 15px rgb(91, 45, 15);
}
h4#danraku4:after {
position: absolute;
content: '';
bottom: -3px;
left: 10px;
width: 100%;
border-bottom: solid 3px rgb(91, 45, 15);  
}
/* カスタム CSS をここに入力してください */