.page-form .sec-form{background:#f8f8f4;padding:50px 0 54px;margin:61px 0 210px}@media (max-width: 767px){.page-form .sec-form{margin:59px -15px 140px;padding:50px 15px 40px}}.page-form .sec-form__ins{max-width:648px;margin:0 auto}.page-form .c-form select,.page-form .c-form textarea,.page-form .c-form input[type="text"],.page-form .c-form input[type="email"],.page-form .c-form input[type="tel"]{padding:10px;width:100%;height:34px;border-radius:3px;background:#fff;border:1px solid #97b808;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;color:#000;font-family:"Noto Sans JP",sans-serif;font-size:16px;font-size:1.6rem;letter-spacing:0em;font-weight:400}@media (max-width: 767px){.page-form .c-form select,.page-form .c-form textarea,.page-form .c-form input[type="text"],.page-form .c-form input[type="email"],.page-form .c-form input[type="tel"]{width:100%;height:40px;max-width:100%}}.page-form .c-form textarea{height:200px}.page-form .c-form input[type="tel"]{width:242px}.page-form .c-form input.prefecture{width:161px}.page-form .c-form__fields .form_wrap{margin-bottom:20px}@media (max-width: 767px){.page-form .c-form__fields .form_wrap{margin-bottom:34px}}.page-form .c-form__fields .form_wrap:last-child{margin-bottom:0}.page-form .c-form__fields .form_wrap .label{font-size:16px;font-size:1.6rem;line-height:1em;letter-spacing:0em;font-weight:400;margin-bottom:15px}@media (max-width: 767px){.page-form .c-form__fields .form_wrap .label{margin-bottom:11px}}@media (min-width: 768px){.page-form .c-form__fields .form_wrap--flex{display:flex;align-items:center}.page-form .c-form__fields .form_wrap--flex .label{width:155px;margin-bottom:0;margin-top:-2px}.page-form .c-form__fields .form_wrap--flex .value{flex:1}}@media (min-width: 768px){.page-form .c-form__fields .form_wrap--radio{padding-top:4px}}@media (min-width: 768px){.page-form .c-form__fields .form_wrap--content .label{margin-bottom:19px}}.page-form .c-form__fields .lst-radio{max-width:431px;display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:-7px}@media (max-width: 767px){.page-form .c-form__fields .lst-radio{max-width:100%;padding-top:5px;margin-bottom:-18px}}.page-form .c-form__fields .lst-radio .item{position:relative;width:calc(50% - 5px);margin-bottom:8px}@media (max-width: 767px){.page-form .c-form__fields .lst-radio .item{width:100%;margin-bottom:14px}}.page-form .c-form__fields .lst-radio .item input{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0}.page-form .c-form__fields .lst-radio .item label{font-size:16px;font-size:1.6rem;line-height:1em;letter-spacing:0em;font-weight:400;position:relative;padding-left:32px}.page-form .c-form__fields .lst-radio .item label::after,.page-form .c-form__fields .lst-radio .item label::before{content:"";position:absolute;width:20px;height:20px;background:#fff;border:1px solid #97b808;border-radius:50%;left:0;top:3px;transition:0.3s ease-in-out;transform:translate3d(0, 0, 0)}.page-form .c-form__fields .lst-radio .item label::after{width:14px;height:14px;background:#97b808;border:0;left:3px;top:6px;transform:scale(0)}.page-form .c-form__fields .lst-radio .item input:checked ~ label::after{transform:scale(1)}.page-form .c-form .form-submit{width:310px;height:88px;padding:0;margin:20px auto 0;background:#fff;border:1px solid #000;display:flex;align-items:center;justify-content:center;color:#000;cursor:pointer;font-size:17px;font-size:1.7rem;line-height:1em;letter-spacing:.08em;font-weight:400;transition:color 0.3s ease, background-color 0.3s ease}@media only screen and (min-width: 1025px){.page-form .c-form .form-submit:hover{border-color:#000;background:#000;color:#fff}}.page-form.form-thanks .form-thanhs__main{text-align:center;margin-top:61px;margin-bottom:210px}@media (max-width: 767px){.page-form.form-thanks .form-thanhs__main{margin-top:59px;margin-bottom:140px}}.page-form.form-thanks .form-thanhs__main .txt{font-size:16px;font-size:1.6rem;line-height:1.5em;letter-spacing:0em;font-weight:400}@media (max-width: 767px){.page-form.form-thanks .form-thanhs__main .txt{text-align:left}}.page-form.form-thanks .form-thanhs__main .btn-border{width:310px;margin:40px auto 0}.page-form.form-thanks .form-thanhs__main .btn-border a{min-width:100%;font-size:16px;padding:24px 20px}

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