
<rss version="2.0">
    <channel>
        <title>オリーブ不動産のブログ</title>
        <link>https://www.olive-sale.com/blog/</link>
        <description>オリーブ不動産のブログ</description>
        <language>ja</language>
                
        <item>
            <title>家の査定はどこを見る？建物・土地・周辺環境の確認ポイント</title>
            <link>https://www.olive-sale.com/blog/entry-847155/</link>
            <description><![CDATA[<div class="imgbox_eyecatch">
  <div class="eyecatch_img">
    <p class="clearfix" style="max-width: 100%;margin: 0 0 10px 0;">
      <img src="https://cdn.img-asp.jp/cms/847155_5_0_0_1.jpg"
           alt="ブログ記事「家の査定はどこを見る？建物・土地・周辺環境の確認ポイント」のアイキャッチ画像"
           width="100%">
    </p>
  </div>
</div>

<div class="article-lp-wrapper">

  <section class="lp-section lp-fv bg-light">
    <div class="lp-glow-clip" aria-hidden="true">
      <span class="lp-fvg lp-amb-float bg-light"></span>
      <span class="lp-fvg lp-fg2 bg-light"></span>
    </div>
    <div class="lp-container">
      <div class="lp-fvin">
        <div class="lp-fvi lp-fv-anim" aria-hidden="true">
          <div class="lp-amb-float lp-amb-delay-2">
            <svg viewBox="0 0 240 150" aria-hidden="true" focusable="false">
              <circle cx="196" cy="34" r="14" fill="#FF9C00" opacity=".85"/>
              <path d="M18 132h204" fill="none" stroke="#B07B54" stroke-width="3" stroke-linecap="round"/>
              <path d="M58 132V76L110 36l52 40v56" fill="#FFFFFF" stroke="#3C7639" stroke-width="3.5" stroke-linejoin="round"/>
              <path d="M46 84l64-50 64 50" fill="none" stroke="#3C7639" stroke-width="3.5" stroke-linecap="round" stroke-linejoin="round"/>
              <rect x="97" y="98" width="26" height="34" rx="4" fill="#E8EFE7" stroke="#3C7639" stroke-width="3"/>
              <rect x="72" y="84" width="18" height="16" rx="3" fill="#FFF1DB" stroke="#3C7639" stroke-width="2.5"/>
              <rect x="130" y="84" width="18" height="16" rx="3" fill="#FFF1DB" stroke="#3C7639" stroke-width="2.5"/>
              <path d="M196 132v-26" stroke="#B07B54" stroke-width="4" stroke-linecap="round"/>
              <circle cx="196" cy="94" r="16" fill="#E8EFE7" stroke="#3C7639" stroke-width="3"/>
            </svg>
          </div>
        </div>
        <p class="lp-lead lp-fv-anim" style="--lp-fv-delay:120ms">家の売却を考え始めると、「家の査定ではどこを見るのか」「古さや傷みがどこまで査定額に影響するのか」と気になる方も多いでしょう。</p>
        <p class="lp-lead lp-fv-anim" style="--lp-fv-delay:240ms">家の査定では、大きく分けて<strong>建物・土地・周辺環境</strong>を確認し、それぞれの状態や利用しやすさ、地域の需要などを総合して査定額を検討します。</p>
        <p class="lp-lead lp-fv-anim" style="--lp-fv-delay:360ms">訪問査定を受ける前に確認ポイントを把握し、自宅の状態や修繕履歴などを整理しておくと、提示された査定額の根拠も確認しやすくなります。</p>
      </div>
    </div>
  </section>

  <section class="lp-section lp-toc bg-white">
    <div class="lp-container">
      <p class="lp-tt">目次FAQ</p>
      <div class="lp-tl">
        <div class="lp-ti lp-hv-lift bg-white">
          <div class="lp-qa">
            <span class="lp-bdg lp-bq bg-dark">Q1</span>
            <p class="lp-qt">家の査定では建物のどこを見ますか？</p>
          </div>
          <div class="lp-qa lp-qa--a">
            <span class="lp-bdg lp-ba bg-white">A</span>
            <p class="lp-at">築年数や構造だけでなく、外壁・屋根・基礎などの劣化、雨漏りやシロアリ被害、水回りなどの設備状態も確認されます。</p>
          </div>
          <a class="lp-anchor lp-hv-sweep bg-light" href="#sec-01" aria-label="家の査定はどこを見る？建物のチェックポイント へ移動">
            <svg class="lp-icon lp-anchor-arrow" viewBox="0 0 24 24" aria-hidden="true"><path d="m6 9 6 6 6-6"/></svg>
            <span class="lp-anchor-label">詳細はこちら</span>
            <span class="lp-anchor-title">建物で確認される査定ポイント</span>
          </a>
        </div>
        <div class="lp-ti lp-hv-lift bg-white">
          <div class="lp-qa">
            <span class="lp-bdg lp-bq bg-dark">Q2</span>
            <p class="lp-qt">土地はどのような点が査定に影響しますか？</p>
          </div>
          <div class="lp-qa lp-qa--a">
            <span class="lp-bdg lp-ba bg-white">A</span>
            <p class="lp-at">土地の形状や高低差、道路との接し方、間口、日当たりや風通しなどが主な確認ポイントです。</p>
          </div>
          <a class="lp-anchor lp-hv-sweep bg-light" href="#sec-02" aria-label="家の査定はどこを見る？土地・立地のチェックポイント へ移動">
            <svg class="lp-icon lp-anchor-arrow" viewBox="0 0 24 24" aria-hidden="true"><path d="m6 9 6 6 6-6"/></svg>
            <span class="lp-anchor-label">詳細はこちら</span>
            <span class="lp-anchor-title">土地・立地の評価ポイント</span>
          </a>
        </div>
        <div class="lp-ti lp-hv-lift bg-white">
          <div class="lp-qa">
            <span class="lp-bdg lp-bq bg-dark">Q3</span>
            <p class="lp-qt">家の査定前には何を準備すればよいですか？</p>
          </div>
          <div class="lp-qa lp-qa--a">
            <span class="lp-bdg lp-ba bg-white">A</span>
            <p class="lp-at">室内外を確認しやすい状態に整え、修繕・リフォーム履歴や設備資料、不具合などの情報を整理しておきましょう。</p>
          </div>
          <a class="lp-anchor lp-hv-sweep bg-light" href="#sec-03" aria-label="家の査定はどこを見る？周辺環境と査定前に準備すべきこと へ移動">
            <svg class="lp-icon lp-anchor-arrow" viewBox="0 0 24 24" aria-hidden="true"><path d="m6 9 6 6 6-6"/></svg>
            <span class="lp-anchor-label">詳細はこちら</span>
            <span class="lp-anchor-title">周辺環境と査定前の準備</span>
          </a>
        </div>
      </div>
    </div>
  </section>

  <section class="lp-section lp-s1 bg-light" id="sec-01">
    <div class="lp-container">
      <div class="lp-hh lp-hh-b">
        <span class="lp-n lp-n-b bg-dark">01</span>
        <h2 class="lp-h2">家の査定はどこを見る？建物の<span class="lp-nobr">チェックポイント</span></h2>
        <span class="lp-h2-rule bg-dark" aria-hidden="true"></span>
      </div>
      <p>建物では、築年数や構造などの基本情報に加えて、外壁・屋根・基礎の劣化や室内の不具合、住宅設備の状態などが確認されます。</p>

      <div class="lp-h3h"><span class="lp-h3-mark bg-light" aria-hidden="true"></span><h3 class="lp-h3">机上査定と訪問査定では確認する内容が異なる</h3></div>
      <p>不動産会社による査定には、主に「机上査定」と「訪問査定」があります。</p>
      <div class="lp-cols lp-mth" style="--lp-cols-md:2;--lp-cols-lg:2">
        <div class="lp-mc bg-white">
          <p class="lp-card-title"><span class="lp-icon-chip lp-cm bg-light"><svg class="lp-icon" viewBox="0 0 24 24" aria-hidden="true"><path d="M15 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V7Z"/><path d="M14 2v4a2 2 0 0 0 2 2h4"/><path d="M10 9H8"/><path d="M16 13H8"/><path d="M16 17H8"/></svg></span><span>机上査定</span></p>
          <p>机上査定は、物件情報や周辺の相場などのデータをもとに概算の査定価格を算出する方法です。</p>
        </div>
        <div class="lp-mc lp-mc--v bg-white">
          <p class="lp-card-title"><span class="lp-icon-chip lp-cs bg-light"><svg class="lp-icon" viewBox="0 0 24 24" aria-hidden="true"><path d="M20 10c0 4.993-5.539 10.193-7.399 11.799a1 1 0 0 1-1.202 0C9.539 20.193 4 14.993 4 10a8 8 0 0 1 16 0"/><circle cx="12" cy="10" r="3"/></svg></span><span>訪問査定</span></p>
          <p>一方、訪問査定では担当者が現地を訪れ、基礎データに加えて、データだけでは把握しにくい建物や敷地などの現地状況を確認します。</p>
        </div>
      </div>
      <p>そのため、「家の査定ではどこを見るのか」を具体的に知りたい場合は、主に<span class="lp-mark">訪問査定のチェック項目</span>を押さえておくことが重要です。</p>

      <div class="lp-h3h"><span class="lp-h3-mark bg-light" aria-hidden="true"></span><h3 class="lp-h3">築年数・構造と建物の劣化状況</h3></div>
      <p>建物では築年数・構造・延床面積といった基本情報だけでなく、現在の状態も重要な確認材料になります。</p>
      <div class="lp-tw">
        <table class="lp-table lp-hv-row" style="--lp-hv-row:rgba(60,118,57,.08)">
          <thead>
            <tr><th scope="col">分類</th><th scope="col">主な確認ポイント</th><th scope="col">具体例</th></tr>
          </thead>
          <tbody>
            <tr><th scope="row">基本情報</th><td data-label="主な確認ポイント">築年数・構造・面積</td><td data-label="具体例">木造・鉄骨造、延床面積など</td></tr>
            <tr><th scope="row">外装・構造</th><td data-label="主な確認ポイント">劣化や損傷の状態</td><td data-label="具体例">外壁のひび割れ、屋根材の劣化、基礎のクラック、傾き</td></tr>
            <tr><th scope="row">不具合</th><td data-label="主な確認ポイント">建物内部の問題</td><td data-label="具体例">雨漏り、シロアリ被害、カビ・結露跡</td></tr>
            <tr><th scope="row">設備</th><td data-label="主な確認ポイント">水回り・住宅設備</td><td data-label="具体例">キッチン、浴室、トイレ、給湯器など</td></tr>
          </tbody>
        </table>
      </div>
      <p>築年数が経過していても、修繕やリフォームが行われている場合は、その時期や工事内容も確認材料になります。反対に、築年数が浅くても不具合があれば査定時に確認される可能性があります。</p>
      <div class="lp-note bg-white">
        <span class="lp-icon-chip lp-cac bg-light"><svg class="lp-icon" viewBox="0 0 24 24" aria-hidden="true"><circle cx="12" cy="12" r="10"/><line x1="12" x2="12" y1="8" y2="12"/><line x1="12" x2="12.01" y1="16" y2="16"/></svg></span>
        <div>
          <p>そのため、<span class="lp-mark">築年数だけで査定額が決まるわけではありません</span>。設備を交換すれば必ず査定額が上がるとも限らないため、査定前に大掛かりな工事を行うかどうかは慎重に判断しましょう。</p>
        </div>
      </div>
    </div>
  </section>

  <section class="lp-section lp-cta lp-cmid bg-light">
    <div class="lp-container">
      <div class="lp-ccard lp-column-narrow bg-white">
        <p class="lp-ctt">家の査定で不安や疑問がある方は、お住まいの状態や売却について当社へお気軽にご相談ください。不動産の査定も承っています。</p>
        <div class="lp-act">
          <a href="https://www.olive-sale.com/contact/" class="cta-btn lp-btn lp-hv-shine lp-hv-arrow"><span>お問い合わせはこちら</span><svg class="lp-icon arrow" viewBox="0 0 24 24" aria-hidden="true"><path d="M5 12h14"/><path d="m12 5 7 7-7 7"/></svg></a>
          <div class="line-btn lp-lb"><a class="lp-ll lp-hv-lift" href="https://page.line.me/621ofrcw?oat_content=url&openQrModal=true" target="_blank" rel="noopener"><img class="lp-li" src="/images/line_banner2.png" alt="LINE公式アカウント 友だち追加はこちらから" loading="lazy" decoding="async"></a></div>
        </div>
      </div>
    </div>
  </section>

  <section class="lp-section lp-s2 bg-white" id="sec-02">
    <div class="lp-container">
      <div class="lp-hh lp-hh-i">
        <div class="lp-hir">
          <span class="lp-icon-chip lp-hic bg-light"><svg class="lp-icon lp-icon-lg" viewBox="0 0 24 24" aria-hidden="true"><path d="m12 8 6-3-6-3v10"/><path d="m8 11.99-5.5 3.14a1 1 0 0 0 0 1.74l8.5 4.86a2 2 0 0 0 2 0l8.5-4.86a1 1 0 0 0 0-1.74L16 12"/><path d="m6.49 12.85 11.02 6.3"/><path d="M17.51 12.85 6.5 19.15"/></svg></span>
          <span class="lp-n lp-n-p">02</span>
        </div>
        <h2 class="lp-h2">家の査定はどこを見る？土地・立地の<span class="lp-nobr">チェックポイント</span></h2>
      </div>
      <p>土地では、形状・高低差・接道状況・間口などの利用条件に加えて、日当たりや風通しなど居住性に関わる条件も確認されます。</p>

      <div class="lp-h3h"><span class="lp-h3-mark bg-light" aria-hidden="true"></span><h3 class="lp-h3">土地の形状や高低差</h3></div>
      <p>土地は面積が同じでも、形状によって建物の配置や土地の使いやすさが異なります。比較的利用しやすい整形地だけでなく、形が複雑な不整形地や、道路から細長い通路が延びる旗竿地などもあるためです。</p>
      <p>また、道路や隣地との高低差が大きい土地では、利用方法によって造成などが必要になる可能性もあります。</p>
      <div class="lp-tw">
        <table class="lp-table lp-hv-row" style="--lp-hv-row:rgba(60,118,57,.08)">
          <thead>
            <tr><th scope="col">評価項目</th><th scope="col">確認内容</th><th scope="col">査定で見る理由</th></tr>
          </thead>
          <tbody>
            <tr><th scope="row">形状</th><td data-label="確認内容">整形地・不整形地・旗竿地など</td><td data-label="査定で見る理由">建物配置や土地利用に関係するため</td></tr>
            <tr><th scope="row">高低差</th><td data-label="確認内容">道路・隣地との高さの違い</td><td data-label="査定で見る理由">造成などが必要になる可能性があるため</td></tr>
            <tr><th scope="row">接道</th><td data-label="確認内容">道路幅、間口、道路の種類など</td><td data-label="査定で見る理由">建築条件や利用しやすさに関係するため</td></tr>
            <tr><th scope="row">日当たり・風通し</th><td data-label="確認内容">方角、周辺建物との位置関係</td><td data-label="査定で見る理由">居住性に関係するため</td></tr>
          </tbody>
        </table>
      </div>

      <div class="lp-h3h"><span class="lp-h3-mark bg-light" aria-hidden="true"></span><h3 class="lp-h3">道路との接し方と接道条件</h3></div>
      <p>査定では、前面道路の幅員や土地が道路に接する長さ、道路の種類なども確認されます。</p>
      <p>都市計画区域・準都市計画区域内では、建築物の敷地は原則として幅員4m以上の建築基準法上の道路に<span class="lp-mark">2m以上接すること</span>が求められています。</p>
      <figure class="lp-figure lp-rf bg-light">
        <svg class="lp-rs" viewBox="0 0 560 380" role="img" aria-label="建築物の敷地が、幅員4m以上の建築基準法上の道路に2m以上接している状態の図">
          <rect x="110" y="30" width="340" height="250" rx="14" fill="#FFFFFF" stroke="#3C7639" stroke-width="3"/>
          <path d="M252 104V78l28-22 28 22v26" fill="none" stroke="#3C7639" stroke-width="3" stroke-linejoin="round"/>
          <path d="M244 84l36-28 36 28" fill="none" stroke="#3C7639" stroke-width="3" stroke-linecap="round" stroke-linejoin="round"/>
          <text x="280" y="152" text-anchor="middle" font-size="28" font-weight="700" fill="#1A1A1A">建築物の敷地</text>
          <path d="M142 238h276" stroke="#1A1A1A" stroke-width="2"/>
          <path d="M152 230l-10 8 10 8M408 230l10 8-10 8" fill="none" stroke="#1A1A1A" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
          <text x="280" y="222" text-anchor="middle" font-size="28" font-weight="700" fill="#1A1A1A">2m以上接する</text>
          <rect x="0" y="280" width="560" height="100" fill="#3C7639"/>
          <path d="M112 280h336" stroke="#FF9C00" stroke-width="8" stroke-linecap="round"/>
          <text x="280" y="322" text-anchor="middle" font-size="26" font-weight="700" fill="#FFFFFF">幅員4m以上の</text>
          <text x="280" y="358" text-anchor="middle" font-size="26" font-weight="700" fill="#FFFFFF">建築基準法上の道路</text>
        </svg>
      </figure>
      <p>ただし、敷地の周辺状況など一定の要件を満たし、特定行政庁による認定または許可を受ける場合には、接道規定の例外が認められることがあります。</p>
      <p>したがって、道路幅や接道している長さだけを見て、建て替えの可否を<span class="lp-mark">一律に判断することはできません</span>。個別の条件については、自治体の建築担当部署などへ確認することが大切です。</p>
      <div class="lp-src bg-white">
        <p class="lp-sl">参照</p>
        <p class="lp-st">国土交通省「<a href="https://www.mlit.go.jp/jutakukentiku/house/content/002011239.pdf">建築基準法（集団規定）</a>」（<span class="lp-nobr">2026年9月10日確認</span>）</p>
      </div>

      <div class="lp-h3h"><span class="lp-h3-mark bg-light" aria-hidden="true"></span><h3 class="lp-h3">日当たり・風通し</h3></div>
      <div class="lp-sun">
        <span class="lp-icon-chip lp-cac bg-light"><svg class="lp-icon" viewBox="0 0 24 24" aria-hidden="true"><circle cx="12" cy="12" r="4"/><path d="M12 2v2"/><path d="M12 20v2"/><path d="m4.93 4.93 1.41 1.41"/><path d="m17.66 17.66 1.41 1.41"/><path d="M2 12h2"/><path d="M20 12h2"/><path d="m6.34 17.66-1.41 1.41"/><path d="m19.07 4.93-1.41 1.41"/></svg></span>
        <div>
          <p>土地や建物の方角、隣接する建物との位置関係も確認ポイントです。南向きかどうかだけではなく、周辺に高い建物があるか、実際に採光や風通しを確保しやすいかなど、現地の状況を含めて判断されます。</p>
        </div>
      </div>
    </div>
  </section>

  <section class="lp-section lp-s3 bg-light" id="sec-03">
    <div class="lp-container">
      <div class="lp-hband bg-light">
        <span class="lp-n lp-n-t">03</span>
        <h2 class="lp-h2">家の査定はどこを見る？周辺環境と査定前に準備すべきこと</h2>
      </div>
      <p>周辺環境では交通・生活利便性や騒音などが確認されます。査定前は大掛かりな修繕を急ぐより、担当者が物件の状態を把握しやすいよう資料や情報を整理しておくことが重要です。</p>

      <div class="lp-h3h"><span class="lp-h3-mark bg-light" aria-hidden="true"></span><h3 class="lp-h3">交通・生活利便性などの周辺環境</h3></div>
      <div class="lp-env bg-white">
        <div class="lp-er">
          <span class="lp-icon-chip lp-cm bg-light"><svg class="lp-icon" viewBox="0 0 24 24" aria-hidden="true"><path d="M20 10c0 4.993-5.539 10.193-7.399 11.799a1 1 0 0 1-1.202 0C9.539 20.193 4 14.993 4 10a8 8 0 0 1 16 0"/><circle cx="12" cy="10" r="3"/></svg></span>
          <div><p>住宅の査定では、駅や公共交通機関へのアクセス、スーパー・病院・学校など生活に必要な施設への距離も確認材料になります。</p></div>
        </div>
        <div class="lp-er">
          <span class="lp-icon-chip lp-cs bg-light"><svg class="lp-icon" viewBox="0 0 24 24" aria-hidden="true"><path d="M11 4.702a.705.705 0 0 0-1.203-.498L6.413 7.587A1.4 1.4 0 0 1 5.416 8H3a1 1 0 0 0-1 1v6a1 1 0 0 0 1 1h2.416a1.4 1.4 0 0 1 .997.413l3.383 3.384A.705.705 0 0 0 11 19.298z"/><path d="M16 9a5 5 0 0 1 0 6"/><path d="M19.364 18.364a9 9 0 0 0 0-12.728"/></svg></span>
          <div><p>一方で、交通量の多さや騒音、においなど、暮らしやすさに影響する周辺状況についても現地で確認されることがあります。建物や土地そのものだけでなく、買主から見た住宅需要を考えるうえで周辺環境も重要だからです。</p></div>
        </div>
      </div>

      <div class="lp-h3h"><span class="lp-h3-mark bg-light" aria-hidden="true"></span><h3 class="lp-h3">公的な地価情報も査定の参考になる</h3></div>
      <p>地域の価格水準を把握するときは、国土交通省の「地価公示」や「不動産情報ライブラリ」も参考になります。</p>
      <dl class="lp-dl bg-white">
        <div class="lp-df">
          <dt class="lp-dt bg-light">地価公示</dt>
          <dd class="lp-dd">地価公示は、国土交通省土地鑑定委員会が標準地を選定し、毎年<span class="lp-nobr">1月1日</span>時点の<span class="lp-nobr">1㎡</span>あたりの正常な価格を判定して公示する制度です。</dd>
        </div>
        <div class="lp-df">
          <dt class="lp-dt bg-light">不動産情報ライブラリ</dt>
          <dd class="lp-dd">不動産情報ライブラリでは、不動産の取引価格や地価公示などの価格情報を確認できます。</dd>
        </div>
      </dl>
      <p>ただし、公示地価は<span class="lp-mark">個々の家の査定額そのものではありません</span>。土地や建物にはそれぞれ異なる条件があるため、地域の価格水準を考える際の参考情報として利用しましょう。</p>
      <div class="lp-src bg-white">
        <p class="lp-sl">参照</p>
        <p class="lp-st">国土交通省 不動産情報ライブラリ「<a href="https://www.reinfolib.mlit.go.jp/landPrices/">国土交通省地価公示・都道府県地価調査の検索</a>」（<span class="lp-nobr">2026年9月10日確認</span>）</p>
      </div>

      <div class="lp-h3h"><span class="lp-h3-mark bg-light" aria-hidden="true"></span><h3 class="lp-h3">訪問査定までに準備したいもの</h3></div>
      <p>訪問査定を受ける前は、次の項目を確認しておくと担当者が物件の状態を把握しやすくなります。</p>
      <ul class="lp-check bg-white">
        <li class="lp-icon-row"><svg class="lp-icon" viewBox="0 0 24 24" aria-hidden="true"><rect width="18" height="18" x="3" y="3" rx="2"/></svg><span>室内外を確認しやすい状態にする</span></li>
        <li class="lp-icon-row"><svg class="lp-icon" viewBox="0 0 24 24" aria-hidden="true"><rect width="18" height="18" x="3" y="3" rx="2"/></svg><span>修繕・リフォームを行った時期と内容を整理する</span></li>
        <li class="lp-icon-row"><svg class="lp-icon" viewBox="0 0 24 24" aria-hidden="true"><rect width="18" height="18" x="3" y="3" rx="2"/></svg><span>設備の保証書・取扱説明書を準備する</span></li>
        <li class="lp-icon-row"><svg class="lp-icon" viewBox="0 0 24 24" aria-hidden="true"><rect width="18" height="18" x="3" y="3" rx="2"/></svg><span>雨漏りや設備不良など把握している不具合を整理する</span></li>
        <li class="lp-icon-row"><svg class="lp-icon" viewBox="0 0 24 24" aria-hidden="true"><rect width="18" height="18" x="3" y="3" rx="2"/></svg><span>周辺環境の特徴を伝えられるようにする</span></li>
      </ul>
      <p>清掃や整理整頓の目的は、担当者が建物の状態を確認しやすくすることです。掃除をしたからといって査定額が必ず上がるわけではありません。</p>
      <p>また、把握している雨漏りや設備不良などは<span class="lp-mark">隠さず伝えましょう</span>。修繕履歴なども含めて正確な情報を共有することで、担当者が現在の物件状態を確認しやすくなります。</p>
    </div>
  </section>

  <section class="lp-section lp-sum bg-light">
    <div class="lp-container">
      <div class="lp-hh lp-hh-g">
        <span class="lp-n lp-n-p">04</span>
        <h2 class="lp-h2">まとめ</h2>
      </div>
      <p class="lp-sml">家の査定では、建物・土地・周辺環境を総合的に確認します。</p>
      <div class="lp-smc bg-white">
        <div class="lp-smr">
          <span class="lp-icon-chip lp-cm bg-light"><svg class="lp-icon" viewBox="0 0 24 24" aria-hidden="true"><path d="M15 21v-8a1 1 0 0 0-1-1h-4a1 1 0 0 0-1 1v8"/><path d="M3 10a2 2 0 0 1 .709-1.528l7-5.999a2 2 0 0 1 2.582 0l7 5.999A2 2 0 0 1 21 10v9a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2z"/></svg></span>
          <div><p>建物は築年数や構造だけでなく、外壁・屋根・基礎の劣化、雨漏りやシロアリ被害、水回り・住宅設備など現在の状態も確認ポイントです。</p></div>
        </div>
        <div class="lp-smr">
          <span class="lp-icon-chip lp-cs bg-light"><svg class="lp-icon" viewBox="0 0 24 24" aria-hidden="true"><path d="m12 8 6-3-6-3v10"/><path d="m8 11.99-5.5 3.14a1 1 0 0 0 0 1.74l8.5 4.86a2 2 0 0 0 2 0l8.5-4.86a1 1 0 0 0 0-1.74L16 12"/><path d="m6.49 12.85 11.02 6.3"/><path d="M17.51 12.85 6.5 19.15"/></svg></span>
          <div><p>土地では形状や高低差、接道条件、日当たり・風通しなどが確認され、周辺の交通・生活利便性や騒音なども査定材料になります。</p></div>
        </div>
        <div class="lp-smr">
          <span class="lp-icon-chip lp-cac bg-light"><svg class="lp-icon" viewBox="0 0 24 24" aria-hidden="true"><rect width="8" height="4" x="8" y="2" rx="1" ry="1"/><path d="M16 4h2a2 2 0 0 1 2 2v14a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2V6a2 2 0 0 1 2-2h2"/><path d="M12 11h4"/><path d="M12 16h4"/><path d="M8 11h.01"/><path d="M8 16h.01"/></svg></span>
          <div><p>訪問査定を依頼する前に、自宅の状態や修繕・リフォーム履歴、設備資料、不具合などを整理しておきましょう。</p></div>
        </div>
      </div>
      <p class="lp-smx">査定結果を受け取った際は、金額だけを見るのではなく、どのような条件を評価して算出したのかも<span class="lp-mark">査定担当者へ確認することが大切です</span>。</p>
    </div>
  </section>

  <section class="lp-section lp-cta lp-cf bg-dark">
    <div class="lp-glow-clip" aria-hidden="true">
      <span class="lp-fg bg-dark"></span>
    </div>
    <div class="lp-container">
      <div class="lp-column-narrow">
        <p class="lp-ctt lp-ctt--f">家の査定で不安や疑問がある方は、お住まいの特徴や状態を確認したうえで、当社へお気軽にご相談ください。不動産の査定も承っています。</p>
        <div class="lp-act lp-act--f">
          <span class="lp-cta-halo" style="--lp-halo-radius:28px;--lp-halo:rgba(255,255,255,.6)"><a href="https://www.olive-sale.com/contact/" class="cta-btn lp-btn lp-btn--f lp-amb-shine lp-hv-lift"><span>お問い合わせはこちら</span><svg class="lp-icon arrow lp-amb-arrow" viewBox="0 0 24 24" aria-hidden="true"><path d="M5 12h14"/><path d="m12 5 7 7-7 7"/></svg></a></span>
          <div class="line-btn lp-lb lp-lb--p bg-white"><a class="lp-ll lp-hv-lift" href="https://page.line.me/621ofrcw?oat_content=url&openQrModal=true" target="_blank" rel="noopener"><img class="lp-li" src="/images/line_banner2.png" alt="LINE公式アカウント 友だち追加はこちらから" loading="lazy" decoding="async"></a></div>
        </div>
      </div>
    </div>
  </section>

</div>

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@graph": [
    {
      "@type": "Article",
      "headline": "家の査定はどこを見る？建物・土地・周辺環境の確認ポイント",
      "description": "家の査定では、大きく分けて建物・土地・周辺環境を確認し、それぞれの状態や利用しやすさ、地域の需要などを総合して査定額を検討します。",
      "inLanguage": "ja",
      "articleSection": [
        "家の査定はどこを見る？建物のチェックポイント",
        "家の査定はどこを見る？土地・立地のチェックポイント",
        "家の査定はどこを見る？周辺環境と査定前に準備すべきこと",
        "まとめ"
      ]
    },
    {
      "@type": "FAQPage",
      "mainEntity": [
        {
          "@type": "Question",
          "name": "家の査定では建物のどこを見ますか？",
          "acceptedAnswer": {
            "@type": "Answer",
            "text": "築年数や構造だけでなく、外壁・屋根・基礎などの劣化、雨漏りやシロアリ被害、水回りなどの設備状態も確認されます。"
          }
        },
        {
          "@type": "Question",
          "name": "土地はどのような点が査定に影響しますか？",
          "acceptedAnswer": {
            "@type": "Answer",
            "text": "土地の形状や高低差、道路との接し方、間口、日当たりや風通しなどが主な確認ポイントです。"
          }
        },
        {
          "@type": "Question",
          "name": "家の査定前には何を準備すればよいですか？",
          "acceptedAnswer": {
            "@type": "Answer",
            "text": "室内外を確認しやすい状態に整え、修繕・リフォーム履歴や設備資料、不具合などの情報を整理しておきましょう。"
          }
        }
      ]
    }
  ]
}
</script>
<style>
/* LP CSS ANIM ENGINE v5.3.0 (minified) | real-estate-web-magazine-lp | 内容は lp-anim-engine.css と同一。改変禁止 */
@import url('https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@400;700;900&display=swap');.article-lp-wrapper{--lp-sp-05:4px;--lp-sp-1:8px;--lp-sp-15:12px;--lp-sp-2:16px;--lp-sp-3:24px;--lp-sp-4:32px;--lp-sp-5:40px;--lp-sp-6:48px;--lp-sp-8:64px;--lp-sp-10:80px;--lp-sp-12:96px;--lp-sp-14:112px;--lp-sp-16:128px;--lp-gap-inner:var(--lp-sp-15);--lp-gap-block:var(--lp-sp-4);--lp-gap-group:var(--lp-sp-8);--lp-gap-section:var(--lp-sp-14);--lp-shape-none:0;--lp-shape-xs:4px;--lp-shape-sm:8px;--lp-shape-md:12px;--lp-shape-lg:16px;--lp-shape-xl:28px;--lp-shape-full:999px;--lp-fs-display:72px;--lp-fs-h2:44px;--lp-fs-h3:28px;--lp-fs-h4:22px;--lp-fs-lead:22px;--lp-fs-body:19px;--lp-fs-label:18px;--lp-lh-body:1.85;--lp-lh-lead:1.9;--lp-lh-head:1.3;--lp-lh-display:1.1;--lp-ls-body:0.05em;--lp-ls-label:0.08em;--lp-ls-head:0.05em;--lp-ls-display:0.02em;--lp-elev-1:0 2px 16px rgba(0,0,0,.10);--lp-elev-2:0 6px 20px rgba(0,0,0,.14);--lp-elev-3:0 10px 28px rgba(0,0,0,.18);--lp-pad-card:40px;--lp-pad-hero:64px;--lp-measure:920px;--lp-measure-narrow:720px}.article-lp-wrapper{container-type:inline-size;container-name:lp}.article-lp-wrapper{font-family:"Noto Sans JP","Hiragino Kaku Gothic ProN","Hiragino Sans","Yu Gothic","Meiryo",system-ui,-apple-system,sans-serif!important;font-feature-settings:"palt"!important;-webkit-font-smoothing:antialiased;width:100%;max-width:100%}.article-lp-wrapper *{font-family:inherit!important;font-style:normal!important;text-transform:none!important;text-shadow:none!important;text-align:left!important;text-align-last:auto!important;text-justify:auto!important;text-indent:0!important;box-sizing:border-box}.article-lp-wrapper a{text-decoration:none!important}.article-lp-wrapper ul,.article-lp-wrapper ol,.article-lp-wrapper li{list-style:none!important}.article-lp-wrapper img,.article-lp-wrapper svg{max-width:100%;height:auto;display:block}.article-lp-wrapper p,.article-lp-wrapper li,.article-lp-wrapper span,.article-lp-wrapper a,.article-lp-wrapper h1,.article-lp-wrapper h2,.article-lp-wrapper h3,.article-lp-wrapper h4,.article-lp-wrapper h5,.article-lp-wrapper h6,.article-lp-wrapper th,.article-lp-wrapper td,.article-lp-wrapper dt,.article-lp-wrapper dd,.article-lp-wrapper strong,.article-lp-wrapper b,.article-lp-wrapper em,.article-lp-wrapper i,.article-lp-wrapper small,.article-lp-wrapper figcaption,.article-lp-wrapper blockquote,.article-lp-wrapper cite{color:inherit!important}.article-lp-wrapper h1,.article-lp-wrapper h2,.article-lp-wrapper h3,.article-lp-wrapper h4,.article-lp-wrapper h5,.article-lp-wrapper h6{border:0 none!important;background:none!important;box-shadow:none!important;padding:0!important;text-decoration:none!important;counter-increment:none!important;counter-reset:none!important;overflow-wrap:anywhere;min-width:0}.article-lp-wrapper h1::before,.article-lp-wrapper h2::before,.article-lp-wrapper h3::before,.article-lp-wrapper h4::before,.article-lp-wrapper h5::before,.article-lp-wrapper h6::before,.article-lp-wrapper h1::after,.article-lp-wrapper h2::after,.article-lp-wrapper h3::after,.article-lp-wrapper h4::after,.article-lp-wrapper h5::after,.article-lp-wrapper h6::after{content:none!important}.article-lp-wrapper h1 *:not([class*="lp-"]):not(svg):not(svg *),.article-lp-wrapper h2 *:not([class*="lp-"]):not(svg):not(svg *),.article-lp-wrapper h3 *:not([class*="lp-"]):not(svg):not(svg *),.article-lp-wrapper h4 *:not([class*="lp-"]):not(svg):not(svg *),.article-lp-wrapper h5 *:not([class*="lp-"]):not(svg):not(svg *),.article-lp-wrapper h6 *:not([class*="lp-"]):not(svg):not(svg *){border:0 none!important;box-shadow:none!important;background-image:none!important}.article-lp-wrapper h1 *:not([class*="lp-"])::before,.article-lp-wrapper h1 *:not([class*="lp-"])::after,.article-lp-wrapper h2 *:not([class*="lp-"])::before,.article-lp-wrapper h2 *:not([class*="lp-"])::after,.article-lp-wrapper h3 *:not([class*="lp-"])::before,.article-lp-wrapper h3 *:not([class*="lp-"])::after,.article-lp-wrapper h4 *:not([class*="lp-"])::before,.article-lp-wrapper h4 *:not([class*="lp-"])::after{content:none!important}.article-lp-wrapper p,.article-lp-wrapper li,.article-lp-wrapper td,.article-lp-wrapper th,.article-lp-wrapper dt,.article-lp-wrapper dd,.article-lp-wrapper figcaption,.article-lp-wrapper blockquote,.article-lp-wrapper a,.article-lp-wrapper span,.article-lp-wrapper h1,.article-lp-wrapper h2,.article-lp-wrapper h3,.article-lp-wrapper h4,.article-lp-wrapper h5,.article-lp-wrapper h6,.article-lp-wrapper .lp-balance{text-wrap:wrap!important;word-break:normal!important;line-break:strict!important;overflow-wrap:break-word;hyphens:none!important}.article-lp-wrapper .lp-nobr{white-space:nowrap}.article-lp-wrapper p,.article-lp-wrapper li,.article-lp-wrapper dt,.article-lp-wrapper dd,.article-lp-wrapper h1,.article-lp-wrapper h2,.article-lp-wrapper h3,.article-lp-wrapper h4,.article-lp-wrapper h5,.article-lp-wrapper h6{max-width:100%!important}.article-lp-wrapper .lp-container{width:100%;max-width:var(--lp-measure,920px);margin-inline:auto;padding-inline:clamp(20px,4vw,40px)}@supports (container-type:inline-size){.article-lp-wrapper .lp-container{padding-inline:clamp(20px,4cqi,40px)}}.article-lp-wrapper .lp-column-narrow{width:100%;max-width:var(--lp-measure-narrow,720px);margin-inline:auto}.article-lp-wrapper{font-size:var(--lp-fs-body)!important;line-height:var(--lp-lh-body)!important;letter-spacing:var(--lp-ls-body)!important}.article-lp-wrapper p,.article-lp-wrapper li,.article-lp-wrapper dt,.article-lp-wrapper dd,.article-lp-wrapper th,.article-lp-wrapper td,.article-lp-wrapper blockquote{font-size:var(--lp-fs-body)!important;line-height:var(--lp-lh-body)!important;letter-spacing:var(--lp-ls-body)!important}.article-lp-wrapper small,.article-lp-wrapper figcaption,.article-lp-wrapper cite{font-size:var(--lp-fs-label)!important;line-height:1.7!important;letter-spacing:var(--lp-ls-label)!important}.article-lp-wrapper h2{font-size:var(--lp-fs-h2)!important;line-height:var(--lp-lh-head)!important;letter-spacing:var(--lp-ls-head)!important;font-weight:900}.article-lp-wrapper h3{font-size:var(--lp-fs-h3)!important;line-height:1.45!important;letter-spacing:var(--lp-ls-head)!important;font-weight:700}.article-lp-wrapper h4{font-size:var(--lp-fs-h4)!important;line-height:1.5!important;letter-spacing:var(--lp-ls-head)!important;font-weight:700}.article-lp-wrapper h5,.article-lp-wrapper h6{font-size:var(--lp-fs-body)!important;line-height:1.5!important;letter-spacing:var(--lp-ls-head)!important;font-weight:700}.article-lp-wrapper span:not([class*="lp-"]),.article-lp-wrapper a:not([class*="lp-"]),.article-lp-wrapper strong:not([class*="lp-"]),.article-lp-wrapper b:not([class*="lp-"]),.article-lp-wrapper em:not([class*="lp-"]),.article-lp-wrapper i:not([class*="lp-"]),.article-lp-wrapper mark:not([class*="lp-"]),.article-lp-wrapper time:not([class*="lp-"]),.article-lp-wrapper abbr:not([class*="lp-"]),.article-lp-wrapper label:not([class*="lp-"]),.article-lp-wrapper button:not([class*="lp-"]),.article-lp-wrapper div:not([class]){font-size:inherit!important;line-height:inherit!important;letter-spacing:inherit!important}.article-lp-wrapper h2{margin:0 0 var(--lp-sp-3)!important}.article-lp-wrapper h3{margin:var(--lp-sp-8) 0 var(--lp-sp-3)!important}.article-lp-wrapper h4{margin:var(--lp-sp-6) 0 var(--lp-sp-2)!important}.article-lp-wrapper p + p{margin-top:var(--lp-gap-block)}@container lp (max-width:719px){.article-lp-wrapper>*{--lp-fs-display:60px;--lp-fs-h2:36px;--lp-fs-h3:26px;--lp-fs-lead:21px;--lp-fs-body:18px;--lp-fs-label:17px;--lp-gap-section:88px;--lp-gap-group:56px;--lp-pad-card:32px;--lp-pad-hero:48px}}@container lp (max-width:559px){.article-lp-wrapper>*{--lp-fs-display:40px;--lp-fs-h2:28px;--lp-fs-h3:22px;--lp-fs-h4:19px;--lp-fs-lead:19px;--lp-fs-body:17px;--lp-fs-label:16px;--lp-lh-body:1.8;--lp-gap-section:80px;--lp-gap-group:48px;--lp-gap-block:24px;--lp-pad-card:24px;--lp-pad-hero:32px}}@media (max-height:800px) and (min-width:769px){.article-lp-wrapper{--lp-gap-section:88px;--lp-gap-group:56px}}@media (max-height:640px) and (min-width:769px){.article-lp-wrapper{--lp-gap-section:72px;--lp-gap-group:48px}}@media (max-width:768px){.article-lp-wrapper{--lp-fs-display:40px;--lp-fs-h2:28px;--lp-fs-h3:22px;--lp-fs-h4:19px;--lp-fs-lead:19px;--lp-fs-body:17px;--lp-fs-label:16px;--lp-lh-body:1.8;--lp-gap-section:var(--lp-sp-10);--lp-gap-group:var(--lp-sp-6);--lp-gap-block:var(--lp-sp-3);--lp-pad-card:24px;--lp-pad-hero:32px}}.article-lp-wrapper .lp-icon{display:inline-block;width:1.15em;height:1.15em;flex:0 0 auto;vertical-align:-0.16em;fill:none!important;stroke:currentColor!important;stroke-width:1.75;stroke-linecap:round;stroke-linejoin:round;overflow:visible}.article-lp-wrapper .lp-icon-lg{width:1.6em;height:1.6em}.article-lp-wrapper .lp-icon-xl{width:2.2em;height:2.2em;stroke-width:1.5}.article-lp-wrapper .lp-icon-chip{display:inline-flex;align-items:center;justify-content:center;width:2.6em;height:2.6em;border-radius:var(--lp-shape-md);flex:0 0 auto}.article-lp-wrapper .lp-icon-row{display:flex;align-items:flex-start;gap:var(--lp-gap-inner)}.article-lp-wrapper .lp-icon-row>.lp-icon{margin-top:.28em}.article-lp-wrapper .lp-sr{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.article-lp-wrapper .lp-cols{display:grid;gap:var(--lp-gap-block);grid-template-columns:repeat(1,minmax(0,1fr))}.article-lp-wrapper .lp-cols>*{min-width:0}@supports not (container-type:inline-size){@media (min-width:900px){.article-lp-wrapper .lp-cols{grid-template-columns:repeat(var(--lp-cols-md,2),minmax(0,1fr))}}@media (min-width:1400px){.article-lp-wrapper .lp-cols{grid-template-columns:repeat(var(--lp-cols-lg,var(--lp-cols-md,2)),minmax(0,1fr))}}}@container lp (min-width:720px){.article-lp-wrapper .lp-cols{grid-template-columns:repeat(var(--lp-cols-md,2),minmax(0,1fr))}}@container lp (min-width:1120px){.article-lp-wrapper .lp-cols{grid-template-columns:repeat(var(--lp-cols-lg,var(--lp-cols-md,2)),minmax(0,1fr))}}.article-lp-wrapper .lp-row{display:flex;align-items:center;justify-content:center;gap:var(--lp-gap-block);flex-wrap:nowrap}.article-lp-wrapper .lp-row>*{min-width:0}@container lp (max-width:559px){.article-lp-wrapper .lp-row{flex-direction:column;align-items:stretch}.article-lp-wrapper .lp-row>.lp-row-op{margin-inline:auto}}@media (max-width:768px){.article-lp-wrapper .lp-row{flex-direction:column;align-items:stretch}.article-lp-wrapper .lp-row>.lp-row-op{margin-inline:auto}}.article-lp-wrapper table{width:100%;border-collapse:collapse}@container lp (max-width:559px){.article-lp-wrapper table.lp-table,.article-lp-wrapper table.lp-table tbody,.article-lp-wrapper table.lp-table tr{display:block;width:100%}.article-lp-wrapper table.lp-table thead{display:none}.article-lp-wrapper table.lp-table tbody th[scope="row"]{display:block;text-align:left!important}.article-lp-wrapper table.lp-table tbody td{display:block;width:100%}.article-lp-wrapper table.lp-table tbody td::before{content:attr(data-label);display:block}}@media (max-width:768px){.article-lp-wrapper table.lp-table,.article-lp-wrapper table.lp-table tbody,.article-lp-wrapper table.lp-table tr{display:block;width:100%}.article-lp-wrapper table.lp-table thead{display:none}.article-lp-wrapper table.lp-table tbody th[scope="row"]{display:block;text-align:left!important}.article-lp-wrapper table.lp-table tbody td{display:block;width:100%}.article-lp-wrapper table.lp-table tbody td::before{content:attr(data-label);display:block}}/*【詳細度の内訳(この順序でなければ効かない)】 ・tone本体 :where(.bg-dark) → (0,1,0) … 面の色を決める。0-b-1 の color:inherit で 子孫に降りるので、これだけで大半のテキストが正しくなる。 ・本文/補足 :where(.bg-dark) p 等 → (0,1,1) … 0-b-1 の .article-lp-wrapper p (0,1,1) と同点。 エンジン内で"後に"書いてあるので後勝ちし、階調が付く。 ・LPの個別色 .article-lp-wrapper .lp-〇〇 → (0,2,0) … 上記すべてに勝つ(LPの設計が最優先)。 */ .article-lp-wrapper :where(.bg-dark,.bg-dark *){color:var(--lp-on-dark,#FFFFFF)!important}.article-lp-wrapper :where(.bg-light,.bg-light *,.bg-white,.bg-white *){color:var(--lp-on-light,#1A1A1A)!important}.article-lp-wrapper :where(.bg-light,.bg-white) p,.article-lp-wrapper :where(.bg-light,.bg-white) li,.article-lp-wrapper :where(.bg-light,.bg-white) dd,.article-lp-wrapper :where(.bg-light,.bg-white) blockquote{color:var(--lp-ink-body,#33393F)!important}.article-lp-wrapper :where(.bg-dark) p,.article-lp-wrapper :where(.bg-dark) li,.article-lp-wrapper :where(.bg-dark) dd,.article-lp-wrapper :where(.bg-dark) blockquote{color:var(--lp-ink-body-dark,rgba(255,255,255,.93))!important}.article-lp-wrapper :where(.bg-light,.bg-white) small,.article-lp-wrapper :where(.bg-light,.bg-white) figcaption,.article-lp-wrapper :where(.bg-light,.bg-white) cite{color:var(--lp-ink-mute,#5A6470)!important}.article-lp-wrapper :where(.bg-dark) small,.article-lp-wrapper :where(.bg-dark) figcaption,.article-lp-wrapper :where(.bg-dark) cite{color:var(--lp-ink-mute-dark,rgba(255,255,255,.82))!important}.article-lp-wrapper{overflow-x:clip}.article-lp-wrapper :where(.lp-cols,.lp-row,.lp-grid)>*{min-width:0;max-width:100%}.article-lp-wrapper :where(a,code,pre,td,th){overflow-wrap:break-word;word-break:normal}.article-lp-wrapper :where(pre,code){white-space:pre-wrap}.article-lp-wrapper table{table-layout:auto;max-width:100%}@supports (content-visibility:auto){.article-lp-wrapper>*:nth-child(n+3){content-visibility:auto;contain-intrinsic-size:auto 720px}}.article-lp-wrapper .lp-mark{background-image:linear-gradient(transparent var(--lp-mark-top,60%),var(--lp-mark,rgba(0,160,234,.30)) var(--lp-mark-top,60%));background-repeat:no-repeat;background-size:100% 100%;padding:0 .08em;font-weight:700}.article-lp-wrapper .lp-mark-strong{background-image:linear-gradient(transparent 8%,var(--lp-mark,rgba(0,160,234,.26)) 8%);padding:.06em .3em;border-radius:4px;font-weight:900}.article-lp-wrapper .lp-key{font-weight:900;color:var(--lp-key,inherit)!important}.article-lp-wrapper .lp-key-line{font-weight:900;color:var(--lp-key,inherit)!important;border-bottom:3px solid var(--lp-key,currentColor);padding-bottom:2px}@media (prefers-reduced-motion:no-preference){@supports not (content-visibility:auto){html:has(.article-lp-wrapper){scroll-behavior:smooth}}}.article-lp-wrapper [id]{scroll-margin-top:24px}@media (prefers-reduced-motion:no-preference){.article-lp-wrapper .lp-fv-anim{animation:lpFvRise .9s cubic-bezier(.22,1,.36,1) both;animation-delay:var(--lp-fv-delay,0ms)}}@keyframes lpFvRise{from{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:no-preference){.article-lp-wrapper .lp-amb-float{animation:lpAmbFloat 8s ease-in-out infinite}.article-lp-wrapper .lp-amb-sway{animation:lpAmbSway 7s ease-in-out infinite}.article-lp-wrapper .lp-amb-pulse{animation:lpAmbPulse 3.2s ease-in-out infinite}.article-lp-wrapper .lp-amb-glow{animation:lpAmbGlow 5s ease-in-out infinite}.article-lp-wrapper .lp-amb-arrow{animation:lpAmbArrow 1.8s ease-in-out infinite}.article-lp-wrapper .lp-amb-ring{animation:lpAmbRing 22s linear infinite}.article-lp-wrapper .lp-amb-line{animation:lpAmbLine 6s ease-in-out infinite;transform-origin:left center}.article-lp-wrapper .lp-amb-halo{position:relative;display:inline-block}.article-lp-wrapper .lp-amb-halo::before,.article-lp-wrapper .lp-amb-halo::after{content:"";position:absolute;inset:calc(-1 * var(--lp-halo-inset,10px));border-radius:var(--lp-halo-radius,999px);border:2px solid var(--lp-halo,rgba(0,160,234,.5));pointer-events:none;z-index:0;animation:lpCtaHalo 3.2s cubic-bezier(.16,.8,.3,1) infinite}.article-lp-wrapper .lp-amb-halo::after{animation-delay:1.6s}.article-lp-wrapper .lp-amb-halo>*{position:relative;z-index:1}.article-lp-wrapper .lp-amb-dot>*{animation:lpAmbDot 1.6s ease-in-out infinite}.article-lp-wrapper .lp-amb-dot>*:nth-child(2){animation-delay:.22s}.article-lp-wrapper .lp-amb-dot>*:nth-child(3){animation-delay:.44s}.article-lp-wrapper .lp-amb-shine{position:relative;overflow:hidden;isolation:isolate}.article-lp-wrapper .lp-amb-shine>*{position:relative;z-index:2}.article-lp-wrapper .lp-amb-shine::after{content:"";position:absolute;top:0;left:0;width:45%;height:100%;pointer-events:none;z-index:1;background:linear-gradient(115deg,transparent 0%,var(--lp-shine,rgba(255,255,255,.45)) 50%,transparent 100%);animation:lpAmbShine 5.5s ease-in-out infinite}.article-lp-wrapper .lp-amb-delay-1{animation-delay:.6s}.article-lp-wrapper .lp-amb-delay-2{animation-delay:1.2s}.article-lp-wrapper .lp-amb-delay-3{animation-delay:1.8s}}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.article-lp-wrapper .lp-hv-lift{transition:transform .38s cubic-bezier(.22,1,.36,1),border-color .38s ease,background-color .38s ease,box-shadow .38s ease}.article-lp-wrapper .lp-hv-lift:hover{transform:translateY(-6px)}.article-lp-wrapper .lp-hv-edge{transition:border-color .38s ease,background-color .38s ease}.article-lp-wrapper .lp-hv-edge:hover{border-color:var(--lp-hv-edge,currentColor)!important}.article-lp-wrapper .lp-hv-sweep{background-image:linear-gradient(var(--lp-hv-fill,rgba(0,160,234,.12)),var(--lp-hv-fill,rgba(0,160,234,.12)))!important;background-repeat:no-repeat!important;background-position:left center!important;background-size:0% 100%!important;transition:background-size .45s cubic-bezier(.22,1,.36,1),border-color .38s ease,color .38s ease}.article-lp-wrapper .lp-hv-sweep:hover{background-size:100% 100%!important}.article-lp-wrapper .lp-hv-underline{position:relative}.article-lp-wrapper .lp-hv-underline::after{content:"";position:absolute;left:0;bottom:-6px;width:100%;height:3px;border-radius:999px;pointer-events:none;background:var(--lp-hv-line,currentColor);transform:scaleX(0);transform-origin:left center;transition:transform .42s cubic-bezier(.22,1,.36,1)}.article-lp-wrapper .lp-hv-underline:hover::after{transform:scaleX(1)}.article-lp-wrapper .lp-hv-arrow .arrow{transition:transform .38s cubic-bezier(.22,1,.36,1)}.article-lp-wrapper .lp-hv-arrow:hover .arrow{transform:translateX(8px)}.article-lp-wrapper .lp-anchor-arrow{transition:none!important;animation:none!important}.article-lp-wrapper .lp-hv-zoom{overflow:hidden}.article-lp-wrapper .lp-hv-zoom img,.article-lp-wrapper .lp-hv-zoom svg{transition:transform .55s cubic-bezier(.22,1,.36,1)}.article-lp-wrapper .lp-hv-zoom:hover img,.article-lp-wrapper .lp-hv-zoom:hover svg{transform:scale(1.07)}.article-lp-wrapper .lp-hv-num .num,.article-lp-wrapper .lp-hv-num .lp-secnum{transition:transform .4s cubic-bezier(.22,1,.36,1)}.article-lp-wrapper .lp-hv-num:hover .num,.article-lp-wrapper .lp-hv-num:hover .lp-secnum{transform:scale(1.05)}.article-lp-wrapper .lp-hv-row tbody tr{transition:background-color .3s ease}.article-lp-wrapper .lp-hv-row tbody tr:hover td{background:var(--lp-hv-row,rgba(0,160,234,.08))!important}.article-lp-wrapper .lp-hv-shine{position:relative;overflow:hidden;isolation:isolate}.article-lp-wrapper .lp-hv-shine::before{content:"";position:absolute;top:0;left:-120%;width:60%;height:100%;z-index:1;pointer-events:none;background:linear-gradient(120deg,transparent 0%,rgba(255,255,255,.42) 50%,transparent 100%);transform:skewX(-20deg);transition:left .62s ease}.article-lp-wrapper .lp-hv-shine:hover::before{left:150%}.article-lp-wrapper .lp-hv-shine>*{position:relative;z-index:2}}@media (prefers-reduced-motion:no-preference){.article-lp-wrapper .lp-cta-halo{position:relative;display:inline-block;max-width:100%}.article-lp-wrapper .lp-cta-halo::before,.article-lp-wrapper .lp-cta-halo::after{content:"";position:absolute;inset:0;border-radius:var(--lp-halo-radius,999px);pointer-events:none;z-index:0;border:2px solid var(--lp-halo,rgba(0,160,234,.55));animation:lpCtaHalo 3.2s cubic-bezier(.16,.8,.3,1) infinite}.article-lp-wrapper .lp-cta-halo::after{animation-delay:1.5s}.article-lp-wrapper .lp-cta-halo>*{position:relative;z-index:1}}@keyframes lpAmbFloat{0%,100%{transform:translate3d(0,0,0)}50%{transform:translate3d(0,-14px,0)}}@keyframes lpAmbSway{0%,100%{transform:rotate(-2deg)}50%{transform:rotate(2deg)}}@keyframes lpAmbPulse{0%,100%{transform:scale(1)}50%{transform:scale(1.06)}}@keyframes lpAmbGlow{0%,100%{opacity:.5}50%{opacity:1}}@keyframes lpAmbArrow{0%,100%{transform:translateX(0)}50%{transform:translateX(6px)}}@keyframes lpAmbRing{to{transform:rotate(360deg)}}@keyframes lpAmbLine{0%,100%{transform:scaleX(.4)}50%{transform:scaleX(1)}}@keyframes lpAmbDot{0%,75%,100%{opacity:.25}38%{opacity:1}}@keyframes lpCtaHalo{0%{transform:scale(1);opacity:.55}62%{transform:scale(1.10);opacity:0}100%{transform:scale(1.10);opacity:0}}@keyframes lpAmbShine{0%{transform:translateX(-130%) skewX(-18deg)}55%,100%{transform:translateX(330%) skewX(-18deg)}}
/* LP CSS ANIM ENGINE v5.3.0 END */
/* ===== LP固有CSS ===== */
/* tone判定(相対輝度):ベース#FAFAFA=0.955淡色 / メイン#3C7639=0.142暗色(白文字5.5:1) / サブ#B07B54=0.240中間(白文字3.6:1のため面に使わず線・アイコンへ) / アクセント#FF9C00=0.450中間(CTAとマーカーに集中) */
:root{--color-base:#FAFAFA;--color-main:#3C7639;--color-sub:#B07B54;--color-accent:#FF9C00;--color-accent-dark:#E08A00;--color-main-tint:#E8EFE7;--color-th-row:#E4ECE3;--color-accent-tint:#FFF1DB;--color-ink-strong:#1A1A1A;--color-ink:#33393F;--color-ink-mute:#5A6470;--color-hairline:rgba(0,0,0,.12)}.article-lp-wrapper{position:relative;isolation:isolate;contain:layout style;--lp-on-light:#1A1A1A;--lp-ink-body:#33393F;--lp-ink-mute:#5A6470;--lp-ink-body-dark:rgba(255,255,255,.93);--lp-ink-mute-dark:rgba(255,255,255,.9);--lp-mark:rgba(255,156,0,.34);--lp-mark-top:62%}@container lp (min-width:720px){.article-lp-wrapper .lp-sum{--lp-fs-h2:56px}}.article-lp-wrapper>section{width:100%}.article-lp-wrapper>*:not(section):not(style):not(script){max-width:920px;margin-inline:auto}.article-lp-wrapper a{color:inherit;text-decoration:none}.article-lp-wrapper p,.article-lp-wrapper dl,.article-lp-wrapper dd{margin:0}.article-lp-wrapper ul,.article-lp-wrapper ol{list-style:none;margin:0;padding:0}.article-lp-wrapper table{width:100%}.article-lp-wrapper figure{margin:0 auto;max-width:100%}.article-lp-wrapper figcaption,.article-lp-wrapper .lp-table-cap{display:block;width:100%;text-align:left}.article-lp-wrapper caption{caption-side:top;text-align:left}.article-lp-wrapper table th,.article-lp-wrapper table td{text-align:center !important;vertical-align:middle}.article-lp-wrapper [class*="grid"]>*,.article-lp-wrapper [class*="flex"]>*,.article-lp-wrapper [class*="row"]>*,.article-lp-wrapper [class*="col"]>*{min-width:0}.article-lp-wrapper .bg-dark p,.article-lp-wrapper .bg-dark li{line-height:1.95 !important}.article-lp-wrapper .lp-nobr{white-space:nowrap !important;text-wrap:nowrap !important}.article-lp-wrapper .lp-mark,.article-lp-wrapper .lp-nobr{font-size:inherit !important;line-height:inherit !important;letter-spacing:inherit !important;color:inherit !important}.article-lp-wrapper .lp-cf{background:var(--color-main) !important}.article-lp-wrapper .lp-fv,.article-lp-wrapper .lp-cmid,.article-lp-wrapper .lp-sum,.article-lp-wrapper .lp-hband,.article-lp-wrapper .lp-rf,.article-lp-wrapper .lp-dt,.article-lp-wrapper .lp-cm,.article-lp-wrapper .lp-hic{background:var(--color-main-tint) !important}.article-lp-wrapper .lp-s1,.article-lp-wrapper .lp-s3{background:var(--color-base) !important;border-top:1px solid var(--color-hairline) !important}.article-lp-wrapper .lp-toc,.article-lp-wrapper .lp-s2,.article-lp-wrapper .lp-ti,.article-lp-wrapper .lp-ba,.article-lp-wrapper .lp-mc,.article-lp-wrapper .lp-note,.article-lp-wrapper .lp-env,.article-lp-wrapper .lp-dl,.article-lp-wrapper .lp-check,.article-lp-wrapper .lp-src,.article-lp-wrapper .lp-smc,.article-lp-wrapper .lp-ccard,.article-lp-wrapper .lp-lb--p{background:#FFFFFF !important}.article-lp-wrapper .lp-cs,.article-lp-wrapper .lp-cac{background:var(--color-accent-tint) !important;color:var(--color-sub) !important}.article-lp-wrapper .lp-fv strong,.article-lp-wrapper .lp-anchor-arrow,.article-lp-wrapper .lp-anchor-label,.article-lp-wrapper .lp-ba,.article-lp-wrapper .lp-n-p,.article-lp-wrapper .lp-n-t,.article-lp-wrapper .lp-cm,.article-lp-wrapper .lp-hic,.article-lp-wrapper .lp-dt,.article-lp-wrapper .lp-check .lp-icon,.article-lp-wrapper .lp-sl,.article-lp-wrapper .lp-src a{color:var(--color-main) !important}.article-lp-wrapper .lp-mc,.article-lp-wrapper .lp-env,.article-lp-wrapper .lp-dl,.article-lp-wrapper .lp-check,.article-lp-wrapper .lp-src,.article-lp-wrapper table.lp-table{border:1px solid var(--color-hairline) !important}.article-lp-wrapper .lp-qa--a,.article-lp-wrapper .lp-er + .lp-er,.article-lp-wrapper .lp-df + .lp-df,.article-lp-wrapper .lp-check li + li,.article-lp-wrapper .lp-smr + .lp-smr,.article-lp-wrapper table.lp-table tbody tr>*{border-top:1px solid var(--color-hairline) !important}.article-lp-wrapper .lp-mc,.article-lp-wrapper .lp-check{border-top:5px solid var(--color-main) !important}.article-lp-wrapper .lp-note,.article-lp-wrapper .lp-sun,.article-lp-wrapper .lp-er,.article-lp-wrapper .lp-smr{display:flex;align-items:flex-start;gap:var(--lp-sp-3)}.article-lp-wrapper .lp-note>div,.article-lp-wrapper .lp-sun>div,.article-lp-wrapper .lp-er>div,.article-lp-wrapper .lp-smr>div{flex:1 1 auto;padding-top:6px}.article-lp-wrapper .lp-icon-chip{font-size:18px !important;border-radius:50%}.article-lp-wrapper .lp-section{position:relative;padding-block:var(--lp-gap-section)}.article-lp-wrapper .lp-section>.lp-container{position:relative;z-index:1}.article-lp-wrapper .lp-glow-clip{position:absolute;inset:0;overflow:hidden;z-index:0;pointer-events:none}.article-lp-wrapper .lp-fv{padding-block:var(--lp-sp-12) var(--lp-gap-group)}.article-lp-wrapper .lp-fvg{position:absolute;top:-160px;right:-120px;width:420px;height:420px;border-radius:50%;background:radial-gradient(circle,rgba(255,156,0,.2),rgba(255,156,0,0) 70%) !important}.article-lp-wrapper .lp-fg2{top:auto;right:auto;bottom:-200px;left:-160px;width:460px;height:460px;background:radial-gradient(circle,rgba(255,255,255,.75),rgba(255,255,255,0) 70%) !important}.article-lp-wrapper .lp-fvin{display:flex;flex-direction:column;align-items:flex-start}.article-lp-wrapper .lp-fvi{width:200px;margin-bottom:var(--lp-gap-block)}.article-lp-wrapper .lp-fvi svg{width:100%}.article-lp-wrapper .lp-lead{font-size:var(--lp-fs-lead) !important;line-height:var(--lp-lh-lead) !important}.article-lp-wrapper .lp-fv strong{font-weight:900}.article-lp-wrapper .lp-toc{padding-block:var(--lp-gap-group) var(--lp-gap-section)}.article-lp-wrapper .lp-tt{font-size:var(--lp-fs-h3) !important;font-weight:900;line-height:1.4 !important;margin-bottom:var(--lp-gap-block)}.article-lp-wrapper .lp-tl{display:grid;gap:var(--lp-sp-5)}.article-lp-wrapper .lp-ti{border:1px solid rgba(0,0,0,.14) !important;border-radius:16px;padding:var(--lp-pad-card)}.article-lp-wrapper .lp-qa{display:flex;align-items:flex-start;gap:var(--lp-sp-2)}.article-lp-wrapper .lp-qa--a{margin-top:var(--lp-sp-3);padding-top:var(--lp-sp-3)}.article-lp-wrapper .lp-bdg{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;min-width:52px;height:44px;padding:0 12px 2px;border-radius:999px;font-size:18px !important;font-weight:900;line-height:1 !important;letter-spacing:.04em !important}.article-lp-wrapper .lp-bq{background:var(--color-main) !important;color:#FFFFFF !important}.article-lp-wrapper .lp-ba{border:2px solid var(--color-main) !important}.article-lp-wrapper .lp-qt{flex:1 1 auto;font-size:var(--lp-fs-h4) !important;font-weight:700;line-height:1.6 !important;padding-top:4px}.article-lp-wrapper .lp-at{flex:1 1 auto;padding-top:4px}.article-lp-wrapper .lp-anchor{position:relative;display:block;min-height:48px;margin-top:var(--lp-sp-3);padding:16px 28px 16px 56px;border-radius:12px;background-color:var(--color-main-tint) !important;text-align:left;cursor:pointer;--lp-hv-fill:rgba(60,118,57,.14)}.article-lp-wrapper .lp-anchor-arrow{position:absolute;left:20px;top:50%;transform:translateY(-50%);width:22px;height:22px}.article-lp-wrapper .lp-anchor-label{display:block;font-size:var(--lp-fs-label) !important;font-weight:700;line-height:1.5 !important;letter-spacing:.08em !important;margin-bottom:var(--lp-sp-05)}.article-lp-wrapper .lp-anchor-title{display:block;font-size:var(--lp-fs-body) !important;font-weight:900;line-height:1.55 !important;overflow-wrap:anywhere}.article-lp-wrapper .lp-hh,.article-lp-wrapper .lp-hband{margin-bottom:var(--lp-gap-block)}.article-lp-wrapper .lp-n{display:inline-flex;align-items:center;justify-content:center;margin-bottom:var(--lp-gap-inner);font-weight:900;line-height:1 !important;letter-spacing:.02em !important}.article-lp-wrapper .lp-n-b{width:64px;height:64px;padding-bottom:2px;border-radius:50%;background:var(--color-main) !important;color:#FFFFFF !important;font-size:26px !important}.article-lp-wrapper .lp-n-p{font-size:40px !important}.article-lp-wrapper .lp-n-t{font-size:var(--lp-fs-display) !important}.article-lp-wrapper .lp-h2-rule{display:block;width:72px;height:5px;border-radius:999px;background:var(--color-sub) !important}.article-lp-wrapper .lp-hh-i{padding-bottom:var(--lp-sp-3);border-bottom:1px solid var(--color-hairline) !important}.article-lp-wrapper .lp-hh-i h2,.article-lp-wrapper .lp-hband h2,.article-lp-wrapper .lp-hh-g h2{margin-bottom:0 !important}.article-lp-wrapper .lp-hh-g h2{letter-spacing:var(--lp-ls-display) !important}.article-lp-wrapper .lp-hir{display:flex;align-items:center;gap:var(--lp-sp-2)}.article-lp-wrapper .lp-hir .lp-hic{font-size:22px !important}.article-lp-wrapper .lp-hband{padding:var(--lp-sp-5);border-radius:16px}.article-lp-wrapper .lp-h3h{margin-top:var(--lp-gap-group)}.article-lp-wrapper .lp-h3h h3{margin:0 0 var(--lp-sp-3) !important}.article-lp-wrapper .lp-h3-mark{display:block;width:40px;height:10px;margin-bottom:var(--lp-gap-inner);background:radial-gradient(circle at 5px 5px,var(--color-main) 5px,transparent 5.5px),radial-gradient(circle at 21px 5px,var(--color-accent) 5px,transparent 5.5px) !important}.article-lp-wrapper .lp-mth{margin-block:var(--lp-gap-block)}.article-lp-wrapper .lp-mc{height:100%;display:flex;flex-direction:column;gap:var(--lp-gap-inner);padding:var(--lp-pad-card);border-radius:16px}.article-lp-wrapper .lp-mc--v{border-top-color:var(--color-sub) !important}.article-lp-wrapper .lp-mc p + p{margin-top:0}.article-lp-wrapper .lp-card-title{display:flex;align-items:center;gap:var(--lp-gap-inner);font-size:var(--lp-fs-h4) !important;font-weight:700;line-height:1.5 !important}.article-lp-wrapper .lp-tw{margin-block:var(--lp-gap-group)}.article-lp-wrapper table.lp-table{border-collapse:separate;border-spacing:0;border-radius:8px;overflow:hidden}.article-lp-wrapper table.lp-table th,.article-lp-wrapper table.lp-table td{padding:16px 20px;font-size:var(--lp-fs-label) !important;line-height:1.7 !important}.article-lp-wrapper table.lp-table thead th[scope="col"]{background:var(--color-main) !important;color:#FFFFFF !important;font-weight:700}.article-lp-wrapper table.lp-table tbody th[scope="row"]{background:var(--color-th-row) !important;color:var(--color-ink-strong) !important;font-weight:700}.article-lp-wrapper table.lp-table tbody th[scope="row"]{width:24%}.article-lp-wrapper table.lp-table thead th:nth-child(2){width:30%}.article-lp-wrapper table.lp-table tbody td{background:#FFFFFF !important;color:var(--color-ink) !important;font-weight:400}.article-lp-wrapper .lp-note{margin-top:var(--lp-gap-group);padding:var(--lp-sp-5);border-radius:16px;border:2px solid var(--color-accent-tint) !important}.article-lp-wrapper .lp-sun{padding-block:var(--lp-sp-5);border-top:1px solid var(--color-hairline) !important;border-bottom:1px solid var(--color-hairline) !important}.article-lp-wrapper .lp-env{padding:0 var(--lp-pad-card);border-radius:16px}.article-lp-wrapper .lp-er,.article-lp-wrapper .lp-smr{padding-block:var(--lp-sp-4)}.article-lp-wrapper .lp-dl{margin:var(--lp-gap-block) 0;border-radius:12px;overflow:hidden}.article-lp-wrapper .lp-df{display:grid;grid-template-columns:minmax(0,240px) minmax(0,1fr)}.article-lp-wrapper .lp-dt{display:flex;align-items:center;margin:0;padding:var(--lp-sp-3);font-size:var(--lp-fs-h4) !important;font-weight:700;line-height:1.5 !important}.article-lp-wrapper .lp-dd{margin:0;padding:var(--lp-sp-3)}.article-lp-wrapper .lp-check{margin:var(--lp-gap-block) 0 var(--lp-gap-group);padding:var(--lp-sp-3) var(--lp-pad-card);border-radius:16px}.article-lp-wrapper .lp-check li{padding-block:var(--lp-gap-inner)}.article-lp-wrapper .lp-check .lp-icon{width:1.2em;height:1.2em}.article-lp-wrapper .lp-src{margin-top:var(--lp-gap-block);padding:var(--lp-sp-3);border-radius:12px}.article-lp-wrapper .lp-src p + p{margin-top:var(--lp-sp-05)}.article-lp-wrapper .lp-src p{font-size:var(--lp-fs-label) !important;line-height:1.7 !important}.article-lp-wrapper .lp-sl{font-weight:700;letter-spacing:.08em !important}.article-lp-wrapper .lp-st{color:var(--color-ink-mute) !important}.article-lp-wrapper .lp-src a{text-decoration:underline !important;text-underline-offset:3px;font-size:inherit !important}.article-lp-wrapper .lp-rf{margin:var(--lp-gap-group) auto;padding:var(--lp-sp-5);border-radius:28px 28px 28px 4px}.article-lp-wrapper .lp-rs{width:100%;max-width:560px;margin-inline:auto}.article-lp-wrapper .lp-sml{font-size:var(--lp-fs-lead) !important;font-weight:700;line-height:1.7 !important;color:var(--color-ink-strong) !important;margin-bottom:var(--lp-gap-block)}.article-lp-wrapper .lp-smc{padding:var(--lp-sp-3) var(--lp-pad-hero);border-radius:28px}.article-lp-wrapper .lp-smx{margin-top:var(--lp-gap-group)}.article-lp-wrapper .lp-cmid{padding-block:var(--lp-gap-group)}.article-lp-wrapper .lp-ccard{padding:var(--lp-pad-hero) var(--lp-pad-card);border-radius:28px}.article-lp-wrapper .lp-cta p,.article-lp-wrapper .lp-cta span,.article-lp-wrapper .lp-cta a{text-align:center !important}.article-lp-wrapper .lp-ctt--f{font-size:var(--lp-fs-lead) !important;line-height:var(--lp-lh-lead) !important;color:#FFFFFF !important}.article-lp-wrapper .lp-act{display:flex;flex-direction:column;align-items:center;gap:var(--lp-gap-block);margin-top:var(--lp-gap-block)}.article-lp-wrapper .lp-act--f{margin-top:var(--lp-gap-group)}.article-lp-wrapper .lp-fg{position:absolute;top:-220px;left:50%;width:640px;height:640px;margin-left:-320px;border-radius:50%;background:radial-gradient(circle,rgba(255,255,255,.12),rgba(255,255,255,0) 70%) !important}.article-lp-wrapper .lp-btn{display:inline-flex;align-items:center;justify-content:center;gap:12px;min-height:60px;max-width:100%;padding:16px 36px;border-radius:28px;background-color:var(--color-accent) !important;font-size:19px !important;font-weight:700;line-height:1.4 !important;letter-spacing:.06em !important;white-space:normal;word-break:keep-all;overflow-wrap:anywhere;box-shadow:0 6px 18px rgba(0,0,0,.14);transition:background-color .3s ease,box-shadow .3s ease,transform .38s cubic-bezier(.22,1,.36,1)}.article-lp-wrapper .lp-btn>span{min-width:0}.article-lp-wrapper .lp-btn .arrow{flex:0 0 auto}.article-lp-wrapper .lp-btn--f{min-height:68px;padding:22px 52px;font-size:20px !important;box-shadow:0 8px 24px rgba(0,0,0,.2)}.article-lp-wrapper .lp-btn:hover{background-color:var(--color-accent-dark) !important;box-shadow:0 12px 30px rgba(0,0,0,.22)}.article-lp-wrapper .lp-btn:active{transform:scale(.98)}.article-lp-wrapper .lp-btn:focus-visible{outline:3px solid var(--color-accent);outline-offset:4px}.article-lp-wrapper .lp-anchor:focus-visible,.article-lp-wrapper .lp-ll:focus-visible{outline:3px solid var(--color-main);outline-offset:4px}.article-lp-wrapper .lp-cf a:focus-visible{outline-color:#FFFFFF}.article-lp-wrapper .lp-lb{display:flex;justify-content:center;width:100%;max-width:440px}.article-lp-wrapper .lp-ll{display:block;max-width:100%;border-radius:8px}.article-lp-wrapper .lp-li{width:auto;max-width:100%;height:auto;margin-inline:auto}.article-lp-wrapper .lp-lb--p{padding:var(--lp-sp-2);border-radius:16px}.article-lp-wrapper .cta-btn,.article-lp-wrapper .cta-btn:visited,.article-lp-wrapper .cta-btn:hover,.article-lp-wrapper .cta-btn:active,.article-lp-wrapper .cta-btn:focus,.article-lp-wrapper .cta-btn *,.article-lp-wrapper .cta-btn:hover *,.article-lp-wrapper .cta-btn:active *,.article-lp-wrapper .cta-btn:focus *{color:#FFFFFF !important}.article-lp-wrapper .cta-btn svg,.article-lp-wrapper .cta-btn svg *{fill:none !important;stroke:#FFFFFF !important}
@container lp (max-width:559px){.article-lp-wrapper .lp-fvi{width:160px}.article-lp-wrapper .lp-qa{flex-direction:column;gap:var(--lp-gap-inner)}.article-lp-wrapper .lp-bdg{min-width:44px;height:34px;font-size:16px !important}.article-lp-wrapper .lp-qt,.article-lp-wrapper .lp-at{width:100%;padding-top:0}.article-lp-wrapper .lp-anchor{padding:14px 20px 14px 48px}.article-lp-wrapper .lp-anchor-arrow{left:16px}.article-lp-wrapper .lp-n-b{width:52px;height:52px;font-size:22px !important}.article-lp-wrapper .lp-n-p{font-size:34px !important}.article-lp-wrapper .lp-hband,.article-lp-wrapper .lp-note,.article-lp-wrapper .lp-src{padding:var(--lp-sp-3)}.article-lp-wrapper .lp-env{padding:0 var(--lp-sp-3)}.article-lp-wrapper .lp-check,.article-lp-wrapper .lp-smc{padding:var(--lp-gap-inner) var(--lp-sp-3)}.article-lp-wrapper .lp-df{grid-template-columns:minmax(0,1fr)}.article-lp-wrapper .lp-dt{padding:var(--lp-gap-inner) var(--lp-sp-3)}.article-lp-wrapper .lp-rf{padding:var(--lp-sp-2)}.article-lp-wrapper .lp-ccard{padding:var(--lp-sp-5) var(--lp-sp-3)}.article-lp-wrapper .lp-btn{padding:16px 28px}.article-lp-wrapper .lp-btn--f{padding:20px 32px}.article-lp-wrapper table.lp-table{border:0 !important;border-radius:0;overflow:visible}.article-lp-wrapper table.lp-table tbody tr{margin-bottom:var(--lp-sp-3);border:1px solid var(--color-hairline) !important;border-radius:4px;overflow:hidden;background:#FFFFFF !important}.article-lp-wrapper table.lp-table tbody tr>*{border-top:0 !important}.article-lp-wrapper table.lp-table tbody th[scope="row"]{background:var(--color-main) !important;color:#FFFFFF !important;font-size:17px !important;width:100%;padding:14px 20px}.article-lp-wrapper table.lp-table tbody td{padding:14px 20px}.article-lp-wrapper table.lp-table tbody td + td{border-top:1px solid var(--color-hairline) !important}.article-lp-wrapper table.lp-table tbody td::before{margin-bottom:8px;padding-bottom:8px;border-bottom:1px solid var(--color-hairline);font-size:16px !important;font-weight:700;letter-spacing:.08em;color:var(--color-main) !important;text-align:center}}
@media (max-width:768px){.article-lp-wrapper .lp-fvi{width:160px}.article-lp-wrapper .lp-qa{flex-direction:column;gap:var(--lp-gap-inner)}.article-lp-wrapper .lp-bdg{min-width:44px;height:34px;font-size:16px !important}.article-lp-wrapper .lp-qt,.article-lp-wrapper .lp-at{width:100%;padding-top:0}.article-lp-wrapper .lp-anchor{padding:14px 20px 14px 48px}.article-lp-wrapper .lp-anchor-arrow{left:16px}.article-lp-wrapper .lp-n-b{width:52px;height:52px;font-size:22px !important}.article-lp-wrapper .lp-n-p{font-size:34px !important}.article-lp-wrapper .lp-hband,.article-lp-wrapper .lp-note,.article-lp-wrapper .lp-src{padding:var(--lp-sp-3)}.article-lp-wrapper .lp-env{padding:0 var(--lp-sp-3)}.article-lp-wrapper .lp-check,.article-lp-wrapper .lp-smc{padding:var(--lp-gap-inner) var(--lp-sp-3)}.article-lp-wrapper .lp-df{grid-template-columns:minmax(0,1fr)}.article-lp-wrapper .lp-dt{padding:var(--lp-gap-inner) var(--lp-sp-3)}.article-lp-wrapper .lp-rf{padding:var(--lp-sp-2)}.article-lp-wrapper .lp-ccard{padding:var(--lp-sp-5) var(--lp-sp-3)}.article-lp-wrapper .lp-btn{padding:16px 28px}.article-lp-wrapper .lp-btn--f{padding:20px 32px}.article-lp-wrapper table.lp-table{border:0 !important;border-radius:0;overflow:visible}.article-lp-wrapper table.lp-table tbody tr{margin-bottom:var(--lp-sp-3);border:1px solid var(--color-hairline) !important;border-radius:4px;overflow:hidden;background:#FFFFFF !important}.article-lp-wrapper table.lp-table tbody tr>*{border-top:0 !important}.article-lp-wrapper table.lp-table tbody th[scope="row"]{background:var(--color-main) !important;color:#FFFFFF !important;font-size:17px !important;width:100%;padding:14px 20px}.article-lp-wrapper table.lp-table tbody td{padding:14px 20px}.article-lp-wrapper table.lp-table tbody td + td{border-top:1px solid var(--color-hairline) !important}.article-lp-wrapper table.lp-table tbody td::before{margin-bottom:8px;padding-bottom:8px;border-bottom:1px solid var(--color-hairline);font-size:16px !important;font-weight:700;letter-spacing:.08em;color:var(--color-main) !important;text-align:center}}
#article ul li{border-bottom:none}
#article ul li span{color:inherit;width:auto}
@media only screen and (max-width:768px){ .entry_wrap h2{padding:0;border-top:none;border-bottom:none} }
</style>]]></description>
            <pubDate>2026-09-28</pubDate>
        </item>
                
        <item>
            <title>家の査定は築年数でどう変わる？建物価値と査定ポイントを解説</title>
            <link>https://www.olive-sale.com/blog/entry-847157/</link>
            <description><![CDATA[<div class="imgbox_eyecatch">
  <div class="eyecatch_img">
    <p class="clearfix" style="max-width: 100%;margin: 0 0 10px 0;">
      <img src="https://cdn.img-asp.jp/cms/847157_5_0_0_1.jpg"
           alt="ブログ記事「家の査定は築年数でどう変わる？建物価値と査定ポイントを解説」のアイキャッチ画像"
           width="100%">
    </p>
  </div>
</div>

<div class="article-lp-wrapper">

  <section class="lp-sec lp-fv bg-light">
    <div class="lp-glow-clip" aria-hidden="true">
      <span class="lp-glow lp-glow-a lp-amb-float"></span>
      <span class="lp-glow lp-glow-b"></span>
    </div>
    <div class="lp-container lp-fv-inner">
      <div class="lp-fv-body">
        <svg class="lp-fv-illust lp-fv-anim" viewBox="0 0 160 72" aria-hidden="true">
          <path d="M8 62h144"/>
          <path d="M40 62V34l24-18 24 18v28"/>
          <path d="M56 62V46h16v16"/>
          <path d="M32 40 64 16l32 24"/>
          <path d="M118 62V46"/>
          <circle cx="118" cy="36" r="11"/>
        </svg>
        <p class="lp-lead lp-fv-anim" style="--lp-fv-delay:120ms">持ち家を売却するとき、「築10年ならどのくらい査定額が下がるのか」「築20年を超えると建物に値段が付かないのか」と不安に感じる方もいるでしょう。家の査定では築年数が重要な判断材料になりますが、影響を受けやすいのは主に建物部分です。</p>
        <p class="lp-lead lp-fv-anim" style="--lp-fv-delay:240ms">土地は建物とは分けて評価されるうえ、建物の状態や維持管理、リフォーム履歴などでも査定結果は変わります。築年数だけで判断せず、<span class="lp-key-line">建物の状態と土地の相場を合わせて確認すること</span>が大切です。</p>
      </div>
    </div>
  </section>

  <section class="lp-sec lp-toc bg-white">
    <div class="lp-container">
      <div class="lp-toc-head">
        <h2 class="lp-h2">目次FAQ</h2>
      </div>
      <div class="lp-cols lp-toc-list" style="--lp-cols-md:1;--lp-cols-lg:3">
        <div class="lp-qa bg-white lp-hv-lift">
          <div class="lp-qa-row"><span class="lp-qa-badge">Q1</span><p class="lp-qa-q">家の査定額は築年数だけで決まりますか？</p></div>
          <div class="lp-qa-row is-a"><span class="lp-qa-badge is-a">A</span><p class="lp-qa-a">築年数は建物価格に影響しますが、家の査定では土地価格や建物の状態なども確認されます。建物と土地を分けて考えることが基本です。</p></div>
          <a class="lp-anchor bg-dark lp-hv-sweep" href="#sec-01" aria-label="建物価格と土地価格の査定の違い へ移動">
            <svg class="lp-icon lp-anchor-arrow" viewBox="0 0 24 24" aria-hidden="true"><path d="m6 9 6 6 6-6"/></svg>
            <span class="lp-anchor-label">詳細はこちら</span>
            <span class="lp-anchor-title">建物価格と土地価格の査定の違い</span>
          </a>
        </div>
        <div class="lp-qa bg-white lp-hv-lift">
          <div class="lp-qa-row"><span class="lp-qa-badge">Q2</span><p class="lp-qa-q">築5年・10年・15年・20年で建物価値はどのくらい変わりますか？</p></div>
          <div class="lp-qa-row is-a"><span class="lp-qa-badge is-a">A</span><p class="lp-qa-a">一般に築年数が進むほど建物価値は下がりやすくなりますが、全国一律の残存割合があるわけではありません。建物の状態や維持管理状況も含めて評価されます。</p></div>
          <a class="lp-anchor bg-dark lp-hv-sweep" href="#sec-02" aria-label="築5年・10年・15年・20年の査定ポイント へ移動">
            <svg class="lp-icon lp-anchor-arrow" viewBox="0 0 24 24" aria-hidden="true"><path d="m6 9 6 6 6-6"/></svg>
            <span class="lp-anchor-label">詳細はこちら</span>
            <span class="lp-anchor-title">築5年・10年・15年・20年の査定ポイント</span>
          </a>
        </div>
        <div class="lp-qa bg-white lp-hv-lift">
          <div class="lp-qa-row"><span class="lp-qa-badge">Q3</span><p class="lp-qa-q">築30年の家でも査定額はつきますか？</p></div>
          <div class="lp-qa-row is-a"><span class="lp-qa-badge is-a">A</span><p class="lp-qa-a">建物部分の評価が小さくても、土地に価格が付く可能性があります。維持管理やリフォームの状況によって、建物部分が評価される場合もあります。</p></div>
          <a class="lp-anchor bg-dark lp-hv-sweep" href="#sec-03" aria-label="築古住宅の査定と準備のポイント へ移動">
            <svg class="lp-icon lp-anchor-arrow" viewBox="0 0 24 24" aria-hidden="true"><path d="m6 9 6 6 6-6"/></svg>
            <span class="lp-anchor-label">詳細はこちら</span>
            <span class="lp-anchor-title">築古住宅の査定と準備のポイント</span>
          </a>
        </div>
      </div>
    </div>
  </section>

  <section class="lp-sec lp-s1 bg-light" id="sec-01">
    <div class="lp-container">
      <div class="lp-h2-head is-icon">
        <span class="lp-icon-chip lp-head-chip lp-amb-sway" aria-hidden="true"><svg class="lp-icon lp-icon-lg" viewBox="0 0 24 24"><path d="m16 16 3-8 3 8c-.87.65-1.92 1-3 1s-2.13-.35-3-1Z"/><path d="m2 16 3-8 3 8c-.87.65-1.92 1-3 1s-2.13-.35-3-1Z"/><path d="M7 21h10"/><path d="M12 3v18"/><path d="M3 7h2c2 0 5-1 7-2 2 1 5 2 7 2h2"/></svg></span>
        <h2 class="lp-h2">家の査定と築年数の基本｜建物価格と土地価格の違い</h2>
        <span class="lp-h2-rule" aria-hidden="true"></span>
      </div>
      <p>家の査定では、<span class="lp-key-line">建物と土地を分けて評価する</span>ことが基本です。築年数による影響を強く受けやすいのは建物であり、土地そのものが築年数によって減価するわけではありません。</p>
      <p>国土交通省が公表している価格査定に関する資料では、戸建住宅の建物価格には原価法、住宅地の土地価格には取引事例比較法を用いる考え方が示されています。</p>
      <p>建物では築年数だけでなく、各部位の仕様や維持管理状態、リフォーム状況などを踏まえて査定します。土地では、周辺の取引事例や土地の条件などをもとに価格を検討します。</p>

      <div class="lp-cols lp-vs" style="--lp-cols-md:2;--lp-cols-lg:2">
        <div class="lp-vs-card bg-white lp-hv-edge lp-hv-lift" style="--lp-hv-edge:#3C7639">
          <div class="lp-vs-top"><span class="lp-vs-label">対象</span><span class="lp-vs-name">建物</span></div>
          <dl class="lp-vs-list">
            <div class="lp-vs-item"><dt>主な査定方法</dt><dd>原価法</dd></div>
            <div class="lp-vs-item"><dt>築年数の影響</dt><dd><span class="lp-key">受けやすい</span></dd></div>
            <div class="lp-vs-item"><dt>主な評価要因</dt><dd>構造・築年数・建材・維持管理・リフォーム</dd></div>
          </dl>
        </div>
        <div class="lp-vs-card is-land bg-white lp-hv-edge lp-hv-lift" style="--lp-hv-edge:#B07B54">
          <div class="lp-vs-top"><span class="lp-vs-label">対象</span><span class="lp-vs-name">土地</span></div>
          <dl class="lp-vs-list">
            <div class="lp-vs-item"><dt>主な査定方法</dt><dd>取引事例比較法</dd></div>
            <div class="lp-vs-item"><dt>築年数の影響</dt><dd><span class="lp-key">直接は受けない</span></dd></div>
            <div class="lp-vs-item"><dt>主な評価要因</dt><dd>立地・形状・周辺環境・取引事例</dd></div>
          </dl>
        </div>
      </div>

      <div class="lp-life bg-white">
        <div class="lp-life-row">
          <div class="lp-life-num">
            <span class="lp-life-label">法定耐用年数</span>
            <span class="lp-amb-halo" style="--lp-halo:rgba(60,118,57,.35);--lp-halo-inset:14px"><span class="lp-num"><span class="num">22</span><span class="unit">年</span></span></span>
          </div>
          <p class="lp-life-text">また、木造・合成樹脂造の住宅用建物には、税務上の減価償却で用いられる法定耐用年数として22年が定められています。</p>
        </div>
        <div class="lp-icon-row lp-life-note">
          <svg class="lp-icon" viewBox="0 0 24 24" aria-hidden="true"><circle cx="12" cy="12" r="10"/><path d="M12 16v-4"/><path d="M12 8h.01"/></svg>
          <p>ただし、22年は住宅の物理的な寿命や、築22年になった時点で<strong>売却査定の建物価格がゼロになる</strong>ことを示す年数ではありません。</p>
        </div>
      </div>

      <div class="lp-hair">
        <p class="lp-hair-lead">国土交通省は2014年に「中古戸建て住宅に係る建物評価の改善に向けた指針」を策定した際、住宅の状態にかかわらず築20〜25年程度で建物の市場価値を一律にゼロとする取引慣行を課題として示しました。</p>
        <p>そのうえで、住宅の性能や維持管理、リフォーム状況などを評価に反映する考え方を示しています。</p>
      </div>

      <div class="lp-source">
        <p class="lp-source-head"><strong>参照</strong></p>
        <ul>
          <li>・国税庁「<a class="lp-src-link" href="https://www.keisan.nta.go.jp/r2yokuaru/aoiroshinkoku/hitsuyokeihi/genkashokyakuhi/taiyonensutatemono.html">耐用年数（建物／建物附属設備）</a>」（2026年9月10日確認）</li>
          <li>・国土交通省「<a class="lp-src-link" href="https://www.mlit.go.jp/common/001084994.pdf">価格査定マニュアルの改訂について</a>」（2026年9月10日確認）</li>
          <li>・国土交通省「<a class="lp-src-link" href="https://www.mlit.go.jp/report/press/totikensangyo16_hh_000101.html">「中古戸建て住宅に係る建物評価の改善に向けた指針」の策定について</a>」（2026年9月10日確認）</li>
        </ul>
      </div>
    </div>
  </section>

  <section class="lp-sec lp-cta lp-cta-mid bg-white">
    <div class="lp-container">
      <div class="lp-cta-box bg-white">
        <div class="lp-column-narrow"><p class="lp-cta-text">築年数だけでは実際の査定額は判断できません。建物の状態や土地の相場を含めた現在の価格を知りたい方は、当社へお気軽にご相談ください。</p></div>
        <div class="lp-cta-actions">
          <a href="https://www.olive-sale.com/satei/" class="cta-btn lp-hv-shine lp-hv-arrow"><span class="lp-btn-text">査定を依頼する</span><svg class="lp-icon arrow" viewBox="0 0 24 24" aria-hidden="true"><path d="M5 12h14"/><path d="m12 5 7 7-7 7"/></svg></a>
          <div class="line-btn lp-line-banner"><a class="lp-hv-lift" href="https://page.line.me/621ofrcw?oat_content=url&openQrModal=true" target="_blank" rel="noopener"><img src="/images/line_banner2.png" alt="LINE公式アカウント 友だち追加はこちらから"></a></div>
        </div>
      </div>
    </div>
  </section>

  <section class="lp-sec lp-s2 bg-light" id="sec-02">
    <div class="lp-container">
      <div class="lp-h2-band bg-white">
        <span class="lp-band-dots" aria-hidden="true"><span></span><span></span><span></span></span>
        <h2 class="lp-h2">築5年・10年・15年・20年で確認したい査定ポイント</h2>
      </div>
      <p>建物価値は、一般に築年数の経過とともに下がる傾向があります。ただし、「築10年なら新築時の何％」といった<span class="lp-key-line">全国一律の査定基準があるわけではありません。</span>実際の査定では、築年数に加えて建物の仕様や維持管理、リフォーム状況などを確認します。</p>

      <div class="lp-tbl">
        <table class="lp-table lp-hv-row" style="--lp-hv-row:rgba(60,118,57,.08)">
          <thead>
            <tr><th scope="col">築年数</th><th scope="col">査定時の考え方</th><th scope="col">確認したいポイント</th></tr>
          </thead>
          <tbody>
            <tr><th scope="row">築5年</th><td data-label="査定時の考え方">築浅でも建物の状態を個別に確認する</td><td data-label="確認したいポイント">傷み、不具合、設備の状態</td></tr>
            <tr><th scope="row">築10年</th><td data-label="査定時の考え方">築年数に加えて維持管理状況を確認する</td><td data-label="確認したいポイント">点検・修繕履歴</td></tr>
            <tr><th scope="row">築15年</th><td data-label="査定時の考え方">外装や設備を含めた現在の状態を確認する</td><td data-label="確認したいポイント">外壁・屋根・水回りなど</td></tr>
            <tr><th scope="row">築20年</th><td data-label="査定時の考え方">築年数だけでなく維持管理や改修内容を含めて評価する</td><td data-label="確認したいポイント">リフォーム・修繕履歴</td></tr>
          </tbody>
        </table>
      </div>

      <p>築5年程度の住宅は比較的築浅ですが、築年数が浅ければ必ず高い査定になるとは限りません。建物の使われ方や傷み、不具合の有無なども確認されます。</p>
      <p>築年数が進むと、外壁や屋根、水回りなどの状態にも住宅ごとの差が表れます。点検や修繕を行っている場合は、その内容や実施時期が分かる資料を整理しておくと、査定時に建物の状態を説明しやすくなります。</p>
      <p>また、築年数が同じ住宅でも、維持管理やリフォームの状況によって建物の状態は異なります。そのため、査定では築年数だけでなく、現在の状態やこれまでの修繕内容なども確認します。</p>

      <div class="lp-surface bg-white">
        <p>なお、築年数による影響は主に建物部分に関するものです。土地を含めた家全体の査定額が、<strong>建物と同じペースで下落するわけではありません。</strong></p>
        <p>売却時期を考える際は築年数だけでなく、建物状態や土地価格、住宅ローンの残高、今後の住まいなども含めて判断しましょう。</p>
      </div>

      <div class="lp-source">
        <p class="lp-source-head"><strong>参照</strong></p>
        <p>国土交通省「<a class="lp-src-link" href="https://www.mlit.go.jp/common/001033887.pdf">中古戸建て住宅に係る建物評価の改善に向けた指針</a>」（2026年9月10日確認）</p>
      </div>
    </div>
  </section>

  <section class="lp-sec lp-s3 bg-white" id="sec-03">
    <div class="lp-container">
      <div class="lp-h2-double">
        <h2 class="lp-h2">築20年・30年の家の建物価値と査定依頼のコツ</h2>
        <span class="lp-h2-rule" aria-hidden="true"></span>
      </div>
      <p>築20年・30年の住宅でも、築年数だけを理由に建物価値が<span class="lp-key-line">一律にゼロになるわけではありません。</span>建物部分の評価が小さくなれば、家全体の査定額に占める土地価格の比重が相対的に高くなる場合があります。</p>
      <p>国土交通省が公表した既存住宅の建物評価に関する考え方では、築年数だけでなく、建物の各部位のグレードや維持管理状態などを査定に反映します。</p>
      <p>そのため、定期的なメンテナンスやリフォーム、耐震改修などを行っている場合は、<strong>内容と実施時期を査定時に伝える</strong>ことが重要です。</p>
      <p>築30年以上の住宅であっても、建物の状態や買主の需要などによっては、古家付き土地として販売する方法を検討する場合があります。築年数だけで判断せず、土地の市場性と建物の状態を確認したうえで販売方法を検討することが大切です。</p>
      <p>査定を依頼する前には、手元にある資料を整理しておくと、建物の維持管理状況を説明しやすくなります。</p>

      <div class="lp-check bg-light">
        <div class="lp-check-head">
          <span class="lp-icon-chip lp-check-chip lp-amb-pulse" aria-hidden="true"><svg class="lp-icon lp-icon-lg" viewBox="0 0 24 24"><rect width="8" height="4" x="8" y="2" rx="1" ry="1"/><path d="M16 4h2a2 2 0 0 1 2 2v14a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2V6a2 2 0 0 1 2-2h2"/><path d="M12 11h4"/><path d="M12 16h4"/><path d="M8 11h.01"/><path d="M8 16h.01"/></svg></span>
          <p class="lp-check-title"><strong>査定前に手元にあれば準備したい資料</strong></p>
        </div>
        <ul class="lp-check-list">
          <li class="lp-icon-row"><svg class="lp-icon" viewBox="0 0 24 24" aria-hidden="true"><path d="M21 10.5V19a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h12.5"/><path d="m9 11 3 3L22 4"/></svg><span class="lp-check-text">建築確認済証・検査済証</span></li>
          <li class="lp-icon-row"><svg class="lp-icon" viewBox="0 0 24 24" aria-hidden="true"><path d="M21 10.5V19a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h12.5"/><path d="m9 11 3 3L22 4"/></svg><span class="lp-check-text">設計図書・間取り図</span></li>
          <li class="lp-icon-row"><svg class="lp-icon" viewBox="0 0 24 24" aria-hidden="true"><path d="M21 10.5V19a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h12.5"/><path d="m9 11 3 3L22 4"/></svg><span class="lp-check-text">増改築・リフォームの記録</span></li>
          <li class="lp-icon-row"><svg class="lp-icon" viewBox="0 0 24 24" aria-hidden="true"><path d="M21 10.5V19a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h12.5"/><path d="m9 11 3 3L22 4"/></svg><span class="lp-check-text">外壁・屋根・設備などの修繕記録</span></li>
          <li class="lp-icon-row"><svg class="lp-icon" viewBox="0 0 24 24" aria-hidden="true"><path d="M21 10.5V19a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h12.5"/><path d="m9 11 3 3L22 4"/></svg><span class="lp-check-text">耐震改修などの記録</span></li>
        </ul>
      </div>

      <div class="lp-lib bg-white">
        <span class="lp-icon-chip lp-lib-chip" aria-hidden="true"><svg class="lp-icon lp-icon-lg" viewBox="0 0 24 24"><circle cx="11" cy="11" r="8"/><path d="m21 21-4.3-4.3"/></svg></span>
        <div class="lp-lib-body">
          <p>周辺相場を確認する場合は、国土交通省の「不動産情報ライブラリ」を利用できます。不動産の取引価格や、一戸建てなどの成約価格情報を検索できるため、自宅周辺の価格水準を把握する際の参考になります。</p>
          <p>ただし、同じ地域でも土地の形状や接道状況、建物の状態などによって価格は変わります。不動産情報ライブラリのデータだけで売却価格を決めず、個別の物件条件を反映した査定結果と合わせて判断しましょう。</p>
        </div>
      </div>

      <div class="lp-source">
        <p class="lp-source-head"><strong>参照</strong></p>
        <ul>
          <li>・国土交通省「<a class="lp-src-link" href="https://www.mlit.go.jp/jutakukentiku/house/jutakukentiku_house_tk4_000001.html">住宅履歴情報とは</a>」（2026年9月10日確認）</li>
          <li>・国土交通省「<a class="lp-src-link" href="https://www.reinfolib.mlit.go.jp/">不動産情報ライブラリ</a>」（2026年9月10日確認）</li>
        </ul>
      </div>
    </div>
  </section>

  <section class="lp-sec lp-sum bg-dark">
    <div class="lp-container">
      <div class="lp-sum-head">
        <h2 class="lp-h2">まとめ</h2>
        <span class="lp-h2-rule" aria-hidden="true"></span>
      </div>
      <p class="lp-sum-lead">家の査定では、築年数が進むほど建物価格は低下しやすいものの、<span class="lp-key-line">家全体の査定額が築年数だけで決まるわけではありません。</span></p>
      <p>建物と土地は分けて評価され、木造住宅に用いられる法定耐用年数22年も、築22年で売却時の建物価格が自動的にゼロになることを意味するものではありません。</p>
      <p>築年数が進むにつれて建物には経年による変化が生じやすくなりますが、査定では維持管理やリフォームの状況なども確認されます。築20年・30年の住宅でも、建物の状態によって評価が変わる可能性があります。</p>
      <p>売却を検討している場合は、自宅の築年数だけで判断せず、修繕・リフォーム履歴や土地を含めた周辺相場を整理し、査定を受けて現在の価格を確認しましょう。</p>
    </div>
  </section>

  <section class="lp-sec lp-cta lp-cta-final bg-light">
    <div class="lp-glow-clip" aria-hidden="true">
      <span class="lp-glow lp-glow-c lp-amb-float lp-amb-delay-2"></span>
      <span class="lp-glow lp-glow-d"></span>
    </div>
    <div class="lp-container">
      <div class="lp-cta-card bg-white">
        <div class="lp-column-narrow"><p class="lp-cta-text">築年数による査定額の違いが気になる方は、建物の状態や土地の相場も含めて確認することが大切です。売却を検討している方は、当社の不動産査定をご利用ください。</p></div>
        <div class="lp-cta-actions">
          <span class="lp-cta-halo" style="--lp-halo-radius:16px;--lp-halo:rgba(255,156,0,.55)"><a href="https://www.olive-sale.com/satei/" class="cta-btn is-lg lp-amb-shine lp-hv-arrow" style="--lp-shine:rgba(255,255,255,.42)"><span class="lp-btn-text">査定を依頼する</span><svg class="lp-icon arrow lp-amb-arrow" viewBox="0 0 24 24" aria-hidden="true"><path d="M5 12h14"/><path d="m12 5 7 7-7 7"/></svg></a></span>
          <div class="line-btn lp-line-banner"><a class="lp-hv-lift" href="https://page.line.me/621ofrcw?oat_content=url&openQrModal=true" target="_blank" rel="noopener"><img src="/images/line_banner2.png" alt="LINE公式アカウント 友だち追加はこちらから"></a></div>
        </div>
      </div>
    </div>
  </section>

</div>
<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@graph": [
    {
      "@type": "Article",
      "headline": "家の査定は築年数でどう変わる？建物価値と査定ポイントを解説",
      "description": "持ち家を売却するとき、「築10年ならどのくらい査定額が下がるのか」「築20年を超えると建物に値段が付かないのか」と不安に感じる方もいるでしょう。家の査定では築年数が重要な判断材料になりますが、影響を受けやすいのは主に建物部分です。土地は建物とは分けて評価されるうえ、建物の状態や維持管理、リフォーム履歴などでも査定結果は変わります。築年数だけで判断せず、建物の状態と土地の相場を合わせて確認することが大切です。",
      "inLanguage": "ja",
      "articleSection": [
        "家の査定と築年数の基本｜建物価格と土地価格の違い",
        "築5年・10年・15年・20年で確認したい査定ポイント",
        "築20年・30年の家の建物価値と査定依頼のコツ",
        "まとめ"
      ]
    },
    {
      "@type": "FAQPage",
      "mainEntity": [
        {
          "@type": "Question",
          "name": "家の査定額は築年数だけで決まりますか？",
          "acceptedAnswer": {
            "@type": "Answer",
            "text": "築年数は建物価格に影響しますが、家の査定では土地価格や建物の状態なども確認されます。建物と土地を分けて考えることが基本です。"
          }
        },
        {
          "@type": "Question",
          "name": "築5年・10年・15年・20年で建物価値はどのくらい変わりますか？",
          "acceptedAnswer": {
            "@type": "Answer",
            "text": "一般に築年数が進むほど建物価値は下がりやすくなりますが、全国一律の残存割合があるわけではありません。建物の状態や維持管理状況も含めて評価されます。"
          }
        },
        {
          "@type": "Question",
          "name": "築30年の家でも査定額はつきますか？",
          "acceptedAnswer": {
            "@type": "Answer",
            "text": "建物部分の評価が小さくても、土地に価格が付く可能性があります。維持管理やリフォームの状況によって、建物部分が評価される場合もあります。"
          }
        }
      ]
    }
  ]
}
</script>
<style>
/* LP CSS ANIM ENGINE v5.3.0 (minified) | real-estate-web-magazine-lp | 内容は lp-anim-engine.css と同一。改変禁止 */
@import url('https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@400;700;900&display=swap');.article-lp-wrapper{--lp-sp-05:4px;--lp-sp-1:8px;--lp-sp-15:12px;--lp-sp-2:16px;--lp-sp-3:24px;--lp-sp-4:32px;--lp-sp-5:40px;--lp-sp-6:48px;--lp-sp-8:64px;--lp-sp-10:80px;--lp-sp-12:96px;--lp-sp-14:112px;--lp-sp-16:128px;--lp-gap-inner:var(--lp-sp-15);--lp-gap-block:var(--lp-sp-4);--lp-gap-group:var(--lp-sp-8);--lp-gap-section:var(--lp-sp-14);--lp-shape-none:0;--lp-shape-xs:4px;--lp-shape-sm:8px;--lp-shape-md:12px;--lp-shape-lg:16px;--lp-shape-xl:28px;--lp-shape-full:999px;--lp-fs-display:72px;--lp-fs-h2:44px;--lp-fs-h3:28px;--lp-fs-h4:22px;--lp-fs-lead:22px;--lp-fs-body:19px;--lp-fs-label:18px;--lp-lh-body:1.85;--lp-lh-lead:1.9;--lp-lh-head:1.3;--lp-lh-display:1.1;--lp-ls-body:0.05em;--lp-ls-label:0.08em;--lp-ls-head:0.05em;--lp-ls-display:0.02em;--lp-elev-1:0 2px 16px rgba(0,0,0,.10);--lp-elev-2:0 6px 20px rgba(0,0,0,.14);--lp-elev-3:0 10px 28px rgba(0,0,0,.18);--lp-pad-card:40px;--lp-pad-hero:64px;--lp-measure:920px;--lp-measure-narrow:720px}.article-lp-wrapper{container-type:inline-size;container-name:lp}.article-lp-wrapper{font-family:"Noto Sans JP","Hiragino Kaku Gothic ProN","Hiragino Sans","Yu Gothic","Meiryo",system-ui,-apple-system,sans-serif!important;font-feature-settings:"palt"!important;-webkit-font-smoothing:antialiased;width:100%;max-width:100%}.article-lp-wrapper *{font-family:inherit!important;font-style:normal!important;text-transform:none!important;text-shadow:none!important;text-align:left!important;text-align-last:auto!important;text-justify:auto!important;text-indent:0!important;box-sizing:border-box}.article-lp-wrapper a{text-decoration:none!important}.article-lp-wrapper ul,.article-lp-wrapper ol,.article-lp-wrapper li{list-style:none!important}.article-lp-wrapper img,.article-lp-wrapper svg{max-width:100%;height:auto;display:block}.article-lp-wrapper p,.article-lp-wrapper li,.article-lp-wrapper span,.article-lp-wrapper a,.article-lp-wrapper h1,.article-lp-wrapper h2,.article-lp-wrapper h3,.article-lp-wrapper h4,.article-lp-wrapper h5,.article-lp-wrapper h6,.article-lp-wrapper th,.article-lp-wrapper td,.article-lp-wrapper dt,.article-lp-wrapper dd,.article-lp-wrapper strong,.article-lp-wrapper b,.article-lp-wrapper em,.article-lp-wrapper i,.article-lp-wrapper small,.article-lp-wrapper figcaption,.article-lp-wrapper blockquote,.article-lp-wrapper cite{color:inherit!important}.article-lp-wrapper h1,.article-lp-wrapper h2,.article-lp-wrapper h3,.article-lp-wrapper h4,.article-lp-wrapper h5,.article-lp-wrapper h6{border:0 none!important;background:none!important;box-shadow:none!important;padding:0!important;text-decoration:none!important;counter-increment:none!important;counter-reset:none!important;overflow-wrap:anywhere;min-width:0}.article-lp-wrapper h1::before,.article-lp-wrapper h2::before,.article-lp-wrapper h3::before,.article-lp-wrapper h4::before,.article-lp-wrapper h5::before,.article-lp-wrapper h6::before,.article-lp-wrapper h1::after,.article-lp-wrapper h2::after,.article-lp-wrapper h3::after,.article-lp-wrapper h4::after,.article-lp-wrapper h5::after,.article-lp-wrapper h6::after{content:none!important}.article-lp-wrapper h1 *:not([class*="lp-"]):not(svg):not(svg *),.article-lp-wrapper h2 *:not([class*="lp-"]):not(svg):not(svg *),.article-lp-wrapper h3 *:not([class*="lp-"]):not(svg):not(svg *),.article-lp-wrapper h4 *:not([class*="lp-"]):not(svg):not(svg *),.article-lp-wrapper h5 *:not([class*="lp-"]):not(svg):not(svg *),.article-lp-wrapper h6 *:not([class*="lp-"]):not(svg):not(svg *){border:0 none!important;box-shadow:none!important;background-image:none!important}.article-lp-wrapper h1 *:not([class*="lp-"])::before,.article-lp-wrapper h1 *:not([class*="lp-"])::after,.article-lp-wrapper h2 *:not([class*="lp-"])::before,.article-lp-wrapper h2 *:not([class*="lp-"])::after,.article-lp-wrapper h3 *:not([class*="lp-"])::before,.article-lp-wrapper h3 *:not([class*="lp-"])::after,.article-lp-wrapper h4 *:not([class*="lp-"])::before,.article-lp-wrapper h4 *:not([class*="lp-"])::after{content:none!important}.article-lp-wrapper p,.article-lp-wrapper li,.article-lp-wrapper td,.article-lp-wrapper th,.article-lp-wrapper dt,.article-lp-wrapper dd,.article-lp-wrapper figcaption,.article-lp-wrapper blockquote,.article-lp-wrapper a,.article-lp-wrapper span,.article-lp-wrapper h1,.article-lp-wrapper h2,.article-lp-wrapper h3,.article-lp-wrapper h4,.article-lp-wrapper h5,.article-lp-wrapper h6,.article-lp-wrapper .lp-balance{text-wrap:wrap!important;word-break:normal!important;line-break:strict!important;overflow-wrap:break-word;hyphens:none!important}.article-lp-wrapper .lp-nobr{white-space:nowrap}.article-lp-wrapper p,.article-lp-wrapper li,.article-lp-wrapper dt,.article-lp-wrapper dd,.article-lp-wrapper h1,.article-lp-wrapper h2,.article-lp-wrapper h3,.article-lp-wrapper h4,.article-lp-wrapper h5,.article-lp-wrapper h6{max-width:100%!important}.article-lp-wrapper .lp-container{width:100%;max-width:var(--lp-measure,920px);margin-inline:auto;padding-inline:clamp(20px,4vw,40px)}@supports (container-type:inline-size){.article-lp-wrapper .lp-container{padding-inline:clamp(20px,4cqi,40px)}}.article-lp-wrapper .lp-column-narrow{width:100%;max-width:var(--lp-measure-narrow,720px);margin-inline:auto}.article-lp-wrapper{font-size:var(--lp-fs-body)!important;line-height:var(--lp-lh-body)!important;letter-spacing:var(--lp-ls-body)!important}.article-lp-wrapper p,.article-lp-wrapper li,.article-lp-wrapper dt,.article-lp-wrapper dd,.article-lp-wrapper th,.article-lp-wrapper td,.article-lp-wrapper blockquote{font-size:var(--lp-fs-body)!important;line-height:var(--lp-lh-body)!important;letter-spacing:var(--lp-ls-body)!important}.article-lp-wrapper small,.article-lp-wrapper figcaption,.article-lp-wrapper cite{font-size:var(--lp-fs-label)!important;line-height:1.7!important;letter-spacing:var(--lp-ls-label)!important}.article-lp-wrapper h2{font-size:var(--lp-fs-h2)!important;line-height:var(--lp-lh-head)!important;letter-spacing:var(--lp-ls-head)!important;font-weight:900}.article-lp-wrapper h3{font-size:var(--lp-fs-h3)!important;line-height:1.45!important;letter-spacing:var(--lp-ls-head)!important;font-weight:700}.article-lp-wrapper h4{font-size:var(--lp-fs-h4)!important;line-height:1.5!important;letter-spacing:var(--lp-ls-head)!important;font-weight:700}.article-lp-wrapper h5,.article-lp-wrapper h6{font-size:var(--lp-fs-body)!important;line-height:1.5!important;letter-spacing:var(--lp-ls-head)!important;font-weight:700}.article-lp-wrapper span:not([class*="lp-"]),.article-lp-wrapper a:not([class*="lp-"]),.article-lp-wrapper strong:not([class*="lp-"]),.article-lp-wrapper b:not([class*="lp-"]),.article-lp-wrapper em:not([class*="lp-"]),.article-lp-wrapper i:not([class*="lp-"]),.article-lp-wrapper mark:not([class*="lp-"]),.article-lp-wrapper time:not([class*="lp-"]),.article-lp-wrapper abbr:not([class*="lp-"]),.article-lp-wrapper label:not([class*="lp-"]),.article-lp-wrapper button:not([class*="lp-"]),.article-lp-wrapper div:not([class]){font-size:inherit!important;line-height:inherit!important;letter-spacing:inherit!important}.article-lp-wrapper h2{margin:0 0 var(--lp-sp-3)!important}.article-lp-wrapper h3{margin:var(--lp-sp-8) 0 var(--lp-sp-3)!important}.article-lp-wrapper h4{margin:var(--lp-sp-6) 0 var(--lp-sp-2)!important}.article-lp-wrapper p + p{margin-top:var(--lp-gap-block)}@container lp (max-width:719px){.article-lp-wrapper>*{--lp-fs-display:60px;--lp-fs-h2:36px;--lp-fs-h3:26px;--lp-fs-lead:21px;--lp-fs-body:18px;--lp-fs-label:17px;--lp-gap-section:88px;--lp-gap-group:56px;--lp-pad-card:32px;--lp-pad-hero:48px}}@container lp (max-width:559px){.article-lp-wrapper>*{--lp-fs-display:40px;--lp-fs-h2:28px;--lp-fs-h3:22px;--lp-fs-h4:19px;--lp-fs-lead:19px;--lp-fs-body:17px;--lp-fs-label:16px;--lp-lh-body:1.8;--lp-gap-section:80px;--lp-gap-group:48px;--lp-gap-block:24px;--lp-pad-card:24px;--lp-pad-hero:32px}}@media (max-height:800px) and (min-width:769px){.article-lp-wrapper{--lp-gap-section:88px;--lp-gap-group:56px}}@media (max-height:640px) and (min-width:769px){.article-lp-wrapper{--lp-gap-section:72px;--lp-gap-group:48px}}@media (max-width:768px){.article-lp-wrapper{--lp-fs-display:40px;--lp-fs-h2:28px;--lp-fs-h3:22px;--lp-fs-h4:19px;--lp-fs-lead:19px;--lp-fs-body:17px;--lp-fs-label:16px;--lp-lh-body:1.8;--lp-gap-section:var(--lp-sp-10);--lp-gap-group:var(--lp-sp-6);--lp-gap-block:var(--lp-sp-3);--lp-pad-card:24px;--lp-pad-hero:32px}}.article-lp-wrapper .lp-icon{display:inline-block;width:1.15em;height:1.15em;flex:0 0 auto;vertical-align:-0.16em;fill:none!important;stroke:currentColor!important;stroke-width:1.75;stroke-linecap:round;stroke-linejoin:round;overflow:visible}.article-lp-wrapper .lp-icon-lg{width:1.6em;height:1.6em}.article-lp-wrapper .lp-icon-xl{width:2.2em;height:2.2em;stroke-width:1.5}.article-lp-wrapper .lp-icon-chip{display:inline-flex;align-items:center;justify-content:center;width:2.6em;height:2.6em;border-radius:var(--lp-shape-md);flex:0 0 auto}.article-lp-wrapper .lp-icon-row{display:flex;align-items:flex-start;gap:var(--lp-gap-inner)}.article-lp-wrapper .lp-icon-row>.lp-icon{margin-top:.28em}.article-lp-wrapper .lp-sr{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.article-lp-wrapper .lp-cols{display:grid;gap:var(--lp-gap-block);grid-template-columns:repeat(1,minmax(0,1fr))}.article-lp-wrapper .lp-cols>*{min-width:0}@supports not (container-type:inline-size){@media (min-width:900px){.article-lp-wrapper .lp-cols{grid-template-columns:repeat(var(--lp-cols-md,2),minmax(0,1fr))}}@media (min-width:1400px){.article-lp-wrapper .lp-cols{grid-template-columns:repeat(var(--lp-cols-lg,var(--lp-cols-md,2)),minmax(0,1fr))}}}@container lp (min-width:720px){.article-lp-wrapper .lp-cols{grid-template-columns:repeat(var(--lp-cols-md,2),minmax(0,1fr))}}@container lp (min-width:1120px){.article-lp-wrapper .lp-cols{grid-template-columns:repeat(var(--lp-cols-lg,var(--lp-cols-md,2)),minmax(0,1fr))}}.article-lp-wrapper .lp-row{display:flex;align-items:center;justify-content:center;gap:var(--lp-gap-block);flex-wrap:nowrap}.article-lp-wrapper .lp-row>*{min-width:0}@container lp (max-width:559px){.article-lp-wrapper .lp-row{flex-direction:column;align-items:stretch}.article-lp-wrapper .lp-row>.lp-row-op{margin-inline:auto}}@media (max-width:768px){.article-lp-wrapper .lp-row{flex-direction:column;align-items:stretch}.article-lp-wrapper .lp-row>.lp-row-op{margin-inline:auto}}.article-lp-wrapper table{width:100%;border-collapse:collapse}@container lp (max-width:559px){.article-lp-wrapper table.lp-table,.article-lp-wrapper table.lp-table tbody,.article-lp-wrapper table.lp-table tr{display:block;width:100%}.article-lp-wrapper table.lp-table thead{display:none}.article-lp-wrapper table.lp-table tbody th[scope="row"]{display:block;text-align:left!important}.article-lp-wrapper table.lp-table tbody td{display:block;width:100%}.article-lp-wrapper table.lp-table tbody td::before{content:attr(data-label);display:block}}@media (max-width:768px){.article-lp-wrapper table.lp-table,.article-lp-wrapper table.lp-table tbody,.article-lp-wrapper table.lp-table tr{display:block;width:100%}.article-lp-wrapper table.lp-table thead{display:none}.article-lp-wrapper table.lp-table tbody th[scope="row"]{display:block;text-align:left!important}.article-lp-wrapper table.lp-table tbody td{display:block;width:100%}.article-lp-wrapper table.lp-table tbody td::before{content:attr(data-label);display:block}}/*【詳細度の内訳(この順序でなければ効かない)】 ・tone本体 :where(.bg-dark) → (0,1,0) … 面の色を決める。0-b-1 の color:inherit で 子孫に降りるので、これだけで大半のテキストが正しくなる。 ・本文/補足 :where(.bg-dark) p 等 → (0,1,1) … 0-b-1 の .article-lp-wrapper p (0,1,1) と同点。 エンジン内で"後に"書いてあるので後勝ちし、階調が付く。 ・LPの個別色 .article-lp-wrapper .lp-〇〇 → (0,2,0) … 上記すべてに勝つ(LPの設計が最優先)。 */ .article-lp-wrapper :where(.bg-dark,.bg-dark *){color:var(--lp-on-dark,#FFFFFF)!important}.article-lp-wrapper :where(.bg-light,.bg-light *,.bg-white,.bg-white *){color:var(--lp-on-light,#1A1A1A)!important}.article-lp-wrapper :where(.bg-light,.bg-white) p,.article-lp-wrapper :where(.bg-light,.bg-white) li,.article-lp-wrapper :where(.bg-light,.bg-white) dd,.article-lp-wrapper :where(.bg-light,.bg-white) blockquote{color:var(--lp-ink-body,#33393F)!important}.article-lp-wrapper :where(.bg-dark) p,.article-lp-wrapper :where(.bg-dark) li,.article-lp-wrapper :where(.bg-dark) dd,.article-lp-wrapper :where(.bg-dark) blockquote{color:var(--lp-ink-body-dark,rgba(255,255,255,.93))!important}.article-lp-wrapper :where(.bg-light,.bg-white) small,.article-lp-wrapper :where(.bg-light,.bg-white) figcaption,.article-lp-wrapper :where(.bg-light,.bg-white) cite{color:var(--lp-ink-mute,#5A6470)!important}.article-lp-wrapper :where(.bg-dark) small,.article-lp-wrapper :where(.bg-dark) figcaption,.article-lp-wrapper :where(.bg-dark) cite{color:var(--lp-ink-mute-dark,rgba(255,255,255,.82))!important}.article-lp-wrapper{overflow-x:clip}.article-lp-wrapper :where(.lp-cols,.lp-row,.lp-grid)>*{min-width:0;max-width:100%}.article-lp-wrapper :where(a,code,pre,td,th){overflow-wrap:break-word;word-break:normal}.article-lp-wrapper :where(pre,code){white-space:pre-wrap}.article-lp-wrapper table{table-layout:auto;max-width:100%}@supports (content-visibility:auto){.article-lp-wrapper>*:nth-child(n+3){content-visibility:auto;contain-intrinsic-size:auto 720px}}.article-lp-wrapper .lp-mark{background-image:linear-gradient(transparent var(--lp-mark-top,60%),var(--lp-mark,rgba(0,160,234,.30)) var(--lp-mark-top,60%));background-repeat:no-repeat;background-size:100% 100%;padding:0 .08em;font-weight:700}.article-lp-wrapper .lp-mark-strong{background-image:linear-gradient(transparent 8%,var(--lp-mark,rgba(0,160,234,.26)) 8%);padding:.06em .3em;border-radius:4px;font-weight:900}.article-lp-wrapper .lp-key{font-weight:900;color:var(--lp-key,inherit)!important}.article-lp-wrapper .lp-key-line{font-weight:900;color:var(--lp-key,inherit)!important;border-bottom:3px solid var(--lp-key,currentColor);padding-bottom:2px}@media (prefers-reduced-motion:no-preference){@supports not (content-visibility:auto){html:has(.article-lp-wrapper){scroll-behavior:smooth}}}.article-lp-wrapper [id]{scroll-margin-top:24px}@media (prefers-reduced-motion:no-preference){.article-lp-wrapper .lp-fv-anim{animation:lpFvRise .9s cubic-bezier(.22,1,.36,1) both;animation-delay:var(--lp-fv-delay,0ms)}}@keyframes lpFvRise{from{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:no-preference){.article-lp-wrapper .lp-amb-float{animation:lpAmbFloat 8s ease-in-out infinite}.article-lp-wrapper .lp-amb-sway{animation:lpAmbSway 7s ease-in-out infinite}.article-lp-wrapper .lp-amb-pulse{animation:lpAmbPulse 3.2s ease-in-out infinite}.article-lp-wrapper .lp-amb-glow{animation:lpAmbGlow 5s ease-in-out infinite}.article-lp-wrapper .lp-amb-arrow{animation:lpAmbArrow 1.8s ease-in-out infinite}.article-lp-wrapper .lp-amb-ring{animation:lpAmbRing 22s linear infinite}.article-lp-wrapper .lp-amb-line{animation:lpAmbLine 6s ease-in-out infinite;transform-origin:left center}.article-lp-wrapper .lp-amb-halo{position:relative;display:inline-block}.article-lp-wrapper .lp-amb-halo::before,.article-lp-wrapper .lp-amb-halo::after{content:"";position:absolute;inset:calc(-1 * var(--lp-halo-inset,10px));border-radius:var(--lp-halo-radius,999px);border:2px solid var(--lp-halo,rgba(0,160,234,.5));pointer-events:none;z-index:0;animation:lpCtaHalo 3.2s cubic-bezier(.16,.8,.3,1) infinite}.article-lp-wrapper .lp-amb-halo::after{animation-delay:1.6s}.article-lp-wrapper .lp-amb-halo>*{position:relative;z-index:1}.article-lp-wrapper .lp-amb-dot>*{animation:lpAmbDot 1.6s ease-in-out infinite}.article-lp-wrapper .lp-amb-dot>*:nth-child(2){animation-delay:.22s}.article-lp-wrapper .lp-amb-dot>*:nth-child(3){animation-delay:.44s}.article-lp-wrapper .lp-amb-shine{position:relative;overflow:hidden;isolation:isolate}.article-lp-wrapper .lp-amb-shine>*{position:relative;z-index:2}.article-lp-wrapper .lp-amb-shine::after{content:"";position:absolute;top:0;left:0;width:45%;height:100%;pointer-events:none;z-index:1;background:linear-gradient(115deg,transparent 0%,var(--lp-shine,rgba(255,255,255,.45)) 50%,transparent 100%);animation:lpAmbShine 5.5s ease-in-out infinite}.article-lp-wrapper .lp-amb-delay-1{animation-delay:.6s}.article-lp-wrapper .lp-amb-delay-2{animation-delay:1.2s}.article-lp-wrapper .lp-amb-delay-3{animation-delay:1.8s}}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.article-lp-wrapper .lp-hv-lift{transition:transform .38s cubic-bezier(.22,1,.36,1),border-color .38s ease,background-color .38s ease,box-shadow .38s ease}.article-lp-wrapper .lp-hv-lift:hover{transform:translateY(-6px)}.article-lp-wrapper .lp-hv-edge{transition:border-color .38s ease,background-color .38s ease}.article-lp-wrapper .lp-hv-edge:hover{border-color:var(--lp-hv-edge,currentColor)!important}.article-lp-wrapper .lp-hv-sweep{background-image:linear-gradient(var(--lp-hv-fill,rgba(0,160,234,.12)),var(--lp-hv-fill,rgba(0,160,234,.12)))!important;background-repeat:no-repeat!important;background-position:left center!important;background-size:0% 100%!important;transition:background-size .45s cubic-bezier(.22,1,.36,1),border-color .38s ease,color .38s ease}.article-lp-wrapper .lp-hv-sweep:hover{background-size:100% 100%!important}.article-lp-wrapper .lp-hv-underline{position:relative}.article-lp-wrapper .lp-hv-underline::after{content:"";position:absolute;left:0;bottom:-6px;width:100%;height:3px;border-radius:999px;pointer-events:none;background:var(--lp-hv-line,currentColor);transform:scaleX(0);transform-origin:left center;transition:transform .42s cubic-bezier(.22,1,.36,1)}.article-lp-wrapper .lp-hv-underline:hover::after{transform:scaleX(1)}.article-lp-wrapper .lp-hv-arrow .arrow{transition:transform .38s cubic-bezier(.22,1,.36,1)}.article-lp-wrapper .lp-hv-arrow:hover .arrow{transform:translateX(8px)}.article-lp-wrapper .lp-anchor-arrow{transition:none!important;animation:none!important}.article-lp-wrapper .lp-hv-zoom{overflow:hidden}.article-lp-wrapper .lp-hv-zoom img,.article-lp-wrapper .lp-hv-zoom svg{transition:transform .55s cubic-bezier(.22,1,.36,1)}.article-lp-wrapper .lp-hv-zoom:hover img,.article-lp-wrapper .lp-hv-zoom:hover svg{transform:scale(1.07)}.article-lp-wrapper .lp-hv-num .num,.article-lp-wrapper .lp-hv-num .lp-secnum{transition:transform .4s cubic-bezier(.22,1,.36,1)}.article-lp-wrapper .lp-hv-num:hover .num,.article-lp-wrapper .lp-hv-num:hover .lp-secnum{transform:scale(1.05)}.article-lp-wrapper .lp-hv-row tbody tr{transition:background-color .3s ease}.article-lp-wrapper .lp-hv-row tbody tr:hover td{background:var(--lp-hv-row,rgba(0,160,234,.08))!important}.article-lp-wrapper .lp-hv-shine{position:relative;overflow:hidden;isolation:isolate}.article-lp-wrapper .lp-hv-shine::before{content:"";position:absolute;top:0;left:-120%;width:60%;height:100%;z-index:1;pointer-events:none;background:linear-gradient(120deg,transparent 0%,rgba(255,255,255,.42) 50%,transparent 100%);transform:skewX(-20deg);transition:left .62s ease}.article-lp-wrapper .lp-hv-shine:hover::before{left:150%}.article-lp-wrapper .lp-hv-shine>*{position:relative;z-index:2}}@media (prefers-reduced-motion:no-preference){.article-lp-wrapper .lp-cta-halo{position:relative;display:inline-block;max-width:100%}.article-lp-wrapper .lp-cta-halo::before,.article-lp-wrapper .lp-cta-halo::after{content:"";position:absolute;inset:0;border-radius:var(--lp-halo-radius,999px);pointer-events:none;z-index:0;border:2px solid var(--lp-halo,rgba(0,160,234,.55));animation:lpCtaHalo 3.2s cubic-bezier(.16,.8,.3,1) infinite}.article-lp-wrapper .lp-cta-halo::after{animation-delay:1.5s}.article-lp-wrapper .lp-cta-halo>*{position:relative;z-index:1}}@keyframes lpAmbFloat{0%,100%{transform:translate3d(0,0,0)}50%{transform:translate3d(0,-14px,0)}}@keyframes lpAmbSway{0%,100%{transform:rotate(-2deg)}50%{transform:rotate(2deg)}}@keyframes lpAmbPulse{0%,100%{transform:scale(1)}50%{transform:scale(1.06)}}@keyframes lpAmbGlow{0%,100%{opacity:.5}50%{opacity:1}}@keyframes lpAmbArrow{0%,100%{transform:translateX(0)}50%{transform:translateX(6px)}}@keyframes lpAmbRing{to{transform:rotate(360deg)}}@keyframes lpAmbLine{0%,100%{transform:scaleX(.4)}50%{transform:scaleX(1)}}@keyframes lpAmbDot{0%,75%,100%{opacity:.25}38%{opacity:1}}@keyframes lpCtaHalo{0%{transform:scale(1);opacity:.55}62%{transform:scale(1.10);opacity:0}100%{transform:scale(1.10);opacity:0}}@keyframes lpAmbShine{0%{transform:translateX(-130%) skewX(-18deg)}55%,100%{transform:translateX(330%) skewX(-18deg)}}
/* LP CSS ANIM ENGINE v5.3.0 END */
:root{--color-base:#FAFAFA;--color-main:#3C7639;--color-sub:#B07B54;--color-accent:#FF9C00;--color-accent-dark:#E58C00;--color-main-tint:#E8EFE7;--color-sub-tint:#F5EEE9;--color-th-row:#E4ECE3;--color-text-on-dark:#FFF;--color-text-on-light:#1A1A1A;--color-ink-strong:#1A1A1A;--color-ink:#33393F;--color-ink-mute:#5A6470;--color-hairline:rgba(0,0,0,.12)}.article-lp-wrapper{position:relative;isolation:isolate;contain:layout style;--lp-key:#3C7639}.article-lp-wrapper>section{width:100%}.article-lp-wrapper>*:not(section):not(style):not(script){max-width:920px;margin-inline:auto}.article-lp-wrapper table{width:100%}.article-lp-wrapper table th,.article-lp-wrapper table td{text-align:center!important;vertical-align:middle}.article-lp-wrapper [class*="grid"]>*,.article-lp-wrapper [class*="flex"]>*,.article-lp-wrapper [class*="row"]>*,.article-lp-wrapper [class*="col"]>*{min-width:0}.article-lp-wrapper .bg-dark p,.article-lp-wrapper .bg-dark li{line-height:1.95!important}.article-lp-wrapper p,.article-lp-wrapper dl,.article-lp-wrapper dd,.article-lp-wrapper ul{margin:0;padding:0}.article-lp-wrapper .bg-dark,.article-lp-wrapper .bg-dark h2,.article-lp-wrapper .bg-dark h3,.article-lp-wrapper .bg-dark div{color:#FFF!important}.article-lp-wrapper :where(span,a,strong)[class*="lp-"]{font-size:inherit!important}.article-lp-wrapper .lp-sec{position:relative;padding-block:var(--lp-gap-section)}.article-lp-wrapper .lp-sec>.lp-container{position:relative;z-index:2}.article-lp-wrapper .lp-fv{background:#E8EFE7!important;padding-block:var(--lp-sp-12) var(--lp-sp-10)}.article-lp-wrapper .lp-toc{background:#FFF!important;padding-top:var(--lp-sp-10)}.article-lp-wrapper .lp-s1{background:#F5EEE9!important}.article-lp-wrapper .lp-cta-mid{background:#FFF!important;padding-block:var(--lp-gap-group)}.article-lp-wrapper .lp-s2{background:#E8EFE7!important}.article-lp-wrapper .lp-s3{background:#FFF!important}.article-lp-wrapper .lp-sum{background:#3C7639!important}.article-lp-wrapper .lp-cta-final{background:#FAFAFA!important;padding-block:var(--lp-sp-16)}.article-lp-wrapper .lp-glow-clip{position:absolute;inset:0;overflow:hidden;z-index:0;pointer-events:none}.article-lp-wrapper .lp-glow{position:absolute;border-radius:50%;pointer-events:none}.article-lp-wrapper .lp-glow-a{width:360px;height:360px;top:-140px;left:-90px;background:radial-gradient(circle,rgba(255,156,0,.20),rgba(255,156,0,0) 70%)!important}.article-lp-wrapper .lp-glow-b{width:420px;height:420px;right:-160px;bottom:-220px;background:radial-gradient(circle,rgba(176,123,84,.22),rgba(176,123,84,0) 70%)!important}.article-lp-wrapper .lp-glow-c{width:380px;height:380px;top:-120px;right:-100px;background:radial-gradient(circle,rgba(60,118,57,.16),rgba(60,118,57,0) 70%)!important}.article-lp-wrapper .lp-glow-d{width:300px;height:300px;left:-110px;bottom:-120px;background:radial-gradient(circle,rgba(255,156,0,.16),rgba(255,156,0,0) 70%)!important}.article-lp-wrapper .lp-fv-illust{width:160px;height:72px;margin:0 0 var(--lp-gap-block);fill:none!important;stroke:#3C7639!important;stroke-width:2.5;stroke-linecap:round;stroke-linejoin:round}.article-lp-wrapper .lp-lead{font-size:var(--lp-fs-lead)!important;line-height:var(--lp-lh-lead)!important;color:#1A1A1A!important}.article-lp-wrapper .lp-toc-head{padding-block:var(--lp-sp-3);border-top:1px solid rgba(0,0,0,.12)!important;border-bottom:1px solid rgba(0,0,0,.12)!important;margin-bottom:var(--lp-gap-group)}.article-lp-wrapper .lp-toc-head h2,.article-lp-wrapper .lp-h2-band h2{margin:0!important}.article-lp-wrapper .lp-h2-head,.article-lp-wrapper .lp-h2-double,.article-lp-wrapper .lp-sum-head{margin-bottom:var(--lp-gap-group)}.article-lp-wrapper .lp-head-chip{width:64px;height:64px;margin-bottom:var(--lp-gap-inner);border-radius:var(--lp-shape-lg);background:#3C7639!important;color:#FFF!important}.article-lp-wrapper .lp-h2-rule{display:block;height:5px;width:72px;border-radius:999px;background:#FF9C00!important}.article-lp-wrapper .lp-h2-double{padding-top:var(--lp-sp-3);border-top:1px solid rgba(0,0,0,.12)!important}.article-lp-wrapper .lp-h2-double .lp-h2-rule{width:100%;height:4px;background:#3C7639!important}.article-lp-wrapper .lp-h2-band{padding:var(--lp-sp-5);margin-bottom:var(--lp-gap-group);border-radius:var(--lp-shape-xl);background:#FFF!important}.article-lp-wrapper .lp-band-dots{display:flex;gap:8px;margin-bottom:var(--lp-gap-inner)}.article-lp-wrapper .lp-band-dots span{display:block;width:10px;height:10px;border-radius:50%;background:#3C7639!important}.article-lp-wrapper .lp-band-dots span:nth-child(2){background:#B07B54!important}.article-lp-wrapper .lp-band-dots span:nth-child(3){background:#FF9C00!important}.article-lp-wrapper .lp-qa{display:flex;flex-direction:column;gap:var(--lp-sp-3);height:100%;padding:var(--lp-pad-card);border:1px solid rgba(60,118,57,.28)!important;border-radius:var(--lp-shape-lg);background:#FFF!important}.article-lp-wrapper .lp-qa-row{display:flex;align-items:flex-start;gap:var(--lp-sp-2)}.article-lp-wrapper .lp-qa-row.is-a{padding-top:var(--lp-sp-3);border-top:1px solid rgba(0,0,0,.12)!important}.article-lp-wrapper .lp-qa-badge{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;padding-bottom:2px;border-radius:50%;background:#3C7639!important;color:#FFF!important;font-size:20px!important;font-weight:900;line-height:1;letter-spacing:0;text-align:center!important}.article-lp-wrapper .lp-qa-badge.is-a{background:#B07B54!important}.article-lp-wrapper .lp-qa-q{padding-top:6px;font-size:var(--lp-fs-h4)!important;font-weight:700;line-height:1.5!important;color:#1A1A1A!important}.article-lp-wrapper .lp-qa-a{padding-top:6px}.article-lp-wrapper .lp-anchor{position:relative;display:block;min-height:48px;margin-top:auto;padding:16px 28px 16px 52px;text-align:left;border-radius:var(--lp-shape-md);background-color:#3C7639!important;--lp-hv-fill:rgba(0,0,0,.18)}.article-lp-wrapper .lp-anchor-arrow{position:absolute;left:20px;top:50%;transform:translateY(-50%)}.article-lp-wrapper .lp-anchor svg,.article-lp-wrapper .lp-head-chip svg,.article-lp-wrapper .lp-check-chip svg{color:#FFF!important}.article-lp-wrapper .lp-lib-chip svg{color:#3C7639!important}.article-lp-wrapper .lp-anchor svg,.article-lp-wrapper .lp-anchor svg *,.article-lp-wrapper .lp-head-chip svg,.article-lp-wrapper .lp-head-chip svg *,.article-lp-wrapper .lp-check-chip svg,.article-lp-wrapper .lp-check-chip svg *{stroke:#FFF!important;fill:none!important}.article-lp-wrapper .lp-lib-chip svg,.article-lp-wrapper .lp-lib-chip svg *,.article-lp-wrapper .lp-check-list .lp-icon *,.article-lp-wrapper .lp-life-note .lp-icon *,.article-lp-wrapper .lp-fv-illust *{stroke:#3C7639!important;fill:none!important}.article-lp-wrapper .lp-line-banner{width:100%;text-align:center!important}.article-lp-wrapper .lp-line-banner a{display:block;width:fit-content;max-width:100%;margin-inline:auto;border-radius:var(--lp-shape-md)}.article-lp-wrapper .lp-line-banner img{display:block;width:auto!important;max-width:100%!important;height:auto!important;margin-inline:auto}.article-lp-wrapper .lp-anchor-label{display:block;margin-bottom:var(--lp-sp-05);font-size:var(--lp-fs-label)!important;font-weight:700;line-height:1.5;letter-spacing:.08em;color:rgba(255,255,255,.88)!important}.article-lp-wrapper .lp-anchor-title{display:block;font-size:var(--lp-fs-body)!important;font-weight:900;line-height:1.55;word-break:normal;overflow-wrap:anywhere;color:#FFF!important}.article-lp-wrapper .lp-vs{margin-block:var(--lp-gap-group)}.article-lp-wrapper .lp-vs-card{display:flex;flex-direction:column;height:100%;padding:var(--lp-pad-card);border:1px solid rgba(0,0,0,.12)!important;border-top:6px solid #3C7639!important;border-radius:var(--lp-shape-lg);background:#FFF!important}.article-lp-wrapper .lp-vs-card.is-land{border-top-color:#B07B54!important}.article-lp-wrapper .lp-vs-top{display:flex;align-items:baseline;gap:var(--lp-gap-inner);padding-bottom:var(--lp-sp-3);border-bottom:1px solid rgba(0,0,0,.12)!important}.article-lp-wrapper .lp-vs-label{font-size:var(--lp-fs-label)!important;font-weight:700;letter-spacing:.08em;color:#5A6470!important}.article-lp-wrapper .lp-vs-name{font-size:var(--lp-fs-h3)!important;font-weight:900;line-height:1.2;color:#3C7639!important}.article-lp-wrapper .is-land .lp-vs-name{color:#B07B54!important}.article-lp-wrapper .lp-vs-item{padding-block:var(--lp-sp-2);border-bottom:1px solid rgba(0,0,0,.12)!important}.article-lp-wrapper .lp-vs-item:last-child{border-bottom:0!important;padding-bottom:0}.article-lp-wrapper .lp-vs-item dt{margin-bottom:var(--lp-sp-05);font-size:var(--lp-fs-label)!important;font-weight:700;letter-spacing:.08em;color:#5A6470!important}.article-lp-wrapper .lp-life{margin-block:var(--lp-gap-group);padding:var(--lp-pad-hero);border:2px solid #3C7639!important;border-radius:0 28px 0 28px;background:#FFF!important}.article-lp-wrapper .lp-life-row{display:flex;align-items:center;gap:var(--lp-gap-group)}.article-lp-wrapper .lp-life-num{flex:0 0 auto;display:flex;flex-direction:column;align-items:center;gap:var(--lp-sp-3)}.article-lp-wrapper .lp-life-label{font-size:var(--lp-fs-label)!important;font-weight:700;letter-spacing:.08em;color:#3C7639!important}.article-lp-wrapper .lp-num{display:inline-flex;align-items:baseline;line-height:1;color:#3C7639!important}.article-lp-wrapper .lp-num .num{font-size:var(--lp-fs-display)!important;font-weight:900;line-height:1!important;letter-spacing:.02em!important}.article-lp-wrapper .lp-num .unit{margin-left:.08em;font-size:var(--lp-fs-h3)!important;font-weight:700;line-height:1!important}.article-lp-wrapper .lp-life-text{flex:1 1 auto;font-size:var(--lp-fs-lead)!important;line-height:1.8!important;color:#1A1A1A!important}.article-lp-wrapper .lp-life-note{margin-top:var(--lp-gap-block);padding-top:var(--lp-gap-block);border-top:1px solid rgba(0,0,0,.12)!important}.article-lp-wrapper .lp-life-note .lp-icon{color:#3C7639!important}.article-lp-wrapper .lp-hair{margin-block:var(--lp-gap-group);padding-block:var(--lp-gap-block);border-top:1px solid rgba(60,118,57,.45)!important;border-bottom:1px solid rgba(60,118,57,.45)!important}.article-lp-wrapper .lp-hair-lead{font-size:var(--lp-fs-lead)!important;line-height:1.8!important;color:#1A1A1A!important}.article-lp-wrapper .lp-source{margin-top:var(--lp-gap-group);padding-top:var(--lp-sp-3);border-top:1px solid rgba(0,0,0,.12)!important}.article-lp-wrapper .lp-source p,.article-lp-wrapper .lp-source li{font-size:var(--lp-fs-label)!important;line-height:1.7!important;color:#5A6470!important}.article-lp-wrapper .lp-source-head{margin-bottom:var(--lp-sp-1)}.article-lp-wrapper .lp-source li + li{margin-top:var(--lp-sp-05)}.article-lp-wrapper .lp-src-link{color:#3C7639!important;text-decoration:underline!important;text-underline-offset:3px;overflow-wrap:anywhere}.article-lp-wrapper .lp-tbl{margin-block:var(--lp-gap-group)}.article-lp-wrapper .lp-table{border-collapse:separate;border-spacing:0;overflow:hidden;border:1px solid rgba(60,118,57,.28)!important;border-radius:var(--lp-shape-lg);background:#FFF!important}.article-lp-wrapper .lp-table th,.article-lp-wrapper .lp-table td{padding:16px 20px}.article-lp-wrapper .lp-table thead th[scope="col"]{background:#3C7639!important;color:#FFF!important;font-size:var(--lp-fs-label)!important;font-weight:700;letter-spacing:.06em}.article-lp-wrapper .lp-table tbody th[scope="row"]{width:6.5em;background:#E4ECE3!important;color:#1A1A1A!important;font-weight:700;border-top:1px solid rgba(0,0,0,.12)!important}.article-lp-wrapper .lp-table tbody td{background:#FFF!important;color:#33393F!important;border-top:1px solid rgba(0,0,0,.12)!important}.article-lp-wrapper .lp-surface{margin-block:var(--lp-gap-group);padding:var(--lp-pad-card);border-radius:var(--lp-shape-lg);background:#FFF!important}.article-lp-wrapper .lp-check{margin-block:var(--lp-gap-group);padding:var(--lp-pad-card);border-radius:var(--lp-shape-lg);background:#F5EEE9!important}.article-lp-wrapper .lp-check-head{display:flex;align-items:center;gap:var(--lp-sp-2);padding-bottom:var(--lp-sp-3);margin-bottom:var(--lp-sp-3);border-bottom:1px solid rgba(176,123,84,.4)!important}.article-lp-wrapper .lp-check-chip{width:56px;height:56px;border-radius:50%;background:#B07B54!important;color:#FFF!important}.article-lp-wrapper .lp-check-title{font-size:var(--lp-fs-h4)!important;line-height:1.5!important;color:#1A1A1A!important}.article-lp-wrapper .lp-check-list{display:grid;gap:var(--lp-sp-15)}.article-lp-wrapper .lp-check-list li{padding:14px 20px;border-radius:var(--lp-shape-md);background:#FFF!important}.article-lp-wrapper .lp-check-list .lp-icon{width:1.3em;height:1.3em;margin-top:.24em;color:#3C7639!important}.article-lp-wrapper .lp-lib{display:flex;align-items:flex-start;gap:var(--lp-gap-block);margin-block:var(--lp-gap-group);padding:var(--lp-pad-card);border:1px solid rgba(60,118,57,.3)!important;border-radius:var(--lp-shape-lg);background:#FFF!important}.article-lp-wrapper .lp-lib-chip{width:56px;height:56px;background:#E8EFE7!important;color:#3C7639!important}.article-lp-wrapper .lp-lib-body{flex:1 1 auto;min-width:0}.article-lp-wrapper .lp-sum{--lp-key:#FFF}.article-lp-wrapper .lp-sum-lead{font-size:var(--lp-fs-lead)!important;line-height:1.8!important;color:#FFF!important}.article-lp-wrapper .lp-sum .lp-key-line{border-bottom-color:#FF9C00!important}.article-lp-wrapper .lp-sum .lp-h2-rule{margin-top:var(--lp-sp-05)}.article-lp-wrapper .lp-cta p{text-align:center!important}.article-lp-wrapper .lp-cta-box{padding:var(--lp-pad-card);border:1px solid rgba(60,118,57,.3)!important;border-radius:var(--lp-shape-lg);background:#FFF!important}.article-lp-wrapper .lp-cta-card{padding:var(--lp-pad-hero);border:2px solid #3C7639!important;border-radius:var(--lp-shape-xl);background:#FFF!important}.article-lp-wrapper .lp-cta-text{font-weight:700;color:#1A1A1A!important}.article-lp-wrapper .lp-cta-final .lp-cta-text{font-size:var(--lp-fs-lead)!important;line-height:1.8!important}.article-lp-wrapper .lp-cta-actions{display:flex;flex-direction:column;align-items:stretch;gap:var(--lp-sp-2);width:100%;max-width:460px;margin:var(--lp-gap-block) auto 0}.article-lp-wrapper .lp-cta-final .lp-cta-actions{gap:var(--lp-sp-3)}.article-lp-wrapper .lp-cta-halo{display:block;width:100%}.article-lp-wrapper .cta-btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--lp-sp-15);width:100%;max-width:100%;min-height:60px;padding:16px 32px;border-radius:var(--lp-shape-lg);background-color:#FF9C00!important;box-shadow:0 6px 18px rgba(255,156,0,.28);font-size:var(--lp-fs-body)!important;font-weight:900;line-height:1.4;white-space:normal;word-break:keep-all;overflow-wrap:anywhere;text-align:center!important;transition:background-color .3s ease,box-shadow .38s ease,transform .38s ease}.article-lp-wrapper .cta-btn.is-lg{min-height:68px;padding:24px 48px;font-size:var(--lp-fs-h4)!important}.article-lp-wrapper .lp-btn-text{min-width:0;font-size:inherit!important;text-align:center!important}.article-lp-wrapper .cta-btn,.article-lp-wrapper .cta-btn:visited,.article-lp-wrapper .cta-btn:hover,.article-lp-wrapper .cta-btn:active,.article-lp-wrapper .cta-btn:focus,.article-lp-wrapper .cta-btn *,.article-lp-wrapper .cta-btn:hover *,.article-lp-wrapper .cta-btn:active *,.article-lp-wrapper .cta-btn:focus *{color:#FFF!important}.article-lp-wrapper .cta-btn svg,.article-lp-wrapper .cta-btn svg *{fill:none!important;stroke:#FFF!important}.article-lp-wrapper .cta-btn:focus-visible,.article-lp-wrapper .lp-line-banner a:focus-visible,.article-lp-wrapper .lp-anchor:focus-visible{outline:3px solid #FF9C00;outline-offset:4px}@media (hover:hover) and (pointer:fine){.article-lp-wrapper .cta-btn:hover{background-color:#E58C00!important;box-shadow:0 10px 28px rgba(255,156,0,.34)}.article-lp-wrapper .cta-btn:active{transform:translateY(0)}.article-lp-wrapper .lp-src-link:hover{text-decoration-thickness:2px!important}}@container lp (min-width:720px){.article-lp-wrapper .lp-s1{--lp-fs-display:96px}.article-lp-wrapper .lp-sum{--lp-fs-h2:56px}}
@container lp (max-width:559px){.article-lp-wrapper .lp-fv{padding-block:var(--lp-sp-8) var(--lp-sp-6)}.article-lp-wrapper .lp-toc{padding-top:var(--lp-sp-8)}.article-lp-wrapper .lp-cta-final{padding-block:var(--lp-sp-10)}.article-lp-wrapper .lp-qa-row{flex-direction:column;gap:var(--lp-sp-15)}.article-lp-wrapper .lp-qa-row>p{width:100%;padding-top:0}.article-lp-wrapper .lp-qa-badge{width:32px;height:32px;padding-bottom:1px;font-size:16px!important}.article-lp-wrapper .lp-anchor{padding:14px 24px 14px 48px}.article-lp-wrapper .lp-anchor-arrow{left:16px}.article-lp-wrapper .lp-h2-band{padding:var(--lp-sp-3)}.article-lp-wrapper .lp-head-chip{width:52px;height:52px}.article-lp-wrapper .lp-life{padding:var(--lp-pad-card) var(--lp-sp-3)}.article-lp-wrapper .lp-life-row{flex-direction:column;align-items:flex-start;gap:var(--lp-sp-3)}.article-lp-wrapper .lp-life-num{align-items:flex-start;gap:var(--lp-gap-inner)}.article-lp-wrapper .lp-life-text,.article-lp-wrapper .lp-hair-lead,.article-lp-wrapper .lp-sum-lead{font-size:var(--lp-fs-body)!important}.article-lp-wrapper .lp-lib{flex-direction:column;gap:var(--lp-gap-inner)}.article-lp-wrapper .lp-check-chip,.article-lp-wrapper .lp-lib-chip{width:48px;height:48px}.article-lp-wrapper .cta-btn.is-lg{padding:20px 24px}.article-lp-wrapper .lp-table{border:0!important;border-radius:0;overflow:visible;background:transparent!important}.article-lp-wrapper .lp-table tbody tr{margin-bottom:var(--lp-sp-2);overflow:hidden;border:1px solid rgba(60,118,57,.28)!important;border-radius:var(--lp-shape-md);background:#FFF!important}.article-lp-wrapper .lp-table tbody tr:last-child{margin-bottom:0}.article-lp-wrapper .lp-table tbody th[scope="row"]{width:100%;padding:12px 20px;border-top:0!important;background:#3C7639!important;color:#FFF!important}.article-lp-wrapper .lp-table tbody tr:first-child td,.article-lp-wrapper .lp-table tbody td{padding:14px 20px}.article-lp-wrapper .lp-table tbody th[scope="row"] + td{border-top:0!important}.article-lp-wrapper .lp-table tbody td::before{margin-bottom:6px;padding-bottom:6px;border-bottom:1px solid rgba(0,0,0,.12);font-size:16px;font-weight:700;letter-spacing:.08em;color:#3C7639;text-align:center}}
@media (max-width:768px){.article-lp-wrapper .lp-qa-row{flex-direction:column;gap:var(--lp-sp-15)}.article-lp-wrapper .lp-qa-row>p{width:100%;padding-top:0}.article-lp-wrapper .lp-life-row{flex-direction:column;align-items:flex-start;gap:var(--lp-sp-3)}.article-lp-wrapper .lp-lib{flex-direction:column;gap:var(--lp-gap-inner)}.article-lp-wrapper .lp-table{border:0!important;border-radius:0;overflow:visible;background:transparent!important}.article-lp-wrapper .lp-table tbody tr{margin-bottom:var(--lp-sp-2);overflow:hidden;border:1px solid rgba(60,118,57,.28)!important;border-radius:var(--lp-shape-md);background:#FFF!important}.article-lp-wrapper .lp-table tbody tr:last-child{margin-bottom:0}.article-lp-wrapper .lp-table tbody th[scope="row"]{width:100%;padding:12px 20px;border-top:0!important;background:#3C7639!important;color:#FFF!important}.article-lp-wrapper .lp-table tbody tr:first-child td,.article-lp-wrapper .lp-table tbody td{padding:14px 20px}.article-lp-wrapper .lp-table tbody th[scope="row"] + td{border-top:0!important}.article-lp-wrapper .lp-table tbody td::before{margin-bottom:6px;padding-bottom:6px;border-bottom:1px solid rgba(0,0,0,.12);font-size:16px;font-weight:700;letter-spacing:.08em;color:#3C7639;text-align:center}}
#article ul li{border-bottom:none}
#article ul li span{color:inherit;width:auto}
@media only screen and (max-width:768px){ .entry_wrap h2{padding:0;border-top:none;border-bottom:none} }
</style>]]></description>
            <pubDate>2026-09-28</pubDate>
        </item>
                
        <item>
            <title>売り先行・買い先行はどちらが良い？住み替え費用と向く人を比較</title>
            <link>https://www.olive-sale.com/blog/entry-847154/</link>
            <description><![CDATA[<div class="imgbox_eyecatch">
  <div class="eyecatch_img">
    <p class="clearfix" style="max-width: 100%;margin: 0 0 10px 0;">
      <img src="https://cdn.img-asp.jp/cms/847154_5_0_0_1.jpg"
           alt="ブログ記事「売り先行・買い先行はどちらが良い？住み替え費用と向く人を比較」のアイキャッチ画像"
           width="100%">
    </p>
  </div>
</div>

<div class="article-lp-wrapper">

  <section class="lp-sec lp-fv is-tint-main bg-light">
    <div class="lp-glow-clip" aria-hidden="true"><span class="lp-fv-glow lp-amb-float"></span></div>
    <div class="lp-container lp-fv-inner">
      <svg class="lp-fv-illust lp-fv-anim" viewBox="0 0 240 96" fill="none" stroke-width="4" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true">
        <path class="ln-main" d="M16 84V46L50 20l34 26v38z"/>
        <path class="ln-main" d="M40 84V62h20v22"/>
        <path class="ln-sub" d="M156 84V46l34-26 34 26v38z"/>
        <path class="ln-sub" d="M180 84V62h20v22"/>
        <path class="ln-accent" d="M100 46h40"/>
        <path class="ln-accent" d="m130 36 10 10-10 10"/>
        <path class="ln-main" d="M140 64h-40"/>
        <path class="ln-main" d="m110 54-10 10 10 10"/>
        <path class="ln-base" d="M4 88h232"/>
      </svg>
      <p class="lp-lead lp-fv-anim" style="--lp-fv-delay:120ms">住み替えでは、現在の家を先に売るべきか、新居を先に買うべきか迷う方も多いでしょう。売り先行と買い先行のどちらを選ぶべきかは、一律には決められません。</p>
      <p class="lp-lead lp-fv-anim" style="--lp-fv-delay:240ms">まず住宅ローン残債・現在の家の査定額・自己資金・希望する住み替え時期を整理し、資金の確実性と生活面の負担のどちらを優先するか考えることが大切です。</p>
      <p class="lp-lead lp-fv-anim" style="--lp-fv-delay:320ms">特に、売り先行で生じやすい仮住まいと、買い先行で生じやすい二重ローン（ダブルローン）は、<span class="lp-mark">金額だけでなく負担が続く期間まで含めて比較</span>しましょう。</p>
    </div>
  </section>

  <section class="lp-sec lp-toc is-white bg-white" aria-label="目次FAQ">
    <div class="lp-container">
      <div class="lp-cols" style="--lp-cols-md:1;--lp-cols-lg:3">
        <div class="lp-qa bg-white lp-hv-lift">
          <div class="lp-qa-row"><span class="lp-qa-badge bg-dark">Q</span><p class="lp-qa-q">売り先行と買い先行は何が違う？</p></div>
          <div class="lp-qa-row"><span class="lp-qa-badge is-a">A</span><p class="lp-qa-a">売り先行は自宅の売却を先に進める方法、買い先行は新居の購入を先に進める方法です。主な違いは、売却代金を確定する時期や仮住まい・二重ローンの発生しやすさにあります。</p></div>
          <a class="lp-anchor bg-dark lp-hv-sweep" href="#sec-01" aria-label="売り先行・買い先行とは？住み替えの全体像へ移動" style="--lp-hv-fill:rgba(255,255,255,.14)">
            <svg class="lp-icon lp-anchor-arrow" viewBox="0 0 24 24" aria-hidden="true"><path d="m6 9 6 6 6-6"/></svg>
            <span class="lp-anchor-label">詳細はこちら</span>
            <span class="lp-anchor-title">売り先行・買い先行の基本と流れ</span>
          </a>
        </div>
        <div class="lp-qa bg-white lp-hv-lift">
          <div class="lp-qa-row"><span class="lp-qa-badge bg-dark">Q</span><p class="lp-qa-q">売り先行と買い先行はどちらが向いている？</p></div>
          <div class="lp-qa-row"><span class="lp-qa-badge is-a">A</span><p class="lp-qa-a">資金面の確実性を重視する場合は売り先行、自己資金や返済余力があり、新居を先に確保したい場合は買い先行が選択肢になります。</p></div>
          <a class="lp-anchor bg-dark lp-hv-sweep" href="#sec-02" aria-label="売り先行・買い先行のメリット・デメリットと向いている人へ移動" style="--lp-hv-fill:rgba(255,255,255,.14)">
            <svg class="lp-icon lp-anchor-arrow" viewBox="0 0 24 24" aria-hidden="true"><path d="m6 9 6 6 6-6"/></svg>
            <span class="lp-anchor-label">詳細はこちら</span>
            <span class="lp-anchor-title">メリットと向いている人の比較</span>
          </a>
        </div>
        <div class="lp-qa bg-white lp-hv-lift">
          <div class="lp-qa-row"><span class="lp-qa-badge bg-dark">Q</span><p class="lp-qa-q">仮住まい費用と二重ローンはどう比較する？</p></div>
          <div class="lp-qa-row"><span class="lp-qa-badge is-a">A</span><p class="lp-qa-a">仮住まいに必要な費用と、二重ローンで生じる返済負担を、想定する住み替え期間に合わせて試算することが重要です。</p></div>
          <a class="lp-anchor bg-dark lp-hv-sweep" href="#sec-03" aria-label="仮住まい費用と二重ローン負担を比較して住み替え総コストを考えるへ移動" style="--lp-hv-fill:rgba(255,255,255,.14)">
            <svg class="lp-icon lp-anchor-arrow" viewBox="0 0 24 24" aria-hidden="true"><path d="m6 9 6 6 6-6"/></svg>
            <span class="lp-anchor-label">詳細はこちら</span>
            <span class="lp-anchor-title">住み替え総コストの比べ方</span>
          </a>
        </div>
      </div>
    </div>
  </section>

  <section class="lp-sec is-tint-sub bg-light" id="sec-01">
    <div class="lp-container">
      <div class="lp-h2-head is-icon">
        <span class="lp-h2-icon bg-dark" aria-hidden="true"><svg class="lp-icon lp-icon-lg" viewBox="0 0 24 24"><path d="M15 21v-8a1 1 0 0 0-1-1h-4a1 1 0 0 0-1 1v8"/><path d="M3 10a2 2 0 0 1 .709-1.528l7-5.999a2 2 0 0 1 2.582 0l7 5.999A2 2 0 0 1 21 10v9a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2z"/></svg></span>
        <h2 class="lp-h2">売り先行・買い先行とは？住み替えの全体像</h2>
      </div>

      <p>売り先行は現在の家の売却を先に進める方法、買い先行は新居の購入を先に進める方法です。売却代金が確定する時期と、新居購入の資金が必要になる時期が異なります。</p>
      <p>売り先行では、旧居を引き渡してから新居へ入居するまで期間が空くと、賃貸住宅などの仮住まいが必要になる場合があります。</p>
      <p>一方、買い先行では新居へ直接引っ越しやすいものの、旧居の住宅ローンが残っていれば、売却完了まで新旧の住宅ローンを並行して返済する可能性があります。</p>

      <figure class="lp-fig bg-white">
        <p class="lp-fig-cap">売り先行と買い先行の主な時系列</p>
        <div class="lp-cols" style="--lp-cols-md:2;--lp-cols-lg:2">
          <div class="lp-flow">
            <p class="lp-chip is-main bg-dark">売り先行</p>
            <p class="lp-step bg-light">旧居を売却</p>
            <span class="lp-step-arrow" aria-hidden="true"><svg class="lp-icon" viewBox="0 0 24 24"><path d="M12 5v14"/><path d="m19 12-7 7-7-7"/></svg></span>
            <p class="lp-step bg-light">新居を購入</p>
            <span class="lp-step-arrow" aria-hidden="true"><svg class="lp-icon" viewBox="0 0 24 24"><path d="M12 5v14"/><path d="m19 12-7 7-7-7"/></svg></span>
            <p class="lp-step bg-light">旧居の引渡し・新居へ入居</p>
            <p class="lp-note">※引渡しと入居の時期が合わない場合は仮住まい</p>
          </div>
          <div class="lp-flow">
            <p class="lp-chip is-sub bg-white">買い先行</p>
            <p class="lp-step bg-light">新居を購入</p>
            <span class="lp-step-arrow" aria-hidden="true"><svg class="lp-icon" viewBox="0 0 24 24"><path d="M12 5v14"/><path d="m19 12-7 7-7-7"/></svg></span>
            <p class="lp-step bg-light">新居へ引っ越し</p>
            <span class="lp-step-arrow" aria-hidden="true"><svg class="lp-icon" viewBox="0 0 24 24"><path d="M12 5v14"/><path d="m19 12-7 7-7-7"/></svg></span>
            <p class="lp-step bg-light">旧居を売却</p>
            <span class="lp-step-arrow" aria-hidden="true"><svg class="lp-icon" viewBox="0 0 24 24"><path d="M12 5v14"/><path d="m19 12-7 7-7-7"/></svg></span>
            <p class="lp-step is-caution bg-light">売却完了まで二重ローンが生じる場合あり</p>
          </div>
        </div>
      </figure>

      <p>住み替えを考え始めたら、まず現在の住宅ローン残債を確認し、不動産会社へ査定を依頼して売却価格の目安を把握しましょう。</p>
      <p>売却額からローン残債や売却に必要な費用を差し引いたとき、購入資金として使えるお金が残るのか、不足する可能性があるのかを把握すると、進め方を判断しやすくなります。</p>

      <div class="lp-box is-soft bg-white">
        <span class="lp-icon-chip is-sub bg-dark" aria-hidden="true"><svg class="lp-icon" viewBox="0 0 24 24"><path d="M15 14c.2-1 .7-1.7 1.5-2.5 1-.9 1.5-2.2 1.5-3.5A6 6 0 0 0 6 8c0 1 .2 2.2 1.5 3.5.7.7 1.3 1.5 1.5 2.5"/><path d="M9 18h6"/><path d="M10 22h4"/></svg></span>
        <div class="lp-box-body">
          <p>また、売却・購入・引渡しのタイミングがずれるほど、仮住まいや二重ローンの期間が変わる可能性があります。</p>
          <p>単純に「どちらが得か」ではなく、<span class="lp-mark">売却代金を先に確定したいのか、新居を先に確保したいのか</span>を整理することが大切です。</p>
        </div>
      </div>
      <p>当社では、現在の家の査定から新居探し、資金計画まで含めて住み替えをご相談いただけます。</p>
    </div>
  </section>

  <section class="lp-sec lp-cta is-white bg-white">
    <div class="lp-container">
      <div class="lp-cta-card bg-light">
        <p class="lp-cta-text">住宅ローン残債や現在の家の査定額を踏まえ、売り先行と買い先行のどちらで進めるか迷っている方は、当社へご相談ください。当社では、売却だけでなく、新居探し・資金計画・リフォームまで一貫して対応しています。</p>
        <div class="lp-cta-actions">
          <a href="https://www.olive-sale.com/contact/" class="cta-btn lp-hv-shine lp-hv-arrow"><span class="lp-btn-txt">お問い合わせはこちら</span><svg class="lp-icon arrow" viewBox="0 0 24 24" aria-hidden="true"><path d="M5 12h14"/><path d="m12 5 7 7-7 7"/></svg></a>
          <a class="lp-line-banner lp-hv-lift" href="https://page.line.me/621ofrcw?oat_content=url&openQrModal=true" target="_blank" rel="noopener"><img src="/images/line_banner2.png" alt="LINE公式アカウント 友だち追加はこちらから" loading="lazy" decoding="async"></a>
        </div>
      </div>
    </div>
  </section>

  <section class="lp-sec is-tint-main bg-light" id="sec-02">
    <div class="lp-container">
      <div class="lp-h2-head is-topline">
        <h2 class="lp-h2">売り先行・買い先行のメリット・デメリットと向いている人</h2>
      </div>

      <p>資金計画の確実性を重視するなら売り先行、自己資金や返済余力があり、新居選びや引っ越しの負担軽減を優先するなら買い先行を検討しやすいでしょう。</p>
      <p>両者の違いを同じ基準で比較すると、判断しやすくなります。</p>

      <div class="lp-table-wrap">
        <table class="lp-table lp-hv-row" style="--lp-hv-row:rgba(60,118,57,.07)">
          <thead>
            <tr><th scope="col">比較項目</th><th scope="col">売り先行</th><th scope="col">買い先行</th><th scope="col" class="is-point">判断ポイント</th></tr>
          </thead>
          <tbody>
            <tr><th scope="row">資金計画</th><td data-label="売り先行">売却額を確認してから購入予算を決めやすい</td><td data-label="買い先行">売却額が未確定のまま購入する場合がある</td><td data-label="判断ポイント" class="is-point">購入予算を先に固めたいか</td></tr>
            <tr><th scope="row">仮住まい</th><td data-label="売り先行">必要になる場合がある</td><td data-label="買い先行">避けやすい</td><td data-label="判断ポイント" class="is-point">仮住まいを許容できるか</td></tr>
            <tr><th scope="row">引っ越し</th><td data-label="売り先行">2回になる場合がある</td><td data-label="買い先行">1回にしやすい</td><td data-label="判断ポイント" class="is-point">手間をどこまで減らしたいか</td></tr>
            <tr><th scope="row">ローン負担</th><td data-label="売り先行">売却額を踏まえて購入資金を組みやすい</td><td data-label="買い先行">二重ローンになる場合がある</td><td data-label="判断ポイント" class="is-point">同時返済に耐えられるか</td></tr>
            <tr><th scope="row">新居探し</th><td data-label="売り先行">売却後の期間が限られる場合がある</td><td data-label="買い先行">新居を先に確保できる</td><td data-label="判断ポイント" class="is-point">新居選びを優先したいか</td></tr>
            <tr class="is-total"><th scope="row">向いている人</th><td data-label="売り先行">資金面の確実性を重視する人</td><td data-label="買い先行">返済余力があり生活面を重視する人</td><td data-label="判断ポイント" class="is-point">何を優先するか</td></tr>
          </tbody>
        </table>
      </div>

      <div class="lp-cols lp-pair" style="--lp-cols-md:1;--lp-cols-lg:2">
        <div class="lp-card is-main bg-white">
          <div class="lp-card-head"><span class="lp-icon-chip is-main bg-dark" aria-hidden="true"><svg class="lp-icon" viewBox="0 0 24 24"><rect width="16" height="20" x="4" y="2" rx="2"/><path d="M8 6h8"/><path d="M16 14v4"/><path d="M16 10h.01"/><path d="M12 10h.01"/><path d="M8 10h.01"/><path d="M12 14h.01"/><path d="M8 14h.01"/><path d="M12 18h.01"/><path d="M8 18h.01"/></svg></span><p class="lp-card-h">売り先行</p></div>
          <p>売り先行は売却額を把握したうえで新居の予算を決められるため、住宅ローン残債があり、資金計画を固めてから購入したい人と相性があります。</p>
          <p>新居購入の支払期限などを理由に旧居の売却を急ぐ必要が生じにくい点も、売り先行のメリットです。</p>
          <p>一方、新居への入居時期が合わなければ、仮住まいや2回の引っ越しが必要になる場合があります。</p>
        </div>
        <div class="lp-card is-sub bg-white">
          <div class="lp-card-head"><span class="lp-icon-chip is-sub bg-dark" aria-hidden="true"><svg class="lp-icon" viewBox="0 0 24 24"><path d="m15.5 7.5 2.3 2.3a1 1 0 0 0 1.4 0l2.1-2.1a1 1 0 0 0 0-1.4L19 4"/><path d="m21 2-9.6 9.6"/><circle cx="7.5" cy="15.5" r="5.5"/></svg></span><p class="lp-card-h">買い先行</p></div>
          <p>買い先行は新居を先に確保でき、旧居から直接引っ越せるため、仮住まいを避けやすい方法です。ただし、旧居が売れるまで二重ローンや旧居の維持費を負担する可能性があります。</p>
        </div>
      </div>

      <div class="lp-box is-frame bg-white">
        <span class="lp-icon-chip is-main bg-dark" aria-hidden="true"><svg class="lp-icon" viewBox="0 0 24 24"><path d="m16 16 3-8 3 8c-.87.65-1.92 1-3 1s-2.13-.35-3-1Z"/><path d="m2 16 3-8 3 8c-.87.65-1.92 1-3 1s-2.13-.35-3-1Z"/><path d="M7 21h10"/><path d="M12 3v18"/><path d="M3 7h2c2 0 5-1 7-2 2 1 5 2 7 2h2"/></svg></span>
        <div class="lp-box-body">
          <p>住宅金融支援機構の【フラット35】では、年収に占める年間合計返済額の割合である「総返済負担率」を確認する際、【フラット35】以外の住宅ローンや自動車ローン、教育ローン、カードローンなども計算対象に含まれます。</p>
          <p>【フラット35】の基準であり、住宅ローン全般に共通する審査基準ではありませんが、買い先行では既存の借入れを含めて返済余力を確認することが重要です。</p>
        </div>
      </div>

      <p class="lp-emph-line">そのため、買い先行を検討する際は「新居のローンを借りられるか」だけではなく、<span class="lp-mark">「旧居の売却が長引いても無理なく返済を続けられるか」</span>まで確認しましょう。</p>

      <div class="lp-source">
        <p class="lp-source-label">参照</p>
        <p class="lp-source-item">住宅金融支援機構「<a class="lp-link lp-hv-underline" href="https://www.flat35.com/loan/lineup/flat35/conditions/index.html">【フラット35】ご利用条件</a>」（2026年9月6日確認）</p>
      </div>
    </div>
  </section>

  <section class="lp-sec is-white bg-white" id="sec-03">
    <div class="lp-container">
      <div class="lp-h2-head is-band bg-light">
        <h2 class="lp-h2">仮住まい費用と二重ローン負担を比較して住み替え総コストを考える</h2>
      </div>

      <p>仮住まいと二重ローンは、単月の負担額だけで比較せず、<span class="lp-mark">必要な費用と負担が続く期間を組み合わせて試算すること</span>が重要です。</p>
      <p>負担の性質は次のように異なります。</p>

      <div class="lp-table-wrap">
        <table class="lp-table lp-hv-row" style="--lp-hv-row:rgba(60,118,57,.07)">
          <thead>
            <tr><th scope="col">負担の種類</th><th scope="col">主な費用項目</th><th scope="col">期間によって変わる部分</th><th scope="col">試算時に確認する数字</th></tr>
          </thead>
          <tbody>
            <tr><th scope="row">仮住まい</th><td data-label="主な費用項目">敷金・礼金、家賃、火災保険などの初期費用、引っ越し費用</td><td data-label="期間によって変わる部分">家賃などの月額費用</td><td data-label="試算時に確認する数字">月額家賃、入居期間、初期費用</td></tr>
            <tr><th scope="row">二重ローン</th><td data-label="主な費用項目">旧居・新居の住宅ローン返済</td><td data-label="期間によって変わる部分">返済が重複する期間</td><td data-label="試算時に確認する数字">新旧の毎月返済額、想定売却時期</td></tr>
          </tbody>
        </table>
      </div>

      <p>売り先行では、仮住まいの初期費用に加えて、旧居から仮住まいへの引っ越しと、仮住まいから新居への引っ越しという2回分の費用を見込みます。</p>
      <p>概算する際は「仮住まいの初期費用＋家賃などの月額費用×想定月数＋2回分の引っ越し費用」と整理すると把握しやすいでしょう。</p>

      <div class="lp-formula bg-light" role="img" aria-label="仮住まいの初期費用＋家賃などの月額費用×想定月数＋2回分の引っ越し費用">
        <p class="lp-chip is-sub bg-white">売り先行</p>
        <div class="lp-row">
          <p class="lp-term bg-white">仮住まいの初期費用</p>
          <span class="lp-row-op bg-dark" aria-hidden="true"><svg class="lp-icon" viewBox="0 0 24 24"><path d="M5 12h14"/><path d="M12 5v14"/></svg></span>
          <p class="lp-term is-key bg-white">家賃などの月額費用<span class="lp-term-x">×想定月数</span></p>
          <span class="lp-row-op bg-dark" aria-hidden="true"><svg class="lp-icon" viewBox="0 0 24 24"><path d="M5 12h14"/><path d="M12 5v14"/></svg></span>
          <p class="lp-term bg-white">2回分の引っ越し費用</p>
        </div>
      </div>

      <p>買い先行の場合は、旧居と新居の住宅ローン返済が重なる期間を確認します。</p>
      <p>重複期間中の負担を把握するには、新旧それぞれの返済予定表を確認し、毎月の返済額を合算して想定売却時期まで試算しましょう。</p>
      <p>また、買い先行では、二重ローンだけでなく、売却までにかかる旧居の固定資産税や管理費・修繕積立金なども考慮しましょう。</p>

      <div class="lp-overlap bg-light">
        <p class="lp-chip is-main bg-dark">買い先行</p>
        <div class="lp-ol-chart">
          <div class="lp-ol-row">
            <p class="lp-ol-name">旧居の住宅ローン</p>
            <div class="lp-ol-track"><span class="lp-ol-bar is-old"></span><span class="lp-ol-hl" aria-hidden="true"></span></div>
          </div>
          <div class="lp-ol-row is-new">
            <p class="lp-ol-name">新居のローン</p>
            <div class="lp-ol-track"><span class="lp-ol-bar is-new"></span><span class="lp-ol-hl" aria-hidden="true"></span></div>
          </div>
          <p class="lp-ol-axis"><span class="lp-ol-mark">想定売却時期</span></p>
        </div>
        <p class="lp-ol-legend"><span class="lp-ol-swatch" aria-hidden="true"></span><span class="lp-ol-legend-txt">返済が重複する期間</span></p>
      </div>

      <p>重要なのは、現実的な住み替えスケジュールを設定して比較することです。</p>
      <p>売買契約から引渡しまでの期間に加え、住宅ローンの審査・契約・融資実行に必要な期間も資金計画へ組み込みます。具体的な所要期間は金融機関や取引条件によって異なるため、利用予定の金融機関や不動産会社へ事前に確認しましょう。</p>

      <div class="lp-box is-caution bg-light">
        <span class="lp-icon-chip is-accent" aria-hidden="true"><svg class="lp-icon" viewBox="0 0 24 24"><path d="M10.29 3.86 1.82 18a2 2 0 0 0 1.71 3h16.94a2 2 0 0 0 1.71-3L13.71 3.86a2 2 0 0 0-3.42 0z"/><path d="M12 9v4"/><path d="M12 17h.01"/></svg></span>
        <div class="lp-box-body">
          <p>また、旧居の売却時期が予定より遅れた場合も想定しておくことが大切です。</p>
          <p>予定どおりに売却できることを前提に返済計画を組むのではなく、<strong>二重ローンや仮住まいの期間が延びても家計を維持できるか</strong>確認しておくと、住み替え後の負担を抑えやすくなります。</p>
        </div>
      </div>

      <div class="lp-source">
        <p class="lp-source-label">参照</p>
        <p class="lp-source-item">国土交通省「<a class="lp-link lp-hv-underline" href="https://www.mlit.go.jp/sumai_literacy_pf/knowledge02/0005/">住まいにはどんな費用がかかる？</a>」（2026年9月6日確認）</p>
      </div>
    </div>
  </section>

  <section class="lp-sec is-tint-sub bg-light" id="sec-04">
    <div class="lp-container">
      <div class="lp-h2-head is-rule">
        <h2 class="lp-h2">まとめ</h2>
        <span class="lp-h2-rule lp-amb-line" aria-hidden="true"></span>
      </div>

      <p>売り先行と買い先行は、どちらが一律に有利というものではありません。住宅ローン残債・現在の家の査定額・自己資金・希望する住み替え時期を整理し、<span class="lp-mark">自分が優先したい条件から選ぶこと</span>が大切です。</p>

      <div class="lp-cols lp-pair" style="--lp-cols-md:2;--lp-cols-lg:2">
        <div class="lp-sum-card bg-white">
          <p class="lp-chip is-main bg-dark">売り先行</p>
          <p>売り先行は売却額を確認して資金計画を立てやすい反面、仮住まいが必要になる場合があります。</p>
        </div>
        <div class="lp-sum-card bg-white">
          <p class="lp-chip is-sub bg-white">買い先行</p>
          <p>買い先行は新居を先に確保して引っ越し回数を減らしやすい一方、売却完了まで二重ローンを負担する可能性があります。</p>
        </div>
      </div>

      <div class="lp-box is-strong bg-white">
        <span class="lp-icon-chip is-main bg-dark" aria-hidden="true"><svg class="lp-icon" viewBox="0 0 24 24"><rect width="8" height="4" x="8" y="2" rx="1" ry="1"/><path d="M16 4h2a2 2 0 0 1 2 2v14a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2V6a2 2 0 0 1 2-2h2"/><path d="M12 11h4"/><path d="M12 16h4"/><path d="M8 11h.01"/><path d="M8 16h.01"/></svg></span>
        <div class="lp-box-body">
          <p>まずは現在の住宅ローン残債、現在の家の査定額、自己資金、新旧住宅の毎月返済額、希望する売却・入居時期を整理しましょう。</p>
          <p>そのうえで、仮住まいの初期費用と月額負担、二重ローンの返済額と継続期間をそれぞれ試算すると、自分に合った進め方を判断しやすくなります。</p>
        </div>
      </div>
    </div>
  </section>

  <section class="lp-sec lp-cta is-final is-dark bg-dark">
    <div class="lp-glow-clip" aria-hidden="true"><span class="lp-cta-glow lp-amb-float lp-amb-delay-2"></span></div>
    <div class="lp-container">
      <div class="lp-column-narrow lp-cta-inner">
        <p class="lp-cta-text">売り先行と買い先行のどちらが合うかは、住宅ローン残債や売却見込み、自己資金、希望時期によって変わります。住み替えの進め方を整理したい方は、オリーブ不動産へお気軽にお問い合わせください。</p>
        <div class="lp-cta-actions">
          <a href="https://www.olive-sale.com/contact/" class="cta-btn is-lg lp-hv-shine lp-hv-arrow"><span class="lp-btn-txt">お問い合わせはこちら</span><svg class="lp-icon arrow" viewBox="0 0 24 24" aria-hidden="true"><path d="M5 12h14"/><path d="m12 5 7 7-7 7"/></svg></a>
          <a class="lp-line-banner lp-hv-lift" href="https://page.line.me/621ofrcw?oat_content=url&openQrModal=true" target="_blank" rel="noopener"><img src="/images/line_banner2.png" alt="LINE公式アカウント 友だち追加はこちらから" loading="lazy" decoding="async"></a>
        </div>
      </div>
    </div>
  </section>

</div>

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@graph": [
    {
      "@type": "Article",
      "headline": "売り先行・買い先行はどちらが良い？住み替え費用と向く人を比較",
      "description": "住み替えでは、現在の家を先に売るべきか、新居を先に買うべきか迷う方も多いでしょう。売り先行と買い先行のどちらを選ぶべきかは、一律には決められません。",
      "inLanguage": "ja",
      "publisher": {
        "@type": "Organization",
        "name": "オリーブ不動産"
      },
      "citation": [
        {
          "@type": "CreativeWork",
          "name": "【フラット35】ご利用条件",
          "url": "https://www.flat35.com/loan/lineup/flat35/conditions/index.html"
        },
        {
          "@type": "CreativeWork",
          "name": "住まいにはどんな費用がかかる？",
          "url": "https://www.mlit.go.jp/sumai_literacy_pf/knowledge02/0005/"
        }
      ]
    },
    {
      "@type": "FAQPage",
      "mainEntity": [
        {
          "@type": "Question",
          "name": "売り先行と買い先行は何が違う？",
          "acceptedAnswer": {
            "@type": "Answer",
            "text": "売り先行は自宅の売却を先に進める方法、買い先行は新居の購入を先に進める方法です。主な違いは、売却代金を確定する時期や仮住まい・二重ローンの発生しやすさにあります。"
          }
        },
        {
          "@type": "Question",
          "name": "売り先行と買い先行はどちらが向いている？",
          "acceptedAnswer": {
            "@type": "Answer",
            "text": "資金面の確実性を重視する場合は売り先行、自己資金や返済余力があり、新居を先に確保したい場合は買い先行が選択肢になります。"
          }
        },
        {
          "@type": "Question",
          "name": "仮住まい費用と二重ローンはどう比較する？",
          "acceptedAnswer": {
            "@type": "Answer",
            "text": "仮住まいに必要な費用と、二重ローンで生じる返済負担を、想定する住み替え期間に合わせて試算することが重要です。"
          }
        }
      ]
    }
  ]
}
</script>
<style>
/* LP CSS ANIM ENGINE v5.3.0 (minified) | real-estate-web-magazine-lp | 内容は lp-anim-engine.css と同一。改変禁止 */
@import url('https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@400;700;900&display=swap');.article-lp-wrapper{--lp-sp-05:4px;--lp-sp-1:8px;--lp-sp-15:12px;--lp-sp-2:16px;--lp-sp-3:24px;--lp-sp-4:32px;--lp-sp-5:40px;--lp-sp-6:48px;--lp-sp-8:64px;--lp-sp-10:80px;--lp-sp-12:96px;--lp-sp-14:112px;--lp-sp-16:128px;--lp-gap-inner:var(--lp-sp-15);--lp-gap-block:var(--lp-sp-4);--lp-gap-group:var(--lp-sp-8);--lp-gap-section:var(--lp-sp-14);--lp-shape-none:0;--lp-shape-xs:4px;--lp-shape-sm:8px;--lp-shape-md:12px;--lp-shape-lg:16px;--lp-shape-xl:28px;--lp-shape-full:999px;--lp-fs-display:72px;--lp-fs-h2:44px;--lp-fs-h3:28px;--lp-fs-h4:22px;--lp-fs-lead:22px;--lp-fs-body:19px;--lp-fs-label:18px;--lp-lh-body:1.85;--lp-lh-lead:1.9;--lp-lh-head:1.3;--lp-lh-display:1.1;--lp-ls-body:0.05em;--lp-ls-label:0.08em;--lp-ls-head:0.05em;--lp-ls-display:0.02em;--lp-elev-1:0 2px 16px rgba(0,0,0,.10);--lp-elev-2:0 6px 20px rgba(0,0,0,.14);--lp-elev-3:0 10px 28px rgba(0,0,0,.18);--lp-pad-card:40px;--lp-pad-hero:64px;--lp-measure:920px;--lp-measure-narrow:720px}.article-lp-wrapper{container-type:inline-size;container-name:lp}.article-lp-wrapper{font-family:"Noto Sans JP","Hiragino Kaku Gothic ProN","Hiragino Sans","Yu Gothic","Meiryo",system-ui,-apple-system,sans-serif!important;font-feature-settings:"palt"!important;-webkit-font-smoothing:antialiased;width:100%;max-width:100%}.article-lp-wrapper *{font-family:inherit!important;font-style:normal!important;text-transform:none!important;text-shadow:none!important;text-align:left!important;text-align-last:auto!important;text-justify:auto!important;text-indent:0!important;box-sizing:border-box}.article-lp-wrapper a{text-decoration:none!important}.article-lp-wrapper ul,.article-lp-wrapper ol,.article-lp-wrapper li{list-style:none!important}.article-lp-wrapper img,.article-lp-wrapper svg{max-width:100%;height:auto;display:block}.article-lp-wrapper p,.article-lp-wrapper li,.article-lp-wrapper span,.article-lp-wrapper a,.article-lp-wrapper h1,.article-lp-wrapper h2,.article-lp-wrapper h3,.article-lp-wrapper h4,.article-lp-wrapper h5,.article-lp-wrapper h6,.article-lp-wrapper th,.article-lp-wrapper td,.article-lp-wrapper dt,.article-lp-wrapper dd,.article-lp-wrapper strong,.article-lp-wrapper b,.article-lp-wrapper em,.article-lp-wrapper i,.article-lp-wrapper small,.article-lp-wrapper figcaption,.article-lp-wrapper blockquote,.article-lp-wrapper cite{color:inherit!important}.article-lp-wrapper h1,.article-lp-wrapper h2,.article-lp-wrapper h3,.article-lp-wrapper h4,.article-lp-wrapper h5,.article-lp-wrapper h6{border:0 none!important;background:none!important;box-shadow:none!important;padding:0!important;text-decoration:none!important;counter-increment:none!important;counter-reset:none!important;overflow-wrap:anywhere;min-width:0}.article-lp-wrapper h1::before,.article-lp-wrapper h2::before,.article-lp-wrapper h3::before,.article-lp-wrapper h4::before,.article-lp-wrapper h5::before,.article-lp-wrapper h6::before,.article-lp-wrapper h1::after,.article-lp-wrapper h2::after,.article-lp-wrapper h3::after,.article-lp-wrapper h4::after,.article-lp-wrapper h5::after,.article-lp-wrapper h6::after{content:none!important}.article-lp-wrapper h1 *:not([class*="lp-"]):not(svg):not(svg *),.article-lp-wrapper h2 *:not([class*="lp-"]):not(svg):not(svg *),.article-lp-wrapper h3 *:not([class*="lp-"]):not(svg):not(svg *),.article-lp-wrapper h4 *:not([class*="lp-"]):not(svg):not(svg *),.article-lp-wrapper h5 *:not([class*="lp-"]):not(svg):not(svg *),.article-lp-wrapper h6 *:not([class*="lp-"]):not(svg):not(svg *){border:0 none!important;box-shadow:none!important;background-image:none!important}.article-lp-wrapper h1 *:not([class*="lp-"])::before,.article-lp-wrapper h1 *:not([class*="lp-"])::after,.article-lp-wrapper h2 *:not([class*="lp-"])::before,.article-lp-wrapper h2 *:not([class*="lp-"])::after,.article-lp-wrapper h3 *:not([class*="lp-"])::before,.article-lp-wrapper h3 *:not([class*="lp-"])::after,.article-lp-wrapper h4 *:not([class*="lp-"])::before,.article-lp-wrapper h4 *:not([class*="lp-"])::after{content:none!important}.article-lp-wrapper p,.article-lp-wrapper li,.article-lp-wrapper td,.article-lp-wrapper th,.article-lp-wrapper dt,.article-lp-wrapper dd,.article-lp-wrapper figcaption,.article-lp-wrapper blockquote,.article-lp-wrapper a,.article-lp-wrapper span,.article-lp-wrapper h1,.article-lp-wrapper h2,.article-lp-wrapper h3,.article-lp-wrapper h4,.article-lp-wrapper h5,.article-lp-wrapper h6,.article-lp-wrapper .lp-balance{text-wrap:wrap!important;word-break:normal!important;line-break:strict!important;overflow-wrap:break-word;hyphens:none!important}.article-lp-wrapper .lp-nobr{white-space:nowrap}.article-lp-wrapper p,.article-lp-wrapper li,.article-lp-wrapper dt,.article-lp-wrapper dd,.article-lp-wrapper h1,.article-lp-wrapper h2,.article-lp-wrapper h3,.article-lp-wrapper h4,.article-lp-wrapper h5,.article-lp-wrapper h6{max-width:100%!important}.article-lp-wrapper .lp-container{width:100%;max-width:var(--lp-measure,920px);margin-inline:auto;padding-inline:clamp(20px,4vw,40px)}@supports (container-type:inline-size){.article-lp-wrapper .lp-container{padding-inline:clamp(20px,4cqi,40px)}}.article-lp-wrapper .lp-column-narrow{width:100%;max-width:var(--lp-measure-narrow,720px);margin-inline:auto}.article-lp-wrapper{font-size:var(--lp-fs-body)!important;line-height:var(--lp-lh-body)!important;letter-spacing:var(--lp-ls-body)!important}.article-lp-wrapper p,.article-lp-wrapper li,.article-lp-wrapper dt,.article-lp-wrapper dd,.article-lp-wrapper th,.article-lp-wrapper td,.article-lp-wrapper blockquote{font-size:var(--lp-fs-body)!important;line-height:var(--lp-lh-body)!important;letter-spacing:var(--lp-ls-body)!important}.article-lp-wrapper small,.article-lp-wrapper figcaption,.article-lp-wrapper cite{font-size:var(--lp-fs-label)!important;line-height:1.7!important;letter-spacing:var(--lp-ls-label)!important}.article-lp-wrapper h2{font-size:var(--lp-fs-h2)!important;line-height:var(--lp-lh-head)!important;letter-spacing:var(--lp-ls-head)!important;font-weight:900}.article-lp-wrapper h3{font-size:var(--lp-fs-h3)!important;line-height:1.45!important;letter-spacing:var(--lp-ls-head)!important;font-weight:700}.article-lp-wrapper h4{font-size:var(--lp-fs-h4)!important;line-height:1.5!important;letter-spacing:var(--lp-ls-head)!important;font-weight:700}.article-lp-wrapper h5,.article-lp-wrapper h6{font-size:var(--lp-fs-body)!important;line-height:1.5!important;letter-spacing:var(--lp-ls-head)!important;font-weight:700}.article-lp-wrapper span:not([class*="lp-"]),.article-lp-wrapper a:not([class*="lp-"]),.article-lp-wrapper strong:not([class*="lp-"]),.article-lp-wrapper b:not([class*="lp-"]),.article-lp-wrapper em:not([class*="lp-"]),.article-lp-wrapper i:not([class*="lp-"]),.article-lp-wrapper mark:not([class*="lp-"]),.article-lp-wrapper time:not([class*="lp-"]),.article-lp-wrapper abbr:not([class*="lp-"]),.article-lp-wrapper label:not([class*="lp-"]),.article-lp-wrapper button:not([class*="lp-"]),.article-lp-wrapper div:not([class]){font-size:inherit!important;line-height:inherit!important;letter-spacing:inherit!important}.article-lp-wrapper h2{margin:0 0 var(--lp-sp-3)!important}.article-lp-wrapper h3{margin:var(--lp-sp-8) 0 var(--lp-sp-3)!important}.article-lp-wrapper h4{margin:var(--lp-sp-6) 0 var(--lp-sp-2)!important}.article-lp-wrapper p + p{margin-top:var(--lp-gap-block)}@container lp (max-width:719px){.article-lp-wrapper>*{--lp-fs-display:60px;--lp-fs-h2:36px;--lp-fs-h3:26px;--lp-fs-lead:21px;--lp-fs-body:18px;--lp-fs-label:17px;--lp-gap-section:88px;--lp-gap-group:56px;--lp-pad-card:32px;--lp-pad-hero:48px}}@container lp (max-width:559px){.article-lp-wrapper>*{--lp-fs-display:40px;--lp-fs-h2:28px;--lp-fs-h3:22px;--lp-fs-h4:19px;--lp-fs-lead:19px;--lp-fs-body:17px;--lp-fs-label:16px;--lp-lh-body:1.8;--lp-gap-section:80px;--lp-gap-group:48px;--lp-gap-block:24px;--lp-pad-card:24px;--lp-pad-hero:32px}}@media (max-height:800px) and (min-width:769px){.article-lp-wrapper{--lp-gap-section:88px;--lp-gap-group:56px}}@media (max-height:640px) and (min-width:769px){.article-lp-wrapper{--lp-gap-section:72px;--lp-gap-group:48px}}@media (max-width:768px){.article-lp-wrapper{--lp-fs-display:40px;--lp-fs-h2:28px;--lp-fs-h3:22px;--lp-fs-h4:19px;--lp-fs-lead:19px;--lp-fs-body:17px;--lp-fs-label:16px;--lp-lh-body:1.8;--lp-gap-section:var(--lp-sp-10);--lp-gap-group:var(--lp-sp-6);--lp-gap-block:var(--lp-sp-3);--lp-pad-card:24px;--lp-pad-hero:32px}}.article-lp-wrapper .lp-icon{display:inline-block;width:1.15em;height:1.15em;flex:0 0 auto;vertical-align:-0.16em;fill:none!important;stroke:currentColor!important;stroke-width:1.75;stroke-linecap:round;stroke-linejoin:round;overflow:visible}.article-lp-wrapper .lp-icon-lg{width:1.6em;height:1.6em}.article-lp-wrapper .lp-icon-xl{width:2.2em;height:2.2em;stroke-width:1.5}.article-lp-wrapper .lp-icon-chip{display:inline-flex;align-items:center;justify-content:center;width:2.6em;height:2.6em;border-radius:var(--lp-shape-md);flex:0 0 auto}.article-lp-wrapper .lp-icon-row{display:flex;align-items:flex-start;gap:var(--lp-gap-inner)}.article-lp-wrapper .lp-icon-row>.lp-icon{margin-top:.28em}.article-lp-wrapper .lp-sr{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.article-lp-wrapper .lp-cols{display:grid;gap:var(--lp-gap-block);grid-template-columns:repeat(1,minmax(0,1fr))}.article-lp-wrapper .lp-cols>*{min-width:0}@supports not (container-type:inline-size){@media (min-width:900px){.article-lp-wrapper .lp-cols{grid-template-columns:repeat(var(--lp-cols-md,2),minmax(0,1fr))}}@media (min-width:1400px){.article-lp-wrapper .lp-cols{grid-template-columns:repeat(var(--lp-cols-lg,var(--lp-cols-md,2)),minmax(0,1fr))}}}@container lp (min-width:720px){.article-lp-wrapper .lp-cols{grid-template-columns:repeat(var(--lp-cols-md,2),minmax(0,1fr))}}@container lp (min-width:1120px){.article-lp-wrapper .lp-cols{grid-template-columns:repeat(var(--lp-cols-lg,var(--lp-cols-md,2)),minmax(0,1fr))}}.article-lp-wrapper .lp-row{display:flex;align-items:center;justify-content:center;gap:var(--lp-gap-block);flex-wrap:nowrap}.article-lp-wrapper .lp-row>*{min-width:0}@container lp (max-width:559px){.article-lp-wrapper .lp-row{flex-direction:column;align-items:stretch}.article-lp-wrapper .lp-row>.lp-row-op{margin-inline:auto}}@media (max-width:768px){.article-lp-wrapper .lp-row{flex-direction:column;align-items:stretch}.article-lp-wrapper .lp-row>.lp-row-op{margin-inline:auto}}.article-lp-wrapper table{width:100%;border-collapse:collapse}@container lp (max-width:559px){.article-lp-wrapper table.lp-table,.article-lp-wrapper table.lp-table tbody,.article-lp-wrapper table.lp-table tr{display:block;width:100%}.article-lp-wrapper table.lp-table thead{display:none}.article-lp-wrapper table.lp-table tbody th[scope="row"]{display:block;text-align:left!important}.article-lp-wrapper table.lp-table tbody td{display:block;width:100%}.article-lp-wrapper table.lp-table tbody td::before{content:attr(data-label);display:block}}@media (max-width:768px){.article-lp-wrapper table.lp-table,.article-lp-wrapper table.lp-table tbody,.article-lp-wrapper table.lp-table tr{display:block;width:100%}.article-lp-wrapper table.lp-table thead{display:none}.article-lp-wrapper table.lp-table tbody th[scope="row"]{display:block;text-align:left!important}.article-lp-wrapper table.lp-table tbody td{display:block;width:100%}.article-lp-wrapper table.lp-table tbody td::before{content:attr(data-label);display:block}}/*【詳細度の内訳(この順序でなければ効かない)】 ・tone本体 :where(.bg-dark) → (0,1,0) … 面の色を決める。0-b-1 の color:inherit で 子孫に降りるので、これだけで大半のテキストが正しくなる。 ・本文/補足 :where(.bg-dark) p 等 → (0,1,1) … 0-b-1 の .article-lp-wrapper p (0,1,1) と同点。 エンジン内で"後に"書いてあるので後勝ちし、階調が付く。 ・LPの個別色 .article-lp-wrapper .lp-〇〇 → (0,2,0) … 上記すべてに勝つ(LPの設計が最優先)。 */ .article-lp-wrapper :where(.bg-dark,.bg-dark *){color:var(--lp-on-dark,#FFFFFF)!important}.article-lp-wrapper :where(.bg-light,.bg-light *,.bg-white,.bg-white *){color:var(--lp-on-light,#1A1A1A)!important}.article-lp-wrapper :where(.bg-light,.bg-white) p,.article-lp-wrapper :where(.bg-light,.bg-white) li,.article-lp-wrapper :where(.bg-light,.bg-white) dd,.article-lp-wrapper :where(.bg-light,.bg-white) blockquote{color:var(--lp-ink-body,#33393F)!important}.article-lp-wrapper :where(.bg-dark) p,.article-lp-wrapper :where(.bg-dark) li,.article-lp-wrapper :where(.bg-dark) dd,.article-lp-wrapper :where(.bg-dark) blockquote{color:var(--lp-ink-body-dark,rgba(255,255,255,.93))!important}.article-lp-wrapper :where(.bg-light,.bg-white) small,.article-lp-wrapper :where(.bg-light,.bg-white) figcaption,.article-lp-wrapper :where(.bg-light,.bg-white) cite{color:var(--lp-ink-mute,#5A6470)!important}.article-lp-wrapper :where(.bg-dark) small,.article-lp-wrapper :where(.bg-dark) figcaption,.article-lp-wrapper :where(.bg-dark) cite{color:var(--lp-ink-mute-dark,rgba(255,255,255,.82))!important}.article-lp-wrapper{overflow-x:clip}.article-lp-wrapper :where(.lp-cols,.lp-row,.lp-grid)>*{min-width:0;max-width:100%}.article-lp-wrapper :where(a,code,pre,td,th){overflow-wrap:break-word;word-break:normal}.article-lp-wrapper :where(pre,code){white-space:pre-wrap}.article-lp-wrapper table{table-layout:auto;max-width:100%}@supports (content-visibility:auto){.article-lp-wrapper>*:nth-child(n+3){content-visibility:auto;contain-intrinsic-size:auto 720px}}.article-lp-wrapper .lp-mark{background-image:linear-gradient(transparent var(--lp-mark-top,60%),var(--lp-mark,rgba(0,160,234,.30)) var(--lp-mark-top,60%));background-repeat:no-repeat;background-size:100% 100%;padding:0 .08em;font-weight:700}.article-lp-wrapper .lp-mark-strong{background-image:linear-gradient(transparent 8%,var(--lp-mark,rgba(0,160,234,.26)) 8%);padding:.06em .3em;border-radius:4px;font-weight:900}.article-lp-wrapper .lp-key{font-weight:900;color:var(--lp-key,inherit)!important}.article-lp-wrapper .lp-key-line{font-weight:900;color:var(--lp-key,inherit)!important;border-bottom:3px solid var(--lp-key,currentColor);padding-bottom:2px}@media (prefers-reduced-motion:no-preference){@supports not (content-visibility:auto){html:has(.article-lp-wrapper){scroll-behavior:smooth}}}.article-lp-wrapper [id]{scroll-margin-top:24px}@media (prefers-reduced-motion:no-preference){.article-lp-wrapper .lp-fv-anim{animation:lpFvRise .9s cubic-bezier(.22,1,.36,1) both;animation-delay:var(--lp-fv-delay,0ms)}}@keyframes lpFvRise{from{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:no-preference){.article-lp-wrapper .lp-amb-float{animation:lpAmbFloat 8s ease-in-out infinite}.article-lp-wrapper .lp-amb-sway{animation:lpAmbSway 7s ease-in-out infinite}.article-lp-wrapper .lp-amb-pulse{animation:lpAmbPulse 3.2s ease-in-out infinite}.article-lp-wrapper .lp-amb-glow{animation:lpAmbGlow 5s ease-in-out infinite}.article-lp-wrapper .lp-amb-arrow{animation:lpAmbArrow 1.8s ease-in-out infinite}.article-lp-wrapper .lp-amb-ring{animation:lpAmbRing 22s linear infinite}.article-lp-wrapper .lp-amb-line{animation:lpAmbLine 6s ease-in-out infinite;transform-origin:left center}.article-lp-wrapper .lp-amb-halo{position:relative;display:inline-block}.article-lp-wrapper .lp-amb-halo::before,.article-lp-wrapper .lp-amb-halo::after{content:"";position:absolute;inset:calc(-1 * var(--lp-halo-inset,10px));border-radius:var(--lp-halo-radius,999px);border:2px solid var(--lp-halo,rgba(0,160,234,.5));pointer-events:none;z-index:0;animation:lpCtaHalo 3.2s cubic-bezier(.16,.8,.3,1) infinite}.article-lp-wrapper .lp-amb-halo::after{animation-delay:1.6s}.article-lp-wrapper .lp-amb-halo>*{position:relative;z-index:1}.article-lp-wrapper .lp-amb-dot>*{animation:lpAmbDot 1.6s ease-in-out infinite}.article-lp-wrapper .lp-amb-dot>*:nth-child(2){animation-delay:.22s}.article-lp-wrapper .lp-amb-dot>*:nth-child(3){animation-delay:.44s}.article-lp-wrapper .lp-amb-shine{position:relative;overflow:hidden;isolation:isolate}.article-lp-wrapper .lp-amb-shine>*{position:relative;z-index:2}.article-lp-wrapper .lp-amb-shine::after{content:"";position:absolute;top:0;left:0;width:45%;height:100%;pointer-events:none;z-index:1;background:linear-gradient(115deg,transparent 0%,var(--lp-shine,rgba(255,255,255,.45)) 50%,transparent 100%);animation:lpAmbShine 5.5s ease-in-out infinite}.article-lp-wrapper .lp-amb-delay-1{animation-delay:.6s}.article-lp-wrapper .lp-amb-delay-2{animation-delay:1.2s}.article-lp-wrapper .lp-amb-delay-3{animation-delay:1.8s}}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.article-lp-wrapper .lp-hv-lift{transition:transform .38s cubic-bezier(.22,1,.36,1),border-color .38s ease,background-color .38s ease,box-shadow .38s ease}.article-lp-wrapper .lp-hv-lift:hover{transform:translateY(-6px)}.article-lp-wrapper .lp-hv-edge{transition:border-color .38s ease,background-color .38s ease}.article-lp-wrapper .lp-hv-edge:hover{border-color:var(--lp-hv-edge,currentColor)!important}.article-lp-wrapper .lp-hv-sweep{background-image:linear-gradient(var(--lp-hv-fill,rgba(0,160,234,.12)),var(--lp-hv-fill,rgba(0,160,234,.12)))!important;background-repeat:no-repeat!important;background-position:left center!important;background-size:0% 100%!important;transition:background-size .45s cubic-bezier(.22,1,.36,1),border-color .38s ease,color .38s ease}.article-lp-wrapper .lp-hv-sweep:hover{background-size:100% 100%!important}.article-lp-wrapper .lp-hv-underline{position:relative}.article-lp-wrapper .lp-hv-underline::after{content:"";position:absolute;left:0;bottom:-6px;width:100%;height:3px;border-radius:999px;pointer-events:none;background:var(--lp-hv-line,currentColor);transform:scaleX(0);transform-origin:left center;transition:transform .42s cubic-bezier(.22,1,.36,1)}.article-lp-wrapper .lp-hv-underline:hover::after{transform:scaleX(1)}.article-lp-wrapper .lp-hv-arrow .arrow{transition:transform .38s cubic-bezier(.22,1,.36,1)}.article-lp-wrapper .lp-hv-arrow:hover .arrow{transform:translateX(8px)}.article-lp-wrapper .lp-anchor-arrow{transition:none!important;animation:none!important}.article-lp-wrapper .lp-hv-zoom{overflow:hidden}.article-lp-wrapper .lp-hv-zoom img,.article-lp-wrapper .lp-hv-zoom svg{transition:transform .55s cubic-bezier(.22,1,.36,1)}.article-lp-wrapper .lp-hv-zoom:hover img,.article-lp-wrapper .lp-hv-zoom:hover svg{transform:scale(1.07)}.article-lp-wrapper .lp-hv-num .num,.article-lp-wrapper .lp-hv-num .lp-secnum{transition:transform .4s cubic-bezier(.22,1,.36,1)}.article-lp-wrapper .lp-hv-num:hover .num,.article-lp-wrapper .lp-hv-num:hover .lp-secnum{transform:scale(1.05)}.article-lp-wrapper .lp-hv-row tbody tr{transition:background-color .3s ease}.article-lp-wrapper .lp-hv-row tbody tr:hover td{background:var(--lp-hv-row,rgba(0,160,234,.08))!important}.article-lp-wrapper .lp-hv-shine{position:relative;overflow:hidden;isolation:isolate}.article-lp-wrapper .lp-hv-shine::before{content:"";position:absolute;top:0;left:-120%;width:60%;height:100%;z-index:1;pointer-events:none;background:linear-gradient(120deg,transparent 0%,rgba(255,255,255,.42) 50%,transparent 100%);transform:skewX(-20deg);transition:left .62s ease}.article-lp-wrapper .lp-hv-shine:hover::before{left:150%}.article-lp-wrapper .lp-hv-shine>*{position:relative;z-index:2}}@media (prefers-reduced-motion:no-preference){.article-lp-wrapper .lp-cta-halo{position:relative;display:inline-block;max-width:100%}.article-lp-wrapper .lp-cta-halo::before,.article-lp-wrapper .lp-cta-halo::after{content:"";position:absolute;inset:0;border-radius:var(--lp-halo-radius,999px);pointer-events:none;z-index:0;border:2px solid var(--lp-halo,rgba(0,160,234,.55));animation:lpCtaHalo 3.2s cubic-bezier(.16,.8,.3,1) infinite}.article-lp-wrapper .lp-cta-halo::after{animation-delay:1.5s}.article-lp-wrapper .lp-cta-halo>*{position:relative;z-index:1}}@keyframes lpAmbFloat{0%,100%{transform:translate3d(0,0,0)}50%{transform:translate3d(0,-14px,0)}}@keyframes lpAmbSway{0%,100%{transform:rotate(-2deg)}50%{transform:rotate(2deg)}}@keyframes lpAmbPulse{0%,100%{transform:scale(1)}50%{transform:scale(1.06)}}@keyframes lpAmbGlow{0%,100%{opacity:.5}50%{opacity:1}}@keyframes lpAmbArrow{0%,100%{transform:translateX(0)}50%{transform:translateX(6px)}}@keyframes lpAmbRing{to{transform:rotate(360deg)}}@keyframes lpAmbLine{0%,100%{transform:scaleX(.4)}50%{transform:scaleX(1)}}@keyframes lpAmbDot{0%,75%,100%{opacity:.25}38%{opacity:1}}@keyframes lpCtaHalo{0%{transform:scale(1);opacity:.55}62%{transform:scale(1.10);opacity:0}100%{transform:scale(1.10);opacity:0}}@keyframes lpAmbShine{0%{transform:translateX(-130%) skewX(-18deg)}55%,100%{transform:translateX(330%) skewX(-18deg)}}
/* LP CSS ANIM ENGINE v5.3.0 END */

:root{--color-base:#FAFAFA;/* tone:light(L≈0.96) */
 --color-main:#3C7639;/* tone:dark(L≈0.14/白文字5.5:1) */
 --color-sub:#B07B54;/* tone:dark寄り(L≈0.24/白文字3.6:1=線・面・大きな装飾のみ) */
 --color-accent:#FF9C00;/* tone:中間(L≈0.45)=CTAボタン専用 */
 --color-accent-dark:#E58A00;--color-tint-main:#E4ECE3;--color-tint-sub:#F4ECE7;--color-tint-accent:#FFF1DB;--color-th-row:#D8E4D7;--color-ink-strong:#14181C;--color-ink:#33393F;--color-ink-mute:#5A6470;--color-hairline:rgba(0,0,0,.12);--color-frame:#CFDCCD}.article-lp-wrapper{position:relative;isolation:isolate;contain:layout style;--lp-on-light:#14181C;--lp-ink-body:#33393F;--lp-ink-mute:#5A6470;--lp-mark:rgba(255,156,0,.34);--lp-mark-top:62%}.article-lp-wrapper :where(p,figure){margin:0}.article-lp-wrapper .is-dark{--lp-ink-mute-dark:rgba(255,255,255,.88)}.article-lp-wrapper .is-white{background:#FFFFFF !important}.article-lp-wrapper .is-tint-main{background:var(--color-tint-main) !important}.article-lp-wrapper .is-tint-sub{background:var(--color-tint-sub) !important}.article-lp-wrapper .is-dark{background:var(--color-main) !important}.article-lp-wrapper .lp-sec{position:relative;padding-block:var(--lp-gap-section)}.article-lp-wrapper .lp-sec>.lp-container{position:relative;z-index:1}.article-lp-wrapper .lp-glow-clip{position:absolute;inset:0;overflow:hidden;z-index:0;pointer-events:none}.article-lp-wrapper .lp-fv{padding-block:var(--lp-gap-section) var(--lp-gap-group)}.article-lp-wrapper .lp-fv-glow{position:absolute;right:-80px;top:-60px;width:320px;height:320px;border-radius:50%;background:radial-gradient(circle,rgba(176,123,84,.22) 0%,rgba(176,123,84,0) 70%) !important}.article-lp-wrapper .lp-fv-illust{width:45%;max-width:220px;margin-bottom:var(--lp-sp-4)}.article-lp-wrapper .lp-lead{font-size:var(--lp-fs-lead) !important;line-height:var(--lp-lh-lead) !important}.article-lp-wrapper .lp-lead + .lp-lead{margin-top:var(--lp-sp-3)}.article-lp-wrapper strong{font-weight:700}.article-lp-wrapper .lp-toc{padding-block:var(--lp-sp-8) var(--lp-gap-section)}.article-lp-wrapper .lp-qa{display:flex;flex-direction:column;height:100%;padding:var(--lp-pad-card);border:1px solid var(--color-frame) !important;border-radius:var(--lp-shape-xl);background:#FFFFFF !important;box-shadow:var(--lp-elev-1)}.article-lp-wrapper .lp-qa-row{display:flex;align-items:flex-start;gap:var(--lp-sp-2)}.article-lp-wrapper .lp-qa-row + .lp-qa-row{margin-top:var(--lp-sp-2);padding-top:var(--lp-sp-2);border-top:1px solid var(--color-hairline)}.article-lp-wrapper .lp-qa-badge{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;padding-bottom:2px;border-radius:50%;font-size:var(--lp-fs-body) !important;font-weight:900;line-height:1 !important;background:var(--color-main) !important;color:#FFFFFF !important}.article-lp-wrapper .lp-qa-badge.is-a{background:#FFFFFF !important;border:2px solid var(--color-sub) !important;color:#14181C !important}.article-lp-wrapper .lp-qa-q{font-weight:700;padding-top:4px}.article-lp-wrapper .lp-qa-a{padding-top:4px}.article-lp-wrapper .lp-anchor{position:relative;display:block;min-height:48px;margin-top:auto;padding:16px 28px 16px 52px;text-align:left;border-radius:var(--lp-shape-lg);background-color:var(--color-main) !important;cursor:pointer}.article-lp-wrapper .lp-qa-row:last-of-type{margin-bottom:var(--lp-sp-3)}.article-lp-wrapper .lp-anchor:focus-visible{outline:3px solid var(--color-accent);outline-offset:3px}.article-lp-wrapper .lp-anchor-arrow{position:absolute;left:20px;top:50%;transform:translateY(-50%)}.article-lp-wrapper .lp-anchor-label{display:block;font-size:var(--lp-fs-label) !important;line-height:1.5;letter-spacing:.08em;margin-bottom:var(--lp-sp-05);color:rgba(255,255,255,.9) !important}.article-lp-wrapper .lp-anchor-title{display:block;font-size:var(--lp-fs-body) !important;font-weight:900;line-height:1.55;word-break:normal;overflow-wrap:anywhere;color:#FFFFFF !important}.article-lp-wrapper .lp-h2-head{margin-bottom:var(--lp-sp-5)}.article-lp-wrapper .lp-h2-icon{display:inline-flex;align-items:center;justify-content:center;width:64px;height:64px;margin-bottom:var(--lp-sp-3);border-radius:var(--lp-shape-lg);background:var(--color-main) !important;font-size:24px !important}.article-lp-wrapper .lp-h2-head.is-topline{padding-top:var(--lp-sp-4);border-top:6px solid var(--color-main) !important}.article-lp-wrapper .lp-h2-head.is-band{padding:var(--lp-pad-card) var(--lp-pad-card) var(--lp-sp-2);border-radius:var(--lp-shape-xl) var(--lp-shape-xl) var(--lp-shape-xl) var(--lp-shape-xs);background:var(--color-tint-sub) !important}.article-lp-wrapper .lp-h2-rule{display:block;width:72px;height:5px;border-radius:3px;background:var(--color-accent) !important}.article-lp-wrapper :is(.lp-fig,.lp-formula,.lp-overlap){margin:var(--lp-gap-group) 0;padding:var(--lp-pad-card);border-radius:var(--lp-shape-xl)}.article-lp-wrapper .lp-fig{background:#FFFFFF !important;box-shadow:var(--lp-elev-1)}.article-lp-wrapper .lp-fig-cap{margin-bottom:var(--lp-sp-4);font-size:var(--lp-fs-label) !important;font-weight:700;letter-spacing:.08em;color:var(--color-main) !important}.article-lp-wrapper .lp-flow{display:flex;flex-direction:column;align-items:stretch}.article-lp-wrapper .lp-chip{display:inline-block;align-self:flex-start;margin-bottom:var(--lp-sp-2);padding:6px 18px;border-radius:var(--lp-shape-full);font-size:var(--lp-fs-label) !important;font-weight:700;letter-spacing:.08em;line-height:1.5 !important}.article-lp-wrapper .lp-chip.is-main{background:var(--color-main) !important;color:#FFFFFF !important}.article-lp-wrapper .lp-chip.is-sub{background:#FFFFFF !important;border:2px solid var(--color-sub) !important}.article-lp-wrapper .lp-chip + p,.article-lp-wrapper .lp-chip + div{margin-top:0}.article-lp-wrapper .lp-step{padding:14px 20px;border-radius:var(--lp-shape-md);background:var(--color-tint-main) !important;font-weight:700;text-align:center !important}.article-lp-wrapper .lp-step.is-caution{background:var(--color-tint-accent) !important;border:2px solid var(--color-accent) !important}.article-lp-wrapper .lp-step-arrow{display:flex;justify-content:center;padding:6px 0;color:var(--color-main) !important}.article-lp-wrapper .lp-note{margin-top:var(--lp-sp-15);font-size:var(--lp-fs-label) !important;color:var(--color-ink-mute) !important}.article-lp-wrapper .lp-box{display:flex;align-items:flex-start;gap:var(--lp-sp-3);margin:var(--lp-gap-group) 0 var(--lp-gap-block);padding:var(--lp-pad-card)}.article-lp-wrapper .lp-box-body{flex:1 1 auto;min-width:0}.article-lp-wrapper .lp-box.is-soft{border-radius:var(--lp-shape-xl);background:#FFFFFF !important}.article-lp-wrapper .lp-box.is-frame{border-radius:var(--lp-shape-lg);background:#FFFFFF !important;border:1px solid var(--color-frame) !important}.article-lp-wrapper .lp-box.is-caution{border-radius:var(--lp-shape-lg);background:var(--color-tint-accent) !important}.article-lp-wrapper .lp-box.is-strong{border-radius:var(--lp-shape-xl);background:#FFFFFF !important;border:2px solid var(--color-main) !important}.article-lp-wrapper .lp-icon-chip{font-size:20px !important;color:#FFFFFF !important}.article-lp-wrapper .lp-icon-chip.is-main{background:var(--color-main) !important}.article-lp-wrapper .lp-icon-chip.is-sub{background:var(--color-sub) !important}.article-lp-wrapper .lp-icon-chip.is-accent{background:var(--color-accent) !important;color:#14181C !important}.article-lp-wrapper .lp-emph-line{margin-top:var(--lp-gap-block)}.article-lp-wrapper .lp-table-wrap{margin:var(--lp-sp-8) 0}.article-lp-wrapper .lp-table{border:1px solid var(--color-frame) !important;background:#FFFFFF !important}.article-lp-wrapper .lp-table th,.article-lp-wrapper .lp-table td{padding:16px 14px;vertical-align:middle;text-align:center !important;font-size:var(--lp-fs-label) !important;line-height:1.7 !important;border-bottom:1px solid var(--color-hairline) !important}.article-lp-wrapper .lp-table thead th[scope="col"]{background:var(--color-main) !important;color:#FFFFFF !important;font-weight:700;border-bottom-color:var(--color-main) !important}.article-lp-wrapper .lp-table tbody th[scope="row"]{background:var(--color-th-row) !important;font-weight:700}.article-lp-wrapper .lp-table tr>th:first-child{min-width:9em}.article-lp-wrapper .lp-table tbody td{background:#FFFFFF !important}.article-lp-wrapper .lp-table tbody td.is-point{background:var(--color-base) !important;font-weight:700}.article-lp-wrapper .lp-table tr.is-total td{border-top:1px solid var(--color-sub) !important}.article-lp-wrapper .lp-pair{margin:var(--lp-gap-group) 0}.article-lp-wrapper .lp-card{height:100%;padding:var(--lp-pad-card);border-radius:var(--lp-shape-lg) var(--lp-shape-lg) var(--lp-shape-sm) var(--lp-shape-sm);background:#FFFFFF !important;border-top:6px solid var(--color-main) !important;box-shadow:var(--lp-elev-1)}.article-lp-wrapper .lp-card.is-sub{border-top-color:var(--color-sub) !important}.article-lp-wrapper .lp-card-head{display:flex;align-items:center;gap:var(--lp-sp-15);margin-bottom:var(--lp-sp-2)}.article-lp-wrapper .lp-card-h{font-size:var(--lp-fs-h4) !important;font-weight:900;line-height:1.4 !important}.article-lp-wrapper .lp-card p + p{margin-top:var(--lp-sp-2)}.article-lp-wrapper .lp-sum-card{display:flex;flex-direction:column;height:100%;padding:var(--lp-sp-4);border-radius:var(--lp-shape-xl);background:#FFFFFF !important}.article-lp-wrapper .lp-source{margin-top:var(--lp-gap-group);padding-top:var(--lp-sp-3);border-top:1px solid var(--color-hairline) !important}.article-lp-wrapper .lp-source-label{font-size:var(--lp-fs-label) !important;font-weight:700;letter-spacing:.08em}.article-lp-wrapper .lp-source-item{margin-top:var(--lp-sp-05) !important;font-size:var(--lp-fs-label) !important;color:var(--color-ink-mute) !important}.article-lp-wrapper .lp-link{color:var(--color-main) !important;font-weight:700;text-decoration:underline !important;text-underline-offset:4px;--lp-hv-line:var(--color-main)}.article-lp-wrapper .lp-formula{background:var(--color-tint-sub) !important}.article-lp-wrapper .lp-formula .lp-row{align-items:stretch;gap:var(--lp-sp-2)}.article-lp-wrapper .lp-term{flex:1 1 0;display:flex;flex-direction:column;justify-content:center;padding:20px 16px;border-radius:var(--lp-shape-lg);background:#FFFFFF !important;font-weight:700;text-align:center !important;box-shadow:var(--lp-elev-1)}.article-lp-wrapper .lp-term.is-key{border:2px solid var(--color-sub) !important}.article-lp-wrapper .lp-term-x{display:block;margin-top:4px;color:var(--color-main) !important;font-weight:900;text-align:center !important}.article-lp-wrapper .lp-formula .lp-row-op{flex:0 0 auto;align-self:center;display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:50%;background:var(--color-main) !important;color:#FFFFFF !important}.article-lp-wrapper .lp-overlap{border-radius:var(--lp-shape-md);background:var(--color-tint-main) !important}.article-lp-wrapper .lp-ol-chart{position:relative;margin-top:var(--lp-sp-2)}.article-lp-wrapper .lp-ol-hl{position:absolute;top:-4px;bottom:-4px;left:40%;width:25%;z-index:2;pointer-events:none;border-radius:var(--lp-shape-sm);background:rgba(255,156,0,.30) !important;border:2px solid var(--color-accent) !important}.article-lp-wrapper .lp-ol-row{position:relative;z-index:1;padding-bottom:var(--lp-sp-2)}.article-lp-wrapper .lp-ol-row.is-new .lp-ol-name{padding-left:40%}.article-lp-wrapper .lp-ol-name{font-size:var(--lp-fs-label) !important;font-weight:700;margin-bottom:6px}.article-lp-wrapper .lp-ol-track{position:relative;height:28px;border-radius:var(--lp-shape-full);background:#FFFFFF !important}.article-lp-wrapper .lp-ol-bar{position:absolute;top:0;bottom:0;border-radius:var(--lp-shape-full)}.article-lp-wrapper .lp-ol-bar.is-old{left:0;width:65%;background:var(--color-main) !important}.article-lp-wrapper .lp-ol-bar.is-new{left:40%;right:0;background:var(--color-sub) !important}.article-lp-wrapper .lp-ol-axis{width:65%;padding-top:8px;border-right:2px solid var(--color-ink-strong) !important;text-align:right !important;height:44px}.article-lp-wrapper .lp-ol-mark{padding-right:10px;font-size:var(--lp-fs-label) !important;font-weight:700}.article-lp-wrapper .lp-ol-legend{display:flex;align-items:center;gap:10px;margin-top:var(--lp-sp-2)}.article-lp-wrapper .lp-ol-swatch{flex:0 0 auto;width:28px;height:18px;border-radius:4px;background:rgba(255,156,0,.26) !important;border:2px solid var(--color-accent) !important}.article-lp-wrapper .lp-ol-legend-txt{font-size:var(--lp-fs-label) !important}.article-lp-wrapper .lp-cta p,.article-lp-wrapper .lp-cta span,.article-lp-wrapper .lp-cta a{text-align:center !important}.article-lp-wrapper .lp-cta-card{max-width:760px;margin-inline:auto;padding:var(--lp-pad-hero) var(--lp-pad-card);border-radius:var(--lp-shape-xl);background:var(--color-base) !important;border:1px solid var(--color-frame) !important}.article-lp-wrapper .lp-cta-card .lp-cta-text{max-width:640px;margin-inline:auto}.article-lp-wrapper .lp-cta.is-final .lp-cta-text{font-size:var(--lp-fs-lead) !important;line-height:var(--lp-lh-lead) !important}.article-lp-wrapper .lp-cta-glow{position:absolute;left:-120px;bottom:-140px;width:420px;height:420px;border-radius:50%;background:radial-gradient(circle,rgba(255,255,255,.14) 0%,rgba(255,255,255,0) 70%) !important}.article-lp-wrapper .lp-cta-actions{display:flex;flex-direction:column;align-items:center;gap:var(--lp-sp-2);margin-top:var(--lp-sp-4)}.article-lp-wrapper .cta-btn{display:inline-flex;align-items:center;justify-content:center;gap:12px;width:100%;max-width:440px;min-height:60px;padding:16px 32px;border-radius:var(--lp-shape-lg);font-size:var(--lp-fs-body) !important;font-weight:900;line-height:1.4 !important;box-shadow:0 6px 20px rgba(0,0,0,.14)}.article-lp-wrapper .cta-btn.is-lg{min-height:72px;padding:20px 44px;font-size:20px !important}.article-lp-wrapper .cta-btn{background-color:var(--color-accent) !important}.article-lp-wrapper .cta-btn:hover{background-color:var(--color-accent-dark) !important}.article-lp-wrapper .cta-btn:focus-visible,.article-lp-wrapper .lp-line-banner:focus-visible{outline:3px solid #FFFFFF;outline-offset:3px;box-shadow:0 0 0 6px var(--color-main)}.article-lp-wrapper .cta-btn,.article-lp-wrapper .cta-btn:visited,.article-lp-wrapper .cta-btn:hover,.article-lp-wrapper .cta-btn:active,.article-lp-wrapper .cta-btn:focus,.article-lp-wrapper .cta-btn *{color:#FFFFFF !important}.article-lp-wrapper .cta-btn svg,.article-lp-wrapper .cta-btn svg *{fill:none !important;stroke:#FFFFFF !important}.article-lp-wrapper .lp-icon,.article-lp-wrapper .lp-icon *{fill:none !important;stroke:var(--lp-icon-ink,currentColor) !important}.article-lp-wrapper :is(.lp-icon-chip,.lp-h2-icon,.lp-anchor,.lp-row-op,.cta-btn){--lp-icon-ink:#FFFFFF}.article-lp-wrapper .lp-icon-chip.is-accent{--lp-icon-ink:#14181C}.article-lp-wrapper .lp-step-arrow{--lp-icon-ink:#3C7639}.article-lp-wrapper .lp-fv-illust,.article-lp-wrapper .lp-fv-illust *{fill:none !important;stroke-width:4;stroke-linecap:round;stroke-linejoin:round}.article-lp-wrapper .lp-fv-illust .ln-main{stroke:#3C7639 !important}.article-lp-wrapper .lp-fv-illust .ln-sub{stroke:#B07B54 !important}.article-lp-wrapper .lp-fv-illust .ln-accent{stroke:#FF9C00 !important}.article-lp-wrapper .lp-fv-illust .ln-base{stroke:rgba(60,118,57,.35) !important;stroke-width:2}.article-lp-wrapper .lp-line-banner{display:block;width:100%;max-width:440px;margin-inline:auto;border-radius:var(--lp-shape-lg)}.article-lp-wrapper .lp-line-banner img{width:100%;height:auto;border-radius:inherit}@container lp (max-width:559px){.article-lp-wrapper .lp-qa-row{flex-direction:column;gap:8px}.article-lp-wrapper .lp-qa-badge{width:32px;height:32px}.article-lp-wrapper .lp-qa-q,.article-lp-wrapper .lp-qa-a{padding-top:0;width:100%}.article-lp-wrapper .lp-box{flex-direction:column;gap:var(--lp-sp-2)}.article-lp-wrapper .lp-table{border:0}.article-lp-wrapper .lp-table tbody tr{margin-bottom:var(--lp-sp-2);border:1px solid var(--color-frame) !important;border-radius:4px;overflow:hidden}.article-lp-wrapper .lp-table tbody th[scope="row"]{background:var(--color-main) !important;color:#FFFFFF !important;text-align:left !important;font-size:var(--lp-fs-body) !important}.article-lp-wrapper .lp-table tbody td{font-size:var(--lp-fs-body) !important}.article-lp-wrapper .lp-table tbody td::before{margin-bottom:8px;padding-bottom:8px;border-bottom:1px solid var(--color-hairline);font-size:var(--lp-fs-label) !important;font-weight:700;letter-spacing:.08em;color:var(--color-main) !important}.article-lp-wrapper .lp-table tr.is-total{border-top:4px solid var(--color-accent) !important}.article-lp-wrapper .lp-table tr.is-total td{border-top:0}.article-lp-wrapper .lp-term{flex:0 0 auto}.article-lp-wrapper .cta-btn{padding:16px 20px}.article-lp-wrapper .cta-btn.is-lg{padding:18px 20px;font-size:var(--lp-fs-body) !important}}@media (max-width:768px){.article-lp-wrapper .lp-qa-row{flex-direction:column;gap:8px}.article-lp-wrapper .lp-qa-badge{width:32px;height:32px}.article-lp-wrapper .lp-qa-q,.article-lp-wrapper .lp-qa-a{padding-top:0;width:100%}.article-lp-wrapper .lp-box{flex-direction:column;gap:var(--lp-sp-2)}.article-lp-wrapper .lp-table{border:0}.article-lp-wrapper .lp-table tbody tr{margin-bottom:var(--lp-sp-2);border:1px solid var(--color-frame) !important;border-radius:4px;overflow:hidden}.article-lp-wrapper .lp-table tbody th[scope="row"]{background:var(--color-main) !important;color:#FFFFFF !important;text-align:left !important;font-size:var(--lp-fs-body) !important}.article-lp-wrapper .lp-table tbody td{font-size:var(--lp-fs-body) !important}.article-lp-wrapper .lp-table tbody td::before{margin-bottom:8px;padding-bottom:8px;border-bottom:1px solid var(--color-hairline);font-size:var(--lp-fs-label) !important;font-weight:700;letter-spacing:.08em;color:var(--color-main) !important}.article-lp-wrapper .lp-table tr.is-total{border-top:4px solid var(--color-accent) !important}.article-lp-wrapper .lp-table tr.is-total td{border-top:0}.article-lp-wrapper .lp-term{flex:0 0 auto}.article-lp-wrapper .cta-btn{padding:16px 20px}.article-lp-wrapper .cta-btn.is-lg{padding:18px 20px;font-size:var(--lp-fs-body) !important}}#article ul li{border-bottom:none}#article ul li span{color:inherit;width:auto}@media only screen and (max-width:768px){.entry_wrap h2{padding:0;border-top:none;border-bottom:none}}
</style>]]></description>
            <pubDate>2026-09-28</pubDate>
        </item>
                
        <item>
            <title>高松市で市場価値が高いエリアは？資産価値と売却時期を解説</title>
            <link>https://www.olive-sale.com/blog/entry-830302/</link>
            <description><![CDATA[<div class="imgbox_eyecatch">
  <div class="eyecatch_img">
    <p class="clearfix" style="max-width: 100%;margin: 0 0 10px 0;">
      <img src="https://cdn.img-asp.jp/cms/830302_5_0_0_1.jpg"
           alt="高松市 市場価値 高い エリア"
           width="100%">
    </p>
  </div>
</div>

<div class="article-lp-wrapper">

  <section class="lp-section lp-fv bg-dark">
    <div class="lp-glow-clip" aria-hidden="true"><span class="lp-deco lp-deco-ring lp-amb-float"></span><span class="lp-deco lp-deco-stripe"></span></div>
    <div class="lp-container">
      <p class="lp-fv-kicker lp-fv-anim"><span class="lp-fv-kicker-txt">高松市の不動産売却</span></p>
      <p class="lp-fv-reader lp-fv-anim" style="--lp-fv-delay:120ms"><span class="lp-fv-reader-txt">自宅・相続した実家の売却を考えている方へ</span></p>
      <div class="lp-fv-lead">
        <p class="lp-lead lp-fv-anim" style="--lp-fv-delay:220ms">高松市で自宅や相続した実家を売るとき、「自分の地域は高く評価されやすいのか」と気になる方は多いはずです。</p>
        <p class="lp-lead lp-fv-anim" style="--lp-fv-delay:300ms">高松市の市場価値は、<span class="lp-em-online">市内で一律ではありません</span>。公示地価に加えて、交通、生活利便性、住宅需要などを組み合わせて見る必要があります。</p>
        <p class="lp-lead lp-fv-anim" style="--lp-fv-delay:380ms">2026年地価公示では、高松市の住宅地の平均変動率が前年比<span class="lp-nobr">+0.5％</span>となり、3年連続で上昇しました。ただし標準地ごとの差もあるため、ランキングだけで売却を決めないことが大切です。</p>
      </div>
    </div>
  </section>

  <section class="lp-section lp-toc bg-white">
    <div class="lp-container">
      <div class="lp-head lp-head-a">
        <p class="lp-label"><span class="lp-label-bar" aria-hidden="true"></span>この記事のよくある質問</p>
        <h2 class="lp-h2"><span class="lp-h2-phrase">先に知りたい</span><span class="lp-h2-phrase">3つの疑問</span></h2>
        <span class="lp-h2-rule" aria-hidden="true"></span>
      </div>

      <div class="lp-faq-list">
        <div class="lp-faq lp-hv-lift">
          <p class="lp-faq-q"><span class="lp-qa-badge lp-qa-q">Q</span><span class="lp-qa-txt">高松市で市場価値が高くなりやすいのはどのようなエリアですか？</span></p>
          <p class="lp-faq-a"><span class="lp-qa-badge lp-qa-a">A</span><span class="lp-qa-txt">公示地価が高いだけでなく、公共交通や買い物・医療などの生活利便性が高く、住宅需要が見込まれるエリアは評価されやすい傾向があります。</span></p>
          <a href="#sec-condition" class="lp-anchor lp-hv-sweep lp-hv-arrow" style="--lp-hv-fill:rgba(60,118,57,.14)" aria-label="高松市で市場価値が高いエリアの特徴へ移動"><span class="lp-anchor-txt">詳細は「<span class="lp-nobr">地域差が生まれる条件</span>」の見出しから</span><span class="lp-anchor-arrow" aria-hidden="true">▼</span></a>
        </div>
        <div class="lp-faq lp-hv-lift">
          <p class="lp-faq-q"><span class="lp-qa-badge lp-qa-q">Q</span><span class="lp-qa-txt">高松市で市場価値が高いエリアはどこですか？</span></p>
          <p class="lp-faq-a"><span class="lp-qa-badge lp-qa-a">A</span><span class="lp-qa-txt">2026年地価公示の住宅地価格では、番町3丁目、桜町1丁目、昭和町1丁目の標準地が上位です。ただし、公示地価は個別住宅の売却価格ではありません。</span></p>
          <a href="#sec-ranking" class="lp-anchor lp-hv-sweep lp-hv-arrow" style="--lp-hv-fill:rgba(60,118,57,.14)" aria-label="住宅地の公示価格ランキングへ移動"><span class="lp-anchor-txt">詳細は「<span class="lp-nobr">高松市のエリア比較</span>」の見出しから</span><span class="lp-anchor-arrow" aria-hidden="true">▼</span></a>
        </div>
        <div class="lp-faq lp-hv-lift">
          <p class="lp-faq-q"><span class="lp-qa-badge lp-qa-q">Q</span><span class="lp-qa-txt">市場価値が高ければ今すぐ売却したほうがよいですか？</span></p>
          <p class="lp-faq-a"><span class="lp-qa-badge lp-qa-a">A</span><span class="lp-qa-txt">市全体の地価動向だけでは決められません。査定額と住宅ローン残高、維持費、住み替え後の生活費などを比較することが重要です。</span></p>
          <a href="#sec-timing" class="lp-anchor lp-hv-sweep lp-hv-arrow" style="--lp-hv-fill:rgba(60,118,57,.14)" aria-label="売却タイミングの判断方法へ移動"><span class="lp-anchor-txt">詳細は「<span class="lp-nobr">市場価値の調べ方</span>」の見出しから</span><span class="lp-anchor-arrow" aria-hidden="true">▼</span></a>
        </div>
      </div>
    </div>
  </section>

  <section id="sec-condition" class="lp-section bg-light lp-tone-base">
    <div class="lp-container">
      <div class="lp-head lp-head-d">
        <span class="lp-head-band" aria-hidden="true"></span>
        <p class="lp-label">地域差が生まれる条件</p>
        <h2 class="lp-h2"><span class="lp-h2-phrase">高松市で市場価値が</span><span class="lp-h2-phrase">高いエリアの特徴</span></h2>
      </div>

      <p class="lp-summary">高松市の住宅地は平均で上昇していても、市場価値は地域ごとに異なります。<span class="lp-em-main">地価水準だけで判断せず</span>、交通・生活利便性・住宅需要まで合わせて確認することが大切です。</p>

      <div class="lp-stat">
        <p class="lp-stat-label"><span class="lp-dot lp-amb-glow" aria-hidden="true"></span>2026年地価公示／高松市の住宅地</p>
        <p class="lp-stat-num"><span class="num">+0.5</span><span class="unit">％</span></p>
        <p class="lp-stat-note">平均変動率（前年比）。3年連続の上昇となりました。</p>
      </div>

      <p>公示地価とは、国土交通省土地鑑定委員会が毎年1月1日時点の標準地について公示する、<span class="lp-nobr">1㎡当たり</span>の正常な価格です。</p>

      <p>香川県の2026年地価公示では、高松市住宅地の平均変動率は<span class="lp-nobr">+0.5％</span>で3年連続の上昇でした。ただし標準地ごとの価格や変動率には差があり、<span class="lp-marker-sub">市平均をそのまま自宅の評価に当てはめることはできません</span>。</p>

      <p>高く評価されやすい地域を考えるときは、駅やバスなどの公共交通、買い物、医療へのアクセスも判断材料になります。</p>

      <p>高松市は公共交通と都市機能を連携させる「コンパクト・プラス・ネットワーク」を基本としたまちづくりを進めていますが、誘導区域にあるだけで高く売れるとは限りません。</p>

      <p class="lp-table-cap">市場価値を判断する5つの条件</p>
      <table class="lp-table lp-hv-row" style="--lp-hv-row:rgba(60,118,57,.08)">
        <thead><tr><th scope="col">比較項目</th><th scope="col">確認するポイント</th></tr></thead>
        <tbody>
          <tr><th scope="row">公示地価</th><td data-label="確認するポイント">標準地の価格と前年比</td></tr>
          <tr><th scope="row">交通利便性</th><td data-label="確認するポイント">駅・バス停へのアクセス</td></tr>
          <tr><th scope="row">生活利便性</th><td data-label="確認するポイント">買い物・医療環境</td></tr>
          <tr><th scope="row">住宅取引状況</th><td data-label="確認するポイント">土地・戸建ての実取引</td></tr>
          <tr><th scope="row">学区・周辺環境</th><td data-label="確認するポイント">通学条件や地域の生活環境</td></tr>
        </tbody>
      </table>

      <div class="lp-note-box">
        <p class="lp-note-h"><span class="lp-note-mark" aria-hidden="true"></span>学区で判断するときの注意</p>
        <p class="lp-note-p">高松市は住民基本台帳を基礎に学校を指定し、町界・道路・河川などの地理的状況や地域の実態を踏まえて校区を設定しています。また、2026年8月1日時点の小学校区別人口も公開されています。</p>
        <p class="lp-note-p">学区の評判だけで判断せず、生活環境や周辺の実取引なども合わせて確認しましょう。</p>
      </div>
    </div>
  </section>

  <section class="lp-section lp-cta-block lp-cta-mid bg-light">
    <div class="lp-container">
      <p class="lp-cta-catch">高松市の地価は、<br class="lp-br-sp">エリアによって異なります。</p>
      <p class="lp-cta-sub">同じ町内でも、土地や建物の条件によって売却価格は変わります。当社では、自宅や相続した不動産の査定・売却相談を受け付けています。現在の市場価値を確認したい方は、お気軽にご相談ください。</p>
      <a href="https://www.olive-sale.com/contact/" class="cta-btn lp-hv-lift lp-hv-arrow"><span class="cta-btn-txt">高松市の不動産売却・査定について相談する</span><svg class="arrow" viewBox="0 0 24 24" aria-hidden="true"><path d="M5 12h13M13 6l6 6-6 6" fill="none" stroke="currentColor" stroke-width="2.2" stroke-linecap="round" stroke-linejoin="round"/></svg></a>
      <div class="line-btn lp-anim lp-anim-fade-up" style="--lp-delay:280ms"><a href="https://page.line.me/621ofrcw?oat_content=url&openQrModal=true" target="_blank" rel="noopener noreferrer nofollow"><img class="line-btn__pc" src="/images/line_banner2.png" width="750" height="150" decoding="async" loading="lazy" alt="LINE公式アカウント 友だち追加はこちらから"><img class="line-btn__sp" src="/images/line_banner2.png" width="750" height="150" decoding="async" loading="lazy" alt="LINE公式アカウント 友だち追加はこちらから"></a></div>
    </div>
  </section>

  <section id="sec-ranking" class="lp-section bg-white">
    <div class="lp-container">
      <div class="lp-head lp-head-c">
        <p class="lp-label lp-label-chip">高松市のエリア比較</p>
        <h2 class="lp-h2"><span class="lp-h2-phrase">住宅地の</span><span class="lp-h2-phrase">公示価格ランキング</span></h2>
        <span class="lp-h2-hair" aria-hidden="true"></span>
      </div>

      <p class="lp-summary">2026年の住宅地公示価格を基準にすると、番町3丁目・桜町1丁目・昭和町1丁目の標準地が高松市内の上位です。これは<span class="lp-em-main">住宅地の公示価格ランキング</span>であり、個別住宅の売却価格ランキングではありません。</p>

      <div class="lp-stat lp-stat-line">
        <p class="lp-stat-label"><span class="lp-dot" aria-hidden="true"></span>1位・番町3丁目の標準地</p>
        <p class="lp-stat-num"><span class="num">307,000</span><span class="unit">円/㎡</span></p>
        <p class="lp-stat-note">2026年公示価格（前年比<span class="lp-nobr">+4.1％</span>）</p>
      </div>

      <p class="lp-table-cap">高松市の住宅地公示価格ランキング（2026年）</p>
      <table class="lp-table lp-hv-row" style="--lp-hv-row:rgba(60,118,57,.08)">
        <thead><tr><th scope="col">エリア・標準地点</th><th scope="col">2026年公示価格</th><th scope="col">前年比</th></tr></thead>
        <tbody>
          <tr><th scope="row"><span class="lp-th-rank">1位</span><span class="lp-th-name">番町3丁目</span></th><td data-label="2026年公示価格"><span class="lp-nobr">307,000円/㎡</span></td><td data-label="前年比"><span class="lp-nobr">+4.1％</span></td></tr>
          <tr><th scope="row"><span class="lp-th-rank">2位</span><span class="lp-th-name">桜町1丁目</span></th><td data-label="2026年公示価格"><span class="lp-nobr">173,000円/㎡</span></td><td data-label="前年比"><span class="lp-nobr">+2.4％</span></td></tr>
          <tr><th scope="row"><span class="lp-th-rank">3位</span><span class="lp-th-name">昭和町1丁目</span></th><td data-label="2026年公示価格"><span class="lp-nobr">171,000円/㎡</span></td><td data-label="前年比"><span class="lp-nobr">+1.2％</span></td></tr>
        </tbody>
      </table>

      <p>香川県が公表する2026年地価公示では、住宅地の価格上位の標準地として、上記3地点が高松市内の1〜3位となっています。</p>

      <ol class="lp-ranks">
        <li class="lp-rank lp-hv-edge lp-hv-lift" style="--lp-hv-edge:#3C7639">
          <div class="lp-rank-head">
            <span class="lp-rank-no"><span class="num">1</span><span class="unit">位</span></span>
            <h3 class="lp-h3"><span class="lp-h2-phrase">番町3丁目</span></h3>
          </div>
          <p class="lp-rank-price"><span class="lp-nobr">307,000円/㎡</span></p>
          <p class="lp-rank-desc">鑑定評価書では、一般住宅の中に駐車場も見られる閑静な住宅地域で、香川県を代表する高級住宅地としての地位を維持しているとされています。高所得者層を中心に、底堅い需要がある地域です。</p>
        </li>
        <li class="lp-rank lp-hv-edge lp-hv-lift" style="--lp-hv-edge:#3C7639">
          <div class="lp-rank-head">
            <span class="lp-rank-no"><span class="num">2</span><span class="unit">位</span></span>
            <h3 class="lp-h3"><span class="lp-h2-phrase">桜町1丁目</span></h3>
          </div>
          <p class="lp-rank-price"><span class="lp-nobr">173,000円/㎡</span></p>
          <p class="lp-rank-desc">栗林駅から<span class="lp-nobr">約300m</span>で、中規模一般住宅や共同住宅が多い既成住宅地域とされています。鑑定評価書では、利便性と居住環境が良好で、住宅需要は根強いと評価されています。</p>
        </li>
        <li class="lp-rank lp-hv-edge lp-hv-lift" style="--lp-hv-edge:#3C7639">
          <div class="lp-rank-head">
            <span class="lp-rank-no"><span class="num">3</span><span class="unit">位</span></span>
            <h3 class="lp-h3"><span class="lp-h2-phrase">昭和町1丁目</span></h3>
          </div>
          <p class="lp-rank-price"><span class="lp-nobr">171,000円/㎡</span></p>
          <p class="lp-rank-desc">昭和町駅から<span class="lp-nobr">約250m</span>で、中規模一般住宅が多い街区の整った住宅地域です。鑑定評価書では、利便性と居住環境が良好で、供給が少ない一方、住宅需要は根強いとされています。</p>
        </li>
      </ol>

      <p>ただし、公示地価は標準地の土地価格です。同じ町内でも、築年数、建物状態、土地面積、接道条件などによって実際の売却価格は変わります。</p>

      <p>国土交通省の<span class="lp-key">不動産情報ライブラリ</span>では、不動産取引価格や地価に加え、防災、都市計画、周辺施設などの情報を確認できます。中心部と郊外では評価される住宅条件も異なるため、公示価格だけを見て「郊外は売れない」と一括りにしないことが重要です。</p>
    </div>
  </section>

  <section class="lp-section lp-quote bg-dark">
    <div class="lp-glow-clip" aria-hidden="true"><span class="lp-deco lp-deco-ring2 lp-amb-ring"></span></div>
    <div class="lp-container">
      <p class="lp-quote-chip">ここが重要</p>
      <p class="lp-quote-text"><span class="lp-h2-phrase">公示価格は、</span><span class="lp-h2-phrase">個別の住宅の売却価格</span><span class="lp-h2-phrase">そのものでは</span><span class="lp-h2-phrase">ありません。</span></p>
      <p class="lp-quote-sub">同じ町内でも、土地や建物の条件によって評価は変わります。</p>
    </div>
  </section>

  <section id="sec-timing" class="lp-section bg-light lp-tone-sand">
    <div class="lp-container">
      <div class="lp-head lp-head-b">
        <span class="lp-head-hair" aria-hidden="true"></span>
        <p class="lp-label">市場価値の調べ方</p>
        <h2 class="lp-h2"><span class="lp-h2-phrase">売却タイミングの</span><span class="lp-h2-phrase">判断方法</span></h2>
      </div>

      <p class="lp-summary">高松市の住宅地が上昇傾向でも、今がすべての人にとって最適な売り時とは限りません。周辺の実取引、個別査定、住宅ローンや維持費、今後の生活費を並べて判断しましょう。</p>

      <ol class="lp-steps">
        <li class="lp-step">
          <span class="lp-step-num">1</span>
          <div class="lp-step-body">
            <p class="lp-step-title">周辺の実取引価格を確認する</p>
            <p class="lp-step-desc">不動産情報ライブラリで、同じ地域・物件種別の実取引価格を確認します。取引価格や土地面積、土地の形状、前面道路などを確認できます。ただし取引価格は、面積や形状、前面道路の状況、取引事情などの個別要因によって変わります。</p>
          </div>
        </li>
        <li class="lp-step">
          <span class="lp-step-num">2</span>
          <div class="lp-step-body">
            <p class="lp-step-title">不動産会社の査定で評価額を知る</p>
            <p class="lp-step-desc">築年数、建物状態、接道、間取りなどを反映した現在の評価額を把握します。査定額は売却価格の目安であり、実際の成約価格と同じになるとは限りません。</p>
          </div>
        </li>
        <li class="lp-step">
          <span class="lp-step-num">3</span>
          <div class="lp-step-body">
            <p class="lp-step-title">手元に残る金額で資金計画を立てる</p>
            <p class="lp-step-desc">住宅ローン残高や売却諸費用を差し引いた「売却後に手元へ残る金額」で資金計画を考えます。固定資産税、修繕、空き家管理など保有を続ける場合の負担と、住み替え後の住宅費や教育費も比較してください。</p>
          </div>
        </li>
      </ol>

      <div class="lp-check">
        <p class="lp-check-h">今売るか判断する5項目</p>
        <ul class="lp-check-list">
          <li class="lp-check-item"><span class="ico" aria-hidden="true"><svg viewBox="0 0 24 24"><path d="M4.5 12.6l5 5L19.5 7" fill="none" stroke="currentColor" stroke-width="2.6" stroke-linecap="round" stroke-linejoin="round"/></svg></span><span class="lp-check-txt">周辺の実取引価格</span></li>
          <li class="lp-check-item"><span class="ico" aria-hidden="true"><svg viewBox="0 0 24 24"><path d="M4.5 12.6l5 5L19.5 7" fill="none" stroke="currentColor" stroke-width="2.6" stroke-linecap="round" stroke-linejoin="round"/></svg></span><span class="lp-check-txt">現在の査定額</span></li>
          <li class="lp-check-item"><span class="ico" aria-hidden="true"><svg viewBox="0 0 24 24"><path d="M4.5 12.6l5 5L19.5 7" fill="none" stroke="currentColor" stroke-width="2.6" stroke-linecap="round" stroke-linejoin="round"/></svg></span><span class="lp-check-txt">住宅ローン残高</span></li>
          <li class="lp-check-item"><span class="ico" aria-hidden="true"><svg viewBox="0 0 24 24"><path d="M4.5 12.6l5 5L19.5 7" fill="none" stroke="currentColor" stroke-width="2.6" stroke-linecap="round" stroke-linejoin="round"/></svg></span><span class="lp-check-txt">売却後の住居費</span></li>
          <li class="lp-check-item"><span class="ico" aria-hidden="true"><svg viewBox="0 0 24 24"><path d="M4.5 12.6l5 5L19.5 7" fill="none" stroke="currentColor" stroke-width="2.6" stroke-linecap="round" stroke-linejoin="round"/></svg></span><span class="lp-check-txt">今後の教育費・生活費</span></li>
        </ul>
      </div>

      <p class="lp-after-check">5項目を並べると、「地価が上がっているから売る」のではなく、<span class="lp-marker-accent">自分の生活と資金計画に合った売却タイミング</span>を考えやすくなります。</p>
    </div>
  </section>

  <section id="sec-summary" class="lp-section lp-sum bg-light">
    <div class="lp-container">
      <div class="lp-head lp-head-e">
        <p class="lp-label lp-label-center">まとめ</p>
        <h2 class="lp-h2 lp-h2-center"><span class="lp-h2-phrase">地域ごとの違いを</span><span class="lp-h2-phrase">確かめて判断する</span></h2>
        <span class="lp-h2-rule lp-h2-rule-center" aria-hidden="true"></span>
      </div>

      <p class="lp-summary lp-summary-center">高松市の市場価値は、市全体を一括りにせず、地域ごとの地価・実取引・交通や生活利便性を確認して判断することが大切です。</p>

      <ul class="lp-sumlist">
        <li class="lp-sumrow lp-hv-edge" style="--lp-hv-edge:#3C7639">
          <p class="lp-sumrow-t">公示価格の上位3地点</p>
          <p class="lp-sumrow-d">2026年の住宅地公示価格上位は、番町3丁目・桜町1丁目・昭和町1丁目です。</p>
        </li>
        <li class="lp-sumrow lp-hv-edge" style="--lp-hv-edge:#3C7639">
          <p class="lp-sumrow-t">公示価格の位置づけ</p>
          <p class="lp-sumrow-d">公示価格は、個別住宅の売却価格そのものではありません。</p>
        </li>
        <li class="lp-sumrow lp-hv-edge" style="--lp-hv-edge:#3C7639">
          <p class="lp-sumrow-t">売却時期の決め方</p>
          <p class="lp-sumrow-d">査定額、住宅ローン、維持費、今後の生活費まで比較して判断します。</p>
        </li>
      </ul>

      <p class="lp-sum-final">自宅や相続した実家の売却では、ランキングだけで急いで決めず、まず現在の市場価値を把握しましょう。</p>
    </div>
  </section>

  <section class="lp-section lp-cta-block lp-cta-final bg-white">
    <div class="lp-glow-clip" aria-hidden="true"><span class="lp-deco lp-deco-corner"></span></div>
    <div class="lp-container">
      <p class="lp-cta-label">高松市の不動産売却・査定</p>
      <p class="lp-cta-catch lp-cta-catch-l">売るべき時期は、<br class="lp-br-sp">地価の動きだけでは決まりません。</p>
      <p class="lp-cta-sub">当社では、現在の査定価格や売却条件を確認しながら、売却時期についてもご相談いただけます。自宅や相続した実家をいつ売るか迷っている方は、お気軽にお問い合わせください。</p>
      <span class="lp-cta-halo" style="--lp-halo-radius:8px;--lp-halo:rgba(255,156,0,.55)"><a href="https://www.olive-sale.com/contact/" class="cta-btn cta-btn-lg lp-amb-shine lp-hv-lift" style="--lp-shine:rgba(255,255,255,.45)"><span class="cta-btn-txt">査定価格や売却時期について相談する</span><svg class="arrow lp-amb-arrow" viewBox="0 0 24 24" aria-hidden="true"><path d="M5 12h13M13 6l6 6-6 6" fill="none" stroke="currentColor" stroke-width="2.2" stroke-linecap="round" stroke-linejoin="round"/></svg></a></span>
      <div class="line-btn lp-anim lp-anim-fade-up" style="--lp-delay:280ms"><a href="https://page.line.me/621ofrcw?oat_content=url&openQrModal=true" target="_blank" rel="noopener noreferrer nofollow"><img class="line-btn__pc" src="/images/line_banner2.png" width="750" height="150" decoding="async" loading="lazy" alt="LINE公式アカウント 友だち追加はこちらから"><img class="line-btn__sp" src="/images/line_banner2.png" width="750" height="150" decoding="async" loading="lazy" alt="LINE公式アカウント 友だち追加はこちらから"></a></div>
    </div>
  </section>

</div>

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@graph": [
    {
      "@type": "Article",
      "headline": "高松市で市場価値が高いエリアは？資産価値と売却時期を解説",
      "description": "高松市の市場価値は市内一律ではありません。2026年地価公示の住宅地平均変動率（前年比+0.5％）、公示価格上位の番町3丁目・桜町1丁目・昭和町1丁目、市場価値を判断する5つの条件、売却タイミングの判断方法を解説します。",
      "articleSection": ["高松市", "不動産売却", "公示地価", "市場価値", "売却タイミング"],
      "inLanguage": "ja"
    },
    {
      "@type": "FAQPage",
      "mainEntity": [
        {
          "@type": "Question",
          "name": "高松市で市場価値が高くなりやすいのはどのようなエリアですか？",
          "acceptedAnswer": {
            "@type": "Answer",
            "text": "公示地価が高いだけでなく、公共交通や買い物・医療などの生活利便性が高く、住宅需要が見込まれるエリアは評価されやすい傾向があります。"
          }
        },
        {
          "@type": "Question",
          "name": "高松市で市場価値が高いエリアはどこですか？",
          "acceptedAnswer": {
            "@type": "Answer",
            "text": "2026年地価公示の住宅地価格では、番町3丁目、桜町1丁目、昭和町1丁目の標準地が上位です。ただし、公示地価は個別住宅の売却価格ではありません。"
          }
        },
        {
          "@type": "Question",
          "name": "市場価値が高ければ今すぐ売却したほうがよいですか？",
          "acceptedAnswer": {
            "@type": "Answer",
            "text": "市全体の地価動向だけでは決められません。査定額と住宅ローン残高、維持費、住み替え後の生活費などを比較することが重要です。"
          }
        }
      ]
    }
  ]
}
</script>

<style>
/* =====================================================================
   LP CSS ANIM ENGINE v4.2.0 | real-estate-web-magazine-lp 固定CSSエンジン
   検証済みの固定コードです。AI・人間を問わず改変禁止。
   <style>の1行目からこの全文を一字一句そのまま貼り付けます。
   JavaScriptは一切使いません(script要素はJSON-LDのみ)。

   【v4.0.0 の方針転換:スクロール登場アニメを全廃】
   - 「スクロールすると要素が現れる」演出は廃止した。全要素は最初から表示される。
     (スクロールに連動する動きは、指の動きに追従して揺れ・巻き戻りが起き、
      端末負荷も高いわりに読者の理解を助けないため)
   - 動きは次の2種類だけで作る。
     (1) 持続アニメ .lp-amb-*  … 装飾が常にゆっくり動き続ける。ページに"生きている"気配を与える
     (2) ホバー   .lp-hv-*    … カーソルを当てた時だけ反応する。触れる楽しさと操作の手応えを与える
   - ホバーは (hover:hover) の環境でのみ有効。スマホでは発火しないため、SPは持続アニメだけになり
     結果として非常に軽い。演出の作り込みはPC側で行う。

   【HTML側フック契約(生成AIはHTMLでこの契約に従う)】
   - ルート    : <div class="article-lp-wrapper">(複数設置可)
   - FV読込演出: .lp-fv-anim (+ style="--lp-fv-delay:120ms") ページ表示と同時に1回だけ再生
   - 持続      : .lp-amb-float / -sway / -pulse / -glow / -shine / -arrow / -ring / -dot / -line
   - ホバー    : .lp-hv-lift / -sweep / -underline / -edge / -arrow / -zoom / -num / -row / -shine
   - ハイライト: .lp-mark(蛍光マーカー) / .lp-mark-strong(塗りチップ) / .lp-key(色付き太字) /
                 .lp-key-line(太字＋下線)。色は --lp-mark / --lp-key
   - CTAハロー : ボタンを <span class="lp-cta-halo"> で包むと波紋リングが広がり続ける(最終CTA向け)
   - ページ内リンク: html:has(.article-lp-wrapper) に scroll-behavior:smooth
   - ホスト干渉ガード: 0-c がフォント・text-align・list-style等を !important で固定する
   - 行長の均等化: 見出し(h2/h3)と .lp-balance は text-wrap:balance で自動均等化。手で<br>を入れない

   【重さ対策(必ず守る)】
   - 持続アニメは1ページ合計8要素まで。動かすのは transform / opacity だけ
   - 持続アニメを当てる要素に filter:blur() を併用しない(ぼかし面を動かすと毎フレーム再描画が走る)
   - 200px超の大きい要素に持続アニメを当てるのは2つまで
   - backdrop-filter / will-change は使わない
   - ホバーは transform / opacity / background-color / border-color / box-shadow のみ

   【装飾の重なり事故を防ぐ設計】
   - テキストを直接の子に持つ要素(チップ・バッジ・ボタンのラベル)には装飾用の疑似要素を重ねない。
     .lp-hv-sweep は background-image で塗るため、この事故が構造的に起こらない。
   - 疑似要素を使う .lp-amb-shine / .lp-hv-shine / .lp-cta-halo / .lp-amb-halo は、
     必ず pointer-events:none と z-index を持ち、内側の要素を z-index:2(または1)へ持ち上げている。
     これらを使う要素の直下には必ず<span>等の要素を置き、生テキストを置かない。

   【フェイルセーフ設計】
   - 全要素は素の状態で表示される。アニメが動かなくても内容は完全に読める
   - prefers-reduced-motion: reduce では持続アニメとホバーの動きを止める
   - JSに依存しないため「JSが落ちて真っ白」という事故が構造的に起こらない
   ===================================================================== */

/* --- 0-a. Webフォント読み込み(CSS仕様上 @import は他の規則より前でなければ無効) --- */
@import url('https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@300;400;700;900&display=swap');

/* --- 0-b. ホスト干渉ガード(CMSのテーマCSSに負けないための固定リセット)
       ホスト側は #article p のようなIDセレクタで font-family / text-align / letter-spacing /
       list-style / text-decoration を当てており、クラスセレクタでは負けて見た目が崩れる。
       ※font-size・color・background は要素ごとに変わるためLP固有CSSで !important 指定する --- */
.article-lp-wrapper{
  font-family:"Noto Sans JP","Hiragino Kaku Gothic ProN","Hiragino Sans","Yu Gothic","Meiryo",system-ui,-apple-system,sans-serif !important;
  font-feature-settings:"palt" !important;
  -webkit-font-smoothing:antialiased;
}
.article-lp-wrapper *{
  font-family:inherit !important;
  font-style:normal !important;
  text-transform:none !important;
  text-shadow:none !important;
  text-align:left !important;
  text-align-last:auto !important;
  text-justify:auto !important;
  text-indent:0 !important;
  box-sizing:border-box;
}
.article-lp-wrapper a{text-decoration:none !important}
.article-lp-wrapper ul,.article-lp-wrapper ol,.article-lp-wrapper li{list-style:none !important}
.article-lp-wrapper img,.article-lp-wrapper svg{max-width:100%;height:auto;display:block}
.article-lp-wrapper h2,.article-lp-wrapper h3,.article-lp-wrapper .lp-balance{text-wrap:balance}
.article-lp-wrapper p,.article-lp-wrapper li,.article-lp-wrapper td,.article-lp-wrapper th{text-wrap:pretty}

/* --- 0-c. ハイライト(重要語句の強調)。アニメではなく静的な装飾なので常に表示される --- */
.article-lp-wrapper .lp-mark{
  background-image:linear-gradient(transparent var(--lp-mark-top,60%),var(--lp-mark,rgba(0,160,234,.30)) var(--lp-mark-top,60%));
  background-repeat:no-repeat;background-size:100% 100%;
  padding:0 .08em;font-weight:700;
}
.article-lp-wrapper .lp-mark-strong{
  background-image:linear-gradient(transparent 8%,var(--lp-mark,rgba(0,160,234,.26)) 8%);
  padding:.06em .3em;border-radius:4px;font-weight:900;
}
.article-lp-wrapper .lp-key{font-weight:900;color:var(--lp-key,inherit)}
.article-lp-wrapper .lp-key-line{font-weight:900;border-bottom:3px solid var(--lp-key,currentColor);padding-bottom:2px}

/* --- 1. ページ内リンクのスムーススクロール(host例外・記事LPがある時のみ) --- */
@media (prefers-reduced-motion: no-preference){
  html:has(.article-lp-wrapper){scroll-behavior:smooth}
}
.article-lp-wrapper [id]{scroll-margin-top:24px}

/* --- 2. FV:ページ読み込み時に1回だけ再生(スクロール非依存) --- */
@media (prefers-reduced-motion: no-preference){
  .article-lp-wrapper .lp-fv-anim{
    animation:lpFvRise .9s cubic-bezier(.22,1,.36,1) both;
    animation-delay:var(--lp-fv-delay,0ms);
  }
}
@keyframes lpFvRise{from{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}

/* --- 3. 持続アニメ(常にゆっくり動き続ける。装飾・アイコン・矢印・罫線に使う) --- */
@media (prefers-reduced-motion: no-preference){
  .article-lp-wrapper .lp-amb-float {animation:lpAmbFloat 8s ease-in-out infinite}
  .article-lp-wrapper .lp-amb-sway  {animation:lpAmbSway 7s ease-in-out infinite}
  .article-lp-wrapper .lp-amb-pulse {animation:lpAmbPulse 3.2s ease-in-out infinite}
  .article-lp-wrapper .lp-amb-glow  {animation:lpAmbGlow 5s ease-in-out infinite}
  .article-lp-wrapper .lp-amb-arrow {animation:lpAmbArrow 1.8s ease-in-out infinite}
  .article-lp-wrapper .lp-amb-ring  {animation:lpAmbRing 22s linear infinite}
  .article-lp-wrapper .lp-amb-line  {animation:lpAmbLine 6s ease-in-out infinite;transform-origin:left center}
  /* 波紋:数値・アイコンなど"注目させたい小さな要素"を包むラッパーに付ける(内側の要素は切られない) */
  .article-lp-wrapper .lp-amb-halo{position:relative;display:inline-block}
  .article-lp-wrapper .lp-amb-halo::before,
  .article-lp-wrapper .lp-amb-halo::after{
    content:"";position:absolute;inset:calc(-1 * var(--lp-halo-inset,10px));border-radius:var(--lp-halo-radius,999px);
    border:2px solid var(--lp-halo,rgba(0,160,234,.5));pointer-events:none;z-index:0;
    animation:lpCtaHalo 3.2s cubic-bezier(.16,.8,.3,1) infinite;
  }
  .article-lp-wrapper .lp-amb-halo::after{animation-delay:1.6s}
  .article-lp-wrapper .lp-amb-halo > *{position:relative;z-index:1}
  .article-lp-wrapper .lp-amb-dot > *{animation:lpAmbDot 1.6s ease-in-out infinite}
  .article-lp-wrapper .lp-amb-dot > *:nth-child(2){animation-delay:.22s}
  .article-lp-wrapper .lp-amb-dot > *:nth-child(3){animation-delay:.44s}
  /* 光帯が定期的に流れる。必ず .lp-amb-shine 側に overflow:hidden と position:relative を持たせる */
  .article-lp-wrapper .lp-amb-shine{position:relative;overflow:hidden;isolation:isolate}
  .article-lp-wrapper .lp-amb-shine > *{position:relative;z-index:2}
  .article-lp-wrapper .lp-amb-shine::after{
    content:"";position:absolute;top:0;left:0;width:45%;height:100%;pointer-events:none;z-index:1;
    background:linear-gradient(115deg,transparent 0%,var(--lp-shine,rgba(255,255,255,.45)) 50%,transparent 100%);
    animation:lpAmbShine 5.5s ease-in-out infinite;
  }
  .article-lp-wrapper .lp-amb-delay-1{animation-delay:.6s}
  .article-lp-wrapper .lp-amb-delay-2{animation-delay:1.2s}
  .article-lp-wrapper .lp-amb-delay-3{animation-delay:1.8s}
}

/* --- 4. ホバー((hover:hover)環境のみ。スマホでは一切発火しない=SPが軽い) --- */
@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion: no-preference){
  .article-lp-wrapper .lp-hv-lift{transition:transform .38s cubic-bezier(.22,1,.36,1),border-color .38s ease,background-color .38s ease,box-shadow .38s ease}
  .article-lp-wrapper .lp-hv-lift:hover{transform:translateY(-6px)}

  .article-lp-wrapper .lp-hv-edge{transition:border-color .38s ease,background-color .38s ease}
  .article-lp-wrapper .lp-hv-edge:hover{border-color:var(--lp-hv-edge,currentColor) !important}

  /* 塗りは background-image で行う(疑似要素を重ねないので、装飾がテキストの前面に出る事故が起きない)。
     ※.lp-hv-sweep を付ける要素の地色は background-color で指定する(background ショートハンドは
       background-image:none を同時に設定してしまい、この効果を打ち消すため) */
  .article-lp-wrapper .lp-hv-sweep{
    background-image:linear-gradient(var(--lp-hv-fill,rgba(0,160,234,.12)),var(--lp-hv-fill,rgba(0,160,234,.12))) !important;
    background-repeat:no-repeat !important;
    background-position:left center !important;
    background-size:0% 100% !important;
    transition:background-size .45s cubic-bezier(.22,1,.36,1),border-color .38s ease,color .38s ease;
  }
  .article-lp-wrapper .lp-hv-sweep:hover{background-size:100% 100% !important}

  .article-lp-wrapper .lp-hv-underline{position:relative}
  .article-lp-wrapper .lp-hv-underline::after{
    content:"";position:absolute;left:0;bottom:-6px;width:100%;height:3px;border-radius:999px;pointer-events:none;
    background:var(--lp-hv-line,currentColor);
    transform:scaleX(0);transform-origin:left center;transition:transform .42s cubic-bezier(.22,1,.36,1);
  }
  .article-lp-wrapper .lp-hv-underline:hover::after{transform:scaleX(1)}

  .article-lp-wrapper .lp-hv-arrow .arrow,
  .article-lp-wrapper .lp-hv-arrow .lp-anchor-arrow{transition:transform .38s cubic-bezier(.22,1,.36,1)}
  .article-lp-wrapper .lp-hv-arrow:hover .arrow,
  .article-lp-wrapper .lp-hv-arrow:hover .lp-anchor-arrow{transform:translateX(8px)}

  .article-lp-wrapper .lp-hv-zoom{overflow:hidden}
  .article-lp-wrapper .lp-hv-zoom img,.article-lp-wrapper .lp-hv-zoom svg{transition:transform .55s cubic-bezier(.22,1,.36,1)}
  .article-lp-wrapper .lp-hv-zoom:hover img,.article-lp-wrapper .lp-hv-zoom:hover svg{transform:scale(1.07)}

  .article-lp-wrapper .lp-hv-num .num,.article-lp-wrapper .lp-hv-num .lp-secnum{transition:transform .4s cubic-bezier(.22,1,.36,1)}
  .article-lp-wrapper .lp-hv-num:hover .num,.article-lp-wrapper .lp-hv-num:hover .lp-secnum{transform:scale(1.05)}

  .article-lp-wrapper .lp-hv-row tbody tr{transition:background-color .3s ease}
  .article-lp-wrapper .lp-hv-row tbody tr:hover td{background:var(--lp-hv-row,rgba(0,160,234,.08)) !important}

  /* 光帯はテキストを直接子に持つ要素には使わない(必ず内側を要素で包むこと) */
  .article-lp-wrapper .lp-hv-shine{position:relative;overflow:hidden;isolation:isolate}
  .article-lp-wrapper .lp-hv-shine::before{
    content:"";position:absolute;top:0;left:-120%;width:60%;height:100%;z-index:1;pointer-events:none;
    background:linear-gradient(120deg,transparent 0%,rgba(255,255,255,.42) 50%,transparent 100%);
    transform:skewX(-20deg);transition:left .62s ease;
  }
  .article-lp-wrapper .lp-hv-shine:hover::before{left:150%}
  .article-lp-wrapper .lp-hv-shine > *{position:relative;z-index:2}
}

/* --- 4-b. CTAハロー(押したくなる演出)。ボタンを <span class="lp-cta-halo"> で包んで使う。
       ボタン本体の overflow:hidden に影響されないよう、必ず"外側のラッパー"に付けること --- */
@media (prefers-reduced-motion: no-preference){
  .article-lp-wrapper .lp-cta-halo{position:relative;display:inline-block;max-width:100%}
  .article-lp-wrapper .lp-cta-halo::before,
  .article-lp-wrapper .lp-cta-halo::after{
    content:"";position:absolute;inset:0;border-radius:var(--lp-halo-radius,999px);pointer-events:none;z-index:0;
    border:2px solid var(--lp-halo,rgba(0,160,234,.55));
    animation:lpCtaHalo 3.2s cubic-bezier(.16,.8,.3,1) infinite;
  }
  .article-lp-wrapper .lp-cta-halo::after{animation-delay:1.5s}
  .article-lp-wrapper .lp-cta-halo > *{position:relative;z-index:1}
}

/* --- 5. @keyframes(エンジン固定:11個。LP側で追加してよいのは合計6個まで) --- */
@keyframes lpAmbFloat{0%,100%{transform:translate3d(0,0,0)}   50%{transform:translate3d(0,-14px,0)}}
@keyframes lpAmbSway {0%,100%{transform:rotate(-2deg)}         50%{transform:rotate(2deg)}}
@keyframes lpAmbPulse{0%,100%{transform:scale(1)}              50%{transform:scale(1.06)}}
@keyframes lpAmbGlow {0%,100%{opacity:.5}                      50%{opacity:1}}
@keyframes lpAmbArrow{0%,100%{transform:translateX(0)}         50%{transform:translateX(6px)}}
@keyframes lpAmbRing {to{transform:rotate(360deg)}}
@keyframes lpAmbLine {0%,100%{transform:scaleX(.4)}            50%{transform:scaleX(1)}}
@keyframes lpAmbDot  {0%,75%,100%{opacity:.25}                 38%{opacity:1}}
@keyframes lpCtaHalo {0%{transform:scale(1);opacity:.55} 62%{transform:scale(1.10);opacity:0} 100%{transform:scale(1.10);opacity:0}}
@keyframes lpAmbShine{0%{transform:translateX(-130%) skewX(-18deg)} 55%,100%{transform:translateX(330%) skewX(-18deg)}}
/* ===== LP CSS ANIM ENGINE v4.2.0 END ===== */

/* ===== LP固有CSS(ここから下が記事ごとの設計。エンジンは上の全文が唯一の正) ===== */

/* --- カラー変数(指定4色 + 派生tint + 中立色) --- */
:root{
  --color-base:#FAFAFA;        /* ベース  / tone: light */
  --color-main:#3C7639;        /* メイン  / tone: dark  (相対輝度 L≈0.14) */
  --color-sub:#B07B54;         /* サブ    / tone: dark  (相対輝度 L≈0.24) */
  --color-accent:#FF9C00;      /* アクセント・CV / tone: light (L≈0.45) */
  --color-accent-dark:#E08A00; /* CTAホバー濃色化用(同系の約12%暗色) */
  --color-main-tint:#E4ECE3;   /* メイン14%tint(地色) */
  --color-main-tint-2:#D3E0D2; /* メイン24%tint(罫線・トラック) */
  --color-sub-tint:#F6EFEA;    /* サブ12%tint(地色) */
  --color-th-row:#E4ECE3;      /* 表の行見出し(メイン14%tint) */
  --color-ink:#1A1A1A;
  --color-ink-2:#333333;
  --color-sub-ink:#666666;
  --color-line:#E6E9E5;
  --color-line-2:#D6DBD4;
  --color-text-on-dark:#FFFFFF;
  --color-text-on-light:#1A1A1A;
  --color-text-sub-on-light:#666666;
}

/* --- 23-1/23-8 ホスト分離・ベース --- */
.article-lp-wrapper{
  position:relative;isolation:isolate;contain:layout style;
  width:100%;max-width:100%;overflow:visible;z-index:auto;
  background:#FFFFFF !important;color:var(--color-text-on-light) !important;
  font-size:17px;line-height:2.1;letter-spacing:.015em;
  --lp-key:#3C7639;--lp-mark:rgba(60,118,57,.24);
}
.article-lp-wrapper,.article-lp-wrapper *,.article-lp-wrapper *::before,.article-lp-wrapper *::after{box-sizing:border-box}
.article-lp-wrapper img,.article-lp-wrapper svg,.article-lp-wrapper video{max-width:100%;height:auto;display:block}
.article-lp-wrapper a{color:inherit !important}
.article-lp-wrapper ul,.article-lp-wrapper ol{margin:0;padding:0}
.article-lp-wrapper p,.article-lp-wrapper h2,.article-lp-wrapper h3{margin:0}

/* --- 4-0 全要素同一幅・中央化(880) --- */
.article-lp-wrapper > section{width:100%}
.article-lp-wrapper > *:not(section):not(style):not(script){max-width:880px;margin-inline:auto}
.article-lp-wrapper .lp-container{max-width:880px;margin-inline:auto;padding-inline:56px;position:relative;z-index:1}
.article-lp-wrapper table{width:100%}
.article-lp-wrapper figure,.article-lp-wrapper .lp-figure{margin-inline:auto;max-width:100%}
.article-lp-wrapper p,.article-lp-wrapper li{line-height:2.1}
.article-lp-wrapper p + p{margin-top:50px}
.article-lp-wrapper .lp-table-cap,.article-lp-wrapper .lp-fig-cap{display:block;width:100%}
.article-lp-wrapper table th,.article-lp-wrapper table td{text-align:center !important;vertical-align:middle}
.article-lp-wrapper [class*="grid"] > *,.article-lp-wrapper [class*="flex"] > *,.article-lp-wrapper [class*="col"] > *{min-width:0}
.article-lp-wrapper .bg-dark p,.article-lp-wrapper .bg-dark li{line-height:2.15}

/* --- 2-11 日本語改行制御 --- */
.article-lp-wrapper p,.article-lp-wrapper li,.article-lp-wrapper .lp-lead{word-break:normal;word-break:auto-phrase;overflow-wrap:break-word;line-break:strict;text-wrap:pretty}
.article-lp-wrapper .lp-nobr{white-space:nowrap}
.article-lp-wrapper h2,.article-lp-wrapper h3{word-break:normal;word-break:auto-phrase;overflow-wrap:break-word;line-break:strict;text-wrap:pretty}
.article-lp-wrapper .lp-h2-phrase{display:inline-block;max-width:100%;white-space:normal;word-break:keep-all;overflow-wrap:anywhere;margin-right:.05em}
.article-lp-wrapper .lp-h2,.article-lp-wrapper .lp-h3{overflow-wrap:anywhere;min-width:0}
.article-lp-wrapper .lp-br-pc{display:inline}
.article-lp-wrapper .lp-br-sp{display:none}

/* --- 8-11 背景tone継承 --- */
.article-lp-wrapper .bg-white{background:#FFFFFF !important}
.article-lp-wrapper .bg-light{background:var(--color-main-tint) !important}
.article-lp-wrapper .bg-light.lp-tone-base{background:var(--color-base) !important}
.article-lp-wrapper .bg-light.lp-tone-sand{background:var(--color-sub-tint) !important}
.article-lp-wrapper .bg-dark{background:var(--color-main) !important}

.article-lp-wrapper .bg-dark,.article-lp-wrapper .bg-dark > *:not(.cta-btn):not(.lp-em-accent):not(.lp-em-main):not(.lp-marker-sub):not(.lp-marker-accent){color:#FFFFFF !important}
.article-lp-wrapper .bg-dark a:not(.cta-btn){color:#FFFFFF !important}
.article-lp-wrapper .bg-dark th{color:#FFFFFF !important;background:rgba(255,255,255,.12) !important}
.article-lp-wrapper .bg-dark td{color:#FFFFFF !important}
.article-lp-wrapper .bg-dark small,.article-lp-wrapper .bg-dark .lp-note{color:#F7F7F7 !important}

.article-lp-wrapper .bg-light,.article-lp-wrapper .bg-light > *:not(.cta-btn):not(.lp-em-accent):not(.lp-em-main):not(.lp-marker-sub):not(.lp-marker-accent){color:var(--color-text-on-light) !important}
.article-lp-wrapper .bg-light th{color:#FFFFFF !important;background:var(--color-main) !important}
.article-lp-wrapper .bg-light td{color:var(--color-text-on-light) !important;background:#FFFFFF !important}
.article-lp-wrapper .bg-light small,.article-lp-wrapper .bg-light .lp-note{color:var(--color-text-sub-on-light) !important}

.article-lp-wrapper .bg-white,.article-lp-wrapper .bg-white > *:not(.cta-btn):not(.lp-em-accent):not(.lp-em-main):not(.lp-marker-sub):not(.lp-marker-accent){color:var(--color-text-on-light) !important}
.article-lp-wrapper .bg-white th{color:#FFFFFF !important;background:var(--color-main) !important}
.article-lp-wrapper .bg-white td{color:var(--color-text-on-light) !important}

/* --- 5-5 強調表現 --- */
.article-lp-wrapper .lp-em-main{color:var(--color-main) !important;font-weight:700}
.article-lp-wrapper .lp-marker-sub{background:linear-gradient(transparent 62%, color-mix(in srgb, var(--color-sub) 30%, transparent) 62%, color-mix(in srgb, var(--color-sub) 30%, transparent) 92%, transparent 92%) !important;padding:0 .15em;font-weight:700}
.article-lp-wrapper .lp-marker-accent{background:linear-gradient(transparent 62%, color-mix(in srgb, var(--color-accent) 34%, transparent) 62%, color-mix(in srgb, var(--color-accent) 34%, transparent) 92%, transparent 92%) !important;padding:0 .15em;font-weight:700}
.article-lp-wrapper .bg-dark .lp-em-online{font-weight:900;color:#FFFFFF !important;border-bottom:3px solid var(--color-accent) !important;padding-bottom:3px}

/* --- 装飾(専用クリップ層の中だけ・本文の背面) --- */
.article-lp-wrapper .lp-glow-clip{position:absolute;inset:0;overflow:hidden;z-index:0;pointer-events:none}
.article-lp-wrapper .lp-deco{position:absolute;display:block;pointer-events:none}
.article-lp-wrapper .lp-deco-ring{width:280px;height:280px;top:-70px;right:-70px;border:18px solid rgba(255,255,255,.14);border-radius:50%}
.article-lp-wrapper .lp-deco-stripe{width:200px;height:200px;bottom:-46px;left:-52px;background:repeating-linear-gradient(45deg,rgba(255,255,255,.13) 0 10px,transparent 10px 22px)}
.article-lp-wrapper .lp-deco-ring2{width:240px;height:240px;top:-80px;right:5%;border:14px solid rgba(255,255,255,.13)}
.article-lp-wrapper .lp-deco-corner{width:220px;height:220px;top:-40px;right:-50px;background:repeating-linear-gradient(45deg,var(--color-main-tint) 0 12px,transparent 12px 26px)}

/* --- セクション余白(4-12b リズム) --- */
.article-lp-wrapper .lp-section{padding:128px 0;position:relative}
.article-lp-wrapper .lp-fv{padding:116px 0 124px}
.article-lp-wrapper .lp-toc{padding-top:96px}
.article-lp-wrapper .lp-quote{padding:104px 0}
.article-lp-wrapper .lp-sum{padding:140px 0}

/* --- FV --- */
.article-lp-wrapper .lp-fv-kicker{display:inline-block;background:var(--color-accent) !important;color:var(--color-ink) !important;font-size:16px;font-weight:900;letter-spacing:.18em;line-height:1.7;padding:8px 20px;border-radius:2px}
.article-lp-wrapper .lp-fv-kicker-txt{color:var(--color-ink) !important}
.article-lp-wrapper .lp-fv-reader{display:inline-block;margin-top:26px;padding:9px 22px;border:1px solid rgba(255,255,255,.55);border-radius:999px;font-size:16px;font-weight:700;letter-spacing:.04em;line-height:1.7;color:#FFFFFF !important}
.article-lp-wrapper .lp-fv-lead{margin-top:44px;padding-top:40px;border-top:1px solid rgba(255,255,255,.28)}
.article-lp-wrapper .lp-lead{font-size:21px;font-weight:400;line-height:2.15;color:#FFFFFF !important}
.article-lp-wrapper .lp-fv-lead .lp-lead + .lp-lead{margin-top:34px}

/* --- 見出しブロック(型を巡回させる) --- */
.article-lp-wrapper .lp-head{margin-bottom:52px}
.article-lp-wrapper .lp-label{display:inline-flex;align-items:center;gap:14px;font-size:16px;font-weight:700;letter-spacing:.18em;line-height:1.7;margin-bottom:18px;color:var(--color-main) !important}
.article-lp-wrapper .lp-label-bar{display:inline-block;width:30px;height:4px;background:var(--color-accent) !important;flex:0 0 auto}
.article-lp-wrapper .lp-label-chip{background:var(--color-main) !important;color:#FFFFFF !important;padding:9px 20px;border-radius:2px;letter-spacing:.14em;font-weight:700}
.article-lp-wrapper .lp-label-center{margin-inline:auto}
.article-lp-wrapper .bg-light:not(.lp-tone-base):not(.lp-tone-sand) .lp-label{color:var(--color-ink) !important}
.article-lp-wrapper .lp-h2{font-size:46px;font-weight:900;line-height:1.36;letter-spacing:-.03em;color:var(--color-text-on-light) !important}
.article-lp-wrapper .lp-h2-rule{display:block;width:96px;height:5px;background:linear-gradient(90deg,var(--color-accent) 0 46px,var(--color-main) 46px) !important;margin-top:26px}
.article-lp-wrapper .lp-h2-hair{display:block;width:100%;height:1px;background:var(--color-line-2) !important;margin-top:30px}
.article-lp-wrapper .lp-head-b .lp-head-hair{display:block;width:100%;height:1px;background:var(--color-line-2) !important;margin-bottom:30px}
.article-lp-wrapper .lp-head-d .lp-head-band{display:block;width:76px;height:8px;background:var(--color-main) !important;margin-bottom:24px}
.article-lp-wrapper .lp-head-e{text-align:center !important}
.article-lp-wrapper .lp-head-e .lp-label,.article-lp-wrapper .lp-head-e .lp-h2{text-align:center !important}
.article-lp-wrapper .lp-h2-rule-center{margin-inline:auto}
.article-lp-wrapper .lp-h3{font-size:27px;font-weight:900;line-height:1.45;letter-spacing:-.02em;color:var(--color-text-on-light) !important}

/* --- 結論先出し(サマリー) --- */
.article-lp-wrapper .lp-summary{background:#FFFFFF !important;border:1px solid var(--color-line-2);border-left:5px solid var(--color-main) !important;padding:32px 36px;font-size:19px;font-weight:700;line-height:2.0;color:var(--color-ink) !important}
.article-lp-wrapper .bg-white .lp-summary{background:var(--color-main-tint) !important;border-top-color:var(--color-main-tint-2);border-right-color:var(--color-main-tint-2);border-bottom-color:var(--color-main-tint-2)}
.article-lp-wrapper .lp-summary + p{margin-top:56px}
.article-lp-wrapper .lp-summary-center{text-align:center !important;max-width:760px;margin-inline:auto;border:1px solid var(--color-line-2);border-left-width:1px !important;border-left-color:var(--color-line-2) !important;border-top:5px solid var(--color-main) !important;background:#FFFFFF !important;padding:36px 40px}

/* --- 主役数値 --- */
.article-lp-wrapper .lp-stat{margin-top:56px;padding:44px 0;border-top:1px solid var(--color-line-2);border-bottom:1px solid var(--color-line-2)}
.article-lp-wrapper .lp-stat-label{display:inline-flex;align-items:center;gap:12px;font-size:16px;font-weight:700;letter-spacing:.14em;line-height:1.7;color:var(--color-sub-ink) !important}
.article-lp-wrapper .lp-dot{display:inline-block;width:12px;height:12px;border-radius:50%;background:var(--color-accent) !important;flex:0 0 auto}
.article-lp-wrapper .lp-stat-num{display:inline-flex;align-items:baseline;line-height:1;margin-top:18px;color:var(--color-main) !important;font-weight:900;letter-spacing:-.02em}
.article-lp-wrapper .lp-stat-num .num{font-size:96px;line-height:1;font-weight:900}
.article-lp-wrapper .lp-stat-num .unit{font-size:30px;line-height:1;font-weight:900;margin-left:.08em}
.article-lp-wrapper .lp-stat-note{margin-top:18px;font-size:16px;line-height:1.9;color:var(--color-sub-ink) !important}
.article-lp-wrapper .lp-stat-line .lp-stat-num .num{font-size:88px}
.article-lp-wrapper .lp-stat-line .lp-stat-num .unit{font-size:26px}
.article-lp-wrapper .lp-stat + p{margin-top:56px}

/* --- FAQ型目次 --- */
.article-lp-wrapper .lp-faq-list{display:grid;grid-template-columns:1fr;gap:28px}
.article-lp-wrapper .lp-faq{background:#FFFFFF !important;border:1px solid var(--color-line-2);border-radius:8px;padding:40px 44px}
.article-lp-wrapper .lp-faq-q,.article-lp-wrapper .lp-faq-a{display:flex;align-items:flex-start;gap:16px}
.article-lp-wrapper .lp-faq-a{margin-top:24px;padding-top:24px;border-top:1px solid var(--color-line)}
.article-lp-wrapper .lp-qa-badge{flex:0 0 auto;width:38px;height:38px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;font-size:17px;font-weight:900;line-height:1;text-align:center !important;margin-top:.1em}
.article-lp-wrapper .lp-qa-q{background:var(--color-main) !important;color:#FFFFFF !important}
.article-lp-wrapper .lp-qa-a{background:var(--color-accent) !important;color:var(--color-ink) !important}
.article-lp-wrapper .lp-qa-txt{flex:1 1 auto;min-width:0;font-size:17px;line-height:1.95;word-break:normal;word-break:auto-phrase;line-break:strict}
.article-lp-wrapper .lp-faq-q .lp-qa-txt{font-size:19px;font-weight:700;line-height:1.85}
.article-lp-wrapper .lp-anchor{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-top:28px;min-height:48px;padding:14px 24px;border-radius:4px;border:1px solid var(--color-main-tint-2);background-color:var(--color-main-tint) !important;color:var(--color-ink) !important;font-size:16px;font-weight:700;line-height:1.6}
.article-lp-wrapper .lp-anchor-txt{flex:1 1 auto;min-width:0;white-space:normal;word-break:keep-all;overflow-wrap:anywhere}
.article-lp-wrapper .lp-anchor-arrow{flex:0 0 auto;font-size:16px;line-height:1;color:var(--color-main) !important}

/* --- 表(1行目=ベタ / 1列目=同色淡tint / 値=白地) --- */
.article-lp-wrapper .lp-table-cap{font-size:16px;font-weight:700;letter-spacing:.08em;line-height:1.8;color:var(--color-sub-ink) !important;margin-top:60px;margin-bottom:18px}
.article-lp-wrapper .lp-table{width:100%;border-collapse:collapse;border:1px solid var(--color-line-2);margin-bottom:16px}
.article-lp-wrapper .lp-table th,.article-lp-wrapper .lp-table td{padding:16px 18px;font-size:16px;line-height:1.85;border-bottom:1px solid var(--color-line)}
.article-lp-wrapper .lp-table thead th[scope="col"]{background:var(--color-main) !important;color:#FFFFFF !important;font-weight:700;border-bottom:none;letter-spacing:.06em}
.article-lp-wrapper .lp-table tbody th[scope="row"]{background:var(--color-th-row) !important;color:var(--color-ink) !important;font-weight:700}
.article-lp-wrapper .lp-table tbody td{background:#FFFFFF !important;color:var(--color-ink) !important}
.article-lp-wrapper .lp-table tbody tr:last-child th,.article-lp-wrapper .lp-table tbody tr:last-child td{border-bottom:none}
.article-lp-wrapper .lp-th-rank{display:block;font-size:16px;font-weight:900;line-height:1.5;color:var(--color-ink) !important;letter-spacing:.06em}
.article-lp-wrapper .lp-th-name{display:block;font-size:17px;font-weight:700;line-height:1.6;color:var(--color-ink) !important}
.article-lp-wrapper .lp-table + p{margin-top:44px}

/* --- ランキング詳細(縦1列カード) --- */
.article-lp-wrapper .lp-ranks{margin-top:56px;display:grid;grid-template-columns:1fr;gap:24px}
.article-lp-wrapper .lp-rank{background:#FFFFFF !important;border:1px solid var(--color-line-2);border-top:4px solid var(--color-main) !important;border-radius:2px;padding:36px 40px;display:flex;flex-direction:column}
.article-lp-wrapper .lp-rank-head{display:flex;align-items:center;gap:18px}
.article-lp-wrapper .lp-rank-no{flex:0 0 auto;display:inline-flex;align-items:baseline;line-height:1;color:var(--color-main) !important;font-weight:900}
.article-lp-wrapper .lp-rank-no .num{font-size:40px;line-height:1;letter-spacing:-.02em}
.article-lp-wrapper .lp-rank-no .unit{font-size:17px;line-height:1;margin-left:.06em}
.article-lp-wrapper .lp-rank-price{margin-top:18px;font-size:22px;font-weight:900;line-height:1.5;color:var(--color-ink) !important}
.article-lp-wrapper .lp-rank-desc{margin-top:16px;font-size:17px;line-height:2.05;color:var(--color-ink) !important}
.article-lp-wrapper .lp-ranks + p{margin-top:56px}

/* --- ポイントボックス --- */
.article-lp-wrapper .lp-note-box{margin-top:56px;background:#FFFFFF !important;border:1px solid var(--color-line-2);padding:40px 44px}
.article-lp-wrapper .lp-note-h{display:flex;align-items:center;gap:14px;font-size:20px;font-weight:900;line-height:1.6;color:var(--color-ink) !important}
.article-lp-wrapper .lp-note-mark{flex:0 0 auto;display:inline-block;width:10px;height:24px;background:var(--color-accent) !important}
.article-lp-wrapper .lp-note-p{margin-top:20px;font-size:17px;line-height:2.05}
.article-lp-wrapper .lp-note-p + .lp-note-p{margin-top:22px}

/* --- プルクオート帯 --- */
.article-lp-wrapper .lp-quote-chip{display:inline-block;padding:8px 18px;border-radius:2px;background:var(--color-accent) !important;color:var(--color-ink) !important;font-size:16px;font-weight:900;letter-spacing:.16em;line-height:1.7}
.article-lp-wrapper .lp-quote-text{margin-top:28px;font-size:36px;font-weight:900;line-height:1.6;letter-spacing:-.02em;color:#FFFFFF !important}
.article-lp-wrapper .lp-quote-sub{margin-top:24px;font-size:17px;line-height:2.05;color:#FFFFFF !important}

/* --- ステップ(縦・連結線はマーカー中心を通す) --- */
.article-lp-wrapper .lp-steps{margin-top:56px}
.article-lp-wrapper .lp-step{display:grid;grid-template-columns:56px 1fr;column-gap:26px;position:relative;padding-bottom:44px}
.article-lp-wrapper .lp-step:last-child{padding-bottom:0}
.article-lp-wrapper .lp-step-num{width:56px;height:56px;border-radius:50%;background:var(--color-main) !important;color:#FFFFFF !important;display:inline-flex;align-items:center;justify-content:center;font-size:22px;font-weight:900;line-height:1;text-align:center !important;margin-inline:auto}
.article-lp-wrapper .lp-step:not(:last-child)::before{content:"";position:absolute;left:28px;transform:translateX(-50%);top:56px;bottom:0;width:2px;background:var(--color-main-tint-2) !important;pointer-events:none;z-index:0}
.article-lp-wrapper .lp-step-body{min-width:0;padding-top:4px}
.article-lp-wrapper .lp-step-title{font-size:21px;font-weight:900;line-height:1.6;color:var(--color-ink) !important}
.article-lp-wrapper .lp-step-desc{margin-top:14px;font-size:17px;line-height:2.05}

/* --- チェックリスト --- */
.article-lp-wrapper .lp-check{margin-top:60px;background:#FFFFFF !important;border:1px solid var(--color-line-2);padding:40px 44px}
.article-lp-wrapper .lp-check-h{font-size:20px;font-weight:900;line-height:1.6;padding-bottom:20px;border-bottom:1px solid var(--color-line);color:var(--color-ink) !important}
.article-lp-wrapper .lp-check-list{display:grid;grid-template-columns:1fr;gap:18px;margin-top:26px}
.article-lp-wrapper .lp-check-item{display:flex;align-items:flex-start;gap:14px;font-size:17px;line-height:1.9}
.article-lp-wrapper .lp-check-item .ico{flex:0 0 auto;width:26px;height:26px;border-radius:50%;background:var(--color-main) !important;color:#FFFFFF !important;display:inline-flex;align-items:center;justify-content:center;margin-top:.16em}
.article-lp-wrapper .lp-check-item .ico svg{width:62%;height:62%;display:block;stroke:#FFFFFF !important}
.article-lp-wrapper .lp-check-txt{flex:1 1 auto;min-width:0;font-weight:700;color:var(--color-ink) !important}
.article-lp-wrapper .lp-after-check{margin-top:52px;font-size:17px;line-height:2.05}

/* --- まとめ --- */
.article-lp-wrapper .lp-sumlist{margin-top:56px;display:grid;grid-template-columns:1fr;gap:20px}
.article-lp-wrapper .lp-sumrow{background:#FFFFFF !important;border:1px solid var(--color-line-2);border-left:5px solid var(--color-main) !important;padding:30px 34px}
.article-lp-wrapper .lp-sumrow-t{font-size:20px;font-weight:900;line-height:1.6;color:var(--color-main) !important}
.article-lp-wrapper .lp-sumrow-d{margin-top:12px;font-size:17px;line-height:2.0;color:var(--color-ink) !important}
.article-lp-wrapper .lp-sum-final{margin-top:56px;font-size:19px;font-weight:700;line-height:2.05;text-align:center !important;max-width:720px;margin-inline:auto}

/* --- CTA(19章) --- */
.article-lp-wrapper .lp-cta-block{padding:104px 0}
.article-lp-wrapper .lp-cta-final{padding:132px 0}
.article-lp-wrapper .lp-cta-block .lp-container{text-align:center !important}
.article-lp-wrapper .lp-cta-block p{text-align:center !important}
.article-lp-wrapper .lp-cta-label{display:inline-block;font-size:16px;font-weight:700;letter-spacing:.18em;line-height:1.7;color:var(--color-main) !important;margin-bottom:20px}
.article-lp-wrapper .lp-cta-catch{font-size:38px;font-weight:900;line-height:1.5;letter-spacing:-.02em;color:var(--color-ink) !important}
.article-lp-wrapper .lp-cta-label + .lp-cta-catch{margin-top:0}
.article-lp-wrapper .lp-cta-catch-l{font-size:44px}
.article-lp-wrapper .lp-cta-sub{max-width:640px;margin-inline:auto;margin-top:26px;font-size:17px;line-height:2.05;color:var(--color-ink) !important}
.article-lp-wrapper .lp-cta-halo{margin-top:44px}
.article-lp-wrapper .lp-cta-mid .cta-btn{margin-top:40px}
.article-lp-wrapper .cta-btn{display:inline-flex;align-items:center;justify-content:center;gap:14px;max-width:560px;margin-inline:auto;padding:18px 40px;min-height:58px;border-radius:8px;background-color:var(--color-accent) !important;color:#FFFFFF !important;font-size:17px;font-weight:900;line-height:1.55;letter-spacing:.02em;text-align:center !important;white-space:normal;word-break:keep-all;overflow-wrap:anywhere;box-shadow:0 6px 18px rgba(26,26,26,.16)}
.article-lp-wrapper .cta-btn-lg{padding:22px 48px;min-height:64px;font-size:18px}
.article-lp-wrapper .cta-btn-txt{flex:1 1 auto;min-width:0;text-align:center !important}
.article-lp-wrapper .cta-btn .arrow{flex:0 0 auto;width:22px;height:22px}
.article-lp-wrapper .cta-btn,.article-lp-wrapper .cta-btn:visited,.article-lp-wrapper .cta-btn:hover,.article-lp-wrapper .cta-btn:active,.article-lp-wrapper .cta-btn:focus,
.article-lp-wrapper .cta-btn *,.article-lp-wrapper .cta-btn:hover *,.article-lp-wrapper .cta-btn:active *,.article-lp-wrapper .cta-btn:focus *{color:#FFFFFF !important}
.article-lp-wrapper .cta-btn svg,.article-lp-wrapper .cta-btn svg *{fill:none !important;stroke:#FFFFFF !important}
.article-lp-wrapper .cta-btn:focus-visible{outline:3px solid var(--color-main);outline-offset:4px}
@media (hover:hover) and (pointer:fine){
  .article-lp-wrapper .cta-btn:hover{background-color:var(--color-accent-dark) !important;box-shadow:0 12px 30px rgba(26,26,26,.22)}
}

/* --- ホバーの色設定 --- */
.article-lp-wrapper .lp-faq,.article-lp-wrapper .lp-rank,.article-lp-wrapper .lp-sumrow{transition:border-color .38s ease}

/* ================= SP(2-13 / 2-10) ================= */

/* ===== LINEバナー(CTA直下・PC/SP切替) ===== */
.article-lp-wrapper .line-btn{width:100%;max-width:600px;margin:40px auto 0}
.article-lp-wrapper .line-btn a{display:block;transition:opacity 300ms ease}
.article-lp-wrapper .line-btn a:hover{opacity:.88}
.article-lp-wrapper .line-btn a:focus-visible{outline:3px solid var(--color-main);outline-offset:4px}
.article-lp-wrapper .line-btn img{width:100%;height:auto;margin-inline:auto}
.article-lp-wrapper .line-btn img.line-btn__pc{display:block !important}
.article-lp-wrapper .line-btn img.line-btn__sp{display:none !important}

@media (max-width:768px){
  .article-lp-wrapper{font-size:16px;line-height:2.0}
  .article-lp-wrapper .lp-br-pc{display:none}
  .article-lp-wrapper .lp-br-sp{display:inline}

  /* ① 読ませる文字の16px下限(本文系のみ・素のspanを含めない) */
  .article-lp-wrapper p,
  .article-lp-wrapper li,
  .article-lp-wrapper dt,
  .article-lp-wrapper dd,
  .article-lp-wrapper a,
  .article-lp-wrapper th,
  .article-lp-wrapper td,
  .article-lp-wrapper small,
  .article-lp-wrapper figcaption,
  .article-lp-wrapper .lp-note,
  .article-lp-wrapper .lp-label,
  .article-lp-wrapper .lp-caption,
  .article-lp-wrapper .lp-tag,
  .article-lp-wrapper .lp-badge{font-size:max(16px,4.3vw);line-height:2.0}

  /* ② 見出し・大型数値の再宣言(①より後・内部spanまで!important) */
  .article-lp-wrapper h2,
  .article-lp-wrapper h2 span{font-size:max(28px,7.4vw) !important;line-height:1.4 !important}
  .article-lp-wrapper h3,
  .article-lp-wrapper h3 span{font-size:max(21px,5.6vw) !important;line-height:1.45 !important}
  .article-lp-wrapper .lp-stat-num,
  .article-lp-wrapper .lp-stat-num .num{font-size:max(46px,12vw) !important;line-height:1.1 !important}
  .article-lp-wrapper .lp-stat-num .unit{font-size:max(20px,5.3vw) !important;line-height:1 !important}
  .article-lp-wrapper .lp-stat-line .lp-stat-num,
  .article-lp-wrapper .lp-stat-line .lp-stat-num .num{font-size:max(40px,10.4vw) !important;line-height:1.1 !important}
  .article-lp-wrapper .lp-stat-line .lp-stat-num .unit{font-size:max(18px,4.8vw) !important}
  .article-lp-wrapper .lp-rank-no,
  .article-lp-wrapper .lp-rank-no .num{font-size:max(32px,8.6vw) !important;line-height:1 !important}
  .article-lp-wrapper .lp-rank-no .unit{font-size:max(16px,4.3vw) !important;line-height:1 !important}
  .article-lp-wrapper .lp-quote-text,
  .article-lp-wrapper .lp-quote-text span{font-size:max(26px,6.8vw) !important;line-height:1.6 !important}
  .article-lp-wrapper .lp-lead{font-size:max(20px,5.3vw) !important;line-height:2.05 !important}
  .article-lp-wrapper .lp-summary{font-size:max(18px,4.8vw) !important;line-height:1.95 !important}
  .article-lp-wrapper .lp-faq-q .lp-qa-txt{font-size:max(18px,4.8vw) !important;line-height:1.8 !important}
  .article-lp-wrapper .lp-qa-txt{font-size:max(16px,4.3vw);line-height:1.95}
  .article-lp-wrapper .lp-step-title,
  .article-lp-wrapper .lp-check-h,
  .article-lp-wrapper .lp-note-h,
  .article-lp-wrapper .lp-sumrow-t{font-size:max(19px,5.1vw) !important;line-height:1.6 !important}
  .article-lp-wrapper .lp-rank-price{font-size:max(20px,5.3vw) !important}
  .article-lp-wrapper .lp-cta-catch{font-size:max(24px,6.4vw) !important;line-height:1.55 !important}
  .article-lp-wrapper .lp-cta-catch-l{font-size:max(26px,6.9vw) !important}
  .article-lp-wrapper .lp-sum-final{font-size:max(18px,4.8vw) !important}

  /* レイアウト・余白 */
  .article-lp-wrapper .lp-container{padding-inline:5.5vw}
  .article-lp-wrapper p + p{margin-top:max(38px,9vw)}
  .article-lp-wrapper .lp-section{padding:22vw 0}
  .article-lp-wrapper .lp-fv{padding:18vw 0 20vw}
  .article-lp-wrapper .lp-toc{padding-top:19vw}
  .article-lp-wrapper .lp-quote{padding:20vw 0}
  .article-lp-wrapper .lp-sum{padding:24vw 0}
  .article-lp-wrapper .lp-cta-block{padding:20vw 0}
  .article-lp-wrapper .lp-cta-final{padding:24vw 0}
  .article-lp-wrapper .lp-head{margin-bottom:9vw}
  .article-lp-wrapper .lp-fv-lead{margin-top:8vw;padding-top:7vw}
  .article-lp-wrapper .lp-fv-lead .lp-lead + .lp-lead{margin-top:6vw}
  .article-lp-wrapper .lp-summary{padding:7vw 6vw}
  .article-lp-wrapper .lp-summary-center{padding:7vw 6vw}
  .article-lp-wrapper .lp-summary + p{margin-top:10vw}
  .article-lp-wrapper .lp-stat{margin-top:10vw;padding:8vw 0}
  .article-lp-wrapper .lp-stat + p{margin-top:10vw}
  .article-lp-wrapper .lp-faq{padding:8vw 6.5vw}
  .article-lp-wrapper .lp-faq-list{gap:7vw}
  .article-lp-wrapper .lp-note-box,.article-lp-wrapper .lp-check{padding:8vw 6.5vw;margin-top:10vw}
  .article-lp-wrapper .lp-rank{padding:8vw 6.5vw}
  .article-lp-wrapper .lp-ranks{margin-top:10vw;gap:6vw}
  .article-lp-wrapper .lp-ranks + p{margin-top:10vw}
  .article-lp-wrapper .lp-steps{margin-top:10vw}
  .article-lp-wrapper .lp-step{grid-template-columns:46px 1fr;column-gap:4.5vw;padding-bottom:9vw}
  .article-lp-wrapper .lp-step-num{width:46px;height:46px;font-size:19px}
  .article-lp-wrapper .lp-step:not(:last-child)::before{left:23px;top:46px}
  .article-lp-wrapper .lp-sumlist{margin-top:10vw;gap:5vw}
  .article-lp-wrapper .lp-sumrow{padding:7vw 6vw}
  .article-lp-wrapper .lp-sum-final{margin-top:10vw}
  .article-lp-wrapper .lp-table-cap{margin-top:11vw}
  .article-lp-wrapper .lp-table + p{margin-top:9vw}
  .article-lp-wrapper .lp-after-check{margin-top:9vw}

  /* Q&Aは縦積み(15-2) */
  .article-lp-wrapper .lp-faq-q,.article-lp-wrapper .lp-faq-a{display:block}
  .article-lp-wrapper .lp-qa-badge{width:30px;height:30px;font-size:16px;margin-bottom:14px;margin-top:0}
  .article-lp-wrapper .lp-qa-txt{display:block;width:100%}
  .article-lp-wrapper .lp-faq-a{margin-top:6vw;padding-top:6vw}
  .article-lp-wrapper .lp-anchor{margin-top:7vw;padding:14px 18px;width:100%;justify-content:center;gap:10px}
  .article-lp-wrapper .lp-anchor-txt{flex:0 1 auto;text-align:center !important}

  /* SP表:1カラムカード型(13-7b / table_responsive) */
  .article-lp-wrapper .lp-table{border:none;margin-bottom:0;background:transparent !important}
  .article-lp-wrapper .lp-table thead{display:none}
  .article-lp-wrapper .lp-table,
  .article-lp-wrapper .lp-table tbody,
  .article-lp-wrapper .lp-table tr,
  .article-lp-wrapper .lp-table th,
  .article-lp-wrapper .lp-table td{display:block;width:100%}
  .article-lp-wrapper .lp-table tr{background:#FFFFFF !important;border:1px solid var(--color-line-2);border-radius:4px;overflow:hidden;margin-bottom:5vw}
  .article-lp-wrapper .lp-table tbody th[scope="row"]{background:var(--color-main) !important;color:#FFFFFF !important;font-weight:700;text-align:left !important;padding:16px 18px;border-bottom:none;font-size:max(17px,4.6vw)}
  .article-lp-wrapper .lp-table .lp-th-rank{color:#FFFFFF !important;font-size:max(16px,4.3vw);text-align:left !important}
  .article-lp-wrapper .lp-table .lp-th-name{color:#FFFFFF !important;font-size:max(17px,4.6vw);text-align:left !important}
  .article-lp-wrapper .lp-table tbody td{background:#FFFFFF !important;padding:18px;border-bottom:1px solid var(--color-line);text-align:center !important}
  .article-lp-wrapper .lp-table tbody tr:last-child td{border-bottom:1px solid var(--color-line)}
  .article-lp-wrapper .lp-table tbody tr td:last-child{border-bottom:none}
  .article-lp-wrapper .lp-table tbody td::before{content:attr(data-label);display:block;font-size:max(16px,4.3vw);font-weight:700;letter-spacing:.1em;line-height:1.7;color:var(--color-main) !important;padding-bottom:12px;margin-bottom:12px;border-bottom:1px solid var(--color-line);text-align:center !important}

  /* CTA */
  .article-lp-wrapper .cta-btn{width:100%;max-width:100%;padding:18px 20px;border-radius:8px;font-size:max(16px,4.3vw)}
  .article-lp-wrapper .cta-btn-lg{padding:20px 20px;font-size:max(17px,4.6vw)}
  .article-lp-wrapper .lp-cta-halo{display:block;width:100%;margin-top:9vw}
  .article-lp-wrapper .lp-cta-mid .cta-btn{margin-top:9vw}
  .article-lp-wrapper .lp-cta-sub{margin-top:6vw}

  /* 装飾はSPで控えめに */
  .article-lp-wrapper .lp-deco-ring{width:180px;height:180px;border-width:12px;top:-50px;right:-50px}
  .article-lp-wrapper .lp-deco-stripe{width:130px;height:130px;bottom:-30px;left:-34px}
  .article-lp-wrapper .lp-deco-ring2{width:160px;height:160px;border-width:10px;top:-56px}
  .article-lp-wrapper .lp-deco-corner{width:150px;height:150px;top:-30px;right:-36px}

  .article-lp-wrapper .line-btn{max-width:100%;margin:max(28px,3.6vw) 0 0}
  .article-lp-wrapper .line-btn img.line-btn__pc{display:none !important}
  .article-lp-wrapper .line-btn img.line-btn__sp{display:block !important}
}

/* ===== host-reset(ホストCMSのテーマ装飾の打ち消し・末尾固定) ===== */
#article ul li{border-bottom:none}
#article ul li span{color:#333;width:auto}
@media only screen and (max-width:768px){ .entry_wrap h2{padding:0;border-top:none;border-bottom:none} }
</style>]]></description>
            <pubDate>2026-08-31</pubDate>
        </item>
                
        <item>
            <title>善通寺市で市場価値が高いエリアは？特徴と売却判断を解説</title>
            <link>https://www.olive-sale.com/blog/entry-830304/</link>
            <description><![CDATA[<div class="imgbox_eyecatch">
  <div class="eyecatch_img">
    <p class="clearfix" style="max-width: 100%;margin: 0 0 10px 0;">
      <img src="https://cdn.img-asp.jp/cms/830304_5_0_0_1.jpg"
           alt="善通寺市 市場価値 高い エリア"
           width="100%">
    </p>
  </div>
</div>

<div class="article-lp-wrapper">

<section class="lp-fv bg-dark">
  <div class="lp-glow-clip"><span class="lp-glow lp-glow-a lp-amb-float"></span></div>
  <div class="lp-container lp-fv-inner">
    <p class="lp-fv-kicker lp-fv-anim"><span class="lp-kicker-chip">香川県 善通寺市 ／ 不動産売却</span></p>
    <ul class="lp-fv-tags lp-fv-anim" style="--lp-fv-delay:110ms">
      <li class="lp-tag">善通寺市に持ち家がある方</li>
      <li class="lp-tag">実家の売却を考えている方</li>
    </ul>
    <div class="lp-fv-lead-wrap lp-fv-anim" style="--lp-fv-delay:230ms">
      <p class="lp-fv-lead">善通寺市に持ち家や実家があり、将来の売却を考えている方もいるでしょう。</p>
      <p class="lp-fv-lead">2026年地価公示で市内の住宅地3地点を比べると、<span class="lp-nobr">上吉田町4丁目</span>が<span class="lp-nobr">36,300円/㎡</span>と最も高く、<span class="lp-nobr">仙遊町2丁目</span>が<span class="lp-nobr">30,300円/㎡</span>、<span class="lp-nobr">善通寺町字上ミ田</span>が<span class="lp-nobr">24,800円/㎡</span>です。</p>
      <p class="lp-fv-lead">ただし、地価公示は標準地の価格であり、町名だけで個別の不動産の市場価値を判断することはできません。交通・生活利便性・住宅需要に加え、築年数や土地・建物の状態なども確認し、<span class="lp-key-line" style="--lp-key:var(--color-accent)">地域相場と個別査定を合わせて売却時期を検討する</span>ことが大切です。</p>
    </div>
  </div>
</section>

<section class="lp-toc bg-light">
  <div class="lp-container">
    <div class="lp-toc-head">
      <p class="lp-label lp-label-line">この記事の要点</p>
      <p class="lp-toc-title lp-balance">よくある3つの疑問</p>
      <p class="lp-toc-sub">善通寺市の市場価値について、よくある3つの疑問と詳しい解説先を簡潔にまとめます。</p>
    </div>

    <div class="lp-qa-list">
      <div class="lp-qa lp-hv-lift">
        <div class="lp-qa-row lp-qa-row-q">
          <span class="lp-qa-mark lp-qa-mark-q">Q</span>
          <p class="lp-qa-text lp-qa-text-q">善通寺市で市場価値が高いエリアには、どのような特徴がありますか？</p>
        </div>
        <div class="lp-qa-row lp-qa-row-a">
          <span class="lp-qa-mark lp-qa-mark-a">A</span>
          <p class="lp-qa-text">交通や買い物・医療などの利便性が高く、子育て環境も整う地域は、住宅需要を保ちやすい傾向があります。</p>
        </div>
        <a class="lp-anchor lp-hv-sweep lp-hv-arrow" href="#sec01" aria-label="善通寺市で市場価値が高いエリアの特徴と確認したい立地条件へ移動" style="--lp-hv-fill:rgba(60,118,57,.16)">
          <span class="lp-anchor-txt">詳細は「<span class="lp-nobr">立地条件の見方</span>」の見出しから</span>
          <span class="lp-anchor-arrow">▼</span>
        </a>
      </div>

      <div class="lp-qa lp-hv-lift">
        <div class="lp-qa-row lp-qa-row-q">
          <span class="lp-qa-mark lp-qa-mark-q">Q</span>
          <p class="lp-qa-text lp-qa-text-q">善通寺市内なら、どのエリアでも市場価値は同程度ですか？</p>
        </div>
        <div class="lp-qa-row lp-qa-row-a">
          <span class="lp-qa-mark lp-qa-mark-a">A</span>
          <p class="lp-qa-text">2026年地価公示の善通寺市内の住宅地3標準地では、1㎡当たり<span class="lp-nobr">24,800円</span>〜<span class="lp-nobr">36,300円</span>と差があり、市内でも価格水準は異なります。</p>
        </div>
        <a class="lp-anchor lp-hv-sweep lp-hv-arrow" href="#sec02" aria-label="善通寺市で市場価値が高いエリアの位置づけと市内相場の違いへ移動" style="--lp-hv-fill:rgba(60,118,57,.16)">
          <span class="lp-anchor-txt">詳細は「<span class="lp-nobr">市内の相場比較</span>」の見出しから</span>
          <span class="lp-anchor-arrow">▼</span>
        </a>
      </div>

      <div class="lp-qa lp-hv-lift">
        <div class="lp-qa-row lp-qa-row-q">
          <span class="lp-qa-mark lp-qa-mark-q">Q</span>
          <p class="lp-qa-text lp-qa-text-q">自宅の市場価値や売却時期は、どのように判断すればよいですか？</p>
        </div>
        <div class="lp-qa-row lp-qa-row-a">
          <span class="lp-qa-mark lp-qa-mark-a">A</span>
          <p class="lp-qa-text">地価公示や取引価格などで地域相場を確認したうえで、個別査定で現在の評価額を把握し、住宅ローン残高や住み替え予定などと比較して売却時期を判断しましょう。</p>
        </div>
        <a class="lp-anchor lp-hv-sweep lp-hv-arrow" href="#sec03" aria-label="善通寺市で市場価値が高いエリアを調べ売却時期を判断する方法へ移動" style="--lp-hv-fill:rgba(60,118,57,.16)">
          <span class="lp-anchor-txt">詳細は「<span class="lp-nobr">売却時期の判断</span>」の見出しから</span>
          <span class="lp-anchor-arrow">▼</span>
        </a>
      </div>
    </div>
  </div>
</section>

<section class="lp-sec bg-white" id="sec01">
  <div class="lp-container">
    <div class="lp-sec-head lp-head-a">
      <p class="lp-section-num">01</p>
      <p class="lp-label lp-label-chip">立地条件の見方</p>
      <h2 class="lp-h2"><span class="lp-h2-phrase">善通寺市で</span><span class="lp-h2-phrase">市場価値が高い</span><span class="lp-h2-phrase">エリアの特徴と</span><span class="lp-h2-phrase">確認したい立地条件</span></h2>
      <span class="lp-rule lp-rule-a"></span>
    </div>

    <p class="lp-lead-out">市場価値を判断する際は、交通・生活利便性・子育て環境など、住宅を選ぶうえで重視されやすい条件が<span class="lp-mark">どの程度そろっているか</span>確認することが大切です。</p>

    <h3 class="lp-h3 lp-h3-a"><span class="lp-h2-phrase">駅や主要道路へのアクセス</span></h3>
    <p>駅までの距離や主要道路への出やすさは、日常の移動に関わります。2026年地価公示の<span class="lp-nobr">上吉田町4丁目</span>の標準地は善通寺駅から<span class="lp-nobr">約1.0km</span>で、市中心部に近く生活利便性が良好な住宅地域と評価されています。</p>
    <p>ただし、駅に近いだけで市場価値が決まるわけではありません。道路条件や周辺環境も合わせて確認しましょう。</p>

    <h3 class="lp-h3 lp-h3-a"><span class="lp-h2-phrase">スーパーや病院などの</span><span class="lp-h2-phrase">生活利便性</span></h3>
    <p>スーパー・病院・公共施設などを利用しやすい立地は、住宅選びの重要な条件です。<span class="lp-key">不動産情報ライブラリ</span>では、地価・取引価格・周辺施設・都市計画・防災情報を確認できます。</p>

    <h3 class="lp-h3 lp-h3-a"><span class="lp-h2-phrase">子育て環境や学区を</span><span class="lp-h2-phrase">確認するポイント</span></h3>
    <p>「令和8年度ぜんつうじ子育て応援マップ」では、小学校・公園・保育施設・地域子育て支援拠点など、子育て環境を判断するための情報を確認できます。</p>
    <p>また、善通寺市では住所地ごとに指定する小学校があるため、子育て世帯の住宅需要を考える際は、<span class="lp-mark">対象物件の通学区域も確認</span>しておきましょう。</p>

    <div class="lp-check lp-hv-edge" style="--lp-hv-edge:#3C7639">
      <p class="lp-check-title"><span class="lp-check-badge">チェックリスト</span><span class="lp-check-title-txt">市場価値を判断するときに確認したい立地条件</span></p>
      <ul class="lp-check-list">
        <li class="lp-check-item">
          <span class="ico"><svg viewBox="0 0 24 24" aria-hidden="true" focusable="false"><path d="M4.5 12.5l5 5 10-11" fill="none" stroke="currentColor" stroke-width="3.2" stroke-linecap="round" stroke-linejoin="round"/></svg></span>
          <span class="lp-check-txt">駅や主要道路へ移動しやすい</span>
        </li>
        <li class="lp-check-item">
          <span class="ico"><svg viewBox="0 0 24 24" aria-hidden="true" focusable="false"><path d="M4.5 12.5l5 5 10-11" fill="none" stroke="currentColor" stroke-width="3.2" stroke-linecap="round" stroke-linejoin="round"/></svg></span>
          <span class="lp-check-txt">買い物・医療施設を利用しやすい</span>
        </li>
        <li class="lp-check-item">
          <span class="ico"><svg viewBox="0 0 24 24" aria-hidden="true" focusable="false"><path d="M4.5 12.5l5 5 10-11" fill="none" stroke="currentColor" stroke-width="3.2" stroke-linecap="round" stroke-linejoin="round"/></svg></span>
          <span class="lp-check-txt">学校・公園・子育て支援施設を利用しやすい</span>
        </li>
      </ul>
    </div>
  </div>
</section>

<section class="lp-cta-block lp-cta-mid bg-light">
  <div class="lp-container">
    <div class="lp-cta-mid-box">
      <p class="lp-cta-label">売却時期のご相談</p>
      <p class="lp-cta-catch lp-balance">今売るべきか、もう少し保有すべきか。</p>
      <p class="lp-cta-sub">「善通寺市の自宅や実家はいくらで売れそうか」「今売るべきか、もう少し保有すべきか知りたい」と感じたら、売却時期や査定についてお気軽にご相談ください。</p>
      <a class="cta-btn lp-hv-shine lp-hv-arrow" href="https://www.olive-sale.com/contact/" aria-label="善通寺市の不動産売却・査定について相談する">
        <span class="cta-btn-txt"><span class="lp-nobr">善通寺市の不動産売却・査定</span>について相談する</span>
        <span class="arrow"><svg viewBox="0 0 24 24" aria-hidden="true" focusable="false"><path d="M4 12h14M12.5 5.5L19 12l-6.5 6.5" fill="none" stroke="currentColor" stroke-width="2.4" stroke-linecap="round" stroke-linejoin="round"/></svg></span>
      </a>
      <div class="line-btn lp-anim lp-anim-fade-up" style="--lp-delay:280ms"><a href="https://page.line.me/621ofrcw?oat_content=url&openQrModal=true" target="_blank" rel="noopener noreferrer nofollow"><img class="line-btn__pc" src="/images/line_banner2.png" width="750" height="150" decoding="async" loading="lazy" alt="LINE公式アカウント 友だち追加はこちらから"><img class="line-btn__sp" src="/images/line_banner2.png" width="750" height="150" decoding="async" loading="lazy" alt="LINE公式アカウント 友だち追加はこちらから"></a></div>
    </div>
  </div>
</section>

<section class="lp-sec bg-light lp-sec-sub" id="sec02">
  <div class="lp-container">
    <div class="lp-sec-head lp-head-b">
      <p class="lp-section-num">02</p>
      <p class="lp-label lp-label-bar">市内の相場比較</p>
      <h2 class="lp-h2"><span class="lp-h2-phrase">善通寺市で</span><span class="lp-h2-phrase">市場価値が高い</span><span class="lp-h2-phrase">エリアの位置づけと</span><span class="lp-h2-phrase">市内相場の違い</span></h2>
      <span class="lp-rule lp-rule-b"></span>
    </div>

    <p class="lp-lead-out">善通寺市内でも地価や住宅需要には地域差があります。<span class="lp-mark">市平均だけで判断せず</span>、地価公示・取引価格・人口動向を比較しましょう。</p>

    <h3 class="lp-h3 lp-h3-b"><span class="lp-h2-phrase">善通寺市内の</span><span class="lp-h2-phrase">エリア別相場を</span><span class="lp-h2-phrase">比較する</span></h3>
    <p>2026年地価公示では、住宅地の標準地でも価格水準に差があります。市全体の平均だけでなく、近隣の公示地点を比較することが大切です。</p>

    <div class="lp-stat">
      <p class="lp-stat-label"><span class="lp-stat-dot lp-amb-pulse"></span><span class="lp-stat-label-txt">上吉田町4丁目 ／ 2026年公示価格</span></p>
      <p class="lp-stat-num"><span class="num">36,300</span><span class="unit">円/㎡</span></p>
      <p class="lp-stat-note">善通寺市内の住宅地3標準地のうち、最も高い価格水準です（前年比 -0.3％）。</p>
    </div>

    <p class="lp-table-cap">善通寺市内の住宅地公示地点の比較</p>
    <table class="lp-table lp-hv-row" style="--lp-hv-row:rgba(60,118,57,.09)">
      <thead>
        <tr>
          <th scope="col">所在地</th>
          <th scope="col">2026年公示価格</th>
          <th scope="col">前年比</th>
          <th scope="col">交通条件</th>
        </tr>
      </thead>
      <tbody>
        <tr class="is-em">
          <th scope="row">上吉田町4丁目</th>
          <td data-label="2026年公示価格"><span class="lp-td-key lp-nobr">36,300円/㎡</span></td>
          <td data-label="前年比">-0.3％</td>
          <td data-label="交通条件">善通寺駅から<span class="lp-nobr">約1.0km</span></td>
        </tr>
        <tr>
          <th scope="row">仙遊町2丁目</th>
          <td data-label="2026年公示価格"><span class="lp-nobr">30,300円/㎡</span></td>
          <td data-label="前年比">-0.3％</td>
          <td data-label="交通条件">善通寺駅から<span class="lp-nobr">約2.3km</span></td>
        </tr>
        <tr>
          <th scope="row">善通寺町字上ミ田</th>
          <td data-label="2026年公示価格"><span class="lp-nobr">24,800円/㎡</span></td>
          <td data-label="前年比">-0.4％</td>
          <td data-label="交通条件">善通寺駅から<span class="lp-nobr">約2.4km</span></td>
        </tr>
      </tbody>
    </table>
    <p class="lp-note">地価公示は標準地について毎年1月1日時点の正常な価格を示すもので、中古戸建てなど個別不動産の売却価格そのものではありません。</p>

    <h3 class="lp-h3 lp-h3-b"><span class="lp-h2-phrase">住宅需要の地域差を</span><span class="lp-h2-phrase">確認する</span></h3>
    <p>鑑定評価では、住宅用地の需要に地域差があるとされています。</p>
    <p><span class="lp-nobr">上吉田町4丁目</span>の標準地は生活利便性の良好な市中心部の住宅地域とされる一方、<span class="lp-nobr">善通寺町字上ミ田</span>の標準地は、やや郊外で接近条件が劣ることなどから需要がやや弱いと分析されています。</p>
    <p>将来の値動きを断定せず、取引価格や物件条件も確認しましょう。</p>

    <h3 class="lp-h3 lp-h3-b"><span class="lp-h2-phrase">人口動向と都市計画を</span><span class="lp-h2-phrase">確認する</span></h3>
    <p>将来の住宅需要を考える際は、地域の人口動向や都市計画も確認しておきましょう。善通寺市は毎月1日現在の常住人口を町丁別に公表しており、地域ごとの人口動向を確認できます。</p>

    <div class="lp-notebox">
      <p class="lp-notebox-title"><span class="lp-notebox-ico">!</span><span class="lp-notebox-title-txt">立地適正化計画の改定にも目を向ける</span></p>
      <p class="lp-notebox-text">善通寺市は2026年7月16日から8月14日まで、立地適正化計画の改定案について意見募集を実施しました。</p>
      <p class="lp-notebox-text">改定案には、洪水やため池崩壊による浸水などの災害リスクを整理した防災指針の策定が含まれています。8月17日に公表された結果では意見の提出はありませんでした。今後は、改定後の正式な計画内容も確認しましょう。</p>
    </div>
  </div>
</section>

<section class="lp-sec bg-white" id="sec03">
  <div class="lp-container">
    <div class="lp-sec-head lp-head-c">
      <p class="lp-section-num">03</p>
      <p class="lp-label lp-label-line">売却時期の判断</p>
      <h2 class="lp-h2"><span class="lp-h2-phrase">善通寺市で</span><span class="lp-h2-phrase">市場価値が高い</span><span class="lp-h2-phrase">エリアを調べ</span><span class="lp-h2-phrase">売却時期を</span><span class="lp-h2-phrase">判断する方法</span></h2>
      <span class="lp-rule lp-rule-c lp-amb-line"></span>
    </div>

    <p class="lp-lead-out">地域の市場動向を確認したあと、<span class="lp-mark">個別査定で評価額を把握</span>し、物件状態や家族の予定と比較しましょう。</p>

    <h3 class="lp-h3 lp-h3-c"><span class="lp-h2-phrase">売却できるか</span><span class="lp-h2-phrase">判断するポイント</span></h3>
    <p>自宅や実家の市場価値は、地域相場だけでは決まりません。築年数・建物状態・土地の形状・接道状況・周辺環境など、物件ごとの条件で査定価格は変わります。</p>
    <p><span class="lp-key">不動産情報ライブラリ</span>などで地価公示や取引価格を確認する際も、自宅と条件が近い事例を参考にしましょう。</p>

    <h3 class="lp-h3 lp-h3-c"><span class="lp-h2-phrase">適切な売却タイミングを</span><span class="lp-h2-phrase">考える</span></h3>
    <p>売却時期は、地価の動きだけで決めるものではありません。住み替え予定、子どもの進学時期、住宅ローン残高なども重要です。</p>
    <p>現在売却した場合と数年保有した場合を比較し、ライフプランに合う時期を考えましょう。</p>

    <h3 class="lp-h3 lp-h3-c"><span class="lp-h2-phrase">査定で現在の評価額を</span><span class="lp-h2-phrase">確認する</span></h3>
    <p>公示地価だけでは、建物を含めた自宅の売却可能価格までは分かりません。具体的に検討する段階では、不動産会社の査定で土地・建物を個別に評価してもらいましょう。</p>
    <p>査定は売却を決定する手続きではありません。「今売る」「将来売る」「当面保有する」を比較するための<span class="lp-mark">情報収集として活用</span>できます。</p>

    <p class="lp-fig-cap">売却判断の4ステップ</p>
    <div class="lp-steps">
      <div class="lp-step">
        <span class="lp-step-num">1</span>
        <p class="lp-step-title">地域相場を確認</p>
      </div>
      <div class="lp-step">
        <span class="lp-step-num">2</span>
        <p class="lp-step-title">個別物件の条件を確認</p>
      </div>
      <div class="lp-step">
        <span class="lp-step-num">3</span>
        <p class="lp-step-title">現在の査定額を確認</p>
      </div>
      <div class="lp-step lp-step-last">
        <span class="lp-step-num">4</span>
        <p class="lp-step-title">ライフプランと比較して売却時期を決定</p>
      </div>
    </div>
  </div>
</section>

<section class="lp-sec lp-sec-sum bg-white" id="sec04">
  <div class="lp-container">
    <div class="lp-sec-head lp-head-d">
      <p class="lp-section-num">04</p>
      <p class="lp-label lp-label-chip">この記事のまとめ</p>
      <h2 class="lp-h2"><span class="lp-h2-phrase">まとめ</span></h2>
    </div>

    <p class="lp-lead-out">善通寺市で市場価値が高いエリアかどうかは、<span class="lp-mark">町名だけでなく複数の条件を合わせて判断する</span>ことが大切です。</p>

    <ul class="lp-sum-list">
      <li class="lp-sum-item"><span class="lp-sum-num">01</span><span class="lp-sum-txt">交通アクセス・生活利便性・子育て環境を複合的に確認する</span></li>
      <li class="lp-sum-item"><span class="lp-sum-num">02</span><span class="lp-sum-txt">市内でも地価や住宅需要に差があるため、市平均だけで判断しない</span></li>
      <li class="lp-sum-item"><span class="lp-sum-num">03</span><span class="lp-sum-txt">地域相場を確認したあと、個別査定で現在の評価を把握する</span></li>
    </ul>

    <p>公的なデータから地域の位置づけを確認し、個別物件の査定価格まで把握すれば、保有を続けるか、住み替えに合わせて売却するかを比較しやすくなります。</p>
  </div>
</section>

<section class="lp-cta-block lp-cta-last bg-dark">
  <div class="lp-glow-clip"><span class="lp-glow lp-glow-b lp-amb-float"></span></div>
  <div class="lp-container lp-cta-last-inner">
    <p class="lp-cta-label"><span class="lp-kicker-chip">株式会社 Olive Work</span></p>
    <p class="lp-cta-catch lp-balance">今売るべきか、もう少し保有すべきか。</p>
    <p class="lp-cta-sub">「善通寺市の自宅や実家はいくらで売れそうか」「今売るべきか、もう少し保有すべきか知りたい」と感じたら、売却時期や査定についてお気軽にご相談ください。</p>
    <span class="lp-cta-halo" style="--lp-halo-radius:8px;--lp-halo:rgba(255,156,0,.55)">
      <a class="cta-btn cta-btn-lg lp-amb-shine lp-hv-lift lp-hv-arrow" href="https://www.olive-sale.com/contact/" aria-label="善通寺市の不動産売却・査定について相談する" style="--lp-shine:rgba(255,255,255,.42)">
        <span class="cta-btn-txt"><span class="lp-nobr">善通寺市の不動産売却・査定</span>について相談する</span>
        <span class="arrow lp-amb-arrow"><svg viewBox="0 0 24 24" aria-hidden="true" focusable="false"><path d="M4 12h14M12.5 5.5L19 12l-6.5 6.5" fill="none" stroke="currentColor" stroke-width="2.4" stroke-linecap="round" stroke-linejoin="round"/></svg></span>
      </a>
    </span>
    <div class="line-btn lp-anim lp-anim-fade-up" style="--lp-delay:280ms"><a href="https://page.line.me/621ofrcw?oat_content=url&openQrModal=true" target="_blank" rel="noopener noreferrer nofollow"><img class="line-btn__pc" src="/images/line_banner2.png" width="750" height="150" decoding="async" loading="lazy" alt="LINE公式アカウント 友だち追加はこちらから"><img class="line-btn__sp" src="/images/line_banner2.png" width="750" height="150" decoding="async" loading="lazy" alt="LINE公式アカウント 友だち追加はこちらから"></a></div>
  </div>
</section>

</div>

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@graph": [
    {
      "@type": "Article",
      "headline": "善通寺市で市場価値が高いエリアは？特徴と売却判断を解説",
      "description": "2026年地価公示では善通寺市内の住宅地3標準地で1㎡当たり24,800円〜36,300円と差があります。交通・生活利便性・子育て環境などの立地条件、市内相場の違い、個別査定による売却時期の判断方法を解説します。",
      "inLanguage": "ja",
      "articleSection": "不動産売却",
      "keywords": "善通寺市, 市場価値, 地価公示, 不動産売却, 査定, 立地条件",
      "about": [
        { "@type": "Place", "name": "香川県善通寺市" }
      ],
      "publisher": {
        "@type": "Organization",
        "name": "株式会社 Olive Work"
      }
    },
    {
      "@type": "FAQPage",
      "mainEntity": [
        {
          "@type": "Question",
          "name": "善通寺市で市場価値が高いエリアには、どのような特徴がありますか？",
          "acceptedAnswer": {
            "@type": "Answer",
            "text": "交通や買い物・医療などの利便性が高く、子育て環境も整う地域は、住宅需要を保ちやすい傾向があります。"
          }
        },
        {
          "@type": "Question",
          "name": "善通寺市内なら、どのエリアでも市場価値は同程度ですか？",
          "acceptedAnswer": {
            "@type": "Answer",
            "text": "2026年地価公示の善通寺市内の住宅地3標準地では、1㎡当たり24,800円〜36,300円と差があり、市内でも価格水準は異なります。"
          }
        },
        {
          "@type": "Question",
          "name": "自宅の市場価値や売却時期は、どのように判断すればよいですか？",
          "acceptedAnswer": {
            "@type": "Answer",
            "text": "地価公示や取引価格などで地域相場を確認したうえで、個別査定で現在の評価額を把握し、住宅ローン残高や住み替え予定などと比較して売却時期を判断しましょう。"
          }
        }
      ]
    }
  ]
}
</script>

<style>
/* =====================================================================
   LP CSS ANIM ENGINE v4.2.0 | real-estate-web-magazine-lp 固定CSSエンジン
   検証済みの固定コードです。AI・人間を問わず改変禁止。
   <style>の1行目からこの全文を一字一句そのまま貼り付けます。
   JavaScriptは一切使いません(script要素はJSON-LDのみ)。

   【v4.0.0 の方針転換:スクロール登場アニメを全廃】
   - 「スクロールすると要素が現れる」演出は廃止した。全要素は最初から表示される。
     (スクロールに連動する動きは、指の動きに追従して揺れ・巻き戻りが起き、
      端末負荷も高いわりに読者の理解を助けないため)
   - 動きは次の2種類だけで作る。
     (1) 持続アニメ .lp-amb-*  … 装飾が常にゆっくり動き続ける。ページに"生きている"気配を与える
     (2) ホバー   .lp-hv-*    … カーソルを当てた時だけ反応する。触れる楽しさと操作の手応えを与える
   - ホバーは (hover:hover) の環境でのみ有効。スマホでは発火しないため、SPは持続アニメだけになり
     結果として非常に軽い。演出の作り込みはPC側で行う。

   【HTML側フック契約(生成AIはHTMLでこの契約に従う)】
   - ルート    : <div class="article-lp-wrapper">(複数設置可)
   - FV読込演出: .lp-fv-anim (+ style="--lp-fv-delay:120ms") ページ表示と同時に1回だけ再生
   - 持続      : .lp-amb-float / -sway / -pulse / -glow / -shine / -arrow / -ring / -dot / -line
   - ホバー    : .lp-hv-lift / -sweep / -underline / -edge / -arrow / -zoom / -num / -row / -shine
   - ハイライト: .lp-mark(蛍光マーカー) / .lp-mark-strong(塗りチップ) / .lp-key(色付き太字) /
                 .lp-key-line(太字＋下線)。色は --lp-mark / --lp-key
   - CTAハロー : ボタンを <span class="lp-cta-halo"> で包むと波紋リングが広がり続ける(最終CTA向け)
   - ページ内リンク: html:has(.article-lp-wrapper) に scroll-behavior:smooth
   - ホスト干渉ガード: 0-c がフォント・text-align・list-style等を !important で固定する
   - 行長の均等化: 見出し(h2/h3)と .lp-balance は text-wrap:balance で自動均等化。手で<br>を入れない

   【重さ対策(必ず守る)】
   - 持続アニメは1ページ合計8要素まで。動かすのは transform / opacity だけ
   - 持続アニメを当てる要素に filter:blur() を併用しない(ぼかし面を動かすと毎フレーム再描画が走る)
   - 200px超の大きい要素に持続アニメを当てるのは2つまで
   - backdrop-filter / will-change は使わない
   - ホバーは transform / opacity / background-color / border-color / box-shadow のみ

   【装飾の重なり事故を防ぐ設計】
   - テキストを直接の子に持つ要素(チップ・バッジ・ボタンのラベル)には装飾用の疑似要素を重ねない。
     .lp-hv-sweep は background-image で塗るため、この事故が構造的に起こらない。
   - 疑似要素を使う .lp-amb-shine / .lp-hv-shine / .lp-cta-halo / .lp-amb-halo は、
     必ず pointer-events:none と z-index を持ち、内側の要素を z-index:2(または1)へ持ち上げている。
     これらを使う要素の直下には必ず<span>等の要素を置き、生テキストを置かない。

   【フェイルセーフ設計】
   - 全要素は素の状態で表示される。アニメが動かなくても内容は完全に読める
   - prefers-reduced-motion: reduce では持続アニメとホバーの動きを止める
   - JSに依存しないため「JSが落ちて真っ白」という事故が構造的に起こらない
   ===================================================================== */

/* --- 0-a. Webフォント読み込み(CSS仕様上 @import は他の規則より前でなければ無効) --- */
@import url('https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@300;400;700;900&display=swap');

/* --- 0-b. ホスト干渉ガード(CMSのテーマCSSに負けないための固定リセット)
       ホスト側は #article p のようなIDセレクタで font-family / text-align / letter-spacing /
       list-style / text-decoration を当てており、クラスセレクタでは負けて見た目が崩れる。
       ※font-size・color・background は要素ごとに変わるためLP固有CSSで !important 指定する --- */
.article-lp-wrapper{
  font-family:"Noto Sans JP","Hiragino Kaku Gothic ProN","Hiragino Sans","Yu Gothic","Meiryo",system-ui,-apple-system,sans-serif !important;
  font-feature-settings:"palt" !important;
  -webkit-font-smoothing:antialiased;
}
.article-lp-wrapper *{
  font-family:inherit !important;
  font-style:normal !important;
  text-transform:none !important;
  text-shadow:none !important;
  text-align:left !important;
  text-align-last:auto !important;
  text-justify:auto !important;
  text-indent:0 !important;
  box-sizing:border-box;
}
.article-lp-wrapper a{text-decoration:none !important}
.article-lp-wrapper ul,.article-lp-wrapper ol,.article-lp-wrapper li{list-style:none !important}
.article-lp-wrapper img,.article-lp-wrapper svg{max-width:100%;height:auto;display:block}
.article-lp-wrapper h2,.article-lp-wrapper h3,.article-lp-wrapper .lp-balance{text-wrap:balance}
.article-lp-wrapper p,.article-lp-wrapper li,.article-lp-wrapper td,.article-lp-wrapper th{text-wrap:pretty}

/* --- 0-c. ハイライト(重要語句の強調)。アニメではなく静的な装飾なので常に表示される --- */
.article-lp-wrapper .lp-mark{
  background-image:linear-gradient(transparent var(--lp-mark-top,60%),var(--lp-mark,rgba(0,160,234,.30)) var(--lp-mark-top,60%));
  background-repeat:no-repeat;background-size:100% 100%;
  padding:0 .08em;font-weight:700;
}
.article-lp-wrapper .lp-mark-strong{
  background-image:linear-gradient(transparent 8%,var(--lp-mark,rgba(0,160,234,.26)) 8%);
  padding:.06em .3em;border-radius:4px;font-weight:900;
}
.article-lp-wrapper .lp-key{font-weight:900;color:var(--lp-key,inherit)}
.article-lp-wrapper .lp-key-line{font-weight:900;border-bottom:3px solid var(--lp-key,currentColor);padding-bottom:2px}

/* --- 1. ページ内リンクのスムーススクロール(host例外・記事LPがある時のみ) --- */
@media (prefers-reduced-motion: no-preference){
  html:has(.article-lp-wrapper){scroll-behavior:smooth}
}
.article-lp-wrapper [id]{scroll-margin-top:24px}

/* --- 2. FV:ページ読み込み時に1回だけ再生(スクロール非依存) --- */
@media (prefers-reduced-motion: no-preference){
  .article-lp-wrapper .lp-fv-anim{
    animation:lpFvRise .9s cubic-bezier(.22,1,.36,1) both;
    animation-delay:var(--lp-fv-delay,0ms);
  }
}
@keyframes lpFvRise{from{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}

/* --- 3. 持続アニメ(常にゆっくり動き続ける。装飾・アイコン・矢印・罫線に使う) --- */
@media (prefers-reduced-motion: no-preference){
  .article-lp-wrapper .lp-amb-float {animation:lpAmbFloat 8s ease-in-out infinite}
  .article-lp-wrapper .lp-amb-sway  {animation:lpAmbSway 7s ease-in-out infinite}
  .article-lp-wrapper .lp-amb-pulse {animation:lpAmbPulse 3.2s ease-in-out infinite}
  .article-lp-wrapper .lp-amb-glow  {animation:lpAmbGlow 5s ease-in-out infinite}
  .article-lp-wrapper .lp-amb-arrow {animation:lpAmbArrow 1.8s ease-in-out infinite}
  .article-lp-wrapper .lp-amb-ring  {animation:lpAmbRing 22s linear infinite}
  .article-lp-wrapper .lp-amb-line  {animation:lpAmbLine 6s ease-in-out infinite;transform-origin:left center}
  /* 波紋:数値・アイコンなど"注目させたい小さな要素"を包むラッパーに付ける(内側の要素は切られない) */
  .article-lp-wrapper .lp-amb-halo{position:relative;display:inline-block}
  .article-lp-wrapper .lp-amb-halo::before,
  .article-lp-wrapper .lp-amb-halo::after{
    content:"";position:absolute;inset:calc(-1 * var(--lp-halo-inset,10px));border-radius:var(--lp-halo-radius,999px);
    border:2px solid var(--lp-halo,rgba(0,160,234,.5));pointer-events:none;z-index:0;
    animation:lpCtaHalo 3.2s cubic-bezier(.16,.8,.3,1) infinite;
  }
  .article-lp-wrapper .lp-amb-halo::after{animation-delay:1.6s}
  .article-lp-wrapper .lp-amb-halo > *{position:relative;z-index:1}
  .article-lp-wrapper .lp-amb-dot > *{animation:lpAmbDot 1.6s ease-in-out infinite}
  .article-lp-wrapper .lp-amb-dot > *:nth-child(2){animation-delay:.22s}
  .article-lp-wrapper .lp-amb-dot > *:nth-child(3){animation-delay:.44s}
  /* 光帯が定期的に流れる。必ず .lp-amb-shine 側に overflow:hidden と position:relative を持たせる */
  .article-lp-wrapper .lp-amb-shine{position:relative;overflow:hidden;isolation:isolate}
  .article-lp-wrapper .lp-amb-shine > *{position:relative;z-index:2}
  .article-lp-wrapper .lp-amb-shine::after{
    content:"";position:absolute;top:0;left:0;width:45%;height:100%;pointer-events:none;z-index:1;
    background:linear-gradient(115deg,transparent 0%,var(--lp-shine,rgba(255,255,255,.45)) 50%,transparent 100%);
    animation:lpAmbShine 5.5s ease-in-out infinite;
  }
  .article-lp-wrapper .lp-amb-delay-1{animation-delay:.6s}
  .article-lp-wrapper .lp-amb-delay-2{animation-delay:1.2s}
  .article-lp-wrapper .lp-amb-delay-3{animation-delay:1.8s}
}

/* --- 4. ホバー((hover:hover)環境のみ。スマホでは一切発火しない=SPが軽い) --- */
@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion: no-preference){
  .article-lp-wrapper .lp-hv-lift{transition:transform .38s cubic-bezier(.22,1,.36,1),border-color .38s ease,background-color .38s ease,box-shadow .38s ease}
  .article-lp-wrapper .lp-hv-lift:hover{transform:translateY(-6px)}

  .article-lp-wrapper .lp-hv-edge{transition:border-color .38s ease,background-color .38s ease}
  .article-lp-wrapper .lp-hv-edge:hover{border-color:var(--lp-hv-edge,currentColor) !important}

  /* 塗りは background-image で行う(疑似要素を重ねないので、装飾がテキストの前面に出る事故が起きない)。
     ※.lp-hv-sweep を付ける要素の地色は background-color で指定する(background ショートハンドは
       background-image:none を同時に設定してしまい、この効果を打ち消すため) */
  .article-lp-wrapper .lp-hv-sweep{
    background-image:linear-gradient(var(--lp-hv-fill,rgba(0,160,234,.12)),var(--lp-hv-fill,rgba(0,160,234,.12))) !important;
    background-repeat:no-repeat !important;
    background-position:left center !important;
    background-size:0% 100% !important;
    transition:background-size .45s cubic-bezier(.22,1,.36,1),border-color .38s ease,color .38s ease;
  }
  .article-lp-wrapper .lp-hv-sweep:hover{background-size:100% 100% !important}

  .article-lp-wrapper .lp-hv-underline{position:relative}
  .article-lp-wrapper .lp-hv-underline::after{
    content:"";position:absolute;left:0;bottom:-6px;width:100%;height:3px;border-radius:999px;pointer-events:none;
    background:var(--lp-hv-line,currentColor);
    transform:scaleX(0);transform-origin:left center;transition:transform .42s cubic-bezier(.22,1,.36,1);
  }
  .article-lp-wrapper .lp-hv-underline:hover::after{transform:scaleX(1)}

  .article-lp-wrapper .lp-hv-arrow .arrow,
  .article-lp-wrapper .lp-hv-arrow .lp-anchor-arrow{transition:transform .38s cubic-bezier(.22,1,.36,1)}
  .article-lp-wrapper .lp-hv-arrow:hover .arrow,
  .article-lp-wrapper .lp-hv-arrow:hover .lp-anchor-arrow{transform:translateX(8px)}

  .article-lp-wrapper .lp-hv-zoom{overflow:hidden}
  .article-lp-wrapper .lp-hv-zoom img,.article-lp-wrapper .lp-hv-zoom svg{transition:transform .55s cubic-bezier(.22,1,.36,1)}
  .article-lp-wrapper .lp-hv-zoom:hover img,.article-lp-wrapper .lp-hv-zoom:hover svg{transform:scale(1.07)}

  .article-lp-wrapper .lp-hv-num .num,.article-lp-wrapper .lp-hv-num .lp-secnum{transition:transform .4s cubic-bezier(.22,1,.36,1)}
  .article-lp-wrapper .lp-hv-num:hover .num,.article-lp-wrapper .lp-hv-num:hover .lp-secnum{transform:scale(1.05)}

  .article-lp-wrapper .lp-hv-row tbody tr{transition:background-color .3s ease}
  .article-lp-wrapper .lp-hv-row tbody tr:hover td{background:var(--lp-hv-row,rgba(0,160,234,.08)) !important}

  /* 光帯はテキストを直接子に持つ要素には使わない(必ず内側を要素で包むこと) */
  .article-lp-wrapper .lp-hv-shine{position:relative;overflow:hidden;isolation:isolate}
  .article-lp-wrapper .lp-hv-shine::before{
    content:"";position:absolute;top:0;left:-120%;width:60%;height:100%;z-index:1;pointer-events:none;
    background:linear-gradient(120deg,transparent 0%,rgba(255,255,255,.42) 50%,transparent 100%);
    transform:skewX(-20deg);transition:left .62s ease;
  }
  .article-lp-wrapper .lp-hv-shine:hover::before{left:150%}
  .article-lp-wrapper .lp-hv-shine > *{position:relative;z-index:2}
}

/* --- 4-b. CTAハロー(押したくなる演出)。ボタンを <span class="lp-cta-halo"> で包んで使う。
       ボタン本体の overflow:hidden に影響されないよう、必ず"外側のラッパー"に付けること --- */
@media (prefers-reduced-motion: no-preference){
  .article-lp-wrapper .lp-cta-halo{position:relative;display:inline-block;max-width:100%}
  .article-lp-wrapper .lp-cta-halo::before,
  .article-lp-wrapper .lp-cta-halo::after{
    content:"";position:absolute;inset:0;border-radius:var(--lp-halo-radius,999px);pointer-events:none;z-index:0;
    border:2px solid var(--lp-halo,rgba(0,160,234,.55));
    animation:lpCtaHalo 3.2s cubic-bezier(.16,.8,.3,1) infinite;
  }
  .article-lp-wrapper .lp-cta-halo::after{animation-delay:1.5s}
  .article-lp-wrapper .lp-cta-halo > *{position:relative;z-index:1}
}

/* --- 5. @keyframes(エンジン固定:11個。LP側で追加してよいのは合計6個まで) --- */
@keyframes lpAmbFloat{0%,100%{transform:translate3d(0,0,0)}   50%{transform:translate3d(0,-14px,0)}}
@keyframes lpAmbSway {0%,100%{transform:rotate(-2deg)}         50%{transform:rotate(2deg)}}
@keyframes lpAmbPulse{0%,100%{transform:scale(1)}              50%{transform:scale(1.06)}}
@keyframes lpAmbGlow {0%,100%{opacity:.5}                      50%{opacity:1}}
@keyframes lpAmbArrow{0%,100%{transform:translateX(0)}         50%{transform:translateX(6px)}}
@keyframes lpAmbRing {to{transform:rotate(360deg)}}
@keyframes lpAmbLine {0%,100%{transform:scaleX(.4)}            50%{transform:scaleX(1)}}
@keyframes lpAmbDot  {0%,75%,100%{opacity:.25}                 38%{opacity:1}}
@keyframes lpCtaHalo {0%{transform:scale(1);opacity:.55} 62%{transform:scale(1.10);opacity:0} 100%{transform:scale(1.10);opacity:0}}
@keyframes lpAmbShine{0%{transform:translateX(-130%) skewX(-18deg)} 55%,100%{transform:translateX(330%) skewX(-18deg)}}
/* ===== LP CSS ANIM ENGINE v4.2.0 END ===== */

/* =====================================================================
   LP固有CSS（ここから下がAI生成範囲。エンジンは上の全文で固定）
   ブランド4色：ベース #FAFAFA / メイン #3C7639 / サブ #B07B54 / アクセント #FF9C00
   ===================================================================== */

:root{
  --color-base:#FAFAFA;      /* tone: light（相対輝度 約0.96） */
  --color-main:#3C7639;      /* tone: dark （相対輝度 約0.14 → 白文字 5.4:1） */
  --color-sub:#B07B54;       /* tone: light（相対輝度 約0.24 → 濃色文字 4.8:1） */
  --color-accent:#FF9C00;    /* tone: light（相対輝度 約0.45） CVカラー */
  --color-accent-dark:#E08800;             /* ホバー濃色化専用（約12%暗い同系色） */
  --color-ink:#1A1A1A;
  --color-ink-2:#333333;
  --color-ink-3:#666666;
  --color-hair:rgba(0,0,0,.10);
  --tint-main:color-mix(in srgb, var(--color-main) 12%, #FFFFFF);
  --tint-main-2:color-mix(in srgb, var(--color-main) 18%, #FFFFFF);
  --tint-sub:color-mix(in srgb, var(--color-sub) 15%, #FFFFFF);
  --tint-accent:color-mix(in srgb, var(--color-accent) 16%, #FFFFFF);
  --color-th-row:color-mix(in srgb, var(--color-main) 14%, #FFFFFF);
}

/* --- 23-1 / 23-8 親サイト分離の必須スタイル --- */
.article-lp-wrapper{
  position:relative; isolation:isolate; contain:layout style;
  width:100%; max-width:100%; overflow:visible; z-index:auto;
  font-size:17px; line-height:2.1; letter-spacing:.02em;
  color:var(--color-ink) !important;
  background:#FFFFFF !important;
  --lp-mark:rgba(60,118,57,.22);
  --lp-key:#3C7639;
}
.article-lp-wrapper,.article-lp-wrapper *,
.article-lp-wrapper *::before,.article-lp-wrapper *::after{box-sizing:border-box}
.article-lp-wrapper img,.article-lp-wrapper svg,.article-lp-wrapper video{max-width:100%;height:auto;display:block}
.article-lp-wrapper a{color:inherit !important}
.article-lp-wrapper ul,.article-lp-wrapper ol{margin:0;padding:0}
.article-lp-wrapper p,.article-lp-wrapper li,.article-lp-wrapper dt,.article-lp-wrapper dd,
.article-lp-wrapper h2,.article-lp-wrapper h3,.article-lp-wrapper div,.article-lp-wrapper span,
.article-lp-wrapper a,.article-lp-wrapper th,.article-lp-wrapper td{
  text-align:left !important;text-align-last:auto !important;text-justify:auto !important;
}

/* --- 4-0 全要素同一幅・中央配置 --- */
.article-lp-wrapper > section{width:100%}
.article-lp-wrapper > *:not(section):not(style):not(script){max-width:880px;margin-inline:auto}
.article-lp-wrapper .lp-container{max-width:880px;margin-inline:auto;padding-inline:56px;position:relative;z-index:1}
.article-lp-wrapper table{width:100%}
.article-lp-wrapper figure,.article-lp-wrapper .lp-steps,.article-lp-wrapper .lp-figure{margin-inline:auto;max-width:100%}
.article-lp-wrapper [class*="grid"] > *,.article-lp-wrapper [class*="flex"] > *{min-width:0}

/* --- 2-11 改行制御 --- */
.article-lp-wrapper p,.article-lp-wrapper li,.article-lp-wrapper .lp-lead-out,
.article-lp-wrapper .lp-fv-lead,.article-lp-wrapper .lp-qa-text{
  word-break:normal;word-break:auto-phrase;overflow-wrap:break-word;line-break:strict;
}
.article-lp-wrapper h2,.article-lp-wrapper h3{
  word-break:normal;word-break:auto-phrase;overflow-wrap:break-word;line-break:strict;min-width:0;
}
.article-lp-wrapper .lp-nobr{white-space:nowrap}
.article-lp-wrapper .lp-h2-phrase{display:inline-block;max-width:100%;white-space:normal;word-break:keep-all;overflow-wrap:anywhere}
.article-lp-wrapper .lp-br-pc{display:inline}
.article-lp-wrapper .lp-br-sp{display:none}

/* --- 8-11 背景tone継承（必須） --- */
.article-lp-wrapper .bg-dark,
.article-lp-wrapper .bg-dark > *:not(.cta-btn):not(.lp-em-accent):not(.lp-em-main):not(.lp-marker-sub):not(.lp-marker-accent){color:#FFFFFF !important}
.article-lp-wrapper .bg-dark a:not(.cta-btn){color:#FFFFFF !important}
.article-lp-wrapper .bg-dark th{color:#FFFFFF !important;background:rgba(255,255,255,.10) !important}
.article-lp-wrapper .bg-dark td{color:#FFFFFF !important}
.article-lp-wrapper .bg-dark blockquote,.article-lp-wrapper .bg-dark blockquote *{color:#FFFFFF !important}
.article-lp-wrapper .bg-dark figcaption,.article-lp-wrapper .bg-dark small,.article-lp-wrapper .bg-dark .lp-note{color:#F7F7F7 !important}
.article-lp-wrapper .bg-dark .lp-section-num{color:#FFFFFF !important}
.article-lp-wrapper .bg-light,
.article-lp-wrapper .bg-light > *:not(.cta-btn):not(.lp-em-accent):not(.lp-em-main):not(.lp-marker-sub):not(.lp-marker-accent){color:var(--color-ink) !important}
.article-lp-wrapper .bg-light th{color:#FFFFFF !important;background:var(--color-main) !important}
.article-lp-wrapper .bg-light td{color:var(--color-ink) !important;background:#FFFFFF !important}
.article-lp-wrapper .bg-light figcaption,.article-lp-wrapper .bg-light small,.article-lp-wrapper .bg-light .lp-note{color:var(--color-ink-3) !important}
.article-lp-wrapper .bg-light .lp-section-num{color:var(--color-main) !important}
.article-lp-wrapper .bg-white,
.article-lp-wrapper .bg-white > *:not(.cta-btn):not(.lp-em-accent):not(.lp-em-main):not(.lp-marker-sub):not(.lp-marker-accent){color:var(--color-ink) !important}
.article-lp-wrapper .bg-white th{color:#FFFFFF !important;background:var(--color-main) !important}
.article-lp-wrapper .bg-white td{color:var(--color-ink) !important}
.article-lp-wrapper .bg-white .lp-section-num{color:var(--color-main) !important}
.article-lp-wrapper .bg-dark p,.article-lp-wrapper .bg-dark li{line-height:2.15;color:#FFFFFF !important}
.article-lp-wrapper .bg-light p,.article-lp-wrapper .bg-light li,
.article-lp-wrapper .bg-white p,.article-lp-wrapper .bg-white li{color:var(--color-ink) !important}

/* --- 本文タイポ --- */
.article-lp-wrapper p,.article-lp-wrapper li{font-size:17px;line-height:2.1}
.article-lp-wrapper p + p{margin-top:48px}
.article-lp-wrapper .lp-note{font-size:16px;line-height:1.95;color:var(--color-ink-3) !important;margin-top:26px}
.article-lp-wrapper .lp-key{color:var(--lp-key) !important}

/* --- 装飾グロー（クリップ層のみ overflow:hidden） --- */
.article-lp-wrapper .lp-glow-clip{position:absolute;inset:0;overflow:hidden;z-index:0;pointer-events:none}
.article-lp-wrapper .lp-glow{position:absolute;border-radius:50%;pointer-events:none;display:block}
.article-lp-wrapper .lp-glow-a{width:440px;height:440px;right:-120px;top:-160px;
  background:radial-gradient(circle,rgba(255,156,0,.34) 0%,rgba(255,156,0,0) 70%) !important}
.article-lp-wrapper .lp-glow-b{width:380px;height:380px;left:-130px;bottom:-150px;
  background:radial-gradient(circle,rgba(255,156,0,.30) 0%,rgba(255,156,0,0) 70%) !important}

/* ===================== FV ===================== */
.article-lp-wrapper .lp-fv{background:var(--color-main) !important;padding:120px 0 124px;position:relative}
.article-lp-wrapper .lp-fv-kicker{margin:0 0 28px}
.article-lp-wrapper .lp-kicker-chip{
  display:inline-block;padding:9px 22px 10px;border-radius:999px;
  background:var(--color-accent) !important;color:var(--color-ink) !important;
  font-size:17px;font-weight:900;letter-spacing:.14em;line-height:1.6;
}
.article-lp-wrapper .lp-fv-tags{display:flex;flex-wrap:wrap;gap:12px;margin:0 0 40px}
.article-lp-wrapper .lp-tag{
  font-size:16px;font-weight:700;line-height:1.7;padding:8px 20px 9px;border-radius:999px;
  border:1px solid rgba(255,255,255,.55) !important;color:#FFFFFF !important;background:transparent !important;
}
.article-lp-wrapper .lp-fv-lead-wrap{border-left:4px solid var(--color-accent) !important;padding-left:32px}
.article-lp-wrapper .lp-fv-lead{font-size:23px;line-height:2.15;font-weight:400;color:#FFFFFF !important}
.article-lp-wrapper .lp-fv-lead + .lp-fv-lead{margin-top:48px}

/* ===================== FAQ目次 ===================== */
.article-lp-wrapper .lp-toc{background:var(--tint-main) !important;padding:96px 0 108px}
.article-lp-wrapper .lp-toc-head{margin-bottom:56px}
.article-lp-wrapper .lp-toc-title{font-size:40px;font-weight:900;line-height:1.4;letter-spacing:-.02em;margin:14px 0 20px;color:var(--color-ink) !important}
.article-lp-wrapper .lp-toc-sub{font-size:17px;line-height:2.05;color:var(--color-ink-2) !important;margin:0}
.article-lp-wrapper .lp-qa-list{display:grid;grid-template-columns:1fr;gap:48px}
.article-lp-wrapper .lp-qa{
  background:#FFFFFF !important;border:1px solid rgba(60,118,57,.22) !important;border-radius:10px;
  padding:40px 44px 36px;
}
.article-lp-wrapper .lp-qa-row{display:flex;align-items:flex-start;gap:18px}
.article-lp-wrapper .lp-qa-row-a{margin-top:22px;padding-top:24px;border-top:1px solid var(--color-hair) !important}
.article-lp-wrapper .lp-qa-mark{
  flex:0 0 auto;width:38px;height:38px;border-radius:50%;
  display:inline-flex;align-items:center;justify-content:center;
  font-size:17px;font-weight:900;line-height:1;margin-top:.18em;
  text-align:center !important;
}
.article-lp-wrapper .lp-qa-mark-q{background:var(--color-main) !important;color:#FFFFFF !important}
.article-lp-wrapper .lp-qa-mark-a{background:var(--color-accent) !important;color:var(--color-ink) !important}
.article-lp-wrapper .lp-qa-text{flex:1 1 auto;min-width:0;font-size:17px;line-height:2.0;margin:0}
.article-lp-wrapper .lp-qa-text-q{font-size:19px;font-weight:700;line-height:1.85}
.article-lp-wrapper .lp-anchor{
  display:inline-flex;align-items:center;gap:12px;margin-top:30px;
  min-height:48px;padding:13px 28px;border-radius:6px;
  background-color:#FFFFFF !important;
  border:2px solid var(--color-main) !important;color:var(--color-main) !important;
  font-size:17px;font-weight:700;line-height:1.5;cursor:pointer;max-width:100%;
  white-space:normal;word-break:keep-all;overflow-wrap:anywhere;
}
.article-lp-wrapper .lp-anchor-txt{flex:1 1 auto;min-width:0}
.article-lp-wrapper .lp-anchor-arrow{flex:0 0 auto;font-size:16px;line-height:1;color:var(--color-accent-dark) !important}
.article-lp-wrapper .lp-anchor:focus-visible{outline:3px solid var(--color-accent);outline-offset:4px}

/* ===================== セクション共通 ===================== */
.article-lp-wrapper .lp-sec{padding:132px 0 136px;background:#FFFFFF !important}
.article-lp-wrapper .lp-sec-sub{background:var(--tint-sub) !important}
.article-lp-wrapper .lp-sec-sum{padding:148px 0 152px}
.article-lp-wrapper .lp-sec-head{margin-bottom:56px}
.article-lp-wrapper .lp-section-num{font-size:84px;font-weight:900;line-height:1.1;letter-spacing:-.02em;margin:0 0 12px}
.article-lp-wrapper .lp-label{font-size:17px;font-weight:700;line-height:1.7;letter-spacing:.18em;margin:0 0 14px}
.article-lp-wrapper .lp-label-chip{
  display:inline-block;padding:7px 18px 8px;border-radius:999px;
  background:var(--tint-accent) !important;color:#8A5400 !important;letter-spacing:.14em;
}
.article-lp-wrapper .lp-label-bar{padding-left:16px;border-left:5px solid var(--color-accent) !important;color:var(--color-main) !important}
.article-lp-wrapper .lp-label-line{color:var(--color-main) !important}
.article-lp-wrapper .lp-label-line::after{content:"";display:block;width:44px;height:2px;margin-top:12px;background:var(--color-accent) !important}
.article-lp-wrapper .lp-h2{font-size:46px !important;font-weight:900;line-height:1.42;letter-spacing:-.03em;margin:0;color:var(--color-ink) !important}
.article-lp-wrapper .lp-h2 .lp-h2-phrase{margin-right:.05em}
.article-lp-wrapper .lp-rule{display:block;height:4px;margin-top:22px;background:var(--color-main) !important}
.article-lp-wrapper .lp-rule-a{width:88px;background:var(--color-accent) !important}
.article-lp-wrapper .lp-rule-b{width:120px;height:3px}
.article-lp-wrapper .lp-rule-c{width:140px;background:var(--color-accent) !important}
.article-lp-wrapper .lp-head-c{padding-top:36px;border-top:1px solid var(--color-hair) !important}
.article-lp-wrapper .lp-head-d{padding-top:40px;border-top:6px solid var(--color-main) !important}

.article-lp-wrapper .lp-lead-out{
  font-size:20px;font-weight:700;line-height:2.0;margin:0 0 20px;
  color:var(--color-ink) !important;
}
.article-lp-wrapper .lp-h3{
  font-size:28px !important;font-weight:700;line-height:1.5;letter-spacing:-.01em;
  margin:60px 0 28px;color:var(--color-ink) !important;
}
.article-lp-wrapper .lp-h3-a{padding-left:18px;border-left:4px solid var(--color-main) !important}
.article-lp-wrapper .lp-h3-b{padding-bottom:16px;border-bottom:1px solid rgba(0,0,0,.14) !important}
.article-lp-wrapper .lp-h3-c::before{content:"";display:block;width:28px;height:3px;margin-bottom:16px;background:var(--color-accent) !important}

/* ===================== チェックリスト ===================== */
.article-lp-wrapper .lp-check{
  margin-top:64px;padding:44px 48px 46px;border-radius:4px;
  background:var(--tint-main) !important;border:1px solid rgba(60,118,57,.26) !important;
}
.article-lp-wrapper .lp-check-title{display:flex;align-items:center;flex-wrap:wrap;gap:14px;margin:0 0 26px}
.article-lp-wrapper .lp-check-badge{
  flex:0 0 auto;display:inline-block;padding:6px 16px 7px;border-radius:2px;
  background:var(--color-main) !important;color:#FFFFFF !important;
  font-size:16px;font-weight:700;line-height:1.6;letter-spacing:.1em;
}
.article-lp-wrapper .lp-check-title-txt{flex:1 1 auto;min-width:0;font-size:19px;font-weight:900;line-height:1.7;color:var(--color-ink) !important}
.article-lp-wrapper .lp-check-list{display:grid;grid-template-columns:1fr;gap:20px}
.article-lp-wrapper .lp-check-item{display:flex;align-items:flex-start;gap:14px;font-size:17px;line-height:1.95}
.article-lp-wrapper .lp-check-item .ico{
  flex:0 0 auto;width:26px;height:26px;border-radius:50%;margin-top:.22em;
  display:inline-flex;align-items:center;justify-content:center;
  background:var(--color-main) !important;color:#FFFFFF !important;
}
.article-lp-wrapper .lp-check-item .ico svg{width:62%;height:62%;display:block}
.article-lp-wrapper .lp-check-item .ico svg path{stroke:#FFFFFF !important}
.article-lp-wrapper .lp-check-txt{flex:1 1 auto;min-width:0;font-weight:700;color:var(--color-ink) !important}

/* ===================== 数値ブロック ===================== */
.article-lp-wrapper .lp-stat{
  margin:60px 0 56px;padding:48px 52px 46px;border-radius:2px;
  background:#FFFFFF !important;border-left:8px solid var(--color-main) !important;
  border-top:1px solid var(--color-hair) !important;border-right:1px solid var(--color-hair) !important;border-bottom:1px solid var(--color-hair) !important;
}
.article-lp-wrapper .lp-stat-label{display:flex;align-items:center;gap:12px;margin:0 0 14px}
.article-lp-wrapper .lp-stat-dot{flex:0 0 auto;width:12px;height:12px;border-radius:50%;background:var(--color-accent) !important;display:block}
.article-lp-wrapper .lp-stat-label-txt{flex:1 1 auto;min-width:0;font-size:17px;font-weight:700;letter-spacing:.1em;line-height:1.7;color:var(--color-main) !important}
.article-lp-wrapper .lp-stat-num{display:inline-flex;align-items:baseline;line-height:1;margin:0;max-width:100%}
.article-lp-wrapper .lp-stat-num .num{font-size:88px !important;font-weight:900;line-height:1;letter-spacing:-.02em;color:var(--color-main) !important}
.article-lp-wrapper .lp-stat-num .unit{font-size:28px !important;font-weight:700;line-height:1;margin-left:.12em;color:var(--color-main) !important}
.article-lp-wrapper .lp-stat-note{font-size:17px;line-height:2.0;margin:22px 0 0;color:var(--color-ink-2) !important}

/* ===================== 表 ===================== */
.article-lp-wrapper .lp-table-cap{
  display:block;width:100%;font-size:18px;font-weight:900;line-height:1.7;
  margin:60px 0 20px;color:var(--color-ink) !important;
}
.article-lp-wrapper .lp-table{border-collapse:separate;border-spacing:0;margin-bottom:0}
.article-lp-wrapper .lp-table th,.article-lp-wrapper .lp-table td{
  text-align:center !important;vertical-align:middle;font-size:17px;line-height:1.85;
  padding:17px 18px;border-bottom:1px solid var(--color-hair) !important;
}
.article-lp-wrapper .lp-table thead th[scope="col"]{
  background:var(--color-main) !important;color:#FFFFFF !important;font-weight:700;
  border-bottom:none !important;padding:19px 18px;
}
.article-lp-wrapper .lp-table thead th:first-child{border-top-left-radius:6px}
.article-lp-wrapper .lp-table thead th:last-child{border-top-right-radius:6px}
.article-lp-wrapper .lp-table tbody th[scope="row"]{
  background:var(--color-th-row) !important;color:var(--color-ink) !important;font-weight:700;
}
.article-lp-wrapper .lp-table tbody td{background:#FFFFFF !important;color:var(--color-ink) !important}
.article-lp-wrapper .lp-table tbody tr.is-em th[scope="row"]{border-left:4px solid var(--color-accent) !important;padding-left:14px}
.article-lp-wrapper .lp-table .lp-td-key{font-weight:900;color:var(--color-main) !important}
.article-lp-wrapper .lp-table tbody tr:last-child th,
.article-lp-wrapper .lp-table tbody tr:last-child td{border-bottom:1px solid rgba(0,0,0,.16) !important}

/* ===================== 注意ボックス ===================== */
.article-lp-wrapper .lp-notebox{
  margin-top:56px;padding:40px 44px 42px;border-radius:4px;
  background:#FFFFFF !important;border:1px solid rgba(176,123,84,.42) !important;
}
.article-lp-wrapper .lp-notebox-title{display:flex;align-items:center;gap:14px;margin:0 0 22px}
.article-lp-wrapper .lp-notebox-ico{
  flex:0 0 auto;width:30px;height:30px;border-radius:50%;
  display:inline-flex;align-items:center;justify-content:center;
  background:var(--color-sub) !important;color:#FFFFFF !important;
  font-size:17px;font-weight:900;line-height:1;text-align:center !important;
}
.article-lp-wrapper .lp-notebox-title-txt{flex:1 1 auto;min-width:0;font-size:19px;font-weight:900;line-height:1.7;color:var(--color-ink) !important}
.article-lp-wrapper .lp-notebox-text{font-size:17px;line-height:2.05;margin:0}
.article-lp-wrapper .lp-notebox-text + .lp-notebox-text{margin-top:40px}

/* ===================== ステップ図 ===================== */
.article-lp-wrapper .lp-fig-cap{
  display:block;width:100%;font-size:18px;font-weight:900;line-height:1.7;
  margin:68px 0 26px;color:var(--color-ink) !important;
}
.article-lp-wrapper .lp-steps{max-width:600px;margin-inline:auto}
.article-lp-wrapper .lp-step{display:grid;grid-template-columns:48px 1fr;column-gap:20px;position:relative;padding-bottom:34px}
.article-lp-wrapper .lp-step-last{padding-bottom:0}
.article-lp-wrapper .lp-step-num{
  width:44px;height:44px;border-radius:50%;margin-inline:auto;
  display:inline-flex;align-items:center;justify-content:center;
  background:var(--color-main) !important;color:#FFFFFF !important;
  font-size:19px;font-weight:900;line-height:1;text-align:center !important;position:relative;z-index:2;
}
.article-lp-wrapper .lp-step:not(:last-child)::before{
  content:"";position:absolute;left:24px;transform:translateX(-50%);top:44px;bottom:0;width:2px;z-index:1;
  background:var(--color-main) !important;
}
.article-lp-wrapper .lp-step-title{font-size:19px;font-weight:700;line-height:1.75;margin:0;padding-top:8px;color:var(--color-ink) !important}
.article-lp-wrapper .lp-step-last .lp-step-num{background:var(--color-accent) !important;color:var(--color-ink) !important}
.article-lp-wrapper .lp-step-last .lp-step-title{color:var(--color-main) !important;font-weight:900}

/* ===================== まとめ ===================== */
.article-lp-wrapper .lp-sum-list{display:grid;grid-template-columns:1fr;gap:0;margin:52px 0 56px}
.article-lp-wrapper .lp-sum-item{
  display:flex;align-items:flex-start;gap:22px;padding:28px 0;
  border-bottom:1px solid var(--color-hair) !important;
}
.article-lp-wrapper .lp-sum-item:first-child{border-top:1px solid var(--color-hair) !important}
.article-lp-wrapper .lp-sum-num{
  flex:0 0 auto;font-size:26px;font-weight:900;line-height:1.3;letter-spacing:-.02em;
  color:var(--color-accent-dark) !important;
}
.article-lp-wrapper .lp-sum-txt{flex:1 1 auto;min-width:0;font-size:19px;font-weight:700;line-height:1.9;color:var(--color-ink) !important}

/* ===================== CTA ===================== */
.article-lp-wrapper .lp-cta-block{padding:104px 0 108px}
.article-lp-wrapper .lp-cta-mid{background:var(--color-base) !important;padding:96px 0 100px}
.article-lp-wrapper .lp-cta-last{background:var(--color-main) !important;padding:140px 0 144px;position:relative}
.article-lp-wrapper .lp-cta-block,
.article-lp-wrapper .lp-cta-block *{text-align:center !important}
.article-lp-wrapper .lp-cta-mid-box{
  padding:60px 48px 64px;border-radius:4px;
  background:#FFFFFF !important;border:2px solid var(--color-main) !important;
}
.article-lp-wrapper .lp-cta-label{margin:0 0 20px;font-size:17px;font-weight:700;letter-spacing:.18em;line-height:1.7;color:var(--color-main) !important}
.article-lp-wrapper .lp-cta-last .lp-cta-label{color:#FFFFFF !important}
.article-lp-wrapper .lp-cta-catch{font-size:38px;font-weight:900;line-height:1.5;letter-spacing:-.03em;margin:0 0 26px;color:var(--color-ink) !important}
.article-lp-wrapper .lp-cta-last .lp-cta-catch{font-size:44px;color:#FFFFFF !important;margin-bottom:32px}
.article-lp-wrapper .lp-cta-sub{max-width:660px;margin:0 auto 44px;font-size:17px;line-height:2.05;color:var(--color-ink-2) !important}
.article-lp-wrapper .lp-cta-last .lp-cta-sub{color:#F7F7F7 !important;margin-bottom:56px}

.article-lp-wrapper .cta-btn{
  display:inline-flex;align-items:center;justify-content:center;gap:14px;
  max-width:560px;padding:20px 40px;border-radius:8px;box-sizing:border-box;
  background-color:var(--color-accent) !important;
  border:2px solid var(--color-accent) !important;
  font-size:18px;font-weight:900;line-height:1.55;min-height:60px;
  white-space:normal;word-break:keep-all;overflow-wrap:anywhere;
  box-shadow:0 6px 18px rgba(0,0,0,.14);
  transition:background-color .38s ease,box-shadow .38s ease;
}
.article-lp-wrapper .cta-btn-lg{padding:22px 52px;font-size:19px;min-height:66px}
.article-lp-wrapper .cta-btn-txt{flex:1 1 auto;min-width:0}
.article-lp-wrapper .cta-btn .arrow{flex:0 0 auto;width:22px;height:22px;display:block}
.article-lp-wrapper .cta-btn .arrow svg{width:22px;height:22px;display:block}
.article-lp-wrapper .cta-btn,
.article-lp-wrapper .cta-btn:visited,
.article-lp-wrapper .cta-btn:hover,
.article-lp-wrapper .cta-btn:active,
.article-lp-wrapper .cta-btn:focus,
.article-lp-wrapper .cta-btn *,
.article-lp-wrapper .cta-btn:hover *,
.article-lp-wrapper .cta-btn:active *,
.article-lp-wrapper .cta-btn:focus *{color:#FFFFFF !important}
.article-lp-wrapper .cta-btn svg,.article-lp-wrapper .cta-btn svg *{fill:none !important;stroke:#FFFFFF !important}
.article-lp-wrapper .cta-btn:focus-visible{outline:3px solid #FFFFFF;outline-offset:4px}
.article-lp-wrapper .cta-btn:active{transform:translateY(0)}
.article-lp-wrapper .lp-cta-halo{display:inline-block;margin-inline:auto}
.article-lp-wrapper .lp-cta-mid-box .cta-btn{margin-inline:auto}

@media (hover:hover) and (pointer:fine){
  .article-lp-wrapper .cta-btn:hover{
    background-color:var(--color-accent-dark) !important;
    border-color:var(--color-accent-dark) !important;
    box-shadow:0 12px 30px rgba(0,0,0,.22);
  }
  .article-lp-wrapper .lp-anchor:hover{border-color:var(--color-accent-dark) !important}
}

/* ===================== SP（2-13：PC=px / SP=vw） ===================== */

/* ===== LINEバナー(CTA直下・PC/SP切替) ===== */
.article-lp-wrapper .line-btn{width:100%;max-width:600px;margin:40px auto 0}
.article-lp-wrapper .line-btn a{display:block;transition:opacity 300ms ease}
.article-lp-wrapper .line-btn a:hover{opacity:.88}
.article-lp-wrapper .line-btn a:focus-visible{outline:3px solid var(--color-main);outline-offset:4px}
.article-lp-wrapper .line-btn img{width:100%;height:auto;margin-inline:auto}
.article-lp-wrapper .line-btn img.line-btn__pc{display:block !important}
.article-lp-wrapper .line-btn img.line-btn__sp{display:none !important}

@media (max-width:768px){
  .article-lp-wrapper{font-size:16px;line-height:2.0}
  .article-lp-wrapper .lp-br-pc{display:none}
  .article-lp-wrapper .lp-br-sp{display:inline}
  .article-lp-wrapper .lp-container{padding-inline:5.5vw}

  /* ① 読ませる文字の16px下限（本文系のみ・素のspanを含めない） */
  .article-lp-wrapper p,
  .article-lp-wrapper li,
  .article-lp-wrapper dt,
  .article-lp-wrapper dd,
  .article-lp-wrapper a,
  .article-lp-wrapper th,
  .article-lp-wrapper td,
  .article-lp-wrapper small,
  .article-lp-wrapper figcaption,
  .article-lp-wrapper .lp-note,
  .article-lp-wrapper .lp-label,
  .article-lp-wrapper .lp-caption,
  .article-lp-wrapper .lp-tag{
    font-size:max(16px,4.3vw);line-height:2.0;
  }
  .article-lp-wrapper p + p{margin-top:9vw}

  /* ② 見出し・大型数値の再宣言（①より後・内部spanまで !important） */
  .article-lp-wrapper .lp-h2,
  .article-lp-wrapper .lp-h2 span{font-size:max(28px,7.4vw) !important;line-height:1.42 !important}
  .article-lp-wrapper .lp-h3,
  .article-lp-wrapper .lp-h3 span{font-size:max(21px,5.6vw) !important;line-height:1.5 !important}
  .article-lp-wrapper .lp-section-num{font-size:max(42px,13vw) !important;line-height:1.1 !important}
  .article-lp-wrapper .lp-toc-title{font-size:max(26px,6.9vw) !important;line-height:1.45 !important}
  .article-lp-wrapper .lp-stat-num .num{font-size:max(52px,14vw) !important;line-height:1.1 !important}
  .article-lp-wrapper .lp-stat-num .unit{font-size:max(20px,5.6vw) !important;line-height:1 !important}
  .article-lp-wrapper .lp-fv-lead{font-size:max(20px,5.3vw) !important;line-height:2.05 !important}
  .article-lp-wrapper .lp-lead-out{font-size:max(18px,4.8vw) !important;line-height:1.95 !important}
  .article-lp-wrapper .lp-qa-text-q,
  .article-lp-wrapper .lp-check-title-txt,
  .article-lp-wrapper .lp-notebox-title-txt,
  .article-lp-wrapper .lp-step-title,
  .article-lp-wrapper .lp-sum-txt{font-size:max(19px,5.1vw) !important;line-height:1.8 !important}
  .article-lp-wrapper .lp-cta-catch{font-size:max(24px,6.4vw) !important;line-height:1.55 !important}
  .article-lp-wrapper .lp-cta-last .lp-cta-catch{font-size:max(28px,7.4vw) !important}
  .article-lp-wrapper .lp-table-cap,
  .article-lp-wrapper .lp-fig-cap{font-size:max(18px,4.8vw) !important;line-height:1.7 !important}
  .article-lp-wrapper .lp-kicker-chip{font-size:max(16px,4.3vw) !important}
  .article-lp-wrapper .lp-check-badge,
  .article-lp-wrapper .lp-qa-mark,
  .article-lp-wrapper .lp-notebox-ico,
  .article-lp-wrapper .lp-step-num,
  .article-lp-wrapper .lp-stat-label-txt{font-size:max(16px,4.3vw) !important}
  .article-lp-wrapper .lp-sum-num{font-size:max(22px,5.9vw) !important}
  .article-lp-wrapper .cta-btn{font-size:max(17px,4.6vw) !important}
  .article-lp-wrapper .cta-btn-lg{font-size:max(17px,4.6vw) !important}

  /* FV */
  .article-lp-wrapper .lp-fv{padding:20vw 0 21vw}
  .article-lp-wrapper .lp-fv-kicker{margin-bottom:6vw}
  .article-lp-wrapper .lp-fv-tags{display:grid;grid-template-columns:1fr;gap:3vw;margin-bottom:9vw}
  .article-lp-wrapper .lp-tag{width:100%;text-align:center !important;padding:2.6vw 4vw}
  .article-lp-wrapper .lp-fv-lead-wrap{padding-left:5vw;border-left-width:3px}
  .article-lp-wrapper .lp-fv-lead + .lp-fv-lead{margin-top:8vw}
  .article-lp-wrapper .lp-glow-a{width:62vw;height:62vw;right:-18vw;top:-22vw}
  .article-lp-wrapper .lp-glow-b{width:60vw;height:60vw;left:-20vw;bottom:-22vw}

  /* 目次 */
  .article-lp-wrapper .lp-toc{padding:18vw 0 19vw}
  .article-lp-wrapper .lp-toc-head{margin-bottom:9vw}
  .article-lp-wrapper .lp-qa-list{gap:8vw}
  .article-lp-wrapper .lp-qa{padding:8vw 6.5vw 7vw}
  .article-lp-wrapper .lp-qa-row{display:block}
  .article-lp-wrapper .lp-qa-mark{width:30px;height:30px;margin:0 0 3.4vw}
  .article-lp-wrapper .lp-qa-text{width:100%}
  .article-lp-wrapper .lp-qa-row-a{margin-top:5.5vw;padding-top:6vw}
  .article-lp-wrapper .lp-anchor{
    display:flex;width:100%;margin-top:7vw;padding:3.6vw 5vw;
    justify-content:center;text-align:center !important;
  }
  .article-lp-wrapper .lp-anchor-txt{flex:0 1 auto;text-align:center !important}

  /* セクション */
  .article-lp-wrapper .lp-sec{padding:19vw 0 20vw}
  .article-lp-wrapper .lp-sec-sum{padding:21vw 0 22vw}
  .article-lp-wrapper .lp-sec-head{margin-bottom:9vw}
  .article-lp-wrapper .lp-h3{margin:12vw 0 5.5vw}
  .article-lp-wrapper .lp-h3-a{padding-left:4vw;border-left-width:3px}
  .article-lp-wrapper .lp-head-c{padding-top:7vw}
  .article-lp-wrapper .lp-head-d{padding-top:7vw}

  /* チェックリスト・注意・数値 */
  .article-lp-wrapper .lp-check{margin-top:11vw;padding:7.5vw 6vw 8vw}
  .article-lp-wrapper .lp-check-list{gap:4.4vw}
  .article-lp-wrapper .lp-notebox{margin-top:11vw;padding:7.5vw 6vw 8vw}
  .article-lp-wrapper .lp-stat{margin:11vw 0 10vw;padding:8vw 6vw 7.5vw;border-left-width:6px}

  /* 表：1カラムカード化 */
  .article-lp-wrapper .lp-table-cap{margin:11vw 0 4.5vw}
  .article-lp-wrapper .lp-table thead{display:none}
  .article-lp-wrapper .lp-table,
  .article-lp-wrapper .lp-table tbody,
  .article-lp-wrapper .lp-table tr,
  .article-lp-wrapper .lp-table th,
  .article-lp-wrapper .lp-table td{display:block;width:100%}
  .article-lp-wrapper .lp-table tr{
    background:#FFFFFF !important;border:1px solid rgba(0,0,0,.14) !important;
    border-radius:6px;overflow:hidden;margin-bottom:6vw;
  }
  .article-lp-wrapper .lp-table tr:last-child{margin-bottom:0}
  .article-lp-wrapper .lp-table tbody th[scope="row"]{
    background:var(--color-main) !important;color:#FFFFFF !important;font-weight:700;
    font-size:max(18px,4.9vw) !important;padding:4.2vw 5vw;
    text-align:left !important;border-bottom:none !important;border-left:none !important;
  }
  .article-lp-wrapper .lp-table tbody tr.is-em{border-top:4px solid var(--color-accent) !important}
  .article-lp-wrapper .lp-table tbody td{
    background:#FFFFFF !important;color:var(--color-ink) !important;
    padding:4.4vw 5vw;border-bottom:1px solid var(--color-hair) !important;
    text-align:center !important;
  }
  .article-lp-wrapper .lp-table tbody tr td:last-child{border-bottom:none !important}
  .article-lp-wrapper .lp-table tbody td::before{
    content:attr(data-label);display:block;
    font-size:max(16px,4.3vw);font-weight:700;letter-spacing:.12em;line-height:1.7;
    color:var(--color-main) !important;
    padding-bottom:2.6vw;margin-bottom:3vw;
    border-bottom:1px solid var(--color-hair) !important;text-align:center !important;
  }
  .article-lp-wrapper .lp-note{margin-top:5vw}

  /* ステップ */
  .article-lp-wrapper .lp-fig-cap{margin:12vw 0 6vw}
  .article-lp-wrapper .lp-step{grid-template-columns:44px 1fr;column-gap:4.4vw;padding-bottom:6.5vw}
  .article-lp-wrapper .lp-step-num{width:40px;height:40px}
  .article-lp-wrapper .lp-step:not(:last-child)::before{left:22px;top:40px}
  .article-lp-wrapper .lp-step-title{padding-top:1.4vw}

  /* まとめ */
  .article-lp-wrapper .lp-sum-list{margin:9vw 0 9vw}
  .article-lp-wrapper .lp-sum-item{gap:4.4vw;padding:5.5vw 0}

  /* CTA */
  .article-lp-wrapper .lp-cta-mid{padding:17vw 0 18vw}
  .article-lp-wrapper .lp-cta-mid-box{padding:9vw 6vw 9.5vw}
  .article-lp-wrapper .lp-cta-last{padding:22vw 0 23vw}
  .article-lp-wrapper .lp-cta-sub{margin-bottom:9vw}
  .article-lp-wrapper .lp-cta-last .lp-cta-sub{margin-bottom:11vw}
  .article-lp-wrapper .cta-btn{width:100%;max-width:100%;padding:4.6vw 5vw;gap:3vw;border-radius:8px}
  .article-lp-wrapper .cta-btn .lp-nobr{white-space:normal}
  .article-lp-wrapper .cta-btn-txt{text-align:center !important;line-height:1.55}
  .article-lp-wrapper .cta-btn-lg{padding:5.2vw 5vw}
  .article-lp-wrapper .lp-cta-halo{display:block;width:100%}

  .article-lp-wrapper .line-btn{max-width:100%;margin:max(28px,3.6vw) 0 0}
  .article-lp-wrapper .line-btn img.line-btn__pc{display:none !important}
  .article-lp-wrapper .line-btn img.line-btn__sp{display:block !important}
}

/* ===== host-reset（ホストCMSのテーマ装飾の打ち消し・固定ブロック） ===== */
#article ul li{border-bottom:none}
#article ul li span{color:#333;width:auto}
@media only screen and (max-width:768px){ .entry_wrap h2{padding:0;border-top:none;border-bottom:none} }
</style>]]></description>
            <pubDate>2026-08-31</pubDate>
        </item>
                
        <item>
            <title>丸亀市で市場価値が高いエリアは？資産価値と売却判断を解説</title>
            <link>https://www.olive-sale.com/blog/entry-830301/</link>
            <description><![CDATA[<div class="imgbox_eyecatch">
  <div class="eyecatch_img">
    <p class="clearfix" style="max-width: 100%;margin: 0 0 10px 0;">
      <img src="https://cdn.img-asp.jp/cms/830301_5_0_0_1.jpg"
           alt="丸亀市 市場価値 高い エリア"
           width="100%">
    </p>
  </div>
</div>

<div class="article-lp-wrapper">

  <!-- ============ FV ============ -->
  <section class="lp-section lp-fv bg-dark">
    <div class="lp-glow-clip" aria-hidden="true">
      <span class="lp-glow lp-glow-a lp-amb-float"></span>
      <span class="lp-glow lp-glow-b"></span>
    </div>
    <div class="lp-container">
      <p class="lp-fv-kicker lp-fv-anim" style="--lp-fv-delay:0ms"><span class="lp-kicker-bar" aria-hidden="true"></span><span class="lp-kicker-txt">丸亀市の不動産売却</span></p>
      <p class="lp-fv-tagwrap lp-fv-anim" style="--lp-fv-delay:120ms"><span class="lp-fv-tag">丸亀市で自宅・実家の売却を検討中の方へ</span></p>
      <div class="lp-fv-leadbox lp-fv-anim" style="--lp-fv-delay:240ms">
        <p class="lp-fv-lead">丸亀市で自宅や実家の売却を考えると、「自分の地域は市場価値が高いのだろうか」と気になる方も多いでしょう。</p>
        <p class="lp-fv-lead">ただし、市場価値は公示地価や駅への距離だけで決まるものではありません。</p>
        <p class="lp-fv-lead">交通利便性・住環境・住宅需要・将来のまちづくりに加え、土地面積や接道条件、建物の築年数・状態などによって個別物件の売却価格は変わります。</p>
      </div>
    </div>
  </section>

  <!-- ============ Q&A型FAQ目次 ============ -->
  <section class="lp-section lp-toc bg-white">
    <div class="lp-container">
      <p class="lp-toc-label">この記事でお答えする3つの疑問</p>

      <div class="lp-qa lp-hv-lift">
        <div class="lp-qa-row">
          <span class="lp-qa-badge lp-qa-q" aria-hidden="true">Q</span>
          <p class="lp-qa-text lp-qa-qtext">丸亀市で市場価値が高くなりやすいエリアにはどのような特徴がありますか？</p>
        </div>
        <div class="lp-qa-row lp-qa-arow">
          <span class="lp-qa-badge lp-qa-a" aria-hidden="true">A</span>
          <p class="lp-qa-text">交通利便性や生活施設へのアクセス、住宅需要など、複数の条件が整っている地域は評価されやすい傾向があります。将来のまちづくりも確認材料の1つです。</p>
        </div>
        <a class="lp-anchor lp-hv-sweep lp-hv-arrow" href="#sec-01" aria-label="丸亀市で市場価値が高いエリアの特徴へ移動" style="--lp-hv-fill:rgba(60,118,57,.12)"><span class="lp-anchor-txt">詳細は「<span class="lp-nobr">エリアの特徴</span>」の見出しから</span><span class="lp-anchor-arrow" aria-hidden="true">▼</span></a>
      </div>

      <div class="lp-qa lp-hv-lift">
        <div class="lp-qa-row">
          <span class="lp-qa-badge lp-qa-q" aria-hidden="true">Q</span>
          <p class="lp-qa-text lp-qa-qtext">丸亀市では具体的にどのエリアの市場価値が高いですか？</p>
        </div>
        <div class="lp-qa-row lp-qa-arow">
          <span class="lp-qa-badge lp-qa-a" aria-hidden="true">A</span>
          <p class="lp-qa-text">2026年地価公示では、十番丁や幸町1丁目などに市平均を上回る住宅地の標準地があります。ただし、公示地価だけで実際の売却価格や売れやすさを判断することはできません。</p>
        </div>
        <a class="lp-anchor lp-hv-sweep lp-hv-arrow" href="#sec-02" aria-label="丸亀市で市場価値が高いエリアを比較へ移動" style="--lp-hv-fill:rgba(60,118,57,.12)"><span class="lp-anchor-txt">詳細は「<span class="lp-nobr">地価の比較</span>」の見出しから</span><span class="lp-anchor-arrow" aria-hidden="true">▼</span></a>
      </div>

      <div class="lp-qa lp-hv-lift">
        <div class="lp-qa-row">
          <span class="lp-qa-badge lp-qa-q" aria-hidden="true">Q</span>
          <p class="lp-qa-text lp-qa-qtext">自宅の市場価値や売却するタイミングはどう判断すればよいですか？</p>
        </div>
        <div class="lp-qa-row lp-qa-arow">
          <span class="lp-qa-badge lp-qa-a" aria-hidden="true">A</span>
          <p class="lp-qa-text">公示地価や周辺の取引価格で地域相場を把握し、自宅の査定価格と住宅ローン残高、売却費用や住み替え資金を整理して判断します。</p>
        </div>
        <a class="lp-anchor lp-hv-sweep lp-hv-arrow" href="#sec-03" aria-label="丸亀市で市場価値を調べて売却タイミングを判断する方法へ移動" style="--lp-hv-fill:rgba(60,118,57,.12)"><span class="lp-anchor-txt">詳細は「<span class="lp-nobr">売却タイミング</span>」の見出しから</span><span class="lp-anchor-arrow" aria-hidden="true">▼</span></a>
      </div>
    </div>
  </section>

  <!-- ============ H2 01 ============ -->
  <section class="lp-section lp-sec01 bg-light" id="sec-01">
    <div class="lp-container">
      <div class="lp-h2head lp-h2head-a">
        <p class="lp-section-num">01</p>
        <p class="lp-label"><span class="lp-label-sq" aria-hidden="true"></span><span class="lp-label-txt">エリアの特徴</span></p>
        <h2 class="lp-h2"><span class="lp-h2-phrase">丸亀市で市場価値が</span><span class="lp-h2-phrase">高いエリアの特徴</span></h2>
        <span class="lp-rule lp-rule-accent lp-amb-line" aria-hidden="true"></span>
      </div>

      <p class="lp-lead-conc">丸亀市で市場価値を判断するときは、<span class="lp-mark">交通・住宅需要・生活環境・将来のまちづくりなど、複数の条件を組み合わせて確認すること</span>が重要です。</p>

      <h3 class="lp-h3">駅からの距離と交通利便性</h3>
      <p>丸亀市では、JR丸亀駅への距離だけでなく、自動車で移動しやすい道路環境なども住宅選びの判断材料になります。</p>

      <p class="lp-fig-cap">図：丸亀駅からの距離と2026年公示地価</p>
      <div class="lp-cmp2">
        <div class="lp-cmp-card lp-hv-lift lp-hv-edge" style="--lp-hv-edge:#3C7639">
          <p class="lp-cmp-name">幸町1丁目</p>
          <p class="lp-cmp-num"><span class="num">57,700</span><span class="unit">円/㎡</span></p>
          <p class="lp-cmp-note">丸亀駅から<span class="lp-nobr">約750m</span></p>
        </div>
        <div class="lp-cmp-card lp-hv-lift lp-hv-edge" style="--lp-hv-edge:#3C7639">
          <p class="lp-cmp-name">十番丁</p>
          <p class="lp-cmp-num"><span class="num">71,400</span><span class="unit">円/㎡</span></p>
          <p class="lp-cmp-note">丸亀駅から<span class="lp-nobr">約1.4km</span></p>
        </div>
      </div>

      <p>2026年地価公示では、丸亀駅から<span class="lp-nobr">約750m</span>の幸町1丁目が<span class="lp-nobr">57,700円/㎡</span>、<span class="lp-nobr">約1.4km</span>の十番丁が<span class="lp-nobr">71,400円/㎡</span>です。</p>
      <p><span class="lp-key">駅への距離だけで価格の高低が決まっていない</span>ことが分かります。</p>

      <h3 class="lp-h3">学区と生活環境</h3>
      <p>学校や生活施設へのアクセスは、購入希望者が住む場所を検討するときの条件になり得ます。</p>
      <p>学校までの距離だけでなく、スーパー・医療機関・公共施設など日常生活に必要な施設へのアクセスや周辺環境も確認しましょう。</p>

      <div class="lp-note-box">
        <p class="lp-note-title"><span class="lp-note-mark" aria-hidden="true">!</span><span class="lp-note-title-txt">判断の注意点</span></p>
        <p class="lp-note-body">客観的な根拠がないまま特定の地域を「人気学区」と評価するのではなく、実際の生活利便性や住宅需要を個別に見ることが大切です。</p>
      </div>

      <h3 class="lp-h3">まちづくりと周辺環境</h3>
      <p>市が進めるまちづくりは将来の周辺環境を考える材料になりますが、それだけで将来の地価上昇を判断することはできません。</p>
      <p>丸亀市は2026年6月に「まちなかエリア整備方針」を公表しました。</p>

      <ul class="lp-chips">
        <li class="lp-chip">みなとエリア</li>
        <li class="lp-chip">えきまちエリア</li>
        <li class="lp-chip">城前エリア</li>
      </ul>

      <p>3エリアで、人が集い、回遊し、交流する空間づくりを進め、<span class="lp-key">ウォーカブルなまちなかの実現</span>を目指す方針です。</p>
      <p>こうした計画は周辺環境の変化を考える材料になりますが、地価上昇や将来の高値売却を保証するものではありません。現在の地価や住宅需要と分けて評価しましょう。</p>

      <p class="lp-fig-cap">図：市場価値を左右する要因</p>
      <div class="lp-fig-factor">
        <p class="lp-fig-root">不動産の市場価値</p>
        <ul class="lp-fig-list">
          <li class="lp-fig-item"><i class="lp-fig-mark" aria-hidden="true"></i><span class="lp-fig-txt">交通利便性</span></li>
          <li class="lp-fig-item"><i class="lp-fig-mark" aria-hidden="true"></i><span class="lp-fig-txt">地価・住宅需要</span></li>
          <li class="lp-fig-item"><i class="lp-fig-mark" aria-hidden="true"></i><span class="lp-fig-txt">学区・生活環境</span></li>
          <li class="lp-fig-item"><i class="lp-fig-mark" aria-hidden="true"></i><span class="lp-fig-txt">周辺施設</span></li>
          <li class="lp-fig-item"><i class="lp-fig-mark" aria-hidden="true"></i><span class="lp-fig-txt">将来のまちづくり</span></li>
        </ul>
      </div>
      <p>市場価値は1つの条件だけで決まらないため、自宅周辺を複数の視点から確認することが重要です。</p>
    </div>
  </section>

  <!-- ============ 中間CTA ============ -->
  <section class="lp-section lp-cta-block lp-cta-mid bg-white">
    <div class="lp-container">
      <p class="lp-cta-label">株式会社 Olive Work</p>
      <p class="lp-cta-catch">自宅の価格が気になった段階で、ご相談ください。</p>
      <p class="lp-cta-sub">当社では、丸亀市の公示地価や周辺相場、土地・建物の状態などを踏まえて査定し、売却や住み替えの選択肢をご提案します。</p>
      <p class="lp-cta-sub">「自宅はいくらくらいで売れそうか」「今売るべきか迷っている」という段階でも、お気軽にご相談ください。</p>
      <p class="lp-cta-btnwrap"><a class="cta-btn lp-hv-lift lp-hv-arrow" href="https://www.olive-sale.com/contact/"><span class="lp-cta-txt">丸亀市の不動産売却・査定を相談する</span><span class="arrow" aria-hidden="true">→</span></a></p>
      <div class="line-btn lp-anim lp-anim-fade-up" style="--lp-delay:280ms"><a href="https://page.line.me/621ofrcw?oat_content=url&openQrModal=true" target="_blank" rel="noopener noreferrer nofollow"><img class="line-btn__pc" src="/images/line_banner2.png" width="750" height="150" decoding="async" loading="lazy" alt="LINE公式アカウント 友だち追加はこちらから"><img class="line-btn__sp" src="/images/line_banner2.png" width="750" height="150" decoding="async" loading="lazy" alt="LINE公式アカウント 友だち追加はこちらから"></a></div>
    </div>
  </section>

  <!-- ============ H2 02 ============ -->
  <section class="lp-section lp-sec02 bg-white" id="sec-02">
    <div class="lp-container">
      <div class="lp-h2head lp-h2head-b">
        <p class="lp-section-num">02</p>
        <p class="lp-label-chip">地価の比較</p>
        <h2 class="lp-h2"><span class="lp-h2-phrase">丸亀市で市場価値が</span><span class="lp-h2-phrase">高いエリアを比較</span></h2>
        <span class="lp-rule lp-rule-main" aria-hidden="true"></span>
      </div>

      <p class="lp-lead-conc">2026年地価公示では、<span class="lp-mark">十番丁や幸町1丁目など、丸亀市の住宅地平均<span class="lp-nobr">36,600円/㎡</span>を上回る標準地</span>が確認できます。</p>

      <div class="lp-stat lp-hv-num">
        <p class="lp-stat-label">2026年地価公示　十番丁（住宅地）</p>
        <p class="lp-stat-num"><span class="num">71,400</span><span class="unit">円/㎡</span></p>
        <p class="lp-stat-note">丸亀市の住宅地平均は<span class="lp-nobr">36,600円/㎡</span></p>
      </div>

      <p class="lp-table-cap">表：丸亀市の主な地価公示住宅地点の比較</p>
      <table class="lp-table lp-hv-row" style="--lp-hv-row:rgba(60,118,57,.08)">
        <thead>
          <tr>
            <th scope="col">エリア・地点</th>
            <th scope="col">2026年公示地価</th>
            <th scope="col">丸亀駅との位置関係</th>
            <th scope="col">公的資料で確認できる特徴</th>
          </tr>
        </thead>
        <tbody>
          <tr class="is-top">
            <th scope="row">十番丁</th>
            <td data-label="2026年公示地価"><span class="lp-td-num">71,400円/㎡</span></td>
            <td data-label="丸亀駅との位置関係">約1.4km</td>
            <td data-label="公的資料で確認できる特徴">閑静な住宅地域で需要は堅調</td>
          </tr>
          <tr>
            <th scope="row">幸町1丁目</th>
            <td data-label="2026年公示地価"><span class="lp-td-num">57,700円/㎡</span></td>
            <td data-label="丸亀駅との位置関係">約750m</td>
            <td data-label="公的資料で確認できる特徴">中規模住宅が多い住宅地域</td>
          </tr>
          <tr>
            <th scope="row">山北町</th>
            <td data-label="2026年公示地価"><span class="lp-td-num">46,200円/㎡</span></td>
            <td data-label="丸亀駅との位置関係">約2.1km</td>
            <td data-label="公的資料で確認できる特徴">既存住宅地域の需要が相対的に安定</td>
          </tr>
          <tr>
            <th scope="row">風袋町</th>
            <td data-label="2026年公示地価"><span class="lp-td-num">41,600円/㎡</span></td>
            <td data-label="丸亀駅との位置関係">約600m</td>
            <td data-label="公的資料で確認できる特徴">中規模一般住宅が建ち並ぶ既成住宅地域</td>
          </tr>
          <tr>
            <th scope="row">今津町</th>
            <td data-label="2026年公示地価"><span class="lp-td-num">40,000円/㎡</span></td>
            <td data-label="丸亀駅との位置関係">約1.7km</td>
            <td data-label="公的資料で確認できる特徴">中規模住宅が並ぶ区画整然とした住宅地域</td>
          </tr>
          <tr>
            <th scope="row">田村町</th>
            <td data-label="2026年公示地価"><span class="lp-td-num">37,900円/㎡</span></td>
            <td data-label="丸亀駅との位置関係">約2.6km</td>
            <td data-label="公的資料で確認できる特徴">中規模一般住宅が多い郊外の住宅地域</td>
          </tr>
          <tr>
            <th scope="row">土器町東<span class="lp-place-break">4丁目</span></th>
            <td data-label="2026年公示地価"><span class="lp-td-num">37,700円/㎡</span></td>
            <td data-label="丸亀駅との位置関係">約2.7km</td>
            <td data-label="公的資料で確認できる特徴">中規模一般住宅が多い郊外の住宅地域</td>
          </tr>
        </tbody>
      </table>

      <p>なかでも十番丁の標準地は、国土交通省の2026年地価公示の鑑定評価書で「丸亀市を代表する優良住宅地」とされ、宅地供給が限定的で需要は堅調と評価されています。</p>
      <p>幸町1丁目も丸亀駅から<span class="lp-nobr">約750m</span>に位置し、中規模住宅が多い住宅地域です。</p>

      <div class="lp-note-box lp-note-box-sub">
        <p class="lp-note-title"><span class="lp-note-mark" aria-hidden="true">!</span><span class="lp-note-title-txt">公示地価の読み方</span></p>
        <p class="lp-note-body">公示地価は標準地について毎年1月1日時点の正常な価格を<span class="lp-nobr">1㎡当たり</span>で示すもので、その町全体や個別の戸建ての売却価格を示すものではありません。</p>
        <p class="lp-note-body">土地の形状や接道条件、建物の築年数・状態などによって査定価格は変わるため、「十番丁なら必ず高く売れる」といった判断は避けましょう。</p>
      </div>
    </div>
  </section>

  <!-- ============ H2 03 ============ -->
  <section class="lp-section lp-sec03 bg-light" id="sec-03">
    <div class="lp-container">
      <div class="lp-h2head lp-h2head-c">
        <p class="lp-section-num">03</p>
        <p class="lp-label lp-label-line">売却タイミング</p>
        <h2 class="lp-h2 lp-h2-l"><span class="lp-h2-phrase">丸亀市で市場価値を</span><span class="lp-h2-phrase">調べて</span><span class="lp-h2-phrase">売却タイミングを</span><span class="lp-h2-phrase">判断する方法</span></h2>
        <span class="lp-rule2" aria-hidden="true"><span class="lp-rule2-a"></span><span class="lp-rule2-b"></span></span>
      </div>

      <p class="lp-lead-conc">自宅や実家の市場価値と売却タイミングを判断するには、<span class="lp-mark">周辺相場を確認したうえで、個別の査定価格と売却後の資金まで整理する</span>ことが重要です。</p>

      <div class="lp-steps">
        <div class="lp-step">
          <span class="lp-step-num" aria-hidden="true">1</span>
          <div class="lp-step-body">
            <h3 class="lp-h3 lp-step-h3">周辺相場を確認する</h3>
            <p>まずは公示地価や実際の不動産取引価格を確認し、自宅周辺でどの程度の価格水準になっているのか把握します。</p>
            <p>ただし、公示地価は標準地の価格です。同じ地域でも土地面積・接道条件・築年数・建物状態などで価格は変わるため、地域相場だけで自宅の売却価格を確定することはできません。</p>
          </div>
        </div>
        <div class="lp-step">
          <span class="lp-step-num" aria-hidden="true">2</span>
          <div class="lp-step-body">
            <h3 class="lp-h3 lp-step-h3 lp-h3-l">無料査定で現在価格を把握する</h3>
            <p>売却を具体的に考え始めたら、不動産会社へ査定を依頼し、現在どの程度の価格が見込まれるのか確認します。</p>
            <p>査定を受けることで、周辺相場だけでは分からない土地や建物の個別条件を反映した価格の目安を把握できます。</p>
            <p>ただし、<span class="lp-mark-strong">査定額と実際の成約価格は必ずしも一致しません</span>。査定価格は売却計画を立てるための判断材料として考えましょう。</p>
          </div>
        </div>
        <div class="lp-step">
          <span class="lp-step-num" aria-hidden="true">3</span>
          <div class="lp-step-body">
            <h3 class="lp-h3 lp-step-h3"><span class="lp-h2-phrase">売却と住み替えの</span><span class="lp-h2-phrase">資金計画を立てる</span></h3>
            <p>住み替えを検討している場合は、査定価格だけを見るのではなく、売却後の実質的な手取り額の目安を確認することが大切です。</p>

            <p class="lp-fig-cap">図：売却後の手取り額の考え方</p>
            <div class="lp-eq">
              <span class="lp-eq-box"><span class="lp-eq-txt">想定売却額</span></span>
              <span class="lp-eq-op" aria-hidden="true">－</span>
              <span class="lp-eq-box"><span class="lp-eq-txt">住宅ローン残債</span></span>
              <span class="lp-eq-op" aria-hidden="true">－</span>
              <span class="lp-eq-box"><span class="lp-eq-txt">売却に必要な費用</span></span>
              <span class="lp-eq-op" aria-hidden="true">－</span>
              <span class="lp-eq-box"><span class="lp-eq-txt">売却に伴う税金</span></span>
            </div>
            <div class="lp-eq-result">
              <p class="lp-eq-result-label">売却後の手取り額の目安</p>
              <p class="lp-eq-result-note">税金は発生する場合のみ差し引きます。</p>
            </div>

            <p class="lp-step-wide-text">税金の有無や金額は、譲渡益や適用できる特例によって異なります。これらを確認したうえで、次の住居に必要な資金と比較しましょう。</p>
          </div>
        </div>
      </div>

      <p class="lp-fig-cap">チェックリスト：売却タイミングを判断する前に確認すること</p>
      <ul class="lp-check">
        <li class="lp-check-item"><i class="ico" aria-hidden="true"><svg viewBox="0 0 24 24" role="presentation"><path d="M5 12.5l4.5 4.5L19 7.5" fill="none" stroke-width="3" stroke-linecap="round" stroke-linejoin="round"/></svg></i><span class="lp-check-txt">自宅周辺の公示地価・取引価格</span></li>
        <li class="lp-check-item"><i class="ico" aria-hidden="true"><svg viewBox="0 0 24 24" role="presentation"><path d="M5 12.5l4.5 4.5L19 7.5" fill="none" stroke-width="3" stroke-linecap="round" stroke-linejoin="round"/></svg></i><span class="lp-check-txt">現在の査定価格</span></li>
        <li class="lp-check-item"><i class="ico" aria-hidden="true"><svg viewBox="0 0 24 24" role="presentation"><path d="M5 12.5l4.5 4.5L19 7.5" fill="none" stroke-width="3" stroke-linecap="round" stroke-linejoin="round"/></svg></i><span class="lp-check-txt">住宅ローン残高</span></li>
        <li class="lp-check-item"><i class="ico" aria-hidden="true"><svg viewBox="0 0 24 24" role="presentation"><path d="M5 12.5l4.5 4.5L19 7.5" fill="none" stroke-width="3" stroke-linecap="round" stroke-linejoin="round"/></svg></i><span class="lp-check-txt">売却時に必要となる費用・税金</span></li>
        <li class="lp-check-item"><i class="ico" aria-hidden="true"><svg viewBox="0 0 24 24" role="presentation"><path d="M5 12.5l4.5 4.5L19 7.5" fill="none" stroke-width="3" stroke-linecap="round" stroke-linejoin="round"/></svg></i><span class="lp-check-txt">次の住居に必要な資金</span></li>
        <li class="lp-check-item"><i class="ico" aria-hidden="true"><svg viewBox="0 0 24 24" role="presentation"><path d="M5 12.5l4.5 4.5L19 7.5" fill="none" stroke-width="3" stroke-linecap="round" stroke-linejoin="round"/></svg></i><span class="lp-check-txt">売却希望時期・引っ越し時期</span></li>
      </ul>

      <p>将来の地価上昇だけを期待して売却を待つのではなく、家族の予定や住み替え時期、住宅ローン、維持費なども含めて判断しましょう。</p>
    </div>
  </section>

  <!-- ============ まとめ ============ -->
  <section class="lp-section lp-summary bg-dark" id="sec-04">
    <div class="lp-container">
      <div class="lp-h2head lp-h2head-d">
        <p class="lp-section-num">04</p>
        <p class="lp-label-chip lp-label-chip-accent">まとめ</p>
        <h2 class="lp-h2"><span class="lp-h2-phrase">まとめ</span></h2>
        <span class="lp-rule lp-rule-white" aria-hidden="true"></span>
      </div>

      <p>丸亀市では地域によって地価水準に差があり、2026年地価公示では十番丁や幸町1丁目など、市の住宅地平均を上回る標準地も確認できます。</p>
      <p>ただし、重要なのは次の3点です。</p>

      <ul class="lp-points">
        <li class="lp-point">
          <i class="lp-point-num" aria-hidden="true">01</i>
          <p class="lp-point-txt">市場価値は地価だけでなく、交通・住宅需要・生活環境などから総合的に判断する</p>
        </li>
        <li class="lp-point">
          <i class="lp-point-num" aria-hidden="true">02</i>
          <p class="lp-point-txt">エリア相場だけでは個別物件の売却価格は分からない</p>
        </li>
        <li class="lp-point">
          <i class="lp-point-num" aria-hidden="true">03</i>
          <p class="lp-point-txt">査定価格・住宅ローン残高・住み替え資金を整理して売却時期を決める</p>
        </li>
      </ul>

      <p>将来の値上がりだけを基準に売却を急いだり先延ばししたりせず、まずは現在の市場価値を把握するところから始めましょう。</p>
    </div>
  </section>

  <!-- ============ 最終CTA ============ -->
  <section class="lp-section lp-cta-block lp-cta-last bg-white">
    <div class="lp-glow-clip" aria-hidden="true">
      <span class="lp-glow lp-glow-c lp-amb-float"></span>
    </div>
    <div class="lp-container">
      <p class="lp-cta-label">株式会社 Olive Work</p>
      <p class="lp-cta-catch">まずは現在の市場価値を<br class="lp-br-sp">把握するところから。</p>
      <p class="lp-cta-sub">当社では、丸亀市の公示地価や周辺相場、土地・建物の状態などを踏まえて査定し、売却や住み替えの選択肢をご提案します。</p>
      <p class="lp-cta-sub">「自宅はいくらくらいで売れそうか」「今売るべきか迷っている」という段階でも、お気軽にご相談ください。</p>
      <p class="lp-cta-btnwrap"><span class="lp-cta-halo" style="--lp-halo-radius:10px;--lp-halo:rgba(255,156,0,.55)"><a class="cta-btn cta-btn-lg lp-amb-shine lp-hv-arrow" href="https://www.olive-sale.com/contact/" style="--lp-shine:rgba(255,255,255,.42)"><span class="lp-cta-txt">丸亀市の不動産売却・査定を相談する</span><span class="arrow lp-amb-arrow" aria-hidden="true">→</span></a></span></p>
      <div class="line-btn lp-anim lp-anim-fade-up" style="--lp-delay:280ms"><a href="https://page.line.me/621ofrcw?oat_content=url&openQrModal=true" target="_blank" rel="noopener noreferrer nofollow"><img class="line-btn__pc" src="/images/line_banner2.png" width="750" height="150" decoding="async" loading="lazy" alt="LINE公式アカウント 友だち追加はこちらから"><img class="line-btn__sp" src="/images/line_banner2.png" width="750" height="150" decoding="async" loading="lazy" alt="LINE公式アカウント 友だち追加はこちらから"></a></div>
    </div>
  </section>

</div>

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@graph": [
    {
      "@type": "Article",
      "headline": "丸亀市で市場価値が高いエリアは？資産価値と売却判断を解説",
      "description": "丸亀市で市場価値が高くなりやすいエリアの特徴と、2026年地価公示で確認できる住宅地の地価水準を整理し、自宅の市場価値や売却タイミングを判断する方法を解説します。",
      "inLanguage": "ja",
      "articleSection": "不動産売却",
      "about": [
        {"@type": "Thing", "name": "丸亀市の不動産売却"},
        {"@type": "Thing", "name": "2026年地価公示"},
        {"@type": "Thing", "name": "不動産査定"}
      ],
      "publisher": {
        "@type": "Organization",
        "name": "株式会社 Olive Work",
        "url": "https://www.olive-sale.com/contact/"
      }
    },
    {
      "@type": "FAQPage",
      "mainEntity": [
        {
          "@type": "Question",
          "name": "丸亀市で市場価値が高くなりやすいエリアにはどのような特徴がありますか？",
          "acceptedAnswer": {
            "@type": "Answer",
            "text": "交通利便性や生活施設へのアクセス、住宅需要など、複数の条件が整っている地域は評価されやすい傾向があります。将来のまちづくりも確認材料の1つです。"
          }
        },
        {
          "@type": "Question",
          "name": "丸亀市では具体的にどのエリアの市場価値が高いですか？",
          "acceptedAnswer": {
            "@type": "Answer",
            "text": "2026年地価公示では、十番丁や幸町1丁目などに市平均を上回る住宅地の標準地があります。ただし、公示地価だけで実際の売却価格や売れやすさを判断することはできません。"
          }
        },
        {
          "@type": "Question",
          "name": "自宅の市場価値や売却するタイミングはどう判断すればよいですか？",
          "acceptedAnswer": {
            "@type": "Answer",
            "text": "公示地価や周辺の取引価格で地域相場を把握し、自宅の査定価格と住宅ローン残高、売却費用や住み替え資金を整理して判断します。"
          }
        }
      ]
    }
  ]
}
</script>

<style>
/* =====================================================================
   LP CSS ANIM ENGINE v4.2.0 | real-estate-web-magazine-lp 固定CSSエンジン
   検証済みの固定コードです。AI・人間を問わず改変禁止。
   <style>の1行目からこの全文を一字一句そのまま貼り付けます。
   JavaScriptは一切使いません(script要素はJSON-LDのみ)。

   【v4.0.0 の方針転換:スクロール登場アニメを全廃】
   - 「スクロールすると要素が現れる」演出は廃止した。全要素は最初から表示される。
     (スクロールに連動する動きは、指の動きに追従して揺れ・巻き戻りが起き、
      端末負荷も高いわりに読者の理解を助けないため)
   - 動きは次の2種類だけで作る。
     (1) 持続アニメ .lp-amb-*  … 装飾が常にゆっくり動き続ける。ページに"生きている"気配を与える
     (2) ホバー   .lp-hv-*    … カーソルを当てた時だけ反応する。触れる楽しさと操作の手応えを与える
   - ホバーは (hover:hover) の環境でのみ有効。スマホでは発火しないため、SPは持続アニメだけになり
     結果として非常に軽い。演出の作り込みはPC側で行う。

   【HTML側フック契約(生成AIはHTMLでこの契約に従う)】
   - ルート    : <div class="article-lp-wrapper">(複数設置可)
   - FV読込演出: .lp-fv-anim (+ style="--lp-fv-delay:120ms") ページ表示と同時に1回だけ再生
   - 持続      : .lp-amb-float / -sway / -pulse / -glow / -shine / -arrow / -ring / -dot / -line
   - ホバー    : .lp-hv-lift / -sweep / -underline / -edge / -arrow / -zoom / -num / -row / -shine
   - ハイライト: .lp-mark(蛍光マーカー) / .lp-mark-strong(塗りチップ) / .lp-key(色付き太字) /
                 .lp-key-line(太字＋下線)。色は --lp-mark / --lp-key
   - CTAハロー : ボタンを <span class="lp-cta-halo"> で包むと波紋リングが広がり続ける(最終CTA向け)
   - ページ内リンク: html:has(.article-lp-wrapper) に scroll-behavior:smooth
   - ホスト干渉ガード: 0-c がフォント・text-align・list-style等を !important で固定する
   - 行長の均等化: 見出し(h2/h3)と .lp-balance は text-wrap:balance で自動均等化。手で<br>を入れない

   【重さ対策(必ず守る)】
   - 持続アニメは1ページ合計8要素まで。動かすのは transform / opacity だけ
   - 持続アニメを当てる要素に filter:blur() を併用しない(ぼかし面を動かすと毎フレーム再描画が走る)
   - 200px超の大きい要素に持続アニメを当てるのは2つまで
   - backdrop-filter / will-change は使わない
   - ホバーは transform / opacity / background-color / border-color / box-shadow のみ

   【装飾の重なり事故を防ぐ設計】
   - テキストを直接の子に持つ要素(チップ・バッジ・ボタンのラベル)には装飾用の疑似要素を重ねない。
     .lp-hv-sweep は background-image で塗るため、この事故が構造的に起こらない。
   - 疑似要素を使う .lp-amb-shine / .lp-hv-shine / .lp-cta-halo / .lp-amb-halo は、
     必ず pointer-events:none と z-index を持ち、内側の要素を z-index:2(または1)へ持ち上げている。
     これらを使う要素の直下には必ず<span>等の要素を置き、生テキストを置かない。

   【フェイルセーフ設計】
   - 全要素は素の状態で表示される。アニメが動かなくても内容は完全に読める
   - prefers-reduced-motion: reduce では持続アニメとホバーの動きを止める
   - JSに依存しないため「JSが落ちて真っ白」という事故が構造的に起こらない
   ===================================================================== */

/* --- 0-a. Webフォント読み込み(CSS仕様上 @import は他の規則より前でなければ無効) --- */
@import url('https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@300;400;700;900&display=swap');

/* --- 0-b. ホスト干渉ガード(CMSのテーマCSSに負けないための固定リセット)
       ホスト側は #article p のようなIDセレクタで font-family / text-align / letter-spacing /
       list-style / text-decoration を当てており、クラスセレクタでは負けて見た目が崩れる。
       ※font-size・color・background は要素ごとに変わるためLP固有CSSで !important 指定する --- */
.article-lp-wrapper{
  font-family:"Noto Sans JP","Hiragino Kaku Gothic ProN","Hiragino Sans","Yu Gothic","Meiryo",system-ui,-apple-system,sans-serif !important;
  font-feature-settings:"palt" !important;
  -webkit-font-smoothing:antialiased;
}
.article-lp-wrapper *{
  font-family:inherit !important;
  font-style:normal !important;
  text-transform:none !important;
  text-shadow:none !important;
  text-align:left !important;
  text-align-last:auto !important;
  text-justify:auto !important;
  text-indent:0 !important;
  box-sizing:border-box;
}
.article-lp-wrapper a{text-decoration:none !important}
.article-lp-wrapper ul,.article-lp-wrapper ol,.article-lp-wrapper li{list-style:none !important}
.article-lp-wrapper img,.article-lp-wrapper svg{max-width:100%;height:auto;display:block}
.article-lp-wrapper h2,.article-lp-wrapper h3,.article-lp-wrapper .lp-balance{text-wrap:balance}
.article-lp-wrapper p,.article-lp-wrapper li,.article-lp-wrapper td,.article-lp-wrapper th{text-wrap:pretty}

/* --- 0-c. ハイライト(重要語句の強調)。アニメではなく静的な装飾なので常に表示される --- */
.article-lp-wrapper .lp-mark{
  background-image:linear-gradient(transparent var(--lp-mark-top,60%),var(--lp-mark,rgba(0,160,234,.30)) var(--lp-mark-top,60%));
  background-repeat:no-repeat;background-size:100% 100%;
  padding:0 .08em;font-weight:700;
}
.article-lp-wrapper .lp-mark-strong{
  background-image:linear-gradient(transparent 8%,var(--lp-mark,rgba(0,160,234,.26)) 8%);
  padding:.06em .3em;border-radius:4px;font-weight:900;
}
.article-lp-wrapper .lp-key{font-weight:900;color:var(--lp-key,inherit)}
.article-lp-wrapper .lp-key-line{font-weight:900;border-bottom:3px solid var(--lp-key,currentColor);padding-bottom:2px}

/* --- 1. ページ内リンクのスムーススクロール(host例外・記事LPがある時のみ) --- */
@media (prefers-reduced-motion: no-preference){
  html:has(.article-lp-wrapper){scroll-behavior:smooth}
}
.article-lp-wrapper [id]{scroll-margin-top:24px}

/* --- 2. FV:ページ読み込み時に1回だけ再生(スクロール非依存) --- */
@media (prefers-reduced-motion: no-preference){
  .article-lp-wrapper .lp-fv-anim{
    animation:lpFvRise .9s cubic-bezier(.22,1,.36,1) both;
    animation-delay:var(--lp-fv-delay,0ms);
  }
}
@keyframes lpFvRise{from{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}

/* --- 3. 持続アニメ(常にゆっくり動き続ける。装飾・アイコン・矢印・罫線に使う) --- */
@media (prefers-reduced-motion: no-preference){
  .article-lp-wrapper .lp-amb-float {animation:lpAmbFloat 8s ease-in-out infinite}
  .article-lp-wrapper .lp-amb-sway  {animation:lpAmbSway 7s ease-in-out infinite}
  .article-lp-wrapper .lp-amb-pulse {animation:lpAmbPulse 3.2s ease-in-out infinite}
  .article-lp-wrapper .lp-amb-glow  {animation:lpAmbGlow 5s ease-in-out infinite}
  .article-lp-wrapper .lp-amb-arrow {animation:lpAmbArrow 1.8s ease-in-out infinite}
  .article-lp-wrapper .lp-amb-ring  {animation:lpAmbRing 22s linear infinite}
  .article-lp-wrapper .lp-amb-line  {animation:lpAmbLine 6s ease-in-out infinite;transform-origin:left center}
  /* 波紋:数値・アイコンなど"注目させたい小さな要素"を包むラッパーに付ける(内側の要素は切られない) */
  .article-lp-wrapper .lp-amb-halo{position:relative;display:inline-block}
  .article-lp-wrapper .lp-amb-halo::before,
  .article-lp-wrapper .lp-amb-halo::after{
    content:"";position:absolute;inset:calc(-1 * var(--lp-halo-inset,10px));border-radius:var(--lp-halo-radius,999px);
    border:2px solid var(--lp-halo,rgba(0,160,234,.5));pointer-events:none;z-index:0;
    animation:lpCtaHalo 3.2s cubic-bezier(.16,.8,.3,1) infinite;
  }
  .article-lp-wrapper .lp-amb-halo::after{animation-delay:1.6s}
  .article-lp-wrapper .lp-amb-halo > *{position:relative;z-index:1}
  .article-lp-wrapper .lp-amb-dot > *{animation:lpAmbDot 1.6s ease-in-out infinite}
  .article-lp-wrapper .lp-amb-dot > *:nth-child(2){animation-delay:.22s}
  .article-lp-wrapper .lp-amb-dot > *:nth-child(3){animation-delay:.44s}
  /* 光帯が定期的に流れる。必ず .lp-amb-shine 側に overflow:hidden と position:relative を持たせる */
  .article-lp-wrapper .lp-amb-shine{position:relative;overflow:hidden;isolation:isolate}
  .article-lp-wrapper .lp-amb-shine > *{position:relative;z-index:2}
  .article-lp-wrapper .lp-amb-shine::after{
    content:"";position:absolute;top:0;left:0;width:45%;height:100%;pointer-events:none;z-index:1;
    background:linear-gradient(115deg,transparent 0%,var(--lp-shine,rgba(255,255,255,.45)) 50%,transparent 100%);
    animation:lpAmbShine 5.5s ease-in-out infinite;
  }
  .article-lp-wrapper .lp-amb-delay-1{animation-delay:.6s}
  .article-lp-wrapper .lp-amb-delay-2{animation-delay:1.2s}
  .article-lp-wrapper .lp-amb-delay-3{animation-delay:1.8s}
}

/* --- 4. ホバー((hover:hover)環境のみ。スマホでは一切発火しない=SPが軽い) --- */
@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion: no-preference){
  .article-lp-wrapper .lp-hv-lift{transition:transform .38s cubic-bezier(.22,1,.36,1),border-color .38s ease,background-color .38s ease,box-shadow .38s ease}
  .article-lp-wrapper .lp-hv-lift:hover{transform:translateY(-6px)}

  .article-lp-wrapper .lp-hv-edge{transition:border-color .38s ease,background-color .38s ease}
  .article-lp-wrapper .lp-hv-edge:hover{border-color:var(--lp-hv-edge,currentColor) !important}

  /* 塗りは background-image で行う(疑似要素を重ねないので、装飾がテキストの前面に出る事故が起きない)。
     ※.lp-hv-sweep を付ける要素の地色は background-color で指定する(background ショートハンドは
       background-image:none を同時に設定してしまい、この効果を打ち消すため) */
  .article-lp-wrapper .lp-hv-sweep{
    background-image:linear-gradient(var(--lp-hv-fill,rgba(0,160,234,.12)),var(--lp-hv-fill,rgba(0,160,234,.12))) !important;
    background-repeat:no-repeat !important;
    background-position:left center !important;
    background-size:0% 100% !important;
    transition:background-size .45s cubic-bezier(.22,1,.36,1),border-color .38s ease,color .38s ease;
  }
  .article-lp-wrapper .lp-hv-sweep:hover{background-size:100% 100% !important}

  .article-lp-wrapper .lp-hv-underline{position:relative}
  .article-lp-wrapper .lp-hv-underline::after{
    content:"";position:absolute;left:0;bottom:-6px;width:100%;height:3px;border-radius:999px;pointer-events:none;
    background:var(--lp-hv-line,currentColor);
    transform:scaleX(0);transform-origin:left center;transition:transform .42s cubic-bezier(.22,1,.36,1);
  }
  .article-lp-wrapper .lp-hv-underline:hover::after{transform:scaleX(1)}

  .article-lp-wrapper .lp-hv-arrow .arrow,
  .article-lp-wrapper .lp-hv-arrow .lp-anchor-arrow{transition:transform .38s cubic-bezier(.22,1,.36,1)}
  .article-lp-wrapper .lp-hv-arrow:hover .arrow,
  .article-lp-wrapper .lp-hv-arrow:hover .lp-anchor-arrow{transform:translateX(8px)}

  .article-lp-wrapper .lp-hv-zoom{overflow:hidden}
  .article-lp-wrapper .lp-hv-zoom img,.article-lp-wrapper .lp-hv-zoom svg{transition:transform .55s cubic-bezier(.22,1,.36,1)}
  .article-lp-wrapper .lp-hv-zoom:hover img,.article-lp-wrapper .lp-hv-zoom:hover svg{transform:scale(1.07)}

  .article-lp-wrapper .lp-hv-num .num,.article-lp-wrapper .lp-hv-num .lp-secnum{transition:transform .4s cubic-bezier(.22,1,.36,1)}
  .article-lp-wrapper .lp-hv-num:hover .num,.article-lp-wrapper .lp-hv-num:hover .lp-secnum{transform:scale(1.05)}

  .article-lp-wrapper .lp-hv-row tbody tr{transition:background-color .3s ease}
  .article-lp-wrapper .lp-hv-row tbody tr:hover td{background:var(--lp-hv-row,rgba(0,160,234,.08)) !important}

  /* 光帯はテキストを直接子に持つ要素には使わない(必ず内側を要素で包むこと) */
  .article-lp-wrapper .lp-hv-shine{position:relative;overflow:hidden;isolation:isolate}
  .article-lp-wrapper .lp-hv-shine::before{
    content:"";position:absolute;top:0;left:-120%;width:60%;height:100%;z-index:1;pointer-events:none;
    background:linear-gradient(120deg,transparent 0%,rgba(255,255,255,.42) 50%,transparent 100%);
    transform:skewX(-20deg);transition:left .62s ease;
  }
  .article-lp-wrapper .lp-hv-shine:hover::before{left:150%}
  .article-lp-wrapper .lp-hv-shine > *{position:relative;z-index:2}
}

/* --- 4-b. CTAハロー(押したくなる演出)。ボタンを <span class="lp-cta-halo"> で包んで使う。
       ボタン本体の overflow:hidden に影響されないよう、必ず"外側のラッパー"に付けること --- */
@media (prefers-reduced-motion: no-preference){
  .article-lp-wrapper .lp-cta-halo{position:relative;display:inline-block;max-width:100%}
  .article-lp-wrapper .lp-cta-halo::before,
  .article-lp-wrapper .lp-cta-halo::after{
    content:"";position:absolute;inset:0;border-radius:var(--lp-halo-radius,999px);pointer-events:none;z-index:0;
    border:2px solid var(--lp-halo,rgba(0,160,234,.55));
    animation:lpCtaHalo 3.2s cubic-bezier(.16,.8,.3,1) infinite;
  }
  .article-lp-wrapper .lp-cta-halo::after{animation-delay:1.5s}
  .article-lp-wrapper .lp-cta-halo > *{position:relative;z-index:1}
}

/* --- 5. @keyframes(エンジン固定:11個。LP側で追加してよいのは合計6個まで) --- */
@keyframes lpAmbFloat{0%,100%{transform:translate3d(0,0,0)}   50%{transform:translate3d(0,-14px,0)}}
@keyframes lpAmbSway {0%,100%{transform:rotate(-2deg)}         50%{transform:rotate(2deg)}}
@keyframes lpAmbPulse{0%,100%{transform:scale(1)}              50%{transform:scale(1.06)}}
@keyframes lpAmbGlow {0%,100%{opacity:.5}                      50%{opacity:1}}
@keyframes lpAmbArrow{0%,100%{transform:translateX(0)}         50%{transform:translateX(6px)}}
@keyframes lpAmbRing {to{transform:rotate(360deg)}}
@keyframes lpAmbLine {0%,100%{transform:scaleX(.4)}            50%{transform:scaleX(1)}}
@keyframes lpAmbDot  {0%,75%,100%{opacity:.25}                 38%{opacity:1}}
@keyframes lpCtaHalo {0%{transform:scale(1);opacity:.55} 62%{transform:scale(1.10);opacity:0} 100%{transform:scale(1.10);opacity:0}}
@keyframes lpAmbShine{0%{transform:translateX(-130%) skewX(-18deg)} 55%,100%{transform:translateX(330%) skewX(-18deg)}}
/* ===== LP CSS ANIM ENGINE v4.2.0 END ===== */

/* =====================================================================
   ここから下がこの記事LP固有のCSS（上のエンジン全文は改変禁止）
   ===================================================================== */

/* --- カラー変数（指定4色・派生はtintとhover濃色のみ） --- */
:root{
  --color-base:#FAFAFA;          /* tone: light */
  --color-main:#3C7639;          /* tone: dark（相対輝度0.142 → 白文字 5.4:1） */
  --color-sub:#B07B54;           /* tone: light寄り（濃色文字 5.1:1） */
  --color-accent:#FF9C00;        /* CVカラー */
  --color-accent-dark:#E08800;   /* hover濃色化用（同系の約12%暗色） */
  --color-main-tint:#E8EFE7;     /* main 12% + #FFFFFF */
  --color-main-tint2:#D8E4D7;    /* main 20% + #FFFFFF */
  --color-sub-tint:#F5EDE7;      /* sub 14% + #FFFFFF */
  --color-accent-tint:#FFF0D6;   /* accent 16% + #FFFFFF */
  --color-th-row:#E4ECE3;        /* main 14% + #FFFFFF（行見出しtint） */
  --color-ink:#1A1A1A;
  --color-ink-2:#333333;
  --color-ink-sub:#666666;
  --color-hair:rgba(0,0,0,.10);
}

/* --- 親サイト分離（23-1 / 23-8） --- */
.article-lp-wrapper{
  position:relative; isolation:isolate; contain:layout style;
  width:100%; max-width:100%; overflow:visible; z-index:auto;
  background:#FFFFFF !important; color:var(--color-ink) !important;
  font-size:17px; line-height:2.1; letter-spacing:.02em;
}
.article-lp-wrapper,.article-lp-wrapper *,.article-lp-wrapper *::before,.article-lp-wrapper *::after{box-sizing:border-box}
.article-lp-wrapper img,.article-lp-wrapper svg,.article-lp-wrapper video{max-width:100%;height:auto;display:block}
.article-lp-wrapper a{color:inherit !important}

/* --- ホストのidセレクタ（#article p / #article h2 等）に奪われる箇所を取り返す（23-9-2） --- */
.article-lp-wrapper p,.article-lp-wrapper li{line-height:2.1 !important;margin:0 !important}
.article-lp-wrapper ul,.article-lp-wrapper ol{margin:0 !important;padding:0 !important}
.article-lp-wrapper h2,.article-lp-wrapper h3{margin:0 !important;padding:0 !important;border:0 none !important}
.article-lp-wrapper table,.article-lp-wrapper th,.article-lp-wrapper td{border:0 none !important}

/* --- 全要素同一幅・中央（4-0） --- */
.article-lp-wrapper > section{width:100%;position:relative}
.article-lp-wrapper > *:not(section):not(style):not(script){max-width:880px;margin-inline:auto}
.article-lp-wrapper .lp-container{max-width:880px;margin-inline:auto;padding-inline:56px;position:relative;z-index:2}
.article-lp-wrapper table{width:100%}
.article-lp-wrapper .lp-fig-factor,.article-lp-wrapper .lp-steps{margin-inline:auto;max-width:100%}
.article-lp-wrapper [class*="grid"] > *,.article-lp-wrapper [class*="flex"] > *,.article-lp-wrapper [class*="row"] > *,.article-lp-wrapper [class*="col"] > *{min-width:0}

/* --- 本文タイポ・自然改行（2-11 / 2-12） --- */
.article-lp-wrapper p,.article-lp-wrapper li,.article-lp-wrapper th,.article-lp-wrapper td,.article-lp-wrapper .lp-lead-conc{
  word-break:normal;word-break:auto-phrase;overflow-wrap:break-word;line-break:strict;
}
.article-lp-wrapper h2,.article-lp-wrapper h3{word-break:normal;word-break:auto-phrase;overflow-wrap:break-word;line-break:strict}
.article-lp-wrapper .lp-h2-phrase{display:inline-block;max-width:100%;white-space:normal;word-break:keep-all;overflow-wrap:anywhere}
.article-lp-wrapper .lp-nobr{white-space:nowrap}
.article-lp-wrapper .lp-br-pc{display:inline}
.article-lp-wrapper .lp-br-sp{display:none}
.article-lp-wrapper .lp-container > p + p,
.article-lp-wrapper .lp-step-body p + p{margin-top:34px !important}

/* --- 背景tone継承（8-11） --- */
.article-lp-wrapper .bg-dark{background:var(--color-main) !important;color:#FFFFFF !important}
.article-lp-wrapper .bg-dark p,
.article-lp-wrapper .bg-dark li,
.article-lp-wrapper .bg-dark h2,
.article-lp-wrapper .bg-dark h3{color:#FFFFFF !important;line-height:2.15 !important}
.article-lp-wrapper .bg-dark a:not(.cta-btn){color:#FFFFFF !important}
.article-lp-wrapper .bg-dark small{color:#F7F7F7 !important}

.article-lp-wrapper .bg-light{background:var(--color-main-tint) !important;color:var(--color-ink) !important}
.article-lp-wrapper .lp-sec03{background:var(--color-sub-tint) !important}
.article-lp-wrapper .bg-light p,
.article-lp-wrapper .bg-light li,
.article-lp-wrapper .bg-light h2,
.article-lp-wrapper .bg-light h3{color:var(--color-ink) !important}

.article-lp-wrapper .bg-white{background:#FFFFFF !important;color:var(--color-ink) !important}
.article-lp-wrapper .bg-white p,
.article-lp-wrapper .bg-white li,
.article-lp-wrapper .bg-white h2,
.article-lp-wrapper .bg-white h3{color:var(--color-ink) !important}

/* --- ハイライト色（エンジンの .lp-mark / .lp-key を着色） --- */
.article-lp-wrapper .lp-mark{--lp-mark:rgba(255,156,0,.34);--lp-mark-top:58%}
.article-lp-wrapper .lp-mark-strong{--lp-mark:rgba(60,118,57,.18)}
.article-lp-wrapper .lp-key{--lp-key:var(--color-main);color:var(--color-main) !important}

/* --- セクション余白（2-12 / 4-12b） --- */
.article-lp-wrapper .lp-section{padding-block:128px}
.article-lp-wrapper .lp-fv{padding-block:112px 120px}
.article-lp-wrapper .lp-toc{padding-block:76px 128px}
.article-lp-wrapper .lp-cta-mid{padding-block:96px}
.article-lp-wrapper .lp-cta-last{padding-block:150px 140px}
.article-lp-wrapper .lp-summary{padding-block:140px}

/* --- 装飾グロー（22-3：専用クリップ層の中だけでクリップ） --- */
.article-lp-wrapper .lp-glow-clip{position:absolute;inset:0;overflow:hidden;z-index:0;pointer-events:none}
.article-lp-wrapper .lp-glow{position:absolute;display:block;border-radius:50%;pointer-events:none}
.article-lp-wrapper .lp-glow-a{width:420px;height:420px;top:-140px;right:-110px;background:radial-gradient(circle,rgba(255,156,0,.34) 0%,rgba(255,156,0,0) 70%) !important}
.article-lp-wrapper .lp-glow-b{width:320px;height:320px;bottom:-150px;left:-120px;background:radial-gradient(circle,rgba(255,255,255,.16) 0%,rgba(255,255,255,0) 70%) !important}
.article-lp-wrapper .lp-glow-c{width:460px;height:460px;top:-180px;left:-160px;background:radial-gradient(circle,rgba(60,118,57,.16) 0%,rgba(60,118,57,0) 70%) !important}

/* ============ FV ============ */
.article-lp-wrapper .lp-fv .lp-fv-kicker{
  font-size:17px !important;font-weight:700;letter-spacing:.20em;line-height:1.7 !important;
  display:flex;align-items:center;gap:14px;
}
.article-lp-wrapper .lp-fv .lp-kicker-bar{flex:0 0 auto;width:34px;height:4px;background:var(--color-accent) !important}
.article-lp-wrapper .lp-fv .lp-kicker-txt{flex:0 1 auto;min-width:0}
.article-lp-wrapper .lp-fv .lp-fv-tagwrap{margin-top:26px !important}
.article-lp-wrapper .lp-fv .lp-fv-tag{
  display:inline-block;font-size:16px;font-weight:900;line-height:1.6;
  padding:9px 22px 10px;border-radius:999px;
  background:var(--color-accent) !important;color:var(--color-ink) !important;
}
.article-lp-wrapper .lp-fv .lp-fv-leadbox{margin-top:44px;border-left:4px solid var(--color-accent) !important;padding-left:30px}
.article-lp-wrapper .lp-fv .lp-fv-lead{font-size:22px !important;font-weight:400;line-height:2.15 !important;letter-spacing:.01em}
.article-lp-wrapper .lp-fv .lp-fv-lead + .lp-fv-lead{margin-top:26px !important}

/* ============ FAQ目次 ============ */
.article-lp-wrapper .lp-toc .lp-toc-label{
  font-size:17px !important;font-weight:700;letter-spacing:.18em;line-height:1.7 !important;
  color:var(--color-main) !important;padding-bottom:14px;
  border-bottom:2px solid var(--color-main) !important;display:inline-block;
}
.article-lp-wrapper .lp-toc .lp-qa{
  margin-top:48px;background:#FFFFFF !important;
  border:1px solid var(--color-hair) !important;border-top:5px solid var(--color-main) !important;
  border-radius:8px;padding:40px 44px 34px;
}
.article-lp-wrapper .lp-toc .lp-qa-row{display:flex;align-items:flex-start;gap:18px}
.article-lp-wrapper .lp-toc .lp-qa-arow{margin-top:22px;padding-top:24px;border-top:1px solid var(--color-hair) !important}
.article-lp-wrapper .lp-toc .lp-qa-badge{
  flex:0 0 auto;width:38px;height:38px;border-radius:50%;
  display:inline-flex;align-items:center;justify-content:center;
  font-size:17px;font-weight:900;line-height:1;margin-top:.18em;
  text-align:center !important;
}
.article-lp-wrapper .lp-toc .lp-qa-q{background:var(--color-main) !important;color:#FFFFFF !important}
.article-lp-wrapper .lp-toc .lp-qa-a{background:var(--color-accent) !important;color:var(--color-ink) !important}
.article-lp-wrapper .lp-toc .lp-qa-text{flex:1 1 auto;min-width:0;font-size:17px !important;line-height:2.0 !important}
.article-lp-wrapper .lp-toc .lp-qa-qtext{font-weight:700;font-size:19px !important;line-height:1.85 !important}
.article-lp-wrapper .lp-toc .lp-anchor{
  margin-top:28px;display:inline-flex;align-items:center;gap:12px;
  min-height:48px;padding:12px 26px;border-radius:6px;cursor:pointer;
  background-color:#FFFFFF !important;border:2px solid var(--color-main) !important;
  color:var(--color-main) !important;font-size:16px !important;font-weight:700;line-height:1.5 !important;
  max-width:100%;
}
.article-lp-wrapper .lp-toc .lp-anchor-txt{flex:1 1 auto;min-width:0;white-space:normal;word-break:keep-all;word-break:auto-phrase;overflow-wrap:anywhere;line-break:strict}
.article-lp-wrapper .lp-toc .lp-anchor-arrow{flex:0 0 auto;font-size:16px;line-height:1}
.article-lp-wrapper .lp-toc .lp-anchor:focus-visible{outline:3px solid var(--color-accent);outline-offset:4px}

/* ============ H2見出しブロック ============ */
.article-lp-wrapper .lp-h2head{margin-bottom:56px}
.article-lp-wrapper .lp-h2head .lp-section-num{font-size:78px !important;font-weight:900;line-height:1.1 !important;letter-spacing:-.02em}
.article-lp-wrapper .bg-white .lp-section-num,.article-lp-wrapper .bg-light .lp-section-num{color:var(--color-main) !important}
.article-lp-wrapper .bg-dark .lp-section-num{color:#FFFFFF !important}
.article-lp-wrapper .lp-h2head .lp-label{
  margin-top:10px !important;font-size:16px !important;font-weight:700;letter-spacing:.18em;line-height:1.7 !important;
  color:var(--color-main) !important;display:flex;align-items:center;gap:11px;
}
.article-lp-wrapper .lp-h2head .lp-label-sq{flex:0 0 auto;width:11px;height:11px;background:var(--color-accent) !important;display:block}
.article-lp-wrapper .lp-h2head .lp-label-txt{flex:0 1 auto;min-width:0}
.article-lp-wrapper .lp-h2head .lp-label-line{display:inline-block;border-bottom:3px solid var(--color-sub) !important;padding-bottom:6px}
.article-lp-wrapper .lp-h2head .lp-label-chip{
  margin-top:12px !important;display:inline-block;font-size:16px !important;font-weight:900;letter-spacing:.14em;line-height:1.6 !important;
  padding:8px 20px 9px;border-radius:999px;
  background:var(--color-main) !important;color:#FFFFFF !important;
}
.article-lp-wrapper .lp-h2head .lp-label-chip-accent{background:var(--color-accent) !important;color:var(--color-ink) !important}
.article-lp-wrapper .lp-h2{font-size:44px !important;font-weight:900;line-height:1.45 !important;letter-spacing:-.02em;margin-top:18px !important;overflow-wrap:anywhere;min-width:0}
.article-lp-wrapper .lp-h2head .lp-rule{display:block;height:5px;width:88px;margin-top:20px}
.article-lp-wrapper .lp-h2head .lp-rule-accent{background:var(--color-accent) !important}
.article-lp-wrapper .lp-h2head .lp-rule-main{background:var(--color-main) !important;width:100%;height:3px}
.article-lp-wrapper .lp-h2head .lp-rule-white{background:#FFFFFF !important}
.article-lp-wrapper .lp-h2head .lp-rule2{display:flex;gap:8px;margin-top:20px}
.article-lp-wrapper .lp-h2head .lp-rule2-a{display:block;height:5px;width:72px;background:var(--color-main) !important}
.article-lp-wrapper .lp-h2head .lp-rule2-b{display:block;height:5px;width:26px;background:var(--color-accent) !important}
.article-lp-wrapper .lp-h3{font-size:26px !important;font-weight:700;line-height:1.6 !important;margin:56px 0 26px !important}
.article-lp-wrapper .lp-lead-conc{font-size:19px !important;font-weight:700;line-height:2.05 !important;margin-bottom:14px !important}

/* ============ 図・表のキャプション ============ */
.article-lp-wrapper .lp-container .lp-fig-cap{
  margin-top:56px !important;margin-bottom:18px !important;font-size:16px !important;font-weight:700;letter-spacing:.1em;line-height:1.7 !important;
  color:var(--color-ink-sub) !important;display:block;width:100%;
}
.article-lp-wrapper .lp-container .lp-table-cap{
  margin-top:64px !important;margin-bottom:20px !important;font-size:16px !important;font-weight:700;letter-spacing:.1em;line-height:1.7 !important;
  color:var(--color-ink-sub) !important;display:block;width:100%;
}

/* ============ 数値比較カード（H2-01） ============ */
.article-lp-wrapper .lp-cmp2{display:grid;grid-template-columns:repeat(2,1fr);gap:36px;align-items:stretch;margin-bottom:52px}
.article-lp-wrapper .lp-cmp2 .lp-cmp-card{
  height:100%;display:flex;flex-direction:column;padding:38px 32px 34px;border-radius:2px;
  background-color:#FFFFFF !important;border:1px solid var(--color-hair) !important;border-top:5px solid var(--color-main) !important;
}
.article-lp-wrapper .lp-cmp2 .lp-cmp-name{font-size:18px !important;font-weight:700;line-height:1.6 !important;letter-spacing:.06em}
.article-lp-wrapper .lp-cmp2 .lp-cmp-num{display:inline-flex;align-items:baseline;line-height:1 !important;margin-top:18px !important}
.article-lp-wrapper .lp-cmp2 .lp-cmp-num .num{font-size:52px;font-weight:900;line-height:1;letter-spacing:-.02em;color:var(--color-main) !important}
.article-lp-wrapper .lp-cmp2 .lp-cmp-num .unit{font-size:20px;font-weight:700;line-height:1;margin-left:.14em;color:var(--color-main) !important}
.article-lp-wrapper .lp-cmp2 .lp-cmp-note{margin-top:auto !important;padding-top:20px;font-size:16px !important;line-height:1.9 !important;color:var(--color-ink-sub) !important}

/* ============ 注意ボックス ============ */
.article-lp-wrapper .lp-note-box{
  margin-top:44px;padding:34px 36px;border-radius:2px;
  background:var(--color-accent-tint) !important;border-left:5px solid var(--color-accent) !important;
}
.article-lp-wrapper .lp-note-box-sub{background:var(--color-sub-tint) !important;border-left-color:var(--color-sub) !important}
.article-lp-wrapper .lp-note-box .lp-note-title{display:flex;align-items:center;gap:12px;font-size:18px !important;font-weight:900;line-height:1.6 !important;color:var(--color-ink) !important}
.article-lp-wrapper .lp-note-box .lp-note-title-txt{flex:0 1 auto;min-width:0}
.article-lp-wrapper .lp-note-box .lp-note-mark{
  flex:0 0 auto;width:26px;height:26px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;
  font-size:16px;font-weight:900;line-height:1;text-align:center !important;
  background:var(--color-accent) !important;color:var(--color-ink) !important;
}
.article-lp-wrapper .lp-note-box-sub .lp-note-mark{background:var(--color-sub) !important;color:#FFFFFF !important}
.article-lp-wrapper .lp-note-box .lp-note-body{margin-top:16px !important;font-size:17px !important;line-height:2.0 !important;color:var(--color-ink) !important}
.article-lp-wrapper .lp-note-box .lp-note-body + .lp-note-body{margin-top:20px !important}

/* ============ チップ（3エリア） ============ */
.article-lp-wrapper .lp-chips{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin:44px 0 52px !important}
.article-lp-wrapper .lp-chips .lp-chip{
  width:100%;padding:16px 12px;border-radius:2px;font-size:17px !important;font-weight:700;line-height:1.6 !important;
  text-align:center !important;
  background:var(--color-main) !important;color:#FFFFFF !important;
}

/* ============ 図：市場価値を左右する要因 ============ */
.article-lp-wrapper .lp-fig-factor{max-width:620px;margin-bottom:52px}
.article-lp-wrapper .lp-fig-factor .lp-fig-root{
  padding:22px 28px;border-radius:2px;font-size:20px !important;font-weight:900;line-height:1.6 !important;letter-spacing:.04em;
  background:var(--color-main) !important;color:#FFFFFF !important;
}
.article-lp-wrapper .lp-fig-factor .lp-fig-list{border-left:3px solid var(--color-main) !important}
.article-lp-wrapper .lp-fig-factor .lp-fig-item{
  display:flex;align-items:center;gap:16px;padding:18px 22px;font-size:17px !important;font-weight:700;line-height:1.8 !important;
  background:#FFFFFF !important;color:var(--color-ink) !important;border-bottom:1px solid var(--color-hair) !important;
}
.article-lp-wrapper .lp-fig-factor .lp-fig-mark{flex:0 0 auto;width:10px;height:10px;background:var(--color-accent) !important;display:block}
.article-lp-wrapper .lp-fig-factor .lp-fig-txt{flex:1 1 auto;min-width:0;color:var(--color-ink) !important}

/* ============ 主役数値（H2-02） ============ */
.article-lp-wrapper .lp-stat{
  margin-top:52px;margin-bottom:8px;padding:52px 56px;
  background:var(--color-main-tint) !important;border-top:5px solid var(--color-main) !important;
}
.article-lp-wrapper .lp-stat .lp-stat-label{font-size:17px !important;font-weight:700;letter-spacing:.1em;line-height:1.7 !important;color:var(--color-ink) !important}
.article-lp-wrapper .lp-stat .lp-stat-num{display:inline-flex;align-items:baseline;line-height:1 !important;margin-top:16px !important}
.article-lp-wrapper .lp-stat .lp-stat-num .num{font-size:92px;font-weight:900;line-height:1;letter-spacing:-.02em;color:var(--color-main) !important}
.article-lp-wrapper .lp-stat .lp-stat-num .unit{font-size:30px;font-weight:700;line-height:1;margin-left:.1em;color:var(--color-main) !important}
.article-lp-wrapper .lp-stat .lp-stat-note{margin-top:18px !important;font-size:17px !important;line-height:1.9 !important;color:var(--color-ink-2) !important}

/* ============ 表 ============ */
.article-lp-wrapper .lp-table{border-collapse:collapse;margin-bottom:60px;table-layout:fixed}
.article-lp-wrapper .lp-table th:nth-child(1){width:17%}
.article-lp-wrapper .lp-table th:nth-child(2){width:19%}
.article-lp-wrapper .lp-table th:nth-child(3){width:19%}
.article-lp-wrapper .lp-table th:nth-child(4){width:45%}
.article-lp-wrapper .lp-table th,.article-lp-wrapper .lp-table td{
  padding:16px 18px;font-size:16px !important;line-height:1.8 !important;vertical-align:middle;text-align:center !important;
  border-bottom:1px solid var(--color-hair) !important;
}
.article-lp-wrapper .lp-table thead th[scope="col"]{
  background:var(--color-main) !important;color:#FFFFFF !important;font-weight:700;
  border-bottom:0 none !important;padding-block:18px;
}
.article-lp-wrapper .lp-table tbody th[scope="row"]{
  background:var(--color-th-row) !important;color:var(--color-ink) !important;font-weight:700;white-space:nowrap;
}
.article-lp-wrapper .lp-table tbody td{background:#FFFFFF !important;color:var(--color-ink) !important}
.article-lp-wrapper .lp-table tbody tr.is-top td{background:var(--color-accent-tint) !important}
.article-lp-wrapper .lp-table .lp-td-num{font-weight:900;color:var(--color-main) !important;white-space:nowrap}
.article-lp-wrapper .lp-table tbody th[scope="row"] .lp-place-break{display:block}

/* ============ ステップ（H2-03） ============ */
.article-lp-wrapper .lp-steps{margin-top:26px}
.article-lp-wrapper .lp-steps .lp-step{display:grid;grid-template-columns:60px 1fr;column-gap:26px;position:relative;padding-bottom:56px}
.article-lp-wrapper .lp-steps .lp-step:last-child{padding-bottom:0}
.article-lp-wrapper .lp-steps .lp-step-num{
  width:56px;height:56px;border-radius:50%;margin-inline:auto;
  display:inline-flex;align-items:center;justify-content:center;
  font-size:24px;font-weight:900;line-height:1;text-align:center !important;
  background:var(--color-main) !important;color:#FFFFFF !important;position:relative;z-index:2;
}
.article-lp-wrapper .lp-steps .lp-step:not(:last-child)::before{
  content:'';position:absolute;left:30px;transform:translateX(-50%);top:56px;bottom:18px;width:3px;z-index:0;
  background:var(--color-main-tint2) !important;pointer-events:none;
}
.article-lp-wrapper .lp-steps .lp-step-body{min-width:0}
.article-lp-wrapper .lp-steps .lp-step-h3{margin:6px 0 22px !important}

/* ============ 手取り額の式 ============ */
.article-lp-wrapper .lp-eq{
  display:grid;
  grid-template-columns:minmax(0,1fr) auto minmax(0,1fr) auto minmax(0,1fr) auto minmax(0,1fr);
  justify-items:stretch;align-items:stretch;gap:10px;max-width:100%;margin-inline:auto;
}
.article-lp-wrapper .lp-eq .lp-eq-box{
  display:flex;align-items:center;justify-content:center;min-height:92px;padding:16px 12px;border-radius:4px;
  font-size:16px;font-weight:700;line-height:1.65;text-align:center !important;
  background-color:#FFFFFF !important;border:1px solid var(--color-main) !important;color:var(--color-main) !important;
}
.article-lp-wrapper .lp-eq .lp-eq-txt{flex:0 1 auto;min-width:0;color:var(--color-main) !important;word-break:keep-all;overflow-wrap:anywhere}
.article-lp-wrapper .lp-eq .lp-eq-op{
  flex:0 0 auto;display:flex;align-items:center;justify-content:center;align-self:center;line-height:1;margin-inline:auto;
  font-size:26px;font-weight:700;text-align:center !important;color:var(--color-ink-2) !important;
}
.article-lp-wrapper .lp-eq-result{max-width:100%;margin-inline:auto;margin-bottom:52px}
.article-lp-wrapper .lp-eq-result{margin-top:18px;padding:26px 28px;border-radius:2px;background:var(--color-main) !important;text-align:center !important}
.article-lp-wrapper .lp-eq-result .lp-eq-result-label{font-size:22px !important;font-weight:900;line-height:1.6 !important;color:#FFFFFF !important;text-align:center !important}
.article-lp-wrapper .lp-eq-result .lp-eq-result-note{margin-top:10px !important;font-size:16px !important;line-height:1.8 !important;color:#F7F7F7 !important;text-align:center !important}

/* 売却後の手取り額図だけ、STEP番号分の左余白まで使って横幅を確保 */
@media (min-width:769px){
  .article-lp-wrapper .lp-steps .lp-step:nth-child(3) .lp-fig-cap,
  .article-lp-wrapper .lp-steps .lp-step:nth-child(3) .lp-eq,
  .article-lp-wrapper .lp-steps .lp-step:nth-child(3) .lp-eq-result,
  .article-lp-wrapper .lp-steps .lp-step:nth-child(3) .lp-step-wide-text{
    margin-left:-86px !important;
    width:calc(100% + 86px);
    max-width:none;
  }
}

/* ============ チェックリスト ============ */
.article-lp-wrapper .lp-check{display:grid;grid-template-columns:repeat(2,1fr);gap:20px 32px;margin:32px 0 56px !important}
.article-lp-wrapper .lp-check .lp-check-item{
  display:flex;align-items:flex-start;gap:14px;padding:20px 22px;border-radius:4px;
  background:#FFFFFF !important;border:1px solid var(--color-hair) !important;line-height:1.85 !important;
}
.article-lp-wrapper .lp-check .ico{
  flex:0 0 auto;width:24px;height:24px;border-radius:50%;
  display:inline-flex;align-items:center;justify-content:center;margin-top:.22em;
  background:var(--color-main) !important;
}
.article-lp-wrapper .lp-check .ico svg{width:62%;height:62%;display:block;fill:none !important;stroke:#FFFFFF !important}
.article-lp-wrapper .lp-check .lp-check-txt{flex:1 1 auto;min-width:0;font-size:17px !important;font-weight:700;line-height:1.85 !important;color:var(--color-ink) !important}

/* ============ まとめ ============ */
.article-lp-wrapper .lp-points{margin:44px 0 56px !important;display:grid;grid-template-columns:1fr;gap:20px}
.article-lp-wrapper .lp-points .lp-point{
  display:flex;align-items:flex-start;gap:22px;padding:28px 32px;border-radius:2px;
  background:rgba(255,255,255,.10) !important;border-left:5px solid var(--color-accent) !important;
}
.article-lp-wrapper .lp-points .lp-point-num{
  flex:0 0 auto;font-size:26px;font-weight:900;line-height:1.2;letter-spacing:-.02em;margin-top:.06em;
  color:#FFFFFF !important;
}
.article-lp-wrapper .lp-points .lp-point-txt{flex:1 1 auto;min-width:0;font-size:18px !important;font-weight:700;line-height:1.95 !important;color:#FFFFFF !important}

/* ============ CTA ============ */
.article-lp-wrapper .lp-cta-block .lp-container > *{text-align:center !important}
.article-lp-wrapper .lp-cta-block .lp-cta-label{
  font-size:16px !important;font-weight:700;letter-spacing:.18em;line-height:1.7 !important;
  color:var(--color-main) !important;text-align:center !important;
}
.article-lp-wrapper .lp-cta-block .lp-cta-catch{
  margin-top:20px !important;font-size:32px !important;font-weight:900;line-height:1.55 !important;letter-spacing:-.01em;text-align:center !important;
}
.article-lp-wrapper .lp-cta-last .lp-cta-catch{font-size:40px !important}
.article-lp-wrapper .lp-cta-block .lp-cta-sub{
  margin-top:26px !important;max-width:640px;margin-inline:auto;font-size:17px !important;line-height:2.05 !important;text-align:center !important;
}
.article-lp-wrapper .lp-cta-block .lp-cta-btnwrap{margin-top:48px !important;text-align:center !important}
.article-lp-wrapper .lp-cta-last .lp-cta-btnwrap{margin-top:56px !important}
.article-lp-wrapper .cta-btn{
  display:inline-flex;align-items:center;justify-content:center;gap:14px;
  max-width:560px;min-height:60px;padding:18px 40px;border-radius:10px;box-sizing:border-box;
  font-size:18px !important;font-weight:900;line-height:1.5 !important;cursor:pointer;
  white-space:normal;text-align:center !important;
  background-color:var(--color-accent) !important;
  box-shadow:0 6px 18px rgba(0,0,0,.14);
}
.article-lp-wrapper .cta-btn-lg{min-height:68px;padding:21px 48px;font-size:19px !important}
.article-lp-wrapper .cta-btn,
.article-lp-wrapper .cta-btn:visited,
.article-lp-wrapper .cta-btn:hover,
.article-lp-wrapper .cta-btn:active,
.article-lp-wrapper .cta-btn:focus,
.article-lp-wrapper .cta-btn *,
.article-lp-wrapper .cta-btn:hover *,
.article-lp-wrapper .cta-btn:active *,
.article-lp-wrapper .cta-btn:focus *{color:#FFFFFF !important}
.article-lp-wrapper .cta-btn svg,.article-lp-wrapper .cta-btn svg *{fill:#FFFFFF !important;stroke:#FFFFFF !important}
.article-lp-wrapper .cta-btn .lp-cta-txt{
  flex:0 1 auto;min-width:0;white-space:normal;word-break:keep-all;word-break:auto-phrase;
  overflow-wrap:anywhere;line-break:strict;text-align:center !important;
}
.article-lp-wrapper .cta-btn .arrow{flex:0 0 auto;font-size:20px;line-height:1;display:inline-block}
.article-lp-wrapper .cta-btn:focus-visible{outline:3px solid var(--color-main);outline-offset:4px}
.article-lp-wrapper .lp-cta-halo{max-width:100%}
@media (hover:hover) and (pointer:fine){
  .article-lp-wrapper .cta-btn:hover{background-color:var(--color-accent-dark) !important;box-shadow:0 12px 30px rgba(0,0,0,.22)}
  .article-lp-wrapper .lp-toc .lp-anchor:hover{border-color:var(--color-accent) !important}
}


/* ===== LINEバナー(CTA直下・PC/SP切替) ===== */
.article-lp-wrapper .line-btn{width:100%;max-width:600px;margin:40px auto 0}
.article-lp-wrapper .line-btn a{display:block;transition:opacity 300ms ease}
.article-lp-wrapper .line-btn a:hover{opacity:.88}
.article-lp-wrapper .line-btn a:focus-visible{outline:3px solid var(--color-main);outline-offset:4px}
.article-lp-wrapper .line-btn img{width:100%;height:auto;margin-inline:auto}
.article-lp-wrapper .line-btn img.line-btn__pc{display:block !important}
.article-lp-wrapper .line-btn img.line-btn__sp{display:none !important}

/* ============ SP（2-13：PC=px / SP=vw） ============ */
@media (max-width:768px){
  .article-lp-wrapper .lp-br-pc{display:none}
  .article-lp-wrapper .lp-br-sp{display:inline}

  .article-lp-wrapper{font-size:16px;line-height:2.0}

  /* ① 読ませる文字の16px下限（本文系のみ・素のspanを含めない） */
  .article-lp-wrapper p,
  .article-lp-wrapper li,
  .article-lp-wrapper dt,
  .article-lp-wrapper dd,
  .article-lp-wrapper a,
  .article-lp-wrapper th,
  .article-lp-wrapper td,
  .article-lp-wrapper small,
  .article-lp-wrapper figcaption,
  .article-lp-wrapper .lp-note,
  .article-lp-wrapper .lp-label,
  .article-lp-wrapper .lp-caption,
  .article-lp-wrapper .lp-tag,
  .article-lp-wrapper .lp-badge{
    font-size:max(16px,4.3vw) !important;
    line-height:2.0 !important;
  }

  /* ② 見出し・大型数値の再宣言（必ず①より後・内部spanまで !important） */
  .article-lp-wrapper h2,
  .article-lp-wrapper h2 span,
  .article-lp-wrapper .lp-h2,
  .article-lp-wrapper .lp-h2 span{font-size:max(28px,7.4vw) !important;line-height:1.42 !important}
  .article-lp-wrapper h3,
  .article-lp-wrapper h3 span,
  .article-lp-wrapper .lp-h3,
  .article-lp-wrapper .lp-h3 span{font-size:max(21px,5.6vw) !important;line-height:1.5 !important}
  .article-lp-wrapper .lp-h2-l,
  .article-lp-wrapper .lp-h2-l span{font-size:max(25px,6.7vw) !important;line-height:1.45 !important}
  .article-lp-wrapper .lp-h3-l,
  .article-lp-wrapper .lp-h3-l span{font-size:max(20px,5.3vw) !important;line-height:1.5 !important}
  .article-lp-wrapper .lp-h2head .lp-section-num{font-size:max(42px,13vw) !important;line-height:1.1 !important}
  .article-lp-wrapper .lp-stat .lp-stat-num,
  .article-lp-wrapper .lp-stat .lp-stat-num .num{font-size:max(52px,15vw) !important;line-height:1.1 !important}
  .article-lp-wrapper .lp-stat .lp-stat-num .unit{font-size:max(19px,5vw) !important;line-height:1 !important}
  .article-lp-wrapper .lp-cmp2 .lp-cmp-num,
  .article-lp-wrapper .lp-cmp2 .lp-cmp-num .num{font-size:max(40px,11vw) !important;line-height:1.1 !important}
  .article-lp-wrapper .lp-cmp2 .lp-cmp-num .unit{font-size:max(17px,4.6vw) !important;line-height:1 !important}
  .article-lp-wrapper .lp-fv .lp-fv-lead{font-size:max(20px,5.3vw) !important;line-height:2.05 !important}
  .article-lp-wrapper .lp-lead-conc{font-size:max(18px,4.8vw) !important;line-height:2.0 !important}
  .article-lp-wrapper .lp-toc .lp-qa-qtext{font-size:max(18px,4.8vw) !important;line-height:1.85 !important}
  .article-lp-wrapper .lp-cta-block .lp-cta-catch{font-size:max(26px,7vw) !important;line-height:1.5 !important}
  .article-lp-wrapper .lp-cta-last .lp-cta-catch{font-size:max(29px,7.7vw) !important}
  .article-lp-wrapper .lp-eq-result .lp-eq-result-label{font-size:max(20px,5.3vw) !important;line-height:1.55 !important}
  .article-lp-wrapper .lp-points .lp-point-num{font-size:max(23px,6vw) !important;line-height:1.2 !important}
  .article-lp-wrapper .lp-steps .lp-step-num{font-size:max(21px,5.6vw) !important;line-height:1 !important}
  .article-lp-wrapper .lp-eq .lp-eq-op{font-size:max(21px,5.6vw) !important;line-height:1 !important}
  .article-lp-wrapper .lp-fig-factor .lp-fig-root{font-size:max(19px,5vw) !important;line-height:1.6 !important}
  .article-lp-wrapper .lp-fig-factor .lp-fig-item{font-size:max(16px,4.3vw) !important;line-height:1.8 !important}
  .article-lp-wrapper .lp-check .lp-check-txt{font-size:max(16px,4.3vw) !important;line-height:1.85 !important}
  .article-lp-wrapper .lp-points .lp-point-txt{font-size:max(17px,4.5vw) !important;line-height:1.95 !important}
  .article-lp-wrapper .cta-btn .lp-cta-txt{font-size:max(16px,4.3vw) !important;line-height:1.5 !important}
  .article-lp-wrapper .lp-chips .lp-chip{font-size:max(17px,4.5vw) !important;line-height:1.6 !important}
  .article-lp-wrapper .lp-note-box .lp-note-title{font-size:max(17px,4.6vw) !important;line-height:1.6 !important}
  .article-lp-wrapper .lp-cmp2 .lp-cmp-name{font-size:max(17px,4.6vw) !important;line-height:1.6 !important}

  .article-lp-wrapper .lp-container{padding-inline:5.5vw}
  .article-lp-wrapper .lp-container > p + p,
  .article-lp-wrapper .lp-step-body p + p{margin-top:9vw !important}

  .article-lp-wrapper .lp-section{padding-block:23vw}
  .article-lp-wrapper .lp-fv{padding-block:18vw 20vw}
  .article-lp-wrapper .lp-toc{padding-block:13vw 22vw}
  .article-lp-wrapper .lp-cta-mid{padding-block:17vw}
  .article-lp-wrapper .lp-cta-last{padding-block:24vw 22vw}
  .article-lp-wrapper .lp-summary{padding-block:24vw}

  /* FV */
  .article-lp-wrapper .lp-fv .lp-fv-kicker{font-size:max(16px,4.3vw) !important;letter-spacing:.16em;gap:3vw}
  .article-lp-wrapper .lp-fv .lp-kicker-bar{width:7vw;height:4px}
  .article-lp-wrapper .lp-fv .lp-fv-tagwrap{margin-top:5vw !important}
  .article-lp-wrapper .lp-fv .lp-fv-tag{font-size:max(16px,4.3vw);padding:2.6vw 4.6vw;line-height:1.75;border-radius:12px}
  .article-lp-wrapper .lp-fv .lp-fv-leadbox{margin-top:8vw;padding-left:5vw}
  .article-lp-wrapper .lp-fv .lp-fv-lead + .lp-fv-lead{margin-top:6vw !important}
  .article-lp-wrapper .lp-glow-a{width:64vw;height:64vw;top:-22vw;right:-20vw}
  .article-lp-wrapper .lp-glow-b{width:52vw;height:52vw;bottom:-24vw;left:-20vw}
  .article-lp-wrapper .lp-glow-c{width:74vw;height:74vw;top:-28vw;left:-26vw}

  /* 目次 */
  .article-lp-wrapper .lp-toc .lp-toc-label{font-size:max(16px,4.3vw) !important;letter-spacing:.14em;padding-bottom:3vw}
  .article-lp-wrapper .lp-toc .lp-qa{margin-top:9vw;padding:8vw 6.5vw 7vw}
  .article-lp-wrapper .lp-toc .lp-qa-row{flex-direction:column;align-items:flex-start;gap:3.2vw}
  .article-lp-wrapper .lp-toc .lp-qa-arow{margin-top:5vw;padding-top:5vw}
  .article-lp-wrapper .lp-toc .lp-qa-badge{width:8vw;height:8vw;min-width:30px;min-height:30px;font-size:max(16px,4.3vw);margin-top:0}
  .article-lp-wrapper .lp-toc .lp-qa-text{width:100%}
  .article-lp-wrapper .lp-toc .lp-anchor{
    margin-top:6vw;width:100%;justify-content:center;margin-inline:auto;padding:3.4vw 4.5vw;min-height:52px;
    font-size:max(16px,4.3vw) !important;line-height:1.5 !important;
  }
  .article-lp-wrapper .lp-toc .lp-anchor-txt{flex:0 1 auto;text-align:center !important}

  /* 見出しブロック */
  .article-lp-wrapper .lp-h2head{margin-bottom:9vw}
  .article-lp-wrapper .lp-h2head .lp-label{margin-top:2.4vw !important;letter-spacing:.14em;gap:2.6vw}
  .article-lp-wrapper .lp-h2head .lp-label-sq{width:2.6vw;height:2.6vw;min-width:9px;min-height:9px}
  .article-lp-wrapper .lp-h2head .lp-label-chip{margin-top:3vw !important;font-size:max(16px,4.3vw) !important;padding:2vw 4.6vw;letter-spacing:.1em}
  .article-lp-wrapper .lp-h2{margin-top:3.6vw !important}
  .article-lp-wrapper .lp-h2head .lp-rule{height:5px;width:19vw;margin-top:4.4vw}
  .article-lp-wrapper .lp-h2head .lp-rule-main{width:100%;height:3px}
  .article-lp-wrapper .lp-h2head .lp-rule2{margin-top:4.4vw;gap:2vw}
  .article-lp-wrapper .lp-h2head .lp-rule2-a{width:16vw}
  .article-lp-wrapper .lp-h2head .lp-rule2-b{width:6vw}
  .article-lp-wrapper .lp-h3{margin:11vw 0 5.5vw !important}
  .article-lp-wrapper .lp-lead-conc{margin-bottom:3vw !important}

  /* 数値カード・図・チップ */
  .article-lp-wrapper .lp-container .lp-fig-cap{margin-top:11vw !important;margin-bottom:4vw !important;letter-spacing:.08em}
  .article-lp-wrapper .lp-cmp2{grid-template-columns:1fr;gap:5.5vw;margin-bottom:9vw}
  .article-lp-wrapper .lp-cmp2 .lp-cmp-card{padding:7vw 6vw 6vw}
  .article-lp-wrapper .lp-cmp2 .lp-cmp-num{margin-top:3.6vw !important}
  .article-lp-wrapper .lp-cmp2 .lp-cmp-note{padding-top:4.4vw}
  .article-lp-wrapper .lp-chips{grid-template-columns:1fr;gap:3.4vw;margin:8vw 0 9vw !important}
  .article-lp-wrapper .lp-chips .lp-chip{width:100%;padding:3.6vw 3vw}
  .article-lp-wrapper .lp-fig-factor{margin-bottom:9vw}
  .article-lp-wrapper .lp-fig-factor .lp-fig-root{padding:5vw 5.5vw}
  .article-lp-wrapper .lp-fig-factor .lp-fig-item{padding:4.2vw 4.6vw;gap:3.6vw}
  .article-lp-wrapper .lp-fig-factor .lp-fig-mark{width:2.6vw;height:2.6vw;min-width:9px;min-height:9px}

  /* 注意ボックス */
  .article-lp-wrapper .lp-note-box{margin-top:9vw;padding:6.5vw 6vw}
  .article-lp-wrapper .lp-note-box .lp-note-title{gap:3vw}
  .article-lp-wrapper .lp-note-box .lp-note-mark{width:6.6vw;height:6.6vw;min-width:24px;min-height:24px;font-size:max(16px,4.2vw)}
  .article-lp-wrapper .lp-note-box .lp-note-body{margin-top:3.6vw !important}
  .article-lp-wrapper .lp-note-box .lp-note-body + .lp-note-body{margin-top:4.4vw !important}

  /* 主役数値 */
  .article-lp-wrapper .lp-stat{margin-top:10vw;padding:8vw 6vw}
  .article-lp-wrapper .lp-stat .lp-stat-label{font-size:max(16px,4.3vw) !important;letter-spacing:.08em}
  .article-lp-wrapper .lp-stat .lp-stat-num{margin-top:3.4vw !important}
  .article-lp-wrapper .lp-stat .lp-stat-note{margin-top:4vw !important}

  /* 表：1カラムカード型（横スクロールに逃げない） */
  .article-lp-wrapper .lp-container .lp-table-cap{margin-top:12vw !important;margin-bottom:4.4vw !important;letter-spacing:.08em}
  .article-lp-wrapper .lp-table{display:block;margin-bottom:11vw;table-layout:auto}
  .article-lp-wrapper .lp-table thead{display:none}
  .article-lp-wrapper .lp-table tbody{display:block}
  .article-lp-wrapper .lp-table tbody tr{
    display:block;margin-bottom:5vw;border-radius:4px;overflow:hidden;
    background:#FFFFFF !important;border:1px solid var(--color-hair) !important;
  }
  .article-lp-wrapper .lp-table tbody tr:last-child{margin-bottom:0}
  .article-lp-wrapper .lp-table tbody th[scope="row"]{
    display:block;width:100%;padding:4vw 5vw;white-space:normal;
    background:var(--color-main) !important;color:#FFFFFF !important;font-weight:700;
    font-size:max(17px,4.6vw) !important;line-height:1.6 !important;text-align:left !important;border-bottom:0 none !important;
  }
  .article-lp-wrapper .lp-table tbody th[scope="row"] .lp-place-break{display:inline}
  .article-lp-wrapper .lp-table tbody td{
    display:block;width:100%;padding:4.4vw 5vw;text-align:center !important;
    border-bottom:1px solid var(--color-hair) !important;font-size:max(16px,4.3vw) !important;line-height:1.8 !important;
  }
  .article-lp-wrapper .lp-table tbody tr td:last-child{border-bottom:0 none !important}
  .article-lp-wrapper .lp-table tbody td::before{
    content:attr(data-label);display:block;margin-bottom:2.6vw;padding-bottom:2.6vw;
    font-size:max(16px,4.2vw);font-weight:700;letter-spacing:.08em;line-height:1.6;text-align:center !important;
    color:var(--color-main) !important;border-bottom:1px solid var(--color-hair) !important;
  }
  .article-lp-wrapper .lp-table tbody tr.is-top{border-top:4px solid var(--color-accent) !important}
  .article-lp-wrapper .lp-table tbody tr.is-top td{background:var(--color-accent-tint) !important}

  /* ステップ */
  .article-lp-wrapper .lp-steps{margin-top:5vw}
  .article-lp-wrapper .lp-steps .lp-step{grid-template-columns:12vw 1fr;column-gap:4.4vw;padding-bottom:10vw}
  .article-lp-wrapper .lp-steps .lp-step-num{width:11vw;height:11vw;min-width:42px;min-height:42px}
  .article-lp-wrapper .lp-steps .lp-step:not(:last-child)::before{left:6vw;top:11vw;bottom:3vw;width:3px}
  .article-lp-wrapper .lp-steps .lp-step-h3{margin:1vw 0 4.4vw !important}

  /* STEP3：手取り額図と補足文は、番号列ぶんの左余白まで使う */
  .article-lp-wrapper .lp-steps .lp-step:nth-child(3) .lp-fig-cap,
  .article-lp-wrapper .lp-steps .lp-step:nth-child(3) .lp-eq,
  .article-lp-wrapper .lp-steps .lp-step:nth-child(3) .lp-eq-result,
  .article-lp-wrapper .lp-steps .lp-step:nth-child(3) .lp-step-wide-text{
    margin-left:-16.4vw !important;
    width:calc(100% + 16.4vw);
    max-width:none;
  }

  /* 式 */
  .article-lp-wrapper .lp-eq{grid-template-columns:1fr;align-items:center;gap:2.6vw}
  .article-lp-wrapper .lp-eq .lp-eq-box{min-height:0;padding:4.4vw 4vw;font-size:max(16px,4.3vw)}
  .article-lp-wrapper .lp-eq-result{margin-top:4vw;margin-bottom:9vw;padding:6vw 5vw}
  .article-lp-wrapper .lp-eq-result .lp-eq-result-note{margin-top:2.6vw !important}

  /* チェックリスト */
  .article-lp-wrapper .lp-check{grid-template-columns:1fr;gap:3.4vw;margin:6vw 0 10vw !important}
  .article-lp-wrapper .lp-check .lp-check-item{padding:4.4vw 4.6vw;gap:3.4vw}
  .article-lp-wrapper .lp-check .ico{width:6vw;height:6vw;min-width:22px;min-height:22px}

  /* まとめ */
  .article-lp-wrapper .lp-points{margin:8vw 0 10vw !important;gap:3.6vw}
  .article-lp-wrapper .lp-points .lp-point{padding:5.5vw;gap:4vw}

  /* CTA */
  .article-lp-wrapper .lp-cta-block .lp-cta-catch{margin-top:4vw !important}
  .article-lp-wrapper .lp-cta-block .lp-cta-sub{margin-top:5vw !important}
  .article-lp-wrapper .lp-cta-block .lp-cta-btnwrap{margin-top:9vw !important}
  .article-lp-wrapper .lp-cta-last .lp-cta-btnwrap{margin-top:10vw !important}
  .article-lp-wrapper .lp-cta-halo{display:block;width:100%}
  .article-lp-wrapper .cta-btn{width:100%;max-width:100%;padding:4.4vw 4vw;gap:2.6vw;min-height:56px}
  .article-lp-wrapper .cta-btn-lg{padding:5vw 4vw;min-height:60px}
  .article-lp-wrapper .cta-btn .arrow{font-size:max(18px,4.8vw)}
  .article-lp-wrapper .line-btn{max-width:100%;margin:max(28px,3.6vw) 0 0}
  .article-lp-wrapper .line-btn img.line-btn__pc{display:none !important}
  .article-lp-wrapper .line-btn img.line-btn__sp{display:block !important}
}

/* --- host-reset（ホストCMSのテーマ装飾打ち消し・素idセレクタの唯一の例外） --- */
#article ul li{border-bottom:none}
#article ul li span{color:#333;width:auto}
@media only screen and (max-width:768px){ .entry_wrap h2{padding:0;border-top:none;border-bottom:none} }
</style>]]></description>
            <pubDate>2026-08-31</pubDate>
        </item>
                
        <item>
            <title>離婚後も子どもと家に住める？丸亀市の不動産売却の選択肢を解説</title>
            <link>https://www.olive-sale.com/blog/entry-813900/</link>
            <description><![CDATA[<div class="imgbox_eyecatch"><div class="eyecatch_img"><p class="clearfix" style="max-width: 100%;margin: 0 0 10px 0;">
<img src="//cdn.img-asp.jp/cms/813900_5_0_0_1.jpg" alt="離婚後も子どもと家に住める？丸亀市の不動産売却の選択肢を解説" width="100%">
</p></div></div>
<div class="article-lp-wrapper">

  <section class="lp-section lp-fv bg-white">
    <div class="lp-glow-clip" aria-hidden="true"><span class="lp-shape lp-shape-a"></span><span class="lp-shape lp-shape-b"></span></div>
    <div class="lp-container">
      <p class="lp-cat"><span class="lp-cat-bar" aria-hidden="true"></span>離婚と不動産売却</p>
      <p class="lp-lead">丸亀市で子どもと今の家に住めるかは、<span class="lp-marker-sub">登記名義、住宅ローンの債務者、ローン残高、査定価格</span>の4項目で判断します。離婚・子ども・不動産の問題では、<span class="lp-em-main">通学環境と家計を同時に比べる</span>必要があります。</p>

      <svg class="lp-rule-draw" viewBox="0 0 720 6" preserveAspectRatio="none" aria-hidden="true" focusable="false"><path d="M0 3 H720" fill="none" stroke="currentColor" stroke-width="6"/></svg>

      <div class="lp-check">
        <p class="lp-check-head">この記事で分かること</p>
        <ul class="lp-check-list">
          <li class="lp-check-item"><span class="ico" aria-hidden="true"><svg viewBox="0 0 24 24" focusable="false"><path d="M5 12.6l4.6 4.6L19 7.4" fill="none" stroke="currentColor" stroke-width="2.8" stroke-linecap="round" stroke-linejoin="round"/></svg></span><span>親権を持っても、自宅の登記名義や住宅ローンの契約は自動的には変わらない。</span></li>
          <li class="lp-check-item"><span class="ico" aria-hidden="true"><svg viewBox="0 0 24 24" focusable="false"><path d="M5 12.6l4.6 4.6L19 7.4" fill="none" stroke="currentColor" stroke-width="2.8" stroke-linecap="round" stroke-linejoin="round"/></svg></span><span>婚姻中に夫婦で取得・維持した財産は原則として均等に分ける。</span></li>
          <li class="lp-check-item"><span class="ico" aria-hidden="true"><svg viewBox="0 0 24 24" focusable="false"><path d="M5 12.6l4.6 4.6L19 7.4" fill="none" stroke="currentColor" stroke-width="2.8" stroke-linecap="round" stroke-linejoin="round"/></svg></span><span>2026年4月1日以降に離婚した場合、家庭裁判所への財産分与請求は原則5年以内。同年3月31日以前は原則2年以内。</span></li>
        </ul>
      </div>
    </div>
  </section>

  <section class="lp-section lp-toc bg-light">
    <div class="lp-container">
      <div class="lp-head lp-head-toc lp-anim lp-anim-fade-up">
        <h2 class="lp-h2 lp-h2-toc"><span class="lp-h2-phrase">目次FAQ</span></h2>
        <span class="lp-h2-rule lp-anim lp-anim-line" style="--lp-delay:220ms" aria-hidden="true"></span>
      </div>

      <div class="lp-faq-list">
        <div class="lp-faq lp-anim lp-anim-slide-left" style="--lp-delay:0ms">
          <p class="lp-faq-q"><span class="lp-qa-badge lp-qa-q">Q1.</span><span class="lp-qa-body">自宅は必ず半分ずつ分けますか？ローンが残っていても住めますか？</span></p>
          <p class="lp-faq-a"><span class="lp-qa-badge lp-qa-a">A.</span><span class="lp-qa-body">必ず半分ずつになるとは限りません。婚姻中に夫婦が協力して取得・維持した財産は原則として均等に分けることが基本ですが、婚姻前の資金や相続・贈与による特有財産なども考慮されます。</span></p>
          <a class="lp-anchor" href="#sec-live" aria-label="子どもと家に住み続けるための基本と条件へ移動する"><span class="lp-anchor-arrow" aria-hidden="true">→</span><span class="lp-anchor-body">詳しくは「子どもと家に住み続けるための基本と条件」へ</span></a>
        </div>
        <div class="lp-faq lp-anim lp-anim-slide-left" style="--lp-delay:140ms">
          <p class="lp-faq-q"><span class="lp-qa-badge lp-qa-q">Q2.</span><span class="lp-qa-body">売却したほうがよい場合や、離婚前後どちらに売るべきかは？</span></p>
          <p class="lp-faq-a"><span class="lp-qa-badge lp-qa-a">A.</span><span class="lp-qa-body">住宅費が重い場合や、完済後に新生活資金を確保できる場合は売却が候補になります。離婚前後どちらに売るかに一律の正解はなく、完済方法や税金を比べ、契約前に合意を書面化します。</span></p>
          <a class="lp-anchor" href="#sec-sell" aria-label="不動産を売却して住み替える判断基準と手続きへ移動する"><span class="lp-anchor-arrow" aria-hidden="true">→</span><span class="lp-anchor-body">詳しくは「不動産を売却して住み替える判断基準と手続き」へ</span></a>
        </div>
        <div class="lp-faq lp-anim lp-anim-slide-left" style="--lp-delay:280ms">
          <p class="lp-faq-q"><span class="lp-qa-badge lp-qa-q">Q3.</span><span class="lp-qa-body">丸亀市ではどこに相談できますか？</span></p>
          <p class="lp-faq-a"><span class="lp-qa-badge lp-qa-a">A.</span><span class="lp-qa-body">不動産会社、弁護士、司法書士、税理士などへ内容別に相談します。</span></p>
          <a class="lp-anchor" href="#sec-consult" aria-label="丸亀市で離婚と不動産を相談する窓口の選び方へ移動する"><span class="lp-anchor-arrow" aria-hidden="true">→</span><span class="lp-anchor-body">詳しくは「丸亀市で離婚と不動産を相談する窓口の選び方」へ</span></a>
        </div>
      </div>
    </div>
  </section>

  <section id="sec-live" class="lp-anchor-target lp-section bg-white">
    <div class="lp-container">
      <div class="lp-head lp-head-a lp-anim lp-anim-clip">
        <p class="lp-label"><span class="lp-label-bar" aria-hidden="true"></span>親権と名義は別の問題</p>
        <h2 class="lp-h2"><span class="lp-h2-phrase">子どもと家に</span><span class="lp-h2-phrase">住み続けるための</span><br class="lp-br-pc"><span class="lp-h2-phrase">基本と条件</span></h2>
      </div>
      <span class="lp-h2-rule lp-anim lp-anim-line" style="--lp-delay:180ms" aria-hidden="true"></span>

      <p class="lp-summary lp-anim lp-anim-fade-up">親権、登記名義、住宅ローンの債務者、財産分与は別の問題です。親権者になっても自宅の所有権やローン契約は自動的には移らないため、<span class="lp-em-main">書類で4項目を確認する</span>ことから始めます。</p>

      <p class="lp-table-cap lp-anim lp-anim-fade-up">混同しやすい4つの項目</p>
      <div class="lp-sep">
        <div class="lp-sep-grid">
          <div class="lp-sep-item lp-anim lp-anim-flip" style="--lp-delay:0ms"><span class="lp-sep-num" aria-hidden="true">01</span><span class="lp-sep-name">親権</span></div>
          <div class="lp-sep-item lp-anim lp-anim-flip" style="--lp-delay:120ms"><span class="lp-sep-num" aria-hidden="true">02</span><span class="lp-sep-name">登記名義</span></div>
          <div class="lp-sep-item lp-anim lp-anim-flip" style="--lp-delay:260ms"><span class="lp-sep-num" aria-hidden="true">03</span><span class="lp-sep-name">住宅ローンの債務者</span></div>
          <div class="lp-sep-item lp-anim lp-anim-flip" style="--lp-delay:420ms"><span class="lp-sep-num" aria-hidden="true">04</span><span class="lp-sep-name">財産分与</span></div>
        </div>
        <p class="lp-sep-note lp-anim lp-anim-fade-up" style="--lp-delay:120ms">4つはそれぞれ別の問題です。親権者になっても、自宅の所有権やローン契約は自動的に移りません。</p>
      </div>

      <h3 class="lp-h3 lp-anim lp-anim-slide-left"><span class="lp-h3-phrase">離婚時に確認する</span><span class="lp-h3-phrase">子どもと不動産の基本</span></h3>

      <p class="lp-anim lp-anim-fade-up">財産分与とは、婚姻中に夫婦が協力して得た財産を離婚時に分ける制度です。単独名義でも対象になり得ますが、<span class="lp-em-main">婚姻前からの所有物や相続・贈与財産は原則として特有財産</span>です。頭金の出所も確認しましょう。</p>

      <p class="lp-table-cap lp-anim lp-anim-fade-up">離婚時に確認する4項目</p>
      <table class="lp-table lp-table-duo">
        <thead><tr><th scope="col">項目</th><th scope="col">確認書類</th></tr></thead>
        <tbody>
          <tr class="lp-anim lp-anim-fade-up" style="--lp-delay:0ms"><th scope="row">登記名義</th><td>登記事項証明書</td></tr>
          <tr class="lp-anim lp-anim-fade-up" style="--lp-delay:120ms"><th scope="row">ローン契約</th><td>契約書</td></tr>
          <tr class="lp-anim lp-anim-fade-up" style="--lp-delay:240ms"><th scope="row">ローン残高</th><td>残高証明書</td></tr>
          <tr class="lp-anim lp-anim-fade-up" style="--lp-delay:360ms"><th scope="row">査定価格</th><td>査定書</td></tr>
        </tbody>
      </table>

      <div class="lp-callout lp-anim lp-anim-slide-right">
        <p class="lp-callout-head"><span class="lp-callout-mark" aria-hidden="true">!</span>2026年4月1日以降の親権</p>
        <p class="lp-callout-body">2026年4月1日以降は、離婚後の親権者を父母双方または一方と定めます。不動産の権利や返済義務とは分け、<span class="lp-em-main">子どもの利益を優先</span>します。</p>
      </div>

      <h3 class="lp-h3 lp-anim lp-anim-slide-left"><span class="lp-h3-phrase">子どもと今の家に</span><span class="lp-h3-phrase">住み続ける条件とリスク</span></h3>

      <p class="lp-anim lp-anim-fade-up">住み続けるには、住宅費の負担、権利・ローン契約の整理、修繕費の確保が必要です。</p>

      <p class="lp-table-cap lp-anim lp-anim-fade-up">住み続けられる目安</p>
      <table class="lp-table lp-table-card">
        <thead><tr><th scope="col">確認項目</th><th scope="col">住み続けやすい状態</th><th scope="col">主なリスク</th></tr></thead>
        <tbody>
          <tr class="lp-anim lp-anim-fade-up" style="--lp-delay:0ms"><th scope="row">ローン</th><td data-label="住み続けやすい状態">単独収入で返済可能</td><td data-label="主なリスク">元配偶者の滞納</td></tr>
          <tr class="lp-anim lp-anim-fade-up" style="--lp-delay:110ms"><th scope="row">名義</th><td data-label="住み続けやすい状態">権利関係を整理済み</td><td data-label="主なリスク">売却時の協力</td></tr>
          <tr class="lp-anim lp-anim-fade-up" style="--lp-delay:220ms"><th scope="row">維持費</th><td data-label="住み続けやすい状態">税・保険も負担可能</td><td data-label="主なリスク">家計の圧迫</td></tr>
          <tr class="lp-anim lp-anim-fade-up" style="--lp-delay:330ms"><th scope="row">修繕費</th><td data-label="住み続けやすい状態">予備費がある</td><td data-label="主なリスク">突発的支出</td></tr>
          <tr class="lp-anim lp-anim-fade-up" style="--lp-delay:440ms"><th scope="row">生活環境</th><td data-label="住み続けやすい状態">通学を維持できる</td><td data-label="主なリスク">進学後の不便</td></tr>
        </tbody>
      </table>

      <div class="lp-callout lp-callout-risk lp-anim lp-anim-slide-right">
        <p class="lp-callout-head"><span class="lp-callout-mark" aria-hidden="true">!</span>名義とローンが残したままのリスク</p>
        <p class="lp-callout-body">元配偶者が債務者のまま住む場合、返済滞納で居住を続けられない可能性があります。所有権を移しても、<span class="lp-em-main">住宅ローンの債務者は自動的には変わりません</span>。債務者の変更や連帯保証の解除には金融機関の審査・承諾が必要で、住み続ける方への借り換えを検討する場合も、新たに住宅ローンの審査を受ける必要があります。</p>
      </div>

      <p class="lp-anim lp-anim-fade-up">固定資産税、保険料、管理費、修繕費も含め、<span class="lp-marker-sub">5年・10年単位で試算</span>しましょう。</p>

      <p class="lp-anim lp-anim-fade-up">丸亀市で子どもと今の家に住み続けられるか迷っている方へ。住宅ローン残高と建物の状態を踏まえて現在の価値を確認すれば、住み続ける場合の負担と売却後の手取りを比較できます。</p>
    </div>
  </section>

  <section class="lp-section lp-cta bg-base">
    <div class="lp-container">
      <div class="lp-cta-panel lp-anim lp-anim-fade-up">
        <span class="lp-cta-tab" aria-hidden="true"></span>
        <p class="lp-cta-catch lp-anim lp-anim-blur" style="--lp-delay:160ms">離婚したら<br class="lp-br-sp">持ち家はどうなる？</p>
        <a class="cta-btn" href="/contact/" target="_blank"><span class="cta-btn-text">丸亀市の不動産売却に関する<br class="lp-br-sp">ご相談はこちら</span><svg class="arrow" viewBox="0 0 24 24" aria-hidden="true" focusable="false"><path d="M4 12h13M12 6l6 6-6 6" fill="none" stroke="currentColor" stroke-width="2.4" stroke-linecap="round" stroke-linejoin="round"/></svg></a>
        <div class="line-btn lp-anim lp-anim-fade-up" style="--lp-delay:280ms"><a href="https://tinyurl.com/dfvtchu8" target="_blank" rel="noopener noreferrer"><img src="/images/line_banner2.png" alt="LINE公式アカウント 友だち追加はこちらから"></a></div>
      </div>
    </div>
  </section>

  <section id="sec-sell" class="lp-anchor-target lp-section bg-light">
    <div class="lp-container">
      <div class="lp-head lp-head-b lp-anim lp-anim-slide-left">
        <p class="lp-label"><span class="lp-label-bar" aria-hidden="true"></span>手取りと生活環境で決める</p>
        <h2 class="lp-h2"><span class="lp-h2-phrase">不動産を売却して</span><span class="lp-h2-phrase">住み替える</span><br class="lp-br-pc"><span class="lp-h2-phrase">判断基準と手続き</span></h2>
      </div>
      <span class="lp-h2-rule lp-anim lp-anim-line" style="--lp-delay:180ms" aria-hidden="true"></span>

      <p class="lp-summary lp-anim lp-anim-fade-up">売却は、手取り額、離婚後の住居費、子どもの生活環境を比べて決めます。まず<span class="lp-em-main">売却想定手取り額</span>を試算し、アンダーローンかオーバーローンかを確かめてから、手続きの順序を組み立てます。</p>

      <h3 class="lp-h3 lp-anim lp-anim-fade-up"><span class="lp-h3-phrase">不動産を売却して</span><span class="lp-h3-phrase">住み替える判断基準</span></h3>

      <p class="lp-table-cap lp-anim lp-anim-fade-up">売却想定手取り額の計算式</p>
      <div class="lp-calc">
        <div class="lp-calc-row lp-anim lp-anim-slide-left" style="--lp-delay:0ms"><span class="lp-calc-op" aria-hidden="true"></span><span class="lp-calc-term">売却想定価格</span></div>
        <div class="lp-calc-row lp-anim lp-anim-slide-left" style="--lp-delay:130ms"><span class="lp-calc-op" aria-hidden="true">－</span><span class="lp-calc-term">住宅ローン残高</span></div>
        <div class="lp-calc-row lp-anim lp-anim-slide-left" style="--lp-delay:260ms"><span class="lp-calc-op" aria-hidden="true">－</span><span class="lp-calc-term">売却諸費用</span></div>
        <div class="lp-calc-total lp-anim lp-anim-scale" style="--lp-delay:420ms"><span class="lp-calc-op lp-calc-op-eq" aria-hidden="true">＝</span><span class="lp-calc-term">売却想定手取り額</span></div>
      </div>

      <div class="lp-duo">
        <div class="lp-card lp-card-a lp-anim lp-anim-slide-left">
          <p class="lp-card-title">アンダーローン</p>
          <p class="lp-card-body">分配しやすい状態です。</p>
        </div>
        <div class="lp-card lp-card-b lp-anim lp-anim-slide-right">
          <p class="lp-card-title">オーバーローン</p>
          <p class="lp-card-body">不足分の補填や、金融機関との協議が必要です。</p>
        </div>
      </div>
      <p class="lp-note lp-anim lp-anim-fade-up">査定価格は売却保証額ではないため、成約価格や手取り額と分けて考えましょう。</p>

      <p class="lp-table-cap lp-anim lp-anim-fade-up">住み続ける場合と売却する場合</p>
      <table class="lp-table lp-table-card lp-table-wide">
        <thead><tr><th scope="col">比較項目</th><th scope="col">住み続ける</th><th scope="col">売却して住み替える</th><th scope="col">確認資料</th></tr></thead>
        <tbody>
          <tr class="lp-anim lp-anim-fade-up" style="--lp-delay:0ms"><th scope="row">住居費</th><td data-label="住み続ける">ローン・維持費</td><td data-label="売却して住み替える">家賃・管理費</td><td data-label="確認資料">家計表</td></tr>
          <tr class="lp-anim lp-anim-fade-up" style="--lp-delay:120ms"><th scope="row">名義・ローン</th><td data-label="住み続ける">整理が必要</td><td data-label="売却して住み替える">完済可否を確認</td><td data-label="確認資料">残高証明書</td></tr>
          <tr class="lp-anim lp-anim-fade-up" style="--lp-delay:240ms"><th scope="row">子どもの環境</th><td data-label="住み続ける">維持しやすい</td><td data-label="売却して住み替える">通学条件を確認</td><td data-label="確認資料">施設情報</td></tr>
          <tr class="lp-anim lp-anim-fade-up" style="--lp-delay:360ms"><th scope="row">将来負担</th><td data-label="住み続ける">修繕費が必要</td><td data-label="売却して住み替える">仮住まいも想定</td><td data-label="確認資料">見積書</td></tr>
        </tbody>
      </table>

      <div class="lp-duo lp-duo-tag">
        <div class="lp-card lp-card-tag lp-anim lp-anim-slide-left" style="--lp-delay:0ms">
          <p class="lp-card-title">精密査定で確認すること</p>
          <ul class="lp-mini-list">
            <li class="lp-mini-item"><span class="lp-mini-mark" aria-hidden="true"></span><span>丸亀市内の取引事例</span></li>
            <li class="lp-mini-item"><span class="lp-mini-mark" aria-hidden="true"></span><span>接道</span></li>
            <li class="lp-mini-item"><span class="lp-mini-mark" aria-hidden="true"></span><span>築年数</span></li>
            <li class="lp-mini-item"><span class="lp-mini-mark" aria-hidden="true"></span><span>劣化</span></li>
            <li class="lp-mini-item"><span class="lp-mini-mark" aria-hidden="true"></span><span>修繕履歴</span></li>
            <li class="lp-mini-item"><span class="lp-mini-mark" aria-hidden="true"></span><span>法令上の制限</span></li>
          </ul>
        </div>
        <div class="lp-card lp-card-tag lp-anim lp-anim-slide-right" style="--lp-delay:160ms">
          <p class="lp-card-title">新居で比べること</p>
          <ul class="lp-mini-list">
            <li class="lp-mini-item"><span class="lp-mini-mark" aria-hidden="true"></span><span>通学時間</span></li>
            <li class="lp-mini-item"><span class="lp-mini-mark" aria-hidden="true"></span><span>施設</span></li>
            <li class="lp-mini-item"><span class="lp-mini-mark" aria-hidden="true"></span><span>防災</span></li>
            <li class="lp-mini-item"><span class="lp-mini-mark" aria-hidden="true"></span><span>家賃</span></li>
          </ul>
          <p class="lp-card-body">引き渡し日と入居日も調整します。</p>
        </div>
      </div>

      <h3 class="lp-h3 lp-anim lp-anim-fade-up"><span class="lp-h3-phrase">離婚に伴う</span><span class="lp-h3-phrase">不動産手続きと税金の注意点</span></h3>

      <p class="lp-anim lp-anim-fade-up">口約束だけで進めず、<span class="lp-marker-sub">査定、金融機関への確認、合意の書面化、登記、税務確認</span>の順で進めます。</p>

      <p class="lp-fig-cap lp-anim lp-anim-fade-up">離婚と不動産売却の6ステップ</p>
      <div class="lp-steps">
        <div class="lp-step lp-anim lp-anim-fade-up" style="--lp-delay:0ms">
          <span class="lp-step-num" aria-hidden="true">1</span>
          <div class="lp-step-body"><p class="lp-step-title">名義・ローン・残高を確認</p><p class="lp-step-who">本人・金融機関</p></div>
        </div>
        <div class="lp-step lp-anim lp-anim-fade-up" style="--lp-delay:140ms">
          <span class="lp-step-num" aria-hidden="true">2</span>
          <div class="lp-step-body"><p class="lp-step-title">査定価格と手取りを把握</p><p class="lp-step-who">不動産会社</p></div>
        </div>
        <div class="lp-step lp-anim lp-anim-fade-up" style="--lp-delay:300ms">
          <span class="lp-step-num" aria-hidden="true">3</span>
          <div class="lp-step-body"><p class="lp-step-title">居住継続か売却かを協議</p><p class="lp-step-who">夫婦・弁護士</p></div>
        </div>
        <div class="lp-step lp-anim lp-anim-fade-up" style="--lp-delay:480ms">
          <span class="lp-step-num" aria-hidden="true">4</span>
          <div class="lp-step-body"><p class="lp-step-title">合意を書面に残す</p><p class="lp-step-who">弁護士・公証人</p></div>
        </div>
        <div class="lp-step lp-anim lp-anim-fade-up" style="--lp-delay:680ms">
          <span class="lp-step-num" aria-hidden="true">5</span>
          <div class="lp-step-body"><p class="lp-step-title">登記・税務を確認</p><p class="lp-step-who">司法書士・税理士</p></div>
        </div>
        <div class="lp-step lp-anim lp-anim-fade-up" style="--lp-delay:900ms">
          <span class="lp-step-num" aria-hidden="true">6</span>
          <div class="lp-step-body"><p class="lp-step-title">売却・登記・申告を実施</p><p class="lp-step-who">各専門家</p></div>
        </div>
      </div>

      <div class="lp-callout lp-callout-tax lp-anim lp-anim-slide-right">
        <p class="lp-callout-head"><span class="lp-callout-mark" aria-hidden="true">!</span>税金は契約前に確認する</p>
        <p class="lp-callout-body">不動産を財産分与で渡すと、渡した側に譲渡所得税が生じる場合があります。第三者への自宅売却は、要件を満たせば<span class="lp-em-main">最高3,000万円の特別控除</span>を使える可能性があります。契約前に税理士へ確認しましょう。</p>
      </div>
    </div>
  </section>

  <section class="lp-section lp-cta bg-base">
    <div class="lp-container">
      <div class="lp-cta-panel lp-anim lp-anim-fade-up">
        <span class="lp-cta-tab" aria-hidden="true"></span>
        <p class="lp-cta-catch lp-anim lp-anim-blur" style="--lp-delay:160ms">離婚したら<br class="lp-br-sp">持ち家はどうなる？</p>
        <a class="cta-btn" href="/contact/" target="_blank"><span class="cta-btn-text">丸亀市の不動産売却に関する<br class="lp-br-sp">ご相談はこちら</span><svg class="arrow" viewBox="0 0 24 24" aria-hidden="true" focusable="false"><path d="M4 12h13M12 6l6 6-6 6" fill="none" stroke="currentColor" stroke-width="2.4" stroke-linecap="round" stroke-linejoin="round"/></svg></a>
        <div class="line-btn lp-anim lp-anim-fade-up" style="--lp-delay:280ms"><a href="https://tinyurl.com/dfvtchu8" target="_blank" rel="noopener noreferrer"><img src="/images/line_banner2.png" alt="LINE公式アカウント 友だち追加はこちらから"></a></div>
      </div>
    </div>
  </section>

  <section id="sec-consult" class="lp-anchor-target lp-section bg-warm">
    <div class="lp-container">
      <div class="lp-head lp-head-c lp-anim lp-anim-blur">
        <p class="lp-label lp-label-c"><span class="lp-label-bar" aria-hidden="true"></span>相談先の選び方</p>
        <h2 class="lp-h2"><span class="lp-h2-phrase">丸亀市で離婚と不動産を</span><br class="lp-br-pc"><span class="lp-h2-phrase">相談する窓口の選び方</span></h2>
      </div>
      <span class="lp-h2-rule lp-anim lp-anim-line" style="--lp-delay:180ms" aria-hidden="true"></span>

      <p class="lp-summary lp-anim lp-anim-fade-up">不動産会社は、査定根拠、対応範囲、専門家連携、プライバシー、費用説明で選びます。丸亀市には公的な相談窓口もあり、<span class="lp-em-main">内容別に使い分ける</span>と住まいと生活の両面を整理しやすくなります。</p>

      <h3 class="lp-h3 lp-anim lp-anim-slide-left"><span class="lp-h3-phrase">不動産会社選びの</span><span class="lp-h3-phrase">チェックリスト</span></h3>

      <div class="lp-listpanel">
        <p class="lp-listpanel-head">不動産会社選び</p>
        <ul class="lp-listpanel-body">
          <li class="lp-listpanel-item lp-anim lp-anim-slide-left" style="--lp-delay:0ms"><span class="ico" aria-hidden="true"><svg viewBox="0 0 24 24" focusable="false"><path d="M5 12.6l4.6 4.6L19 7.4" fill="none" stroke="currentColor" stroke-width="3" stroke-linecap="round" stroke-linejoin="round"/></svg></span><span>査定根拠を示す</span></li>
          <li class="lp-listpanel-item lp-anim lp-anim-slide-left" style="--lp-delay:110ms"><span class="ico" aria-hidden="true"><svg viewBox="0 0 24 24" focusable="false"><path d="M5 12.6l4.6 4.6L19 7.4" fill="none" stroke="currentColor" stroke-width="3" stroke-linecap="round" stroke-linejoin="round"/></svg></span><span>建物の状態も評価する</span></li>
          <li class="lp-listpanel-item lp-anim lp-anim-slide-left" style="--lp-delay:220ms"><span class="ico" aria-hidden="true"><svg viewBox="0 0 24 24" focusable="false"><path d="M5 12.6l4.6 4.6L19 7.4" fill="none" stroke="currentColor" stroke-width="3" stroke-linecap="round" stroke-linejoin="round"/></svg></span><span>手取り額を計算する</span></li>
          <li class="lp-listpanel-item lp-anim lp-anim-slide-left" style="--lp-delay:330ms"><span class="ico" aria-hidden="true"><svg viewBox="0 0 24 24" focusable="false"><path d="M5 12.6l4.6 4.6L19 7.4" fill="none" stroke="currentColor" stroke-width="3" stroke-linecap="round" stroke-linejoin="round"/></svg></span><span>住み替えを支援する</span></li>
          <li class="lp-listpanel-item lp-anim lp-anim-slide-left" style="--lp-delay:440ms"><span class="ico" aria-hidden="true"><svg viewBox="0 0 24 24" focusable="false"><path d="M5 12.6l4.6 4.6L19 7.4" fill="none" stroke="currentColor" stroke-width="3" stroke-linecap="round" stroke-linejoin="round"/></svg></span><span>専門家と連携する</span></li>
          <li class="lp-listpanel-item lp-anim lp-anim-slide-left" style="--lp-delay:550ms"><span class="ico" aria-hidden="true"><svg viewBox="0 0 24 24" focusable="false"><path d="M5 12.6l4.6 4.6L19 7.4" fill="none" stroke="currentColor" stroke-width="3" stroke-linecap="round" stroke-linejoin="round"/></svg></span><span>個人情報に配慮する</span></li>
          <li class="lp-listpanel-item lp-anim lp-anim-slide-left" style="--lp-delay:660ms"><span class="ico" aria-hidden="true"><svg viewBox="0 0 24 24" focusable="false"><path d="M5 12.6l4.6 4.6L19 7.4" fill="none" stroke="currentColor" stroke-width="3" stroke-linecap="round" stroke-linejoin="round"/></svg></span><span>費用を事前説明する</span></li>
        </ul>
      </div>

      <h3 class="lp-h3 lp-anim lp-anim-slide-left"><span class="lp-h3-phrase">丸亀市の相談窓口</span></h3>

      <div class="lp-window lp-anim lp-anim-scale">
        <p class="lp-window-title">母子・父子自立支援相談</p>
        <p class="lp-window-body">丸亀市の母子・父子自立支援相談では、住宅、養育、貸付、就業などを面談や電話で相談できます。</p>
        <ul class="lp-tag-list lp-tag-list-solid">
          <li class="lp-tag lp-tag-solid">住宅</li>
          <li class="lp-tag lp-tag-solid">養育</li>
          <li class="lp-tag lp-tag-solid">貸付</li>
          <li class="lp-tag lp-tag-solid">就業</li>
        </ul>
      </div>

      <p class="lp-anim lp-anim-fade-up">各種手当や医療費助成は、市へ対象要件を確認しましょう。</p>
    </div>
  </section>

  <section class="lp-section lp-cta bg-base">
    <div class="lp-container">
      <div class="lp-cta-panel lp-anim lp-anim-fade-up">
        <span class="lp-cta-tab" aria-hidden="true"></span>
        <p class="lp-cta-catch lp-anim lp-anim-blur" style="--lp-delay:160ms">離婚したら<br class="lp-br-sp">持ち家はどうなる？</p>
        <a class="cta-btn" href="/contact/" target="_blank"><span class="cta-btn-text">丸亀市の不動産売却に関する<br class="lp-br-sp">ご相談はこちら</span><svg class="arrow" viewBox="0 0 24 24" aria-hidden="true" focusable="false"><path d="M4 12h13M12 6l6 6-6 6" fill="none" stroke="currentColor" stroke-width="2.4" stroke-linecap="round" stroke-linejoin="round"/></svg></a>
        <div class="line-btn lp-anim lp-anim-fade-up" style="--lp-delay:280ms"><a href="https://tinyurl.com/dfvtchu8" target="_blank" rel="noopener noreferrer"><img src="/images/line_banner2.png" alt="LINE公式アカウント 友だち追加はこちらから"></a></div>
      </div>
    </div>
  </section>

  <section class="lp-section lp-outro bg-dark">
    <div class="lp-glow-clip" aria-hidden="true"><span class="lp-shape lp-shape-c"></span></div>
    <div class="lp-container">
      <div class="lp-head lp-head-d lp-anim lp-anim-slide-down">
        <p class="lp-label lp-label-d"><span class="lp-label-bar" aria-hidden="true"></span>判断の要点</p>
        <h2 class="lp-h2 lp-h2-outro"><span class="lp-h2-phrase">まとめ</span></h2>
      </div>
      <span class="lp-h2-rule lp-h2-rule-light lp-anim lp-anim-line" style="--lp-delay:200ms" aria-hidden="true"></span>

      <p class="lp-outro-lead lp-anim lp-anim-fade-up">離婚後も子どもと今の家に住み続けられるかどうかは、感情だけでなく、登記名義やローン、査定価格といった具体的な条件を1つずつ確認して判断することが大切です。</p>

      <div class="lp-outro-panel bg-white">
        <ul class="lp-point-list">
          <li class="lp-point lp-anim lp-anim-slide-left" style="--lp-delay:0ms"><span class="lp-point-mark" aria-hidden="true"></span><span><strong>名義・ローン契約・残高・査定価格</strong>を最初に整理する</span></li>
          <li class="lp-point lp-anim lp-anim-slide-right" style="--lp-delay:140ms"><span class="lp-point-mark" aria-hidden="true"></span><span>継続居住では維持費と将来の修繕費まで計算する</span></li>
          <li class="lp-point lp-anim lp-anim-slide-up" style="--lp-delay:300ms"><span class="lp-point-mark" aria-hidden="true"></span><span>売却では手取り、新居費用、通学環境を比較する</span></li>
          <li class="lp-point lp-anim lp-anim-slide-down" style="--lp-delay:480ms"><span class="lp-point-mark" aria-hidden="true"></span><span>合意を書面化し、法律・登記・税金は専門家へ確認する</span></li>
          <li class="lp-point lp-anim lp-anim-slide-left" style="--lp-delay:680ms"><span class="lp-point-mark" aria-hidden="true"></span><span>建物査定、売却、新居探しを1つの窓口で相談すると負担を抑えやすい</span></li>
        </ul>
      </div>

      <p class="lp-outro-close lp-anim lp-anim-fade-up">住み続ける場合も売却する場合も、子どもの生活環境を軸に、家計の負担が続けられる範囲かどうかを確認しておくと、離婚後の暮らしを安定させやすくなります。</p>
    </div>
  </section>

</div>

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@graph": [
    {
      "@type": "Article",
      "headline": "離婚後も子どもと家に住める？丸亀市の不動産売却の選択肢を解説",
      "description": "丸亀市で子どもと今の家に住めるかは、登記名義、住宅ローンの債務者、ローン残高、査定価格の4項目で判断します。住み続ける条件とリスク、売却して住み替える判断基準と手続き、丸亀市の相談窓口の選び方を解説します。",
      "articleSection": ["離婚と不動産", "財産分与", "住宅ローン", "不動産売却", "丸亀市"],
      "inLanguage": "ja"
    },
    {
      "@type": "FAQPage",
      "mainEntity": [
        {
          "@type": "Question",
          "name": "自宅は必ず半分ずつ分けますか？ローンが残っていても住めますか？",
          "acceptedAnswer": {
            "@type": "Answer",
            "text": "必ず半分ずつになるとは限りません。婚姻中に夫婦が協力して取得・維持した財産は原則として均等に分けることが基本ですが、婚姻前の資金や相続・贈与による特有財産なども考慮されます。"
          }
        },
        {
          "@type": "Question",
          "name": "売却したほうがよい場合や、離婚前後どちらに売るべきかは？",
          "acceptedAnswer": {
            "@type": "Answer",
            "text": "住宅費が重い場合や、完済後に新生活資金を確保できる場合は売却が候補になります。離婚前後どちらに売るかに一律の正解はなく、完済方法や税金を比べ、契約前に合意を書面化します。"
          }
        },
        {
          "@type": "Question",
          "name": "丸亀市ではどこに相談できますか？",
          "acceptedAnswer": {
            "@type": "Answer",
            "text": "不動産会社、弁護士、司法書士、税理士などへ内容別に相談します。"
          }
        }
      ]
    },
    {
      "@type": "HowTo",
      "name": "離婚と不動産売却の6ステップ",
      "inLanguage": "ja",
      "step": [
        {"@type": "HowToStep", "position": 1, "name": "名義・ローン・残高を確認", "text": "名義・ローン・残高を確認します。本人・金融機関で確認します。"},
        {"@type": "HowToStep", "position": 2, "name": "査定価格と手取りを把握", "text": "査定価格と手取りを把握します。不動産会社に確認します。"},
        {"@type": "HowToStep", "position": 3, "name": "居住継続か売却かを協議", "text": "居住継続か売却かを協議します。夫婦・弁護士で進めます。"},
        {"@type": "HowToStep", "position": 4, "name": "合意を書面に残す", "text": "合意を書面に残します。弁護士・公証人に相談します。"},
        {"@type": "HowToStep", "position": 5, "name": "登記・税務を確認", "text": "登記・税務を確認します。司法書士・税理士に確認します。"},
        {"@type": "HowToStep", "position": 6, "name": "売却・登記・申告を実施", "text": "売却・登記・申告を実施します。各専門家と進めます。"}
      ]
    }
  ]
}
</script>

<style>
@import url('https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@300;400;700;900');

:root{
  --color-base:#FAFAFA;          /* 指定ベース / tone: light (L≈0.956) */
  --color-main:#3C7639;          /* 指定メイン / tone: dark (L≈0.142) */
  --color-sub:#B07B54;           /* 指定サブ / tone: light寄り (L≈0.241) */
  --color-accent:#B07B54;        /* 指定アクセント・CV / tone: light寄り (L≈0.241) */
  --color-accent-dark:#AC7950;   /* hover濃色化用(同系・#1A1A1Aと4.65:1を維持) */
  --tint-main:#E4ECE3;           /* メイン14%tint:背景・地色専用 */
  --tint-main-2:#D4E1D3;         /* メイン22%tint:背景・地色専用 */
  --tint-sub:#F2EAE4;            /* サブ16%tint:背景・地色専用 */
  --color-text-on-dark:#FFFFFF;
  --color-text-on-light:#1A1A1A;
  --color-text-sub-on-light:#666666;
  --color-on-main:#FFFFFF;       /* 実測 5.46:1(#1A1A1Aは3.19:1のため白を採用) */
  --color-on-accent:#FFFFFF;     /* アクセント塗り上は白文字(大型文字18.66px以上+700で3.61:1・AA大型基準) */
  --color-line:rgba(26,26,26,.16);
  --color-line-mid:rgba(26,26,26,.30);
  --color-line-on-dark:rgba(255,255,255,.30);
}

/* ===== 23-1 wrapper必須 / 23-8b フォントガード ===== */
.article-lp-wrapper{position:relative;isolation:isolate;contain:layout style;width:100%;max-width:100%;overflow-x:clip;overflow-y:visible;z-index:auto;
  font-size:17px;line-height:2.1;letter-spacing:.02em;-webkit-font-smoothing:antialiased;
  color:var(--color-text-on-light) !important;background:#FFFFFF !important}
.article-lp-wrapper,.article-lp-wrapper *,.article-lp-wrapper *::before,.article-lp-wrapper *::after{font-family:"Noto Sans JP","Hiragino Kaku Gothic ProN","Hiragino Sans","Yu Gothic","Meiryo",system-ui,-apple-system,sans-serif !important}
.article-lp-wrapper,.article-lp-wrapper *,.article-lp-wrapper *::before,.article-lp-wrapper *::after{box-sizing:border-box}
.article-lp-wrapper img,.article-lp-wrapper svg,.article-lp-wrapper video{max-width:100%;height:auto;display:block}
.article-lp-wrapper a{color:inherit !important;text-decoration:none !important}
.article-lp-wrapper ul,.article-lp-wrapper ol{list-style:none !important;margin:0;padding:0}
.article-lp-wrapper p,.article-lp-wrapper li,.article-lp-wrapper h2,.article-lp-wrapper h3,.article-lp-wrapper span,.article-lp-wrapper a{font-family:inherit}
.article-lp-wrapper table,.article-lp-wrapper th,.article-lp-wrapper td{max-width:100%}

/* ===== 4-0 全要素同一幅・中央 ===== */
.article-lp-wrapper > section{width:100%}
.article-lp-wrapper > *:not(section):not(style):not(script){max-width:880px;margin-inline:auto}
.article-lp-wrapper .lp-container{position:relative;z-index:1;max-width:880px;margin-inline:auto;padding-inline:56px}
.article-lp-wrapper table{width:100%}
.article-lp-wrapper figure,.article-lp-wrapper .lp-figure{margin-inline:auto;max-width:100%}
.article-lp-wrapper p,.article-lp-wrapper li{font-size:17px !important;line-height:2.1 !important}
.article-lp-wrapper p + p{margin-top:54px}
.article-lp-wrapper figcaption,.article-lp-wrapper .lp-table-cap,.article-lp-wrapper .lp-fig-cap{display:block;width:100%;text-align:left}
.article-lp-wrapper caption{caption-side:top;text-align:left}
.article-lp-wrapper table th,.article-lp-wrapper table td{text-align:center;vertical-align:middle}
.article-lp-wrapper [class*="grid"] > *,.article-lp-wrapper [class*="flex"] > *,.article-lp-wrapper [class*="row"] > *,.article-lp-wrapper [class*="col"] > *,
.article-lp-wrapper .lp-duo > *,.article-lp-wrapper .lp-sep-grid > *,.article-lp-wrapper .lp-sep-item > *,.article-lp-wrapper .lp-calc-row > *,.article-lp-wrapper .lp-calc-total > *,.article-lp-wrapper .lp-step > *,.article-lp-wrapper .lp-step-body > *{min-width:0}
.article-lp-wrapper .bg-dark p,.article-lp-wrapper .bg-dark li{line-height:2.15 !important}

/* ===== 2-11 改行制御 ===== */
.article-lp-wrapper p,.article-lp-wrapper li,.article-lp-wrapper .lp-lead,.article-lp-wrapper .lp-summary{word-break:normal;overflow-wrap:break-word;line-break:strict;text-wrap:pretty}
.article-lp-wrapper .lp-nobr{white-space:nowrap}
.article-lp-wrapper h2,.article-lp-wrapper h3{word-break:normal;overflow-wrap:break-word;line-break:strict;text-wrap:pretty;min-width:0}
.article-lp-wrapper .lp-h2-phrase,.article-lp-wrapper .lp-h3-phrase{display:inline-block;max-width:100%;white-space:normal;word-break:normal;line-break:strict;overflow-wrap:break-word}
.article-lp-wrapper .lp-br-pc{display:inline}
.article-lp-wrapper .lp-br-sp{display:none}

/* ===== 8-11 surface単位のtone継承 ===== */
.article-lp-wrapper .bg-white{background:#FFFFFF !important;color:var(--color-text-on-light) !important}
.article-lp-wrapper .bg-base{background:var(--color-base) !important;color:var(--color-text-on-light) !important}
.article-lp-wrapper .bg-light{background:var(--tint-main) !important;color:var(--color-text-on-light) !important}
.article-lp-wrapper .bg-warm{background:var(--tint-sub) !important;color:var(--color-text-on-light) !important}
.article-lp-wrapper .bg-dark{background:var(--color-main) !important;color:var(--color-text-on-dark) !important}
.article-lp-wrapper :where(.bg-white,.bg-base,.bg-light,.bg-warm,.bg-dark) :where(p,li,dt,dd,figcaption,small,blockquote,strong){color:inherit !important}
.article-lp-wrapper .lp-surface-main{background:var(--color-main) !important;color:var(--color-on-main) !important}
.article-lp-wrapper .lp-surface-accent{background:var(--color-accent) !important;color:var(--color-on-accent) !important}

/* ===== セクション余白・装飾層 ===== */
.article-lp-wrapper .lp-section{position:relative;padding:60px 0}
.article-lp-wrapper .lp-section.lp-fv{padding:56px 0 60px}
.article-lp-wrapper .lp-section.lp-cta{padding:60px 0}
.article-lp-wrapper .lp-section.lp-cta{border-top:4px solid var(--color-main) !important}
.article-lp-wrapper .lp-glow-clip{position:absolute;inset:0;overflow:hidden;z-index:0;pointer-events:none}
.article-lp-wrapper .lp-shape{position:absolute;display:block}
.article-lp-wrapper .lp-shape-a{width:230px;height:230px;top:-40px;right:-70px;border:16px solid var(--tint-main) !important;border-radius:50%;animation:lpFloatA 17s ease-in-out infinite}
.article-lp-wrapper .lp-shape-b{width:170px;height:170px;bottom:20px;left:-72px;background:repeating-linear-gradient(45deg,var(--tint-sub) 0 11px,transparent 11px 22px) !important;animation:lpFloatB 21s ease-in-out infinite}
.article-lp-wrapper .lp-shape-c{width:280px;height:280px;top:-90px;right:-80px;border:18px solid rgba(255,255,255,.14) !important;border-radius:50%;animation:lpFloatA 23s ease-in-out infinite}
@keyframes lpFloatA{0%,100%{transform:translate3d(0,0,0)}50%{transform:translate3d(-24px,26px,0) scale(1.05)}}
@keyframes lpFloatB{0%,100%{transform:translate3d(0,0,0)}50%{transform:translate3d(22px,-24px,0)}}

/* ===== FV(10-2b:JS非依存のCSS自動再生) ===== */
.article-lp-wrapper .lp-cat{display:inline-flex;align-items:center;gap:14px;font-size:17px;font-weight:700;letter-spacing:.2em;color:var(--color-main) !important;margin:0 0 34px;animation:lpRise .8s cubic-bezier(.22,1,.36,1) both}
.article-lp-wrapper .lp-cat-bar{display:block;width:34px;height:4px;background:var(--color-accent) !important;flex:0 0 auto}
.article-lp-wrapper .lp-lead{font-size:19px !important;line-height:2.25 !important;font-weight:400;margin:0;animation:lpRise .9s cubic-bezier(.22,1,.36,1) .12s both}
.article-lp-wrapper .lp-rule-draw{width:100%;height:6px;margin:48px 0 0;color:var(--color-main)}
.article-lp-wrapper .lp-rule-draw path{stroke-dasharray:720;stroke-dashoffset:720;animation:lpDraw 1500ms cubic-bezier(.22,1,.36,1) .3s both}
@keyframes lpDraw{to{stroke-dashoffset:0}}
@keyframes lpRise{from{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}

.article-lp-wrapper .lp-check{margin-top:64px;background:var(--tint-main) !important;color:var(--color-text-on-light) !important;border-left:8px solid var(--color-main) !important;padding:52px 52px 56px;animation:lpRise .9s cubic-bezier(.22,1,.36,1) .28s both}
.article-lp-wrapper .lp-check-head{font-size:22px !important;font-weight:900;letter-spacing:.05em;line-height:1.5 !important;margin:0 0 30px}
.article-lp-wrapper .lp-check-list{display:flex;flex-direction:column;gap:22px}
.article-lp-wrapper .lp-check-item{display:flex;align-items:flex-start;gap:16px;font-size:17px !important;line-height:2.05 !important;animation:lpRise .8s cubic-bezier(.22,1,.36,1) both}
.article-lp-wrapper .lp-check-item:nth-child(1){animation-delay:.36s}
.article-lp-wrapper .lp-check-item:nth-child(2){animation-delay:.46s}
.article-lp-wrapper .lp-check-item:nth-child(3){animation-delay:.56s}
.article-lp-wrapper .lp-check-item .ico{flex:0 0 auto;width:26px;height:26px;border-radius:2px;background:var(--color-main) !important;color:#FFFFFF !important;display:inline-flex;align-items:center;justify-content:center;margin-top:.34em}
.article-lp-wrapper .lp-check-item .ico svg{width:66%;height:66%;display:block}

/* ===== 見出し ===== */
.article-lp-wrapper .lp-head{margin-bottom:0}
.article-lp-wrapper .lp-label{display:inline-flex;align-items:center;gap:12px;font-size:17px !important;font-weight:700;letter-spacing:.18em;line-height:1.7 !important;color:var(--color-main) !important;margin:0 0 14px}
.article-lp-wrapper .lp-label-bar{display:block;width:26px;height:3px;background:var(--color-accent) !important;flex:0 0 auto}
.article-lp-wrapper .lp-label-d{color:#FFFFFF !important}
.article-lp-wrapper .lp-label-d .lp-label-bar{background:#FFFFFF !important}
.article-lp-wrapper .lp-h2,.article-lp-wrapper .lp-h2 span{font-size:40px !important;line-height:1.45 !important}
.article-lp-wrapper .lp-h2{font-weight:900;letter-spacing:-.02em;margin:0;color:inherit}
.article-lp-wrapper .lp-h2-toc,.article-lp-wrapper .lp-h2-toc span{font-size:36px !important}
.article-lp-wrapper .lp-h2-rule{display:block;width:120px;height:5px;background:var(--color-main) !important;margin:18px 0 0;transform-origin:left center}
.article-lp-wrapper .lp-h2-rule-light{background:#FFFFFF !important}
.article-lp-wrapper .lp-h3,.article-lp-wrapper .lp-h3 span{font-size:26px !important;line-height:1.6 !important}
.article-lp-wrapper .lp-h3{font-weight:700;letter-spacing:-.01em;margin:88px 0 28px;padding-left:20px;border-left:5px solid var(--color-accent) !important}
.article-lp-wrapper .lp-head-b .lp-label{letter-spacing:.22em}

/* ===== 本文・強調・注記 ===== */
.article-lp-wrapper .lp-summary{margin:44px 0 0;font-size:18px !important;line-height:2.2 !important;font-weight:700;padding:32px 34px;background:#FFFFFF !important;border:1px solid var(--color-line-mid) !important;border-top:4px solid var(--color-main) !important}
.article-lp-wrapper .lp-note{margin-top:24px;font-size:16px !important;line-height:1.95 !important;color:var(--color-text-sub-on-light) !important}
.article-lp-wrapper .lp-fig-cap,.article-lp-wrapper .lp-table-cap{margin:70px 0 20px;font-size:17px !important;font-weight:700;line-height:1.8 !important;letter-spacing:.04em;color:var(--color-text-on-light) !important}
.article-lp-wrapper .lp-em-main{font-weight:700;color:var(--color-main) !important}
.article-lp-wrapper .lp-marker-sub{background:linear-gradient(transparent 58%,#E7D3C4 58%,#E7D3C4 92%,transparent 92%) !important;padding:0 .12em;font-weight:700}
.article-lp-wrapper .bg-dark .lp-em-main{color:#FFFFFF !important;text-decoration:underline !important;text-decoration-thickness:3px;text-underline-offset:6px}

/* ===== 別に整理する4項目パネル ===== */
.article-lp-wrapper .lp-sep{background:#FFFFFF !important;color:var(--color-text-on-light) !important;border:1px solid var(--color-line-mid) !important;border-top:5px solid var(--color-main) !important;padding:44px 44px 40px;border-radius:2px}
.article-lp-wrapper .lp-sep-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:20px}
.article-lp-wrapper .lp-sep-item{display:flex;align-items:center;gap:16px;background:var(--tint-main) !important;color:var(--color-text-on-light) !important;border-left:5px solid var(--color-main) !important;padding:22px 24px}
.article-lp-wrapper .lp-sep-num{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;line-height:1;font-size:19px;font-weight:900;letter-spacing:.04em;color:var(--color-main) !important}
.article-lp-wrapper .lp-sep-name{font-size:18px;font-weight:700;line-height:1.65}
.article-lp-wrapper .lp-sep-note{margin:32px 0 0;padding-top:28px;border-top:1px solid var(--color-line) !important;font-size:17px !important;line-height:2.05 !important}

/* ===== 表(PC) ===== */
.article-lp-wrapper .lp-table{border-collapse:collapse;border:1px solid var(--color-line-mid) !important;background:#FFFFFF !important}
.article-lp-wrapper .lp-table thead th{background:var(--color-main) !important;color:var(--color-on-main) !important;font-size:17px !important;font-weight:700;line-height:1.7 !important;padding:18px 18px;letter-spacing:.04em}
.article-lp-wrapper .lp-table tbody th[scope="row"]{background:var(--tint-main-2) !important;color:var(--color-text-on-light) !important;font-size:17px !important;font-weight:700;line-height:1.8 !important;padding:16px 18px;border-bottom:1px solid #FFFFFF !important}
.article-lp-wrapper .lp-table tbody tr:last-child th[scope="row"]{border-bottom:none !important}
.article-lp-wrapper .lp-table tbody td{background:#FFFFFF !important;color:var(--color-text-on-light) !important;font-size:17px !important;font-weight:400;line-height:1.85 !important;padding:16px 18px;border-bottom:1px solid var(--color-line) !important}
.article-lp-wrapper .lp-table tbody tr:last-child td{border-bottom:none !important}

/* ===== 注意・ポイントボックス ===== */
.article-lp-wrapper .lp-callout{margin-top:60px;background:#FFFFFF !important;color:var(--color-text-on-light) !important;border:1px solid var(--color-line-mid) !important;border-left:8px solid var(--color-accent) !important;padding:44px 46px;border-radius:2px}
.article-lp-wrapper .lp-callout-head{display:flex;align-items:flex-start;gap:14px;margin:0 0 18px;font-size:20px !important;font-weight:900;line-height:1.6 !important}
.article-lp-wrapper .lp-callout-mark{flex:0 0 auto;width:28px;height:28px;border-radius:50%;background:var(--color-accent) !important;color:var(--color-on-accent) !important;display:inline-flex;align-items:center;justify-content:center;font-size:19px;font-weight:900;line-height:1;padding-bottom:.08em;margin-top:.14em}
.article-lp-wrapper .lp-callout-body{margin:0;font-size:17px !important;line-height:2.1 !important}

/* ===== 目次FAQ ===== */
.article-lp-wrapper .lp-head-toc{margin-bottom:56px}
.article-lp-wrapper .lp-faq-list{display:flex;flex-direction:column;gap:48px}
.article-lp-wrapper .lp-faq{background:#FFFFFF !important;color:var(--color-text-on-light) !important;border:1px solid var(--color-line-mid) !important;border-radius:10px;padding:42px 44px}
.article-lp-wrapper .lp-faq-q,.article-lp-wrapper .lp-faq-a{display:flex;align-items:flex-start;gap:16px;margin:0}
.article-lp-wrapper .lp-faq-a{margin-top:24px;padding-top:24px;border-top:1px solid var(--color-line) !important}
.article-lp-wrapper .lp-qa-badge{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;min-width:54px;padding:5px 11px 7px;border-radius:4px;font-size:19px;font-weight:900;line-height:1.3;margin-top:.1em}
.article-lp-wrapper .lp-qa-q{background:var(--color-main) !important;color:var(--color-on-main) !important}
.article-lp-wrapper .lp-qa-a{background:var(--color-accent) !important;color:var(--color-on-accent) !important}
.article-lp-wrapper .lp-qa-body{font-size:17px !important;line-height:2.05 !important}
.article-lp-wrapper .lp-faq-q .lp-qa-body{font-weight:700;font-size:18px !important}
.article-lp-wrapper .lp-anchor{display:inline-flex;align-items:center;gap:12px;margin-top:28px;min-height:48px;padding:12px 30px;background:#FFFFFF !important;color:var(--color-text-on-light) !important;border:1px solid var(--color-main) !important;border-radius:6px;font-size:17px;font-weight:700;line-height:1.7;cursor:pointer;transition:background 320ms ease,transform 320ms cubic-bezier(.22,1,.36,1)}
.article-lp-wrapper .lp-anchor-arrow{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;line-height:1;font-size:18px;color:var(--color-main) !important;padding-left:.06em}
.article-lp-wrapper .lp-anchor:hover{background:var(--tint-main) !important;transform:translateX(4px)}
.article-lp-wrapper .lp-anchor:focus-visible{outline:3px solid var(--color-main);outline-offset:4px}

/* ===== 計算式(縦の計算書型・演算子は独立セルでflex中央化=4-3) ===== */
.article-lp-wrapper .lp-calc{background:#FFFFFF !important;color:var(--color-text-on-light) !important;border:1px solid var(--color-line-mid) !important;border-top:5px solid var(--color-accent) !important;padding:22px 44px 34px;border-radius:2px}
.article-lp-wrapper .lp-calc-row,.article-lp-wrapper .lp-calc-total{display:grid;grid-template-columns:46px 1fr;column-gap:18px;align-items:center}
.article-lp-wrapper .lp-calc-row{padding:20px 0}
.article-lp-wrapper .lp-calc-row + .lp-calc-row{border-top:1px solid var(--color-line) !important}
.article-lp-wrapper .lp-calc-op{display:flex;align-items:center;justify-content:center;line-height:1;font-size:26px;font-weight:700;color:var(--color-main) !important;min-height:1em}
.article-lp-wrapper .lp-calc-term{font-size:18px;font-weight:700;line-height:1.7}
.article-lp-wrapper .lp-calc-total{margin-top:6px;padding:26px 0 2px;border-top:4px solid var(--color-main) !important}
.article-lp-wrapper .lp-calc-total .lp-calc-op-eq{font-size:30px;color:var(--color-main) !important}
.article-lp-wrapper .lp-calc-total .lp-calc-term{font-size:23px;font-weight:900;line-height:1.55;color:var(--color-main) !important}

/* ===== カード ===== */
.article-lp-wrapper .lp-duo{display:grid;grid-template-columns:repeat(2,1fr);gap:38px;margin-top:56px}
.article-lp-wrapper .lp-card{background:#FFFFFF !important;color:var(--color-text-on-light) !important;border:1px solid var(--color-line-mid) !important;border-radius:6px;padding:44px 40px;transition:transform 340ms cubic-bezier(.22,1,.36,1)}
.article-lp-wrapper .lp-card:hover{transform:translateY(-4px)}
.article-lp-wrapper .lp-card-a{border-top:5px solid var(--color-main) !important}
.article-lp-wrapper .lp-card-b{border-top:5px solid var(--color-accent) !important}
.article-lp-wrapper .lp-card-tag{border-top:5px solid var(--color-main) !important;display:flex;flex-direction:column}
.article-lp-wrapper .lp-mini-list{display:flex;flex-direction:column}
.article-lp-wrapper .lp-mini-item{display:flex;align-items:flex-start;gap:14px;font-size:17px !important;font-weight:700;line-height:1.9 !important;padding:15px 0;border-bottom:1px solid var(--color-line) !important}
.article-lp-wrapper .lp-mini-item:last-child{border-bottom:none !important}
.article-lp-wrapper .lp-mini-mark{flex:0 0 auto;width:11px;height:11px;background:var(--color-main) !important;margin-top:.66em}
.article-lp-wrapper .lp-card-title{margin:0 0 20px;font-size:20px !important;font-weight:900;line-height:1.6 !important}
.article-lp-wrapper .lp-card-body{margin:0;font-size:17px !important;line-height:1.6 !important}
.article-lp-wrapper .lp-tag-list{display:flex;flex-wrap:wrap;gap:12px;margin:0}
.article-lp-wrapper .lp-tag{font-size:16px !important;font-weight:700;line-height:1.7 !important;padding:9px 16px;border-radius:2px;background:#FFFFFF !important;color:var(--color-text-on-light) !important;border:1px solid var(--color-main) !important}
.article-lp-wrapper .lp-card-tag .lp-card-body{margin-top:auto;padding-top:24px;border-top:1px solid var(--color-line) !important}
.article-lp-wrapper .lp-tag-solid{background:var(--color-main) !important;color:var(--color-on-main) !important;border-color:var(--color-main) !important}
.article-lp-wrapper .bg-dark .lp-h2-phrase,.article-lp-wrapper .bg-dark .lp-outro-lead,.article-lp-wrapper .bg-dark .lp-outro-close {color:#fff!important;}

/* ===== チェックリストパネル ===== */
.article-lp-wrapper .lp-listpanel{margin-top:52px;background:#FFFFFF !important;color:var(--color-text-on-light) !important;border:1px solid var(--color-line-mid) !important;border-radius:4px;overflow:visible}
.article-lp-wrapper .lp-listpanel-head{margin:0;background:var(--color-main) !important;color:var(--color-on-main) !important;font-size:19px !important;font-weight:900;line-height:1.6 !important;letter-spacing:.08em;padding:20px 40px}
.article-lp-wrapper .lp-listpanel-body{padding:16px 40px 20px}
.article-lp-wrapper .lp-listpanel-item{display:flex;align-items:flex-start;gap:16px;font-size:17px !important;line-height:2.0 !important;font-weight:700;padding:22px 0;border-bottom:1px solid var(--color-line) !important}
.article-lp-wrapper .lp-listpanel-item:last-child{border-bottom:none !important}
.article-lp-wrapper .lp-listpanel-item .ico{flex:0 0 auto;width:26px;height:26px;border-radius:2px;background:var(--color-accent) !important;color:var(--color-on-accent) !important;display:inline-flex;align-items:center;justify-content:center;margin-top:.3em}
.article-lp-wrapper .lp-listpanel-item .ico svg{width:66%;height:66%;display:block}

/* ===== 相談窓口カード ===== */
.article-lp-wrapper .lp-window{margin-top:52px;background:#FFFFFF !important;color:var(--color-text-on-light) !important;border:3px solid var(--color-main) !important;padding:46px 44px;border-radius:0}
.article-lp-wrapper .lp-window-title{margin:0 0 18px;font-size:22px !important;font-weight:900;line-height:1.55 !important;color:var(--color-main) !important}
.article-lp-wrapper .lp-window-body{margin:0 0 26px;font-size:17px !important;line-height:2.1 !important}

/* ===== ステップ(4-3 連結線はマーカー中心を通す) ===== */
.article-lp-wrapper .lp-steps{max-width:620px;margin:32px auto 0}
.article-lp-wrapper .lp-step{display:grid;grid-template-columns:48px 1fr;column-gap:20px;position:relative;padding-bottom:26px}
.article-lp-wrapper .lp-step:last-child{padding-bottom:0}
.article-lp-wrapper .lp-step-num{width:44px;height:44px;border-radius:50%;margin-inline:auto;display:inline-flex;align-items:center;justify-content:center;background:var(--color-main) !important;color:var(--color-on-main) !important;font-size:20px;font-weight:900;line-height:1;padding-bottom:.06em}
.article-lp-wrapper .lp-step:not(:last-child)::before{content:"";position:absolute;left:24px;transform:translateX(-50%);top:44px;bottom:0;width:3px;background:var(--color-main) !important;transform-origin:top}
.article-lp-wrapper .lp-step-body{display:flex;align-items:center;gap:16px;flex-wrap:wrap;padding-top:3px}
.article-lp-wrapper .lp-step-title{margin:0;font-size:19px !important;font-weight:700;line-height:1.75 !important}
.article-lp-wrapper .lp-step-who{margin:0;display:inline-block;font-size:16px !important;font-weight:700;line-height:1.6 !important;padding:6px 14px;background:var(--tint-main) !important;color:var(--color-text-on-light) !important;border:none !important;border-left:4px solid var(--color-main) !important;border-radius:0}

/* ===== CTA(19章) ===== */
.article-lp-wrapper .lp-cta-panel{position:relative;background:#FFFFFF !important;color:var(--color-text-on-light) !important;border:3px solid var(--color-main) !important;padding:96px 56px;text-align:center;border-radius:0}
.article-lp-wrapper .lp-cta-tab{position:absolute;top:-3px;left:-3px;width:96px;height:9px;background:var(--color-accent) !important}
.article-lp-wrapper .lp-cta-catch{margin:0 auto 44px;max-width:640px;font-size:30px !important;font-weight:900;line-height:1.6 !important;letter-spacing:-.01em}
.article-lp-wrapper .cta-btn{position:relative;overflow:hidden;isolation:isolate;display:inline-flex;align-items:center;justify-content:center;gap:14px;
  background:var(--color-accent) !important;border:none !important;cursor:pointer;border-radius:8px;padding:20px 44px 22px;min-height:60px;max-width:560px;margin-inline:auto;
  white-space:nowrap;font-size:19px;font-weight:900;line-height:1.5;text-decoration:none !important;box-shadow:0 6px 18px rgba(26,26,26,.16);
  transition:transform 360ms cubic-bezier(.22,1,.36,1),box-shadow 360ms cubic-bezier(.22,1,.36,1),background 360ms ease}
.article-lp-wrapper .cta-btn,.article-lp-wrapper .cta-btn:visited,.article-lp-wrapper .cta-btn:hover,.article-lp-wrapper .cta-btn:active,.article-lp-wrapper .cta-btn:focus,
.article-lp-wrapper .cta-btn *,.article-lp-wrapper .cta-btn:hover *,.article-lp-wrapper .cta-btn:active *,.article-lp-wrapper .cta-btn:focus *{color:var(--color-on-accent) !important}
.article-lp-wrapper .cta-btn svg,.article-lp-wrapper .cta-btn svg *{fill:none !important;stroke:currentColor !important}
.article-lp-wrapper .cta-btn > *{position:relative;z-index:2}
.article-lp-wrapper .cta-btn .arrow{width:22px;height:22px;flex:0 0 auto;transition:transform 360ms cubic-bezier(.22,1,.36,1)}
.article-lp-wrapper .cta-btn::before{content:"";position:absolute;top:0;left:-120%;width:60%;height:100%;background:linear-gradient(120deg,rgba(255,255,255,0) 0%,rgba(255,255,255,.4) 50%,rgba(255,255,255,0) 100%) !important;transform:skewX(-20deg);transition:left .6s ease;pointer-events:none;z-index:1}
.article-lp-wrapper .cta-btn:hover::before{left:140%}
.article-lp-wrapper .cta-btn:hover{transform:translateY(-3px);box-shadow:0 12px 30px rgba(26,26,26,.24);background:var(--color-accent-dark) !important}
.article-lp-wrapper .cta-btn:hover .arrow{transform:translateX(7px)}
.article-lp-wrapper .cta-btn:active{transform:translateY(0);transition:transform 90ms ease-out}
.article-lp-wrapper .cta-btn:focus-visible{outline:3px solid var(--color-main);outline-offset:4px}

/* ===== LINE導線(各CTA直下・指定の既存パーツを踏襲) ===== */
.article-lp-wrapper .line-btn{margin:32px auto 0;padding-top:4px;max-width:420px;width:100%;height:auto !important;overflow:visible !important}
.article-lp-wrapper .line-btn a{display:block;overflow:visible !important;text-decoration:none !important;transition:transform 340ms cubic-bezier(.22,1,.36,1),filter 340ms ease}
.article-lp-wrapper .line-btn a:hover{transform:translateY(-3px);filter:brightness(.95)}
.article-lp-wrapper .line-btn a:active{transform:translateY(0);transition:transform 90ms ease-out}
.article-lp-wrapper .line-btn a:focus-visible{outline:3px solid var(--color-main);outline-offset:4px}
.article-lp-wrapper .line-btn img{display:block;width:100%;height:auto;max-width:100%;margin-inline:auto}

/* ===== まとめ ===== */
.article-lp-wrapper .lp-outro-lead{margin:44px 0 0;font-size:19px !important;line-height:2.2 !important;font-weight:400}
.article-lp-wrapper .lp-outro-panel{margin-top:56px;background:#FFFFFF !important;color:var(--color-text-on-light) !important;border-radius:4px;padding:20px 46px}
.article-lp-wrapper .lp-point-list{display:flex;flex-direction:column}
.article-lp-wrapper .lp-point{display:flex;align-items:flex-start;gap:18px;font-size:17px !important;line-height:2.05 !important;padding:26px 0;border-bottom:1px solid var(--color-line) !important}
.article-lp-wrapper .lp-point:last-child{border-bottom:none !important}
.article-lp-wrapper .lp-point strong{font-weight:900;color:var(--color-main) !important}
.article-lp-wrapper .lp-point-mark{flex:0 0 auto;width:16px;height:16px;background:var(--color-accent) !important;margin-top:.75em}
.article-lp-wrapper .lp-outro-close{margin:52px 0 0;font-size:17px !important;line-height:2.15 !important}

/* ===== 10-4 アニメ初期状態(JS未動作時は全表示) ===== */
.article-lp-wrapper .lp-anim{opacity:1;transform:none}
.article-lp-wrapper.is-animating .lp-anim:not(.in-view){opacity:0}
.article-lp-wrapper.is-animating .lp-anim.lp-anim-fade-up:not(.in-view){opacity:0;transform:translateY(28px)}
.article-lp-wrapper.is-animating .lp-anim.lp-anim-slide-left:not(.in-view){opacity:0;transform:translateX(-48px)}
.article-lp-wrapper.is-animating .lp-anim.lp-anim-slide-right:not(.in-view){opacity:0;transform:translateX(48px)}
.article-lp-wrapper.is-animating .lp-anim.lp-anim-slide-up:not(.in-view){opacity:0;transform:translateY(40px)}
.article-lp-wrapper.is-animating .lp-anim.lp-anim-slide-down:not(.in-view){opacity:0;transform:translateY(-40px)}
.article-lp-wrapper.is-animating .lp-anim.lp-anim-scale:not(.in-view){opacity:0;transform:scale(.88)}
.article-lp-wrapper.is-animating .lp-anim.lp-anim-clip:not(.in-view){clip-path:inset(0 100% 0 0)}
.article-lp-wrapper.is-animating .lp-anim.lp-anim-blur:not(.in-view){opacity:0;filter:blur(16px)}
.article-lp-wrapper.is-animating .lp-anim.lp-anim-flip:not(.in-view){opacity:0;transform:perspective(800px) rotateY(-70deg)}
.article-lp-wrapper.is-animating .lp-anim.lp-anim-elastic:not(.in-view){opacity:0;transform:scale(.3) rotate(-20deg)}
.article-lp-wrapper.is-animating .lp-anim.lp-anim-line:not(.in-view){opacity:0;transform:scaleX(0)}
.article-lp-wrapper.is-animating .lp-anim.in-view{
  opacity:1;transform:none;clip-path:inset(0 0 0 0);filter:blur(0);
  transition:opacity 1200ms cubic-bezier(.22,1,.36,1),transform 1200ms cubic-bezier(.22,1,.36,1),
             clip-path 1200ms cubic-bezier(.22,1,.36,1),filter 1200ms cubic-bezier(.22,1,.36,1);
  transition-delay:var(--lp-delay,0ms);
}
/* clip-pathはclipReveal(lp-anim-clip)専用。他の.lp-animに残すと、内部の
   hover移動量・フォーカスリングが親の枠でクリップされ「上部が見切れる」ため解除する */
.article-lp-wrapper.is-animating .lp-anim.in-view:not(.lp-anim-clip){clip-path:none}
.article-lp-wrapper.is-animating .lp-anim.lp-anim-elastic.in-view{transition-timing-function:cubic-bezier(.34,1.56,.64,1);transition-duration:1300ms}
.article-lp-wrapper.is-animating .lp-anim.lp-anim-flip.in-view{transition-duration:1400ms;transition-timing-function:cubic-bezier(.16,1,.3,1)}
.article-lp-wrapper.is-animating .lp-anim.lp-anim-clip.in-view{transition-duration:1500ms;transition-timing-function:cubic-bezier(.65,0,.35,1)}
.article-lp-wrapper.is-animating .lp-anim.lp-anim-line.in-view{transition-duration:900ms;transition-timing-function:cubic-bezier(.83,0,.17,1)}
.article-lp-wrapper.is-animating .lp-anim.lp-anim-blur.in-view{transition-duration:1600ms}
.article-lp-wrapper.is-animating .lp-anim.lp-anim-slide-left.in-view,.article-lp-wrapper.is-animating .lp-anim.lp-anim-slide-right.in-view{transition-duration:1100ms}

/* ステップ連結線:上→下へ伸長(素の状態は全表示) */
.article-lp-wrapper.is-animating .lp-step:not(:last-child)::before{transform:translateX(-50%) scaleY(0);transition:transform 560ms ease}
.article-lp-wrapper.is-animating .lp-step.in-view:not(:last-child)::before{transform:translateX(-50%) scaleY(1)}

/* 9-2b 棒グラフ固定スケルトン */
.article-lp-wrapper .lp-bar.lp-anim{opacity:1;transform:none;clip-path:none;filter:none}
.article-lp-wrapper .lp-bar-track{overflow:hidden;direction:ltr}
.article-lp-wrapper .lp-bar-fill{
  display:block;width:var(--w);transform-origin:left center;
  transition:width 1400ms cubic-bezier(.22,1,.36,1);
  transition-delay:var(--lp-delay,0ms)
}
.article-lp-wrapper.is-animating .lp-bar.lp-anim:not(.in-view){opacity:1;transform:none;clip-path:none;filter:none}
.article-lp-wrapper.is-animating .lp-bar.lp-anim:not(.in-view) .lp-bar-fill{width:0}
@media (prefers-reduced-motion: reduce){
  .article-lp-wrapper .lp-bar-fill{transition:none !important}
  .article-lp-wrapper.is-animating .lp-bar.lp-anim:not(.in-view) .lp-bar-fill{width:var(--w)}
}

@media (prefers-reduced-motion: reduce){
  .article-lp-wrapper.is-animating .lp-anim,
  .article-lp-wrapper.is-animating .lp-anim:not(.in-view){
    opacity:1 !important;transform:none !important;clip-path:none !important;filter:none !important;transition:none !important;
  }
  .article-lp-wrapper .lp-cat,.article-lp-wrapper .lp-lead,.article-lp-wrapper .lp-check,.article-lp-wrapper .lp-check-item,
  .article-lp-wrapper .lp-shape,.article-lp-wrapper .lp-rule-draw path{animation:none !important;opacity:1 !important;transform:none !important;stroke-dashoffset:0 !important}
  .article-lp-wrapper.is-animating .lp-step:not(:last-child)::before{transform:translateX(-50%) scaleY(1) !important;transition:none !important}
}

/* ===== アンカー着地位置 ===== */
.article-lp-wrapper .lp-anchor-target{scroll-margin-top:24px}

/* ===== 2-10 SP(≤768px):16px下限 + 見出し・数値の階層維持 ===== */
@media (max-width:768px){
  .article-lp-wrapper{font-size:16px;line-height:2.0}
  .article-lp-wrapper .lp-br-pc{display:none}
  .article-lp-wrapper .lp-br-sp{display:inline}

  /* ① 読ませる文字の16px下限(本文系のみ。素のspanを入れない) */
  .article-lp-wrapper p,
  .article-lp-wrapper li,
  .article-lp-wrapper dt,
  .article-lp-wrapper dd,
  .article-lp-wrapper a,
  .article-lp-wrapper th,
  .article-lp-wrapper td,
  .article-lp-wrapper small,
  .article-lp-wrapper figcaption,
  .article-lp-wrapper .lp-note,
  .article-lp-wrapper .lp-label,
  .article-lp-wrapper .lp-tag,
  .article-lp-wrapper .lp-qa-body,
  .article-lp-wrapper .lp-step-who{
    font-size:max(16px,4.3vw) !important;
    line-height:2.0 !important;
  }

  /* ② 見出し・大型数値の再宣言(①より後・内部spanまで) */
  .article-lp-wrapper h2,
  .article-lp-wrapper h2 span,
  .article-lp-wrapper .lp-h2,
  .article-lp-wrapper .lp-h2 span{font-size:max(24px,6.8vw) !important;line-height:1.5 !important}
  .article-lp-wrapper h3,
  .article-lp-wrapper h3 span,
  .article-lp-wrapper .lp-h3,
  .article-lp-wrapper .lp-h3 span{font-size:max(19px,5.2vw) !important;line-height:1.6 !important}
  .article-lp-wrapper .lp-check-head{font-size:max(20px,5.6vw) !important;line-height:1.55 !important}
  .article-lp-wrapper .lp-callout-head{font-size:max(18px,5.1vw) !important;line-height:1.6 !important}
  .article-lp-wrapper .lp-card-title,.article-lp-wrapper .lp-window-title{font-size:max(18px,5.1vw) !important;line-height:1.6 !important}
  .article-lp-wrapper .lp-listpanel-head{font-size:max(18px,4.9vw) !important;line-height:1.6 !important}
  .article-lp-wrapper .lp-cta-catch{font-size:max(22px,6.2vw) !important;line-height:1.6 !important;margin-bottom:9vw;text-align:center;}
  .article-lp-wrapper .lp-step-title{font-size:max(18px,4.8vw) !important;line-height:1.75 !important}
  .article-lp-wrapper .lp-lead,.article-lp-wrapper .lp-summary,.article-lp-wrapper .lp-outro-lead{font-size:max(17px,4.6vw) !important;line-height:2.15 !important}

  /* 余白・レイアウト */
  .article-lp-wrapper .lp-container{padding-inline:5.5vw}
  .article-lp-wrapper p + p{margin-top:max(38px,9vw)}
  .article-lp-wrapper .lp-section{padding:max(60px,10vw) 0}
  .article-lp-wrapper .lp-section.lp-fv{padding:max(28px,7vw) 0 max(80px,20vw)}
  .article-lp-wrapper .lp-section.lp-cta{padding:max(60px,10vw) 0}
  .article-lp-wrapper .lp-check{padding:8.6vw 7vw 9vw;margin-top:12vw}
  .article-lp-wrapper .lp-h3{margin:10vw 0 6vw;padding-left:4vw;border-left-width:4px}
  .article-lp-wrapper .lp-summary{padding:7vw 6vw;margin-top:9vw}
  .article-lp-wrapper .lp-fig-cap,.article-lp-wrapper .lp-table-cap{margin:10vw 0 4.4vw}
  .article-lp-wrapper .lp-callout{padding:8vw 6.4vw;margin-top:11vw;border-left-width:6px}
  .article-lp-wrapper .lp-faq-list{gap:11vw}
  .article-lp-wrapper .lp-faq{padding:8vw 6.4vw}
  .article-lp-wrapper .lp-head-toc{margin-bottom:10vw}
  .article-lp-wrapper .lp-anchor{margin-top:6.4vw;padding:3.4vw 3vw;width:100%;justify-content:center;text-align:center}
  .article-lp-wrapper .lp-duo{grid-template-columns:1fr;gap:7vw;margin-top:10vw}
  .article-lp-wrapper .lp-card{padding:8vw 6.4vw}
  .article-lp-wrapper .lp-listpanel{margin-top:10vw}
  .article-lp-wrapper .lp-listpanel-head{padding:4.6vw 6vw}
  .article-lp-wrapper .lp-listpanel-body{padding:2vw 6vw 3vw}
  .article-lp-wrapper .lp-listpanel-item{padding:5vw 0;gap:3.6vw}
  .article-lp-wrapper .lp-window{margin-top:10vw;padding:8vw 6.4vw;border-width:2px}
  .article-lp-wrapper .lp-steps{max-width:100%;margin-top:7vw}
  .article-lp-wrapper .lp-step{grid-template-columns:44px 1fr;column-gap:4.4vw;padding-bottom:6.4vw}
  .article-lp-wrapper .lp-step-num{width:40px;height:40px;font-size:18px}
  .article-lp-wrapper .lp-step:not(:last-child)::before{left:22px;top:40px;width:3px}
  .article-lp-wrapper .lp-cta-panel{padding:14vw 6.4vw;border-width:2px}
  .article-lp-wrapper .lp-cta-tab{top:-2px;left:-2px;width:20vw;height:8px}
  .article-lp-wrapper .cta-btn{white-space:normal;width:auto;max-width:100%;padding:4.6vw 5.4vw;font-size:3.6vw!important;line-height:1.6!important;min-height:56px}
  .article-lp-wrapper .cta-btn .arrow{width:19px;height:19px}
  .article-lp-wrapper .line-btn{margin-top:6.4vw;padding-top:4px;max-width:100%}
  .article-lp-wrapper .lp-outro-panel{margin-top:10vw;padding:3vw 6.4vw}
  .article-lp-wrapper .lp-point{padding:5.4vw 0;gap:4vw}
  .article-lp-wrapper .lp-outro-close{margin-top:10vw}
  .article-lp-wrapper .lp-h2-rule{width:22vw;height:4px;margin-top:4.4vw}
  .article-lp-wrapper .lp-rule-draw{margin-top:10vw}
  .article-lp-wrapper .lp-shape-a{width:38vw;height:38vw;border-width:10px;right:-14vw}
  .article-lp-wrapper .lp-shape-b{width:30vw;height:30vw;left:-14vw}
  .article-lp-wrapper .lp-shape-c{width:52vw;height:52vw;border-width:12px;right:-18vw}
  .article-lp-wrapper .lp-qa-body{line-height:1.6!important;}
  .article-lp-wrapper .lp-anchor .lp-anchor-body{font-size:3.6vw!important;line-height:1.4!important;}
  .blog__contents h2:not(:first-child){margin-top:0;}

  /* 4項目パネル・計算式のSP(縦1列・演算子は固定列で中央) */
  .article-lp-wrapper .lp-sep{padding:7vw 6vw 6.4vw}
  .article-lp-wrapper .lp-sep-grid{grid-template-columns:1fr;gap:4vw}
  .article-lp-wrapper .lp-sep-item{padding:4.6vw 5vw;gap:4vw;border-left-width:4px}
  .article-lp-wrapper .lp-sep-num{font-size:max(19px,5vw)}
  .article-lp-wrapper .lp-sep-name{font-size:max(17px,4.6vw) !important;line-height:1.7 !important}
  .article-lp-wrapper .lp-sep-note{margin-top:6.4vw;padding-top:5.6vw}
  .article-lp-wrapper .lp-calc{padding:3vw 6vw 6vw}
  .article-lp-wrapper .lp-calc-row,.article-lp-wrapper .lp-calc-total{grid-template-columns:36px 1fr;column-gap:4vw}
  .article-lp-wrapper .lp-calc-row{padding:4.6vw 0}
  .article-lp-wrapper .lp-calc-total{padding:5.6vw 0 1vw}
  .article-lp-wrapper .lp-calc-op{font-size:max(22px,6vw)}
  .article-lp-wrapper .lp-calc-term{font-size:max(17px,4.6vw) !important;line-height:1.7 !important}
  .article-lp-wrapper .lp-calc-total .lp-calc-op-eq{font-size:max(24px,6.4vw)}
  .article-lp-wrapper .lp-calc-total .lp-calc-term{font-size:max(20px,5.4vw) !important;line-height:1.6 !important}
  .article-lp-wrapper .lp-mini-item{padding:3.6vw 0;gap:3.6vw}
  .article-lp-wrapper .lp-card-tag .lp-card-body{padding-top:5vw}

  /* SP表:横スクロールせず1カラムカード型(行見出しthをカードヘッダーへ昇格) */
  .article-lp-wrapper .lp-table-card{border:none !important;background:transparent !important}
  .article-lp-wrapper .lp-table-card thead{display:none}
  .article-lp-wrapper .lp-table-card,
  .article-lp-wrapper .lp-table-card tbody,
  .article-lp-wrapper .lp-table-card tr,
  .article-lp-wrapper .lp-table-card th,
  .article-lp-wrapper .lp-table-card td{display:block;width:100%}
  .article-lp-wrapper .lp-table-card tr{background:#FFFFFF !important;border:1px solid var(--color-line-mid) !important;border-radius:2px;margin-bottom:6vw}
  .article-lp-wrapper .lp-table-card tr:last-child{margin-bottom:0}
  .article-lp-wrapper .lp-table-card tbody th[scope="row"]{background:var(--tint-main-2) !important;color:var(--color-text-on-light) !important;text-align:center;padding:4.4vw 5vw;font-weight:900;letter-spacing:.04em;border-bottom:3px solid var(--color-main) !important}
  .article-lp-wrapper .lp-table-card tbody td{background:#FFFFFF !important;color:var(--color-text-on-light) !important;text-align:center;padding:5vw 5vw;border-bottom:none !important}
  .article-lp-wrapper .lp-table-card tbody td + td{border-top:1px solid var(--color-line-mid) !important}
  .article-lp-wrapper .lp-table-card tbody td::before{content:attr(data-label);display:block;font-size:max(16px,4.1vw);font-weight:700;letter-spacing:.14em;line-height:1.7;color:var(--color-main) !important;padding-bottom:3vw;margin-bottom:3.4vw;border-bottom:1px solid var(--color-line) !important}
  .article-lp-wrapper .lp-table-card tbody tr:last-child td{border-bottom:none !important}
  /* 2列表(短文)はSPも表のまま。paddingのみ調整 */
  .article-lp-wrapper .lp-table-duo thead th{padding:4vw 3vw}
  .article-lp-wrapper .lp-table-duo tbody th[scope="row"],.article-lp-wrapper .lp-table-duo tbody td{padding:4.4vw 3vw}
  .article-lp-wrapper .lp-point span,.article-lp-wrapper .lp-point strong{font-size:4.2vw;line-height:1.6;}
}

/* === host-reset(指定例外・ホストCMS装飾の打ち消し。これ以外の素id/ホストセレクタは禁止) === */
#article ul li{border-bottom:none}
#article ul li span{color:#333;width:auto}
@media only screen and (max-width:768px){
  .entry_wrap h2{padding:0;border-top:none !important;border-bottom:none !important}
}
</style>

<script>
(function(){
  'use strict';
  function initWrapper(wrapper){
    if (wrapper.getAttribute('data-lp-runtime') === '1') return;
    wrapper.setAttribute('data-lp-runtime', '1');

    var io = null;
    var onScroll = null;
    var pendingCount = -1;

    /* 全要素の表示完了・例外時に監視を止め、常駐処理をゼロにする */
    function stopWatching(){
      if (io) { io.disconnect(); io = null; }
      if (onScroll) { window.removeEventListener('scroll', onScroll); onScroll = null; }
    }

    function runCount(el){
      if (el.getAttribute('data-lp-counted') === '1') return;
      el.setAttribute('data-lp-counted', '1');
      var target = parseFloat(el.getAttribute('data-target'));
      var dec = parseInt(el.getAttribute('data-dec') || '0', 10);
      if (!isFinite(target)) return;
      if (isNaN(dec)) dec = 0;
      if (dec < 0) dec = 0;
      if (dec > 4) dec = 4;
      var dur = 1900, start = null;
      function f(ts){
        if (!start) start = ts;
        var p = Math.min((ts - start) / dur, 1);
        var e = 1 - Math.pow(1 - p, 3);
        el.textContent = (target * e).toFixed(dec);
        if (p < 1) requestAnimationFrame(f);
        else el.textContent = target.toFixed(dec);
      }
      requestAnimationFrame(f);
    }

    function reveal(el){
      if (el.classList.contains('in-view')) return;
      el.classList.add('in-view');
      if (pendingCount > 0) {
        pendingCount = pendingCount - 1;
        if (pendingCount === 0) stopWatching();
      }
      if (el.hasAttribute) {
        if (el.hasAttribute('data-countup')) runCount(el);
      }
      var cu = el.querySelectorAll ? el.querySelectorAll('[data-countup]') : [];
      for (var k = 0; k < cu.length; k++) runCount(cu[k]);
    }

    try {
      var anchors = wrapper.querySelectorAll('a[href^="#"]');
      for (var a = 0; a < anchors.length; a++){
        anchors[a].addEventListener('click', function(e){
          try {
            var href = this.getAttribute('href');
            if (!href) return;
            if (href.length < 2) return;
            if (href.charAt(0) !== '#') return;
            var frag = href.slice(1);
            try { frag = decodeURIComponent(frag); } catch (e2) { /* 不正な%表記はそのまま扱う */ }
            var t = document.getElementById(frag);
            if (t) {
              if (wrapper.contains(t)) {
                e.preventDefault();
                t.scrollIntoView({ behavior: 'smooth', block: 'start' });
              }
            }
          } catch (e3) { /* 失敗時はpreventDefaultせずブラウザ標準ジャンプに委ねる */ }
        });
      }

      var reduce = false;
      if (window.matchMedia) reduce = window.matchMedia('(prefers-reduced-motion: reduce)').matches;
      /* Observer非対応 or reduced-motion → 何も隠さずに終了(=全表示) */
      if (!('IntersectionObserver' in window) || reduce) return;

      var all = wrapper.querySelectorAll('.lp-anim');
      /* アニメ対象が無いwrapperでは監視を一切起動しない(無駄な常駐処理を作らない) */
      if (all.length === 0) return;
      pendingCount = all.length;

      /* 今ビューポート内(やや手前まで)にある要素だけを表示する保険。画面外は表示しない=アニメを残す */
      function revealVisible(){
        var vh = window.innerHeight || document.documentElement.clientHeight;
        for (var i = 0; i < all.length; i++){
          if (all[i].classList.contains('in-view')) continue;
          var r = all[i].getBoundingClientRect();
          if (r.top < vh * 0.92) {
            if (r.bottom > 0) reveal(all[i]);
          }
        }
      }

      wrapper.classList.add('is-animating');

      wrapper.offsetWidth;

      setTimeout(function(){ if (pendingCount > 0) revealVisible(); }, 1200);
      var ticking = false;
      onScroll = function(){
        if (ticking) return; ticking = true;
        window.requestAnimationFrame(function(){ revealVisible(); ticking = false; });
      };
      window.addEventListener('scroll', onScroll, { passive: true });

      io = new IntersectionObserver(function(entries){
        entries.forEach(function(en){
          if (en.isIntersecting){ reveal(en.target); if (io) io.unobserve(en.target); }
        });
      }, { threshold: 0.12, rootMargin: '0px 0px -8% 0px' });
      for (var j = 0; j < all.length; j++) { if (!io) break; io.observe(all[j]); }
    } catch (err) {
      /* 何が起きても全表示に倒す(真っ白事故の根絶)。監視も解除する */
      stopWatching();
      wrapper.classList.remove('is-animating');
      var a2 = wrapper.querySelectorAll('.lp-anim');
      for (var m = 0; m < a2.length; m++) a2[m].classList.add('in-view');
    }
  }

  function initAll(){
    var wrappers = document.getElementsByClassName('article-lp-wrapper');
    for (var w = 0; w < wrappers.length; w++) initWrapper(wrappers[w]);
  }
  initAll();
  /* CMS都合でscriptがHTMLより先に置かれた場合の保険(二重初期化はdata-lp-runtimeで防止) */
  if (document.readyState === 'loading') {
    document.addEventListener('DOMContentLoaded', initAll);
  }
})();
</script>]]></description>
            <pubDate>2026-07-31</pubDate>
        </item>
                
        <item>
            <title>丸亀市の不動産売却で司法書士は必要？費用と依頼の流れを解説</title>
            <link>https://www.olive-sale.com/blog/entry-813905/</link>
            <description><![CDATA[<div class="imgbox_eyecatch"><div class="eyecatch_img"><p class="clearfix" style="max-width: 100%;margin: 0 0 10px 0;">
<img src="//cdn.img-asp.jp/cms/813905_5_0_0_1.jpg" alt="丸亀市の不動産売却で司法書士は必要？費用と依頼の流れを解説" width="100%">
</p></div></div>
<div class="article-lp-wrapper">

<section class="lp-section lp-intro bg-light">
  <div class="lp-container">
    <p class="lp-eyebrow">はじめに</p>
    <div class="lp-lead-block">
      <p class="lp-lead">不動産売却で司法書士への依頼は<span class="lp-em-main">法律上一律の義務ではありません</span>。ただし、所有権移転や抵当権抹消、相続登記を安全に進めるため、実務では依頼するのが一般的です。</p>
      <p class="lp-lead">司法書士とは、不動産の権利に関する登記申請を代理する専門家です。<span class="lp-nobr">丸亀市</span>で住み替えを考える方は、査定前に<span class="lp-marker-accent">登記名義と住宅ローン残高</span>を確認しましょう。</p>
    </div>
  </div>
</section>

<section class="lp-section lp-know bg-white">
  <div class="lp-container">
    <div class="lp-head lp-head-t1 lp-anim lp-anim-fade-up">
      <h2 class="lp-h2"><span class="lp-h2-phrase">この記事で</span><span class="lp-h2-phrase">分かること</span></h2>
    </div>
    <ul class="lp-check">
      <li class="lp-check-item lp-anim lp-anim-fade-up" style="--lp-delay:120ms">
        <span class="ico" aria-hidden="true"><svg viewBox="0 0 24 24"><path d="M4 12.4l5.4 5.4L20 6.6" fill="none" stroke="currentColor" stroke-width="3.2" stroke-linecap="round" stroke-linejoin="round"></path></svg></span>
        <span class="txt">司法書士への依頼は一律の義務ではありませんが、安全な決済のため実務では一般的です。</span>
      </li>
      <li class="lp-check-item lp-anim lp-anim-fade-up" style="--lp-delay:280ms">
        <span class="ico" aria-hidden="true"><svg viewBox="0 0 24 24"><path d="M4 12.4l5.4 5.4L20 6.6" fill="none" stroke="currentColor" stroke-width="3.2" stroke-linecap="round" stroke-linejoin="round"></path></svg></span>
        <span class="txt">抵当権抹消と住所・氏名変更の登録免許税は原則1個1,000円で、土地1筆と建物1棟なら2,000円です。</span>
      </li>
      <li class="lp-check-item lp-anim lp-anim-fade-up" style="--lp-delay:480ms">
        <span class="ico" aria-hidden="true"><svg viewBox="0 0 24 24"><path d="M4 12.4l5.4 5.4L20 6.6" fill="none" stroke="currentColor" stroke-width="3.2" stroke-linecap="round" stroke-linejoin="round"></path></svg></span>
        <span class="txt">相続登記の登録免許税は原則として固定資産税評価額の0.4％で、相続により所有権を取得したことを知った日から3年以内に申請します。</span>
      </li>
    </ul>
  </div>
</section>

<section class="lp-section lp-toc bg-light">
  <div class="lp-container">
    <div class="lp-head lp-head-t2 lp-anim lp-anim-fade-up">
      <h2 class="lp-h2 lp-h2-chip"><span class="lp-h2-phrase">目次FAQ</span></h2>
      <span class="lp-rule lp-rule-accent lp-anim lp-anim-line" style="--lp-delay:200ms"></span>
    </div>
    <div class="lp-faq-list">
      <div class="lp-faq-box lp-anim lp-anim-slide-left" style="--lp-delay:0ms">
        <p class="lp-faq-q"><span class="lp-qa-chip">Q1.</span><span class="lp-qa-txt">司法書士が必要になる場面と、かかる費用は？</span></p>
        <p class="lp-faq-a"><span class="lp-qa-chip lp-qa-chip-a">A.</span><span class="lp-qa-txt">所有権移転、抵当権抹消、住所・氏名変更、相続登記などの場面で必要になります。費用は登録免許税、司法書士報酬、証明書取得費などの合計で、登記の種類や不動産の数によって異なります。</span></p>
        <a class="lp-faq-link" href="#s1" aria-label="詳しくは「不動産売却で司法書士が必要になる場面と費用」へ">→ 詳しくは「不動産売却で司法書士が必要になる場面と費用」へ</a>
      </div>
      <div class="lp-faq-box lp-anim lp-anim-slide-left" style="--lp-delay:140ms">
        <p class="lp-faq-q"><span class="lp-qa-chip">Q2.</span><span class="lp-qa-txt">相続や名義変更が必要な家はどの順番で売却しますか？</span></p>
        <p class="lp-faq-a"><span class="lp-qa-chip lp-qa-chip-a">A.</span><span class="lp-qa-txt">登記状況とローン残高を確認したうえで査定を受け、売却活動と並行して相続登記や住所・氏名変更登記を進めます。売買契約後に金融機関への完済手続きを行い、決済日に抵当権抹消登記と所有権移転登記を申請します。</span></p>
        <a class="lp-faq-link" href="#s2" aria-label="詳しくは「名義変更を伴う不動産売却から住み替えまでの流れ」へ">→ 詳しくは「名義変更を伴う不動産売却から住み替えまでの流れ」へ</a>
      </div>
      <div class="lp-faq-box lp-anim lp-anim-slide-left" style="--lp-delay:280ms">
        <p class="lp-faq-q"><span class="lp-qa-chip">Q3.</span><span class="lp-qa-txt">相談先はどのように選びますか？</span></p>
        <p class="lp-faq-a"><span class="lp-qa-chip lp-qa-chip-a">A.</span><span class="lp-qa-txt">司法書士は登記経験と見積書の透明性、決済対応で選びます。不動産会社は査定実績と金融機関との調整力、住み替え支援の範囲で選びます。</span></p>
        <a class="lp-faq-link" href="#s3" aria-label="詳しくは「丸亀市で不動産会社と司法書士を選ぶポイント」へ">→ 詳しくは「丸亀市で不動産会社と司法書士を選ぶポイント」へ</a>
      </div>
    </div>
  </div>
</section>

<section class="lp-section lp-sec1 bg-white" id="s1">
  <div class="lp-container">
    <div class="lp-head lp-head-t3">
      <p class="lp-label lp-anim lp-anim-fade-up">必要な場面と費用</p>
      <h2 class="lp-h2 lp-anim lp-anim-clip" style="--lp-delay:120ms"><span class="lp-h2-phrase">不動産売却で</span><span class="lp-h2-phrase">司法書士が</span><br class="lp-br-pc"><span class="lp-h2-phrase">必要になる</span><span class="lp-h2-phrase">場面と費用</span></h2>
      <span class="lp-rule lp-rule-main lp-anim lp-anim-line" style="--lp-delay:280ms"></span>
    </div>
    <p class="lp-body lp-anim lp-anim-fade-up" style="--lp-delay:360ms">不動産売却では、登記名義や住宅ローンの状況に応じて、司法書士による手続きが必要になります。本人、物件、売却意思、必要書類を確認し、条件が整った後に登記を申請します。</p>

    <h3 class="lp-h3 lp-anim lp-anim-fade-up"><span class="lp-h3-phrase">司法書士が関わる</span><span class="lp-h3-phrase">主な手続き</span></h3>
    <p class="lp-table-cap lp-anim lp-anim-fade-up" style="--lp-delay:100ms">司法書士が関わる主な手続き</p>
    <table class="lp-tbl bg-white">
      <thead>
        <tr class="lp-anim lp-anim-slide-left">
          <th scope="col">手続き</th>
          <th scope="col">必要なケース</th>
          <th scope="col">確認事項</th>
        </tr>
      </thead>
      <tbody>
        <tr class="lp-anim lp-anim-slide-left" style="--lp-delay:120ms">
          <th scope="row">所有権移転</th>
          <td data-label="必要なケース">買主へ名義変更</td>
          <td data-label="確認事項">権利証など</td>
        </tr>
        <tr class="lp-anim lp-anim-slide-left" style="--lp-delay:240ms">
          <th scope="row">抵当権抹消</th>
          <td data-label="必要なケース">ローン完済</td>
          <td data-label="確認事項">金融機関の手続き</td>
        </tr>
        <tr class="lp-anim lp-anim-slide-left" style="--lp-delay:360ms">
          <th scope="row">住所・氏名変更</th>
          <td data-label="必要なケース">登記情報と現状が異なる</td>
          <td data-label="確認事項">住民票など</td>
        </tr>
        <tr class="lp-anim lp-anim-slide-left" style="--lp-delay:480ms">
          <th scope="row">相続登記</th>
          <td data-label="必要なケース">故人名義の家を売る</td>
          <td data-label="確認事項">相続人・遺産分割</td>
        </tr>
      </tbody>
    </table>

    <div class="lp-note-box lp-anim lp-anim-slide-right">
      <p class="lp-note-title"><span class="lp-note-mark" aria-hidden="true">！</span>共有名義と専門家の分担</p>
      <p class="lp-note-txt">共有不動産全体を売却する場合は、原則として共有者全員の同意が必要です。各共有者は自己の共有持分のみであれば単独で売却できますが、売却後のトラブルを避けるため、事前に共有者間で話し合うことが大切です。</p>
      <p class="lp-note-txt">表題登記や分筆・測量は土地家屋調査士、相続人間の争いは内容に応じて弁護士へ相談します。</p>
    </div>

    <h3 class="lp-h3 lp-anim lp-anim-fade-up"><span class="lp-h3-phrase">司法書士費用と</span><span class="lp-h3-phrase">登録免許税</span></h3>
    <p class="lp-body lp-anim lp-anim-fade-up" style="--lp-delay:100ms">費用は<span class="lp-em-main">司法書士報酬・登録免許税・実費</span>で構成され、登記の数や相続関係により変わります。</p>
    <p class="lp-table-cap lp-anim lp-anim-fade-up" style="--lp-delay:160ms">不動産売買に関係する主な登記費用</p>
    <table class="lp-tbl lp-tbl-b bg-white">
      <thead>
        <tr class="lp-anim lp-anim-slide-left">
          <th scope="col">登記</th>
          <th scope="col">登録免許税</th>
          <th scope="col">主な追加費用</th>
        </tr>
      </thead>
      <tbody>
        <tr class="lp-anim lp-anim-slide-left" style="--lp-delay:120ms">
          <th scope="row">抵当権抹消</th>
          <td data-label="登録免許税"><span class="lp-nobr">1個1,000円</span></td>
          <td data-label="主な追加費用">報酬・郵送費</td>
        </tr>
        <tr class="lp-anim lp-anim-slide-left" style="--lp-delay:240ms">
          <th scope="row">住所・氏名変更</th>
          <td data-label="登録免許税"><span class="lp-nobr">1個1,000円</span></td>
          <td data-label="主な追加費用">証明書取得費</td>
        </tr>
        <tr class="lp-anim lp-anim-slide-left" style="--lp-delay:360ms">
          <th scope="row">相続登記</th>
          <td data-label="登録免許税"><span class="lp-nobr">評価額の0.4％</span></td>
          <td data-label="主な追加費用">戸籍収集・報酬</td>
        </tr>
        <tr class="lp-anim lp-anim-slide-left" style="--lp-delay:480ms">
          <th scope="row">所有権移転</th>
          <td data-label="登録免許税">原則として買主側の費用</td>
          <td data-label="主な追加費用">最終的な負担者は売買契約で確認</td>
        </tr>
      </tbody>
    </table>

    <div class="lp-stat lp-anim lp-anim-elastic">
      <p class="lp-stat-label">相続登記の登録免許税</p>
      <p class="lp-stat-num"><span class="num" data-countup data-target="0.4" data-dec="1">0.4</span><span class="unit">％</span></p>
      <p class="lp-stat-note">原則として固定資産税評価額に対する税率です。相続により不動産の所有権を取得したことを知った日から<span class="lp-nobr">3年以内</span>に申請し、遺産分割が成立した場合は、その成立日から<span class="lp-nobr">3年以内</span>に分割内容を反映した登記を申請します。</p>
    </div>

    <p class="lp-body lp-anim lp-anim-fade-up">土地1筆と建物1棟の抵当権抹消は原則<span class="lp-nobr">2,000円</span>です。住所・氏名変更登記を自分で申請する場合、登録免許税は不動産1個につき<span class="lp-nobr">1,000円</span>です。司法書士報酬は全国一律ではなく、金額・算定方法・諸費用を示したうえで合意により決まるため、<span class="lp-marker-accent">見積書で報酬・登録免許税・実費を分けて</span>確認してください。相続人や不動産が多い場合は費用が増えることがあります。</p>

    <div class="lp-info-grid">
      <div class="lp-info-card lp-anim lp-anim-slide-left" style="--lp-delay:0ms">
        <p class="lp-info-tag">2026年4月1日から</p>
        <p class="lp-info-txt">検索用情報を事前に申し出ることで登記官が職権で変更する「スマート変更登記」も始まっています。ただし、売却を予定しており早急な変更が必要な場合は、通常の変更登記を申請します。</p>
      </div>
      <div class="lp-info-card lp-anim lp-anim-slide-right" style="--lp-delay:160ms">
        <p class="lp-info-tag">2027年3月31日までの免税措置</p>
        <p class="lp-info-txt">相続登記をしないまま相続人が死亡した場合の一定の土地や、価額が100万円以下の土地については免税措置が設けられています（建物は対象外です）。</p>
      </div>
    </div>

    <div class="lp-pull lp-anim lp-anim-fade-up">
      <p class="lp-pull-txt">名義変更や住宅ローンが残る家の売却でお悩みの方は、必要な登記手続きと住み替えの資金計画を早めに整理することが大切です。不動産の売却・購入やリフォームについてまとめて相談したい方は、まずは不動産査定を依頼しましょう。</p>
    </div>
  </div>
</section>

<section class="lp-section lp-cta-block bg-dark">
  <div class="lp-glow-clip" aria-hidden="true"><span class="lp-glow"></span></div>
  <div class="lp-container">
    <p class="lp-cta-catch lp-anim lp-anim-blur">相続不動産の<br class="lp-br-sp">売却手順が分からない…</p>
    <a class="cta-btn lp-anim lp-anim-fade-up" style="--lp-delay:200ms" href="/contact/" target="_blank"><span class="lp-btn-txt">丸亀市の不動産売却に関する<br class="lp-br-sp">ご相談はこちら</span><svg class="arrow" viewBox="0 0 24 24" aria-hidden="true"><path d="M5 12h12.5M12.5 6.2L18.8 12l-6.3 5.8" fill="none" stroke="currentColor" stroke-width="2.4" stroke-linecap="round" stroke-linejoin="round"></path></svg></a>
    <div class="line-btn lp-anim lp-anim-fade-up" style="--lp-delay:340ms">
      <a href="https://page.line.me/621ofrcw?oat_content=url&openQrModal=true" target="_blank" rel="noopener noreferrer">
        <img src="/images/line_banner2.png" alt="LINE公式アカウント 友だち追加はこちらから" width="750" height="150">
      </a>
    </div>
  </div>
</section>

<section class="lp-section lp-sec2 bg-light" id="s2">
  <div class="lp-container">
    <div class="lp-head lp-head-t1">
      <p class="lp-label lp-anim lp-anim-fade-up">売却から住み替えまで</p>
      <h2 class="lp-h2 lp-anim lp-anim-slide-left" style="--lp-delay:120ms"><span class="lp-h2-phrase">名義変更を伴う</span><span class="lp-h2-phrase">不動産売却から</span><br class="lp-br-pc"><span class="lp-h2-phrase">住み替えまでの流れ</span></h2>
    </div>
    <p class="lp-body lp-anim lp-anim-fade-up" style="--lp-delay:240ms">住み替えを伴う売却は、査定前に登記名義とローン残高を確認し、必要な登記を決済日までに申請できるように逆算します。売却活動と登記手続きを並行させることが、引き渡しの遅れを防ぐ鍵になります。</p>

    <h3 class="lp-h3 lp-anim lp-anim-fade-up"><span class="lp-h3-phrase">売却相談から</span><span class="lp-h3-phrase">新居入居までの</span><span class="lp-h3-phrase">7ステップ</span></h3>
    <div class="lp-steps">
      <div class="lp-step lp-anim lp-anim-fade-up" style="--lp-delay:0ms">
        <span class="lp-step-num">1</span>
        <p class="lp-step-txt">登記事項証明書で所有者、住所、氏名、抵当権、共有持分を確認</p>
      </div>
      <div class="lp-step lp-anim lp-anim-fade-up" style="--lp-delay:120ms">
        <span class="lp-step-num">2</span>
        <p class="lp-step-txt">相続、住所・氏名変更、抵当権抹消の要否を整理</p>
      </div>
      <div class="lp-step lp-anim lp-anim-fade-up" style="--lp-delay:280ms">
        <span class="lp-step-num">3</span>
        <p class="lp-step-txt">査定額、ローン残高、新居予算を確認</p>
      </div>
      <div class="lp-step lp-anim lp-anim-fade-up" style="--lp-delay:480ms">
        <span class="lp-step-num">4</span>
        <p class="lp-step-txt">媒介契約、売却活動、売買契約</p>
      </div>
      <div class="lp-step lp-anim lp-anim-fade-up" style="--lp-delay:640ms">
        <span class="lp-step-num">5</span>
        <p class="lp-step-txt">金融機関へ完済を申し込み、司法書士へ書類を提出</p>
      </div>
      <div class="lp-step lp-anim lp-anim-fade-up" style="--lp-delay:760ms">
        <span class="lp-step-num">6</span>
        <p class="lp-step-txt">決済日に代金授受、ローン完済、抹消・移転登記を申請</p>
      </div>
      <div class="lp-step lp-anim lp-anim-fade-up" style="--lp-delay:860ms">
        <span class="lp-step-num">7</span>
        <p class="lp-step-txt">新居の購入、引き渡し、引っ越しを調整</p>
      </div>
    </div>

    <div class="lp-term-grid">
      <div class="lp-term-card lp-anim lp-anim-flip" style="--lp-delay:0ms">
        <p class="lp-term-label">相続登記の申請期限</p>
        <p class="lp-term-num"><span class="num" data-countup data-target="3" data-dec="0">3</span><span class="unit">年以内</span></p>
        <p class="lp-term-note">2024年4月1日から義務化され、相続により所有権を取得したことを知った日から申請します。</p>
      </div>
      <div class="lp-term-card lp-anim lp-anim-flip" style="--lp-delay:200ms">
        <p class="lp-term-label">住所・氏名変更登記の期限</p>
        <p class="lp-term-num"><span class="num" data-countup data-target="2" data-dec="0">2</span><span class="unit">年以内</span></p>
        <p class="lp-term-note">2026年4月1日から変更日を起点に適用され、以前の変更も2028年3月31日までに対応します。</p>
      </div>
    </div>

    <h3 class="lp-h3 lp-anim lp-anim-fade-up"><span class="lp-h3-phrase">売却先行と</span><span class="lp-h3-phrase">購入先行の違い</span></h3>
    <div class="lp-cmp-grid">
      <div class="lp-cmp-card lp-anim lp-anim-slide-left" style="--lp-delay:0ms">
        <p class="lp-cmp-head">売却先行</p>
        <div class="lp-cmp-body">
          <p class="lp-cmp-good">資金計画を立てやすい</p>
          <p class="lp-cmp-care">仮住まいが必要な場合があります。</p>
        </div>
      </div>
      <div class="lp-cmp-card lp-anim lp-anim-slide-right" style="--lp-delay:180ms">
        <p class="lp-cmp-head">購入先行</p>
        <div class="lp-cmp-body">
          <p class="lp-cmp-good">新居を確保しやすい</p>
          <p class="lp-cmp-care">二重ローンに注意が必要です。</p>
        </div>
      </div>
    </div>
    <div class="lp-note-box lp-note-box-b lp-anim lp-anim-fade-up">
      <p class="lp-note-title"><span class="lp-note-mark" aria-hidden="true">！</span>完済できない場合の備え</p>
      <p class="lp-note-txt">売却代金でローンを完済できない場合は、自己資金や金融機関との調整を行います。</p>
    </div>
  </div>
</section>

<section class="lp-section lp-cta-block bg-dark">
  <div class="lp-glow-clip" aria-hidden="true"><span class="lp-glow"></span></div>
  <div class="lp-container">
    <p class="lp-cta-catch lp-anim lp-anim-blur">相続不動産の<br class="lp-br-sp">売却手順が分からない…</p>
    <a class="cta-btn lp-anim lp-anim-fade-up" style="--lp-delay:200ms" href="/contact/" target="_blank"><span class="lp-btn-txt">丸亀市の不動産売却に関する<br class="lp-br-sp">ご相談はこちら</span><svg class="arrow" viewBox="0 0 24 24" aria-hidden="true"><path d="M5 12h12.5M12.5 6.2L18.8 12l-6.3 5.8" fill="none" stroke="currentColor" stroke-width="2.4" stroke-linecap="round" stroke-linejoin="round"></path></svg></a>
    <div class="line-btn lp-anim lp-anim-fade-up" style="--lp-delay:340ms">
      <a href="https://page.line.me/621ofrcw?oat_content=url&openQrModal=true" target="_blank" rel="noopener noreferrer">
        <img src="/images/line_banner2.png" alt="LINE公式アカウント 友だち追加はこちらから" width="750" height="150">
      </a>
    </div>
  </div>
</section>

<section class="lp-section lp-sec3 bg-white" id="s3">
  <div class="lp-container">
    <div class="lp-head lp-head-t2">
      <h2 class="lp-h2 lp-h2-chip lp-anim lp-anim-blur"><span class="lp-h2-phrase">丸亀市で</span><span class="lp-h2-phrase">不動産会社と</span><br class="lp-br-pc"><span class="lp-h2-phrase">司法書士を</span><span class="lp-h2-phrase">選ぶポイント</span></h2>
      <span class="lp-rule lp-rule-accent lp-anim lp-anim-line" style="--lp-delay:200ms"></span>
    </div>
    <p class="lp-body lp-anim lp-anim-fade-up" style="--lp-delay:280ms">司法書士は登記経験と見積書の透明性、決済日の対応力で選びます。不動産会社は査定根拠と金融機関との調整力、住み替え支援の範囲で選ぶと、売却と新居購入の予定を一本の計画にまとめやすくなります。</p>

    <h3 class="lp-h3 lp-anim lp-anim-fade-up"><span class="lp-h3-phrase">相談先の</span><span class="lp-h3-phrase">チェックリスト</span></h3>
    <p class="lp-table-cap lp-anim lp-anim-fade-up" style="--lp-delay:100ms">相談先のチェックリスト</p>
    <table class="lp-tbl lp-tbl-c bg-white">
      <thead>
        <tr class="lp-anim lp-anim-slide-left">
          <th scope="col">確認項目</th>
          <th scope="col">司法書士</th>
          <th scope="col">不動産会社</th>
        </tr>
      </thead>
      <tbody>
        <tr class="lp-anim lp-anim-slide-left" style="--lp-delay:120ms">
          <th scope="row">経験</th>
          <td data-label="司法書士">売買・相続・抹消</td>
          <td data-label="不動産会社">丸亀市周辺の査定</td>
        </tr>
        <tr class="lp-anim lp-anim-slide-left" style="--lp-delay:240ms">
          <th scope="row">費用</th>
          <td data-label="司法書士">報酬・税・実費</td>
          <td data-label="不動産会社">契約条件</td>
        </tr>
        <tr class="lp-anim lp-anim-slide-left" style="--lp-delay:360ms">
          <th scope="row">説明</th>
          <td data-label="司法書士">書類と期限</td>
          <td data-label="不動産会社">査定根拠・販売方法</td>
        </tr>
        <tr class="lp-anim lp-anim-slide-left" style="--lp-delay:480ms">
          <th scope="row">連携</th>
          <td data-label="司法書士">決済日の対応</td>
          <td data-label="不動産会社">金融機関との調整</td>
        </tr>
        <tr class="lp-anim lp-anim-slide-left" style="--lp-delay:600ms">
          <th scope="row">住み替え</th>
          <td data-label="司法書士">登記日程</td>
          <td data-label="不動産会社">資金計画・新居探し</td>
        </tr>
      </tbody>
    </table>

    <div class="lp-ref-box lp-anim lp-anim-slide-right">
      <p class="lp-ref-label">確認できる情報</p>
      <p class="lp-ref-txt">司法書士の登録状況は、日本司法書士会連合会の公式検索サービスで確認できます。オンライン相談や土日対応は、各事業者の公式情報を確かめましょう。</p>
    </div>
  </div>
</section>

<section class="lp-section lp-cta-block bg-dark">
  <div class="lp-glow-clip" aria-hidden="true"><span class="lp-glow"></span></div>
  <div class="lp-container">
    <p class="lp-cta-catch lp-anim lp-anim-blur">相続不動産の<br class="lp-br-sp">売却手順が分からない…</p>
    <a class="cta-btn lp-anim lp-anim-fade-up" style="--lp-delay:200ms" href="/contact/" target="_blank"><span class="lp-btn-txt">丸亀市の不動産売却に関する<br class="lp-br-sp">ご相談はこちら</span><svg class="arrow" viewBox="0 0 24 24" aria-hidden="true"><path d="M5 12h12.5M12.5 6.2L18.8 12l-6.3 5.8" fill="none" stroke="currentColor" stroke-width="2.4" stroke-linecap="round" stroke-linejoin="round"></path></svg></a>
    <div class="line-btn lp-anim lp-anim-fade-up" style="--lp-delay:340ms">
      <a href="https://page.line.me/621ofrcw?oat_content=url&openQrModal=true" target="_blank" rel="noopener noreferrer">
        <img src="/images/line_banner2.png" alt="LINE公式アカウント 友だち追加はこちらから" width="750" height="150">
      </a>
    </div>
  </div>
</section>

<section class="lp-section lp-outro bg-white">
  <div class="lp-container">
    <div class="lp-head lp-head-t4">
      <p class="lp-label lp-anim lp-anim-fade-up">この記事の要点</p>
      <h2 class="lp-h2 lp-anim lp-anim-clip" style="--lp-delay:120ms"><span class="lp-h2-phrase">まとめ</span></h2>
      <span class="lp-rule lp-rule-main lp-anim lp-anim-line" style="--lp-delay:260ms"></span>
    </div>
    <p class="lp-body lp-anim lp-anim-fade-up" style="--lp-delay:320ms">不動産売却で司法書士が担うのは、本人確認、書類確認、抵当権抹消、相続登記、住所・氏名変更、所有権移転などの登記申請です。</p>
    <div class="lp-sum-list">
      <div class="lp-sum-card lp-anim lp-anim-slide-left" style="--lp-delay:0ms">
        <p class="lp-sum-txt"><span class="lp-em-main">費用は報酬・登録免許税・実費の合計</span>で決まります。</p>
      </div>
      <div class="lp-sum-card lp-anim lp-anim-slide-right" style="--lp-delay:180ms">
        <p class="lp-sum-txt"><span class="lp-em-main">相続や住所変更には申請期限</span>があります。</p>
      </div>
      <div class="lp-sum-card lp-anim lp-anim-slide-up" style="--lp-delay:360ms">
        <p class="lp-sum-txt"><span class="lp-em-main">丸亀市で住み替える方</span>は、査定前に登記簿とローン残高を確認しましょう。</p>
      </div>
    </div>
    <div class="lp-close bg-dark lp-anim lp-anim-scale">
      <p class="lp-close-txt">不動産会社へ早めに相談し、<br class="lp-br-pc">登記・資金・新居購入の予定をまとめることが大切です。</p>
    </div>
  </div>
</section>

</div>

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@graph": [
    {
      "@type": "Article",
      "headline": "丸亀市の不動産売却で司法書士は必要？費用と依頼の流れを解説",
      "description": "不動産売却で司法書士への依頼は法律上一律の義務ではありません。ただし、所有権移転や抵当権抹消、相続登記を安全に進めるため、実務では依頼するのが一般的です。丸亀市で住み替えを考える方に向けて、司法書士が必要になる場面と費用、売却から住み替えまでの流れ、相談先の選び方を解説します。",
      "inLanguage": "ja",
      "articleSection": [
        "不動産売却で司法書士が必要になる場面と費用",
        "名義変更を伴う不動産売却から住み替えまでの流れ",
        "丸亀市で不動産会社と司法書士を選ぶポイント",
        "まとめ"
      ]
    },
    {
      "@type": "FAQPage",
      "mainEntity": [
        {
          "@type": "Question",
          "name": "司法書士が必要になる場面と、かかる費用は？",
          "acceptedAnswer": {
            "@type": "Answer",
            "text": "所有権移転、抵当権抹消、住所・氏名変更、相続登記などの場面で必要になります。費用は登録免許税、司法書士報酬、証明書取得費などの合計で、登記の種類や不動産の数によって異なります。"
          }
        },
        {
          "@type": "Question",
          "name": "相続や名義変更が必要な家はどの順番で売却しますか？",
          "acceptedAnswer": {
            "@type": "Answer",
            "text": "登記状況とローン残高を確認したうえで査定を受け、売却活動と並行して相続登記や住所・氏名変更登記を進めます。売買契約後に金融機関への完済手続きを行い、決済日に抵当権抹消登記と所有権移転登記を申請します。"
          }
        },
        {
          "@type": "Question",
          "name": "相談先はどのように選びますか？",
          "acceptedAnswer": {
            "@type": "Answer",
            "text": "司法書士は登記経験と見積書の透明性、決済対応で選びます。不動産会社は査定実績と金融機関との調整力、住み替え支援の範囲で選びます。"
          }
        }
      ]
    },
    {
      "@type": "HowTo",
      "name": "売却相談から新居入居までの7ステップ",
      "inLanguage": "ja",
      "step": [
        { "@type": "HowToStep", "position": 1, "name": "登記内容の確認", "text": "登記事項証明書で所有者、住所、氏名、抵当権、共有持分を確認" },
        { "@type": "HowToStep", "position": 2, "name": "必要な登記の整理", "text": "相続、住所・氏名変更、抵当権抹消の要否を整理" },
        { "@type": "HowToStep", "position": 3, "name": "資金の確認", "text": "査定額、ローン残高、新居予算を確認" },
        { "@type": "HowToStep", "position": 4, "name": "売却活動", "text": "媒介契約、売却活動、売買契約" },
        { "@type": "HowToStep", "position": 5, "name": "完済申込と書類提出", "text": "金融機関へ完済を申し込み、司法書士へ書類を提出" },
        { "@type": "HowToStep", "position": 6, "name": "決済と登記申請", "text": "決済日に代金授受、ローン完済、抹消・移転登記を申請" },
        { "@type": "HowToStep", "position": 7, "name": "新居への住み替え", "text": "新居の購入、引き渡し、引っ越しを調整" }
      ]
    }
  ]
}
</script>

<style>
@import url('https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@300;400;700;900');

:root{
  /* 指定4色(変更禁止) */
  --color-base:#FAFAFA;    /* tone: light (相対輝度0.956) */
  --color-main:#3C7639;    /* tone: dark  (相対輝度0.142) 白文字5.47:1 */
  --color-sub:#B07B54;     /* tone: dark  (相対輝度0.240) */
  --color-accent:#B07B54;  /* tone: dark  CVカラー 白文字3.62:1=大型文字専用 */
  --color-accent-dark:#9B6C4A; /* hover演出専用 */
  --color-on-main:#FFFFFF;
  --color-on-accent:#FFFFFF;
  --color-text-on-dark:#FFFFFF;
  --color-text-on-light:#1A1A1A;
  --color-hair:#E4E4E4;

  /* 文字サイズ(PC) 4段+数値 */
  --fs-body:18px; --fs-label:17px; --fs-em:20px; --fs-h3:26px; --fs-h2:40px;
  --lh-body:2.15; --lh-lead:2.25; --lh-cell:2.05; --lh-em:2.0; --lh-label:1.7; --lh-h2:1.45; --lh-h3:1.6;

  /* 余白(PC) */
  --sp-sec:128px;      /* H2セクション上下 112-144 */
  --sp-cta:100px;      /* CTAブロック上下 84-120 */
  --sp-block:56px;     /* ブロック間 */
  --sp-para:54px;      /* 段落間 48以上 */
  --sp-card:44px;      /* カード内padding 40-52 */
  --sp-cardgap:36px;   /* カード間gap 32-44 */
}

/* ===== 23-1 / 23-8 / 23-8b 埋め込み分離・フォントガード ===== */
.article-lp-wrapper{position:relative;isolation:isolate;contain:layout style;width:100%;max-width:100%;overflow-x:clip;overflow-y:visible;z-index:auto;background:#FFFFFF !important;color:var(--color-text-on-light) !important;font-size:var(--fs-body);line-height:var(--lh-body);letter-spacing:.02em;font-weight:400}
.article-lp-wrapper,.article-lp-wrapper *,.article-lp-wrapper *::before,.article-lp-wrapper *::after{box-sizing:border-box}
.article-lp-wrapper,.article-lp-wrapper *,.article-lp-wrapper *::before,.article-lp-wrapper *::after{font-family:"Noto Sans JP","Hiragino Kaku Gothic ProN","Hiragino Sans","Yu Gothic","Meiryo",system-ui,-apple-system,sans-serif !important}
.article-lp-wrapper img,.article-lp-wrapper svg,.article-lp-wrapper video{max-width:100%;height:auto;display:block}
.article-lp-wrapper [id]{scroll-margin-top:24px}

/* ===== hostguard:ホストCMSの装飾・余白の侵入を打ち消す =====
   (element選択子=低詳細度。以降のクラス指定が常に勝つため、LP側の設計は壊れない) */
.article-lp-wrapper h2,.article-lp-wrapper h3,.article-lp-wrapper h4,
.article-lp-wrapper p,.article-lp-wrapper ul,.article-lp-wrapper ol,.article-lp-wrapper li,
.article-lp-wrapper table,.article-lp-wrapper thead,.article-lp-wrapper tbody,.article-lp-wrapper tr,
.article-lp-wrapper th,.article-lp-wrapper td,.article-lp-wrapper figure,.article-lp-wrapper img,
.article-lp-wrapper a,.article-lp-wrapper span,.article-lp-wrapper div{
  margin:0;padding:0;text-indent:0;font-style:normal;font-feature-settings:normal;
  background:none !important;border:none !important;box-shadow:none !important;text-decoration:none !important;
}
.article-lp-wrapper ul,.article-lp-wrapper ol,.article-lp-wrapper li{list-style:none !important}
.article-lp-wrapper li::before,.article-lp-wrapper li::marker{content:none !important}
.article-lp-wrapper a{color:inherit !important;text-decoration:none !important}
.article-lp-wrapper table{width:100%;border-collapse:collapse;border-spacing:0}
.article-lp-wrapper th,.article-lp-wrapper td{text-align:center;vertical-align:middle}
.article-lp-wrapper h2,.article-lp-wrapper h3{font-weight:900;clear:none;float:none}

/* ===== 4-0 中央コンテナ(全要素同一幅880) ===== */
.article-lp-wrapper > section{width:100%}
.article-lp-wrapper > *:not(section):not(style):not(script){max-width:880px;margin-inline:auto}
.article-lp-wrapper .lp-container{max-width:880px;margin-inline:auto;padding-inline:56px;position:relative;z-index:2}
.article-lp-wrapper figure,.article-lp-wrapper .lp-steps{margin-inline:auto;max-width:100%}
.article-lp-wrapper figcaption,.article-lp-wrapper .lp-table-cap{display:block;width:100%;text-align:left}
.article-lp-wrapper caption{caption-side:top;text-align:left}
.article-lp-wrapper [class*="grid"] > *,.article-lp-wrapper [class*="flex"] > *,.article-lp-wrapper .lp-steps > *,.article-lp-wrapper .lp-sum-list > *,.article-lp-wrapper .lp-faq-list > *{min-width:0}

/* ===== 2-11 日本語改行 ===== */
.article-lp-wrapper p,.article-lp-wrapper li,.article-lp-wrapper .lp-lead{word-break:normal;overflow-wrap:break-word;line-break:strict;text-wrap:pretty}
.article-lp-wrapper .lp-nobr{white-space:nowrap}
.article-lp-wrapper h2,.article-lp-wrapper h3{word-break:normal;overflow-wrap:break-word;line-break:strict;text-wrap:pretty;min-width:0}
.article-lp-wrapper .lp-h2-phrase,.article-lp-wrapper .lp-h3-phrase{display:inline-block;max-width:100%;white-space:normal;word-break:normal;line-break:strict;overflow-wrap:break-word}
.article-lp-wrapper .lp-br-pc{display:inline}
.article-lp-wrapper .lp-br-sp{display:none}

/* ===== 8-11 背景tone継承 ===== */
.article-lp-wrapper .bg-dark{color:var(--color-text-on-dark) !important}
.article-lp-wrapper .bg-light,.article-lp-wrapper .bg-white{color:var(--color-text-on-light) !important}
.article-lp-wrapper :where(.bg-dark,.bg-light,.bg-white) :where(p,li,dt,dd,figcaption,small,blockquote,a){color:inherit !important}

/* ===== セクション地色(指定4色+白のみ)・縦リズム ===== */
.article-lp-wrapper .lp-section{width:100%;position:relative}
.article-lp-wrapper .bg-white{background:#FFFFFF !important}
.article-lp-wrapper .bg-light{background:var(--color-base) !important}
.article-lp-wrapper .bg-dark{background:var(--color-main) !important}
.article-lp-wrapper .lp-sec1,.article-lp-wrapper .lp-sec2,.article-lp-wrapper .lp-sec3,.article-lp-wrapper .lp-outro{padding:60px 0}
.article-lp-wrapper .lp-intro{padding:48px 0 40px}
.article-lp-wrapper .lp-know{padding:36px 0}
.article-lp-wrapper .lp-toc{padding:36px 0 60px}
.article-lp-wrapper .lp-cta-block{padding:60px 0}

/* ===== 本文・強調 ===== */
.article-lp-wrapper p,.article-lp-wrapper li{font-size:var(--fs-body);line-height:var(--lh-body)}
.article-lp-wrapper .lp-body{margin:0}
.article-lp-wrapper p + p{margin-top:var(--sp-para)}
.article-lp-wrapper .lp-body + .lp-body{margin-top:var(--sp-para)}
.article-lp-wrapper .lp-em-main{color:var(--color-main) !important;font-weight:700}
.article-lp-wrapper .lp-marker-accent{background:linear-gradient(transparent 60%, rgba(176,123,84,.30) 60%, rgba(176,123,84,.30) 92%, transparent 92%) !important;padding:0 .15em;font-weight:700}

/* ===== 導入(FV) ===== */
.article-lp-wrapper .lp-eyebrow{font-size:var(--fs-label);font-weight:700;letter-spacing:.2em;line-height:var(--lh-label);color:var(--color-main) !important;margin:0 0 18px;animation:fvRise .85s cubic-bezier(.22,1,.36,1) both}
.article-lp-wrapper .lp-eyebrow::after{content:"";display:block;width:56px;height:3px;background:var(--color-accent) !important;margin-top:14px}
.article-lp-wrapper .lp-lead-block{border-left:5px solid var(--color-main) !important;padding-left:32px;animation:fvRise .95s cubic-bezier(.22,1,.36,1) .16s both}
.article-lp-wrapper .lp-lead{font-size:19px;line-height:var(--lh-lead);margin:0}
.article-lp-wrapper .lp-lead + .lp-lead{margin-top:var(--sp-para)}

/* ===== 見出し ===== */
.article-lp-wrapper .lp-head{margin:0 0 44px}
.article-lp-wrapper .lp-label{font-size:var(--fs-label);font-weight:700;letter-spacing:.18em;line-height:var(--lh-label);color:var(--color-main) !important;margin:0 0 10px}
.article-lp-wrapper .lp-h2{font-size:var(--fs-h2);font-weight:900;line-height:var(--lh-h2);letter-spacing:-.02em;margin:0;color:var(--color-text-on-light) !important}
.article-lp-wrapper .lp-h2 *{line-height:var(--lh-h2)}
.article-lp-wrapper .lp-h3{font-size:var(--fs-h3);font-weight:700;line-height:var(--lh-h3);letter-spacing:-.01em;margin:52px 0 28px;padding-left:18px;border-left:4px solid var(--color-accent) !important;color:var(--color-text-on-light) !important}
.article-lp-wrapper .lp-h3 *{line-height:var(--lh-h3)}
.article-lp-wrapper .lp-rule{display:block;height:4px;width:120px;margin-top:16px;background:var(--color-main) !important}
.article-lp-wrapper .lp-rule-accent{background:var(--color-accent) !important;width:96px;height:5px}
.article-lp-wrapper .lp-head-t1{border-left:8px solid var(--color-main) !important;padding-left:28px}
.article-lp-wrapper .lp-h2-chip{display:inline-block}
.article-lp-wrapper .lp-h2-chip::before{content:"【";color:var(--color-accent) !important;font-weight:900}
.article-lp-wrapper .lp-h2-chip::after{content:"】";color:var(--color-accent) !important;font-weight:900}
.article-lp-wrapper .lp-head-t3{border-top:2px solid var(--color-hair) !important;padding-top:34px;position:relative}
.article-lp-wrapper .lp-head-t3::before{content:"";position:absolute;top:-2px;left:0;width:160px;height:2px;background:var(--color-main) !important}
.article-lp-wrapper .lp-head-t4{background:var(--color-base) !important;padding:38px 36px;border-top:5px solid var(--color-main) !important}

/* ===== この記事で分かること ===== */
.article-lp-wrapper .lp-check{margin-top:4px}
.article-lp-wrapper .lp-check-item{display:flex;align-items:flex-start;gap:18px;background:var(--color-base) !important;border-left:4px solid var(--color-accent) !important;padding:28px 32px;margin-top:24px}
.article-lp-wrapper .lp-check-item:first-child{margin-top:0}
.article-lp-wrapper .lp-check-item .ico{flex:0 0 auto;width:28px;height:28px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;background:var(--color-main) !important;color:#FFFFFF !important;margin-top:.3em}
.article-lp-wrapper .lp-check-item .ico svg{width:60%;height:60%;display:block;stroke:currentColor !important;fill:none !important}
.article-lp-wrapper .lp-check-item .txt{font-size:var(--fs-body);line-height:var(--lh-body)}

/* ===== FAQ目次 ===== */
.article-lp-wrapper .lp-faq-list{margin-top:4px}
.article-lp-wrapper .lp-faq-box{background:#FFFFFF !important;border:1px solid var(--color-hair) !important;border-radius:10px;padding:40px 42px;margin-top:48px}
.article-lp-wrapper .lp-faq-box:first-child{margin-top:0}
.article-lp-wrapper .lp-faq-q,.article-lp-wrapper .lp-faq-a{display:flex;align-items:flex-start;gap:16px;margin:0}
.article-lp-wrapper .lp-faq-a{margin-top:24px;padding-top:24px;border-top:1px solid var(--color-hair) !important}
.article-lp-wrapper .lp-qa-chip{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;min-width:56px;padding:5px 10px 7px;border-radius:2px;background:var(--color-main) !important;color:#FFFFFF !important;font-size:var(--fs-label);font-weight:900;line-height:1.5}
.article-lp-wrapper .lp-qa-chip-a{background:var(--color-accent) !important;color:#FFFFFF !important;font-size:19px}
.article-lp-wrapper .lp-faq-q .lp-qa-txt{font-size:var(--fs-em);font-weight:700;line-height:var(--lh-em)}
.article-lp-wrapper .lp-faq-a .lp-qa-txt{font-size:var(--fs-body);line-height:var(--lh-body)}
.article-lp-wrapper .lp-faq-link{display:inline-flex;align-items:center;margin-top:26px;padding:14px 28px;background:var(--color-base) !important;border:1px solid var(--color-main) !important;border-radius:2px;color:var(--color-main) !important;font-size:var(--fs-label);font-weight:700;line-height:var(--lh-label);cursor:pointer;transition:background 320ms ease,transform 320ms cubic-bezier(.22,1,.36,1)}
.article-lp-wrapper .lp-faq-link:hover{background:#FFFFFF !important;transform:translateX(4px)}
.article-lp-wrapper .lp-faq-link:focus-visible{outline:3px solid var(--color-accent);outline-offset:4px}

/* ===== 表 ===== */
.article-lp-wrapper .lp-table-cap{font-size:var(--fs-label);font-weight:700;letter-spacing:.06em;line-height:var(--lh-label);color:var(--color-main) !important;margin:var(--sp-block) 0 18px}
.article-lp-wrapper .lp-tbl{margin:0 0 var(--sp-block);background:#FFFFFF !important}
.article-lp-wrapper .lp-tbl thead th{background:var(--color-main) !important;color:var(--color-on-main) !important;font-size:var(--fs-label);font-weight:700;letter-spacing:.04em;line-height:var(--lh-label);padding:17px 18px}
.article-lp-wrapper .lp-tbl tbody th[scope="row"]{background:var(--color-base) !important;color:var(--color-main) !important;font-size:var(--fs-label);font-weight:700;line-height:var(--lh-cell);padding:17px 18px;border-bottom:1px solid var(--color-hair) !important;border-right:1px solid var(--color-hair) !important}
.article-lp-wrapper .lp-tbl tbody td{background:#FFFFFF !important;color:var(--color-text-on-light) !important;font-size:var(--fs-label);line-height:var(--lh-cell);padding:17px 18px;border-bottom:1px solid var(--color-hair) !important}
.article-lp-wrapper .lp-tbl-b tbody th[scope="row"],.article-lp-wrapper .lp-tbl-c tbody th[scope="row"]{border-right:2px solid var(--color-accent) !important}

/* ===== 注意 / 参照 / プルクオート ===== */
.article-lp-wrapper .lp-note-box{background:var(--color-base) !important;border-left:5px solid var(--color-main) !important;padding:36px var(--sp-card);margin:0 0 var(--sp-block);border-radius:0 4px 4px 0}
.article-lp-wrapper .lp-note-box-b{background:#FFFFFF !important;border:1px solid var(--color-hair) !important;border-left:5px solid var(--color-main) !important;margin-top:var(--sp-block)}
.article-lp-wrapper .lp-note-title{display:flex;align-items:center;gap:14px;font-size:var(--fs-em);font-weight:900;line-height:var(--lh-em);margin:0 0 16px;color:var(--color-main) !important}
.article-lp-wrapper .lp-note-mark{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:50%;background:var(--color-main) !important;color:#FFFFFF !important;font-size:var(--fs-label);font-weight:900;line-height:1;padding-bottom:2px}
.article-lp-wrapper .lp-note-txt{font-size:var(--fs-body);line-height:var(--lh-body);margin:0}
.article-lp-wrapper .lp-ref-box{background:var(--color-base) !important;border:1px solid var(--color-main) !important;border-radius:4px;padding:36px var(--sp-card);margin-top:var(--sp-block)}
.article-lp-wrapper .lp-ref-label{display:inline-block;font-size:var(--fs-label);font-weight:700;letter-spacing:.16em;line-height:var(--lh-label);padding:6px 16px;background:var(--color-main) !important;color:#FFFFFF !important;border-radius:2px;margin:0 0 18px}
.article-lp-wrapper .lp-ref-txt{font-size:var(--fs-body);line-height:var(--lh-body);margin:0}
.article-lp-wrapper .lp-pull{border-top:3px solid var(--color-accent) !important;border-bottom:1px solid var(--color-hair) !important;padding:38px 0 40px;margin-top:var(--sp-block)}
.article-lp-wrapper .lp-pull-txt{font-size:var(--fs-em);font-weight:700;line-height:var(--lh-em);margin:0}

/* ===== 数値訴求 ===== */
.article-lp-wrapper .lp-stat{background:var(--color-base) !important;border-top:6px solid var(--color-accent) !important;padding:52px 48px;margin-top:4px;overflow:visible}
.article-lp-wrapper .lp-stat-label{font-size:var(--fs-label);font-weight:700;letter-spacing:.16em;line-height:var(--lh-label);color:var(--color-main) !important;margin:0 0 8px}
.article-lp-wrapper .lp-stat-num{display:inline-flex;align-items:baseline;max-width:100%;line-height:1;margin:0 0 20px;color:var(--color-accent) !important}
.article-lp-wrapper .lp-stat-num .num{font-size:96px;font-weight:900;line-height:1;letter-spacing:-.02em}
.article-lp-wrapper .lp-stat-num .unit{font-size:32px;font-weight:700;line-height:1;margin-left:.08em}
.article-lp-wrapper .lp-stat-note{font-size:var(--fs-body);line-height:var(--lh-body);margin:0}

/* ===== 情報カード ===== */
.article-lp-wrapper .lp-info-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--sp-cardgap);margin-top:var(--sp-block)}
.article-lp-wrapper .lp-info-card{background:#FFFFFF !important;border:1px solid var(--color-hair) !important;border-top:4px solid var(--color-main) !important;border-radius:4px;padding:36px 34px}
.article-lp-wrapper .lp-info-tag{display:inline-block;font-size:var(--fs-label);font-weight:700;letter-spacing:.1em;line-height:var(--lh-label);color:var(--color-main) !important;border-bottom:2px solid var(--color-accent) !important;padding-bottom:6px;margin:0 0 18px}
.article-lp-wrapper .lp-info-txt{font-size:var(--fs-body);line-height:var(--lh-body);margin:0}

/* ===== ステップ ===== */
.article-lp-wrapper .lp-steps{max-width:640px;margin:4px auto 0}
.article-lp-wrapper .lp-step{display:grid;grid-template-columns:52px 1fr;column-gap:22px;position:relative;padding-bottom:32px}
.article-lp-wrapper .lp-step:last-child{padding-bottom:0}
.article-lp-wrapper .lp-step-num{width:44px;height:44px;border-radius:50%;margin-inline:auto;display:inline-flex;align-items:center;justify-content:center;background:var(--color-accent) !important;color:#FFFFFF !important;font-size:20px;font-weight:900;line-height:1;padding-bottom:2px}
.article-lp-wrapper .lp-step-txt{font-size:var(--fs-body);line-height:var(--lh-body);margin:0;padding-top:2px}
.article-lp-wrapper .lp-step:not(:last-child)::before{content:"";position:absolute;left:26px;transform:translateX(-50%);top:44px;bottom:0;width:2px;background:var(--color-main) !important;transform-origin:top}
.article-lp-wrapper.is-animating .lp-step:not(:last-child)::before{transform:translateX(-50%) scaleY(0);transition:transform 520ms ease}
.article-lp-wrapper.is-animating .lp-step.in-view:not(:last-child)::before{transform:translateX(-50%) scaleY(1)}

/* ===== 期限カード / 比較カード ===== */
.article-lp-wrapper .lp-term-grid,.article-lp-wrapper .lp-cmp-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--sp-cardgap);margin-top:var(--sp-block)}
.article-lp-wrapper .lp-term-card{background:#FFFFFF !important;border:1px solid var(--color-hair) !important;border-radius:6px;padding:40px 34px;overflow:visible}
.article-lp-wrapper .lp-term-label{font-size:var(--fs-label);font-weight:700;letter-spacing:.12em;line-height:var(--lh-label);color:var(--color-main) !important;margin:0 0 6px}
.article-lp-wrapper .lp-term-num{display:inline-flex;align-items:baseline;max-width:100%;line-height:1;margin:0 0 16px;color:var(--color-accent) !important}
.article-lp-wrapper .lp-term-num .num{font-size:56px;font-weight:900;line-height:1;letter-spacing:-.02em}
.article-lp-wrapper .lp-term-num .unit{font-size:24px;font-weight:700;line-height:1;margin-left:.1em}
.article-lp-wrapper .lp-term-note{font-size:var(--fs-body);line-height:var(--lh-body);margin:0}
.article-lp-wrapper .lp-cmp-card{background:#FFFFFF !important;border:1px solid var(--color-hair) !important;border-radius:6px;overflow:hidden}
.article-lp-wrapper .lp-cmp-head{background:var(--color-main) !important;color:#FFFFFF !important;font-size:var(--fs-em);font-weight:900;line-height:var(--lh-em);text-align:center;margin:0;padding:16px 20px 18px}
.article-lp-wrapper .lp-cmp-body{padding:30px 34px 34px}
.article-lp-wrapper .lp-cmp-good{font-size:var(--fs-em);font-weight:700;line-height:var(--lh-em);margin:0 0 14px;color:var(--color-main) !important}
.article-lp-wrapper .lp-cmp-care{font-size:var(--fs-body);line-height:1.6;margin:0;padding-top:14px;border-top:1px solid var(--color-hair) !important}

/* ===== まとめ ===== */
.article-lp-wrapper .lp-sum-list{margin-top:var(--sp-block)}
.article-lp-wrapper .lp-sum-card{background:var(--color-base) !important;border-left:5px solid var(--color-accent) !important;padding:30px 34px;margin-top:26px}
.article-lp-wrapper .lp-sum-card:first-child{margin-top:0}
.article-lp-wrapper .lp-sum-txt{font-size:var(--fs-body);line-height:var(--lh-body);margin:0}
.article-lp-wrapper .lp-close{background:var(--color-main) !important;color:#FFFFFF !important;padding:52px 44px;margin-top:var(--sp-block);border-radius:0 24px 0 0}
.article-lp-wrapper .lp-close-txt{font-size:var(--fs-em);font-weight:700;line-height:var(--lh-em);margin:0;color:#FFFFFF !important}

/* ===== CTA ===== */
.article-lp-wrapper .lp-cta-block{text-align:center}
.article-lp-wrapper .lp-glow-clip{position:absolute;inset:0;overflow:hidden;z-index:0;pointer-events:none}
.article-lp-wrapper .lp-glow{position:absolute;top:-160px;left:50%;width:520px;height:520px;margin-left:-260px;border-radius:50%;background:radial-gradient(circle, rgba(255,255,255,.14), rgba(255,255,255,0) 70%) !important;animation:lpFloat 15s ease-in-out infinite}
.article-lp-wrapper .lp-cta-catch{font-size:28px;font-weight:900;line-height:1.8;margin:0 auto 36px;max-width:660px;color:#FFFFFF !important}
.article-lp-wrapper .cta-btn{position:relative;overflow:hidden;isolation:isolate;display:inline-flex;align-items:center;justify-content:center;gap:14px;background:var(--color-accent) !important;border-radius:8px;padding:20px 34px 22px;max-width:560px;margin-inline:auto;white-space:nowrap;font-size:19px;font-weight:900;line-height:1.5;box-shadow:0 6px 18px rgba(0,0,0,.16);cursor:pointer;transition:transform 360ms cubic-bezier(.22,1,.36,1),box-shadow 360ms cubic-bezier(.22,1,.36,1),background 360ms ease}
.article-lp-wrapper .cta-btn > *{position:relative;z-index:2}
.article-lp-wrapper .cta-btn,.article-lp-wrapper .cta-btn:visited,.article-lp-wrapper .cta-btn:hover,.article-lp-wrapper .cta-btn:active,.article-lp-wrapper .cta-btn:focus,.article-lp-wrapper .cta-btn *,.article-lp-wrapper .cta-btn:hover *,.article-lp-wrapper .cta-btn:active *,.article-lp-wrapper .cta-btn:focus *{color:var(--color-on-accent) !important;text-decoration:none !important}
.article-lp-wrapper .cta-btn svg,.article-lp-wrapper .cta-btn svg *{fill:none !important;stroke:currentColor !important}
.article-lp-wrapper .cta-btn .arrow{width:20px;height:20px;flex:0 0 auto;transition:transform 360ms cubic-bezier(.22,1,.36,1)}
.article-lp-wrapper .cta-btn::before{content:"";position:absolute;top:0;left:-120%;width:60%;height:100%;background:linear-gradient(120deg, rgba(255,255,255,0) 0%, rgba(255,255,255,.4) 50%, rgba(255,255,255,0) 100%) !important;transform:skewX(-20deg);transition:left .6s ease;pointer-events:none;z-index:1}
.article-lp-wrapper .cta-btn:hover::before{left:140%}
.article-lp-wrapper .cta-btn:hover{transform:translateY(-3px);box-shadow:0 12px 30px rgba(0,0,0,.24);background:var(--color-accent-dark) !important}
.article-lp-wrapper .cta-btn:hover .arrow{transform:translateX(8px)}
.article-lp-wrapper .cta-btn:active{transform:translateY(0);transition:transform 90ms ease-out}
.article-lp-wrapper .cta-btn:focus-visible{outline:3px solid #FFFFFF;outline-offset:4px}

/* ===== LINEバナー(CTA直下) ===== */
.article-lp-wrapper .line-btn{width:600px;max-width:100%;margin:40px auto 0}
.article-lp-wrapper .line-btn a{display:block;transition:transform 360ms cubic-bezier(.22,1,.36,1)}
.article-lp-wrapper .line-btn a:hover{transform:translateY(-3px)}
.article-lp-wrapper .line-btn a:focus-visible{outline:3px solid #FFFFFF;outline-offset:4px}
.article-lp-wrapper .line-btn img{width:100%;height:auto;margin:0 auto;display:block}

/* ===== 10-4 アニメ初期状態(JS未動作時は全表示) ===== */
.article-lp-wrapper .lp-anim{opacity:1;transform:none}
.article-lp-wrapper.is-animating .lp-anim:not(.in-view){opacity:0}
.article-lp-wrapper.is-animating .lp-anim.lp-anim-fade-up:not(.in-view){opacity:0;transform:translateY(28px)}
.article-lp-wrapper.is-animating .lp-anim.lp-anim-slide-left:not(.in-view){opacity:0;transform:translateX(-40px)}
.article-lp-wrapper.is-animating .lp-anim.lp-anim-slide-right:not(.in-view){opacity:0;transform:translateX(40px)}
.article-lp-wrapper.is-animating .lp-anim.lp-anim-slide-up:not(.in-view){opacity:0;transform:translateY(40px)}
.article-lp-wrapper.is-animating .lp-anim.lp-anim-scale:not(.in-view){opacity:0;transform:scale(.88)}
.article-lp-wrapper.is-animating .lp-anim.lp-anim-clip:not(.in-view){clip-path:inset(0 100% 0 0)}
.article-lp-wrapper.is-animating .lp-anim.lp-anim-blur:not(.in-view){opacity:0;filter:blur(16px)}
.article-lp-wrapper.is-animating .lp-anim.lp-anim-flip:not(.in-view){opacity:0;transform:perspective(800px) rotateY(-70deg)}
.article-lp-wrapper.is-animating .lp-anim.lp-anim-elastic:not(.in-view){opacity:0;transform:scale(.3) rotate(-20deg)}
.article-lp-wrapper .lp-anim-line{transform-origin:left center}
.article-lp-wrapper.is-animating .lp-anim.lp-anim-line:not(.in-view){opacity:1;transform:scaleX(0)}
.article-lp-wrapper.is-animating .lp-anim.in-view{
  opacity:1;transform:none;clip-path:inset(0 0 0 0);filter:blur(0);
  transition:opacity 1200ms cubic-bezier(.22,1,.36,1), transform 1200ms cubic-bezier(.22,1,.36,1),
             clip-path 1200ms cubic-bezier(.22,1,.36,1), filter 1200ms cubic-bezier(.22,1,.36,1);
  transition-delay:var(--lp-delay, 0ms);
}
.article-lp-wrapper.is-animating .lp-anim.lp-anim-clip.in-view{transition:clip-path 1500ms cubic-bezier(.16,1,.3,1);transition-delay:var(--lp-delay, 0ms)}
.article-lp-wrapper.is-animating .lp-anim.lp-anim-line.in-view{transition:transform 900ms cubic-bezier(.83,0,.17,1);transition-delay:var(--lp-delay, 0ms)}
.article-lp-wrapper.is-animating .lp-anim.lp-anim-elastic.in-view{transition:opacity 900ms cubic-bezier(.34,1.56,.64,1), transform 1100ms cubic-bezier(.34,1.56,.64,1);transition-delay:var(--lp-delay, 0ms)}
.article-lp-wrapper.is-animating .lp-anim.lp-anim-flip.in-view{transition:opacity 1100ms cubic-bezier(.22,1,.36,1), transform 1300ms cubic-bezier(.65,0,.35,1);transition-delay:var(--lp-delay, 0ms)}
.article-lp-wrapper.is-animating .lp-anim.lp-anim-blur.in-view{transition:opacity 1500ms cubic-bezier(.22,1,.36,1), filter 1700ms cubic-bezier(.22,1,.36,1), transform 1500ms cubic-bezier(.22,1,.36,1);transition-delay:var(--lp-delay, 0ms)}

/* ===== 9-2b 棒グラフ用スケルトン(固定) ===== */
.article-lp-wrapper .lp-bar.lp-anim{opacity:1;transform:none;clip-path:none;filter:none}
.article-lp-wrapper .lp-bar-track{overflow:hidden;direction:ltr}
.article-lp-wrapper .lp-bar-fill{
  display:block;width:var(--w);transform-origin:left center;
  transition:width 1400ms cubic-bezier(.22,1,.36,1);
  transition-delay:var(--lp-delay,0ms)
}
.article-lp-wrapper.is-animating .lp-bar.lp-anim:not(.in-view){opacity:1;transform:none;clip-path:none;filter:none}
.article-lp-wrapper.is-animating .lp-bar.lp-anim:not(.in-view) .lp-bar-fill{width:0}

@keyframes fvRise{from{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}
@keyframes lpFloat{0%{transform:translate(0,0) scale(1)}50%{transform:translate(0,26px) scale(1.06)}100%{transform:translate(0,0) scale(1)}}

@media (prefers-reduced-motion: reduce){
  .article-lp-wrapper .lp-bar-fill{transition:none !important}
  .article-lp-wrapper.is-animating .lp-bar.lp-anim:not(.in-view) .lp-bar-fill{width:var(--w)}
  .article-lp-wrapper.is-animating .lp-anim,
  .article-lp-wrapper.is-animating .lp-anim:not(.in-view){
    opacity:1 !important;transform:none !important;clip-path:none !important;filter:none !important;transition:none !important;
  }
  .article-lp-wrapper .lp-eyebrow,.article-lp-wrapper .lp-lead-block{animation:none !important;opacity:1 !important;transform:none !important}
  .article-lp-wrapper .lp-glow{animation:none !important}
  .article-lp-wrapper.is-animating .lp-step:not(:last-child)::before{transform:translateX(-50%) scaleY(1) !important;transition:none !important}
}

/* ================= SP (max-width:768px) ================= */
@media (max-width:768px){
  .article-lp-wrapper{font-size:max(16px,4.3vw);line-height:2.1}
  .article-lp-wrapper .lp-br-pc{display:none}
  .article-lp-wrapper .lp-br-sp{display:inline}

  /* ① 読ませる文字の16px下限(本文系のみ・素のspanを含めない)＋行間を2.1に統一 */
  .article-lp-wrapper p,
  .article-lp-wrapper li,
  .article-lp-wrapper dt,
  .article-lp-wrapper dd,
  .article-lp-wrapper a,
  .article-lp-wrapper th,
  .article-lp-wrapper td,
  .article-lp-wrapper small,
  .article-lp-wrapper figcaption,
  .article-lp-wrapper .lp-note,
  .article-lp-wrapper .lp-label,
  .article-lp-wrapper .lp-caption,
  .article-lp-wrapper .lp-tag,
  .article-lp-wrapper .lp-badge{
    font-size:max(16px,4.3vw) !important;
    line-height:2.1 !important;
  }

  /* ② 見出し・大型数値を①より後に内部spanまで再宣言(ジャンプ率維持) */
  .article-lp-wrapper h2,
  .article-lp-wrapper h2 span{font-size:max(26px,7vw) !important;line-height:1.5 !important}
  .article-lp-wrapper h3,
  .article-lp-wrapper h3 span{font-size:max(22px,5.9vw) !important;line-height:1.6 !important}
  .article-lp-wrapper .lp-stat-num,
  .article-lp-wrapper .lp-stat-num .num{font-size:max(52px,14vw) !important;line-height:1.05 !important}
  .article-lp-wrapper .lp-stat-num .unit{font-size:max(22px,5.8vw) !important;line-height:1 !important}
  .article-lp-wrapper .lp-term-num,
  .article-lp-wrapper .lp-term-num .num{font-size:max(40px,10.5vw) !important;line-height:1.05 !important}
  .article-lp-wrapper .lp-term-num .unit{font-size:max(19px,4.8vw) !important;line-height:1 !important}
  .article-lp-wrapper .lp-faq-q .lp-qa-txt,.article-lp-wrapper .lp-faq-a .lp-qa-txt{line-height:1.6!important;}

  /* ③ 強調テキストは1段だけ(19px系)・ラベルは本文サイズ+字間で処理 */
  .article-lp-wrapper .lp-faq-q .lp-qa-txt,
  .article-lp-wrapper .lp-pull-txt,
  .article-lp-wrapper .lp-close-txt,
  .article-lp-wrapper .lp-cmp-head,
  .article-lp-wrapper .lp-cmp-good,
  .article-lp-wrapper .lp-note-title{font-size:max(18px,4.9vw) !important;line-height:1.85 !important}
  .article-lp-wrapper .lp-check-item .txt,
  .article-lp-wrapper .lp-faq-a .lp-qa-txt,
  .article-lp-wrapper .lp-body,
  .article-lp-wrapper .lp-lead,
  .article-lp-wrapper .lp-note-txt,
  .article-lp-wrapper .lp-info-txt,
  .article-lp-wrapper .lp-ref-txt,
  .article-lp-wrapper .lp-stat-note,
  .article-lp-wrapper .lp-term-note,
  .article-lp-wrapper .lp-step-txt,
  .article-lp-wrapper .lp-sum-txt,
  .article-lp-wrapper .lp-cmp-care{font-size:max(16px,4.3vw) !important;line-height:2.1 !important}
  .article-lp-wrapper .lp-lead{line-height:2.2 !important}
  .article-lp-wrapper .lp-tbl thead th,
  .article-lp-wrapper .lp-tbl tbody th[scope="row"],
  .article-lp-wrapper .lp-tbl tbody td{line-height:2.05 !important}
  .article-lp-wrapper .lp-eyebrow,
  .article-lp-wrapper .lp-label,
  .article-lp-wrapper .lp-table-cap,
  .article-lp-wrapper .lp-stat-label,
  .article-lp-wrapper .lp-term-label,
  .article-lp-wrapper .lp-info-tag,
  .article-lp-wrapper .lp-ref-label{font-size:max(16px,4.3vw) !important;line-height:1.7 !important}
  .article-lp-wrapper .lp-qa-chip{font-size:max(16px,4.3vw) !important;line-height:1.5 !important;min-width:14vw}
  .article-lp-wrapper .lp-qa-chip-a{font-size:max(19px,5vw) !important}
  .article-lp-wrapper .lp-note-mark{font-size:max(16px,4.3vw) !important;line-height:1 !important;width:8vw;height:8vw}
  .article-lp-wrapper .lp-step-num{font-size:max(19px,4.9vw) !important;line-height:1 !important}
  .article-lp-wrapper .lp-cta-catch{font-size:max(21px,5.8vw) !important;line-height:1.6 !important;text-align:center;}
  .article-lp-wrapper .cta-btn,
  .article-lp-wrapper .cta-btn .lp-btn-txt{font-size:max(19px,4.5vw) !important;line-height:1.6 !important}

  /* ④ 余白:2-12準拠(セクション80-108 / 冒頭要素間42-60 / カード内30-38 / 段落間38以上) */
  .article-lp-wrapper .lp-container{padding-inline:5.5vw}
  .article-lp-wrapper p + p{margin-top:max(38px,9vw)}
  .article-lp-wrapper .lp-sec1,.article-lp-wrapper .lp-sec2,.article-lp-wrapper .lp-sec3,.article-lp-wrapper .lp-outro{padding:max(60px,10vw) 0}
  .article-lp-wrapper .lp-intro{padding:max(30px,7.5vw) 0 max(26px,6.5vw)}
  .article-lp-wrapper .lp-know{padding:max(26px,6.5vw) 0}
  .article-lp-wrapper .lp-toc{padding:max(26px,6.5vw) 0 max(44px,11vw)}
  .article-lp-wrapper .lp-cta-block{padding:max(60px,10vw) 0}
  .article-lp-wrapper .lp-head{margin-bottom:max(32px,8vw)}
  .article-lp-wrapper .lp-lead-block{padding-left:5vw;border-left-width:4px}
  .article-lp-wrapper .lp-lead + .lp-lead{margin-top:max(38px,9vw)}
  .article-lp-wrapper .lp-body + .lp-body{margin-top:max(38px,9vw)}
  .article-lp-wrapper .lp-h3{margin:max(48px,12vw) 0 max(26px,6.5vw);padding-left:4vw}
  .article-lp-wrapper .lp-head-t1{padding-left:5vw;border-left-width:6px}
  .article-lp-wrapper .lp-head-t3{padding-top:max(28px,7vw)}
  .article-lp-wrapper .lp-head-t4{padding:max(30px,7.5vw) max(24px,6vw)}
  .article-lp-wrapper .lp-rule{margin-top:max(14px,3.5vw)}
  .blog__contents h2:not(:first-child){margin-top:0;}

  .article-lp-wrapper .lp-check-item{padding:max(30px,7.6vw) max(24px,6vw);margin-top:max(26px,6.6vw);gap:4vw}
  .article-lp-wrapper .lp-faq-box{padding:max(30px,7.6vw) max(24px,6vw);margin-top:max(46px,11.6vw)}
  .article-lp-wrapper .lp-faq-q,.article-lp-wrapper .lp-faq-a{gap:3.6vw}
  .article-lp-wrapper .lp-faq-a{margin-top:max(22px,5.6vw);padding-top:max(22px,5.6vw)}
  .article-lp-wrapper .lp-faq-link{width:100%;justify-content:center;margin-top:max(24px,6vw);padding:max(15px,3.8vw) 4vw max(15px,3.8vw) 7vw;font-size:3.8vw!important;line-height:1.4!important;text-indent:-1.2em;}
  .article-lp-wrapper .lp-table-cap{margin:max(48px,12vw) 0 max(18px,4.5vw)}
  .article-lp-wrapper .lp-note-box{padding:max(30px,7.6vw) max(24px,6vw);margin-bottom:max(48px,12vw)}
  .article-lp-wrapper .lp-note-box-b{margin-top:max(48px,12vw)}
  .article-lp-wrapper .lp-ref-box{padding:max(30px,7.6vw) max(24px,6vw);margin-top:max(48px,12vw)}
  .article-lp-wrapper .lp-pull{padding:max(32px,8vw) 0;margin-top:max(48px,12vw)}
  .article-lp-wrapper .lp-stat{padding:max(36px,9vw) max(24px,6vw)}
  .article-lp-wrapper .lp-info-grid,.article-lp-wrapper .lp-term-grid,.article-lp-wrapper .lp-cmp-grid{grid-template-columns:1fr;gap:max(26px,6.6vw);margin-top:max(48px,12vw)}
  .article-lp-wrapper .lp-info-card,.article-lp-wrapper .lp-term-card{padding:max(30px,7.6vw) max(24px,6vw)}
  .article-lp-wrapper .lp-cmp-head{padding:max(15px,3.8vw) 4vw max(17px,4.2vw)}
  .article-lp-wrapper .lp-cmp-body{padding:max(28px,7vw) max(24px,6vw) max(30px,7.6vw)}
  .article-lp-wrapper .lp-steps{max-width:100%}
  .article-lp-wrapper .lp-step{grid-template-columns:12vw 1fr;column-gap:4.5vw;padding-bottom:max(28px,7vw)}
  .article-lp-wrapper .lp-step-num{width:11vw;height:11vw}
  .article-lp-wrapper .lp-step:not(:last-child)::before{left:6vw;top:11vw}
  .article-lp-wrapper .lp-sum-list{margin-top:max(40px,10vw)}
  .article-lp-wrapper .lp-sum-card{padding:max(28px,7vw) max(24px,6vw);margin-top:max(26px,6.6vw)}
  .article-lp-wrapper .lp-close{padding:max(36px,9vw) max(24px,6vw);margin-top:max(48px,12vw);border-radius:0 5vw 0 0}
  .article-lp-wrapper .lp-glow{width:80vw;height:80vw;margin-left:-40vw;top:-20vw}
  .article-lp-wrapper .cta-btn{white-space:normal;width:auto;max-width:100%;padding:max(17px,4.4vw) 5vw}
  .article-lp-wrapper .cta-btn .arrow{width:18px;height:18px}
  .article-lp-wrapper .line-btn{width:100%;margin:max(30px,7.6vw) 0 0}

  /* ⑤ SP表:1カラムカード型(行見出しthをカードヘッダーへ昇格) */
  .article-lp-wrapper .lp-tbl{display:block;margin-bottom:max(48px,12vw)}
  .article-lp-wrapper .lp-tbl thead{display:none}
  .article-lp-wrapper .lp-tbl tbody,.article-lp-wrapper .lp-tbl tr{display:block}
  .article-lp-wrapper .lp-tbl tbody tr{background:#FFFFFF !important;border:1px solid var(--color-hair) !important;border-radius:4px;overflow:hidden;margin-bottom:max(20px,5vw)}
  .article-lp-wrapper .lp-tbl tbody tr:last-child{margin-bottom:0}
  .article-lp-wrapper .lp-tbl tbody th[scope="row"]{display:block;background:var(--color-main) !important;color:var(--color-on-main) !important;text-align:left;font-weight:700;letter-spacing:.04em;padding:max(14px,3.6vw) max(18px,4.6vw);border:none !important}
  .article-lp-wrapper .lp-tbl tbody td{display:block;text-align:center;padding:max(18px,4.6vw);border-bottom:none !important;border-top:1px solid var(--color-hair) !important}
  .article-lp-wrapper .lp-tbl tbody td::before{content:attr(data-label);display:block;color:var(--color-main) !important;font-size:max(16px,4.3vw);font-weight:700;letter-spacing:.16em;line-height:1.7;padding-bottom:max(10px,2.6vw);margin-bottom:max(12px,3vw);border-bottom:1px solid var(--color-hair) !important}
  .article-lp-wrapper .lp-tbl-b tbody th[scope="row"],.article-lp-wrapper .lp-tbl-c tbody th[scope="row"]{border-right:none !important}
}

/* === host-reset(指定例外・ホストCMS装飾の打ち消し。これ以外の素id/ホストセレクタは禁止) === */
#article ul li{border-bottom:none}
#article ul li span{color:#333;width:auto}
@media only screen and (max-width:768px){
  .entry_wrap h2{padding:0;border-top:none;border-bottom:none}
}
</style>

<script>
(function(){
  'use strict';
  function initWrapper(wrapper){
    if (wrapper.getAttribute('data-lp-runtime') === '1') return;
    wrapper.setAttribute('data-lp-runtime', '1');

    var io = null;
    var onScroll = null;
    var pendingCount = -1;

    /* 全要素の表示完了・例外時に監視を止め、常駐処理をゼロにする */
    function stopWatching(){
      if (io) { io.disconnect(); io = null; }
      if (onScroll) { window.removeEventListener('scroll', onScroll); onScroll = null; }
    }

    function runCount(el){
      if (el.getAttribute('data-lp-counted') === '1') return;
      el.setAttribute('data-lp-counted', '1');
      var target = parseFloat(el.getAttribute('data-target'));
      var dec = parseInt(el.getAttribute('data-dec') || '0', 10);
      if (!isFinite(target)) return;
      if (isNaN(dec)) dec = 0;
      if (dec < 0) dec = 0;
      if (dec > 4) dec = 4;
      var dur = 1900, start = null;
      function f(ts){
        if (!start) start = ts;
        var p = Math.min((ts - start) / dur, 1);
        var e = 1 - Math.pow(1 - p, 3);
        el.textContent = (target * e).toFixed(dec);
        if (p < 1) requestAnimationFrame(f);
        else el.textContent = target.toFixed(dec);
      }
      requestAnimationFrame(f);
    }

    function reveal(el){
      if (el.classList.contains('in-view')) return;
      el.classList.add('in-view');
      if (pendingCount > 0) {
        pendingCount = pendingCount - 1;
        if (pendingCount === 0) stopWatching();
      }
      if (el.hasAttribute) {
        if (el.hasAttribute('data-countup')) runCount(el);
      }
      var cu = el.querySelectorAll ? el.querySelectorAll('[data-countup]') : [];
      for (var k = 0; k < cu.length; k++) runCount(cu[k]);
    }

    try {
      var anchors = wrapper.querySelectorAll('a[href^="#"]');
      for (var a = 0; a < anchors.length; a++){
        anchors[a].addEventListener('click', function(e){
          try {
            var href = this.getAttribute('href');
            if (!href) return;
            if (href.length < 2) return;
            if (href.charAt(0) !== '#') return;
            var frag = href.slice(1);
            try { frag = decodeURIComponent(frag); } catch (e2) { /* 不正な%表記はそのまま扱う */ }
            var t = document.getElementById(frag);
            if (t) {
              if (wrapper.contains(t)) {
                e.preventDefault();
                t.scrollIntoView({ behavior: 'smooth', block: 'start' });
              }
            }
          } catch (e3) { /* 失敗時はpreventDefaultせずブラウザ標準ジャンプに委ねる */ }
        });
      }

      var reduce = false;
      if (window.matchMedia) reduce = window.matchMedia('(prefers-reduced-motion: reduce)').matches;
      /* Observer非対応 or reduced-motion → 何も隠さずに終了(=全表示) */
      if (!('IntersectionObserver' in window) || reduce) return;

      var all = wrapper.querySelectorAll('.lp-anim');
      /* アニメ対象が無いwrapperでは監視を一切起動しない(無駄な常駐処理を作らない) */
      if (all.length === 0) return;
      pendingCount = all.length;

      /* 今ビューポート内(やや手前まで)にある要素だけを表示する保険。画面外は表示しない=アニメを残す */
      function revealVisible(){
        var vh = window.innerHeight || document.documentElement.clientHeight;
        for (var i = 0; i < all.length; i++){
          if (all[i].classList.contains('in-view')) continue;
          var r = all[i].getBoundingClientRect();
          if (r.top < vh * 0.92) {
            if (r.bottom > 0) reveal(all[i]);
          }
        }
      }

      wrapper.classList.add('is-animating');

      wrapper.offsetWidth;

      setTimeout(function(){ if (pendingCount > 0) revealVisible(); }, 1200);
      var ticking = false;
      onScroll = function(){
        if (ticking) return; ticking = true;
        window.requestAnimationFrame(function(){ revealVisible(); ticking = false; });
      };
      window.addEventListener('scroll', onScroll, { passive: true });

      io = new IntersectionObserver(function(entries){
        entries.forEach(function(en){
          if (en.isIntersecting){ reveal(en.target); if (io) io.unobserve(en.target); }
        });
      }, { threshold: 0.12, rootMargin: '0px 0px -8% 0px' });
      for (var j = 0; j < all.length; j++) { if (!io) break; io.observe(all[j]); }
    } catch (err) {
      /* 何が起きても全表示に倒す(真っ白事故の根絶)。監視も解除する */
      stopWatching();
      wrapper.classList.remove('is-animating');
      var a2 = wrapper.querySelectorAll('.lp-anim');
      for (var m = 0; m < a2.length; m++) a2[m].classList.add('in-view');
    }
  }

  function initAll(){
    var wrappers = document.getElementsByClassName('article-lp-wrapper');
    for (var w = 0; w < wrappers.length; w++) initWrapper(wrappers[w]);
  }
  initAll();
  /* CMS都合でscriptがHTMLより先に置かれた場合の保険(二重初期化はdata-lp-runtimeで防止) */
  if (document.readyState === 'loading') {
    document.addEventListener('DOMContentLoaded', initAll);
  }
})();
</script>]]></description>
            <pubDate>2026-07-31</pubDate>
        </item>
                
        <item>
            <title>家族信託のやり方とは？丸亀市で実家管理を子どもに任せる手順</title>
            <link>https://www.olive-sale.com/blog/entry-813899/</link>
            <description><![CDATA[<div class="imgbox_eyecatch"><div class="eyecatch_img"><p class="clearfix" style="max-width: 100%;margin: 0 0 10px 0;">
<img src="//cdn.img-asp.jp/cms/813899_5_0_0_1.jpg" alt="家族信託のやり方とは？丸亀市で実家管理を子どもに任せる手順" width="100%">
</p></div></div>
<div class="article-lp-wrapper">

<section class="lp-section lp-fv bg-white">
  <div class="lp-container">
    <p class="lp-lead lp-lead-1">家族信託では、親が元気なうちに契約を結び、子どもへ実家の管理・修繕・売却を契約の範囲内で任せられます。家族信託のやり方では、実家を信託財産に含め、<span class="lp-marker-accent">売却権限を明記し、信託登記を済ませる</span>ことが重要です。</p>
    <p class="lp-lead lp-lead-2">本記事では、家族会議から運用までの7ステップと丸亀市の相談先を解説します。</p>
    <div class="lp-fv-num">
      <span class="lp-stat-num"><span class="num">7</span><span class="unit">ステップ</span></span>
      <span class="lp-fv-num-label">家族会議から運用まで</span>
    </div>
  </div>
</section>

<section class="lp-section lp-know bg-dark">
  <div class="lp-container">
    <div class="lp-h2-block lp-h2-block--mark">
      <h2 class="lp-h2 lp-h2--mark lp-anim lp-anim-fade-up"><span class="lp-h2-phrase">この記事で分かること</span></h2>
      <span class="lp-h2-rule lp-h2-rule--light lp-anim lp-anim-line" style="--lp-delay:160ms"></span>
    </div>
    <ul class="lp-check lp-check--dark">
      <li class="lp-check-item lp-anim lp-anim-fade-up" style="--lp-delay:0ms"><span class="ico"><svg viewBox="0 0 24 24" aria-hidden="true" focusable="false"><path d="M4 12.5l5 5L20 6.5" fill="none" stroke-width="3.4" stroke-linecap="round" stroke-linejoin="round"></path></svg></span><span class="txt">家族信託とは、親が自分の財産を家族に託し、契約の範囲で管理してもらう仕組み。</span></li>
      <li class="lp-check-item lp-anim lp-anim-fade-up" style="--lp-delay:150ms"><span class="ico"><svg viewBox="0 0 24 24" aria-hidden="true" focusable="false"><path d="M4 12.5l5 5L20 6.5" fill="none" stroke-width="3.4" stroke-linecap="round" stroke-linejoin="round"></path></svg></span><span class="txt">契約前に信託の目的・財産・役割・権限・契約終了後の渡し先などを家族で話し合う。</span></li>
      <li class="lp-check-item lp-anim lp-anim-fade-up" style="--lp-delay:300ms"><span class="ico"><svg viewBox="0 0 24 24" aria-hidden="true" focusable="false"><path d="M4 12.5l5 5L20 6.5" fill="none" stroke-width="3.4" stroke-linecap="round" stroke-linejoin="round"></path></svg></span><span class="txt">土地の信託登記にかかる登録免許税率0.3％（建物は原則0.4％）</span></li>
    </ul>
  </div>
</section>

<section class="lp-section lp-toc bg-light">
  <div class="lp-container">
    <div class="lp-h2-block lp-h2-block--chip">
      <p class="lp-chip lp-anim lp-anim-slide-down">読者の疑問から読む</p>
      <h2 class="lp-h2 lp-h2--chip lp-anim lp-anim-clip" style="--lp-delay:140ms"><span class="lp-h2-phrase">目次FAQ</span></h2>
    </div>
    <ul class="lp-faq-list">
      <li class="lp-faq-box lp-anim lp-anim-slide-left" style="--lp-delay:0ms">
        <div class="lp-faq-row">
          <span class="lp-faq-mark lp-faq-mark--q">Q1.</span>
          <p class="lp-faq-q">家族信託とはどんな仕組みで、契約前に何を決めますか？</p>
        </div>
        <div class="lp-faq-row lp-faq-row--a">
          <span class="lp-faq-mark lp-faq-mark--a">A.</span>
          <p class="lp-faq-a">親が委託者兼受益者、子どもが受託者となる仕組みで、将来に備えて早めに目的・財産・役割・権限・終了後の渡し先を決めておきます。</p>
        </div>
        <a class="lp-faq-link" href="#s-shikumi" aria-label="家族信託の仕組みと始める前に決めることの解説へ移動">→ 詳しくは「家族信託の仕組みと始める前に決めること」へ</a>
      </li>
      <li class="lp-faq-box lp-anim lp-anim-slide-left" style="--lp-delay:140ms">
        <div class="lp-faq-row">
          <span class="lp-faq-mark lp-faq-mark--q">Q2.</span>
          <p class="lp-faq-q">家族信託のやり方と、売却に備えて決めることは？</p>
        </div>
        <div class="lp-faq-row lp-faq-row--a">
          <span class="lp-faq-mark lp-faq-mark--a">A.</span>
          <p class="lp-faq-a">「財産整理→家族会議→専門家相談→内容設計→契約書作成→信託登記→運用管理」の7ステップで進めます。</p>
        </div>
        <a class="lp-faq-link" href="#s-yarikata" aria-label="家族信託のやり方と売却を見据えた設計の解説へ移動">→ 詳しくは「家族信託のやり方と売却を見据えた設計」へ</a>
      </li>
      <li class="lp-faq-box lp-anim lp-anim-slide-left" style="--lp-delay:280ms">
        <div class="lp-faq-row">
          <span class="lp-faq-mark lp-faq-mark--q">Q3.</span>
          <p class="lp-faq-q">丸亀市ではどこに相談できますか？</p>
        </div>
        <div class="lp-faq-row lp-faq-row--a">
          <span class="lp-faq-mark lp-faq-mark--a">A.</span>
          <p class="lp-faq-a">信託登記は司法書士や高松法務局丸亀支局、公正証書の作成は丸亀公証役場、成年後見との比較は地域包括支援センターや後見センターまるがめに相談できます。</p>
        </div>
        <a class="lp-faq-link" href="#s-madoguchi" aria-label="丸亀市で家族信託を相談できる窓口の解説へ移動">→ 詳しくは「丸亀市で家族信託を相談できる窓口」へ</a>
      </li>
    </ul>
  </div>
</section>

<section id="s-shikumi" class="lp-section bg-white">
  <div class="lp-container">
    <div class="lp-h2-block lp-h2-block--bar">
      <h2 class="lp-h2 lp-h2--bar lp-anim lp-anim-slide-left"><span class="lp-h2-phrase">家族信託の仕組みと</span><br class="lp-br-pc"><span class="lp-h2-phrase">始める前に決めること</span></h2>
    </div>
    <p class="lp-conclusion lp-anim lp-anim-fade-up" style="--lp-delay:120ms">家族信託とは、親が財産を子どもなどの親族へ託し、決めた目的に沿って管理・処分してもらう仕組みです。委託者は託す人、受託者は管理する人、受益者は利益を受ける人を指します。</p>

    <h3 class="lp-h3 lp-anim lp-anim-slide-left"><span class="lp-h3-phrase">家族信託とは？</span><br class="lp-br-pc"><span class="lp-h3-phrase">実家を子どもに</span><span class="lp-h3-phrase">任せられる仕組み</span></h3>
    <ul class="lp-role-grid">
      <li class="lp-role lp-anim lp-anim-flip" style="--lp-delay:0ms"><span class="lp-role-badge">委託者</span><p class="lp-role-txt">託す人</p></li>
      <li class="lp-role lp-anim lp-anim-flip" style="--lp-delay:150ms"><span class="lp-role-badge">受託者</span><p class="lp-role-txt">管理する人</p></li>
      <li class="lp-role lp-anim lp-anim-flip" style="--lp-delay:300ms"><span class="lp-role-badge">受益者</span><p class="lp-role-txt">利益を受ける人</p></li>
    </ul>
    <p class="lp-anim lp-anim-fade-up">親が<span class="lp-em-main">委託者兼受益者</span>、子どもが<span class="lp-em-main">受託者</span>となれば、親のために実家を管理できます。ただし、受託者ができるのは契約で認めた行為だけです。</p>
    <p class="lp-anim lp-anim-fade-up" style="--lp-delay:120ms">個人財産との分別管理や帳簿作成も必要になるため、早めに家族で話し合い、契約を結んでおくと安心です。</p>

    <h3 class="lp-h3 lp-anim lp-anim-slide-left"><span class="lp-h3-phrase">家族信託と法定後見制度</span></h3>
    <p class="lp-table-cap lp-anim lp-anim-fade-up">家族信託と法定後見制度</p>
    <div class="lp-table-wrap lp-table-wrap--a">
      <table>
        <thead>
          <tr class="lp-anim lp-anim-fade-up">
            <th scope="col">比較項目</th>
            <th scope="col">家族信託</th>
            <th scope="col">法定後見制度（成年後見）</th>
          </tr>
        </thead>
        <tbody>
          <tr class="lp-anim lp-anim-slide-left" style="--lp-delay:60ms">
            <th scope="row">開始</th>
            <td data-label="家族信託">元気なうちに始められる</td>
            <td data-label="法定後見制度（成年後見）">判断能力低下後など</td>
          </tr>
          <tr class="lp-anim lp-anim-slide-left" style="--lp-delay:180ms">
            <th scope="row">権限</th>
            <td data-label="家族信託">契約で設計</td>
            <td data-label="法定後見制度（成年後見）">法律・審判で決定</td>
          </tr>
          <tr class="lp-anim lp-anim-slide-left" style="--lp-delay:300ms">
            <th scope="row">居住用不動産</th>
            <td data-label="家族信託">契約内で処分</td>
            <td data-label="法定後見制度（成年後見）">家庭裁判所の許可が必要</td>
          </tr>
          <tr class="lp-anim lp-anim-slide-left" style="--lp-delay:420ms">
            <th scope="row">監督</th>
            <td data-label="家族信託">受益者・監督人など</td>
            <td data-label="法定後見制度（成年後見）">家庭裁判所など</td>
          </tr>
        </tbody>
      </table>
    </div>
    <dl class="lp-def">
      <div class="lp-def-item lp-anim lp-anim-slide-right" style="--lp-delay:0ms">
        <dt class="lp-def-t">成年後見（法定後見）</dt>
        <dd class="lp-def-d">成年被後見人の居住用不動産を売却・賃貸・取り壊すなどの処分をする際は、家庭裁判所の許可が必要</dd>
      </div>
      <div class="lp-def-item lp-anim lp-anim-slide-right" style="--lp-delay:140ms">
        <dt class="lp-def-t">任意後見</dt>
        <dd class="lp-def-d">元気なうちに公正証書で契約内容を定める制度で、権限の範囲は契約によって異なる</dd>
      </div>
      <div class="lp-def-item lp-anim lp-anim-slide-right" style="--lp-delay:280ms">
        <dt class="lp-def-t">家族信託の限界</dt>
        <dd class="lp-def-d">医療同意、身上保護、遺言をすべて代替する制度ではない</dd>
      </div>
    </dl>

    <h3 class="lp-h3 lp-anim lp-anim-slide-left"><span class="lp-h3-phrase">家族信託を始める前に</span><br class="lp-br-pc"><span class="lp-h3-phrase">決めるチェックポイント</span></h3>
    <p class="lp-anim lp-anim-fade-up">契約書を作る前に、次の項目を家族会議で決めます。</p>
    <div class="lp-box lp-box--check lp-anim lp-anim-fade-up" style="--lp-delay:120ms">
      <p class="lp-box-title"><span class="lp-box-badge lp-anim lp-anim-elastic" style="--lp-delay:240ms">確認</span>家族会議で決めておきたい項目</p>
      <ul class="lp-check2">
        <li class="lp-check-item lp-anim lp-anim-fade-up" style="--lp-delay:0ms"><span class="ico"><svg viewBox="0 0 24 24" aria-hidden="true" focusable="false"><path d="M4 12.5l5 5L20 6.5" fill="none" stroke-width="3.4" stroke-linecap="round" stroke-linejoin="round"></path></svg></span><span class="txt">空き家防止、介護費確保など、信託の目的</span></li>
        <li class="lp-check-item lp-anim lp-anim-fade-up" style="--lp-delay:90ms"><span class="ico"><svg viewBox="0 0 24 24" aria-hidden="true" focusable="false"><path d="M4 12.5l5 5L20 6.5" fill="none" stroke-width="3.4" stroke-linecap="round" stroke-linejoin="round"></path></svg></span><span class="txt">自宅、土地、管理用の預金など、信託財産に含める範囲</span></li>
        <li class="lp-check-item lp-anim lp-anim-fade-up" style="--lp-delay:180ms"><span class="ico"><svg viewBox="0 0 24 24" aria-hidden="true" focusable="false"><path d="M4 12.5l5 5L20 6.5" fill="none" stroke-width="3.4" stroke-linecap="round" stroke-linejoin="round"></path></svg></span><span class="txt">納税、修繕、賃貸、解体、売却など、受託者に任せる権限の範囲</span></li>
        <li class="lp-check-item lp-anim lp-anim-fade-up" style="--lp-delay:270ms"><span class="ico"><svg viewBox="0 0 24 24" aria-hidden="true" focusable="false"><path d="M4 12.5l5 5L20 6.5" fill="none" stroke-width="3.4" stroke-linecap="round" stroke-linejoin="round"></path></svg></span><span class="txt">親の死亡、目的達成など、信託を終了する条件</span></li>
        <li class="lp-check-item lp-anim lp-anim-fade-up" style="--lp-delay:360ms"><span class="ico"><svg viewBox="0 0 24 24" aria-hidden="true" focusable="false"><path d="M4 12.5l5 5L20 6.5" fill="none" stroke-width="3.4" stroke-linecap="round" stroke-linejoin="round"></path></svg></span><span class="txt">終了後に財産を誰へ渡すか</span></li>
        <li class="lp-check-item lp-anim lp-anim-fade-up" style="--lp-delay:450ms"><span class="ico"><svg viewBox="0 0 24 24" aria-hidden="true" focusable="false"><path d="M4 12.5l5 5L20 6.5" fill="none" stroke-width="3.4" stroke-linecap="round" stroke-linejoin="round"></path></svg></span><span class="txt">実家を売却する場合の売却権限の有無</span></li>
        <li class="lp-check-item lp-anim lp-anim-fade-up" style="--lp-delay:540ms"><span class="ico"><svg viewBox="0 0 24 24" aria-hidden="true" focusable="false"><path d="M4 12.5l5 5L20 6.5" fill="none" stroke-width="3.4" stroke-linecap="round" stroke-linejoin="round"></path></svg></span><span class="txt">売却代金を生活費・介護費・住み替え費用へ充てる方法</span></li>
        <li class="lp-check-item lp-anim lp-anim-fade-up" style="--lp-delay:630ms"><span class="ico"><svg viewBox="0 0 24 24" aria-hidden="true" focusable="false"><path d="M4 12.5l5 5L20 6.5" fill="none" stroke-width="3.4" stroke-linecap="round" stroke-linejoin="round"></path></svg></span><span class="txt">受託者が対応できなくなった場合の後継受託者</span></li>
      </ul>
    </div>
    <p class="lp-anim lp-anim-scale">兄弟姉妹への報告方法や、売却代金を信託財産として管理する方法も決めます。受託者には記帳・報告の負担があるため、<span class="lp-em-main">後継受託者や信託監督人</span>も検討しましょう。</p>
  </div>
</section>

<section class="lp-cta-block bg-light">
  <div class="lp-container">
    <p class="lp-cta-catch lp-anim lp-anim-fade-up">家族信託で<br class="lp-br-sp">財産を守りたい…</p>
    <a class="cta-btn lp-anim lp-anim-scale" style="--lp-delay:140ms" href="/contact/" target="_blank"><span>丸亀市の不動産売却に関する<br class="lp-br-sp">ご相談はこちら</span><svg class="arrow" viewBox="0 0 24 24" aria-hidden="true" focusable="false"><path d="M4 12h14M13 6l6 6-6 6" fill="none" stroke-width="2.4" stroke-linecap="round" stroke-linejoin="round"></path></svg></a>
    <div class="line-btn lp-anim lp-anim-fade-up" style="--lp-delay:280ms"><a href="https://page.line.me/621ofrcw?oat_content=url&openQrModal=true" target="_blank" rel="noopener noreferrer nofollow"><img class="line-btn__pc" src="/images/line_banner2.png" width="750" height="150" decoding="async" loading="lazy" alt="LINE公式アカウント 友だち追加はこちらから"><img class="line-btn__sp" src="/images/line_banner2.png" width="750" height="150" decoding="async" loading="lazy" alt="LINE公式アカウント 友だち追加はこちらから"></a></div>
  </div>
</section>

<section id="s-yarikata" class="lp-section bg-white">
  <div class="lp-container">
    <div class="lp-h2-block lp-h2-block--label">
      <p class="lp-h2-label lp-anim lp-anim-slide-down">手順と契約設計</p>
      <h2 class="lp-h2 lp-h2--label lp-anim lp-anim-clip" style="--lp-delay:140ms"><span class="lp-h2-phrase">家族信託のやり方と</span><br class="lp-br-pc"><span class="lp-h2-phrase">売却を見据えた設計</span></h2>
      <span class="lp-h2-rule2 lp-anim lp-anim-line" style="--lp-delay:280ms"></span>
    </div>
    <p class="lp-conclusion lp-anim lp-anim-fade-up" style="--lp-delay:120ms">家族信託は、財産整理から運用管理までの流れを押さえ、実家を売却する可能性がある場合は契約書に売却条件まで明記しておくことが大切です。</p>

    <h3 class="lp-h3 lp-anim lp-anim-slide-left"><span class="lp-h3-phrase">家族信託のやり方を</span><br class="lp-br-pc"><span class="lp-h3-phrase">7ステップで解説</span></h3>
    <p class="lp-anim lp-anim-fade-up">家族信託は、次の7ステップで進めます。</p>
    <div class="lp-steps">
      <div class="lp-step lp-anim lp-anim-fade-up" style="--lp-delay:0ms">
        <span class="lp-step-num">1</span>
        <div class="lp-step-body">
          <p class="lp-step-t">財産整理</p>
          <p class="lp-step-meta"><span class="lp-step-label">相談先</span><span class="lp-step-val">不動産会社</span></p>
          <p class="lp-step-meta"><span class="lp-step-label">用意・完成物</span><span class="lp-step-val">登記事項証明書・納税通知書</span></p>
        </div>
      </div>
      <div class="lp-step lp-anim lp-anim-fade-up" style="--lp-delay:90ms">
        <span class="lp-step-num">2</span>
        <div class="lp-step-body">
          <p class="lp-step-t">家族会議</p>
          <p class="lp-step-meta"><span class="lp-step-label">相談先</span><span class="lp-step-val">家族</span></p>
          <p class="lp-step-meta"><span class="lp-step-label">用意・完成物</span><span class="lp-step-val">役割・権限案</span></p>
        </div>
      </div>
      <div class="lp-step lp-anim lp-anim-fade-up" style="--lp-delay:180ms">
        <span class="lp-step-num">3</span>
        <div class="lp-step-body">
          <p class="lp-step-t">専門家相談</p>
          <p class="lp-step-meta"><span class="lp-step-label">相談先</span><span class="lp-step-val">士業</span></p>
          <p class="lp-step-meta"><span class="lp-step-label">用意・完成物</span><span class="lp-step-val">論点整理</span></p>
        </div>
      </div>
      <div class="lp-step lp-anim lp-anim-fade-up" style="--lp-delay:270ms">
        <span class="lp-step-num">4</span>
        <div class="lp-step-body">
          <p class="lp-step-t">内容設計</p>
          <p class="lp-step-meta"><span class="lp-step-label">相談先</span><span class="lp-step-val">士業</span></p>
          <p class="lp-step-meta"><span class="lp-step-label">用意・完成物</span><span class="lp-step-val">信託設計案</span></p>
        </div>
      </div>
      <div class="lp-step lp-anim lp-anim-fade-up" style="--lp-delay:360ms">
        <span class="lp-step-num">5</span>
        <div class="lp-step-body">
          <p class="lp-step-t">契約書作成</p>
          <p class="lp-step-meta"><span class="lp-step-label">相談先</span><span class="lp-step-val">士業・公証役場</span></p>
          <p class="lp-step-meta"><span class="lp-step-label">用意・完成物</span><span class="lp-step-val">契約書</span></p>
        </div>
      </div>
      <div class="lp-step lp-anim lp-anim-fade-up" style="--lp-delay:450ms">
        <span class="lp-step-num">6</span>
        <div class="lp-step-body">
          <p class="lp-step-t">信託登記</p>
          <p class="lp-step-meta"><span class="lp-step-label">相談先</span><span class="lp-step-val">司法書士・法務局</span></p>
          <p class="lp-step-meta"><span class="lp-step-label">用意・完成物</span><span class="lp-step-val">登記書類</span></p>
        </div>
      </div>
      <div class="lp-step lp-anim lp-anim-fade-up" style="--lp-delay:540ms">
        <span class="lp-step-num">7</span>
        <div class="lp-step-body">
          <p class="lp-step-t">運用管理</p>
          <p class="lp-step-meta"><span class="lp-step-label">相談先</span><span class="lp-step-val">受託者・金融機関</span></p>
          <p class="lp-step-meta"><span class="lp-step-label">用意・完成物</span><span class="lp-step-val">口座・帳簿</span></p>
        </div>
      </div>
    </div>
    <p class="lp-anim lp-anim-slide-up">通常の信託契約は締結で効力が生じるため、公正証書は必須ではありません。ただし、公正証書なら契約内容や本人の意思を明確に残しやすくなります。</p>

    <figure class="lp-chart">
      <p class="lp-fig-cap lp-anim lp-anim-fade-up">信託登記にかかる登録免許税率</p>
      <div class="lp-bar-chart">
        <div class="lp-bar lp-anim">
          <p class="lp-bar-label">土地（軽減税率）</p>
          <div class="lp-bar-track"><span class="lp-bar-fill lp-bar-fill--main" style="--w:75%;--lp-delay:120ms"></span></div>
          <p class="lp-bar-val"><span data-countup data-target="0.3" data-dec="1">0.3</span><span class="lp-bar-unit">％</span></p>
        </div>
        <div class="lp-bar lp-anim">
          <p class="lp-bar-label">建物（原則）</p>
          <div class="lp-bar-track"><span class="lp-bar-fill lp-bar-fill--sub" style="--w:100%;--lp-delay:300ms"></span></div>
          <p class="lp-bar-val"><span data-countup data-target="0.4" data-dec="1">0.4</span><span class="lp-bar-unit">％</span></p>
        </div>
      </div>
    </figure>
    <p class="lp-anim lp-anim-fade-up">土地の所有権の信託登記には、<span class="lp-nobr">令和11年3月31日</span>まで<span class="lp-nobr">0.3％</span>の軽減税率が適用されます。建物部分は原則<span class="lp-nobr">0.4％</span>であり、登録免許税は土地・建物それぞれの固定資産税評価額を基に計算します。専門家報酬と金融機関の対応は個別に確認してください。</p>

    <h3 class="lp-h3 lp-anim lp-anim-slide-left"><span class="lp-h3-phrase">実家の売却を見据えた</span><br class="lp-br-pc"><span class="lp-h3-phrase">家族信託の設計と注意点</span></h3>
    <p class="lp-anim lp-anim-fade-up">実家の売却に備える場合は、<span class="lp-marker-accent">売却権限、売却代金の使い道</span>まであらかじめ契約書に明記しておきましょう。</p>
    <p class="lp-table-cap lp-anim lp-anim-fade-up">設計不足で起こる問題</p>
    <div class="lp-table-wrap lp-table-wrap--b">
      <table>
        <thead>
          <tr class="lp-anim lp-anim-fade-up">
            <th scope="col">不足項目</th>
            <th scope="col">問題</th>
            <th scope="col" class="lp-th-em">契約上の対策</th>
          </tr>
        </thead>
        <tbody>
          <tr class="lp-anim lp-anim-slide-left" style="--lp-delay:60ms">
            <th scope="row">売却権限</th>
            <td data-label="問題">契約できない</td>
            <td data-label="契約上の対策" class="lp-td-em">交渉・契約・引渡し・登記を明記</td>
          </tr>
          <tr class="lp-anim lp-anim-slide-left" style="--lp-delay:150ms">
            <th scope="row">判断基準</th>
            <td data-label="問題">時期・価格で対立</td>
            <td data-label="契約上の対策" class="lp-td-em">施設入所・空き家化・査定基準を設定</td>
          </tr>
          <tr class="lp-anim lp-anim-slide-left" style="--lp-delay:240ms">
            <th scope="row">代金管理</th>
            <td data-label="問題">財産が混同</td>
            <td data-label="契約上の対策" class="lp-td-em">信託用の口座で管理</td>
          </tr>
          <tr class="lp-anim lp-anim-slide-left" style="--lp-delay:330ms">
            <th scope="row">家族報告</th>
            <td data-label="問題">不信感が生じる</td>
            <td data-label="契約上の対策" class="lp-td-em">報告・同意方法を設定</td>
          </tr>
          <tr class="lp-anim lp-anim-slide-left" style="--lp-delay:420ms">
            <th scope="row">後継者</th>
            <td data-label="問題">受託者不在</td>
            <td data-label="契約上の対策" class="lp-td-em">後継受託者を指定</td>
          </tr>
          <tr class="lp-anim lp-anim-slide-left" style="--lp-delay:510ms">
            <th scope="row">帰属先</th>
            <td data-label="問題">終了後に混乱</td>
            <td data-label="契約上の対策" class="lp-td-em">残余財産の渡し先を指定</td>
          </tr>
        </tbody>
      </table>
    </div>
    <p class="lp-anim lp-anim-slide-up">必要に応じて修繕、賃貸、解体、境界確認、測量の権限も定めます。売却代金を親の生活費、介護費、住み替え費用へ充てる方法も具体化しましょう。</p>
    <ul class="lp-notes">
      <li class="lp-note lp-anim lp-anim-slide-right" style="--lp-delay:0ms"><span class="lp-note-mark">！</span><span class="lp-note-txt">抵当権があれば金融機関との調整と抹消手続きが必要です。受託者は名義人でも自由に処分できず、信託目的と受益者の利益に従います。</span></li>
      <li class="lp-note lp-anim lp-anim-slide-right" style="--lp-delay:140ms"><span class="lp-note-mark">！</span><span class="lp-note-txt">契約変更は原則として委託者・受託者・受益者の合意が必要です。介護サービスや施設入所などの身上保護に関する契約には任意後見、相続財産の承継には遺言との併用を検討します。</span></li>
      <li class="lp-note lp-anim lp-anim-slide-right" style="--lp-delay:280ms"><span class="lp-note-mark">！</span><span class="lp-note-txt">ただし、任意後見人にも手術などの医療行為へ当然に同意できる権限があるわけではありません。売却時の譲渡所得税は取得時期や取得費によって異なるため、税理士へ確認することが大切です。</span></li>
    </ul>
  </div>
</section>

<section class="lp-cta-block bg-light">
  <div class="lp-container">
    <p class="lp-cta-catch lp-anim lp-anim-fade-up">家族信託で<br class="lp-br-sp">財産を守りたい…</p>
    <a class="cta-btn lp-anim lp-anim-scale" style="--lp-delay:140ms" href="/contact/" target="_blank"><span>丸亀市の不動産売却に関する<br class="lp-br-sp">ご相談はこちら</span><svg class="arrow" viewBox="0 0 24 24" aria-hidden="true" focusable="false"><path d="M4 12h14M13 6l6 6-6 6" fill="none" stroke-width="2.4" stroke-linecap="round" stroke-linejoin="round"></path></svg></a>
    <div class="line-btn lp-anim lp-anim-fade-up" style="--lp-delay:280ms"><a href="https://page.line.me/621ofrcw?oat_content=url&openQrModal=true" target="_blank" rel="noopener noreferrer nofollow"><img class="line-btn__pc" src="/images/line_banner2.png" width="750" height="150" decoding="async" loading="lazy" alt="LINE公式アカウント 友だち追加はこちらから"><img class="line-btn__sp" src="/images/line_banner2.png" width="750" height="150" decoding="async" loading="lazy" alt="LINE公式アカウント 友だち追加はこちらから"></a></div>
  </div>
</section>

<section id="s-madoguchi" class="lp-section bg-white">
  <div class="lp-container">
    <div class="lp-h2-block lp-h2-block--frame">
      <p class="lp-frame-label lp-anim lp-anim-slide-down">丸亀市の相談窓口</p>
      <h2 class="lp-h2 lp-h2--frame lp-anim lp-anim-blur" style="--lp-delay:140ms"><span class="lp-h2-phrase">丸亀市で家族信託を</span><br class="lp-br-pc"><span class="lp-h2-phrase">相談できる窓口</span></h2>
    </div>
    <p class="lp-conclusion lp-anim lp-anim-fade-up" style="--lp-delay:120ms">家族信託は、相談内容ごとに窓口を使い分けます。登記は司法書士や高松法務局丸亀支局、公正証書は丸亀公証役場、成年後見との比較は地域包括支援センターや後見センターまるがめが窓口になります。</p>

    <h3 class="lp-h3 lp-anim lp-anim-slide-left"><span class="lp-h3-phrase">相談内容と窓口</span></h3>
    <p class="lp-table-cap lp-anim lp-anim-fade-up">相談内容と窓口</p>
    <div class="lp-table-wrap lp-table-wrap--c">
      <table>
        <thead>
          <tr class="lp-anim lp-anim-fade-up">
            <th scope="col">内容</th>
            <th scope="col">主な相談先</th>
            <th scope="col">相談できること</th>
          </tr>
        </thead>
        <tbody>
          <tr class="lp-anim lp-anim-slide-left" style="--lp-delay:60ms">
            <th scope="row">価値・活用</th>
            <td data-label="主な相談先">不動産会社</td>
            <td data-label="相談できること">査定、保有・賃貸・売却</td>
          </tr>
          <tr class="lp-anim lp-anim-slide-left" style="--lp-delay:150ms">
            <th scope="row">契約・対立</th>
            <td data-label="主な相談先">弁護士</td>
            <td data-label="相談できること">契約設計、法的リスク</td>
          </tr>
          <tr class="lp-anim lp-anim-slide-left" style="--lp-delay:240ms">
            <th scope="row">登記</th>
            <td data-label="主な相談先">司法書士・高松法務局丸亀支局</td>
            <td data-label="相談できること">信託登記・手続案内</td>
          </tr>
          <tr class="lp-anim lp-anim-slide-left" style="--lp-delay:330ms">
            <th scope="row">税金</th>
            <td data-label="主な相談先">税理士</td>
            <td data-label="相談できること">設定・売却・相続の税務</td>
          </tr>
          <tr class="lp-anim lp-anim-slide-left" style="--lp-delay:420ms">
            <th scope="row">公正証書</th>
            <td data-label="主な相談先">丸亀公証役場</td>
            <td data-label="相談できること">相談・作成</td>
          </tr>
          <tr class="lp-anim lp-anim-slide-left" style="--lp-delay:510ms">
            <th scope="row">後見比較</th>
            <td data-label="主な相談先">地域包括支援センター・<br class="lp-br-pc">後見センターまるがめ</td>
            <td data-label="相談できること">成年後見・権利擁護</td>
          </tr>
        </tbody>
      </table>
    </div>
    <p class="lp-anim lp-anim-slide-up">高松法務局丸亀支局の登記手続案内は<span class="lp-em-main">予約制</span>です。丸亀市は、地域包括支援センターと後見センターまるがめを相談先として案内しています。</p>
  </div>
</section>

<section class="lp-cta-block bg-light">
  <div class="lp-container">
    <p class="lp-cta-catch lp-anim lp-anim-fade-up">家族信託で<br class="lp-br-sp">財産を守りたい…</p>
    <a class="cta-btn lp-anim lp-anim-scale" style="--lp-delay:140ms" href="/contact/" target="_blank"><span>丸亀市の不動産売却に関する<br class="lp-br-sp">ご相談はこちら</span><svg class="arrow" viewBox="0 0 24 24" aria-hidden="true" focusable="false"><path d="M4 12h14M13 6l6 6-6 6" fill="none" stroke-width="2.4" stroke-linecap="round" stroke-linejoin="round"></path></svg></a>
    <div class="line-btn lp-anim lp-anim-fade-up" style="--lp-delay:280ms"><a href="https://page.line.me/621ofrcw?oat_content=url&openQrModal=true" target="_blank" rel="noopener noreferrer nofollow"><img class="line-btn__pc" src="/images/line_banner2.png" width="750" height="150" decoding="async" loading="lazy" alt="LINE公式アカウント 友だち追加はこちらから"><img class="line-btn__sp" src="/images/line_banner2.png" width="750" height="150" decoding="async" loading="lazy" alt="LINE公式アカウント 友だち追加はこちらから"></a></div>
  </div>
</section>

<section class="lp-section lp-summary bg-dark">
  <div class="lp-container">
    <div class="lp-h2-block lp-h2-block--sum">
      <h2 class="lp-h2 lp-h2--sum lp-anim lp-anim-blur"><span class="lp-h2-phrase">まとめ</span></h2>
      <span class="lp-h2-rule lp-h2-rule--accent lp-anim lp-anim-line" style="--lp-delay:160ms"></span>
    </div>
    <ul class="lp-sum-list">
      <li class="lp-sum-card lp-anim lp-anim-slide-left" style="--lp-delay:0ms"><span class="lp-sum-num">1</span><p class="lp-sum-txt">家族信託を行う場合は、目的・財産・役割・権限・売却条件を家族間で話し合う。</p></li>
      <li class="lp-sum-card lp-anim lp-anim-slide-right" style="--lp-delay:160ms"><span class="lp-sum-num">2</span><p class="lp-sum-txt">売却権限、代金管理用の口座、生活費・介護費への使い道まで契約書に明記する。</p></li>
      <li class="lp-sum-card lp-anim lp-anim-slide-up" style="--lp-delay:320ms"><span class="lp-sum-num">3</span><p class="lp-sum-txt">不動産会社で実家の価値や活用方針を確認し、弁護士・司法書士・税理士など法律・登記・税務の専門家と連携する</p></li>
    </ul>
    <p class="lp-sum-close lp-anim lp-anim-fade-up" style="--lp-delay:200ms">丸亀市の実家を将来売却する可能性があるなら、現在価値と活用方法を把握してから家族信託を設計しましょう。</p>
  </div>
</section>

</div>

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@graph": [
    {
      "@type": "Article",
      "headline": "家族信託のやり方とは？丸亀市で実家管理を子どもに任せる手順",
      "description": "家族信託では、親が元気なうちに契約を結び、子どもへ実家の管理・修繕・売却を契約の範囲内で任せられます。本記事では、家族会議から運用までの7ステップと丸亀市の相談先を解説します。",
      "inLanguage": "ja",
      "articleSection": [
        "家族信託の仕組みと始める前に決めること",
        "家族信託のやり方と売却を見据えた設計",
        "丸亀市で家族信託を相談できる窓口",
        "まとめ"
      ],
      "about": [
        { "@type": "Thing", "name": "家族信託" },
        { "@type": "Thing", "name": "法定後見制度" },
        { "@type": "Thing", "name": "信託登記" },
        { "@type": "Place", "name": "丸亀市" }
      ]
    },
    {
      "@type": "HowTo",
      "name": "家族信託のやり方（7ステップ）",
      "description": "財産整理から運用管理までの7ステップで家族信託を進めます。",
      "step": [
        { "@type": "HowToStep", "position": 1, "name": "財産整理", "text": "不動産会社に相談し、登記事項証明書・納税通知書をそろえます。" },
        { "@type": "HowToStep", "position": 2, "name": "家族会議", "text": "家族で役割・権限案を決めます。" },
        { "@type": "HowToStep", "position": 3, "name": "専門家相談", "text": "士業へ相談し、論点整理をおこないます。" },
        { "@type": "HowToStep", "position": 4, "name": "内容設計", "text": "士業とともに信託設計案をまとめます。" },
        { "@type": "HowToStep", "position": 5, "name": "契約書作成", "text": "士業・公証役場で契約書を作成します。" },
        { "@type": "HowToStep", "position": 6, "name": "信託登記", "text": "司法書士・法務局で登記書類を提出します。" },
        { "@type": "HowToStep", "position": 7, "name": "運用管理", "text": "受託者・金融機関とともに口座・帳簿を管理します。" }
      ]
    },
    {
      "@type": "FAQPage",
      "mainEntity": [
        {
          "@type": "Question",
          "name": "家族信託とはどんな仕組みで、契約前に何を決めますか？",
          "acceptedAnswer": {
            "@type": "Answer",
            "text": "親が委託者兼受益者、子どもが受託者となる仕組みで、将来に備えて早めに目的・財産・役割・権限・終了後の渡し先を決めておきます。"
          }
        },
        {
          "@type": "Question",
          "name": "家族信託のやり方と、売却に備えて決めることは？",
          "acceptedAnswer": {
            "@type": "Answer",
            "text": "「財産整理→家族会議→専門家相談→内容設計→契約書作成→信託登記→運用管理」の7ステップで進めます。"
          }
        },
        {
          "@type": "Question",
          "name": "丸亀市ではどこに相談できますか？",
          "acceptedAnswer": {
            "@type": "Answer",
            "text": "信託登記は司法書士や高松法務局丸亀支局、公正証書の作成は丸亀公証役場、成年後見との比較は地域包括支援センターや後見センターまるがめに相談できます。"
          }
        }
      ]
    }
  ]
}
</script>

<style>
@import url('https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@300;400;700;900');

:root{
  /* ブランド指定4色(変更禁止) */
  --color-base:#FAFAFA;    /* tone: light  相対輝度0.956 */
  --color-main:#3C7639;    /* tone: dark   相対輝度0.142 */
  --color-sub:#B07B54;     /* tone: dark   相対輝度0.240 */
  --color-accent:#B07B54;  /* tone: dark   相対輝度0.240 (CVカラー) */
  --color-accent-dark:#966947; /* ホバー用: アクセントの15%濃色 */
  /* on-color(実測) */
  --color-on-main:#FFFFFF;   /* #3C7639 に対し 5.47:1 */
  --color-on-accent:#FFFFFF; /* ブランド指定。CTAは19px/900の大型文字で 3.62:1(AA大型3:1以上) */
  /* 中立色 */
  --color-text-on-dark:#FFFFFF;
  --color-text-on-light:#1A1A1A;
  --color-text-sub-on-light:#666666;
  --color-hairline:rgba(26,26,26,.12);
  --color-hairline-dark:rgba(255,255,255,.22);
}

/* ===== wrapper基盤(23-1 / 23-8 / 23-8b) ===== */
.article-lp-wrapper{position:relative; isolation:isolate; contain:layout style; width:100%; max-width:100%; overflow-x:clip; overflow-y:visible; z-index:auto; background:#FFFFFF !important; color:var(--color-text-on-light) !important; font-size:18px; line-height:2.1; letter-spacing:.02em; font-weight:400;}
.article-lp-wrapper,.article-lp-wrapper *,.article-lp-wrapper *::before,.article-lp-wrapper *::after{box-sizing:border-box}
.article-lp-wrapper,.article-lp-wrapper *,.article-lp-wrapper *::before,.article-lp-wrapper *::after{font-family:"Noto Sans JP","Hiragino Kaku Gothic ProN","Hiragino Sans","Yu Gothic","Meiryo",system-ui,-apple-system,sans-serif !important}
.article-lp-wrapper img,.article-lp-wrapper svg,.article-lp-wrapper video{max-width:100%;height:auto;display:block}
.article-lp-wrapper a{color:inherit !important;text-decoration:none !important}
.article-lp-wrapper ul,.article-lp-wrapper ol,.article-lp-wrapper dl{list-style:none;margin:0;padding:0}
.article-lp-wrapper dd{margin:0}
.article-lp-wrapper table{border-collapse:collapse;border-spacing:0}

/* ===== 中央コンテナ(4-0) ===== */
.article-lp-wrapper > section{width:100%}
.article-lp-wrapper > *:not(section):not(style):not(script){max-width:880px;margin-inline:auto}
.article-lp-wrapper .lp-container{max-width:880px;margin-inline:auto;padding-inline:56px}
.article-lp-wrapper table{width:100%}
.article-lp-wrapper figure,.article-lp-wrapper .lp-chart{margin:0;margin-inline:auto;max-width:100%}
.article-lp-wrapper [class*="grid"] > *,.article-lp-wrapper [class*="flex"] > *,.article-lp-wrapper .lp-bar > *,.article-lp-wrapper .lp-step > *,.article-lp-wrapper .lp-check > *,.article-lp-wrapper .lp-check2 > *,.article-lp-wrapper .lp-faq-list > *,.article-lp-wrapper .lp-def > *,.article-lp-wrapper .lp-notes > *,.article-lp-wrapper .lp-sum-list > *,.article-lp-wrapper .lp-bar-chart > *,.article-lp-wrapper .lp-steps > *,.article-lp-wrapper .lp-table-wrap > *,.article-lp-wrapper .lp-check-item > *,.article-lp-wrapper .lp-faq-row > *,.article-lp-wrapper .lp-box-title > *,.article-lp-wrapper .lp-fv-num > *,.article-lp-wrapper .lp-step-meta > *,.article-lp-wrapper .lp-note > *,.article-lp-wrapper .lp-sum-card > *,.article-lp-wrapper .cta-btn > *{min-width:0}
.article-lp-wrapper .lp-section{padding:60px 0}
.article-lp-wrapper .lp-cta-block{padding:60px 0;border-top:4px solid var(--color-main) !important;text-align:center}
.article-lp-wrapper #s-shikumi,.article-lp-wrapper #s-yarikata,.article-lp-wrapper #s-madoguchi{scroll-margin-top:28px}

/* ===== tone継承(8-11) ===== */
.article-lp-wrapper .bg-dark{background:var(--color-main) !important;color:var(--color-text-on-dark) !important}
.article-lp-wrapper .bg-light{background:var(--color-base) !important;color:var(--color-text-on-light) !important}
.article-lp-wrapper .bg-white{background:#FFFFFF !important;color:var(--color-text-on-light) !important}
.article-lp-wrapper :where(.bg-dark,.bg-light,.bg-white) :where(p,li,dt,dd,figcaption,small,blockquote,a,h2,h3){color:inherit !important}

/* ===== タイポグラフィ ===== */
.article-lp-wrapper p,.article-lp-wrapper li,.article-lp-wrapper dd{font-size:18px !important;line-height:2.1 !important;word-break:normal;overflow-wrap:break-word;line-break:strict;text-wrap:pretty}
.article-lp-wrapper p + p{margin-top:54px}
.article-lp-wrapper .lp-lead{font-size:20px !important;line-height:1.6 !important;font-weight:400;word-break:normal;overflow-wrap:break-word;line-break:strict;text-wrap:pretty}
.article-lp-wrapper .lp-nobr{white-space:nowrap}
.article-lp-wrapper h2,.article-lp-wrapper h3{word-break:normal;overflow-wrap:break-word;line-break:strict;text-wrap:pretty;min-width:0;margin:0}
.article-lp-wrapper .lp-h2-phrase,.article-lp-wrapper .lp-h3-phrase{display:inline-block;max-width:100%;white-space:normal;word-break:normal;line-break:strict;overflow-wrap:break-word}
.article-lp-wrapper .lp-br-pc{display:inline}
.article-lp-wrapper .lp-br-sp{display:none}
.article-lp-wrapper .lp-h2{font-size:40px !important;line-height:1.42 !important;font-weight:900;letter-spacing:-.02em}
.article-lp-wrapper .lp-h2 *{font-size:40px !important;line-height:1.42 !important}
.blog__article p + h2 {margin-top: 0;}
.article-lp-wrapper .lp-h3{font-size:26px !important;line-height:1.55 !important;font-weight:700;letter-spacing:-.01em;margin-top:88px;margin-bottom:28px}
.article-lp-wrapper .lp-h3 *{font-size:26px !important;line-height:1.55 !important}
.article-lp-wrapper .lp-h2-block{margin-bottom:44px;}
.article-lp-wrapper .bg-dark .lp-h2-block{color:#fff;}
.article-lp-wrapper .lp-em-main{color:var(--color-main) !important;font-weight:700}
.article-lp-wrapper .bg-dark .lp-em-main{color:#FFFFFF !important;border-bottom:3px solid #FFFFFF !important;font-weight:700}
.article-lp-wrapper .lp-marker-accent{background:linear-gradient(transparent 58%, rgba(176,123,84,.32) 58%, rgba(176,123,84,.32) 93%, transparent 93%) !important;padding:0 .15em;font-weight:700}

/* ===== H2見出しの型(記事内で4種) ===== */
/* 型1: 左太バー */
.article-lp-wrapper .lp-h2--bar{padding-left:26px;border-left:8px solid var(--color-main) !important}
/* 型2: 小ラベル+2トーン罫線 */
.article-lp-wrapper .lp-h2-label{font-size:16px !important;line-height:1.7 !important;font-weight:700;letter-spacing:.18em;color:var(--color-main) !important;margin-bottom:10px}
.article-lp-wrapper .lp-h2-rule2{display:block;width:180px;height:4px;margin-top:18px;background:linear-gradient(90deg, var(--color-main) 0 62%, var(--color-sub) 62% 100%) !important;transform-origin:left center}
/* 型3: チップ */
.article-lp-wrapper .lp-chip{display:inline-block;font-size:16px !important;line-height:1.7 !important;font-weight:700;letter-spacing:.14em;padding:8px 20px 10px;background:var(--color-main) !important;color:var(--color-on-main) !important;border-radius:2px;margin-bottom:16px}
/* 型4: 枠付きラベル */
.article-lp-wrapper .lp-frame-label{display:inline-block;font-size:16px !important;line-height:1.7 !important;font-weight:700;letter-spacing:.16em;padding:7px 18px 9px;border:2px solid var(--color-sub) !important;color:var(--color-main) !important;border-radius:0;margin-bottom:16px}
.article-lp-wrapper .lp-h2--frame{padding-bottom:20px;border-bottom:1px solid var(--color-hairline) !important}
/* 暗色セクション用 */
.article-lp-wrapper .lp-h2-rule{display:block;width:120px;height:4px;margin-top:20px;transform-origin:left center}
.article-lp-wrapper .lp-h2-rule--light{background:#FFFFFF !important}
.article-lp-wrapper .lp-h2-rule--accent{width:210px;height:6px;background:#FFFFFF !important}
.article-lp-wrapper .lp-h2--mark{padding-left:24px;position:relative}
.article-lp-wrapper .lp-h2--mark::before{content:"";position:absolute;left:0;top:.42em;width:12px;height:12px;background:#FFFFFF !important}
.article-lp-wrapper .lp-h2--sum{padding-left:0}

/* ===== 結論先出し ===== */
.article-lp-wrapper .lp-conclusion{border-left:5px solid var(--color-sub) !important;background:var(--color-base) !important;color:var(--color-text-on-light) !important;padding:34px 34px 36px;font-weight:700;margin-bottom:8px;border-radius:0 4px 4px 0}

/* ===== FV ===== */
.article-lp-wrapper .lp-fv{padding:52px 0 78px}
.article-lp-wrapper .lp-know{padding:84px 0}
.article-lp-wrapper .lp-toc{padding:84px 0}
.article-lp-wrapper .lp-fv-num{display:flex;align-items:baseline;flex-wrap:wrap;gap:0 22px;margin-top:56px;padding-top:34px;border-top:4px solid var(--color-main) !important}
.article-lp-wrapper .lp-stat-num{display:inline-flex;align-items:baseline;line-height:1;color:var(--color-main) !important}
.article-lp-wrapper .lp-stat-num .num{font-size:104px !important;font-weight:900;line-height:1;letter-spacing:-.03em}
.article-lp-wrapper .lp-stat-num .unit{font-size:30px !important;font-weight:700;line-height:1;margin-left:.1em}
.article-lp-wrapper .lp-fv-num-label{font-size:18px !important;line-height:1.8 !important;font-weight:700;letter-spacing:.08em;color:var(--color-text-sub-on-light) !important;padding-bottom:.5em}
.article-lp-wrapper .lp-lead-1{animation:lpFvRise .9s cubic-bezier(.22,1,.36,1) both}
.article-lp-wrapper .lp-lead-2{animation:lpFvRise .9s cubic-bezier(.22,1,.36,1) .14s both}
.article-lp-wrapper .lp-fv-num{animation:lpFvPop 1s cubic-bezier(.22,1,.36,1) .28s both}
@keyframes lpFvRise{from{opacity:0;transform:translateY(22px)}to{opacity:1;transform:none}}
@keyframes lpFvPop{from{opacity:0;transform:scale(.9)}to{opacity:1;transform:none}}

/* ===== チェックリスト(4-7) ===== */
.article-lp-wrapper .lp-check{display:grid;grid-template-columns:minmax(0,1fr);gap:26px;margin-top:8px}
.article-lp-wrapper .lp-check2{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:24px 40px;margin-top:26px}
.article-lp-wrapper .lp-check-item{display:flex;align-items:flex-start;gap:14px}
.article-lp-wrapper .lp-check-item .ico{flex:0 0 auto;width:26px;height:26px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;margin-top:.34em;background:var(--color-main) !important}
.article-lp-wrapper .lp-check--dark .lp-check-item .ico{background:#FFFFFF !important}
.article-lp-wrapper .lp-check-item .ico svg{width:62%;height:62%;display:block;stroke:#FFFFFF !important;fill:none !important}
.article-lp-wrapper .lp-check--dark .lp-check-item .ico svg{stroke:var(--color-main) !important}
.article-lp-wrapper .lp-check-item .txt{font-size:18px !important;line-height:1.6 !important;font-weight:400}
.article-lp-wrapper .lp-check--dark .lp-check-item .txt{font-weight:400;color:#fff;}

/* ===== 目次FAQ ===== */
.article-lp-wrapper .lp-faq-list{display:grid;grid-template-columns:minmax(0,1fr);gap:48px}
.article-lp-wrapper .lp-faq-box{background:#FFFFFF !important;color:var(--color-text-on-light) !important;border:1px solid var(--color-hairline) !important;border-top:4px solid var(--color-main) !important;border-radius:8px;padding:40px 40px 34px}
.article-lp-wrapper .lp-faq-row{display:flex;align-items:flex-start;gap:16px}
.article-lp-wrapper .lp-faq-row--a{margin-top:22px;padding-top:24px;border-top:1px solid var(--color-hairline) !important}
.article-lp-wrapper .lp-faq-mark{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;min-width:52px;height:34px;padding:0 8px 2px;font-size:17px !important;line-height:1 !important;font-weight:900;letter-spacing:.02em;border-radius:2px}
.article-lp-wrapper .lp-faq-mark--q{background:var(--color-main) !important;color:var(--color-on-main) !important}
.article-lp-wrapper .lp-faq-mark--a{background:var(--color-base) !important;color:var(--color-main) !important;border:2px solid var(--color-main) !important}
.article-lp-wrapper .lp-faq-q{font-size:20px !important;line-height:1.9 !important;font-weight:700}
.article-lp-wrapper .lp-faq-a{font-size:18px !important;line-height:2.05 !important;font-weight:400}
.article-lp-wrapper .lp-faq-link{display:block;width:fit-content;max-width:calc(100% - 68px);text-align:left;margin-top:26px;margin-left:68px;padding:14px 28px;min-height:46px;font-size:17px !important;line-height:1.6 !important;font-weight:700;background:var(--color-base) !important;color:var(--color-main) !important;border:2px solid var(--color-main) !important;border-radius:6px;cursor:pointer;transition:background 300ms ease, transform 300ms cubic-bezier(.22,1,.36,1)}
.article-lp-wrapper .lp-faq-link:hover{background:var(--color-main) !important;color:var(--color-on-main) !important;transform:translateX(4px)}
.article-lp-wrapper .lp-faq-link:focus-visible{outline:3px solid var(--color-sub);outline-offset:4px}

/* ===== 役割カード ===== */
.article-lp-wrapper .lp-role-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:36px;margin:34px 0 54px}
.article-lp-wrapper .lp-role{background:#FFFFFF !important;color:var(--color-text-on-light) !important;border:1px solid var(--color-hairline) !important;border-radius:4px;padding:40px 26px 42px;text-align:center}
.article-lp-wrapper .lp-role-badge{display:inline-block;font-size:18px !important;line-height:1.6 !important;font-weight:900;letter-spacing:.06em;padding:8px 18px 10px;background:var(--color-main) !important;color:var(--color-on-main) !important;border-radius:2px}
.article-lp-wrapper .lp-role-txt{margin-top:22px;font-size:18px !important;line-height:1.9 !important;font-weight:700;color:var(--color-text-on-light) !important}

/* ===== 定義リスト ===== */
.article-lp-wrapper .lp-def{display:grid;grid-template-columns:minmax(0,1fr);gap:26px;margin-top:50px}
.article-lp-wrapper .lp-def-item{border-left:5px solid var(--color-sub) !important;background:var(--color-base) !important;color:var(--color-text-on-light) !important;padding:28px 30px 30px;border-radius:0 4px 4px 0}
.article-lp-wrapper .lp-def-t{font-size:19px !important;line-height:1.8 !important;font-weight:900;color:var(--color-main) !important;margin-bottom:10px}
.article-lp-wrapper .lp-def-d{font-size:18px !important;line-height:2.05 !important}

/* ===== ボックス(チェックリスト枠) ===== */
.article-lp-wrapper .lp-box{background:var(--color-base) !important;color:var(--color-text-on-light) !important;border:1px solid var(--color-hairline) !important;border-top:4px solid var(--color-sub) !important;border-radius:6px;padding:44px 44px 46px;margin:34px 0 54px}
.article-lp-wrapper .lp-box-title{display:flex;align-items:center;gap:16px;font-size:20px !important;line-height:1.8 !important;font-weight:900}
.article-lp-wrapper .lp-box-badge{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;padding:7px 16px 9px;font-size:16px !important;line-height:1 !important;font-weight:900;letter-spacing:.1em;background:var(--color-main) !important;color:var(--color-on-main) !important;border-radius:50px}

/* ===== 注意リスト ===== */
.article-lp-wrapper .lp-notes{display:grid;grid-template-columns:minmax(0,1fr);gap:22px;margin-top:52px}
.article-lp-wrapper .lp-note{display:flex;align-items:flex-start;gap:18px;background:#FFFFFF !important;color:var(--color-text-on-light) !important;border:1px solid var(--color-hairline) !important;border-left:5px solid var(--color-sub) !important;border-radius:0 4px 4px 0;padding:28px 30px 30px}
.article-lp-wrapper .lp-note-mark{flex:0 0 auto;width:34px;height:34px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;padding-bottom:2px;font-size:20px !important;line-height:1 !important;font-weight:900;background:var(--color-sub) !important;color:#FFFFFF !important}
.article-lp-wrapper .lp-note-txt{font-size:18px !important;line-height:2.05 !important}

/* ===== ステップ(4-3) ===== */
.article-lp-wrapper .lp-steps{max-width:760px;margin:34px auto 54px}
.article-lp-wrapper .lp-step{display:grid;grid-template-columns:52px minmax(0,1fr);column-gap:22px;position:relative;padding-bottom:34px}
.article-lp-wrapper .lp-step:last-child{padding-bottom:0}
.article-lp-wrapper .lp-step-num{width:48px;height:48px;border-radius:50%;margin-inline:auto;display:inline-flex;align-items:center;justify-content:center;padding-bottom:2px;font-size:20px !important;line-height:1 !important;font-weight:900;background:var(--color-main) !important;color:var(--color-on-main) !important}
.article-lp-wrapper .lp-step:not(:last-child)::before{content:"";position:absolute;left:26px;transform:translateX(-50%);top:48px;bottom:0;width:2px;background:var(--color-main) !important;transform-origin:top}
.article-lp-wrapper .lp-step-body{background:#FFFFFF !important;color:var(--color-text-on-light) !important;border:1px solid var(--color-hairline) !important;border-radius:4px;padding:26px 28px 28px}
.article-lp-wrapper .lp-step-t{font-size:20px !important;line-height:1.7 !important;font-weight:900;color:var(--color-main) !important;padding-bottom:16px;border-bottom:1px solid var(--color-hairline) !important}
.article-lp-wrapper .lp-step-meta{display:flex;align-items:baseline;flex-wrap:wrap;gap:6px 16px;margin-top:16px}
.article-lp-wrapper .lp-step-meta + .lp-step-meta{margin-top:12px}
.article-lp-wrapper .lp-step-label{flex:0 0 auto;font-size:16px !important;line-height:1.7 !important;font-weight:700;letter-spacing:.1em;color:var(--color-main) !important}
.article-lp-wrapper .lp-step-val{font-size:18px !important;line-height:1.9 !important;font-weight:400}

/* ===== 棒グラフ(9-2b) ===== */
.article-lp-wrapper .lp-chart{margin:56px auto 54px;max-width:760px}
.article-lp-wrapper .lp-fig-cap{display:block;width:100%;text-align:left;font-size:17px !important;line-height:1.8 !important;font-weight:700;letter-spacing:.06em;color:var(--color-main) !important;margin-bottom:20px}
.article-lp-wrapper .lp-bar-chart{display:grid;grid-template-columns:minmax(0,1fr);gap:28px}
.article-lp-wrapper .lp-bar{display:grid;grid-template-columns:180px minmax(0,1fr) 104px;align-items:center;column-gap:22px}
.article-lp-wrapper .lp-bar-label{font-size:17px !important;line-height:1.8 !important;font-weight:700}
.article-lp-wrapper .lp-bar-track{height:30px;border-radius:2px;background:rgba(26,26,26,.08) !important}
.article-lp-wrapper .lp-bar-fill--main{background:var(--color-main) !important}
.article-lp-wrapper .lp-bar-fill--sub{background:var(--color-sub) !important}
.article-lp-wrapper .lp-bar-fill{height:100%;border-radius:2px}
.article-lp-wrapper .lp-bar-val{display:inline-flex;align-items:baseline;justify-content:flex-end;line-height:1 !important;color:var(--color-main) !important;font-size:34px !important;font-weight:900}
.article-lp-wrapper .lp-bar-val span{font-size:34px !important;line-height:1 !important}
.article-lp-wrapper .lp-bar-unit{font-size:19px !important;line-height:1 !important;font-weight:700;margin-left:.06em}

/* ===== 表 ===== */
.article-lp-wrapper .lp-table-cap{display:block;width:100%;text-align:left;font-size:17px !important;line-height:1.8 !important;font-weight:700;letter-spacing:.06em;color:var(--color-main) !important;margin-top:8px;margin-bottom:20px}
.article-lp-wrapper .lp-table-wrap{margin:0 0 58px}
.article-lp-wrapper table th,.article-lp-wrapper table td{text-align:center;vertical-align:middle;font-size:17px !important;line-height:1.9 !important;padding:16px 18px;overflow-wrap:break-word}
.article-lp-wrapper table thead th{background:var(--color-main) !important;color:var(--color-on-main) !important;font-weight:900;letter-spacing:.04em}
.article-lp-wrapper table thead th.lp-th-em{background:var(--color-sub) !important;color:#FFFFFF !important;font-size:19px !important;font-weight:900}
.article-lp-wrapper table tbody th[scope="row"]{background:#86b783 !important;color:var(--color-on-main) !important;font-weight:700;text-align:center}
.article-lp-wrapper table tbody td{background:#FFFFFF !important;color:var(--color-text-on-light) !important;border-bottom:1px solid var(--color-hairline) !important}
.article-lp-wrapper table tbody td.lp-td-em{font-weight:700}
.article-lp-wrapper .lp-table-wrap--b table tbody td.lp-td-em{background:#FAFAFA !important}
.article-lp-wrapper .lp-table-wrap--a table,.article-lp-wrapper .lp-table-wrap--c table{border-radius:0}

/* ===== CTA(19章) ===== */
.article-lp-wrapper .lp-cta-catch{font-size:26px !important;line-height:1.8 !important;font-weight:900;color:var(--color-text-on-light) !important;max-width:640px;margin-inline:auto}
.article-lp-wrapper .cta-btn{position:relative;overflow:hidden;isolation:isolate;display:inline-flex;align-items:center;justify-content:center;gap:14px;margin-top:38px;background:var(--color-accent) !important;border:none;cursor:pointer;border-radius:8px;padding:20px 44px 22px;max-width:620px;margin-inline:auto;white-space:nowrap;font-size:19px !important;font-weight:900;line-height:1.45 !important;min-height:64px;box-shadow:0 6px 18px rgba(0,0,0,.14);transition:transform 360ms cubic-bezier(.22,1,.36,1), box-shadow 360ms cubic-bezier(.22,1,.36,1), background 360ms ease}
.article-lp-wrapper .cta-btn,.article-lp-wrapper .cta-btn:visited,.article-lp-wrapper .cta-btn:hover,.article-lp-wrapper .cta-btn:active,.article-lp-wrapper .cta-btn:focus,.article-lp-wrapper .cta-btn *,.article-lp-wrapper .cta-btn:hover *,.article-lp-wrapper .cta-btn:active *,.article-lp-wrapper .cta-btn:focus *{color:var(--color-on-accent) !important}
.article-lp-wrapper .cta-btn span{font-size:19px !important;line-height:1.45 !important;position:relative;z-index:2}
.article-lp-wrapper .cta-btn svg,.article-lp-wrapper .cta-btn svg *{fill:none !important;stroke:currentColor !important}
.article-lp-wrapper .cta-btn .arrow{width:22px;height:22px;flex:0 0 auto;position:relative;z-index:2;transition:transform 360ms cubic-bezier(.22,1,.36,1)}
.article-lp-wrapper .cta-btn::before{content:"";position:absolute;top:0;left:-120%;width:60%;height:100%;background:linear-gradient(120deg, transparent 0%, rgba(255,255,255,.42) 50%, transparent 100%) !important;transform:skewX(-20deg);transition:left .6s ease;pointer-events:none;z-index:1}
.article-lp-wrapper .cta-btn:hover::before{left:140%}
.article-lp-wrapper .cta-btn:hover{transform:translateY(-3px);box-shadow:0 12px 30px rgba(0,0,0,.2);background:var(--color-accent-dark) !important}
.article-lp-wrapper .cta-btn:hover .arrow{transform:translateX(7px)}
.article-lp-wrapper .cta-btn:active{transform:translateY(0);transition:transform 90ms ease-out}
.article-lp-wrapper .cta-btn:focus-visible{outline:3px solid var(--color-main);outline-offset:4px}

/* ===== LINEバナー(CTA直下・PC/SP切替) ===== */
.article-lp-wrapper .line-btn{width:100%;max-width:600px;margin:40px auto 0}
.article-lp-wrapper .line-btn a{display:block;transition:opacity 300ms ease}
.article-lp-wrapper .line-btn a:hover{opacity:.88}
.article-lp-wrapper .line-btn a:focus-visible{outline:3px solid var(--color-main);outline-offset:4px}
.article-lp-wrapper .line-btn img{width:100%;height:auto;margin-inline:auto}
.article-lp-wrapper .line-btn img.line-btn__pc{display:block !important}
.article-lp-wrapper .line-btn img.line-btn__sp{display:none !important}

/* ===== まとめ ===== */
.article-lp-wrapper .lp-sum-list{display:grid;grid-template-columns:minmax(0,1fr);gap:26px;margin-top:8px}
.article-lp-wrapper .lp-sum-card{display:flex;align-items:flex-start;gap:20px;background:rgba(255,255,255,.11) !important;color:#FFFFFF !important;border:1px solid var(--color-hairline-dark) !important;border-radius:4px;padding:32px 34px 34px}
.article-lp-wrapper .lp-sum-num{flex:0 0 auto;width:42px;height:42px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;padding-bottom:2px;font-size:20px !important;line-height:1 !important;font-weight:900;background:#FFFFFF !important;color:var(--color-main) !important}
.article-lp-wrapper .lp-sum-txt{font-size:19px !important;line-height:2.05 !important;font-weight:700;color:#FFFFFF !important}
.article-lp-wrapper .lp-sum-close{margin-top:44px;font-size:18px !important;line-height:2.15 !important;color:#FFFFFF !important}

/* ===== アニメ初期状態(10-4) ===== */
.article-lp-wrapper .lp-anim{opacity:1; transform:none}
.article-lp-wrapper.is-animating .lp-anim:not(.in-view){opacity:0}
.article-lp-wrapper.is-animating .lp-anim.lp-anim-fade-up:not(.in-view){opacity:0; transform:translateY(28px)}
.article-lp-wrapper.is-animating .lp-anim.lp-anim-slide-left:not(.in-view){opacity:0; transform:translateX(-48px)}
.article-lp-wrapper.is-animating .lp-anim.lp-anim-slide-right:not(.in-view){opacity:0; transform:translateX(48px)}
.article-lp-wrapper.is-animating .lp-anim.lp-anim-slide-up:not(.in-view){opacity:0; transform:translateY(40px)}
.article-lp-wrapper.is-animating .lp-anim.lp-anim-slide-down:not(.in-view){opacity:0; transform:translateY(-40px)}
.article-lp-wrapper.is-animating .lp-anim.lp-anim-scale:not(.in-view){opacity:0; transform:scale(.88)}
.article-lp-wrapper.is-animating .lp-anim.lp-anim-clip:not(.in-view){clip-path:inset(0 100% 0 0)}
.article-lp-wrapper.is-animating .lp-anim.lp-anim-blur:not(.in-view){opacity:0; filter:blur(16px)}
.article-lp-wrapper.is-animating .lp-anim.lp-anim-flip:not(.in-view){opacity:0; transform:perspective(800px) rotateY(-70deg)}
.article-lp-wrapper.is-animating .lp-anim.lp-anim-elastic:not(.in-view){opacity:0; transform:scale(.3) rotate(-20deg)}
.article-lp-wrapper.is-animating .lp-anim.lp-anim-line:not(.in-view){opacity:0; transform:scaleX(0)}
.article-lp-wrapper.is-animating .lp-anim.in-view{
  opacity:1; transform:none; clip-path:inset(0 0 0 0); filter:blur(0);
  transition:opacity 1200ms cubic-bezier(.22,1,.36,1), transform 1200ms cubic-bezier(.22,1,.36,1),
             clip-path 1200ms cubic-bezier(.22,1,.36,1), filter 1200ms cubic-bezier(.22,1,.36,1);
  transition-delay:var(--lp-delay, 0ms);
}
.article-lp-wrapper.is-animating .lp-anim.lp-anim-clip.in-view{transition:clip-path 1500ms cubic-bezier(.16,1,.3,1);transition-delay:var(--lp-delay, 0ms)}
.article-lp-wrapper.is-animating .lp-anim.lp-anim-flip.in-view{transition:opacity 1100ms cubic-bezier(.65,0,.35,1), transform 1100ms cubic-bezier(.65,0,.35,1);transition-delay:var(--lp-delay, 0ms)}
.article-lp-wrapper.is-animating .lp-anim.lp-anim-elastic.in-view{transition:opacity 900ms cubic-bezier(.34,1.56,.64,1), transform 900ms cubic-bezier(.34,1.56,.64,1);transition-delay:var(--lp-delay, 0ms)}
.article-lp-wrapper.is-animating .lp-anim.lp-anim-line.in-view{transition:opacity 700ms cubic-bezier(.83,0,.17,1), transform 900ms cubic-bezier(.83,0,.17,1);transition-delay:var(--lp-delay, 0ms)}
.article-lp-wrapper.is-animating .lp-anim.lp-anim-blur.in-view{transition:opacity 1600ms cubic-bezier(.22,1,.36,1), filter 1600ms cubic-bezier(.22,1,.36,1), transform 1600ms cubic-bezier(.22,1,.36,1);transition-delay:var(--lp-delay, 0ms)}
/* ステップ連結線(上→下ドロー) */
.article-lp-wrapper.is-animating .lp-step:not(:last-child)::before{transform:translateX(-50%) scaleY(0);transition:transform 520ms ease}
.article-lp-wrapper.is-animating .lp-step.in-view:not(:last-child)::before{transform:translateX(-50%) scaleY(1)}
/* 棒グラフ(9-2b固定形) */
.article-lp-wrapper .lp-bar.lp-anim{opacity:1;transform:none;clip-path:none;filter:none}
.article-lp-wrapper .lp-bar-track{overflow:hidden;direction:ltr}
.article-lp-wrapper .lp-bar-fill{
  display:block;width:var(--w);transform-origin:left center;
  transition:width 1400ms cubic-bezier(.22,1,.36,1);
  transition-delay:var(--lp-delay,0ms)
}
.article-lp-wrapper.is-animating .lp-bar.lp-anim:not(.in-view){opacity:1;transform:none;clip-path:none;filter:none}
.article-lp-wrapper.is-animating .lp-bar.lp-anim:not(.in-view) .lp-bar-fill{width:0}
@media (prefers-reduced-motion: reduce){
  .article-lp-wrapper .lp-bar-fill{transition:none !important}
  .article-lp-wrapper.is-animating .lp-bar.lp-anim:not(.in-view) .lp-bar-fill{width:var(--w)}
}
@media (prefers-reduced-motion: reduce){
  .article-lp-wrapper.is-animating .lp-anim,
  .article-lp-wrapper.is-animating .lp-anim:not(.in-view){
    opacity:1 !important; transform:none !important; clip-path:none !important; filter:none !important; transition:none !important;
  }
  .article-lp-wrapper .lp-lead-1,.article-lp-wrapper .lp-lead-2,.article-lp-wrapper .lp-fv-num{animation:none !important;opacity:1 !important;transform:none !important}
  .article-lp-wrapper.is-animating .lp-step:not(:last-child)::before{transform:translateX(-50%) scaleY(1) !important;transition:none !important}
}

@media (max-width:768px){
  .article-lp-wrapper{font-size:16px;line-height:2.0}
  .article-lp-wrapper .lp-br-pc{display:none}
  .article-lp-wrapper .lp-br-sp{display:inline}
  .article-lp-wrapper .lp-container{padding-inline:max(20px,3vw)}
  .article-lp-wrapper .lp-section{padding:max(60px,10vw) 0}
  .article-lp-wrapper .lp-fv{padding:max(26px,3.4vw) 0 max(52px,6.8vw)}
  .article-lp-wrapper .lp-know{padding:max(54px,7vw) 0}
  .article-lp-wrapper .lp-toc{padding:max(54px,7vw) 0}
  .article-lp-wrapper .lp-cta-block{padding:max(60px,8.6vw) 0}

  /* ① 読ませる文字の16px下限(素のspanを含めない) */
  .article-lp-wrapper p,
  .article-lp-wrapper li,
  .article-lp-wrapper dt,
  .article-lp-wrapper dd,
  .article-lp-wrapper a,
  .article-lp-wrapper th,
  .article-lp-wrapper td,
  .article-lp-wrapper small,
  .article-lp-wrapper figcaption,
  .article-lp-wrapper .lp-note-txt,
  .article-lp-wrapper .lp-step-val,
  .article-lp-wrapper .lp-step-label,
  .article-lp-wrapper .lp-check-item .txt{
    font-size:max(16px,2.2vw) !important;
    line-height:1.6 !important;
  }

  /* ② 見出し・大型数値の再宣言(①より後・内部spanまで) */
  .article-lp-wrapper .lp-h2,
  .article-lp-wrapper .lp-h2 span{font-size:max(26px,4.3vw) !important;line-height:1.45 !important}
  .article-lp-wrapper .lp-h3,
  .article-lp-wrapper .lp-h3 span{font-size:max(20px,3.2vw) !important;line-height:1.55 !important}
  .article-lp-wrapper .lp-stat-num .num{font-size:max(54px,8.6vw) !important;line-height:1 !important}
  .article-lp-wrapper .lp-stat-num .unit{font-size:max(21px,3.2vw) !important;line-height:1 !important}
  .article-lp-wrapper .lp-fv-num-label{font-size:max(16px,2.2vw) !important;line-height:1.8 !important}
  .article-lp-wrapper .lp-bar-val,
  .article-lp-wrapper .lp-bar-val span{font-size:max(30px,4.6vw) !important;line-height:1 !important}
  .article-lp-wrapper .lp-bar-unit{font-size:max(17px,2.5vw) !important;line-height:1 !important}
  .article-lp-wrapper .lp-bar-label{font-size:max(16px,2.3vw) !important;line-height:1.8 !important}
  .article-lp-wrapper .lp-faq-mark{font-size:max(16px,2.3vw) !important;line-height:1 !important}
  .article-lp-wrapper .lp-faq-q{font-size:max(18px,2.8vw) !important;line-height:1.85 !important}
  .article-lp-wrapper .lp-cta-catch{font-size:max(21px,6.3vw) !important;line-height:1.6 !important;text-align: center;}
  .article-lp-wrapper .lp-sum-txt{font-size:max(17px,2.5vw) !important;line-height:2.0 !important}
  .article-lp-wrapper .lp-step-t{font-size:max(18px,2.7vw) !important;line-height:1.7 !important}
  .article-lp-wrapper .lp-box-title{font-size:max(18px,2.7vw) !important;line-height:1.75 !important}
  .article-lp-wrapper .lp-box-badge{font-size:max(16px,2.2vw) !important;line-height:1 !important}
  .article-lp-wrapper .lp-def-t{font-size:max(17px,2.6vw) !important;line-height:1.75 !important}
  .article-lp-wrapper .lp-role-txt{font-size:max(17px,2.5vw) !important;line-height:1.8 !important}
  .article-lp-wrapper .lp-role-badge{font-size:max(17px,2.5vw) !important;line-height:1.6 !important}
  .article-lp-wrapper .lp-lead{font-size:max(17px,2.5vw) !important;line-height:2.2 !important}
  .article-lp-wrapper .lp-chip,
  .article-lp-wrapper .lp-frame-label,
  .article-lp-wrapper .lp-h2-label{font-size:max(16px,2.2vw) !important;line-height:1.7 !important}
  .article-lp-wrapper .cta-btn,
  .article-lp-wrapper .cta-btn span{font-size:max(19px,2.6vw) !important;line-height:1.55 !important}
  .article-lp-wrapper .lp-table-cap,
  .article-lp-wrapper .lp-fig-cap{font-size:max(16px,2.3vw) !important;line-height:1.8 !important}
  .blog__contents h2:not(:first-child){margin-top:0;}

  /* 余白スケール(段落 → 見出し前後 → ブロック → セクション の刻みを統一) */
  .article-lp-wrapper p + p{margin-top:max(38px,4.9vw)}
  .article-lp-wrapper .lp-h2-block{margin-bottom:max(30px,3.9vw)}
  .article-lp-wrapper .lp-h2-rule{margin-top:max(16px,2.1vw)}
  .article-lp-wrapper .lp-h2-rule2{margin-top:max(14px,1.8vw)}
  .article-lp-wrapper .lp-chip,
  .article-lp-wrapper .lp-frame-label,
  .article-lp-wrapper .lp-h2-label{margin-bottom:max(12px,1.6vw)}
  .article-lp-wrapper .lp-h3{margin-top:max(58px,7.6vw);margin-bottom:max(22px,2.9vw)}
  .article-lp-wrapper .lp-h2--bar{padding-left:max(16px,2.1vw);border-left-width:6px}
  .article-lp-wrapper .lp-h2--frame{padding-bottom:max(14px,1.8vw)}
  .article-lp-wrapper .lp-conclusion{font-size: 4vw !important;padding:max(26px,3.4vw) max(22px,2.9vw);margin-bottom:0;}
  .article-lp-wrapper .lp-anim{font-size: 4vw !important;}
  .article-lp-wrapper .bg-dark .lp-h2-phrase{color:#fff!important;}

  /* FV(数値と説明ラベルを縦積みにして横はみ出しを構造的に断つ) */
  .article-lp-wrapper .lp-fv-num{flex-direction:column;align-items:flex-start;gap:max(8px,1vw);margin-top:max(34px,4.4vw);padding-top:max(24px,3.1vw)}
  .article-lp-wrapper .lp-fv-num-label{padding-bottom:0}

  /* チェックリスト */
  .article-lp-wrapper .lp-check{gap:max(22px,2.9vw)}
  .article-lp-wrapper .lp-check2{grid-template-columns:minmax(0,1fr);gap:max(20px,2.6vw);margin-top:max(22px,2.9vw)}
  .article-lp-wrapper .lp-check-item{gap:max(12px,1.6vw)}
  .article-lp-wrapper .lp-check-item .ico{margin-top:.19em}

  /* 目次FAQ */
  .article-lp-wrapper .lp-faq-list{gap:max(28px,3.6vw)}
  .article-lp-wrapper .lp-faq-box{padding:max(30px,3.9vw) max(22px,2.9vw)}
  .article-lp-wrapper .lp-faq-row{gap:max(12px,1.6vw)}
  .article-lp-wrapper .lp-faq-mark{min-width:46px;height:30px}
  .article-lp-wrapper .lp-faq-row--a{margin-top:max(20px,2.6vw);padding-top:max(20px,2.6vw)}
  .article-lp-wrapper .lp-faq-link{display:block;width:100%;max-width:100%;margin-left:0;text-align:center;margin-top:max(24px,3.1vw);padding:max(14px,1.8vw) max(16px,2.1vw) max(14px,1.8vw) max(16px,6.1vw);min-height:48px;line-height:1.6 !important;text-indent: -1.2em;}

  /* カード・リスト */
  .article-lp-wrapper .lp-role-grid{grid-template-columns:minmax(0,1fr);gap:max(26px,3.4vw);margin:max(28px,3.6vw) 0 max(44px,5.7vw)}
  .article-lp-wrapper .lp-role{padding:max(30px,3.9vw) max(22px,2.9vw);text-align: left;}
  .article-lp-wrapper .lp-role-txt{margin-left:max(16px,2.1vw);margin-top: 0;display: inline-block;}
  .article-lp-wrapper .lp-def{gap:max(26px,3.4vw);margin-top:max(40px,5.2vw)}
  .article-lp-wrapper .lp-def-item{padding:max(26px,3.4vw) max(22px,2.9vw)}
  .article-lp-wrapper .lp-def-t{margin-bottom:max(8px,1vw)}
  .article-lp-wrapper .lp-box{padding:max(30px,3.9vw) max(22px,2.9vw);margin:max(28px,3.6vw) 0 max(44px,5.7vw)}
  .article-lp-wrapper .lp-box-title{gap:max(12px,1.6vw)}
  .article-lp-wrapper .lp-notes{gap:max(26px,3.4vw);margin-top:max(40px,5.2vw)}
  .article-lp-wrapper .lp-note{display:block;padding:max(26px,3.4vw) max(22px,2.9vw)}
  .article-lp-wrapper .lp-note-mark{display:flex;margin-bottom:max(12px,1.6vw)}

  /* ステップ(ラベル→値を縦積みにして行ごとのガタつきをなくす) */
  .article-lp-wrapper .lp-steps{max-width:100%;margin:max(28px,3.6vw) auto max(44px,5.7vw)}
  .article-lp-wrapper .lp-step{grid-template-columns:44px minmax(0,1fr);column-gap:max(14px,1.8vw);padding-bottom:max(24px,3.1vw)}
  .article-lp-wrapper .lp-step-num{width:44px;height:44px;font-size:19px !important}
  .article-lp-wrapper .lp-step:not(:last-child)::before{left:22px;top:44px}
  .article-lp-wrapper .lp-step-body{padding:max(26px,3.4vw) max(22px,2.9vw)}
  .article-lp-wrapper .lp-step-t{padding-bottom:max(14px,1.8vw)}
  .article-lp-wrapper .lp-step-meta{display:block;margin-top:max(14px,1.8vw)}
  .article-lp-wrapper .lp-step-meta + .lp-step-meta{margin-top:max(14px,1.8vw)}
  .article-lp-wrapper .lp-step-label{display:block;margin-bottom:max(2px,.3vw)}
  .article-lp-wrapper .lp-step-val{display:block}

  /* 棒グラフ(数値が上・バーが下=4-6) */
  .article-lp-wrapper .lp-chart{margin:max(44px,5.7vw) auto max(44px,5.7vw)}
  .article-lp-wrapper .lp-fig-cap{margin-top:0;margin-bottom:max(14px,1.8vw)}
  .article-lp-wrapper .lp-bar-chart{gap:max(28px,3.6vw)}
  .article-lp-wrapper .lp-bar{grid-template-columns:minmax(0,1fr);row-gap:max(10px,1.3vw)}
  .article-lp-wrapper .lp-bar-label{order:1}
  .article-lp-wrapper .lp-bar-val{order:2;justify-content:flex-start}
  .article-lp-wrapper .lp-bar-track{order:3;height:max(24px,3.1vw)}

  /* 表 */
  .article-lp-wrapper .lp-table-wrap{margin-bottom:max(44px,5.7vw)}
  .article-lp-wrapper .lp-table-cap{margin-top:max(40px,5.2vw);margin-bottom:max(14px,1.8vw)}

  /* CTA・LINEバナー */
  .article-lp-wrapper .cta-btn{white-space:normal;width:auto;max-width:100%;padding:max(18px,2.3vw) max(22px,2.9vw);margin-top:max(28px,3.6vw);min-height:56px}
  .article-lp-wrapper .cta-btn .arrow{width:20px;height:20px}
  .article-lp-wrapper .line-btn{max-width:100%;margin:max(28px,3.6vw) 0 0}
  .article-lp-wrapper .line-btn img.line-btn__pc{display:none !important}
  .article-lp-wrapper .line-btn img.line-btn__sp{display:block !important}

  /* まとめ */
  .article-lp-wrapper .lp-sum-list{gap:max(26px,3.4vw)}
  .article-lp-wrapper .lp-sum-card{display:block;padding:max(26px,3.4vw) max(22px,2.9vw)}
  .article-lp-wrapper .lp-sum-num{display:flex;margin-bottom:max(12px,1.6vw)}
  .article-lp-wrapper .lp-sum-close{margin-top:max(34px,4.4vw)}

  /* SP表: 1カラムカード型(横スクロールなし) */
  .article-lp-wrapper .lp-table-wrap table,
  .article-lp-wrapper .lp-table-wrap tbody,
  .article-lp-wrapper .lp-table-wrap tr{display:block;width:100%}
  .article-lp-wrapper .lp-table-wrap thead{display:none}
  .article-lp-wrapper .lp-table-wrap tbody tr{border:1px solid var(--color-hairline) !important;border-radius:4px;overflow:hidden;margin-bottom:max(20px,2.6vw)}
  .article-lp-wrapper .lp-table-wrap tbody tr:last-child{margin-bottom:0}
  .article-lp-wrapper .lp-table-wrap tbody th[scope="row"]{display:block;width:100%;text-align:left;padding:max(16px,2.1vw) max(22px,2.9vw);font-size:max(17px,2.6vw) !important;line-height:1.7 !important;font-weight:900;letter-spacing:.04em;background:var(--color-main) !important;color:var(--color-on-main) !important}
  .article-lp-wrapper .lp-table-wrap tbody td{display:block;width:100%;text-align:center;padding:max(18px,2.3vw) max(22px,2.9vw) max(20px,2.6vw);border-bottom:1px solid var(--color-hairline) !important}
  .article-lp-wrapper .lp-table-wrap tbody tr td:last-child{border-bottom:none !important}
  .article-lp-wrapper .lp-table-wrap tbody td::before{content:attr(data-label);display:block;width:100%;text-align:center;font-size:max(16px,2.2vw);line-height:1.7;font-weight:700;letter-spacing:.1em;color:var(--color-main) !important;padding-bottom:max(10px,1.3vw);margin-bottom:max(12px,1.6vw);border-bottom:1px solid var(--color-hairline)}
}

/* === host-reset(指定例外・ホストCMS装飾の打ち消し。これ以外の素id/ホストセレクタは禁止) === */
#article ul li{border-bottom:none}
#article ul li span{color:#333;width:auto}
@media only screen and (max-width:768px){
  .entry_wrap h2{padding:0;border-top:none;border-bottom:none}
}
</style>

<script>
(function(){
  'use strict';
  function initWrapper(wrapper){
    if (wrapper.getAttribute('data-lp-runtime') === '1') return;
    wrapper.setAttribute('data-lp-runtime', '1');

    var io = null;
    var onScroll = null;
    var pendingCount = -1;

    /* 全要素の表示完了・例外時に監視を止め、常駐処理をゼロにする */
    function stopWatching(){
      if (io) { io.disconnect(); io = null; }
      if (onScroll) { window.removeEventListener('scroll', onScroll); onScroll = null; }
    }

    function runCount(el){
      if (el.getAttribute('data-lp-counted') === '1') return;
      el.setAttribute('data-lp-counted', '1');
      var target = parseFloat(el.getAttribute('data-target'));
      var dec = parseInt(el.getAttribute('data-dec') || '0', 10);
      if (!isFinite(target)) return;
      if (isNaN(dec)) dec = 0;
      if (dec < 0) dec = 0;
      if (dec > 4) dec = 4;
      var dur = 1900, start = null;
      function f(ts){
        if (!start) start = ts;
        var p = Math.min((ts - start) / dur, 1);
        var e = 1 - Math.pow(1 - p, 3);
        el.textContent = (target * e).toFixed(dec);
        if (p < 1) requestAnimationFrame(f);
        else el.textContent = target.toFixed(dec);
      }
      requestAnimationFrame(f);
    }

    function reveal(el){
      if (el.classList.contains('in-view')) return;
      el.classList.add('in-view');
      if (pendingCount > 0) {
        pendingCount = pendingCount - 1;
        if (pendingCount === 0) stopWatching();
      }
      if (el.hasAttribute) {
        if (el.hasAttribute('data-countup')) runCount(el);
      }
      var cu = el.querySelectorAll ? el.querySelectorAll('[data-countup]') : [];
      for (var k = 0; k < cu.length; k++) runCount(cu[k]);
    }

    try {
      var anchors = wrapper.querySelectorAll('a[href^="#"]');
      for (var a = 0; a < anchors.length; a++){
        anchors[a].addEventListener('click', function(e){
          try {
            var href = this.getAttribute('href');
            if (!href) return;
            if (href.length < 2) return;
            if (href.charAt(0) !== '#') return;
            var frag = href.slice(1);
            try { frag = decodeURIComponent(frag); } catch (e2) { /* 不正な%表記はそのまま扱う */ }
            var t = document.getElementById(frag);
            if (t) {
              if (wrapper.contains(t)) {
                e.preventDefault();
                t.scrollIntoView({ behavior: 'smooth', block: 'start' });
              }
            }
          } catch (e3) { /* 失敗時はpreventDefaultせずブラウザ標準ジャンプに委ねる */ }
        });
      }

      var reduce = false;
      if (window.matchMedia) reduce = window.matchMedia('(prefers-reduced-motion: reduce)').matches;
      /* Observer非対応 or reduced-motion → 何も隠さずに終了(=全表示) */
      if (!('IntersectionObserver' in window) || reduce) return;

      var all = wrapper.querySelectorAll('.lp-anim');
      /* アニメ対象が無いwrapperでは監視を一切起動しない(無駄な常駐処理を作らない) */
      if (all.length === 0) return;
      pendingCount = all.length;

      /* 今ビューポート内(やや手前まで)にある要素だけを表示する保険。画面外は表示しない=アニメを残す */
      function revealVisible(){
        var vh = window.innerHeight || document.documentElement.clientHeight;
        for (var i = 0; i < all.length; i++){
          if (all[i].classList.contains('in-view')) continue;
          var r = all[i].getBoundingClientRect();
          if (r.top < vh * 0.92) {
            if (r.bottom > 0) reveal(all[i]);
          }
        }
      }

      /* Observer対応を確認できた段階で初めて隠す */
      wrapper.classList.add('is-animating');

      wrapper.offsetWidth;

      setTimeout(function(){ if (pendingCount > 0) revealVisible(); }, 1200);
      var ticking = false;
      onScroll = function(){
        if (ticking) return; ticking = true;
        window.requestAnimationFrame(function(){ revealVisible(); ticking = false; });
      };
      window.addEventListener('scroll', onScroll, { passive: true });

      io = new IntersectionObserver(function(entries){
        entries.forEach(function(en){
          if (en.isIntersecting){ reveal(en.target); if (io) io.unobserve(en.target); }
        });
      }, { threshold: 0.12, rootMargin: '0px 0px -8% 0px' });
      for (var j = 0; j < all.length; j++) { if (!io) break; io.observe(all[j]); }
    } catch (err) {
      /* 何が起きても全表示に倒す(真っ白事故の根絶)。監視も解除する */
      stopWatching();
      wrapper.classList.remove('is-animating');
      var a2 = wrapper.querySelectorAll('.lp-anim');
      for (var m = 0; m < a2.length; m++) a2[m].classList.add('in-view');
    }
  }

  function initAll(){
    var wrappers = document.getElementsByClassName('article-lp-wrapper');
    for (var w = 0; w < wrappers.length; w++) initWrapper(wrappers[w]);
  }
  initAll();
  /* CMS都合でscriptがHTMLより先に置かれた場合の保険(二重初期化はdata-lp-runtimeで防止) */
  if (document.readyState === 'loading') {
    document.addEventListener('DOMContentLoaded', initAll);
  }
})();
</script>]]></description>
            <pubDate>2026-07-31</pubDate>
        </item>
                
        <item>
            <title>離婚時のマンション残債はどうなる？ローン返済やトラブル回避のコツ</title>
            <link>https://www.olive-sale.com/blog/entry-798649/</link>
            <description><![CDATA[<div class="imgbox_eyecatch"><div class="eyecatch_img"><p class="clearfix" style="max-width: 100%;margin: 0 0 10px 0;">
<img src="//cdn.img-asp.jp/cms/798649_5_0_0_1.jpg" alt="離婚時のマンション残債はどうなる？ローン返済やトラブル回避のコツ" width="100%">
</p></div></div>
<div class="article-lp-wrapper">

  <!-- ============ FV ============ -->
  <section class="lp-fv bg-light">
    <div class="lp-glow-clip"><span class="lp-glow lp-glow-a"></span><span class="lp-glow lp-glow-b"></span></div>
    <div class="lp-container lp-fv-inner">
      <p class="lp-fv-cat">離婚を機に<br class="lp-br-sp">マンション売却を考える方へ</p>
      <div class="lp-fv-h1">
        <span class="lp-h1-phrase">離婚時の</span><span class="lp-h1-phrase">マンション残債は</span><br class="lp-br-sp"><span class="lp-h1-phrase lp-em-line">どうなる？</span><br class="lp-br-pc"><span class="lp-h1-phrase">ローン返済や</span><br class="lp-br-sp"><span class="lp-h1-phrase">トラブル回避のコツ</span>
      </div>
      <p class="lp-lead">離婚に伴うマンション売却では、気持ちの整理だけでなく、住宅ローン残債・所有名義・財産分与・今後の住まいを同時に考える必要があります。本記事では、残債の確認手順から買取と仲介の違い、オーバーローン時の対処、トラブルを防ぐ書面化までを、丸亀市での売却を前提に整理します。</p>
      <div class="lp-fv-rule" aria-hidden="true"></div>
    </div>
  </section>

  <!-- ============ この記事で分かること ============ -->
  <section class="lp-section lp-know bg-white">
    <div class="lp-container">
      <p class="lp-eyebrow lp-anim lp-anim-fade-up">この記事で分かること</p>
      <ul class="lp-check-list">
        <li class="lp-check-item lp-anim lp-anim-fade-up" style="--lp-delay:0ms"><span class="ico" aria-hidden="true"><svg viewBox="0 0 24 24"><path d="M5 12.5l4.2 4.2L19 7" fill="none" stroke="currentColor" stroke-width="2.4" stroke-linecap="round" stroke-linejoin="round"/></svg></span><span>離婚時にマンション残債がある場合、最初に確認すべき残債</span></li>
        <li class="lp-check-item lp-anim lp-anim-fade-up" style="--lp-delay:120ms"><span class="ico" aria-hidden="true"><svg viewBox="0 0 24 24"><path d="M5 12.5l4.2 4.2L19 7" fill="none" stroke="currentColor" stroke-width="2.4" stroke-linecap="round" stroke-linejoin="round"/></svg></span><span>名義・査定額の整理方法</span></li>
        <li class="lp-check-item lp-anim lp-anim-fade-up" style="--lp-delay:280ms"><span class="ico" aria-hidden="true"><svg viewBox="0 0 24 24"><path d="M5 12.5l4.2 4.2L19 7" fill="none" stroke="currentColor" stroke-width="2.4" stroke-linecap="round" stroke-linejoin="round"/></svg></span><span>丸亀市で早めに売却したい場合の買取と仲介の違い</span></li>
        <li class="lp-check-item lp-anim lp-anim-fade-up" style="--lp-delay:480ms"><span class="ico" aria-hidden="true"><svg viewBox="0 0 24 24"><path d="M5 12.5l4.2 4.2L19 7" fill="none" stroke="currentColor" stroke-width="2.4" stroke-linecap="round" stroke-linejoin="round"/></svg></span><span>売却額が住宅ローン残債を下回るオーバーローン時の対処法</span></li>
        <li class="lp-check-item lp-anim lp-anim-fade-up" style="--lp-delay:720ms"><span class="ico" aria-hidden="true"><svg viewBox="0 0 24 24"><path d="M5 12.5l4.2 4.2L19 7" fill="none" stroke="currentColor" stroke-width="2.4" stroke-linecap="round" stroke-linejoin="round"/></svg></span><span>財産分与や連帯保証のトラブルを防ぐために書面で残すべき内容</span></li>
      </ul>
    </div>
  </section>

  <!-- ============ FAQ型目次 ============ -->
  <section class="lp-section lp-toc bg-light">
    <div class="lp-container">
      <p class="lp-eyebrow lp-anim lp-anim-fade-up">よくある質問から読む</p>
      <p class="lp-toc-title lp-anim lp-anim-fade-up" style="--lp-delay:120ms">気になる疑問から、<br class="lp-br-sp">必要な答えへ。</p>

      <div class="lp-faq-box lp-anim lp-anim-slide-left" style="--lp-delay:0ms">
        <div class="lp-faq-q"><span class="lp-faq-badge q">Q</span><p>離婚時にマンションの住宅ローン残債がある場合、まず何を確認すべきですか？</p></div>
        <div class="lp-faq-a"><span class="lp-faq-badge a">A</span><p>最新のローン残高、マンションの査定額、所有名義、債務者・連帯保証人の有無を確認します。</p></div>
        <a href="#sec1" class="lp-faq-anchor" aria-label="残債・名義・査定額の確認について詳しく読む"><span>詳細はこちらから</span><span class="tri" aria-hidden="true">▼</span></a>
      </div>

      <div class="lp-faq-box lp-anim lp-anim-slide-left" style="--lp-delay:140ms">
        <div class="lp-faq-q"><span class="lp-faq-badge q">Q</span><p>丸亀市で離婚を機にマンションを早く売りたい場合、買取と仲介のどちらがよいですか？</p></div>
        <div class="lp-faq-a"><span class="lp-faq-badge a">A</span><p>早さを重視するなら買取、価格を重視するなら仲介です。離婚協議や残債状況に合わせた売却方法を選びましょう。</p></div>
        <a href="#sec2" class="lp-faq-anchor" aria-label="買取と仲介の違いについて詳しく読む"><span>詳細はこちらから</span><span class="tri" aria-hidden="true">▼</span></a>
      </div>

      <div class="lp-faq-box lp-anim lp-anim-slide-left" style="--lp-delay:280ms">
        <div class="lp-faq-q"><span class="lp-faq-badge q">Q</span><p>売却額より住宅ローン残債が多いオーバーローンの場合でも売却できますか？</p></div>
        <div class="lp-faq-a"><span class="lp-faq-badge a">A</span><p>抵当権を抹消できないため、自己資金で不足分を補う、金融機関への相談、任意売却などの選択肢から選ぶ必要があります。</p></div>
        <a href="#sec3" class="lp-faq-anchor" aria-label="オーバーローン時の対処法について詳しく読む"><span>詳細はこちらから</span><span class="tri" aria-hidden="true">▼</span></a>
      </div>

      <div class="lp-faq-box lp-anim lp-anim-slide-left" style="--lp-delay:420ms">
        <div class="lp-faq-q"><span class="lp-faq-badge q">Q</span><p>離婚後に住宅ローンや財産分与で揉めないためには何が必要ですか？</p></div>
        <div class="lp-faq-a"><span class="lp-faq-badge a">A</span><p>売却方法、残債の負担、財産分与の内容、連帯保証の扱いを書面に残すことが重要です。</p></div>
        <a href="#sec4" class="lp-faq-anchor" aria-label="財産分与トラブルを防ぐ書面化について詳しく読む"><span>詳細はこちらから</span><span class="tri" aria-hidden="true">▼</span></a>
      </div>
    </div>
  </section>

  <!-- ============ H2-1 確認 ============ -->
  <section id="sec1" class="lp-section bg-white">
    <div class="lp-container">
      <div class="lp-h2-block lp-style-bar">
        <p class="lp-label lp-anim lp-anim-fade-up">最初の確認</p>
        <h2 class="lp-h2 main-color lp-anim lp-anim-fade-up" style="--lp-delay:120ms"><span class="lp-h2-phrase">離婚時に</span><br><span class="lp-h2-phrase">マンション残債がある場合は</span><br><span class="lp-h2-phrase">残債・名義・査定額を確認する</span></h2>
        <span class="lp-underline lp-anim lp-anim-line" style="--lp-delay:300ms" aria-hidden="true"></span>
      </div>
      <p class="lp-lead-2 lp-anim lp-anim-fade-up">離婚時にマンションを売るなら、まず<span class="lp-em-main">住宅ローン残債・査定額・名義・連帯保証</span>を確認します。売却代金で完済できるか（アンダーローンかオーバーローンか）を早めに見極めることが、その後の判断の土台になります。</p>
      <p class="lp-anim lp-anim-fade-up">最初に確認したいのは「住宅ローンがいくら残っているか」です。売却代金などで完済できれば売却は進めやすくなりますが、売却額だけで完済できない場合は金融機関との相談が必要になるため、早めの確認が欠かせません。</p>

      <p class="lp-fig-cap lp-anim lp-anim-fade-up">最初に確認する流れ</p>
      <div class="lp-flow lp-anim lp-anim-fade-up">
        <div class="lp-step in-flow"><span class="lp-step-num">1</span><div class="lp-step-body"><p class="lp-step-t">住宅ローン残債を確認</p></div></div>
        <div class="lp-step in-flow"><span class="lp-step-num">2</span><div class="lp-step-body"><p class="lp-step-t">マンションの査定額を確認</p></div></div>
        <div class="lp-step in-flow"><span class="lp-step-num">3</span><div class="lp-step-body"><p class="lp-step-t">名義・債務者・連帯保証を確認</p></div></div>
        <div class="lp-step in-flow"><span class="lp-step-num">4</span><div class="lp-step-body"><p class="lp-step-t">アンダーローンかオーバーローンかを判断</p></div></div>
      </div>

      <div class="lp-doc-card lp-anim lp-anim-slide-left">
        <p class="lp-doc-head">確認に使う主な書類</p>
        <ul class="lp-doc-list">
          <li>住宅ローン残高証明書</li>
          <li>返済予定表</li>
          <li>登記事項証明書</li>
          <li>固定資産税納税通知書</li>
          <li>売買契約書・重要事項説明書</li>
        </ul>
        <p class="lp-doc-note">残高証明書や返済予定表で現時点の残債額を、登記事項証明書で所有者や抵当権を確認でき、名義の整理に役立ちます。</p>
      </div>

      <p class="lp-anim lp-anim-fade-up">次に、丸亀市周辺の査定額を確認します。<span class="lp-marker-accent">国土交通省の不動産情報ライブラリ</span>では取引価格や地価公示などを、国土交通大臣指定の不動産流通機構「REINS&nbsp;Market&nbsp;Information」では実際の成約価格を調べられます。</p>
      <p class="lp-anim lp-anim-fade-up">名義が夫だけであっても、婚姻期間中に夫婦で築いた財産は財産分与の対象になる場合があります。判断は事情によって異なるため、不安があれば弁護士や司法書士に相談しましょう。</p>
    </div>
  </section>

  <!-- ============ 中間CTA ============ -->
  <section class="lp-section lp-cta-block lp-cta-mid bg-light">
    <div class="lp-container">
      <p class="lp-cta-label lp-anim lp-anim-fade-up">丸亀市・地域密着の<br class="lp-br-sp">売却サポート</p>
      <p class="lp-cta-catch lp-anim lp-anim-fade-up" style="--lp-delay:120ms">離婚に併せてマンションを<br class="lp-br-sp">売却したい方へ。</p>
      <p class="lp-cta-sub lp-anim lp-anim-fade-up" style="--lp-delay:240ms">丸亀市の不動産売却なら、オリーブ不動産にお任せください。大切な建物の価値を見極め、納得のいく売却をサポートします。</p>
      <a href="/contact/" target="_blank" class="cta-btn lp-anim lp-anim-scale" style="--lp-delay:340ms"><span>不動産売却に関する<br class="lp-br-sp">ご相談はこちら</span><svg class="arrow" viewBox="0 0 24 24" aria-hidden="true"><path d="M4 12h14M13 6l6 6-6 6" fill="none" stroke="currentColor" stroke-width="2.2" stroke-linecap="round" stroke-linejoin="round"/></svg></a>
      <div class="line-btn"><a href="https://tinyurl.com/dfvtchu8" target="_blank"><img src="/images/line_banner2.png" alt="LINE公式アカウント 友だち追加はこちらから"></a></div>
    </div>
  </section>

  <!-- ============ H2-2 買取と仲介 ============ -->
  <section id="sec2" class="lp-section bg-tint-main">
    <div class="lp-container">
      <div class="lp-h2-block lp-style-chip">
        <span class="lp-chip-label lp-anim lp-anim-fade-up">比較して選ぶ</span>
        <h2 class="lp-h2 lp-anim lp-anim-clip" style="--lp-delay:120ms"><span class="lp-h2-phrase">丸亀市で離婚を機に</span><br class="lp-br-sp"><span class="lp-h2-phrase">早く売るなら</span><br class="lp-br-pc"><br class="lp-br-sp"><span class="lp-h2-phrase">買取と仲介の違いを比較する</span></h2>
        <span class="lp-underline lp-anim lp-anim-line" style="--lp-delay:320ms" aria-hidden="true"></span>
      </div>
      <p class="lp-lead-2 lp-anim lp-anim-fade-up">早さを重視するなら<span class="lp-em-main">買取</span>、価格を重視するなら<span class="lp-em-main">仲介</span>が基本です。離婚では別居の時期や子どもの転校、財産分与協議、ローン返済の継続負担を踏まえ、売却スケジュールを読みやすい方法を選ぶことが大切です。</p>

      <div class="lp-twocard">
        <div class="lp-mcard lp-anim lp-anim-slide-left" style="--lp-delay:0ms">
          <p class="lp-mcard-t">買取</p>
          <p class="lp-mcard-d">不動産会社が直接マンションを買い取る方法。販売活動が不要になりやすく、内覧対応の負担も抑えやすいのが特徴です。</p>
        </div>
        <div class="lp-mcard lp-anim lp-anim-slide-right" style="--lp-delay:160ms">
          <p class="lp-mcard-t">仲介</p>
          <p class="lp-mcard-d">不動産会社が買主を探す方法。時間はかかりやすいものの、買取より高値を目指せる可能性があります。市場状況により売却期間は変わります。</p>
        </div>
      </div>

      <p class="lp-table-cap lp-anim lp-anim-fade-up">買取と仲介の違い</p>
      <table class="lp-anim lp-anim-fade-up bg-white">
        <thead><tr><th scope="col">比較項目</th><th scope="col">買取</th><th scope="col">仲介</th></tr></thead>
        <tbody>
          <tr><th scope="row">売却スピード</th><td data-label="買取">早い傾向</td><td data-label="仲介">時間がかかる場合がある</td></tr>
          <tr><th scope="row">売却価格</th><td data-label="買取">仲介より低くなる可能性</td><td data-label="仲介">高値を目指しやすい</td></tr>
          <tr><th scope="row">内覧対応</th><td data-label="買取">少なめ</td><td data-label="仲介">複数回必要な場合がある</td></tr>
          <tr><th scope="row">近隣への知られにくさ</th><td data-label="買取">比較的配慮しやすい</td><td data-label="仲介">販売活動で知られる可能性</td></tr>
          <tr><th scope="row">向いている人</th><td data-label="買取">早く整理したい人</td><td data-label="仲介">価格を重視したい人</td></tr>
        </tbody>
      </table>

      <p class="lp-anim lp-anim-fade-up">丸亀市内の査定では、物件ごとの条件によって価格が大きく変わります。平均的な相場だけで判断せず、次のような点を見てもらうことが大切です。</p>
      <div class="lp-chips lp-anim lp-anim-fade-up">
        <span class="lp-chip">丸亀駅周辺かどうか</span><span class="lp-chip">生活利便性</span><span class="lp-chip">築年数</span><span class="lp-chip">階数</span><span class="lp-chip">管理状況</span><span class="lp-chip">駐車場の有無</span><span class="lp-chip">眺望</span><span class="lp-chip">修繕積立金</span>
      </div>
    </div>
  </section>

  <!-- ============ H2-3 オーバーローン（暗色帯） ============ -->
  <section id="sec3" class="lp-section bg-dark lp-dark-sec">
    <div class="lp-container">
      <div class="lp-h2-block lp-style-side">
        <p class="lp-label on-dark lp-anim lp-anim-fade-up">不足分の整理</p>
        <h2 class="lp-h2 lp-anim lp-anim-slide-left" style="--lp-delay:120ms"><span class="lp-h2-phrase">売却額が残債を下回る</span><br><span class="lp-h2-phrase">オーバーローン時は</span><br><span class="lp-h2-phrase">不足分の返済方法を整理する</span></h2>
        <span class="lp-underline accent lp-anim lp-anim-line" style="--lp-delay:320ms" aria-hidden="true"></span>
      </div>
      <p class="lp-lead-2 on-dark lp-anim lp-anim-fade-up">オーバーローンとは、売却見込み額より住宅ローン残債の方が多い状態です。差額の不足分をどう埋めるかを決めないと通常の売却は進められず、自己資金・援助・金融機関相談・任意売却などから方針を整理する必要があります。</p>

      <div class="lp-example lp-anim lp-anim-fade-up">
        <div class="lp-ex-row">
          <div class="lp-ex-item"><span class="lp-ex-cap">査定額</span><span class="lp-ex-val">1,500<span class="u">万円</span></span></div>
          <div class="lp-ex-op" aria-hidden="true">−</div>
          <div class="lp-ex-item"><span class="lp-ex-cap">住宅ローン残債</span><span class="lp-ex-val">2,000<span class="u">万円</span></span></div>
        </div>
        <div class="lp-ex-result lp-anim lp-num-anim" style="--lp-delay:160ms">
          <span class="lp-ex-rcap">差額（不足分）</span>
          <span class="lp-stat-num"><span class="num" data-countup data-target="500" data-dec="0">500</span><span class="unit">万円</span></span>
        </div>
        <p class="lp-ex-note">この不足分をどうするか決めないままでは、通常の売却を進めることができません。</p>
      </div>

      <p class="lp-table-cap on-dark lp-anim lp-anim-fade-up">オーバーローン時の主な対処法</p>
      <table class="lp-anim lp-anim-fade-up bg-dark dark-table">
        <thead><tr><th scope="col">対処法</th><th scope="col">内容</th><th scope="col">注意点</th></tr></thead>
        <tbody>
          <tr><th scope="row">自己資金で補う</th><td data-label="内容">不足分を預貯金などで返済する</td><td data-label="注意点">新生活費を圧迫しないか確認</td></tr>
          <tr><th scope="row">親族からの援助</th><td data-label="内容">一時的に資金援助を受ける</td><td data-label="注意点">贈与や返済条件を整理</td></tr>
          <tr><th scope="row">金融機関に相談</th><td data-label="内容">返済方法や売却可否を確認する</td><td data-label="注意点">早めの相談が必要</td></tr>
          <tr><th scope="row">任意売却を検討</th><td data-label="内容">債権者の同意を得て売却する</td><td data-label="注意点">残債が残る場合がある</td></tr>
          <tr><th scope="row">住み続ける</th><td data-label="内容">売却せず返済計画を見直す</td><td data-label="注意点">誰が住み、誰が払うか明確にする</td></tr>
        </tbody>
      </table>

      <p class="on-dark lp-anim lp-anim-fade-up">住宅金融支援機構は、返済継続が難しい場合に任意売却で残債務を圧縮することを検討できると案内しています。ただし任意売却は債権者の同意が必要で、売却できても借金がすべてなくなるとは限らず、売却後も残債の返済義務が残る場合があります。</p>

      <div class="lp-note-box on-dark lp-anim lp-anim-slide-left">
        <p class="lp-note-head"><span class="lp-note-mark" aria-hidden="true">!</span>名義人・連帯保証人の責任に注意</p>
        <p>夫婦の一方が住み続ける場合でも、住宅ローン契約上の債務者が変わらなければ返済責任が残る可能性があります。連帯保証人になっている場合も、離婚だけで自動的に責任がなくなるわけではありません。支払いが難しいときは、滞納が続く前に金融機関へ相談しましょう。</p>
      </div>
    </div>
  </section>

  <!-- ============ H2-4 書面で残す ============ -->
  <section id="sec4" class="lp-section bg-white">
    <div class="lp-container">
      <div class="lp-h2-block lp-style-twotone">
        <p class="lp-label lp-anim lp-anim-fade-up">トラブル防止</p>
        <h2 class="lp-h2 main-color lp-anim lp-anim-fade-up" style="--lp-delay:120ms"><span class="lp-h2-phrase">財産分与トラブルを防ぐには</span><br class="lp-br-pc"><br class="lp-br-sp"><span class="lp-h2-phrase">売却条件と残債負担を</span><br class="lp-br-sp"><span class="lp-h2-phrase">書面で残す</span></h2>
        <span class="lp-underline twotone lp-anim lp-anim-line" style="--lp-delay:300ms" aria-hidden="true"></span>
      </div>
      <p class="lp-lead-2 lp-anim lp-anim-fade-up">離婚時のマンション売却では「売るか」だけでなく「売却代金をどう分けるか」「残債が残った場合に誰が負担するか」まで決める必要があります。<span class="lp-em-main">口頭合意は後の認識違いを生む</span>ため、書面に残すことがトラブル防止の要です。</p>

      <p class="lp-table-cap lp-anim lp-anim-fade-up">書面に残しておきたい内容</p>
      <table class="lp-anim lp-anim-fade-up bg-white">
        <thead><tr><th scope="col">項目</th><th scope="col">決めておきたい内容</th></tr></thead>
        <tbody>
          <tr><th scope="row">売却方法</th><td data-label="決めておきたい内容">買取か仲介か、いつまでに売るか</td></tr>
          <tr><th scope="row">売却代金</th><td data-label="決めておきたい内容">ローン完済後の残金をどう分けるか</td></tr>
          <tr><th scope="row">残債負担</th><td data-label="決めておきたい内容">不足分を誰がどの割合で負担するか</td></tr>
          <tr><th scope="row">諸費用</th><td data-label="決めておきたい内容">仲介手数料、登記費用、引っ越し費用など</td></tr>
          <tr><th scope="row">固定資産税</th><td data-label="決めておきたい内容">日割り精算や負担時期</td></tr>
          <tr><th scope="row">管理費・修繕積立金</th><td data-label="決めておきたい内容">売却までの支払い担当</td></tr>
          <tr><th scope="row">連帯保証</th><td data-label="決めておきたい内容">金融機関との契約確認や今後の扱い</td></tr>
        </tbody>
      </table>

      <p class="lp-anim lp-anim-fade-up">離婚協議書や公正証書に、売却条件・残債の負担割合・財産分与の内容・支払期限を記載しておくと、後日のトラブルを防ぎやすくなります。養育費・慰謝料・親権・今後の住居費もあわせて整理すると、新生活の見通しを立てやすくなります。</p>
    </div>
  </section>

  <!-- ============ H2-5 準備書類と相談先 ============ -->
  <section id="sec5" class="lp-section bg-tint-accent">
    <div class="lp-container">
      <div class="lp-h2-block lp-style-chip2">
        <span class="lp-chip-label accent lp-anim lp-anim-fade-up">売却前の準備</span>
        <h2 class="lp-h2 lp-anim lp-anim-clip" style="--lp-delay:120ms"><span class="lp-h2-phrase">丸亀市で離婚時の</span><br><span class="lp-h2-phrase">マンション売却を進める前に</span><br><span class="lp-h2-phrase">準備する書類と相談先</span></h2>
        <span class="lp-underline lp-anim lp-anim-line" style="--lp-delay:320ms" aria-hidden="true"></span>
      </div>
      <p class="lp-lead-2 lp-anim lp-anim-fade-up">査定や相談をスムーズに進めるには、残債額や管理状況が分かる書類を事前に揃えておくことが有効です。相談先は<span class="lp-em-main">不動産会社・金融機関・弁護士・司法書士・税理士</span>で、まず査定で売却見込み額と残債を比較します。</p>

      <p class="lp-table-cap lp-anim lp-anim-fade-up">売却前に準備したい書類チェックリスト</p>
      <table class="lp-anim lp-anim-fade-up bg-white">
        <thead><tr><th scope="col">書類</th><th scope="col">用途</th></tr></thead>
        <tbody>
          <tr><th scope="row">住宅ローン残高証明書</th><td data-label="用途">残債額の確認</td></tr>
          <tr><th scope="row">返済予定表</th><td data-label="用途">返済状況の確認</td></tr>
          <tr><th scope="row">登記事項証明書</th><td data-label="用途">所有名義や抵当権の確認</td></tr>
          <tr><th scope="row">売買契約書</th><td data-label="用途">購入時の条件確認</td></tr>
          <tr><th scope="row">重要事項説明書</th><td data-label="用途">物件内容の確認</td></tr>
          <tr><th scope="row">管理規約</th><td data-label="用途">マンション管理ルールの確認</td></tr>
          <tr><th scope="row">修繕積立金の資料</th><td data-label="用途">管理費・修繕状況の確認</td></tr>
          <tr><th scope="row">固定資産税納税通知書</th><td data-label="用途">税額の確認</td></tr>
          <tr><th scope="row">本人確認書類</th><td data-label="用途">査定・売却手続きで使用</td></tr>
        </tbody>
      </table>

      <p class="lp-anim lp-anim-fade-up">まずは不動産会社に査定を依頼し、売却見込み額と残債を比較できる材料を作りましょう。そのうえで金融機関にローン完済や任意売却の可否を確認すると、次に取るべき行動が見えやすくなります。</p>
    </div>
  </section>

  <!-- ============ まとめ ============ -->
  <section class="lp-section lp-summary bg-white">
    <div class="lp-container">
      <div class="lp-h2-block lp-style-summary">
        <span class="lp-sum-bar lp-anim lp-anim-line" aria-hidden="true"></span>
        <h2 class="lp-h2 main-color lp-anim lp-anim-fade-up" style="--lp-delay:120ms"><span class="lp-h2-phrase">まとめ</span></h2>
      </div>
      <p class="lp-lead-2 lp-anim lp-anim-fade-up">離婚時にマンション残債がある場合は、感情面だけで判断せず、<span class="lp-em-main">数字と契約内容を整理する</span>ことが大切です。</p>

      <p class="lp-points-head lp-anim lp-anim-fade-up">この記事の要点</p>
      <ul class="lp-point-list">
        <li class="lp-point lp-anim lp-anim-slide-left" style="--lp-delay:0ms"><span class="lp-point-n">01</span><p>住宅ローン残債がある場合は、残高証明書や返済予定表で正確な金額を確認する</p></li>
        <li class="lp-point lp-anim lp-anim-slide-right" style="--lp-delay:120ms"><span class="lp-point-n">02</span><p>マンション価格は、築年数、駅距離、管理状況、駐車場、修繕積立金などで変わる</p></li>
        <li class="lp-point lp-anim lp-anim-slide-left" style="--lp-delay:240ms"><span class="lp-point-n">03</span><p>早く売りたい場合は買取、価格を重視したい場合は仲介が候補になる</p></li>
        <li class="lp-point lp-anim lp-anim-slide-right" style="--lp-delay:360ms"><span class="lp-point-n">04</span><p>オーバーローンでは、自己資金、金融機関への相談、任意売却などを検討する</p></li>
        <li class="lp-point lp-anim lp-anim-slide-left" style="--lp-delay:480ms"><span class="lp-point-n">05</span><p>離婚後のトラブルを防ぐには、売却条件や残債負担を書面で残すことが重要</p></li>
      </ul>

      <p class="lp-anim lp-anim-fade-up">離婚時のマンション売却は、住宅ローン・名義・財産分与・新生活の資金計画が重なりやすい手続きです。丸亀市で早めに進めたい場合は、まず残債と査定額を比較し、買取と仲介の両面から選択肢を整理しましょう。</p>
    </div>
  </section>

  <!-- ============ 最終CTA（主役・暗色帯） ============ -->
  <section class="lp-section lp-cta-block lp-cta-final bg-dark">
    <div class="lp-glow-clip"><span class="lp-glow lp-glow-c"></span></div>
    <div class="lp-container">
      <p class="lp-cta-label on-dark lp-anim lp-anim-fade-up">丸亀市・地域密着の<br class="lp-br-sp">売却サポート</p>
      <p class="lp-cta-catch on-dark lp-anim lp-anim-blur" style="--lp-delay:140ms">まずは資産価値と<br class="lp-br-sp">残債の確認から。</p>
      <p class="lp-cta-sub on-dark lp-anim lp-anim-fade-up" style="--lp-delay:300ms">丸亀市の不動産売却なら、オリーブ不動産にお任せください。お客様の大切な建物の価値をしっかりと見極め、納得のいく売却をサポートいたします。</p>
      <a href="/contact/" target="_blank" class="cta-btn lp-anim lp-anim-scale" style="--lp-delay:420ms"><span>お問い合わせはこちら</span><svg class="arrow" viewBox="0 0 24 24" aria-hidden="true"><path d="M4 12h14M13 6l6 6-6 6" fill="none" stroke="currentColor" stroke-width="2.2" stroke-linecap="round" stroke-linejoin="round"/></svg></a>
     <div class="line-btn"><a href="https://tinyurl.com/dfvtchu8" target="_blank"><img src="/images/line_banner2.png" alt="LINE公式アカウント 友だち追加はこちらから"></a></div>
    </div>
  </section>

</div>

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@graph": [
    {
      "@type": "Article",
      "headline": "離婚時のマンション残債はどうなる？ローン返済やトラブル回避のコツ",
      "description": "離婚時にマンション残債がある場合の確認手順、買取と仲介の違い、オーバーローン時の対処法、財産分与や連帯保証のトラブルを防ぐための書面化のポイントを、丸亀市での売却を前提に解説します。",
      "articleSection": ["残債・名義・査定額の確認", "買取と仲介の比較", "オーバーローン時の対処", "財産分与トラブルの防止", "準備書類と相談先"]
    },
    {
      "@type": "FAQPage",
      "mainEntity": [
        {
          "@type": "Question",
          "name": "離婚時にマンションの住宅ローン残債がある場合、まず何を確認すべきですか？",
          "acceptedAnswer": { "@type": "Answer", "text": "最新のローン残高、マンションの査定額、所有名義、債務者・連帯保証人の有無を確認します。" }
        },
        {
          "@type": "Question",
          "name": "丸亀市で離婚を機にマンションを早く売りたい場合、買取と仲介のどちらがよいですか？",
          "acceptedAnswer": { "@type": "Answer", "text": "早さを重視するなら買取、価格を重視するなら仲介です。離婚協議や残債状況に合わせた売却方法を選びましょう。" }
        },
        {
          "@type": "Question",
          "name": "売却額より住宅ローン残債が多いオーバーローンの場合でも売却できますか？",
          "acceptedAnswer": { "@type": "Answer", "text": "抵当権を抹消できないため、自己資金で不足分を補う、金融機関への相談、任意売却などの選択肢から選ぶ必要があります。" }
        },
        {
          "@type": "Question",
          "name": "離婚後に住宅ローンや財産分与で揉めないためには何が必要ですか？",
          "acceptedAnswer": { "@type": "Answer", "text": "売却方法、残債の負担、財産分与の内容、連帯保証の扱いを書面に残すことが重要です。" }
        }
      ]
    }
  ]
}
</script>

<style>
@import url('https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@300;400;700;900&display=swap');

:root{
  --color-base:#FAFAFA;            /* tone: light */
  --color-main:#3C7639;            /* tone: dark  (white text 5.47:1) */
  --color-sub:#B07B54;             /* tone: dark  */
  --color-accent:#B07B54;          /* tone: accent fill */
  --color-accent-dark:#9A6A48;     /* hover濃色化用 */
  --tint-main:#C8D9C8;             /* color-mix(main 28%, #fff) 相当・メリハリ強化 */
  --tint-accent:#E3CFC1;           /* color-mix(accent 36%, #fff) 相当・メリハリ強化 */
  --t-dark:#1A1A1A; --t-mid:#333333; --t-sub:#666666; --t-on-dark:#FFFFFF; --t-on-dark-2:#F7F7F7;
  --hair:#E5E1DB;
}

/* ===== base ===== */
.article-lp-wrapper{position:relative; isolation:isolate; contain:layout style; width:100%; max-width:100%; overflow:visible; z-index:auto;
  font-family:"Noto Sans JP","Hiragino Kaku Gothic ProN","Hiragino Sans","Yu Gothic","Meiryo",system-ui,-apple-system,sans-serif;
  background:#FFFFFF; color:var(--t-dark); font-weight:400; -webkit-font-smoothing:antialiased;}
.article-lp-wrapper,.article-lp-wrapper *,.article-lp-wrapper *::before,.article-lp-wrapper *::after{box-sizing:border-box}
.article-lp-wrapper img,.article-lp-wrapper svg,.article-lp-wrapper video{max-width:100%;height:auto;display:block}
.article-lp-wrapper a{color:inherit;text-decoration:none}
.article-lp-wrapper ul,.article-lp-wrapper ol{list-style:none;margin:0;padding:0}
.article-lp-wrapper p,.article-lp-wrapper li,.article-lp-wrapper .lp-fv-h1,.article-lp-wrapper h2,.article-lp-wrapper h3,.article-lp-wrapper span,.article-lp-wrapper a{font-family:inherit}

/* 中央化の強制 */
.article-lp-wrapper > section{width:100%}
.article-lp-wrapper > *:not(section):not(style):not(script){max-width:880px;margin-inline:auto}
.article-lp-wrapper .lp-container{max-width:880px;margin-inline:auto;padding-inline:56px}
.article-lp-wrapper table{width:100%}
.article-lp-wrapper figure,.article-lp-wrapper .lp-flow{margin-inline:auto;max-width:100%}
.article-lp-wrapper p,.article-lp-wrapper li{line-height:2.1}
.article-lp-wrapper p + p{margin-top:34px}
.article-lp-wrapper .lp-table-cap,.article-lp-wrapper .lp-fig-cap{display:block;width:100%;text-align:left}
.article-lp-wrapper table th,.article-lp-wrapper table td{text-align:center;vertical-align:middle}
.article-lp-wrapper [class*="grid"] > *,.article-lp-wrapper [class*="chips"] > *,.article-lp-wrapper [class*="twocard"] > *,.article-lp-wrapper [class*="row"] > *{min-width:0}
.article-lp-wrapper .bg-dark p,.article-lp-wrapper .bg-dark li{color:#fff;line-height:2.15}

/* 日本語改行 */
.article-lp-wrapper p,.article-lp-wrapper li,.article-lp-wrapper .lp-lead,.article-lp-wrapper .lp-lead-2{word-break:normal;overflow-wrap:break-word;line-break:strict;text-wrap:pretty}
.article-lp-wrapper .lp-nobr{white-space:nowrap}
.article-lp-wrapper .lp-fv-h1,.article-lp-wrapper h2,.article-lp-wrapper h3{word-break:normal;word-break:auto-phrase;overflow-wrap:break-word;line-break:strict;text-wrap:pretty;overflow-wrap:anywhere;min-width:0}
.article-lp-wrapper .lp-h1-phrase,.article-lp-wrapper .lp-h2-phrase{display:inline-block;max-width:100%;white-space:normal;word-break:keep-all;overflow-wrap:anywhere}
.article-lp-wrapper .lp-br-pc{display:inline}.article-lp-wrapper .lp-br-sp{display:none}
@media (max-width:768px){.article-lp-wrapper .lp-br-pc{display:none}.article-lp-wrapper .lp-br-sp{display:inline}}

/* ===== 背景tone ===== */
.article-lp-wrapper .bg-dark{background:var(--color-main) !important}
.article-lp-wrapper .bg-light{background:var(--color-base) !important}
.article-lp-wrapper .bg-white{background:#FFFFFF !important}
.article-lp-wrapper .bg-tint-main{background:var(--tint-main) !important}
.article-lp-wrapper .bg-tint-accent{background:var(--tint-accent) !important}

.article-lp-wrapper .bg-dark,.article-lp-wrapper .bg-dark > *:not(.cta-btn):not(.lp-em-accent):not(.lp-em-main):not(.lp-marker-sub):not(.lp-marker-accent){color:#FFFFFF !important}
.article-lp-wrapper .bg-dark a:not(.cta-btn){color:#FFFFFF !important;text-decoration:underline;text-underline-offset:3px}
.article-lp-wrapper .bg-dark th{color:#FFFFFF !important}
.article-lp-wrapper .bg-dark td{color:#FFFFFF !important}
.article-lp-wrapper .bg-dark .lp-note,.article-lp-wrapper .bg-dark small{color:var(--t-on-dark-2) !important}
.article-lp-wrapper .bg-light,.article-lp-wrapper .bg-light > *:not(.cta-btn):not(.lp-em-accent):not(.lp-em-main):not(.lp-marker-sub):not(.lp-marker-accent),
.article-lp-wrapper .bg-white,.article-lp-wrapper .bg-white > *:not(.cta-btn):not(.lp-em-accent):not(.lp-em-main):not(.lp-marker-sub):not(.lp-marker-accent),
.article-lp-wrapper .bg-tint-main > *:not(.cta-btn):not(.lp-em-accent):not(.lp-em-main):not(.lp-marker-sub):not(.lp-marker-accent),
.article-lp-wrapper .bg-tint-accent > *:not(.cta-btn):not(.lp-em-accent):not(.lp-em-main):not(.lp-marker-sub):not(.lp-marker-accent){color:var(--t-dark)}
.article-lp-wrapper .bg-light th,.article-lp-wrapper .bg-white th,.article-lp-wrapper .bg-tint-main th,.article-lp-wrapper .bg-tint-accent th{color:#FFFFFF !important;background:var(--color-main) !important}
.article-lp-wrapper .bg-light td,.article-lp-wrapper .bg-white td,.article-lp-wrapper .bg-tint-main td,.article-lp-wrapper .bg-tint-accent td{color:var(--t-dark) !important;background:#FFFFFF !important}

/* ===== emphasis ===== */
.article-lp-wrapper .lp-em-main{color:var(--color-main) !important;font-weight:700}
.article-lp-wrapper .lp-marker-accent{background:linear-gradient(transparent 58%, rgba(176,123,84,.42) 58%, rgba(176,123,84,.42) 94%, transparent 94%);padding:0 .12em}
.article-lp-wrapper .lp-marker-sub{background:linear-gradient(transparent 58%, rgba(60,118,57,.34) 58%, rgba(60,118,57,.34) 94%, transparent 94%);padding:0 .12em}

/* ===== sections spacing ===== */
.article-lp-wrapper .lp-section{padding:60px 0;position:relative;overflow:visible}
.article-lp-wrapper .lp-fv{padding:60px 0;position:relative;overflow:visible}

/* ===== glow ===== */
.article-lp-wrapper .lp-glow-clip{position:absolute;inset:0;overflow:hidden;z-index:0;pointer-events:none}
.article-lp-wrapper .lp-glow{position:absolute;border-radius:50%;filter:blur(60px);opacity:.62}
.article-lp-wrapper .lp-glow-a{width:340px;height:340px;background:rgba(60,118,57,.16);top:-120px;right:-60px;animation:floatGlow 14s ease-in-out infinite}
.article-lp-wrapper .lp-glow-b{width:240px;height:240px;background:rgba(176,123,84,.14);bottom:-90px;left:-50px;animation:floatGlow 17s ease-in-out infinite reverse}
.article-lp-wrapper .lp-glow-c{width:420px;height:420px;background:rgba(176,123,84,.20);top:-140px;right:-110px;animation:floatGlow 16s ease-in-out infinite}
@keyframes floatGlow{0%,100%{transform:translate(0,0) scale(1)}50%{transform:translate(-26px,22px) scale(1.08)}}

/* ===== FV ===== */
.article-lp-wrapper .lp-fv-inner{position:relative;z-index:1}
.article-lp-wrapper .lp-fv-cat{display:inline-block;font-size:16px;font-weight:700;letter-spacing:.14em;color:#FFFFFF !important;border:none;border-radius:999px;padding:9px 24px;margin-bottom:34px;background:var(--color-main);box-shadow:0 4px 14px rgba(60,118,57,.28);
  animation:fvRise .9s cubic-bezier(.22,1,.36,1) both}
.article-lp-wrapper .lp-fv-h1{font-size:60px;font-weight:900;line-height:1.32;letter-spacing:-.02em;color:var(--t-dark);margin:0}
.article-lp-wrapper .lp-fv-h1 .lp-h1-phrase{animation:fvRise .9s cubic-bezier(.22,1,.36,1) both}
.article-lp-wrapper .lp-fv-h1 .lp-h1-phrase:nth-of-type(2){animation-delay:.08s}
.article-lp-wrapper .lp-fv-h1 .lp-h1-phrase:nth-of-type(3){animation-delay:.16s}
.article-lp-wrapper .lp-fv-h1 .lp-h1-phrase:nth-of-type(4){animation-delay:.26s}
.article-lp-wrapper .lp-fv-h1 .lp-h1-phrase:nth-of-type(5){animation-delay:.34s}
.article-lp-wrapper .lp-fv-h1 .lp-em-line{position:relative}
.article-lp-wrapper .lp-fv-h1 .lp-em-line::after{content:"";position:absolute;left:0;right:0;bottom:.04em;height:.18em;background:rgba(176,123,84,.34);z-index:-1;border-radius:2px}
.article-lp-wrapper .lp-lead{font-size:18px;line-height:2.2;margin-top:40px;color:var(--t-mid);max-width:760px;animation:fvRise 1s cubic-bezier(.22,1,.36,1) .3s both}
.article-lp-wrapper .lp-fv-rule{width:64px;height:4px;background:var(--color-main);margin-top:44px;border-radius:2px;animation:fvRise 1s cubic-bezier(.22,1,.36,1) .42s both}

/* ===== eyebrow / labels ===== */
.article-lp-wrapper .lp-eyebrow{display:inline-block;font-size:16px;font-weight:700;letter-spacing:.12em;color:#FFFFFF !important;background:var(--color-main);border-radius:6px;padding:7px 18px;margin-bottom:30px;box-shadow:0 3px 10px rgba(60,118,57,.22)}
.article-lp-wrapper .lp-eyebrow::before{content:none}

/* この記事で分かること */
.article-lp-wrapper .lp-check-list{display:flex;flex-direction:column;gap:22px;background:var(--tint-main);border-radius:10px;padding:48px 52px;border-left:7px solid var(--color-main)}
.article-lp-wrapper .lp-check-item{display:flex;align-items:flex-start;gap:16px;font-size:18px;font-weight:700;line-height:1.7;color:var(--t-dark)}
.article-lp-wrapper .lp-check-item .ico{flex:0 0 auto;width:26px;height:26px;border-radius:50%;background:var(--color-main);color:#FFFFFF;display:inline-flex;align-items:center;justify-content:center;margin-top:.12em}
.article-lp-wrapper .lp-check-item .ico svg{width:64%;height:64%;display:block}

/* ===== FAQ目次 ===== */
.article-lp-wrapper .lp-toc-title{font-size:30px;font-weight:900;letter-spacing:-.01em;margin:0 0 44px;line-height:1.4}
.article-lp-wrapper .lp-faq-box{background:#FFFFFF;border:1px solid var(--hair);border-radius:10px;padding:40px 44px;margin-bottom:24px;border-top:5px solid var(--color-main)}
.article-lp-wrapper .lp-faq-q,.article-lp-wrapper .lp-faq-a{display:flex;gap:16px;align-items:flex-start}
.article-lp-wrapper .lp-faq-a{margin-top:20px}
.article-lp-wrapper .lp-faq-q p{font-size:18px;font-weight:700;line-height:1.75;margin:0}
.article-lp-wrapper .lp-faq-a p{font-size:17px;line-height:1.9;margin:0;color:var(--t-mid)}
.article-lp-wrapper .lp-faq-badge{flex:0 0 auto;width:32px;height:32px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;font-size:16px;font-weight:900;margin-top:.1em}
.article-lp-wrapper .lp-faq-badge.q{background:var(--color-main);color:#FFFFFF}
.article-lp-wrapper .lp-faq-badge.a{background:var(--color-accent);color:#FFFFFF}
.article-lp-wrapper .lp-faq-anchor{display:inline-flex;align-items:center;gap:8px;margin-top:26px;background:var(--color-main);color:#FFFFFF !important;font-size:16px;font-weight:700;padding:13px 28px;border-radius:8px;cursor:pointer;transition:transform .3s ease,box-shadow .3s ease,background .3s ease;min-height:44px}
.article-lp-wrapper .lp-faq-anchor:hover{transform:translateY(-2px);background:#2f5d2d}
.article-lp-wrapper .lp-faq-anchor .tri{font-size:12px}

/* ===== H2 blocks ===== */
.article-lp-wrapper .lp-h2-block{margin-bottom:48px}
.article-lp-wrapper .lp-h2{font-size:42px;font-weight:900;line-height:1.42;letter-spacing:-.02em;margin:0;color:var(--t-dark)}
.article-lp-wrapper .lp-h2.main-color{color:var(--t-dark)}
.article-lp-wrapper .bg-dark .lp-h2,.article-lp-wrapper .bg-dark .lp-h2 span{color:#FFFFFF !important}
.article-lp-wrapper .lp-label{display:inline-block;font-size:16px;font-weight:700;letter-spacing:.12em;color:#FFFFFF !important;background:var(--color-main);border-radius:6px;padding:7px 18px;margin:0 0 18px;box-shadow:0 3px 10px rgba(60,118,57,.22)}
.article-lp-wrapper .lp-label.on-dark{color:var(--color-main) !important;background:#FFFFFF;box-shadow:0 3px 12px rgba(0,0,0,.18)}
.article-lp-wrapper .lp-underline{display:block;width:96px;height:5px;background:var(--color-main);margin-top:22px;border-radius:2px;transform-origin:left}
.article-lp-wrapper .lp-underline.accent{background:var(--color-accent)}
.article-lp-wrapper .lp-underline.twotone{width:120px;background:linear-gradient(90deg,var(--color-main) 0 60%,var(--color-accent) 60% 100%)}
/* style-bar */
.article-lp-wrapper .lp-style-bar{border-left:6px solid var(--color-main);padding-left:28px}
.article-lp-wrapper .lp-style-bar .lp-underline{margin-left:0}
/* style-chip */
.article-lp-wrapper .lp-chip-label{display:inline-block;font-size:16px;font-weight:700;letter-spacing:.1em;color:#FFFFFF !important;border:none;border-radius:6px;padding:7px 18px;margin-bottom:18px;background:var(--color-main);box-shadow:0 3px 10px rgba(60,118,57,.22)}
.article-lp-wrapper .lp-chip-label.accent{color:var(--t-dark) !important;background:var(--color-accent);box-shadow:0 3px 10px rgba(176,123,84,.28)}
/* style-side (dark) */
.article-lp-wrapper .lp-style-side{border-left:5px solid var(--color-accent);padding-left:28px}
.article-lp-wrapper .lp-style-side .lp-underline{margin-left:0}
/* summary */
.article-lp-wrapper .lp-style-summary{display:flex;align-items:center;gap:22px}
.article-lp-wrapper .lp-sum-bar{display:block;width:54px;height:5px;background:var(--color-accent);border-radius:2px;transform-origin:left;flex:0 0 auto}
.article-lp-wrapper .lp-style-summary .lp-h2{font-size:46px}

.article-lp-wrapper .lp-lead-2{font-size:19px;font-weight:700;line-height:2.05;margin:0 0 36px;color:var(--t-dark);padding:24px 28px;background:rgba(60,118,57,.10);border-radius:8px;border-left:5px solid var(--color-main)}
.article-lp-wrapper .lp-lead-2.on-dark{color:#FFFFFF !important;background:rgba(255,255,255,.08);border-left-color:var(--color-accent)}
.article-lp-wrapper .bg-tint-main .lp-lead-2,.article-lp-wrapper .bg-tint-accent .lp-lead-2{background:rgba(255,255,255,.6)}
.article-lp-wrapper .bg-tint-accent .lp-lead-2{border-left-color:var(--color-accent)}

/* ===== flow ===== */
.article-lp-wrapper .lp-fig-cap{font-size:16px;font-weight:700;color:var(--color-main) !important;letter-spacing:.06em;margin:56px 0 22px}
.article-lp-wrapper .lp-flow{max-width:560px}
.article-lp-wrapper .lp-step{display:grid;grid-template-columns:48px 1fr;column-gap:18px;position:relative;padding-bottom:30px}
.article-lp-wrapper .lp-step:last-child{padding-bottom:0}
.article-lp-wrapper .lp-step-num{width:44px;height:44px;border-radius:50%;margin-inline:auto;display:inline-flex;align-items:center;justify-content:center;background:var(--color-main);color:#FFFFFF !important;font-size:18px;font-weight:900;position:relative;z-index:1}
.article-lp-wrapper .lp-step:not(:last-child)::before{content:'';position:absolute;left:24px;transform:translateX(-50%);top:44px;bottom:0;width:2px;background:var(--color-main);transform-origin:top;z-index:0}
.article-lp-wrapper .lp-step-body{display:flex;align-items:center;min-height:44px}
.article-lp-wrapper .lp-step-t{font-size:17px;font-weight:700;line-height:1.7;margin:0}

/* doc card */
.article-lp-wrapper .lp-doc-card{background:#FFFFFF;border:1px solid var(--hair);border-radius:8px;padding:44px 48px;margin-top:52px;border-top:5px solid var(--color-accent)}
.article-lp-wrapper .lp-doc-head{font-size:18px;font-weight:900;margin:0 0 22px;color:var(--color-main) !important}
.article-lp-wrapper .lp-doc-list{display:grid;gap:14px;margin:0 0 22px;padding:0;list-style:none}
.article-lp-wrapper .lp-doc-list li{font-size:16px;font-weight:700;background:var(--tint-main);border-radius:8px;padding:14px 18px;border:1px solid rgba(60,118,57,.18)}
.article-lp-wrapper .lp-doc-note{font-size:16px;line-height:1.95;color:var(--t-mid);margin:0}

/* two cards */
.article-lp-wrapper .lp-twocard{display:grid;grid-template-columns:1fr 1fr;gap:32px;margin:40px 0 56px}
.article-lp-wrapper .lp-mcard{background:#FFFFFF;border:1px solid var(--hair);border-top:4px solid var(--color-main);border-radius:8px;padding:40px}
.article-lp-wrapper .lp-mcard-t{font-size:24px;font-weight:900;color:var(--color-main) !important;margin:0 0 16px;padding-bottom:14px;border-bottom:3px solid var(--color-accent)}
.article-lp-wrapper .lp-mcard-d{font-size:16px;line-height:2;margin:0;color:var(--t-mid)}

/* chips */
.article-lp-wrapper .lp-chips{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-top:30px}
.article-lp-wrapper .lp-chip{display:flex;align-items:center;gap:10px;font-size:16px;font-weight:700;background:#FFFFFF;color:var(--color-main) !important;border:1px solid rgba(60,118,57,.22);border-radius:8px;padding:14px 18px;box-shadow:0 2px 8px rgba(60,118,57,.10);transition:box-shadow .25s ease}
.article-lp-wrapper .lp-chip::before{content:"";width:8px;height:8px;border-radius:50%;background:var(--color-accent);flex:0 0 auto}
.article-lp-wrapper .lp-chip:hover{box-shadow:0 6px 14px rgba(60,118,57,.16)}

/* example (dark) */
.article-lp-wrapper .lp-example{background:rgba(255,255,255,.07);border:1px solid rgba(255,255,255,.18);border-radius:10px;padding:48px;margin:44px 0 52px}
.article-lp-wrapper .lp-ex-row{display:flex;align-items:center;justify-content:center;gap:24px;flex-wrap:wrap}
.article-lp-wrapper .lp-ex-item{display:flex;flex-direction:column;align-items:center;gap:8px}
.article-lp-wrapper .lp-ex-cap{font-size:16px;font-weight:700;color:var(--t-on-dark-2) !important}
.article-lp-wrapper .lp-ex-val{font-size:32px;font-weight:900;color:#FFFFFF;display:inline-flex;align-items:baseline;line-height:1}
.article-lp-wrapper .lp-ex-val .u{font-size:18px;font-weight:700;margin-left:.1em}
.article-lp-wrapper .lp-ex-op{display:flex;align-items:center;justify-content:center;line-height:1;font-size:30px;font-weight:700;color:var(--color-accent) !important}
.article-lp-wrapper .lp-ex-result{display:flex;flex-direction:column;align-items:center;gap:10px;margin-top:38px;padding-top:34px;border-top:1px solid rgba(255,255,255,.2)}
.article-lp-wrapper .lp-ex-rcap{font-size:17px;font-weight:700;letter-spacing:.08em;color:#fff !important}
.article-lp-wrapper .lp-stat-num{display:inline-flex;align-items:baseline;line-height:1;color:#FFFFFF}
.article-lp-wrapper .lp-stat-num .num{font-size:88px;font-weight:900;line-height:1;letter-spacing:-.02em}
.article-lp-wrapper .lp-stat-num .unit{font-size:30px;font-weight:700;line-height:1;margin-left:.1em}
.article-lp-wrapper .lp-ex-note{font-size:16px;text-align:center;margin:26px 0 0;color:var(--t-on-dark-2) !important}

/* note box */
.article-lp-wrapper .lp-note-box{border-radius:8px;padding:40px 44px;margin-top:48px}
.article-lp-wrapper .lp-note-box.on-dark{background:rgba(176,123,84,.18);border-left:5px solid var(--color-accent)}
.article-lp-wrapper .lp-note-head{font-size:19px;font-weight:900;margin:0 0 18px;display:flex;align-items:center;gap:14px}
.article-lp-wrapper .lp-note-mark{flex:0 0 auto;width:30px;height:30px;border-radius:50%;background:var(--color-accent);color:#FFFFFF !important;display:inline-flex;align-items:center;justify-content:center;font-size:18px;font-weight:900}
.article-lp-wrapper .lp-note-box p{font-size:17px;line-height:2;margin:0}

/* ===== table ===== */
.article-lp-wrapper .lp-table-cap{font-size:17px;font-weight:700;color:var(--color-main) !important;margin:60px 0 18px}
.article-lp-wrapper .lp-table-cap.on-dark{color:var(--t-on-dark-2) !important}
.article-lp-wrapper table{border-collapse:collapse;border-radius:8px;overflow:hidden;margin-bottom:8px}
.article-lp-wrapper table th[scope="col"]{background:var(--color-main) !important;color:#FFFFFF !important;font-size:16px;font-weight:700;padding:16px 18px}
.article-lp-wrapper table th[scope="row"]{background:#98b996 !important;color:#FFFFFF !important;font-size:16px;font-weight:700;padding:16px 18px}
.article-lp-wrapper table td{font-size:16px;line-height:1.8;padding:16px 18px;border-bottom:1px solid var(--hair);background:#FFFFFF}
.article-lp-wrapper table tbody tr:last-child td{border-bottom:none}
.article-lp-wrapper table.dark-table th[scope="col"]{background:rgba(255,255,255,.16) !important;color:#FFFFFF !important}
.article-lp-wrapper table.dark-table th[scope="row"]{background:rgba(176,123,84,.85) !important;color:#FFFFFF !important}
.article-lp-wrapper table.dark-table td{background:rgba(255,255,255,.06) !important;color:#FFFFFF !important;border-bottom:1px solid rgba(255,255,255,.14)}

/* ===== CTA ===== */
.article-lp-wrapper .lp-cta-block{text-align:center;position:relative;overflow:visible}
.article-lp-wrapper .lp-cta-block .lp-container{position:relative;z-index:1}
.article-lp-wrapper .lp-cta-mid{padding:96px 0}
.article-lp-wrapper .lp-cta-final{padding:118px 0}
.article-lp-wrapper .lp-cta-label{display:inline-block;font-size:16px;font-weight:700;letter-spacing:.12em;color:#FFFFFF !important;background:var(--color-main);border-radius:6px;padding:7px 18px;margin:0 0 22px;box-shadow:0 3px 10px rgba(60,118,57,.22)}
.article-lp-wrapper .lp-cta-label.on-dark{color:var(--color-main) !important;background:#FFFFFF;box-shadow:0 3px 12px rgba(0,0,0,.20)}
.article-lp-wrapper .lp-cta-catch{font-size:32px;font-weight:900;line-height:1.5;margin:0 0 24px;letter-spacing:-.01em}
.article-lp-wrapper .lp-cta-final .lp-cta-catch{font-size:38px}
.article-lp-wrapper .lp-cta-catch.on-dark{color:#FFFFFF !important}
.article-lp-wrapper .lp-cta-sub{font-size:17px;line-height:2;max-width:640px;margin:0 auto 40px;color:var(--t-mid)}
.article-lp-wrapper .lp-cta-sub.on-dark{color:var(--t-on-dark-2) !important}
.article-lp-wrapper .lp-cta-final .lp-cta-sub{margin-bottom:48px}

.article-lp-wrapper .cta-btn{position:relative;overflow:hidden;isolation:isolate;display:inline-flex;align-items:center;justify-content:center;gap:14px;
  background:var(--color-accent);color:#FFFFFF !important;border:none;cursor:pointer;border-radius:8px;padding:18px 44px;max-width:560px;margin-inline:auto;white-space:nowrap;
  font-size:18px;font-weight:900;line-height:1.4;text-decoration:none;box-shadow:0 6px 18px rgba(0,0,0,.14);
  transition:transform 360ms cubic-bezier(.22,1,.36,1),box-shadow 360ms cubic-bezier(.22,1,.36,1),background 360ms ease}
.article-lp-wrapper .lp-cta-final .cta-btn{padding:21px 52px;font-size:19px}
.article-lp-wrapper .cta-btn > *{position:relative;z-index:2}
.article-lp-wrapper .cta-btn .arrow{width:20px;height:20px;flex:0 0 auto}
.article-lp-wrapper .cta-btn::before{content:"";position:absolute;top:0;left:-120%;width:60%;height:100%;background:linear-gradient(120deg,transparent 0%,rgba(255,255,255,.4) 50%,transparent 100%);transform:skewX(-20deg);transition:left .6s ease;pointer-events:none;z-index:1}
.article-lp-wrapper .cta-btn:hover::before{left:140%}
.article-lp-wrapper .cta-btn:hover{transform:translateY(-3px);box-shadow:0 12px 30px rgba(0,0,0,.24);background:var(--color-accent-dark)}
.article-lp-wrapper .cta-btn:hover .arrow{transform:translateX(7px);transition:transform 360ms cubic-bezier(.22,1,.36,1)}
.article-lp-wrapper .cta-btn:active{transform:translateY(0);transition:transform 90ms ease-out}
.article-lp-wrapper .cta-btn:focus-visible{outline:3px solid var(--color-accent);outline-offset:4px}
.article-lp-wrapper .cta-btn,.article-lp-wrapper .cta-btn:visited,.article-lp-wrapper .cta-btn:hover,.article-lp-wrapper .cta-btn:active,.article-lp-wrapper .cta-btn:focus,
.article-lp-wrapper .cta-btn *,.article-lp-wrapper .cta-btn:hover *,.article-lp-wrapper .cta-btn:active *,.article-lp-wrapper .cta-btn:focus *{color:#FFFFFF !important}
.article-lp-wrapper .cta-btn svg,.article-lp-wrapper .cta-btn svg *{fill:none;stroke:#FFFFFF}

/* ===== summary points ===== */
.article-lp-wrapper .lp-points-head{font-size:18px;font-weight:900;color:var(--color-main) !important;margin:52px 0 28px;letter-spacing:.04em}
.article-lp-wrapper .lp-point-list{display:flex;flex-direction:column;gap:18px}
.article-lp-wrapper .lp-point{display:flex;align-items:flex-start;gap:20px;background:var(--tint-main);border-radius:8px;padding:26px 30px}
.article-lp-wrapper .lp-point-n{flex:0 0 auto;width:42px;height:42px;border-radius:50%;background:var(--color-main);color:#FFFFFF !important;display:inline-flex;align-items:center;justify-content:center;font-size:18px;font-weight:900;line-height:1;letter-spacing:-.02em;box-shadow:0 4px 12px rgba(60,118,57,.24)}
.article-lp-wrapper .lp-point p{font-size:17px;font-weight:700;line-height:1.85;margin:0}
.line-btn {width: 600px;margin: 40px auto 0;}

/* ===== animation init (10-4) ===== */
.article-lp-wrapper .lp-anim{opacity:1;transform:none}
.article-lp-wrapper.is-animating .lp-anim:not(.in-view){opacity:0}
.article-lp-wrapper.is-animating .lp-anim.lp-anim-fade-up:not(.in-view){opacity:0;transform:translateY(28px)}
.article-lp-wrapper.is-animating .lp-anim.lp-anim-slide-left:not(.in-view){opacity:0;transform:translateX(-48px)}
.article-lp-wrapper.is-animating .lp-anim.lp-anim-slide-right:not(.in-view){opacity:0;transform:translateX(48px)}
.article-lp-wrapper.is-animating .lp-anim.lp-anim-slide-up:not(.in-view){opacity:0;transform:translateY(40px)}
.article-lp-wrapper.is-animating .lp-anim.lp-anim-scale:not(.in-view){opacity:0;transform:scale(.88)}
.article-lp-wrapper.is-animating .lp-anim.lp-anim-clip:not(.in-view){clip-path:inset(0 100% 0 0)}
.article-lp-wrapper.is-animating .lp-anim.lp-anim-blur:not(.in-view){opacity:0;filter:blur(16px)}
.article-lp-wrapper.is-animating .lp-anim.lp-anim-line:not(.in-view){transform:scaleX(0)}
.article-lp-wrapper.is-animating .lp-anim.in-view{opacity:1;transform:none;clip-path:inset(0 0 0 0);filter:blur(0);
  transition:opacity 1200ms cubic-bezier(.22,1,.36,1),transform 1200ms cubic-bezier(.22,1,.36,1),clip-path 1200ms cubic-bezier(.22,1,.36,1),filter 1200ms cubic-bezier(.22,1,.36,1);
  transition-delay:var(--lp-delay,0ms)}
.article-lp-wrapper.is-animating .lp-num-anim:not(.in-view){opacity:0}
.article-lp-wrapper.is-animating .lp-num-anim.in-view{animation:numIn .9s cubic-bezier(.34,1.56,.64,1) both;animation-delay:var(--lp-delay,0ms)}
@keyframes numIn{0%{opacity:0;transform:scale(.6) rotate(-6deg)}60%{opacity:1}100%{opacity:1;transform:none}}
@keyframes fvRise{from{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}

@media (prefers-reduced-motion: reduce){
  .article-lp-wrapper .lp-fv-cat,.article-lp-wrapper .lp-fv-h1 .lp-h1-phrase,.article-lp-wrapper .lp-lead,.article-lp-wrapper .lp-fv-rule{animation:none !important;opacity:1 !important;transform:none !important}
  .article-lp-wrapper .lp-glow{animation:none !important}
  .article-lp-wrapper.is-animating .lp-anim,.article-lp-wrapper.is-animating .lp-anim:not(.in-view),.article-lp-wrapper.is-animating .lp-num-anim,.article-lp-wrapper.is-animating .lp-num-anim:not(.in-view){opacity:1 !important;transform:none !important;clip-path:none !important;filter:none !important;transition:none !important;animation:none !important}
}

/* ===== SP (max-width:768px) ===== */
@media (max-width:768px){
  .article-lp-wrapper{font-size:16px;line-height:2.0}
  .article-lp-wrapper p,.article-lp-wrapper li,.article-lp-wrapper a,.article-lp-wrapper th,.article-lp-wrapper td,.article-lp-wrapper small,.article-lp-wrapper .lp-note,.article-lp-wrapper .lp-label,.article-lp-wrapper .lp-caption,.article-lp-wrapper .lp-chip,.article-lp-wrapper .lp-eyebrow,.article-lp-wrapper .lp-cta-label{font-size:max(16px,4.3vw);line-height:2.0}
  .article-lp-wrapper .lp-fv-h1,.article-lp-wrapper .lp-fv-h1 span{font-size:max(22px,6.4vw) !important;line-height:1.45 !important}
  .article-lp-wrapper h2,.article-lp-wrapper h2 span{font-size:max(20px,5.6vw) !important;line-height:1.5 !important}
  .article-lp-wrapper .lp-style-summary .lp-h2,.article-lp-wrapper .lp-style-summary .lp-h2 span{font-size:max(22px,6.2vw) !important}
  .article-lp-wrapper .lp-toc-title{font-size:max(20px,5.4vw)}
  .article-lp-wrapper .lp-cta-catch{font-size:max(20px,5.6vw)}
  .article-lp-wrapper .lp-cta-final .lp-cta-catch{font-size:max(22px,6.2vw);line-height:1.6!important;}
  .article-lp-wrapper .lp-stat-num .num,.article-lp-wrapper .lp-stat-num .num span{font-size:max(56px,16vw) !important;line-height:1.1 !important}
  .article-lp-wrapper .lp-stat-num .unit{font-size:max(22px,6vw)}
  .article-lp-wrapper .lp-ex-val{font-size:max(28px,8vw)}
  .lp-fv-cat {line-height: 1.4 !important;}
  .article-lp-wrapper .lp-cta-label {line-height:1.4!important;text-align:center;}
  .article-lp-wrapper .bg-white {background: none !important;}

  .article-lp-wrapper .lp-container{padding-inline:5.5vw}
  .article-lp-wrapper .lp-section,.article-lp-wrapper .lp-fv{padding:60px 0}
  .article-lp-wrapper .lp-cta-mid,.article-lp-wrapper .lp-cta-final{padding:60px 0}
  .article-lp-wrapper p + p{margin-top:max(28px,7vw)}
  .blog__contents h2:not(:first-child), .blog__contents h3:not(:first-child) {margin-top: 0;}

  .article-lp-wrapper .lp-check-list{padding:32px 26px;gap:20px}
  .article-lp-wrapper .lp-faq-box{padding:30px 24px}
  .article-lp-wrapper .lp-doc-card{padding:32px 26px}
  .article-lp-wrapper .lp-note-box{padding:30px 26px}
  .article-lp-wrapper .lp-example{padding:34px 24px}
  .article-lp-wrapper .lp-twocard{grid-template-columns:1fr;gap:22px}
  .article-lp-wrapper .lp-mcard{padding:30px 26px}
  .article-lp-wrapper .lp-style-bar,.article-lp-wrapper .lp-style-side{padding-left:18px}
  .article-lp-wrapper .lp-point{padding:22px 22px;gap:14px}
  .article-lp-wrapper .lp-ex-row{flex-direction:column;align-items:center;gap:16px}
  .article-lp-wrapper .lp-ex-op{margin-inline:auto}
  .article-lp-wrapper .lp-chips,.article-lp-wrapper .lp-doc-list{grid-template-columns:1fr}
  .article-lp-wrapper .cta-btn{white-space:normal;width:auto;max-width:100%;padding:16px 24px;font-size:max(16px,4.3vw)}
  .article-lp-wrapper .lp-cta-final .cta-btn{padding:18px 28px}
  .article-lp-wrapper .cta-btn .arrow{width:18px;height:18px}
  .article-lp-wrapper .lp-faq-anchor{width:100%;justify-content:center}

  /* SP table -> card */
  .article-lp-wrapper table{border-radius:0;overflow:visible}
  .article-lp-wrapper table thead{display:none}
  .article-lp-wrapper table,.article-lp-wrapper table tbody{display:block;width:100%}
  .article-lp-wrapper table tr{display:block;width:100%;background:#FFFFFF;border:1px solid var(--hair);border-radius:6px;overflow:hidden;margin-bottom:5vw}
  .article-lp-wrapper table th[scope="row"]{display:block;width:100%;text-align:left;padding:4vw 5vw;font-size:max(16px,4.6vw);font-weight:700;letter-spacing:.02em}
  .article-lp-wrapper table td{display:block;width:100%;text-align:center;padding:3.8vw 5vw;border-bottom:1px solid var(--hair)}
  .article-lp-wrapper table tbody tr td:last-child{border-bottom:none}
  .article-lp-wrapper table td::before{content:attr(data-label);display:block;text-align:center;color:var(--color-main);font-weight:700;font-size:max(16px,3.9vw);letter-spacing:.08em;margin-bottom:1.4vw}
  .article-lp-wrapper table.dark-table tr{background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.18)}
  .article-lp-wrapper table.dark-table td{border-bottom:1px solid rgba(255,255,255,.14)}
  .article-lp-wrapper table.dark-table td::before{color:#F1E6DC}
  .line-btn {width:100%;margin: 8vw 0 0;}
}

/* === host-reset(指定例外・ホストCMS装飾の打ち消し。これ以外の素id/ホストセレクタは禁止) === */
#article ul li{border-bottom:none}
#article ul li span{color:#333;width:auto}
@media only screen and (max-width:768px){
  .entry_wrap h2{padding:0;border-top:none;border-bottom:none}
}
</style>

<script>
(function(){
  function reveal(el, runCount){
    if (el.classList.contains('in-view')) return;
    el.classList.add('in-view');
    if (el.hasAttribute && el.hasAttribute('data-countup')) runCount(el);
    var cu = el.querySelectorAll ? el.querySelectorAll('[data-countup]') : [];
    for (var k=0;k<cu.length;k++) runCount(cu[k]);
  }
  var wrapper = document.querySelector('.article-lp-wrapper');
  if (!wrapper) return;
  try {
    var anchors = wrapper.querySelectorAll('a[href^="#"]');
    for (var a=0;a<anchors.length;a++){
      anchors[a].addEventListener('click', function(e){
        var id=this.getAttribute('href');
        if (id && id.length>1 && id.charAt(0)==='#'){ var t=wrapper.querySelector(id); if(t){ e.preventDefault(); t.scrollIntoView({behavior:'smooth',block:'start'}); } }
      });
    }
    var reduce = window.matchMedia && window.matchMedia('(prefers-reduced-motion: reduce)').matches;
    if (!('IntersectionObserver' in window) || reduce) return;

    function runCount(el){
      var target=parseFloat(el.getAttribute('data-target')); var dec=parseInt(el.getAttribute('data-dec')||'0',10);
      if (isNaN(target)) return; var dur=1900, start=null;
      function f(ts){ if(!start)start=ts; var p=Math.min((ts-start)/dur,1); var e=1-Math.pow(1-p,3);
        el.textContent=(target*e).toFixed(dec); if(p<1)requestAnimationFrame(f); else el.textContent=target.toFixed(dec); }
      requestAnimationFrame(f);
    }
    var all = wrapper.querySelectorAll('.lp-anim');
    function revealVisible(){
      var vh = window.innerHeight || document.documentElement.clientHeight;
      for (var i=0;i<all.length;i++){
        if (all[i].classList.contains('in-view')) continue;
        var r = all[i].getBoundingClientRect();
        if (r.top < vh * 0.92 && r.bottom > 0) reveal(all[i], runCount);
      }
    }
    wrapper.classList.add('is-animating');
    var io = new IntersectionObserver(function(entries){
      entries.forEach(function(en){ if (en.isIntersecting){ reveal(en.target, runCount); io.unobserve(en.target); } });
    }, { threshold:0.12, rootMargin:'0px 0px -8% 0px' });
    for (var j=0;j<all.length;j++) io.observe(all[j]);
    setTimeout(revealVisible, 1200);
    var ticking=false;
    window.addEventListener('scroll', function(){
      if (ticking) return; ticking=true;
      window.requestAnimationFrame(function(){ revealVisible(); ticking=false; });
    }, { passive:true });
  } catch (err) {
    wrapper.classList.remove('is-animating');
    var a2 = wrapper.querySelectorAll('.lp-anim');
    for (var m=0;m<a2.length;m++) a2[m].classList.add('in-view');
  }
})();
</script>]]></description>
            <pubDate>2026-06-30</pubDate>
        </item>
            </channel>
</rss>
