@charset "UTF-8";
#aboutus-profile .c-data-table tr {
    border-bottom: 1px solid var(--color-border);
}
#aboutus-profile .c-data-table tbody tr:last-child {
    border-bottom: none;
}
#aboutus-profile .c-note {
    font-size: var(--fs-14);
    font-weight: var(--fw-regular);
    color: var(--color-text);
    margin-top: 16px;
}
#aboutus-profile .l-section:has(.c-anchor-links){
    padding: 40px 0 0;
}
#aboutus-profile .l-section:has(.c-anchor-links) + .l-section{
    padding: 56px 0 0;
}
@media (max-width: 767px) {
    #aboutus-profile .l-section:has(.c-anchor-links) + .l-section{
        padding: 48px 0 0;
    }
    #aboutus-profile .c-data-table{
      border: 1px solid var(--color-border);
      min-width: auto;
    }
    #aboutus-profile .c-data-table th,
    #aboutus-profile .c-data-table td {
        padding: 20px;
        border:none;
    }
    #aboutus-profile .c-data-table th {
        border-bottom: 1px solid var(--color-border);
    }
    #aboutus-profile .c-note {
      font-size: var(--fs-12);
    }
    #aboutus-profile .l-section:has(.c-anchor-links){
        padding: 32px 0 0;
    }
}

#aboutus-profile .p-related-info__title{
    font-size: var(--fs-20);
    font-weight: var(--fw-bold);
    color: var(--color-primary);
    margin-bottom: 24px;
}

#aboutus-profile .l-section.p-related-section{
    padding-top: 56px;
    padding-bottom: 64px;
}
@media (max-width: 767px) {
    #aboutus-profile .p-related-info__title{
        font-size: var(--fs-17);
    }

    #aboutus-profile .l-section.p-related-section{
        padding-top: 48px;
        padding-bottom: 56px;
    }
}