.section_companyInfo {
    padding: 0;
}

.section_companyInfo .card {
    overflow-x: auto;
}

.section_history {
    padding: 0;
}

.section_history .card {
    border-left: 5px solid var(--color-cyan);
}

.section_group {
    padding: 0;
}

.section_group .content-list {
    display: grid;
    grid-template-columns: var(--grid-two-columns);
    padding: 0;
    gap: 8px 24px;
    list-style: none;
}

.section_group .content-link {
    display: block;
    padding: 10px 0;
    border-bottom: 1px solid var(--color-line);
}

.sec_title {
    margin-top: 32px;
    padding: 12px 16px;
    border-left: 5px solid var(--color-cyan);
    background: var(--color-soft);
}

.rectangle {
    display: none;
}
