@media (max-width: 767px){.hero-pc.svelte-e9kowv{display:none}}.hero-pc-top.svelte-e9kowv{margin-bottom:50px}.hero-pc-top.svelte-e9kowv:not(:has(*)){display:none}.hero-pc-area.svelte-e9kowv{display:grid;grid-template-columns:6fr 4fr;column-gap:40px}.hero-pc-left.svelte-e9kowv{display:flex;flex-direction:column;gap:24px}.hero-sp.svelte-e9kowv{overflow:hidden}@media not all and (max-width: 767px){.hero-sp.svelte-e9kowv{display:none}}.hero-sp-top.svelte-e9kowv+.hero-sp-bottom:where(.svelte-e9kowv){margin-top:24px}.hero-sp-bottom.svelte-e9kowv{padding:0 20px}.thumbnail.svelte-ydpoi3{display:grid;grid-template-columns:repeat(5,1fr);gap:9px;margin-top:12px}@media (max-width: 767px){.thumbnail.svelte-ydpoi3{gap:4px;padding:0 4px;margin-top:4px}}.thumbnail.svelte-ydpoi3 img:where(.svelte-ydpoi3){width:100%;aspect-ratio:3/2;object-fit:cover;border-radius:2px}@media (max-width: 767px){.thumbnail.svelte-ydpoi3 img:where(.svelte-ydpoi3){border:none}}.thumbnail.svelte-ydpoi3 .item:where(.svelte-ydpoi3){width:100%}.thumbnail.svelte-ydpoi3 button:where(.svelte-ydpoi3){width:100%}.thumbnail.svelte-ydpoi3 button[data-selected]:where(.svelte-ydpoi3){cursor:default;filter:brightness(.6)}.container.svelte-w4zgyt{position:relative}.prev.svelte-w4zgyt,.next.svelte-w4zgyt{width:30px;height:30px;font-size:17px}.button-play.svelte-w4zgyt{position:absolute;top:50%;left:50%;margin-top:-50px;margin-left:-50px;font-size:100px;color:#fff;opacity:.4}@media (hover: hover){.button-play.svelte-w4zgyt:hover{opacity:1}}@media (max-width: 767px){.button-play.svelte-w4zgyt{margin-top:-30px;margin-left:-30px;font-size:60px}}.image-area.svelte-w4zgyt{overflow:hidden;border-radius:4px}@media (max-width: 767px){.image-area.svelte-w4zgyt{border-radius:0}}.donation-badge.svelte-w4zgyt{position:absolute;top:0;right:6px;width:42px}.furusato-badge.svelte-w4zgyt{position:absolute;top:0;right:0;width:96px}@media (max-width: 767px){.furusato-badge.svelte-w4zgyt{width:64px}}.video.svelte-w4zgyt{position:absolute;top:0;left:0;width:100%;height:100%}.title-section.svelte-m1iiha{color:#4d4a4a}.title-section[data-color=white].svelte-m1iiha{color:#fff}.title-section[data-color=white].svelte-m1iiha .status:where(.svelte-m1iiha){border-color:#fff}.title-wrap.svelte-m1iiha{display:flex;gap:16px;align-items:center;justify-content:center;margin-bottom:20px}@media (max-width: 767px){.title-wrap.svelte-m1iiha{flex-direction:column;gap:4px;margin-bottom:16px}}.title.svelte-m1iiha{font-size:0;font-weight:700;text-align:center}.title-name.svelte-m1iiha{font-size:26px;vertical-align:middle}@media (max-width: 767px){.title-name.svelte-m1iiha{font-size:20px}}.status.svelte-m1iiha{display:inline-flex;column-gap:6px;align-items:center;padding:3px 8px;margin-left:14px;font-size:12px;font-weight:700;line-height:1.5;vertical-align:middle;border:1px solid #4d4a4a;border-radius:2px}@media (max-width: 767px){.status.svelte-m1iiha{margin-left:11px}}.status.svelte-m1iiha .status-icon:where(.svelte-m1iiha){display:flex;flex-shrink:0;align-items:center;justify-content:center;width:14px}.other-info-lists-wrap.svelte-m1iiha{display:flex;flex-direction:row;gap:0 20px;align-items:center;justify-content:center}@media (max-width: 767px){.other-info-lists-wrap.svelte-m1iiha{flex-direction:column;gap:10px 0}}.other-info-lists.svelte-m1iiha{display:flex;flex-wrap:wrap;gap:3px 40px;align-items:center;justify-content:center}@media (max-width: 767px){.other-info-lists.svelte-m1iiha{gap:8px 18px}}.other-info-item.svelte-m1iiha{font-size:14px}.user-display-name-wrap.svelte-m1iiha,.category-name-wrap.svelte-m1iiha,.prefecture-name-wrap.svelte-m1iiha{display:flex;gap:6px;align-items:center}.user-display-name-wrap.svelte-m1iiha span:where(.svelte-m1iiha),.category-name-wrap.svelte-m1iiha span:where(.svelte-m1iiha),.prefecture-name-wrap.svelte-m1iiha span:where(.svelte-m1iiha){font-size:12px}.covid19.svelte-m1iiha{padding:4px 12px;font-size:11px;color:#fff;background-color:#393f48;border-radius:20px}.support-corp.svelte-m1iiha{padding:4px 12px;font-size:12px;color:#fff;background-color:#2384e6;border-radius:20px}.float-container.svelte-ivhi0n{position:sticky}.float-container[data-position=top].svelte-ivhi0n{top:0}.float-container[data-position=bottom].svelte-ivhi0n{bottom:0}@media (max-width: 767px){.float-container[data-user-agent=pc].svelte-ivhi0n{display:none}}@media not all and (max-width: 767px){.float-container[data-user-agent=sp].svelte-ivhi0n{display:none}}
