BODY {
	COLOR: black;
	scrollbar-face-color:#FF3333;
	scrollbar-3dlight-color:#FFFFFF;
	scrollbar-darkshadow-color:#000000;
	scrollbar-base-color:#FFFF00;
	scrollbar-arrow-color:#FFFFFF;
	background-attachment: fixed;
	background-repeat: no-repeat;
	background-position: center top;
	background-color: #EEEFF7;
}
H2 {
	BORDER-RIGHT: navy thick solid; PADDING-RIGHT: 5px; BORDER-TOP: navy thick solid; PADDING-LEFT: 5px; FONT-WEIGHT: 600; FONT-SIZE: 120%; PADDING-BOTTOM: 5px; MARGIN: 0% 5% 4%; BORDER-LEFT: navy thick solid; COLOR: blue; PADDING-TOP: 5px; BORDER-BOTTOM: navy thick solid; BACKGROUND-COLOR: yellow; TEXT-ALIGN: center
}
H3 {
	BORDER-RIGHT: lime 5px double; PADDING-RIGHT: 4px; BORDER-TOP: lime 5px double; PADDING-LEFT: 4px; FONT-SIZE: 80%; PADDING-BOTTOM: 4px; MARGIN: 4% 15%; BORDER-LEFT: lime 5px double; COLOR: #ffffff; PADDING-TOP: 4px; BORDER-BOTTOM: lime 5px double; BACKGROUND-COLOR: #3366ff; TEXT-ALIGN: center
}
A {
	COLOR: #000099
}
A:visited {
	COLOR: navy
}
A:hover {
	COLOR: #CC6600; TEXT-DECORATION: underline
}
A:active {
	COLOR: #000099
}
.nav01 {
	text-indent: 16pt;
	font-size: 12px;
	font-style: normal;
	color: #FFFFFF;
	font-weight: normal;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
}
h1 {
	font-size: 12px;
	color: #999999;
	font-weight: lighter;
}
.table {
	border: thin inset #FFFFFF;
}
.table2 {
	border: 1px solid #FF9933;
}
.table3 {
  color: #ffffff; /* 文字の色 */
  background-color: #666699; /* 背景の色 */
  border-style: solid; /* 枠の種類 */
  border-color: #9999cc #333366 #333366 #9999cc; /* 枠の色 */
  border-width: 1px; /* 枠の幅 */
}
.table4 {
  color: #ffffff; /* 文字の色 */
  background-color: #9999cc; /* 背景の色 */
  border-style: solid; /* 枠の種類 */
  border-color: #ccccff #666699 #666699 #ccccff; /* 枠の色 */
  border-width: 1px; /* 枠の幅 */
}
.box001 {
	background-image: url(index1/new-img/title.jpg);
	height: 103px;
	width: 860px;
	margin: 0px;
	padding: 0px;
	background-repeat: no-repeat;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
	line-height: 14px;
	color: #000000;
	border: thin inset #999999;
}
.top-head {
	background-image: url(index1/new-img/head0.jpg);
	margin: 0px;
	padding: 0px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-top-color: #999999;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;
}
.font001 {
	text-align: right;
	vertical-align: bottom;
	font-size: 12px;
}
.menufont {
	font-size: 80%;
	line-height: 14px;
	text-align: left;
}
.menubox {
	height: 130px;
	width: 170px;
	background-color: #FFFFFF;
	margin: 0px;
	padding: 0px;
	border-top: 1px none #FFFFFF;
	border-right: 1px outset #FFFFFF;
	border-bottom: 1px outset #FFFFFF;
	border-left: 1px outset #FFFFFF;
}
.font002 {
	font-size: 12px;
	position: absolute;
	left: 700px;
	top: 32px;
	width: 77px;
	text-align: left;
	z-index: 2;
}
.font003 {
	font-size: 12px;
	position: absolute;
	left: 499px;
	top: 32px;
	z-index: 2;
}
.font004 {
	font-size: 12px;
	position: absolute;
	left: 590px;
	top: 32px;
	width: 71px;
	height: 11px;
	z-index: 2;
}
.font005 {
	font-size: 80%;
	color: #FFFFFF;
}
.font006 {
	font-size: 12px;
	position: absolute;
	width: 27px;
	top: 29px;
	z-index: 0;
	left: 781px;
}
.font007 {
	font-size: 12px;
	height: 13px;
	width: 42px;
	left: 398px;
	top: 32px;
	position: absolute;
	z-index: 1;
}
.body-style {
	background-color: #FFFFFF;
	border-top: 0px solid #999999;
	border-right: 1px solid #999999;
	border-bottom: 1px solid #999999;
	border-left: 1px solid #999999;
}
.head-font {
	font-size: 11px;
	line-height: 16px;
	font-weight: normal;
	color: #000000;
	text-align: center;
	vertical-align: text-botom;
}
.bansen-box {
	border: 1px solid #000000;
}
.menufontCopy {
	line-height: 14px;
	text-align: left;
	font-weight: bold;
	color: #FF3333;
	text-decoration: underline;
}
