.contact img{max-width:100%}.contact .form__message{align-items:flex-start}.contact .icon-success{margin-top:.2rem}.contact .field{margin-bottom:1.5rem}@media screen and (min-width: 750px){.contact .field{margin-bottom:2rem}}.contact__button{margin-top:3rem}@media screen and (min-width: 750px){.contact__button{margin-top:4rem}}@media screen and (min-width: 750px){.contact__fields{display:grid;grid-column-gap:2rem}}.field__label--form{font-size:1.6rem;left:calc(var(--inputs-border-width) + 2rem);top:-20px;margin-bottom:0;pointer-events:none;position:absolute;transition:top var(--duration-short) ease,font-size var(--duration-short) ease;color:rgba(var(--color-foreground),.75);letter-spacing:.1rem;line-height:1.65}.c_business_form{padding-top:72px;background:var(--color-cm-accent-2)}.c_business_form__field{margin-bottom:18px;flex-direction:column;width:100%!important}.c_form{width:100%;padding:0 0 92px}.c_form__page-width{max-width:880px;padding:0 40px;margin:0 auto}@media screen and (max-width: 750px){.c_form__page-width{width:100%;padding:0 15px;margin:0 auto}}.c_form__page-width--narrow{max-width:100%}.c_banner_faq__inner{padding:37px 0 42px}@media screen and (max-width: 750px){.c_banner_faq__inner{padding:29px 0 32px}}.c_banner_faq__box{max-width:1280px;width:100%;margin:0 auto;border-radius:26px;text-align:center;padding:23px 0 69px;position:relative;background:#bedddf url(https://cdn.shopify.com/s/files/1/0562/4630/4959/files/banner_back_img.png?v=1691561908) no-repeat center center / cover}@media screen and (max-width: 750px){.c_banner_faq__box{border-radius:10px;padding:28px 17px 54px;background:#bedddf url(https://cdn.shopify.com/s/files/1/0562/4630/4959/files/banner_back_img_sp.png?v=1691564571) no-repeat center center / cover}}.for-pc{display:block;font-size:41px;font-weight:700;line-height:1}.for-sp{display:none}@media screen and (max-width: 750px){.for-pc{display:none}.for-sp{display:block;font-size:18px}.for-sp img{width:8px;height:13px;display:inline-block;margin-left:5px}}.c_banner_faq__box--heading{margin-block-start:0;margin-block-end:0;font-size:41px;line-height:1;font-weight:700;margin-top:22px;display:flex;align-items:center;justify-content:center;letter-spacing:0;position:relative;margin-right:40px}@media screen and (max-width: 750px){.c_banner_faq__box--heading{font-size:18px;margin-top:15px;margin-right:15px}}.c_banner_faq__box--heading:after{position:absolute;top:9px;right:93px;height:30px;width:18px;content:"";background:url(https://cdn.shopify.com/s/files/1/0562/4630/4959/files/icon_arrow_gray--form.png?v=1692150540) no-repeat center center / cover}@media screen and (max-width: 750px){.c_banner_faq__box--heading:after{height:15px;width:9px;top:3px;right:24px}}.c_form_business__text_a{text-align:center;margin-top:50px;line-height:2;letter-spacing:0;font-size:21px;font-weight:700}@media screen and (max-width: 750px){.c_form_business__text_a{font-size:16px;text-align:left;font-weight:400;margin-top:23px;letter-spacing:.1em}}.c_form_business__text_b{text-align:center;letter-spacing:0;font-size:20px;margin-top:40px;font-weight:400;line-height:2}@media screen and (max-width: 750px){.c_form_business__text_b{font-size:16px;text-align:left;font-weight:400;letter-spacing:.1em;margin-bottom:39px}}.cf_title{margin-bottom:30px}@media screen and (max-width: 750px){.cf_title{margin-bottom:26px;font-size:18px}}.c_business_form__field{width:100%;display:flex;flex-direction:column}.c_business_form__field input{height:63px;width:100%;box-shadow:none;padding:20px;border:solid 2px #25272a;border-radius:9px;margin-bottom:7px;font-size:18px;background-color:#fbfaf8}@media screen and (max-width: 750px){.c_business_form__field input{height:52px;margin-bottom:16px;padding:20px 20px 20px 14px}}.c_business_form__field input:focus{outline:none}.c_business_form__field select{height:63px;width:100%;box-shadow:none;padding:5px 0 5px 29px;border:2px solid #25272a;margin-bottom:10px;background-color:#fbfaf8;border-radius:9px}@media screen and (max-width: 750px){.c_business_form__field select{height:52px;margin-bottom:16px;padding:5px 0 5px 14px}}select{color:#aaa;font-size:18px;-webkit-appearance:none;appearance:none;background-image:url(https://cdn.shopify.com/s/files/1/0562/4630/4959/files/icon_arrow_gray.png?v=1692103902);background-position:right 22px center;background-repeat:no-repeat;background-size:16px 10px}select::-ms-expand{display:none}@media screen and (max-width: 750px){select{font-size:15px;background-position:right 16px center}}.c_business_form__field select:focus{outline:none}textarea{resize:none;width:100%;box-shadow:none;border:2px solid #25272a;padding:30px 0 0 20px;margin-bottom:50px;font-size:18px;background-color:#fbfaf8;border-radius:9px}.c_contact__button{width:100%;text-align:center}.c_contact__button button{width:min(300px,100%);font-size:18px;padding:18px 36px}.c_field__label{font-size:18px;color:#252729;margin-bottom:10px;padding-left:5px}@media screen and (max-width: 750px){.c_field__label{padding-left:0;font-size:16px;font-weight:700;margin-bottom:4px}}.c_field__label span{color:var(--color-cm-text-notice);font-size:15px;font-weight:700;display:inline-block;margin-left:15px}::placeholder{color:#aaa}@media screen and (max-width: 750px){::placeholder{font-size:15px}}.personalInformation{height:200px;overflow-y:auto;border:#ccc 1px solid;padding:5px 15px;margin-bottom:25px;font-size:1.3rem;background:#fff}.personalInformation h3{font-size:1.5rem;font-weight:700}.personalInformation ol{list-style-type:decimal;list-style-position:outside;padding:0 0 0 1.5em}.personalInformation li{list-style-type:inherit}.personalInformation a{text-decoration:underline;text-decoration-color:#999;text-underline-offset:3px}.personalInformation a:hover{text-decoration:none}.personalInformation__footText{text-align:center;margin-bottom:30px}
/*# sourceMappingURL=/cdn/shop/t/5/assets/section-contact-form-business.css.map */
