@charset "UTF-8";

/* =========================================================
  gikai
========================================================= */

/* pageTitle, subsite-header
----------------------------------------------- */
#pageTitle h1, .subsite-header {
  border-bottom-color: #956134;
}

/* sideMenu
----------------------------------------------- */
#menu .pieceHeader h2 {
  background-image: url(/_themes/site/images/gikai/tl-side_shigikai.png);
  background-color: #f7ebd3;
}

/* contentGpCategoryCategoryType
----------------------------------------------- */
.contentGpCategoryCategoryType section h2 a {
  border-color: #f7ebd3;
  background-color: #f7ebd3;
  background-image: url(/_themes/site/images/arrow-brown.svg);
}

/* contentGpArticleDocs
----------------------------------------------- */
.contentGpArticleDocs h2.date {
  border-bottom-color: #e8c891;
  background: #f7ebd3;
}

/* body
----------------------------------------------- */
:is(.contentGpArticleDoc .body, .contentPage .body, .surveyForm .body, .cke_editable) h2 {
  border-bottom-color: #e8c891;
  background: #f7ebd3;
}

:is(.contentGpArticleDoc .body, .contentPage .body, .surveyForm .body, .cke_editable) h3 {
  border-color: #956134;
}

:is(.contentGpArticleDoc .body, .contentPage .body, .surveyForm .body, .cke_editable) h4 {
  border-color: #956134;
}

:is(.contentGpArticleDoc .body, .contentPage .body, .surveyForm .body, .cke_editable) h5 {
  border-color: #f2eeeb;
  background: #f2eeeb;
}

:is(.contentGpArticleDoc .body, .contentPage .body, .surveyForm .body, .cke_editable) h6 {
  color: #956134;
}

:is(.contentGpArticleDoc .body, .contentPage .body, .surveyForm .body, .cke_editable) table,
:is(.contentGpArticleDoc .body, .contentPage .body, .surveyForm .body, .cke_editable) th,
:is(.contentGpArticleDoc .body, .contentPage .body, .surveyForm .body, .cke_editable) td {
  border-color: #ccc;
}

:is(.contentGpArticleDoc .body, .contentPage .body, .surveyForm .body, .cke_editable) th {
  background: #956134;
  color: var(--mono-color-9);
}