.c-heading{height:min(10.66667vw, 160px);color:#fff;background:linear-gradient(to right, #139f93, #88b693);margin-bottom:min(4.13333vw, 62px)}@media screen and (max-width: 960px){.c-heading{height:18.66667vw;margin-bottom:7.2vw}}.c-heading span{display:flex;align-items:center;width:min(66.66667vw, 1000px);margin-left:auto;margin-right:auto;font-size:min(2.26667vw, 34px);font-weight:500;padding-left:min(2.6vw, 39px);position:relative;height:100%}@media screen and (max-width: 960px){.c-heading span{font-size:4.53333vw}}@media screen and (max-width: 960px){.c-heading span{width:100%;padding:0 4.8vw;font-size:min(2.13333vw, 32px)}}@media screen and (max-width: 960px) and (max-width: 960px){.c-heading span{font-size:4.26667vw}}.c-heading span:after{content:'';position:absolute;bottom:0;right:min(2vw, 30px);width:min(13.6vw, 204px);height:min(9.06667vw, 136px);background:url("../img/common/fig_heading.svg") no-repeat;background-size:contain;background-position:center}@media screen and (max-width: 960px){.c-heading span:after{width:24.8vw;height:17.2vw;right:6vw}}.c-title{text-align:center;position:relative;padding-bottom:min(1.6vw, 24px);margin-bottom:min(2.8vw, 42px);font-size:min(2.13333vw, 32px);font-weight:500}@media screen and (max-width: 960px){.c-title{font-size:4.26667vw}}@media screen and (max-width: 960px){.c-title{padding-bottom:3.6vw;margin-bottom:6vw}}.c-title:after{content:'';width:min(7.26667vw, 109px);height:5px;background-color:#139f93;position:absolute;left:0;right:0;margin-left:auto;margin-right:auto;bottom:0}@media screen and (max-width: 960px){.c-title:after{width:14.53333vw;height:3px}}.p-form{width:min(61vw, 915px);margin-left:auto;margin-right:auto}@media screen and (max-width: 960px){.p-form{width:100%;padding:0 4.8vw}}.p-form_notice{font-size:min(.93333vw, 14px);margin-bottom:min(1.33333vw, 20px)}@media screen and (max-width: 960px){.p-form_notice{font-size:1.86667vw}}@media screen and (max-width: 960px){.p-form_notice{font-size:min(1.33333vw, 20px);margin-bottom:2.13333vw}}@media screen and (max-width: 960px) and (max-width: 960px){.p-form_notice{font-size:2.66667vw}}.p-form_notice span{color:#c0272d}.p-form_row{border-bottom:1px solid #cbcbcb;padding:min(.8vw, 12px) 0;display:flex;align-items:center}@media screen and (max-width: 960px){.p-form_row{padding:2vw 0;flex-flow:column;align-items:flex-start}.p-form_row:nth-last-child(6){border-bottom:none}}.p-form_row:first-child{border-top:1px solid #cbcbcb}.p-form_row_title{text-align:center;background-color:#e5e5e5;width:min(16.53333vw, 248px);height:min(5.66667vw, 85px);font-size:min(1.06667vw, 16px);display:flex;align-items:center;justify-content:center}@media screen and (max-width: 960px){.p-form_row_title{font-size:2.13333vw}}@media screen and (max-width: 960px){.p-form_row_title{width:100%;height:11.33333vw;font-size:min(1.33333vw, 20px)}}@media screen and (max-width: 960px) and (max-width: 960px){.p-form_row_title{font-size:2.66667vw}}.p-form_row_title span{color:#c0272d}.p-form_row_title.long{height:min(20.2vw, 303px)}@media screen and (max-width: 960px){.p-form_row_title.long{height:11.33333vw}}.p-form_row_input{width:calc(100% - min(16.53333vw, 248px));padding:min(1.4vw, 21px) 0 min(1.4vw, 21px) min(2.06667vw, 31px)}@media screen and (max-width: 960px){.p-form_row_input{width:100%;padding:1.6vw 0 0}}.p-form_row_input input,.p-form_row_input textarea{width:min(23.26667vw, 349px);border-radius:0;border:1px solid #808080;font-size:min(1.06667vw, 16px);padding:min(.66667vw, 10px) min(1vw, 15px);margin-right:min(1vw, 15px)}@media screen and (max-width: 960px){.p-form_row_input input,.p-form_row_input textarea{font-size:2.13333vw}}@media screen and (max-width: 960px){.p-form_row_input input,.p-form_row_input textarea{width:100%;font-size:min(1.33333vw, 20px);padding:3.33333vw 2.66667vw;margin-right:0}}@media screen and (max-width: 960px) and (max-width: 960px){.p-form_row_input input,.p-form_row_input textarea{font-size:2.66667vw}}.p-form_row_input textarea{width:100%;height:min(17.46667vw, 262px)}@media screen and (max-width: 960px){.p-form_row_input textarea{height:50.4vw}}.p-form_row_input.long input,.p-form_row_input.long textarea{width:100%;display:block;margin-right:0}.p-form_row_input.short input,.p-form_row_input.short textarea{width:min(10.93333vw, 164px)}@media screen and (max-width: 960px){.p-form_row_input.short input,.p-form_row_input.short textarea{width:100%}}.p-form_row_input ::placeholder{color:#cbcbcb}.p-form_row_input .notice{font-size:min(.93333vw, 14px);letter-spacing:-0.05rem}@media screen and (max-width: 960px){.p-form_row_input .notice{font-size:1.86667vw}}@media screen and (max-width: 960px){.p-form_row_input .notice{font-size:min(1.33333vw, 20px);letter-spacing:0}}@media screen and (max-width: 960px) and (max-width: 960px){.p-form_row_input .notice{font-size:2.66667vw}}.p-form_btns{margin-top:min(2.4vw, 36px);display:flex;align-items:center;justify-content:center}@media screen and (max-width: 960px){.p-form_btns{margin-top:4vw}}.p-form_btn{border:none;display:flex;align-items:center;justify-content:center;text-align:center;width:min(17.46667vw, 262px);height:min(3.13333vw, 47px);cursor:pointer;font-size:min(1.06667vw, 16px)}@media screen and (max-width: 960px){.p-form_btn{font-size:2.13333vw}}@media screen and (max-width: 960px){.p-form_btn{width:43.86667vw;height:9.2vw;font-size:min(1.66667vw, 25px)}}@media screen and (max-width: 960px) and (max-width: 960px){.p-form_btn{font-size:3.33333vw}}.p-form .c-btn.modify{margin-right:min(2vw, 30px);background-color:#e5e5e5}@media screen and (max-width: 960px){.p-form .c-btn.modify{margin-right:4vw}}.p-form_thanks_text{font-size:min(1.33333vw, 20px)}@media screen and (max-width: 960px){.p-form_thanks_text{font-size:2.66667vw}}@media screen and (max-width: 960px){.p-form_thanks_text{font-size:min(2.13333vw, 32px)}}@media screen and (max-width: 960px) and (max-width: 960px){.p-form_thanks_text{font-size:4.26667vw}}.p-form_thanks_btn{font-size:min(1.2vw, 18px);display:flex;align-items:center;justify-content:center;width:min(20vw, 300px);height:min(4vw, 60px);margin-top:min(2.66667vw, 40px)}@media screen and (max-width: 960px){.p-form_thanks_btn{font-size:2.4vw}}@media screen and (max-width: 960px){.p-form_thanks_btn{font-size:min(2vw, 30px);width:53.33333vw;height:10.66667vw;margin-top:5.33333vw}}@media screen and (max-width: 960px) and (max-width: 960px){.p-form_thanks_btn{font-size:4vw}}.mw_wp_form_confirm .notice{display:none}.mw_wp_form_input .c-btn.modify,.mw_wp_form_input .c-btn.send{display:none}

/*# sourceMappingURL=form.css.map */