BODY{

	color: #333333;
	font-size: 10pt;

	background-image: url(../image/logo_800v.gif);
	background-attachment: fixed;
	background-repeat: no-repeat;
	background-position: left_top;
	background-color: #FFFFFF;


	scrollbar-face-color: #ffffff;
	scrollbar-highlight-color:#999999;
	scrollbar-shadow-color:#999999;
	scrollbar-dlight-color:#999999;
	scrollbar-arrow-color:#999999;
	scrollbar-track-color:#ffffff;
	scrollbar-darkshadow-color:#cccccc;

}

.menu1 {
	border: solid 1px #cccccc;
	}
	.menu1 a:hover {color:#339900; background-color: #339933;}

.menu2 {
	border: solid 1px #ffcc33;
	}
	.menu2 a:hover {color:#339900; background-color: #339933;}

.menu3 {
	border: solid 1px #cccccc;
	padding-left: 3px;
	}

.title {
	font-size: 11pt;
	border-left: solid 10px #cccccc;
	border-bottom: dashed 1px #cccccc;
	padding-top: 8px;
	padding-bottom: 8px;
	padding-left: 15px;
	}

.table_p {
	border: solid 1px #cccccc;
	border-collapse: collapse; /* 枠線を重ねて表示 */ 
	}

.table_p td { 
	border: solid 1px #cccccc; /* セルの枠線（太さ・色・スタイル） */ 
	} 

.table_s {
	border: solid 1px #cccccc;
	border-collapse: collapse; /* 枠線を重ねて表示 */ 
	}

.table_stb {
	border-top: solid 1px #cccccc;
	border-bottom: solid 1px #cccccc;
	}

.table_st {
	border-top: solid 1px #cccccc;
	}

.table_sb {
	border-bottom: solid 1px #cccccc;
	}

.table_slr {
	border-left: solid 1px #cccccc;
	border-right: solid 1px #cccccc;
	}

.table_sl {
	border-left: solid 1px #cccccc;
	}

.table_sr {
	border-right: solid 1px #cccccc;
	}


.table_d {
	border: dashed 1px #cccccc;
	}

.table_dtb {
	border-top: dashed 1px #cccccc;
	border-bottom: dashed 1px #cccccc;
	}

.table_dt {
	border-top: dashed 1px #cccccc;
	}

.table_db {
	border-bottom: dashed 1px #cccccc;
	}

.table_dlr {
	border-left: dashed 1px #cccccc;
	border-right: dashed 1px #cccccc;
	}

.table_dl {
	border-left: dashed 1px #cccccc;
	}

.table_dr {
	border-right: dashed 1px #cccccc;
	}

/* 画像を右に配置し、テキストを左側に回りこませる */
.r-float{
float : right;
}

/* 画像を左に配置し、テキストを右側に回りこませる */
.l-float{
float : left;
}

/* 回り込みの解除 */
.f-clear{
clear : both;
}

TR{
  font-size: 10pt;
}

H1{

  color: #996666;

  text-align: left;

  border-left-color: #996666;

  padding-top: 0px;

  padding-right: 0px;

  padding-bottom: 0px;

  padding-left: 10px;

  border-style: solid;

  border-top-width: 0px;

  border-right-width: 0px;

  border-bottom-width: 0px;

  border-left-width: 80px;

}

H2{

  color: #996666;

  text-align: left;

  border-left-color: #996666;

  padding-top: 0px;

  padding-right: 0px;

  padding-bottom: 0px;

  padding-left: 10px;

  border-style: solid;

  border-top-width: 0px;

  border-right-width: 0px;

  border-bottom-width: 0px;

  border-left-width: 80px;

}

H3{

  color: #996666;

  text-align: left;

  border-left-color: #996666;

  padding-top: 0px;

  padding-right: 0px;

  padding-bottom: 0px;

  padding-left: 10px;

  border-style: solid;

  border-top-width: 0px;

  border-right-width: 0px;

  border-bottom-width: 0px;

  border-left-width: 80px;

}

HR{

  color: #339933;

  height: 3px;
  line-height: 2px;

}

A{
  color: #339900;
  text-decoration : underline;
}

A:VISITED{

  color: #339900;
  text-decoration : underline;
}

A:HOVER{

  color: #339900;
  background-color: #FFCC66;
}

A:ACTIVE{

  color: #339900;
  text-decoration : underline;
}



}

