.title_main {
    color: #175cc0;
}

#lp_ .brandtitle_  {
    background-color: #ceb063;
}

.button02 a {
    background-color: #1575b3;
}

.button02 a:hover {
    background-color: #1575b3;
}

.sp_wrap {
    display: none;
}

/* .nav li a.active {
    background-color: #0f6094;
}

.off_btn_link {
    color: #0f6094;
}

.off_btn_item {
    border: 1px solid #0f6094
} */

@media (max-width: 599px) {
    .sp_wrap {
        display: block;
    }

    .title_main {
        font-size: 0.9rem;
    }

    .title_text {
        font-size: 0.7rem;
    }
}