/* ② ネイビー×ゴールド カラーテーマ 上書き用CSS */
/* このファイルをstyle.cssの後に読み込むことで色を変更します */

/* ヘッダー・メニュー */
.header {
    background: linear-gradient(to right, #f5a898, #e8724a) !important;
}
.ofcavas-menu {
    background: linear-gradient(to right, #f5a898, #e8724a) !important;
}
.mv.front .inner {
    background: linear-gradient(to right, #f5a898, #e8724a) !important;
}

/* フッター */
.footer {
    background-color: #e8724a !important;
}

/* ナビゲーション背景 */
.nav-cont .inner {
    background-color: #f0ead0;
}
.nav-cont h2 span {
    color: #c8a84b;
}

/* 検索エリア背景 */
.search .inner {
    background-color: #f0ead0;
}

/* メリットセクション */
.merits dt {
    border-top: 4px solid #2a3a5a;
}
.merits dt p {
    background-color: #2a3a5a;
    color: #f0d080;
}
.merits dt p:before {
    border-top: 40px solid #2a3a5a;
}
.merits dt p:after {
    border-top: 40px solid #2a3a5a;
}
.merits .baloon01 {
    background-color: #2a3a5a;
}
.merits .baloon01.up:before {
    border-color: transparent transparent #2a3a5a transparent;
}
.merits .horizontal .comparison02 {
    border-color: #2a3a5a;
    color: #2a3a5a;
}
.merits .horizontal .comparison02 th {
    border-color: #2a3a5a;
    background-color: #2a3a5a;
    color: #f0d080;
}
.merits dd {
    background-color: #f5f0e0;
}

/* アコーディオン */
.Label::before {
    border-top: 6px solid #c8a84b;
    border-right: 6px solid #c8a84b;
}

/* アバウトページ */
.about h1 {
    background-color: #f5f0e0;
    border-left: 3px solid #1a2a4a;
}
.about .reason {
    border: 14px solid #f5f0e0;
}
.about .explanation dd {
    background-color: #f5f0e0;
}
.about .wrap.bn {
    background-color: #f5f0e0;
}
.about .wrap.bn:after {
    border-color: #f5f0e0 transparent transparent transparent;
}
.about .wrap.bn dt {
    color: #4a6080;
}
.about .explanation .merit h3 {
    color: #2a3a5a;
}

/* notice */
.notice-designation {
    background-color: #f0ead0;
    color: #1a2a4a;
}

/* search result sort button */
.s_btn span.desc {
    color: #1a2a4a;
}

/* lower page */
.cont.lower .recommend .inner {
    background-color: #1a2a4a;
}
.cont.quick .recommend .inner {
    background-color: #1a2a4a;
}

/* recommend h2.quick */
.recommend h2.quick {
    background-color: #4a6080;
}

/* business */
.business .device a {
    border: 6px solid #4a6080;
}
.business .merits dd {
    background-color: #4a6080;
}
.business .recommend h2 {
    background-color: #1a2a4a;
}

/* reason balloon */
.reason .baloon02 {
    background-color: #4a6080;
    color: #f0d080;
}

/* sitemap */
.info.sitemap.inner h2 {
    color: #4a6080;
}