@charset "utf-8";


/* ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
リンク色
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ */
a {
	color:#018ed5;	
}
.bx-wrapper .bx-controls-direction a {
	border-color:#018ed5;	
}
a.simpleLink:before,
.moreLink > a:after{
	color:#018ed5;	
}
a.simpleLink:hover,
.moreLink > a:hover{
	color:#018ed5;	
}

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

/* ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
メインカラー
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ */
.simpleBtn a,
body.sp #copyArea,
body.pc #copyFrame,
body.pc #socialArea .tagCloud .header,
body.pc #serviceHead,
body.pc #titleFrame,
body.pc #gNaviArea > ul > li > ul > li a,
body.sp .menuHeader,
#subArea .menuHeader,
.wpcf7 input[type="submit"],
.articleTitle,
#socialFrame,
.toPageTop a,
.bx-wrapper .bx-pager.bx-default-pager a:hover, .bx-wrapper .bx-pager.bx-default-pager a.active{
    background-color: #018ed5;
}
body.sp #headerArea,
.list02 > li,
ol.list02 > li:before{
	border-color: #018ed5;
}
body.pc div#sideInfo{
	border-top-color: #018ed5;
	border-bottom-color: #018ed5;
}
.list01 li:before{
	color: #018ed5;
}
.list02 > li:after{
	color: #018ed5;
	color: rgba(1,142,213,0.7);
}
ol.list02 > li:before{
	background-color: #018ed5;
	background-color: rgba(1,142,213,0.7);
}

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




