td	{
	font-size: 12px;
	color: #333333;
	margin: 0;
}
.text12 {  font-size: 12px; line-height: normal; text-decoration: none}
.txt12_green {  font-size: 12px; font-weight: normal; color: #000066}
.txt12_red {  font-size: 12px; font-weight: normal; color: #ff0000}
.text12_blue {  font-size: 12px; color: #000066; line-height: 16px}
.text12-height16 {  font-size: 12px; line-height: 16px; color: #333333}

.text14 {  font-size: 14px; line-height: normal; text-decoration: none}
.b_text14 {  font-size: 14px; line-height: normal; font-weight: bold}
.text14-height18 {  font-size: 14px; line-height: 18px}

.text18 {  font-size: 18px}
.text6 {  font-size: 6px}
.text16 {  font-size: 16px}
.text8 {
	font-size: 8px;
}
.text10 {
	font-size: 10px;
}
.text12-18 {
	font-size: 12px;
	line-height: 18px;
}
.text_blue02 {  font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; font-size: 12px; font-weight: bold; color: #000099}
.textred_02 {  font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; font-size: 12px; font-weight: bold; color: #FF0000}
.point_01 {  font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; font-size: 10px; color: #000099}
.sen1 {
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #1F2971;
	border-left-color: #1F2971;
}
.sen2 {
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #1F2971;
	border-bottom-color: #1F2971;
	border-left-color: #1F2971;
	margin-bottom: 10px;
}

.box_1 table {
	border: 1px solid #AAAAAA;
	border-collapse: collapse;
	margin-top: 0px;
}
.box_1 table th {
	background-color: #DCE8FA;
	border: 1px solid #AAAAAA;
	font-weight: normal;
	padding: 3px;
}
.box_1 table td {
	border: 1px solid #AAAAAA;
	padding: 7px;
}

.box_2 table {
	border: 1px solid #999;
	border-collapse: collapse;
	margin-top: 0px;
}
.box_2 table td {
	border: 1px solid #999;
	font-weight: normal;
	padding: 5px;
}

.box_3 {
	border: 1px solid #CCCCCC;
}

.box_4 table {
	border: 1px solid #AAAAAA;
	border-collapse: collapse;
	margin-top: 0px;
}
.box_4 table th {
	background-color: #FFFF99;
	border: 1px solid #AAAAAA;
	font-weight: normal;
	padding: 5px;
}
.box_4 table td {
	border: 1px solid #AAAAAA;
	padding: 6px;
}
.box_5 {
	padding: 3px;
	border: 0px;
}
.box_6 {
	border-right: 2px solid #00A0C6;
	border-left: 2px solid #00A0C6;
	border-bottom: 2px solid #00A0C6;
}

.box_7 table {
	border-collapse: collapse;
	margin-top: 0px;
}
.box_7 table th {
	font-weight: normal;
	padding: 3px;
}
.box_7 table td {
	border: 1px solid #AAAAAA;
	padding: 3px;
}

.box_8 table {
	border-collapse: collapse;
	margin-top: 0px;
}
.box_8 table th {
	font-weight: normal;
	padding: 5px;
}
.box_8 table td {
	border: 1px solid #B95B67;
	padding: 5px;
}

.box_g {
	background-color: #F5F5F5;
	margin: 0px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-top-width: 1px;
	border-top-style: dotted;
	border-color: #9A9A9A;
	padding: 7px 7px;
}
