<rss version="2.0" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>基礎を学ぶ個人学習塾</title><link>https://kisomanajuku.localinfo.jp</link><description></description><atom:link href="https://kisomanajuku.localinfo.jp/rss.xml" rel="self" type="application/rss+xml"></atom:link><atom:link href="http://pubsubhubbub.appspot.com/" rel="hub"></atom:link><item><title>写真置き場</title><link>https://kisomanajuku.localinfo.jp/posts/58956385</link><description>&#xA;&#x9;&#x9;&lt;div&gt;&#xA;&#x9;&#x9;&#x9;&lt;img src=&#34;https://cdn.amebaowndme.com/madrid-prd/madrid-web/images/sites/3264611/ab5b5c25db23017e30c1233ae25fe03a_6206bef41d70a9712f9f38419041ebd4.jpg?width=960&#34; width=&#34;100%&#34;&gt;&#xA;&#x9;&#x9;&lt;/div&gt;&#xA;&#x9;&#x9;&#xA;&#xA;&#x9;&#x9;&lt;div&gt;&#xA;&#x9;&#x9;&#x9;&lt;img src=&#34;https://cdn.amebaowndme.com/madrid-prd/madrid-web/images/sites/3264611/7b36aee76c5b1e64c5faf6107e3144a6_99073f57423ebe26b08b1bd236a74953.png?width=960&#34; width=&#34;100%&#34;&gt;&#xA;&#x9;&#x9;&lt;/div&gt;&#xA;&#x9;&#x9;&#xA;</description><pubDate>Wed, 24 Jun 2026 17:19:02 +0000</pubDate><guid>https://kisomanajuku.localinfo.jp/posts/58956385</guid><dc:creator>佐伯智明</dc:creator><enclosure length="0" type="image/jpeg" url="https://cdn.amebaowndme.com/madrid-prd/madrid-web/images/sites/3264611/ab5b5c25db23017e30c1233ae25fe03a_6206bef41d70a9712f9f38419041ebd4.jpg"></enclosure></item><item><title>ページ</title><link>https://kisomanajuku.localinfo.jp</link><description>&lt;!-- benefit_picture.html : 画像ループスライダー --&gt;&#xA;&lt;link rel=&#34;preconnect&#34; href=&#34;https://fonts.googleapis.com&#34;&gt;&#xA;&lt;link rel=&#34;preconnect&#34; href=&#34;https://fonts.gstatic.com&#34; crossorigin&gt;&#xA;&lt;link&#xA;  href=&#34;https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@400;500;700&amp;family=Outfit:wght@400;600;800&amp;display=swap&#34;&#xA;  rel=&#34;stylesheet&#34;&gt;&#xA;&lt;style&gt;&#xA;  * {&#xA;    box-sizing: border-box;&#xA;    margin: 0;&#xA;    padding: 0;&#xA;  }&#xA;&#xA;  body {&#xA;    font-family: &#39;Noto Sans JP&#39;, sans-serif;&#xA;    color: #1e2b22;&#xA;    background: #ffffff;&#xA;    line-height: 1.8;&#xA;    letter-spacing: .02em;&#xA;    overflow-x: hidden;&#xA;  }&#xA;&#xA;  /* スライダー外枠&#xA;     ▼縦幅の調整はここの padding 上下の値だけを変えてください（1mm ≒ 3.8px）&#xA;       margin を使うとマージン相殺でブロック高さが正しく測れず、縦スクロールバーが出ます */&#xA;  .slider-wrapper {&#xA;    max-width: 800px;&#xA;    margin: 0 auto;&#xA;    padding: 34px 16px;&#xA;  }&#xA;&#xA;  .slider-container {&#xA;    position: relative;&#xA;    overflow: hidden;&#xA;    border-radius: 16px;&#xA;    box-shadow: 0 20px 40px rgba(10, 58, 34, 0.08);&#xA;    aspect-ratio: 16/9;&#xA;    background-color: #f3f6f4;&#xA;  }&#xA;&#xA;  /* スライドトラック */&#xA;  .slider-track {&#xA;    display: flex;&#xA;    transition: transform 0.6s cubic-bezier(0.25, 1, 0.5, 1);&#xA;    height: 100%;&#xA;  }&#xA;&#xA;  .slide {&#xA;    height: 100%;&#xA;    flex-shrink: 0;&#xA;  }&#xA;&#xA;  .slide img {&#xA;    width: 100%;&#xA;    height: 100%;&#xA;    object-fit: cover;&#xA;    display: block;&#xA;  }&#xA;&#xA;  /* ドットインジケーター */&#xA;  .slider-dots {&#xA;    position: absolute;&#xA;    bottom: 20px;&#xA;    left: 50%;&#xA;    transform: translateX(-50%);&#xA;    display: flex;&#xA;    gap: 8px;&#xA;    z-index: 10;&#xA;  }&#xA;&#xA;  .dot {&#xA;    width: 8px;&#xA;    height: 8px;&#xA;    border-radius: 50%;&#xA;    background: rgba(255, 255, 255, 0.4);&#xA;    cursor: pointer;&#xA;    transition: all 0.3s ease;&#xA;  }&#xA;&#xA;  .dot.active {&#xA;    background: #ffffff;&#xA;    width: 24px;&#xA;    border-radius: 4px;&#xA;  }&#xA;&#xA;  @media(max-width:768px) {&#xA;    .slider-wrapper {&#xA;      margin: 0 auto;&#xA;      padding: 18px 12px;&#xA;    }&#xA;&#xA;    .slider-dots {&#xA;      bottom: 12px;&#xA;    }&#xA;&#xA;    .dot {&#xA;      width: 6px;&#xA;      height: 6px;&#xA;    }&#xA;&#xA;    .dot.active {&#xA;      width: 18px;&#xA;    }&#xA;  }&#xA;&lt;/style&gt;&#xA;&#xA;&lt;div class=&#34;slider-wrapper&#34;&gt;&#xA;  &lt;div class=&#34;slider-container&#34;&gt;&#xA;    &lt;div class=&#34;slider-track&#34; id=&#34;slider-track&#34;&gt;&#xA;      &lt;!-- ※下記のアドレスを実際の画像アドレスに差し替えてご使用ください --&gt;&#xA;      &lt;div class=&#34;slide&#34;&gt;&lt;img&#xA;          src=&#34;https://cdn.amebaowndme.com/madrid-prd/madrid-web/images/sites/3264611/7b36aee76c5b1e64c5faf6107e3144a6_99073f57423ebe26b08b1bd236a74953.png?width=740&#34;&#xA;          alt=&#34;スライド画像 1&#34;&gt;&lt;/div&gt;&#xA;      &lt;div class=&#34;slide&#34;&gt;&lt;img src=&#34;&#34; alt=&#34;スライド画像 2&#34;&gt;&lt;/div&gt;&#xA;      &lt;div class=&#34;slide&#34;&gt;&lt;img src=&#34;&#34; alt=&#34;スライド画像 3&#34;&gt;&lt;/div&gt;&#xA;    &lt;/div&gt;&#xA;    &lt;div class=&#34;slider-dots&#34; id=&#34;slider-dots&#34;&gt;&lt;/div&gt;&#xA;  &lt;/div&gt;&#xA;&lt;/div&gt;&#xA;&#xA;&lt;script&gt;&#xA;  (function () {&#xA;    const track = document.getElementById(&#39;slider-track&#39;);&#xA;    const dotsContainer = document.getElementById(&#39;slider-dots&#39;);&#xA;&#xA;    // 1. 空の画像アドレス(src=&#34;&#34;)を除外&#xA;    let slides = Array.from(track.querySelectorAll(&#39;.slide&#39;)).filter(function (slide) {&#xA;      const img = slide.querySelector(&#39;img&#39;);&#xA;      const src = img ? img.getAttribute(&#39;src&#39;) : &#39;&#39;;&#xA;      return src &amp;&amp; src !== &#39;&#39; &amp;&amp; src !== &#39;#&#39;;&#xA;    });&#xA;&#xA;    // 元のスライドを一度すべて削除し、有効なスライドのみ再追加&#xA;    track.innerHTML = &#39;&#39;;&#xA;    slides.forEach(function (slide) {&#xA;      track.appendChild(slide);&#xA;    });&#xA;&#xA;    const slideCount = slides.length;&#xA;&#xA;    // スライドが1枚も無い場合はスライダー全体を隠す&#xA;    if (slideCount === 0) {&#xA;      const wrapper = document.querySelector(&#39;.slider-wrapper&#39;);&#xA;      if (wrapper) wrapper.style.display = &#39;none&#39;;&#xA;      return;&#xA;    }&#xA;&#xA;    // ドットナビゲーションの動的生成&#xA;    dotsContainer.innerHTML = &#39;&#39;;&#xA;    for (let i = 0; i &lt; slideCount; i++) {&#xA;      const dot = document.createElement(&#39;span&#39;);&#xA;      dot.className = &#39;dot&#39; + (i === 0 ? &#39; active&#39; : &#39;&#39;);&#xA;      dot.setAttribute(&#39;data-index&#39;, i);&#xA;      dotsContainer.appendChild(dot);&#xA;    }&#xA;    const dots = dotsContainer.querySelectorAll(&#39;.dot&#39;);&#xA;&#xA;    // スライドが1枚のみの場合は、スライド処理やドットを非表示にする&#xA;    if (slideCount === 1) {&#xA;      dotsContainer.style.display = &#39;none&#39;;&#xA;      track.style.width = &#39;100%&#39;;&#xA;      slides[0].style.width = &#39;100%&#39;;&#xA;      return;&#xA;    }&#xA;&#xA;    // 2. 無限ループ用のクローン生成 (1 &gt; 2 &gt; 3 &gt; 1 のスムーズ化)&#xA;    const firstClone = slides[0].cloneNode(true);&#xA;    const lastClone = slides[slideCount - 1].cloneNode(true);&#xA;&#xA;    track.insertBefore(lastClone, slides[0]);&#xA;    track.appendChild(firstClone);&#xA;&#xA;    const totalSlides = slideCount + 2;&#xA;    track.style.width = (totalSlides * 100) + &#39;%&#39;;&#xA;&#xA;    track.querySelectorAll(&#39;.slide&#39;).forEach(function (s) {&#xA;      s.style.width = (100 / totalSlides) + &#39;%&#39;;&#xA;    });&#xA;&#xA;    let currentIndex = 1; // lastCloneが先頭にあるためインデックス1から開始&#xA;    let isTransitioning = false;&#xA;    let slideInterval;&#xA;&#xA;    // 初期表示位置へ移動（トランジションなし）&#xA;    track.style.transition = &#39;none&#39;;&#xA;    track.style.transform = &#39;translateX(-&#39; + (currentIndex * 100 / totalSlides) + &#39;%)&#39;;&#xA;&#xA;    function updateDots() {&#xA;      let dotIndex = currentIndex - 1;&#xA;      if (currentIndex === 0) dotIndex = slideCount - 1;&#xA;      if (currentIndex === slideCount + 1) dotIndex = 0;&#xA;&#xA;      dots.forEach(function (dot, index) {&#xA;        if (index === dotIndex) {&#xA;          dot.classList.add(&#39;active&#39;);&#xA;        } else {&#xA;          dot.classList.remove(&#39;active&#39;);&#xA;        }&#xA;      });&#xA;    }&#xA;&#xA;    function moveSlider(withTransition) {&#xA;      if (withTransition) {&#xA;        track.style.transition = &#39;transform 0.6s cubic-bezier(0.25, 1, 0.5, 1)&#39;;&#xA;      } else {&#xA;        track.style.transition = &#39;none&#39;;&#xA;      }&#xA;      track.style.transform = &#39;translateX(-&#39; + (currentIndex * 100 / totalSlides) + &#39;%)&#39;;&#xA;      updateDots();&#xA;    }&#xA;&#xA;    function nextSlide() {&#xA;      if (isTransitioning) return;&#xA;      isTransitioning = true;&#xA;      currentIndex++;&#xA;      moveSlider(true);&#xA;    }&#xA;&#xA;    track.addEventListener(&#39;transitionend&#39;, function () {&#xA;      isTransitioning = false;&#xA;      if (currentIndex === slideCount + 1) {&#xA;        currentIndex = 1;&#xA;        moveSlider(false);&#xA;      } else if (currentIndex === 0) {&#xA;        currentIndex = slideCount;&#xA;        moveSlider(false);&#xA;      }&#xA;    });&#xA;&#xA;    function startTimer() {&#xA;      slideInterval = setInterval(nextSlide, 3000);&#xA;    }&#xA;&#xA;    function resetTimer() {&#xA;      clearInterval(slideInterval);&#xA;      startTimer();&#xA;    }&#xA;&#xA;    dots.forEach(function (dot) {&#xA;      dot.addEventListener(&#39;click&#39;, function () {&#xA;        if (isTransitioning) return;&#xA;        const index = parseInt(dot.getAttribute(&#39;data-index&#39;), 10);&#xA;        currentIndex = index + 1;&#xA;        moveSlider(true);&#xA;        resetTimer();&#xA;      });&#xA;    });&#xA;&#xA;    startTimer();&#xA;  })();&#xA;&lt;/script&gt;&lt;!-- 1.html : 共通CSS ＆ ヘッダー ＆ ヒーローセクション --&gt;&#xA;&lt;link rel=&#34;preconnect&#34; href=&#34;https://fonts.googleapis.com&#34;&gt;&#xA;&lt;link rel=&#34;preconnect&#34; href=&#34;https://fonts.gstatic.com&#34; crossorigin&gt;&#xA;&lt;link href=&#34;https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@400;500;700&amp;family=Outfit:wght@400;600;800&amp;display=swap&#34; rel=&#34;stylesheet&#34;&gt;&#xA;&lt;style&gt;&#xA;*{box-sizing:border-box;margin:0;padding:0}&#xA;body{font-family:&#39;Noto Sans JP&#39;,sans-serif;color:#1e2b22;background:#ffffff;line-height:1.8;letter-spacing:.02em;overflow-x:hidden}&#xA;img{max-width:100%;height:auto;display:block;border-radius:16px}&#xA;a{color:inherit;text-decoration:none;transition:all .3s ease}&#xA;.btn{display:inline-flex;align-items:center;justify-content:center;padding:14px 32px;font-weight:700;border-radius:30px;cursor:pointer;transition:all .4s cubic-bezier(0.16,1,0.3,1);border:none;outline:none;font-size:.95rem}&#xA;.btn-accent{background:linear-gradient(135deg,#e77435,#cf5e28);color:#ffffff;box-shadow:0 4px 15px #cf5e2833}&#xA;.btn-accent:hover{background:linear-gradient(135deg,#f08346,#e77435);transform:translateY(-2px) scale(1.02);box-shadow:0 6px 20px #cf5e284d}&#xA;#open-modal-btn{padding:18px 44px;font-size:1.1rem;position:relative;overflow:hidden;animation:pulse-glow 2s infinite}&#xA;#open-modal-btn::after{content:&#39;&#39;;position:absolute;top:0;left:-150%;width:200%;height:100%;background:linear-gradient(90deg,#fff0,#fff6 50%,#fff0);transform:skewX(-25deg);animation:shine 3s infinite}&#xA;@keyframes pulse-glow{0%{box-shadow:0 0 0 0 #e77435b3,0 4px 15px #cf5e2833}70%{box-shadow:0 0 0 15px #e7743500,0 4px 15px #cf5e2833}100%{box-shadow:0 0 0 0 #e7743500,0 4px 15px #cf5e2833}}&#xA;@keyframes shine{0%{left:-150%}50%{left:150%}100%{left:150%}}&#xA;.main-header{background-color:#ffffffe6;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);position:sticky;top:0;z-index:1000;border-bottom:1px solid #e2eae5}&#xA;.header-inner{max-width:1080px;margin:0 auto;padding:16px 24px;display:flex;justify-content:flex-end;align-items:center}&#xA;.header-info{display:flex;align-items:center;gap:24px}&#xA;.phone-num{font-size:1.1rem;font-weight:700;color:#0a3a22}&#xA;.header-btn{font-size:.9rem;padding:10px 20px}&#xA;.hero-section{position:relative;background-color:#f3f6f4;overflow:hidden}&#xA;.hero-inner{display:flex;flex-direction:column;align-items:center;text-align:center;gap:32px;padding:80px 24px;max-width:850px;margin:0 auto}&#xA;.badge-container{display:flex;gap:12px;margin-bottom:20px;justify-content:center}&#xA;.hero-badge{background-color:#0a3a22;color:#ffffff;padding:6px 14px;border-radius:30px;font-size:.85rem;font-weight:700}&#xA;.hero-badge-accent{background-color:#cf5e28}&#xA;.hero-title{font-size:2.8rem;line-height:1.35;margin-bottom:24px;font-weight:700;color:#1e2b22}&#xA;.hero-title span{color:#cf5e28}&#xA;.hero-desc{font-size:1.1rem;color:#546358;margin-bottom:40px;max-width:680px;line-height:1.8}&#xA;.hero-buttons{display:flex;gap:16px;justify-content:center;margin-bottom:20px}&#xA;.hero-image-wrap{position:relative;width:100%;max-width:720px;margin-top:12px}&#xA;.hero-img{width:100%;height:auto;object-fit:cover;border-radius:16px;box-shadow:0 20px 40px #0a3a2214}&#xA;@media(max-width:900px){.hero-title{font-size:2.1rem}.header-info{display:none}}&#xA;@media(max-width:480px){.hero-buttons{flex-direction:column;align-items:stretch;gap:12px}}&#xA;.modal-overlay{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background:#1e2b2299;backdrop-filter:blur(4px);z-index:2000;justify-content:center;align-items:center}&#xA;.modal-overlay.active{display:flex}&#xA;.modal-content{background:#ffffff;padding:40px 32px;border-radius:20px;max-width:480px;width:90%;position:relative;box-shadow:0 30px 60px #0a3a2226;text-align:center;animation:modalFadeIn 0.3s ease}&#xA;@keyframes modalFadeIn{from{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}&#xA;.modal-close{position:absolute;top:16px;right:20px;background:none;border:none;font-size:2rem;cursor:pointer;color:#546358}&#xA;.modal-close:hover{color:#1e2b22}&#xA;.modal-title{font-size:1.6rem;font-weight:700;color:#0a3a22;margin-bottom:16px}&#xA;.modal-desc{font-size:1rem;color:#546358;margin-bottom:28px;line-height:1.6}&#xA;.btn-line{display:inline-flex;align-items:center;justify-content:center;gap:10px;background-color:#06C755;color:#ffffff;padding:14px 32px;border-radius:30px;font-weight:700;font-size:1.05rem;width:100%;box-shadow:0 4px 15px #06c7554d;text-decoration:none;margin-bottom:24px}&#xA;.btn-line:hover{background-color:#05b04b;transform:translateY(-2px) scale(1.02);box-shadow:0 6px 20px #06c75566}&#xA;.modal-phone{background-color:#f3f6f4;border:1px solid #e2eae5;border-radius:12px;padding:16px}&#xA;.phone-label{display:block;font-size:0.85rem;color:#546358;margin-bottom:4px}&#xA;.phone-number{font-family:&#39;Outfit&#39;,sans-serif;font-size:1.5rem;font-weight:800;color:#cf5e28;text-decoration:none}&#xA;.phone-number:hover{color:#b54e1e}&#xA;&lt;/style&gt;&#xA;&lt;header class=&#34;main-header&#34;&gt;&#xA;  &lt;div class=&#34;header-inner&#34;&gt;&#xA;    &lt;div class=&#34;header-info&#34;&gt;&#xA;      &lt;div class=&#34;phone-num&#34;&gt;📞 06-7632-5454&lt;span class=&#34;phone-label&#34;&gt;受付時間 16:00〜21:00&lt;/span&gt;&lt;/div&gt;&#xA;      &lt;button id=&#34;header-open-modal-btn&#34; class=&#34;btn btn-accent header-btn&#34;&gt;無料相談の申し込み&lt;/button&gt;&#xA;    &lt;/div&gt;&#xA;  &lt;/div&gt;&#xA;&lt;/header&gt;&#xA;&lt;section class=&#34;hero-section&#34;&gt;&#xA;  &lt;div class=&#34;hero-inner&#34;&gt;&#xA;    &lt;div class=&#34;hero-content&#34;&gt;&#xA;      &lt;div class=&#34;badge-container&#34;&gt;&#xA;        &lt;span class=&#34;hero-badge hero-badge-accent&#34;&gt;キャンペーン実施中&lt;/span&gt;&#xA;        &lt;span class=&#34;hero-badge&#34;&gt;西宮校 小中専門&lt;/span&gt;&#xA;      &lt;/div&gt;&#xA;      &lt;h1 class=&#34;hero-title&#34;&gt;「分からない」を根本から解決。&lt;br&gt;成績を伸ばす&lt;span&gt;基礎特化型&lt;/span&gt;個別指導。&lt;/h1&gt;&#xA;      &lt;p class=&#34;hero-desc&#34;&gt;&#xA;        集団塾で伸び悩むお子様のために。難関校出身の経験豊富な講師が「つまずきの根本原因」を徹底分析。家庭教師のように一人ひとりに付き添い、確実な成績アップを実現します。&#xA;      &lt;/p&gt;&#xA;      &lt;div class=&#34;hero-buttons&#34;&gt;&#xA;        &lt;button id=&#34;open-modal-btn&#34; class=&#34;btn btn-accent&#34;&gt;無料相談の申し込み&lt;/button&gt;&#xA;      &lt;/div&gt;&#xA;    &lt;/div&gt;&#xA;    &lt;div class=&#34;hero-image-wrap&#34;&gt;&#xA;      &lt;img src=&#34;https://cdn.amebaowndme.com/madrid-prd/madrid-web/images/sites/3264611/ab5b5c25db23017e30c1233ae25fe03a_6206bef41d70a9712f9f38419041ebd4.jpg?width=800&#34; alt=&#34;個別指導型学習塾 きそマナ 授業風景&#34; class=&#34;hero-img&#34;&gt;&#xA;    &lt;/div&gt;&#xA;  &lt;/div&gt;&#xA;&lt;/section&gt;&#xA;&lt;div id=&#34;contact-modal&#34; class=&#34;modal-overlay&#34;&gt;&#xA;  &lt;div class=&#34;modal-content&#34;&gt;&#xA;    &lt;button class=&#34;modal-close&#34; id=&#34;close-modal-btn&#34;&gt;&amp;times;&lt;/button&gt;&#xA;    &lt;h3 class=&#34;modal-title&#34;&gt;無料相談の申し込み&lt;/h3&gt;&#xA;    &lt;p class=&#34;modal-desc&#34;&gt;LINE公式アカウントよりメッセージをお送りください。または、下記電話番号よりお電話ください。&lt;/p&gt;&#xA;    &lt;a href=&#34;https://lin.ee/rTFcqkz&#34; target=&#34;_blank&#34; rel=&#34;noopener noreferrer&#34; class=&#34;btn-line&#34;&gt;&#xA;      &lt;svg class=&#34;line-icon&#34; viewBox=&#34;0 0 24 24&#34; width=&#34;24&#34; height=&#34;24&#34;&gt;&#xA;        &lt;path fill=&#34;#ffffff&#34; d=&#34;M12 2C6.477 2 2 5.925 2 10.778c0 4.3 3.522 7.915 8.288 8.683.322.069.76.212.87.525.097.28.064.717.031 1.002l-.127.766c-.038.232-.185.908.798.495 1.02-.429 5.502-3.325 7.502-5.698 1.488-1.764 2.638-3.766 2.638-5.995C22 5.925 17.523 2 12 2zm4.397 11.233H14.8c-.28 0-.5-.22-.5-.5s.22-.5.5-.5h1.597c.28 0 .5.22.5.5s-.22.5-.5.5zm0-2h-3.2c-.28 0-.5-.22-.5-.5s.22-.5.5-.5h3.2c.28 0 .5.22.5.5s-.22.5-.5.5zm0-2H12c-.28 0-.5-.22-.5-.5s.22-.5.5-.5h4.397c.28 0 .5.22.5.5s-.22.5-.5.5zm-5.997 4H8.8c-.28 0-.5-.22-.5-.5s.22-.5.5-.5h1.597c.28 0 .5.22.5.5s-.22.5-.5.5zm0-2H7.2c-.28 0-.5-.22-.5-.5s.22-.5.5-.5h3.2c.28 0 .5.22.5.5s-.22.5-.5.5zm0-2H7.2c-.28 0-.5-.22-.5-.5s.22-.5.5-.5h3.2c.28 0 .5.22.5.5s-.22.5-.5.5z&#34;/&gt;&#xA;      &lt;/svg&gt;&#xA;      LINEで申し込む&#xA;    &lt;/a&gt;&#xA;    &lt;div class=&#34;modal-phone&#34;&gt;&#xA;      &lt;span class=&#34;phone-label&#34;&gt;お電話での問い合わせ&lt;/span&gt;&#xA;      &lt;a href=&#34;tel:06-7632-5454&#34; class=&#34;phone-number&#34;&gt;06-7632-5454&lt;/a&gt;&lt;span class=&#34;phone-label&#34;&gt;受付時間 16:00〜21:00&lt;/span&gt;&#xA;    &lt;/div&gt;&#xA;  &lt;/div&gt;&#xA;&lt;/div&gt;&#xA;&lt;script&gt;(function(){const g=i=&gt;document.getElementById(i),m=g(&#34;contact-modal&#34;),B=document.body.style;if(m){const o=v=&gt;{m.classList[v?&#34;add&#34;:&#34;remove&#34;](&#34;active&#34;);B.overflow=v?&#34;hidden&#34;:&#34;&#34;};[g(&#34;open-modal-btn&#34;),g(&#34;header-open-modal-btn&#34;)].forEach(b=&gt;b&amp;&amp;b.addEventListener(&#34;click&#34;,()=&gt;o(1)));const c=g(&#34;close-modal-btn&#34;);c&amp;&amp;c.addEventListener(&#34;click&#34;,()=&gt;o(0));m.addEventListener(&#34;click&#34;,e=&gt;{e.target===m&amp;&amp;o(0)})}function s(){var h=0,c=document.body.children;for(var i=0;i&lt;c.length;i++){var b=c[i].getBoundingClientRect().bottom;if(b&gt;h)h=b}h=Math.ceil(h+(window.scrollY||0));if(!h)return;try{frameElement.style.height=h+&#39;px&#39;}catch(e){}}window.sfh=s;if(window.ResizeObserver)new ResizeObserver(s).observe(document.body);addEventListener(&#39;load&#39;,s);addEventListener(&#39;resize&#39;,s);setTimeout(s,300);setTimeout(s,1200)})();&lt;/script&gt;&#xA;&lt;!-- 2.html : 成績向上実績セクション --&gt;&#xA;&lt;link rel=&#34;preconnect&#34; href=&#34;https://fonts.googleapis.com&#34;&gt;&#xA;&lt;link rel=&#34;preconnect&#34; href=&#34;https://fonts.gstatic.com&#34; crossorigin&gt;&#xA;&lt;link href=&#34;https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@400;500;700&amp;family=Outfit:wght@400;600;800&amp;display=swap&#34; rel=&#34;stylesheet&#34;&gt;&#xA;&lt;style&gt;&#xA;*{box-sizing:border-box;margin:0;padding:0;}&#xA;body{font-family:&#39;Noto Sans JP&#39;,sans-serif;color:#1e2b22;background:#ffffff;line-height:1.8;letter-spacing:.02em;}&#xA;.section-container{max-width:1080px;margin:0 auto;padding:80px 24px;}&#xA;.section-bg{background-color:#f3f6f4;}&#xA;.section-title{text-align:center;font-size:2.2rem;font-weight:700;margin-bottom:56px;position:relative;padding-bottom:16px;color:#1e2b22;}&#xA;.section-title::after{content:&#39;&#39;;position:absolute;bottom:0;left:50%;transform:translateX(-50%);width:48px;height:4px;background-color:#0a3a22;border-radius:2px;}&#xA;@media(max-width:768px){&#xA;  .section-container{padding:50px 16px;}&#xA;  .section-title{font-size:1.8rem;margin-bottom:36px;}&#xA;}&#xA;.results-lead{text-align:center;max-width:750px;margin:0 auto 40px;}&#xA;.results-lead h3{font-size:1.4rem;color:#0a3a22;margin-bottom:12px;font-weight:700;}&#xA;.results-lead p{color:#546358;font-size:.95rem;}&#xA;.results-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:24px;margin-bottom:50px;}&#xA;.result-card{background-color:#ffffff;border:1px solid #e2eae5;border-left:4px solid #0a3a22;border-radius:16px;padding:32px 24px;box-shadow:0 10px 30px rgba(10,58,34,.03);transition:all .4s cubic-bezier(0.16, 1, 0.3, 1);display:flex;flex-direction:column;}&#xA;.result-card:hover{transform:translateY(-6px);box-shadow:0 20px 40px rgba(10,58,34,.08);border-color:rgba(10,58,34,.2);}&#xA;.result-title{font-size:.95rem;font-weight:700;margin-bottom:8px;color:#546358;}&#xA;.result-score{font-size:2rem;font-weight:800;color:#cf5e28;margin-bottom:16px;font-family:&#39;Outfit&#39;,sans-serif;}&#xA;.result-comment{font-size:.9rem;color:#1e2b22;line-height:1.6;background-color:#f3f6f4;padding:16px;border-radius:12px;margin-top:auto;}&#xA;.story-box{background:#ffffff;border:1px solid #e2eae5;border-radius:16px;padding:40px;box-shadow:0 10px 30px rgba(10,58,34,.03);max-width:850px;margin:0 auto;}&#xA;.story-box h4{font-size:1.2rem;color:#0a3a22;margin-bottom:20px;font-weight:700;display:flex;align-items:center;gap:10px;}&#xA;.story-box h4::before{content:&#39;&#39;;display:inline-block;width:6px;height:20px;background:#cf5e28;border-radius:3px;}&#xA;.story-txt{font-size:.95rem;color:#1e2b22;margin-bottom:20px;}&#xA;.story-details{display:grid;grid-template-columns:1fr 1fr;gap:20px;border-top:1px dashed #e2eae5;padding-top:20px;}&#xA;.story-col h5{font-size:.9rem;color:#0a3a22;margin-bottom:10px;}&#xA;.story-col ul{list-style:none;}&#xA;.story-col li{font-size:.85rem;color:#546358;margin-bottom:6px;display:flex;justify-content:space-between;border-bottom:1px solid #f3f6f4;padding-bottom:4px;}&#xA;.story-col li span{font-family:&#39;Outfit&#39;,sans-serif;font-weight:600;}&#xA;@media(max-width:600px){&#xA;  .story-box{padding:24px 16px;}&#xA;  .story-details{grid-template-columns:1fr;gap:24px;}&#xA;}&#xA;&lt;/style&gt;&#xA;&lt;section class=&#34;section-container section-bg&#34;&gt;&#xA;  &lt;h2 class=&#34;section-title&#34;&gt;実証された学力向上実績&lt;/h2&gt;&#xA;  &lt;div class=&#34;results-lead&#34;&gt;&#xA;    &lt;h3&gt;集団塾で伸び悩んだ子が「大逆転」を達成！&lt;/h3&gt;&#xA;    &lt;p&gt;家庭教師として数々の成果を出してきた「きそマナ」の指導法。基礎特化の反復により、短期間で劇的なテストの点数アップと、学年上位への大逆転を実現しています。&lt;/p&gt;&#xA;  &lt;/div&gt;&#xA;  &#xA;  &lt;div class=&#34;results-grid&#34;&gt;&#xA;    &lt;div class=&#34;result-card&#34;&gt;&#xA;      &lt;div class=&#34;result-title&#34;&gt;真砂中学校 Kくん (中1・2学期→中3・2学期)&lt;/div&gt;&#xA;      &lt;div class=&#34;result-score&#34;&gt;5教科&lt;br&gt;+167点 アップ&lt;/div&gt;&#xA;      &lt;p class=&#34;result-comment&#34;&gt;中1・2学期 中間テストの192点（5教科）から、基礎に絞った指導で中3・2学期 期末テスト359点へ急成長！英数を核とした底上げに成功しました。&lt;/p&gt;&#xA;    &lt;/div&gt;&#xA;    &lt;div class=&#34;result-card&#34;&gt;&#xA;      &lt;div class=&#34;result-title&#34;&gt;真砂中学校 Kくん (中2・1月→中3・9月)&lt;/div&gt;&#xA;      &lt;div class=&#34;result-score&#34;&gt;学年順位 上昇&lt;br&gt;131位 → 48位&lt;/div&gt;&#xA;      &lt;p class=&#34;result-comment&#34;&gt;勉強のやり方がわからず学年131位（148人中）だった状態から、基礎力定着で一気に48位（128人中）まで順位を上げました。&lt;/p&gt;&#xA;    &lt;/div&gt;&#xA;    &lt;div class=&#34;result-card&#34;&gt;&#xA;      &lt;div class=&#34;result-title&#34;&gt;苦楽園高校進学後 (高1中間テスト)&lt;/div&gt;&#xA;      &lt;div class=&#34;result-score&#34;&gt;数学 198点 学年1位&lt;/div&gt;&#xA;      &lt;p class=&#34;result-comment&#34;&gt;高校進学後（220人中総合17位）も、きそマナで培った強固な基礎力のおかげで、数学で学年1位の快挙を達成しました。&lt;/p&gt;&#xA;    &lt;/div&gt;&#xA;  &lt;/div&gt;&#xA;&#xA;  &lt;div class=&#34;story-box&#34;&gt;&#xA;    &lt;h4&gt;Kくんに勉強を教えるまでの経緯と詳細&lt;/h4&gt;&#xA;    &lt;p class=&#34;story-txt&#34;&gt;&#xA;      Kくんは小学5年生から中学1年生まで大手進学塾に通っていましたが、授業スピードについていけず、成績がまったく上がらない日々が続いていました。見かねた親御様からのご相談を受け、中学2年の2月より塾長が家庭教師として「基礎特化」個別指導を開始しました（週2回・各3時間、数学と英語を中心に指導）。&#xA;      難しい応用ではなく、学校の教科書レベルの基礎の「空白」を見つけ、そこを徹底して埋める反復練習を重ねた結果、1年9ヶ月で5教科合計167点アップを記録。見事、第一志望の苦楽園高校と仁川高校カルティベーションSコースにダブル合格を果たし、2026年4月に苦楽園高校へ進学しました。&#xA;    &lt;/p&gt;&#xA;    &lt;div class=&#34;story-details&#34;&gt;&#xA;      &lt;div class=&#34;story-col&#34;&gt;&#xA;        &lt;h5&gt;定期テストの推移（中1・2学期中間 ➔ 中3・2学期期末）&lt;/h5&gt;&#xA;        &lt;ul&gt;&#xA;          &lt;li&gt;&lt;span&gt;国語&lt;/span&gt; &lt;span&gt;39点 ➔ 82点&lt;/span&gt;&lt;/li&gt;&#xA;          &lt;li&gt;&lt;span&gt;数学&lt;/span&gt; &lt;span&gt;46点 ➔ 89点&lt;/span&gt;&lt;/li&gt;&#xA;          &lt;li&gt;&lt;span&gt;英語&lt;/span&gt; &lt;span&gt;26点 ➔ 65点&lt;/span&gt;&lt;/li&gt;&#xA;          &lt;li&gt;&lt;span&gt;理科&lt;/span&gt; &lt;span&gt;31点 ➔ 68点&lt;/span&gt;&lt;/li&gt;&#xA;          &lt;li&gt;&lt;span&gt;社会&lt;/span&gt; &lt;span&gt;50点 ➔ 55点&lt;/span&gt;&lt;/li&gt;&#xA;          &lt;li style=&#34;font-weight:700;color:#cf5e28;&#34;&gt;&lt;span&gt;合計&lt;/span&gt; &lt;span&gt;192点 ➔ 359点&lt;/span&gt;&lt;/li&gt;&#xA;        &lt;/ul&gt;&#xA;      &lt;/div&gt;&#xA;      &lt;div class=&#34;story-col&#34;&gt;&#xA;        &lt;h5&gt;高校進学後の実績（高1中間テスト）&lt;/h5&gt;&#xA;        &lt;ul&gt;&#xA;          &lt;li&gt;&lt;span&gt;学年総合順位&lt;/span&gt; &lt;span&gt;17位 / 220人中&lt;/span&gt;&lt;/li&gt;&#xA;          &lt;li style=&#34;font-weight:700;color:#cf5e28;&#34;&gt;&lt;span&gt;数学Ⅰ・A&lt;/span&gt; &lt;span&gt;198点 / 学年1位&lt;/span&gt;&lt;/li&gt;&#xA;          &lt;li&gt;&lt;span&gt;英語コミュニケーション&lt;/span&gt; &lt;span&gt;85点 / 学年13位&lt;/span&gt;&lt;/li&gt;&#xA;          &lt;li&gt;&lt;span&gt;物理基礎&lt;/span&gt; &lt;span&gt;88点 / 学年12位&lt;/span&gt;&lt;/li&gt;&#xA;          &lt;li&gt;&lt;span&gt;歴史総合&lt;/span&gt; &lt;span&gt;77点 / 学年10位&lt;/span&gt;&lt;/li&gt;&#xA;          &lt;li style=&#34;border:none;padding-top:6px;font-size:.8rem;color:#0b4c2c;&#34;&gt;※現在は国立大学・関関同立現役合格に向けて邁進中。&lt;/li&gt;&#xA;          &lt;li style=&#34;border:none;padding-top:4px;font-size:.75rem;color:#546358;&#34;&gt;※掲載しているのは指導実績の一例であり、成果を保証するものではありません。掲載はご本人・保護者様の同意を得ています。&lt;/li&gt;&#xA;        &lt;/ul&gt;&#xA;      &lt;/div&gt;&#xA;    &lt;/div&gt;&#xA;  &lt;/div&gt;&#xA;&lt;/section&gt;&#xA;&lt;script&gt;(function(){function s(){var h=0,c=document.body.children;for(var i=0;i&lt;c.length;i++){var b=c[i].getBoundingClientRect().bottom;if(b&gt;h)h=b}h=Math.ceil(h+(window.scrollY||0));if(!h)return;try{frameElement.style.height=h+&#39;px&#39;}catch(e){}}window.sfh=s;if(window.ResizeObserver)new ResizeObserver(s).observe(document.body);addEventListener(&#39;load&#39;,s);addEventListener(&#39;resize&#39;,s);setTimeout(s,300);setTimeout(s,1200)})();&lt;/script&gt;&#xA;&lt;!-- 3.html : 強み ＆ 授業料比較 --&gt;&#xA;&lt;link rel=&#34;preconnect&#34; href=&#34;https://fonts.googleapis.com&#34;&gt;&#xA;&lt;link rel=&#34;preconnect&#34; href=&#34;https://fonts.gstatic.com&#34; crossorigin&gt;&#xA;&lt;link href=&#34;https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@400;500;700&amp;family=Outfit:wght@400;600;800&amp;display=swap&#34; rel=&#34;stylesheet&#34;&gt;&#xA;&lt;style&gt;&#xA;*{box-sizing:border-box;margin:0;padding:0;}&#xA;body{font-family:&#39;Noto Sans JP&#39;,sans-serif;color:#1e2b22;background:#ffffff;line-height:1.8;letter-spacing:.02em;}&#xA;.section-container{max-width:1080px;margin:0 auto;padding:80px 24px;}&#xA;.section-bg{background:#f3f6f4;}&#xA;.section-title{text-align:center;font-size:2.2rem;font-weight:700;margin-bottom:56px;position:relative;padding-bottom:16px;color:#1e2b22;}&#xA;.section-title::after{content:&#39;&#39;;position:absolute;bottom:0;left:50%;transform:translateX(-50%);width:48px;height:4px;background:#0a3a22;border-radius:2px;}&#xA;@media(max-width:768px){&#xA;  .section-container{padding:50px 16px;}&#xA;  .section-title{font-size:1.8rem;margin-bottom:36px;}&#xA;}&#xA;.card{background:#fff;border:1px solid #e2eae5;border-left:4px solid transparent;border-radius:16px;box-shadow:0 10px 30px rgba(10,58,34,.03);overflow:hidden;transition:all 0.4s cubic-bezier(0.16, 1, 0.3, 1);}&#xA;.card:hover{transform:translateY(-6px);box-shadow:0 20px 40px rgba(10,58,34,.08);border-color:rgba(10,58,34,.2);}&#xA;.card.active{border-left-color:#0a3a22;}&#xA;.card-header{background:#f3f6f4;padding:24px 28px;display:flex;align-items:center;justify-content:space-between;cursor:pointer;user-select:none;}&#xA;.card.active .card-header{border-bottom:1px solid #e2eae5;}&#xA;.card-header-left{display:flex;align-items:center;gap:16px;}&#xA;.card-header h3{font-size:1.1rem;font-weight:700;color:#1e2b22;margin:0;line-height:1.45;}&#xA;.card-toggle{font-size:.8rem;color:#0a3a22;transition:all .3s ease;}&#xA;.card.active .card-toggle{transform:rotate(180deg);}&#xA;.card-body{max-height:0;overflow:hidden;transition:max-height .35s ease;background:#fff;}&#xA;.card-body-inner{padding:28px 28px;}&#xA;@media(max-width:768px){&#xA;  .card-header,.card-body-inner{padding:20px 20px;}&#xA;}&#xA;.reasons-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:30px;margin-bottom:60px;}&#xA;.reason-num{font-family:&#39;Outfit&#39;,sans-serif;font-size:1.2rem;font-weight:800;color:#0a3a22;line-height:1;background-color:#e2eae5;width:36px;height:36px;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;flex-shrink:0;}&#xA;.tuition-box{background:#ffffff;border:1px solid #e2eae5;border-radius:16px;padding:40px;box-shadow:0 10px 30px rgba(10,58,34,.03);margin-top:40px;}&#xA;.tuition-box h3{text-align:center;font-size:1.25rem;margin-bottom:30px;color:#1e2b22;}&#xA;.chart-container{display:flex;justify-content:space-around;align-items:flex-end;height:280px;padding:20px 10px;margin-top:30px;border-bottom:2px solid #e2eae5;gap:16px;position:relative;background-image:linear-gradient(#e2eae5 1px,transparent 1px);background-size:100% 50px;}&#xA;.chart-bar-wrap{display:flex;flex-direction:column;align-items:center;width:40%;max-width:160px;z-index:2;}&#xA;.chart-bar{width:100%;border-radius:8px 8px 0 0;transition:all 0.3s ease;display:flex;align-items:flex-end;justify-content:center;color:#ffffff;font-weight:700;font-size:0.85rem;padding-bottom:8px;text-shadow:0 1px 2px rgba(0,0,0,0.1);text-align:center;}&#xA;.bar-campus{background:linear-gradient(180deg,#0a3a22,#06331c);height:60px;box-shadow:0 4px 15px rgba(10,58,34,0.3);}&#xA;.bar-campus:hover{transform:translateY(-2px) scale(1.02);box-shadow:0 6px 20px rgba(10,58,34,0.4);filter:brightness(1.1);}&#xA;.bar-other-a{background-color:#8fa395;height:180px;}&#xA;.chart-label{margin-top:12px;font-weight:700;font-size:0.85rem;text-align:center;line-height:1.4;color:#1e2b22;}&#xA;.chart-price{font-size:0.85rem;font-weight:700;color:#cf5e28;margin-bottom:6px;}&#xA;.section-desc{text-align:center;max-width:700px;margin:-20px auto 40px;color:#546358;font-size:0.95rem;}&#xA;.tuition-lead{text-align:center;max-width:700px;margin:0 auto 30px;}&#xA;.tuition-price-lead{font-size:1.2rem;font-weight:700;color:#cf5e28;}&#xA;.tuition-text-lead{color:#546358;margin-top:10px;}&#xA;.tuition-note{font-size:0.85rem;color:#546358;text-align:center;margin-top:20px;}&#xA;@media(max-width:600px){&#xA;  .tuition-box{padding:24px 16px;}&#xA;  .chart-container{height:240px;gap:8px;margin-top:50px;}&#xA;  .chart-label{font-size:0.75rem;}&#xA;  .chart-bar{font-size:0.75rem;padding-bottom:4px;}&#xA;  .chart-price{font-size:0.75rem;}&#xA;  .bar-campus{height:55px;}&#xA;  .bar-other-a{height:165px;}&#xA;}&#xA;&lt;/style&gt;&#xA;&lt;section class=&#34;section-container&#34;&gt;&#xA;  &lt;h2 class=&#34;section-title&#34;&gt;きそマナの3つの強み&lt;/h2&gt;&#xA;  &lt;p class=&#34;section-desc&#34;&gt;各強みをタップすると、詳しい説明が表示されます。&lt;/p&gt;&#xA;  &lt;div class=&#34;reasons-grid&#34;&gt;&#xA;    &lt;!-- 強み 1 --&gt;&#xA;    &lt;div class=&#34;card reason-card&#34;&gt;&#xA;      &lt;div class=&#34;card-header reason-header&#34;&gt;&#xA;        &lt;div class=&#34;card-header-left reason-header-left&#34;&gt;&#xA;          &lt;div class=&#34;reason-num&#34;&gt;01&lt;/div&gt;&#xA;          &lt;h3&gt;塾長自身が生徒に直接指導&lt;/h3&gt;&#xA;        &lt;/div&gt;&#xA;        &lt;span class=&#34;card-toggle reason-toggle&#34;&gt;▼&lt;/span&gt;&#xA;      &lt;/div&gt;&#xA;      &lt;div class=&#34;card-body reason-body&#34;&gt;&#xA;        &lt;div class=&#34;card-body-inner reason-body-inner&#34;&gt;&#xA;          &lt;p&gt;きそマナは地域密着の小さな個人塾です。講師は現在2名のみで、アルバイト講師に授業を任せることはありません。家庭教師の指導実績を持つプロが、生徒一人ひとりの現状を分析して細やかに教えます。&lt;/p&gt;&#xA;        &lt;/div&gt;&#xA;      &lt;/div&gt;&#xA;    &lt;/div&gt;&#xA;    &lt;!-- 強み 2 --&gt;&#xA;    &lt;div class=&#34;card reason-card&#34;&gt;&#xA;      &lt;div class=&#34;card-header reason-header&#34;&gt;&#xA;        &lt;div class=&#34;card-header-left reason-header-left&#34;&gt;&#xA;          &lt;div class=&#34;reason-num&#34;&gt;02&lt;/div&gt;&#xA;          &lt;h3&gt;つまずきを逃さない少人数個別&lt;/h3&gt;&#xA;        &lt;/div&gt;&#xA;        &lt;span class=&#34;card-toggle reason-toggle&#34;&gt;▼&lt;/span&gt;&#xA;      &lt;/div&gt;&#xA;      &lt;div class=&#34;card-body reason-body&#34;&gt;&#xA;        &lt;div class=&#34;card-body-inner reason-body-inner&#34;&gt;&#xA;          &lt;p&gt;集団塾のように周りの目を気にする必要はありません。生徒それぞれの現状・理解度にあわせた個別指導だからこそ、疑問に思ったことをその場で気軽に聞けて、分からないまま進むことを徹底排除します。&lt;/p&gt;&#xA;        &lt;/div&gt;&#xA;      &lt;/div&gt;&#xA;    &lt;/div&gt;&#xA;    &lt;!-- 強み 3 --&gt;&#xA;    &lt;div class=&#34;card reason-card&#34;&gt;&#xA;      &lt;div class=&#34;card-header reason-header&#34;&gt;&#xA;        &lt;div class=&#34;card-header-left reason-header-left&#34;&gt;&#xA;          &lt;div class=&#34;reason-num&#34;&gt;03&lt;/div&gt;&#xA;          &lt;h3&gt;高品質な個別指導を低価格で&lt;/h3&gt;&#xA;        &lt;/div&gt;&#xA;        &lt;span class=&#34;card-toggle reason-toggle&#34;&gt;▼&lt;/span&gt;&#xA;      &lt;/div&gt;&#xA;      &lt;div class=&#34;card-body reason-body&#34;&gt;&#xA;        &lt;div class=&#34;card-body-inner reason-body-inner&#34;&gt;&#xA;          &lt;p&gt;「勉強が苦手で本当に困っている子を助けたい」という理念から、無駄な広告宣伝費や豪華すぎる内装設備費を徹底してカット。家計に優しく長く続けやすい合理的な授業料を実現しました。&lt;/p&gt;&#xA;        &lt;/div&gt;&#xA;      &lt;/div&gt;&#xA;    &lt;/div&gt;&#xA;  &lt;/div&gt;&#xA;&lt;/section&gt;&#xA;&#xA;&lt;section class=&#34;section-container section-bg&#34; id=&#34;tuition&#34;&gt;&#xA;  &lt;h2 class=&#34;section-title&#34;&gt;授業料について&lt;/h2&gt;&#xA;  &lt;div class=&#34;tuition-lead&#34;&gt;&#xA;    &lt;p class=&#34;tuition-price-lead&#34;&gt;家庭教師の「約3分の1」の驚きのプライス！&lt;/p&gt;&#xA;    &lt;p class=&#34;tuition-text-lead&#34;&gt;個別指導塾としての品質を最高水準に保ちつつ、無駄をそぎ落とすことで、一般家庭教師や大手個別指導塾よりもお求めやすい月謝設定を実現しました。&lt;/p&gt;&#xA;  &lt;/div&gt;&#xA;&#xA;  &lt;div class=&#34;tuition-box&#34;&gt;&#xA;    &lt;h3&gt;【一般的な家庭教師との月謝比較（60分・週1回）】&lt;/h3&gt;&#xA;    &lt;div class=&#34;chart-container&#34;&gt;&#xA;      &lt;div class=&#34;chart-bar-wrap&#34;&gt;&#xA;        &lt;span class=&#34;chart-price&#34;&gt;月謝 6,900円&lt;/span&gt;&#xA;        &lt;div class=&#34;chart-bar bar-campus&#34;&gt;最安値級&lt;/div&gt;&#xA;        &lt;div class=&#34;chart-label&#34;&gt;きそマナ&lt;br&gt;(60分・週1回/月4回)&lt;/div&gt;&#xA;      &lt;/div&gt;&#xA;      &lt;div class=&#34;chart-bar-wrap&#34;&gt;&#xA;        &lt;span class=&#34;chart-price&#34;&gt;月謝 約20,000円&lt;/span&gt;&#xA;        &lt;div class=&#34;chart-bar bar-other-a&#34;&gt;他社家庭教師&lt;/div&gt;&#xA;        &lt;div class=&#34;chart-label&#34;&gt;一般的な家庭教師&lt;br&gt;(60分・週1回/月4回)&lt;/div&gt;&#xA;      &lt;/div&gt;&#xA;    &lt;/div&gt;&#xA;    &lt;p class=&#34;tuition-note&#34;&gt;※いずれも1ヶ月分の月謝（小学生・60分・週1回＝月4回）で比較したイメージです。一般的な家庭教師は、相場を1時間あたり5,000円程度として計算しています。家庭教師や大手塾では、このほかに交通費・講習費・教材費などが加わることがあります。&lt;/p&gt;&#xA;  &lt;/div&gt;&#xA;&lt;/section&gt;&#xA;&#xA;&lt;script&gt;&#xA;  function initAccordion(){&#xA;    document.querySelectorAll(&#39;.card-header&#39;).forEach(h=&gt;{&#xA;      if(h.dataset.init)return;h.dataset.init=&#39;1&#39;;&#xA;      h.addEventListener(&#39;click&#39;,()=&gt;{&#xA;        const c=h.closest(&#39;.card&#39;),b=c?c.querySelector(&#39;.card-body&#39;):null;&#xA;        if(!b)return;&#xA;        c.classList.toggle(&#39;active&#39;);&#xA;        const isActive = c.classList.contains(&#39;active&#39;);&#xA;        b.style.maxHeight = isActive ? b.scrollHeight + &#39;px&#39; : &#39;0&#39;;&#xA;        sfh();setTimeout(sfh,150);setTimeout(sfh,420);&#xA;      });&#xA;    });&#xA;    if(!window.accResize){window.accResize=1;let t;window.addEventListener(&#39;resize&#39;,()=&gt;{&#xA;      clearTimeout(t);t=setTimeout(()=&gt;{&#xA;        document.querySelectorAll(&#39;.card.active&#39;).forEach(c=&gt;{&#xA;          const b=c.querySelector(&#39;.card-body&#39;);if(b)b.style.maxHeight=b.scrollHeight+&#39;px&#39;;&#xA;        });&#xA;        sfh();&#xA;      },100);&#xA;    });}&#xA;  }&#xA;  if(document.readyState===&#39;loading&#39;)document.addEventListener(&#39;DOMContentLoaded&#39;,initAccordion);else initAccordion();&#xA;&lt;/script&gt;&#xA;&lt;script&gt;(function(){function s(){var h=0,c=document.body.children;for(var i=0;i&lt;c.length;i++){var b=c[i].getBoundingClientRect().bottom;if(b&gt;h)h=b}h=Math.ceil(h+(window.scrollY||0));if(!h)return;try{frameElement.style.height=h+&#39;px&#39;}catch(e){}}window.sfh=s;if(window.ResizeObserver)new ResizeObserver(s).observe(document.body);addEventListener(&#39;load&#39;,s);addEventListener(&#39;resize&#39;,s);setTimeout(s,300);setTimeout(s,1200)})();&lt;/script&gt;&#xA;&lt;!-- style.html : 指導スタイル (3Dカードフリップ) --&gt;&#xA;&lt;link rel=&#34;preconnect&#34; href=&#34;https://fonts.googleapis.com&#34;&gt;&#xA;&lt;link rel=&#34;preconnect&#34; href=&#34;https://fonts.gstatic.com&#34; crossorigin&gt;&#xA;&lt;link href=&#34;https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@400;500;700&amp;family=Outfit:wght@400;600;800&amp;display=swap&#34; rel=&#34;stylesheet&#34;&gt;&#xA;&lt;style&gt;&#xA;*{&#xA;  box-sizing:border-box;&#xA;  margin:0;&#xA;  padding:0;&#xA;}&#xA;body{&#xA;  font-family:&#39;Noto Sans JP&#39;,sans-serif;&#xA;  color:#1e2b22;&#xA;  background:#ffffff;&#xA;  line-height:1.8;&#xA;  letter-spacing:.02em;&#xA;}&#xA;.section-container{&#xA;  max-width:1080px;&#xA;  margin:0 auto;&#xA;  padding:80px 24px;&#xA;}&#xA;.section-title{&#xA;  text-align:center;&#xA;  font-size:2.2rem;&#xA;  font-weight:700;&#xA;  margin-bottom:56px;&#xA;  position:relative;&#xA;  padding-bottom:16px;&#xA;  color:#1e2b22;&#xA;}&#xA;.section-title::after{&#xA;  content:&#39;&#39;;&#xA;  position:absolute;&#xA;  bottom:0;&#xA;  left:50%;&#xA;  transform:translateX(-50%);&#xA;  width:48px;&#xA;  height:4px;&#xA;  background:#cf5e28;&#xA;  border-radius:2px;&#xA;}&#xA;@media(max-width:768px){&#xA;  .section-container{&#xA;    padding:50px 16px;&#xA;  }&#xA;  .section-title{&#xA;    font-size:1.8rem;&#xA;    margin-bottom:36px;&#xA;  }&#xA;}&#xA;.style-lead{&#xA;  text-align:center;&#xA;  max-width:700px;&#xA;  margin:-20px auto 40px;&#xA;  color:#546358;&#xA;  font-size:0.95rem;&#xA;  line-height:1.8;&#xA;}&#xA;.style-grid{&#xA;  display:grid;&#xA;  grid-template-columns:repeat(auto-fit,minmax(280px,1fr));&#xA;  gap:24px;&#xA;  max-width:960px;&#xA;  margin:0 auto;&#xA;}&#xA;@media(max-width:600px){&#xA;  .style-grid{&#xA;    grid-template-columns:1fr;&#xA;    gap:16px;&#xA;  }&#xA;}&#xA;&#xA;/* 3Dカードフリップのスタイル */&#xA;.flip-card{&#xA;  background-color:transparent;&#xA;  height:240px;&#xA;  perspective:1000px;&#xA;}&#xA;.flip-card-inner{&#xA;  position:relative;&#xA;  width:100%;&#xA;  height:100%;&#xA;  transition:transform 0.6s cubic-bezier(0.4, 0, 0.2, 1);&#xA;  transform-style:preserve-3d;&#xA;  cursor:pointer;&#xA;}&#xA;.flip-card.flipped .flip-card-inner{&#xA;  transform:rotateY(180deg);&#xA;}&#xA;.flip-card-front, .flip-card-back{&#xA;  position:absolute;&#xA;  width:100%;&#xA;  height:100%;&#xA;  -webkit-backface-visibility:hidden;&#xA;  backface-visibility:hidden;&#xA;  border-radius:16px;&#xA;  box-shadow:0 10px 30px rgba(10,58,34,.03);&#xA;  display:flex;&#xA;  flex-direction:column;&#xA;  padding:28px 24px;&#xA;}&#xA;.flip-card-front{&#xA;  background-color:#fdf0e9;&#xA;  border:1px solid #f9e3d6;&#xA;  color:#1e2b22;&#xA;  align-items:center;&#xA;  justify-content:center;&#xA;  gap:12px;&#xA;}&#xA;.flip-card-front:hover{&#xA;  border-color:rgba(207,94,40,.3);&#xA;  box-shadow:0 15px 35px rgba(207,94,40,.08);&#xA;}&#xA;.flip-card-back{&#xA;  background-color:#ffffff;&#xA;  border:2px solid #cf5e28;&#xA;  color:#1e2b22;&#xA;  transform:rotateY(180deg);&#xA;  justify-content:space-between;&#xA;}&#xA;&#xA;/* カードの中身のスタイル */&#xA;.card-num{&#xA;  font-family:&#39;Outfit&#39;,sans-serif;&#xA;  font-size:1.4rem;&#xA;  font-weight:800;&#xA;  color:#cf5e28;&#xA;  background-color:#ffffff;&#xA;  width:44px;&#xA;  height:44px;&#xA;  display:inline-flex;&#xA;  align-items:center;&#xA;  justify-content:center;&#xA;  border-radius:50%;&#xA;  border:1px solid #f9e3d6;&#xA;}&#xA;.card-title{&#xA;  font-size:1.25rem;&#xA;  font-weight:700;&#xA;  color:#1e2b22;&#xA;  text-align:center;&#xA;  line-height:1.4;&#xA;}&#xA;.tap-hint{&#xA;  font-size:0.75rem;&#xA;  color:#cf5e28;&#xA;  font-weight:700;&#xA;  margin-top:8px;&#xA;  display:flex;&#xA;  align-items:center;&#xA;  gap:4px;&#xA;}&#xA;.card-desc{&#xA;  font-size:0.9rem;&#xA;  line-height:1.7;&#xA;  color:#1e2b22;&#xA;}&#xA;.back-hint{&#xA;  font-size:0.75rem;&#xA;  color:#546358;&#xA;  font-weight:500;&#xA;  text-align:right;&#xA;  align-self:flex-end;&#xA;}&#xA;&lt;/style&gt;&#xA;&#xA;&lt;section class=&#34;section-container&#34;&gt;&#xA;  &lt;h2 class=&#34;section-title&#34;&gt;きそマナの指導スタイル&lt;/h2&gt;&#xA;  &lt;p class=&#34;style-lead&#34;&gt;&#xA;    勉強が苦手な生徒に徹底的に寄り添い、自信を育むための指導方針です。&lt;br&gt;&#xA;    カードをタップするとくるっと反転して詳しい説明が表示されます。&#xA;  &lt;/p&gt;&#xA;  &#xA;  &lt;div class=&#34;style-grid&#34;&gt;&#xA;    &lt;!-- カード 1 --&gt;&#xA;    &lt;div class=&#34;flip-card&#34;&gt;&#xA;      &lt;div class=&#34;flip-card-inner&#34;&gt;&#xA;        &lt;div class=&#34;flip-card-front&#34;&gt;&#xA;          &lt;span class=&#34;card-num&#34;&gt;01&lt;/span&gt;&#xA;          &lt;h3 class=&#34;card-title&#34;&gt;楽しく自由に学ぼうがモットー&lt;/h3&gt;&#xA;          &lt;span class=&#34;tap-hint&#34;&gt;詳しく見る ➔&lt;/span&gt;&#xA;        &lt;/div&gt;&#xA;        &lt;div class=&#34;flip-card-back&#34;&gt;&#xA;          &lt;p class=&#34;card-desc&#34;&gt;&#xA;            「勉強＝退屈で苦しいもの」という思い込みをなくすことが、成績向上のスタートラインです。生徒がのびのびと知的好奇心を持ち、自発的に勉強を楽しめるような明るく自由な雰囲気づくりを大切にしています。&#xA;          &lt;/p&gt;&#xA;          &lt;span class=&#34;back-hint&#34;&gt;戻る ↩&lt;/span&gt;&#xA;        &lt;/div&gt;&#xA;      &lt;/div&gt;&#xA;    &lt;/div&gt;&#xA;    &#xA;    &lt;!-- カード 2 --&gt;&#xA;    &lt;div class=&#34;flip-card&#34;&gt;&#xA;      &lt;div class=&#34;flip-card-inner&#34;&gt;&#xA;        &lt;div class=&#34;flip-card-front&#34;&gt;&#xA;          &lt;span class=&#34;card-num&#34;&gt;02&lt;/span&gt;&#xA;          &lt;h3 class=&#34;card-title&#34;&gt;叱るより「褒めて伸ばす」スタイル&lt;/h3&gt;&#xA;          &lt;span class=&#34;tap-hint&#34;&gt;詳しく見る ➔&lt;/span&gt;&#xA;        &lt;/div&gt;&#xA;        &lt;div class=&#34;flip-card-back&#34;&gt;&#xA;          &lt;p class=&#34;card-desc&#34;&gt;&#xA;            叱られて嫌々やる勉強は長続きせず、身にもつきません。生徒のどんなに小さな「できた！」「分かった！」も見逃さずに徹底的に褒めることで、自己肯定感を引き出し、自ら進んで机に向かう力を育みます。&#xA;          &lt;/p&gt;&#xA;          &lt;span class=&#34;back-hint&#34;&gt;戻る ↩&lt;/span&gt;&#xA;        &lt;/div&gt;&#xA;      &lt;/div&gt;&#xA;    &lt;/div&gt;&#xA;    &#xA;    &lt;!-- カード 3 --&gt;&#xA;    &lt;div class=&#34;flip-card&#34;&gt;&#xA;      &lt;div class=&#34;flip-card-inner&#34;&gt;&#xA;        &lt;div class=&#34;flip-card-front&#34;&gt;&#xA;          &lt;span class=&#34;card-num&#34;&gt;03&lt;/span&gt;&#xA;          &lt;h3 class=&#34;card-title&#34;&gt;ストレスフリーな個別指導&lt;/h3&gt;&#xA;          &lt;span class=&#34;tap-hint&#34;&gt;詳しく見る ➔&lt;/span&gt;&#xA;        &lt;/div&gt;&#xA;        &lt;div class=&#34;flip-card-back&#34;&gt;&#xA;          &lt;p class=&#34;card-desc&#34;&gt;&#xA;            周囲の視線や進度を気にする必要は一切ありません。プレッシャーを感じさせない温かいコミュニケーションを徹底し、分からない箇所があればその場ですぐに、何度でも気軽に質問できる安心の環境を提供します。&#xA;          &lt;/p&gt;&#xA;          &lt;span class=&#34;back-hint&#34;&gt;戻る ↩&lt;/span&gt;&#xA;        &lt;/div&gt;&#xA;      &lt;/div&gt;&#xA;    &lt;/div&gt;&#xA;    &#xA;    &lt;!-- カード 4 --&gt;&#xA;    &lt;div class=&#34;flip-card&#34;&gt;&#xA;      &lt;div class=&#34;flip-card-inner&#34;&gt;&#xA;        &lt;div class=&#34;flip-card-front&#34;&gt;&#xA;          &lt;span class=&#34;card-num&#34;&gt;04&lt;/span&gt;&#xA;          &lt;h3 class=&#34;card-title&#34;&gt;細やかに苦手な部分を発見&lt;/h3&gt;&#xA;          &lt;span class=&#34;tap-hint&#34;&gt;詳しく見る ➔&lt;/span&gt;&#xA;        &lt;/div&gt;&#xA;        &lt;div class=&#34;flip-card-back&#34;&gt;&#xA;          &lt;p class=&#34;card-desc&#34;&gt;&#xA;            勉強が苦手な生徒には、必ずつまずきの根本原因が隠れています。豊富な指導経験を活かし、問題を解くプロセスや何気ない対話の中から、生徒自身も気づいていない苦手な要素を細やかに見つけ出して解消します。&#xA;          &lt;/p&gt;&#xA;          &lt;span class=&#34;back-hint&#34;&gt;戻る ↩&lt;/span&gt;&#xA;        &lt;/div&gt;&#xA;      &lt;/div&gt;&#xA;    &lt;/div&gt;&#xA;    &#xA;    &lt;!-- カード 5 --&gt;&#xA;    &lt;div class=&#34;flip-card&#34;&gt;&#xA;      &lt;div class=&#34;flip-card-inner&#34;&gt;&#xA;        &lt;div class=&#34;flip-card-front&#34;&gt;&#xA;          &lt;span class=&#34;card-num&#34;&gt;05&lt;/span&gt;&#xA;          &lt;h3 class=&#34;card-title&#34;&gt;主役は生徒&lt;/h3&gt;&#xA;          &lt;span class=&#34;tap-hint&#34;&gt;詳しく見る ➔&lt;/span&gt;&#xA;        &lt;/div&gt;&#xA;        &lt;div class=&#34;flip-card-back&#34;&gt;&#xA;          &lt;p class=&#34;card-desc&#34;&gt;&#xA;            主役はあくまで生徒自身です。塾長の生徒を支える立場として、一方的に知識を詰め込むのではなく、生徒の理解度に合わせた補助教材を用いて伴走し、自分で問題を解く力を優しくサポートします。&#xA;          &lt;/p&gt;&#xA;          &lt;span class=&#34;back-hint&#34;&gt;戻る ↩&lt;/span&gt;&#xA;        &lt;/div&gt;&#xA;      &lt;/div&gt;&#xA;    &lt;/div&gt;&#xA;  &lt;/div&gt;&#xA;&lt;/section&gt;&#xA;&#xA;&lt;script&gt;&#xA;function initFlipCard(){&#xA;  document.querySelectorAll(&#39;.flip-card&#39;).forEach(card=&gt;{&#xA;    if(card.dataset.init)return;&#xA;    card.dataset.init=&#39;1&#39;;&#xA;    card.addEventListener(&#39;click&#39;,()=&gt;{&#xA;      card.classList.toggle(&#39;flipped&#39;);&#xA;    });&#xA;  });&#xA;}&#xA;if(document.readyState===&#39;loading&#39;){&#xA;  document.addEventListener(&#39;DOMContentLoaded&#39;,initFlipCard);&#xA;}else{&#xA;  initFlipCard();&#xA;}&#xA;&lt;/script&gt;&#xA;&lt;script&gt;(function(){function s(){var h=0,c=document.body.children;for(var i=0;i&lt;c.length;i++){var b=c[i].getBoundingClientRect().bottom;if(b&gt;h)h=b}h=Math.ceil(h+(window.scrollY||0));if(!h)return;try{frameElement.style.height=h+&#39;px&#39;}catch(e){}}window.sfh=s;if(window.ResizeObserver)new ResizeObserver(s).observe(document.body);addEventListener(&#39;load&#39;,s);addEventListener(&#39;resize&#39;,s);setTimeout(s,300);setTimeout(s,1200)})();&lt;/script&gt;&#xA;&lt;!-- 4.html : コース紹介 ＆ 時間割 --&gt;&#xA;&lt;link rel=&#34;preconnect&#34; href=&#34;https://fonts.googleapis.com&#34;&gt;&#xA;&lt;link rel=&#34;preconnect&#34; href=&#34;https://fonts.gstatic.com&#34; crossorigin&gt;&#xA;&lt;link href=&#34;https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@400;500;700&amp;family=Outfit:wght@400;600;800&amp;display=swap&#34; rel=&#34;stylesheet&#34;&gt;&#xA;&lt;style&gt;&#xA;*{box-sizing:border-box;margin:0;padding:0;}&#xA;body{font-family:&#39;Noto Sans JP&#39;,sans-serif;color:#1e2b22;background:#ffffff;line-height:1.8;letter-spacing:.02em;}&#xA;.section-container{max-width:1080px;margin:0 auto;padding:80px 24px;}&#xA;.section-bg{background:#f3f6f4;}&#xA;.section-title{text-align:center;font-size:2.2rem;font-weight:700;margin-bottom:56px;position:relative;padding-bottom:16px;color:#1e2b22;}&#xA;.section-title::after{content:&#39;&#39;;position:absolute;bottom:0;left:50%;transform:translateX(-50%);width:48px;height:4px;background:#0a3a22;border-radius:2px;}&#xA;@media(max-width:768px){&#xA;  .section-container{padding:50px 16px;}&#xA;  .section-title{font-size:1.8rem;margin-bottom:36px;}&#xA;}&#xA;.card{background:#fff;border:1px solid #e2eae5;border-left:4px solid transparent;border-radius:16px;box-shadow:0 10px 30px rgba(10,58,34,.03);overflow:hidden;transition:all 0.4s cubic-bezier(0.16, 1, 0.3, 1);}&#xA;.card:hover{transform:translateY(-6px);box-shadow:0 20px 40px rgba(10,58,34,.08);border-color:rgba(10,58,34,.2);}&#xA;.card.active{border-left-color:#0a3a22;}&#xA;.card-header{background:#f3f6f4;padding:24px 28px;display:flex;align-items:center;justify-content:space-between;cursor:pointer;user-select:none;}&#xA;.card.active .card-header{border-bottom:1px solid #e2eae5;}&#xA;.card-header-left{display:flex;align-items:center;gap:16px;}&#xA;.card-header h3{font-size:1.1rem;font-weight:700;color:#1e2b22;margin:0;line-height:1.45;}&#xA;.card-toggle{font-size:.8rem;color:#0a3a22;transition:all .3s ease;}&#xA;.card.active .card-toggle{transform:rotate(180deg);}&#xA;.card-body{max-height:0;overflow:hidden;transition:max-height .35s ease;background:#fff;}&#xA;.card-body-inner{padding:28px 28px;}&#xA;@media(max-width:768px){&#xA;  .card-header,.card-body-inner{padding:20px 20px;}&#xA;}&#xA;.course-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:30px;margin-bottom:60px;}&#xA;.course-badge{background-color:#e2eae5;color:#0a3a22;font-weight:700;font-size:0.75rem;padding:4px 12px;border-radius:20px;border:1px solid #e2eae5;display:inline-flex;align-items:center;}&#xA;.course-desc{font-size:0.95rem;color:#546358;margin-bottom:24px;line-height:1.8;letter-spacing:0.04em;}&#xA;.course-details{border-top:1px dashed #e2eae5;padding-top:20px;font-size:0.9rem;}&#xA;.course-details li{list-style:none;margin-bottom:12px;display:flex;justify-content:space-between;}&#xA;.course-details li:last-child{margin-bottom:0;}&#xA;.course-details li span:first-child{font-weight:700;color:#0a3a22;}&#xA;.course-details li span:last-child{color:#1e2b22;}&#xA;.timetable-wrap{background-color:#ffffff;border-radius:16px;border:1px solid #e2eae5;box-shadow:0 10px 30px rgba(10,58,34,0.03);overflow:hidden;margin-top:40px;transition:all 0.4s cubic-bezier(0.16, 1, 0.3, 1);}&#xA;.timetable-wrap:hover{transform:translateY(-4px);box-shadow:0 20px 40px rgba(10,58,34,0.08);}&#xA;.timetable-table{width:100%;border-collapse:collapse;}&#xA;.timetable-table th,.timetable-table td{padding:16px;border-bottom:1px solid #e2eae5;text-align:center;transition:all 0.3s ease;}&#xA;.timetable-table th{background-color:#e2eae5;color:#0a3a22;font-weight:700;}&#xA;.timetable-table tbody tr{transition:all 0.3s ease;}&#xA;.timetable-table tbody tr:hover{background-color:#f3f6f4;}&#xA;.timetable-table tr:last-child th,.timetable-table tr:last-child td{border-bottom:none;}&#xA;@media(max-width:600px){&#xA;  .course-badge{font-size:0.75rem;padding:2px 8px;}&#xA;}&#xA;&lt;/style&gt;&#xA;&lt;section class=&#34;section-container&#34;&gt;&#xA;  &lt;h2 class=&#34;section-title&#34;&gt;指導コース案内&lt;/h2&gt;&#xA;  &lt;div style=&#34;text-align: center; max-width: 600px; margin: -20px auto 40px;&#34;&gt;&#xA;    &lt;p style=&#34;color:#546358; font-size:0.95rem;&#34;&gt;各コースをタップすると、詳しい説明が表示されます。&lt;/p&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;div class=&#34;course-grid&#34;&gt;&#xA;    &lt;!-- 小学生コース --&gt;&#xA;    &lt;div class=&#34;card course-card&#34;&gt;&#xA;      &lt;div class=&#34;card-header course-header&#34;&gt;&#xA;        &lt;div class=&#34;card-header-left course-header-left&#34;&gt;&#xA;          &lt;span class=&#34;course-badge&#34;&gt;小4〜小6&lt;/span&gt;&#xA;          &lt;h3&gt;小学生の部&lt;/h3&gt;&#xA;        &lt;/div&gt;&#xA;        &lt;span class=&#34;card-toggle course-toggle&#34;&gt;▼&lt;/span&gt;&#xA;      &lt;/div&gt;&#xA;      &lt;div class=&#34;card-body course-body&#34;&gt;&#xA;        &lt;div class=&#34;card-body-inner course-body-inner&#34;&gt;&#xA;          &lt;p class=&#34;course-desc&#34;&gt;「勉強の楽しさ」を知り、自立して机に向かう学習習慣をしっかりと身につけます。まずは教科書レベルのつまずきを解消し、中学への基礎固めを重視します。&lt;/p&gt;&#xA;          &lt;ul class=&#34;course-details&#34;&gt;&#xA;            &lt;li&gt;&lt;span&gt;指導教科&lt;/span&gt; &lt;span&gt;国語、算数、英語、理科、社会&lt;/span&gt;&lt;/li&gt;&#xA;            &lt;li&gt;&lt;span&gt;コース&lt;/span&gt; &lt;span&gt;1回60分／120分（週1〜4回）&lt;/span&gt;&lt;/li&gt;&#xA;            &lt;li&gt;&lt;span&gt;指導スタイル&lt;/span&gt; &lt;span&gt;丁寧なステップアップ学習&lt;/span&gt;&lt;/li&gt;&#xA;          &lt;/ul&gt;&#xA;        &lt;/div&gt;&#xA;      &lt;/div&gt;&#xA;    &lt;/div&gt;&#xA;    &lt;!-- 中学生コース --&gt;&#xA;    &lt;div class=&#34;card course-card&#34;&gt;&#xA;      &lt;div class=&#34;card-header course-header&#34;&gt;&#xA;        &lt;div class=&#34;card-header-left course-header-left&#34;&gt;&#xA;          &lt;span class=&#34;course-badge&#34;&gt;中1〜中3&lt;/span&gt;&#xA;          &lt;h3&gt;中学生の部&lt;/h3&gt;&#xA;        &lt;/div&gt;&#xA;        &lt;span class=&#34;card-toggle course-toggle&#34;&gt;▼&lt;/span&gt;&#xA;      &lt;/div&gt;&#xA;      &lt;div class=&#34;card-body course-body&#34;&gt;&#xA;        &lt;div class=&#34;card-body-inner course-body-inner&#34;&gt;&#xA;          &lt;p class=&#34;course-desc&#34;&gt;定期テストの点数を劇的に底上げするとともに、高校入試を見据えた基礎の見直しを行います。テスト頻出ポイントを効率よく定着させ、弱点科目を解消します。&lt;/p&gt;&#xA;          &lt;ul class=&#34;course-details&#34;&gt;&#xA;            &lt;li&gt;&lt;span&gt;指導教科&lt;/span&gt; &lt;span&gt;英語、数学、国語、理科、社会&lt;/span&gt;&lt;/li&gt;&#xA;            &lt;li&gt;&lt;span&gt;コース&lt;/span&gt; &lt;span&gt;1回60分／120分（週1〜5回）&lt;/span&gt;&lt;/li&gt;&#xA;            &lt;li&gt;&lt;span&gt;指導スタイル&lt;/span&gt; &lt;span&gt;基礎反復＋テスト対策専用ワークの使用&lt;/span&gt;&lt;/li&gt;&#xA;          &lt;/ul&gt;&#xA;        &lt;/div&gt;&#xA;      &lt;/div&gt;&#xA;    &lt;/div&gt;&#xA;  &lt;/div&gt;&#xA;&lt;/section&gt;&#xA;&#xA;&lt;section class=&#34;section-container section-bg&#34;&gt;&#xA;  &lt;h2 class=&#34;section-title&#34;&gt;指導時間割&lt;/h2&gt;&#xA;  &lt;div style=&#34;text-align: center; max-width: 700px; margin: 0 auto 30px;&#34;&gt;&#xA;    &lt;p style=&#34;color:#546358;&#34;&gt;&#xA;      部活動や他の習い事、ご家庭のスケジュールに合わせてお選びいただけます。生徒の集中力維持のため、授業の合間には適時効果的な休憩を挟んで指導を行います。&#xA;    &lt;/p&gt;&#xA;  &lt;/div&gt;&#xA;&#xA;  &lt;div class=&#34;timetable-wrap&#34;&gt;&#xA;    &lt;table class=&#34;timetable-table&#34;&gt;&#xA;      &lt;thead&gt;&#xA;        &lt;tr&gt;&#xA;          &lt;th&gt;時間帯&lt;/th&gt;&#xA;          &lt;th&gt;月曜日〜金曜日&lt;/th&gt;&#xA;          &lt;th&gt;土日・祝日&lt;/th&gt;&#xA;        &lt;/tr&gt;&#xA;      &lt;/thead&gt;&#xA;      &lt;tbody&gt;&#xA;        &lt;tr&gt;&#xA;          &lt;td&gt;&lt;strong&gt;1限 (16:00 - 18:00)&lt;/strong&gt;&lt;/td&gt;&#xA;          &lt;td&gt;○（小学生の部）&lt;/td&gt;&#xA;          &lt;td&gt;- (休校)&lt;/td&gt;&#xA;        &lt;/tr&gt;&#xA;        &lt;tr&gt;&#xA;          &lt;td&gt;&lt;strong&gt;2限 (18:00 - 20:00)&lt;/strong&gt;&lt;/td&gt;&#xA;          &lt;td&gt;○（小・中学生の部）&lt;/td&gt;&#xA;          &lt;td&gt;- (休校)&lt;/td&gt;&#xA;        &lt;/tr&gt;&#xA;        &lt;tr&gt;&#xA;          &lt;td&gt;&lt;strong&gt;3限 (20:00 - 22:00)&lt;/strong&gt;&lt;/td&gt;&#xA;          &lt;td&gt;○（中学生の部）&lt;/td&gt;&#xA;          &lt;td&gt;- (休校)&lt;/td&gt;&#xA;        &lt;/tr&gt;&#xA;      &lt;/tbody&gt;&#xA;    &lt;/table&gt;&#xA;  &lt;/div&gt;&#xA;&lt;/section&gt;&#xA;&#xA;&lt;script&gt;&#xA;  function initAccordion(){&#xA;    document.querySelectorAll(&#39;.card-header&#39;).forEach(h=&gt;{&#xA;      if(h.dataset.init)return;h.dataset.init=&#39;1&#39;;&#xA;      h.addEventListener(&#39;click&#39;,()=&gt;{&#xA;        const c=h.closest(&#39;.card&#39;),b=c?c.querySelector(&#39;.card-body&#39;):null;&#xA;        if(!b)return;&#xA;        c.classList.toggle(&#39;active&#39;);&#xA;        const isActive = c.classList.contains(&#39;active&#39;);&#xA;        b.style.maxHeight = isActive ? b.scrollHeight + &#39;px&#39; : &#39;0&#39;;&#xA;        sfh();setTimeout(sfh,150);setTimeout(sfh,420);&#xA;      });&#xA;    });&#xA;    if(!window.accResize){window.accResize=1;let t;window.addEventListener(&#39;resize&#39;,()=&gt;{&#xA;      clearTimeout(t);t=setTimeout(()=&gt;{&#xA;        document.querySelectorAll(&#39;.card.active&#39;).forEach(c=&gt;{&#xA;          const b=c.querySelector(&#39;.card-body&#39;);if(b)b.style.maxHeight=b.scrollHeight+&#39;px&#39;;&#xA;        });&#xA;        sfh();&#xA;      },100);&#xA;    });}&#xA;  }&#xA;  if(document.readyState===&#39;loading&#39;)document.addEventListener(&#39;DOMContentLoaded&#39;,initAccordion);else initAccordion();&#xA;&lt;/script&gt;&#xA;&lt;script&gt;(function(){function s(){var h=0,c=document.body.children;for(var i=0;i&lt;c.length;i++){var b=c[i].getBoundingClientRect().bottom;if(b&gt;h)h=b}h=Math.ceil(h+(window.scrollY||0));if(!h)return;try{frameElement.style.height=h+&#39;px&#39;}catch(e){}}window.sfh=s;if(window.ResizeObserver)new ResizeObserver(s).observe(document.body);addEventListener(&#39;load&#39;,s);addEventListener(&#39;resize&#39;,s);setTimeout(s,300);setTimeout(s,1200)})();&lt;/script&gt;&#xA;&lt;!-- 5.html : FAQ ＆ フッター ＆ 共通JS --&gt;&#xA;&lt;link rel=&#34;preconnect&#34; href=&#34;https://fonts.googleapis.com&#34;&gt;&#xA;&lt;link rel=&#34;preconnect&#34; href=&#34;https://fonts.gstatic.com&#34; crossorigin&gt;&#xA;&lt;link href=&#34;https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@400;500;700&amp;family=Outfit:wght@400;600;800&amp;display=swap&#34; rel=&#34;stylesheet&#34;&gt;&#xA;&lt;style&gt;&#xA;*{box-sizing:border-box;margin:0;padding:0;}&#xA;body{font-family:&#39;Noto Sans JP&#39;,sans-serif;color:#1e2b22;background:#ffffff;line-height:1.8;letter-spacing:.02em;}&#xA;.section-container{max-width:1080px;margin:0 auto;padding:80px 24px;}&#xA;.section-bg{background:#f3f6f4;}&#xA;.section-title{text-align:center;font-size:2.2rem;font-weight:700;margin-bottom:56px;position:relative;padding-bottom:16px;color:#1e2b22;}&#xA;.section-title::after{content:&#39;&#39;;position:absolute;bottom:0;left:50%;transform:translateX(-50%);width:48px;height:4px;background:#0a3a22;border-radius:2px;}&#xA;@media(max-width:768px){&#xA;  .section-container{padding:50px 16px;}&#xA;  .section-title{font-size:1.8rem;margin-bottom:36px;}&#xA;}&#xA;.card{background:#fff;border:1px solid #e2eae5;border-left:4px solid transparent;border-radius:16px;box-shadow:0 10px 30px rgba(10,58,34,.03);overflow:hidden;transition:all 0.4s cubic-bezier(0.16, 1, 0.3, 1);}&#xA;.card:hover{transform:translateY(-6px);box-shadow:0 20px 40px rgba(10,58,34,.08);border-color:rgba(10,58,34,.2);}&#xA;.card.active{border-left-color:#0a3a22;}&#xA;.card-header{background:#f3f6f4;padding:24px 28px;display:flex;align-items:center;justify-content:space-between;cursor:pointer;user-select:none;}&#xA;.card.active .card-header{border-bottom:1px solid #e2eae5;}&#xA;.card-header-left{display:flex;align-items:center;gap:16px;}&#xA;.card-header h3{font-size:1.1rem;font-weight:700;color:#1e2b22;margin:0;line-height:1.45;}&#xA;.card-toggle{font-size:.8rem;color:#0a3a22;transition:all .3s ease;}&#xA;.card.active .card-toggle{transform:rotate(180deg);}&#xA;.card-body{max-height:0;overflow:hidden;transition:max-height .35s ease;background:#fff;}&#xA;.card-body-inner{padding:28px 28px;}&#xA;@media(max-width:768px){&#xA;  .card-header,.card-body-inner{padding:20px 20px;}&#xA;}&#xA;.faq-container{max-width:800px;margin:0 auto;display:flex;flex-direction:column;gap:20px;}&#xA;.faq-answer p{font-size:0.95rem;color:#546358;line-height:1.8;letter-spacing:0.04em;}&#xA;&lt;/style&gt;&#xA;&lt;section class=&#34;section-container&#34;&gt;&#xA;  &lt;h2 class=&#34;section-title&#34;&gt;よくある質問&lt;/h2&gt;&#xA;  &lt;div style=&#34;text-align: center; max-width: 600px; margin: -20px auto 40px;&#34;&gt;&#xA;    &lt;p style=&#34;color:#546358; font-size:0.95rem;&#34;&gt;よくある質問をまとめました。タップすると回答が表示されます。&lt;/p&gt;&#xA;  &lt;/div&gt;&#xA;  &lt;div class=&#34;faq-container&#34;&gt;&#xA;    &lt;!-- FAQ 1 --&gt;&#xA;    &lt;div class=&#34;card faq-item&#34;&gt;&#xA;      &lt;div class=&#34;card-header faq-question&#34;&gt;&#xA;        &lt;div class=&#34;card-header-left faq-question-left&#34;&gt;&#xA;          &lt;h3&gt;初めての塾通いですが、授業についていけますか？&lt;/h3&gt;&#xA;        &lt;/div&gt;&#xA;        &lt;span class=&#34;card-toggle faq-toggle&#34;&gt;▼&lt;/span&gt;&#xA;      &lt;/div&gt;&#xA;      &lt;div class=&#34;card-body faq-answer&#34;&gt;&#xA;        &lt;div class=&#34;card-body-inner faq-answer-inner&#34;&gt;&#xA;          &lt;p&gt;個別指導ですので全く問題ありません。現在の学力や理解度、学校の授業進度に合わせて授業を進めます。わからない箇所があれば、その場で何度でも丁寧に解説いたしますのでご安心ください。&lt;/p&gt;&#xA;        &lt;/div&gt;&#xA;      &lt;/div&gt;&#xA;    &lt;/div&gt;&#xA;    &lt;!-- FAQ 2 --&gt;&#xA;    &lt;div class=&#34;card faq-item&#34;&gt;&#xA;      &lt;div class=&#34;card-header faq-question&#34;&gt;&#xA;        &lt;div class=&#34;card-header-left faq-question-left&#34;&gt;&#xA;          &lt;h3&gt;授業の曜日や時間帯は選べますか？&lt;/h3&gt;&#xA;        &lt;/div&gt;&#xA;        &lt;span class=&#34;card-toggle faq-toggle&#34;&gt;▼&lt;/span&gt;&#xA;      &lt;/div&gt;&#xA;      &lt;div class=&#34;card-body faq-answer&#34;&gt;&#xA;        &lt;div class=&#34;card-body-inner faq-answer-inner&#34;&gt;&#xA;          &lt;p&gt;はい、お選びいただけます。部活動や習い事と両立できるよう、ご希望の曜日・時間枠（1限〜3限）を選択可能です。詳細なスケジュール調整はお気軽にご相談ください。&lt;/p&gt;&#xA;        &lt;/div&gt;&#xA;      &lt;/div&gt;&#xA;    &lt;/div&gt;&#xA;    &lt;!-- FAQ 3 --&gt;&#xA;    &lt;div class=&#34;card faq-item&#34;&gt;&#xA;      &lt;div class=&#34;card-header faq-question&#34;&gt;&#xA;        &lt;div class=&#34;card-header-left faq-question-left&#34;&gt;&#xA;          &lt;h3&gt;自習スペースは利用できますか？&lt;/h3&gt;&#xA;        &lt;/div&gt;&#xA;        &lt;span class=&#34;card-toggle faq-toggle&#34;&gt;▼&lt;/span&gt;&#xA;      &lt;/div&gt;&#xA;      &lt;div class=&#34;card-body faq-answer&#34;&gt;&#xA;        &lt;div class=&#34;card-body-inner faq-answer-inner&#34;&gt;&#xA;          &lt;p&gt;はい、開校時間内であればいつでも無料で自習スペースをご利用いただけます。授業日以外でも、定期テスト前や受験勉強のために毎日通う生徒さんも多く在籍しています。&lt;/p&gt;&#xA;        &lt;/div&gt;&#xA;      &lt;/div&gt;&#xA;    &lt;/div&gt;&#xA;  &lt;/div&gt;&#xA;&lt;/section&gt;&#xA;&#xA;&lt;script&gt;&#xA;  function initAccordion(){&#xA;    document.querySelectorAll(&#39;.card-header&#39;).forEach(h=&gt;{&#xA;      if(h.dataset.init)return;h.dataset.init=&#39;1&#39;;&#xA;      h.addEventListener(&#39;click&#39;,()=&gt;{&#xA;        const c=h.closest(&#39;.card&#39;),b=c?c.querySelector(&#39;.card-body&#39;):null;&#xA;        if(!b)return;&#xA;        c.classList.toggle(&#39;active&#39;);&#xA;        const isActive = c.classList.contains(&#39;active&#39;);&#xA;        b.style.maxHeight = isActive ? b.scrollHeight + &#39;px&#39; : &#39;0&#39;;&#xA;        sfh();setTimeout(sfh,150);setTimeout(sfh,420);&#xA;      });&#xA;    });&#xA;    if(!window.accResize){window.accResize=1;let t;window.addEventListener(&#39;resize&#39;,()=&gt;{&#xA;      clearTimeout(t);t=setTimeout(()=&gt;{&#xA;        document.querySelectorAll(&#39;.card.active&#39;).forEach(c=&gt;{&#xA;          const b=c.querySelector(&#39;.card-body&#39;);if(b)b.style.maxHeight=b.scrollHeight+&#39;px&#39;;&#xA;        });&#xA;        sfh();&#xA;      },100);&#xA;    });}&#xA;  }&#xA;  if(document.readyState===&#39;loading&#39;)document.addEventListener(&#39;DOMContentLoaded&#39;,initAccordion);else initAccordion();&#xA;&lt;/script&gt;&#xA;&lt;script&gt;(function(){function s(){var h=0,c=document.body.children;for(var i=0;i&lt;c.length;i++){var b=c[i].getBoundingClientRect().bottom;if(b&gt;h)h=b}h=Math.ceil(h+(window.scrollY||0));if(!h)return;try{frameElement.style.height=h+&#39;px&#39;}catch(e){}}window.sfh=s;if(window.ResizeObserver)new ResizeObserver(s).observe(document.body);addEventListener(&#39;load&#39;,s);addEventListener(&#39;resize&#39;,s);setTimeout(s,300);setTimeout(s,1200)})();&lt;/script&gt;&#xA;&#xA;&#x9;&#x9;&lt;div&gt;&#xA;&#x9;&#x9;&#x9;&lt;p&gt;〒 662-0928&lt;br&gt;兵庫県西宮市石在町 5-4&lt;br&gt;グランデイズ西宮 2F&lt;/p&gt;&lt;p&gt;Google Map 上で、正しく地図が表示されない可能性があります。（ますや商店から北に10mの位置にあります）&lt;/p&gt;&lt;p&gt;御用の際は、電話を頂ければお向かいに伺います。&lt;/p&gt;&lt;p&gt;&lt;a href=&#34;https://maps.app.goo.gl/ey2Jo1gLRf6iQvWP6&#34; target=&#34;_blank&#34; class=&#34;u-lnk-clr&#34;&gt;Google Map&lt;/a&gt;&lt;/p&gt;&#xA;&#x9;&#x9;&lt;/div&gt;&#xA;&#x9;&lt;!-- 10_end.html : フッターセクション --&gt;&#xA;&lt;link rel=&#34;preconnect&#34; href=&#34;https://fonts.googleapis.com&#34;&gt;&#xA;&lt;link rel=&#34;preconnect&#34; href=&#34;https://fonts.gstatic.com&#34; crossorigin&gt;&#xA;&lt;link&#xA;  href=&#34;https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@400;500;700&amp;family=Outfit:wght@400;600;800&amp;display=swap&#34;&#xA;  rel=&#34;stylesheet&#34;&gt;&#xA;&lt;style&gt;&#xA;  * {&#xA;    box-sizing: border-box;&#xA;    margin: 0;&#xA;    padding: 0;&#xA;  }&#xA;&#xA;  body {&#xA;    font-family: &#39;Noto Sans JP&#39;, sans-serif;&#xA;    color: #1e2b22;&#xA;    background: #ffffff;&#xA;    line-height: 1.8;&#xA;    letter-spacing: .02em;&#xA;  }&#xA;&#xA;  .main-footer {&#xA;    background-color: #1e2b22;&#xA;    color: #f3f6f4;&#xA;    padding: 60px 24px 30px;&#xA;    text-align: center;&#xA;    font-size: 0.9rem;&#xA;  }&#xA;&#xA;  .footer-copy {&#xA;    margin-top: 24px;&#xA;    font-size: 0.75rem;&#xA;    opacity: 0.6;&#xA;  }&#xA;&#xA;  .version-tag {&#xA;    font-size: 0.7rem;&#xA;    font-family: &#39;Outfit&#39;, sans-serif;&#xA;    margin-top: 12px;&#xA;    opacity: 0.3;&#xA;  }&#xA;&lt;/style&gt;&#xA;&lt;footer class=&#34;main-footer&#34;&gt;&#xA;  &lt;p&gt;個別指導型学習塾 きそマナ 西宮校&lt;/p&gt;&#xA;  &lt;p style=&#34;margin-top:8px; font-size:0.8rem; opacity:0.8;&#34;&gt;お問い合わせ（総合受付）: 📞 06-7632-5454　受付時間 16:00〜21:00&lt;/p&gt;&#xA;  &lt;p class=&#34;footer-copy&#34;&gt;&amp;copy; 2026 きそマナ All Rights Reserved.&lt;/p&gt;&#xA;  &lt;div class=&#34;version-tag&#34;&gt;v1.00.0017&lt;/div&gt;&#xA;&lt;/footer&gt;&#xA;&lt;script&gt;(function(){function s(){var h=0,c=document.body.children;for(var i=0;i&lt;c.length;i++){var b=c[i].getBoundingClientRect().bottom;if(b&gt;h)h=b}h=Math.ceil(h+(window.scrollY||0));if(!h)return;try{frameElement.style.height=h+&#39;px&#39;}catch(e){}}window.sfh=s;if(window.ResizeObserver)new ResizeObserver(s).observe(document.body);addEventListener(&#39;load&#39;,s);addEventListener(&#39;resize&#39;,s);setTimeout(s,300);setTimeout(s,1200)})();&lt;/script&gt;&#xA;</description><pubDate>Mon, 22 Jun 2026 15:21:49 +0000</pubDate><guid>https://kisomanajuku.localinfo.jp</guid></item></channel></rss>