{"id":309930,"date":"2026-08-29T04:28:47","date_gmt":"2026-08-28T19:28:47","guid":{"rendered":"https:\/\/isnedu.org\/?page_id=309930"},"modified":"2026-09-01T22:15:07","modified_gmt":"2026-09-01T13:15:07","slug":"top-renewal-2026-en","status":"publish","type":"page","link":"https:\/\/isnedu.org\/","title":{"rendered":"ISN Top Page Renewal 2026 (EN)"},"content":{"rendered":"\n<!-- ISN_HIDE:START -->\n<style>body.page-id-309930 nav.site-header,\nbody.page-id-309930 > footer:not(.isn-gfoot),\nbody.page-id-309930 .site-footer:not(.isn-gfoot),\nbody.page-id-309930 .footer-fixed-menu,\nbody.page-id-309930 .page-header,\nbody.page-id-309930 header.page-header,\nbody.page-id-309930 .bread-nav,\nbody.page-id-309930 .aioseo-breadcrumbs,\nbody.page-id-309930 .breadcrumb { display: none !important; }\n\/* \u56fa\u5b9aCTA\u3092\u6d88\u3057\u305f\u5206\u3001\u300c\u4e0a\u90e8\u3078\u623b\u308b\u300d\u3092\u4e0b\u7aef\u3078\u5bc4\u305b\u308b\n   \uff08WPCode 324958 \u304c\u30b9\u30de\u30db\u3067 bottom:96px \u306b\u3057\u3066\u3044\u308b\u306e\u3092\u4e0a\u66f8\u304d\uff09 *\/\n@media (max-width: 900px) {\n  body.page-id-309930 .backtotop,\n  body.page-id-309930 #isn-campus-backtotop,\n  body.page-id-309930 #isn-global-backtotop { bottom: 24px !important; }\n}<\/style>\n<!-- ISN_HIDE:END -->\n<!-- =====================================================\n  ISN Top Page Renewal 2026 (EN) \u2014 Premium Forward\n  WordPress \u30ab\u30b9\u30bf\u30e0HTML\u30d6\u30ed\u30c3\u30af\u7528\uff08<style> + HTML + <script>\uff09\n===================================================== -->\n<link href=\"https:\/\/fonts.googleapis.com\/css2?family=Noto+Serif+JP:wght@400;500;600;700;900&#038;family=Cormorant+Garamond:ital,wght@0,300;0,400;0,600;1,300;1,400;1,600&#038;display=swap\" rel=\"stylesheet\">\n<style>\n\/* === Theme Override (page-id: 309930) === *\/\nbody.page-id-309930 > .page-header,\nbody.page-id-309930 .main > .page-header,\nbody.page-id-309930 main > .page-header { display: none !important; }\nbody.page-id-309930 .main,\nbody.page-id-309930 main.main,\nbody.page-id-309930 #main,\nbody.page-id-309930 .main-container,\nbody.page-id-309930 .site-main {\n  max-width: none !important;\n  width: 100% !important;\n  padding: 0 !important;\n  margin: 0 !important;\n  background: transparent !important;\n}\nbody.page-id-309930 .main > *,\nbody.page-id-309930 .entry-content,\nbody.page-id-309930 .post-content,\nbody.page-id-309930 article {\n  max-width: none !important;\n  width: 100% !important;\n  padding: 0 !important;\n  margin: 0 !important;\n  background: transparent !important;\n}\nbody.page-id-309930 .main > .sec {\n  max-width: none !important;\n  width: 100% !important;\n  margin: 0 !important;\n  padding: 0 !important;\n}\nbody.page-id-309930 .sec > .isn-top2026 {\n  max-width: none !important;\n  width: 100% !important;\n  margin: 0 !important;\n  padding: 0 !important;\n}\nbody.page-id-309930 .breadcrumb,\nbody.page-id-309930 .breadcrumbs,\nbody.page-id-309930 nav.breadcrumb,\nbody.page-id-309930 .main > nav,\nbody.page-id-309930 .main .sec > nav.breadcrumb,\nbody.page-id-309930 .main > .bread-list,\nbody.page-id-309930 .bread-list,\nbody.page-id-309930 .post-nav-breadcrumb,\nbody.page-id-309930 .bread-nav,\nbody.page-id-309930 .sec.bread-nav,\nbody.page-id-309930 .aioseo-breadcrumbs,\nbody.page-id-309930 div.sec.bread-nav { display: none !important; }\nbody.page-id-309930 { background: #F9F6F2; }\n\/* === Base Reset === *\/\n.isn-top2026, .isn-top2026 * { box-sizing: border-box; margin: 0; padding: 0; }\n.isn-top2026 {\n  --navy: #1E3A5F;\n  --orange: #F39945;\n  --green: #7DC163;\n  --blue: #0079A8;\n  --offwhite: #F9F6F2;\n  --navy-dark: #142840;\n  --font-serif: 'Cormorant Garamond', 'Noto Serif JP', serif;\n  --font-en: 'Cormorant Garamond', serif;\n  --font-sans: 'Cormorant Garamond', 'Noto Serif JP', serif;\n  font-family: var(--font-serif);\n  color: #1a1a1a;\n  line-height: 1.9;\n  font-weight: 400;\n  font-feature-settings: \"palt\", \"lnum\" 1;\n  font-variant-numeric: lining-nums;\n  -webkit-font-smoothing: antialiased;\n  background: #fff;\n  width: 100%;\n  overflow-x: hidden;\n}\n.isn-top2026 img { max-width: 100%; height: auto; display: block; }\n.isn-top2026 a { color: inherit; text-decoration: none; transition: opacity .3s; }\n.isn-top2026 a:hover { opacity: .7; }\n.isn-top2026 p { margin: 0 0 1em; }\n.isn-top2026 p:last-child { margin-bottom: 0; }\n.isn-top2026 ul { list-style: none; }\n\/* Reveal animation *\/\n.isn-top2026 [data-reveal] {\n  opacity: 0; transform: translateY(32px);\n  transition: opacity .8s cubic-bezier(.16,1,.3,1), transform .8s cubic-bezier(.16,1,.3,1);\n}\n.isn-top2026 [data-reveal].is-visible {\n  opacity: 1; transform: translateY(0);\n}\n\/* Section wrapper *\/\n.isn-top2026 .sec-inner {\n  max-width: 1280px; margin: 0 auto; padding: 0 48px;\n}\n@media (max-width:900px) {\n  .isn-top2026 .sec-inner { padding: 0 20px; }\n}\n\/* Section label *\/\n.isn-top2026 .sec-label {\n  font-family: var(--font-en); font-style: italic; color: var(--orange);\n  font-size: clamp(14px, 1.6vw, 18px); letter-spacing: .12em; margin-bottom: 8px;\n}\n.isn-top2026 .sec-title {\n  font-family: var(--font-serif); font-weight: 700;\n  font-size: clamp(24px, 3.2vw, 42px); line-height: 1.45; letter-spacing: .03em;\n  color: var(--navy); margin-bottom: 16px;\n}\n\/* === 1. HERO === *\/\n.isn-top2026 .hero {\n  position: relative; min-height: 100vh; min-height: 100svh;\n  overflow: hidden; background: var(--navy);\n}\n.isn-top2026 .hero__video-wrap {\n  position: absolute; top: 0; left: 0; width: 100%; height: 100%;\n  overflow: hidden; z-index: 0;\n}\n.isn-top2026 .hero__video--mobile { display: none; }\n.isn-top2026 .hero__video--mobile video {\n  position: absolute; top: 50%; left: 50%;\n  transform: translate(-50%, -50%);\n  min-width: 100%; min-height: 100%;\n  width: auto; height: 100%;\n  object-fit: cover;\n}\n@media (max-width: 900px) {\n  .isn-top2026 .hero__video--yt { display: none; }\n  .isn-top2026 .hero__video--mobile { display: block; }\n}\n.isn-top2026 .hero__video--yt video {\n  position: absolute; top: 50%; left: 50%;\n  transform: translate(-50%, -50%);\n  min-width: 100%; min-height: 100%;\n  width: auto; height: 100%;\n  object-fit: cover;\n}\n.isn-top2026 .hero__overlay-grad {\n  position: absolute; inset: 0; z-index: 1; pointer-events: none;\n  background:\n    linear-gradient(to right, rgba(30,58,95,.85) 0%, rgba(30,58,95,.55) 40%, rgba(30,58,95,.20) 100%),\n    linear-gradient(to top, rgba(30,58,95,.75) 0%, transparent 50%, rgba(30,58,95,.30) 100%);\n}\n.isn-top2026 .hero__content {\n  position: relative; z-index: 2;\n  min-height: 100vh; min-height: 100svh;\n  display: flex; flex-direction: column; justify-content: center;\n  padding: 120px 48px 160px; max-width: 1280px; margin: 0 auto;\n}\n.isn-top2026 .hero__badge {\n  display: inline-flex; align-items: center; gap: 8px;\n  background: rgba(255,255,255,.12); border: 1px solid rgba(255,255,255,.25);\n  border-radius: 100px; padding: 6px 18px; margin-bottom: 28px;\n  font-size: clamp(10px, 1.2vw, 13px); color: rgba(255,255,255,.9);\n  letter-spacing: .06em; backdrop-filter: blur(4px);\n  width: fit-content;\n  opacity: 0; animation: isn-top-fade-up .9s cubic-bezier(.16,1,.3,1) .5s forwards;\n}\n.isn-top2026 .hero__main-copy {\n  font-family: var(--font-serif); font-weight: 700; color: #fff;\n  font-size: clamp(30px, 5.5vw, 68px); line-height: 1.5;\n  letter-spacing: .04em; margin-bottom: 12px;\n  text-shadow: 0 4px 32px rgba(0,0,0,.2);\n}\n.isn-top2026 .hero__main-copy .line {\n  display: block; overflow: hidden;\n}\n.isn-top2026 .hero__main-copy .line > span {\n  display: inline-block; transform: translateY(110%);\n  animation: isn-top-reveal-up 1.1s cubic-bezier(.16,1,.3,1) forwards;\n}\n.isn-top2026 .hero__main-copy .line:nth-child(1) > span { animation-delay: .8s; }\n.isn-top2026 .hero__main-copy .line:nth-child(2) > span { animation-delay: 1.0s; }\n.isn-top2026 .hero__main-copy .line:nth-child(3) > span { animation-delay: 1.2s; }\n.isn-top2026 .hero__main-copy .accent { color: var(--orange); }\n.isn-top2026 .hero__sub-en {\n  font-family: var(--font-en); font-style: italic; color: rgba(255,255,255,.85);\n  font-size: clamp(15px, 1.8vw, 22px); letter-spacing: .08em; margin-bottom: 12px;\n  opacity: 0; animation: isn-top-fade-up .9s cubic-bezier(.16,1,.3,1) 1.3s forwards;\n}\n.isn-top2026 .hero__main-jp {\n  font-family: var(--font-serif); color: rgba(255,255,255,.95);\n  font-size: clamp(16px, 2.2vw, 24px); letter-spacing: .18em;\n  line-height: 1.9; margin-bottom: 16px; font-weight: 500;\n  opacity: 0; animation: isn-top-fade-up .9s cubic-bezier(.16,1,.3,1) 1.15s forwards;\n}\n.isn-top2026 .hero__desc {\n  color: rgba(255,255,255,.85); font-size: clamp(13px, 1.2vw, 16px);\n  line-height: 2; max-width: 580px; margin-bottom: 32px;\n  opacity: 0; animation: isn-top-fade-up .9s cubic-bezier(.16,1,.3,1) 1.9s forwards;\n}\n.isn-top2026 .hero__ctas {\n  display: flex; gap: 16px; flex-wrap: wrap; margin-bottom: 28px;\n  opacity: 0; animation: isn-top-fade-up .9s cubic-bezier(.16,1,.3,1) 2.2s forwards;\n}\n.isn-top2026 .hero__cta-primary {\n  display: inline-flex; align-items: center; justify-content: center;\n  background: var(--orange); color: #fff; border: none; border-radius: 100px;\n  padding: 14px 36px; font-size: 15px; font-weight: 700; letter-spacing: .05em;\n  cursor: pointer; transition: background .3s, transform .2s;\n  font-family: var(--font-sans);\n}\n.isn-top2026 .hero__cta-primary:hover { background: #e08830; transform: translateY(-2px); opacity: 1; }\n.isn-top2026 .hero__cta-secondary {\n  display: inline-flex; align-items: center; justify-content: center;\n  background: transparent; color: #fff; border: 2px solid rgba(255,255,255,.6);\n  border-radius: 100px; padding: 12px 36px; font-size: 15px; font-weight: 500;\n  letter-spacing: .05em; cursor: pointer; transition: border-color .3s, transform .2s;\n  font-family: var(--font-sans);\n}\n.isn-top2026 .hero__cta-secondary:hover { border-color: #fff; transform: translateY(-2px); opacity: 1; }\n.isn-top2026 .hero__tags {\n  display: flex; gap: 8px; flex-wrap: wrap;\n  opacity: 0; animation: isn-top-fade-up .9s cubic-bezier(.16,1,.3,1) 2.5s forwards;\n}\n.isn-top2026 .hero__tag {\n  background: rgba(255,255,255,.1); border: 1px solid rgba(255,255,255,.2);\n  border-radius: 100px; padding: 4px 14px; font-size: 11px; color: rgba(255,255,255,.75);\n  letter-spacing: .04em;\n}\n\/* Mute toggle *\/\n.isn-top2026 .hero__mute {\n  position: absolute; right: 24px; bottom: 140px; z-index: 3;\n  width: 44px; height: 44px; border-radius: 50%;\n  background: rgba(255,255,255,.1); border: 1px solid rgba(255,255,255,.3);\n  color: #fff; cursor: pointer;\n  display: flex; align-items: center; justify-content: center;\n  backdrop-filter: blur(4px); transition: background .3s;\n  padding: 0;\n}\n.isn-top2026 .hero__mute:hover { background: rgba(255,255,255,.22); }\n.isn-top2026 .hero__mute svg {\n  width: 18px; height: 18px; display: block;\n  stroke: currentColor; fill: none; stroke-width: 1.6;\n  stroke-linecap: round; stroke-linejoin: round;\n}\n\/* Language toggle (inline, under main heading) *\/\n.isn-top2026 .hero__lang {\n  display: inline-flex; align-items: center; gap: 9px;\n  width: fit-content; margin: 2px 0 16px;\n  font-family: var(--font-serif); font-size: 16px; letter-spacing: .12em;\n  background: rgba(255,255,255,.10); border: 1px solid rgba(255,255,255,.32);\n  border-radius: 100px; padding: 6px 18px; backdrop-filter: blur(6px);\n  opacity: 0; animation: isn-top-fade-up .9s cubic-bezier(.16,1,.3,1) 1.05s forwards;\n}\n.isn-top2026 .hero__lang a {\n  color: rgba(255,255,255,.65); text-decoration: none; line-height: 1;\n  transition: color .3s;\n}\n.isn-top2026 .hero__lang a:hover { color: #fff; }\n.isn-top2026 .hero__lang a.is-active { color: #fff; font-weight: 600; }\n.isn-top2026 .hero__lang .sep { color: rgba(255,255,255,.4); }\n\/* Scroll indicator *\/\n.isn-top2026 .hero__scroll {\n  position: absolute; bottom: 28px; left: 50%; transform: translateX(-50%); z-index: 3;\n  text-align: center; color: rgba(255,255,255,.8);\n  font-family: var(--font-en); font-style: italic; font-size: 11px; letter-spacing: .2em;\n  opacity: 0; animation: isn-top-fade-up .9s ease-out 2.8s forwards;\n}\n.isn-top2026 .hero__scroll::after {\n  content: ''; display: block; width: 1px; height: 36px;\n  background: rgba(255,255,255,.6); margin: 10px auto 0;\n  animation: isn-top-bounce 2s ease-in-out 3.5s infinite;\n}\n\/* Diagonal cut *\/\n.isn-top2026 .hero__cut {\n  position: absolute; bottom: -1px; left: 0; width: 100%; z-index: 2;\n  height: 80px; overflow: hidden;\n}\n.isn-top2026 .hero__cut svg { display: block; width: 100%; height: 100%; }\n\/* Keyframes *\/\n@keyframes isn-top-reveal-up { to { transform: translateY(0); } }\n@keyframes isn-top-fade-up { to { opacity: 1; transform: translateY(0); } }\n@keyframes isn-top-bounce {\n  0%,100% { transform: translateY(0); opacity: .6; }\n  50% { transform: translateY(8px); opacity: 1; }\n}\n@media (max-width:900px) {\n  .isn-top2026 .hero__content { padding: 100px 20px 140px; }\n  .isn-top2026 .hero__main-copy { font-size: clamp(26px, 8vw, 38px); }\n  .isn-top2026 .hero__mute { right: 16px; bottom: 120px; width: 38px; height: 38px; }\n  .isn-top2026 .hero__mute svg { width: 16px; height: 16px; }\n  .isn-top2026 .hero__lang { font-size: 14px; padding: 5px 14px; gap: 7px; margin: 0 0 14px; }\n}\n\/* === 2. STATS BAR === *\/\n.isn-top2026 .stats {\n  background: var(--offwhite); padding: 56px 0; border-bottom: 1px solid rgba(0,0,0,.06);\n}\n.isn-top2026 .stats__grid {\n  display: grid; grid-template-columns: repeat(4, 1fr); gap: 24px;\n  text-align: center;\n}\n.isn-top2026 .stats__num {\n  font-family: var(--font-en); font-weight: 600; color: var(--navy);\n  font-size: clamp(36px, 5vw, 60px); line-height: 1.1; letter-spacing: -.01em;\n}\n.isn-top2026 .stats__unit {\n  font-family: var(--font-en); font-weight: 400; color: var(--orange);\n  font-size: clamp(14px, 1.4vw, 18px); margin-left: 2px;\n}\n.isn-top2026 .stats__label {\n  font-family: var(--font-serif); font-weight: 500; color: #1a1a1a;\n  font-size: clamp(13px, 1.2vw, 15px); margin-top: 4px;\n}\n.isn-top2026 .stats__sub {\n  color: #888; font-size: 11px; margin-top: 2px;\n}\n@media (max-width:900px) {\n  .isn-top2026 .stats { padding: 40px 0; }\n  .isn-top2026 .stats__grid { grid-template-columns: repeat(2, 1fr); gap: 32px 16px; }\n}\n\/* === 3. WHY ISN === *\/\n.isn-top2026 .why {\n  background: var(--offwhite); padding: 120px 0;\n}\n.isn-top2026 .why__header {\n  text-align: center; margin-bottom: 56px;\n}\n.isn-top2026 .why__sub {\n  color: #555; font-size: clamp(13px, 1.2vw, 15px); max-width: 520px; margin: 0 auto;\n}\n.isn-top2026 .why__grid {\n  display: grid; grid-template-columns: repeat(3, 1fr); gap: 24px;\n}\n.isn-top2026 .why__card {\n  background: #fff; border-radius: 20px; padding: 36px 28px;\n  position: relative; overflow: hidden; transition: transform .3s, box-shadow .3s;\n}\n.isn-top2026 .why__card:hover { transform: translateY(-4px); box-shadow: 0 12px 40px rgba(0,0,0,.08); }\n.isn-top2026 .why__card-num {\n  font-family: var(--font-en); font-weight: 600; font-size: 13px;\n  letter-spacing: .1em; margin-bottom: 12px;\n}\n.isn-top2026 .why__card-title {\n  font-family: var(--font-serif); font-weight: 700;\n  font-size: clamp(16px, 1.6vw, 19px); line-height: 1.5;\n  margin-bottom: 12px; color: var(--navy);\n}\n.isn-top2026 .why__card-text {\n  font-size: 13px; line-height: 1.9; color: #555;\n}\n.isn-top2026 .why__card::after {\n  content: ''; position: absolute; bottom: 0; left: 0;\n  width: 0; height: 3px; transition: width .4s cubic-bezier(.16,1,.3,1);\n}\n.isn-top2026 .why__card:hover::after { width: 100%; }\n.isn-top2026 .why__card[data-accent=\"orange\"] .why__card-num { color: var(--orange); }\n.isn-top2026 .why__card[data-accent=\"orange\"]::after { background: var(--orange); }\n.isn-top2026 .why__card[data-accent=\"blue\"] .why__card-num { color: var(--blue); }\n.isn-top2026 .why__card[data-accent=\"blue\"]::after { background: var(--blue); }\n.isn-top2026 .why__card[data-accent=\"green\"] .why__card-num { color: var(--green); }\n.isn-top2026 .why__card[data-accent=\"green\"]::after { background: var(--green); }\n@media (max-width:900px) {\n  .isn-top2026 .why { padding: 80px 0; }\n  .isn-top2026 .why__grid { grid-template-columns: 1fr; gap: 16px; }\n}\n\/* === 4. PROGRAMS === *\/\n.isn-top2026 .programs {\n  background: #fff; padding: 120px 0;\n}\n.isn-top2026 .programs__header { text-align: center; margin-bottom: 48px; }\n\/* CSS-only tabs *\/\n.isn-top2026 .programs__tabs-input { display: none; }\n.isn-top2026 .programs__tab-labels {\n  display: flex; justify-content: center; gap: 8px; margin-bottom: 40px; flex-wrap: wrap;\n}\n.isn-top2026 .programs__tab-label {\n  display: inline-block; padding: 10px 28px; border-radius: 100px;\n  font-size: 14px; font-weight: 700; letter-spacing: .04em;\n  cursor: pointer; transition: background .3s, color .3s;\n  border: 2px solid #ddd; color: #666; background: #fff;\n}\n#isn-tab-pre:checked ~ .programs__tab-labels .programs__tab-label[for=\"isn-tab-pre\"],\n#isn-tab-ele:checked ~ .programs__tab-labels .programs__tab-label[for=\"isn-tab-ele\"],\n#isn-tab-mid:checked ~ .programs__tab-labels .programs__tab-label[for=\"isn-tab-mid\"] {\n  color: #fff;\n}\n#isn-tab-pre:checked ~ .programs__tab-labels .programs__tab-label[for=\"isn-tab-pre\"] {\n  background: var(--blue); border-color: var(--blue);\n}\n#isn-tab-ele:checked ~ .programs__tab-labels .programs__tab-label[for=\"isn-tab-ele\"] {\n  background: var(--orange); border-color: var(--orange);\n}\n#isn-tab-mid:checked ~ .programs__tab-labels .programs__tab-label[for=\"isn-tab-mid\"] {\n  background: var(--green); border-color: var(--green);\n}\n.isn-top2026 .programs__panel { display: none; }\n#isn-tab-pre:checked ~ .programs__panel--pre,\n#isn-tab-ele:checked ~ .programs__panel--ele,\n#isn-tab-mid:checked ~ .programs__panel--mid { display: block; }\n.isn-top2026 .programs__panel-inner {\n  display: grid; grid-template-columns: 1fr 1fr; gap: 48px; align-items: center;\n}\n.isn-top2026 .programs__panel-age {\n  font-family: var(--font-en); font-style: italic; font-size: clamp(13px, 1.3vw, 15px);\n  letter-spacing: .1em; margin-bottom: 8px;\n}\n.isn-top2026 .programs__panel-title {\n  font-family: var(--font-serif); font-weight: 700;\n  font-size: clamp(20px, 2.4vw, 30px); color: var(--navy); margin-bottom: 12px;\n}\n.isn-top2026 .programs__panel-purpose {\n  background: var(--offwhite); border-radius: 12px; padding: 20px 24px;\n  font-size: 14px; line-height: 1.9; color: #333; margin-bottom: 20px;\n  border-left: 4px solid var(--blue);\n}\n.isn-top2026 .programs__panel--ele .programs__panel-purpose { border-left-color: var(--orange); }\n.isn-top2026 .programs__panel--mid .programs__panel-purpose { border-left-color: var(--green); }\n.isn-top2026 .programs__panel-desc {\n  font-size: 14px; line-height: 1.9; color: #555; margin-bottom: 20px;\n}\n.isn-top2026 .programs__panel-features {\n  display: flex; flex-wrap: wrap; gap: 8px; margin-bottom: 24px;\n}\n.isn-top2026 .programs__panel-feat {\n  background: var(--offwhite); border-radius: 100px; padding: 6px 16px;\n  font-size: 12px; font-weight: 500; color: #444;\n}\n.isn-top2026 .programs__panel-link {\n  font-size: 14px; font-weight: 700; color: var(--navy); letter-spacing: .03em;\n}\n.isn-top2026 .programs__panel-img {\n  background: #e8e8e8; border-radius: 20px; aspect-ratio: 4\/3;\n  display: flex; align-items: center; justify-content: center;\n  color: #999; font-size: 15px;\n}\n@media (max-width:900px) {\n  .isn-top2026 .programs { padding: 80px 0; }\n  .isn-top2026 .programs__panel-inner { grid-template-columns: 1fr; gap: 20px; }\n  .isn-top2026 .programs__panel-img { order: -1; aspect-ratio: 16\/9; }\n  .isn-top2026 .programs__dots { display: none; }\n  \/* \u30e2\u30d0\u30a4\u30eb: \u30bf\u30d6\u5207\u308a\u66ff\u3048\uff08CSS\u306e\u307f\uff09 *\/\n  .isn-top2026 .programs__tab-labels {\n    gap: 6px; margin-bottom: 28px;\n  }\n  .isn-top2026 .programs__tab-label {\n    padding: 8px 16px; font-size: 12px;\n  }\n  \/* \u30d1\u30cd\u30eb\u5207\u308a\u66ff\u3048\u30a2\u30cb\u30e1\u30fc\u30b7\u30e7\u30f3 *\/\n  .isn-top2026 .programs__panel {\n    animation: isnFadeSlideIn .4s ease both;\n  }\n  @keyframes isnFadeSlideIn {\n    from { opacity: 0; transform: translateY(12px); }\n    to { opacity: 1; transform: translateY(0); }\n  }\n}\n\/* === 5. PHILOSOPHY === *\/\n.isn-top2026 .philosophy {\n  background: var(--offwhite); color: #1a1a1a; padding: 120px 0;\n}\n.isn-top2026 .philosophy__grid {\n  display: grid; grid-template-columns: 1fr 1fr; gap: 64px; align-items: start;\n}\n.isn-top2026 .philosophy .sec-label { color: var(--orange); }\n.isn-top2026 .philosophy .sec-title { color: var(--navy); }\n.isn-top2026 .philosophy__vision-label {\n  font-size: 12px; font-weight: 700; letter-spacing: .1em; color: var(--orange);\n  margin-bottom: 4px; margin-top: 28px;\n}\n.isn-top2026 .philosophy__vision-text {\n  font-family: var(--font-serif); font-size: clamp(18px, 2vw, 24px); font-weight: 700;\n  line-height: 1.6; margin-bottom: 4px; color: var(--navy);\n}\n.isn-top2026 .philosophy__vision-en {\n  font-family: var(--font-en); font-style: italic;\n  font-size: clamp(12px, 1.2vw, 14px); color: #888;\n  letter-spacing: .08em; margin-bottom: 4px;\n}\n.isn-top2026 .philosophy__vision-note {\n  font-size: 11px; color: #999; margin-bottom: 20px;\n}\n.isn-top2026 .philosophy__mission-text {\n  font-size: 15px; line-height: 1.9; color: #444; margin-bottom: 24px;\n}\n.isn-top2026 .philosophy__pills {\n  display: flex; flex-wrap: wrap; gap: 8px; margin-bottom: 32px;\n}\n.isn-top2026 .philosophy__pill {\n  background: #fff; border: 1px solid rgba(0,0,0,.1);\n  border-radius: 100px; padding: 6px 18px; font-size: 13px;\n  color: #1a1a1a;\n}\n.isn-top2026 .philosophy__principles { margin-top: 8px; }\n.isn-top2026 .philosophy__principle {\n  display: flex; gap: 12px; align-items: baseline; margin-bottom: 12px;\n}\n.isn-top2026 .philosophy__principle-num {\n  font-family: var(--font-en); font-weight: 600; font-size: 13px;\n  color: var(--orange); min-width: 24px;\n}\n.isn-top2026 .philosophy__principle-text {\n  font-size: 14px; color: #444;\n}\n.isn-top2026 .philosophy__right { align-self: center; }\n.isn-top2026 .philosophy__right-img {\n  position: relative; background: #000; border-radius: 20px; aspect-ratio: 16\/9;\n  overflow: hidden; border: 1px solid rgba(0,0,0,.06);\n}\n.isn-top2026 .philosophy__right-img iframe {\n  position: absolute; inset: 0; width: 100%; height: 100%; border: 0;\n}\n.isn-top2026 .philosophy__right-footer {\n  margin-top: 20px; text-align: center;\n}\n.isn-top2026 .philosophy__right-footer-en {\n  font-family: var(--font-en); font-style: italic; font-size: clamp(14px, 1.6vw, 18px);\n  color: #888; letter-spacing: .1em; margin-bottom: 4px;\n}\n.isn-top2026 .philosophy__right-footer-jp {\n  font-family: var(--font-serif); font-size: 14px; color: #555;\n}\n@media (max-width:900px) {\n  .isn-top2026 .philosophy { padding: 80px 0; }\n  .isn-top2026 .philosophy__grid { grid-template-columns: 1fr; gap: 40px; }\n}\n\/* === 6. CAMPUS === *\/\n.isn-top2026 .campus {\n  background: #fff; padding: 120px 0;\n}\n.isn-top2026 .campus__banner {\n  background: linear-gradient(135deg, rgba(30,58,95,.7), rgba(30,58,95,.4)), #8cad6a;\n  border-radius: 20px; padding: 60px 40px; text-align: center;\n  margin-bottom: 56px; color: #fff;\n}\n.isn-top2026 .campus__banner-title {\n  font-family: var(--font-serif); font-weight: 700;\n  font-size: clamp(22px, 3vw, 36px); line-height: 1.4;\n}\n.isn-top2026 .campus__grid {\n  display: grid; grid-template-columns: repeat(3, 1fr); gap: 24px; margin-bottom: 48px;\n}\n.isn-top2026 .campus__grid > p { display: none; }\n.isn-top2026 .campus__area {\n  background: var(--offwhite); border-radius: 20px; padding: 32px 24px;\n}\n.isn-top2026 .campus__area-title {\n  font-family: var(--font-serif); font-weight: 700;\n  font-size: clamp(16px, 1.6vw, 20px); color: var(--navy);\n  margin-bottom: 16px; padding-bottom: 12px;\n  border-bottom: 2px solid;\n}\n.isn-top2026 .campus__area[data-color=\"orange\"] .campus__area-title { border-color: var(--orange); }\n.isn-top2026 .campus__area[data-color=\"green\"] .campus__area-title { border-color: var(--green); }\n.isn-top2026 .campus__area[data-color=\"blue\"] .campus__area-title { border-color: var(--blue); }\n.isn-top2026 .campus__item {\n  padding: 10px 0; border-bottom: 1px solid rgba(0,0,0,.06);\n}\n.isn-top2026 .campus__item:last-child { border-bottom: none; }\n.isn-top2026 .campus__item-name {\n  font-weight: 700; font-size: 14px; color: #1a1a1a; margin-bottom: 2px;\n}\n.isn-top2026 .campus__item-desc {\n  font-size: 12px; color: #777;\n}\n.isn-top2026 .campus__item-badge {\n  display: inline-block; background: var(--blue); color: #fff;\n  border-radius: 4px; padding: 1px 6px; font-size: 10px; font-weight: 700;\n  margin-left: 6px; vertical-align: middle;\n}\n.isn-top2026 .campus__item-badge--cand {\n  background: transparent; border: 1px solid var(--navy); color: var(--navy);\n}\n.isn-top2026 .campus__item-note {\n  font-size: 11px; color: var(--orange); font-weight: 700; margin-top: 3px;\n}\n.isn-top2026 .campus__item-apply {\n  font-size: 11px; color: var(--navy); margin-top: 3px;\n}\n.isn-top2026 .campus__ib-note {\n  font-size: 11px; color: #999; margin: 16px 0 32px;\n}\n.isn-top2026 .campus__relocation {\n  background: var(--offwhite); border: 1px solid rgba(30,58,95,.14);\n  border-radius: 20px; padding: 32px 36px; display: flex;\n  align-items: center; justify-content: space-between; gap: 28px; flex-wrap: wrap;\n}\n.isn-top2026 .campus__relocation-body { flex: 1 1 520px; }\n.isn-top2026 .campus__relocation-label {\n  font-family: var(--font-en); font-weight: 700; font-size: 15px;\n  letter-spacing: .12em; color: var(--orange); margin-bottom: 4px;\n}\n.isn-top2026 .campus__relocation-title {\n  font-family: var(--font-serif); font-weight: 700;\n  font-size: clamp(18px, 1.8vw, 23px); color: var(--navy);\n  line-height: 1.5; margin-bottom: 8px;\n}\n.isn-top2026 .campus__relocation-text {\n  font-size: 14.5px; color: #666; line-height: 1.85; margin: 0; text-wrap: pretty;\n}\n.isn-top2026 .campus__relocation-btn {\n  display: inline-flex; align-items: center; justify-content: center;\n  border: 2px solid var(--navy); color: var(--navy); border-radius: 100px;\n  padding: 12px 30px; font-size: 14px; font-weight: 700; letter-spacing: .04em;\n  white-space: nowrap; transition: background .3s, color .3s;\n}\n.isn-top2026 .campus__relocation-btn:hover { background: var(--navy); color: #fff; opacity: 1; }\n@media (max-width:900px) {\n  .isn-top2026 .campus { padding: 80px 0; }\n  .isn-top2026 .campus__grid { grid-template-columns: 1fr; }\n  .isn-top2026 .campus__banner { padding: 40px 24px; }\n  .isn-top2026 .campus__relocation { padding: 28px 24px; }\n  .isn-top2026 .campus__relocation-btn { width: 100%; }\n}\n\/* === 7. TESTIMONIALS === *\/\n.isn-top2026 .voices {\n  background: var(--offwhite); padding: 120px 0;\n}\n.isn-top2026 .voices__header { text-align: center; margin-bottom: 48px; }\n.isn-top2026 .voices__parents {\n  display: grid; grid-template-columns: repeat(3, 1fr); gap: 24px; margin-bottom: 48px;\n}\n.isn-top2026 .voices__card {\n  background: #fff; border-radius: 20px; padding: 32px 24px;\n  transition: transform .3s;\n}\n.isn-top2026 .voices__card:hover { transform: translateY(-4px); }\n.isn-top2026 .voices__card-quote {\n  font-family: var(--font-serif); font-weight: 700;\n  font-size: clamp(16px, 1.5vw, 18px); color: var(--navy);\n  line-height: 1.6; margin-bottom: 16px;\n}\n.isn-top2026 .voices__card-kicker {\n  font-size: 12px; color: var(--navy); font-weight: 500;\n  letter-spacing: .02em; margin-bottom: 14px; line-height: 1.6;\n  padding-bottom: 12px; border-bottom: 1px dashed rgba(30,58,95,.15);\n}\n.isn-top2026 .voices__card-body {\n  font-size: 13px; color: #555; line-height: 1.9; margin-bottom: 20px;\n}\n.isn-top2026 .voices__card-meta {\n  display: flex; align-items: center; gap: 12px;\n}\n.isn-top2026 .voices__card-avatar {\n  width: 44px; height: 44px; border-radius: 50%; background: #e0e0e0;\n  display: flex; align-items: center; justify-content: center;\n  font-size: 18px; color: #999;\n}\n.isn-top2026 .voices__card-name { font-weight: 700; font-size: 13px; color: #1a1a1a; }\n.isn-top2026 .voices__card-role { font-size: 11px; color: #888; letter-spacing: .02em; }\n\/* \u5352\u696d\u751f\u306e\u58f0 *\/\n.isn-top2026 .voices__alumni-wrap {\n  background: #fff; border: 1px solid rgba(0,0,0,.08); border-radius: 20px; padding: 48px 40px;\n}\n.isn-top2026 .voices__alumni-title {\n  font-family: var(--font-serif); font-weight: 700;\n  font-size: clamp(18px, 2vw, 24px); margin-bottom: 8px; text-align: center;\n  color: var(--navy);\n}\n.isn-top2026 .voices__alumni-sub {\n  font-size: 12px; color: #888; text-align: center;\n  margin-bottom: 32px; letter-spacing: .04em;\n}\n.isn-top2026 .voices__alumni-grid {\n  display: grid; grid-template-columns: repeat(3, 1fr); gap: 24px;\n  margin-bottom: 32px;\n}\n.isn-top2026 .voices__alumni {\n  background: var(--offwhite); border-radius: 16px; padding: 28px 24px;\n  border-top: 3px solid transparent;\n}\n.isn-top2026 .voices__alumni:nth-child(1) { border-top-color: var(--navy); }\n.isn-top2026 .voices__alumni:nth-child(2) { border-top-color: var(--orange); }\n.isn-top2026 .voices__alumni:nth-child(3) { border-top-color: var(--green); }\n.isn-top2026 .voices__alumni-name {\n  font-weight: 700; font-size: 15px; color: var(--navy); margin-bottom: 4px;\n}\n.isn-top2026 .voices__alumni-path {\n  font-size: 11px; color: #888; line-height: 1.6;\n  margin-bottom: 16px; padding-bottom: 12px;\n  border-bottom: 1px dashed rgba(0,0,0,.1);\n}\n.isn-top2026 .voices__alumni-quote {\n  font-size: 13px; line-height: 1.9; color: #555;\n}\n.isn-top2026 .voices__alumni-cta {\n  text-align: center;\n}\n.isn-top2026 .voices__alumni-cta a {\n  display: inline-block; font-size: 13px; font-weight: 700;\n  color: var(--navy); letter-spacing: .04em;\n  padding: 12px 28px; border: 1px solid var(--navy); border-radius: 100px;\n  transition: background .3s, color .3s;\n}\n.isn-top2026 .voices__alumni-cta a:hover {\n  background: var(--navy); color: #fff; opacity: 1;\n}\n@media (max-width:900px) {\n  .isn-top2026 .voices { padding: 80px 0; }\n  .isn-top2026 .voices__parents { grid-template-columns: 1fr; }\n  .isn-top2026 .voices__alumni-grid { grid-template-columns: 1fr; }\n  .isn-top2026 .voices__alumni-wrap { padding: 32px 20px; }\n}\n\/* === 7.5 INITIATIVE\uff08Japan Re-Boost\uff09 === *\/\n.isn-top2026 .initiative { background: var(--offwhite); padding: 0; }\n.isn-top2026 .initiative__card {\n  background: linear-gradient(135deg, var(--navy), var(--navy-dark));\n  border-radius: 20px; padding: 48px; color: #fff;\n  display: flex; align-items: center; justify-content: space-between;\n  gap: 32px; flex-wrap: wrap;\n}\n.isn-top2026 .initiative__body { flex: 1 1 480px; }\n.isn-top2026 .initiative__label {\n  font-family: var(--font-en); font-weight: 700;\n  font-size: clamp(14px, 1.4vw, 18px); letter-spacing: .12em;\n  color: var(--orange); margin-bottom: 6px;\n}\n.isn-top2026 .initiative__title {\n  font-family: var(--font-serif); font-weight: 700;\n  font-size: clamp(20px, 2.4vw, 30px); line-height: 1.45; margin-bottom: 12px;\n}\n.isn-top2026 .initiative__text {\n  font-size: 15px; line-height: 1.9; color: rgba(255,255,255,.82);\n  margin-bottom: 18px; text-wrap: pretty;\n}\n.isn-top2026 .initiative__meta {\n  display: flex; align-items: center; gap: 10px; flex-wrap: wrap; margin: 0;\n}\n.isn-top2026 .initiative__meta-name {\n  font-family: var(--font-en); font-weight: 600; font-size: 14px;\n  letter-spacing: .08em; color: #fff;\n}\n.isn-top2026 .initiative__meta-date {\n  font-family: 'Noto Serif JP', serif;\n  font-feature-settings: \"lnum\" 1, \"pnum\" 1; font-variant-numeric: lining-nums;\n  font-size: 12px; letter-spacing: .04em; color: rgba(255,255,255,.85);\n  border: 1px solid rgba(255,255,255,.35); border-radius: 100px; padding: 3px 12px;\n}\n.isn-top2026 .initiative__btn {\n  display: inline-flex; align-items: center; justify-content: center;\n  background: transparent; color: #fff; border: 2px solid rgba(255,255,255,.6);\n  border-radius: 100px; padding: 12px 32px; font-size: 14px; font-weight: 700;\n  letter-spacing: .04em; white-space: nowrap;\n  transition: border-color .3s, background .3s;\n}\n.isn-top2026 .initiative__btn:hover { border-color: #fff; background: rgba(255,255,255,.08); opacity: 1; }\n@media (max-width:900px) {\n  .isn-top2026 .initiative__card { padding: 32px 24px; }\n  .isn-top2026 .initiative__btn { width: 100%; }\n}\n\/* === 8. NEWS === *\/\n.isn-top2026 .news {\n  background: var(--offwhite); padding: 80px 0 100px;\n}\n.isn-top2026 .news__header {\n  display: flex; align-items: flex-end; justify-content: space-between;\n  margin-bottom: 40px; flex-wrap: wrap; gap: 12px;\n}\n.isn-top2026 .news__more {\n  font-size: 14px; font-weight: 700; color: var(--navy);\n}\n.isn-top2026 .news__header--blog { margin-top: 72px; }\n.isn-top2026 .news__grid {\n  display: grid; grid-template-columns: repeat(4, 1fr); gap: 24px;\n}\n.isn-top2026 .news__card {\n  background: #fff; border-radius: 16px; overflow: hidden;\n  transition: transform .3s, box-shadow .3s;\n}\n.isn-top2026 .news__card:hover { transform: translateY(-4px); box-shadow: 0 8px 32px rgba(0,0,0,.08); }\n.isn-top2026 .news__card-img {\n  aspect-ratio: 16\/9; background: #e0e0e0;\n  display: flex; align-items: center; justify-content: center;\n  color: #bbb; font-size: 12px;\n}\n.isn-top2026 .news__card-body { padding: 20px; }\n.isn-top2026 .news__card-date {\n  font-family: var(--font-en); font-size: 12px; color: #999; margin-bottom: 4px;\n}\n.isn-top2026 .news__card-cat {\n  display: inline-block; font-size: 10px; font-weight: 700;\n  border-radius: 4px; padding: 2px 8px; color: #fff; margin-bottom: 8px;\n}\n.isn-top2026 .news__card-title {\n  font-size: 14px; font-weight: 700; line-height: 1.6; color: #1a1a1a;\n}\n@media (max-width:900px) {\n  .isn-top2026 .news { padding: 60px 0 80px; }\n  .isn-top2026 .news__grid { grid-template-columns: 1fr; gap: 16px; }\n}\n\/* === 9. ADMISSION === *\/\n.isn-top2026 .admission {\n  background: #fff; padding: 120px 0;\n}\n.isn-top2026 .admission__header { text-align: center; margin-bottom: 48px; }\n.isn-top2026 .admission__steps {\n  display: flex; justify-content: center; gap: 40px; margin-bottom: 48px; flex-wrap: wrap;\n}\n.isn-top2026 .admission__step {\n  text-align: center; position: relative;\n}\n.isn-top2026 .admission__step-num {\n  font-family: var(--font-en); font-weight: 600; font-size: 32px;\n  color: var(--orange); line-height: 1;\n}\n.isn-top2026 .admission__step-label {\n  font-family: var(--font-serif); font-weight: 700; font-size: 16px;\n  color: var(--navy); margin-top: 8px;\n}\n.isn-top2026 .admission__step-arrow {\n  position: absolute; top: 18px; right: -28px;\n  color: #ccc; font-size: 18px;\n}\n.isn-top2026 .admission__cta {\n  background: linear-gradient(135deg, var(--navy), var(--navy-dark));\n  border-radius: 24px; padding: 56px 48px; text-align: center;\n  color: #fff; margin-bottom: 48px;\n}\n.isn-top2026 .admission__cta-title {\n  font-family: var(--font-serif); font-weight: 700;\n  font-size: clamp(22px, 2.8vw, 32px); margin-bottom: 8px;\n}\n.isn-top2026 .admission__cta-sub {\n  font-size: 14px; color: rgba(255,255,255,.7); margin-bottom: 28px;\n}\n.isn-top2026 .admission__cta-btns {\n  display: flex; justify-content: center; gap: 16px; flex-wrap: wrap;\n  margin-bottom: 20px;\n}\n.isn-top2026 .admission__cta-tel {\n  font-family: var(--font-en); font-size: 18px; color: rgba(255,255,255,.7);\n  margin-top: 8px;\n}\n.isn-top2026 .admission__faq-header {\n  text-align: center; margin: 64px 0 32px;\n}\n.isn-top2026 .admission__faq-label {\n  font-family: var(--font-en); font-style: italic;\n  font-size: clamp(12px, 1.2vw, 14px); letter-spacing: .15em;\n  color: var(--orange); margin-bottom: 8px;\n}\n.isn-top2026 .admission__faq-title {\n  font-weight: 700; font-size: clamp(20px, 2.5vw, 28px);\n  color: var(--navy); line-height: 1.5;\n}\n.isn-top2026 .admission__faq-grid {\n  display: grid; grid-template-columns: repeat(2, 1fr); gap: 20px;\n}\n.isn-top2026 .admission__faq {\n  background: var(--offwhite); border-radius: 16px; padding: 24px 28px;\n}\n.isn-top2026 .admission__faq-q {\n  font-weight: 700; font-size: 14px; color: var(--navy); margin-bottom: 8px;\n  display: flex; gap: 8px;\n}\n.isn-top2026 .admission__faq-q::before {\n  content: 'Q'; font-family: var(--font-en); font-weight: 600; color: var(--orange);\n  min-width: 20px;\n}\n.isn-top2026 .admission__faq-a {\n  font-size: 13px; color: #555; line-height: 1.8; padding-left: 28px;\n}\n@media (max-width:900px) {\n  .isn-top2026 .admission { padding: 80px 0; }\n  .isn-top2026 .admission__steps { gap: 20px; }\n  .isn-top2026 .admission__step-arrow { display: none; }\n  .isn-top2026 .admission__cta { padding: 40px 24px; }\n  .isn-top2026 .admission__faq-grid { grid-template-columns: 1fr; }\n}\n\/* === 10. FOOTER === *\/\n.isn-top2026 .footer {\n  background: var(--navy-dark); color: rgba(255,255,255,.7); padding: 64px 0 32px;\n}\n.isn-top2026 .footer__grid {\n  display: grid; grid-template-columns: 1fr 2fr 1fr; gap: 40px; margin-bottom: 40px;\n}\n.isn-top2026 .footer__logo {\n  display: flex; align-items: center; margin-bottom: 12px;\n}\n.isn-top2026 .footer__logo-img {\n  width: auto; height: 52px; max-width: 100%; display: block;\n}\n.isn-top2026 .footer__school-info {\n  font-size: 12px; line-height: 1.8; color: rgba(255,255,255,.5);\n}\n.isn-top2026 .footer__links {\n  display: grid; grid-template-columns: repeat(2, 1fr); gap: 8px 24px;\n}\n.isn-top2026 .footer__link {\n  font-size: 13px; line-height: 2; color: rgba(255,255,255,.6);\n  transition: color .3s;\n}\n.isn-top2026 .footer__link:hover { color: #fff; opacity: 1; }\n.isn-top2026 .footer__contact {\n  text-align: right; display: flex; flex-direction: column; align-items: flex-end; gap: 12px;\n}\n.isn-top2026 .footer__contact-label {\n  font-size: 12px; color: rgba(255,255,255,.4); margin-bottom: 0;\n}\n.isn-top2026 .footer__contact-link {\n  display: inline-block; font-size: 15px; font-weight: 600; color: #fff;\n  border-bottom: 1px solid rgba(255,255,255,.5); padding-bottom: 2px;\n  transition: opacity .3s, border-color .3s;\n}\n.isn-top2026 .footer__contact-link:hover { opacity: .8; border-color: #fff; }\n.isn-top2026 .footer__util {\n  display: flex; justify-content: center; flex-wrap: wrap;\n  gap: 10px 28px; margin: 8px 0 24px;\n}\n.isn-top2026 .footer__util-link {\n  font-size: 12px; color: rgba(255,255,255,.45); letter-spacing: .03em;\n  transition: color .3s;\n}\n.isn-top2026 .footer__util-link:hover { color: #fff; opacity: 1; }\n.isn-top2026 .footer__copy {\n  text-align: center; font-size: 11px; color: rgba(255,255,255,.3);\n  border-top: 1px solid rgba(255,255,255,.08); padding-top: 24px;\n}\n\/* === Back to top\uff08\u25b2 only, appears on scroll, bottom-right\uff09 ===\n   \u53f3\u4e0a\u306f\u30c6\u30fc\u30de\u5074\u306e\u300c\u8cc7\u6599\u8acb\u6c42\u30fb\u898b\u5b66\u30fb\u304a\u554f\u3044\u5408\u308f\u305b\u300d\u30dc\u30bf\u30f3\u306e\u5b9a\u4f4d\u7f6e\u3067\u3001PC\u3067\u91cd\u306a\u3063\u3066\u3044\u305f\u305f\u3081\n   2026-08-30 \u306b\u53f3\u4e0b\u3078\u79fb\u3057\u305f\uff08\u5148\u65b9\u6307\u793a\uff09\u3002\u30b9\u30de\u30db\u306f\u91cd\u306a\u308a\u304c\u51fa\u306a\u3044\u306e\u3067\u5f93\u6765\u3069\u304a\u308a\u53f3\u4e0a\u306e\u307e\u307e\u3002 *\/\n.backtotop {\n  position: fixed; bottom: 24px; right: 24px; z-index: 9990;\n  width: 46px; height: 46px; border-radius: 50%;\n  background: rgba(30,58,95,.82); border: 1px solid rgba(255,255,255,.28);\n  display: flex; align-items: center; justify-content: center;\n  cursor: pointer; padding: 0;\n  opacity: 0; visibility: hidden; transform: translateY(8px);\n  transition: opacity .35s ease, transform .35s ease, visibility .35s ease, background .25s ease;\n  -webkit-backdrop-filter: blur(4px); backdrop-filter: blur(4px);\n}\n.backtotop.is-visible { opacity: 1; visibility: visible; transform: translateY(0); }\n.backtotop:hover { background: rgba(30,58,95,1); }\n.backtotop svg { width: 18px; height: 18px; fill: #fff; display: block; }\n@media (max-width:900px) {\n  .isn-top2026 .footer { padding: 48px 0 24px; }\n  .isn-top2026 .footer__grid { grid-template-columns: 1fr; gap: 28px; }\n  .isn-top2026 .footer__contact { text-align: left; }\n  .isn-top2026 .footer__links { grid-template-columns: repeat(2, 1fr); }\n  .backtotop { top: 70px; bottom: auto; right: 14px; width: 42px; height: 42px; }\n}\n\/* === SP\u30ec\u30a4\u30a2\u30a6\u30c8\u7d71\u4e00\uff082026-08-31 \u5148\u65b9\u6307\u6458\uff09 ===\n   \u300c\u30bb\u30af\u30b7\u30e7\u30f3\u3054\u3068\u306b\u30b3\u30f3\u30c6\u30f3\u30c4\u5e45\u3068\u5de6\u53f3\u4f59\u767d\u304c\u63c3\u3063\u3066\u3044\u306a\u3044\uff0f\u5de6\u5bc4\u308a\u306b\u898b\u3048\u308b\u300d\u3078\u306e\u5bfe\u5fdc\u3002\n   390px \u5b9f\u6e2c\u3067\u30c6\u30ad\u30b9\u30c8\u5de6\u7aef\u304c 20 \/ 32 \/ 40 \/ 44 \/ 48 \/ 65 \/ 70px \u306e7\u7a2e\u985e\u306b\u6563\u3063\u3066\u3044\u305f\u3002\n   \u57fa\u6e96\u7dda\u30921\u672c\u306b\u6c7a\u3081\u3066\u63c3\u3048\u308b:\n     \u30fb\u30c6\u30ad\u30b9\u30c8\u5de6\u7aef = --sp-gutter (40px)\n     \u30fb\u30ab\u30fc\u30c9\u985e\u306e\u5916\u5468 = --sp-card (20px)\n   \u30ab\u30fc\u30c9\u306f margin-inline \u3067\u5916\u5074\u3078 20px \u306f\u307f\u51fa\u3055\u305b\u3001\u5185\u5074 padding 20px \u3067\n   \u4e2d\u306e\u30c6\u30ad\u30b9\u30c8\u3092 40px \u306e\u57fa\u6e96\u7dda\u306b\u623b\u3059\u3002\u3053\u306e2\u5024\u3060\u3051\u3067\u5168\u30bb\u30af\u30b7\u30e7\u30f3\u3092\u7d44\u3080\u3002\n   \u5f8c\u52dd\u3061\u3067\u65e2\u5b58\u306e @media (max-width:900px) \u3092\u4e0a\u66f8\u304d\u3059\u308b\u305f\u3081\u3001\u5fc5\u305a\u672b\u5c3e\u306b\u7f6e\u304f\u3053\u3068\u3002 *\/\n@media (max-width:900px) {\n  .isn-top2026 { --sp-gutter: 40px; --sp-card: 20px; }\n  \/* 1) \u57fa\u6e96\u7dda *\/\n  .isn-top2026 .sec-inner { padding: 0 var(--sp-gutter); }\n  .isn-top2026 .hero__content { padding: 100px var(--sp-gutter) 140px; }\n  \/* 2) \u30ab\u30fc\u30c9\u30fb\u753b\u50cf\u30fb\u30b0\u30ea\u30c3\u30c9\u3092\u5916\u5468 20px \u307e\u3067\u30d6\u30ea\u30fc\u30c9\u3055\u305b\u308b *\/\n  .isn-top2026 .why__grid,\n  .isn-top2026 .programs__panel-img,\n  .isn-top2026 .programs__panel-purpose,\n  .isn-top2026 .philosophy__right-img,\n  .isn-top2026 .campus__banner,\n  .isn-top2026 .campus__grid,\n  .isn-top2026 .campus__relocation,\n  .isn-top2026 .voices__parents,\n  .isn-top2026 .voices__alumni-grid,\n  .isn-top2026 .initiative__card,\n  .isn-top2026 .news__grid,\n  .isn-top2026 .admission__cta,\n  .isn-top2026 .admission__faq-grid {\n    margin-left: calc(var(--sp-card) - var(--sp-gutter));\n    margin-right: calc(var(--sp-card) - var(--sp-gutter));\n  }\n  \/* 3) \u30ab\u30fc\u30c9\u306e\u5185\u5074 padding \u3067\u30c6\u30ad\u30b9\u30c8\u3092\u57fa\u6e96\u7dda\u306b\u623b\u3059\uff08\u4e0a\u4e0b padding \u306f\u5404\u3005\u306e\u6307\u5b9a\u3092\u7dad\u6301\uff09 *\/\n  .isn-top2026 .why__card,\n  .isn-top2026 .campus__banner,\n  .isn-top2026 .campus__area,\n  .isn-top2026 .voices__card,\n  .isn-top2026 .voices__alumni,\n  .isn-top2026 .initiative__card,\n  .isn-top2026 .news__card-body,\n  .isn-top2026 .admission__cta,\n  .isn-top2026 .admission__faq {\n    padding-left: calc(var(--sp-gutter) - var(--sp-card));\n    padding-right: calc(var(--sp-gutter) - var(--sp-card));\n  }\n  \/* \u5de6\u306b 4px \u306e\u30a2\u30af\u30bb\u30f3\u30c8\u7f6b\u304c\u3042\u308b\u3076\u3093 padding \u3092\u5f15\u304f *\/\n  .isn-top2026 .programs__panel-purpose {\n    padding-left: calc(var(--sp-gutter) - var(--sp-card) - 4px);\n    padding-right: calc(var(--sp-gutter) - var(--sp-card));\n  }\n  \/* 1px \u30dc\u30fc\u30c0\u30fc\u306e\u3076\u3093\u3092\u5f15\u304f\uff08\u5f15\u304b\u306a\u3044\u3068\u30c6\u30ad\u30b9\u30c8\u304c 41px \u306b\u306a\u308a 1px \u305a\u308c\u308b\uff09 *\/\n  .isn-top2026 .campus__relocation {\n    padding-left: calc(var(--sp-gutter) - var(--sp-card) - 1px);\n    padding-right: calc(var(--sp-gutter) - var(--sp-card) - 1px);\n  }\n  \/* 4) \u5352\u696d\u751f\u306e\u58f0\u306f\u300c\u767d\u30ab\u30fc\u30c9\u306e\u4e2d\u306b\u30ab\u30fc\u30c9\u300d\u306e\u4e8c\u91cd\u5165\u308c\u5b50\u3067\u3001\n        \u30c6\u30ad\u30b9\u30c8\u3060\u3051 65px \u3068\u6700\u3082\u6df1\u304f\u5165\u3063\u3066\u3044\u305f\u3002\u5916\u5074\u306e\u67a0\u3092\u5916\u3057\u3066\n        \u5352\u696d\u751f\u30ab\u30fc\u30c9\u3092\u4fdd\u8b77\u8005\u30ab\u30fc\u30c9\u3068\u540c\u3058 geometry\uff08\u5916\u546820px \/ \u30c6\u30ad\u30b9\u30c840px\uff09\u306b\u63c3\u3048\u308b\u3002\n        \u30ab\u30fc\u30c9\u80cc\u666f\u306f offwhite \u3060\u3068\u30bb\u30af\u30b7\u30e7\u30f3\u80cc\u666f\u306b\u57cb\u3082\u308c\u308b\u306e\u3067 #fff \u306b\u3059\u308b\u3002 *\/\n  .isn-top2026 .voices__alumni-wrap {\n    background: transparent; border: 0; border-radius: 0; padding: 0;\n  }\n  .isn-top2026 .voices__alumni { background: #fff; }\n  \/* 5) \u30d5\u30c3\u30bf\u30fc\u306e\u554f\u3044\u5408\u308f\u305b\u5217\u304c\u53f3\u5bc4\u305b\u306e\u307e\u307e\u6b8b\u3063\u3066\u3044\u305f\n        \uff08text-align:left \u306f\u5165\u3063\u3066\u3044\u305f\u304c flex \u306e align-items:flex-end \u304c\u52b9\u3044\u3066\u3044\u305f\uff09 *\/\n  .isn-top2026 .footer__contact { align-items: flex-start; text-align: left; }\n}\n\/* \u72ed\u3044\u7aef\u672b\uff08iPhone SE \u7b49\uff09\u3067\u306f\u57fa\u6e96\u7dda\u3092\u8a70\u3081\u3066\u884c\u5e45\u3092\u78ba\u4fdd\u3059\u308b *\/\n@media (max-width:380px) {\n  .isn-top2026 { --sp-gutter: 28px; --sp-card: 14px; }\n}<\/style>\n<div class=\"isn-top2026\">\n  <!-- ====== 1. HERO ====== -->\n  <section class=\"hero\">\n    <div class=\"hero__video-wrap hero__video--yt\">\n      <video id=\"isn-hero-video\" autoplay muted loop playsinline>\n        <source src=\"https:\/\/isnedu.org\/wp-content\/uploads\/2026\/04\/isn_hero_v3-slim2.mp4\" type=\"video\/mp4\">\n      <\/video>\n    <\/div>\n    <div class=\"hero__video-wrap hero__video--mobile\">\n      <video autoplay muted loop playsinline>\n        <source src=\"https:\/\/isnedu.org\/wp-content\/uploads\/2026\/04\/isn-pv-short-mobile.mp4\" type=\"video\/mp4\">\n      <\/video>\n    <\/div>\n    <div class=\"hero__overlay-grad\"><\/div>\n    <div class=\"hero__content\">\n      <!-- badge removed -->\n      <h1 class=\"hero__main-copy\">\n        <span class=\"line\"><span>A world of choice<\/span><\/span>\n        <span class=\"line\"><span class=\"accent\">for all children<\/span><\/span>\n      <\/h1>\n      <nav class=\"hero__lang\" aria-label=\"Language \/ \u8a00\u8a9e\u5207\u66ff\">\n        <a href=\"https:\/\/isnedu.org\/?page_id=309930\" class=\"is-active\" aria-current=\"page\" hreflang=\"en\">EN<\/a>\n        <span class=\"sep\" aria-hidden=\"true\">\/<\/span>\n        <a href=\"https:\/\/isnedu.org\/?page_id=309136\" hreflang=\"ja\">JP<\/a>\n      <\/nav>\n      <p class=\"hero__sub-en\">&ndash; Empower Children Through Learning &ndash;<\/p>\n      <p class=\"hero__desc\">An international school with multiple campuses across Nagano Prefecture, from age 0 through junior high. Surrounded by the beauty of Shinshu, ISN gives children a one-of-a-kind place to learn, explore, and discover the world.<\/p>\n      <div class=\"hero__ctas\">\n        <a href=\"#admission\" class=\"hero__cta-primary\">Book a Tour<\/a>\n        <a href=\"#why\" class=\"hero__cta-secondary\">Learn About ISN<\/a>\n      <\/div>\n      <div class=\"hero__tags\">\n        <span class=\"hero__tag\">Matsumoto<\/span>\n        <span class=\"hero__tag\">Nagano<\/span>\n        <span class=\"hero__tag\">Nakano<\/span>\n        <span class=\"hero__tag\">Saku<\/span>\n      <\/div>\n    <\/div>\n    <button class=\"hero__mute\" id=\"isn-mute-btn\" aria-label=\"Toggle mute\" aria-pressed=\"true\"><svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><path d=\"M11 5L6 9H2v6h4l5 4V5z\"\/><line x1=\"22\" y1=\"9\" x2=\"16\" y2=\"15\"\/><line x1=\"16\" y1=\"9\" x2=\"22\" y2=\"15\"\/><\/svg><\/button>\n    <div class=\"hero__scroll\">Scroll<\/div>\n    <div class=\"hero__cut\">\n      <svg viewBox=\"0 0 1440 80\" preserveAspectRatio=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n        <polygon points=\"0,80 1440,80 1440,0\" fill=\"#F9F6F2\"\/>\n      <\/svg>\n    <\/div>\n  <\/section>\n  <!-- ====== 2. STATS BAR ====== -->\n  <section class=\"stats\">\n    <div class=\"sec-inner\">\n      <div class=\"stats__grid\" data-reveal>\n        <div class=\"stats__item\">\n          <div class=\"stats__num\" data-count-to=\"14\">0<span class=\"stats__unit\">Years<\/span><\/div>\n          <div class=\"stats__label\">of excellence<\/div>\n          <div class=\"stats__sub\">Est. 2012<\/div>\n        <\/div>\n        <div class=\"stats__item\">\n          <div class=\"stats__num\" data-count-to=\"300\">0<span class=\"stats__unit\">Students<\/span><\/div>\n          <div class=\"stats__label\">enrolled<\/div>\n          <div class=\"stats__sub\">Ages 0\u201315<\/div>\n        <\/div>\n        <div class=\"stats__item\">\n          <div class=\"stats__num\" data-count-to=\"9\">0<\/div>\n          <div class=\"stats__label\">Campuses<\/div>\n          <div class=\"stats__sub\">4 areas in Nagano<\/div>\n        <\/div>\n        <div class=\"stats__item\">\n          <div class=\"stats__num\">0\u201315<span class=\"stats__unit\">Ages<\/span><\/div>\n          <div class=\"stats__label\">Integrated<\/div>\n          <div class=\"stats__sub\">Preschool\u2013Junior High<\/div>\n        <\/div>\n      <\/div>\n    <\/div>\n  <\/section>\n  <!-- ====== 3. WHY ISN ====== -->\n  <section class=\"why\" id=\"why\">\n    <div class=\"sec-inner\">\n      <div class=\"why__header\" data-reveal>\n        <p class=\"sec-label\">Why ISN?<\/p>\n        <h2 class=\"sec-title\">Six Reasons Families Choose ISN<\/h2>\n        <p class=\"why__sub\">Why ISN? \u2014 We answer that question with six proven strengths.<\/p>\n      <\/div>\n      <div class=\"why__grid\">\n        <div class=\"why__card\" data-accent=\"blue\" data-reveal>\n          <div class=\"why__card-num\">01<\/div>\n          <h3 class=\"why__card-title\">Article 1 Accredited &times; International Education<\/h3>\n          <p class=\"why__card-text\">An officially accredited school under Japan&#8217;s School Education Act, while embracing IB (International Baccalaureate) principles. Combining Japanese academic credentials with world-class inquiry-based learning. (Gojo Elementary)<\/p>\n        <\/div>\n        <div class=\"why__card\" data-accent=\"orange\" data-reveal>\n          <div class=\"why__card-num\">02<\/div>\n          <h3 class=\"why__card-title\">14+ Years of Proven Results<\/h3>\n          <p class=\"why__card-text\">Since our founding in 2012, over 14 years of educational practice and continuous improvement. Graduates have gone on to top Japanese schools and international high schools worldwide.<\/p>\n        <\/div>\n        <div class=\"why__card\" data-accent=\"green\" data-reveal>\n          <div class=\"why__card-num\">03<\/div>\n          <h3 class=\"why__card-title\">IB Principles &times; Original Development Method<\/h3>\n          <p class=\"why__card-text\">Built on IB philosophy and inquiry-based learning, integrating psychology, philosophy, and leadership theory. We&#8217;ve established ISN&#8217;s unique method: Open Mindset + Integrity = Self-Trust.<\/p>\n        <\/div>\n        <div class=\"why__card\" data-accent=\"blue\" data-reveal>\n          <div class=\"why__card-num\">04<\/div>\n          <h3 class=\"why__card-title\">Integrated Education (Ages 0\u201315)<\/h3>\n          <p class=\"why__card-text\">Set against Shinshu&#8217;s spectacular natural landscape, our integrated educational philosophy guides children from play to inquiry to co-creation, with age-appropriate programs from preschool through junior high.<\/p>\n        <\/div>\n        <div class=\"why__card\" data-accent=\"orange\" data-reveal>\n          <div class=\"why__card-num\">05<\/div>\n          <h3 class=\"why__card-title\">Learning Through Shinshu&#8217;s Nature<\/h3>\n          <p class=\"why__card-text\">Starting with the Shiga Kogen UNESCO Eco-Park Environmental Learning Program (Nakano Elementary), outdoor activities \u2014 hiking, farming, skiing \u2014 are woven into the curriculum across all campuses throughout all four seasons.<\/p>\n        <\/div>\n        <div class=\"why__card\" data-accent=\"green\" data-reveal>\n          <div class=\"why__card-num\">06<\/div>\n          <h3 class=\"why__card-title\">A Community of Co-Creation with Parents<\/h3>\n          <p class=\"why__card-text\">We see parents as partners and co-creators, valuing collaboration that draws on their expertise and networks, building equal partnerships together.<\/p>\n        <\/div>\n      <\/div>\n    <\/div>\n  <\/section>\n  <!-- ====== 4. PROGRAMS ====== -->\n  <section class=\"programs\">\n    <div class=\"sec-inner\">\n      <div class=\"programs__header\" data-reveal>\n        <p class=\"sec-label\">Programs<\/p>\n        <h2 class=\"sec-title\">Three Programs<\/h2>\n      <\/div>\n      <input type=\"radio\" name=\"isn-tab\" id=\"isn-tab-pre\" class=\"programs__tabs-input\" checked>\n      <input type=\"radio\" name=\"isn-tab\" id=\"isn-tab-ele\" class=\"programs__tabs-input\">\n      <input type=\"radio\" name=\"isn-tab\" id=\"isn-tab-mid\" class=\"programs__tabs-input\">\n      <div class=\"programs__tab-labels\" data-reveal>\n        <label class=\"programs__tab-label\" for=\"isn-tab-pre\">Preschool (Ages 0\u20135)<\/label>\n        <label class=\"programs__tab-label\" for=\"isn-tab-ele\">Elementary (G1\u2013G6)<\/label>\n        <label class=\"programs__tab-label\" for=\"isn-tab-mid\">Junior High (G7\u2013G9+)<\/label>\n      <\/div>\n      <!-- Preschool -->\n      <div class=\"programs__panel programs__panel--pre\" data-reveal>\n        <div class=\"programs__panel-inner\">\n          <div class=\"programs__panel-text\">\n            <p class=\"programs__panel-age\" style=\"color:var(--blue);\">Age 0\u20135<\/p>\n            <h3 class=\"programs__panel-title\">Preschool<\/h3>\n            <div class=\"programs__panel-purpose\">Nurturing the foundational experience of &#8216;Learning is fun!&#8217; and building a base for natural communication in both English and Japanese<\/div>\n            <p class=\"programs__panel-desc\">Through daily life and play, children build up &#8216;discoveries&#8217;, developing a natural foundation for communication in both English and Japanese.<\/p>\n            <div class=\"programs__panel-features\">\n              <span class=\"programs__panel-feat\">Enrollment from age 0 (Saku Kirihara Campus)<\/span>\n              <span class=\"programs__panel-feat\">Bilingual Education<\/span>\n              <span class=\"programs__panel-feat\">G1 Japanese &amp; Math Head Start<\/span>\n              <span class=\"programs__panel-feat\">English Skills Development (Reading, Writing, Speaking, Understanding, Expressing)<\/span>\n            <\/div>\n            <a href=\"https:\/\/isnedu.org\/?page_id=323896#stage-pre\" class=\"programs__panel-link\">Learn More &rarr;<\/a>\n          <\/div>\n          <div class=\"programs__panel-img\"><img decoding=\"async\" src=\"https:\/\/isnedu.org\/wp-content\/uploads\/2026\/05\/isn-preschool-2026.jpg\" alt=\"Children talking with a teacher at preschool\" loading=\"lazy\" \/><\/div>\n        <\/div>\n      <\/div>\n      <!-- Elementary -->\n      <div class=\"programs__panel programs__panel--ele\" data-reveal>\n        <div class=\"programs__panel-inner\">\n          <div class=\"programs__panel-text\">\n            <p class=\"programs__panel-age\" style=\"color:var(--orange);\">Grade 1\u20136<\/p>\n            <h3 class=\"programs__panel-title\">Elementary<\/h3>\n            <div class=\"programs__panel-purpose\">Developing individual abilities through hands-on, self-directed experiences<\/div>\n            <p class=\"programs__panel-desc\">Student-centered, dialogue-based learning develops curiosity, expression, and independence through English and Japanese.<\/p>\n            <div class=\"programs__panel-features\">\n              <span class=\"programs__panel-feat\">Article 1 Accredited (Gojo Elementary)<\/span>\n              <span class=\"programs__panel-feat\">Shiga Kogen UNESCO Eco-Park Learning Partner (Nagano Nakano Elementary)<\/span>\n              <span class=\"programs__panel-feat\">Project-Based Learning<\/span>\n              <span class=\"programs__panel-feat\">Bilingual Education<\/span>\n              <span class=\"programs__panel-feat\">PIC Program (G6+)<\/span>\n            <\/div>\n            <a href=\"https:\/\/isnedu.org\/?page_id=323896#stage-ele\" class=\"programs__panel-link\">Learn More &rarr;<\/a>\n          <\/div>\n          <div class=\"programs__panel-img\"><img decoding=\"async\" src=\"https:\/\/isnedu.org\/wp-content\/uploads\/2026\/05\/isn-elementary-2026.jpg\" alt=\"An elementary student and teacher talking over a laptop\" loading=\"lazy\" \/><\/div>\n        <\/div>\n      <\/div>\n      <!-- Middle School -->\n      <div class=\"programs__panel programs__panel--mid\" data-reveal>\n        <div class=\"programs__panel-inner\">\n          <div class=\"programs__panel-text\">\n            <p class=\"programs__panel-age\" style=\"color:var(--green);\">Grade 7\u20139+<\/p>\n            <h3 class=\"programs__panel-title\">Junior High<\/h3>\n            <div class=\"programs__panel-purpose\">Developing the essential capacity for a rich life. Building self-trust as the foundation for forging your own path<\/div>\n            <p class=\"programs__panel-desc\">We nurture the &#8216;ability to enrich one&#8217;s life&#8217; that cannot be measured by test scores alone. Balancing five dimensions of well-being \u2014 love, health, money, learning, and work \u2014 students explore their own interests and values deeply, building a lifelong foundation for inquiry.<\/p>\n            <div class=\"programs__panel-features\">\n              <span class=\"programs__panel-feat\">ISN Original PIC Program<\/span>\n              <span class=\"programs__panel-feat\">8 Corporate Collaboration Projects<\/span>\n              <span class=\"programs__panel-feat\">National Geographic Materials<\/span>\n              <span class=\"programs__panel-feat\">Outdoor Inquiry Activities<\/span>\n              <span class=\"programs__panel-feat\">Developing Multiple Perspectives<\/span>\n            <\/div>\n            <a href=\"https:\/\/isnedu.org\/?page_id=323896#stage-mid\" class=\"programs__panel-link\">Learn More &rarr;<\/a>\n          <\/div>\n          <div class=\"programs__panel-img\"><img decoding=\"async\" src=\"https:\/\/isnedu.org\/wp-content\/uploads\/2026\/05\/isn-middle-school-2026.jpg\" alt=\"Junior high students in the library space\" loading=\"lazy\" \/><\/div>\n        <\/div>\n      <\/div>\n    <\/div>\n  <\/section>\n  <!-- ====== 5. PHILOSOPHY ====== -->\n  <section class=\"philosophy\">\n    <div class=\"sec-inner\">\n      <div class=\"philosophy__grid\">\n        <div class=\"philosophy__left\" data-reveal>\n          <p class=\"sec-label\">Our Philosophy<\/p>\n          <h2 class=\"sec-title\">Educational Philosophy<\/h2>\n          <div class=\"philosophy__vision-label\">VISION<\/div>\n          <p class=\"philosophy__vision-text\">A world of choice for all children<\/p>\n          <p class=\"philosophy__vision-note\">* Here, &#8216;world&#8217; means not just overseas, but the expansion of all possibilities.<\/p>\n          <div class=\"philosophy__vision-label\">MISSION<\/div>\n          <p class=\"philosophy__mission-text\">Empower Children Through Learning<\/p>\n          <div class=\"philosophy__vision-label\">Philosophy<\/div>\n          <div class=\"philosophy__pills\">\n            <span class=\"philosophy__pill\">Open Mindset<\/span>\n            <span class=\"philosophy__pill\">Integrity<\/span>\n            <span class=\"philosophy__pill\">Self-Trust<\/span>\n          <\/div>\n          <div class=\"philosophy__vision-label\">Five Guiding Principles<\/div>\n          <div class=\"philosophy__principles\">\n            <div class=\"philosophy__principle\">\n              <span class=\"philosophy__principle-num\">01<\/span>\n              <span class=\"philosophy__principle-text\">Connect with Essence<\/span>\n            <\/div>\n            <div class=\"philosophy__principle\">\n              <span class=\"philosophy__principle-num\">02<\/span>\n              <span class=\"philosophy__principle-text\">Deep Listening<\/span>\n            <\/div>\n            <div class=\"philosophy__principle\">\n              <span class=\"philosophy__principle-num\">03<\/span>\n              <span class=\"philosophy__principle-text\">Engage with Care<\/span>\n            <\/div>\n            <div class=\"philosophy__principle\">\n              <span class=\"philosophy__principle-num\">04<\/span>\n              <span class=\"philosophy__principle-text\">From Autonomy to Agency<\/span>\n            <\/div>\n            <div class=\"philosophy__principle\">\n              <span class=\"philosophy__principle-num\">05<\/span>\n              <span class=\"philosophy__principle-text\">Design Thinking<\/span>\n            <\/div>\n          <\/div>\n        <\/div>\n        <div class=\"philosophy__right\" data-reveal>\n          <div class=\"philosophy__right-img\">\n            <iframe src=\"https:\/\/www.youtube-nocookie.com\/embed\/9Jfij-RzjtU?autoplay=1&#038;mute=1&#038;loop=1&#038;playlist=9Jfij-RzjtU&#038;playsinline=1&#038;rel=0&#038;modestbranding=1\" title=\"Teacher Interviews\" loading=\"lazy\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" allowfullscreen><\/iframe>\n          <\/div>\n          <div class=\"philosophy__right-footer\">\n            <p class=\"philosophy__right-footer-en\">Learning in the heart of Shinshu<\/p>\n            <p class=\"philosophy__right-footer-jp\">Shinshu&#8217;s nature is our greatest classroom<\/p>\n          <\/div>\n        <\/div>\n      <\/div>\n    <\/div>\n  <\/section>\n  <!-- ====== 6. CAMPUS ====== -->\n  <section class=\"campus\">\n    <div class=\"sec-inner\">\n      <div class=\"campus__banner\" data-reveal>\n        <h2 class=\"campus__banner-title\">Shinshu&#8217;s Nature Is Our Classroom<\/h2>\n      <\/div>\n      <div class=\"campus__grid\" data-reveal>\n        <!-- Matsumoto -->\n        <div class=\"campus__area\" data-color=\"blue\">\n          <h3 class=\"campus__area-title\">Matsumoto Area<\/h3>\n          <div class=\"campus__item\">\n            <div class=\"campus__item-name\">Shimauchi Campus<span class=\"campus__item-badge\">IB<\/span><\/div>\n            <div class=\"campus__item-desc\">Preschool (Certified ECEC Center \/ Ages 3\u20136)<\/div>\n          <\/div>\n          <div class=\"campus__item\">\n            <div class=\"campus__item-name\">Minami-Matsumoto Campus<span class=\"campus__item-badge\">IB<\/span><\/div>\n            <div class=\"campus__item-desc\">Preschool (Certified ECEC Center \/ Ages 2\u20136)<\/div>\n          <\/div>\n          <div class=\"campus__item\">\n            <div class=\"campus__item-name\">Gojo Campus (Elementary)<span class=\"campus__item-badge campus__item-badge--cand\">IB PYP Candidate<\/span><\/div>\n            <div class=\"campus__item-desc\">Elementary (Article 1 School)<\/div>\n            <div class=\"campus__item-apply\">Pursuing authorization as an IB World School<\/div>\n          <\/div>\n          <div class=\"campus__item\">\n            <div class=\"campus__item-name\">Gojo Campus (Junior High)<\/div>\n            <div class=\"campus__item-desc\">Junior High (Free School)<\/div>\n          <\/div>\n        <\/div>\n        <!-- Nagano \/ Nakano -->\n        <div class=\"campus__area\" data-color=\"orange\">\n          <h3 class=\"campus__area-title\">Nagano \/ Nakano Area<\/h3>\n          <div class=\"campus__item\">\n            <div class=\"campus__item-name\">Nagano Campus<span class=\"campus__item-badge\">IB<\/span><\/div>\n            <div class=\"campus__item-desc\">Preschool (Free Early Childhood Education &amp; Care \/ Ages 2\u20136)<\/div>\n          <\/div>\n          <div class=\"campus__item\">\n            <div class=\"campus__item-name\">Nagano-Nakano Campus<span class=\"campus__item-badge campus__item-badge--cand\">IB PYP Candidate<\/span><\/div>\n            <div class=\"campus__item-desc\">Elementary (Free School \/ Shiga Kogen UNESCO Eco-Park Partner School)<\/div>\n            <div class=\"campus__item-apply\">Pursuing authorization as an IB World School<\/div>\n            <div class=\"campus__item-note\">*Junior High opening planned for 2028<\/div>\n          <\/div>\n        <\/div>\n        <!-- Saku \/ Miyota \/ Karuizawa -->\n        <div class=\"campus__area\" data-color=\"green\">\n          <h3 class=\"campus__area-title\">Saku \/ Miyota \/ Karuizawa Area<\/h3>\n          <div class=\"campus__item\">\n            <div class=\"campus__item-name\">Saku Kirihara Campus<\/div>\n            <div class=\"campus__item-desc\">Preschool (Certified ECEC Center \/ Ages 0 (7 months)\u20136)<\/div>\n          <\/div>\n        <\/div>\n      <\/div>\n      <p class=\"campus__ib-note\" data-reveal>* IB PYP Candidate School: As a candidate school for the International Baccalaureate (IB) Primary Years Programme, we are pursuing authorization as an IB World School. Candidate status does not guarantee that authorization will be granted.<\/p>\n      <div class=\"campus__relocation\" data-reveal>\n        <div class=\"campus__relocation-body\">\n          <p class=\"campus__relocation-label\">Relocation<\/p>\n          <h3 class=\"campus__relocation-title\">Choosing ISN from outside Nagano<\/h3>\n          <p class=\"campus__relocation-text\">About 20&ndash;30% of our students are families who relocated from outside the prefecture. They share how it actually went &mdash; housing, work, and settling into the community.<\/p>\n        <\/div>\n        <a href=\"https:\/\/isnedu.org\/?page_id=310280\" class=\"campus__relocation-btn\">Hear from families who moved &rarr;<\/a>\n      <\/div>\n    <\/div>\n  <\/section>\n  <!-- ====== 7. TESTIMONIALS ====== -->\n  <section class=\"voices\">\n    <div class=\"sec-inner\">\n      <div class=\"voices__header\" data-reveal>\n        <p class=\"sec-label\">Voices<\/p>\n        <h2 class=\"sec-title\">Parent &amp; Student Voices<\/h2>\n      <\/div>\n      <div class=\"voices__parents\" data-reveal>\n        <div class=\"voices__card\">\n          <p class=\"voices__card-quote\">&#8220;Building genuine confidence through independence&#8221;<\/p>\n          <p class=\"voices__card-kicker\">Discovering the joy of thinking and challenging on their own.<\/p>\n          <p class=\"voices__card-body\">I thought international school might be a high bar, but what surprised me was my child&#8217;s transformation. It&#8217;s not just speaking English \u2014 they now take on challenges they used to avoid. The teachers engage earnestly with each child&#8217;s individuality, and thanks to their warm support, our child is developing real independence, expressing their own opinions confidently at home too.<\/p>\n          <div class=\"voices__card-meta\">\n            <div>\n              <div class=\"voices__card-role\">Elementary \/ Azumino City<\/div>\n            <\/div>\n          <\/div>\n        <\/div>\n        <div class=\"voices__card\">\n          <p class=\"voices__card-quote\">&#8220;World-class learning that deepens the parent-child bond&#8221;<\/p>\n          <p class=\"voices__card-kicker\">IB education transformed our family conversations.<\/p>\n          <p class=\"voices__card-body\">We chose ISN for its International Baccalaureate (IB) program, and the growth has exceeded our expectations. The school hosts parent workshops too, so we can deepen our own learning alongside our children. Watching our child naturally absorb English while interacting daily with friends and teachers from diverse backgrounds is a daily joy.<\/p>\n          <div class=\"voices__card-meta\">\n            <div>\n              <div class=\"voices__card-role\">Preschool \/ Matsumoto City<\/div>\n            <\/div>\n          <\/div>\n        <\/div>\n        <div class=\"voices__card\">\n          <p class=\"voices__card-quote\">&#8220;The ideal educational environment, connected to the community&#8221;<\/p>\n          <p class=\"voices__card-kicker\">World-class education in Shinshu&#8217;s rich environment.<\/p>\n          <p class=\"voices__card-body\">I had no idea such a rich educational environment existed in our neighborhood. The external lessons like swimming at preschool are incredibly comprehensive, and the ability to develop international sensibility while staying connected to local culture is a value unique to ISN. Supported by the dedicated teachers and staff, our child truly loves going to school every day.<\/p>\n          <div class=\"voices__card-meta\">\n            <div>\n              <div class=\"voices__card-role\">Preschool \/ Nagano City<\/div>\n            <\/div>\n          <\/div>\n        <\/div>\n      <\/div>\n      <div class=\"voices__alumni-wrap\" data-reveal>\n        <h3 class=\"voices__alumni-title\">Alumni Voices<\/h3>\n        <p class=\"voices__alumni-sub\">Alumni Voices \u2014 ISN graduates, today<\/p>\n        <div class=\"voices__alumni-grid\">\n          <div class=\"voices__alumni\">\n            <div class=\"voices__alumni-name\">Taro<\/div>\n            <div class=\"voices__alumni-path\">Kaisei Junior High &rarr; Kaisei High School (current)<br>Track &amp; Field \/ Math Research Club<\/div>\n            <p class=\"voices__alumni-quote\">Having no resistance to English presentations is thanks to ISN. From a young age, making slides and speaking in English in front of people became like second nature. Even during my summer study abroad, I could talk with people from overseas without hesitation.<\/p>\n          <\/div>\n          <div class=\"voices__alumni\">\n            <div class=\"voices__alumni-name\">Ryu<\/div>\n            <div class=\"voices__alumni-path\">Matsumoto Shuho Secondary School &rarr; High School Year 1<br>Eiken Grade 1 \/ MEXT Minister&#8217;s Award \/ Canadian Ambassador&#8217;s Award<\/div>\n            <p class=\"voices__alumni-quote\">I achieved Eiken Grade 1 and high scores in TOEIC and TOEFL. Since English doesn&#8217;t require much study time, I can focus on other subjects and maintain strong grades across the board. The presentation skills I built in elementary school continue to serve me well in many situations.<\/p>\n          <\/div>\n          <div class=\"voices__alumni\">\n            <div class=\"voices__alumni-name\">Yuki<\/div>\n            <div class=\"voices__alumni-path\">Age 3\u2013G4 Matsumoto &rarr; Tokyo Gakugei University International Secondary School &rarr; High School (current)<br>Stanford Summer Camp participant<\/div>\n            <p class=\"voices__alumni-quote\">At a school with many returnee students, people are surprised when I say I grew up in Japan. At the Stanford summer camp, I could communicate with international friends on a deeper level. Knowing English gives you this feeling of being able to reach information that Japanese alone can&#8217;t access.<\/p>\n          <\/div>\n        <\/div>\n        <div class=\"voices__alumni-cta\">\n          <a href=\"https:\/\/isnedu.org\/?page_id=322897\">See all alumni interviews &rarr;<\/a>\n        <\/div>\n      <\/div>\n    <\/div>\n  <\/section>\n  <!-- ====== 7.5 INITIATIVE\uff08Japan Re-Boost\uff09 ====== -->\n  <section class=\"initiative\">\n    <div class=\"sec-inner\">\n      <div class=\"initiative__card\" data-reveal>\n        <div class=\"initiative__body\">\n          <p class=\"initiative__label\">Initiative<\/p>\n          <h2 class=\"initiative__title\">From Nagano, to communities across Japan.<\/h2>\n          <p class=\"initiative__text\">Together with local governments and educational institutions, ISN is working to bring &ldquo;a world of choice&rdquo; to communities across the country &mdash; building on 14 years of practice in Nagano.<\/p>\n          <p class=\"initiative__meta\">\n            <span class=\"initiative__meta-name\">Japan Re-Boost Camp<\/span>\n            <span class=\"initiative__meta-date\">2026.10.19\u201320 Matsumoto, Nagano<\/span>\n          <\/p>\n        <\/div>\n        <a href=\"https:\/\/isnedu.org\/en\/japan-reboost-camp\/\" class=\"initiative__btn\">See the initiative &rarr;<\/a>\n      <\/div>\n    <\/div>\n  <\/section>\n  <!-- ====== 8. NEWS ====== -->\n  <section class=\"news\">\n    <div class=\"sec-inner\">\n      <div class=\"news__header\" data-reveal>\n        <div>\n          <p class=\"sec-label\">News<\/p>\n          <h2 class=\"sec-title\">Latest News<\/h2>\n        <\/div>\n        <a href=\"https:\/\/isnedu.org\/en\/topics\/\" class=\"news__more\">See all &rarr;<\/a>\n      <\/div>\n      <!-- \u6700\u65b0\u304a\u77e5\u3089\u305b 4\u4ef6\u3092 WP REST \u304b\u3089\u81ea\u52d5\u53d6\u5f97\uff08JS\u3067\u63cf\u753b\uff09\u3002\u8a18\u4e8b\u306f\u65e5\u82f1\u3067\u5206\u304b\u308c\u3066\u3044\u306a\u3044\u305f\u3081\u65e5\u672c\u8a9e\u7248\u3068\u540c\u3058\u30ab\u30c6\u30b4\u30ea\u30fc\u3092\u4f7f\u3046 -->\n      <div class=\"news__grid\" data-reveal id=\"isn-news-grid\" data-cat=\"1\" data-count=\"4\" data-accent=\"var(--blue)\" data-fallback=\"https:\/\/isnedu.org\/en\/topics\/\" data-badge=\"News\"><\/div>\n      <div class=\"news__header news__header--blog\" data-reveal>\n        <div>\n          <p class=\"sec-label\">Blog<\/p>\n          <h2 class=\"sec-title\">Head of School Blog<\/h2>\n        <\/div>\n        <!-- 2026-09-01 \u65e5\u672c\u8a9e\u7248\u3068\u63c3\u3048\u308b: \u9077\u79fb\u5148\u3092\u65b0\u30c7\u30b6\u30a4\u30f3\u306e\u4ee3\u8868\u30d6\u30ed\u30b0\u4e00\u89a7\n             (\/en\/head-of-school\/ = 325563)\u3078\u3002\u65e7\u30c6\u30fc\u30de\u306e\u30ab\u30c6\u30b4\u30ea\u30fc\u4e00\u89a7\u304b\u3089\u306e\u5dee\u3057\u66ff\u3048\u3002 -->\n        <a href=\"https:\/\/isnedu.org\/en\/head-of-school\/\" class=\"news__more\">See all &rarr;<\/a>\n      <\/div>\n      <!-- \u4ee3\u8868\u30d6\u30ed\u30b0 \u6700\u65b04\u4ef6\u3092 WP REST \u304b\u3089\u81ea\u52d5\u53d6\u5f97\uff08JS\u3067\u63cf\u753b\uff09 -->\n      <div class=\"news__grid\" data-reveal id=\"isn-blog-grid\" data-cat=\"7\" data-count=\"4\" data-accent=\"var(--navy)\" data-fallback=\"https:\/\/isnedu.org\/en\/head-of-school\/\" data-badge=\"Blog\"><\/div>\n    <\/div>\n  <\/section>\n  <!-- ====== 9. ADMISSION ====== -->\n  <section class=\"admission\" id=\"admission\">\n    <div class=\"sec-inner\">\n      <div class=\"admission__header\" data-reveal>\n        <p class=\"sec-label\">Admission<\/p>\n        <h2 class=\"sec-title\">Admission<\/h2>\n      <\/div>\n      <div class=\"admission__steps\" data-reveal>\n        <div class=\"admission__step\">\n          <div class=\"admission__step-num\">01<\/div>\n          <div class=\"admission__step-label\">Request Info<\/div>\n          <span class=\"admission__step-arrow\">&rarr;<\/span>\n        <\/div>\n        <div class=\"admission__step\">\n          <div class=\"admission__step-num\">02<\/div>\n          <div class=\"admission__step-label\">Book a Tour<\/div>\n          <span class=\"admission__step-arrow\">&rarr;<\/span>\n        <\/div>\n        <div class=\"admission__step\">\n          <div class=\"admission__step-num\">03<\/div>\n          <div class=\"admission__step-label\">Personal Consultation<\/div>\n        <\/div>\n      <\/div>\n      <div class=\"admission__cta\" data-reveal>\n        <h3 class=\"admission__cta-title\">Start with a campus visit<\/h3>\n        <p class=\"admission__cta-sub\">A first step in thinking together about your child&#8217;s future.<\/p>\n        <div class=\"admission__cta-btns\">\n          <a href=\"https:\/\/isnedu.org\/en\/contact\/\" class=\"hero__cta-primary\">Book a Tour<\/a>\n          <a href=\"https:\/\/isnedu.org\/en\/resources\/\" class=\"hero__cta-secondary\" style=\"border-color:rgba(255,255,255,.5);\">Request Information<\/a>\n        <\/div>\n      <\/div>\n      <!-- \u3088\u304f\u3042\u308b\u3054\u8cea\u554f\u306f 2026-08-30 \u306e\u5148\u65b9\u6307\u793a\u3067\u30d7\u30ed\u30b0\u30e9\u30e0\u30da\u30fc\u30b8\u3078\u79fb\u8a2d\u3057\u305f\n           \uff08https:\/\/isnedu.org\/?page_id=323896 \u306e FAQ \u30bb\u30af\u30b7\u30e7\u30f3\uff09\u3002\u3053\u3053\u306b\u306f\u7f6e\u304b\u306a\u3044\u3002 -->\n    <\/div>\n  <\/section>\n  <!-- ====== 10. FOOTER ====== -->\n  <footer class=\"footer\">\n    <div class=\"sec-inner\">\n      <div class=\"footer__grid\">\n        <div>\n          <div class=\"footer__logo\">\n            <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/isnedu.org\/wp-content\/themes\/isnedu\/assets\/images\/common\/logo-main-white.svg\" width=\"274\" height=\"58\" alt=\"International School of Nagano\" class=\"footer__logo-img\" \/>\n          <\/div>\n        <\/div>\n        <nav class=\"footer__links\" aria-label=\"Footer navigation\">\n          <a href=\"https:\/\/isnedu.org\/?page_id=316045\" class=\"footer__link\">Philosophy &amp; Message<\/a>\n          <a href=\"https:\/\/isnedu.org\/en\/program\/\" class=\"footer__link\">Programs<\/a>\n          <a href=\"https:\/\/isnedu.org\/en\/access\/\" class=\"footer__link\">Campuses<\/a>\n          <a href=\"https:\/\/isnedu.org\/en\/admissions-2027\/\" class=\"footer__link\">Admissions<\/a>\n          <a href=\"https:\/\/isnedu.org\/en\/resources\/\" class=\"footer__link\">School Guide &amp; Downloads<\/a>\n          <a href=\"https:\/\/isnedu.org\/en\/voices\/\" class=\"footer__link\">Alumni &amp; Parent Voices<\/a>\n          <a href=\"https:\/\/isnedu.org\/en\/considering-relocation\/\" class=\"footer__link\">Education &amp; Relocation<\/a>\n          <a href=\"https:\/\/isnedu.org\/en\/company-information\/\" class=\"footer__link\">Company Info<\/a>\n        <\/nav>\n        <div class=\"footer__contact\">\n          <div class=\"footer__contact-label\">Contact &amp; Apply<\/div>\n          <a class=\"footer__contact-link\" href=\"https:\/\/isnedu.org\/?page_id=309946\">Book a Visit \/ Request Materials &rarr;<\/a>\n          <a class=\"footer__contact-link\" href=\"https:\/\/isnedu.org\/?page_id=309946\">Contact &rarr;<\/a>\n        <\/div>\n      <\/div>\n      <div class=\"footer__util\">\n        <a href=\"https:\/\/isnedu.org\/?page_id=309954\" class=\"footer__util-link\">Privacy Policy<\/a>\n        <a href=\"https:\/\/isnedu.org\/en\/recruitment\/\" class=\"footer__util-link\">Careers<\/a>\n        <a href=\"https:\/\/isnedu.org\/sns\/\" class=\"footer__util-link\">SNS<\/a>\n      <\/div>\n      <div class=\"footer__copy\">&copy; 2025 International School of Nagano. All rights reserved.<\/div>\n    <\/div>\n  <\/footer>\n  <button class=\"backtotop\" id=\"isn-backtotop\" type=\"button\" aria-label=\"Back to top\">\n    <svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><path d=\"M12 8l7 9H5z\"><\/path><\/svg>\n  <\/button>\n<\/div>\n<script>\n\/* === Back to top (appears on scroll, click to top) === *\/\n(function(){\n  var btn = document.getElementById('isn-backtotop');\n  if(!btn) return;\n  var threshold = 480;\n  function onScroll(){\n    var y = window.pageYOffset || document.documentElement.scrollTop || 0;\n    if(y > threshold){ btn.classList.add('is-visible'); }\n    else { btn.classList.remove('is-visible'); }\n  }\n  window.addEventListener('scroll', onScroll, { passive: true });\n  btn.addEventListener('click', function(){\n    window.scrollTo({ top: 0, behavior: 'smooth' });\n  });\n  onScroll();\n})();\n\/* === Hero video mute toggle === *\/\n(function(){\n  var video = document.getElementById('isn-hero-video');\n  var muteBtn = document.getElementById('isn-mute-btn');\n  var isMuted = true;\n  var iconMuted = '<svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><path d=\"M11 5L6 9H2v6h4l5 4V5z\"\/><line x1=\"22\" y1=\"9\" x2=\"16\" y2=\"15\"\/><line x1=\"16\" y1=\"9\" x2=\"22\" y2=\"15\"\/><\/svg>';\n  var iconSound = '<svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><path d=\"M11 5L6 9H2v6h4l5 4V5z\"\/><path d=\"M15.5 8.5a5 5 0 0 1 0 7\"\/><path d=\"M19 5a10 10 0 0 1 0 14\"\/><\/svg>';\n  if(muteBtn && video){\n    muteBtn.addEventListener('click', function(){\n      if(isMuted){ video.muted = false; muteBtn.innerHTML = iconSound; muteBtn.setAttribute('aria-pressed','false'); }\n      else { video.muted = true; muteBtn.innerHTML = iconMuted; muteBtn.setAttribute('aria-pressed','true'); }\n      isMuted = !isMuted;\n    });\n  }\n})();\n\/* === News\/Blog \u6700\u65b0\u8a18\u4e8b\u3092 WP REST \u304b\u3089\u52d5\u7684\u53d6\u5f97\uff08\u6700\u65b04\u4ef6\u30fb\u5199\u771f\u30fb\u30d0\u30c3\u30b8\uff09 === *\/\n\/* \u65e5\u672c\u8a9e\u7248 top-page-renewal.html \u3068\u540c\u3058\u5b9f\u88c5\u3002\u8a18\u4e8b\u306f\u65e5\u82f1\u3067\u5206\u304b\u308c\u3066\u3044\u306a\u3044\u306e\u3067\u540c\u3058\u30ab\u30c6\u30b4\u30ea\u30fc\u3092\u5f15\u304f\u3002\n   WP\u306e\u30ec\u30f3\u30c0\u30ea\u30f3\u30b0\u304c\u7279\u6b8a\u6587\u5b57\u3092\u58ca\u3059\u305f\u3081\u3001HTML\u6587\u5b57\u5217\u9023\u7d50\u3092\u907f\u3051DOM API\u3067\u69cb\u7bc9\u3002\n   URL\u306fURLSearchParams\u3067\u751f\u6210\u3057\u3001\u30bd\u30fc\u30b9\u306b\u300c\u30a2\u30f3\u30d1\u30b5\u30f3\u30c9\u300d\u3084\u300c\u4e0d\u7b49\u53f7\uff0b\u82f1\u5b57\u300d\u3092\u542b\u3081\u306a\u3044\u3002 *\/\n(function(){\n  var grids = document.querySelectorAll('.isn-top2026 #isn-news-grid, .isn-top2026 #isn-blog-grid');\n  if(!grids.length || !window.fetch) return;\n  function fmtDate(iso){\n    var d = new Date(iso);\n    if(isNaN(d.getTime())) return '';\n    var m = ('0'+(d.getMonth()+1)).slice(-2), day = ('0'+d.getDate()).slice(-2);\n    return d.getFullYear()+'.'+m+'.'+day;\n  }\n  function cleanTitle(html){\n    var t = document.createElement('textarea'); t.innerHTML = html;\n    var s = t.value;\n    try { s = s.replace(\/[\\u{1F000}-\\u{1FAFF}\\u{2190}-\\u{21FF}\\u{2300}-\\u{27BF}\\u{2B00}-\\u{2BFF}\\u{FE00}-\\u{FE0F}\\u{200D}]\/gu, ''); } catch(e){}\n    return s.replace(\/\\s{2,}\/g,' ').trim();\n  }\n  function imgUrl(post){\n    try{\n      var m = post._embedded['wp:featuredmedia'][0];\n      var sz = m.media_details ? m.media_details.sizes : null;\n      if(sz){ var pick = sz.medium_large || sz.large || sz.medium || sz.full; if(pick) return pick.source_url; }\n      return m.source_url || '';\n    }catch(e){ return ''; }\n  }\n  function badgeName(post, forced){\n    if(forced) return forced;\n    try{\n      var terms = post._embedded['wp:term'][0] || [];\n      var hit = terms.find(function(t){ if(t.id===56) return false; if(t.id===7) return false; return true; });\n      if(hit) return hit.name;\n      return terms.length ? terms[0].name : '';\n    }catch(e){ return ''; }\n  }\n  function makeCard(post, accent, forced){\n    var a = document.createElement('a');\n    a.className = 'news__card'; a.href = post.link;\n    var imgWrap = document.createElement('div');\n    imgWrap.className = 'news__card-img';\n    var url = imgUrl(post);\n    if(url){\n      var im = document.createElement('img');\n      im.src = url; im.alt = ''; im.loading = 'lazy'; im.decoding = 'async';\n      imgWrap.appendChild(im);\n    } else { imgWrap.textContent = 'Image'; }\n    a.appendChild(imgWrap);\n    var body = document.createElement('div');\n    body.className = 'news__card-body';\n    var dt = document.createElement('div');\n    dt.className = 'news__card-date'; dt.textContent = fmtDate(post.date);\n    body.appendChild(dt);\n    var cat = badgeName(post, forced);\n    if(cat){\n      var sp = document.createElement('span');\n      sp.className = 'news__card-cat'; sp.style.background = accent; sp.textContent = cat;\n      body.appendChild(sp);\n    }\n    var ti = document.createElement('div');\n    ti.className = 'news__card-title'; ti.textContent = cleanTitle(post.title.rendered);\n    body.appendChild(ti);\n    a.appendChild(body);\n    return a;\n  }\n  function render(grid, posts){\n    var accent = grid.getAttribute('data-accent') || 'var(--navy)';\n    var forced = grid.getAttribute('data-badge') || '';\n    grid.textContent = '';\n    posts.forEach(function(p){ grid.appendChild(makeCard(p, accent, forced)); });\n  }\n  function load(grid){\n    var cat = grid.getAttribute('data-cat');\n    var count = grid.getAttribute('data-count') || '4';\n    var qs = new URLSearchParams({ categories: cat, per_page: count, _embed: '1' }).toString();\n    fetch('\/wp-json\/wp\/v2\/posts?' + qs, { credentials: 'same-origin' })\n      .then(function(r){ return r.ok ? r.json() : []; })\n      .then(function(posts){ if(posts){ if(posts.length){ render(grid, posts); } } })\n      .catch(function(){});\n  }\n  grids.forEach(load);\n})();\n\/* === IntersectionObserver reveal === *\/\n(function(){\n  var els = document.querySelectorAll('.isn-top2026 [data-reveal]');\n  if(!els.length) return;\n  if(!('IntersectionObserver' in window)){\n    els.forEach(function(el){ el.classList.add('is-visible'); });\n    return;\n  }\n  var obs = new IntersectionObserver(function(entries){\n    entries.forEach(function(entry){\n      if(entry.isIntersecting){\n        entry.target.classList.add('is-visible');\n        obs.unobserve(entry.target);\n      }\n    });\n  }, { threshold: 0.12 });\n  els.forEach(function(el){ obs.observe(el); });\n})();\n\/* === Programs tabs (mobile) \u2014 CSS-only, JS\u4e0d\u8981 === *\/\n\/* === Count-up animation === *\/\n(function(){\n  var counters = document.querySelectorAll('.isn-top2026 [data-count-to]');\n  if(!counters.length) return;\n  function animateCount(el){\n    var target = parseInt(el.getAttribute('data-count-to'), 10);\n    var duration = target > 100 ? 1800 : 1200;\n    var start = 0;\n    var startTime = null;\n    function step(timestamp){\n      if(!startTime) startTime = timestamp;\n      var progress = Math.min((timestamp - startTime) \/ duration, 1);\n      var ease = 1 - Math.pow(1 - progress, 3);\n      var current = Math.round(ease * target);\n      el.firstChild.textContent = current;\n      if(progress < 1) requestAnimationFrame(step);\n    }\n    requestAnimationFrame(step);\n  }\n  if(!('IntersectionObserver' in window)){\n    counters.forEach(function(el){ el.firstChild.textContent = el.getAttribute('data-count-to'); });\n    return;\n  }\n  var obs = new IntersectionObserver(function(entries){\n    entries.forEach(function(entry){\n      if(entry.isIntersecting){\n        animateCount(entry.target);\n        obs.unobserve(entry.target);\n      }\n    });\n  }, { threshold: 0.3 });\n  counters.forEach(function(el){ obs.observe(el); });\n})();<\/script>\n\n<!-- ISN_GNAV:START -->\n<link href=\"https:\/\/fonts.googleapis.com\/css2?family=Noto+Serif+JP:wght@400;500;600;700;900&#038;family=Cormorant+Garamond:ital,wght@0,400;0,600;1,400&#038;display=swap\" rel=\"stylesheet\">\n<style>\/* ===== \u65b0\u30c7\u30b6\u30a4\u30f3\u306e\u30b0\u30ed\u30fc\u30d0\u30eb\u30d8\u30c3\u30c0\u30fc \/ \u30d5\u30c3\u30bf\u30fc =========================\n   \u672c\u6587\uff08\u30ea\u30cb\u30e5\u30fc\u30a2\u30eb\u6848\uff09\u3068\u540c\u3058\u8a2d\u8a08\u306b\u5408\u308f\u305b\u308b:\n     \u30fb\u5730\u306f\u30aa\u30d5\u30db\u30ef\u30a4\u30c8 #F9F6F2\u3001\u7f6b\u306f\u7d3a\u306e\u30d8\u30a2\u30e9\u30a4\u30f3\u3002\u767d\u306e\u30d9\u30bf\u9762\u306f\u4f7f\u308f\u306a\u3044\n     \u30fb\u548c\u6587\u306f Noto Serif JP\uff08\u660e\u671d\uff09\u3001\u82f1\u5b57\u306e\u898b\u51fa\u3057\u30fb\u30e9\u30d9\u30eb\u306f Cormorant Garamond\n       \uff08CLAUDE.md \u00a75-2\u3002\u672c\u6587\u30fb\u6570\u5b57\u304c Cormorant \u306b\u306a\u3089\u306a\u3044\u3088\u3046\u548c\u6587\u306f Noto \u3092\u5148\u982d\u306b\uff09\n     \u30fb\u30a2\u30af\u30bb\u30f3\u30c8\u306f\u30aa\u30ec\u30f3\u30b81\u8272\u3002CTA\u306f\u30c8\u30c3\u30d7\u306e\u30d2\u30fc\u30ed\u30fc\u3068\u540c\u3058\u30aa\u30ec\u30f3\u30b8\u306e\u30d4\u30eb\n     \u30fb\u30ab\u30fc\u30c9\u985e\u306f\u89d2\u4e38\uff0b\u3084\u308f\u3089\u304b\u3044\u5f71\u3067\u3001\u672c\u6587\u306e\u30ab\u30fc\u30c9\u3068\u540c\u3058\u624b\u3056\u308f\u308a\u306b\u3059\u308b\n   \u30c6\u30fc\u30de\u306e\u30d8\u30c3\u30c0\u30fc\u306f position:fixed\uff0f82px(PC)\u30fb64px(SP)\u3067 body \u306b\u540c\u3058 padding-top \u304c\n   \u5165\u3063\u3066\u3044\u308b\u3002\u3053\u3061\u3089\u306f\u9ad8\u3055\u304c\u9055\u3046\u306e\u3067JS\u3067\u5b9f\u6e2c\u3057\u3066 body \u306e padding \u3092\u4e0a\u66f8\u304d\u3059\u308b\u3002 *\/\n.isn-gnav, .isn-gnav *, .isn-gfoot, .isn-gfoot * { box-sizing: border-box; }\n.isn-gnav {\n  --navy: #1E3A5F; --navy-dark: #142840; --orange: #F39945; --orange-ink: #A8480A;\n  --offwhite: #F9F6F2; --line: rgba(30,58,95,.14); --muted: #4E5A67;\n  --font-jp: 'Noto Serif JP', serif;\n  --font-en: 'Cormorant Garamond', 'Noto Serif JP', serif;\n  position: fixed; top: 0; left: 0; right: 0; z-index: 1200;\n  background: var(--offwhite);\n  border-bottom: 1px solid var(--line);\n  font-family: var(--font-jp);\n  color: #1a1a1a;\n  font-feature-settings: \"palt\", \"lnum\" 1; font-variant-numeric: lining-nums;\n  -webkit-font-smoothing: antialiased;\n}\n.isn-gnav a { text-decoration: none; color: inherit; }\n\/* \u2500\u2500 \u30d7\u30ec\u30d3\u30e5\u30fc\u3067\u3042\u308b\u3053\u3068\u3092\u793a\u3059\u7d30\u3044\u5e2f\uff08\u672c\u756a\u5207\u66ff\u6642\u306f\u3053\u306e2\u8981\u7d20\u3092\u6d88\u3059\u3060\u3051\uff09 \u2500\u2500 *\/\n.isn-gnav__strip {\n  display: flex; align-items: center; gap: 0 16px;\n  height: 24px; padding: 0 32px; background: var(--navy-dark); color: rgba(255,255,255,.62);\n  font-family: var(--font-en); font-size: 12.5px; letter-spacing: .1em;\n}\n.isn-gnav__strip em { font-style: italic; color: var(--orange); }\n.isn-gnav__strip .sp { margin-left: auto; }\n.isn-gnav__strip a { color: rgba(255,255,255,.62); font-family: var(--font-jp); font-size: 11.5px; letter-spacing: .04em; }\n.isn-gnav__strip a:hover { color: #fff; }\n\/* \u2500\u2500 \u30d8\u30c3\u30c0\u30fc\u672c\u4f53 \u2500\u2500 *\/\n.isn-gnav__bar {\n  display: flex; align-items: center; gap: 28px;\n  height: 96px; padding: 0 32px; max-width: 1440px; margin: 0 auto;\n}\n.isn-gnav__logo img { display: block; width: 210px; height: auto; }\n.isn-gnav__menu { display: contents; }\n.isn-gnav__tabs { display: flex; align-items: stretch; gap: 34px; margin: 0 0 0 auto; padding: 0; list-style: none; }\n.isn-gnav__tabs > li { list-style: none; position: relative; display: flex; }\n.isn-gnav__tab {\n  appearance: none; border: 0; background: transparent; cursor: pointer;\n  display: flex; flex-direction: column; align-items: flex-start; gap: 1px;\n  font-family: inherit; padding: 6px 0; line-height: 1.3; white-space: nowrap;\n  border-bottom: 1px solid transparent; transition: border-color .25s;\n}\n.isn-gnav__tab .en {\n  font-family: var(--font-en); font-size: 12.5px; font-weight: 600;\n  letter-spacing: .18em; text-transform: uppercase; color: var(--orange-ink);\n}\n.isn-gnav__tab .jp {\n  font-family: var(--font-jp); font-size: 15px; font-weight: 700;\n  letter-spacing: .08em; color: var(--navy);\n}\n\/* \u82f1\u8a9e\u7248\u306f\u82f1\u5b57\u304c\u4e8c\u91cd\u306b\u306a\u308b\u306e\u30671\u884c\u306b\u3059\u308b *\/\n.isn-gnav--en .isn-gnav__tab .jp {\n  font-family: var(--font-en); font-size: 17px; font-weight: 600; letter-spacing: .1em;\n}\n.isn-gnav--en .isn-gnav__tab .en { display: none; }\n.isn-gnav__tab:hover .jp, .isn-gnav__tab[aria-expanded=\"true\"] .jp { color: var(--orange-ink); }\n.isn-gnav__tab[aria-expanded=\"true\"], .isn-gnav__tab.is-current { border-bottom-color: var(--orange); }\n.isn-gnav__actions { display: flex; align-items: center; gap: 14px; flex: 0 0 auto; }\n.isn-gnav__lang {\n  display: inline-flex; align-items: center; gap: 7px;\n  font-family: var(--font-en); font-size: 14px; font-weight: 600; letter-spacing: .1em;\n  color: var(--navy); border: 1px solid rgba(30,58,95,.45); border-radius: 100px;\n  padding: 8px 17px 8px 14px; white-space: nowrap; transition: background .25s, color .25s;\n}\n.isn-gnav__lang svg { width: 14px; height: 14px; flex: 0 0 auto; }\n.isn-gnav__lang:hover { background: var(--navy); color: #fff; border-color: var(--navy); }\n.isn-gnav__cta {\n  display: inline-flex; align-items: center; justify-content: center;\n  font-family: var(--font-jp); font-size: 14px; font-weight: 700; letter-spacing: .06em;\n  color: #fff; background: var(--orange); border-radius: 100px;\n  padding: 13px 28px; white-space: nowrap; transition: background .25s, transform .2s;\n}\n.isn-gnav--en .isn-gnav__cta { font-family: var(--font-en); font-size: 16px; letter-spacing: .08em; }\n.isn-gnav__cta:hover { background: #e08830; transform: translateY(-1px); }\n\/* \u2500\u2500 \u30c9\u30ed\u30c3\u30d7\u30c0\u30a6\u30f3\uff08\u672c\u6587\u306e\u30ab\u30fc\u30c9\u3068\u540c\u3058\u624b\u3056\u308f\u308a\uff09 \u2500\u2500 *\/\n.isn-gnav__panel {\n  position: absolute; top: 100%; left: 50%; transform: translateX(-50%);\n  min-width: 248px; padding: 26px 30px 28px; display: none; z-index: 20;\n  background: #fff; border: 1px solid var(--line); border-top: 2px solid var(--orange);\n  border-radius: 0 0 16px 16px; box-shadow: 0 26px 52px -30px rgba(20,40,64,.55);\n}\n.isn-gnav__panel.is-open { display: block; }\n.isn-gnav__panel ul { list-style: none; margin: 0; padding: 0; display: grid; gap: 15px; }\n.isn-gnav__panel li { list-style: none; }\n.isn-gnav__panel a {\n  display: flex; gap: 11px; align-items: baseline; white-space: nowrap;\n  font-family: var(--font-jp); font-size: 14.5px; font-weight: 500;\n  color: var(--navy); line-height: 1.6; transition: color .2s;\n}\n.isn-gnav--en .isn-gnav__panel a { font-family: var(--font-en); font-size: 16px; }\n.isn-gnav__panel a::before {\n  content: ''; flex: 0 0 auto; width: 12px; height: 1px; background: var(--orange);\n  transform: translateY(-.4em); transition: width .2s;\n}\n.isn-gnav__panel a:hover { color: var(--orange-ink); }\n.isn-gnav__panel a:hover::before { width: 18px; }\n.isn-gnav__panel a[data-out]::after {\n  content: attr(data-out); font-family: var(--font-jp); font-size: 10px; font-weight: 500;\n  color: var(--muted); border: 1px solid rgba(30,58,95,.25); border-radius: 2px;\n  padding: 0 5px; margin-left: 2px;\n}\n.isn-gnav__area {\n  font-family: var(--font-en); font-size: 12.5px; font-weight: 600; letter-spacing: .18em;\n  text-transform: uppercase; color: var(--orange-ink); margin: 0 0 10px;\n  padding-bottom: 7px; border-bottom: 1px solid var(--line);\n}\n.isn-gnav__sub { display: grid; gap: 13px; }\n.isn-gnav__panel.is-wide > ul { grid-template-columns: repeat(4, max-content); gap: 34px; align-items: start; }\n.isn-gnav__toggle {\n  display: none; margin-left: auto; appearance: none; border: 0; background: transparent;\n  cursor: pointer; width: 44px; height: 44px; padding: 0;\n}\n.isn-gnav__toggle i { display: block; width: 24px; height: 1px; background: var(--navy); margin: 0 auto; position: relative; }\n.isn-gnav__toggle i::before, .isn-gnav__toggle i::after {\n  content: ''; position: absolute; left: 0; width: 24px; height: 1px; background: var(--navy);\n}\n.isn-gnav__toggle i::before { top: -8px; }\n.isn-gnav__toggle i::after { top: 8px; }\n.isn-gnav a:focus-visible, .isn-gnav button:focus-visible,\n.isn-gfoot a:focus-visible { outline: 2px solid var(--orange); outline-offset: 3px; }\n\/* \u5dee\u3057\u66ff\u3048\u5bfe\u8c61\u306e\u30c6\u30fc\u30de\u8981\u7d20\u3092\u96a0\u3059\u3002\u3053\u3061\u3089\u306e\u30d5\u30c3\u30bf\u30fc\u3082 <footer> \u306a\u306e\u3067 :not() \u3067\u9664\u5916\u3059\u308b *\/\nbody.isn-preview nav.site-header,\nbody.isn-preview > footer:not(.isn-gfoot),\nbody.isn-preview .site-footer:not(.isn-gfoot) { display: none !important; }\n@media (max-width: 1100px) {\n  .isn-gnav__bar { gap: 18px; padding: 0 24px; }\n  .isn-gnav__tabs { gap: 22px; }\n  .isn-gnav__logo img { width: 178px; }\n}\n@media (max-width: 900px) {\n  .isn-gnav__strip { height: auto; padding: 5px 20px; flex-wrap: wrap; gap: 2px 14px; font-size: 11.5px; }\n  .isn-gnav__bar { height: 64px; padding: 0 20px; gap: 12px; }\n  .isn-gnav__logo img { width: 150px; }\n  .isn-gnav__toggle { display: block; }\n  .isn-gnav__menu {\n    display: none; position: absolute; top: 100%; left: 0; right: 0;\n    background: var(--offwhite); border-top: 1px solid var(--line);\n    max-height: calc(100vh - 92px); overflow-y: auto; padding: 6px 20px 24px;\n  }\n  .isn-gnav.is-open .isn-gnav__menu { display: block; }\n  .isn-gnav__tabs { flex-direction: column; align-items: stretch; gap: 0; margin: 0; }\n  .isn-gnav__tabs > li { display: block; border-bottom: 1px solid var(--line); }\n  .isn-gnav__tab {\n    width: 100%; flex-direction: row; align-items: baseline; gap: 12px;\n    padding: 17px 2px; border-bottom: 0;\n  }\n  .isn-gnav__tab[aria-expanded=\"true\"] { border-bottom: 0; }\n  .isn-gnav__tab .jp { font-size: 16px; }\n  .isn-gnav__tab::after {\n    content: ''; width: 9px; height: 9px; margin-left: auto; flex: 0 0 auto;\n    border-right: 1px solid var(--navy); border-bottom: 1px solid var(--navy);\n    transform: rotate(45deg) translate(-2px,-2px); transition: transform .2s;\n  }\n  .isn-gnav__tab[aria-expanded=\"true\"]::after { transform: rotate(-135deg) translate(-3px,-3px); }\n  .isn-gnav__panel {\n    position: static; transform: none; min-width: 0; width: 100%;\n    background: transparent; border: 0; border-radius: 0; box-shadow: none;\n    padding: 0 0 18px 4px;\n  }\n  .isn-gnav__panel.is-wide > ul { grid-template-columns: 1fr; gap: 18px; }\n  .isn-gnav__panel a { white-space: normal; }\n  .isn-gnav__actions { flex-direction: column; align-items: stretch; gap: 10px; padding-top: 18px; }\n  .isn-gnav__lang, .isn-gnav__cta { justify-content: center; width: 100%; }\n}\n\/* ===== \u30d5\u30c3\u30bf\u30fc ======================================================== *\/\n.isn-gfoot {\n  --navy: #1E3A5F; --navy-dark: #142840; --orange: #F39945;\n  --font-jp: 'Noto Serif JP', serif;\n  --font-en: 'Cormorant Garamond', 'Noto Serif JP', serif;\n  background: var(--navy-dark); color: rgba(255,255,255,.72);\n  font-family: var(--font-jp); padding: 84px 0 34px;\n  font-feature-settings: \"palt\", \"lnum\" 1; font-variant-numeric: lining-nums;\n  \/* \u30c6\u30fc\u30de style.css \u306e `@media (min-width:768px) { .sec > * { margin-inline:auto; max-width:980px } }`\n     \u306b\u30d5\u30c3\u30bf\u30fc\u304c\u5dfb\u304d\u8fbc\u307e\u308c\u3001\u672c\u6587\u306f\u5168\u5e45\u306a\u306e\u306b\u30d5\u30c3\u30bf\u30fc\u3060\u3051980px\u3067\u4e2d\u592e\u306b\u6d6e\u3044\u3066\u3044\u305f\uff082026-08-31\u4fee\u6b63\uff09\u3002\n     \u5404\u30da\u30fc\u30b8\u306e\u30c6\u30fc\u30de\u4e0a\u66f8\u304d\u306f `.sec > .isn-xxxx2026` \u3092\u540d\u6307\u3057\u3057\u3066\u3044\u308b\u305f\u3081\u30d5\u30c3\u30bf\u30fc\u306b\u306f\u52b9\u304b\u306a\u3044\u3002\n     \u30d8\u30c3\u30c0\u30fc\u306f position:fixed \u3067body\u76f4\u4e0b\u306b\u79fb\u3059\u306e\u3067\u5f71\u97ff\u3092\u53d7\u3051\u306a\u3044\u3002 *\/\n  max-width: none !important; width: 100% !important;\n  margin-left: 0 !important; margin-right: 0 !important;\n}\n.isn-gfoot a { text-decoration: none; color: inherit; }\n.isn-gfoot__inner { max-width: 1200px; margin: 0 auto; padding: 0 40px; }\n.isn-gfoot__top {\n  display: grid; grid-template-columns: minmax(220px, 1fr) 2fr minmax(210px, auto);\n  gap: 56px; padding-bottom: 44px; border-bottom: 1px solid rgba(255,255,255,.12);\n}\n.isn-gfoot__logo img { width: 214px; height: auto; display: block; }\n.isn-gfoot__tag {\n  font-family: var(--font-en); font-style: italic; font-size: 16px;\n  color: rgba(255,255,255,.5); letter-spacing: .06em; margin: 18px 0 0;\n}\n.isn-gfoot__links { display: grid; grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 12px 32px; margin: 0; }\n.isn-gfoot__link {\n  font-size: 14px; letter-spacing: .04em; color: rgba(255,255,255,.72);\n  line-height: 1.7; transition: color .25s;\n}\n.isn-gfoot__link:hover { color: #fff; }\n.isn-gfoot__contact { display: flex; flex-direction: column; align-items: flex-start; gap: 14px; }\n.isn-gfoot__label {\n  font-family: var(--font-en); font-size: 12.5px; font-weight: 600; letter-spacing: .18em;\n  text-transform: uppercase; color: var(--orange);\n}\n.isn-gfoot__cta {\n  display: inline-flex; align-items: center; justify-content: center;\n  font-size: 14px; font-weight: 700; letter-spacing: .06em; color: #fff;\n  background: var(--orange); border-radius: 100px; padding: 13px 26px;\n  transition: background .25s, transform .2s;\n}\n.isn-gfoot__cta:hover { background: #e08830; transform: translateY(-1px); }\n.isn-gfoot__sub {\n  font-size: 13.5px; color: rgba(255,255,255,.7);\n  border-bottom: 1px solid rgba(255,255,255,.4); padding-bottom: 2px; transition: color .25s;\n}\n.isn-gfoot__sub:hover { color: #fff; border-color: #fff; }\n.isn-gfoot__util { display: flex; flex-wrap: wrap; gap: 10px 30px; margin: 26px 0 0; }\n.isn-gfoot__util a { font-size: 12.5px; color: rgba(255,255,255,.5); letter-spacing: .04em; transition: color .25s; }\n.isn-gfoot__util a:hover { color: #fff; }\n.isn-gfoot__out {\n  font-size: 10px; margin-left: 5px; border: 1px solid currentColor;\n  border-radius: 2px; padding: 0 4px; vertical-align: 1px;\n}\n.isn-gfoot__copy {\n  font-family: var(--font-en); font-size: 12.5px; letter-spacing: .08em;\n  color: rgba(255,255,255,.34); margin: 30px 0 0;\n}\n.isn-gfoot__note {\n  font-size: 11.5px; line-height: 1.9; color: rgba(255,255,255,.26); margin: 8px 0 0; max-width: 78ch;\n}\n@media (max-width: 900px) {\n  .isn-gfoot { padding: 56px 0 28px; }\n  .isn-gfoot__inner { padding: 0 40px; }\n  .isn-gfoot__top { grid-template-columns: 1fr; gap: 32px; padding-bottom: 32px; }\n  .isn-gfoot__logo img { width: 180px; }\n  .isn-gfoot__links { gap: 10px 24px; }\n}\n@media (prefers-reduced-motion: reduce) { .isn-gnav *, .isn-gfoot * { transition: none !important; } }<\/style>\n<nav class=\"isn-gnav isn-gnav--en\" aria-label=\"Site navigation\">\n<div class=\"isn-gnav__bar\">\n<a class=\"isn-gnav__logo\" href=\"https:\/\/isnedu.org\/en\/\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/isnedu.org\/wp-content\/themes\/isnedu\/assets\/images\/common\/logo-main.svg\" width=\"284\" height=\"60\" alt=\"International School of Nagano\"><\/a>\n<button type=\"button\" class=\"isn-gnav__toggle\" aria-expanded=\"false\" aria-label=\"Menu\"><i><\/i><\/button>\n<div class=\"isn-gnav__menu\"><ul class=\"isn-gnav__tabs\">\n<li><button type=\"button\" class=\"isn-gnav__tab\" aria-expanded=\"false\" aria-controls=\"isn-gnav-0\" data-panel=\"isn-gnav-0\"><span class=\"en\">About<\/span><span class=\"jp\">About ISN<\/span><\/button>\n<div class=\"isn-gnav__panel\" id=\"isn-gnav-0\"><ul>\n<li><a href=\"https:\/\/isnedu.org\/en\/philosophy\/\">Philosophy &amp; Message<\/a><\/li>\n<li><a href=\"https:\/\/isnedu.org\/en\/company-information\/\">About ISN<\/a><\/li>\n<li><a href=\"https:\/\/isnedu.org\/en\/recruitment\/\">Recruitment<\/a><\/li>\n<\/ul><\/div><\/li>\n<li><button type=\"button\" class=\"isn-gnav__tab\" aria-expanded=\"false\" aria-controls=\"isn-gnav-1\" data-panel=\"isn-gnav-1\"><span class=\"en\">Programs<\/span><span class=\"jp\">Programs<\/span><\/button>\n<div class=\"isn-gnav__panel\" id=\"isn-gnav-1\"><ul>\n<li><a href=\"https:\/\/isnedu.org\/en\/program\/\">Programs<\/a><\/li>\n<li><a href=\"https:\/\/isnedu.org\/en\/voices\/\">Alumni Voices<\/a><\/li>\n<li><a href=\"https:\/\/isnedu.org\/en\/summer-school-2026\/\">Summer School<\/a><\/li>\n<li><a href=\"https:\/\/isnedu.org\/en\/open-campus-2026\/\">Open Campus<\/a><\/li>\n<li><a href=\"https:\/\/isnedu.org\/en\/storytelling-2026\/\">Storytelling<\/a><\/li>\n<li><a href=\"https:\/\/isnedu.org\/en\/short-term-enrollment\/\">Short-term Enrollment<\/a><\/li>\n<li><a href=\"https:\/\/isnedu.org\/en\/japan-reboost-camp-join\/\">Japan Re-Boost Camp<\/a><\/li>\n<\/ul><\/div><\/li>\n<li><button type=\"button\" class=\"isn-gnav__tab\" aria-expanded=\"false\" aria-controls=\"isn-gnav-2\" data-panel=\"isn-gnav-2\"><span class=\"en\">Campuses<\/span><span class=\"jp\">Campuses<\/span><\/button>\n<div class=\"isn-gnav__panel is-wide\" id=\"isn-gnav-2\"><ul>\n<li><p class=\"isn-gnav__area\">Matsumoto<\/p><div class=\"isn-gnav__sub\">\n<a href=\"https:\/\/isnedu.org\/en\/minami-matsumoto-preschool\/\">Minami-Matsumoto<\/a>\n<a href=\"https:\/\/isnedu.org\/en\/shimauchi-preschool\/\">Shimauchi<\/a>\n<a href=\"https:\/\/isnedu.org\/en\/gojo-elementary-school\/\">Gojo, Elementary<\/a>\n<a href=\"https:\/\/isnedu.org\/en\/gojo-junior-high-school\/\">Gojo, Middle School<\/a>\n<\/div><\/li>\n<li><p class=\"isn-gnav__area\">Nagano<\/p><div class=\"isn-gnav__sub\">\n<a href=\"https:\/\/isnedu.org\/en\/nagano-preschool\/\">Nagano<\/a>\n<\/div><\/li>\n<li><p class=\"isn-gnav__area\">Nakano<\/p><div class=\"isn-gnav__sub\">\n<a href=\"https:\/\/isnedu.org\/en\/nakano-elementary-school\/\">Nakano, Elementary<\/a>\n<a href=\"https:\/\/isnedu.org\/en\/nakano-junior-high-school\/\">Nakano, Middle School<\/a>\n<\/div><\/li>\n<li><p class=\"isn-gnav__area\">Saku<\/p><div class=\"isn-gnav__sub\">\n<a href=\"https:\/\/isnedu.org\/en\/saku-kirihara-campus-preschool\/\">Saku Kirihara<\/a>\n<\/div><\/li>\n<\/ul><\/div><\/li>\n<li><button type=\"button\" class=\"isn-gnav__tab\" aria-expanded=\"false\" aria-controls=\"isn-gnav-3\" data-panel=\"isn-gnav-3\"><span class=\"en\">Admissions<\/span><span class=\"jp\">Admissions<\/span><\/button>\n<div class=\"isn-gnav__panel\" id=\"isn-gnav-3\"><ul>\n<li><a href=\"https:\/\/isnedu.org\/en\/admissions-2027\/\">Admissions 2027<\/a><\/li>\n<li><a href=\"https:\/\/isnedu.org\/en\/resources\/\">School Guide &amp; Downloads<\/a><\/li>\n<li><a href=\"https:\/\/isnedu.org\/en\/access\/\">Access<\/a><\/li>\n<li><a href=\"https:\/\/isnedu.org\/en\/contact\/\">Visit &amp; Contact<\/a><\/li>\n<li><a href=\"https:\/\/isnedu.org\/en\/considering-relocation\/\">Education &amp; Relocation<\/a><\/li>\n<\/ul><\/div><\/li>\n<li><button type=\"button\" class=\"isn-gnav__tab\" aria-expanded=\"false\" aria-controls=\"isn-gnav-4\" data-panel=\"isn-gnav-4\"><span class=\"en\">News<\/span><span class=\"jp\">Information<\/span><\/button>\n<div class=\"isn-gnav__panel\" id=\"isn-gnav-4\"><ul>\n<li><a href=\"https:\/\/isnedu.org\/en\/blog\/\">Blog<\/a><\/li>\n<li><a href=\"https:\/\/isnedu.org\/en\/topics\/\">News<\/a><\/li>\n<li><a href=\"https:\/\/isnedu.org\/en\/head-of-school\/\">Head of School&#x27;s Blog<\/a><\/li>\n<li><a href=\"https:\/\/isnedu.org\/en\/donation\/\">Donation<\/a><\/li>\n<\/ul><\/div><\/li>\n<\/ul><div class=\"isn-gnav__actions\">\n<a class=\"isn-gnav__lang\" href=\"https:\/\/isnedu.org\/\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" aria-hidden=\"true\"><circle cx=\"12\" cy=\"12\" r=\"9\"><\/circle><path d=\"M3 12h18M12 3c2.5 2.8 2.5 15 0 18M12 3c-2.5 2.8-2.5 15 0 18\"><\/path><\/svg>\u65e5\u672c\u8a9e<\/a>\n<a class=\"isn-gnav__cta\" href=\"https:\/\/isnedu.org\/en\/contact\/\">Book a Visit<\/a>\n<\/div><\/div><\/div><\/nav>\n<script>(function () {\n  var nav = document.querySelector('.isn-gnav');\n  if (!nav) { return; }\n  \/* \u30da\u30fc\u30b8\u672c\u6587\u306e\u672b\u5c3e\u306b\u7f6e\u3044\u3066\u3042\u308b\u306e\u3067\u3001\u8aad\u307f\u4e0a\u3052\u9806\u30fb\u30bf\u30d6\u9806\u306e\u305f\u3081\u306b body \u306e\u5148\u982d\u3078\u79fb\u3059\u3002\n     position:fixed \u306a\u306e\u3067\u898b\u305f\u76ee\u306f\u52d5\u304b\u306a\u3044\u3002 *\/\n  document.body.insertBefore(nav, document.body.firstChild);\n  \/* \u30c6\u30fc\u30de\u306f body{padding-top:82px(PC)\/64px(SP)} \u3067\u81ea\u5206\u306e\u56fa\u5b9a\u30d8\u30c3\u30c0\u30fc\u5206\u3092\u7a7a\u3051\u3066\u3044\u308b\u3002\n     \u3053\u3061\u3089\u306f\u9ad8\u3055\u304c\u9055\u3046\u306e\u3067\u5b9f\u6e2c\u5024\u3067\u4e0a\u66f8\u304d\u3059\u308b\uff08\u30b9\u30de\u30db\u3067\u884c\u304c\u6298\u308a\u8fd4\u3059\u3068\u5909\u308f\u308b\u306e\u3067\u30ea\u30b5\u30a4\u30ba\u3067\u3082\u53d6\u308a\u76f4\u3059\uff09\u3002 *\/\n  function fitTop() { document.body.style.paddingTop = nav.offsetHeight + 'px'; }\n  fitTop();\n  window.addEventListener('resize', fitTop);\n  window.addEventListener('load', fitTop);\n  \/* \u30c6\u30fc\u30de\u306e\u6d6e\u3044\u3066\u3044\u308bCTA\u306f\u73fe\u884c\u306e\u304a\u554f\u3044\u5408\u308f\u305b\u30da\u30fc\u30b8\u3078\u5411\u3044\u3066\u3044\u308b\u306e\u3067\u30ea\u30f3\u30af\u5148\u3092\u5dee\u3057\u66ff\u3048\u308b\u3002\n     \u96a0\u3055\u306a\u3044\u306e\u306f\u300c\u30da\u30fc\u30b8\u4e0a\u90e8\u3078\u623b\u308b\u300d\u30dc\u30bf\u30f3\u304c\u3053\u306e\u8981\u7d20\u306e\u4f4d\u7f6e\u3092\u57fa\u6e96\u306b\u3057\u3066\u3044\u308b\u305f\u3081\u3002\n     \u3053\u306e\u30b9\u30af\u30ea\u30d7\u30c8\u306f\u30da\u30fc\u30b8\u672c\u6587\u306e\u4e2d\u306b\u3042\u308a**\u30c6\u30fc\u30de\u306e\u30d5\u30c3\u30bf\u30fc\u3088\u308a\u5148\u306b\u8d70\u308b**\u306e\u3067\u3001\n     \u8aad\u307f\u8fbc\u307f\u5b8c\u4e86\u5f8c\u306b\u3082\u3046\u4e00\u5ea6\u304b\u3051\u308b\uff08\u5148\u306b\u4e00\u5ea6\u3084\u3063\u3066\u304a\u304f\u306e\u306f\u3001\u65e2\u306b\u3042\u308b\u5834\u5408\u306e\u5373\u6642\u53cd\u6620\u7528\uff09\u3002 *\/\n  var ctaEl = nav.querySelector('.isn-gnav__cta');\n  function fixFixedCta() {\n    if (!ctaEl) { return; }\n    var href = ctaEl.getAttribute('href');\n    Array.prototype.forEach.call(document.querySelectorAll('.footer-fixed-menu a[href]'), function (a) {\n      a.setAttribute('href', href);\n    });\n  }\n  fixFixedCta();\n  document.addEventListener('DOMContentLoaded', fixFixedCta);\n  window.addEventListener('load', fixFixedCta);\n  var tabs = nav.querySelectorAll('.isn-gnav__tab');\n  function closeAll(except) {\n    Array.prototype.forEach.call(tabs, function (t) {\n      if (t === except) { return; }\n      t.setAttribute('aria-expanded', 'false');\n      var p = document.getElementById(t.getAttribute('data-panel'));\n      if (p) { p.classList.remove('is-open'); }\n    });\n  }\n  Array.prototype.forEach.call(tabs, function (t) {\n    t.addEventListener('click', function () {\n      var open = t.getAttribute('aria-expanded') === 'true';\n      closeAll(t);\n      t.setAttribute('aria-expanded', open ? 'false' : 'true');\n      var p = document.getElementById(t.getAttribute('data-panel'));\n      if (p) { p.classList.toggle('is-open', !open); }\n    });\n  });\n  document.addEventListener('click', function (ev) {\n    if (!nav.contains(ev.target)) { closeAll(null); nav.classList.remove('is-open'); }\n  });\n  document.addEventListener('keydown', function (ev) {\n    if (ev.key === 'Escape' || ev.key === 'Esc') { closeAll(null); nav.classList.remove('is-open'); }\n  });\n  var toggle = nav.querySelector('.isn-gnav__toggle');\n  if (toggle) {\n    toggle.addEventListener('click', function () {\n      var open = nav.classList.toggle('is-open');\n      toggle.setAttribute('aria-expanded', open ? 'true' : 'false');\n      if (!open) { closeAll(null); }\n    });\n  }\n})();<\/script>\n<!-- ISN_GNAV:END -->\n\n","protected":false},"excerpt":{"rendered":"<p>A world of choice for all children EN \/ JP &ndash; Empower Children Through Learning &ndash; An international school with mul&#8230;<\/p>\n","protected":false},"author":3,"featured_media":0,"parent":0,"menu_order":78,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_acf_changed":false,"_locale":"en_US","_original_post":"https:\/\/isnedu.org\/?page_id=309136","footnotes":""},"class_list":["post-309930","page","type-page","status-publish","hentry","en-US"],"acf":[],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.3 - aioseo.com -->\n\t<meta name=\"description\" content=\"An international school in Nagano, Japan, offering inquiry-based bilingual education from age 0 to 15. Six campuses across Matsumoto, Nagano, Nakano and Saku. Book a campus tour or download our school guide.\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"google-site-verification\" content=\"Cutm9YvGjTROQaLQotq8_O2zuEOSWnlgRGcLK6PsHJE\" \/>\n\t<link rel=\"canonical\" href=\"https:\/\/isnedu.org\/\" \/>\n\t\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.3\" \/>\n\t\t<meta property=\"og:locale\" content=\"en_US\" \/>\n\t\t<meta property=\"og:site_name\" content=\"International School of Nagano \u2013 \u30a4\u30f3\u30bf\u30fc\u30ca\u30b7\u30e7\u30ca\u30eb\u30b9\u30af\u30fc\u30eb\u30aa\u30d6\u9577\u91ce\uff08International School of Nagano\uff0fISN\uff09\u306f \u4fe1\u5dde\u306a\u3089\u3067\u306f\u306e\u81ea\u7136\u3084\u5730\u57df\u3068\u306e\u6d3b\u52d5\u3001\u793e\u4f1a\u3084\u4e16\u754c\u3092\u82f1\u8a9e\u3067\u5b66\u3076\u74b0\u5883\u3092\u901a\u3058\u3066\u3001 \u65e5\u672c\u4eba\u3089\u3057\u3044\u56fd\u969b\u4eba\u306e\u80b2\u6210\u3092\u76ee\u6307\u3057\u3066\u3044\u307e\u3059\u3002\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"International School of Nagano\uff5cBilingual Inquiry-Based Education, Ages 0\u201315\" \/>\n\t\t<meta property=\"og:description\" content=\"An international school in Nagano, Japan, offering inquiry-based bilingual education from age 0 to 15. Six campuses across Matsumoto, Nagano, Nakano and Saku. Book a campus tour or download our school guide.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/isnedu.org\/\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/isnedu.org\/wp-content\/uploads\/2026\/05\/isn-preschool-2026.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/isnedu.org\/wp-content\/uploads\/2026\/05\/isn-preschool-2026.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"1800\" \/>\n\t\t<meta property=\"og:image:height\" content=\"1200\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2026-08-28T19:28:47+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2026-09-01T13:15:07+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/isnnagano\" \/>\n\t\t<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n\t\t<meta name=\"twitter:title\" content=\"International School of Nagano\uff5cBilingual Inquiry-Based Education, Ages 0\u201315\" \/>\n\t\t<meta name=\"twitter:description\" content=\"An international school in Nagano, Japan, offering inquiry-based bilingual education from age 0 to 15. Six campuses across Matsumoto, Nagano, Nakano and Saku. Book a campus tour or download our school guide.\" \/>\n\t\t<meta name=\"twitter:image\" content=\"https:\/\/isnedu.org\/wp-content\/uploads\/2026\/05\/isn-preschool-2026.jpg\" \/>\n\t\t<script type=\"application\/ld+json\" class=\"aioseo-schema\">\n\t\t\t{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/isnedu.org\\\/#breadcrumblist\",\"itemListElement\":[{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/isnedu.org\\\/#listItem\",\"position\":1,\"name\":\"TOP\",\"item\":\"https:\\\/\\\/isnedu.org\\\/\",\"nextItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/isnedu.org\\\/#listItem\",\"name\":\"ISN Top Page Renewal 2026 (EN)\"}},{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/isnedu.org\\\/#listItem\",\"position\":2,\"name\":\"ISN Top Page Renewal 2026 (EN)\",\"previousItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/isnedu.org\\\/#listItem\",\"name\":\"TOP\"}}]},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/isnedu.org\\\/#organization\",\"name\":\"International School of Nagano\",\"description\":\"\\u30a4\\u30f3\\u30bf\\u30fc\\u30ca\\u30b7\\u30e7\\u30ca\\u30eb\\u30b9\\u30af\\u30fc\\u30eb\\u30aa\\u30d6\\u9577\\u91ce\\uff08International School of Nagano\\uff0fISN\\uff09\\u306f \\u4fe1\\u5dde\\u306a\\u3089\\u3067\\u306f\\u306e\\u81ea\\u7136\\u3084\\u5730\\u57df\\u3068\\u306e\\u6d3b\\u52d5\\u3001\\u793e\\u4f1a\\u3084\\u4e16\\u754c\\u3092\\u82f1\\u8a9e\\u3067\\u5b66\\u3076\\u74b0\\u5883\\u3092\\u901a\\u3058\\u3066\\u3001 \\u65e5\\u672c\\u4eba\\u3089\\u3057\\u3044\\u56fd\\u969b\\u4eba\\u306e\\u80b2\\u6210\\u3092\\u76ee\\u6307\\u3057\\u3066\\u3044\\u307e\\u3059\\u3002\",\"url\":\"https:\\\/\\\/isnedu.org\\\/\",\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/isnnagano\",\"https:\\\/\\\/www.instagram.com\\\/isngojo\\\/profilecard\\\/?igsh=MTcyMXBscjFjMmplZQ==\",\"https:\\\/\\\/www.instagram.com\\\/isn_matsumoto\\\/profilecard\\\/?igsh=OXB0YWJoZ3Jka2N3\",\"https:\\\/\\\/www.instagram.com\\\/isnnaganocampus\\\/profilecard\\\/?igsh=YzdyMHk2N2Q3d2Vi\",\"https:\\\/\\\/www.instagram.com\\\/isnnakanocampus\\\/profilecard\\\/?igsh=MWd5MzB4YWw3aTA2Ng==\"]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/isnedu.org\\\/#webpage\",\"url\":\"https:\\\/\\\/isnedu.org\\\/\",\"name\":\"International School of Nagano\\uff5cBilingual Inquiry-Based Education, Ages 0\\u201315\",\"description\":\"An international school in Nagano, Japan, offering inquiry-based bilingual education from age 0 to 15. Six campuses across Matsumoto, Nagano, Nakano and Saku. Book a campus tour or download our school guide.\",\"inLanguage\":\"en-US\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/isnedu.org\\\/#website\"},\"breadcrumb\":{\"@id\":\"https:\\\/\\\/isnedu.org\\\/#breadcrumblist\"},\"datePublished\":\"2026-08-29T04:28:47+09:00\",\"dateModified\":\"2026-09-01T22:15:07+09:00\"},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/isnedu.org\\\/#website\",\"url\":\"https:\\\/\\\/isnedu.org\\\/\",\"name\":\"International School of Nagano\",\"description\":\"\\u30a4\\u30f3\\u30bf\\u30fc\\u30ca\\u30b7\\u30e7\\u30ca\\u30eb\\u30b9\\u30af\\u30fc\\u30eb\\u30aa\\u30d6\\u9577\\u91ce\\uff08International School of Nagano\\uff0fISN\\uff09\\u306f \\u4fe1\\u5dde\\u306a\\u3089\\u3067\\u306f\\u306e\\u81ea\\u7136\\u3084\\u5730\\u57df\\u3068\\u306e\\u6d3b\\u52d5\\u3001\\u793e\\u4f1a\\u3084\\u4e16\\u754c\\u3092\\u82f1\\u8a9e\\u3067\\u5b66\\u3076\\u74b0\\u5883\\u3092\\u901a\\u3058\\u3066\\u3001 \\u65e5\\u672c\\u4eba\\u3089\\u3057\\u3044\\u56fd\\u969b\\u4eba\\u306e\\u80b2\\u6210\\u3092\\u76ee\\u6307\\u3057\\u3066\\u3044\\u307e\\u3059\\u3002\",\"inLanguage\":\"en-US\",\"publisher\":{\"@id\":\"https:\\\/\\\/isnedu.org\\\/#organization\"}}]}\n\t\t<\/script>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"International School of Nagano\uff5cBilingual Inquiry-Based Education, Ages 0\u201315","description":"An international school in Nagano, Japan, offering inquiry-based bilingual education from age 0 to 15. Six campuses across Matsumoto, Nagano, Nakano and Saku. Book a campus tour or download our school guide.","canonical_url":"https:\/\/isnedu.org\/","robots":"max-image-preview:large","keywords":"","webmasterTools":{"google-site-verification":"Cutm9YvGjTROQaLQotq8_O2zuEOSWnlgRGcLK6PsHJE","miscellaneous":""},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"BreadcrumbList","@id":"https:\/\/isnedu.org\/#breadcrumblist","itemListElement":[{"@type":"ListItem","@id":"https:\/\/isnedu.org\/#listItem","position":1,"name":"TOP","item":"https:\/\/isnedu.org\/","nextItem":{"@type":"ListItem","@id":"https:\/\/isnedu.org\/#listItem","name":"ISN Top Page Renewal 2026 (EN)"}},{"@type":"ListItem","@id":"https:\/\/isnedu.org\/#listItem","position":2,"name":"ISN Top Page Renewal 2026 (EN)","previousItem":{"@type":"ListItem","@id":"https:\/\/isnedu.org\/#listItem","name":"TOP"}}]},{"@type":"Organization","@id":"https:\/\/isnedu.org\/#organization","name":"International School of Nagano","description":"\u30a4\u30f3\u30bf\u30fc\u30ca\u30b7\u30e7\u30ca\u30eb\u30b9\u30af\u30fc\u30eb\u30aa\u30d6\u9577\u91ce\uff08International School of Nagano\uff0fISN\uff09\u306f \u4fe1\u5dde\u306a\u3089\u3067\u306f\u306e\u81ea\u7136\u3084\u5730\u57df\u3068\u306e\u6d3b\u52d5\u3001\u793e\u4f1a\u3084\u4e16\u754c\u3092\u82f1\u8a9e\u3067\u5b66\u3076\u74b0\u5883\u3092\u901a\u3058\u3066\u3001 \u65e5\u672c\u4eba\u3089\u3057\u3044\u56fd\u969b\u4eba\u306e\u80b2\u6210\u3092\u76ee\u6307\u3057\u3066\u3044\u307e\u3059\u3002","url":"https:\/\/isnedu.org\/","sameAs":["https:\/\/www.facebook.com\/isnnagano","https:\/\/www.instagram.com\/isngojo\/profilecard\/?igsh=MTcyMXBscjFjMmplZQ==","https:\/\/www.instagram.com\/isn_matsumoto\/profilecard\/?igsh=OXB0YWJoZ3Jka2N3","https:\/\/www.instagram.com\/isnnaganocampus\/profilecard\/?igsh=YzdyMHk2N2Q3d2Vi","https:\/\/www.instagram.com\/isnnakanocampus\/profilecard\/?igsh=MWd5MzB4YWw3aTA2Ng=="]},{"@type":"WebPage","@id":"https:\/\/isnedu.org\/#webpage","url":"https:\/\/isnedu.org\/","name":"International School of Nagano\uff5cBilingual Inquiry-Based Education, Ages 0\u201315","description":"An international school in Nagano, Japan, offering inquiry-based bilingual education from age 0 to 15. Six campuses across Matsumoto, Nagano, Nakano and Saku. Book a campus tour or download our school guide.","inLanguage":"en-US","isPartOf":{"@id":"https:\/\/isnedu.org\/#website"},"breadcrumb":{"@id":"https:\/\/isnedu.org\/#breadcrumblist"},"datePublished":"2026-08-29T04:28:47+09:00","dateModified":"2026-09-01T22:15:07+09:00"},{"@type":"WebSite","@id":"https:\/\/isnedu.org\/#website","url":"https:\/\/isnedu.org\/","name":"International School of Nagano","description":"\u30a4\u30f3\u30bf\u30fc\u30ca\u30b7\u30e7\u30ca\u30eb\u30b9\u30af\u30fc\u30eb\u30aa\u30d6\u9577\u91ce\uff08International School of Nagano\uff0fISN\uff09\u306f \u4fe1\u5dde\u306a\u3089\u3067\u306f\u306e\u81ea\u7136\u3084\u5730\u57df\u3068\u306e\u6d3b\u52d5\u3001\u793e\u4f1a\u3084\u4e16\u754c\u3092\u82f1\u8a9e\u3067\u5b66\u3076\u74b0\u5883\u3092\u901a\u3058\u3066\u3001 \u65e5\u672c\u4eba\u3089\u3057\u3044\u56fd\u969b\u4eba\u306e\u80b2\u6210\u3092\u76ee\u6307\u3057\u3066\u3044\u307e\u3059\u3002","inLanguage":"en-US","publisher":{"@id":"https:\/\/isnedu.org\/#organization"}}]},"og:locale":"en_US","og:site_name":"International School of Nagano \u2013 \u30a4\u30f3\u30bf\u30fc\u30ca\u30b7\u30e7\u30ca\u30eb\u30b9\u30af\u30fc\u30eb\u30aa\u30d6\u9577\u91ce\uff08International School of Nagano\uff0fISN\uff09\u306f \u4fe1\u5dde\u306a\u3089\u3067\u306f\u306e\u81ea\u7136\u3084\u5730\u57df\u3068\u306e\u6d3b\u52d5\u3001\u793e\u4f1a\u3084\u4e16\u754c\u3092\u82f1\u8a9e\u3067\u5b66\u3076\u74b0\u5883\u3092\u901a\u3058\u3066\u3001 \u65e5\u672c\u4eba\u3089\u3057\u3044\u56fd\u969b\u4eba\u306e\u80b2\u6210\u3092\u76ee\u6307\u3057\u3066\u3044\u307e\u3059\u3002","og:type":"article","og:title":"International School of Nagano\uff5cBilingual Inquiry-Based Education, Ages 0\u201315","og:description":"An international school in Nagano, Japan, offering inquiry-based bilingual education from age 0 to 15. Six campuses across Matsumoto, Nagano, Nakano and Saku. Book a campus tour or download our school guide.","og:url":"https:\/\/isnedu.org\/","og:image":"https:\/\/isnedu.org\/wp-content\/uploads\/2026\/05\/isn-preschool-2026.jpg","og:image:secure_url":"https:\/\/isnedu.org\/wp-content\/uploads\/2026\/05\/isn-preschool-2026.jpg","og:image:width":1800,"og:image:height":1200,"article:published_time":"2026-08-28T19:28:47+00:00","article:modified_time":"2026-09-01T13:15:07+00:00","article:publisher":"https:\/\/www.facebook.com\/isnnagano","twitter:card":"summary_large_image","twitter:title":"International School of Nagano\uff5cBilingual Inquiry-Based Education, Ages 0\u201315","twitter:description":"An international school in Nagano, Japan, offering inquiry-based bilingual education from age 0 to 15. Six campuses across Matsumoto, Nagano, Nakano and Saku. Book a campus tour or download our school guide.","twitter:image":"https:\/\/isnedu.org\/wp-content\/uploads\/2026\/05\/isn-preschool-2026.jpg"},"aioseo_meta_data":{"post_id":"309930","title":"International School of Nagano\uff5cBilingual Inquiry-Based Education, Ages 0\u201315","description":"An international school in Nagano, Japan, offering inquiry-based bilingual education from age 0 to 15. Six campuses across Matsumoto, Nagano, Nakano and Saku. Book a campus tour or download our school guide.","keywords":null,"keyphrases":{"focus":[],"additional":[]},"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":"","og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"WebPage","isEnabled":true},"graphs":[]},"schema_type":"default","schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":"-1","robots_max_videopreview":"-1","robots_max_imagepreview":"large","priority":0,"frequency":"default","local_seo":null,"breadcrumb_settings":null,"limit_modified_date":false,"ai":{"faqs":[],"keyPoints":[],"schemas":[],"titles":[],"descriptions":[],"socialPosts":{"email":{"subject":"","preview":"","content":""},"linkedin":[],"twitter":[],"facebook":[],"instagram":[]}},"created":"2026-07-13 20:58:37","updated":"2026-09-01 13:49:57","seo_analyzer_scan_date":null,"focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"aioseo_breadcrumb":"<div class=\"aioseo-breadcrumbs\"><span class=\"aioseo-breadcrumb\">\n\t\t\t<a href=\"https:\/\/isnedu.org\/\" title=\"TOP\">TOP<\/a>\n\t\t<\/span><span class=\"aioseo-breadcrumb-separator\">\/<\/span><span class=\"aioseo-breadcrumb\">\n\t\t\tISN Top Page Renewal 2026 (EN)\n\t\t<\/span><\/div>","aioseo_breadcrumb_json":[{"label":"TOP","link":"https:\/\/isnedu.org\/"},{"label":"ISN Top Page Renewal 2026 (EN)","link":"https:\/\/isnedu.org\/"}],"_links":{"self":[{"href":"https:\/\/isnedu.org\/wp-json\/wp\/v2\/pages\/309930","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/isnedu.org\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/isnedu.org\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/isnedu.org\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/isnedu.org\/wp-json\/wp\/v2\/comments?post=309930"}],"version-history":[{"count":51,"href":"https:\/\/isnedu.org\/wp-json\/wp\/v2\/pages\/309930\/revisions"}],"predecessor-version":[{"id":325658,"href":"https:\/\/isnedu.org\/wp-json\/wp\/v2\/pages\/309930\/revisions\/325658"}],"wp:attachment":[{"href":"https:\/\/isnedu.org\/wp-json\/wp\/v2\/media?parent=309930"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}