/* secCompany */
.secCompany .secCompanyInner {
    background-color: var(--whiteColor);
    border-radius: 2rem;
    border: 0.1rem solid var(--gray_lightColor);
    box-shadow: 0 0 1.5rem var(--blackColor_6);
    padding: 9.4rem 10rem 9.3rem;
}
.secCompany .tr{
    display: flex;
    padding: 3.65rem 0;
    border-bottom: 0.1rem solid var(--gray_lightColor);
}
.secCompany .tr:first-child{
    padding-top: 0;
}
.secCompany .tr:last-child{
    padding-bottom: 0;
    border-bottom: none;
}
.secCompany .th{
    width: 15.8%;
    font-size: var(--pcFS14);
    line-height: var(--pcLH14_25);
    letter-spacing: var(--pcLS14);
    color: var(--textColor);
}
.secCompany .td {
    flex: 1;
    font-size: var(--pcFS14);
    line-height: var(--pcLH14_25);
    letter-spacing: var(--pcLS14);
    color: var(--textColor);
}
.secCompany .td .link{
    color: var(--linkColor);
}
/* secCompany_sp */
@media only screen and (max-width:1215px){
    .secCompany .secCompanyInner {
        padding: 3.5rem 1.9rem 5.4rem;
        border-radius: 1rem;
    }
    .secCompany .tr{
        flex-direction: column;
        padding: 2.6rem 0;
    }
    .secCompany .tr:first-child{
        padding-top: 0;
    }
    .secCompany .tr:last-child{
        padding-bottom: 0;
    }
    .secCompany .th{
        width: 100%;
        font-size: var(--spFS12);
        line-height: var(--spLH12_20);
        letter-spacing: var(--spLS12_0);
    }
    .secCompany .td {
        margin-top: 0.5rem;
        font-size: var(--spFS12);
        line-height: var(--spLH12_20);
        letter-spacing: var(--spLS12_0);
    }
}