BODY 	{
  background-color:white;
  background-image:url("../img/bg.gif");
  scrollbar-track-color: ffffff;
  scrollbar-face-color: ffffff;
  scrollbar-shadow-color: #666666;
  scrollbar-darkshadow-color: ffffff;
  scrollbar-highlight-color: 666666;
  scrollbar-3dlight-color: white;
  scrollbar-arrow-color: 666666;
  margin-top: 0px;
  margin-bottom: 0px;
  font-color:#636163;
  font-size:13px;
  line-height: 130% ;
}
<!--link-->

a:link {
  text-decoration:underline;
  color:#333366;
}
a:visited {
  text-decoration:underline;
  color:#336699;
}
a:active {
  text-decoration:underline;
  color:#333366;
}
a:hover {
  text-decoration:underline;
  color:#ff0033;
}
.TABLE0 	{
  width: 90%;
  border: 1px #636163 solid;
  padding-top:0px;
  padding-right:1px;
  padding-bottom:0px;
  padding-left:1px;
  background-color:#ffffff;
  line-height: 130%;
  border-collapse: collapse;
  margin-left:5%;
  margin-right:5%;
}
.TABLE1 {
  line-height: 130%;
  border-collapse: collapse;
  background-color:#ffffff;
  width: 100%;
}
.TABLE2 {
  /*contents内テーブル*/
		width: 95%;
  line-height: 130%;
  border-collapse: collapse;
  background-color:#ffffff;
}
.TABLE2 TD {
  /*contents内テーブルデータセル*/
		border: 1px #636163 solid;
  padding: 3px;
}
.TABLE2 TH {
  /*contents内テーブル見出しセル*/
		border: 1px #636163 solid;
  padding: 3px;
  background-color:#efefef;
}
.TABLE3 {
  width:80%;
  line-height: 130%;
  border-collapse: collapse;
  background-color:#ffffff;
}
.TABLE3 TD {
  /*contents内テーブルデータセル*/
		border: 0px #636163 solid;
  padding: 3px;
}
.TABLE3 TH {
  /*contents内テーブル見出しセル*/
		border: 0px #636163 solid;
  padding: 3px;
  background-color:#efefef;
}
.TABLE5 {
  width:100%;
  line-height: 130%;
  border-collapse: collapse;
  background-color:#ffffff;
}
.TABLE5 TD {
  /*contents内テーブルデータセル*/
		border: 1px #636163 solid;
  padding: 3px;
}
.TABLE5 TH {
  /*contents内テーブル見出しセル*/
		border: 1px #636163 solid;
  padding: 3px;
  background-color:#efefef;
}
.tbl8b	{
  /*contents内テーブル*/
		width: 80%;
  line-height: 130%;
  border-collapse: collapse;
  background-color:#ffffff;
}
.tbl8b TD {
  /*contents内テーブルデータセル*/
		border: 1px #636163 solid;
  padding: 3px;
}
.tbl8b TH {
  /*contents内テーブル見出しセル*/
		border: 1px #636163 solid;
  padding: 3px;
  background-color:#efefef;
}
.tbl8 {
  width:80%;
  line-height: 130%;
  border-collapse: collapse;
  background-color:#ffffff;
  margin-bottom:5px;
  margin-top: 5px;
}
.tbl8 TD {
  /*contents内テーブルデータセル*/
		border: 0px;
  padding: 3px;
}
.tbl8 TH {
  /*contents内テーブル見出しセル*/
		border: 0px;
  padding: 3px;
  background-color:#efefef;
}
.tbl9b {
  /*contents内テーブル*/
		width: 90%;
  line-height: 130%;
  border-collapse: collapse;
  background-color:#ffffff;
}
.tbl9b TD {
  /*contents内テーブルデータセル*/
		border: 1px #636163 solid;
  padding: 3px;
}
.tbl9b TH {
  /*contents内テーブル見出しセル*/
		border: 1px #636163 solid;
  padding: 3px;
  background-color:#efefef;
}
.tbl10b {
  /*contents内テーブル*/
		width: 100%;
  line-height: 130%;
  border-collapse: collapse;
  background-color:#ffffff;
}
.tbl10b TD {
  /*contents内テーブルデータセル*/
		border: 1px #636163 solid;
  padding: 3px;
}
.tbl10b TH {
  /*contents内テーブル見出しセル*/
		border: 1px #636163 solid;
  padding: 3px;
  background-color:#efefef;
}
.tbl10 {
  width:100%;
  line-height: 130%;
  border-collapse: collapse;
  background-color:#ffffff;
}
.tbl10 TD {
  /*contents内テーブルデータセル*/
		border: 0px;
  padding: 3px;
}
.tbl10 TH {
  /*contents内テーブル見出しセル*/
		border: 0px;
  padding: 3px;
  background-color:#efefef;
}
.IFRAME1	{
  border: 1px #636163 solid;
  border-width:1px 1px 1px 1px;
}
.logo {
  /*タイトルロゴ*/
  		padding-top:10px;
  padding-right:0px;
  padding-bottom:10px;
  padding-left:20px;
}
.header {
  /*ヘッダーメニュー*/
  		padding-top:5px;
  padding-right:20px;
  padding-bottom:0px;
  padding-left:0px;
  font-size:100%;
  text-align: right;
  vertical-align: top;
  line-height: 200%;
}
.kei	{
  /*罫線ー*/
		background-color:#636163;
}
.navi	{
  /*ナビ*/
  		padding-top:5px;
  padding-right:0px;
  padding-bottom:5px;
  padding-left:20px;
}
.footer	{
  /*フッター*/
		text-align: center;
  padding-top:5px;
  padding-right:0px;
  padding-bottom:5px;
  padding-left:00px;
}
#top	{
  padding-top:10px;
  padding-right:20px;
  padding-bottom:10px;
  padding-left:0px;
  text-align: right;
}
.title	{
  /*タイトル*/
		font-weight: bold;
  font-size:120%;
  text-align: left;
  padding-top:5px;
  padding-right:0px;
  padding-bottom:5px;
  padding-left:20px;
  border: solid;
  border-color: #31659c;
  border-width:1px 1px 1px 10px;
}
.submenu{
  /*サブメニュー*/
		font-size:100%;
  text-align: left;
  padding-top:5px;
  padding-right:0px;
  padding-bottom:0px;
  padding-left:10px;
}
.content{
  /*コンテンツmain*/
		font-size:100%;
  line-height: 150%;
  padding-top:00px;
  padding-right:10px;
  padding-bottom:00px;
  padding-left:10px;
}
.input1	{
  border-color: #636163;
  border-width: 1px;
  background-color:#FFFFFF;
  padding-left: 0px;
  padding-right: 0px;
}
.form1	{
  border-color: #FFFFFF;
  border-width: 1px;
  background-color:#FFFFFFd;
  margin-top: 2px;
  margin-bottom: 2px;
}
H3.A	{
  color:ffffff;
  font-size:110%;
  padding-top:2px;
  padding-right:0px;
  padding-bottom:2px;
  padding-left:10px;
  text-align: left;
  background-color:#636163;
  margin-bottom: 10px;
  margin-top: 10px;
}
H3.B	{
  font-size:110%;
  padding-top:2px;
  padding-right:0px;
  padding-bottom:2px;
  padding-left:10px;
  margin-bottom: 5px;
  margin-top: 5px;
}
H3.C	{
  font-size:100%;
  padding-top:2px;
  padding-right:0px;
  padding-bottom:2px;
  padding-left:10px;
  text-align: center;
  background-color:#efefef;
  width:90%;
  display:block;
  text-decoration:none;
  margin-bottom: 5px;
  margin-top: 5px;
}
H4.A	{
  font-size:100%;
  padding-top:2px;
  padding-right:0px;
  padding-bottom:2px;
  padding-left:10px;
  margin-bottom: 10px;
  margin-top: 10px;
}
UL	{
  margin-top:5px;
  margin-bottom: 5px;
}
OL	{
  margin-top:5px;
  margin-bottom: 5px;
}
DL	{
  margin-top:5px;
  margin-bottom: 5px;
}
DT	{
  margin-top:0px;
  margin-bottom: 0px;
}
P {
  margin-top:5px;
  margin-bottom: 5px;
  margin-left:20px;
  margin-right:20px;
  text-indent:1em;
}
#left	{
  width="50%";
  float:left;
}
#right	{
  width="50%";
  float:right;
}
.stylered {
  color: #ff0033;
}
