@charset "UTF-8";.p_inquiry__txt{text-align:center}.p_inquiry__content{padding:60px 0}.p_inquiry__form{padding-top:60px}.form{position:relative}.form_txt{padding:40px 0 10px}.form_item{border-bottom:1px solid #f1f1f5;display:flex;flex-direction:column;gap:8px;padding-bottom:20px}.form_item+.form_item{margin-top:15px}.form_item input,.form_item textarea{background-color:#f1f1f5;cursor:pointer;font-size:1rem;outline:0;padding:5px 15px;width:100%}.form_item input::-moz-placeholder,.form_item textarea::-moz-placeholder{color:#565c77;font-size:.75rem;font-weight:500;opacity:.2}.form_item input::placeholder,.form_item textarea::placeholder{color:#565c77;font-size:.75rem;font-weight:500;opacity:.2}.form_item input{height:50px;max-width:500px}.form_item input.w_full{max-width:100%}.form_item input[type=number]{text-align:left!important}.form_item input[type=number]::-webkit-inner-spin-button,.form_item input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.form_item input[type=number]{-moz-appearance:textfield}.form_item textarea{height:250px;padding:5px 20px;resize:unset}.form_label{display:flex;font-weight:500;gap:20px;position:relative;width:100%}.form_label.required:after,.form_label.unrequired:after{align-items:center;background-color:#32469b;color:#fff;content:"必須";display:flex;font-size:.75rem;font-weight:500;height:20px;justify-content:center;left:0;letter-spacing:.1em;line-height:1;padding:2px;position:relative;top:3px;width:48px}.form_label.unrequired:after{background-color:#aaadba;content:"任意"}.form_input,.form_wrap{width:100%}.form_submit{align-items:center;display:flex;flex-direction:column;gap:10px;justify-content:center;padding-top:20px;width:100%}.form_submit .c_btn__link{text-align:center;transition:all .5s}.form_submit .c_btn__link:hover{opacity:.8}@media screen and (min-width:768px){.p_inquiry__content{padding:96px 0 5px}.p_inquiry__form{padding-top:96px}.form_txt{padding:93px 0 10px;text-align:center}.form_item{align-items:center;flex-direction:row;gap:20px;padding-bottom:32px}.form_item+.form_item{margin-top:27px}.form_item:has(textarea){align-items:flex-start}.form_item:has(textarea) .form_label{padding-top:9px}.form_item input,.form_item textarea{padding:5px 20px}.form_item input::-moz-placeholder,.form_item textarea::-moz-placeholder{font-size:1rem}.form_item input::placeholder,.form_item textarea::placeholder{font-size:1rem}.form_item textarea{padding:9px 20px}.form_label{flex-shrink:0;max-width:clamp(14.375rem,9.3984962406vw + 9.8637218045rem,17.5rem)}.form_label.required:after,.form_label.unrequired:after{font-size:.875rem;top:6px}.form_submit{padding-top:clamp(2.5rem,8.6466165414vw + -1.6503759398rem,5.375rem)}}
/*# sourceMappingURL=contact.css.map */
