H1 {           /* 以下で、四つの値の指定は順に上、右、下、左を表す*/
  padding: 0 0 1em 8%;       /* 枠線と文字との間の距離*/
  border-left: 0.6em solid red;  /* 左側の枠線の幅、スタイル、色 */
}           /* ちなみにCSSのコメントはC言語と同じ */

DIV.section H2 {
  border-bottom: thin solid gray;  
}

H2 {
  padding-left: 0.7ex;
  background-color: Darkblue;
  border-bottom: thin solid gray;
  color: white;
}

H3 {
  padding-left: 1ex;
  border-bottom: thin solid gray;
  margin-top: 3ex;
}

H4 {
  padding-left: 0.7ex;
}

TD {
  margin-left: 0ex;
  height: 100%
}

P {
  margin-left: 1ex;
}

UL {
  margin-top: 1ex;
  margin-bottom: 1ex;
}

DD {
  margin-top: 1ex;
  margin-bottom: 1ex;
}

DT {
  margin-top: 1.5ex;
  margin-bottom: 1ex;
}

A:hover {
  color: red;
}

BODY {
  background-color: #FFFFFF;
}
