@charset "utf-8";

/*-------------------------------------------*/
/* A */
/*-------------------------------------------*/
a:link,
a:visited
{
color:#1a1a1a;
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:#f97c38;
text-decoration:none;
}

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

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

a.line:link,
a.line:visited
{
text-decoration:underline;
}

a.line:hover,
a.line:active
{
text-decoration:none;
}

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

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

.btn a:hover,
.btn a:active
{
color:#f97c38;
}

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

.btn.black a:hover,
.btn.black a:active
{
color:#333;
}

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

#companyArea a:link,
#companyArea a:visited
{
color:#1a1a1a;
}

#companyArea a:hover,
#companyArea a:active
{
color:#1a1a1a;
}

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

#commonArea #blogArea .blogAreaList a:link,
#commonArea #blogArea .blogAreaList a:visited
{
color:#f97c38;
text-decoration:none;
}

#commonArea #blogArea .blogAreaList a:hover,
#commonArea #blogArea .blogAreaList a:active
{
color:#1a1a1a;
text-decoration:none;
}

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

#newsArea li a:link,
#newsArea li a:visited
{
color:#fff;
}

#newsArea li a:hover,
#newsArea li a:active
{
color:#f97c38;
}

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

#footer .fNaviIn .main a:link,
#footer .fNaviIn .main a:visited
{
color:#fff;
}

#footer .fNaviIn .main a:hover,
#footer .fNaviIn .main a:active
{
color:#898989;
}

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

#footer .fNaviIn .sub a:link,
#footer .fNaviIn .sub a:visited
{
color:#898989;
}

#footer .fNaviIn .sub a:hover,
#footer .fNaviIn .sub a:active
{
color:#fff;
}

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

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

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

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

#footer .sns li a:link,
#footer .sns li a:visited
{
color:#fff;
}

#footer .sns li a:hover,
#footer .sns li a:active
{
color:#fff;
}

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

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

#footer .contactBtn a:hover,
#footer .contactBtn a:active
{
color:#fff;
}

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

#header .hNavi li a:link,
#header .hNavi li a:visited
{
color:#808080;
}

#header .hNavi li a:hover,
#header .hNavi li a:active
{
color:#f97c38;
}

#header .hNavi li:hover a:link,
#header .hNavi li:hover a:visited
{
color:#f97c38;
}

#header .hNavi li:hover a:hover,
#header .hNavi li:hover a:active
{
color:#f97c38;
}

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

#fix-header .hNavi li a:link,
#fix-header .hNavi li a:visited
{
color:#333;
}

#fix-header .hNavi li a:hover,
#fix-header .hNavi li a:active
{
color:#f97c38;
}

#fix-header .hNavi li:hover a:link,
#fix-header .hNavi li:hover a:visited
{
color:#f97c38;
}

#fix-header .hNavi li:hover a:hover,
#fix-header .hNavi li:hover a:active
{
color:#f97c38;
}

#fix-heade .hLink a:link,
#fix-heade .hLink a:visited
{
color:#333;
}

#fix-heade .hLink a:hover,
#fix-heade .hLink a:active
{
color:#f97c38;
}
/*-------------------------------------------*/

.hNavi li .subMenu li a:link,
.hNavi li .subMenu li a:visited
{
color:#f97c38;
}

.hNavi li .subMenu li a:hover,
.hNavi li .subMenu li a:active
{
color:#f97c38;
}

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

.breadcrumbs li a:link,
.breadcrumbs li a:visited
{
color:#1a1a1a;
}

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

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

#news .newsContent .note a:link,
#news .newsContent .note a:visited
{
color:#f97c38;
}

#news .newsContent .note a:hover,
#news .newsContent .note a:active
{
color:#85888b;
}

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

#lab .labList li a:link,
#lab .labList li a:visited
{
color:#1a1a1a;
}

#lab .labList li a:hover,
#lab .labList li a:active
{
color:#1a1a1a;
}

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

#blog .blogList li a:link,
#blog .blogList li a:visited
{
color:#1a1a1a;
}

#blog .blogList li a:hover,
#blog .blogList li a:active
{
color:#1a1a1a;
}

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

