.site-header[data-v-c49abdc2]{color:#fff;background:transparent;position:relative;margin:0;padding:0;left:0;right:0}.container[data-v-c49abdc2]{max-width:1180px;margin:0 auto;padding:0 4px}.header-top[data-v-c49abdc2]{background:rgba(0,0,0,.55)}.topbar[data-v-c49abdc2]{background:#f6f7fb;border-bottom:1px solid #e6e8ef;font-size:14px}.topbar .container[data-v-c49abdc2]{display:flex;align-items:center;justify-content:space-between;min-height:40px}.top-links .link[data-v-c49abdc2]{color:#444;text-decoration:none;margin-right:8px}.top-links .link[data-v-c49abdc2]:hover{color:#111}.top-links .divider[data-v-c49abdc2]{color:#c2c6d1;margin:0 8px 0 2px}.apply-btn[data-v-c49abdc2]{background:#004080;color:#fff;text-decoration:none;padding:6px 12px;border-radius:4px}.apply-btn[data-v-c49abdc2]:hover{background:#00346a}.brand-row .container[data-v-c49abdc2]{display:flex;align-items:center;justify-content:center;padding:16px 4px;border-radius:8px}.brand[data-v-c49abdc2]{display:inline-flex;align-items:center;gap:10px;text-decoration:none}.logo[data-v-c49abdc2]{align-items:center;width:240px;height:100px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.brand-name[data-v-c49abdc2]{font-size:20px;font-weight:700;color:#fff}.separator[data-v-c49abdc2]{height:1px;background:hsla(0,0%,100%,.5);margin:0 0 0 0}.hamburger[data-v-c49abdc2]{display:none;width:44px;height:36px;align-items:center;justify-content:center;gap:4px;flex-direction:column;background:transparent;border:0;cursor:pointer}.hamburger span[data-v-c49abdc2]{display:block;width:22px;height:2px;background:#fff}.main-nav[data-v-c49abdc2]{background:transparent}.main-nav .container[data-v-c49abdc2],.menu[data-v-c49abdc2]{display:flex;justify-content:center}.menu[data-v-c49abdc2]{list-style:none;padding:0;margin:0;gap:100px;width:100%;max-width:900px}.menu-item[data-v-c49abdc2]{position:relative}.menu-link[data-v-c49abdc2]{display:block;color:#fff;text-decoration:none;padding:12px 12px;font-weight:600;border-radius:6px;transition:color .2s ease,border-color .2s ease;border-bottom:2px solid transparent}.menu-link[data-v-c49abdc2]:hover{color:#a8a8a8}.menu-link.router-link-exact-active[data-v-c49abdc2]{color:#00adfd;font-weight:800}.menu-item.has-sub:hover .submenu[data-v-c49abdc2]{display:block}.submenu[data-v-c49abdc2]{display:none;position:absolute;left:0;top:100%;min-width:180px;background:rgba(0,0,0,.65);border:1px solid hsla(0,0%,100%,.2);box-shadow:0 6px 18px rgba(0,0,0,.18);z-index:20}.brand-row .container[data-v-c49abdc2]{padding:8px 4px}.separator[data-v-c49abdc2]{display:block}.submenu li[data-v-c49abdc2]{list-style:none}.submenu a[data-v-c49abdc2]{display:block;padding:10px 14px;color:#fff;text-decoration:none;white-space:nowrap}.submenu a[data-v-c49abdc2]:hover{background:hsla(0,0%,100%,.08)}.menu-item.highlight .menu-link[data-v-c49abdc2]{background:hsla(0,0%,100%,.15);color:#fff;border-radius:2px}.menu-item.highlight:hover .menu-link[data-v-c49abdc2]{background:hsla(0,0%,100%,.25)}@media (max-width:960px){.hamburger[data-v-c49abdc2]{display:inline-flex}.site-header[data-v-c49abdc2]{position:relative;z-index:1001}.main-nav[data-v-c49abdc2]{position:absolute;top:var(--header-h);left:0;right:0;display:none;z-index:1001}.main-nav.open[data-v-c49abdc2]{display:block}.menu[data-v-c49abdc2]{position:relative;display:flex;flex-direction:column;gap:0;background:rgba(0,0,0,.3);border-radius:14px;margin:8px auto 0;padding:16px 20px 20px;width:min(92vw,640px);box-shadow:0 12px 28px rgba(0,0,0,.22);max-height:70vh;overflow-y:auto}.menu-link[data-v-c49abdc2]{color:#fff;padding:10px 8px;font-weight:600;border-bottom:1px solid rgba(0,0,0,.06)}.menu li:last-child .menu-link[data-v-c49abdc2]{border-bottom:0}.separator[data-v-c49abdc2]{display:none}}.site-header[data-v-c49abdc2]{position:sticky;top:0;z-index:1000}.site-footer[data-v-7a875b73]{background:#0b0b0b;color:#a7a7a7;text-align:center;padding:28px 0 32px;font-weight:450}.container[data-v-7a875b73]{max-width:1180px;margin:0 auto;padding:0 16px}.company[data-v-7a875b73],.contact[data-v-7a875b73]{margin:0 0 8px 0;font-size:13px;line-height:1.7;color:#a7a7a7}.divider[data-v-7a875b73]{height:1px;background:hsla(0,0%,100%,.15);margin:12px auto 14px;max-width:980px}.copyright[data-v-7a875b73]{margin:0;font-size:12px;color:#a7a7a7}.logo[data-v-7a875b73]{align-items:center;width:200px;height:100px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}@media (max-width:720px){.company[data-v-7a875b73],.contact[data-v-7a875b73]{font-size:12px}.container[data-v-7a875b73]{padding:0 12px}}body,html{margin:0;padding:0}.app{display:flex;flex-direction:column;min-height:100vh}:root{--header-h:110px}.hero-bg{height:calc(40dvh + var(--header-h));margin-top:calc((var(--header-h) + env(safe-area-inset-top))*-1);padding-top:calc(var(--header-h) + env(safe-area-inset-top));position:relative;color:#fff;display:flex;flex-direction:column;overflow:hidden}@supports not (height:100dvh){.hero-bg{height:calc(40vh + var(--header-h));margin-top:calc(var(--header-h)*-1);padding-top:var(--header-h)}}.hero-text,.hero-text.home{height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;background:transparent;padding:clamp(16px,5vw,40px);box-sizing:border-box;width:100%}.hero-bg.home{height:calc(100dvh - env(safe-area-inset-bottom));margin-top:calc((var(--header-h) + env(safe-area-inset-top))*-1);padding-top:calc(var(--header-h) + env(safe-area-inset-top))}@supports not (height:100dvh){.hero-bg.home{height:calc(100vh - env(safe-area-inset-bottom));margin-top:calc(var(--header-h)*-1);padding-top:var(--header-h)}}.hero-text h1{margin:0 0 .75rem;font-size:clamp(24px,4vw,48px);line-height:1.2;white-space:pre-line}.hero-text p{margin:0;font-size:clamp(14px,2vw,20px);line-height:1.6}.content{flex:1;background:#fff;padding:3rem 1.5rem}@media (max-width:768px){.hero-bg{height:calc(40dvh + var(--header-h))}}@supports not (height:100dvh){@media (max-width:768px){.hero-bg{height:calc(40vh + var(--header-h))}}}.floating-call{position:fixed;right:18px;bottom:22px;width:80px;height:80px;border-radius:50%;background:rgba(0,0,0,.9);display:flex;align-items:center;justify-content:center;color:#fff;box-shadow:0 6px 20px rgba(0,0,0,.35);text-decoration:none;z-index:2000;transition:all .25s ease;backdrop-filter:blur(4px)}.call-icon{width:35px;height:35px}.floating-call:hover{transform:translateY(-4px) scale(1.05)}.floating-call:active{transform:scale(.96)}@media (min-width:961px){.floating-call{display:none}}.home-section[data-v-18389e9c]{background:#fff;padding:clamp(40px,6vw,100px) 0;display:flex;justify-content:center}.home-inner[data-v-18389e9c]{display:grid;grid-template-columns:1fr 1fr;align-items:start;width:min(1200px,90%);gap:clamp(20px,5vw,80px);color:#222}.home-left h1[data-v-18389e9c]{font-size:clamp(28px,5.5vw,45px);line-height:1.3;font-weight:600;margin:0}.brand[data-v-18389e9c],.highlight[data-v-18389e9c]{color:#0a66ff;font-weight:700}.home-right[data-v-18389e9c]{line-height:1.7;font-size:clamp(14px,1.9vw,16px);color:#444}.home-right h3[data-v-18389e9c]{margin-top:0;font-size:clamp(18px,2.4vw,22px);font-weight:700;color:#000}.sign[data-v-18389e9c]{margin-top:clamp(16px,2vw,24px);text-align:right}.sign .name[data-v-18389e9c]{margin-left:8px;font-weight:700;font-size:clamp(18px,3vw,24px)}@media (max-width:900px){.home-inner[data-v-18389e9c]{grid-template-columns:1fr;text-align:center}.home-right[data-v-18389e9c]{text-align:left}}.container[data-v-4a16d89c]{display:flex;justify-content:center;align-items:center}img[data-v-4a16d89c]{max-width:100%;height:auto}[data-v-0a41603d]:root{--ink:#0f172a;--muted:#64748b;--line:#e2e8f0;--brand:#0a66ff;--bg:#fff;--err:#d92d20}.inq-wrap[data-v-0a41603d]{display:grid;grid-template-columns:.85fr 1.15fr;gap:56px;width:min(1120px,92vw);margin:64px auto}.inq-side[data-v-0a41603d]{align-self:start}.inq-title[data-v-0a41603d]{margin:0 0 16px;font-size:40px;line-height:1.1;font-weight:800;color:var(--ink);letter-spacing:-.02em}.inq-contacts[data-v-0a41603d]{display:flex;flex-direction:column;gap:8px;margin-bottom:16px}.contact[data-v-0a41603d]{color:var(--brand);text-decoration:none;font-weight:700}.inq-copy[data-v-0a41603d]{color:var(--muted);line-height:1.7}.inq-form[data-v-0a41603d]{background:var(--bg);border:1px solid var(--line);border-radius:14px;padding:28px;box-shadow:0 10px 24px rgba(2,6,23,.06)}.grid[data-v-0a41603d]{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-bottom:14px}.field[data-v-0a41603d]{display:flex;flex-direction:column;gap:8px}.field label[data-v-0a41603d]{color:var(--ink);font-weight:600;font-size:14px}.req[data-v-0a41603d]{color:var(--brand);margin-left:2px}.field input[data-v-0a41603d],.field textarea[data-v-0a41603d]{border:1px solid var(--line);border-radius:12px;padding:14px 12px;font-size:16px;color:var(--ink);background:#fff;outline:none;transition:border-color .15s,box-shadow .15s,background .15s}.field input[data-v-0a41603d]::-moz-placeholder,.field textarea[data-v-0a41603d]::-moz-placeholder{color:#9aa3b2}.field input[data-v-0a41603d]::placeholder,.field textarea[data-v-0a41603d]::placeholder{color:#9aa3b2}.field input[data-v-0a41603d]:focus,.field textarea[data-v-0a41603d]:focus{border-color:var(--brand);box-shadow:0 0 0 3px rgba(10,102,255,.12)}.field textarea[data-v-0a41603d]{resize:vertical;min-height:140px}.invalid[data-v-0a41603d]{border-color:var(--err)!important;box-shadow:0 0 0 3px rgba(217,45,32,.1)!important}.err[data-v-0a41603d]{color:var(--err);font-size:12px}.agree[data-v-0a41603d]{display:flex;align-items:center;gap:10px;margin:10px 0 6px;color:var(--muted)}.agree input[data-v-0a41603d]{width:16px;height:16px}.btn[data-v-0a41603d]{width:100%;height:50px;border:1px solid var(--brand);background:var(--brand);color:#fff;font-weight:700;letter-spacing:.02em;border-radius:12px;cursor:pointer;transition:filter .15s}.btn[data-v-0a41603d]:hover{filter:brightness(1.05)}.btn[data-v-0a41603d]:disabled{background:#c9cfda;border-color:#c9cfda;cursor:not-allowed}.btn[data-v-0a41603d]:not(:disabled){background-color:#0a66ff;border-color:#0a66ff}@media (max-width:960px){.inq-wrap[data-v-0a41603d]{grid-template-columns:1fr;gap:28px;margin:40px auto}.grid[data-v-0a41603d]{grid-template-columns:1fr}.inq-title[data-v-0a41603d]{font-size:32px}}[data-v-71d52c16]:root{--ink:#111827;--muted:#6b7280;--line:#e0e0e0;--brand:#0a66ff}.ship-grid[data-v-71d52c16]{width:min(1100px,95vw);margin:32px auto 48px;display:grid;grid-template-columns:1fr 1fr;grid-template-areas:"requester memo" "origin    dest" "note      destTime" "submit    submit";gap:20px}.requester[data-v-71d52c16]{grid-area:requester}.memo[data-v-71d52c16]{grid-area:memo}.origin[data-v-71d52c16]{grid-area:origin}.dest[data-v-71d52c16]{grid-area:dest}.under-origin[data-v-71d52c16]{grid-area:note}.depart-time[data-v-71d52c16]{grid-area:destTime}.submit-wrap[data-v-71d52c16]{grid-area:submit}.card[data-v-71d52c16]{background:#fff;border:1px solid var(--line);border-radius:12px;padding:18px}.note[data-v-71d52c16]{background:#fafafa;border:1px dashed var(--line);color:var(--muted);border-radius:12px;padding:16px 18px}.notice-box[data-v-71d52c16]{border:1px solid #e5e5e5;border-radius:10px;padding:20px 24px;background:#fff;color:#333;line-height:1.8;text-align:center}.notice-box strong[data-v-71d52c16]{display:block;font-size:18px;font-weight:700;color:#222;margin-bottom:4px}.notice-box .notice-small[data-v-71d52c16]{display:block;margin-top:6px;color:#b50000;font-size:14px;font-weight:500}h3[data-v-71d52c16]{margin:0 0 12px;color:var(--ink);font-size:20px}.grid-2[data-v-71d52c16]{display:grid;grid-template-columns:1fr 1fr;gap:12px}.field[data-v-71d52c16]{display:flex;flex-direction:column;gap:6px}label[data-v-71d52c16]{font-size:14px;color:var(--ink);font-weight:600}.req[data-v-71d52c16]{color:var(--brand)}input[data-v-71d52c16],textarea[data-v-71d52c16]{border:1px solid #e0e0e0;border-radius:10px;padding:10px 12px;font-size:15px;background:#fff;transition:border-color .2s ease,box-shadow .2s ease}input[data-v-71d52c16]:focus,textarea[data-v-71d52c16]:focus{border-color:var(--brand);box-shadow:0 0 0 3px rgba(10,102,255,.1)}textarea[data-v-71d52c16]{resize:vertical}.row[data-v-71d52c16]{display:flex;gap:8px}.btn-ghost[data-v-71d52c16]{border:1px solid var(--line);background:#f8fafc;border-radius:10px;padding:0 12px;cursor:pointer}.submit-wrap[data-v-71d52c16]{display:flex}.submit[data-v-71d52c16]{width:100%;height:50px;border-radius:12px;border:1px solid transparent;color:#fff;font-weight:700;cursor:pointer;transition:background-color .2s,filter .15s}.submit[data-v-71d52c16]:disabled{background:#bcd4ff;border-color:#bcd4ff;cursor:not-allowed}.submit[data-v-71d52c16]:not(:disabled){background:#0a66ff;border-color:#0a66ff}.submit[data-v-71d52c16]:not(:disabled):hover{filter:brightness(1.05)}@media (max-width:900px){.ship-grid[data-v-71d52c16]{grid-template-columns:1fr;grid-template-areas:"requester" "memo" "origin" "dest" "note" "destTime" "submit"}.grid-2[data-v-71d52c16]{grid-template-columns:1fr}}