:root{--origin-width: 1366;--header-h: 90px;--header-h-sp: 56px;--fixed-btn-h-sp: 60px;--post-font: var(--font-sans);--post-theme-color: var(--color-main)}.formArea-wrap.form-status-input .is-input-hidden{display:none}.formArea-wrap.form-status-confirm .is-confirm-hidden{display:none}.formArea-wrap.form-status-confirm .hidden-fields-container{display:none}#step-image{overflow:hidden;line-height:1.6}#step-image>*{flex:1;padding-inline:.5em;padding-block:1.25em}@media screen and (max-width:767px){#step-image>*{padding-block:1em}}#step-image>*{text-align:center;background-color:#a5c49d;color:#fff}#step-image>.active{background-color:var(--color-main)}.m-form{font-size:16px;line-height:1.5}.m-form p{margin-bottom:0}.m-form input{max-width:380px}.m-form input,.m-form select{padding-block:0;height:2.25rem}.m-form table{width:100%;table-layout:fixed;border-collapse:collapse;border-spacing:0}@media screen and (max-width:767px){.m-form table tr{display:flex;flex-direction:column}}.m-form table tr:last-child th,.m-form table tr:last-child td{border-bottom:0}.m-form table th,.m-form table td{position:relative;border-bottom-width:1px;border-style:solid}.m-form table th{width:294px;padding-block:34px;padding-inline:40px;vertical-align:top;font-weight:500;background-color:#eaefe6;border-color:#fff}@media screen and (max-width:1199px){.m-form table th{width:270px}}@media screen and (max-width:767px){.m-form table th{width:100%;padding-block:15px;padding-inline:12px 75px;border-bottom:0}}.m-form table th:has(.m-form__label){padding-right:80px}@media screen and (max-width:767px){.m-form table th:has(.m-form__label){padding-right:75px}}.m-form table th .m-form__label{display:inline-block;vertical-align:top;position:absolute;top:35px;right:28px;padding:2px 14px;background-color:#333;font-size:14px;color:#fff;font-weight:500}@media screen and (max-width:767px){.m-form table th .m-form__label{top:15px;right:15px}}.m-form table th .m-form__label.required{background-color:#b52c2c}.m-form table th>label{position:static;cursor:pointer}.m-form table th p{display:inline-block;margin:0}.m-form table td{padding-block:34px;padding-inline:40px;border-color:#eaefe6}@media screen and (max-width:767px){.m-form table td{padding-block:15px;padding-inline:0}}.m-form table td:has(.m-form__check){padding-right:0}.m-form .m-form-wrap{display:flex;align-items:center;gap:10px;max-width:600px}.m-form .m-form-wrap .m-form-wrap__col{flex:1;width:100%}.m-form .m-form-wrap.type-column{flex-direction:column}.m-form .m-form-wrap.form-name{max-width:450px}@media screen and (min-width:768px){.m-form .form-address{row-gap:18px}}.m-form .form-address select{width:100%;max-width:190px}.m-form .form-address .address-post{display:flex;align-items:center}.m-form .form-address .address-post .prefix{display:inline-block;vertical-align:middle;line-height:1;margin-right:10px}.m-form .form-address .has-label-row{display:grid;grid-template-columns:110px 1fr;align-items:center;column-gap:5px}@media screen and (max-width:767px){.m-form .form-address .has-label-row{grid-template-columns:90px 1fr}}.m-form .form-address .has-label-row .error{grid-column:2}.m-form .form-address .address-label{display:flex;align-items:center;height:100%;font-size:16px;letter-spacing:.05em;font-weight:500}@media screen and (max-width:767px){.m-form .form-address .address-label{font-size:13px}}.m-form .form-number{display:flex;align-items:flex-start}.m-form .form-number .gap{display:inline-block;vertical-align:middle;margin-top:9px;line-height:1;margin-inline:6px}.m-form .form-number .ip-num{max-width:103px}.m-form .form-number .ip-num-first{max-width:76px}.m-form .form-birth{display:flex;gap:10px 14px}@media screen and (max-width:767px){.m-form .form-birth{flex-wrap:wrap;column-gap:min(3%,10px)}}.m-form .form-birth__col{display:flex;align-items:flex-start}.m-form .form-birth__col.ip-year input,.m-form .form-birth__col.ip-year select{width:100px}@media screen and (max-width:767px){.m-form .form-birth__col.ip-year input,.m-form .form-birth__col.ip-year select{width:auto}}.m-form .form-birth__col.ip-month input,.m-form .form-birth__col.ip-month select,.m-form .form-birth__col.ip-day input,.m-form .form-birth__col.ip-day select{width:80px}@media screen and (max-width:767px){.m-form .form-birth__col.ip-month input,.m-form .form-birth__col.ip-month select,.m-form .form-birth__col.ip-day input,.m-form .form-birth__col.ip-day select{width:auto}}.m-form .form-birth .unit{flex-shrink:0;display:inline-block;vertical-align:middle;line-height:1;margin-top:14px;margin-left:6px}@media screen and (max-width:767px){.m-form .form-birth .unit{margin-left:4px}}.m-form .form-birth .unit:first-child{margin-inline:0 10px}@media screen and (max-width:767px){.m-form .form-birth .unit:first-child{margin-right:4px}}.m-form__button{display:flex;justify-content:center;gap:16px 20px;margin-top:60px;text-align:center}@media screen and (max-width:767px){.m-form__button{margin-top:40px;flex-direction:column;align-items:center}}.m-form__privacy{line-height:1.8;margin-top:60px}@media screen and (max-width:767px){.m-form__privacy{margin-top:22px}}.m-form__privacy__text{font-size:16px;line-height:2;margin-bottom:15px;text-align:center}@media screen and (max-width:767px){.m-form__privacy__text{font-size:14px}}.m-form__privacy__text a{color:var(--color-accent)}.m-form__privacy .m-form__check.privacy{display:flex;justify-content:center;margin:20px 0 0 0;padding-block:0;font-size:18px}@media screen and (max-width:767px){.m-form__privacy .m-form__check.privacy{font-size:16px;margin-top:6px}}.m-form__privacy .m-form__check.privacy .wpcf7-list-item{margin:0}.m-form__privacy .m-form__check.privacy input[type=checkbox]+span::before{margin-top:6px}@media screen and (max-width:767px){.m-form__privacy .m-form__check.privacy input[type=checkbox]+span::before{margin-top:3px}}.m-form__check{display:block;margin-top:-25px;padding-block:5px}@media screen and (max-width:767px){.m-form__check{margin-top:-12px;padding-block:0}}.m-form__check .wpcf7-list-item{display:inline-block;vertical-align:top;margin-top:25px;margin-inline:0 25px}@media screen and (max-width:767px){.m-form__check .wpcf7-list-item{display:block;margin-top:12px;margin-inline:0 20px}}.m-form__check .wpcf7-list-item+.wpcf7-list-item{margin-left:0}.m-form__check .wpcf7-list-item.last{margin-right:0}.m-form__check.type-column{margin-top:0}.m-form__check.type-column .wpcf7-list-item{display:block;width:100%;margin-right:0}.m-form__check.type-column .wpcf7-list-item:first-child,.m-form__check.type-column .wpcf7-list-item.first{margin-top:0}.custom-not-valid-tip{color:#dc3232;font-size:1em;font-weight:normal;display:block}#input-form table th{padding-block:40px 20px}@media screen and (max-width:767px){#input-form table th{padding-block:15px}}#input-form table th .m-form__label{top:40px}@media screen and (max-width:767px){#input-form table th .m-form__label{top:15px}}.wpcf7-form.submitting{cursor:progress}.wpcf7-form.submitting button,.wpcf7-form.submitting a,.wpcf7-form.submitting input,.wpcf7-form.submitting label{pointer-events:none}input+.wpcf7-spinner{position:absolute;inset:0;margin:auto;z-index:5}/*# sourceMappingURL=style-form.min.css.map */