/* style 03 - business computing */
/* Edu/html/css/ */
BODY, TD, TH {
      font: normal normal normal 9pt/12pt 'MS P明朝','MS 明朝','Hervetica','Times New Roman','Courier New','Century'
  }
  A:link {
	color: #0000cd; /* mediumblue */
	text-decoration: none;
  }
  A:visited{
	color: #008b8b; /* darkCyan */
	text-decoration: none;
  }

  A:hover,A:active{
	color: Red;
	text-decoration: underline;
  }
TABLE {
   border-collapse: collapse;
}
TH,TD, CAPTION {
      font: normal normal normal 9pt/12pt 'MS P明朝','MS 明朝','Hervetica','Times New Roman','Courier New','Century'
   padding-left: 3px;
   padding-right: 1px;
}

  .red { color: red }
  .green { color: green }
  .blue { color: blue}
  .white { color: white }
P {text-indent: 1em;}
  .mm { margin: 0em 1em 0em 1em;} /* 上右下左 左右1文字分のmargin */
  .ind { text-indent: 1em }
  .center { text-align:center}
  .left { text-align:left}
  .right { text-align:right}
  .mgl { margin-left: 20px}
  .mgr { margin-right: 20px}
  .indt10{text-indent:10pt}
  .indt11{text-indent:11pt}
  .indt12{text-indent:12pt}
  .indt16{text-indent:16pt}
  .mglr11{margin-left:10px;margin-right:10px}
  .mglr22{margin-left:20px;margin-right:20px}
  .mglr32{margin-left:30px;margin-right:20px}
  .mglr33{margin-left:30px;margin-right:30px}
  .mglx10{margin-left:10px}
  .mglx20{margin-left:20px}
  .mglx30{margin-left:30px}
  .mglx40{margin-left:40px}
  .mgleft{margin-left:2em}   /* 文字mの幅*/
  .mgl3em{margin-right:3em}
  .mgl4em{margin-right:4em}
  .mgright{margin-right:2em}
  .mgrx10{margin-right:10px}
  .mgrx20{margin-right:20px}
  .mgrx30{margin-right:30px}
  .mgrx40{margin-right:40px}
 H1.bu,H2.bu,H3.bu{color:blue;text-decoration:underline}
 LI.bold{font-weight:bold;font-style:italic}
 .fs07{font:7pt}
 .fs08{font:8pt}
 .fs09{font:9pt}
 .fs10{font:10pt}
 .fs11{font:11pt}
 .fs12{font:12pt}
 .fs14{font:14pt}
 .fs16{font:16pt}
 .fs18{font:18pt}
 .fs20{font:20pt}

H1,H2 {
    width: 50%;
    color: White;
    font-weight: bold;
    background-color: #b0e0e6; /* powderblue */
    border: 1px none #8888f8;
    border-top: 1px solid #8888f8;
    border-left: 1px solid #8888f8;
    border-right: 1px solid #666699;
    border-bottom: 1px solid #666699;
    padding: 5px 0.5em 3px 0.5em; /* 上右下左 */
}

H3 {
    width: 66%;
    color: White;
    font-size: 1.3em;
    background-color: #6495ed; /* cornflowerblue */
    border: 1px none #9999ff;
    border-top: 1px solid #ff9999;
    border-right: 2px solid #993333;
    border-bottom: 2px solid #993333;
    border-left: 1px solid #ff9999;
    padding: 3px 0.5em 1px 0.5em; /* 上右下左 */
}
H4,H5 {
    width: 66%;
    color: White;
    background-color: #6495ed; /* cornflowerblue */
    border: 1px none #9999ff;
    border-top: 1px solid #ff9999;
    border-right: 2px solid #993333;
    border-bottom: 2px solid #993333;
    border-left: 1px solid #ff9999;
    padding: 3px 0.5em 1px 0.5em; /* 上右下左 */
}
 .bbc {
    border: 1px solid #c0c0c0; /* silver */
    padding: 0.5em;
    background-color: #f0fff0; /* honeydew */
    white-space: pre;
 }
 .code {
    border: 1px solid silver;
    padding: 5px;
    width: 95%;
    background-color: #f0f0f0;
    white-space: pre;
 }
 .bc {
    border: 1px solid gray;
    padding: 5px;
    width: 95%;
    background-color: #f0f0f0;
}
