*{margin:0; padding:0;}

h1, h2, h3, h4, h5, h6, p, address 
{margin:0px; padding:0px; 
 font-size:100%; font-weight:normal; font-style:normal;}

body
{margin:0; padding:0px; background:#ffeeac;
 font-size: 100%; color:#666666; text-align:center;
 font-family:Verdana,Chicago,Arial,Osaka,sans-serif;}

a:link{color:#003399; text-decoration:none;}
a:visited{color:#003399; text-decoration:none;}
a:hover{color:#ff6666; text-decoration:underline;}
.external:hover { color: #00cc00} 

table,tr,td,th
{font-size:90%; color:#333333; margin:0px; padding:3px; line-height:180%;
 border:0px}
.fontsize {font-size:110%;}

ul{list-style:square; margin:3px 20px; padding:0px;}

h1
{margin:0px; padding:20px; font-size:120%; color:#ffffff; font-weight:bold;}

h2
{margin:0px; padding:0px; font-size:120%; color:#5e4e19; font-weight:bold;}

h3
{margin:0px; padding:0px; font-size:100%; color:#ffffcc; font-weight:bold;}

h4
{margin:0px; padding:0px; font-size:120%; color:#666666; font-weight:bold;}

div.container
{width:744px; margin:10px; padding:0px;  text-align:center;
 border:dotted 4px #ffffff;
 background-color:#ffffff;
 margin-left:auto; margin-right:auto;}

div.header
{width:700px; height:250px; margin:0px; padding:0px; text-align:right;
background:#ffffff url("i001.gif") no-repeat;}

div.waku
{width:700px; margin:0px; padding:0px; background-color:#ffffff; text-align:left;}

div.left
{width:490px; margin:0px; padding:0px; text-align:left; float:left;
 color:#333333; font-size:75%; line-height:180%;  background-color:#ffffff;}
 
div.leftboxtop
{width: 470px; margin:0px; padding:0px;
 background:#96cafe url("leftbox-top2.jpg") no-repeat left top;}

div.leftbox
{width: 470px; margin:0px; padding:7px; text-align:left; color:#333333;
 background:#ffffff url("bar014.gif") repeat-x top left;  border: 1 dotted #828200; 
 padding-bottom: 5px;}

div.leftbox a:link{color:#0033ff; text-decoration:none;}
div.leftbox a:visited{color:#003399; text-decoration:none;}
div.leftbox a:hover{color:#ff6666; text-decoration:none;}
div.leftbox hr{margin:2px; border-style:solid; border-color:#ffffff;}

div.leftbox1
{width: 470px; hight:50px; margin:0px; padding:0px; text-align:left;
 background-color:#ebe1d3; border:dotted 0px #6c6;}

div.leftbox2
{width: 470px; hight:50px; margin:0px; padding:7px; text-align:left;
 background-color:#ebe1d3; border:dotted 0px #6c6;}

div.leftboxcm
{width: 470px; margin:0px; padding:7px; text-align:left; color:#333333;
 background:#333333 url("ad005.jpg")  repeat-x top left;
 border:dotted 0px #ff6666;}

div.leftboxcm a:link{color:#ffffff; text-decoration:none;}
div.leftboxcm a:visited{color:#3399ff; text-decoration:none;}
div.leftboxcm a:hover{color:#66ccff; text-decoration:none;}

div.leftboxnaka
{margin:0px; padding:5px; text-align:left;
 background-color:#ebe1d3; border:dotted 2px #9fd500;clear:both;}


div.right
{width:210px; margin:0px; padding:0px; text-align:left; float:left;
 color:#333333; font-size:70%; line-height:170%; background-color:#ffffff;}

div.rightboxtop
{width: 210px; margin:0px; padding:0px;
 background:#89d707 url("rightbox-top.jpg") no-repeat left top;}

div.rightbox
{width: 210px; margin:0px; padding:5px; text-align:left;
  background-color:#fef1d1;}

div.rightbox1
{width: 210px; margin:0px; padding:10px; text-align:center;
 background:#ffffff url("iitoko007.gif")  repeat-x top left;}

div.rightbox2
{ background:#99c90a; padding:0px; font-weight:normal;
  border:dotted 2px #6c6; }

div.rightboxscroll
{width: 210px; margin:0px; padding:5px; text-align:left;
 overflow:auto; height:500px; background-color:#fef1d1;}

div.rightboxscroll2
{width: 210px; margin:0px; padding:5px; text-align:left;
 overflow:auto; height:350px; background-color:#fef1d1;}

div.main
{width:700px; margin:0px; padding:10px;
 font-size:80%; line-height:170%; text-align:left; color:#333333;
 background-color:#f7f7f7;}

div.pan
{width:700px; margin:0px; padding:0px; font-size:70%; color:#000000;
 text-align:center; background-color:#ffffff; clear:both}

div.footer
{width:744px; margin:0px; padding:0px; font-size:70%; color:#df8b0d;
 background-color:#ffeeac;
 margin-left:auto; margin-right:auto;}

hr{margin:5px; border-style:solid; border-color:#9fd500; clear:both;}







