  em, i {
    font-style: normal;
    text-decoration: underline;
  }

  .note, .warning {
    font-style: normal;
  }

.en-original em,
.en-original i,
.note .en-original, .no-ja-translation.note,
.warning .en-original, .no-ja-translation.warning {
  font-style: italic;
  text-decoration: none;
}

p.note:before {
  content: '$BCm0U(B: ';
}

p.no-ja-translation.note:before {
  content: 'Note: ';
}

p.warning:before {
  content: '\26A0 $B7Y9p(B! ';
}

p.no-ja-translation.warning:before {
  content: '\26A0 Warning! ';
}

p.no-ja-translation > span.en-original:before {
  content: '';
}

ins.ja-note {
  border-style: none;
  background-color: #EEFFFF;
  color: black;
}
  span.ja-translation, span.en-original {
    border-style: none !important;
  }

.cover-ja-note {
  display: block;
  margin-top: 1em;
}

.cover-ja-note > :lang(en) {
  margin-bottom: 1em;
}

  /* From Web Workers <style>, modified for Japanese texts */
  p > span.ja-translation > span:not([title=""]):not([class="big-issue"]),
  li > span.ja-translation > span:not([title=""]):not([class="big-issue"]),
  p > span.en-original > span:not([title=""]):not([class="big-issue"]),
  li > span.en-original > span:not([title=""]):not([class="big-issue"]) {
    border-bottom: solid #99CC99;
  }

.ja-edit-form {
  position: absolute;
  border: thin outset;
  padding: 0.3em 0.7em;
  min-width: 40em;
  width: 80%;
  background-color: #EEFFFF;
  color: black;
}

.ja-edit-form > p {
  margin: 0;
}

textarea {
  width: 98%;
  height: 5em;
}

[hidden] {
  display: none;
}

.ja-patched {
  background-color: #F0FFFF;
}

.ja-not-patched {
  background-color: #FFF0F5;
}

/*
  Author: Wakaba <w@suika.fam.cx>.
  License: Public Domain.
  $Date: 2008/10/31 04:30:24 $
*/
