div#mainnavi table {
	border: 0px;
	border-collapse: none;
	padding: 0px;
	width: 680px;
}


div#mainnavi td {
	padding: 0px;
	border: 1px solid #999999;
}

/*
div#mainnavi td.here {
	border-collapse: none;
	padding: 0px;
	border: 1px solid #999999;
}

*/
div#mainnavi a.link01,
a.link03,
a.link04,
a.link05,
a.link06,
a.link07{
display:block;
width:134px;
height: 30px;
background-image:url(../img/mainnavi_off.jpg); }

div#mainnavi a.link01:hover,
a.link03:hover,
a.link04:hover,
a.link05:hover,
a.link06:hover,
a.link07:hover{
background-image:url(../img/mainnavi_on.jpg); }

/*div#mainnavi a.link02{
	background-position: -114px;
}

div#mainnavi a.link02:hover{
	background-position: -98px;
}*/

div#mainnavi a.link03{
	background-position: -134px;
}

div#mainnavi a.link03:hover{
	background-position: -134px;
}
/*
div#mainnavi a.link04{
	background-position: -272px;
}


div#mainnavi a.link04:hover{
	background-position: -272px;
}
*/

div#mainnavi a.link05{
	background-position: -272px;
}

div#mainnavi a.link05:hover{
	background-position: -272px;
}

div#mainnavi a.link06{
	background-position: -408px;
}

div#mainnavi a.link06:hover{
	background-position: -408px;
}

div#mainnavi a.link07{
	width:133px;
	background-position: -544px;
}

div#mainnavi a.link07:hover{
	background-position: -544px;
}

/*Here*/


div#mainnavi a.link01here,
a.link03here,
a.link04here,
a.link05here,
a.link06here, 
a.link067here {
display:block;
width:136px;
height: 30px;
background-image:url(../img/mainnavi_on.jpg); }

/*
div#mainnavi a.link02here{
	background-position: -98px;
}
*/
div#mainnavi a.link03here{
	background-position: -134px;
}
/*
div#mainnavi a.link04here{
	background-position: -272px;
}
*/
div#mainnavi a.link05here{
	background-position: -272px;
}

div#mainnavi a.link06here{
	background-position: -408px;
}

div#mainnavi a.link07here{
width:96px;
	background-position: -544px;
}

div#pdtnavi .here a,
div#pdtnavi .here a:visited,
div#header a{
color:#FFFFFF}

/* Index Menu*/
#indexShop a.link01{
display:block;
width:260px;
height:54px;
background-image:url(../img/butBG_indexShopOff.gif);
border:solid 1px #CCCCCC;
}

#indexShop a.link02{
	display:block;
	width:91px;
	height:54px;
	border:solid 1px #CCCCCC;
	background: url(../img/butBG_indexShopOff.gif) no-repeat -264px top;
	margin-left:2px;
}

#indexShop a.link03{
display:block;
width:91px;
height:54px;
	background: url(../img/butBG_indexShopOff.gif) no-repeat -358px top;
	margin-left:2px;
border:solid 1px #CCCCCC;}


#indexShop a.link01 span,
#indexShop a.link02 span,
#indexShop a.link03 span{
	text-indent:-9999px;
	display: none;
}


#indexShop a.link01:hover,
#indexShop a.link02:hover,
#indexShop a.link03:hover{
background-image:url(../img/butBG_indexShopOn.gif);
border:solid 1px #FF3300;
}
/*
#indexSupport a.link01{
display:block;
width:260px;
height:54px;
background-image:url(../images/butBG_indexShopOff.gif);
border:solid 1px #CCCCCC;
}
*/
#indexSupport a.link02{
	display:block;
	width:91px;
	height:54px;
	border:solid 1px #CCCCCC;
	background: url(../img/butBG_indexSupportOff.gif) no-repeat -264px top;
	margin-left:2px;
}

#indexSupport a.link03{
display:block;
width:91px;
height:54px;
	background: url(../img/butBG_indexSupportOff.gif) no-repeat -358px top;
	margin-left:2px;
border:solid 1px #CCCCCC;}


#indexSupport a.link02 span,
#indexSupport a.link03 span{
	text-indent:-9999px;
	display: none;
}


#indexSupport a.link02:hover,
#indexSupport a.link03:hover{
background-image:url(../img/butBG_indexSupportOn.gif);
border:solid 1px #FF3300;
}

#indexSupport p.lead1 {
	font-size: 80%;
	line-height: 120%;
	font-weight: bold;
	color: #CC0000;
}
