.border1804 {
	border: thin solid #CCCCCC; cellpadding:2 ;cellspacing:0 ;bordercolor:#CCCCCC;
}
.sssss {
	MARGIN: 10pt 0cm 0pt 20pt; TEXT-INDENT: -18pt; 
}
.ssss {
	MARGIN: 0cm 0cm 0pt 100pt; TEXT-INDENT: -30pt; 
}
.sss {
	TEXT-INDENT: -20pt;
	MARGIN: 0cm 0cm 0pt 20pt;
}
.ss {
	TEXT-INDENT: -20pt;
	MARGIN: 0cm 0cm 0pt 80pt;
}
.ss2 {
	TEXT-INDENT: -20pt;
	MARGIN: 0cm 0cm 0pt 60pt;
}
.ss3 {
	TEXT-INDENT: -20pt;
	MARGIN: 0cm 0cm 0pt 40pt;
}
.s {
	TEXT-INDENT: -40pt;
	margin-left: 0pt;
}
.style5 {
	color: #666600;
	font-weight: bold;
}
.style7 {
	color: #333366;
	font-weight: bold;
}
.style8 {
	color: #330033;
	font-weight: bold;
	text-decoration: none;
}
.style_top {color: #FFFFFF}
.style_weite {
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
}
.style1 {color: #330000}
.style6 {
	color: #006600;
	font-weight: bold;
}
.style_en {
	color: #003300;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
}
.style_jp {
	color: #006600;
	font-weight: bold;
	font-family: "Courier New", Courier, mono;
	font-size: 9pt;
}
.tab{position:relative;top:10px;left:30px}
.style_01 {
	text-decoration: none;
	color: #003333;
	background-color: #EAF4E8;

}
.style_02 {
	text-decoration: none;
	color: #006600;
	background-color: #EAF4E8;

}
.style_03 {
	text-decoration: none;
	color: #660000;
	line-height: 25px;
}
.style_04 {
	text-decoration: none;
	color: #003300;
	line-height: 25px;
}
.style_05 {
	text-decoration: none;
	color: #003366;
	line-height: 25px;
}
.style_06 {
	text-decoration: none;
	color: #990066;
	line-height: 25px;
}
.index {
	text-decoration: none;
	font-size: 11pt;
	line-height: 15pt;
}
.in {
	text-decoration: none;
	font-size: 11pt;
	line-height: 16px;
}
.icon {
	text-decoration: none;
	font-size: 11pt;
	line-height: 16px;
	list-style-position: outside;
	text-indent: -25px;
	list-style-type: none;
}
.in02{
	text-decoration: none;
	font-size: 11pt;
	line-height: 16px;
}
A{
	text-decoration: none;
	text-align: left;
	font-size: 9pt;
	font-weight: normal;
}
A:visited
{
	text-align: left;
	font-weight: normal;
}                                                                       
A:hover 
{
	text-decoration: none;
	text-align: left;
}
.b{
	line-height: 12pt;
	color: #003366;
	border: none #009933;
	font-size: 10pt;
}
.b00{
	border: thin outset;
}
.b3{
	line-height: 20px;
	color: #003300;
	background:Opacity=50;}
.b1 {
	border: 1pt dotted #99CC66;
dashed
;
}
.bindex {

dashed
;
	border-top: 1pt solid #E6F2F2;
	border-right: 1pt solid #99CCCC;
	border-bottom: 1pt solid #99CCCC;
	border-left: 1pt solid #E7F3F7;
}
.b2 {
	border: thin dotted #AADB93;

dashed
; 		color: #003300;
}
.back{
	border: thin dotted #AADB93;

dashed
; 		color: #003300;
}
.button2 {
	text-decoration: none;
	background-color: #E8F4E3;}
.s01 {
	color: #006699;
	line-height: 20px;
}
.s02 {
	color: #CC6600;
}
.s03 {
	color: #333333;
}
.s04 {
	color: #006633;
}
.s05 {
	color: #996600;
}
.s06 {
	color: #666600;
}
.s07 {
	color: #008800;
}
.s08 {
	color: #003399;
}
.s09 {
	color: #006633;
	font-size: 10pt;
	line-height: 20px;
}
.s10 {
	color: #660066;
}
.B_news {	BORDER-RIGHT: #c0c0c0 1px solid; PADDING-RIGHT: 6px; BORDER-TOP: #c0c0c0 1px solid; PADDING-LEFT: 6px; PADDING-BOTTOM: 6px; VERTICAL-ALIGN: top; BORDER-LEFT: #c0c0c0 1px solid; PADDING-TOP: 6px; BORDER-BOTTOM: #c0c0c0 1px solid; TEXT-ALIGN: left
}.login {
	background-repeat: no-repeat;
}
.style10 {
	font-size: 9pt;
	font-weight: normal;
	color: #333333;
}
.style11 {
	font-size: 9pt;
	font-weight: bold;
}
.style24 {
	font-size: 10pt;
	line-height: 28px;
}
.style25 {font-size: 10pt}
.style35 {font-size: 9pt; }
.style12 {
	color: #006699;
	font-weight: bold;
}
.EN01{
	font-family: Verdana;
	font-size: 8pt;
}
.style43 {FONT-SIZE: 8pt; COLOR: #000000; FONT-FAMILY: "Arial", "Helvetica", "sans-serif"; }
.style_news {
	border: 1px solid #CCCCCC;
}
.style44 {
	color: #003366;
	line-height: 18px;
}
.style45 {
	color: #990066;
	line-height: 18px;
}
