table#header script,table#header A,table#header A:link,table#header A:visited,table#header A:hover{
  color: #ffffff;
  text-decoration: none;
}

a:link,a:visited {
  text-decoration: none;
}
a:hover {
  color: #ff8000;
  text-decoration: underline;
}

/*---------------ID定義------------------------*/
h2#titlePic {
  text-align: center;
  margin: 30px 0px;
}

h1#title {
  margin: 10px 0px;
  font-size: larger;
  font-weight: bold;
  color: #E4661B;
}

/*---------------汎用------------------------*/

.table_s {
  FONT-SIZE: 12px
  line-height: 130%;
}
.tx10 {
  FONT-SIZE: 10px
}
.tx14b {
  FONT-SIZE: 14px; COLOR: #ffcf7b
}
.tx12w {
  COLOR: #ffffff; TEXT-DECORATION: none;
  font-size: 12px
}

.tx10w {
  FONT-SIZE: 10px; COLOR: #ffffff; TEXT-DECORATION: none
}
.pagetitle20 {
  FONT-SIZE: 20px;
  COLOR: #003399;
  TEXT-DECORATION: none;
  font-weight: bold;
}
.sestumeigreen {
  font-size: smaller;
  font-weight: bold;
  color: #336600;
}

/*---------------タグ再定義------------------------*/

h1 {
  margin-top: 1em;
  font-size: larger;
  color: #E4661B;
}

h2 {
  font-size: larger;
  color: #660033;
}

h4 {
  font-weight: normal;
  font-size: 100%;
}

blockquote {
  margin: 0px 1em;
}
  
/*---------------各種クラス------------------------*/
.tyushaku {
  font-size: smaller;
  color: #000000;
}
.serifu {
  font-size: smaller;
  color: #336600;
}
.subtitle {
  font-size: larger;
  font-weight: bold;
  color: #E4661B;
}
.keikoku {
  color: #FF0000;
  font-weight: bold;
}
.honbunheight {
  line-height: 140%;
}
.akatyu {
  font-size: smaller;
  color: #FF0000;
}
.redbold {
  font-weight: bold;
  color: #FF0000;
}
.orangebold {
  font-weight: bold;
  color: #ff8000;
}
.smaller {
  font-size: smaller;
}
.answer {
  font-weight: bold;
  color: #660033;
}

.question {
  font-weight: bold;
  color: #336600;
}
.bigger {
  font-size: larger;
  font-weight: bold;
  text-align: center;
  line-height: normal;
  white-space: nowrap;
}
.bordarcolor {
  border: 3px #B15433;
}
.m10 {
  margin: 10px;
}
.w250 {
  width: 260px;
}
.w190 {

  width: 190px;
}
.bottomspacer {
  margin-bottom: 50px;
}
.indentTxt {
  margin-left: 30px;
  margin-right: 30px;
}
img {
  border: none;
}
