BODY			{
  margin: 6px 6px 6px 6px;
  color: #404040;
  font-family:"‚l‚r ‚oƒSƒVƒbƒN";
  font-size:11pt;
  scrollbar-3dlight-color:#999999 ;
  scrollbar-arrow-color:#999999;
  scrollbar-track-color:#ffffff;
  scrollbar-darkshadow-color:#999999;
  scrollbar-face-color:white;
  scrollbar-highlight-color:#FFFFFF;
  scrollbar-shadow-color:#FFFFFF;
}
DIV			{
  text-align:;
  font-family: "‚l‚r ‚oƒSƒVƒbƒN";
  font-size:11pt;
  font-color: #404040;
}
.linktitle {
  font-family: "Verdana";
  font-size: 12px;
  font-weight: bolder;
  color: #404040;
  line-height: 100%;
  margin: 0px 10px 0px 10px;
  padding: 2px;
  border-bottom: 1px dotted #404040;
}
.linktext {
  font-family: "Verdana", "ƒqƒ‰ƒMƒmŠpƒS Pro W3", "‚l‚r ƒSƒVƒbƒN", "Osaka]“™•";
  font-size: 11px;
  color: #999999;
  line-height: 170%;
  margin: 1px 10px 20px 10px;
  padding: 10px;
}

hr {
width: 600px ;
   border-width: 1px 0px 0px 0px; /* ‘¾‚³ */
   border-style: solid; /* üŽí */
   border-color: #999999; /* üF */
   height: 1px; /* ‚‚³ */
}

HR.ten                  {
  BORDER-TOP: #999999 dotted ;
  COLOR: white ;
}
HR.index                  {
  width: 600px;
}

HR.repo                 {
  color: #004000;
  /* ü‚ÌF(IE—p) */
                         background-color: #004000;
  /* ü‚ÌF(NN—p) */
                         border: 0px;
/* ˜g‚Ì‘¾‚³ */}

A			{
  color: #0080ff;
  text-decoration: underline: none;
  background: none;
}
A:link		 	{
  color: #006000;
 text-decoration: underline: none;
   background: none;
}
A:link:hover		{
  color: #006000;
   text-decoration: underline;
  background: none;
}

A.link:active	{
  color: #006000;
  text-decoration: none;
  background: none;}


A.undermenu		{
  color: #404040;
 text-decoration: underline: none;
  background: none;
  font-size:9pt;
}
A.undermenu:link 	{
  color: #404040;
text-decoration: underline: none;
  background: none;
  font-size:9pt;
}
A.undermenu:link:hover	{
  color: #0080ff;
text-decoration: underline;
  background-color: #999999;
  font-size:9pt;
}
A.undermenu:link:active	{
  color: #0080ff;
  text-decoration: none;
  background: none;
  font-size:9pt;
}

DIV.index		{
  font-family: "‚l‚r ‚oƒSƒVƒbƒN";
  font-size:8pt;
  font-color:#404040;
  padding-top: 3px ;
  text-decoration: underline: none;
  background: none;
}
A.index  		{
  font-family: "‚l‚r ‚oƒSƒVƒbƒN";
  font-size:8pt;
  font-color:#404040;
  padding-top: 3px ;
  text-decoration: underline: none;
  background: none;
}
A.index:link		{
  font-color: #0080ff;
  text-decoration: underline: none;
  background: none;
}
A.index:hover	        {
  color: #0080ff;
  text-decoration: underline;
  background: none;
}
A.index:visited         {
  color: #0080ff;
  background: none;
}
DIV.main		{
  line-height:160% ;
  text-align:left ;
  padding-left: 10px ;
  padding-top: 10px ;
}
DIV.main2		{
  background-color: #cccccc;
  color: #ffffff;
  line-height:160% ;
  text-align:left ;
  width:600px ;
  underline;
}
A.main2  		{
  font-family: "‚l‚r ‚oƒSƒVƒbƒN";
  font-size:12pt;
  font-color:#404040;
  padding-top: 3px ;
  text-decoration: underline: none;
  background: none;
}
A.main2:link		{
  color: #999999;
  text-decoration: underline: none;
  background: none;
}
A.main2:link:hover	{
  color: #000000;
  text-decoration: underline;
  background: none;
}
A.main2:visited		{
  color: #990099;
  background: none;
}
DIV.main3       	{
  font-family: "‚l‚r ‚oƒSƒVƒbƒN";
  font-size:10pt;
  color: #000000;
  line-height:160% ;
  text-align:left ;
  padding-left: 10px ;
  padding-top: 10px ;
}

