/* report.css */
/* TABLEデフォルト設定 */
CAPTION {
  font-size: 0.8em;
  font-weight: bold;
}
TR {
  vertical-align: top;
}
TR.bottom {
  vertical-align: bottom;
}
TH {
  background-color: #ccffcc;
  font-size: 0.8em;
  padding-left: 0.4em;
}
TD {
  background-color: #ccffff;
  font-size: 0.8em;
  padding-left: 0.4em;
}
TD.list {
  font-family: monospace;
}
TD.transparent {
  background-color: #f0ffff;
}
TD.green {
  background-color: #ccffcc;
}
TD.white {
  background-color: #ffffff;
}
TD.paper {
  background-color: #ffffff;
  padding: 1.0em 2.0em 1.0em 2.0em;
}
TD.navi {
  background-color: #eeeeee;
  text-align: center;
}
TD.navicurrent {
  background-color: #ccffff;
  text-align: center;
}
TD.title {
  font-size: 1.0em;
}
/* でじたる雑記用DLリスト */
DT {
  font-size: 1.0em;
  font-weight: bold;
  width: 100%;
  padding-left: 4px;
}
DT.note01 {
  border-width: 1px 0px 0px 6px;
  border-style: solid;
  border-color: #993333;
  background-color: #fff0f0;
}
DT.note02 {
  border-width: 1px 0px 0px 6px;
  border-style: solid;
  border-color: #339933;
  background-color: #f0fff0;
}
DT.note03 {
  border-width: 1px 0px 0px 6px;
  border-style: solid;
  border-color: #333399;
  background-color: #f0f0ff;
}

/* 各種表記 */
PRE {
  font-size: 0.9em;
}
TT {
  font-size: 0.9em;
}
.indent {
  padding-left: 2.0em;
}
.small {
  font-size: 0.8em;
}
.smallindent {
  font-size: 0.8em;
  padding-left: 1.6em;
}

