インポート url('https://fonts.googleapis.com/css2?family=Prompt:wght@300;400;500;600&amp;display=swap')；

body, h1, h2, h3, h4, p, a, button {
    font-family: 'Prompt', sans-serif !important；
}

/* ============================================ */
/* ABOUT PAGE - ネイビーバックテーマ */
/* ============================================ */

.page-id-8791 {
  background-color: #1a2e5a !important；
}
.page-id-8791 .wp-block-post-content}{。
  background-color: #1a2e5a !important；
}

/* すべてのAboutページコンテンツのデフォルト白テキスト */
.page-id-8791 h1、
.page-id-8791 h2、
.page-id-8791 h3、
.page-id-8791 h4、
.page-id-8791 h5、
.page-id-8791 p、
.page-id-8791 li、
.page-id-8791 span {
  color: #ffffff !important；
}

.page-id-8791 a {
  color: #c8102e !important；
}

.page-id-8791 .wp-block-post-title、
.page-id-8791 .entry-title { } .wp-block-post-title, .page-id-8791 .wp-block-post-title
  color: #ffffff !important；
}

.page-id-8791 .wp-block-button__link { (英語)
  color: #ffffff !important；
}

/* ============================================ */
/* 例外1 - 白背景のグループ */
/* (TMC検証カードなど) */


.page-id-8791 .wp-block-group[style*="background-color:#ffff"]、
.page-id-8791 .wp-block-group[style*="background-color: #ffff"]、
.page-id-8791 .wp-block-group[style*="background-color:#fff"]、
.page-id-8791 .wp-block-group[style*="background-color:#fff"]{次のようになります。
  color: #1a2e5a !important；
}

