body{ background-color: #F5F5F5; margin-left:0px; margin-top:0px; margin-right:0px; margin-bottom:0px;}

td{ color: #222222; font-size: 12px; font-family:"‚l‚r ƒSƒVƒbƒN","Osaka","Arial"}

form{display:inline;}
h1{display:inline;}
h2{display:inline;}

.iconspace{ margin-top:2px; margin-right:4px; margin-bottom:2px;}

a:link {COLOR: #006633; TEXT-DECORATION: none;}
a:visited {COLOR: #006633; TEXT-DECORATION: none;}
a:hover {COLOR: #003399; TEXT-DECORATION: underline;}
a:active {COLOR: #006633; TEXT-DECORATION: none;}

.page:link {COLOR: #006633; TEXT-DECORATION: none;}
.page:visited {COLOR: #006633; TEXT-DECORATION: none;}
.page:hover {COLOR: #003399; TEXT-DECORATION: underline;}
.page:active {COLOR: #006633; TEXT-DECORATION: none;}

.pankuzu:link {COLOR: #006633; TEXT-DECORATION: underline;}
.pankuzu:visited {COLOR: #006633; TEXT-DECORATION: underline;}
.pankuzu:hover {COLOR: #003399; TEXT-DECORATION: underline;}
.pankuzu:active {COLOR: #006633; TEXT-DECORATION: underline;}

.pankuzu_h1 {COLOR: #003399;}
.txt_h2 {COLOR: #333333; font-size:13px; line-height: 1.5em; font-weight:normal;}

.list:link {COLOR: #006633; TEXT-DECORATION: none;}
.list:visited {COLOR: #006633; TEXT-DECORATION: none;}
.list:hover {COLOR: #ff6600; TEXT-DECORATION: underline;}
.list:active {COLOR: #006633; TEXT-DECORATION: none;}

.whitelink:link {COLOR: #FFFFFF; TEXT-DECORATION: underline;}
.whitelink:visited {COLOR: #FFFFFF; TEXT-DECORATION: underline;}
.whitelink:hover {COLOR: #0000FF; TEXT-DECORATION: underline;}
.whitelink:active {COLOR: #FFFFFF; TEXT-DECORATION: underline;}

.index_link:link { COLOR: #006633; TEXT-DECORATION: none; }
.index_link:visited { COLOR: #006633; TEXT-DECORATION: none;}
.index_link:hover { COLOR: #FFFFFF; TEXT-DECORATION: none; background-color : #666666;}
.index_link:active { COLOR: #FFFFFF; TEXT-DECORATION: none;}

.index_off {font-size: 12px;}
.index_on {COLOR: #333333; font-size: 13px;}

.formcel1 { font-size: 13px; line-height: 1.1em; padding-top:3px; padding-bottom: 3px; padding-right:10px; padding-left:10px;}
.formcel2 { font-size: 12px; line-height: 1.5em; padding-top:3px; padding-bottom: 3px; padding-right:10px; padding-left:10px;}
.txtbox {  background-color: #FFFFFF; font-size: 12px; padding-top: 1px; padding-right: 1px; padding-bottom: 1px; padding-left: 1px; border-color: #999999 #CCCCCC #CCCCCC #999999}
.menulist {  font-size: 12px; color: #333333; background-color: #FFFFFF; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; padding-left: 3px}
.formbtn { font-size: 12px; color: #006600; background-color: #99cc99; padding-top: 2px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px}
.formbtn2 { font-size: 12px; color: #660000; background-color: #ffff00; padding-top: 2px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px}

.scrollbox { 
	font-size: 12px; 
	color: #D50000; 
	width: 322px;
	height: 20px;
	background-color: #ffffff; 
	border-color: #666666 #666666 #666666 #666666; 
	padding-top: 2px; 
	padding-right: 2px; 
	padding-bottom: 2px; 
	padding-left: 2px; 
	border-style: solid; 
	border-top-width: 1px; 
	border-right-width: 0px; 
	border-bottom-width: 1px; 
	border-left-width: 1px; 
}
.margin10 { padding-top: 10px; padding-right: 10px; padding-bottom: 10px; padding-left: 10px}
.margin5 { padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 5px}
.margin_r { margin-right: 5px}

.mm {font-size:2px;}

.top_txt {color:#000000; font-size: 9px; line-height: 1.3em; font-family:"‚l‚r ƒSƒVƒbƒN", "Osaka"}

.txt9_1 { font-size: 10px; line-height: 1.1em; font-family:"‚l‚r ƒSƒVƒbƒN",  "Osaka"}
.txt9_3 { font-size: 10px; line-height: 1.3em; font-family:"‚l‚r ƒSƒVƒbƒN",  "Osaka"}
.txt9_5 { font-size: 10px; line-height: 1.5em; font-family:"‚l‚r ƒSƒVƒbƒN",  "Osaka"}
.txt9_8 { font-size: 10px; line-height: 1.8em; font-family:"‚l‚r ƒSƒVƒbƒN",  "Osaka"}
.txt10_1 { font-size: 11px; line-height: 1.1em; font-family:"‚l‚r ƒSƒVƒbƒN",  "Osaka"}
.txt10_3 { font-size: 11px; line-height: 1.3em; font-family:"‚l‚r ƒSƒVƒbƒN",  "Osaka"}
.txt10_5 { font-size: 11px; line-height: 1.5em; font-family:"‚l‚r ƒSƒVƒbƒN",  "Osaka"}
.txt10_8 { font-size: 11px; line-height: 1.8em; font-family:"‚l‚r ƒSƒVƒbƒN",  "Osaka"}
.txt11_1 { font-size: 12px; line-height: 1.1em; font-family:"‚l‚r ƒSƒVƒbƒN",  "Osaka"}
.txt11_3 { font-size: 12px; line-height: 1.3em; font-family:"‚l‚r ƒSƒVƒbƒN",  "Osaka"}
.txt11_5 { font-size: 12px; line-height: 1.5em; font-family:"‚l‚r ƒSƒVƒbƒN",  "Osaka"}
.txt11_8 { font-size: 12px; line-height: 1.8em; font-family:"‚l‚r ƒSƒVƒbƒN",  "Osaka"}
.txt11_1_doc { font-size: 12px; line-height: 1.1em; letter-spacing:1px; font-family:"‚l‚r ƒSƒVƒbƒN",  "Osaka"}
.txt11_3_doc { font-size: 12px; line-height: 1.3em; font-family:"‚l‚r ƒSƒVƒbƒN",  "Osaka"}
.txt11_5_doc { font-size: 12px; line-height: 1.5em; letter-spacing:1px; font-family:"‚l‚r ƒSƒVƒbƒN",  "Osaka"}
.txt11_8_doc { font-size: 12px; line-height: 1.8em; letter-spacing:1px; font-family:"‚l‚r ƒSƒVƒbƒN",  "Osaka"}
.txt12_1 { font-size: 13px; line-height: 1.1em; font-family:"‚l‚r ƒSƒVƒbƒN",  "Osaka"}
.txt12_3 { font-size: 13px; line-height: 1.3em; font-family:"‚l‚r ƒSƒVƒbƒN",  "Osaka"}
.txt12_5 { font-size: 13px; line-height: 1.5em; font-family:"‚l‚r ƒSƒVƒbƒN",  "Osaka"}
.txt12_8 { font-size: 13px; line-height: 1.8em; font-family:"‚l‚r ƒSƒVƒbƒN",  "Osaka"}
.txt12_1_doc { font-size: 13px; line-height: 1.1em; letter-spacing:1px; font-family:"‚l‚r ƒSƒVƒbƒN",  "Osaka"}
.txt12_3_doc { font-size: 13px; line-height: 1.3em; letter-spacing:1px; font-family:"‚l‚r ƒSƒVƒbƒN",  "Osaka"}
.txt12_5_doc { font-size: 13px; line-height: 1.5em; letter-spacing:1px; font-family:"‚l‚r ƒSƒVƒbƒN",  "Osaka"}
.txt12_8_doc { font-size: 13px; line-height: 1.8em; letter-spacing:1px; font-family:"‚l‚r ƒSƒVƒbƒN",  "Osaka"}
.txt13_1 { font-size: 14px; line-height: 1.1em; font-family:"‚l‚r ƒSƒVƒbƒN",  "Osaka"}
.txt13_3 { font-size: 14px; line-height: 1.3em; font-family:"‚l‚r ƒSƒVƒbƒN",  "Osaka"}
.txt13_5 { font-size: 14px; line-height: 1.5em; font-family:"‚l‚r ƒSƒVƒbƒN",  "Osaka"}
.txt13_8 { font-size: 14px; line-height: 1.8em; font-family:"‚l‚r ƒSƒVƒbƒN",  "Osaka"}
.style1 {color: #FF0000;font-size: 11px }


.big{
	font-size:11pt;
	font-weight:bold;
}

.small{
	font-size:8pt;
}

.medium{
	font-size:10pt;
}

.menuTitle{
	color:#007B4A;
	background-color:#BEE9D4;
	border-style:dotted;
	border-width:1px 0px 1px 0px;
	border-color:#007B4A;
}

.localMenu{
	border-style:solid;
	border-width:0 0 2 10;
	border-color:#5AA98A;
	background-color:#BDEBD6;
	color:#336699;
	font-size:10pt;
}

.tablecell{
	color:#007B4A;
	background-color:#FFFFFF;
	border-style:double;
	border-width:1px;
	border-color:#007B4A;
}

.tablehead{
	color:#FFFFFF;
	background-color:#00794A;
	border-style:double;
	border-width:1px;
	border-color:#007B4A;
}
.tabledata{
	color:#007B4A;
	background-color:#FFFFFF;
	border-style:double;
	border-width:1px;
	border-color:#007B4A;
}

.menu0{ font-size: 11pt; color: FFFFFF; background-color: 00794A; text-align: center;}
.midashi{ font-size: 11pt; color: FFFFFF; font-weight:bold; background-color: 5AA98A; text-align: center;}
.row0{ font-size: 10pt; background-color: FFFFFF;}
.row1{ font-size: 10pt; background-color: FFFFF0;}
.row2{ font-size: 10pt; background-color: FFFFF0;}
.row3{ font-size: 10pt; background-color: BEE9D4;}
.row4{ font-size: 10pt; background-color: BEE9D4; text-align: center;}
.row5{ font-size: 10pt; background-color: FFFFFF; text-align: center;}
.row6{ font-size: 10pt; background-color: E0EDFC; text-align: center;}