@charset "UTF-8";
/*
body{font-family: m-plus-rounded-1c, sans-serif;}
h1,h2,h3{font-family: m-plus-rounded-1c, sans-serif !important;}

body{font-family: m-plus-1p, sans-serif;}
h1,h2,h3{font-family: m-plus-1p, sans-serif !important;}
*/
@import url('https://fonts.googleapis.com/css2?family=Kiwi+Maru:wght@400;500&display=swap');

body{font-family: 'Kiwi Maru', serif !important;}
h1, h2, h3, h4, h5, .entry-title, .p-page-header__title--with-padding, .p-page-header__title, .p-index-slider__nav-item{font-family: 'Kiwi Maru', serif !important; font-weight: 500 !important;}
.p-article12__desc{line-height: 1.6;}
.main_contact_txt{line-height: 1.6;}
.form {line-height: 1.6;}
.form .btn .wpcf7-submit{width: 40%;}
.caution_box{margin: 5% 0; padding: 2.5%; border: 1px solid #ddd; line-height: 1.6;}
.main_privacypolicy{width: 80%; margin: 0 auto; line-height: 1.6;}
.main_privacypolicy .main_memo strong{display: block; margin: 30px 0 0 0 !important;}

@media (max-width: 739px) {
  .form table tr th{width: 100%; display: block; box-sizing: border-box; text-align: left; border-bottom: none; padding-bottom: 2px;}
  .form table tr td{width: 100%; display: block; box-sizing: border-box; border-top: none; padding-top: 2px;}
  .form .btn .wpcf7-submit{width: 100%;}
  .caution_box{margin: 5% 0; padding: 2.5%; border: 1px solid #ddd; line-height: 1.6;}
  .main_privacypolicy{width: 100%;}
  .p-index-slider{height: 55vh;}
  .p-index-slider__item-video{transform: none; width: 170%; height: auto; top: 5%; left: -35%;}
}
