#gnav li {
    background: #2453b2 !important;
}

#gnav ul li.gli a.gbtn, #gnav ul li.gli a.gbtn .jp {
    color: #FFF;
}

.subtitle {
    background: #2453b2;
    color: #FFF;
    text-shadow: none;
}

.subtitle span {
    color: #FFF;
}

#header .header_info .tel {
    color: #2453b2;
    text-shadow: none;
}

#header .header_info .shop, #header .header_info .time {
    color: #2453b2;
    text-shadow: none;
}

@media screen and (max-width: 768px) {
    #top_navi {
        background: #2453b2;
    }
    #top_navi ul li a {
        color: #FFF;
    }
    #btn_menu_sp span {
        background: #2453b2;
    }
}