#blog #page.staff058 h3 {
    margin-top: 1.5em;
    margin-bottom: -.8em;
    font-size: 120%;
}

#blog #page.staff058 h4 {
    margin-bottom: -1em;
    color: #333;
}

#blog #page.staff058 .li01 {
}

#blog #page.staff058 .li01 li {
    list-style-type: decimal;
}

#blog #page.staff058 .li02 {
    margin-top: 1.25em;
    margin-left: 1.5em;
}

#blog #page.staff058 .li02 li {
    text-indent: -1em;
    margin-left: 1em;
}

#blog #page.staff058 .table01 {
    margin-top: 1.5em;
}

#blog #page.staff058 .table01 .cel01 {
    width: 25%;
}

#blog #page.staff058 .table01 .li02 {
    margin-top: 0;
}

#blog #page.staff058 .table01.cel02 th {
    width: 33%;
    text-align: center;
}

#blog #page.staff058 .table01.cel02 td {
    vertical-align: top;
}

@media screen and (max-width: 737px) {
    
    #blog #page.staff058 .table01 {
        display: table;
        font-size: 87.5%;
    }
    #blog #page.staff058 .table01 tbody {
        display: table-row-group;
    }
    #blog #page.staff058 .table01 tr {
        display: table-row;
    }
    #blog #page.staff058 .table01 th ,#blog #page.staff058 .table01 td {
        display: table-cell;
        width: auto;
    }
    #blog #page.staff058 .table01.cel03 th {
        width: 33%;
    }
}