@charset "utf-8";

/*-------------------------------------------*/
/* A */
/*-------------------------------------------*/
a:link,
a:visited
{
color:#5a4650;
text-decoration:none;
-webkit-transition: all 0.3s ease;
-moz-transition: all 0.3s ease;
-o-transition: all 0.3s ease;
transition: all  0.3s ease;
}

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

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

/*-------------------------------------------*/
.header .hNavi li.on a,
.header .hNavi li.on a:link,
.header .hNavi li.on a:visited
{
color:#d4bf1a;
text-decoration:none;
}

.header .hNavi li.on a:hover,
.header .hNavi li.on a:active
{
color:#d4bf1a;
text-decoration:none;
}


.header .hNavi li .subMenu li a:link,
.header .hNavi li .subMenu li a:visited
{
color:#5a4650;
text-decoration:none;
}

.header .hNavi li .subMenu li a:hover,
.header .hNavi li .subMenu li a:active
{
color:#d4bf1a;
text-decoration:none;
}

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

.header .hNavi li.box a:link,
.header .hNavi li.box a:visited
{
color:#5a4650;
text-decoration:none;
}

.header .hNavi li.box a:hover,
.header .hNavi li.box a:active
{
color:#fff;
text-decoration:none;
}

.header .hNavi li.on.box a:link,
.header .hNavi li.on.box a:visited
{
color:#fff;
text-decoration:none;
}

.header .hNavi li.on.box a:hover,
.header .hNavi li.on.box a:active
{
color:#fff;
text-decoration:none;
}
/*-------------------------------------------*/

.st-content ul.link li a:link,
.st-content ul.link li a:visited
{
color:#fff;
text-decoration:none;
}

.st-content ul.link li a:hover,
.st-content ul.link li a:active
{
color:#fff;
text-decoration:none;
}

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

.btn a:link,
.btn a:visited
{
color:#fff;
text-decoration:none;
}

.btn a:hover,
.btn a:active
{
color:#d4bf1a;
text-decoration:none;
}

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

#footer .fNavi a:link,
#footer .fNavi a:visited
{
color:#fff;
text-decoration:none;
}

#footer .fNavi a:hover,
#footer .fNavi a:active
{
color:#fff;
text-decoration:none;
}

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

#footer .info .color a:link,
#footer .info .color a:visited
{
color:#d4bf1a;
text-decoration:underline;
}

#footer .info .color a:hover,
#footer .info .color a:active
{
color:#d4bf1a;
text-decoration:none;
}

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

.gotop a:link,
.gotop a:visited
{
color:#fff;
text-decoration:none;
}

.gotop a:hover,
.gotop a:active
{
color:#fff;
text-decoration:none;
}

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

.breadcrumbs li a:link,
.breadcrumbs li a:visited
{
color:#5a4650;
text-decoration:none;
}

.breadcrumbs li a:hover,
.breadcrumbs li a:active
{
color:#d4bf1a;
text-decoration:none;
}

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

#blog .blogContent .maincontent .blogList li a:link .ttl,
#blog .blogContent .maincontent .blogList li a:visited .ttl
{
color:#4d4d4d;
text-decoration:none;
-webkit-transition: all 0.3s ease;
-moz-transition: all 0.3s ease;
-o-transition: all 0.3s ease;
transition: all  0.3s ease;
}

#blog .blogContent .maincontent .blogList li a:hover .ttl,
#blog .blogContent .maincontent .blogList li a:active .ttl
{
color:#4d4d4d;
text-decoration:underline;
}

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

#blog .blogContent .sidebar a:link,
#blog .blogContent .sidebar a:visited
{
color:#4d4d4d;
text-decoration:none;
}

#blog .blogContent .sidebar a:hover,
#blog .blogContent .sidebar a:active
{
color:#d4bf1a;
text-decoration:none;
}
#blog .blogContent .sidebar .current-cat a:link,
#blog .blogContent .sidebar .current-cat a:visited
{
color:#d4bf1a;
text-decoration:none;
}

#blog .blogContent .sidebar .current-cat a:hover,
#blog .blogContent .sidebar .current-cat a:active
{
color:#d4bf1a;
text-decoration:none;
}