.quotetable{
  BACKGROUND-COLOR:#6699cc;
  FONT-SIZE:12px;WIDTH:100%;
  MARGIN-BOTTOM:10px;
} 
.quote{BACKGROUND-COLOR:
  #ffffff;PADDING:3px;
  FONT-SIZE:12px;
} 

BODY{
  background-image:url("./img/bg.gif");
  margin:0pt;
  padding:0pt;
  background-image:url("./img/bg.gif");
  background-position:center;
  background-repeat:repeat-y;
  FONT-SIZE:12px;
}
A{text-decoration:none;} 
A:hover{
  text-decoration:overline underline;
  position:relative;
}
h1{/*コンテンツ内見出しの設定*/
  font-size:11px;/*文字サイズ*/
  font-family:Tahoma,Arial,sans-serif;
  border-top: solid 3px #AA0000;/*■下線の幅・色*/
  border-bottom: dashed 1px #990000;/*■下線の幅・色*/
  padding: 0.2em 1em 0.2em 0.5em;
  margin: 0.8em 1em 0.6em 0.3em;
}

h2{/*コンテンツ内見出しの設定*/
  font-size: 11px;/*文字サイズ*/
  font-family: Tahoma,Arial,sans-serif;
  border-bottom: solid 3px #EAEAEC;/*■下線の幅・色*/
  padding: 0.2em 1em 0.2em 0.5em;
  margin: 0.8em 1em 0.6em 0.3em;
  }

h3{/*コンテンツ内見出しの設定*/
  font-size: 11px;/*文字サイズ*/
  font-family: Tahoma,Arial,sans-serif;
  /*border-top: solid 3px #EAEAEC;■下線の幅・色*/
  border-top: solid 3px #993333;
  padding: 0.2em 1em 0.2em 0.5em;
  margin: 0.8em 1em 0.6em 0.3em;
  }

TD{font-size:12px;}
TD.leftfont{/*左側背景黒の設定*/
  font-size:12px;
  color:#ffffff;
  
}
TD.upper{/*左側背景赤の設定*/
  font-size:12px;
  color:#ffffff;
  
}
TD.solid{
	border-style:solid;
	border-width:1pt;
	border-color:#000000;
}

TD.double{
	border-style:double;
	border-width:2pt;
	border-color:#aaaaaa;
}

A.left:link { text-decoration:none; color:#FF0000 }
A.left:visited { text-decoration:none; color:#880000 }
A.left:active { text-decoration:none; color:#FF0000 }
A.left:hover { text-decoration:none; color:#FFFF00 }
DIV.box{margin:4pt;padding:4pt;}
DIV.room{margin:3pt;padding:0pt;}
DIV.frame{margin:2pt;padding:2pt;}
DIV.text{line-height: 14pt;margin:4pt;padding:4pt;}
}


