/*----class----*/
.right01{
float:right;
padding:0px;
margin:10px 40px;
}

.right02{
float:right;
padding:0px;
margin:10px 40px;
}

.left01{
float:left;
padding:0px;
margin:0px 20px 10px 20px;
}

.center {
text-align : center;
}

.clear{
clear:both;
}

.space{
margin-bottom:20px;
}

.td-right{
width:370px;
text-align:left;
}

.menu-top{
width:610px;
float:right;
}

.menu-top li{
list-style-type:none;
overflow:hidden;
width:122px;
height:40px;
float:left;
}

.menu-top li a{
display:block;
width:122px;
height:40px;
background-image:url(image/menu.gif);
background-repeat:no-repeat;
padding-top:40px;
}

.menu-top li a.menu-top01{
background-position:0px 0px;
}

.menu-top li a:hover.menu-top01{background-position:0px -40px;}
.menu-top li a.menu-top02{background-position:-122px 0px;}
.menu-top li a:hover.menu-top02{background-position:-122px -40px;}
.menu-top li a.menu-top03{background-position:-244px 0px;}
.menu-top li a:hover.menu-top03{background-position:-244px -40px;}
.menu-top li a.menu-top04{background-position:-366px 0px;}
.menu-top li a:hover.menu-top04{background-position:-366px -40px;}
.menu-top li a.menu-top05{background-position:-488px 0px;}
.menu-top li a:hover.menu-top05{background-position:-488px -40px;}