.page-id-8791 .wp-block-group[style*="background-color:#ffff"] h1、
.page-id-8791 .wp-block-group[style*="background-color:#ffff"] h2、
.page-id-8791 .wp-block-group[style*="background-color:#ffff"] h3、
.page-id-8791 .wp-block-group[style*="background-color:#ffff"] h4、
.page-id-8791 .wp-block-group[style*="background-color:#ffff"] h5、
.page-id-8791 .wp-block-group[style*="background-color:#ffff"] p、
.page-id-8791 .wp-block-group[style*="background-color:#ffff"] li、
.page-id-8791 .wp-block-group[style*="background-color:#ffff"] span、
.page-id-8791 .wp-block-group[style*="background-color:#ffff"] strong、
.page-id-8791 .wp-block-group[style*="background-color:#ffff"] em、
.page-id-8791 .wp-block-group[style*="background-color: #ffff"] h1、
.page-id-8791 .wp-block-group[style*="background-color: #ffff"] h2、
.page-id-8791 .wp-block-group[style*="background-color: #ffff"] h3、
.page-id-8791 .wp-block-group[style*="background-color: #ffff"] h4、
.page-id-8791 .wp-block-group[style*="background-color: #ffff"] h5、
.page-id-8791 .wp-block-group[style*="background-color: #ffff"] p、
.page-id-8791 .wp-block-group[style*="background-color: #ffff"] li、
.page-id-8791 .wp-block-group[style*="background-color: #ffff"] span、
.page-id-8791 .wp-block-group[style*="background-color: #ffff"] strong、
.page-id-8791 .wp-block-group[style*="background-color: #ffff"] em { {.
  color: #1a2e5a !important；
}

.page-id-8791 .wp-block-group[style*="background-color:#ffff"] a、
.page-id-8791 .wp-block-group[style*="background-color: #ffff"] a { {.
  color: #c8102e !important；
}

/* ============================================ */
/* 例外2 - ライトグレーの背景グループ */
/* (注目のCMEスピーカー、複合トラストボックス) */
/* ============================================ */

.page-id-8791 .wp-block-group[style*="background-color:#f5f7fa"] h1、
.page-id-8791 .wp-block-group[style*="background-color:#f5f7fa"] h2、
.page-id-8791 .wp-block-group[style*="background-color:#f5f7fa"] h3、
.page-id-8791 .wp-block-group[style*="background-color:#f5f7fa"] h4、
.page-id-8791 .wp-block-group[style*="background-color:#f5f7fa"] h5、
.page-id-8791 .wp-block-group[style*="background-color:#f5f7fa"]p、
.page-id-8791 .wp-block-group[style*="background-color:#f5f7fa"] li、
.page-id-8791 .wp-block-group[style*="background-color:#f5f7fa"] span、
.page-id-8791 .wp-block-group[style*="background-color:#f5f7fa"] strong、
.page-id-8791 .wp-block-group[style*="background-color:#f5f7fa"] em、
.page-id-8791 .wp-block-group[style*="background-color: #f5f7fa"] h1、
.page-id-8791 .wp-block-group[style*="background-color: #f5f7fa"] h2、
.page-id-8791 .wp-block-group[style*="background-color: #f5f7fa"] h3、
.page-id-8791 .wp-block-group[style*="background-color: #f5f7fa"] h4、
.page-id-8791 .wp-block-group[style*="background-color: #f5f7fa"] h5、
.page-id-8791 .wp-block-group[style*="background-color: #f5f7fa"] p、
.page-id-8791 .wp-block-group[style*="background-color: #f5f7fa"] li、
.page-id-8791 .wp-block-group[style*="background-color: #f5f7fa"] span、
.page-id-8791 .wp-block-group[style*="background-color: #f5f7fa"] strong、
.page-id-8791 .wp-block-group[style*="background-color: #f5f7fa"] em { {.
  color: #1a2e5a !important；
}

.page-id-8791 .wp-block-group[style*="background-color:#f5f7fa"] a、
.page-id-8791 .wp-block-group[style*="background-color: #f5f7fa"] a { {.
  color: #c8102e !important；
}

/* ============================================ */
/* 例外3 - ボーダー柄のカード（金色のボーダー） */
/* カンボジア病院 + 認証済みプロフィールカード */
/* + Facebookソーシャルメディアカード */
/* ============================================ */

.page-id-8791 .wp-block-group[style*="border-color:#c9a84c"],
.page-id-8791 .wp-block-group[style*="border-color:#c9a84c"]{次のようになります。
  background-color: #ffffff !important；
}

.page-id-8791 .wp-block-group[style*="border-color:#c9a84c"] h1,
.page-id-8791 .wp-block-group[style*="border-color:#c9a84c"] h2,
.page-id-8791 .wp-block-group[style*="border-color:#c9a84c"] h3,
.page-id-8791 .wp-block-group[style*="border-color:#c9a84c"] h4,
.page-id-8791 .wp-block-group[style*="border-color:#c9a84c"] h5,
.page-id-8791 .wp-block-group[style*="border-color:#c9a84c"] p,
.page-id-8791 .wp-block-group[style*="border-color:#c9a84c"] li,
.page-id-8791 .wp-block-group[style*="border-color:#c9a84c"] span,
.page-id-8791 .wp-block-group[style*="border-color:#c9a84c"] strong、
.page-id-8791 .wp-block-group[style*="border-color:#c9a84c"] em,
.page-id-8791 .wp-block-group[style*="border-color: #c9a84c"] h1、
.page-id-8791 .wp-block-group[style*="border-color: #c9a84c"] h2、
.page-id-8791 .wp-block-group[style*="border-color: #c9a84c"] h3、
.page-id-8791 .wp-block-group[style*="border-color: #c9a84c"] h4、
.page-id-8791 .wp-block-group[style*="border-color: #c9a84c"] h5、
.page-id-8791 .wp-block-group[style*="border-color: #c9a84c"] p、
.page-id-8791 .wp-block-group[style*="border-color: #c9a84c"] li、
.page-id-8791 .wp-block-group[style*="border-color: #c9a84c"] span、
.page-id-8791 .wp-block-group[style*="border-color: #c9a84c"] strong、
.page-id-8791 .wp-block-group[style*="border-color: #c9a84c"] em { {.
  color: #1a2e5a !important；
}

.page-id-8791 .wp-block-group[style*="border-color:#c9a84c"] a,
.page-id-8791 .wp-block-group[style*="border-color: #c9a84c"] a { {.
  color: #c8102e !important；
}

/* ============================================ */
/* 例外4 - 専門分野ネイビーカード */
/* （上記例外3を上書きしてはならない） */
/* 具体性を高めるために複合セレクタを使用する */


.page-id-8791 .wp-block-group[style*="border-color:#c9a84c"][style*="background-color:#1a2e5a"],
.page-id-8791 .wp-block-group[style*="border-color: #c9a84c"][style*="background-color: #1a2e5a"] { {.
  background-color: #1a2e5a !important；
}

.page-id-8791 .wp-block-group[style*="border-color:#c9a84c"][style*="background-color:#1a2e5a"] h1,
.page-id-8791 .wp-block-group[style*="border-color:#c9a84c"][style*="background-color:#1a2e5a"] h2,
.page-id-8791 .wp-block-group[style*="border-color:#c9a84c"][style*="background-color:#1a2e5a"] h3,
.page-id-8791 .wp-block-group[style*="border-color:#c9a84c"][style*="background-color:#1a2e5a"] h4,
.page-id-8791 .wp-block-group[style*="border-color:#c9a84c"][style*="background-color:#1a2e5a"] p,
.page-id-8791 .wp-block-group[style*="border-color:#c9a84c"][style*="background-color:#1a2e5a"] strong,
.page-id-8791 .wp-block-group[style*="border-color: #c9a84c"][style*="background-color: #1a2e5a"] h1、
.page-id-8791 .wp-block-group[style*="border-color: #c9a84c"][style*="background-color: #1a2e5a"] h2、
.page-id-8791 .wp-block-group[style*="border-color: #c9a84c"][style*="background-color: #1a2e5a"] h3、
.page-id-8791 .wp-block-group[style*="border-color: #c9a84c"][style*="background-color: #1a2e5a"] h4、
.page-id-8791 .wp-block-group[style*="border-color: #c9a84c"][style*="background-color: #1a2e5a"] p、
.page-id-8791 .wp-block-group[style*="border-color: #c9a84c"][style*="background-color: #1a2e5a"] strong { {.
  color: #ffffff !important；
}

/* ライトカード・リンクのホバー状態 */
.page-id-8791 .wp-block-group[style*="background-color:#ffff"] a:hover、
.page-id-8791 .wp-block-group[style*="background-color:#f5f7fa"] a:hover、
.page-id-8791 .wp-block-group[style*="border-color:#c9a84c"] a:hover { {.
  color: #8a0a1f !important；
}