.favorite-first {
    background-color: $micSoftOrange;
    margin: -100px 0 0 0;
    padding: 150px 0 50px 0;
    &__explain {
        text-align: center;
        font-size: 15px;
        font-weight: bold;
        line-height: 1.5em;
    }
    &__lists {
        background-color: white;
        border: 5px solid $micOrange;
        border-radius: 10px;
        padding: 50px 100px;
        @include adjustBothEnds;

    }
    &__list {
        @include adjustCenter;
        width: 200px;
        height: 35px;
        border: 2px solid $micOrange;
        border-radius:10px;
        color: $micOrange;
        font-size: 14px;
        &.selected {
            background-color: $micOrange;
            color: white;
        }
        &:hover {
            background-color: $micOrange;
            color: white;
        }
    }
    &__title {
        background-color: $micOrange;
        color: white;
        & i { margin: 0 10px 0 0;}
        padding: 15px 30px;
        display: table;
        border-radius: 10px 10px 0 0 / 10px 10px 0 0;
        margin: 30px 0 0 30px;
        font-weight: bold;
    }

}