.post .subArea ul.category li a:link,
.post .subArea ul.category li a:visited
{
color:#333333;
}

.post .subArea ul.category li a:hover,
.post .subArea ul.category li a:active
{
color:#f97c38;
}

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

.cateArea .categoryList li.cat-item a:link,
.cateArea .categoryList li.cat-item a:visited
{
color:#333333;
}

.cateArea .categoryList li.cat-item a:hover,
.cateArea .categoryList li.cat-item a:active
{
color:#85888b;
}

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

#blog .blogNew li a:link,
#blog .blogNew li a:visited
{
color:#333333;
}

#blog .blogNew li a:hover,
#blog .blogNew li a:active
{
color:#f97c38;
}

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

.form .privacyLink a:link,
.form .privacyLink a:visited
{
color:#f97c38;
text-decoration:underline;
}

.form .privacyLink a:hover,
.form .privacyLink a:active
{
color:#f97c38;
text-decoration:none;
}

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

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

.accordion .inbox a:hover,
.accordion .inbox a:active
{
color:#fff;
}

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

a.c_nav-bt:link,
a.c_nav-bt:visited
{
color:#333;
}

a.c_nav-bt:hover,
a.c_nav-bt:active
{
color:#333;
}

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

.naviInbox .plivacyLink a:link,
.naviInbox .plivacyLink a:visited
{
color:#4d4d4d;
text-decoration: underline;
}

.naviInbox .plivacyLink a:hover,
.naviInbox .plivacyLink a:active
{
color:#898989;
text-decoration: none;
}

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

.naviInbox .sns li a:link,
.naviInbox .sns li a:visited
{
color:#fff;
}

.naviInbox .sns li a:hover,
.naviInbox .sns li a:active
{
color:#fff;
}

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

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

.naviInbox .contactBtn a:hover,
.naviInbox .contactBtn a:active
{
color:#fff;
}

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

.fixLink a:link,
.fixLink a:visited
{
color:#bcbcbc;
}

.fixLink a:hover,
.fixLink a:active
{
color:#bcbcbc;
}

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

.gotop a:link,
.gotop a:visited
{
color:#f97c38;
}

.gotop a:hover,
.gotop a:active
{
color:#f97c38;
}

@media screen and (max-width:980px){
.gotop a:link,
.gotop a:visited
{
color:#fff;
}

.gotop a:hover,
.gotop a:active
{
color:#f97c38;
}
}

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

.productList li a:link,
.productList li a:visited
{
color:#1a1a1a;
}

.productList li a:hover,
.productList li a:active
{
color:#1a1a1a;
}

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

#product #nav-below ul a:link,
#product #nav-below ul a:visited
{
color:#1a1a1a;
}

#product #nav-below ul a:hover,
#product #nav-below ul a:active
{
color:#1a1a1a;
}

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

#product #nav-below ul .nav-previous a:link,
#product #nav-below ul .nav-next a:link,
#product #nav-below ul .nav-previous  a:visited,
#product #nav-below ul .nav-next  a:visited
{
color:#1a1a1a;
}

#product #nav-below ul .nav-previous  a:hover,
#product #nav-below ul .nav-next a:hover,
#product #nav-below ul .nav-previous a:active,
#product #nav-below ul .nav-next  a:active
{
color:#85888b;
}

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

#product  .nav-list a:link,
#product  .nav-list a:visited
{
color:#1a1a1a;
}

#product  .nav-list a:hover,
#product  .nav-list a:active
{
color:#1a1a1a;
}

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

.pager a:link,
.pager a:visited
{
color:#85888b;
}

.pager a:hover,
.pager a:active
{
color:#1a1a1a;
}

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

.cookie-consent a:link,
.cookie-consent a:visited
{
color:#fff;
text-decoration: underline;
}

.cookie-consent a:hover,
.cookie-consent a:active
{
color:#f97c38;
text-decoration: none;
}
  .cookie-agree:link,
.cookie-agree:visited
{
color:#fff;
text-decoration: underline;
}
.cookie-agree:hover,
.cookie-agree:active
{
color:#f97c38;
text-decoration: none;
}