body {
 font-size:12pt;
 background:url(./images/back.gif);
 margin:5px;
}
.body-c {
 font-size:9pt;
 background:#ffffff;
 padding:3px;
 scrollbar-3dlight-color:#ff0000;
 scrollbar-track-color:white;
 scrollbar-darkshadow-color:#ff0000;
 scrollbar-face-color:white;
 scrollbar-highlight-color:white;
 scrollbar-shadow-color:#ffffff;
 scrollbar-arrow-color:#ff0000;
}
iframe {
 border-style:no;
 padding-top:5px;
 padding-left:5px;
 padding-bottom:5px;
}
 a {text-decoration:none;}
 a:link{color:#3355ff;}
 a:visited{color:#aa00cc;}
 a:hover{
   color:#ff00ff;
   position:relative; top:1px; left:1px
 }
 a:active{color:#00cc00;}

#hidari-m{margin-left:20px;}
#migi-m{margin-right:20px;}
#tomato-line{border-color:#ff6347;
	width:600px;
	border-style:dotted;
	border-width:2px;}

.tomato{font-size:10pt;
      font-weight:bold;
      color:#ff6347;
}
.td-brown{
 border-color:#800000;
 border-width:1px;
 border-style:solid;
}
table{
 font-size:9pt;
 background-color:#FFFFFF;
 border-style:solid;
 border-width:0px;
 border-color:#0000cc;
 border-collapse:collapse;
}

table th{text-align:left;}

#main{
 background:#0000ff;
 color:#444444;
 width:780px;
 padding-top:15px;
}
#headder{
 width:750px;
 text-align:left;
 color:#444444;
 background:#ffffff;
}
#headder-1{
 width:750px;
 text-align:left;
 color:#444444;
 background:#ffffff;
 border-style:double;
 border-color:#0000ff;
 border-bottom-width:3px;
 border-top-width:0px;
 border-left-width:0px;
 border-right-width:0px;
}
#navi{
 font-size:9pt;
 padding-left:0px;
 list-style-type:none;
 border-top:1px solid #0000cc;
 border-bottom:1px solid #0000cc;
 border-right:1px solid #0000cc;
 border-left:0px;
 font-weight:bold;
 float:left;
}
#navi a{
 color:#444444;
 display:block;
 padding-top:5px;
 padding-bottom:5px;
 background-color:#ccccff;
 border-left:1px solid #0000cc;
 text-decoration:none;
 text-align:center;
}
#navi a:hover{
 background-color:#aaaacc;
}
#navi li{
 float:left;
 width:100px;
}
#contens{
 text-align:left;
 color:#666666;
 width:750px;
 background:#ffffff;
}
#footnavi{
 font-size:9pt;
 background-color:#ccccff;
 text-align:center;
 font-weight:bold;
 color:#0000ff;
 width:750px;
 border-color:#0000ff;
 bprder-style:double;
 border-top:3px;
 padding:2px;
 clear:both;
}
#footnavi a{
 color:#444444;
 text-decoration:none;
}
#footnavi a:hover{
 color:#ffffff;
}
#copyright{
 font-size:8pt;
 color:#ffffff;
 text-align:right;
 padding-right:15px;
 padding-top:2px;
}