:root{--bg-green-color: #21702d;--bg-color: #f7f7f7;--text-green-color: #4b784b;----txtColor: #000;--fontFamily: 'Noto Sans JP', 'ヒラギノ角 Pro W3', 'Hiragino Kaku Pro W3', 'メイリオ', Meiryo, 'MS Pゴシック', 'MS PGothic', sans-serif;--txtSizeSp: 3rem;--txtSizePc: 1.6rem;--ttlSizePc: 3rem;--ttlSizeSp: 4rem}html{scroll-behavior:smooth;font-size:62.5%}@media screen and (max-width: 767px){html{font-size:1.2820512821vw}}body{font-family:var(--fontFamily);font-size:var(--txtSizePc);color:var(--txtColor)}@media screen and (max-width: 767px){body{font-size:var(--txtSizeSp)}}.mainw{max-width:124rem;margin-left:auto;margin-right:auto;padding-left:2rem;padding-right:2rem}@media screen and (max-width: 767px){.mainw{max-width:74.4rem;padding-left:0;padding-right:0}}.c-ttl{font-size:var(--ttlSizePc);color:var(--text-green-color);font-weight:700}@media screen and (max-width: 767px){.c-ttl{font-size:var(--ttlSizeSp)}}.c-text-center{text-align:center}@media screen and (max-width: 767px){.for_pc{display:none}}@media screen and (max-width: 767px){.for_sp{display:block}}.p-fv{margin-bottom:12.6rem;padding-top:36.7rem;background:url("../img/bg-img.jpg") no-repeat center/cover}@media screen and (max-width: 767px){.p-fv{margin-bottom:9.7rem;padding-top:10.2rem;background:url("../img/bg-img-sp.jpg") no-repeat center}}.p-fv-inr{background-color:#fff;max-width:77.4rem;margin-left:auto;margin-right:auto;padding:2.4rem 0 3.8rem}@media screen and (max-width: 767px){.p-fv-inr{max-width:65.2rem;padding:5.4rem 0 7.7rem}}.p-fv h1 .c-ttl{display:block}.p-fv-en{font-size:1.8rem;font-weight:500;margin-bottom:2.3rem;position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1.5rem}@media screen and (max-width: 767px){.p-fv-en{font-size:3rem;margin-bottom:4.7rem;gap:2.6rem}}.p-fv-en::before{width:13rem;height:2.6rem;content:"";background:url("../img/icon-ttl.png") no-repeat center/cover}.p-fv-en::after{width:4.2rem;height:.2rem;background-color:#777;content:""}.foam-head h2{font-size:3.5rem;font-weight:700;padding-bottom:7.6rem}@media screen and (max-width: 767px){.foam-head h2{font-size:4rem;margin-bottom:6.4rem}}.foam-head p{margin-bottom:13rem;font-size:1.8rem;line-height:1.3}@media screen and (max-width: 767px){.foam-head p{margin-bottom:10rem;font-size:3rem;text-align:left}}.foam-body dl{display:flex;align-items:center;font-size:1.6rem;border-bottom:.1rem solid #d5d5d5}@media screen and (max-width: 767px){.foam-body dl{flex-direction:column;align-items:flex-start;font-size:2.5rem;gap:2.5rem}}.foam-body dt{display:flex;align-items:center;gap:0 1.2rem;width:31.4rem}@media screen and (max-width: 767px){.foam-body dt{width:100%}}.foam-body dd{display:flex;align-items:center;gap:6.2rem}@media screen and (max-width: 767px){.foam-body dd{width:100%}}.foam-body dd input[type=text],.foam-body dd input[type=email],.foam-body dd input[type=tel],.foam-body dd textarea{padding:.8rem;border:.1rem solid #6e6e6e;min-width:32rem;display:block}@media screen and (max-width: 767px){.foam-body dd input[type=text],.foam-body dd input[type=email],.foam-body dd input[type=tel],.foam-body dd textarea{width:100%;min-width:32rem}}.foam-body dd textarea{min-height:13rem}@media screen and (max-width: 767px){.foam-body dd textarea{min-height:20rem}}.foam-body dl:last-of-type{align-items:flex-start}.foam-body .must{font-size:1.6rem;font-weight:700;display:inline-block;padding:.8rem;background-color:var(--text-green-color);color:#fff}.foam-body dl{padding:2.2rem 3rem}.foam-body button{background:var(--text-green-color);color:#fff;font-size:1.6rem;border:0;width:41.8rem;height:8rem;margin:20rem auto 0;position:relative;display:block}@media screen and (max-width: 767px){.foam-body button{margin-top:12rem;width:59rem;height:11.3rem;font-size:2.5rem}}.foam-body button::after{content:"";position:absolute;top:50%;transform:translateY(-50%);right:3rem;width:.7rem;height:1.4rem;background:url("../img/arrow.png") no-repeat center}@media screen and (max-width: 767px){.foam-body button::after{width:1.2rem;height:2rem}}.submit{margin-bottom:5rem}/*# sourceMappingURL=style.css.map */