.contact-message{text-align:center;letter-spacing:.1em;line-height:1.75;margin-bottom:2rem}.snow-monkey-form[data-screen=input] .contact-message--confirm,.snow-monkey-form[data-screen=invalid] .contact-message--confirm,.snow-monkey-form[data-screen=back] .contact-message--confirm{display:none}.snow-monkey-form[data-screen=confirm] .contact-message--input{display:none}.tel-list__card{padding:1rem 1.5rem;display:flex;align-items:center;justify-content:center;gap:.75rem 1.25rem;flex-wrap:wrap}.tel-list__label{display:inline-block;padding:.375rem .5rem;line-height:1.1875;font-weight:700;color:#fff;background-color:#04a9c3;border-radius:5px;min-width:6rem;width:100%;text-align:center}.tel-list__num{font-size:2rem;letter-spacing:.05em;font-weight:700;padding-left:2.5625rem;display:block;position:relative;color:#333;line-height:1.21875}.tel-list__num::before{content:"";position:absolute;top:50%;transform:translateY(-50%);left:0;width:2.125rem;height:2.125rem;background-color:#04a9c3;mask:url("../images/common/icon-tel.svg") no-repeat center center/contain}@media screen and (min-width: 992px){.tel-list__card{pointer-events:none;flex-wrap:nowrap;justify-content:flex-start}.tel-list__label{width:6rem}}@media screen and (min-width: 1400px){.tel-list__card{padding:1.875rem 3.25rem}}.form-wrap{padding:1.25rem 1.25rem 0 1.25rem;border-radius:10px}@media screen and (min-width: 576px){.form-wrap{padding:2.5rem 3.125rem 1.5rem 3.125rem}}@media screen and (min-width: 1400px){.form-wrap{padding:5rem 6.875rem 4rem 6.875rem}}.contact-stat{display:flex;justify-content:center;align-items:center;text-align:center;font-size:1.125rem;gap:1.875rem;position:relative;width:max-content;margin-right:auto;margin-bottom:2.5rem;margin-left:auto}.contact-stat::after{content:"";position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);width:90%;height:2px;background-color:#04a9c3}.contact-stat__item{font-weight:500;color:#fff;background-color:#d9d9d9;position:relative;display:flex;justify-content:center;align-items:center;border-radius:50%;width:5.625rem;height:5.625rem;z-index:10}.snow-monkey-form[data-screen=input] .contact-stat__item:first-child,.snow-monkey-form[data-screen=invalid] .contact-stat__item:first-child,.snow-monkey-form[data-screen=back] .contact-stat__item:first-child,.snow-monkey-form[data-screen=confirm] .contact-stat__item:nth-child(2),.form-area--finish .contact-stat__item:nth-child(3){background-color:#04a9c3}@media screen and (min-width: 992px){.contact-stat{gap:3.75rem}}.smf-item__label{position:relative;padding-left:2.875rem}.sme-badge{position:absolute;top:.4em;left:0;padding:.1875rem .375rem;font-size:.75rem;letter-spacing:.1em;border-radius:4px}.smf-form .form-input-item .smf-text-control__control{padding:.57rem 1rem}.smf-form .form-input-item .smf-text-control__control,.smf-form .form-input-item .smf-checkbox-control__control,.smf-form .form-input-item .smf-textarea-control__control,.smf-form .form-input-item .smf-radio-button-control__control{border-color:#acacac}.smf-item__label__text{font-size:1.125rem;line-height:1.5555555556;font-weight:700}.smf-form .smf-item .smf-checkbox-control,.smf-form .smf-item .smf-radio-button-control{align-items:center;row-gap:12px;column-gap:.9375rem}.smf-form .smf-item .smf-checkbox-control__control,.smf-form .smf-item .smf-radio-button-control__control{margin-top:0}.smf-form .smf-item .smf-select-control__control{padding:13px 30px 13px 9px}.snow-monkey-form[data-screen=confirm] .postal-search-btn{display:none}.form-input-item ::placeholder,.form-input-item select:has(option:checked[value=""]){color:#bbb}.form-item__select:has(option:checked[value=""]){color:rgba(51,51,51,.3)}.form-input-item .smf-item__col--label{padding-bottom:0;margin-bottom:.75rem}.smf-radio-buttons-control__control .smf-label:not(:last-child),.smf-checkboxes-control__control .smf-label:not(:last-child){margin-bottom:.3125rem}@media screen and (min-width: 576px){.zip-box .smf-item__controls{display:flex;gap:1.5rem}.zip-box .wp-block-button__link{margin:0}}@media screen and (min-width: 992px){.form-input-item{display:flex;align-items:baseline}.form-input-item .smf-item__col--label{width:283px;padding-right:2rem}.form-input-item .smf-item__col--controls{width:calc(100% - 283px)}.smf-form--letter .form-input-item{padding:1.25rem 0}}.privacy-policy-text{line-height:1.9}.smf-form--letter .smf-item.agreement-check{text-align:center;padding:0}.agreement-check label,.snow-monkey-form[data-screen=confirm] .agreement-check .smf-placeholder{background-color:#f5f5f5;width:345px;height:61px;display:flex;justify-content:center;align-items:center;margin-inline:auto;font-weight:700}.smf-form--letter+.smf-action{display:flex;align-items:center;justify-content:center;margin-top:3.75rem;margin-bottom:0}.snow-monkey-form[data-screen=confirm] .smf-button-control:nth-of-type(1){max-width:30%}.snow-monkey-form[data-screen=confirm] .smf-button-control:nth-of-type(2){max-width:60%}.smf-button-control__control[data-action=confirm],.smf-button-control__control[data-action=complete],.smf-button-control__control[data-action=back]{color:#fff;background-image:none;font-size:1.125rem;letter-spacing:.05em;font-weight:700;border:none;transition:.3s;height:58px;border-radius:5px}.smf-button-control__control[data-action=confirm],.smf-button-control__control[data-action=complete]{background-color:#333;width:240px;max-width:100%}.smf-button-control__control[data-action=back]{background-color:#adadad;width:100px;max-width:100%}@media(hover: hover){.smf-button-control__control[data-action=confirm]:hover,.smf-button-control__control[data-action=complete]:hover{background-color:#04a9c3}.smf-button-control__control[data-action=back]:hover{opacity:.7}}/*# sourceMappingURL=style-contact.css.map */