h2#danraku2{

padding: 0.4em 0.5em;/*文字の上下 左右の余白*/
color: #FFFFFD;/*文字色*/
background: #3478b7;/*背景色*/

}


h3#danraku3{
padding: 0.4em 0.5em;/*文字の上下 左右の余白*/
color: #494949;/*文字色*/
background: #f4f4f4;/*背景色*/
border-left: solid 5px #3478b7;/*左線*/
}

h4#danraku4{
padding: 0.25em 0.5em;/*上下 左右の余白*/
color: #494949;/*文字色*/
background: transparent;/*背景透明に*/
border-left: solid 5px #3478b7;/*左線*/
border-top: 1px solid #ccc;
border-bottom: 1px solid #ccc;
}


/* ボックス（丸角） */
.box2 {
     padding: 0.5em 1em;
     margin: 2em 0;
     background: #f4f4f4;
     border: solid 2px #f4f4f4;/*線*/
     border-radius: 1px;/*角の丸み*/
}
.box2 p {
     margin: 0; 
     padding: 0;
}


/* カスタム CSS をここに入力してください */