@charset "Shift_JIS";

body {
    background-color: #ffffff;
    font: 100%/140% Verdana, Helvetica, Arial, sans-serif;
    margin: 1in;
}

h1 {
    font-size: 16pt;
    background-color: #D9FFFF;
    padding:1px 0 1px 1.1em;
    border-style: solid;
    border-width: 1pt;
    border-left-width: 10pt;
    border-left-color: #0000FF;
}

h1.warn {
    background-color: lightyellow;
    border-left-color: crimson;
}

h2 {
    font-size: 14pt;
    background-color: #FFFFFF;
    padding:1px 0 1px 1.1em;
    margin-left: 1em;
    border-style: solid;
    border-width: 1pt;
    border-left-width: 10pt;
    border-left-color: #00FF00;
}

h2.warn {
    border-left-color: #FF0000;
}

h3 {
    font-size: 12pt;
    background-color: #FFFFFF;
    padding:1px 0 1px 1.1em;
    margin-left: 2em;
    border-style: solid;
    border-width: 1pt;
    border-left-width: 10pt;
    border-left-color: #00EE00;
}

li {
    line-height:1.25;
}

img {
    border-width:0;
}

.text {
    line-height:1.25;
}

.text2 {
    margin-left: 1em;
    line-height:1.25;
}

.end {
    color:#ff0000;
    font-weight: bold;
}

.tooltip {position: relative;}
.tooltip .tooltipBody {
  border: solid 2px #f98325;
  -moz-border-radius: 4px;
  -webkit-border-radius: 4px;
  border-radius: 4px;
  position: absolute;
  left: 1em;
  top: -2.7em;
  text-decoration: none;
  visibility: hidden;
  padding: 3px 5px;
  width: 200px;
  zoom: 1;
}

.tooltip:hover , .tooltip:hover .tooltipBody {
  background-color: white;
  visibility: visible;
  z-index: 10;
}

.tooltip .tooltipBody .tooltipAngle {
  border-right: solid 10px transparent;
  border-left-width: 0;
  border-top: solid 10px #f98325;
  line-height: 0;
  position: absolute;
  left: 1em;
  bottom: -10px;
}

.tooltip .tooltipBody .tooltipAngle .tooltipAngleInner {
  border-right: solid 5px transparent;
  border-left-width: 0;
  border-top: solid 5px white;
  line-height: 0;
  position: absolute;
  left: 2px;
  bottom: 5px;
}

/* not supported tanseparent for border by IE6. */
* html .tooltip .tooltipBody .tooltipAngle {
  border-right-color: white;
  bottom: -11px;
}

* html .tooltip .tooltipBody .tooltipAngle .tooltipAngleInner {
  border-right-color: #f98325;
}