.button.svelte-prxgzj{border:1px solid #d9d9d9;border-radius:4px;width:48%;background-color:#fff}.link.svelte-prxgzj{text-decoration:none}.container.svelte-prxgzj{display:flex;width:100%}.image_box.svelte-prxgzj{width:66px;height:66px}@media (min-width: 769px){.image_box.svelte-prxgzj{width:120px;height:90px}}@media (min-width: 1200px){.image_box.svelte-prxgzj{width:180px;height:90px}.image_box.svelte-prxgzj :where(.svelte-prxgzj):hover{opacity:70%}}.image.svelte-prxgzj{width:66px;height:66px;object-fit:cover;border-radius:4px 0 0 4px}@media (min-width: 769px){.image.svelte-prxgzj{width:120px;height:90px}}@media (min-width: 1200px){.image.svelte-prxgzj{width:180px;height:90px}}.title.svelte-prxgzj{display:flex;align-items:center;font-weight:500;font-size:14px;color:#313131;text-align:left;width:100%;margin:8px}@media (min-width: 769px){.title.svelte-prxgzj{font-size:16px;margin-left:12px}}.button.svelte-1xbl00{display:flex;position:relative;width:48%;max-width:550px;margin:0;overflow:hidden;border-radius:4px}@media (min-width: 769px){.button.svelte-1xbl00{margin-bottom:20px}}@media (min-width: 1200px){.button.svelte-1xbl00{width:24%}}.image_clip.svelte-1xbl00{position:relative;overflow:hidden;border-radius:4px;width:100%;height:100px}@media (min-width: 769px){.image_clip.svelte-1xbl00{height:160px}}@media (min-width: 1200px){.image_clip.svelte-1xbl00{height:130px}}.image_clip.svelte-1xbl00:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#0006}.button.svelte-1xbl00 img:where(.svelte-1xbl00){width:100%;height:auto;object-fit:contain;object-position:center;display:block}.text.svelte-1xbl00{position:absolute;top:50%;left:50%;width:90%;transform:translate(-50%,-50%);color:#fff;z-index:1}.text.svelte-1xbl00 h2:where(.svelte-1xbl00){font-size:16px;font-weight:400}@media (min-width: 769px){.text.svelte-1xbl00 h2:where(.svelte-1xbl00){font-size:18px}}.container.svelte-1qquar2{height:100%;text-align:center;color:#313131;display:flex;flex-direction:column;align-items:center;background-size:cover;background-color:#faf9f8}@media (min-width: 769px){.container.svelte-1qquar2{height:100%}}.service-icon.svelte-1qquar2{width:278px;height:182.8947368421px;margin:40px 0 15px}@media (min-width: 1200px){.service-icon.svelte-1qquar2{width:380px;height:250px}}@media (min-width: 769px){.top_container.svelte-1qquar2{width:100%;display:flex;align-items:center;justify-content:center;flex-direction:row-reverse;gap:0 100px;margin-top:30px}}.search_box_container.svelte-1qquar2{display:flex;flex-direction:column;align-items:center}@media (min-width: 769px){.search_box_container.svelte-1qquar2{gap:10px 0}}.logo__image.svelte-1qquar2{width:0;height:0}@media (min-width: 769px){.logo__image.svelte-1qquar2{width:350px;height:77.6053215078px}}.description.svelte-1qquar2{font-size:12px;font-weight:700;width:95%;color:#040922;margin-bottom:30px}@media (min-width: 769px){.description.svelte-1qquar2{margin-top:10px}}.button_container.svelte-1qquar2{margin-top:20px}@media (min-width: 769px){.button_container.svelte-1qquar2{width:100%;display:flex;justify-content:center;gap:0 40px}}.block.svelte-1qquar2{margin-top:40px;width:100%}@media (min-width: 769px){.block.svelte-1qquar2{width:70%}}.block__title.svelte-1qquar2{font-size:18px;font-weight:700;text-align:left;margin-left:20px;margin-bottom:15px}.block__contents.svelte-1qquar2{display:flex;flex-direction:row;justify-content:space-between;margin:0 20px;gap:10px;flex-wrap:wrap}.banner.svelte-1qquar2{display:flex;position:relative;width:90%;max-width:550px;margin:0 20px;overflow:hidden;border-radius:4px}@media (min-width: 769px){.banner.svelte-1qquar2{margin-bottom:40px}}.banner.svelte-1qquar2 img:where(.svelte-1qquar2){display:block;width:100%;height:auto}.banner__text.svelte-1qquar2{position:absolute;top:50%;left:50%;width:90%;transform:translate(-50%,-50%);color:#fff;text-align:left;padding:1rem}.banner__text.svelte-1qquar2 h1:where(.svelte-1qquar2){font-size:24px}.banner__text.svelte-1qquar2 p:where(.svelte-1qquar2){font-size:12px;font-weight:400}@media (min-width: 769px){.banner__text.svelte-1qquar2 p:where(.svelte-1qquar2){font-size:14px}}
