  H1 { font-size: 300%; color:green; font-weight: bold ; line-height: 400% ;}
  H2 { font-size: 200%; line-height: 300% ;color:green; font-weight: bold ;}
  H3 { font-size: 150% ; line-height: 200% ;color:green; font-weight: bold ;}
  H4 { font-size: 120% ; line-height: 150% ;color:green; font-weight: bold ;}
  HR{color:#009900;}

 FONT{ line-height: 150% ; }
  UL{  line-height: 150% ;list-style-type: disc;margin-left: 10pt;}
  OL{ line-height: 150% ; }
  LI{ line-height: 150% ; }
div {  line-height: 1.5em;}

  BODY,TABLE {
    color: black;
    background: white;
    font-size: 12pt;
    line-height: 150%;
	margin-right  : 5px;
	margin-left   : 5px;
}

  A:link { color: navy; text-decoration: none; }          /* unvisited link */
  A:visited {  text-decoration: none;color: navy; }        /* visited links */
  A:active {  font-weight: bold;text-decoration: none;color: red; }        /* active links */
  A:hover {  font-weight:bold ;color: #FF0000; text-decoration: underline;}

.name1{
	font-weight: bold;
	font-size: 24pt;
	line-height: 36pt;
	color: #008040;
	background-color: #ECECEC;
	text-align: center;
	margin-top: auto;
	margin-right: -10px;
	margin-bottom: auto;
	margin-left: -10px;
	padding: 0px;
	border-width: 3px;
	border-color: #008040;
	border-style: solid;
}

.name2{
	font-weight: bold;
	font-size: 15pt;
	line-height: 20pt;
	color: #002F00;
	text-align       : right ;
	padding          : 4px;
	margin-right     : auto;
	margin-left      : auto;
  }

.NormalState
{
	font-weight: normal;
    color: black;
    background: white;
    font-size: 12pt;
    line-height: 150%;
  }

.list{
	text-indent: -2em;
}

.date{
	font-weight: bold;
	font-size: 8pt;
	line-height: 12pt;
	color: #002F00;
	text-align       : right ;
  }
.title {  font-size: 2em; line-height: 130%; font-weight: bold; color: #008844;}
.subtitle { font-size: 1.8em; line-height:130%; color: #009966;}
.lspace {  font-size: 5px; line-height: 5px}
.Item1 { font-weight: bold; font-size: 1.8em; color: #001144; line-height: 1.1em; }
.Item2 { font-size: 1.6em;line-height: 130%; font-weight: bold; color: #002960}
.Item3 { font-weight: bold; font-size: 1.4em; line-height: 130%; color: #00348A; }
.Item4 { font-size: 1.2em;line-height: 130%; font-weight: bold}
.Item5 { font-size: 1.1em;line-height: 130%; font-weight: bold}
.size5{font-size: 2.0em;line-height:1.1em;}
.size4{font-size: 1.8em;line-height:1.1em;}
.size3{font-size: 1.6em;line-height:1.1em;}
.size2{font-size: 1.4em;line-height:1.1em;}
.size1{font-size: 1.2em;line-height:1.1em;}
.size-1{font-size: 0.8em;line-height:1.1em;}
.size-2{font-size: 0.6em;line-height:1.1em;}
.color4{ background-color: #DDDDbb}
.color8{ background-color: CCCD88}
.color16{ background-color: #CCCC55}
.color32{ background: #CCAA88}
.color64{ background-color: #DD6699}
.underline{ text-decoration: underline; }
.color36 { background: #EEBBEE}
.indent4 { margin-left: 40px; }

.header1-big {line-height:32.0pt; font-size:24.0pt;mso-bidi-font-size:16.0pt;font-family:HGP‘n‰pŠpƒ|ƒbƒv‘Ì;
	mso-hansi-font-family:"Hobo Std";mso-bidi-font-family:"‚l‚r ‚oƒSƒVƒbƒN";color:black;
	mso-font-kerning:0pt; }

.header1 {line-height:24.0pt; font-size:16.0pt;mso-bidi-font-size:16.0pt;font-family:HGP‘n‰pŠpƒ|ƒbƒv‘Ì;
	mso-hansi-font-family:"Hobo Std";mso-bidi-font-family:"‚l‚r ‚oƒSƒVƒbƒN";color:black;
	mso-font-kerning:0pt; }

.text1 {
	font-family: "‚l‚r ‚oƒSƒVƒbƒN";
	font-weight: bold;
	font-size: 12.5pt;
	line-height: 19.0pt;
	color:black;
	mso-ascii-font-family:Arial;
	mso-bidi-font-family:Arial;
}

.text2 { line-height:15.0pt; font-size:11.0pt;mso-bidi-font-size:11.0pt;font-family: "‚l‚r ‚oƒSƒVƒbƒN";
  mso-ascii-font-family:Arial;mso-bidi-font-family:Arial;color:black; mso-font-kerning:0pt;}

.book-title { line-height:15.0pt; font-size:11.0pt;mso-bidi-font-size:11.0pt; font-family: HGP‘n‰pŠpÎß¯Ìß‘Ì;  mso-hansi-font-family:"Hobo Std"; color: black; }

.book-title-head {line-height:32.0pt; font-size:20.0pt;mso-bidi-font-size:20.0pt; font-family: HGP‘n‰pŠpÎß¯Ìß‘Ì; mso-hansi-font-family:"Hobo Std";color:black;}

.sign-plus {line-height:24.0pt; font-size:48.0pt;mso-bidi-font-size:48.0pt; font-family:HGP‘n‰pŠpƒ|ƒbƒv‘Ì;mso-hansi-font-family:"Hobo Std";mso-bidi-font-family:"‚l‚r ‚oƒSƒVƒbƒN";color:black;}

.moji-left{
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3"; 
	font-size: 12pt;
	line-height: 15pt;
	font-weight: bold;
	color: black;
}
.moji-top {
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
	font-weight: bold;
	font-size: 10pt;
	line-height: 15pt;
	color: black;
	border-width: 2px 1px 1px 1px;
	border-color: black;
	border-style: solid;
	text-align: center; 
}
.moji-top-right {
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
	font-weight: bold;
	font-size: 10pt;
	line-height: 15pt;
	color: black;
	text-align: center;
	border-width: 2px 2px 1px 1px;
	border-color: black;
	border-style: solid;
}

.kazu {
	color: #000000;
	font-weight: bold;
	font-family: Arial;
	font-size: 14px;
	text-align: center; 
}

.b-box { border-width: 1px; border-color: black; border-style: solid; }

.b-box-top-left   { border-width: 2px 1px 1px 2px; border-color: black; border-style: solid; }
.b-box-top-m     { border-width: 2px 1px 1px 1px; border-color: black; border-style: solid; }
.b-box-top-right { border-width: 2px 2px 1px 1px; border-color: black; border-style: solid; }

.b-box-left1 { border-width: 0px 1px 1px 0px; border-color: black; border-style: solid; }
.b-box-left2 { border-width: 1px 1px 1px 2px; border-color: black; border-style: solid; }
.b-box-left3 { border-width: 1px 1px 2px 2px; border-color: black; border-style: solid; }

.b-box-right1 { border-width: 1px 2px 1px 1px; border-color: black; border-style: solid; }
.b-box-right2 { border-width: 1px 0px 0px 1px; border-color: black; border-style: solid; }
.b-box-right3 { border-width: 0px 0px 0px 1px; border-color: black; border-style: solid; }

.b-box-down-left { border-width: 1px 1px 2px 2px; border-color: black; border-style: solid; }
.b-box-down-m { border-width: 1px 1px 2px 1px; border-color: black; border-style: solid; }
.b-box-down-right { border-width: 1px 2px 2px 1px; border-color: black; border-style: solid; }

.indent2 { margin-left: 15pt; }
.indent4 { margin-left: 30pt; }
.list { text-indent: -15pt; margin-left: 30pt; }
