@charset "Shift_JIS";
body {
  background-color: white;
  color: black;
  margin-left: 2em;
  margin-right:2em;
}
h1 {
  color: dimgray;
  font-size: 1.6em;
  font-family: "MS ゴシック";
}
h2 {
  border-color: dimgray;
  border-style: dotted;
  border-width: 0.8px;
  padding-left:  0.4em;
  padding-right: 0.6em;
  padding-top: 0.4em;
  padding-bottom: 0.4em;
  font-size: 1.4em;
  font-family: "MS Pゴシック";
}
h3 {
  color: dimgray;
  border-color: dimgray;
  border-style: dotted;
  border-width: 0.8px;
  padding-top: 0.8em;
  padding-bottom: 0.8em;
  padding-left:  0.5em;
  padding-right:  0.5em;
  font-size: 1em;
  font-family: "MS Pゴシック";
}
hr {
  color: dimgray;
  background-color: dimgray;
  height: 1px;
  border: 1px;
  border-style: dotted;
}
h4 {
  border-color: dimgray;
  border-style: dotted;
  border-width: 0.8px;
  padding-top: 0.8em;
  padding-bottom: 0.8em;
  padding-left:  0.5em;
  padding-right:  0.5em;
  font-size: 1em;
  font-family: "MS Pゴシック";
}
h5 {
  font-size: 0.8em;
  font-family: "Arial";
}
h6 {
  color: dimgray;
  border-color: dimgray;
  border-style: dotted;
  border-width: 0.8px;
  padding-top: 0.5em;
  padding-bottom: 0.3em;
  padding-left:  0.5em;
  padding-right:  0.5em;
  font-size: 0.8em;
  font-family: "MS Pゴシック";
}
h7 {
  color: dimgray;
  border-color: dimgray;
  border-style: dotted;
  border-width: 0.2px;
  padding-top: 0.2em;
  padding-bottom: 0.3em;
  padding-left: 0.2em;
  padding-right: 0.2em;
  font-size: 0.6em;
  font-family: "MS Pゴシック";
}
h8 {
  color: dimgray;
  border-style: dotted;
  border-width: 0.8px;
  padding-top: 0.5em;
  padding-bottom: 0.3em;
  padding-left:  0.5em;
  padding-right:  0.5em;
  font-size: 0.8em;
  font-family: "MS Pゴシック";
}