body { background: ivory; } 
h1 { font-size: 1em }
h2 { text-align: center; }
p { line-height: 1.5em }
td.left { border-style: inset; background-color: white; width: 100px; border-color: #D3D3D3; }
td.main { background-color: white; border-style: inset; width: 530px;  border-color: #D3D3D3; }
a:link { color: blue; }
a:visited { color: #9400D3; }
a:hover { color: red; font-size: 1.2em; }
em { font-style: normal; }
img { border: 0; }
table.main { background-color: white; }
td.top { height: 50px; }
td.title { text-align: center; }
a { text-decoration: none; }

 a.aaa{
　display:block;
　height:100%;
　text-indent:-9999px;
}
a:focus{
/*\*/
　overflow: hidden;
/**/
}

li.aa { list-style: none; float: left; width:110px; height: 39px; }
li.b { list-style: none; float: left; width:110px; height: 39px; }
li.c { list-style: none; float: left; width:110px; height: 39px; }
li.d { list-style: none; float: left; width:110px; height: 39px; }
li.e { list-style: none; float: left; width:110px; height: 39px; }
li.f { list-style: none; float: left; width:110px; height: 39px; }
li.g { list-style: none; float: left; width:110px; height: 39px; }

li.aa {
　background: no-repeat url(menu1b.png); }
li.aa a {
　background: no-repeat url(menu1.png); }

li.b {
　background: no-repeat url(menu2b.png); }
li.b a {
　background: no-repeat url(menu2.png); }

li.c {
　background: no-repeat url(menu3b.png); }
li.c a {
　background: no-repeat url(menu3.png); }

li.d {
　background: no-repeat url(menu4b.png); }
li.d a {
　background: no-repeat url(menu4.png); }

li.e {
　background: no-repeat url(menu5b.png); }
li.e a {
　background: no-repeat url(menu5.png); }

li.f {
　background: no-repeat url(menu6b.png); }
li.f a {
　background: no-repeat url(menu6.png); }

li a:hover{
　background:none !important;
}

