@charset "UTF-8";

@import url("1-reset.css");
@import url("2-font.css");
@import url("3-layout.css");
@import url("4-navigation.css");
@import url("5-top.css");
@import url("6-page.css");

.footer-widget-title {
    margin-bottom: .5em;
    color: #d53745;
    font-weight: bold;  
}

.page .inq-area .inner {
    max-width:  100%;
}




@media screen and (max-width: 768px){
    .page .inq-area .inner {
        max-width: 250px;
    }
    
}



/*-- PC版表示CSS  --*/
.pc_area{
  display:block;
}
.sp_area{
  display:none;
}


/*-- スマホ版表示CSS  --*/
@media screen and (max-width: 768px){
  .pc_area{
    display:none;
  }
  .sp_area{
    display:block;
  }
  .grecaptcha-badge{bottom: 80px !important;}
}

html {
  scroll-padding-top: 70px; /* 固定ヘッダの高さ分 */
}

.mw-wp-form_image img {
    display: none;  
}