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