@charset "utf-8";


/* ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
リンク色
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ */
a {
	color:#3b6305;
}
.bx-wrapper .bx-controls-direction a {
	/*border-color:#3b6305;*/
}
.moreLink > a:after{
	color:#3b6305;
}
.moreLink > a:hover{
	color:#3b6305;
}

/* ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
カスタマイザー（テスト段階）
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ */
//body.pc{background-color: ;}

/* ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
メインカラー
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ */
.toPageTop a,
body.sp #copyArea,
/*body.pc #copyFrame*/
body.pc #socialArea .tagCloud .header,
body.pc #serviceHead,
body.pc #titleFrame,
body.pc #copyFrame,
body.pc #gNaviArea > ul > li > ul > li a,
#socialFrame{
    background-color: #3b6305;
}
body.sp #headerArea,
.list02 > li,
ol.list02 > li:before{
	border-color: #3b6305;
}
div#sideInfo{
	border-top-color: #3b6305;
	border-bottom-color: #3b6305;
}
.sideMenu > ul > li:before,
.sideMenu > div > ul > li:before,
.list01 li:before{
	color: #3b6305;
}
ol.list02 > li:after{
	color: #3b6305;
	color: rgba(59,99,5,0.7);
}
ol.list02 > li:before{
	background-color: #3b6305;
	background-color: rgba(59,99,5,0.7);
}

/* ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
メインカラー(HOVER)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ */
body.pc #gNaviArea > ul > li > ul > li a:hover{
	background-color: #518707;
}

/* ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
body背景色
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ */
body.pc{
	background-color: #ffffff;
}
