/*
   theme-monochrome.css - written by Taiji Yamada <taiji@aihara.co.jp>
*/
@import url('./default.css');
:root {
  --foreground-color: #000000;	/* black */
  --background-color: #e0e0e0;	/* gray88 */
}
body {
  /*color: #000000;*/		/* black */
  background-color: #e0e0e0;	/* gray88 */
}
h1, h2, h3, h4, h5, h6 {
  color: #575757;		/* gray34 */
  background-color: #ebebeb;	/* gray92 */
  border-color: #828282;	/* gray51 */
}
hr {
  background-color: #e0e0e0;	/* gray88 */
  border-color: #828282;	/* gray51 */
  color: #828282;		/* gray51 */
}
a:link {
  color: #53868b;		/* cadetblue4 */
}
a:active {
  color: #000080;		/* navy */
}
a:visited {
  color: #8b4789;		/* orchid4 */
}
a:hover {
  color: #b03060;		/* maroon */
}
pre {
  background-color: #c4c4c4;	/* gray77 */
  border-color: #828282;	/* gray51 */
}
blockquote {
  background-color: #c4c4c4;	/* gray77 */
  border-color: #828282;	/* gray51 */
}
figure {
  border-color: #e0e0e0;	/* gray88 */
}
table:not(.default) {
  border-color: #828282;	/* gray51 */
}
/*table:not(.default) > :is(thead, tbody, tfoot) > tr > :is(th, td)*/ /* for SeaMonkey below */
table:not(.default) > * > tr > th,
table:not(.default) > * > tr > td {
  border-color: #828282;	/* gray51 */
}
fieldset {
  border-color: #828282;	/* gray51 */
}
legend {
  background-color: #c4c4c4;	/* gray77 */
  border-color: #828282;	/* gray51 */
}
address {
  color: #575757;		/* gray34 */
  background-color: #ebebeb;	/* gray92 */
  border-color: #828282;	/* gray51 */
}
iframe {
  background-color: #ebebeb;	/* gray92 */
  border-right-color: #f7f7f7;	/* gray97 */
  border-bottom-color: #f7f7f7;	/* gray97 */
  border-left-color: #828282;	/* gray51 */
  border-top-color: #828282;	/* gray51 */
}
* {
  column-rule-color: #828282;	/* gray51 */
}
@media (prefers-color-scheme: light) {
body {
  color: #000000;		/* black */
}
}
@media (prefers-color-scheme: dark) {
:root {
  --foreground-color: #e0e0e0;	/* gray88 */
  --background-color: #000000;	/* black */
}
body {
  color: #e0e0e0;		/* gray88 */
  background-color: #000000;	/* black */
}
h1, h2, h3, h4, h5, h6 {
  color: #ebebeb;		/* gray92 */
  background-color: #575757;	/* gray34 */
}
hr {
  background-color: #000000;	/* black */
}
pre {
  background-color: #000000;	/* black */
}
blockquote {
  background-color: #000000;	/* black */
}
legend {
  background-color: #000000;	/* black */
}
address {
  color: #ebebeb;		/* gray92 */
  background-color: #575757;	/* gray34 */
}
}
