.result-page.svelte-9poxgy{min-height:100vh}.wrap.svelte-9poxgy{box-sizing:border-box;padding-top:130px}.search-bar.svelte-9poxgy{box-sizing:border-box;z-index:1000;background:#fff;width:100%;padding:15px 20px;position:fixed;top:0;left:0;right:0;box-shadow:0 2px 8px #0000001a}.search-bar.svelte-9poxgy h1:where(.svelte-9poxgy){color:#008598;text-align:center;margin:0 0 10px;font-size:20px;line-height:1.5}.search-bar.svelte-9poxgy h1:where(.svelte-9poxgy) a:where(.svelte-9poxgy){color:#008598;text-decoration:none}.search-bar.svelte-9poxgy form:where(.svelte-9poxgy){max-width:1200px;margin:0 auto}.keyword.svelte-9poxgy{box-sizing:border-box;color:#333;-webkit-appearance:none;background:#f7f7f7;border:1px solid #f2f2f2;border-radius:999px;outline:none;width:100%;padding:12px 20px;font-size:14px;transition:all .2s ease-in-out}.keyword.svelte-9poxgy:focus{background:#fff;border-color:#008598}.keyword.svelte-9poxgy::placeholder{color:#aaa}.name.svelte-9poxgy{color:#008598;font-size:16px;font-weight:700;line-height:1.4}.number.svelte-9poxgy,.company.svelte-9poxgy{color:#666;font-size:12px;line-height:1.4}.number.svelte-9poxgy{color:#888}.company.svelte-9poxgy{color:#008598;font-weight:700}ul.svelte-9poxgy{flex-wrap:wrap;align-items:stretch;margin:0;padding:0;display:flex}li.svelte-9poxgy{box-sizing:border-box;list-style:none}li.svelte-9poxgy a:where(.svelte-9poxgy){box-sizing:border-box;background:#fff;border-radius:4px;height:calc(100% - 32px);margin:16px;padding:16px;transition:all .2s ease-out;display:block;box-shadow:0 1px 4px #0000001a}@media only screen and (width<=420px){li.svelte-9poxgy{width:100%}}@media only screen and (width>=421px) and (width<=700px){li.svelte-9poxgy{width:50%}}@media only screen and (width>=701px) and (width<=900px){li.svelte-9poxgy{width:33%}}@media only screen and (width>=901px) and (width<=1500px){li.svelte-9poxgy{width:25%}}.category.svelte-9poxgy{color:#999;border:1px solid #999;border-radius:2px;padding:0 2px;font-size:10px;display:inline-block}.no-result.svelte-9poxgy{color:#666;text-align:center;margin-top:40px;font-size:14px;line-height:1.5}.no-result.svelte-9poxgy p:where(.svelte-9poxgy){margin:0;padding:0}.no-result.svelte-9poxgy .tip:where(.svelte-9poxgy){color:#999;font-size:12px}@media only screen and (width<=768px){.wrap.svelte-9poxgy{padding-top:120px}.search-bar.svelte-9poxgy{padding:12px 15px}.search-bar.svelte-9poxgy h1:where(.svelte-9poxgy){margin-bottom:8px;font-size:18px}.keyword.svelte-9poxgy{padding:10px 16px;font-size:13px}}
