@charset "utf-8";
/*--------------------------------------------------------------
   COLOR
--------------------------------------------------------------*/
/*グレイ*/
.font__c__grey{
  color: #aaa;
}
#totop a{
  background-color: #aeb4ba;
}
.font__c__accent,
.loader__cts div,
#mailformpro .must{
  color: #242851;
}
.font__c__base,
a{
  color: #333;
}
.js__menu .gnav__inner a span{
  color: #d1d1d1;
}
/*淡いカラー*/

/*.tape .column2__center__inner .sub:before,
.tab__list .active,
.tab__list__sp .active,
#tab__param .tab__param__list .selected,
#tab__param__sp .tab__param__list .selected,*/
.bg__c,
.js__menu__btn .parts > span,
.js__menu__btn .parts > span:before,
.js__menu__btn .parts > span:after,
#loader__wrap{
  background-color: #333;
}
/*濃いカラー*/
.bg__c__deep,
.more__btn__trigger,
#mailformpro .submit button,
#mfp_phase_confirm .mfp_element_button,
#mfp_overlay .mfp_element_button,
.js__menu .gnav__inner a:before{
  background-color: #242851;
}
.border__c{
  border: solid 1px #ff8337;
  box-sizing: border-box;
}
.bg__c__accent{
  background-color: #888;
}
.bg__c__grey,
.hover__curtain__white,
.hover__curtain__grey.mo:before{
  background-color: #f5f4f3;
}
a.bg__c__deep:hover{
  background-color: #888;
  transition: all 0.8s;
}
header,
.js__menu,
.hover__curtain__grey,
.hover__curtain__white:before{
  background-color: #fff;
}
.js__menu .gnav__inner li{
  border-bottom: solid 1px #bcbcbc;
}
.btn__normal a > .svg__img svg.white path{
  stroke: #fff;
}
.btn__normal a > .svg__img svg.black path{
  stroke: #333;
}
.fill__blue{
  fill: #242851;
}
.fill__white{
  fill: #fff;
}
.footer__logo{
  fill: #ccc;
}
.footer__wrap p{
  color: #ccc;
}
.header__logo__pc,
.common__header .header__logo__sp,
.common__header .sns .svg__img svg,
.common__header .tel .svg__img svg,
.btn__normal > * > .svg__img svg{
  fill: #333;
}
.font__c666{
  color: #666;
}
@media screen and (min-width: 768px){
  /*hover*/
  .hover__c:hover{
    background-color: #ffb72a;
  }
}
/*--------------------------------------------------------------
   ワードプレス 投稿用
--------------------------------------------------------------*/
.has-example-orange-color{
  color: #d66a35;
}
.has-example-orange-background-color{
  background-color: #d66a35;
}
.has-example-red-color{
  color: #bf3626;
}
.has-example-red-background-color{
  background-color: #bf3626;
}
.has-example-yellow-color{
  color: #ebd842;
}
.has-example-yellow-background-color{
  background-color: #ebd842;
}
.has-example-blue-color{
  color: #12677c;
}
.has-example-blue-background-color{
  background-color: #12677c;
}
.has-example-green-color{
  color: #2f5d50;
}
.has-example-green-background-color{
  background-color: #2f5d50;
}
.has-example-black-color{
  color: #333;
}
.has-example-black-background-color{
  background-color: #333;
}
.has-example-white-color{
  color: #fff;
}
.has-example-white-background-color{
  background-color: #fff;
}
