.fp12 {
	font-size: 12pt;
	font-weight: normal;
	line-height: 16pt;
}
.g10p {
	font-family: "ＭＳ ゴシック", "Osaka−等幅";
	font-size: 10pt;
	text-decoration: none;
	line-height: normal;
}
.fp10 {
	font-size: 10pt;
	line-height: 12pt;
}
.fp10b {
	font-size: 10pt;
	font-weight: bold;
	line-height: 12pt;
}
.fp12b {
	font-size: 12pt;
	font-weight: bold;
	line-height: 14pt;
}
.fp10-w {
	font-size: 10pt;
	font-weight: normal;
	color: #FFFFFF;
	line-height: 12pt;
}
a:link {
	color: #0000CC;
	text-decoration: underline;

}
a:visited {
	color: #993300;
	text-decoration: underline;
}
a:hover { 
 color: #FF00FF; text-decoration: underline; background-color: #FFFFCC
}
.kigo {
 font-size: 10pt; color: #FFFFFF; font-weight: bold
}
.gf12p {
	font-family: "ＭＳ ゴシック", "Osaka−等幅";
	font-size: 12pt;
	font-weight: normal;
	text-decoration: none;
	line-height: 15pt;
}
.gf12pb {
	font-size: 12pt;
	font-weight: bold;
	text-decoration: none;
	line-height: 14pt;
}
.g10p {
	font-family: "ＭＳ ゴシック", "Osaka−等幅";
	font-size: 10pt;
	text-decoration: none;
	line-height: 12pt;
}
.f14pb {
	font-size: 14pt;
	font-weight: bold;
	text-decoration: none;
	line-height: 16pt;
}
.fp9 {
	font-size: 9pt;
	line-height: 11pt;
}
.f11 {
	font-size: 11pt;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	line-height: 13pt;
}
.f12a1 {
	font-size: 12pt;
	font-style: normal;
	line-height: 16pt;
	font-weight: normal;
	font-variant: normal;
}
.f14b1 {
	font-size: 14pt;
	font-style: normal;
	line-height: 16pt;
	font-weight: bold;
	font-variant: normal;
}
.fp14 {
	font-size: 14pt;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	line-height: 16pt;
}
.g11p {
	font-family: "ＭＳ ゴシック";
	font-size: 11pt;
	line-height: 13pt;
}
.box01 {
	border: thin dashed #0099FF;
}
.box02 {
	border: thin dashed #FF0000;
}
.box03 {
	border: thin dashed #339900;
}
.box04 {
	border: thin dashed #FF9900;
}
.hid {
#example1 {
empty-cells: show;
}
#example2 {
empty-cells: hide;
}

.hidden {
visibility: hidden; 
}

.box05 {
	border: thin dashed #CC33CC;
}
.box06 {
	border: thin dashed #3399CC;
}
.box07 {
	border: thin dashed #00CC99;
}

