@charset "UTF-8";:not(:root) .smf-progress-tracker__item[aria-current=true] .smf-progress-tracker__item__number{background-color:#69AABF}:not(:root) .smf-progress-tracker__item[aria-current=true] .smf-progress-tracker__item__text{color:#555555}button[type=submit],input[type=button],input[type=email],input[type=text],textarea{font-family:"ヒラギノ角ゴ Pro","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,sans-serif;font-size:1.6rem;border-radius:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;color:#555555}::-webkit-input-placeholder{color:#cccccc}::-moz-placeholder{color:#cccccc}:-ms-input-placeholder{color:#cccccc}::-ms-input-placeholder{color:#cccccc}::placeholder{color:#cccccc}:focus-visible{outline:#ADD8E6 auto 1px}input:not([type=radio]):not([type=checkbox]):not([type=button]):not([type=number]):not([type=date]),textarea{display:block;width:100%;padding:11px 20px;background:#ffffff;border:1px solid #cccccc}input:not([type=radio]):not([type=checkbox]):not([type=button]):not([type=number]):not([type=date]):focus-visible,textarea:focus-visible{outline:#ADD8E6 auto 1px}input[type=date],input[type=number]{font-size:1.6rem;display:inline-block;min-width:145px;max-height:49px;min-height:49px;padding:11px 20px;background:#ffffff;border:1px solid #cccccc}input[type=date].full-width,input[type=number].full-width{display:block;max-width:100%;width:100%}input[type=tel]{font-size:1.6rem;max-height:49px;min-height:49px}:not(:root) .smf-form .smf-textarea-control__control{padding:11px 20px;resize:vertical;line-height:1.75;background:#ffffff;border:1px solid #cccccc}:not(:root) .smf-form .smf-textarea-control__control:focus-visible{outline:#ADD8E6 auto 1px}.smf-radio-buttons-control{line-height:1.5}.smf-checkboxes-control{line-height:1.85}.smf-checkbox-control__label{margin-top:-5px}:not(:root) .smf-action button[type=submit].smf-button-control__control{all:unset;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;font-weight:700;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative;display:block;max-width:280px;width:280px;padding:15px 20px;background:#ADD8E6;border:2px solid rgba(204,204,204,0);border-radius:100vh;color:#555555;text-align:center;-webkit-transition:background 0.3s ease-out,border 0.3s ease-out,color 0.3s ease-out,opacity 0.3s ease-out,top 0.3s ease-out,right 0.3s ease-out,bottom 0.3s ease-out,left 0.3s ease-out,visibility 0.3s ease-out,-webkit-transform 0.3s ease-out,-webkit-box-flex 0.3s ease-out;transition:background 0.3s ease-out,border 0.3s ease-out,color 0.3s ease-out,opacity 0.3s ease-out,top 0.3s ease-out,right 0.3s ease-out,bottom 0.3s ease-out,left 0.3s ease-out,visibility 0.3s ease-out,-webkit-transform 0.3s ease-out,-webkit-box-flex 0.3s ease-out;transition:background 0.3s ease-out,border 0.3s ease-out,color 0.3s ease-out,transform 0.3s ease-out,opacity 0.3s ease-out,top 0.3s ease-out,right 0.3s ease-out,bottom 0.3s ease-out,left 0.3s ease-out,flex 0.3s ease-out,visibility 0.3s ease-out;transition:background 0.3s ease-out,border 0.3s ease-out,color 0.3s ease-out,transform 0.3s ease-out,opacity 0.3s ease-out,top 0.3s ease-out,right 0.3s ease-out,bottom 0.3s ease-out,left 0.3s ease-out,flex 0.3s ease-out,visibility 0.3s ease-out,-webkit-transform 0.3s ease-out,-webkit-box-flex 0.3s ease-out,-ms-flex 0.3s ease-out;line-height:1.5}:not(:root) .smf-action button[type=submit].smf-button-control__control:hover{background:#ADD8E6;border:2px solid rgba(204,204,204,0)}:not(:root) .smf-action button[type=submit].smf-button-control__control:focus-visible{outline:#ADD8E6 auto 1px}:not(:root) .smf-action button[type=submit].smf-button-control__control[data-action=back]{background:#ffffff;border:2px solid #cccccc}:not(:root) .smf-form--business+.smf-action{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:30px}.smf-form .smf-select-control:has(select){display:block}.smf-form .smf-select-control:has(select) select{font-family:"ヒラギノ角ゴ Pro","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,sans-serif;font-size:1.6rem;display:block;width:100%;min-height:49px;padding:11px 20px}:not(:root) .smf-form .smf-select-control__toggle{right:10px}:where(.wp-block-columns.is-layout-flex.group-range).wp-block-columns-is-layout-flex{gap:0 10px}.smf-progress-tracker__item__text:not(:root){font-size:1.2rem}@media (max-width:640px){:not(:root) .smf-action button[type=submit].smf-button-control__control{display:block;max-width:100%;width:100%}:not(:root) .smf-form--business+.smf-action{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px}:not(:root) .smf-action .smf-button-control+.smf-button-control{margin-left:0}.smf-progress-tracker__item__text:not(:root){white-space:nowrap}}.smf-item:has([data-validations~=required]) .smf-item__label__text:after{font-size:1.2rem;font-weight:bold;content:"必須";display:inline-block;padding:5px 6px;background-color:rgba(204,45,45,0.2);color:#CC2D2D;margin-left:1em;line-height:1}:not(:root) .smf-form--business .smf-item{border:1px solid #cccccc}:not(:root) .smf-form--business .smf-item__col--label{font-weight:bold;background-color:#F0F7FA}:not(:root) .smf-item__description{font-size:1.2rem}:not(:root) .smf-form .smf-checkbox-control__control{margin-top:calc(var(--_half-leading) * 0.25em)}:not(:root) .smf-form .smf-checkbox-control__control:focus-visible{outline:#ADD8E6 auto 1px}.text-center{text-align:center!important}
/*# sourceMappingURL=form.css.map */