/* 第23版：既存デザインを維持したフォームの補足表示 */
.v23-sidebar-hint{margin:6px 0 0!important;color:#7c6249!important;line-height:1.7}
.v23-contact-alt{font-size:12px;line-height:1.8;color:#66756c;margin:14px 0 0;overflow-wrap:anywhere}
.v23-contact-alt a{color:#315e45;text-decoration:underline;text-underline-offset:3px;font-weight:700}
.v23-noscript{padding:12px 15px;background:#f6f2e9;font-size:12px;color:#715b3e}
[data-contact-v23] [data-submit]:disabled{opacity:.65;cursor:wait}
@media(max-width:560px){.v23-contact-alt{font-size:11px}}

.form-field .check-row input[type="checkbox"]{width:18px;height:18px;min-width:18px;padding:0;margin-top:2px}
