.grecaptcha-badge{visibility:visible}html body main .inner .smf-progress-tracker{max-width:420px;margin-inline:auto}@media only screen and (max-width: 767px){html body main .inner .smf-progress-tracker{max-width:100%}}html body main .inner .smf-progress-tracker__item__number{width:50px;height:50px;background-color:#ece7e1;color:#7a6f62;font-size:1.3125rem;font-weight:700;line-height:1.5238095238;letter-spacing:.02em}html body main .inner .smf-progress-tracker__item__text{font-size:1.1875rem;font-weight:700;line-height:1.6842105263;letter-spacing:.02em;color:#ece7e1}html body main .inner .smf-progress-tracker__item:after,html body main .inner .smf-progress-tracker__item:before{height:4px;top:24px;background-color:#ece7e1}html body main .inner .snow-monkey-form[data-screen=input] .smf-progress-tracker__item:nth-of-type(1) .smf-progress-tracker__item__number,html body main .inner .snow-monkey-form[data-screen=invalid] .smf-progress-tracker__item:nth-of-type(1) .smf-progress-tracker__item__number,html body main .inner .snow-monkey-form[data-screen=back] .smf-progress-tracker__item:nth-of-type(1) .smf-progress-tracker__item__number{background-color:#7a6f62;color:#fff}html body main .inner .snow-monkey-form[data-screen=input] .smf-progress-tracker__item:nth-of-type(1) .smf-progress-tracker__item__text,html body main .inner .snow-monkey-form[data-screen=invalid] .smf-progress-tracker__item:nth-of-type(1) .smf-progress-tracker__item__text,html body main .inner .snow-monkey-form[data-screen=back] .smf-progress-tracker__item:nth-of-type(1) .smf-progress-tracker__item__text{color:#7a6f62}html body main .inner .snow-monkey-form[data-screen=confirm] .smf-progress-tracker__item:nth-of-type(1) .smf-progress-tracker__item__number{background-color:#7a6f62;color:#fff}html body main .inner .snow-monkey-form[data-screen=confirm] .smf-progress-tracker__item:nth-of-type(1) .smf-progress-tracker__item__text{color:#7a6f62}html body main .inner .snow-monkey-form[data-screen=confirm] .smf-progress-tracker__item:nth-of-type(1)::after{background-color:#7a6f62}html body main .inner .snow-monkey-form[data-screen=confirm] .smf-progress-tracker__item:nth-of-type(2) .smf-progress-tracker__item__number{background-color:#7a6f62;color:#fff}html body main .inner .snow-monkey-form[data-screen=confirm] .smf-progress-tracker__item:nth-of-type(2) .smf-progress-tracker__item__text{color:#7a6f62}html body main .inner .snow-monkey-form[data-screen=confirm] .smf-progress-tracker__item:nth-of-type(2)::before{background-color:#7a6f62}html body main .inner .snow-monkey-form[data-screen=complete] .smf-progress-tracker__item .smf-progress-tracker__item__number{background-color:#7a6f62;color:#fff}html body main .inner .snow-monkey-form[data-screen=complete] .smf-progress-tracker__item .smf-progress-tracker__item__text{color:#7a6f62}html body main .inner .snow-monkey-form[data-screen=complete] .smf-progress-tracker__item::before,html body main .inner .snow-monkey-form[data-screen=complete] .smf-progress-tracker__item::after{background-color:#7a6f62}html body main .inner .smf-progress-tracker__item[aria-current=true] .smf-progress-tracker__item__number{background-color:#7a6f62;color:#fff}html body main .inner .smf-progress-tracker__item[aria-current=true] .smf-progress-tracker__item__text{color:#705638}html body main .inner .box{margin-top:28px;border-width:1px;border-radius:20px;width:640px;max-width:100%;margin-inline:auto}@media only screen and (max-width: 767px){html body main .inner .box{width:100%;margin-top:0}}html body main .inner .smf-form{display:grid;max-width:950px;margin-inline:auto}html body main .inner .wp-block-snow-monkey-forms-item.smf-item{overflow:hidden;border-top:1px solid #aea395;border-right:1px solid #aea395;border-left:1px solid #aea395;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}@media only screen and (max-width: 767px){html body main .inner .wp-block-snow-monkey-forms-item.smf-item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}html body main .inner .wp-block-snow-monkey-forms-item.smf-item:nth-of-type(2){margin-top:22px;border-radius:28px 28px 0 0}@media only screen and (max-width: 767px){html body main .inner .wp-block-snow-monkey-forms-item.smf-item:nth-of-type(2){border-radius:10px 10px 0 0}}html body main .inner .wp-block-snow-monkey-forms-item.smf-item:last-of-type{border-bottom:1px solid #aea395;border-radius:0 0 28px 28px}@media only screen and (max-width: 767px){html body main .inner .wp-block-snow-monkey-forms-item.smf-item:last-of-type{border-radius:0 0 10px 10px}}html body main .inner .smf-item__col{padding:24px 16px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}@media only screen and (max-width: 767px){html body main .inner .smf-item__col{padding:18px 16px}}html body main .inner .smf-item__col--label{background-color:#f8f6f2;border-right:1px solid #ab9882;width:332px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}@media only screen and (max-width: 767px){html body main .inner .smf-item__col--label{width:100%;border-bottom:1px solid #ab9882;border-right:none}}html body main .inner .smf-item__label__text{font-size:1.0625rem;font-weight:700;line-height:1.8823529412;letter-spacing:.02em}@media only screen and (max-width: 767px){html body main .inner .smf-item__label__text{font-size:.875rem;font-weight:700;line-height:1.5714285714;letter-spacing:0em}}html body main .inner .smf-item__description{margin-top:4px;font-size:.875rem;font-weight:400;line-height:1.5;letter-spacing:.04em}@media only screen and (max-width: 767px){html body main .inner .smf-item__description{font-size:.75rem;font-weight:400;line-height:1.6666666667;letter-spacing:.03em}}html body main .inner .smf-item__col--controls{width:100%;padding:24px}@media only screen and (max-width: 767px){html body main .inner .smf-item__col--controls{padding:16px;padding-bottom:32px}}html body main .inner .smf-form .smf-text-control__control{border:1px solid #ab9882;border-radius:8px;width:332px}html body main .inner .smf-form .smf-text-control__control[name=address]{width:100%}html body main .inner .smf-form .smf-select-control{width:332px;max-width:100%}html body main .inner .smf-form .smf-select-control__control{border:1px solid #ab9882;border-radius:8px;width:100%;font-size:1.0625rem;font-weight:500;line-height:1.8823529412;letter-spacing:.02em;color:#7a6f62;padding-block:9px}@media only screen and (max-width: 767px){html body main .inner .smf-form .smf-select-control__control{font-size:.875rem;font-weight:500;line-height:1.5714285714;letter-spacing:0em}}html body main .inner .smf-form .smf-select-control__control:focus+.smf-select-control__toggle:before{border-color:#fff}html body main .inner .smf-form .smf-select-control__toggle::before{z-index:2;border-width:0 3px 3px 0;border-color:#fff;width:10px;height:10px;top:calc(50% - 8px);right:calc(var(--_s-1) - 4px)}html body main .inner .smf-form .smf-select-control__toggle::after{position:absolute;right:0;content:"";display:block;width:36px;height:100%;background-color:#ab9882;border-radius:0 8px 8px 0}html body main .inner .smf-radio-buttons-control__control{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-column-gap:32px;-moz-column-gap:32px;column-gap:32px}html body main .inner .smf-radio-button-control{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:4px}html body main .inner .smf-form .smf-radio-button-control__control{border:1px solid #ab9882;width:14px;height:14px;margin-top:3px}html body main .inner .smf-form .smf-radio-button-control__control::before{background-color:#7a6f62;width:8px;height:8px;top:calc(50% - 4px);left:calc(50% - 4px)}html body main .inner .smf-form .smf-radio-button-control__control:checked{background-color:#fff}html body main .inner .smf-radio-button-control__label{font-size:1.0625rem;font-weight:500;line-height:1;letter-spacing:.02em;color:#333}html body main .inner .smf-button-control__control{margin-top:40px;margin-inline:auto;position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border:3px solid #705638;background:#705638;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;min-width:min(100%,480px);max-width:min(100%,700px);padding:20px 58px;border-radius:44px;font-family:'Zen Maru Gothic', sans-serif;;font-size:1.25rem;font-weight:500;line-height:1.5;letter-spacing:.04em;color:#fff;text-align:center;-webkit-transition:color .3s,background-color .3s;transition:color .3s,background-color .3s}@media only screen and (max-width: 767px){html body main .inner .smf-button-control__control{margin-top:24px;font-size:1.125rem;font-weight:500;line-height:1.7777777778;letter-spacing:0em;padding:11px 40px 11px 30px;min-width:min(100%,315px);width:100%;max-width:400px}}html body main .inner .smf-button-control__control::after{content:"→";display:block;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:26px;font-size:1.375rem;font-weight:500;line-height:1;letter-spacing:.04em}@media only screen and (max-width: 767px){html body main .inner .smf-button-control__control::after{right:10px}}@media(any-hover: hover){html body main .inner .smf-button-control__control:hover{background-color:#ece7e1;color:#705638}}html body main .inner .smf-button-control+.smf-button-control .smf-button-control__control{margin-top:16px}@media only screen and (max-width: 767px){html body main .inner .smf-button-control+.smf-button-control .smf-button-control__control{margin-top:2px}}html body main .inner .smf-form .smf-textarea-control__control{border:1px solid #ab9882;border-radius:8px}html body main .inner .wp-block-snow-monkey-forms-item.smf-item+.txt-c{margin-top:64px}@media only screen and (max-width: 767px){html body main .inner .wp-block-snow-monkey-forms-item.smf-item+.txt-c{margin-top:24px;text-align:left !important}}html body main .inner .snow-monkey-form[data-screen=confirm] .smf-item__col.smf-item__col--controls{padding:32px 38px}@media only screen and (max-width: 767px){html body main .inner .snow-monkey-form[data-screen=confirm] .smf-item__col.smf-item__col--controls{padding:14px 20px 24px}}html body main .inner .snow-monkey-form[data-screen=confirm] .smf-placeholder{font-size:1.0625rem;font-weight:400;line-height:1.8823529412;letter-spacing:.02em}@media only screen and (max-width: 767px){html body main .inner .snow-monkey-form[data-screen=confirm] .smf-placeholder{font-size:.875rem;font-weight:400;line-height:1.5714285714;letter-spacing:0em}}html body main .inner .btn__wrapper{display:none}html body main .inner .snow-monkey-form[data-screen=complete]+p+.btn__wrapper{display:block;width:390px;margin-top:64px;margin-inline:auto}@media only screen and (max-width: 767px){html body main .inner .snow-monkey-form[data-screen=complete]+p+.btn__wrapper{margin-top:40px;width:100%}}html body main .inner .snow-monkey-form[data-screen=complete]+p+.btn__wrapper .btn__link{min-width:unset;width:100%}html body main .inner .snow-monkey-form[data-screen=complete] .smf-complete-content{margin-top:28px;border:1px solid #7a6f62;border-radius:20px;width:640px;max-width:100%;padding:27px 24px;background-color:#f8f6f2;margin-inline:auto;text-align:center}@media only screen and (max-width: 767px){html body main .inner .snow-monkey-form[data-screen=complete] .smf-complete-content{width:100%;margin-top:0}}html body main .inner .smf-error-messages{font-weight:700}.page-goiken .smf-radio-buttons-control__control{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;row-gap:4px}/*# sourceMappingURL=form.css.map */