aboutsummaryrefslogtreecommitdiffhomepage
path: root/src
diff options
context:
space:
mode:
authorYasutake Yohei <61961825+yasutakeyohei@users.noreply.github.com>2026-10-06 13:40:04 +0900
committerYasutake Yohei <61961825+yasutakeyohei@users.noreply.github.com>2026-10-06 13:40:04 +0900
commitee08d3491b487dea16855eec17bb5e0a2dfecd25 (patch)
treeb8cf58139788b67840e661df07fa12a7781d024a /src
parent2089b1b2c7ca65923f3ee70b75adf383723cfe0e (diff)
Astro 7へ更新し、画像をsrc/へ移行・重複を整理
- astro 6→7 / starlight 0.40→0.42 / sharp更新、markdown-remark導入 - markdownをunified()へ移行、compressHTML:trueで従来の空白を維持 - starlight日本語訳パッチを0.42.5向けに再生成 - 有益な画像をsrc/へ移行しpublic重複を削除、孤立画像を整理 - scripts/optimize-images.mjs を追加(prebuildで自動実行)
Diffstat (limited to 'src')
-rw-r--r--src/assets/home/astronaut-training-2.webpbin0 -> 36450 bytes
-rw-r--r--src/assets/home/astronaut-training-6-1.webpbin0 -> 44014 bytes
-rw-r--r--src/assets/home/childhood.webpbin0 -> 40022 bytes
-rw-r--r--src/assets/home/daigaku-jidai.webpbin0 -> 59414 bytes
-rw-r--r--src/assets/home/eigo-no-kai.webpbin0 -> 31194 bytes
-rw-r--r--src/assets/home/hero-yasutake.jpgbin0 -> 134035 bytes
-rw-r--r--src/assets/home/iec-dinner.webpbin0 -> 20612 bytes
-rw-r--r--src/assets/home/kosodate.webpbin0 -> 45862 bytes
-rw-r--r--src/assets/home/portrait.webpbin0 -> 6670 bytes
-rw-r--r--src/assets/home/yasutake-yohei-city-council.webpbin0 -> 25752 bytes
-rw-r--r--src/assets/home/yasutake-yohei-graphic-board.webpbin0 -> 22972 bytes
-rw-r--r--src/assets/images.ts51
-rw-r--r--src/assets/shared/aiki-kouen-eyecatch.webpbin0 -> 22104 bytes
-rw-r--r--src/assets/shared/dislexia-eyecatch.webpbin0 -> 20520 bytes
-rw-r--r--src/assets/shared/fukuhannou.webpbin0 -> 12544 bytes
-rw-r--r--src/assets/shared/fukushi-gyakutai-eyecatch.webpbin0 -> 22644 bytes
-rw-r--r--src/assets/shared/ijime-judai-jitai-eyecatch.webpbin0 -> 8078 bytes
-rw-r--r--src/assets/shared/joutyo-koteikyu-eyecatch.webpbin0 -> 32268 bytes
-rw-r--r--src/assets/shared/kajo-eyecatch.webpbin0 -> 30220 bytes
-rw-r--r--src/assets/shared/konan-eisei-kumiai-icon.webpbin0 -> 16060 bytes
-rw-r--r--src/assets/shared/koubunsyo-kanri-eyecatch.webpbin0 -> 30874 bytes
-rw-r--r--src/content/docs/aiki-kouen.mdx7
-rw-r--r--src/content/docs/bluebey/index.mdx1
-rw-r--r--src/content/docs/dislexia-taiou.mdx7
-rw-r--r--src/content/docs/fukushi-shisetsu-gyakutai.mdx7
-rw-r--r--src/content/docs/ijime-judai-jitai.mdx7
-rw-r--r--src/content/docs/index.mdx90
-rw-r--r--src/content/docs/ippan-situmon/r1d/12gatu/images/chart.pngbin44640 -> 0 bytes
-rw-r--r--src/content/docs/ippan-situmon/r1d/12gatu/images/jougen.pngbin4241 -> 0 bytes
-rw-r--r--src/content/docs/ippan-situmon/r1d/12gatu/images/koujo.pngbin37214 -> 0 bytes
-rw-r--r--src/content/docs/ippan-situmon/r1d/12gatu/images/og-1.pngbin1845922 -> 0 bytes
-rw-r--r--src/content/docs/ippan-situmon/r1d/3gatu/images/eyecatch-dyslexia.pngbin56011 -> 0 bytes
-rw-r--r--src/content/docs/ippan-situmon/r1d/3gatu/images/gakkou-seikatu-sien-sheet.pngbin27131 -> 0 bytes
-rw-r--r--src/content/docs/ippan-situmon/r1d/3gatu/images/og-1.jpgbin153189 -> 0 bytes
-rw-r--r--src/content/docs/ippan-situmon/r1d/3gatu/images/og-2.jpgbin149746 -> 0 bytes
-rw-r--r--src/content/docs/ippan-situmon/r1d/6gatu/images/og-1.pngbin1844519 -> 0 bytes
-rw-r--r--src/content/docs/ippan-situmon/r1d/6gatu/images/og-2.pngbin1848231 -> 0 bytes
-rw-r--r--src/content/docs/ippan-situmon/r1d/9gatu/images/og.pngbin1845292 -> 0 bytes
-rw-r--r--src/content/docs/ippan-situmon/r2d/12gatu/1-kodaira-first.mdx8
-rw-r--r--src/content/docs/ippan-situmon/r2d/12gatu/images/590px-Yap_Stone_Money.jpgbin138615 -> 0 bytes
-rw-r--r--src/content/docs/ippan-situmon/r2d/12gatu/images/book.pngbin30142 -> 0 bytes
-rw-r--r--src/content/docs/ippan-situmon/r2d/12gatu/images/book_tosyokan_label.pngbin11837 -> 0 bytes
-rw-r--r--src/content/docs/ippan-situmon/r2d/12gatu/images/keizai-seitaikei.jpgbin226210 -> 0 bytes
-rw-r--r--src/content/docs/ippan-situmon/r2d/12gatu/images/kiosk.jpgbin103039 -> 0 bytes
-rw-r--r--src/content/docs/ippan-situmon/r2d/12gatu/images/og-1.pngbin1843858 -> 0 bytes
-rw-r--r--src/content/docs/ippan-situmon/r2d/12gatu/images/og-2.pngbin1848635 -> 0 bytes
-rw-r--r--src/content/docs/ippan-situmon/r2d/12gatu/images/og-3.pngbin1843315 -> 0 bytes
-rw-r--r--src/content/docs/ippan-situmon/r2d/12gatu/images/rieki-junkan.jpgbin162604 -> 0 bytes
-rw-r--r--src/content/docs/ippan-situmon/r2d/12gatu/images/risou-kouen.jpgbin125082 -> 0 bytes
-rw-r--r--src/content/docs/ippan-situmon/r2d/3gatu/1-carbon-neutral-giman.mdx2
-rw-r--r--src/content/docs/ippan-situmon/r2d/3gatu/images/og-1.pngbin1845388 -> 0 bytes
-rw-r--r--src/content/docs/ippan-situmon/r2d/3gatu/images/og-2.pngbin1847187 -> 0 bytes
-rw-r--r--src/content/docs/ippan-situmon/r2d/3gatu/images/solar.pngbin15371 -> 0 bytes
-rw-r--r--src/content/docs/ippan-situmon/r2d/6gatu/images/og-1.pngbin1847639 -> 0 bytes
-rw-r--r--src/content/docs/ippan-situmon/r2d/6gatu/images/og-2.pngbin1847823 -> 0 bytes
-rw-r--r--src/content/docs/ippan-situmon/r2d/9gatu/images/chie-syuketu.pngbin40086 -> 0 bytes
-rw-r--r--src/content/docs/ippan-situmon/r2d/9gatu/images/og-1.pngbin1842989 -> 0 bytes
-rw-r--r--src/content/docs/ippan-situmon/r2d/9gatu/images/og-2.pngbin1849680 -> 0 bytes
-rw-r--r--src/content/docs/ippan-situmon/r2d/9gatu/images/syutyou-4-types.pngbin17058 -> 0 bytes
-rw-r--r--src/content/docs/ippan-situmon/r3d/12gatu/3-kokyo-toire-kyouryokuten.mdx2
-rw-r--r--src/content/docs/ippan-situmon/r3d/12gatu/images/kodaira-koredakeha.pngbin66805 -> 0 bytes
-rw-r--r--src/content/docs/ippan-situmon/r3d/12gatu/images/og-1.pngbin1849504 -> 0 bytes
-rw-r--r--src/content/docs/ippan-situmon/r3d/12gatu/images/og-2.pngbin1847948 -> 0 bytes
-rw-r--r--src/content/docs/ippan-situmon/r3d/12gatu/images/og-3.pngbin1842900 -> 0 bytes
-rw-r--r--src/content/docs/ippan-situmon/r3d/12gatu/images/tamagawa-josui-toilet-park.jpgbin506348 -> 0 bytes
-rw-r--r--src/content/docs/ippan-situmon/r3d/12gatu/images/tamagawa-josui-toilet.jpgbin532756 -> 0 bytes
-rw-r--r--src/content/docs/ippan-situmon/r3d/3gatu/images/og-1.pngbin1846969 -> 0 bytes
-rw-r--r--src/content/docs/ippan-situmon/r3d/3gatu/images/og-2.pngbin1845869 -> 0 bytes
-rw-r--r--src/content/docs/ippan-situmon/r3d/3gatu/images/og-3.pngbin1843834 -> 0 bytes
-rw-r--r--src/content/docs/ippan-situmon/r3d/6gatu/images/og-1.pngbin1850124 -> 0 bytes
-rw-r--r--src/content/docs/ippan-situmon/r3d/6gatu/images/og-2.pngbin1846674 -> 0 bytes
-rw-r--r--src/content/docs/ippan-situmon/r3d/6gatu/images/og-3.pngbin1849896 -> 0 bytes
-rw-r--r--src/content/docs/ippan-situmon/r3d/6gatu/images/og-4.pngbin1848705 -> 0 bytes
-rw-r--r--src/content/docs/ippan-situmon/r3d/6gatu/images/og-5.pngbin1843679 -> 0 bytes
-rw-r--r--src/content/docs/ippan-situmon/r3d/9gatu/images/noukou.pngbin28851 -> 0 bytes
-rw-r--r--src/content/docs/ippan-situmon/r3d/9gatu/images/og-1.pngbin1845523 -> 0 bytes
-rw-r--r--src/content/docs/ippan-situmon/r3d/9gatu/images/og-2.pngbin1842877 -> 0 bytes
-rw-r--r--src/content/docs/ippan-situmon/r3d/9gatu/images/og-3.pngbin1843102 -> 0 bytes
-rw-r--r--src/content/docs/ippan-situmon/r4d/12gatu/images/guidebook.pngbin30043 -> 0 bytes
-rw-r--r--src/content/docs/ippan-situmon/r4d/12gatu/images/og-1.pngbin1845045 -> 0 bytes
-rw-r--r--src/content/docs/ippan-situmon/r4d/12gatu/images/og-2.pngbin1850216 -> 0 bytes
-rw-r--r--src/content/docs/ippan-situmon/r4d/3gatu/images/og-1.pngbin1844037 -> 0 bytes
-rw-r--r--src/content/docs/ippan-situmon/r4d/3gatu/images/og-2.pngbin1848337 -> 0 bytes
-rw-r--r--src/content/docs/ippan-situmon/r4d/3gatu/images/og-3.pngbin1848485 -> 0 bytes
-rw-r--r--src/content/docs/ippan-situmon/r4d/3gatu/images/og-4.pngbin1847014 -> 0 bytes
-rw-r--r--src/content/docs/ippan-situmon/r4d/6gatu/images/ayamari.pngbin7045 -> 0 bytes
-rw-r--r--src/content/docs/ippan-situmon/r4d/6gatu/images/flow-update.pngbin7968 -> 0 bytes
-rw-r--r--src/content/docs/ippan-situmon/r4d/6gatu/images/kanagawa-akabane-ijimetaiou-flow.pngbin103615 -> 0 bytes
-rw-r--r--src/content/docs/ippan-situmon/r4d/6gatu/images/kanagawaken-judaijitai-taiou-flow.pngbin72082 -> 0 bytes
-rw-r--r--src/content/docs/ippan-situmon/r4d/6gatu/images/kodaira-hassyou-flow.pngbin51596 -> 0 bytes
-rw-r--r--src/content/docs/ippan-situmon/r4d/6gatu/images/kodaira-rokusyou-nenkan-sidou-keikaku-flow.pngbin157541 -> 0 bytes
-rw-r--r--src/content/docs/ippan-situmon/r4d/6gatu/images/kodaira-suzukisyou-flow.pngbin57006 -> 0 bytes
-rw-r--r--src/content/docs/ippan-situmon/r4d/6gatu/images/monkasyo.pngbin42450 -> 0 bytes
-rw-r--r--src/content/docs/ippan-situmon/r4d/6gatu/images/og-1.pngbin1845071 -> 0 bytes
-rw-r--r--src/content/docs/ippan-situmon/r4d/6gatu/images/og-2.pngbin1843580 -> 0 bytes
-rw-r--r--src/content/docs/ippan-situmon/r4d/6gatu/images/rokusyou-nenkan-sidou-keikaku-flow.pngbin140830 -> 0 bytes
-rw-r--r--src/content/docs/ippan-situmon/r4d/9gatu/1-judai-jitai-kyogi-toben.mdx2
-rw-r--r--src/content/docs/ippan-situmon/r4d/9gatu/2-tokyo-saresio-kaihatu.mdx6
-rw-r--r--src/content/docs/ippan-situmon/r4d/9gatu/images/IMG_8492.pngbin123015 -> 0 bytes
-rw-r--r--src/content/docs/ippan-situmon/r4d/9gatu/images/daikibo-kaihatu-flow.pngbin26795 -> 0 bytes
-rw-r--r--src/content/docs/ippan-situmon/r4d/9gatu/images/guidebook-1.pngbin26731 -> 0 bytes
-rw-r--r--src/content/docs/ippan-situmon/r4d/9gatu/images/ikidomari-doro-kijun.pngbin33156 -> 0 bytes
-rw-r--r--src/content/docs/ippan-situmon/r4d/9gatu/images/kaihatuan1.pngbin71489 -> 0 bytes
-rw-r--r--src/content/docs/ippan-situmon/r4d/9gatu/images/keiei-suisin-27.pngbin29596 -> 0 bytes
-rw-r--r--src/content/docs/ippan-situmon/r4d/9gatu/images/mokusyoku-kuniha-motometenai.pngbin27384 -> 0 bytes
-rw-r--r--src/content/docs/ippan-situmon/r4d/9gatu/images/og-1.pngbin1843710 -> 0 bytes
-rw-r--r--src/content/docs/ippan-situmon/r4d/9gatu/images/og-2.pngbin1844466 -> 0 bytes
-rw-r--r--src/content/docs/ippan-situmon/r4d/9gatu/images/og-3.pngbin1839257 -> 0 bytes
-rw-r--r--src/content/docs/ippan-situmon/r4d/9gatu/images/og-4.pngbin1843104 -> 0 bytes
-rw-r--r--src/content/docs/ippan-situmon/r4d/9gatu/images/og-5.pngbin1847617 -> 0 bytes
-rw-r--r--src/content/docs/ippan-situmon/r4d/9gatu/images/tenkai-hiroba-ichi.pngbin1489 -> 0 bytes
-rw-r--r--src/content/docs/ippan-situmon/r5d/12gatu/images/og-1.pngbin1846226 -> 0 bytes
-rw-r--r--src/content/docs/ippan-situmon/r5d/12gatu/images/og-2.pngbin1847868 -> 0 bytes
-rw-r--r--src/content/docs/ippan-situmon/r5d/12gatu/images/og-3.pngbin1851508 -> 0 bytes
-rw-r--r--src/content/docs/ippan-situmon/r5d/12gatu/images/og-4.pngbin1845145 -> 0 bytes
-rw-r--r--src/content/docs/ippan-situmon/r5d/12gatu/images/og-5.pngbin1844657 -> 0 bytes
-rw-r--r--src/content/docs/ippan-situmon/r5d/3gatu/images/og-1.pngbin1840710 -> 0 bytes
-rw-r--r--src/content/docs/ippan-situmon/r5d/3gatu/images/og-2.pngbin1846866 -> 0 bytes
-rw-r--r--src/content/docs/ippan-situmon/r5d/3gatu/images/og-3.pngbin1840589 -> 0 bytes
-rw-r--r--src/content/docs/ippan-situmon/r5d/3gatu/images/og-4.pngbin1848723 -> 0 bytes
-rw-r--r--src/content/docs/ippan-situmon/r5d/6gatu/images/og-1.pngbin1839707 -> 0 bytes
-rw-r--r--src/content/docs/ippan-situmon/r5d/6gatu/images/og-2.pngbin1850470 -> 0 bytes
-rw-r--r--src/content/docs/ippan-situmon/r5d/6gatu/images/og-3.pngbin1842663 -> 0 bytes
-rw-r--r--src/content/docs/ippan-situmon/r5d/9gatu/images/og-1.pngbin1842900 -> 0 bytes
-rw-r--r--src/content/docs/ippan-situmon/r5d/9gatu/images/og-2.pngbin1846444 -> 0 bytes
-rw-r--r--src/content/docs/ippan-situmon/r5d/9gatu/images/og-3.pngbin1846733 -> 0 bytes
-rw-r--r--src/content/docs/ippan-situmon/r5d/9gatu/images/og-4.pngbin1841323 -> 0 bytes
-rw-r--r--src/content/docs/ippan-situmon/r6d/6gatu/images/og-1.pngbin1845141 -> 0 bytes
-rw-r--r--src/content/docs/ippan-situmon/r6d/6gatu/images/og-2.pngbin1846029 -> 0 bytes
-rw-r--r--src/content/docs/ippan-situmon/r6d/6gatu/images/og-3.pngbin1846647 -> 0 bytes
-rw-r--r--src/content/docs/ippan-situmon/r6d/6gatu/images/og-4.pngbin1845200 -> 0 bytes
-rw-r--r--src/content/docs/jisseki.mdx39
-rw-r--r--src/content/docs/joutyo-koteikyu.mdx7
-rw-r--r--src/content/docs/kajo-seigen-kanwa.mdx7
-rw-r--r--src/content/docs/koubunsyo-kanri.mdx7
-rw-r--r--src/content/docs/vaccine-kyuusai-tekiseika.mdx7
-rw-r--r--src/styles/custom.css15
137 files changed, 179 insertions, 93 deletions
diff --git a/src/assets/home/astronaut-training-2.webp b/src/assets/home/astronaut-training-2.webp
new file mode 100644
index 0000000..d2863dc
--- /dev/null
+++ b/src/assets/home/astronaut-training-2.webp
Binary files differ
diff --git a/src/assets/home/astronaut-training-6-1.webp b/src/assets/home/astronaut-training-6-1.webp
new file mode 100644
index 0000000..702b623
--- /dev/null
+++ b/src/assets/home/astronaut-training-6-1.webp
Binary files differ
diff --git a/src/assets/home/childhood.webp b/src/assets/home/childhood.webp
new file mode 100644
index 0000000..d9baf8d
--- /dev/null
+++ b/src/assets/home/childhood.webp
Binary files differ
diff --git a/src/assets/home/daigaku-jidai.webp b/src/assets/home/daigaku-jidai.webp
new file mode 100644
index 0000000..b27f117
--- /dev/null
+++ b/src/assets/home/daigaku-jidai.webp
Binary files differ
diff --git a/src/assets/home/eigo-no-kai.webp b/src/assets/home/eigo-no-kai.webp
new file mode 100644
index 0000000..b0c1ebe
--- /dev/null
+++ b/src/assets/home/eigo-no-kai.webp
Binary files differ
diff --git a/src/assets/home/hero-yasutake.jpg b/src/assets/home/hero-yasutake.jpg
new file mode 100644
index 0000000..5ff4308
--- /dev/null
+++ b/src/assets/home/hero-yasutake.jpg
Binary files differ
diff --git a/src/assets/home/iec-dinner.webp b/src/assets/home/iec-dinner.webp
new file mode 100644
index 0000000..4c690c3
--- /dev/null
+++ b/src/assets/home/iec-dinner.webp
Binary files differ
diff --git a/src/assets/home/kosodate.webp b/src/assets/home/kosodate.webp
new file mode 100644
index 0000000..273737e
--- /dev/null
+++ b/src/assets/home/kosodate.webp
Binary files differ
diff --git a/src/assets/home/portrait.webp b/src/assets/home/portrait.webp
new file mode 100644
index 0000000..d56c41c
--- /dev/null
+++ b/src/assets/home/portrait.webp
Binary files differ
diff --git a/src/assets/home/yasutake-yohei-city-council.webp b/src/assets/home/yasutake-yohei-city-council.webp
new file mode 100644
index 0000000..80a87a6
--- /dev/null
+++ b/src/assets/home/yasutake-yohei-city-council.webp
Binary files differ
diff --git a/src/assets/home/yasutake-yohei-graphic-board.webp b/src/assets/home/yasutake-yohei-graphic-board.webp
new file mode 100644
index 0000000..43d39e9
--- /dev/null
+++ b/src/assets/home/yasutake-yohei-graphic-board.webp
Binary files differ
diff --git a/src/assets/images.ts b/src/assets/images.ts
new file mode 100644
index 0000000..b8e5089
--- /dev/null
+++ b/src/assets/images.ts
@@ -0,0 +1,51 @@
+// サイト内で使う画像をまとめて re-export する barrel。
+// MDX に .webp 等のパスを直接書くと textlint が誤検知するため、
+// MDX からは `import * as assets from "@/assets/images"` の短い1行で参照する。
+// ホームページ専用は ./home/、複数ページ共有は ./shared/ に置く。
+
+// ホームページ専用
+import hero from "./home/hero-yasutake.jpg";
+import daigaku from "./home/daigaku-jidai.webp";
+import eigo from "./home/eigo-no-kai.webp";
+import kosodate from "./home/kosodate.webp";
+import portrait from "./home/portrait.webp";
+import childhood from "./home/childhood.webp";
+import sonyBoard from "./home/yasutake-yohei-graphic-board.webp";
+import iecDinner from "./home/iec-dinner.webp";
+import astronaut2 from "./home/astronaut-training-2.webp";
+import astronaut6 from "./home/astronaut-training-6-1.webp";
+import cityCouncil from "./home/yasutake-yohei-city-council.webp";
+
+// 複数ページ共有(実績カード・軌跡ページのアイキャッチ等)
+import joutyoEyecatch from "./shared/joutyo-koteikyu-eyecatch.webp";
+import koubunsyoEyecatch from "./shared/koubunsyo-kanri-eyecatch.webp";
+import ijimeEyecatch from "./shared/ijime-judai-jitai-eyecatch.webp";
+import kajoEyecatch from "./shared/kajo-eyecatch.webp";
+import dislexiaEyecatch from "./shared/dislexia-eyecatch.webp";
+import aikiEyecatch from "./shared/aiki-kouen-eyecatch.webp";
+import fukushiEyecatch from "./shared/fukushi-gyakutai-eyecatch.webp";
+import vaccineEyecatch from "./shared/fukuhannou.webp";
+import konanIcon from "./shared/konan-eisei-kumiai-icon.webp";
+
+export {
+ hero,
+ daigaku,
+ eigo,
+ kosodate,
+ portrait,
+ childhood,
+ sonyBoard,
+ iecDinner,
+ astronaut2,
+ astronaut6,
+ cityCouncil,
+ joutyoEyecatch,
+ koubunsyoEyecatch,
+ ijimeEyecatch,
+ kajoEyecatch,
+ dislexiaEyecatch,
+ aikiEyecatch,
+ fukushiEyecatch,
+ vaccineEyecatch,
+ konanIcon,
+};
diff --git a/src/assets/shared/aiki-kouen-eyecatch.webp b/src/assets/shared/aiki-kouen-eyecatch.webp
new file mode 100644
index 0000000..ebb4834
--- /dev/null
+++ b/src/assets/shared/aiki-kouen-eyecatch.webp
Binary files differ
diff --git a/src/assets/shared/dislexia-eyecatch.webp b/src/assets/shared/dislexia-eyecatch.webp
new file mode 100644
index 0000000..be12ad9
--- /dev/null
+++ b/src/assets/shared/dislexia-eyecatch.webp
Binary files differ
diff --git a/src/assets/shared/fukuhannou.webp b/src/assets/shared/fukuhannou.webp
new file mode 100644
index 0000000..88ea04d
--- /dev/null
+++ b/src/assets/shared/fukuhannou.webp
Binary files differ
diff --git a/src/assets/shared/fukushi-gyakutai-eyecatch.webp b/src/assets/shared/fukushi-gyakutai-eyecatch.webp
new file mode 100644
index 0000000..99545c9
--- /dev/null
+++ b/src/assets/shared/fukushi-gyakutai-eyecatch.webp
Binary files differ
diff --git a/src/assets/shared/ijime-judai-jitai-eyecatch.webp b/src/assets/shared/ijime-judai-jitai-eyecatch.webp
new file mode 100644
index 0000000..a3b6f02
--- /dev/null
+++ b/src/assets/shared/ijime-judai-jitai-eyecatch.webp
Binary files differ
diff --git a/src/assets/shared/joutyo-koteikyu-eyecatch.webp b/src/assets/shared/joutyo-koteikyu-eyecatch.webp
new file mode 100644
index 0000000..ea93b9c
--- /dev/null
+++ b/src/assets/shared/joutyo-koteikyu-eyecatch.webp
Binary files differ
diff --git a/src/assets/shared/kajo-eyecatch.webp b/src/assets/shared/kajo-eyecatch.webp
new file mode 100644
index 0000000..f36ec2d
--- /dev/null
+++ b/src/assets/shared/kajo-eyecatch.webp
Binary files differ
diff --git a/src/assets/shared/konan-eisei-kumiai-icon.webp b/src/assets/shared/konan-eisei-kumiai-icon.webp
new file mode 100644
index 0000000..1fe29fb
--- /dev/null
+++ b/src/assets/shared/konan-eisei-kumiai-icon.webp
Binary files differ
diff --git a/src/assets/shared/koubunsyo-kanri-eyecatch.webp b/src/assets/shared/koubunsyo-kanri-eyecatch.webp
new file mode 100644
index 0000000..9f257ba
--- /dev/null
+++ b/src/assets/shared/koubunsyo-kanri-eyecatch.webp
Binary files differ
diff --git a/src/content/docs/aiki-kouen.mdx b/src/content/docs/aiki-kouen.mdx
index f324fed..d3ea460 100644
--- a/src/content/docs/aiki-kouen.mdx
+++ b/src/content/docs/aiki-kouen.mdx
@@ -4,8 +4,11 @@ description: 市民参加で実現した公園整備 — 8年の記録
tableOfContents: true
---
-<img
- src="/img/aiki-kouen-eyecatch.webp"
+import { Image } from 'astro:assets';
+import * as assets from '@/assets/images';
+
+<Image
+ src={assets.aikiEyecatch}
alt="合気公園"
style="width:100%;max-height:360px;object-fit:cover;border-radius:12px;margin-bottom:1.5rem;box-shadow:0 2px 8px rgba(0,0,0,0.1)"
/>
diff --git a/src/content/docs/bluebey/index.mdx b/src/content/docs/bluebey/index.mdx
index b147eef..597ad2e 100644
--- a/src/content/docs/bluebey/index.mdx
+++ b/src/content/docs/bluebey/index.mdx
@@ -1,6 +1,7 @@
---
title: ぶるべー スタジオ
description: 小平市のマスコットキャラクタ、ぶるべーの3Dモデルをブラウザで自由に動かし、ポーズや表情をつけて、3Dのまま・2D画像・線画として書き出せる無料のスタジオです。
+draft: true
---
<span id="_top"></span>
diff --git a/src/content/docs/dislexia-taiou.mdx b/src/content/docs/dislexia-taiou.mdx
index 79f4613..31758e9 100644
--- a/src/content/docs/dislexia-taiou.mdx
+++ b/src/content/docs/dislexia-taiou.mdx
@@ -4,8 +4,11 @@ description: 読み書きに困難を抱える子どもをひとりも見過ごã
tableOfContents: true
---
-<img
- src="/img/dislexia-eyecatch.webp"
+import { Image } from 'astro:assets';
+import * as assets from '@/assets/images';
+
+<Image
+ src={assets.dislexiaEyecatch}
alt="ディスレクシア(発達性読み書き障害)対応"
style="width:100%;max-height:480px;object-fit:cover;border-radius:12px;margin-bottom:0.25rem;box-shadow:0 2px 8px rgba(0,0,0,0.1)"
/>
diff --git a/src/content/docs/fukushi-shisetsu-gyakutai.mdx b/src/content/docs/fukushi-shisetsu-gyakutai.mdx
index 6dc293d..8f9813a 100644
--- a/src/content/docs/fukushi-shisetsu-gyakutai.mdx
+++ b/src/content/docs/fukushi-shisetsu-gyakutai.mdx
@@ -4,8 +4,11 @@ description: 声なき声を行政に届ける — 通報が適切に扱われã‚
tableOfContents: true
---
-<img
- src="/img/fukushi-gyakutai-eyecatch.webp"
+import { Image } from 'astro:assets';
+import * as assets from '@/assets/images';
+
+<Image
+ src={assets.fukushiEyecatch}
alt="障害者福祉施設における虐待通報対応"
style="width:100%;max-height:360px;object-fit:cover;border-radius:12px;margin-bottom:0.25rem;box-shadow:0 2px 8px rgba(0,0,0,0.1)"
/>
diff --git a/src/content/docs/ijime-judai-jitai.mdx b/src/content/docs/ijime-judai-jitai.mdx
index 55ec603..d40cd66 100644
--- a/src/content/docs/ijime-judai-jitai.mdx
+++ b/src/content/docs/ijime-judai-jitai.mdx
@@ -4,8 +4,11 @@ description: 第三者委員会の在り方、調査報告書の検証、被害è
tableOfContents: true
---
-<img
- src="/img/ijime-judai-jitai-eyecatch.webp"
+import { Image } from 'astro:assets';
+import * as assets from '@/assets/images';
+
+<Image
+ src={assets.ijimeEyecatch}
alt="いじめ重大事態への取り組み"
style="width:100%;max-height:360px;object-fit:cover;border-radius:12px;margin-bottom:0.25rem;box-shadow:0 2px 8px rgba(0,0,0,0.1)"
/>
diff --git a/src/content/docs/index.mdx b/src/content/docs/index.mdx
index 0892e49..e9f404a 100644
--- a/src/content/docs/index.mdx
+++ b/src/content/docs/index.mdx
@@ -4,9 +4,13 @@ description: 小平市議会議員 安竹洋平 — だれもがしあわせにæ
tableOfContents: true
---
+import { Image } from 'astro:assets';
+import * as assets from '@/assets/images';
+
<span id="_top"></span>
<div class="home-hero">
+ <Image class="hero-bg" src={assets.hero} alt="" layout="full-width" priority />
<h1>
<span class="line">だれもが</span>
<span class="line">しあわせに</span>
@@ -21,7 +25,7 @@ tableOfContents: true
<div class="home-sep"><span>皆様へのメッセージ</span></div>
</div>
<div class="intro-photo">
- <img src="/img/portrait.webp" alt="安竹洋平" width="240" height="293" />
+ <Image src={assets.portrait} alt="安竹洋平" width={240} height={293} />
<p class="photo-caption">安竹 洋平</p>
</div>
<div class="intro-text">
@@ -63,11 +67,11 @@ tableOfContents: true
### 少年時代
<figure style="text-align:left;margin:1rem 0">
- <img
- src="/img/childhood.webp"
+ <Image
+ src={assets.childhood}
alt="幼少期の写真"
- width="613"
- height="600"
+ width={613}
+ height={600}
style="max-width:100%;height:auto;border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,0.1)"
/>
<figcaption style="font-size:0.85rem;color:var(--sl-color-gray-2);margin-top:0.5rem">幼少期の写真</figcaption>
@@ -78,11 +82,9 @@ tableOfContents: true
### 大学時代
<figure style="text-align:left;margin:1rem 0">
- <img
- src="/img/univ-earth-planetary-science-with-friend-scaled.webp"
+ <Image
+ src={assets.daigaku}
alt="大学生時代"
- width="720"
- height="351"
style="max-width:100%;height:auto;border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,0.1)"
/>
<figcaption style="font-size:0.85rem;color:var(--sl-color-gray-2);margin-top:0.5rem">大学生時代</figcaption>
@@ -93,11 +95,11 @@ tableOfContents: true
### ソニー社員時代
<figure style="text-align:left;margin:1rem 0">
- <img
- src="/img/yasutake-yohei-graphic-board.webp"
+ <Image
+ src={assets.sonyBoard}
alt="ソニー社員時代"
- width="480"
- height="418"
+ width={480}
+ height={418}
style="max-width:320px;height:auto;border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,0.1)"
/>
<figcaption style="font-size:0.85rem;color:var(--sl-color-gray-2);margin-top:0.5rem">ソニー社員時代</figcaption>
@@ -108,11 +110,11 @@ tableOfContents: true
### ベンチャー企業での電池開発
<figure style="text-align:left;margin:1rem 0">
- <img
- src="/img/iec-dinner.webp"
+ <Image
+ src={assets.iecDinner}
alt="国際規格会議 晩餐会にて"
- width="449"
- height="263"
+ width={449}
+ height={263}
style="max-width:100%;height:auto;border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,0.1)"
/>
<figcaption style="font-size:0.85rem;color:var(--sl-color-gray-2);margin-top:0.5rem">国際規格会議 晩餐会にて</figcaption>
@@ -127,22 +129,22 @@ tableOfContents: true
### 宇宙飛行士選抜試験への挑戦
<figure style="text-align:left;margin:1rem 0">
- <img
- src="/img/astronaut-training-2.webp"
+ <Image
+ src={assets.astronaut2}
alt="NASA宇宙飛行士訓練施設にて"
- width="600"
- height="450"
+ width={600}
+ height={450}
style="max-width:100%;height:auto;border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,0.1)"
/>
<figcaption style="font-size:0.85rem;color:var(--sl-color-gray-2);margin-top:0.5rem">NASA宇宙飛行士訓練施設にて</figcaption>
</figure>
<figure style="text-align:left;margin:1rem 0">
- <img
- src="/img/astronaut-training-6-1.webp"
+ <Image
+ src={assets.astronaut6}
alt="ジェット訓練機のシートにて"
- width="600"
- height="450"
+ width={600}
+ height={450}
style="max-width:600px;width:100%;height:auto;border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,0.1)"
/>
<figcaption style="font-size:0.85rem;color:var(--sl-color-gray-2);margin-top:0.5rem">ジェット訓練機のシートにて</figcaption>
@@ -155,11 +157,9 @@ tableOfContents: true
### 英語の会を主宰
<figure style="text-align:left;margin:1rem 0">
- <img
- src="/img/cookinglish-2-1.webp"
+ <Image
+ src={assets.eigo}
alt="英語の会イベントでの一コマ"
- width="720"
- height="480"
style="max-width:100%;height:auto;border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,0.1)"
/>
<figcaption style="font-size:0.85rem;color:var(--sl-color-gray-2);margin-top:0.5rem">英語の会イベント(Cookinglish)での一コマ</figcaption>
@@ -172,11 +172,9 @@ tableOfContents: true
### 起業、そして父に
<figure style="text-align:left;margin:1rem 0">
- <img
- src="/img/yasutake-yohei-7-1.webp"
+ <Image
+ src={assets.kosodate}
alt="まだ0歳の時の長男と"
- width="720"
- height="540"
style="max-width:100%;height:auto;border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,0.1)"
/>
<figcaption style="font-size:0.85rem;color:var(--sl-color-gray-2);margin-top:0.5rem">まだ0歳の時の長男と</figcaption>
@@ -189,11 +187,11 @@ tableOfContents: true
### 小平市議に初当選、そして再選
<figure style="text-align:left;margin:1rem 0">
- <img
- src="/img/yasutake-yohei-city-council.webp"
+ <Image
+ src={assets.cityCouncil}
alt="議場にて"
- width="578"
- height="500"
+ width={578}
+ height={500}
style="max-width:100%;height:auto;border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,0.1)"
/>
<figcaption style="font-size:0.85rem;color:var(--sl-color-gray-2);margin-top:0.5rem">議場にて</figcaption>
@@ -236,39 +234,39 @@ import Updates from '@/components/Updates.astro';
<div class="activity-grid">
<a href="/joutyo-koteikyu/" class="activity-card">
<span class="activity-title">情緒固定級の設置</span>
- <img src="/img/joutyo-koteikyu-eyecatch.webp" alt="情緒固定級" width="720" height="509" />
+ <Image src={assets.joutyoEyecatch} alt="情緒固定級" width={720} height={509} />
</a>
<a href="/koubunsyo-kanri/" class="activity-card">
<span class="activity-title">公文書管理の不正追及</span>
- <img src="/img/25914623.webp" alt="公文書管理" width="720" height="480" />
+ <Image src={assets.koubunsyoEyecatch} alt="公文書管理" width={720} height={480} />
</a>
<a href="/ijime-judai-jitai/" class="activity-card">
<span class="activity-title">いじめ重大事態</span>
- <img src="/img/ijime-judai-jitai-eyecatch.webp" alt="いじめ重大事態" width="640" height="427" />
+ <Image src={assets.ijimeEyecatch} alt="いじめ重大事態" width={640} height={427} />
</a>
<a href="/kajo-seigen-kanwa/" class="activity-card">
<span class="activity-title">過剰な制限の緩和</span>
- <img src="/img/kajo-eyecatch.webp" alt="マスク制限緩和" width="720" height="771" />
+ <Image src={assets.kajoEyecatch} alt="マスク制限緩和" width={720} height={771} />
</a>
<a href="/dislexia-taiou/" class="activity-card">
<span class="activity-title">ディスレクシア支援</span>
- <img src="/img/dislexia-eyecatch.webp" alt="ディスレクシア" width="640" height="564" />
+ <Image src={assets.dislexiaEyecatch} alt="ディスレクシア" width={640} height={564} />
</a>
<a href="/aiki-kouen/" class="activity-card">
<span class="activity-title">合気公園の整備</span>
- <img src="/img/aiki-kouen-eyecatch.webp" alt="合気公園" width="595" height="385" />
+ <Image src={assets.aikiEyecatch} alt="合気公園" width={595} height={385} />
</a>
<a href="/fukushi-shisetsu-gyakutai/" class="activity-card">
<span class="activity-title">障害者虐待の追及</span>
- <img src="/img/fukushi-gyakutai-eyecatch.webp" alt="障害者虐待" width="720" height="360" />
+ <Image src={assets.fukushiEyecatch} alt="障害者虐待" width={720} height={360} />
</a>
<a href="/vaccine-kyuusai-tekiseika/" class="activity-card">
<span class="activity-title">ワクチン副反応救済制度の適正化</span>
- <img src="/img/fukuhannou.webp" alt="ワクチン副反応救済制度" width="720" height="360" />
+ <Image src={assets.vaccineEyecatch} alt="ワクチン副反応救済制度" width={720} height={360} />
</a>
<a href="/konan-eisei-kumiai/" class="activity-card">
<span class="activity-title">湖南衛生組合の報酬見直し</span>
- <img src="/konan-eisei-kumiai/images/konan-eisei-kumiai-icon.webp" alt="湖南衛生組合の議員報酬・給与見直し" width="480" height="331" />
+ <Image src={assets.konanIcon} alt="湖南衛生組合の議員報酬・給与見直し" width={480} height={331} />
</a>
</div>
diff --git a/src/content/docs/ippan-situmon/r1d/12gatu/images/chart.png b/src/content/docs/ippan-situmon/r1d/12gatu/images/chart.png
deleted file mode 100644
index 871be69..0000000
--- a/src/content/docs/ippan-situmon/r1d/12gatu/images/chart.png
+++ /dev/null
Binary files differ
diff --git a/src/content/docs/ippan-situmon/r1d/12gatu/images/jougen.png b/src/content/docs/ippan-situmon/r1d/12gatu/images/jougen.png
deleted file mode 100644
index cb38f35..0000000
--- a/src/content/docs/ippan-situmon/r1d/12gatu/images/jougen.png
+++ /dev/null
Binary files differ
diff --git a/src/content/docs/ippan-situmon/r1d/12gatu/images/koujo.png b/src/content/docs/ippan-situmon/r1d/12gatu/images/koujo.png
deleted file mode 100644
index 4d1028f..0000000
--- a/src/content/docs/ippan-situmon/r1d/12gatu/images/koujo.png
+++ /dev/null
Binary files differ
diff --git a/src/content/docs/ippan-situmon/r1d/12gatu/images/og-1.png b/src/content/docs/ippan-situmon/r1d/12gatu/images/og-1.png
deleted file mode 100644
index f7bac4e..0000000
--- a/src/content/docs/ippan-situmon/r1d/12gatu/images/og-1.png
+++ /dev/null
Binary files differ
diff --git a/src/content/docs/ippan-situmon/r1d/3gatu/images/eyecatch-dyslexia.png b/src/content/docs/ippan-situmon/r1d/3gatu/images/eyecatch-dyslexia.png
deleted file mode 100644
index c679cfd..0000000
--- a/src/content/docs/ippan-situmon/r1d/3gatu/images/eyecatch-dyslexia.png
+++ /dev/null
Binary files differ
diff --git a/src/content/docs/ippan-situmon/r1d/3gatu/images/gakkou-seikatu-sien-sheet.png b/src/content/docs/ippan-situmon/r1d/3gatu/images/gakkou-seikatu-sien-sheet.png
deleted file mode 100644
index 35b37a3..0000000
--- a/src/content/docs/ippan-situmon/r1d/3gatu/images/gakkou-seikatu-sien-sheet.png
+++ /dev/null
Binary files differ
diff --git a/src/content/docs/ippan-situmon/r1d/3gatu/images/og-1.jpg b/src/content/docs/ippan-situmon/r1d/3gatu/images/og-1.jpg
deleted file mode 100644
index 9f86896..0000000
--- a/src/content/docs/ippan-situmon/r1d/3gatu/images/og-1.jpg
+++ /dev/null
Binary files differ
diff --git a/src/content/docs/ippan-situmon/r1d/3gatu/images/og-2.jpg b/src/content/docs/ippan-situmon/r1d/3gatu/images/og-2.jpg
deleted file mode 100644
index c56533c..0000000
--- a/src/content/docs/ippan-situmon/r1d/3gatu/images/og-2.jpg
+++ /dev/null
Binary files differ
diff --git a/src/content/docs/ippan-situmon/r1d/6gatu/images/og-1.png b/src/content/docs/ippan-situmon/r1d/6gatu/images/og-1.png
deleted file mode 100644
index 43494e1..0000000
--- a/src/content/docs/ippan-situmon/r1d/6gatu/images/og-1.png
+++ /dev/null
Binary files differ
diff --git a/src/content/docs/ippan-situmon/r1d/6gatu/images/og-2.png b/src/content/docs/ippan-situmon/r1d/6gatu/images/og-2.png
deleted file mode 100644
index 766a512..0000000
--- a/src/content/docs/ippan-situmon/r1d/6gatu/images/og-2.png
+++ /dev/null
Binary files differ
diff --git a/src/content/docs/ippan-situmon/r1d/9gatu/images/og.png b/src/content/docs/ippan-situmon/r1d/9gatu/images/og.png
deleted file mode 100644
index 32b10a0..0000000
--- a/src/content/docs/ippan-situmon/r1d/9gatu/images/og.png
+++ /dev/null
Binary files differ
diff --git a/src/content/docs/ippan-situmon/r2d/12gatu/1-kodaira-first.mdx b/src/content/docs/ippan-situmon/r2d/12gatu/1-kodaira-first.mdx
index 36878b4..1ec26bf 100644
--- a/src/content/docs/ippan-situmon/r2d/12gatu/1-kodaira-first.mdx
+++ b/src/content/docs/ippan-situmon/r2d/12gatu/1-kodaira-first.mdx
@@ -94,9 +94,9 @@ import Partial from './../../_partial.mdx';
歴史で何が正しいかは分からないが、とにかく現在は貨幣経済。その中で、なにが多くの人にとってよいことなのかを考える。フィールド、プレイヤー、ルールから考える。フィールドは自治体。プレイヤーは主に、人(ひと)、物(もの)、金(かね)の三者。これら三者のうち、自治体を越えて移動するものもあるし、自治体の中にとどまるものもある。
-![主なプレイヤーは、人、物、金](/ippan-situmon/r2d/12gatu/images/hito-mono-kane.jpg)
+![主なプレイヤーは、人、物、金](./images/hito-mono-kane.jpg)
-![領域は自治体](/ippan-situmon/r2d/12gatu/images/jichitai-area.jpg)
+![領域は自治体](./images/jichitai-area.jpg)
</MessageBubble>
@@ -104,7 +104,7 @@ import Partial from './../../_partial.mdx';
もうひとつ重要なプレイヤーは、地方政府。これは自治体の領域内にあって、外に出ることはない。地方政府としてのたとえば小平市は、小平市内において、個人市民税、固定資産税・都市計画税、法人市民税といった税金を徴収し、また領域外である国や都から交付金等を得る。それらを原資にすることで、市内の福祉を充実させるというのが、地方政府である小平市のひとつ重要な役割。
-![税金、行政、福祉の流れ](/ippan-situmon/r2d/12gatu/images/zeikin-gyousei-fukusi.jpg)
+![税金、行政、福祉の流れ](./images/zeikin-gyousei-fukusi.jpg)
(税金や交付金によって福祉を充実させることが行政のひとつ重要な役割です)
</MessageBubble>
@@ -221,7 +221,7 @@ import Partial from './../../_partial.mdx';
計画策定の段階から、大きいつづら、小さいつづら、どちらになるかを確認して計画しているのかを確認したくて質問している。
-![大きなつづらと小さなつづら](/ippan-situmon/r2d/12gatu/images/tudura.jpg)
+![大きなつづらと小さなつづら](./images/tudura.jpg)
(小さなつづらを選ぶ事業計画になっているか)
diff --git a/src/content/docs/ippan-situmon/r2d/12gatu/images/590px-Yap_Stone_Money.jpg b/src/content/docs/ippan-situmon/r2d/12gatu/images/590px-Yap_Stone_Money.jpg
deleted file mode 100644
index 3000669..0000000
--- a/src/content/docs/ippan-situmon/r2d/12gatu/images/590px-Yap_Stone_Money.jpg
+++ /dev/null
Binary files differ
diff --git a/src/content/docs/ippan-situmon/r2d/12gatu/images/book.png b/src/content/docs/ippan-situmon/r2d/12gatu/images/book.png
deleted file mode 100644
index 5676049..0000000
--- a/src/content/docs/ippan-situmon/r2d/12gatu/images/book.png
+++ /dev/null
Binary files differ
diff --git a/src/content/docs/ippan-situmon/r2d/12gatu/images/book_tosyokan_label.png b/src/content/docs/ippan-situmon/r2d/12gatu/images/book_tosyokan_label.png
deleted file mode 100644
index d1b22dd..0000000
--- a/src/content/docs/ippan-situmon/r2d/12gatu/images/book_tosyokan_label.png
+++ /dev/null
Binary files differ
diff --git a/src/content/docs/ippan-situmon/r2d/12gatu/images/keizai-seitaikei.jpg b/src/content/docs/ippan-situmon/r2d/12gatu/images/keizai-seitaikei.jpg
deleted file mode 100644
index 1985ace..0000000
--- a/src/content/docs/ippan-situmon/r2d/12gatu/images/keizai-seitaikei.jpg
+++ /dev/null
Binary files differ
diff --git a/src/content/docs/ippan-situmon/r2d/12gatu/images/kiosk.jpg b/src/content/docs/ippan-situmon/r2d/12gatu/images/kiosk.jpg
deleted file mode 100644
index f253a71..0000000
--- a/src/content/docs/ippan-situmon/r2d/12gatu/images/kiosk.jpg
+++ /dev/null
Binary files differ
diff --git a/src/content/docs/ippan-situmon/r2d/12gatu/images/og-1.png b/src/content/docs/ippan-situmon/r2d/12gatu/images/og-1.png
deleted file mode 100644
index f1cdb02..0000000
--- a/src/content/docs/ippan-situmon/r2d/12gatu/images/og-1.png
+++ /dev/null
Binary files differ
diff --git a/src/content/docs/ippan-situmon/r2d/12gatu/images/og-2.png b/src/content/docs/ippan-situmon/r2d/12gatu/images/og-2.png
deleted file mode 100644
index 023bdc2..0000000
--- a/src/content/docs/ippan-situmon/r2d/12gatu/images/og-2.png
+++ /dev/null
Binary files differ
diff --git a/src/content/docs/ippan-situmon/r2d/12gatu/images/og-3.png b/src/content/docs/ippan-situmon/r2d/12gatu/images/og-3.png
deleted file mode 100644
index 8edc993..0000000
--- a/src/content/docs/ippan-situmon/r2d/12gatu/images/og-3.png
+++ /dev/null
Binary files differ
diff --git a/src/content/docs/ippan-situmon/r2d/12gatu/images/rieki-junkan.jpg b/src/content/docs/ippan-situmon/r2d/12gatu/images/rieki-junkan.jpg
deleted file mode 100644
index eaf7fb5..0000000
--- a/src/content/docs/ippan-situmon/r2d/12gatu/images/rieki-junkan.jpg
+++ /dev/null
Binary files differ
diff --git a/src/content/docs/ippan-situmon/r2d/12gatu/images/risou-kouen.jpg b/src/content/docs/ippan-situmon/r2d/12gatu/images/risou-kouen.jpg
deleted file mode 100644
index 14c49f9..0000000
--- a/src/content/docs/ippan-situmon/r2d/12gatu/images/risou-kouen.jpg
+++ /dev/null
Binary files differ
diff --git a/src/content/docs/ippan-situmon/r2d/3gatu/1-carbon-neutral-giman.mdx b/src/content/docs/ippan-situmon/r2d/3gatu/1-carbon-neutral-giman.mdx
index fe75507..b449eda 100644
--- a/src/content/docs/ippan-situmon/r2d/3gatu/1-carbon-neutral-giman.mdx
+++ b/src/content/docs/ippan-situmon/r2d/3gatu/1-carbon-neutral-giman.mdx
@@ -138,7 +138,7 @@ import QuestionSummary from '@/components/QuestionSummary.astro';
たとえば宇宙ステーションは方向を変えたり加速したりするとき以外はほとんど太陽光パネルからの電力で賄っている。宇宙は雲や雪がなく、太陽光発電には理想的な環境だ。
-![宇宙ステーション](/ippan-situmon/r2d/3gatu/images/space_iss.png)
+![宇宙ステーション](./images/space_iss.png)
地球上でも電力網から隔離された場所(僻地や海上や砂漠地帯など)では太陽光発電が役に立つ。
diff --git a/src/content/docs/ippan-situmon/r2d/3gatu/images/og-1.png b/src/content/docs/ippan-situmon/r2d/3gatu/images/og-1.png
deleted file mode 100644
index f71852d..0000000
--- a/src/content/docs/ippan-situmon/r2d/3gatu/images/og-1.png
+++ /dev/null
Binary files differ
diff --git a/src/content/docs/ippan-situmon/r2d/3gatu/images/og-2.png b/src/content/docs/ippan-situmon/r2d/3gatu/images/og-2.png
deleted file mode 100644
index 5a3235f..0000000
--- a/src/content/docs/ippan-situmon/r2d/3gatu/images/og-2.png
+++ /dev/null
Binary files differ
diff --git a/src/content/docs/ippan-situmon/r2d/3gatu/images/solar.png b/src/content/docs/ippan-situmon/r2d/3gatu/images/solar.png
deleted file mode 100644
index d30cc15..0000000
--- a/src/content/docs/ippan-situmon/r2d/3gatu/images/solar.png
+++ /dev/null
Binary files differ
diff --git a/src/content/docs/ippan-situmon/r2d/6gatu/images/og-1.png b/src/content/docs/ippan-situmon/r2d/6gatu/images/og-1.png
deleted file mode 100644
index 9e224f3..0000000
--- a/src/content/docs/ippan-situmon/r2d/6gatu/images/og-1.png
+++ /dev/null
Binary files differ
diff --git a/src/content/docs/ippan-situmon/r2d/6gatu/images/og-2.png b/src/content/docs/ippan-situmon/r2d/6gatu/images/og-2.png
deleted file mode 100644
index 093bde9..0000000
--- a/src/content/docs/ippan-situmon/r2d/6gatu/images/og-2.png
+++ /dev/null
Binary files differ
diff --git a/src/content/docs/ippan-situmon/r2d/9gatu/images/chie-syuketu.png b/src/content/docs/ippan-situmon/r2d/9gatu/images/chie-syuketu.png
deleted file mode 100644
index 2cb0a86..0000000
--- a/src/content/docs/ippan-situmon/r2d/9gatu/images/chie-syuketu.png
+++ /dev/null
Binary files differ
diff --git a/src/content/docs/ippan-situmon/r2d/9gatu/images/og-1.png b/src/content/docs/ippan-situmon/r2d/9gatu/images/og-1.png
deleted file mode 100644
index 86f6a91..0000000
--- a/src/content/docs/ippan-situmon/r2d/9gatu/images/og-1.png
+++ /dev/null
Binary files differ
diff --git a/src/content/docs/ippan-situmon/r2d/9gatu/images/og-2.png b/src/content/docs/ippan-situmon/r2d/9gatu/images/og-2.png
deleted file mode 100644
index c52301a..0000000
--- a/src/content/docs/ippan-situmon/r2d/9gatu/images/og-2.png
+++ /dev/null
Binary files differ
diff --git a/src/content/docs/ippan-situmon/r2d/9gatu/images/syutyou-4-types.png b/src/content/docs/ippan-situmon/r2d/9gatu/images/syutyou-4-types.png
deleted file mode 100644
index ce25632..0000000
--- a/src/content/docs/ippan-situmon/r2d/9gatu/images/syutyou-4-types.png
+++ /dev/null
Binary files differ
diff --git a/src/content/docs/ippan-situmon/r3d/12gatu/3-kokyo-toire-kyouryokuten.mdx b/src/content/docs/ippan-situmon/r3d/12gatu/3-kokyo-toire-kyouryokuten.mdx
index aa51803..0fdfe62 100644
--- a/src/content/docs/ippan-situmon/r3d/12gatu/3-kokyo-toire-kyouryokuten.mdx
+++ b/src/content/docs/ippan-situmon/r3d/12gatu/3-kokyo-toire-kyouryokuten.mdx
@@ -163,7 +163,7 @@ import QuestionSummary from '@/components/QuestionSummary.astro';
次のような具合です。トイレの表記は非常に小さく、この地図を見てトイレを探せと言われても難しいかと…。
-![小平グリーンロード&オープンガーデンマップの小さなトイレ表記](/ippan-situmon/r3d/12gatu/images/open-garden-map-toilet.jpg)
+![小平グリーンロード&オープンガーデンマップの小さなトイレ表記](./images/open-garden-map-toilet.jpg)
:::
diff --git a/src/content/docs/ippan-situmon/r3d/12gatu/images/kodaira-koredakeha.png b/src/content/docs/ippan-situmon/r3d/12gatu/images/kodaira-koredakeha.png
deleted file mode 100644
index 52728db..0000000
--- a/src/content/docs/ippan-situmon/r3d/12gatu/images/kodaira-koredakeha.png
+++ /dev/null
Binary files differ
diff --git a/src/content/docs/ippan-situmon/r3d/12gatu/images/og-1.png b/src/content/docs/ippan-situmon/r3d/12gatu/images/og-1.png
deleted file mode 100644
index 6003929..0000000
--- a/src/content/docs/ippan-situmon/r3d/12gatu/images/og-1.png
+++ /dev/null
Binary files differ
diff --git a/src/content/docs/ippan-situmon/r3d/12gatu/images/og-2.png b/src/content/docs/ippan-situmon/r3d/12gatu/images/og-2.png
deleted file mode 100644
index a320047..0000000
--- a/src/content/docs/ippan-situmon/r3d/12gatu/images/og-2.png
+++ /dev/null
Binary files differ
diff --git a/src/content/docs/ippan-situmon/r3d/12gatu/images/og-3.png b/src/content/docs/ippan-situmon/r3d/12gatu/images/og-3.png
deleted file mode 100644
index dc774a7..0000000
--- a/src/content/docs/ippan-situmon/r3d/12gatu/images/og-3.png
+++ /dev/null
Binary files differ
diff --git a/src/content/docs/ippan-situmon/r3d/12gatu/images/tamagawa-josui-toilet-park.jpg b/src/content/docs/ippan-situmon/r3d/12gatu/images/tamagawa-josui-toilet-park.jpg
deleted file mode 100644
index 54a2ca2..0000000
--- a/src/content/docs/ippan-situmon/r3d/12gatu/images/tamagawa-josui-toilet-park.jpg
+++ /dev/null
Binary files differ
diff --git a/src/content/docs/ippan-situmon/r3d/12gatu/images/tamagawa-josui-toilet.jpg b/src/content/docs/ippan-situmon/r3d/12gatu/images/tamagawa-josui-toilet.jpg
deleted file mode 100644
index b41ae78..0000000
--- a/src/content/docs/ippan-situmon/r3d/12gatu/images/tamagawa-josui-toilet.jpg
+++ /dev/null
Binary files differ
diff --git a/src/content/docs/ippan-situmon/r3d/3gatu/images/og-1.png b/src/content/docs/ippan-situmon/r3d/3gatu/images/og-1.png
deleted file mode 100644
index 437d541..0000000
--- a/src/content/docs/ippan-situmon/r3d/3gatu/images/og-1.png
+++ /dev/null
Binary files differ
diff --git a/src/content/docs/ippan-situmon/r3d/3gatu/images/og-2.png b/src/content/docs/ippan-situmon/r3d/3gatu/images/og-2.png
deleted file mode 100644
index c725690..0000000
--- a/src/content/docs/ippan-situmon/r3d/3gatu/images/og-2.png
+++ /dev/null
Binary files differ
diff --git a/src/content/docs/ippan-situmon/r3d/3gatu/images/og-3.png b/src/content/docs/ippan-situmon/r3d/3gatu/images/og-3.png
deleted file mode 100644
index a4a2965..0000000
--- a/src/content/docs/ippan-situmon/r3d/3gatu/images/og-3.png
+++ /dev/null
Binary files differ
diff --git a/src/content/docs/ippan-situmon/r3d/6gatu/images/og-1.png b/src/content/docs/ippan-situmon/r3d/6gatu/images/og-1.png
deleted file mode 100644
index 3776bae..0000000
--- a/src/content/docs/ippan-situmon/r3d/6gatu/images/og-1.png
+++ /dev/null
Binary files differ
diff --git a/src/content/docs/ippan-situmon/r3d/6gatu/images/og-2.png b/src/content/docs/ippan-situmon/r3d/6gatu/images/og-2.png
deleted file mode 100644
index 66ce434..0000000
--- a/src/content/docs/ippan-situmon/r3d/6gatu/images/og-2.png
+++ /dev/null
Binary files differ
diff --git a/src/content/docs/ippan-situmon/r3d/6gatu/images/og-3.png b/src/content/docs/ippan-situmon/r3d/6gatu/images/og-3.png
deleted file mode 100644
index d241b88..0000000
--- a/src/content/docs/ippan-situmon/r3d/6gatu/images/og-3.png
+++ /dev/null
Binary files differ
diff --git a/src/content/docs/ippan-situmon/r3d/6gatu/images/og-4.png b/src/content/docs/ippan-situmon/r3d/6gatu/images/og-4.png
deleted file mode 100644
index 82b4b2f..0000000
--- a/src/content/docs/ippan-situmon/r3d/6gatu/images/og-4.png
+++ /dev/null
Binary files differ
diff --git a/src/content/docs/ippan-situmon/r3d/6gatu/images/og-5.png b/src/content/docs/ippan-situmon/r3d/6gatu/images/og-5.png
deleted file mode 100644
index 0d506cc..0000000
--- a/src/content/docs/ippan-situmon/r3d/6gatu/images/og-5.png
+++ /dev/null
Binary files differ
diff --git a/src/content/docs/ippan-situmon/r3d/9gatu/images/noukou.png b/src/content/docs/ippan-situmon/r3d/9gatu/images/noukou.png
deleted file mode 100644
index 0b9c15c..0000000
--- a/src/content/docs/ippan-situmon/r3d/9gatu/images/noukou.png
+++ /dev/null
Binary files differ
diff --git a/src/content/docs/ippan-situmon/r3d/9gatu/images/og-1.png b/src/content/docs/ippan-situmon/r3d/9gatu/images/og-1.png
deleted file mode 100644
index 85efebf..0000000
--- a/src/content/docs/ippan-situmon/r3d/9gatu/images/og-1.png
+++ /dev/null
Binary files differ
diff --git a/src/content/docs/ippan-situmon/r3d/9gatu/images/og-2.png b/src/content/docs/ippan-situmon/r3d/9gatu/images/og-2.png
deleted file mode 100644
index bf6dc30..0000000
--- a/src/content/docs/ippan-situmon/r3d/9gatu/images/og-2.png
+++ /dev/null
Binary files differ
diff --git a/src/content/docs/ippan-situmon/r3d/9gatu/images/og-3.png b/src/content/docs/ippan-situmon/r3d/9gatu/images/og-3.png
deleted file mode 100644
index ced9250..0000000
--- a/src/content/docs/ippan-situmon/r3d/9gatu/images/og-3.png
+++ /dev/null
Binary files differ
diff --git a/src/content/docs/ippan-situmon/r4d/12gatu/images/guidebook.png b/src/content/docs/ippan-situmon/r4d/12gatu/images/guidebook.png
deleted file mode 100644
index 3558e89..0000000
--- a/src/content/docs/ippan-situmon/r4d/12gatu/images/guidebook.png
+++ /dev/null
Binary files differ
diff --git a/src/content/docs/ippan-situmon/r4d/12gatu/images/og-1.png b/src/content/docs/ippan-situmon/r4d/12gatu/images/og-1.png
deleted file mode 100644
index ea8e776..0000000
--- a/src/content/docs/ippan-situmon/r4d/12gatu/images/og-1.png
+++ /dev/null
Binary files differ
diff --git a/src/content/docs/ippan-situmon/r4d/12gatu/images/og-2.png b/src/content/docs/ippan-situmon/r4d/12gatu/images/og-2.png
deleted file mode 100644
index 2ed2196..0000000
--- a/src/content/docs/ippan-situmon/r4d/12gatu/images/og-2.png
+++ /dev/null
Binary files differ
diff --git a/src/content/docs/ippan-situmon/r4d/3gatu/images/og-1.png b/src/content/docs/ippan-situmon/r4d/3gatu/images/og-1.png
deleted file mode 100644
index d039438..0000000
--- a/src/content/docs/ippan-situmon/r4d/3gatu/images/og-1.png
+++ /dev/null
Binary files differ
diff --git a/src/content/docs/ippan-situmon/r4d/3gatu/images/og-2.png b/src/content/docs/ippan-situmon/r4d/3gatu/images/og-2.png
deleted file mode 100644
index 1581a21..0000000
--- a/src/content/docs/ippan-situmon/r4d/3gatu/images/og-2.png
+++ /dev/null
Binary files differ
diff --git a/src/content/docs/ippan-situmon/r4d/3gatu/images/og-3.png b/src/content/docs/ippan-situmon/r4d/3gatu/images/og-3.png
deleted file mode 100644
index 01a0d80..0000000
--- a/src/content/docs/ippan-situmon/r4d/3gatu/images/og-3.png
+++ /dev/null
Binary files differ
diff --git a/src/content/docs/ippan-situmon/r4d/3gatu/images/og-4.png b/src/content/docs/ippan-situmon/r4d/3gatu/images/og-4.png
deleted file mode 100644
index 9514d88..0000000
--- a/src/content/docs/ippan-situmon/r4d/3gatu/images/og-4.png
+++ /dev/null
Binary files differ
diff --git a/src/content/docs/ippan-situmon/r4d/6gatu/images/ayamari.png b/src/content/docs/ippan-situmon/r4d/6gatu/images/ayamari.png
deleted file mode 100644
index 30e7152..0000000
--- a/src/content/docs/ippan-situmon/r4d/6gatu/images/ayamari.png
+++ /dev/null
Binary files differ
diff --git a/src/content/docs/ippan-situmon/r4d/6gatu/images/flow-update.png b/src/content/docs/ippan-situmon/r4d/6gatu/images/flow-update.png
deleted file mode 100644
index 6b01838..0000000
--- a/src/content/docs/ippan-situmon/r4d/6gatu/images/flow-update.png
+++ /dev/null
Binary files differ
diff --git a/src/content/docs/ippan-situmon/r4d/6gatu/images/kanagawa-akabane-ijimetaiou-flow.png b/src/content/docs/ippan-situmon/r4d/6gatu/images/kanagawa-akabane-ijimetaiou-flow.png
deleted file mode 100644
index c0a5007..0000000
--- a/src/content/docs/ippan-situmon/r4d/6gatu/images/kanagawa-akabane-ijimetaiou-flow.png
+++ /dev/null
Binary files differ
diff --git a/src/content/docs/ippan-situmon/r4d/6gatu/images/kanagawaken-judaijitai-taiou-flow.png b/src/content/docs/ippan-situmon/r4d/6gatu/images/kanagawaken-judaijitai-taiou-flow.png
deleted file mode 100644
index b699166..0000000
--- a/src/content/docs/ippan-situmon/r4d/6gatu/images/kanagawaken-judaijitai-taiou-flow.png
+++ /dev/null
Binary files differ
diff --git a/src/content/docs/ippan-situmon/r4d/6gatu/images/kodaira-hassyou-flow.png b/src/content/docs/ippan-situmon/r4d/6gatu/images/kodaira-hassyou-flow.png
deleted file mode 100644
index 7624354..0000000
--- a/src/content/docs/ippan-situmon/r4d/6gatu/images/kodaira-hassyou-flow.png
+++ /dev/null
Binary files differ
diff --git a/src/content/docs/ippan-situmon/r4d/6gatu/images/kodaira-rokusyou-nenkan-sidou-keikaku-flow.png b/src/content/docs/ippan-situmon/r4d/6gatu/images/kodaira-rokusyou-nenkan-sidou-keikaku-flow.png
deleted file mode 100644
index bbf86eb..0000000
--- a/src/content/docs/ippan-situmon/r4d/6gatu/images/kodaira-rokusyou-nenkan-sidou-keikaku-flow.png
+++ /dev/null
Binary files differ
diff --git a/src/content/docs/ippan-situmon/r4d/6gatu/images/kodaira-suzukisyou-flow.png b/src/content/docs/ippan-situmon/r4d/6gatu/images/kodaira-suzukisyou-flow.png
deleted file mode 100644
index 4362a3e..0000000
--- a/src/content/docs/ippan-situmon/r4d/6gatu/images/kodaira-suzukisyou-flow.png
+++ /dev/null
Binary files differ
diff --git a/src/content/docs/ippan-situmon/r4d/6gatu/images/monkasyo.png b/src/content/docs/ippan-situmon/r4d/6gatu/images/monkasyo.png
deleted file mode 100644
index 6a22265..0000000
--- a/src/content/docs/ippan-situmon/r4d/6gatu/images/monkasyo.png
+++ /dev/null
Binary files differ
diff --git a/src/content/docs/ippan-situmon/r4d/6gatu/images/og-1.png b/src/content/docs/ippan-situmon/r4d/6gatu/images/og-1.png
deleted file mode 100644
index ae2e3ed..0000000
--- a/src/content/docs/ippan-situmon/r4d/6gatu/images/og-1.png
+++ /dev/null
Binary files differ
diff --git a/src/content/docs/ippan-situmon/r4d/6gatu/images/og-2.png b/src/content/docs/ippan-situmon/r4d/6gatu/images/og-2.png
deleted file mode 100644
index fa552df..0000000
--- a/src/content/docs/ippan-situmon/r4d/6gatu/images/og-2.png
+++ /dev/null
Binary files differ
diff --git a/src/content/docs/ippan-situmon/r4d/6gatu/images/rokusyou-nenkan-sidou-keikaku-flow.png b/src/content/docs/ippan-situmon/r4d/6gatu/images/rokusyou-nenkan-sidou-keikaku-flow.png
deleted file mode 100644
index bce3ece..0000000
--- a/src/content/docs/ippan-situmon/r4d/6gatu/images/rokusyou-nenkan-sidou-keikaku-flow.png
+++ /dev/null
Binary files differ
diff --git a/src/content/docs/ippan-situmon/r4d/9gatu/1-judai-jitai-kyogi-toben.mdx b/src/content/docs/ippan-situmon/r4d/9gatu/1-judai-jitai-kyogi-toben.mdx
index 1fccf7e..9f34a12 100644
--- a/src/content/docs/ippan-situmon/r4d/9gatu/1-judai-jitai-kyogi-toben.mdx
+++ b/src/content/docs/ippan-situmon/r4d/9gatu/1-judai-jitai-kyogi-toben.mdx
@@ -33,7 +33,7 @@ import KaigirokuDougaLink from '@/components/KaigirokuDougaLink.astro';
国内や国外の事例も学びつつ、継続して考えます。
-![教育委員会をなくしたらよいのでは](/ippan-situmon/r4d/9gatu/images/kyouiku-iinkai-now-flat.png)
+![教育委員会をなくしたらよいのでは](./images/kyouiku-iinkai-now-flat.png)
<QuestionSummary
diff --git a/src/content/docs/ippan-situmon/r4d/9gatu/2-tokyo-saresio-kaihatu.mdx b/src/content/docs/ippan-situmon/r4d/9gatu/2-tokyo-saresio-kaihatu.mdx
index f0875ca..62589b6 100644
--- a/src/content/docs/ippan-situmon/r4d/9gatu/2-tokyo-saresio-kaihatu.mdx
+++ b/src/content/docs/ippan-situmon/r4d/9gatu/2-tokyo-saresio-kaihatu.mdx
@@ -82,7 +82,7 @@ import QuestionSummary from '@/components/QuestionSummary.astro';
:::note
##### 東京サレジオ学園北側売却地
-![東京サレジオ学園北側売却地](/ippan-situmon/r4d/9gatu/images/saresio.jpg)
+![東京サレジオ学園北側売却地](./images/saresio.jpg)
黄色で囲んだあたりが売却地です。
@@ -188,9 +188,9 @@ import QuestionSummary from '@/components/QuestionSummary.astro';
親と別れて家を離れた子どもたちの心に、できるだけ美しい原風景を残したいという思いを持たれていたそうだが、まさにそういったことが実現されている場所と感じる。
-![東京サレジオ学園の風景](/ippan-situmon/r4d/9gatu/images/IMG_8494.png)
+![東京サレジオ学園の風景](./images/IMG_8494.png)
-![東京サレジオ学園の風景](/ippan-situmon/r4d/9gatu/images/IMG_8495.jpg)
+![東京サレジオ学園の風景](./images/IMG_8495.jpg)
</MessageBubble>
diff --git a/src/content/docs/ippan-situmon/r4d/9gatu/images/IMG_8492.png b/src/content/docs/ippan-situmon/r4d/9gatu/images/IMG_8492.png
deleted file mode 100644
index 8968a7d..0000000
--- a/src/content/docs/ippan-situmon/r4d/9gatu/images/IMG_8492.png
+++ /dev/null
Binary files differ
diff --git a/src/content/docs/ippan-situmon/r4d/9gatu/images/daikibo-kaihatu-flow.png b/src/content/docs/ippan-situmon/r4d/9gatu/images/daikibo-kaihatu-flow.png
deleted file mode 100644
index 7164023..0000000
--- a/src/content/docs/ippan-situmon/r4d/9gatu/images/daikibo-kaihatu-flow.png
+++ /dev/null
Binary files differ
diff --git a/src/content/docs/ippan-situmon/r4d/9gatu/images/guidebook-1.png b/src/content/docs/ippan-situmon/r4d/9gatu/images/guidebook-1.png
deleted file mode 100644
index 648cd89..0000000
--- a/src/content/docs/ippan-situmon/r4d/9gatu/images/guidebook-1.png
+++ /dev/null
Binary files differ
diff --git a/src/content/docs/ippan-situmon/r4d/9gatu/images/ikidomari-doro-kijun.png b/src/content/docs/ippan-situmon/r4d/9gatu/images/ikidomari-doro-kijun.png
deleted file mode 100644
index 961f6fe..0000000
--- a/src/content/docs/ippan-situmon/r4d/9gatu/images/ikidomari-doro-kijun.png
+++ /dev/null
Binary files differ
diff --git a/src/content/docs/ippan-situmon/r4d/9gatu/images/kaihatuan1.png b/src/content/docs/ippan-situmon/r4d/9gatu/images/kaihatuan1.png
deleted file mode 100644
index 6721f4a..0000000
--- a/src/content/docs/ippan-situmon/r4d/9gatu/images/kaihatuan1.png
+++ /dev/null
Binary files differ
diff --git a/src/content/docs/ippan-situmon/r4d/9gatu/images/keiei-suisin-27.png b/src/content/docs/ippan-situmon/r4d/9gatu/images/keiei-suisin-27.png
deleted file mode 100644
index 75790f7..0000000
--- a/src/content/docs/ippan-situmon/r4d/9gatu/images/keiei-suisin-27.png
+++ /dev/null
Binary files differ
diff --git a/src/content/docs/ippan-situmon/r4d/9gatu/images/mokusyoku-kuniha-motometenai.png b/src/content/docs/ippan-situmon/r4d/9gatu/images/mokusyoku-kuniha-motometenai.png
deleted file mode 100644
index 376b270..0000000
--- a/src/content/docs/ippan-situmon/r4d/9gatu/images/mokusyoku-kuniha-motometenai.png
+++ /dev/null
Binary files differ
diff --git a/src/content/docs/ippan-situmon/r4d/9gatu/images/og-1.png b/src/content/docs/ippan-situmon/r4d/9gatu/images/og-1.png
deleted file mode 100644
index 0671aba..0000000
--- a/src/content/docs/ippan-situmon/r4d/9gatu/images/og-1.png
+++ /dev/null
Binary files differ
diff --git a/src/content/docs/ippan-situmon/r4d/9gatu/images/og-2.png b/src/content/docs/ippan-situmon/r4d/9gatu/images/og-2.png
deleted file mode 100644
index 08de468..0000000
--- a/src/content/docs/ippan-situmon/r4d/9gatu/images/og-2.png
+++ /dev/null
Binary files differ
diff --git a/src/content/docs/ippan-situmon/r4d/9gatu/images/og-3.png b/src/content/docs/ippan-situmon/r4d/9gatu/images/og-3.png
deleted file mode 100644
index c375cd7..0000000
--- a/src/content/docs/ippan-situmon/r4d/9gatu/images/og-3.png
+++ /dev/null
Binary files differ
diff --git a/src/content/docs/ippan-situmon/r4d/9gatu/images/og-4.png b/src/content/docs/ippan-situmon/r4d/9gatu/images/og-4.png
deleted file mode 100644
index aeaedd9..0000000
--- a/src/content/docs/ippan-situmon/r4d/9gatu/images/og-4.png
+++ /dev/null
Binary files differ
diff --git a/src/content/docs/ippan-situmon/r4d/9gatu/images/og-5.png b/src/content/docs/ippan-situmon/r4d/9gatu/images/og-5.png
deleted file mode 100644
index 3b4c371..0000000
--- a/src/content/docs/ippan-situmon/r4d/9gatu/images/og-5.png
+++ /dev/null
Binary files differ
diff --git a/src/content/docs/ippan-situmon/r4d/9gatu/images/tenkai-hiroba-ichi.png b/src/content/docs/ippan-situmon/r4d/9gatu/images/tenkai-hiroba-ichi.png
deleted file mode 100644
index 532eeea..0000000
--- a/src/content/docs/ippan-situmon/r4d/9gatu/images/tenkai-hiroba-ichi.png
+++ /dev/null
Binary files differ
diff --git a/src/content/docs/ippan-situmon/r5d/12gatu/images/og-1.png b/src/content/docs/ippan-situmon/r5d/12gatu/images/og-1.png
deleted file mode 100644
index c6b2af4..0000000
--- a/src/content/docs/ippan-situmon/r5d/12gatu/images/og-1.png
+++ /dev/null
Binary files differ
diff --git a/src/content/docs/ippan-situmon/r5d/12gatu/images/og-2.png b/src/content/docs/ippan-situmon/r5d/12gatu/images/og-2.png
deleted file mode 100644
index a66ab6c..0000000
--- a/src/content/docs/ippan-situmon/r5d/12gatu/images/og-2.png
+++ /dev/null
Binary files differ
diff --git a/src/content/docs/ippan-situmon/r5d/12gatu/images/og-3.png b/src/content/docs/ippan-situmon/r5d/12gatu/images/og-3.png
deleted file mode 100644
index 996a3ee..0000000
--- a/src/content/docs/ippan-situmon/r5d/12gatu/images/og-3.png
+++ /dev/null
Binary files differ
diff --git a/src/content/docs/ippan-situmon/r5d/12gatu/images/og-4.png b/src/content/docs/ippan-situmon/r5d/12gatu/images/og-4.png
deleted file mode 100644
index b2cca5f..0000000
--- a/src/content/docs/ippan-situmon/r5d/12gatu/images/og-4.png
+++ /dev/null
Binary files differ
diff --git a/src/content/docs/ippan-situmon/r5d/12gatu/images/og-5.png b/src/content/docs/ippan-situmon/r5d/12gatu/images/og-5.png
deleted file mode 100644
index cadcc1a..0000000
--- a/src/content/docs/ippan-situmon/r5d/12gatu/images/og-5.png
+++ /dev/null
Binary files differ
diff --git a/src/content/docs/ippan-situmon/r5d/3gatu/images/og-1.png b/src/content/docs/ippan-situmon/r5d/3gatu/images/og-1.png
deleted file mode 100644
index f64a7df..0000000
--- a/src/content/docs/ippan-situmon/r5d/3gatu/images/og-1.png
+++ /dev/null
Binary files differ
diff --git a/src/content/docs/ippan-situmon/r5d/3gatu/images/og-2.png b/src/content/docs/ippan-situmon/r5d/3gatu/images/og-2.png
deleted file mode 100644
index 4b02c6a..0000000
--- a/src/content/docs/ippan-situmon/r5d/3gatu/images/og-2.png
+++ /dev/null
Binary files differ
diff --git a/src/content/docs/ippan-situmon/r5d/3gatu/images/og-3.png b/src/content/docs/ippan-situmon/r5d/3gatu/images/og-3.png
deleted file mode 100644
index 2e96bbb..0000000
--- a/src/content/docs/ippan-situmon/r5d/3gatu/images/og-3.png
+++ /dev/null
Binary files differ
diff --git a/src/content/docs/ippan-situmon/r5d/3gatu/images/og-4.png b/src/content/docs/ippan-situmon/r5d/3gatu/images/og-4.png
deleted file mode 100644
index 949c109..0000000
--- a/src/content/docs/ippan-situmon/r5d/3gatu/images/og-4.png
+++ /dev/null
Binary files differ
diff --git a/src/content/docs/ippan-situmon/r5d/6gatu/images/og-1.png b/src/content/docs/ippan-situmon/r5d/6gatu/images/og-1.png
deleted file mode 100644
index cd0927b..0000000
--- a/src/content/docs/ippan-situmon/r5d/6gatu/images/og-1.png
+++ /dev/null
Binary files differ
diff --git a/src/content/docs/ippan-situmon/r5d/6gatu/images/og-2.png b/src/content/docs/ippan-situmon/r5d/6gatu/images/og-2.png
deleted file mode 100644
index 02cba5d..0000000
--- a/src/content/docs/ippan-situmon/r5d/6gatu/images/og-2.png
+++ /dev/null
Binary files differ
diff --git a/src/content/docs/ippan-situmon/r5d/6gatu/images/og-3.png b/src/content/docs/ippan-situmon/r5d/6gatu/images/og-3.png
deleted file mode 100644
index ecfd4cb..0000000
--- a/src/content/docs/ippan-situmon/r5d/6gatu/images/og-3.png
+++ /dev/null
Binary files differ
diff --git a/src/content/docs/ippan-situmon/r5d/9gatu/images/og-1.png b/src/content/docs/ippan-situmon/r5d/9gatu/images/og-1.png
deleted file mode 100644
index e2cf6e9..0000000
--- a/src/content/docs/ippan-situmon/r5d/9gatu/images/og-1.png
+++ /dev/null
Binary files differ
diff --git a/src/content/docs/ippan-situmon/r5d/9gatu/images/og-2.png b/src/content/docs/ippan-situmon/r5d/9gatu/images/og-2.png
deleted file mode 100644
index 11a2f7e..0000000
--- a/src/content/docs/ippan-situmon/r5d/9gatu/images/og-2.png
+++ /dev/null
Binary files differ
diff --git a/src/content/docs/ippan-situmon/r5d/9gatu/images/og-3.png b/src/content/docs/ippan-situmon/r5d/9gatu/images/og-3.png
deleted file mode 100644
index 8d5e33c..0000000
--- a/src/content/docs/ippan-situmon/r5d/9gatu/images/og-3.png
+++ /dev/null
Binary files differ
diff --git a/src/content/docs/ippan-situmon/r5d/9gatu/images/og-4.png b/src/content/docs/ippan-situmon/r5d/9gatu/images/og-4.png
deleted file mode 100644
index 9478419..0000000
--- a/src/content/docs/ippan-situmon/r5d/9gatu/images/og-4.png
+++ /dev/null
Binary files differ
diff --git a/src/content/docs/ippan-situmon/r6d/6gatu/images/og-1.png b/src/content/docs/ippan-situmon/r6d/6gatu/images/og-1.png
deleted file mode 100644
index 76acc2c..0000000
--- a/src/content/docs/ippan-situmon/r6d/6gatu/images/og-1.png
+++ /dev/null
Binary files differ
diff --git a/src/content/docs/ippan-situmon/r6d/6gatu/images/og-2.png b/src/content/docs/ippan-situmon/r6d/6gatu/images/og-2.png
deleted file mode 100644
index abfe94b..0000000
--- a/src/content/docs/ippan-situmon/r6d/6gatu/images/og-2.png
+++ /dev/null
Binary files differ
diff --git a/src/content/docs/ippan-situmon/r6d/6gatu/images/og-3.png b/src/content/docs/ippan-situmon/r6d/6gatu/images/og-3.png
deleted file mode 100644
index f94ceee..0000000
--- a/src/content/docs/ippan-situmon/r6d/6gatu/images/og-3.png
+++ /dev/null
Binary files differ
diff --git a/src/content/docs/ippan-situmon/r6d/6gatu/images/og-4.png b/src/content/docs/ippan-situmon/r6d/6gatu/images/og-4.png
deleted file mode 100644
index 8073887..0000000
--- a/src/content/docs/ippan-situmon/r6d/6gatu/images/og-4.png
+++ /dev/null
Binary files differ
diff --git a/src/content/docs/jisseki.mdx b/src/content/docs/jisseki.mdx
index 32c77f0..b912703 100644
--- a/src/content/docs/jisseki.mdx
+++ b/src/content/docs/jisseki.mdx
@@ -3,6 +3,9 @@ title: 実績
description: 安竹洋平の小平市議会議員としてのこれまでの主な実績
---
+import { Image } from 'astro:assets';
+import * as assets from '@/assets/images';
+
小平市議会議員として、平成31年の初当選以来、完全無所属の立場から、議員としてできることを一つ一つ積み重ねてまいりました。次に示すのはその一部です。
---
@@ -14,8 +17,8 @@ description: 安竹洋平の小平市議会議員としてのこれまでの主ã
### 教育・子ども支援
<div class="achievement-card">
- <img
- src="/img/joutyo-koteikyu-eyecatch.webp"
+ <Image
+ src={assets.joutyoEyecatch}
alt="子どもたちが楽しく学ぶ様子"
class="achievement-img"
/>
@@ -27,8 +30,8 @@ description: 安竹洋平の小平市議会議員としてのこれまでの主ã
</div>
<div class="achievement-card">
- <img
- src="/img/ijime-judai-jitai-eyecatch.webp"
+ <Image
+ src={assets.ijimeEyecatch}
alt="いじめ重大事態への取り組み"
class="achievement-img"
/>
@@ -40,8 +43,8 @@ description: 安竹洋平の小平市議会議員としてのこれまでの主ã
</div>
<div class="achievement-card">
- <img
- src="/img/kajo-eyecatch.webp"
+ <Image
+ src={assets.kajoEyecatch}
alt="マスク着用など過剰な制限の緩和"
class="achievement-img"
/>
@@ -53,8 +56,8 @@ description: 安竹洋平の小平市議会議員としてのこれまでの主ã
</div>
<div class="achievement-card">
- <img
- src="/img/dislexia-eyecatch.webp"
+ <Image
+ src={assets.dislexiaEyecatch}
alt="ディスレクシア(発達性読み書き障害)対応"
class="achievement-img"
/>
@@ -70,8 +73,8 @@ description: 安竹洋平の小平市議会議員としてのこれまでの主ã
### 公園・まちづくり
<div class="achievement-card">
- <img
- src="/img/aiki-kouen-eyecatch.webp"
+ <Image
+ src={assets.aikiEyecatch}
alt="合気公園"
class="achievement-img"
/>
@@ -92,8 +95,8 @@ description: 安竹洋平の小平市議会議員としてのこれまでの主ã
### 福祉・医療
<div class="achievement-card">
- <img
- src="/img/fukuhannou.webp"
+ <Image
+ src={assets.vaccineEyecatch}
alt="ワクチン副反応救済制度の適正化"
class="achievement-img"
/>
@@ -105,8 +108,8 @@ description: 安竹洋平の小平市議会議員としてのこれまでの主ã
</div>
<div class="achievement-card">
- <img
- src="/img/fukushi-gyakutai-eyecatch.webp"
+ <Image
+ src={assets.fukushiEyecatch}
alt="障害者福祉施設における虐待通報対応"
class="achievement-img"
/>
@@ -127,8 +130,8 @@ description: 安竹洋平の小平市議会議員としてのこれまでの主ã
### 情報公開・行政改革
<div class="achievement-card">
- <img
- src="/img/25914623.webp"
+ <Image
+ src={assets.koubunsyoEyecatch}
alt="公文書管理の不正追及と改善"
class="achievement-img"
/>
@@ -150,8 +153,8 @@ description: 安竹洋平の小平市議会議員としてのこれまでの主ã
### 一部事務組合
<div class="achievement-card">
- <img
- src="/konan-eisei-kumiai/images/konan-eisei-kumiai-icon.webp"
+ <Image
+ src={assets.konanIcon}
alt="湖南衛生組合の議員報酬・給与見直し"
class="achievement-img"
/>
diff --git a/src/content/docs/joutyo-koteikyu.mdx b/src/content/docs/joutyo-koteikyu.mdx
index 3b1322d..30f0612 100644
--- a/src/content/docs/joutyo-koteikyu.mdx
+++ b/src/content/docs/joutyo-koteikyu.mdx
@@ -4,8 +4,11 @@ description: 小平市初の情緒固定級開設までの歩み — 保護者ã�
tableOfContents: true
---
-<img
- src="/img/joutyo-koteikyu-eyecatch.webp"
+import { Image } from 'astro:assets';
+import * as assets from '@/assets/images';
+
+<Image
+ src={assets.joutyoEyecatch}
alt="子どもたちが楽しく学ぶ様子"
style="width:100%;max-height:360px;object-fit:cover;border-radius:12px;margin-bottom:0.25rem;box-shadow:0 2px 8px rgba(0,0,0,0.1)"
/>
diff --git a/src/content/docs/kajo-seigen-kanwa.mdx b/src/content/docs/kajo-seigen-kanwa.mdx
index 007fc7d..17ab35b 100644
--- a/src/content/docs/kajo-seigen-kanwa.mdx
+++ b/src/content/docs/kajo-seigen-kanwa.mdx
@@ -4,8 +4,11 @@ description: コロナ禍で子どもたちに課された過剰な制限の緩å
tableOfContents: true
---
-<img
- src="/img/kajo-eyecatch.webp"
+import { Image } from 'astro:assets';
+import * as assets from '@/assets/images';
+
+<Image
+ src={assets.kajoEyecatch}
alt="マスク着用など過剰な制限の緩和"
style="width:100%;max-height:360px;object-fit:cover;border-radius:12px;margin-bottom:0.25rem;box-shadow:0 2px 8px rgba(0,0,0,0.1)"
/>
diff --git a/src/content/docs/koubunsyo-kanri.mdx b/src/content/docs/koubunsyo-kanri.mdx
index 824ba8a..fc59759 100644
--- a/src/content/docs/koubunsyo-kanri.mdx
+++ b/src/content/docs/koubunsyo-kanri.mdx
@@ -4,8 +4,11 @@ description: 市民の知る権利を守る — 公文書管理の適正化をæ±
tableOfContents: true
---
-<img
- src="/img/25914623.webp"
+import { Image } from 'astro:assets';
+import * as assets from '@/assets/images';
+
+<Image
+ src={assets.koubunsyoEyecatch}
alt="公文書管理の不正追及"
style="width:100%;max-height:480px;object-fit:cover;border-radius:12px;margin-bottom:0.25rem;box-shadow:0 2px 8px rgba(0,0,0,0.1)"
/>
diff --git a/src/content/docs/vaccine-kyuusai-tekiseika.mdx b/src/content/docs/vaccine-kyuusai-tekiseika.mdx
index 37ba10b..37da6f9 100644
--- a/src/content/docs/vaccine-kyuusai-tekiseika.mdx
+++ b/src/content/docs/vaccine-kyuusai-tekiseika.mdx
@@ -4,8 +4,11 @@ description: 副反応に苦しむ市民を窓口で追い返さない — 市ã�
tableOfContents: true
---
-<img
- src="/img/fukuhannou.webp"
+import { Image } from 'astro:assets';
+import * as assets from '@/assets/images';
+
+<Image
+ src={assets.vaccineEyecatch}
alt="ワクチン副反応救済制度の適正化"
style="width:100%;max-height:480px;object-fit:cover;border-radius:12px;margin-bottom:0.25rem;box-shadow:0 2px 8px rgba(0,0,0,0.1)"
/>
diff --git a/src/styles/custom.css b/src/styles/custom.css
index 856bfe1..1a62595 100644
--- a/src/styles/custom.css
+++ b/src/styles/custom.css
@@ -859,8 +859,7 @@ main:has(.home-hero) {
position: relative;
margin: 3.5rem calc(-50vw + 50%) 3rem calc(-50vw + 50%);
padding: 6rem 1rem 5rem 8%;
- background: url("/img/mini_yasutake-yohei_15.jpg") top center/auto 110%
- no-repeat;
+ overflow: hidden;
text-align: left;
color: #fff;
min-height: 320px;
@@ -875,6 +874,16 @@ main:has(.home-hero) {
inset: 0;
background: none;
}
+/* Hero background image (optimized via astro:assets) */
+.home-hero .hero-bg {
+ position: absolute;
+ inset: 0;
+ width: 100%;
+ height: 100%;
+ object-fit: cover;
+ object-position: top center;
+ z-index: 0;
+}
.home-hero > * {
position: relative;
z-index: 1;
@@ -959,7 +968,7 @@ main:has(.home-hero) {
}
.home-sep span {
font-size: 0.85rem;
- color: #888;
+ color: #666;
font-weight: 600;
}