.contactform_container__rQffL{padding:60px 16px}@media(min-width:600px){.contactform_container__rQffL{max-width:430px;margin:0 auto}}.contactform_contactFormContent__xQjA2{background:var(--white);border:1px solid var(--gold);border-radius:3px;padding:40px 16px;display:flex;flex-direction:column;gap:24px}.contactform_contactFormContent__xQjA2 h2,.contactform_contactFormContent__xQjA2 p{font-family:"Source Serif 4","Noto Serif JP";font-style:italic,normal}.contactform_contactFormContent__xQjA2 h2{font-weight:400;font-size:1.4rem;letter-spacing:.2em;text-align:center}.contactform_contactFormContent__xQjA2 p{font-size:.86rem;letter-spacing:.1em;line-height:160%}.form_form__u6z_Q{width:100%;display:flex;flex-direction:column;gap:12px}.form_form__u6z_Q input,.form_form__u6z_Q p,.form_form__u6z_Q select,.form_form__u6z_Q span,.form_form__u6z_Q textarea{font-family:"Source Serif 4","Noto Serif JP";font-style:italic,normal;font-weight:400;letter-spacing:.1em;font-size:1rem}.form_form__u6z_Q textarea{min-height:140px}.form_form__u6z_Q button:hover{opacity:.8}.form_form__u6z_Q button:active{box-shadow:inset 2px 2px 2px rgba(0,0,0,.5)}.form_input__V5KE9{display:flex;flex-direction:column;gap:8px;width:100%}.form_input__V5KE9 label{display:flex;gap:8px;align-items:center;letter-spacing:.2em}.form_input__V5KE9 label span{color:var(--white);border-radius:1px;padding:2px 8px;font-size:.72rem;letter-spacing:.1em}.form_input__V5KE9 input,.form_input__V5KE9 select,.form_input__V5KE9 textarea{padding:6px 12px;border-radius:2px}.form_birthday__H0WGV{display:flex;justify-content:space-between}.form_birthday__H0WGV select{font-size:1rem;border-radius:2px;padding:6px}.form_brown__mQHgY input,.form_brown__mQHgY p,.form_brown__mQHgY select,.form_brown__mQHgY textarea{color:var(--brown-50)}.form_brown__mQHgY span{background:var(--brown-50)}.form_brown__mQHgY input,.form_brown__mQHgY select,.form_brown__mQHgY textarea{border:.25px solid var(--brown-50)}.form_gold__7t_LJ input,.form_gold__7t_LJ p,.form_gold__7t_LJ select,.form_gold__7t_LJ textarea{color:var(--green-800)}.form_gold__7t_LJ span{background:var(--gold)}.form_gold__7t_LJ input,.form_gold__7t_LJ select,.form_gold__7t_LJ textarea{border:.25px solid var(--green-border)}.form_orange__fR1AQ input,.form_orange__fR1AQ p,.form_orange__fR1AQ select,.form_orange__fR1AQ textarea{color:var(--brown-50)}.form_orange__fR1AQ span{background:var(--orange-linear)}.form_orange__fR1AQ input,.form_orange__fR1AQ select,.form_orange__fR1AQ textarea{border:.25px solid var(--orange-border)}.form_button__R7zx_{box-sizing:border-box;width:-moz-fit-content;width:fit-content;outline:none;border:1px solid var(--white);padding:8px 60px;margin:24px auto 0;transition:opacity .2s;font-family:"Source Serif 4","Noto Serif JP";font-style:italic,normal;font-weight:400;letter-spacing:.2em;font-size:1.15rem}@media(max-width:600px){.form_button__R7zx_{margin:16px auto 0}}