BODY {
	COLOR:#000000;FONT-SIZE: 9pt; 
	FONT-FAMILY: ＭＳ Ｐゴシック,@ＭＳ Ｐゴシック,Osaka,sans-serif
}
TD {
	FONT-SIZE: 9pt; white-space:nowrap; FONT-FAMILY: ＭＳ Ｐゴシック,@ＭＳ Ｐゴシック,Osaka,sans-serif
}
TH {
	FONT-SIZE: 9pt; FONT-FAMILY: ＭＳ Ｐゴシック,@ＭＳ Ｐゴシック,Osaka,sans-serif
}
INPUT {
	FONT-SIZE: 9pt; FONT-FAMILY: ＭＳ Ｐゴシック,@ＭＳ Ｐゴシック,Osaka,sans-serif;
	BORDER:1px solid #000000
}
INPUT.BUTTON {
	FONT-SIZE: 9pt; FONT-FAMILY: ＭＳ Ｐゴシック,@ＭＳ Ｐゴシック,Osaka,sans-serif;
	BORDER-STYLE:1px ridge #000000;
	cursor:hand
}
INPUT.TXT_NUMBER {
	text-align:	right;
	ime-mode:	disabled;
	FONT-SIZE:	9pt;
	FONT-FAMILY: ＭＳ Ｐゴシック,@ＭＳ Ｐゴシック,Osaka,sans-serif;
	BORDER:1px solid #000000
}
SELECT {
	FONT-SIZE: 9pt; FONT-FAMILY: ＭＳ Ｐゴシック,@ＭＳ Ｐゴシック,Osaka,sans-serif
}
DIV {
	FONT-SIZE: 9pt; FONT-FAMILY: ＭＳ Ｐゴシック,@ＭＳ Ｐゴシック,Osaka,sans-serif
}
P {
	FONT-SIZE: 9pt; FONT-FAMILY: ＭＳ Ｐゴシック,@ＭＳ Ｐゴシック,Osaka,sans-serif
}
SPAN {
	FONT-SIZE: 9pt; FONT-FAMILY: ＭＳ Ｐゴシック,@ＭＳ Ｐゴシック,Osaka,sans-serif
}
A {
	FONT-SIZE: 9pt; FONT-FAMILY: ＭＳ Ｐゴシック,@ＭＳ Ｐゴシック,Osaka,sans-serif
}
TEXTAREA {
	FONT-SIZE: 9pt; FONT-FAMILY: ＭＳ Ｐゴシック,@ＭＳ Ｐゴシック,Osaka,sans-serif
}
BODY {
	LEFT-MARGIN:0px;
	CURSOR: auto; 
	COLOR: #000000; 
	DIRECTION: ltr; 
	BACKGROUND-COLOR: #FFFFFF
}
TABLE {
	CURSOR: auto; 
	COLOR: #000; 
	DIRECTION: ltr
}
.BACK {
	WIDTH: 860px;
	HEIGHT:10px;
	BORDER:0px solid #000000
}
.KEY {
	WIDTH: 350px;
	HEIGHT:10px;
	BORDER:0px solid #000000;
	MARGIN-LEFT: auto;
	MARGIN-RIGHT: auto
}
.KEY  FONT{
	COLOR:crimson
}
.OUTPUT {
	WIDTH: 600px;
	HEIGHT:100px;
	BORDER:0px solid #000000;
	MARGIN-LEFT: auto;
	MARGIN-RIGHT: auto
}
.BACK FONT{
	COLOR:crimson
}
.HELPTITLE{
	HEIGHT:10px;
	BORDER:0px solid #000000;
	MARGIN-LEFT: auto;
	MARGIN-RIGHT: auto
}
.HELPTITLE TD{
	FONT-SIZE: 18pt
}
.HELPINFO{
	WIDTH: 300px;
	HEIGHT:10px;
	BORDER:0px solid #000000;
	MARGIN-LEFT: auto;
	MARGIN-RIGHT: auto
}
.TOPINFO{
	WIDTH: 700px;
	HEIGHT:10px;
	BORDER:0px solid #000000
}
.TOPINFO TD{
	FONT-SIZE: 14pt
}
.TOPINFOERR2{
	WIDTH: 90%;
	HEIGHT:10px;
	BORDER:0px solid #000000;
	MARGIN-LEFT: auto;
	MARGIN-RIGHT: auto
}
.TOPINFOERR2 TD{
	FONT-SIZE: 12pt
}
.TOPINFO2{
	WIDTH: 650px;
	HEIGHT:10px;
	BORDER:0px solid #000000
}
.TOPINFO2 TD{
	FONT-SIZE: 14pt;
	FONT-WEIGHT: bold
}
.TOPINFO3{
	WIDTH: 500px;
	HEIGHT:10px;
	BORDER:0px solid #000000
}
.TOPINFO3 TD{
	FONT-SIZE: 9pt;
	COLOR:#333333;
	LINE-HEIGHT:1.5;
}
.TOPINFO4{
	WIDTH: 600px;
	HEIGHT:10px;
	BORDER:0px solid #000000
}
.TOPINFO4 TD{
	FONT-SIZE: 10pt
}
.TITLE {
	WIDTH: 600px;
	HEIGHT:40px;
	BORDER:0px solid #000000;
	BORDER-BOTTOM:1px solid #000000;
	TEXT-ALIGN: right;
	MARGIN-LEFT: auto;
	MARGIN-RIGHT: auto
}
.TABLECOLUM TH {
	WIDTH: 100px;
	BORDER:1px solid #CCCCCC;
	BACKGROUND-COLOR: mintcream
}
.TABLECOLUMINPUT TH {
	WIDTH: 150px;
	BORDER:1px solid #CCCCCC;
	BACKGROUND-COLOR: mintcream
}
.TABLECOLUMINPUT FONT {
	COLOR:crimson
}
.TABLECOLUMINPUT TH {
	WIDTH: 150px;
	BORDER:1px solid #CCCCCC;
	BACKGROUND-COLOR: mintcream
}
.TABLERESULTCOLUMMAIN TD{
	BORDER:1px solid #CCCCCC;
	BACKGROUND-COLOR: #FFFFFF;
	TEXT-ALIGN: left
}
SPAN.HOT {
	COLOR:crimson;
	FONT-WEIGHT:bold
}
SPAN.COOL {
	COLOR:blue;
	FONT-WEIGHT:bold
}
.TABLERESULTCOLUMMAIN TH{
	WIDTH: 150px;
	BORDER:1px solid #CCCCCC;
	BACKGROUND-COLOR: mintcream;
	TEXT-ALIGN: center
}
.TABLERESULTCOLUMMAIN TH:first-child {
	WIDTH: 220px;
}

.TABLEINPUT TD{
	BORDER:0px solid #CCCCCC;
}
.TABLEINPUT TH{
	WIDTH: 120px;
	BORDER:1px solid #CCCCCC;
	BACKGROUND-COLOR: mintcream;
	TEXT-ALIGN: left
}
.READONLY {
	BORDER:none 
}
BODY.HEAD {
	BACKGROUND-COLOR: #101050
}
.RESULTTEXT {
	BORDER:0px solid #000000
}
.POINT {
	FONT-SIZE: 13pt;
	FONT-WEIGHT: bold;
	BORDER:1px solid #87CEEB;
	COLOR:#87CEEB
}