DIV.undermenu		{
  DISPLAY: block;
  background: none ;
  color:#404040 ;
  line-height:200% ;
  text-align:center ;
  width:600px;
}
DIV.underbar		{
  DISPLAY: block;
  background: #CCCCCC ;
  color:#404040 ;
  line-height:200% ;
  text-align:center ;
  width:600px ;
}
DIV.menu		{
  DISPLAY: block ;
  COLOR: #666666 ;
}
DIV.menu2		{
  DISPLAY: block;
  FONT-SIZE: 12px;
  BACKGROUND: #d3d3d3;
  WIDTH:85px ;
  LINE-HEIGHT:200% ;
  TEXT-ALIGN:center ;
  COLOR: #404040 ;
  TEXT-DECORATION: none ;
  MARGIN-left:1px ;
  FLOAT:left ;
  border: solid #666666 1px;
}
div.new                 {
  line-height:120% ;
  text-align:left ;
  padding-left: 5px;
  padding-top: 5px ;
  padding-bottom: 5px ;
  background-color:#ffffff;
}
div.new2                {
  line-height:120% ;
  text-align:left ;
  padding-left: 5px;
  padding-top: 5px ;
  padding-bottom: 5px ;
  background-color:#ffffff ;
}

div.link                 {
  line-height:70% ;
  text-align:left ;
  padding-left: 10px ;
  padding-top: 5px ;
  padding-bottom: 5px ;
  background-color:#CCCCCC ;
  font-family: "‚l‚r ‚oƒSƒVƒbƒN";
  font-size:10pt;
  font-color:#404040;
  padding-top: 10px ;
}
DIV.small		{
  font-family: "‚l‚r ‚oƒSƒVƒbƒN";
  font-size:8pt;
  font-color:#404040;
  padding-top: 3px ;
}
A.small  		{
  color: #404040;
  text-decoration: underline: none;
  background: none;
  font-size:8pt;
}
A.small:link		{
  color: #404040;
  text-decoration: underline: none;
  background: none;
}
A.small:link:hover	{
  color: #000000;
  text-decoration: underline;
  background: none;
}
A.small:visited		{
  color: #990099;
  background: none;
}
DIV.name		{
  font-family: "‚l‚r ‚oƒSƒVƒbƒN";
  font-size:10pt;
  color:#000000;
}
DIV.back		{
  font-family: "‚l‚r ‚oƒSƒVƒbƒN";
  font-size:10pt;
  font-color:#404040;
  line-height:130% ;
  padding-top:5px ;
}
A.back  		{
  color: #404040;
  text-decoration: underline: none;
  background: none;
}
A.back:link		{
  color: #404040;
  text-decoration: underline: none;
  background: none;
}
A.back:link:hover	{
  color: #000000;
  text-decoration: underline;
  background: none;
}
A.back:visited		{
  color: #404040;
  background: none;
}
span                    {
  display: block;
  width:80px ;
  LINE-HEIGHT:180% ;
  float: left;
  text-align: center;
  color:#0080ff;
  border: 1px solid #666666;
  margin: 0;
  border-left: 0px;
  background-color: #ffffff;
  padding:0;
  font-family: "‚l‚r ‚oƒSƒVƒbƒN";
  font-size:10pt;
}
span a                  {
  display: block;
  width: 80px;
  LINE-HEIGHT:180% ;
  text-align: center;
  TEXT-DECORATION: none;
color:#0080ff;
  border: 1px #666666;
  MARGIN:0;
}
span a:hover            {
  background-color: #999999;
  font-color:#ffffff;
  text-decoration: underline: none;
}
span a:visited          {
  color: #0080ff;
}
span a:visited:hover	{
  COLOR: #0080ff;
}
span.hi                 {
  background-color: #cc0000;
  color:#ffffff;
}
.con                    {
  width:550px;
  height:240px;
  overflow:auto;
  border:solid 2px #666666;
  margin-bottom:30px;
  margin-left:30px;
  padding:10px;
}

.con2                    {
  width:540px;
  height:260px;
  overflow:auto;
  border:solid 1px #666666;
  margin-bottom:0px;
  margin-left:5px;
  padding:6px;
vertical-align:middle;
}

DIV.year		{
  font-family: "‚l‚r ‚oƒSƒVƒbƒN";
  font-size:11pt;
  color:#000000;
  line-height:150% ;
  padding-top: 7px ;
}
HR.black                {
  COLOR: #000000;
}

li			{
  font-size:9pt;
 }
img.top { vertical-align: middle; }
