@charset "utf-8";

.outline-list {
    display: table;
    width: 100%;
    border-collapse:separate;
    border-spacing:0;
    table-layout: fixed;
}

.outline-item {
    display: table-row;
}

.outline-item:nth-child(odd) {
    background: var(--blue-bg-light);
}

/* .outline-item:nth-child(even):last-child .outline-title,
.outline-item:nth-child(even):last-child .outline-text {
    border-bottom: 1px solid var(--blue-border);
} */

.outline-title,
.outline-text {
    display: table-cell;
    padding: 20px 28px;
}

.outline-title {
    color: var(--blue);
    width: 16em;
    max-width: 33%;
}

@media (width <= 768px){

    .outline-list,
    .outline-item,
    .outline-title, 
    .outline-text {
        display: block;
        width: auto;
        max-width: none;
    }

    .outline-title, 
    .outline-text {
        padding: 16px 20px;
    }

    .outline-title {
        padding-bottom: 0;
        font-size: var(--font-size-ms);
    }

    .outline-text {
        padding-top: 4px;
        font-size: var(--font-size-ms);
    }


}


