.floating-consult{position:fixed;right:18px;top:58%;transform:translateY(-50%);z-index:9999;display:flex;flex-direction:column;gap:10px}.floating-consult a{display:flex;align-items:center;justify-content:center;gap:9px;min-width:146px;padding:13px 17px;border-radius:40px;font-size:14px;font-weight:800;text-decoration:none;box-shadow:0 8px 22px rgba(0,0,0,.18);transition:transform .2s}.floating-consult a:hover{transform:translateX(-4px)}.floating-consult .float-phone{background:#183a62;color:#fff}.floating-consult .float-kakao{background:#ffdf00;color:#241e00}.floating-consult svg{width:19px;height:19px;flex-shrink:0}@media(max-width:700px){.floating-consult{right:8px;top:auto;bottom:18px;transform:none;gap:7px}.floating-consult a{min-width:0;padding:11px 13px;font-size:12px}.floating-consult svg{width:16px;height:16px}}
@media(max-width:700px){.floating-consult{bottom:14px;right:9px}.floating-consult a{box-shadow:0 5px 14px #0002}}
