/* Template : Contrabass : 025  */

Body,Td
	{
  font-size:80%;
/*文字サイズ*/
	}
Body
	{
  margin:20px;
  /*背景画像の設定*/
	background-image : url(d015_processed.png);
  background-position:top right;
  background-attachment:fixed;
  background-repeat:no-repeat;
  /*スクロールバーの色設定*/	
	scrollbar-face-color:#FFFFFF;
  scrollbar-track-color:#FFE4E1;
  scrollbar-arrow-color:#000000;
  scrollbar-3dlight-color:#FFFFFF;
  scrollbar-highlight-color:#FFE4E1;
  scrollbar-shadow-color:#FFE4E1;
  scrollbar-darkshadow-color:#FFFFFF;
}
/*フレームの境界線*/
.frameborder
	{
  border-top:1px solid #FFB6C1;
}
/*メニューフレーム設定*/
.menupage
	{
  margin:0;
  overflow-y:auto;
  background-image:none;
}
.menupage table
	{
  height:100%;
}
/*デフォルトのリンク設定*/
A
	{
  text-decoration:none;
/*リンクの下線を消しています*/
	}
A:link,
A:visited
	{
  color:#000000;
/*未訪問・訪問済のリンクの色*/
	}
A:hover
	{
  color:#FA2042;
  /*カーソルが触れた時の色*/
	border-bottom:1px solid #FFC0CB;
  border-top:1px solid #FFC0CB;
}
/*メニューのリンク設定*/
.menu
	{
  font-weight:bold;
  font-family:Verdana;
  word-spacing:4pt;
/*メニューの単語の間隔（必要なければこの行を削除）*/
	}
.menu a:link,
.menu a:visited
	{
  color:#000000;
/*未訪問・訪問済のリンクの色*/
	}
.menu a:hover
	{
  color:#F92C4A;
  /*カーソルが触れた時の色*/
	border:none;
  border-bottom:3px double #FFC0CB;
}
/*素材元表示*/
.material
	{
  color:#444444;
  font-size:xx-small;
  font-family:Verdana;
}
.material a:link,
.material a:visited
	{
  color:#444444;
}
.material a:hover
	{
  color:#FF1493;
  border:none;
}
