/*all　全体の共通スタイルシート*/

body{     /*bodyスタイル*/
  text-align  : left;
  margin      : 5pt 8%;
}
.center{     /*センター*/
  text-align  : center;
}
.right{     /*右寄せ*/
  text-align  : right;
}
.left{     /*左寄せ*/
  text-align  : left;
}
.float-right{     /*右寄せ、テキスト左回り込み*/
  float       : right;
}
.float-left{     /*左寄せ、テキスト右回り込み*/
  float       : left;
}
.clear-right{     /*テキスト右回り込み解除*/
  clear       : right;
}
.clear-left{     /*テキスト左回り込み解除*/
  clear       : left;
}
img{     /*imgリンク縁線なし*/
  border-width: 0pt;
}
td{     /*td上詰めテキスト*/
  vertical-align: top;
  text-align  : left;
  padding     : 4pt;
}
h1{     /*h1タイトルスタイル（色以外）*/
  text-align  : center;
  border-style: solid;
  border-width: 2pt 50pt 2pt 50pt;
  padding     : 2pt;
  font-size   : large;
}
h2{     /*h2タイトルスタイル（色以外）*/
  border-style : solid;
  border-width : 0pt 0pt 3pt 0pt;
  padding      : 5pt;
  font-size   : medium;
}
h3{     /*h3タイトルスタイル*/
  border-style : solid;
  border-width : 0pt 0pt 0pt 16pt;
  padding      : 5pt;
  font-size   : medium;
}
h4{     /*h4タイトルスタイル*/
  border-style : solid;
  border-width : 0pt 0pt 0pt 2pt;
  padding      : 2pt;
  font-size   : medium;
}
h5{     /*h5タイトルスタイル*/
  font-size   : medium;
}
dt{     /*dtスタイル*/
  color           : #000000;
  background-color: #dddddd;
  margin       : 8pt 0pt 4pt 10pt;
  font-weight  : bold;
}
p{     /*pスタイル*/
  margin       : 18pt 0pt;
}
li{     /*liスタイル*/
  margin       : 2pt 0pt;
}
caption{     /*captionスタイル*/
  font-weight  : bold;
}
div.height200{     /*div行間指定（上部ナビゲータ用）*/
  line-height  : 200%;
}
.b-off{     /*ボタン凸指定（上部ナビゲータ用）*/
  border       : 2pt outset #dddddd;
  padding      : 2pt;
}
strong.b-on{     /*strongボタン凹指定（上部ナビゲータ用）*/
  border       : 2pt inset #dddddd;
  padding      : 2pt;
}


