@charset "utf-8";

/*-------------------------------------------*/
/* A */
/*-------------------------------------------*/
a:link,
a:visited
{
color:#000;
text-decoration:none;
transition: all 0.3s cubic-bezier(0.45, 0, 0.55, 1)
}

a:hover,
a:active
{
color:#a4a4a4;
text-decoration:none;
}

a[name]:hover {
color:#000000;
text-decoration:none;
}

/*-------------------------------------------*/


.accordionInbox a:link,
.accordionInbox a:visited{
color: #fff;
}

.accordionInbox a:hover,
.accordionInbox a:active{
color: #a4a4a4;
}

.accordionInbox .subNavi a:link,
.accordionInbox .subNavi a:visited{
color: #a4a4a4;
}

.accordionInbox .subNavi a:hover,
.accordionInbox .subNavi a:active{
color: #fff;
}


.btnWh a:link,
.btnWh a:visited{
color: #fff;
}

.btnWh a:hover,
.btnWh a:active{
color: #a4a4a4;
}

.mapLink a:link,
.mapLink a:visited{
color: #a4a4a4;
}

.mapLink a:hover,
.mapLink a:active{
color: #666;
}


#footer .subNavi a:link,
#footer .subNavi a:visited{
color: #a4a4a4;
}

#footer .subNavi a:hover,
#footer .subNavi a:active{
color: #000;
}

#footer .pp a:link,
#footer .pp a:visited{
color: #a4a4a4;
}

#footer .pp a:hover,
#footer .pp a:active{
color: #000;
}

.accordion .pp a:link,
.accordion .pp a:visited{
color: #a4a4a4;
}

.accordion .pp a:hover,
.accordion .pp a:active{
color: #000;
}



.cateNavi .link a:link,
.cateNavi .link a:visited{
color: #666;
}

.cateNavi .link a:hover,
.cateNavi .link a:active{
color: #fff;
}

.cateNavi .link a.on:link,
.cateNavi .link a.on:visited{
color: #fff;
}

.cateNavi .link a.on:hover,
.cateNavi .link a.on:active{
color: #fff;
}

.fixheader .hNavi .navi a:link,
.fixheader .hNavi .navi a:visited{
color: #000;
}

.fixheader .hNavi .navi a:hover,
.fixheader .hNavi .navi a:active{
color: #000;
}


.breadcrumbs a:link,
.breadcrumbs a:visited
{
color:#bfbfbf;
}

.breadcrumbs a:hover,
.breadcrumbs a:active
{
color:#808080;
}
