
/*--------------------------------------------------
  common
--------------------------------------------------*/
#header .inner .g-nav .nav02 li .h-btn01 {
	border-color: #34beea;
	color: #34beea;
}

#header .inner .g-nav .nav02 li .h-btn02 {
	background: #34beea;
}

/*--------------------------------------------------
  btn
--------------------------------------------------*/

.btn01 {
	background: #34beea;
}


/*--------------------------------------------------
  top
--------------------------------------------------*/
.top .mv .slide-dots .slick-active button {
	background: #34beea;
}

.top .sec01 .block .block-ttl .ttl-sub::before {
	background: #34beea;
}


/*--------------------------------------------------
  cv-area
--------------------------------------------------*/

.cv-area .img-area {
	background: #34beea;
}


.cv-area .cv-btn01 {
	border-color: #34beea;
	color: #34beea;
}

.cv-area .cv-btn02 {
	background: #34beea;
}

/*--------------------------------------------------
  footer
--------------------------------------------------*/

#footer .f-copy {
	color: #34beea;
	border-color: #34beea;
}


/*--------------------------------------------------
   page-top
--------------------------------------------------*/

    .page-top a {
      background: #34beea;
    }
  
/*--------------------------------------------------
   sp-gnav
--------------------------------------------------*/

#hb-menu span {
	background: #34beea;
}

.sp-g-nav .g-nav-inner {
	background: #34beea;
}

.sp-g-nav .nav02 .h-btn02 {
	color: #34beea;
}

.sp-g-nav .nav02 .h-btn02::before {
	border-color: #34beea;
}


/*■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
lower
■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■*/

/*--------------------------------------------------
   lower mv
--------------------------------------------------*/

	.lower .mv .mv-img {
		background: #34beea;
	}

/*--------------------------------------------------
 l-ttl
--------------------------------------------------*/

.l-ttl {
	color: #34beea;
}

.l-ttl .ttl-main::before {
	background: #34beea;
}

/*--------------------------------------------------
 parts01
--------------------------------------------------*/
.parts01 .parts-main ul li::before {
	background: #34beea;
}

/*--------------------------------------------------
 parts02
--------------------------------------------------*/

.parts02 .parts-main table {
	border-color: #34beea;
}

.parts02 .parts-main tr {
	border-color: #34beea;
}

/*--------------------------------------------------
 parts03
--------------------------------------------------*/
.parts03 dt {
	color: #34beea;
}

.parts03 dt::before {
	background: #34beea;
}

.parts03 dt::after {
	background: #34beea;
}

/*--------------------------------------------------
 parts05
--------------------------------------------------*/

.parts05 .parts-ttl {
	color: #34beea;
}

.text-more-btn::before {
	color: #34beea;
}

.text-more-btn.open::before {
	color: #34beea;
}

/*--------------------------------------------------
  l-cv-area
--------------------------------------------------*/

.l-cv-area01 .cv-btn01 {
	border-color: #34beea;
	color: #34beea;
}

.l-cv-area01 .cv-btn02 {
	background: #34beea;
}












