.catch-phrase.svelte-1nwx2it{font-size:16px;font-weight:700;line-height:1.5;letter-spacing:.03em;display:-webkit-box;overflow:hidden;color:#212121;text-overflow:ellipsis;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical}.business-keyword.svelte-hnz7nf{display:-webkit-box;overflow:hidden;color:#212121;text-overflow:ellipsis;-webkit-line-clamp:1;line-clamp:1;-webkit-box-orient:vertical}.business-keyword.svelte-hnz7nf .slice:where(.svelte-hnz7nf){font-size:12px;font-weight:500;line-height:1.5;letter-spacing:.03em}.business-keyword.svelte-hnz7nf .keyword:where(.svelte-hnz7nf){font-size:12px;font-weight:500;line-height:1.5;letter-spacing:.03em;font-weight:700}.svelte-10gtu{box-sizing:border-box}.funding-company.svelte-10gtu{display:flex;gap:8px;align-items:center}.funding-company.svelte-10gtu .company-logo:where(.svelte-10gtu){width:40px;height:40px;overflow:hidden;border:unset;border-radius:4px}.funding-company.svelte-10gtu .company-logo:where(.svelte-10gtu) .company-logo-image{width:40px;height:40px;-o-object-fit:cover;object-fit:cover}.funding-company.svelte-10gtu .company-label:where(.svelte-10gtu){font-size:12px;font-weight:400;line-height:1.5;letter-spacing:.03em;color:#12152e}.stage.svelte-k5xhbk{font-size:12px;font-weight:500;line-height:1.5;letter-spacing:.03em;font-weight:700;color:#4a509e}dialog.svelte-e3my8k:focus-visible{outline:none}dialog.svelte-e3my8k::backdrop{background:#00000080}.modal-wrapper.svelte-e3my8k{position:relative}.modal.svelte-e3my8k{position:fixed;top:50%;left:50%;width:100%;min-width:520px;max-width:var(--modal-max-width);background:none;border:none;transform:translate(-50%) translateY(-50%);animation:svelte-e3my8k-fade .2s ease-in}@media screen and (max-width: 767px){.modal.svelte-e3my8k{min-width:100%;padding:20px}}.modal-inner.svelte-e3my8k{padding:40px;background:#fff;border-radius:16px;box-shadow:0 0 12px #0000000d,0 0 16px #0000000d,0 0 24px #0000000d}@media screen and (max-width: 767px){.modal-inner.svelte-e3my8k{padding:32px}}.modal-head.svelte-e3my8k h2:where(.svelte-e3my8k){font-size:24px;font-weight:700;line-height:1.5em}@media screen and (max-width: 767px){.modal-head.svelte-e3my8k h2:where(.svelte-e3my8k){font-size:20px}}.modal-head.svelte-e3my8k h2.default:where(.svelte-e3my8k){color:#12152e}.modal-head.svelte-e3my8k h2.red:where(.svelte-e3my8k){color:#e6213a}.modal-body.svelte-e3my8k{padding:24px 0 40px}@keyframes svelte-e3my8k-fade{0%{opacity:0}to{opacity:1}}button.svelte-17na56d,a.svelte-17na56d{box-sizing:border-box;display:grid;align-content:center;justify-content:center;font-size:20px;font-weight:700;line-height:20px;text-align:center;text-decoration:none;cursor:pointer;transition:background-color .3s ease,color .3s ease}button.round.svelte-17na56d,a.round.svelte-17na56d{border-radius:30px}button.XS.svelte-17na56d,a.XS.svelte-17na56d{width:80px;height:32px;padding:10px 0;font-size:12px;border-radius:4px}button.M.svelte-17na56d,a.M.svelte-17na56d{width:160px;height:40px;padding:14px 0;font-size:14px;border-radius:8px}button.L.svelte-17na56d,a.L.svelte-17na56d{width:200px;height:47px;padding:16px 0;font-size:15px;border-radius:8px}button.XL.svelte-17na56d,a.XL.svelte-17na56d{width:328px;height:56px;padding:20px 0;font-size:16px;border-radius:8px}button.XL.auto-width.svelte-17na56d,a.XL.auto-width.svelte-17na56d{width:100%}button.auto.svelte-17na56d,a.auto.svelte-17na56d{width:100%;height:47px;font-size:15px;border-radius:8px}button.is-sp.svelte-17na56d,a.is-sp.svelte-17na56d{padding:12px}button.shadow.svelte-17na56d,a.shadow.svelte-17na56d{filter:drop-shadow(0px 0px 8px rgba(74,80,158,.5))}button.primary.svelte-17na56d,a.primary.svelte-17na56d{color:#fff;background:#e6213a;border:2px solid #e6213a}button.primary.svelte-17na56d:hover,a.primary.svelte-17na56d:hover{color:#e6213a;background:#fff;border:2px solid #e6213a}button.primary-light.svelte-17na56d,a.primary-light.svelte-17na56d{color:#fff;background:#e6213a;border:1px solid #e6213a}button.primary-light.svelte-17na56d:hover,a.primary-light.svelte-17na56d:hover{color:#e6213a;background:#fff;border:1px solid #e6213a}button.secondary.svelte-17na56d,a.secondary.svelte-17na56d{color:#fff;background:#4a509e;border:2px solid #4a509e}button.secondary.svelte-17na56d:hover,a.secondary.svelte-17na56d:hover{color:#fff;background:#3a3f80}button.tertiary.svelte-17na56d,a.tertiary.svelte-17na56d{color:#000;background:#fff;border:2px solid #9c9c9c}button.tertiary.svelte-17na56d:hover,a.tertiary.svelte-17na56d:hover{color:#000;background:#efefef;border:2px solid #212121}button.sub.svelte-17na56d,a.sub.svelte-17na56d{color:#4a509e;background:#fff;border:2px solid #4a509e}button.sub.svelte-17na56d:hover,a.sub.svelte-17na56d:hover{color:#fff;background:#4a509e}button.cancel.svelte-17na56d,a.cancel.svelte-17na56d{color:#12152e;background:#fff;border:2px solid #afb5cc}button.cancel.svelte-17na56d:hover,a.cancel.svelte-17na56d:hover{color:#fff;background:#afb5cc}button.cancel-light.svelte-17na56d,a.cancel-light.svelte-17na56d{color:#12152e;background:#fff;border:1px solid #afb5cc}button.cancel-light.svelte-17na56d:hover,a.cancel-light.svelte-17na56d:hover{color:#fff;background:#afb5cc}button.svelte-17na56d:disabled,a.svelte-17na56d:disabled{color:#fff;cursor:not-allowed;background:#afb5cc;border:2px solid #afb5cc}button.svelte-17na56d:disabled:hover,a.svelte-17na56d:disabled:hover{color:#fff;background:#afb5cc;border-color:#afb5cc}.pc-action.svelte-1v64abi{display:flex;gap:16px;justify-content:flex-end}@media screen and (max-width: 767px){.pc-action.svelte-1v64abi{display:none}}.sp-action.svelte-1v64abi{display:none}@media screen and (max-width: 767px){.sp-action.svelte-1v64abi{display:flex;flex-direction:column;gap:16px;align-items:center}}.sp-button.svelte-1v64abi{width:100%}.funding-card.svelte-150ac7w{display:flex;flex-direction:column;gap:13px;width:100%}.thumbnail.svelte-150ac7w{position:relative;aspect-ratio:1.9/1;margin-bottom:13px;overflow:hidden;border-radius:8px}.thumbnail.svelte-150ac7w img:where(.svelte-150ac7w){position:absolute;top:50%;left:50%;min-width:100%;min-height:100%;-o-object-fit:cover;object-fit:cover;transform:translate(-50%,-50%)}.info.svelte-150ac7w{display:flex;flex-direction:column;gap:8px}.info.svelte-150ac7w .head:where(.svelte-150ac7w){display:flex;justify-content:space-between}.info.svelte-150ac7w .head:where(.svelte-150ac7w) .date:where(.svelte-150ac7w){font-size:12px;font-weight:500;line-height:1.5;letter-spacing:.03em;font-weight:700;color:#212121}a.svelte-150ac7w{text-decoration:none}a.svelte-150ac7w .catch-phrase:where(.svelte-150ac7w){height:48px}a.svelte-150ac7w:hover .catch-phrase{color:#2967c8;transition:all .3s ease}a.svelte-150ac7w:hover .thumbnail:where(.svelte-150ac7w){box-shadow:0 2px 8px #0000001a,0 4px 12px #0000001a,0 8px 20px #0000001a;transition:all .3s ease}.page.svelte-1yar23e{font-size:12px;line-height:18px}.total.svelte-1yar23e{font-size:20px;font-weight:700;line-height:24px}.container.svelte-12mw7gy{display:flex;gap:8px;align-items:center}@media screen and (max-width: 1040px){.container.svelte-12mw7gy{display:grid;row-gap:8px}}.label.svelte-12mw7gy{font-size:14px;font-weight:500;line-height:1.5;letter-spacing:.03em;color:#212121}.input-wrapper.svelte-12mw7gy{display:flex;width:232px}@media screen and (max-width: 1040px){.input-wrapper.svelte-12mw7gy{width:100%}}.container.svelte-iy6d6v{display:flex;gap:32px;align-items:center;height:43px}@media screen and (max-width: 1040px){.container.svelte-iy6d6v{display:grid;row-gap:8px}}button.svelte-2hdmoj{box-sizing:border-box;display:grid;align-content:center;justify-content:center;font-size:20px;font-weight:700;line-height:20px;text-align:center;text-decoration:none;cursor:pointer;transition:background-color .3s ease,color .3s ease}button.round.svelte-2hdmoj{border-radius:30px}button.XS.svelte-2hdmoj{width:80px;height:32px;padding:10px 0;font-size:12px;border-radius:4px}button.L.svelte-2hdmoj{width:200px;height:47px;padding:16px 0;font-size:15px;border-radius:8px}button.is-sp.svelte-2hdmoj{padding:12px}button.shadow.svelte-2hdmoj{filter:drop-shadow(0px 0px 8px rgba(74,80,158,.5))}button.primary.svelte-2hdmoj{color:#fff;background:#e6213a;border:2px solid #e6213a}button.primary.svelte-2hdmoj:hover{color:#e6213a;background:#fff;border:2px solid #e6213a}button.primary-light.svelte-2hdmoj{color:#fff;background:#e6213a;border:1px solid #e6213a}button.primary-light.svelte-2hdmoj:hover{color:#e6213a;background:#fff;border:1px solid #e6213a}button.secondary.svelte-2hdmoj{color:#fff;background:#4a509e;border:2px solid #4a509e}button.secondary.svelte-2hdmoj:hover{color:#fff;background:#3a3f80}button.tertiary.svelte-2hdmoj{color:#000;background:#fff;border:2px solid #9c9c9c}button.tertiary.svelte-2hdmoj:hover{color:#000;background:#efefef;border:2px solid #212121}button.sub.svelte-2hdmoj{color:#4a509e;background:#fff;border:2px solid #4a509e}button.sub.svelte-2hdmoj:hover{color:#fff;background:#4a509e}button.cancel.svelte-2hdmoj{color:#12152e;background:#fff;border:2px solid #afb5cc}button.cancel.svelte-2hdmoj:hover{color:#fff;background:#afb5cc}button.cancel-light.svelte-2hdmoj{color:#12152e;background:#fff;border:1px solid #afb5cc}button.cancel-light.svelte-2hdmoj:hover{color:#fff;background:#afb5cc}button.auto.svelte-2hdmoj{display:inline-grid;place-items:center;padding:0}button.svelte-2hdmoj:disabled{color:#fff;cursor:not-allowed;background:#afb5cc;border:2px solid #afb5cc}button.svelte-2hdmoj:disabled:hover{color:#fff;background:#afb5cc;border-color:#afb5cc}dialog[open].svelte-12qq3bc{position:fixed;top:0;left:0;box-sizing:border-box;width:100%;max-width:none;height:100%;max-height:none;cursor:default;background:#fff;border:none}.modal.svelte-12qq3bc{box-sizing:border-box;display:flex;flex-direction:column;gap:16px;width:100%;padding:24px}.action.svelte-12qq3bc{display:flex;justify-content:center;margin:auto}.search.svelte-12qq3bc{width:80px;height:32px}.with-icon.svelte-12qq3bc{display:flex;gap:2px;justify-content:space-between}.text.svelte-12qq3bc{font-size:12px;line-height:16px}.icon.svelte-12qq3bc{padding-top:2px}main.svelte-1n17sh7{width:100%}.card-list.svelte-1n17sh7{display:flex;flex-wrap:wrap;gap:56px 40px;justify-content:flex-start}@media screen and (max-width: 1040px){.card-list.svelte-1n17sh7{gap:40px}}.card-list.svelte-1n17sh7 .no-result:where(.svelte-1n17sh7){display:flex;flex-direction:column}.card-list.svelte-1n17sh7 .no-result__title:where(.svelte-1n17sh7){font-size:16px;font-weight:700;color:#212121}.card-list.svelte-1n17sh7 .no-result__txt:where(.svelte-1n17sh7){margin-top:8px;font-size:12px;color:#404040}.card-list.svelte-1n17sh7 .card:where(.svelte-1n17sh7){width:calc((100% - 80px) / 3)}@media screen and (max-width: 1040px){.card-list.svelte-1n17sh7 .card:where(.svelte-1n17sh7){width:calc((100% - 40px)/2)}}@media screen and (max-width: 767px){.card-list.svelte-1n17sh7 .card:where(.svelte-1n17sh7){width:100%}}.pagination.svelte-1n17sh7{display:flex;justify-content:center;margin-top:40px}.search-info.svelte-1n17sh7{margin-bottom:40px}.current-page.svelte-1n17sh7{display:flex;justify-content:space-between;margin-bottom:16px}@media screen and (max-width: 1040px){.search-form.svelte-1n17sh7{display:none}}.search-form-sp.svelte-1n17sh7{display:none}@media screen and (max-width: 1040px){.search-form-sp.svelte-1n17sh7{display:block}}.center.svelte-ko0v5a{display:flex;justify-content:center}.layout.svelte-ko0v5a{position:relative;box-sizing:content-box;display:block;width:1080px;height:auto;padding:0 16px;margin-top:80px;margin-bottom:240px}@media screen and (max-width: 1040px){.layout.svelte-ko0v5a{display:flex;flex-wrap:wrap;width:100%;padding:0 20px;margin-top:40px;margin-bottom:240px}}.layout.svelte-ko0v5a h1:where(.svelte-ko0v5a){width:100%;font-size:32px;font-weight:700;line-height:1.5;letter-spacing:.03em;color:#12152e}@media screen and (max-width: 1040px){.layout.svelte-ko0v5a h1:where(.svelte-ko0v5a){font-size:24px;font-weight:700;line-height:1.5;letter-spacing:.03em}}.layout.svelte-ko0v5a .container:where(.svelte-ko0v5a){display:flex;flex-grow:1;gap:80px;margin-top:40px}@media screen and (max-width: 1040px){.layout.svelte-ko0v5a .container:where(.svelte-ko0v5a){display:flex;flex-wrap:wrap;gap:56px;margin-top:24px}}
