@charset "UTF-8";.con-contact{padding-top:143px;padding-bottom:110px}@media only screen and (max-width:1800px){.con-contact{padding-top:130px;padding-bottom:100px}}@media screen and (max-width:999px){.con-contact{padding-top:110px;padding-bottom:80px}}@media screen and (max-width:767px){.con-contact{padding-top:100px;padding-bottom:30px}}.con-contact>.inner{width:75%;margin-inline:auto}@media only screen and (max-width:1400px){.con-contact>.inner{width:88%}}@media screen and (max-width:767px){.con-contact>.inner{width:89.3333333333%}}.con-contact .box-contact{display:flex;justify-content:space-between;align-items:flex-start;gap:54px}@media screen and (max-width:999px){.con-contact .box-contact{display:block}}.con-contact .block-lead{flex:0 0 auto;width:30.25%;max-width:363px;padding-top:12px}@media screen and (max-width:999px){.con-contact .block-lead{width:100%;max-width:none;padding-top:0;margin-bottom:30px}}.con-contact .block-lead .txt-lead{font-family:"Noto Sans JP","游ゴシック体",YuGothic,"游ゴシック Medium","Yu Gothic Medium","游ゴシック","Yu Gothic",sans-serif;font-size:2rem;font-weight:400;line-height:2;color:#000;margin:0}@media only screen and (max-width:1800px){.con-contact .block-lead .txt-lead{font-size:1.8rem}}@media screen and (max-width:767px){.con-contact .block-lead .txt-lead{font-size:1.6rem}}.con-contact .block-lead .txt-required-note{margin-top:8px;font-family:"Noto Sans JP","游ゴシック体",YuGothic,"游ゴシック Medium","Yu Gothic Medium","游ゴシック","Yu Gothic",sans-serif;font-size:1.8rem;font-weight:300;color:#000}@media only screen and (max-width:1800px){.con-contact .block-lead .txt-required-note{font-size:1.6rem}}@media screen and (max-width:767px){.con-contact .block-lead .txt-required-note{margin-top:2px;font-size:1.4rem}}.con-contact .block-lead .txt-required-note .required{color:#FF3700;margin-right:2px}.con-contact .block-form{margin-top:20px;flex:0 1 783px;width:100%;max-width:783px}@media screen and (max-width:999px){.con-contact .block-form{margin-top:70px}}@media screen and (max-width:767px){.con-contact .block-form{margin-top:50px;max-width:none}}.con-contact .block-agree{margin-top:100px;background-color:#e5e5e2;border-radius:10px;padding:38px 49px;display:flex;justify-content:space-between;align-items:center;gap:20px}@media screen and (max-width:767px){.con-contact .block-agree{margin-top:100px;padding:42px 24px 45px;flex-direction:column;gap:25px}}.con-contact .block-agree .txt-agree-wrap .wpcf7-form-control-wrap{display:inline-block;width:auto}.con-thanks{padding-top:143px;padding-bottom:110px}@media only screen and (max-width:1800px){.con-thanks{padding-top:130px;padding-bottom:100px}}@media screen and (max-width:999px){.con-thanks{padding-top:110px;padding-bottom:80px}}@media screen and (max-width:767px){.con-thanks{padding-top:90px;padding-bottom:60px}}.con-thanks>.inner{width:75%;margin-inline:auto}@media only screen and (max-width:1400px){.con-thanks>.inner{width:88%}}@media screen and (max-width:767px){.con-thanks>.inner{width:89.3333333333%}}.con-thanks .ttl-thanks{font-family:"Noto Sans JP","游ゴシック体",YuGothic,"游ゴシック Medium","Yu Gothic Medium","游ゴシック","Yu Gothic",sans-serif;font-size:3.8rem;font-weight:500;line-height:1.5;letter-spacing:0em;color:#000}@media only screen and (max-width:1800px){.con-thanks .ttl-thanks{font-size:3.5rem}}@media screen and (max-width:767px){.con-thanks .ttl-thanks{font-size:2.6rem}}@media screen and (max-width:600px){.con-thanks .ttl-thanks{font-size:2.2rem}}.con-thanks .txt-thanks{font-family:"Noto Sans JP","游ゴシック体",YuGothic,"游ゴシック Medium","Yu Gothic Medium","游ゴシック","Yu Gothic",sans-serif;font-size:2rem;font-weight:400;line-height:2;color:#494949;margin:38px 0 0}@media only screen and (max-width:1800px){.con-thanks .txt-thanks{font-size:1.8rem}}@media screen and (max-width:767px){.con-thanks .txt-thanks{font-size:1.6rem;line-height:2;margin-top:26px}}@media screen and (max-width:600px){.con-thanks .txt-thanks{margin-top:24px}}.con-thanks .style-btn-link-more01{margin:55px 0 0}@media screen and (max-width:767px){.con-thanks .style-btn-link-more01{margin-top:45px}}@media screen and (max-width:600px){.con-thanks .style-btn-link-more01{margin-top:25px}}
/*# sourceMappingURL=contact.css.map */