h2#danraku2 {
	      border-radius: 3px;
    margin: 3em 0 1em;
    padding: 16px;
    font-size: 1.45em;
    clear: both;
    background: #f5f5f5;
    color: #333;
}



h3#danraku3 {
    font-size: 1.3em;
    margin: 2.5em 0 1em;
    clear: both;
    padding: 15px 10px;
    background-color: #00000000;
    border-top: solid 1px #333;
    border-bottom: solid 1px #333;
    -webkit-border-radius: 0;
}

h4#danraku4{
      font-size: 1.2em;
    margin: 2em 0 1em;
    padding: 10px;
    border-left: 2px solid #333;
    clear: both;
    border-top: 0px solid #333;
    border-bottom: 0px solid #333;
}