body {
	background-color: #ffffff;
	color: #202020;
	font-family: メイリオ;
	font-size: 09pt
}
td {
	font-family:メイリオ, Verdana, Arial, Helvetica;
	font-size: 09pt;
}
input, select, textarea {
	font-family: Verdana, Arial, Helvetica;
	font-size: 09pt;
	color: #0055aa;
}
a {
	/* color: #3399ff; */
	color: #0055aa;
	/* font-weight: bold; */
	font-weight: normal;
	text-decoration: underline;
}
a:hover {
	color: #ff9933;
	/* font-weight: bold; */
	font-weight: normal;
	text-decoration: underline;
}
.a2 {
	color: #ffffff;
	font-weight: bold;
	text-decoration: none;
}
:hover.a2 {
	color: #ff9933;
	font-weight: bold;
	text-decoration: underline;
}
.a3 {
	color: #bbbbbb;
	font-weight: bold;
	text-decoration: none;
}
:hover.a3 {
	color: #ffffff;
	font-weight: bold;
	text-decoration: underline;
}
.a4 {
	color: #0055E0;
	/* color: #777777; */
	font-weight: normal;
	text-decoration: underline;
}
:hover.a4 {
	color: #ff9933;
	font-weight: normal;
	text-decoration: underline;
}
.a5 {
	color: #3399ff;
	font-weight: normal;
	text-decoration: none;
}
:hover.a5 {
	color: #ff9933;
	font-weight: normal;
	text-decoration: underline;
}
.a6 {
	/* color: #000000; */
	color: #0055aa;
	font-weight: normal;
	text-decoration: none;
}
:hover.a6 {
	color: #ff9933;
	font-weight: normal;
	text-decoration: underline;
}
.a7 {
	color: #0055aa;
	font-weight: normal;
	text-decoration: none;
}
:hover.a7 {
	color: #ff9933;
	font-weight: normal;
	text-decoration: underline;
}
.menu {
	background-color: #0055aa;
	color: #ffffff;
	font-size: 09pt;
	font-weight: bold;
}
.menuSub {
	background-color: #0055aa;
	color: #FFFFFF;
	font-size: 09pt;
}
.menuSel {
	background-color: #0055aa;
	color: #FF9933;
	font-size: 09pt;
	font-weight: bold;
	text-decoration:underline
}
.header {
	color: #0055aa;
	font-family: メイリオ,Verdana, Arial, Helvetica;
	font-size: 11pt;
	font-weight: bold;
}
.headerSub {
	color: #0055aa;
	font-family:メイリオ, Verdana, Arial, Helvetica;
	font-size: 09pt;
	font-weight: bold;
}
.syncBlue {
	color: #3399ff;
	background-color: #3399ff;
}
.syncBlueLight {
	color: #b5daff;
	background-color: #b5daff;
}
.syncBlueDark {
	color: #0055aa;
	background-color: #0055aa;
}
.syncOrange {
	color: #ff9933;
	background-color: #ff9933;
}
.syncOrangeLight {
	color: #ffdab5;
	background-color: #ffdab5;
}
.syncOrangeDark {
	color: #aa5500;
	background-color: #aa5500;
}
.syncGreen {
	color: #33ff99;
	background-color: #33ff99;
}
.syncGreenLight {
	color: #b5ffda;
	background-color: #b5ffda;
}
.syncGreenDark {
	color: 00aa55;
	background-color: #00aa55;
}
.spacer {
	font-family: Verdana, Arial, Helvetica;
	font-size: 9pt;
}
.spacer2 {
	font-family: Verdana, Arial, Helvetica;
	font-size: 8pt;
}
.boxBorder {
	background-color: #b5daff;
}
.boxContent {
	background-color: #ffffff;
	background-repeat: no-repeat;
}
.boxContent2 {
	background-color: #ffffff;
	background-repeat: no-repeat;
	background-position:  
               center;
}
.reqd {
	color: #dd0000;
	font-weight: weight;
	font-style: normal;
}
.info {
	color: #777777;
	font-size: 09pt;
	font-weight: normal;
}
.footer {
	color: #777777;
	font-size: 09pt;
	font-weight: normal;
}
.latin {
	font-family: verdana, arial;
	font-size: 85%;
}