html {scrollbar-face-color: #fff;
scrollbar-track-color: #fff;scrollbar-3dlight-color:
#fff;scrollbar-darkshadow-Color: #fff;
scrollbar-arrow-color: #666;
scrollbar-shadow-color: #666;
scrollbar-highlight-color: #666}

body {
	MARGIN: 0px;
	COLOR: #333333;
	overflow-x: hidden;
	font-size:0.8em;
}

.body01{
    background-attachment: scroll;
    background-image: url(image/img01-bg.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
.left-box{ width:212px;}
table{font-size:1em;}

A,A:link,A:visited{COLOR: #666; TEXT-DECORATION: none} A:hover {COLOR: #333; TEXT-DECORATION: none;background:#E5E5E5}

a.TOP2-menu:visited,a.TOP2-menu:link {
	color: #FFFFFF;
}
a.TOP2-menu:hover {
	color: #000000;
}

a.menu01:visited,a.menu01:link {
	color: #EB8260;
}
a.menu02:visited,a.menu02:link {
	color: #ABCF3C;
}
a.menu03:visited,a.menu03:link {
	color: #6EBEEC;
}
a.menu04:visited,a.menu04:link {
	color: #F097CF;
}

a.page:visited,a.page:link {
	color: #666666;
	font-weight: bold;
}
a.page:hover {
	color: #993300;
}

.box{
	border:1px dashed #A4A4A4;
	BACKGROUND:none;
	COLOR: #666;
	width: 176px;
}

input { font-size:0.85em;star : expression(
onmouseover=function(){this.style.borderColor="#FF9900"},
onmouseout=function(){this.style.borderColor="#666666"})}

select{
	color: #FFFFFF;
	background-color: #9E8A6E;
	width: 150px;
}

TEXTAREA {
	border:#666 1px dashed;
	FONT-SIZE: 10pt;
	WIDTH: 500px;
	COLOR: #000;
	padding-left:14px;
}
hr{BORDER-RIGHT: #c0c0c0 1px dashed; BORDER-TOP: #c0c0c0 1px dashed; BORDER-LEFT: #c0c0c0 1px dashed; BORDER-BOTTOM: #c0c0c0 1px dashed; HEIGHT: 1px;}

.box{
	border-top-style: dashed;
	border-right-style: dashed;
	border-bottom-style: dashed;
	border-left-style: dashed;
	border-top-color: #A4A4A4;
	border-right-color: #A4A4A4;
	border-bottom-color: #A4A4A4;
	border-left-color: #A4A4A4;
	width: 180px;
}
.box2{
	border: 5px solid #EFEFEE;
}
.box3{
	border: 1px solid #D6DADC;
}

.font01{
	color:#ffffff;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 0.7em;
}
.font02{
color:#8D8D8C;
}
.font03{
color:#9E8A6E;
}
.font04{
	color:#6FBD03;
	font-family: Arial, Helvetica, sans-serif;
}
.font05{
color:#FA890F;
	font-family: Arial, Helvetica, sans-serif;
}
.font06{
	color:#27716F;
}
.font07{
color:#5A91B7;
}
.font08{
	color:#FFFFFF;
}
.font09{
	color:#A1B531;	
	font-family: Arial, Helvetica, sans-serif;
}
.font10{
	color:#666666;
	font-family: "Times New Roman", Times, serif;

}
.font11{
	color:#ABCF3C;
}
.font12{
	color:#4F5853;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 85%;
}
.font13{
	color:#917231;
	font-family: Arial, Helvetica, sans-serif;
}
.font14{
	color:#779022;
	font-family: Arial, Helvetica, sans-serif;
}
.font15{
	color:#c89936;
	font-family: Arial, Helvetica, sans-serif;
}
.font16{
	color:#858A8A;
}
.font17{
	color:#B75433;
}
.font18{
	color:#27716F;
}
.font19{
	color:#E25D3A;
}
.font20{
	color:#5D852D;
}
.font21{
	color:#9C9898;
}
.font22{
	color:#757472;
	font-family: Arial, Helvetica, sans-serif;
}
.font23{
	color:#000000;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.font24{
	color:#969696;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 20px;
}
.font25{
	color:#CBE11A;
}
.font26{
	color:#9C967D;
}
.font27{
	color:#61A3D6;
}
.font28{
	color:#AE5E2E;
}
.font30{
	color:#333333;
}

