body {
	margin-left:0px; margin-top:0px; margin-right:0px; margin-bottom:0px;
	background-color:white;
	background-image:url('image/bg.jpg'); background-attachment:fixed; background-repeat:no-repeat;
	font-size:10pt;
}
img { border:solid 0px white; }

table { font-size:10pt; }

a:link		{ text-decoration: none; color: blue; }
a:visited	{ text-decoration: none; color: blue; }
a:hover		{ text-decoration: underline; color: red; }

div.MainFrame	{ float:left; width:640px; }
div.BodyFrame	{ padding-left:8px; }
div.Navigater	{ background-color:ButtonFace; }

td.MenuCell {
	padding-left:12px; padding-right:0px; padding-top:2px; padding-bottom:2px;
	font-size:10pt;
}
td.NaviCell {
	padding-left:12px; padding-right:12px; padding-top:2px; padding-bottom:2px;
	font-size:10pt;
	text-align:center;
}
div.LeftFrame { float:left; width:400px; }
div.RightFrame { float:left; width:218px; margin-left:8px; }

div.Comment { padding-left:8px; padding-top:8px; padding-right:8px; padding-bottom:8px; }

div.Title {
	margin-top:16px; padding-left:8px; padding-top:4px; padding-right:4px; padding-bottom:4px;
	background-color:Navy; color:White;
	font-weight:bold;
}
div.Notice {
	margin-top:16px; padding-left:4px; padding-top:4px; padding-right:4px; padding-bottom:4px;
	background-color:ButtonFace; color:Navy;
	font-weight:bold;
	text-align:center;
}
div.Attention {
	margin-top:16px; padding-left:4px; padding-top:4px; padding-right:4px; padding-bottom:4px;
	background-color:Blue; color:White;
	font-weight:bold;
	text-align:center;
}
div.InnerComment { padding-left:8px; padding-top:8px; padding-right:8px; padding-bottom:8px; }

div.mtHeader { margin-top:16px; font-size:12pt; font-weight:bold; }

div.mt { margin-top:16px; }
div.mh { margin-top: 8px; }
div.ls { margin-top: 4px; margin-bottom:4px; }

div.fl { float:left ; }
div.fr { float:right; }

.ac { text-align:center; }
.ar { text-align:right ; }
.bl { text-align:left  ; font-weight:bold; }

.plh { padding-left:8px; padding-right:8px; text-align:left  ; }
.prh { padding-left:8px; padding-right:8px; text-align:right ; }
.plc { padding-left:8px; padding-right:8px; text-align:center; }

ul { margin-top:0; margin-bottom:0px; margin-left:24px; }
ol { margin-top:0; margin-bottom:0px; margin-left:24px; }

.warning { color: Red; margin-left:0px; margin-right:2px; }

.fs10 { font-size:10pt; }

form {
	margin-top:0; margin-bottom:0px;
	padding-left:8px; padding-top:0px; padding-right:8px; padding-bottom:8px;
}

td.mlitem { background-color:InactiveCaptionText; white-space: nowrap; text-align:right ; padding-left:8px; padding-right:8px; padding-top:8px; padding-bottom:8px; }
td.indisp { background-color:InactiveCaptionText; white-space: nowrap; text-align:center; padding-left:0px; padding-right:0px; padding-top:8px; padding-bottom:8px; color:Red; font-weight:bold; }
td.mlctrl { background-color:ButtonFace; white-space: nowrap; text-align:left  ; padding-left:8px; padding-right:8px; padding-top:8px; padding-bottom:8px; }

td.iindsp { white-space: nowrap; text-align:center; padding-left:8px; padding-right:0px; padding-top:8px; padding-bottom:8px; color:Red; font-weight:bold; }

.lstctrl { margin-left:-6px; font-size:10pt; }

.err {
	padding-left:4px; padding-top:4px; padding-right:4px; padding-bottom:4px;
	color:White; background-color:Red; font-weight:bold; font-size:11pt;
}

.msg { font-size:14pt; font-weight:bold; margin-top:16px; }

.errmsg { font-size:14pt; font-weight:bold; color:red; margin-top:16px; }

.caution { font-weight:bold; color:red; }

.imeActive { ime-mode:active; }
.imeInactive { ime-mode:inactive; }
