.post_content h2, .toppage-block-wrap h2, .toppage-siteinfo h2, .toppage-infomation h2{
    margin: 20px 0;
    font-size: 1.5em;
    font-weight: bold;
    color: #7fbfff;
    padding: 0.5em 0;
    border-top: solid 3px #7fbfff;
    border-bottom: solid 3px #7fbfff;
}
.post_content h3, .toppage-block-wrap h3, .toppage-siteinfo h3, .toppage-infomation h3{
margin: 20px 0;
    font-size: 1.3em;
    font-weight: bold;
    padding: 0.25em 0.5em;
    color: #7fbfff;
    background: transparent;
    border-left: solid 5px #7fbfff;
}
.post_content th {
    background: #444444;
}