body
{margin:0px; padding:0px; background-color:#ffffff;
 font-size: 12px;
 color:#666666; text-align:left;
 font-family:Arial,"メイリオ","ＭＳ Ｐゴシック",Osaka,sans-serif,"ヒラギノ角ゴ Pro W3",Helvetica ;
 scrollbar-face-color:#cccccc;
 scrollbar-highlight-color:#ffffff;
 scrollbar-shadow-color:#999999;
 scrollbar-3dlight-color:#cccccc;
 scrollbar-darkshadow-color:#666666;
 scrollbar-arrow-color:#666666;
 scrollbar-track-color:#ffffff;}

table,tr,td{font-size:97%; color:#666666; margin:0px; padding:0px;}

a:link{color:#333333; text-decoration:none;}
a:visited{color:#333333; text-decoration:none;}
a:hover{color:#000099; text-decoration:none;}

a.title:link{color:#FFFFFF; text-decoration:none;}
a.title:visited{color:#FFFFFF; text-decoration:none;}
a.title:hover{color:#000099; text-decoration:none;}

a.focus:link{color:#000055; text-decoration:none;}
a.focus:visited{color:#000099; text-decoration:none;}
a.focus:hover{color:#000099; text-decoration:none;}

a.titlelanguage:link{color:#990000; text-decoration:none;}
a.titlelanguage:visited{color:#990000; text-decoration:none;}
a.titlelanguage:hover{color:#990000; text-decoration:none;}

a.footerlink:link{color:#666666; text-decoration:none;}
a.footerlink:visited{color:#666666; text-decoration:none;}
a.footerlink:hover{color:#666666; text-decoration:none;}

ul{list-style:square; margin:3px 20px; padding:0px;}

h1{position:absolute; top:30px; left:30px; font-size:100%; color:#FFFFFF; font-weight:bold;}
h2{margin:0px; padding:0px; font-size:140%; color:#999999; font-weight:bold;}
h3{margin:0px; padding:0px; font-size:120%; color:#999999; font-weight:bold;}
h4{margin:0px; padding:0px; font-size:100%; color:#999999; font-weight:bold;}
h5{margin:0px; padding:0px; font-size:100%; color:#000000; font-weight:bold;}
h6{margin:0px; padding:0px; font-size:150%; color:#000000; font-weight:bold;}
h7{margin:0px; padding:0px; font-size:100%; color:#000000;}

div.headertop
{margin:0px; padding:0px; width:900px; height:98px;
 border-style:solid; border-width:0px 0px 0px 0px; border-color:#333333;
 background:#cccccc url("./images/headertop.jpg") no-repeat;}

div.headerstart
{margin:0px; padding:0px; width:900px; height:331px;
 border-style:solid; border-width:0px 0px 0px 0px; border-color:#333333;
 background:#cccccc url("./images/headerstart2.jpg") no-repeat;}
 
div.centercontop
{margin:0px 0px 0px 0px; padding:0px 0px; float:left; width:900px;
 font-size:100%; line-height:170%; border-style:solid; line-break:strict; border-width:0px 0px 0px 0px; border-color:#999999;}

div.leftcon
{margin:0px 0px 0px 0px; padding:10px 10px; float:left; width:140px;
 font-size:90%; line-height:160%;}

div.centercon
{margin:0px 0px 0px 0px; padding:10px 10px; float:left; width:500px;
 font-size:100%; line-height:170%; border-style:solid; line-break:strict; border-width:0px 1px 0px 1px; border-color:#999999;}

div.centerconsitemap
{margin:10px 50px 0px 30px; padding:10px 10px; float:left; width:850px;
 font-size:100%; line-height:170%; border-style:solid; line-break:strict; border-width:0px 0px 0px 0px; border-color:#999999;}

div.rightcon
{margin:0px 0px 0px 0px; padding:10px 10px; float:left;width:100px; text-align:left;
 font-size:90%; line-height:180%;}

div.footer
{width:900px; margin:0px; padding:3px 0px; background-color:#ffffff;
font-size:90%; color:#333333; clear:left;
border-style:solid; border-width:0px 0px 0px 0px; border-color:#ffffff}
