.inquiry-page .inquiry-estimate-guide{margin-top:24px;padding:20px;border:1px solid var(--line,#e4dfd5);border-radius:16px;background:#fff}.inquiry-estimate-guide p{margin:0 0 14px}.inquiry-page .quote-field input,.inquiry-page .quote-field textarea{min-width:0;max-width:100%}.inquiry-page input[type=file]{white-space:normal;overflow:hidden}.inquiry-page .quote-error,.inquiry-page .quote-notice,.inquiry-page dd{overflow-wrap:anywhere;white-space:pre-wrap}.inquiry-actions{display:flex;flex-wrap:wrap;align-items:center;gap:20px}.inquiry-bottom-guide{margin:28px 0}.inquiry-page .quote-mii{flex:0 0 150px}.inquiry-page .quote-mii img{width:100px;height:auto}.inquiry-page :focus-visible{outline:3px solid #147db4;outline-offset:4px}@media(max-width:600px){.inquiry-page .quote-mii{flex-basis:100px}.inquiry-page .quote-mii img{width:70px}.inquiry-page .quote-mii p{font-size:12px}.inquiry-actions{align-items:stretch;flex-direction:column}.inquiry-page .button{max-width:100%;white-space:normal}.inquiry-page .quote-panel{padding:20px 16px}}

.inquiry-page .quote-mii{flex-basis:300px}.inquiry-page .quote-mii p{min-width:150px;max-width:180px}.inquiry-page #inquiry-form{padding:32px;background:#fff;border:1px solid #dee5ed;border-radius:12px}.inquiry-page .quote-review-list{margin:20px 0}.inquiry-page .quote-review-list dt{font-weight:700;padding-top:18px}.inquiry-page .quote-review-list dd{margin:6px 0 0;padding-bottom:18px;border-bottom:1px solid #eef1f4}@media(max-width:600px){.inquiry-page #inquiry-form{padding:20px 16px}.inquiry-page .quote-panel{padding:0}.inquiry-page .quote-mii p{min-width:0;max-width:180px}}
