html{/*スクロールバーの色*/
  scrollbar-3dlight-color: #DADADB;
  scrollbar-arrow-color: #7A7A7B;
  scrollbar-darkshadow-color: #FFFFFF;
  scrollbar-face-color: #FAFAFB;
  scrollbar-highlight-color:#FFFFFF;
  scrollbar-shadow-color: #999999;
  scrollbar-track-color: #FBFBFC;
  }

body,div,td,th,caption{/*全体のフォントサイズ*/
  font-size: 95%;
  line-height:120%;
  }

td,th{/*テーブル内の色*/
  background-color:white;
}

a{/*リンク色*/
  color:blue;
  text-decoration: none;
  }

a:hover{/*アクティブリンク色*/
  text-decoration: underline;
  }

.main{/*右側部分の設定*/
  padding:2px;
  }

.menu	{
	line-height:100%;
	}

.menu_s	{
	line-height:100%;
	}

A.menu:LINK {
	font:bold 105%;
	color:blue;
	text-decoration:none;
	background-color:#FFFFFF;
	display:block;
	padding:2px;
	height:17px;
}
A.menu:VISITED {
	font:bold 105%;
	color:blue;
	text-decoration:none;
	background-color:#FFFFFF;
	display:block;
	padding:2px;
	height:17px;
}
A.menu:HOVER {
	font:bold 105%;
	color:blue;
	text-decoration:none;
	background-color:#ffffb5;
	display:block;
	padding:2px;
	height:17px;
}

A.menu_s:LINK {
	color:blue;
	text-decoration:none;
	background-color:#FFFFFF;
	display:block;
	margin-top:1px;
	margin-left:15px;
	padding:2px;
	height:15px;
}
A.menu_s:VISITED {
	color:blue;
	text-decoration:none;
	background-color:#FFFFFF;
	display:block;
	margin-top:1px;
	margin-left:15px;
	padding:2px;
	height:15px;
}
A.menu_s:HOVER {
	color:blue;
	text-decoration:none;
	background-color:#ffffb5;
	display:block;
	margin-top:1px;
	margin-left:15px;
	padding:2px;
	height:15px;
}
.menu_d {
	background-color:#FFFFFF;
	display:block;
	margin-top:1px;
	margin-left:15px;
	padding:2px;
	height:15px;
}

.address{/*最下部の問合せ先部分*/
  border-top:dashed #BABABC 1px;
  padding:5px 5px 1px 5px;
  font-size: 95%;
  font-family: Arial,sans-serif;
  letter-spacing:1px;
  line-height:105%;
  }

.navi{/*ページナビ部分*/
  border-bottom:dashed #BABABC 1px;
  padding:1px;
  font-size: 90%;
  }

.wn{/*更新情報の部分*/
  border:solid 1px #BABABC;
  padding:3px;
  font-size:90%;
  font-weight:normal;
  background-color:#FFFFFF;
  scrollbar-3dlight-color: #DADADB;
  scrollbar-arrow-color: #7A7A7B;
  scrollbar-darkshadow-color: #FFFFFF;
  scrollbar-face-color: #FAFAFB;
  scrollbar-highlight-color:#FFFFFF;
  scrollbar-shadow-color: #999999;
  scrollbar-track-color: #FBFBFC;
}

.pt{/*ページタイトル*/
  font-size:120%;
  font-weight:bold;
  color:#447326;
  margin-left:10px;
  margin-bottom:-10px;
}

.bt{/*ブロックタイトル*/
  font-size:105%;
  font-weight:bold;
  color:#5b2e79;
}

.sfr{/*強調文字*/
  font-size:100%;
  font-weight:bold;
  color:#FF6347;
}

.tt{/*<TH>必要時に*/
  background-color:#C4C4C9;
}