@charset "UTF-8";
/*ヘッダーメニュー*/
.hfe-nav-menu li {
  border: solid 3px white;
}
.hfe-nav-menu li:nth-child(1) a.hfe-menu-item {
  background-color: red;
}
/*ヘッダーメニュー*/
.elementor-13 .elementor-element.elementor-element-b48e735 .menu-item:nth-child(1) a.hfe-menu-item {
  background-color: #ffa400;
}
.elementor-13 .elementor-element.elementor-element-b48e735 .menu-item:nth-child(2) a.hfe-menu-item {
  background-color: #3fbf1f;
}
.elementor-13 .elementor-element.elementor-element-b48e735 .menu-item:nth-child(3) a.hfe-menu-item {
  background-color: #41842a;
}
.elementor-13 .elementor-element.elementor-element-b48e735 .menu-item:nth-child(4) a.hfe-menu-item {
  background-color: #0098ff;
}
.elementor-13 .elementor-element.elementor-element-b48e735 .menu-item:nth-child(5) a.hfe-menu-item {
  background-color: #ffa400;
}
.elementor-13 .elementor-element.elementor-element-b48e735 .menu-item:nth-child(6) a.hfe-menu-item {
  background-color: #248e59;
}
.elementor-13 .elementor-element.elementor-element-b48e735 .menu-item:nth-child(7) a.hfe-menu-item {
  background-color: #3fbf1f;
}
/*イメージリンクを動かす*/
a:hover img {
  position: relative;
  top: 3pt;
  left: 3pt;
}
@media screen and (min-width: 768px) {
  .hide-pc {
    display: none;
  }
}
@media screen and (max-width: 767px) {
  .hide-sp {
    display: none;
  }
  .sp_center {
    text-align: center;
  }
  #afc_sidebar_658 {
    display: none;
  }
}
.p-no-margin p {
  margin-bottom: 0;
}
/*# sourceMappingURL=style.css.map */