.inquiry-form .inquiry-chip{min-height:44px;box-sizing:border-box;line-height:1.35}.inquiry-form :is(.inquiry-chip,.inquiry-check) input[type]{min-height:0;padding:0;flex-shrink:0}.inquiry-form fieldset[tabindex]:focus-visible{outline:3px solid #4d8fdb;outline-offset:4px;border-radius:8px}:is(.arrival-theme,html) :is(.inquiry-form,.inquiry-result) button.inquiry-link.inquiry-hit,:is(.arrival-theme,html) :is(.inquiry-form,.inquiry-result) button.inquiry-link.inquiry-hit:hover{display:inline-flex;align-items:center;min-height:44px;margin:0;padding:0 2px;border:0;border-radius:6px;background:none;color:#002664;text-decoration:underline;text-underline-offset:2px;font:500 14px/1.4 var(--font-body);cursor:pointer}:is(.arrival-theme,html) .inquiry-form button.inquiry-link.inquiry-hit.inquiry-change{margin:-12px 0 4px}.inquiry-draft-note,.inquiry-fix-email,.inquiry-restored,.inquiry-suggest{display:flex;flex-wrap:wrap;align-items:center;gap:0 10px}.inquiry-draft-note{margin:10px 0 0;color:#4d6078;font-size:13px;line-height:1.5}.inquiry-note,.inquiry-restored{margin:0 0 14px;padding:2px 14px;border-radius:10px;background:#eef4fa;color:#213751;font-size:14px;line-height:1.6}.inquiry-note{padding:10px 14px}.inquiry-restored p{margin:0}.inquiry-suggest{margin:2px 0 0;font-size:14px;color:#213751}.inquiry-recap{margin:0 0 16px;padding:12px 14px;border:1px solid #c9d7e5;border-radius:12px;background:#f5f8fc;color:#213751;font-size:14px}.inquiry-recap-title{margin:0 0 4px;font-weight:600;color:#002664}.inquiry-recap ul,.inquiry-result .inquiry-recap ul{display:flex;flex-wrap:wrap;margin:0;padding:0;list-style:none;line-height:1.6}.inquiry-recap li+li:before{content:"·";margin:0 8px;color:#4d6078}.inquiry-after-send{margin:0 0 14px;padding:14px 18px;background:#fff;border:1px solid #c9d7e5;border-left:4px solid #002664;border-radius:12px;font-size:14px;color:#213751}.inquiry-after-send h4{margin:0 0 6px;font-size:14px;color:#002664}.inquiry-after-send ol{margin:0;padding-left:20px;line-height:1.6}.inquiry-send-to{margin:4px 0;color:#213751;font-size:14px}.inquiry-form .inquiry-chip:active,:is(.arrival-theme,html) .inquiry-form button.inquiry-kind:active{box-shadow:0 0 0 3px #00266433}@media (prefers-reduced-motion:no-preference){.inquiry-form .inquiry-chip{transition:box-shadow .12s,transform .12s}.inquiry-form .inquiry-chip:active,.inquiry-form button.inquiry-kind:active{transform:translateY(1px)}}