.fsize2 {
	FONT-SIZE: 6px
}
.fsize4 {
	FONT-SIZE: 6px
}
.fsize6 {
	FONT-SIZE: 6px
}
.fsize8 {
	FONT-SIZE: 8px
}
.fsize10 {
	FONT-SIZE: 10px
}
.fsize11 {
	FONT-SIZE: 11px
}
.fsize12 {
	FONT-SIZE: 12px
}
.fsize14 {
	FONT-SIZE: 14px
}
.fsize16 {
	FONT-SIZE: 16px
}

.copyright {
	FONT-SIZE: 12px; COLOR: #333333; TEXT-DECORATION: none
}
.bluetxt {
	FONT-SIZE: 12px; COLOR: #0000cc; TEXT-DECORATION: none
}
.redtxt {
	FONT-SIZE: 12px; COLOR: #ff0000; TEXT-DECORATION: none
}
.whitetxt {
	FONT-SIZE: 12px; COLOR: #ffffff; TEXT-DECORATION: none
}

.blacktxt_u {
	FONT-SIZE: 12px; COLOR: #000000; TEXT-DECORATION: underline
}
.bluetxt_u {
	FONT-SIZE: 12px; COLOR: #0000cc; TEXT-DECORATION: underline
}
.redtxt_u {
	FONT-SIZE: 12px; COLOR: #ff0000; TEXT-DECORATION: underline
}
.whitetxt_u {
	FONT-SIZE: 12px; COLOR: #ffffff; TEXT-DECORATION: underline
}

.black {
	COLOR: #000000; TEXT-DECORATION: none
}
.blue {
	COLOR: #0000cc; TEXT-DECORATION: none
}
.red {
	COLOR: #ff0000; TEXT-DECORATION: none
}
.white {
	COLOR: #ffffff; TEXT-DECORATION: none
}

.subtitle {
	FONT-SIZE: 14px; FONT-WEIGHT: bold; COLOR: #ffffff; BACKGROUND-COLOR: #000000
}
.middletitle {
	FONT-SIZE: 14px; FONT-WEIGHT: bold; COLOR: #000000; BACKGROUND-COLOR: #bdd6ef
}

BODY {
	MARGIN: 0px; COLOR: #000000; BACKGROUND-COLOR: #ffffff
}

/* ■テーブル情報1 */
table.table1 {
   BORDER-COLLAPSE: collapse;
   border-top: solid 1px #999999;
   border-bottom: solid 1px #999999;
   border-left: solid 1px #999999;
   border-right: solid 1px #999999;
   FONT-SIZE: 12px;
}

/* ■テーブル情報2 */
table.table2 {
   BORDER-COLLAPSE: collapse;
   border-top: solid 1px #999999;
   border-bottom: solid 1px #999999;
   border-left: solid 1px #999999;
   border-right: solid 1px #999999;
   FONT-SIZE: 12px;
}

table.table2 thead th{
   border: solid 1px #999999;
   background-color: #DFFFFF;
   text-align: center;
   FONT-SIZE: 12px;
}

table.table2 thead td{
   border: solid 1px #999999;
   background-color: #DFFFFF;
   text-align: center;
   FONT-SIZE: 12px;
}

table.table2 tbody th{
   border: solid 1px #999999;
   background-color: #DFFFFF;
   text-align: center;
   FONT-SIZE: 12px;
   FONT-WEIGHT: normal;
}
table.table2 tbody td{
   border: solid 1px #999999;
   text-align: left;
   FONT-SIZE: 12px;
   FONT-WEIGHT: normal;
}

/* ■テーブル情報3 */
table.table3 {
   BORDER-COLLAPSE: collapse;
   border-top: solid 1px #999999;
   border-bottom: solid 1px #999999;
   border-left: solid 1px #999999;
   border-right: solid 1px #999999;
   FONT-SIZE: 12px;
}

table.table3 thead th{
   border: solid 1px #999999;
   background-color: #DFFFFF;
   text-align: center;
   FONT-SIZE: 12px;
}

table.table3 thead td{
   border: solid 1px #999999;
   background-color: #DFFFFF;
   text-align: center;
   FONT-SIZE: 12px;
}

table.table3 tbody th{
   border: solid 1px #999999;
   background-color: #DFFFFF;
   text-align: left;
   FONT-SIZE: 12px;
   FONT-WEIGHT: normal;
}
table.table3 tbody td{
   border: solid 1px #999999;
   text-align: left;
   FONT-SIZE: 12px;
   FONT-WEIGHT: normal;
}
