@charset "utf-8";

/*-------------------------------------------*/
/* A */
/*-------------------------------------------*/
a:link,
a:visited
{
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;
}

.pcContent a:hover,
.pcContent a:active
{
color:#f5874a;
text-decoration:none;
}

a[name]:hover {
color:#000000;
text-decoration:none;
}

/*-------------------------------------------*/

a.line:link,
a.line:visited
{
text-decoration:underline;
}

.pcContent a.line.line:hover,
.pcContent a.line.line:active
{
text-decoration:none;
}

/*-------------------------------------------*/

#header .hNavi li a:link,
#header .hNavi li a:visited
{
color:#4d4d4d;
}

.pcContent #header .hNavi li a:hover,
.pcContent #header .hNavi li a:active
{
color:#fff;
}

/*-------------------------------------------*/

#header .hNavi li.on a:link,
#header .hNavi li.on a:visited
{
color:#fff;
}

.pcContent #header .hNavi li.on a:hover,
.pcContent #header .hNavi li.on a:active
{
color:#fff;
}

/*-------------------------------------------*/

.accordion .inbox ul li a:link,
.accordion .inbox ul li a:visited
{
color:#fff;
}

.pcContent .accordion .inbox ul li a:hover,
.pcContent .accordion .inbox ul li a:active
{
color:#fff;
}

/*-------------------------------------------*/

#recruitArea ul li.navi .menu a:link,
#recruitArea ul li.navi .menu a:visited
{
color:#4d4d4d;
}

.pcContent #recruitArea ul li.navi .menu a:hover,
.pcContent #recruitArea ul li.navi .menu a:active
{
color:#fff;
}

/*-------------------------------------------*/

.moreBtn a:link,
.moreBtn a:visited
{
color:#f5874a;
}

.pcContent .moreBtn a:hover,
.pcContent .moreBtn a:active
{
color:#f5874a;
}

/*-------------------------------------------*/

.newsAreaInner ul li a:link,
.newsAreaInner ul li a:visited
{
color:#4d4d4d;
}

.pcContent .newsAreaInner ul li a:hover,
.pcContent .newsAreaInner ul li a:active
{
color:#4d4d4d;
}

/*-------------------------------------------*/

#aboutArea .aboutBtn a:link,
#aboutArea .aboutBtn a:visited
{
color:#fff;
}

.pcContent #aboutArea .aboutBtn a:hover,
.pcContent #aboutArea .aboutBtn a:active
{
color:#fff;
}

/*-------------------------------------------*/

#instaArea .instaAreaInner a:link,
#instaArea .instaAreaInner a:visited
{
color:#f5874a;
}

.pcContent #instaArea .instaAreaInner a:hover,
.pcContent #instaArea .instaAreaInner a:active
{
color:#f5874a;
}

/*-------------------------------------------*/

.gotop a:link,
.gotop a:visited
{
color:#f5874a;
}

.pcContent .gotop a:hover,
.pcContent .gotop a:active
{
color:#f5874a;
}

/*-------------------------------------------*/

.pageNavi .pager li a:link,
.pageNavi .pager li a:visited
{
color:#f5874a;
}

.pcContent .pageNavi .pager li a:hover,
.pcContent .pageNavi .pager li a:active
{
color:#fff;
}

/*-------------------------------------------*/

#recruit .recruitList .btnOuter .gray a:link,
#recruit .recruitList .btnOuter .gray a:visited
{
color:#4d4d4d;
}

.pcContent #recruit .recruitList .btnOuter .gray a:hover,
.pcContent #recruit .recruitList .btnOuter .gray a:active
{
color:#fff;
}

/*-------------------------------------------*/

#recruit .recruitList .btnOuter .orange a:link,
#recruit .recruitList .btnOuter .orange a:visited
{
color:#f5874a;
}

.pcContent #recruit .recruitList .btnOuter .orange a:hover,
.pcContent #recruit .recruitList .btnOuter .orange a:active
{
color:#fff;
}

/*-------------------------------------------*/

#recruit .recruitBtn a:link,
#recruit .recruitBtn a:visited
{
color:#fff;
}

.pcContent #recruit .recruitBtn a:hover,
.pcContent #recruit .recruitBtn a:active
{
color:#f5874a;
}

/*-------------------------------------------*/

.fixbar .blockRight .btn a:link,
.fixbar .blockRight .btn a:visited
{
color:#f5874a;
}

.pcContent .fixbar .blockRight .btn a:hover,
.pcContent .fixbar .blockRight .btn a:active
{
color:#fff;
}

/*-------------------------------------------*/

.fixbar .blockLeft a:link,
.fixbar .blockLeft a:visited
{
color:#fff;
}

.pcContent .fixbar .blockLeft a:hover,
.pcContent .fixbar .blockLeft a:active
{
color:#fff;
}

/*-------------------------------------------*/

.interviewList a:link,
.interviewList a:visited
{
color:#4d4d4d;
}

.pcContent .interviewList a:hover,
.pcContent .interviewList a:active
{
color:#4d4d4d;
}

/*-------------------------------------------*/

#interview .schedule .btn a:link,
#interview .schedule .btn a:visited
{
color:#4d4d4d;
}

.pcContent #interview .schedule .btn a:hover,
.pcContent #interview .schedule .btn a:active
{
color:#4d4d4d;
}

/*-------------------------------------------*/

#interview .otherInterview .otherInterviewList .txtBox .ttl a:link,
#interview .otherInterview .otherInterviewList .txtBox .ttl a:visited
{
color:#f5874a;
}

.pcContent #interview .otherInterview .otherInterviewList .txtBox .ttl a:hover,
.pcContent #interview .otherInterview .otherInterviewList .txtBox .ttl a:active
{
color:#4d4d4d;
}

/*-------------------------------------------*/

#interview .otherInterview .otherInterviewList.green .txtBox .ttl a:link,
#interview .otherInterview .otherInterviewList.green .txtBox .ttl a:visited
{
color:#3d7c60;
}

.pcContent #interview .otherInterview .otherInterviewList.green .txtBox .ttl a:hover,
.pcContent #interview .otherInterview .otherInterviewList.green .txtBox .ttl a:active
{
color:#4d4d4d;
}