a:hover {  font: 7pt "ＭＳ ゴシック", "Osaka−等幅"; color: #3333FF; text-decoration: underline}
/*foNt-sTyle*/
.font9 {  font: 7pt "ＭＳ ゴシック", "Osaka−等幅"; text-decoration: none}
.font10 {  font: 9pt "ＭＳ ゴシック", "Osaka−等幅"; text-decoration: none}
.font9_bold {  font-family: "ＭＳ ゴシック", "Osaka−等幅"; font-size: 9pt; text-decoration: none; font-weight: bold}
.font7_bold {  font-family: "ＭＳ ゴシック", "Osaka−等幅"; font-size: 7pt; font-weight: bold; text-decoration: none}
.font7 {  font-family: "ＭＳ ゴシック", "Osaka−等幅"; font-size: 7pt; font-weight: normal; text-decoration: none}
.form {  font-family: "ＭＳ ゴシック", "Osaka−等幅"; font-size: 9px; text-decoration: none; word-spacing: normal; letter-spacing: normal}
.back {  background-attachment: fixed; background-repeat: no-repeat; background-position: center center}
.font8 {  font-family: "ＭＳ ゴシック", "Osaka−等幅"; font-size: 8px; font-style: normal; font-weight: normal; text-decoration: none}
/*Form-sTyle*/
	.submitButton {
		border-style: solid;
		border-width: 1px;
		border-color: #000000;
		letter-spacing: 0;
		margin: 0 0;
		padding: 0 ;
		width: 165;
		font-size: 9px;
	}

	.etcButton {
		border-style: solid;
		border-width: 1px;
		color: #FFFFFF;
		margin: 2px;
		padding: 2px;
		width: 80px;
		font-size: 9px;
	}

	.requireForm {
		border-style: solid;
		border-width: 3px;
		border-color: #CC9933;
		color: #006600;
		background-color: #FFEECC;
		font-size: 9px;
	}

	.normalForm {
		border-style: dashed;
		border-width: 1px;
		border-color: #CC9933;
		color: #006600;
		background-color: #FFEECC;
		font-size: 9px;
		font-color:#333333
	}
	.noneStyle {
		border-style: none;
		border-width: 0px;
		letter-spacing: 1px;
		margin: 1px;
		padding: 0, 0;
		font-size: 9px;
	}
	.lineStyle {
		border-style: solid;
		border-width: 1px,0px,0px,0px;
		letter-spacing: 1px;
		margin: 1px;
		padding: 0, 0;
		font-size: 9px;
	}
	/*boRder-sTyle*/
	.borderStyle {
		border-color: #999999;
		border-style: dashed;
		border-top-width: 1px;
		border-bottom-width: 1px;
		border-left-width: 1px;
		border-right-width: 1px;
		font-size: 9px;
	}
	.borderLeftStyle {
		border-color: #999999;
		border-style: dashed;
		border-left-width: 1px;
		border-right-width: 1px;
		font-size: 9px;
	}
	.borderRightStyle {
		border-color: #999999;
		border-style: dashed;
		border-right-width: 1px;
		font-size: 9px;
	}
	.borderToPStyle {
		border-color: #999999;
		border-style: dashed;
		border-top-width: 1px;
		font-size: 9px;
	}
	.borderBotTomStyle {
		border-color: #999999;
		border-style: dashed;
		border-bottom-width: 1px;
		font-size: 9px;
	}
	.borderLeftANDRightStyle {
		border-color: #999999;
		border-style: dashed;
		border-left-width: 1px;
		border-right-width: 1px;
		font-size: 9px;
	}
	.borderTopANDBottomStyle {
		border-color: #999999;
		border-style: dashed;
		border-top-width: 1px;
		border-bottom-width: 1px;
		font-size: 9px;
	}