@charset "utf-8";

.c-nav-finish {
    width: 980px;
    margin: -20px auto -55px;
}

@media(max-width: 991px) {
    .c-nav-finish {
        width: 100%;
        margin: -15px 0 0;
    }
}

.c-nav-finish-inner {
    display: flex;
    align-items: center;
    padding: 10px 0;
}

@media(max-width: 991px) {
    .c-nav-finish-inner {
        margin: 0 -15px;
        padding: 0;
    }
}

.c-nav-finish-note {
    width: 50%;
}

@media(max-width: 991px) {
    .c-nav-finish-note {
        width: 100%;
    }
}

.c-nav-finish-text {
    font-size: 12px;
    text-align: left;
    line-height: 1.5;
    color: #C00;
    margin: 0;
}

@media(max-width: 991px) {
    .c-nav-finish-text {
        text-align: center;
        color: #fff;
        background-color: #C00;
        padding: 10px 0;
    }
}

.c-nav-finish-list {
    width: 50%;
    list-style: none;
    padding: 0;
    margin: 0;
}

@media(max-width: 991px) {
    .c-nav-finish-list {
        display: none;
    }
}

.c-nav-finish-list li {
    font-size: 12px;
    line-height: 1.5;
    text-align: right;
}

.c-nav-finish-list li a {
    text-decoration: none;
}

@media(max-width: 991px) {
    .c-nav-finish + .c-contents > .c-contents-inner > .c-head-1 {
        margin-top: 20px;
    }

    .c-nav-finish + .c-contents-1 > .c-contents-inner > .c-head-1 {
        margin-top: 20px;
    }

    .c-nav-finish + .c-contents-2 > .c-contents-inner > .c-head-1 {
        margin-top: 20px;
    }
}