body {
	background-image: url(../images/main_02.jpg);
	background-repeat: repeat-x;
	background-color: #CCE4FE;

}
tr {
	font-size: 9pt;
	font-family: "Arial", "Helvetica", "sans-serif";

}
.end {
	font-size: 9pt;
	line-height: 160%;
	text-decoration: none;
	color: #666666;

}
a.end:link {
	color: #1E90B5;
	text-decoration: underline;

}
a.end:visited {
	color: #1E90B5;
}
a.end:hover {
	color: #FF0000;


}
.link01 {
	font-size: 9pt;
	color: #2678DF;
	text-decoration: none;
}
a.link01:link {
	color: #2678DF;
	text-decoration: none;
}
a.link01:visited {
	color: #2678DF;
	text-decoration: none;
}
a.link01:hover {
	color: #FF0000;
	text-decoration: none;
}
.link02 {
	font-size: 9pt;
	color: #C23C3C;
	text-decoration: underline;
}
a.link02:link {
	color: #C23C3C;
	text-decoration: underline;
}
a.link02:visited {
	color: #C23C3C;
	text-decoration: underline;
}
a.link02:hover {
	color: #FF0000;
	text-decoration: none;
}
.main01 {
	font-size: 10pt;
	line-height: 300%;
	text-decoration: none;
	color: #666666;
}
.main02 {
	font-size: 11pt;
	font-weight: bold;
	color: #666633;
	text-decoration: none;
}
.main03 {
	font-size: 9pt;
	line-height: 200%;
	text-decoration: none;
	color: #666666;
}
select {
	border: 1px solid #000000;
	font-size: 9pt;
	background-color: #DFF0F8;
}
input {
	border: 1px solid #FB8EC5;
	font-size: 9pt;
	text-decoration: none;

}
textarea {
	font-size: 9pt;
	text-decoration: none;
	border: 1px solid #FB8EC5;
}
.tab01 {
	BACKGROUND: #F2F2F2;
	border: 1px solid #FAFAFA;

}
.tab02 {
	BACKGROUND: #ffffff;
	filter: revealTrans(Transition= ,Duration=2);
	border: 1px solid #E1E1E1;

}
.trans {
	FILTER: revealTrans(Transition=12,Duration=2)
}
.main04 {
	font-size: 10pt;
	line-height: 240%;
	text-decoration: none;
	color: #C23C3C;
	font-family: "Arial", "Helvetica", "sans-serif";
	text-align: justify;

}
