/* 
 * ------- colorset  ---------------------
 */

/* --------- */
/*  common   */
/* --------- */

h2:after {
	background-color: #999999;
}

h3:after {
	background-color: #999999;
}

/*  header   */

#headContent {
	border-top:2px dashed #999999;
}

#headContent .telArea p a {
	color:#999999;
}

.pcNavi li.naviHome a {
	color:#999999;
}


.pcNavi a.awesome:before {
	color:#999999;
}

.pcNavi li a.liActive {
	border-bottom:2px solid #999999;
}

ul.pageAnch a {
	background-color:#999999;
	color:#FFF;
}

.footNavi a.awesome:before {
	color:#999999;
}


/* txtIcon */

.txtBA {
	background-color:#999999;
	color:#FFF;
}

/* bnr */

.txtBnr a {
	background-color:#999999;
	color:#FFF;
}

.txtBnrBlock a {
	background-color:#999999;
	color:#FFF;
}

.txtContacBnr a {
	background-color:#999999;
	color:#FFF;
}

.txtContacBnrPC {
	background-color:#999999;
	color:#FFF;
}

/* addon-circle */ 

.circle-big::before {
	background:#999999;
	color: #FFF;

}

ol.liFeature li::before {
	background:#999999;
	color: #FFF;
}

ol.liNum li:before {
	background:#999999;
	color: #FFF;
}

/* フロー */


.area_flowC .inner_flow .largeTxt {
	color:#999999;
}

/* footer */ 

.footBnr {
	background-color:#999999;
}

.footBnr a {
	color:#fff;
}

.footBnrTel {
	background-color:#999999;
}

.footBnrTel a {
	color:#fff;
}

#pagetop a {
	color: #999999;
}

/* --------- */
/*  index   */
/* --------- */

.top3ConBnr {
	background-color:#999999;
}

.top3ConBnr a {
	color:#fff;
}

/* --------- */
/*  contact  */
/* --------- */

.contactTel a {
	color:#999999;
}

