:root{--color-full: #321ef6;--color-lightplus: #3d7aff;--color-light: #d5d5d5;--border-color-light: #8b8b8b}.card.svelte-1udj3uj:is(.full:where(.svelte-1udj3uj)){border-color:var(--color-full)}.full.svelte-1udj3uj .title:where(.svelte-1udj3uj){background-color:var(--color-full);color:#fff}.full.svelte-1udj3uj .price_taxexc:where(.svelte-1udj3uj) .price_number:where(.svelte-1udj3uj){color:var(--color-full)}.full.svelte-1udj3uj .button:where(.svelte-1udj3uj){border-color:var(--color-full);color:var(--color-full)}.card.svelte-1udj3uj:is(.lightplus:where(.svelte-1udj3uj)){border-color:var(--color-lightplus)}.lightplus.svelte-1udj3uj .title:where(.svelte-1udj3uj){background-color:var(--color-lightplus);color:#fff}.lightplus.svelte-1udj3uj .price_taxexc:where(.svelte-1udj3uj) .price_number:where(.svelte-1udj3uj){color:var(--color-lightplus)}.lightplus.svelte-1udj3uj .button:where(.svelte-1udj3uj){border-color:var(--color-lightplus);color:var(--color-lightplus)}.card.svelte-1udj3uj:is(.light:where(.svelte-1udj3uj)){border-color:var(--border-color-light)}.light.svelte-1udj3uj .title:where(.svelte-1udj3uj){background-color:var(--color-light);color:var(--normal-color)}.light.svelte-1udj3uj .button:where(.svelte-1udj3uj){border-color:var(--border-color-light);color:var(--normal-color)}.card.svelte-1udj3uj{border:solid 3px;border-radius:10px;margin:0 auto;width:98vw;min-width:280px;max-width:400px;overflow:hidden}@media screen and (min-width:896px){.card.svelte-1udj3uj{width:280px;flex-basis:auto}}.title.svelte-1udj3uj{display:flex;align-items:center;position:relative}.title_badge.svelte-1udj3uj{position:absolute;left:12px}.title_badge.svelte-1udj3uj img:where(.svelte-1udj3uj){width:36px}.title_text.svelte-1udj3uj{display:block;font-size:1.5rem;padding:.6em 0;margin:auto;text-align:center}.body.svelte-1udj3uj{display:flex;align-items:center;flex-direction:column;padding:10px 20px 20px}@media screen and (min-width:896px){.body.svelte-1udj3uj{padding:10px 20px 20px}}.price.svelte-1udj3uj{font-family:var(--font-family-noto-sans);font-weight:800}.price_taxexc.svelte-1udj3uj{font-size:1.4rem;padding:.2em}.price_taxexc.svelte-1udj3uj .price_number:where(.svelte-1udj3uj){font-size:2.4rem}.price_taxinc.svelte-1udj3uj{font-size:1.2rem}.price_taxinc.svelte-1udj3uj .price_number:where(.svelte-1udj3uj){font-size:1.5rem}.catchcopy.svelte-1udj3uj{background-color:#f4f4f4;margin:20px 0;padding:1em 0;text-align:center;width:100%}.button.svelte-1udj3uj{border:solid 2px;border-radius:10px;box-sizing:border-box;display:block;font-size:1.2rem;margin:30px 0 0;padding:.4em 20px;text-align:center;text-decoration:none;width:100%}.price-card_list.svelte-o3avsm{display:flex;flex-direction:column;gap:16px}@media screen and (min-width:896px){.price-card_list.svelte-o3avsm{flex-direction:row;justify-content:center}}.price-card_list.svelte-o3avsm ul:where(.svelte-o3avsm){list-style-position:inside;margin:0;padding:0}.price-card_list.svelte-o3avsm li:where(.svelte-o3avsm){padding:.5em 1em .2em 0;border-bottom:dashed 1px var(--normal-color)}.description.svelte-o3avsm ul:where(.svelte-o3avsm){list-style:none;text-indent:-1.2em}.description.svelte-o3avsm li:where(.svelte-o3avsm){padding:3px 0}.description.svelte-o3avsm li:where(.svelte-o3avsm):before{content:"● ";color:var(--accent-color)}
