/*見出しのテキスト形式設定
*/
body { font-family: "ヒラギノ角ゴ Pro W3", "ＭＳ ゴシック", "ＭＳ Ｐゴシック", Osaka, Osaka−等幅, 平成角ゴシック;}
h1 { color: #030; font-size: 80% ; text-decoration: none; text-align: left; margin: 15px 10px 0 260px; }
h2      { color: #630; font-weight: bolder; font-size: 100%; margin-top: 10px; margin-bottom: 0; margin-left: 0; padding-left: 10px; border-left: 1px solid #8b4513; border-bottom: 1px solid #8b4513; border-top-color: #8b4513; border-right-color: #8b4513; }
.h2class1 { color: #630; font-weight: bolder; font-size: 100%; background-image: url(contentsbar04.jpg); background-repeat: no-repeat; margin-top: 10px; margin-bottom: 0; margin-left: 0; padding-top: 5px; padding-bottom: 5px; padding-left: 10px; border-left: 1px solid #8b4513; border-bottom: 1px solid #8b4513; border-top-color: #8b4513; border-right-color: #8b4513; }
h3    { color: #330; font-size: 100%; margin: 20px 20px 5px; padding-right: 10px; border-bottom: 1px solid #8b0000; }
h4    { font-size: 90%; background-color: #fffae6; width: 455px; float: left; margin: 0 20px 10px; padding: 10px; border: solid 1px #999; }
h5  { color: maroon; font-size: 90%; font-weight: bold; margin-right: 10px; margin-left: 10px; border-bottom: 1px dotted gray; }
h6 { color: #000; font-size: 90%; font-weight: bold; line-height: normal; margin-right: 10px; margin-left: 55px; border-bottom: 1px dotted gray; }
em {
  font-style: normal;
  font-weight: bold;
  color: #000;
  background: transparent;
}
p { font-size: 90%; margin-right: 1em; margin-left: 3em; }
.h4-img { float:  left ; margin: 8px; }
.iconimg { float: left; margin-right: 5px; }
li { list-style-type: square; list-style-position: outside; }
.box { font-size: 90%; background-color: #fffae6; margin: 10px 50px; padding: 1px; border: solid 1px #999; }