@media print, screen and (min-width:768px) and (max-width:1048px) {
    .page-guidance-disclosure-corporation_auditor_candidate .inner {
        padding-left: 16px;
        padding-right: 16px;
    }
}

.page-guidance-disclosure-corporation_auditor_candidate .auditor_candidatecont {
    padding: 20px 16px 30px;
}

.page-guidance-disclosure-corporation_auditor_candidate .auditor_candidatecont__txt {
    font-size: 14px;
    margin-bottom: 25px;
}

.page-guidance-disclosure-corporation_auditor_candidate .auditor_candidatecont__rowgroup {
    margin-bottom: 30px;
}

.page-guidance-disclosure-corporation_auditor_candidate .auditor_candidatecont__table {
    width: 100%;
    overflow: auto;
    -webkit-overflow-scrolling: touch;
    text-align: left;
}

.page-guidance-disclosure-corporation_auditor_candidate .auditor_candidatecont__table table {
    width: 999px;
    border-left: 1px solid #d3d8d9;
    font-size: 14px;
}

.page-guidance-disclosure-corporation_auditor_candidate .auditor_candidatecont__table thead th {
    color: #FFF;
    padding: 10px;
    background: #146345;
    border-right: 1px solid #d3d8d9;
    text-align: center;
}

.page-guidance-disclosure-corporation_auditor_candidate .auditor_candidatecont__table tbody td, .page-guidance-disclosure-corporation_auditor_candidate .auditor_candidatecont__table tbody th {
    border: 1px solid #d3d8d9;
    padding: 10px;
    vertical-align: middle;
    width: 230px;
}

.page-guidance-disclosure-corporation_auditor_candidate .auditor_candidatedetail__block__body__list {
    line-height: 180%;
}

.page-guidance-disclosure-corporation_auditor_candidate .auditor_candidatecont .module__link.link-pdf a:before {
    top: 5px;
}
    
.page-guidance-disclosure-corporation_auditor_candidate .auditor_candidatecont .module__link.link-pdf a:after {
    top: 2px;
}
    
@media print, screen and (min-width:768px) {
    .page-guidance-disclosure-corporation_auditor_candidate .auditor_candidatecont {
        padding: 20px 0 50px;
    }
    .page-guidance-disclosure-corporation_auditor_candidate .auditor_candidatecont__txt {
        margin-bottom: 30px;
    }
    .page-guidance-disclosure-corporation_auditor_candidate .auditor_candidatecont__rowgroup {
        margin-bottom: 50px;
    }
    .page-guidance-disclosure-corporation_auditor_candidate .auditor_candidatecont__table table {
        width: calc(100% - 1px);
        width: -webkit-calc(100% - 1px);
    }
    .page-guidance-disclosure-corporation_auditor_candidate .auditor_candidatedetail__block__body__list {
        line-height: 200%;
    }
}
