
<rss version="2.0">
    <channel>
        <title>不動産のフルハウスのブログ</title>
        <link>https://www.fullhouse-sellwell.com/blog/</link>
        <description>不動産のフルハウスのブログ</description>
        <language>ja</language>
                
        <item>
            <title>不動産売却でがけ条例はどう影響する？八戸市の確認点と売却方法</title>
            <link>https://www.fullhouse-sellwell.com/blog/entry-847251/</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/847251_5_0_0_1.jpg"
           alt="ブログ記事「不動産売却でがけ条例はどう影響する？八戸市の確認点と売却方法」のアイキャッチ画像"
           width="100%">
    </p>
  </div>
</div>

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

<section class="lp-fv lp-bg-w bg-white">
  <div class="lp-container">
    <div class="lp-fv-body">
      <span class="lp-fv-rule lp-amb-line bg-light" aria-hidden="true"></span>
      <p class="lp-fv-p1 lp-fv-anim" style="--lp-fv-delay:0ms">八戸市でがけや擁壁に近い土地・戸建てを所有していると、「このまま売れるのか」「建て替えに制限があるのか」と不安に感じる方もいるでしょう。</p>
      <p class="lp-fv-p lp-fv-anim" style="--lp-fv-delay:120ms">不動産売却を検討する際、がけ条例の規定が関係する物件でも、<span class="lp-mark">売却自体が禁止されているわけではありません</span>。ただし、建築・再建築の条件や擁壁の状態は、買主の判断や査定に影響する可能性があります。</p>
      <p class="lp-fv-p lp-fv-anim" style="--lp-fv-delay:240ms">売却前に条例の適用範囲、安全対策の状況、関連する災害リスクを整理しておくことが重要です。</p>
    </div>
  </div>
</section>

<section class="lp-toc lp-bg-base bg-light" aria-label="目次FAQ">
  <div class="lp-container">
    <p class="lp-toc-label"><svg class="lp-icon" viewBox="0 0 24 24" aria-hidden="true"><path d="M3 12h.01"/><path d="M3 18h.01"/><path d="M3 6h.01"/><path d="M8 12h13"/><path d="M8 18h13"/><path d="M8 6h13"/></svg><span>目次FAQ</span></p>
    <div class="lp-toc-list">

      <div class="lp-toc-item lp-bg-w bg-white lp-hv-lift">
        <div class="lp-qa">
          <span class="lp-badge lp-badge-q bg-light" aria-hidden="true">Q1</span>
          <p class="lp-qa-text lp-qa-qtext">八戸市ではどのような場合にがけ条例の確認が必要ですか？</p>
        </div>
        <div class="lp-qa lp-qa-a">
          <span class="lp-badge lp-badge-a bg-white" aria-hidden="true">A</span>
          <p class="lp-qa-text">青森県建築基準法施行条例第4条では、災害危険区域外にある高さ3m以上・傾斜30度以上のがけや、その上下の一定範囲に建築物を建築する場合の安全対策を定めています。物件ごとの適用は行政への確認が必要です。</p>
        </div>
        <a class="lp-anchor lp-bg-tint bg-light lp-hv-sweep" href="#sec-01" aria-label="がけ条例とは？八戸市の戸建て売却で確認すべき基礎知識へ移動" style="--lp-hv-fill:rgba(241,196,15,.55)">
          <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-toc-item lp-bg-w bg-white lp-hv-lift">
        <div class="lp-qa">
          <span class="lp-badge lp-badge-q bg-light" aria-hidden="true">Q2</span>
          <p class="lp-qa-text lp-qa-qtext">がけ条例の規定が関係すると査定や住宅ローンに影響しますか？</p>
        </div>
        <div class="lp-qa lp-qa-a">
          <span class="lp-badge lp-badge-a bg-white" aria-hidden="true">A</span>
          <p class="lp-qa-text">再建築条件や擁壁の状態によっては、買主の判断や査定、金融機関の審査に影響する可能性があります。ただし、影響の程度は物件や金融機関によって異なります。</p>
        </div>
        <a class="lp-anchor lp-bg-tint bg-light lp-hv-sweep" href="#sec-02" aria-label="がけ条例が八戸市の戸建て査定・売却に与える影響へ移動" style="--lp-hv-fill:rgba(241,196,15,.55)">
          <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-toc-item lp-bg-w bg-white lp-hv-lift">
        <div class="lp-qa">
          <span class="lp-badge lp-badge-q bg-light" aria-hidden="true">Q3</span>
          <p class="lp-qa-text lp-qa-qtext">擁壁の安全性や規制内容はどこで確認できますか？</p>
        </div>
        <div class="lp-qa lp-qa-a">
          <span class="lp-badge lp-badge-a bg-white" aria-hidden="true">A</span>
          <p class="lp-qa-text">まず八戸市建築指導課で建築上の扱いを確認し、擁壁の資料や現況も整理しましょう。八戸市は、がけ地や擁壁に関する案内の問い合わせ先として建築指導課を示しています。</p>
        </div>
        <a class="lp-anchor lp-bg-tint bg-light lp-hv-sweep" href="#sec-03" aria-label="がけ条例が関係する戸建てを八戸市で安全に売却する進め方へ移動" style="--lp-hv-fill:rgba(241,196,15,.55)">
          <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-sec-01 lp-bg-w bg-white" id="sec-01">
  <div class="lp-container">
    <div class="lp-h2-head lp-h2-h8">
      <span class="lp-h8-bar lp-amb-shine bg-dark" aria-hidden="true" style="--lp-shine:rgba(241,196,15,.85)"></span>
      <span class="lp-secnum">01</span>
      <h2 class="lp-h2">がけ条例とは？八戸市の戸建て売却で確認すべき基礎知識</h2>
    </div>
    <p>八戸市で「がけ条例」と呼ばれる規制を確認する際、基準の一つとなるのが青森県建築基準法施行条例第4条「がけと建築物との関係」です。</p>
    <p>災害危険区域外にある<span class="lp-mark">高さ3m以上かつ地表面が水平面に対して30度以上</span>となる一定のがけについて、その周辺に建築する場合の安全対策が定められています。</p>

    <div class="lp-h3-head">
      <span class="lp-h3-mark bg-dark" aria-hidden="true"></span>
      <h3 class="lp-h3">青森県条例第4条で定める「がけ」の条件</h3>
    </div>
    <p>条例上の「がけ」と建築物との関係を確認するときは、まず高さや傾斜、建築する位置を確認します。</p>
    <dl class="lp-spec lp-cols" style="--lp-cols-md:2;--lp-cols-lg:2">
      <div class="lp-spec-item"><dt class="lp-spec-k">高さ：</dt><dd class="lp-spec-v">3m以上</dd></div>
      <div class="lp-spec-item"><dt class="lp-spec-k">傾斜：</dt><dd class="lp-spec-v">水平面に対して30度以上</dd></div>
      <div class="lp-spec-item"><dt class="lp-spec-k">がけ上：</dt><dd class="lp-spec-v">上端から、がけの高さHの1倍以内</dd></div>
      <div class="lp-spec-item"><dt class="lp-spec-k">がけ下：</dt><dd class="lp-spec-v">下端から、がけの高さHの2倍以内</dd></div>
    </dl>
    <p>たとえば高さ3mのがけであれば、がけ上は上端から3m以内、がけ下は下端から6m以内が条例上の対象範囲となります。青森県建築基準法施行条例第4条の基準は「3m以上」であり、<span class="lp-mark">2mを同条の基準として判断しないこと</span>が大切です。</p>

    <figure class="lp-fig lp-bg-tint bg-light">
      <p class="lp-fig-cap"><svg class="lp-icon" viewBox="0 0 24 24" aria-hidden="true"><path d="M21.3 15.3a2.4 2.4 0 0 1 0 3.4l-2.6 2.6a2.4 2.4 0 0 1-3.4 0L2.7 8.7a2.41 2.41 0 0 1 0-3.4l2.6-2.6a2.41 2.41 0 0 1 3.4 0Z"/><path d="m14.5 12.5 2-2"/><path d="m11.5 9.5 2-2"/><path d="m8.5 6.5 2-2"/><path d="m17.5 15.5 2-2"/></svg><span>がけ高Hと対象範囲</span></p>
      <svg class="lp-fig-svg" viewBox="0 0 560 440" role="img" aria-labelledby="lp-fig1-title" xmlns="http://www.w3.org/2000/svg">
        <title id="lp-fig1-title">がけ高Hと対象範囲</title>
        <polygon points="0,170 290,170 370,320 560,320 560,440 0,440" fill="#F1C40F" fill-opacity=".32"/>
        <polyline points="0,170 290,170 370,320 560,320" fill="none" stroke="#1A1A1A" stroke-width="3" stroke-linejoin="round"/>
        <line x1="140" y1="170" x2="290" y2="170" stroke="#E67E22" stroke-width="9" stroke-linecap="butt"/>
        <line x1="370" y1="320" x2="560" y2="320" stroke="#E67E22" stroke-width="9" stroke-linecap="butt"/>
        <circle cx="290" cy="170" r="8" fill="#FFFFFF" stroke="#1A1A1A" stroke-width="3"/>
        <circle cx="370" cy="320" r="8" fill="#FFFFFF" stroke="#1A1A1A" stroke-width="3"/>
        <rect x="165" y="120" width="80" height="50" fill="#FFFFFF" stroke="#1A1A1A" stroke-width="2.5"/>
        <polygon points="158,120 205,86 252,120" fill="#FFFFFF" stroke="#1A1A1A" stroke-width="2.5" stroke-linejoin="round"/>
        <rect x="480" y="275" width="70" height="45" fill="#FFFFFF" stroke="#1A1A1A" stroke-width="2.5"/>
        <polygon points="474,275 515,245 556,275" fill="#FFFFFF" stroke="#1A1A1A" stroke-width="2.5" stroke-linejoin="round"/>
        <g stroke="#1A1A1A" stroke-width="2">
          <line x1="140" y1="205" x2="290" y2="205"/><line x1="140" y1="195" x2="140" y2="215"/><line x1="290" y1="195" x2="290" y2="215"/>
          <line x1="386" y1="170" x2="386" y2="320"/><line x1="376" y1="170" x2="396" y2="170"/><line x1="376" y1="320" x2="396" y2="320"/>
          <line x1="370" y1="372" x2="556" y2="372"/><line x1="370" y1="362" x2="370" y2="382"/><line x1="556" y1="362" x2="556" y2="382"/>
        </g>
        <g fill="#1A1A1A" font-size="28" font-weight="700">
          <text x="20" y="72">がけ上</text>
          <text x="205" y="72" text-anchor="middle">建築物</text>
          <text x="302" y="150">がけ上端</text>
          <text x="215" y="250" text-anchor="middle">H以内</text>
          <text x="398" y="262">高さH</text>
          <text x="545" y="72" text-anchor="end">がけ下</text>
          <text x="515" y="232" text-anchor="middle">建築物</text>
          <text x="358" y="360" text-anchor="end">がけ下端</text>
          <text x="463" y="418" text-anchor="middle">2H以内</text>
        </g>
      </svg>
    </figure>

    <p>対象範囲に建築する場合は、建物の安全を確保するため、原則として必要な擁壁その他の施設を設けなければなりません。ただし、建物の構造や敷地の状況によって安全上支障がない場合には例外があります。</p>
    <p>青森県建築基準法施行細則第33条でも例外となる場合が定められているため、「擁壁がなければ必ず建築・再建築できない」と<span class="lp-mark">一律に判断することはできません</span>。</p>

    <div class="lp-src">
      <p class="lp-src-line">参照：青森県「<a class="lp-src-link lp-hv-underline" href="https://reiki.pref.aomori.lg.jp/reiki_honbun/c001RG00001918.html" style="--lp-hv-line:#E67E22">青森県建築基準法施行条例</a>」（2026年9月6日確認）</p>
      <p class="lp-src-line">参照：青森県「<a class="lp-src-link lp-hv-underline" href="https://reiki.pref.aomori.lg.jp/reiki_honbun/c001RG00001919.html" style="--lp-hv-line:#E67E22">青森県建築基準法施行細則</a>」（2026年9月6日確認）</p>
    </div>
  </div>
</section>

<section class="lp-cta lp-cta-mid lp-bg-base bg-light">
  <div class="lp-container">
    <div class="lp-cta-mid-inner">
      <span class="lp-icon-chip lp-cta-chip lp-bg-main bg-light lp-amb-pulse" aria-hidden="true"><svg class="lp-icon lp-icon-lg" viewBox="0 0 24 24" aria-hidden="true"><path d="M7.9 20A9 9 0 1 0 4 16.1L2 22Z"/></svg></span>
      <p class="lp-cta-text lp-column-narrow">所有する土地や戸建てにがけ条例の規定が関係するか分からず、売却への影響が気になる場合は、当社へお気軽にご相談ください。八戸市を中心に、戸建てや土地などの不動産売却に関する相談を受け付けています。</p>
      <a class="cta-btn lp-hv-shine lp-hv-arrow" href="https://www.fullhouse-sellwell.com/contact/"><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>
  </div>
</section>

<section class="lp-sec lp-sec-02 lp-bg-tint bg-light" id="sec-02">
  <div class="lp-container">
    <div class="lp-h2-head lp-h2-h14">
      <span class="lp-secnum lp-secnum-lg">02</span>
      <h2 class="lp-h2">がけ条例が八戸市の戸建て査定・売却に与える影響</h2>
      <span class="lp-h14-rule bg-dark" aria-hidden="true"></span>
    </div>
    <p>がけ条例の規定が関係するからといって、<strong>査定価格が一律に下がるわけではありません</strong>。ただし、再建築条件や利用できる敷地の範囲、擁壁の状態が不明確な物件では、買主が慎重になり、価格や売却期間に影響する可能性があります。</p>

    <div class="lp-h3-head">
      <span class="lp-h3-mark bg-dark" aria-hidden="true"></span>
      <h3 class="lp-h3">再建築条件が査定と買い手の判断に与える影響</h3>
    </div>
    <p>中古戸建てを購入する人は、現在の建物だけでなく、将来的に建て替えられるかという点も判断材料にします。そのため、建築できる位置が限られる、追加の安全対策が必要になるなどの条件があれば、将来の利用計画にも影響します。</p>
    <div class="lp-note lp-note-box lp-bg-w bg-white">
      <span class="lp-icon-chip lp-note-chip lp-bg-main bg-light" aria-hidden="true"><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 class="lp-note-body">
        <p>査定を受ける際は、「がけ条例に該当するらしい」という情報だけでなく、<strong>行政へ確認した建築条件を査定担当者へ伝えること</strong>が重要です。条件が明確になれば、買主に説明すべき内容も整理しやすくなります。</p>
      </div>
    </div>

    <div class="lp-h3-head">
      <span class="lp-h3-mark bg-dark" aria-hidden="true"></span>
      <h3 class="lp-h3">擁壁の状態と住宅ローンで確認したいポイント</h3>
    </div>
    <p>擁壁は、有無だけで安全性を判断できません。構造、築造時期、図面や検査関係資料の有無、現在の状態などを総合的に確認する必要があります。</p>
    <p>八戸市では、土留め・擁壁などの所有者に対し、亀裂や移動、倒れ、水抜き穴からの雨水流出の状況などを確認し、適正に管理するよう案内しています。</p>

    <div class="lp-table-wrap">
      <table class="lp-table lp-hv-row" style="--lp-hv-row:rgba(241,196,15,.18)">
        <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>
    <p>また、住宅ローンについても<span class="lp-mark">「がけ条例の対象＝利用不可」と決まるものではありません</span>。建築条件や担保となる物件の状況などを踏まえ、最終的には金融機関ごとに審査されます。</p>

    <div class="lp-src">
      <p class="lp-src-line">参照：八戸市「<a class="lp-src-link lp-hv-underline" href="https://www.city.hachinohe.aomori.jp/soshikikarasagasu/kenchikushidoka/kenchiku_toshikeikaku/1/1/2571.html" style="--lp-hv-line:#E67E22">がけ地周辺の建物敷地の安全（地震時・豪雨時の対処について）</a>」（2026年9月6日確認）</p>
    </div>
  </div>
</section>

<section class="lp-sec lp-sec-03 lp-bg-w bg-white" id="sec-03">
  <div class="lp-container">
    <div class="lp-h2-head lp-h2-h4">
      <span class="lp-secchip lp-bg-main bg-light">03</span>
      <h2 class="lp-h2">がけ条例が関係する戸建てを八戸市で安全に売却する進め方</h2>
    </div>
    <p>売却準備では、まず<strong>八戸市建築指導課で建築上の扱いを確認</strong>し、擁壁の資料や災害区域の指定状況を整理してから査定へ進むことが重要です。条例だけでなく、関連する法令や災害リスクも確認しましょう。</p>

    <div class="lp-h3-head">
      <span class="lp-h3-mark bg-dark" aria-hidden="true"></span>
      <h3 class="lp-h3">八戸市建築指導課で規制内容を確認する</h3>
    </div>
    <p>最初に整理したいのが、物件の位置とがけ・擁壁との関係です。公図や配置図、現地写真などがあれば準備し、八戸市建築指導課へ相談すると状況を伝えやすくなります。</p>
    <div class="lp-place">
      <svg class="lp-icon lp-icon-lg lp-place-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>
      <p class="lp-place-text">建築指導課は八戸市庁別館6階にあり、がけ地周辺の建物敷地や擁壁に関する問い合わせ先となっています。</p>
    </div>
    <p>確認後は、擁壁の図面、検査関係の資料、補修履歴など、手元に残っている資料を整理してください。資料が見つからない場合も、分からないまま買主へ説明するのではなく、<span class="lp-mark">確認できている情報と不明な情報を分けて整理すること</span>が大切です。</p>

    <div class="lp-src">
      <p class="lp-src-line">参照：八戸市「<a class="lp-src-link lp-hv-underline" href="https://www.city.hachinohe.aomori.jp/soshikikarasagasu/kenchikushidoka/index.html" style="--lp-hv-line:#E67E22">建築指導課</a>」（2026年9月6日確認）</p>
    </div>

    <div class="lp-h3-head">
      <span class="lp-h3-mark bg-dark" aria-hidden="true"></span>
      <h3 class="lp-h3">擁壁と災害リスクを整理して買主へ正確に伝える</h3>
    </div>
    <p>がけ条例とは別に、土砂災害警戒区域や土砂災害特別警戒区域などが重なっていないかも確認します。ハザードマップは災害リスクを把握する際の参考になりますが、区域指定の正式な内容は青森県が公表する区域図などで確認しましょう。</p>
    <p>また、宅地や建物が土砂災害警戒区域内にあるかどうかは、宅地建物取引における重要事項説明の対象です。がけや擁壁に関係する物件では、区域指定の有無についても売却前に確認しておきましょう。</p>
    <div class="lp-note lp-note-soft lp-bg-base bg-light">
      <span class="lp-icon-chip lp-note-chip lp-bg-w bg-white" aria-hidden="true"><svg class="lp-icon" viewBox="0 0 24 24" aria-hidden="true"><path d="m21.73 18-8-14a2 2 0 0 0-3.48 0l-8 14A2 2 0 0 0 4 21h16a2 2 0 0 0 1.73-3"/><path d="M12 9v4"/><path d="M12 17h.01"/></svg></span>
      <div class="lp-note-body">
        <p>一方で、「がけ条例に該当すれば、必ず独立した項目として告知義務が生じる」と<strong>単純化するのは適切ではありません</strong>。</p>
        <p>売却を進める際は、法令上の制限や擁壁の状況を整理し、買主が物件の利用方法を判断するために必要な情報を適切に説明することが重要です。</p>
      </div>
    </div>

    <p>売却前は、次の順番で確認すると準備しやすくなります。</p>
    <div class="lp-steps-box lp-bg-tint bg-light">
      <ol class="lp-steps">
        <li class="lp-step"><span class="lp-step-num lp-bg-main bg-light">1</span><span class="lp-step-text">がけ条例の適用有無を確認する</span></li>
        <li class="lp-step"><span class="lp-step-num lp-bg-main bg-light">2</span><span class="lp-step-text">建築・再建築の条件を確認する</span></li>
        <li class="lp-step"><span class="lp-step-num lp-bg-main bg-light">3</span><span class="lp-step-text">擁壁の図面・現況・補修履歴を整理する</span></li>
        <li class="lp-step"><span class="lp-step-num lp-bg-main bg-light">4</span><span class="lp-step-text">土砂災害警戒区域・特別警戒区域などを確認する</span></li>
        <li class="lp-step"><span class="lp-step-num lp-bg-main bg-light">5</span><span class="lp-step-text">査定時に確認した情報を担当者へ共有する</span></li>
        <li class="lp-step"><span class="lp-step-num lp-bg-main bg-light">6</span><span class="lp-step-text">買主へ説明すべき法令制限や物件状況を整理する</span></li>
      </ol>
    </div>

    <div class="lp-src">
      <p class="lp-src-line lp-src-head"><strong>参照</strong></p>
      <p class="lp-src-line">・青森県「<a class="lp-src-link lp-hv-underline" href="https://www.pref.aomori.lg.jp/soshiki/kendo/kasensabo/sabo_keikaikuiki.html" style="--lp-hv-line:#E67E22">土砂災害警戒区域及び土砂災害特別警戒区域について</a>」（2026年9月10日確認）</p>
      <p class="lp-src-line">・国土交通省・国土地理院「<a class="lp-src-link lp-hv-underline" href="https://disaportal.gsi.go.jp/" style="--lp-hv-line:#E67E22">ハザードマップポータルサイト</a>」（2026年9月10日確認）</p>
      <p class="lp-src-line">・国土交通省「<a class="lp-src-link lp-hv-underline" href="https://www.mlit.go.jp/tochi_fudousan_kensetsugyo/const/tochi_fudousan_kensetsugyo_const_tk3_000001_00054.html" style="--lp-hv-line:#E67E22">重要事項説明における各法令に基づく制限等についての概要一覧</a>」（2026年9月10日確認）</p>
    </div>
  </div>
</section>

<section class="lp-sec lp-sec-04 lp-bg-base bg-light" id="sec-04">
  <div class="lp-container">
    <div class="lp-h2-head lp-h2-band">
      <span class="lp-band-bar lp-bg-main bg-light" aria-hidden="true"></span>
      <span class="lp-secnum">04</span>
      <h2 class="lp-h2">まとめ</h2>
    </div>
    <blockquote class="lp-quote">
      <p>がけ条例の規定が関係する物件でも、不動産を売却できないと決まるわけではありません。八戸市では、青森県建築基準法施行条例第4条の<span class="lp-mark">「高さ3m以上・傾斜30度以上」「がけ上H・がけ下2H」</span>という条件を確認することが基本です。</p>
    </blockquote>
    <p>さらに、再建築条件や擁壁の状態が不明確であれば、査定や買主の判断、住宅ローンの審査に影響する可能性があります。まず物件とがけ・擁壁の位置関係を整理し、八戸市建築指導課で確認したうえで、物件の条件に合った売却方法を検討しましょう。</p>
  </div>
</section>

<section class="lp-cta lp-cta-final lp-bg-main bg-light">
  <div class="lp-glow-clip" aria-hidden="true">
    <span class="lp-cta-deco lp-cta-deco-1 lp-amb-float bg-white"></span>
    <span class="lp-cta-deco lp-cta-deco-2 lp-amb-float lp-amb-delay-2 bg-white"></span>
  </div>
  <div class="lp-container lp-cta-final-inner">
    <div class="lp-column-narrow">
      <span class="lp-icon-chip lp-cta-chip lp-bg-w bg-white" aria-hidden="true"><svg class="lp-icon lp-icon-lg" 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>
      <p class="lp-cta-text">がけや擁壁に近い土地・戸建ての売却では、物件ごとの規制や状態を整理したうえで売却方法を検討することが大切です。</p>
      <p class="lp-cta-catch">八戸市で不動産売却をご検討中の方は、当社へお気軽にご相談ください。</p>
      <span class="lp-cta-halo" style="--lp-halo:rgba(230,126,34,.7)"><a class="cta-btn cta-btn-lg lp-hv-shine lp-hv-arrow" href="https://www.fullhouse-sellwell.com/contact/"><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></span>
    </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": "青森県建築基準法施行条例第4条では、災害危険区域外にある高さ3m以上・傾斜30度以上のがけや、その上下の一定範囲に建築物を建築する場合の安全対策を定めています。物件ごとの適用は行政への確認が必要です。" }
        },
        {
          "@type": "Question",
          "name": "がけ条例の規定が関係すると査定や住宅ローンに影響しますか？",
          "acceptedAnswer": { "@type": "Answer", "text": "再建築条件や擁壁の状態によっては、買主の判断や査定、金融機関の審査に影響する可能性があります。ただし、影響の程度は物件や金融機関によって異なります。" }
        },
        {
          "@type": "Question",
          "name": "擁壁の安全性や規制内容はどこで確認できますか？",
          "acceptedAnswer": { "@type": "Answer", "text": "まず八戸市建築指導課で建築上の扱いを確認し、擁壁の資料や現況も整理しましょう。八戸市は、がけ地や擁壁に関する案内の問い合わせ先として建築指導課を示しています。" }
        }
      ]
    },
    {
      "@type": "HowTo",
      "name": "がけ条例が関係する戸建てを八戸市で安全に売却する進め方",
      "description": "売却前は、次の順番で確認すると準備しやすくなります。",
      "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>
/* 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: base=light / main=light(文字#1A1A1A) / sub・accent=dark寄り中間色(CTA文字#FFFFFF) */
:root{--color-base:#FAFAFA;--color-main:#f1c40f;--color-sub:#e67e22;--color-accent:#e67e22;--color-accent-dark:#C86E1E;--color-main-tint:#FDF8E2;--color-th-row:#FCF2CA;--color-text-on-dark:#FFFFFF;--color-text-on-light:#1A1A1A;--color-text-sub-on-light:#666666;--color-ink-strong:#14181C;--color-ink:#33393F;--color-ink-mute:#5A6470;--color-rule:#1A1A1A;--color-hairline:rgba(0,0,0,.16)}.article-lp-wrapper{position:relative;isolation:isolate;contain:layout style;overflow:visible;--lp-mark:rgba(241,196,15,.55);--lp-mark-top:58%}.article-lp-wrapper p{margin-top:0 !important;margin-bottom:0 !important}.article-lp-wrapper p + p{margin-top:var(--lp-sp-3) !important}.article-lp-wrapper .lp-mark{font-size:inherit !important;line-height:inherit !important}.article-lp-wrapper figure,.article-lp-wrapper blockquote,.article-lp-wrapper dd{margin-inline:0 !important}.article-lp-wrapper .lp-steps > li{border:0 !important;padding:0 !important}.article-lp-wrapper .lp-bg-w{background:#FFFFFF !important}.article-lp-wrapper .lp-bg-base{background:var(--color-base) !important}.article-lp-wrapper .lp-bg-tint{background:var(--color-main-tint) !important}.article-lp-wrapper .lp-bg-main{background:var(--color-main) !important;--lp-ink-body:#262B30;--lp-ink-mute:#33393F}.article-lp-wrapper .bg-dark{background:var(--color-rule) !important}.article-lp-wrapper .lp-fv{padding-block:var(--lp-gap-group) var(--lp-gap-block)}.article-lp-wrapper .lp-fv-body{padding-bottom:var(--lp-gap-group);border-bottom:1px solid;border-color:var(--color-rule) !important}.article-lp-wrapper .lp-fv-rule{display:block;width:88px;height:6px;margin-bottom:var(--lp-gap-block);background:var(--color-accent) !important}.article-lp-wrapper .lp-fv-p1{font-size:var(--lp-fs-h3) !important;line-height:1.6 !important;font-weight:700;color:var(--color-ink-strong) !important;margin:0 0 var(--lp-gap-block) !important}.article-lp-wrapper .lp-fv-p{font-size:var(--lp-fs-lead) !important;line-height:var(--lp-lh-lead) !important;margin:0}.article-lp-wrapper .lp-fv-p + .lp-fv-p{margin-top:var(--lp-sp-3) !important}.article-lp-wrapper .lp-toc{padding-block:var(--lp-gap-group) var(--lp-gap-section)}.article-lp-wrapper .lp-toc-label{display:flex;align-items:center;gap:var(--lp-gap-inner);margin:0 0 var(--lp-gap-block) !important;font-size:var(--lp-fs-h4) !important;font-weight:900;letter-spacing:.12em !important;color:var(--color-ink-strong) !important}.article-lp-wrapper .lp-toc-list{display:grid;gap:var(--lp-gap-block)}.article-lp-wrapper .lp-toc-item{padding:var(--lp-pad-card);border-top:4px solid;border-top-color:var(--color-rule) !important;box-shadow:var(--lp-elev-1)}.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-2);padding-top:var(--lp-sp-2);border-top:1px solid;border-top-color:var(--color-hairline) !important}.article-lp-wrapper .lp-badge{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:46px;height:46px;border-radius:var(--lp-shape-full);font-size:var(--lp-fs-label) !important;font-weight:900;line-height:1 !important;letter-spacing:0 !important;text-align:center !important}.article-lp-wrapper .lp-badge-q{background:var(--color-main) !important;color:#1A1A1A !important}.article-lp-wrapper .lp-badge-a{background:#FFFFFF !important;border:2px solid;border-color:var(--color-accent) !important;color:#1A1A1A !important}.article-lp-wrapper .lp-qa-text{flex:1 1 auto;min-width:0;margin:0;padding-top:6px}.article-lp-wrapper .lp-qa-qtext{font-size:var(--lp-fs-h4) !important;line-height:1.6 !important;font-weight:700;color:var(--color-ink-strong) !important;padding-top:4px}.article-lp-wrapper .lp-anchor{position:relative;display:block;min-height:48px;margin-top:var(--lp-gap-block);padding:16px 28px 16px 56px;text-align:left;border:1px solid;border-color:var(--color-rule) !important;border-radius:var(--lp-shape-xs);background-color:var(--color-main-tint) !important;color:#1A1A1A !important;cursor:pointer}.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%);width:1.3em;height:1.3em}.article-lp-wrapper .lp-anchor-label{display:block;font-size:var(--lp-fs-label) !important;line-height:1.5 !important;letter-spacing:.08em !important;margin-bottom:var(--lp-sp-05);font-weight:700;color:#33393F !important}.article-lp-wrapper .lp-anchor-title{display:block;font-size:var(--lp-fs-body) !important;font-weight:900;line-height:1.55 !important;word-break:normal;overflow-wrap:anywhere;color:#1A1A1A !important}.article-lp-wrapper .lp-sec{padding-block:var(--lp-gap-section)}.article-lp-wrapper .lp-sec-01{padding-top:calc(var(--lp-gap-section) * .8)}.article-lp-wrapper .lp-sec-04{padding-block:var(--lp-gap-group) var(--lp-gap-section)}.article-lp-wrapper .lp-h2-head{margin-bottom:var(--lp-gap-block)}.article-lp-wrapper .lp-h2-head h2{margin:0 !important;color:var(--color-ink-strong) !important}.article-lp-wrapper .lp-secnum{display:block;font-size:var(--lp-fs-label) !important;font-weight:900;letter-spacing:.16em !important;line-height:1.2 !important;color:var(--color-ink-strong) !important;margin-bottom:var(--lp-sp-15)}.article-lp-wrapper .lp-h2-h8{padding-bottom:var(--lp-sp-3);border-bottom:1px solid;border-bottom-color:var(--color-hairline) !important}.article-lp-wrapper .lp-h8-bar{display:block;width:100%;height:8px;margin-bottom:var(--lp-sp-3)}.article-lp-wrapper .lp-h2-h14{padding-top:var(--lp-sp-3);border-top:1px solid;border-top-color:var(--color-rule) !important}.article-lp-wrapper .lp-secnum-lg{font-size:var(--lp-fs-h3) !important;letter-spacing:.08em !important;margin-bottom:var(--lp-sp-1)}.article-lp-wrapper .lp-h14-rule{display:block;width:100%;height:4px;margin-top:var(--lp-sp-3);background:var(--color-accent) !important}.article-lp-wrapper .lp-h2-h4{padding-block:var(--lp-sp-4);border-top:1px solid;border-bottom:1px solid;border-color:rgba(0,0,0,.28) !important}.article-lp-wrapper .lp-secchip{display:inline-flex;align-items:center;justify-content:center;min-width:52px;height:52px;padding:0 10px;margin-bottom:var(--lp-sp-2);border-radius:var(--lp-shape-xs);font-size:var(--lp-fs-h4) !important;font-weight:900;line-height:1 !important;letter-spacing:.04em !important;text-align:center !important;color:#1A1A1A !important}.article-lp-wrapper .lp-band-bar{display:block;width:100%;height:12px;margin-bottom:var(--lp-sp-3)}.article-lp-wrapper .lp-h3-head{display:flex;align-items:flex-start;gap:var(--lp-gap-inner);margin:var(--lp-gap-group) 0 var(--lp-sp-3)}.article-lp-wrapper .lp-h3-head h3{margin:0 !important;flex:1 1 auto;min-width:0;color:var(--color-ink-strong) !important}.article-lp-wrapper .lp-h3-mark{flex:0 0 auto;width:14px;height:14px;margin-top:calc((var(--lp-fs-h3) * 1.45 - 14px) / 2);background:var(--color-accent) !important}.article-lp-wrapper .lp-spec{margin:var(--lp-gap-block) 0 var(--lp-gap-group);padding:0}.article-lp-wrapper .lp-spec-item{padding:var(--lp-sp-3) 0;border-top:4px solid;border-bottom:1px solid;border-top-color:var(--color-rule) !important;border-bottom-color:var(--color-hairline) !important}.article-lp-wrapper .lp-spec-k{display:block;margin:0 0 var(--lp-sp-1) !important;font-size:var(--lp-fs-label) !important;font-weight:700;letter-spacing:.1em !important;color:var(--color-ink-mute) !important}.article-lp-wrapper .lp-spec-v{display:block;margin:0 !important;font-size:var(--lp-fs-h3) !important;line-height:1.45 !important;font-weight:900;color:var(--color-ink-strong) !important}.article-lp-wrapper .lp-fig{margin:var(--lp-gap-group) 0 !important;padding:var(--lp-pad-card);border-radius:0}.article-lp-wrapper .lp-fig-cap{display:flex;align-items:center;gap:var(--lp-sp-1);width:100%;margin:0 0 var(--lp-sp-3) !important;font-size:var(--lp-fs-label) !important;font-weight:700;color:#1A1A1A !important}.article-lp-wrapper .lp-fig-svg{width:100%;max-width:560px;margin-inline:auto}.article-lp-wrapper .lp-note{display:flex;align-items:flex-start;gap:var(--lp-sp-2);margin:var(--lp-gap-block) 0}.article-lp-wrapper .lp-note-box{padding:var(--lp-sp-4) var(--lp-sp-4);border:1px solid;border-color:var(--color-rule) !important;border-radius:var(--lp-shape-xs)}.article-lp-wrapper .lp-note-soft{padding:var(--lp-sp-4);border-top:3px solid;border-top-color:var(--color-accent) !important}.article-lp-wrapper .lp-note-chip{font-size:var(--lp-fs-body) !important;color:#1A1A1A !important}.article-lp-wrapper .lp-note-soft .lp-note-chip{border:1px solid;border-color:var(--color-rule) !important}.article-lp-wrapper .lp-note-body{flex:1 1 auto;min-width:0}.article-lp-wrapper .lp-note-body p + p{margin-top:var(--lp-sp-2) !important}.article-lp-wrapper .lp-place{display:flex;align-items:flex-start;gap:var(--lp-sp-2);margin:var(--lp-gap-block) 0;padding:var(--lp-sp-3) 0;border-top:1px solid;border-bottom:1px solid;border-color:var(--color-hairline) !important}.article-lp-wrapper .lp-place-icon{flex:0 0 auto;color:var(--color-ink-strong) !important;margin-top:2px}.article-lp-wrapper .lp-place-text{flex:1 1 auto;min-width:0;font-weight:700;color:var(--color-ink-strong) !important}.article-lp-wrapper .lp-table-wrap{margin:var(--lp-gap-group) 0}.article-lp-wrapper table.lp-table{border-top:3px solid;border-top-color:var(--color-rule) !important}.article-lp-wrapper table.lp-table th,.article-lp-wrapper table.lp-table td{padding:16px 18px;font-size:var(--lp-fs-label) !important;line-height:1.6 !important;text-align:center !important;vertical-align:middle;border:0 !important;border-bottom:1px solid !important;border-bottom-color:var(--color-hairline) !important}.article-lp-wrapper table.lp-table thead th[scope="col"]{background:var(--color-main) !important;color:#1A1A1A !important;font-weight:900;border-bottom:2px solid !important;border-bottom-color:var(--color-rule) !important}.article-lp-wrapper table.lp-table tbody th[scope="row"]{background:var(--color-th-row) !important;color:#1A1A1A !important;font-weight:700}.article-lp-wrapper table.lp-table tbody td{background:#FFFFFF !important;color:var(--color-ink) !important}.article-lp-wrapper .lp-steps-box{margin:var(--lp-sp-3) 0 var(--lp-gap-block);padding:var(--lp-sp-5) var(--lp-sp-5)}.article-lp-wrapper .lp-steps{position:relative;margin:0;padding:0}.article-lp-wrapper .lp-steps::before{content:"";position:absolute;left:23px;top:24px;bottom:24px;width:2px;background:var(--color-rule) !important;z-index:0}.article-lp-wrapper .lp-step{position:relative;display:flex;align-items:center;gap:var(--lp-sp-3);margin:0;padding:0}.article-lp-wrapper .lp-step + .lp-step{margin-top:var(--lp-sp-2)}.article-lp-wrapper .lp-step-num{position:relative;z-index:1;flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;border:2px solid;border-color:var(--color-rule) !important;border-radius:var(--lp-shape-xs);font-size:var(--lp-fs-h4) !important;font-weight:900;line-height:1 !important;text-align:center !important;color:#1A1A1A !important}.article-lp-wrapper .lp-step-text{flex:1 1 auto;min-width:0;padding:10px 16px;background:#FFFFFF !important;font-size:var(--lp-fs-body) !important;line-height:1.6 !important;font-weight:700;color:var(--color-ink-strong) !important}.article-lp-wrapper .lp-quote{margin:0 0 var(--lp-gap-block) !important;padding:var(--lp-sp-4) 0 !important;border:0 !important;border-top:1px solid !important;border-bottom:1px solid !important;border-color:var(--color-rule) !important;background:none !important}.article-lp-wrapper .lp-quote p{font-size:var(--lp-fs-lead) !important;line-height:var(--lp-lh-lead) !important;font-weight:700;color:var(--color-ink-strong) !important}.article-lp-wrapper .lp-src{margin-top:var(--lp-gap-block);padding-top:var(--lp-sp-2);border-top:1px solid;border-top-color:var(--color-hairline) !important}.article-lp-wrapper .lp-src p + p{margin-top:var(--lp-sp-05) !important}.article-lp-wrapper .lp-src-line{font-size:var(--lp-fs-label) !important;line-height:1.7 !important;color:var(--color-ink-mute) !important}.article-lp-wrapper .lp-src-link{font-size:var(--lp-fs-label) !important;color:var(--color-ink) !important;border-bottom:1px solid;border-bottom-color:currentColor !important;word-break:normal;overflow-wrap:anywhere}.article-lp-wrapper .lp-cta,.article-lp-wrapper .lp-cta *{text-align:center !important}.article-lp-wrapper .lp-cta-mid{padding-block:var(--lp-gap-group)}.article-lp-wrapper .lp-cta-mid-inner{padding:var(--lp-sp-6) var(--lp-sp-4);border-top:3px solid;border-bottom:1px solid;border-color:var(--color-rule) !important}.article-lp-wrapper .lp-cta-chip{margin:0 auto var(--lp-sp-3);font-size:var(--lp-fs-body) !important;color:#1A1A1A !important;border-radius:var(--lp-shape-full)}.article-lp-wrapper .lp-cta-text{margin-inline:auto !important;max-width:640px;color:var(--color-ink) !important}.article-lp-wrapper .lp-cta-mid .cta-btn{margin-top:var(--lp-gap-block)}.article-lp-wrapper .lp-cta-final .lp-cta-text + .lp-cta-catch{margin-top:var(--lp-sp-3) !important}.article-lp-wrapper .lp-cta-final{position:relative;padding-block:var(--lp-gap-section)}.article-lp-wrapper .lp-glow-clip{position:absolute;inset:0;overflow:hidden;z-index:0;pointer-events:none}.article-lp-wrapper .lp-cta-deco{position:absolute;border-radius:var(--lp-shape-full);background:rgba(255,255,255,.34) !important}.article-lp-wrapper .lp-cta-deco-1{width:220px;height:220px;top:-60px;right:-40px}.article-lp-wrapper .lp-cta-deco-2{width:140px;height:140px;bottom:-40px;left:-30px}.article-lp-wrapper .lp-cta-final-inner{position:relative;z-index:1}.article-lp-wrapper .lp-cta-final .lp-cta-chip{width:3em;height:3em;border:2px solid;border-color:var(--color-rule) !important}.article-lp-wrapper .lp-cta-final .lp-cta-text{color:#262B30 !important}.article-lp-wrapper .lp-cta-catch{margin:var(--lp-sp-3) auto var(--lp-gap-block) !important;font-size:var(--lp-fs-h4) !important;line-height:1.6 !important;font-weight:900;color:#1A1A1A !important}.article-lp-wrapper .cta-btn{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:var(--lp-sp-15);max-width:560px;min-height:60px;padding:18px 40px;border-radius:var(--lp-shape-full);background-color:var(--color-accent) !important;font-size:20px !important;line-height:1.4 !important;font-weight:900;letter-spacing:.06em !important;box-shadow:0 6px 18px rgba(200,110,30,.32);transition:background-color .3s ease,box-shadow .3s ease,transform .3s ease}.article-lp-wrapper .cta-btn-lg{min-height:64px;padding:22px 52px}.article-lp-wrapper .cta-btn:hover{background-color:var(--color-accent-dark) !important;box-shadow:0 8px 24px rgba(200,110,30,.42);transform:translateY(-2px)}.article-lp-wrapper .cta-btn:active{transform:translateY(0)}.article-lp-wrapper .cta-btn:focus-visible{outline:3px solid #1A1A1A;outline-offset:3px}.article-lp-wrapper .lp-cta-halo{--lp-halo-radius:999px}.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-qa{flex-direction:column;gap:var(--lp-sp-1)}.article-lp-wrapper .lp-qa-text,.article-lp-wrapper .lp-qa-qtext{width:100%;padding-top:0}.article-lp-wrapper .lp-badge{width:34px;height:34px}.article-lp-wrapper .lp-toc-item{padding:var(--lp-sp-3) 20px}.article-lp-wrapper .lp-anchor{padding:14px 20px 14px 48px}.article-lp-wrapper .lp-anchor-arrow{left:16px}.article-lp-wrapper .lp-fig{padding:16px}.article-lp-wrapper .lp-note-box,.article-lp-wrapper .lp-note-soft{flex-direction:column;padding:var(--lp-sp-3) 20px}.article-lp-wrapper .lp-steps-box{padding:var(--lp-sp-3) 16px}.article-lp-wrapper .lp-steps::before{left:19px}.article-lp-wrapper .lp-step{gap:var(--lp-sp-15)}.article-lp-wrapper .lp-step-num{width:40px;height:40px}.article-lp-wrapper .lp-step-text{padding:8px 12px}.article-lp-wrapper .lp-cta-mid-inner{padding:var(--lp-sp-4) 0}.article-lp-wrapper .cta-btn,.article-lp-wrapper .cta-btn-lg{min-height:56px;padding:16px 28px;font-size:18px !important}.article-lp-wrapper table.lp-table{border-top:0}.article-lp-wrapper table.lp-table tbody tr{margin-bottom:var(--lp-sp-2);border:1px solid;border-color:rgba(0,0,0,.22) !important;border-radius:var(--lp-shape-xs);overflow:hidden}.article-lp-wrapper table.lp-table tbody th[scope="row"]{background:var(--color-main) !important;color:#1A1A1A !important;font-weight:900;padding:12px 16px}.article-lp-wrapper table.lp-table tbody td{padding:12px 16px;text-align:center !important}.article-lp-wrapper table.lp-table tbody td::before{margin-bottom:8px;padding-bottom:6px;border-bottom:1px solid;border-bottom-color:var(--color-hairline) !important;font-size:16px !important;font-weight:700;letter-spacing:.08em;color:var(--color-ink-mute) !important}.article-lp-wrapper table.lp-table tbody tr td:last-child{border-bottom:0 !important}}@container lp (min-width:720px){.article-lp-wrapper .lp-sec-04{--lp-fs-h2:52px}}@media (max-width:768px){.article-lp-wrapper .lp-qa,.article-lp-wrapper .lp-note-box,.article-lp-wrapper .lp-note-soft{flex-direction:column;gap:var(--lp-sp-1)}.article-lp-wrapper .lp-qa-text,.article-lp-wrapper .lp-qa-qtext{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-fig{padding:16px}.article-lp-wrapper .cta-btn,.article-lp-wrapper .cta-btn-lg{padding:16px 28px}.article-lp-wrapper table.lp-table tbody tr{margin-bottom:var(--lp-sp-2);border:1px solid;border-color:rgba(0,0,0,.22) !important}.article-lp-wrapper table.lp-table tbody th[scope="row"]{background:var(--color-main) !important}.article-lp-wrapper table.lp-table tbody td::before{font-size:16px !important;font-weight:700;color:var(--color-ink-mute) !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.fullhouse-sellwell.com/blog/entry-847247/</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/847247_5_0_0_1.jpg"
           alt="ブログ記事「空き家売却の確定申告に必要な書類は？基本資料と特例書類を解説」のアイキャッチ画像"
           width="100%">
    </p>
  </div>
</div>

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

  <section class="lp-sec lp-fv lp-tone-w bg-white">
    <div class="lp-container">
      <div class="lp-mast" aria-hidden="true"><span class="lp-mast-bar lp-amb-line"></span></div>
      <p class="lp-lead lp-fv-anim">八戸市で相続した空き家を売却したものの、「確定申告が必要なのか」「何の書類を準備すればよいのか」と迷う方もいるでしょう。</p>
      <p class="lp-lead lp-fv-anim" style="--lp-fv-delay:80ms">空き家売却では、譲渡所得が生じた場合や3,000万円特別控除などの特例を利用する場合に、<span class="lp-mark">確定申告が必要</span>になります。</p>
      <p class="lp-lead is-break lp-fv-anim" style="--lp-fv-delay:160ms">空き家売却の確定申告で必要書類を準備する際は、まず通常の申告に関する基本資料を整理し、特例を利用する場合のみ追加書類を確認すると分かりやすくなります。</p>
      <p class="lp-lead lp-fv-anim" style="--lp-fv-delay:240ms">通常の確定申告に使う書類と、八戸市で確認書を取得するための資料を混同しないことも重要です。</p>
    </div>
  </section>

  <section class="lp-sec lp-toc lp-tone-m bg-light">
    <div class="lp-container">
      <p class="lp-toc-label">目次FAQ</p>
      <div class="lp-qa-list">
        <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">すべての売却で一律に必要なわけではありません。譲渡所得が生じた場合や、空き家の3,000万円特別控除など確定申告を要件とする特例を利用する場合は申告が必要です。</p></div>
          <a class="lp-anchor bg-light lp-hv-sweep" href="#sec-01" aria-label="空き家売却で確定申告が必要になるケースと申告期間へ移動" style="--lp-hv-fill:rgba(26,26,26,.10)">
            <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">空き家売却の確定申告では何の書類を準備しますか？</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-light lp-hv-sweep" href="#sec-02" aria-label="空き家売却の確定申告で準備したい基本資料へ移動" style="--lp-hv-fill:rgba(26,26,26,.10)">
            <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">Q3</span><p class="lp-qa-q">3,000万円特別控除ではどんな追加書類が必要ですか？</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-light lp-hv-sweep" href="#sec-03" aria-label="3,000万円特別控除を使う場合に追加で必要な書類へ移動" style="--lp-hv-fill:rgba(26,26,26,.10)">
            <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-tone-w bg-white" id="sec-01">
    <div class="lp-container">
      <div class="lp-h2-head lp-hd-rule">
        <span class="lp-hd-rule-bar" aria-hidden="true"></span>
        <span class="lp-hd-num" aria-hidden="true">01</span>
        <h2 class="lp-h2">空き家売却で確定申告が必要になるケースと申告期間</h2>
      </div>
      <p>空き家を売却したからといって、すべてのケースで一律に確定申告が必要になるわけではありません。主に、売却によって譲渡所得が生じた場合や、確定申告を要件とする特例を利用する場合に申告が必要です。</p>
      <p>譲渡所得は、売却代金から取得費や譲渡費用などを差し引いて計算します。また、空き家の3,000万円特別控除を利用する場合は、控除によって課税される譲渡所得がなくなる場合でも、<strong>必要書類を添えて確定申告をしなければ特例を適用できません</strong>。</p>
      <p>自分の状況を整理する際は、次のように確認すると分かりやすいでしょう。</p>
      <table class="lp-table lp-hv-row" style="--lp-hv-row:rgba(241,196,15,.16)">
        <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>
        </tbody>
      </table>
      <p>所得税の確定申告期間は、<span class="lp-mark">原則として売却した年の翌年2月16日から3月15日まで</span>です。3月15日が土日祝日などに当たる場合は期限が変わることがあるため、実際に申告する年の国税庁案内を確認しましょう。</p>
      <div class="lp-flow">
        <p class="lp-fig-cap">所得税の確定申告期間</p>
        <div class="lp-row lp-flow-row">
          <div class="lp-flow-node"><span class="lp-flow-txt">売却した年</span></div>
          <span class="lp-row-op lp-flow-op" aria-hidden="true"><svg class="lp-icon lp-icon-lg" viewBox="0 0 24 24"><path d="M5 12h14"/><path d="m12 5 7 7-7 7"/></svg></span>
          <div class="lp-flow-node is-key bg-light"><svg class="lp-icon lp-icon-lg" viewBox="0 0 24 24" aria-hidden="true"><path d="M8 2v4"/><path d="M16 2v4"/><rect width="18" height="18" x="3" y="4" rx="2"/><path d="M3 10h18"/></svg><span class="lp-flow-txt">翌年2月16日から3月15日まで</span></div>
        </div>
      </div>
      <p>また、確定申告書の提出先は、売却した物件の所在地だけで決まるわけではありません。所得税の確定申告書は、提出時の納税地を所轄する税務署長に提出します。納税地は一般的には住所地となるため、自身の納税地を基準に所轄税務署を確認してください。</p>
      <div class="lp-source">
        <p class="lp-source-label">参照</p>
        <ul>
          <li>・国税庁「<a class="lp-src-link" href="https://www.nta.go.jp/taxes/shiraberu/taxanswer/joto/3102.htm">No.3102 譲渡所得の申告期限</a>」（2026年9月10日確認）</li>
          <li>・国税庁「<a class="lp-src-link" href="https://www.nta.go.jp/taxes/shiraberu/taxanswer/shotoku/2029.htm">No.2029 確定申告書の提出先（納税地）</a>」（2026年9月10日確認）</li>
        </ul>
      </div>
    </div>
  </section>

  <section class="lp-sec lp-cta-mid lp-tone-l bg-light">
    <div class="lp-container">
      <div class="lp-column-narrow lp-cta-inner">
        <p class="lp-cta-text">相続した空き家の売却について不明点がある方は、売却手続きを進める前後の段階からご相談ください。</p>
        <a class="cta-btn lp-cta-btn lp-hv-shine lp-hv-arrow" href="https://www.fullhouse-sellwell.com/contact/"><span class="lp-cta-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>
      </div>
    </div>
  </section>

  <section class="lp-sec lp-tone-m bg-light" id="sec-02">
    <div class="lp-container">
      <div class="lp-h2-head lp-hd-chip">
        <span class="lp-hd-chipnum" aria-hidden="true">02</span>
        <h2 class="lp-h2">空き家売却の確定申告で準備したい基本資料</h2>
      </div>
      <p>空き家売却の確定申告では、計算や申告準備に使う資料を含め、まず次の6点を基本として整理すると準備を進めやすくなります。ただし、<span class="lp-mark">6点すべてを全員が同じ方法で税務署へ提出・添付するわけではありません</span>。</p>
      <ul class="lp-cols lp-docs" style="--lp-cols-md:2;--lp-cols-lg:3">
        <li class="lp-doc bg-white"><span class="lp-doc-num" aria-hidden="true">01</span><span class="lp-doc-txt">確定申告書</span></li>
        <li class="lp-doc bg-white"><span class="lp-doc-num" aria-hidden="true">02</span><span class="lp-doc-txt">譲渡所得の内訳書</span></li>
        <li class="lp-doc bg-white"><span class="lp-doc-num" aria-hidden="true">03</span><span class="lp-doc-txt">取得時・売却時の売買契約書</span></li>
        <li class="lp-doc bg-white"><span class="lp-doc-num" aria-hidden="true">04</span><span class="lp-doc-txt">取得費・譲渡費用を確認できる領収書等</span></li>
        <li class="lp-doc bg-white"><span class="lp-doc-num" aria-hidden="true">05</span><span class="lp-doc-txt">登記事項証明書（特例利用時など必要に応じて確認）</span></li>
        <li class="lp-doc bg-white"><span class="lp-doc-num" aria-hidden="true">06</span><span class="lp-doc-txt">本人確認書類</span></li>
      </ul>
      <p>国税庁では、所得税の確定申告書第一表・第二表に加え、土地や建物などの譲渡所得を申告する場合に使用する第三表（分離課税用）を用意しています。</p>
      <p>また、「譲渡所得の内訳書（確定申告書付表兼計算明細書）【土地・建物用】」で、売却内容や取得費、譲渡費用などを整理します。実際の申告では、その年分の様式を使用してください。</p>
      <table class="lp-table lp-table-4 lp-hv-row" style="--lp-hv-row:rgba(241,196,15,.16)">
        <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="書類・資料" class="is-doc">確定申告書</td><td data-label="主な用途">所得・税額などを申告</td><td data-label="準備時の確認事項">必要な表を確認</td></tr>
          <tr><th scope="row">申告書類</th><td data-label="書類・資料" class="is-doc">譲渡所得の内訳書</td><td data-label="主な用途">売却内容や費用を整理</td><td data-label="準備時の確認事項">土地・建物用を確認</td></tr>
          <tr><th scope="row">不動産関係資料</th><td data-label="書類・資料" class="is-doc">売買契約書</td><td data-label="主な用途">取得額・売却額を確認</td><td data-label="準備時の確認事項">取得時と売却時を整理</td></tr>
          <tr><th scope="row">費用関係資料</th><td data-label="書類・資料" class="is-doc">領収書等</td><td data-label="主な用途">取得費・譲渡費用の根拠</td><td data-label="準備時の確認事項">仲介手数料等の資料を保管</td></tr>
          <tr><th scope="row">不動産関係資料</th><td data-label="書類・資料" class="is-doc">登記事項証明書</td><td data-label="主な用途">相続関係や建築時期などを確認</td><td data-label="準備時の確認事項">特例利用時など必要に応じて確認</td></tr>
          <tr><th scope="row">本人確認資料</th><td data-label="書類・資料" class="is-doc">本人確認書類</td><td data-label="主な用途">マイナンバー等の本人確認</td><td data-label="準備時の確認事項">申告方法に応じて確認</td></tr>
        </tbody>
      </table>
      <p>売買契約書や領収書等は、譲渡所得を計算する際の根拠となる重要な資料です。</p>
      <p>一方、登記事項証明書は特例の適用時などに必要となる場合がありますが、不動産番号を記載した所定の明細書を提出するなど、必要事項を税務署へ提供することで添付を省略できる場合があります。</p>
      <div class="lp-etax bg-white">
        <span class="lp-icon-chip lp-etax-icon" aria-hidden="true"><svg class="lp-icon" viewBox="0 0 24 24"><rect width="20" height="14" x="2" y="3" rx="2"/><line x1="8" x2="16" y1="21" y2="21"/><line x1="12" x2="12" y1="17" y2="21"/></svg></span>
        <p>e-Taxと書面申告では、添付書類の提出方法も異なります。e-Taxでは対象となる添付書類をPDF等で提出できるほか、一定の第三者作成書類は記載内容を入力して送信することで添付を省略できる場合があります。</p>
        <p><span class="lp-mark">「e-Taxならすべての添付書類が不要」と考えず</span>、申告内容ごとに提出方法を確認してください。</p>
      </div>
      <div class="lp-source">
        <p class="lp-source-label">参照</p>
        <ul>
          <li>・国税庁「<a class="lp-src-link" href="https://www.nta.go.jp/taxes/shiraberu/shinkoku/syotoku/r07.htm">確定申告書等の様式・手引き等（令和7年分）</a>」（2026年9月10日確認）</li>
          <li>・国税庁「<a class="lp-src-link" href="https://www.nta.go.jp/taxes/tetsuzuki/shinsei/annai/joto/annai/1647_01.htm">A4-1 申告手続き（譲渡所得関係 申告書添付書類）</a>」（2026年9月10日確認）</li>
        </ul>
      </div>
    </div>
  </section>

  <section class="lp-sec lp-tone-w bg-white" id="sec-03">
    <div class="lp-container">
      <div class="lp-h2-head lp-hd-double">
        <span class="lp-hd-boxnum" aria-hidden="true">03</span>
        <h2 class="lp-h2">3,000万円特別控除を使う場合に追加で必要な書類</h2>
      </div>
      <p>相続した空き家で3,000万円特別控除を利用する場合は、通常の申告準備に加えて特例用の書類が必要です。</p>
      <p>特に、「税務署へ提出する書類」と「八戸市から被相続人居住用家屋等確認書を取得するための資料」を分けて考えましょう。</p>
      <div class="lp-row lp-split">
        <div class="lp-split-col is-tax bg-light">
          <svg class="lp-icon lp-icon-lg" viewBox="0 0 24 24" aria-hidden="true"><line x1="3" x2="21" y1="22" y2="22"/><line x1="6" x2="6" y1="18" y2="11"/><line x1="10" x2="10" y1="18" y2="11"/><line x1="14" x2="14" y1="18" y2="11"/><line x1="18" x2="18" y1="18" y2="11"/><polygon points="12 2 20 7 4 7"/></svg>
          <p class="lp-split-chip">確定申告</p>
          <p class="lp-split-txt">税務署へ提出する書類</p>
        </div>
        <div class="lp-split-col is-city bg-white">
          <svg class="lp-icon lp-icon-lg" viewBox="0 0 24 24" aria-hidden="true"><path d="M20 10c0 6-8 12-8 12s-8-6-8-12a8 8 0 0 1 16 0Z"/><circle cx="12" cy="10" r="3"/></svg>
          <p class="lp-split-chip">確認書の申請</p>
          <p class="lp-split-txt">八戸市から被相続人居住用家屋等確認書を取得するための資料</p>
        </div>
      </div>
      <p>国税庁では、売却方法に応じて、譲渡所得の内訳書、登記事項証明書等、被相続人居住用家屋等確認書、売却代金が1億円以下であることを確認できる売買契約書の写しなどを提出書類として案内しています。</p>
      <p>家屋を残したまま売却し、売却時点で耐震基準を満たして特例を利用する場合には、耐震基準適合証明書または建設住宅性能評価書の写しも必要です。</p>
      <table class="lp-table lp-table-4 lp-table-proc lp-hv-row" style="--lp-hv-row:rgba(241,196,15,.16)">
        <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="使用する手続き"><b class="lp-proc is-tax">確定申告</b></td><td data-label="主な入手先">八戸市</td><td data-label="対象となるケース">特例を利用する場合</td></tr>
          <tr><th scope="row">登記事項証明書等</th><td data-label="使用する手続き"><b class="lp-proc is-tax">確定申告</b></td><td data-label="主な入手先">法務局等</td><td data-label="対象となるケース">売却方法等に応じて</td></tr>
          <tr><th scope="row">売買契約書等</th><td data-label="使用する手続き"><b class="lp-proc is-tax">確定申告</b></td><td data-label="主な入手先">手元の契約書</td><td data-label="対象となるケース">売却代金等の確認</td></tr>
          <tr><th scope="row">耐震基準適合証明書等</th><td data-label="使用する手続き"><b class="lp-proc is-tax">確定申告</b></td><td data-label="主な入手先">証明機関等</td><td data-label="対象となるケース">耐震要件を満たして売却する場合など</td></tr>
          <tr class="is-group"><th scope="row">被相続人の住民票の除票の写し</th><td data-label="使用する手続き"><b class="lp-proc is-city">確認書の申請</b></td><td data-label="主な入手先">市区町村</td><td data-label="対象となるケース">八戸市への申請</td></tr>
          <tr><th scope="row">申請被相続人居住用家屋の相続人の住民票の写し</th><td data-label="使用する手続き"><b class="lp-proc is-city">確認書の申請</b></td><td data-label="主な入手先">市区町村</td><td data-label="対象となるケース">該当する相続人分</td></tr>
          <tr><th scope="row">閉栓・使用廃止関係資料等</th><td data-label="使用する手続き"><b class="lp-proc is-city">確認書の申請</b></td><td data-label="主な入手先">電気・ガス・水道等</td><td data-label="対象となるケース">空き家状態の確認</td></tr>
          <tr><th scope="row">閉鎖事項証明書等</th><td data-label="使用する手続き"><b class="lp-proc is-city">確認書の申請</b></td><td data-label="主な入手先">法務局等</td><td data-label="対象となるケース">取壊し後の売却など</td></tr>
        </tbody>
      </table>
      <p>八戸市内にある家屋の被相続人居住用家屋等確認書は、八戸市都市整備部都市政策課へ申請します。</p>
      <p>八戸市は、被相続人の住民票の除票の写し、申請被相続人居住用家屋の相続人の住民票の写し、売買契約書のコピーなどに加え、電気・ガスの閉栓証明書や水道の使用廃止届出書など、相続後に空き家だったことを確認できる資料を案内しています。</p>
      <p>売却方法によって必要書類が異なるため、該当する申請様式と添付書類を確認しましょう。</p>
      <p>家屋を取壊した後に敷地を売却した場合は、閉鎖事項証明書の写しや、取壊し等から譲渡時までの敷地の使用状況が分かる写真なども確認書の申請に必要です。</p>
      <p>また、令和6年1月1日以後の譲渡では、売却時点で耐震改修や取壊しが完了していなくても、一定の要件を満たし、譲渡した年の翌年2月15日までに耐震基準を満たすか家屋の全部を取壊すことで、特例の対象となる場合があります。</p>
      <div class="lp-cap-panel bg-light">
        <div class="lp-cap-figure">
          <p class="lp-cap-label"><span class="lp-cap-dot lp-amb-pulse" aria-hidden="true"></span>特別控除額の上限</p>
          <p class="lp-cap-num">2,000万円</p>
        </div>
        <p class="lp-cap-body">なお、令和6年1月1日以後の譲渡で、被相続人居住用家屋やその敷地等を相続または遺贈により取得した相続人の数が3人以上である場合、特別控除額の上限は2,000万円です。</p>
      </div>
      <p><span class="lp-mark">被相続人居住用家屋等確認書が交付されても、それだけで特例の適用が確定するわけではありません</span>。適用要件について不明点がある場合は、所轄税務署や税理士へ確認しましょう。</p>
      <div class="lp-source">
        <p class="lp-source-label">参照</p>
        <ul>
          <li>・国税庁「<a class="lp-src-link" href="https://www.nta.go.jp/taxes/shiraberu/taxanswer/joto/3306.htm">No.3306 被相続人の居住用財産（空き家）を売ったときの特例</a>」（2026年9月10日確認）</li>
          <li>・八戸市「<a class="lp-src-link" href="https://www.city.hachinohe.aomori.jp/soshikikarasagasu/toshiseisakuka/akiya/3753.html">空き家の発生を抑制するための特例措置（空き家の譲渡所得の3,000万円特別控除）</a>」（2026年9月10日確認）</li>
        </ul>
      </div>
    </div>
  </section>

  <section class="lp-sec lp-tone-l bg-light" id="sec-04">
    <div class="lp-container">
      <div class="lp-h2-head lp-hd-big">
        <span class="lp-hd-bignum" aria-hidden="true">04</span>
        <h2 class="lp-h2">まとめ</h2>
      </div>
      <ol class="lp-steps">
        <li class="lp-step"><span class="lp-step-badge bg-light" aria-hidden="true">1</span><div class="lp-step-body"><p>空き家売却後の確定申告では、最初に申告が必要なケースと期限を確認し、その後に基本書類を整理すると準備を進めやすくなります。申告期間は原則として、<span class="lp-mark">売却した年の翌年2月16日から3月15日まで</span>です。</p></div></li>
        <li class="lp-step"><span class="lp-step-badge bg-light" aria-hidden="true">2</span><div class="lp-step-body"><p>申告準備では、確定申告書、譲渡所得の内訳書、売買契約書、取得費・譲渡費用を確認できる領収書等、本人確認書類を整理し、特例を利用する場合などは登記事項証明書についても必要性を確認しましょう。</p><p>ただし、すべての書類が一律に添付必須という意味ではなく、申告方法や特例の利用状況によって取り扱いが異なります。</p></div></li>
        <li class="lp-step"><span class="lp-step-badge bg-light" aria-hidden="true">3</span><div class="lp-step-body"><p>3,000万円特別控除を検討する場合は、<strong>被相続人居住用家屋等確認書などの追加書類も必要</strong>です。八戸市への確認書申請では、被相続人の住民票の除票の写しや空き家状態を示す資料などを、売却方法に応じて準備してください。</p></div></li>
      </ol>
    </div>
  </section>

  <section class="lp-sec lp-cta-final lp-tone-y bg-light">
    <div class="lp-container">
      <div class="lp-cta-panel bg-white">
        <span class="lp-cta-rule lp-amb-line" aria-hidden="true"></span>
        <p class="lp-cta-text">相続した空き家の売却について不明点がある方は、お問い合わせください。</p>
        <a class="cta-btn lp-cta-btn is-lg lp-hv-shine lp-hv-arrow" href="https://www.fullhouse-sellwell.com/contact/"><span class="lp-cta-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>
      </div>
    </div>
  </section>

</div>
<script type="application/ld+json">
{
 "@context": "https://schema.org",
 "@graph": [
  {
   "@type": "Article",
   "headline": "空き家売却の確定申告に必要な書類は？基本資料と特例書類を解説",
   "description": "八戸市で相続した空き家を売却したものの、「確定申告が必要なのか」「何の書類を準備すればよいのか」と迷う方もいるでしょう。空き家売却では、譲渡所得が生じた場合や3,000万円特別控除などの特例を利用する場合に、確定申告が必要になります。",
   "inLanguage": "ja",
   "about": [
    "空き家売却",
    "確定申告",
    "譲渡所得",
    "被相続人の居住用財産（空き家）を売ったときの特例"
   ],
   "citation": [
    "https://www.nta.go.jp/taxes/shiraberu/taxanswer/joto/3102.htm",
    "https://www.nta.go.jp/taxes/shiraberu/taxanswer/shotoku/2029.htm",
    "https://www.nta.go.jp/taxes/shiraberu/shinkoku/syotoku/r07.htm",
    "https://www.nta.go.jp/taxes/tetsuzuki/shinsei/annai/joto/annai/1647_01.htm",
    "https://www.nta.go.jp/taxes/shiraberu/taxanswer/joto/3306.htm",
    "https://www.city.hachinohe.aomori.jp/soshikikarasagasu/toshiseisakuka/akiya/3753.html"
   ]
  },
  {
   "@type": "FAQPage",
   "mainEntity": [
    {
     "@type": "Question",
     "name": "空き家を売却したら必ず確定申告が必要ですか？",
     "acceptedAnswer": {
      "@type": "Answer",
      "text": "すべての売却で一律に必要なわけではありません。譲渡所得が生じた場合や、空き家の3,000万円特別控除など確定申告を要件とする特例を利用する場合は申告が必要です。"
     }
    },
    {
     "@type": "Question",
     "name": "空き家売却の確定申告では何の書類を準備しますか？",
     "acceptedAnswer": {
      "@type": "Answer",
      "text": "確定申告書や譲渡所得の内訳書に加え、売買契約書や取得費・譲渡費用を確認できる資料などを整理します。提出・添付の要否は申告内容や特例利用の有無によって異なります。"
     }
    },
    {
     "@type": "Question",
     "name": "3,000万円特別控除ではどんな追加書類が必要ですか？",
     "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.956 */
--color-main:#f1c40f;/* tone:中間(明寄り) L=0.582 白文字1.66:1→文字は#1A1A1A */
--color-sub:#e67e22;/* tone:中間 L=0.319 */
--color-accent:#e67e22;
--color-accent-dark:#C96A1A;
--color-main-tint:color-mix(in srgb,var(--color-main) 12%,#FFFFFF);
--color-th-row:color-mix(in srgb,var(--color-main) 20%,#FFFFFF);
--color-ink-strong:#1A1A1A;--color-ink:#33393F;--color-ink-mute:#5A6470;
--color-rule:#1A1A1A;--color-hairline:rgba(0,0,0,.14);
}
.article-lp-wrapper > *{--lp-fs-cta:26px}
@container lp (min-width:720px){.article-lp-wrapper > *{--lp-fs-display:88px;--lp-fs-cta:32px}}
@container lp (max-width:559px){.article-lp-wrapper > *{--lp-fs-cta:22px}}
.article-lp-wrapper{position:relative;isolation:isolate;contain:layout style;width:100%;max-width:100%;--lp-on-light:#1A1A1A;--lp-ink-body:#33393F;--lp-ink-mute:#5A6470;--lp-mark:rgba(241,196,15,.55)}
/* 8-11 明側=エンジン0-b-10。暗側は明示 */
.article-lp-wrapper .bg-dark,.article-lp-wrapper .bg-dark *{color:#FFFFFF !important}
.article-lp-wrapper :is(p,ul,ol,li){margin:0}
.article-lp-wrapper :is(ul,ol){padding:0}
.article-lp-wrapper .lp-sec{padding-block:var(--lp-gap-section)}
.article-lp-wrapper .lp-tone-w{background-color:#FFFFFF !important}
.article-lp-wrapper .lp-tone-l{background-color:var(--color-base) !important;border-block:1px solid var(--color-hairline)}
.article-lp-wrapper .lp-tone-m{background-color:var(--color-main-tint) !important}
.article-lp-wrapper .lp-tone-y{background-color:var(--color-main) !important}
.article-lp-wrapper :is(.lp-hd-chipnum,.lp-hd-boxnum,.lp-qa-badge,.lp-step-badge){display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;font-size:var(--lp-fs-label) !important;font-weight:900;line-height:1}
.article-lp-wrapper :is(.lp-hd-num,.lp-toc-label,.lp-fig-cap,.lp-cap-label,.lp-source-label){font-size:var(--lp-fs-label) !important;font-weight:700;letter-spacing:.1em}
.article-lp-wrapper :is(.lp-proc,.lp-split-chip){display:inline-block;white-space:nowrap;padding:4px 12px;border:1px solid var(--color-rule);border-radius:var(--lp-shape-xs);font-weight:700;line-height:1.5}
.article-lp-wrapper :is(.lp-hd-chipnum,.lp-qa-badge,.lp-step-badge,.lp-proc.is-tax,.lp-split-col.is-tax,.lp-flow-node.is-key,.lp-etax-icon,.lp-anchor){background-color:var(--color-main) !important}
.article-lp-wrapper :is(.lp-qa-badge.is-a,.lp-proc.is-city,.lp-split-col.is-city,.lp-split-chip,.lp-qa,.lp-doc,.lp-etax,.lp-cta-panel){background-color:#FFFFFF !important}
.article-lp-wrapper :is(.lp-qa-q,.lp-toc-label,.lp-source-label,.lp-cap-label,.lp-cap-num,.lp-cap-body,.lp-split-chip,.lp-split-txt,.lp-cta-text,.lp-anchor-title){color:var(--color-ink-strong) !important}
.article-lp-wrapper .lp-h2-head{margin-bottom:var(--lp-gap-block)}
.article-lp-wrapper .lp-h2-head .lp-h2{margin:0 !important}
.article-lp-wrapper .lp-hd-rule-bar{display:block;height:10px;background-color:var(--color-main) !important;border-block:2px solid var(--color-rule);margin-bottom:var(--lp-sp-3)}
.article-lp-wrapper .lp-hd-num{display:block;font-weight:900;letter-spacing:.14em;line-height:1;margin-bottom:var(--lp-gap-inner)}
.article-lp-wrapper .lp-hd-chip{padding-bottom:var(--lp-sp-3);border-bottom:1px solid var(--color-rule)}
.article-lp-wrapper .lp-hd-chipnum{min-width:72px;height:36px;padding:0 16px;margin-bottom:var(--lp-gap-inner);border-radius:var(--lp-shape-full);border:2px solid var(--color-rule);letter-spacing:.1em}
.article-lp-wrapper .lp-hd-double{border-top:1px solid var(--color-rule);border-bottom:4px solid var(--color-rule);padding-block:var(--lp-sp-3)}
.article-lp-wrapper .lp-hd-boxnum{width:48px;height:48px;margin-bottom:var(--lp-gap-inner);border:1px solid var(--color-rule);border-radius:var(--lp-shape-xs)}
.article-lp-wrapper .lp-hd-big{margin-bottom:var(--lp-gap-group)}
.article-lp-wrapper .lp-hd-bignum{display:inline-block;margin-bottom:var(--lp-gap-inner);padding-inline:var(--lp-sp-05);font-size:var(--lp-fs-display) !important;font-weight:900;line-height:var(--lp-lh-display);letter-spacing:var(--lp-ls-display);background-image:linear-gradient(transparent 64%,var(--color-main) 64%)}
.article-lp-wrapper .lp-fv{padding-block:var(--lp-gap-group)}
.article-lp-wrapper .lp-mast{border-top:6px solid var(--color-rule);padding-top:var(--lp-sp-05);margin-bottom:var(--lp-gap-block)}
.article-lp-wrapper .lp-mast-bar{display:block;width:40%;max-width:240px;height:10px;background-color:var(--color-main) !important}
.article-lp-wrapper .lp-lead{font-size:var(--lp-fs-lead) !important;line-height:var(--lp-lh-lead) !important}
.article-lp-wrapper .lp-lead.is-break{margin-top:var(--lp-gap-group)}
.article-lp-wrapper .lp-toc-label{font-weight:900;letter-spacing:.14em;padding-bottom:var(--lp-sp-2);margin-bottom:var(--lp-gap-block);border-bottom:2px solid var(--color-rule)}
.article-lp-wrapper .lp-qa-list{display:grid;gap:var(--lp-gap-block)}
.article-lp-wrapper .lp-qa{border:1px solid var(--color-hairline);border-top:4px solid var(--color-rule);padding:var(--lp-pad-card)}
.article-lp-wrapper .lp-qa-row{display:flex;align-items:flex-start;gap:var(--lp-gap-inner)}
.article-lp-wrapper .lp-qa-row.is-a{margin-top:var(--lp-sp-3);padding-top:var(--lp-sp-3);border-top:1px solid var(--color-hairline)}
.article-lp-wrapper .lp-qa-badge{min-width:48px;height:40px;padding:0 10px;border-radius:var(--lp-shape-full)}
.article-lp-wrapper .lp-qa-badge.is-a{border:2px solid var(--color-rule)}
.article-lp-wrapper .lp-qa-q{font-size:var(--lp-fs-h4) !important;line-height:1.55 !important;font-weight:700}
.article-lp-wrapper :is(.lp-qa-q,.lp-qa-a){padding-top:2px}
.article-lp-wrapper .lp-anchor{position:relative;display:block;min-height:48px;padding:16px 28px 16px 52px;margin-top:var(--lp-sp-3);border:1px solid var(--color-rule);border-radius:var(--lp-shape-xs);text-align:left}
.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:var(--color-ink) !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}
.article-lp-wrapper :is(.lp-anchor,.lp-cta-btn):focus-visible{outline:3px solid var(--color-rule);outline-offset:4px}
.article-lp-wrapper .lp-table{margin:var(--lp-gap-block) 0 var(--lp-gap-group);border-top:3px solid var(--color-rule);border-bottom:1px solid var(--color-rule)}
.article-lp-wrapper .lp-table :is(th,td){padding:14px 12px;font-size:var(--lp-fs-label) !important;line-height:1.6 !important;text-align:center !important;vertical-align:middle;border-bottom:1px solid var(--color-hairline);color:var(--color-ink-strong) !important}
.article-lp-wrapper .lp-table thead th{background-color:var(--color-main) !important;font-weight:900;border-bottom:2px solid var(--color-rule)}
.article-lp-wrapper .lp-table tbody th[scope="row"]{background-color:var(--color-th-row) !important;font-weight:700}
.article-lp-wrapper .lp-table tbody td{background-color:#FFFFFF !important;color:var(--color-ink) !important}
.article-lp-wrapper .lp-table td.is-doc{font-weight:700;color:var(--color-ink-strong) !important}
.article-lp-wrapper .lp-table-proc tr.is-group > *{border-top:3px solid var(--color-rule)}
.article-lp-wrapper .lp-flow{margin:var(--lp-gap-block) 0 var(--lp-gap-group)}
.article-lp-wrapper .lp-fig-cap{margin-bottom:var(--lp-gap-inner);color:var(--color-ink-mute) !important}
.article-lp-wrapper .lp-flow-row{justify-content:flex-start;align-items:stretch;gap:var(--lp-sp-2)}
.article-lp-wrapper .lp-flow-node{flex:0 0 auto;display:flex;align-items:center;gap:var(--lp-gap-inner);padding:20px 28px;border:2px solid var(--color-rule);font-size:var(--lp-fs-h4) !important;line-height:1.5;font-weight:700}
.article-lp-wrapper .lp-flow-node.is-key{flex:1 1 auto;font-weight:900}
.article-lp-wrapper .lp-flow-op{display:flex;align-items:center;justify-content:center}
.article-lp-wrapper .lp-docs{margin:var(--lp-gap-block) 0 var(--lp-gap-group);gap:var(--lp-sp-2)}
.article-lp-wrapper .lp-doc{display:flex;align-items:baseline;gap:var(--lp-gap-inner);padding:20px 24px;border-top:3px solid var(--color-rule)}
.article-lp-wrapper .lp-doc-num{flex:0 0 auto;font-size:var(--lp-fs-h4) !important;font-weight:900;line-height:1}
.article-lp-wrapper .lp-doc-txt{font-weight:700}
.article-lp-wrapper .lp-etax{margin-top:var(--lp-gap-group);padding:var(--lp-pad-card);border-top:4px solid var(--color-rule);border-bottom:1px solid var(--color-hairline)}
.article-lp-wrapper .lp-etax-icon{margin-bottom:var(--lp-sp-2)}
.article-lp-wrapper .lp-split{align-items:stretch;gap:0;margin:var(--lp-gap-block) 0 var(--lp-gap-group)}
.article-lp-wrapper .lp-split-col{flex:1 1 0;display:flex;flex-direction:column;align-items:flex-start;gap:var(--lp-gap-inner);padding:var(--lp-pad-card);border:2px solid var(--color-rule)}
.article-lp-wrapper .lp-split-col.is-city{margin-left:-2px}
.article-lp-wrapper .lp-split-chip{font-size:var(--lp-fs-label) !important}
.article-lp-wrapper .lp-split-txt{font-size:var(--lp-fs-h4) !important;line-height:1.55 !important;font-weight:900}
.article-lp-wrapper .lp-cap-panel{margin:var(--lp-gap-group) 0;padding:var(--lp-pad-hero);background-color:var(--color-main) !important}
.article-lp-wrapper .lp-cap-figure{padding-bottom:var(--lp-sp-3);margin-bottom:var(--lp-sp-3);border-bottom:2px solid var(--color-rule)}
.article-lp-wrapper .lp-cap-label{display:flex;align-items:center;gap:var(--lp-gap-inner)}
.article-lp-wrapper .lp-cap-dot{display:inline-block;width:12px;height:12px;border-radius:50%;border:6px solid var(--color-rule)}
.article-lp-wrapper .lp-cap-num{margin-top:var(--lp-sp-1);font-size:var(--lp-fs-display) !important;line-height:var(--lp-lh-display) !important;letter-spacing:var(--lp-ls-display) !important;font-weight:900}
.article-lp-wrapper .lp-step{position:relative;display:flex;gap:var(--lp-sp-3);padding-bottom:var(--lp-gap-block)}
.article-lp-wrapper .lp-step:last-child{padding-bottom:0}
.article-lp-wrapper .lp-step:not(:last-child)::before{content:"";position:absolute;left:21px;top:48px;bottom:8px;border-left:2px solid var(--color-rule)}
.article-lp-wrapper .lp-step-badge{width:44px;height:44px;border-radius:50%;border:2px solid var(--color-rule)}
.article-lp-wrapper .lp-step-body{flex:1 1 auto;min-width:0;padding-top:2px}
.article-lp-wrapper .lp-source{margin-top:var(--lp-gap-group);padding-top:var(--lp-sp-3);border-top:1px solid var(--color-hairline)}
.article-lp-wrapper .lp-source-label{margin-bottom:var(--lp-sp-1)}
.article-lp-wrapper .lp-source li{font-size:var(--lp-fs-label) !important;line-height:1.7 !important;color:var(--color-ink-mute) !important}
.article-lp-wrapper .lp-source li + li{margin-top:var(--lp-sp-1)}
.article-lp-wrapper .lp-src-link{color:var(--color-ink) !important;border-bottom:1px solid currentColor;overflow-wrap:anywhere}
.article-lp-wrapper .lp-cta-mid{padding-block:var(--lp-gap-group)}
.article-lp-wrapper :is(.lp-cta-inner,.lp-cta-panel),.article-lp-wrapper :is(.lp-cta-inner,.lp-cta-panel) *{text-align:center !important}
.article-lp-wrapper .lp-cta-mid .lp-cta-text{font-size:var(--lp-fs-h4) !important;line-height:1.7 !important;font-weight:700}
.article-lp-wrapper .lp-cta-panel{padding:var(--lp-pad-hero);border:2px solid var(--color-rule)}
.article-lp-wrapper .lp-cta-rule{display:block;width:96px;height:6px;margin:0 auto var(--lp-gap-block);background-color:var(--color-main) !important}
.article-lp-wrapper .lp-cta-final .lp-cta-text{font-size:var(--lp-fs-cta) !important;line-height:1.55 !important;font-weight:900}
.article-lp-wrapper .lp-cta-btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--lp-gap-inner);max-width:560px;min-height:56px;margin-top:var(--lp-gap-block);padding:16px 36px;border-radius:var(--lp-shape-full);background-color:var(--color-accent) !important;font-size:20px !important;font-weight:900;line-height:1.4;box-shadow:0 6px 20px rgba(230,126,34,.30);transition:transform .3s ease,background-color .3s ease,box-shadow .3s ease}
.article-lp-wrapper .lp-cta-btn.is-lg{min-height:64px;padding:24px 48px}
.article-lp-wrapper .lp-cta-btn:hover{background-color:var(--color-accent-dark) !important;transform:translateY(-3px);box-shadow:0 8px 24px rgba(230,126,34,.40)}
.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:719px){
.article-lp-wrapper table.lp-table,.article-lp-wrapper table.lp-table :is(tbody,tr,td){display:block;width:100%}
.article-lp-wrapper table.lp-table{border:0}
.article-lp-wrapper table.lp-table thead{display:none}
.article-lp-wrapper table.lp-table tr{margin-bottom:var(--lp-sp-2);border:1px solid var(--color-hairline);border-radius:var(--lp-shape-xs);overflow:hidden}
.article-lp-wrapper table.lp-table tbody th[scope="row"]{display:block;background-color:var(--color-main) !important;text-align:left !important;padding:12px 16px;font-weight:900;border-bottom:2px solid var(--color-rule)}
.article-lp-wrapper table.lp-table td{padding:12px 16px}
.article-lp-wrapper table.lp-table td:last-child{border-bottom:0}
.article-lp-wrapper table.lp-table td::before{content:attr(data-label);display:block;padding-bottom:6px;margin-bottom:8px;border-bottom:1px solid var(--color-hairline);font-size:var(--lp-fs-label);font-weight:700;letter-spacing:.08em;color:var(--color-ink-mute)}
.article-lp-wrapper .lp-table-proc tr.is-group{margin-top:var(--lp-gap-block)}
.article-lp-wrapper .lp-table-proc tr.is-group > *{border-top:0}
}
@container lp (max-width:559px){
.article-lp-wrapper .lp-qa-row{flex-direction:column;gap:var(--lp-sp-1)}
.article-lp-wrapper .lp-qa-badge{height:32px}
.article-lp-wrapper .lp-qa-row > p{width:100%}
.article-lp-wrapper .lp-flow-op svg{transform:rotate(90deg)}
.article-lp-wrapper .lp-split-col.is-city{margin:-2px 0 0}
.article-lp-wrapper .lp-cta-btn{font-size:18px !important;padding:16px 28px}
.article-lp-wrapper .lp-cta-btn.is-lg{padding:20px 32px}
}
@media (max-width:768px){
.article-lp-wrapper table.lp-table{border:0}
.article-lp-wrapper table.lp-table tr{margin-bottom:var(--lp-sp-2);border:1px solid var(--color-hairline)}
.article-lp-wrapper table.lp-table tbody th[scope="row"]{background-color:var(--color-main) !important}
.article-lp-wrapper table.lp-table td::before{font-weight:700;color:var(--color-ink-mute)}
.article-lp-wrapper .lp-qa-row{flex-direction:column;gap:var(--lp-sp-1)}
.article-lp-wrapper .lp-flow-op svg{transform:rotate(90deg)}
.article-lp-wrapper .lp-split-col.is-city{margin:-2px 0 0}
.article-lp-wrapper .lp-cta-btn{font-size:18px !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.fullhouse-sellwell.com/blog/entry-847250/</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/847250_5_0_0_1.jpg"
           alt="ブログ記事「空き家の再建築不可物件とは？八戸市で確認する原因と解決策」のアイキャッチ画像"
           width="100%">
    </p>
  </div>
</div>

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

  <section class="lp-sec lp-fv bg-white lp-u-w">
    <div class="lp-container">
      <div class="lp-fv-mast" aria-hidden="true">
        <span class="lp-icon-chip lp-fv-chip bg-light lp-amb-sway lp-u-y lp-u-ink lp-u-s"><svg class="lp-icon lp-icon-lg" 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>
        <span class="lp-fv-rule"></span>
      </div>
      <p class="lp-fv-p1 lp-fv-anim lp-u-ink lp-u-7">八戸市で所有する空き家について「建て替えできない」と言われ、今後どうすればよいか迷っている方もいるでしょう。</p>
      <p class="lp-fv-p lp-fv-anim" style="--lp-fv-delay:120ms"><span class="lp-mark">「再建築不可物件」</span>は法律上の正式な用語ではありませんが、一般に、現在の建物を解体した後、そのままでは新しい建物を建てられない物件を指します。原因として、道路への接道状況や都市計画上の建築制限などが考えられます。</p>
      <p class="lp-fv-p lp-fv-anim" style="--lp-fv-delay:240ms">ただし、再建築不可といわれても、直ちに「売れない・使えない」と決まるわけではありません。接道条件の改善や法令上の認定・許可によって建築できる可能性もあります。まず物件の条件を確認し、再建築、改修、一般売却、買取などを比較することが大切です。</p>
    </div>
  </section>

  <section class="lp-sec lp-toc bg-light lp-u-t" aria-labelledby="lp-toc-title">
    <div class="lp-container">
      <div class="lp-toc-head">
        <svg class="lp-icon lp-icon-lg" viewBox="0 0 24 24" aria-hidden="true"><circle cx="12" cy="12" r="10"/><path d="M9.09 9a3 3 0 0 1 5.83 1c0 2-3 3-3 3"/><path d="M12 17h.01"/></svg>
        <p class="lp-toc-title lp-u-ink lp-u-9" id="lp-toc-title">目次FAQ</p>
      </div>
      <div class="lp-toc-list">
        <div class="lp-qa bg-white lp-hv-lift lp-u-w">
          <div class="lp-qa-row">
            <span class="lp-badge lp-badge-q bg-light lp-u-y lp-u-ink lp-u-s lp-u-9">Q1</span>
            <p class="lp-qa-q lp-u-ink lp-u-7">八戸市の空き家が再建築不可になる主な理由は？</p>
          </div>
          <div class="lp-qa-row lp-qa-row-a">
            <span class="lp-badge lp-badge-a bg-white lp-u-w lp-u-ink lp-u-s lp-u-9">A</span>
            <p class="lp-qa-a">主な確認ポイントは、建築基準法上の道路への接道状況と、市街化調整区域などの都市計画上の建築制限です。最終的な再建築の可否は物件ごとに確認する必要があります。</p>
          </div>
          <a class="lp-anchor bg-light lp-hv-sweep lp-u-ink" href="#sec-01" aria-label="八戸市の空き家が再建築不可物件になる主な理由へ移動" style="--lp-hv-fill:rgba(26,26,26,.10)">
            <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 lp-u-s lp-u-7">詳細はこちら</span>
            <span class="lp-anchor-title lp-u-9">再建築不可になる原因と確認方法</span>
          </a>
        </div>
        <div class="lp-qa bg-white lp-hv-lift lp-u-w">
          <div class="lp-qa-row">
            <span class="lp-badge lp-badge-q bg-light lp-u-y lp-u-ink lp-u-s lp-u-9">Q2</span>
            <p class="lp-qa-q lp-u-ink lp-u-7">再建築できない空き家を放置するとどうなる？</p>
          </div>
          <div class="lp-qa-row lp-qa-row-a">
            <span class="lp-badge lp-badge-a bg-white lp-u-w lp-u-ink lp-u-s lp-u-9">A</span>
            <p class="lp-qa-a">建物の老朽化や倒壊などの危険が増えるほか、行政から勧告を受けた場合には、固定資産税等の住宅用地特例が適用されなくなることがあります。</p>
          </div>
          <a class="lp-anchor bg-light lp-hv-sweep lp-u-ink" href="#sec-02" aria-label="八戸市で再建築できない空き家を放置するリスクへ移動" style="--lp-hv-fill:rgba(26,26,26,.10)">
            <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 lp-u-s lp-u-7">詳細はこちら</span>
            <span class="lp-anchor-title lp-u-9">空き家放置による主なリスク</span>
          </a>
        </div>
        <div class="lp-qa bg-white lp-hv-lift lp-u-w">
          <div class="lp-qa-row">
            <span class="lp-badge lp-badge-q bg-light lp-u-y lp-u-ink lp-u-s lp-u-9">Q3</span>
            <p class="lp-qa-q lp-u-ink lp-u-7">再建築不可物件でも売却や建て替えはできる？</p>
          </div>
          <div class="lp-qa-row lp-qa-row-a">
            <span class="lp-badge lp-badge-a bg-white lp-u-w lp-u-ink lp-u-s lp-u-9">A</span>
            <p class="lp-qa-a">接道条件などを改善できれば、再建築できる可能性があります。改善が難しい場合も、既存建物の改修、一般売却、買取などを比較できます。</p>
          </div>
          <a class="lp-anchor bg-light lp-hv-sweep lp-u-ink" href="#sec-03" aria-label="再建築不可の空き家の解決策｜改修・一般売却・買取へ移動" style="--lp-hv-fill:rgba(26,26,26,.10)">
            <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 lp-u-s lp-u-7">詳細はこちら</span>
            <span class="lp-anchor-title lp-u-9">再建築と売却の解決策</span>
          </a>
        </div>
      </div>
    </div>
  </section>

  <section class="lp-sec lp-s1 bg-white lp-u-w" id="sec-01">
    <div class="lp-container">
      <div class="lp-h-news">
        <span class="lp-h-news-rule" aria-hidden="true"></span>
        <span class="lp-secnum lp-u-ink lp-u-9">01</span>
        <h2 class="lp-h2 lp-u-ink">八戸市の空き家が再建築不可物件になる主な理由</h2>
      </div>
      <p>八戸市の空き家が再建築できるか確認するときは、まず建築基準法上の道路への接道状況と、都市計画上の建築制限を調べることが重要です。登記情報だけで判断せず、必要に応じて八戸市の担当窓口へ確認しましょう。</p>
      <p>建築基準法第42条では道路の定義が定められ、第43条では、都市計画区域内などの建築物の敷地について、<span class="lp-mark">原則として建築基準法上の道路に<span class="lp-nobr">2m以上</span>接すること</span>が求められています。</p>
      <p>八戸市も、都市計画区域内では原則として建築基準法上の道路へ2m以上接道する必要があると案内しています。</p>
      <figure class="lp-fig lp-lotfig" aria-label="建築基準法上の道路に2m以上接する敷地の図">
        <div class="lp-lot bg-white lp-u-w"><span class="lp-fig-tag lp-u-ink lp-u-s lp-u-7">敷地</span></div>
        <div class="lp-lot-pole-row">
          <div class="lp-lot-pole bg-white lp-u-w"><span class="lp-dim" aria-hidden="true"></span></div>
          <span class="lp-fig-chip bg-light lp-u-ink lp-u-s lp-u-9 lp-u-y">2m以上</span>
        </div>
        <div class="lp-road bg-light lp-u-y"><span class="lp-fig-tag lp-u-ink lp-u-s lp-u-7">建築基準法上の道路</span></div>
      </figure>
      <p>ただし、前面道路の幅が4m未満だからといって、必ず再建築不可になるわけではありません。建築基準法第42条第2項道路のように、幅員4m未満でも建築基準法上の道路として扱われる場合があります。</p>
      <p class="lp-p-break">もう一つの確認ポイントが都市計画です。八戸市では、都市計画図や公開地理情報システムで用途地域などを確認できます。</p>
      <p>市街化調整区域では原則として建築が制限されていますが、都市計画法第34条などの基準を満たせば許可を受けられる可能性があります。そのため、<strong>「市街化調整区域＝すべて再建築不可」とは限りません</strong>。</p>
      <p class="lp-p-break">確認するときは、次の項目に分けて整理すると分かりやすいでしょう。</p>
      <table class="lp-table lp-hv-row" style="--lp-hv-row:rgba(241,196,15,.16)">
        <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="主な確認先"><span class="lp-nobr">八戸市建築指導課</span></td></tr>
          <tr><th scope="row">市街化区域・市街化調整区域など</th><td data-label="確認方法">都市計画図・公開地理情報システムを確認</td><td data-label="主な確認先"><span class="lp-nobr">八戸市都市政策課</span></td></tr>
          <tr><th scope="row">建築・開発許可の必要性</th><td data-label="確認方法">道路・区域・建築計画を整理して確認</td><td data-label="主な確認先"><span class="lp-nobr">八戸市建築指導課</span></td></tr>
        </tbody>
      </table>
      <p>まず課税明細書や登記情報などで対象地を特定し、都市計画情報を調べたうえで、道路種別や接道状況、建築の可否を確認します。</p>
      <p>八戸市の公開地理情報システムでは一部の道路種別が公開されていますが、すべての道路を確認できるわけではありません。また、用途地域や都市計画道路の境界付近は、都市政策課窓口での確認が案内されています。</p>
      <div class="lp-src">
        <p class="lp-src-label lp-u-ink lp-u-s"><strong>参照</strong></p>
        <ul class="lp-src-list">
          <li>・e-Gov法令検索「<a href="https://laws.e-gov.go.jp/law/325AC0000000201">建築基準法</a>」（2026年9月10日確認）</li>
          <li>・八戸市「<a href="https://www.city.hachinohe.aomori.jp/soshikikarasagasu/kenchikushidoka/kenchiku_toshikeikaku/1/douro/index.html">建築基準法上の道路</a>」（2026年9月10日確認）</li>
          <li>・八戸市「<a href="https://www.city.hachinohe.aomori.jp/jigyoshamuke/kenchiku_toshikeikaku/9640.html">八戸市都市計画図一覧表</a>」（2026年9月10日確認）</li>
          <li>・八戸市「<a href="https://www.city.hachinohe.aomori.jp/jigyoshamuke/kenchiku_toshikeikaku/kenchiku/3/9675.html">開発許可（建築許可）</a>」（2026年9月10日確認）</li>
        </ul>
      </div>
    </div>
  </section>

  <section class="lp-sec lp-cta lp-cta-mid bg-light">
    <div class="lp-container">
      <div class="lp-column-narrow lp-cta-inner">
        <p class="lp-cta-text">再建築できるか判断しにくい空き家は、接道状況や都市計画上の条件を確認したうえで、売却や活用方法を検討することが大切です。</p>
        <p class="lp-cta-catch lp-u-ink lp-u-9">八戸市の空き家についてお悩みの方は、当社へお気軽にご相談ください。</p>
        <a href="https://www.fullhouse-sellwell.com/contact/" class="cta-btn lp-hv-lift lp-hv-arrow lp-u-9"><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>
    </div>
  </section>

  <section class="lp-sec lp-s2 bg-light lp-u-t" id="sec-02">
    <div class="lp-h-band bg-light lp-u-y">
      <div class="lp-container">
        <div class="lp-h-band-top">
          <span class="lp-secnum lp-u-ink lp-u-9">02</span>
          <span class="lp-h-band-ico lp-amb-pulse lp-u-ink" aria-hidden="true"><svg class="lp-icon lp-icon-xl" viewBox="0 0 24 24" aria-hidden="true"><path d="m21.73 18-8-14a2 2 0 0 0-3.48 0l-8 14A2 2 0 0 0 4 21h16a2 2 0 0 0 1.73-3"/><path d="M12 9v4"/><path d="M12 17h.01"/></svg></span>
        </div>
        <h2 class="lp-h2 lp-u-ink">八戸市で再建築できない空き家を放置するリスク</h2>
      </div>
    </div>
    <div class="lp-container lp-s2-body">
      <p>再建築不可かどうかにかかわらず、空き家を長期間放置すると、建物の老朽化や周辺環境への悪影響が進むおそれがあります。今後利用する予定がない場合は、管理を続けるのか、活用・売却するのかを<span class="lp-mark">早めに検討することが重要です</span>。</p>
      <p>国土交通省は、空き家の放置によって倒壊などの安全上の問題に加え、ねずみや害虫の発生、不法侵入など、衛生面や防犯面でも周囲へ悪影響を及ぼす可能性があると案内しています。</p>
      <p class="lp-p-break">主なリスクを整理すると次のとおりです。</p>
      <table class="lp-table lp-hv-row" style="--lp-hv-row:rgba(241,196,15,.16)">
        <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>
      <p><span class="lp-nobr">2023年12月13日</span>に施行された改正空家法では、適切に管理されず、そのまま放置すれば特定空家等になるおそれがある空き家を「管理不全空家等」として、市区町村が指導・勧告できる仕組みが設けられました。</p>
      <p>管理不全空家等や特定空家等について勧告を受けると、その敷地は固定資産税等の<strong>住宅用地特例の対象外となります</strong>。</p>
      <div class="lp-row lp-flow" aria-label="管理不全空家等や特定空家等が勧告を受けると住宅用地特例の対象外となる流れ">
        <div class="lp-flow-box bg-white lp-u-w"><span class="lp-flow-t lp-nobr lp-u-ink lp-u-7">管理不全空家等</span><span class="lp-flow-t lp-nobr lp-u-ink lp-u-7">特定空家等</span></div>
        <div class="lp-row-op lp-flow-op lp-u-ink" aria-hidden="true"><svg class="lp-icon lp-icon-lg" viewBox="0 0 24 24" aria-hidden="true"><path d="M5 12h14"/><path d="m12 5 7 7-7 7"/></svg></div>
        <div style="flex-grow:.7" class="lp-flow-box lp-flow-mid bg-white lp-u-w"><span class="lp-flow-t lp-u-ink lp-u-7">勧告</span></div>
        <div class="lp-row-op lp-flow-op lp-u-ink" aria-hidden="true"><svg class="lp-icon lp-icon-lg" viewBox="0 0 24 24" aria-hidden="true"><path d="M5 12h14"/><path d="m12 5 7 7-7 7"/></svg></div>
        <div style="flex-grow:1.6" class="lp-flow-box lp-flow-end bg-light lp-u-y"><span class="lp-flow-t lp-u-ink lp-u-7">固定資産税等の住宅用地特例の対象外</span></div>
      </div>
      <div class="lp-note bg-white lp-u-w">
        <span class="lp-icon-chip lp-note-chip bg-light lp-u-y lp-u-ink"><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></span>
        <p>そのため、「特定空家等になった時点で直ちに税負担が増える」と考えるのは正確ではありません。住宅用地特例への影響を判断する際は、<span class="lp-mark">行政から勧告を受けているかどうか</span>を確認することが大切です。</p>
      </div>
      <div class="lp-src">
        <p class="lp-src-label lp-u-ink lp-u-s"><strong>参照</strong></p>
        <ul class="lp-src-list">
          <li>・国土交通省「<a href="https://www.mlit.go.jp/jutakukentiku/house/akiya-taisaku/">空き家対策 特設サイト</a>」（2026年9月10日確認）</li>
          <li>・国土交通省「<a href="https://www.mlit.go.jp/report/press/house03_hh_000183.html">『空家等対策の推進に関する特別措置法の一部を改正する法律の施行期日を定める政令』等を閣議決定</a>」（2026年9月10日確認）</li>
        </ul>
      </div>
    </div>
  </section>

  <section class="lp-sec lp-s3 bg-white lp-u-w" id="sec-03">
    <div class="lp-container">
      <div class="lp-h-dbl">
        <span class="lp-secnum lp-u-ink lp-u-9">03</span>
        <h2 class="lp-h2 lp-u-ink">再建築不可の空き家の解決策｜改修・一般売却・買取</h2>
      </div>
      <p>再建築不可物件は、接道条件などを改善できる余地があれば再建築の可能性を確認し、難しい場合は既存建物の改修、一般売却、買取を比較しましょう。適した方法は、道路や区域、建物の状態、売却希望時期によって異なります。</p>
      <p class="lp-p-break">接道幅が不足している場合には、隣接地の一部を取得するなどして接道条件を整えられる可能性があります。</p>
      <p>ただし、接道を確保できても、市街化調整区域など別の建築制限が残っていれば再建築できない場合があります。隣地の取得だけで判断せず、建築指導課などへ確認しましょう。</p>
      <p class="lp-p-break">また、八戸市内の南郷を除く区域では、幅員4m未満の建築基準法上の道路に敷地が接する場合、原則として基準時の道路中心線から2mの位置が道路境界線とみなされます。これは一般に「セットバック」と呼ばれる道路後退です。</p>
      <figure class="lp-fig lp-sbfig" aria-label="道路中心線から2mの位置が道路境界線とみなされるセットバックの図">
        <div class="lp-sb-lot bg-white lp-u-w"><span class="lp-fig-tag lp-u-ink lp-u-s lp-u-7">敷地</span></div>
        <div class="lp-sb-back bg-light"><span class="lp-fig-chip lp-sb-line bg-white lp-u-w lp-u-ink lp-u-s lp-u-9">道路境界線</span><span class="lp-fig-tag lp-u-ink lp-u-s lp-u-7">セットバック</span></div>
        <div class="lp-sb-road lp-sb-road-a bg-light lp-u-y"><span class="lp-fig-chip lp-sb-cl bg-white lp-u-w lp-u-ink lp-u-s lp-u-9">道路中心線</span></div>
        <div class="lp-sb-road lp-sb-road-b bg-light lp-u-y"><span class="lp-fig-tag lp-u-ink lp-u-s lp-u-7">幅員4m未満の建築基準法上の道路</span></div>
        <div class="lp-sb-dim" aria-hidden="true"><span class="lp-sb-dim-t bg-white lp-u-w lp-u-ink lp-u-s lp-u-9">2m</span></div>
      </figure>
      <p>ただし、セットバックは道路幅員を確保するための仕組みであり、敷地が道路に<span class="lp-mark">2m以上接していない問題を解消するものではありません</span>。</p>
      <p class="lp-p-break">接道義務を満たさない場合でも、建築基準法第43条第2項に基づく認定・許可の対象となる可能性があります。八戸市でも同項第2号の許可基準を設けているため、個別の敷地条件を確認することが必要です。</p>
      <p class="lp-p-break">建物を解体せず、リフォームやリノベーションで利用を続ける方法も考えられます。ただし、再建築不可物件でも、改修内容によっては建築確認手続きが必要です。</p>
      <div class="lp-surface bg-light lp-u-t">
        <span class="lp-icon-chip lp-surface-chip bg-white lp-u-w lp-u-ink lp-u-s"><svg class="lp-icon lp-icon-lg" viewBox="0 0 24 24" aria-hidden="true"><path d="M14.7 6.3a1 1 0 0 0 0 1.4l1.6 1.6a1 1 0 0 0 1.4 0l3.77-3.77a6 6 0 0 1-7.94 7.94l-6.91 6.91a2.12 2.12 0 0 1-3-3l6.91-6.91a6 6 0 0 1 7.94-7.94l-3.76 3.76z"/></svg></span>
        <p><span class="lp-nobr">2025年4月</span>以降に工事へ着手する2階建ての木造一戸建て住宅などで、壁・柱・床・はり・屋根・階段といった主要構造部の一種以上について過半の修繕・模様替えを行う場合は、<strong>建築確認手続きが必要になります</strong>。工事内容は建築士や確認申請先へ事前に確認しましょう。</p>
      </div>
      <p class="lp-p-break">主な選択肢は次のように整理できます。</p>
      <table class="lp-table lp-hv-row" style="--lp-hv-row:rgba(241,196,15,.16)">
        <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 class="lp-cols lp-sell" style="--lp-cols-md:1;--lp-cols-lg:1">
        <div class="lp-sell-card bg-white lp-hv-edge lp-u-w" style="--lp-hv-edge:#e67e22">
          <p class="lp-sell-label lp-u-ink lp-u-9">一般売却</p>
          <p>一般売却では、購入希望者が住宅ローンを利用する場合、接道状況や再建築の可否なども含めて金融機関の審査を受けることになります。</p>
          <p>融資の可否は金融機関や物件条件によって異なるため、買主の資金計画も踏まえて売却方法を検討しましょう。</p>
        </div>
        <div class="lp-sell-card bg-white lp-hv-edge lp-u-w" style="--lp-hv-edge:#e67e22">
          <p class="lp-sell-label lp-u-ink lp-u-9">買取</p>
          <p>一般売却が長期化しそうな場合や、早めに空き家を手放したい場合には、不動産会社による買取も選択肢になります。</p>
          <p>買取は一般の購入希望者を探す期間を省きやすい一方、提示価格や引渡し条件は物件・事業者によって異なります。一般売却と条件を比較したうえで判断しましょう。</p>
        </div>
      </div>
      <div class="lp-src">
        <p class="lp-src-label lp-u-ink lp-u-s"><strong>参照</strong></p>
        <ul class="lp-src-list">
          <li>・八戸市「<a href="https://www.city.hachinohe.aomori.jp/soshikikarasagasu/kenchikushidoka/kenchiku_toshikeikaku/1/1/18470.html">道路後退について</a>」（2026年9月10日確認）</li>
          <li>・八戸市「<a href="https://www.city.hachinohe.aomori.jp/jigyoshamuke/kenchiku_toshikeikaku/kenchiku/1/16181.html">建築許可について</a>」（2026年9月10日確認）</li>
          <li>・国土交通省「<a href="https://www.mlit.go.jp/jutakukentiku/build/r4kaisei_kijunhou0001.html">建築確認・検査の対象となる建築物の規模等の見直し</a>」（2026年9月10日確認）</li>
        </ul>
      </div>
    </div>
  </section>

  <section class="lp-sec lp-s4 bg-light" id="sec-04">
    <div class="lp-container">
      <div class="lp-h-big">
        <span class="lp-secnum lp-u-ink lp-u-9">04</span>
        <h2 class="lp-h2 lp-u-ink">まとめ</h2>
      </div>
      <div class="lp-sum">
        <div class="lp-sum-item">
          <span class="lp-icon-chip lp-sum-chip bg-light lp-u-y lp-u-ink"><svg class="lp-icon" viewBox="0 0 24 24" aria-hidden="true"><circle cx="11" cy="11" r="8"/><path d="m21 21-4.3-4.3"/></svg></span>
          <p>八戸市の再建築不可物件でも、対応方法がないとは限りません。まず建築基準法上の道路への<span class="lp-mark">接道状況と都市計画上の条件を確認</span>し、必要に応じて八戸市の建築指導課などで再建築の可否を確認することが重要です。</p>
        </div>
        <div class="lp-sum-item">
          <span class="lp-icon-chip lp-sum-chip bg-light lp-u-y lp-u-ink"><svg class="lp-icon" viewBox="0 0 24 24" aria-hidden="true"><path d="m21.73 18-8-14a2 2 0 0 0-3.48 0l-8 14A2 2 0 0 0 4 21h16a2 2 0 0 0 1.73-3"/><path d="M12 9v4"/><path d="M12 17h.01"/></svg></span>
          <p>空き家を放置すれば、建物の老朽化や周辺環境への影響、行政措置などのリスクも考えられます。</p>
        </div>
        <div class="lp-sum-item">
          <span class="lp-icon-chip lp-sum-chip bg-light lp-u-y lp-u-ink"><svg class="lp-icon" viewBox="0 0 24 24" aria-hidden="true"><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>
          <p>接道条件を改善できる場合は再建築を検討し、難しい場合は既存建物の改修、一般売却、買取を比較しながら、物件の状況や希望に合った方法を選びましょう。</p>
        </div>
      </div>
    </div>
  </section>

  <section class="lp-sec lp-cta lp-cta-final bg-light lp-u-y">
    <div class="lp-container">
      <div class="lp-column-narrow lp-cta-inner">
        <span class="lp-cta-rule" aria-hidden="true"></span>
        <p class="lp-cta-text">再建築不可物件は、道路や都市計画の条件によって選べる方法が異なります。</p>
        <p class="lp-cta-catch lp-u-ink lp-u-9">八戸市の空き家を今後どう扱うか迷っている方は、当社へお気軽にご相談ください。</p>
        <p class="lp-cta-text">当社では、物件の状況やご希望に応じて、仲介・即時買取など複数の売却方法をご案内しています。</p>
        <span class="lp-cta-halo" style="--lp-halo-radius:12px;--lp-halo:rgba(26,26,26,.38)">
          <a href="https://www.fullhouse-sellwell.com/contact/" class="cta-btn is-lg lp-amb-shine lp-hv-lift lp-hv-arrow lp-u-9" style="--lp-shine:rgba(255,255,255,.40)"><span>お問い合わせはこちら</span><span class="lp-cta-arr lp-amb-arrow"><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></span></a>
        </span>
      </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: base=light / main=mid(L.58→ink 10.5:1) / sub,CV=dark(L.32) ==== */
.article-lp-wrapper{--color-base:#FAFAFA;--color-main:#f1c40f;--color-sub:#e67e22;--color-accent:#e67e22;--color-accent-dark:#CC6A15;--color-ink:#33393F;--lp-mark:rgba(241,196,15,.62);--lp-mark-top:58%;position:relative;isolation:isolate;contain:layout style;width:100%;max-width:100%;z-index:auto}
@container lp (min-width:720px){.article-lp-wrapper .lp-s4{--lp-fs-display:104px;--lp-fs-h2:56px}.article-lp-wrapper .lp-cta-final{--lp-fs-h3:32px}}
.article-lp-wrapper :is(.lp-mark,.lp-nobr,.lp-cta-halo,.lp-cta-arr){font-size:inherit!important;line-height:inherit!important}
.article-lp-wrapper p{margin:0}
.article-lp-wrapper :is(ul,ol){margin:0;padding:0}
.article-lp-wrapper>section{width:100%}
.article-lp-wrapper>*:not(section):not(style):not(script){max-width:920px;margin-inline:auto}
.article-lp-wrapper :is(figure,.lp-fig){margin-inline:auto;max-width:100%}
.article-lp-wrapper :is([class*="grid"]>*,[class*="flex"]>*,[class*="row"]>*,[class*="col"]>*){min-width:0}
.article-lp-wrapper .lp-u-w,.article-lp-wrapper .lp-table tbody td{background:#fff!important}
.article-lp-wrapper .lp-u-y,.article-lp-wrapper .lp-table thead th{background:#f1c40f!important}
.article-lp-wrapper .lp-u-t{background:#FEF9E7!important}
.article-lp-wrapper .lp-u-ink,.article-lp-wrapper .lp-table th,.article-lp-wrapper .lp-src a{color:#14181C!important}
.article-lp-wrapper .lp-u-s,.article-lp-wrapper .lp-table th,.article-lp-wrapper .lp-table td,.article-lp-wrapper .lp-src-list li{font-size:var(--lp-fs-label)!important}
.article-lp-wrapper .lp-u-9,.article-lp-wrapper .lp-table thead th{font-weight:900}
.article-lp-wrapper .lp-u-7,.article-lp-wrapper .lp-table tbody th,.article-lp-wrapper .lp-src a{font-weight:700}
.article-lp-wrapper :is(.lp-s4,.lp-cta-mid){background:#FAFAFA!important;border-top:1px solid #14181c3d!important}
.article-lp-wrapper :is(.lp-fv-p1,.lp-toc-title,.lp-cta-catch){font-size:var(--lp-fs-h3)!important}
.article-lp-wrapper :is(.lp-fv-p1,.lp-qa-q,.lp-cta-catch){line-height:1.55!important}
.article-lp-wrapper :is(.lp-fv-chip,.lp-badge,.lp-note-chip,.lp-sum-chip){border-radius:var(--lp-shape-full)}
.article-lp-wrapper .lp-sec{padding-block:var(--lp-gap-section)}
.article-lp-wrapper .lp-fv{padding-block:var(--lp-gap-section) var(--lp-gap-group)}
.article-lp-wrapper .lp-toc{padding-block:var(--lp-gap-group) var(--lp-gap-section)}
.article-lp-wrapper .lp-s2{padding-top:0}
.article-lp-wrapper .lp-cta-mid{padding-block:var(--lp-gap-group);border-bottom:1px solid #14181c3d!important}
.article-lp-wrapper .lp-cta-final{--lp-ink-body:#1A1A1A;--lp-ink-mute:#33393F}
.article-lp-wrapper .lp-p-break{margin-top:var(--lp-gap-group)!important}
.article-lp-wrapper :is(.lp-fv-mast,.lp-toc-head){display:flex;align-items:center;gap:var(--lp-gap-inner);margin-bottom:var(--lp-gap-block)}
.article-lp-wrapper .lp-fv-rule{display:block;flex:1 1 auto;height:12px;border-top:6px solid #14181C!important;border-bottom:1px solid #14181C!important}
.article-lp-wrapper .lp-fv-p{font-size:var(--lp-fs-lead)!important;line-height:var(--lp-lh-lead)!important}
.article-lp-wrapper .lp-toc-title{line-height:1.3!important}
.article-lp-wrapper .lp-toc-list{display:grid;gap:var(--lp-gap-block)}
.article-lp-wrapper .lp-qa{padding:var(--lp-pad-card);border:1px solid #14181c3d!important;border-top:4px solid #14181C!important}
.article-lp-wrapper .lp-qa-row{display:grid;grid-template-columns:44px minmax(0,1fr);column-gap:var(--lp-sp-2);align-items:start}
.article-lp-wrapper .lp-qa-row-a{margin-top:var(--lp-sp-3);padding-top:var(--lp-sp-3);border-top:1px solid #0000001f!important}
.article-lp-wrapper .lp-badge{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;line-height:1;text-align:center!important}
.article-lp-wrapper .lp-badge-a{border:2px solid #14181C!important}
.article-lp-wrapper .lp-qa-q{padding-top:5px;font-size:var(--lp-fs-h4)!important}
.article-lp-wrapper .lp-qa-a{padding-top:4px}
.article-lp-wrapper .lp-anchor{position:relative;display:block;min-height:48px;margin:var(--lp-sp-3) 0 0 60px;padding:16px 28px 16px 52px;border-radius:var(--lp-shape-xs);background-color:#f1c40f!important}
.article-lp-wrapper :is(.lp-anchor:focus-visible,.cta-btn:focus-visible){outline:3px solid #14181C;outline-offset:4px}
.article-lp-wrapper .lp-anchor-arrow{position:absolute;left:20px;top:50%;transform:translateY(-50%)}
.article-lp-wrapper .lp-anchor-label{display:block;margin-bottom:var(--lp-sp-05);line-height:1.5;letter-spacing:.08em!important}
.article-lp-wrapper .lp-anchor-title{display:block;font-size:var(--lp-fs-body)!important;line-height:1.55;overflow-wrap:anywhere}
.article-lp-wrapper .lp-secnum{display:block;margin-bottom:var(--lp-gap-inner);font-size:var(--lp-fs-display)!important;line-height:1.05!important;letter-spacing:var(--lp-ls-display)!important}
.article-lp-wrapper :is(.lp-h-news,.lp-h-big){margin-bottom:var(--lp-gap-block)}
.article-lp-wrapper .lp-h-news-rule{display:block;margin-bottom:var(--lp-sp-3);border-top:6px solid #14181C!important}
.article-lp-wrapper .lp-h-band{margin-bottom:var(--lp-gap-group);padding-block:var(--lp-sp-6) var(--lp-sp-4);border-bottom:2px solid #14181C!important}
.article-lp-wrapper .lp-h-band-top{display:flex;align-items:flex-end;justify-content:space-between;margin-bottom:var(--lp-gap-inner)}
.article-lp-wrapper .lp-h-band .lp-secnum{margin-bottom:0}
.article-lp-wrapper .lp-h-band-ico{display:inline-flex;font-size:var(--lp-fs-body)!important}
.article-lp-wrapper .lp-h-dbl{margin-bottom:var(--lp-gap-group);padding-block:var(--lp-sp-3) var(--lp-sp-05);border-top:1px solid #14181C!important;border-bottom:4px solid #e67e22!important}
.article-lp-wrapper .lp-h-big .lp-secnum{display:inline-block;padding-inline:.04em;background-image:linear-gradient(transparent 64%,#f1c40f 64%)}
.article-lp-wrapper .lp-fig{margin-block:var(--lp-gap-group);max-width:640px}
.article-lp-wrapper .lp-fig-tag{line-height:1.5}
.article-lp-wrapper .lp-fig-chip{display:inline-flex;align-items:center;padding:4px 12px;border-radius:var(--lp-shape-xs);line-height:1.4;white-space:nowrap}
.article-lp-wrapper :is(.lp-lot,.lp-road){display:flex;align-items:center;justify-content:center}
.article-lp-wrapper .lp-lot{min-height:132px;border:2px solid #14181C!important}
.article-lp-wrapper .lp-lot-pole-row{display:flex;align-items:flex-end;gap:var(--lp-sp-2);padding-left:18%}
.article-lp-wrapper .lp-lot-pole{position:relative;flex:0 0 auto;width:84px;height:76px;margin-top:-2px;border-inline:2px solid #14181C!important}
.article-lp-wrapper .lp-dim{position:absolute;inset:auto 8px 12px;height:14px;border-inline:2px solid #e67e22!important;background:linear-gradient(#e67e22,#e67e22) center/100% 2px no-repeat}
.article-lp-wrapper .lp-lot-pole-row .lp-fig-chip{margin-bottom:8px}
.article-lp-wrapper .lp-road{min-height:68px;padding:12px 16px;border-top:2px solid #14181C!important;border-bottom:2px solid #14181C!important}
.article-lp-wrapper .lp-sbfig{display:grid;grid-template-columns:minmax(0,1fr) 88px}
.article-lp-wrapper .lp-sbfig>*{grid-column:1;position:relative;display:flex;align-items:center;padding:12px 16px;border-inline:2px solid #14181C!important}
.article-lp-wrapper .lp-sb-lot{grid-row:1;justify-content:center;min-height:96px;border-top:2px solid #14181C!important}
.article-lp-wrapper .lp-sb-back{grid-row:2;min-height:76px;background:#FCF3CF repeating-linear-gradient(135deg,rgba(241,196,15,.55) 0 3px,transparent 3px 12px)!important;border-top:4px solid #14181C!important}
.article-lp-wrapper .lp-sb-road-a{grid-row:3;min-height:60px;border-bottom:3px solid #e67e22!important}
.article-lp-wrapper .lp-sb-road-b{grid-row:4;min-height:76px;border-bottom:2px solid #14181C!important}
.article-lp-wrapper :is(.lp-sbfig .lp-sb-line,.lp-sbfig .lp-sb-cl){position:absolute;right:12px;z-index:2;border:1px solid #14181C!important}
.article-lp-wrapper .lp-sb-line{top:-2px;transform:translateY(-50%)}
.article-lp-wrapper .lp-sb-cl{bottom:-2px;transform:translateY(50%)}
.article-lp-wrapper .lp-sbfig>.lp-sb-dim{grid-column:2;grid-row:2/4;justify-content:center;width:24px;margin-inline:auto;padding:0;border:solid #14181C!important;border-width:2px 0!important;background:linear-gradient(#14181C,#14181C) center/2px 100% no-repeat}
.article-lp-wrapper .lp-sb-dim-t{padding:2px 6px;line-height:1.3;white-space:nowrap}
.article-lp-wrapper .lp-flow{margin-block:var(--lp-gap-block) var(--lp-gap-group);align-items:stretch;gap:var(--lp-sp-2)}
.article-lp-wrapper .lp-flow-box{flex:1.2 1 0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--lp-sp-05);min-height:112px;padding:var(--lp-sp-3);border:2px solid #14181C!important}
.article-lp-wrapper .lp-flow-t{display:block;font-size:var(--lp-fs-body)!important;line-height:1.5;text-align:center!important}
.article-lp-wrapper .lp-flow-op{flex:0 0 auto;display:flex;align-items:center;justify-content:center;line-height:1}
.article-lp-wrapper :is(.lp-note,.lp-surface,.lp-sum-item){display:grid;grid-template-columns:auto minmax(0,1fr);column-gap:var(--lp-sp-3);align-items:start}
.article-lp-wrapper .lp-note{padding:var(--lp-pad-card);border:2px solid #14181C!important;border-radius:var(--lp-shape-md)}
.article-lp-wrapper :is(.lp-note-chip,.lp-sum-chip){font-size:var(--lp-fs-body)!important}
.article-lp-wrapper :is(.lp-note p,.lp-sum-item p){padding-top:6px}
.article-lp-wrapper .lp-surface{margin-top:var(--lp-gap-block);padding:var(--lp-sp-6);border-radius:var(--lp-shape-md);border-top:4px solid #f1c40f!important}
.article-lp-wrapper .lp-surface-chip{border-radius:var(--lp-shape-md)}
.article-lp-wrapper .lp-table{margin-block:var(--lp-gap-block) var(--lp-gap-group);border:1px solid #14181C!important}
.article-lp-wrapper :is(.lp-table th,.lp-table td){padding:16px 18px;line-height:1.7!important;text-align:center!important;border-bottom:1px solid #0000001f!important}
.article-lp-wrapper .lp-table thead th{border-bottom:2px solid #14181C!important}
.article-lp-wrapper .lp-table tbody th[scope="row"]{background:#FCF3CF!important}
.article-lp-wrapper .lp-table tbody td{color:#33393F!important;font-weight:400}
.article-lp-wrapper .lp-table tbody tr:last-child>*{border-bottom:0!important}
.article-lp-wrapper .lp-sell{margin-top:var(--lp-gap-block)}
.article-lp-wrapper .lp-sell-card{display:grid;align-content:start;padding:var(--lp-pad-card);border:1px solid #14181c3d!important;border-top:6px solid #14181C!important}
.article-lp-wrapper .lp-sell-label{margin-bottom:var(--lp-gap-inner);padding-bottom:var(--lp-gap-inner);font-size:var(--lp-fs-h4)!important;line-height:1.4!important;border-bottom:1px solid #0000001f!important}
.article-lp-wrapper .lp-sell-card p+p{margin-top:var(--lp-sp-2)}
.article-lp-wrapper .lp-sell-card .lp-sell-label+p{margin-top:0}
.article-lp-wrapper .lp-sum{border-top:3px solid #14181C!important}
.article-lp-wrapper .lp-sum-item{padding-block:var(--lp-sp-4);border-bottom:1px solid #0000001f!important}
.article-lp-wrapper .lp-src{margin-top:var(--lp-gap-group);padding-top:var(--lp-sp-3);border-top:1px solid #0000001f!important}
.article-lp-wrapper .lp-src-label{margin-bottom:var(--lp-sp-1)}
.article-lp-wrapper .lp-src-list li{line-height:1.7!important;color:#5A6470!important}
.article-lp-wrapper .lp-src-list li+li{margin-top:var(--lp-sp-1)}
.article-lp-wrapper .lp-src a{background-image:linear-gradient(transparent 70%,rgba(241,196,15,.75) 70%);overflow-wrap:anywhere}
.article-lp-wrapper :is(.lp-cta-inner,.lp-cta-inner *){text-align:center!important}
.article-lp-wrapper .lp-cta-text{color:#33393F!important}
.article-lp-wrapper .lp-cta-final .lp-cta-text{color:#1A1A1A!important}
.article-lp-wrapper .lp-cta-rule{display:block;width:72px;margin:0 auto var(--lp-gap-block);border-top:6px solid #14181C!important}
.article-lp-wrapper .lp-cta-halo{display:inline-block;margin-top:var(--lp-gap-block)}
.article-lp-wrapper .cta-btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--lp-gap-inner);max-width:100%;min-height:56px;margin-top:var(--lp-gap-block);padding:16px 32px;border-radius:var(--lp-shape-md);background:var(--color-accent)!important;font-size:var(--lp-fs-body)!important;line-height:1.4!important;white-space:normal;word-break:keep-all;overflow-wrap:anywhere;box-shadow:0 6px 18px rgba(0,0,0,.16)}
.article-lp-wrapper .cta-btn>span:first-child{min-width:0}
.article-lp-wrapper :is(.cta-btn .lp-icon,.lp-cta-arr){flex:0 0 auto;display:inline-flex}
.article-lp-wrapper .cta-btn.is-lg{min-height:64px;margin-top:0;padding:24px 48px;font-size:var(--lp-fs-h4)!important}
.article-lp-wrapper .cta-btn:active{transform:scale(.98)}
@media (hover:hover) and (pointer:fine){.article-lp-wrapper .cta-btn:hover{background:var(--color-accent-dark)!important;box-shadow:0 10px 28px rgba(0,0,0,.22)}}
.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-qa-row{grid-template-columns:minmax(0,1fr);row-gap:var(--lp-sp-15)}
.article-lp-wrapper .lp-badge{width:32px;height:32px}
.article-lp-wrapper :is(.lp-qa-q,.lp-qa-a){padding-top:0}
.article-lp-wrapper .lp-anchor{margin-left:0}
.article-lp-wrapper .lp-flow-box{flex:0 0 auto;min-height:0}
.article-lp-wrapper .lp-flow-op svg{transform:rotate(90deg)}
.article-lp-wrapper .lp-lot-pole-row{padding-left:12%}
.article-lp-wrapper .lp-sbfig{grid-template-columns:minmax(0,1fr) 64px}
.article-lp-wrapper .lp-surface{padding:var(--lp-pad-card)}
.article-lp-wrapper :is(.lp-note,.lp-surface){grid-template-columns:minmax(0,1fr);row-gap:var(--lp-sp-15)}
.article-lp-wrapper .lp-table{border:0!important}
.article-lp-wrapper .lp-table tbody tr{margin-bottom:var(--lp-sp-2);overflow:hidden;border:1px solid #14181c3d!important;border-radius:var(--lp-shape-xs)}
.article-lp-wrapper .lp-table tbody th[scope="row"]{padding:12px 16px;background:#f1c40f!important;font-size:var(--lp-fs-body)!important;font-weight:900;text-align:left!important;border-bottom:0!important}
.article-lp-wrapper .lp-table tbody td{padding:12px 16px}
.article-lp-wrapper .lp-table tbody td::before{margin-bottom:6px;padding-bottom:6px;font-size:var(--lp-fs-label)!important;font-weight:700;color:#5A6470!important;border-bottom:1px solid #0000001f!important}
.article-lp-wrapper .lp-table tbody tr:last-child>td{border-bottom:1px solid #0000001f!important}
.article-lp-wrapper .lp-table tbody tr>*:last-child{border-bottom:0!important}
.article-lp-wrapper .cta-btn.is-lg{padding:20px 32px}
}
@media (max-width:768px){
.article-lp-wrapper .lp-qa-row{grid-template-columns:minmax(0,1fr)}
.article-lp-wrapper .lp-anchor{margin-left:0}
.article-lp-wrapper .lp-flow-op svg{transform:rotate(90deg)}
}
/* host-reset */
#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.fullhouse-sellwell.com/blog/entry-844020/</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/844020_1_0_0_1.jpg"
           alt="八戸市 不動産 売却方法"
           width="100%">
    </p>
  </div>
</div>

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

  <section class="lp-section lp-fv lp-bg-tint 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">
      <p class="lp-fv-kicker lp-fv-anim"><span class="lp-kicker-bar" aria-hidden="true"></span><span class="lp-label-txt">八戸市の不動産売却</span></p>
      <p class="lp-fv-reader lp-fv-anim" style="--lp-fv-delay:120ms">何から始めればよいか迷っている方へ</p>
      <p class="lp-fv-lead lp-fv-anim" style="--lp-fv-delay:240ms">八戸市で家や土地を手放すことになっても、「何から始めればよいのか」「売却が終わるまでどのような手続きがあるのか」と不安に感じる方もいるでしょう。</p>
      <p class="lp-fv-lead lp-fv-anim" style="--lp-fv-delay:340ms">不動産売却は、<span class="lp-mark">売却条件や物件情報を整理し、査定を依頼すること</span>から始めます。仲介で売却する場合は、その後、媒介契約、売却活動、売買契約、決済・引き渡しの順に進むのが一般的です。</p>
    </div>
  </section>

  <section class="lp-section lp-toc lp-bg-white 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><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-head-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" aria-hidden="true">Q</span><span class="lp-qa-txt">八戸市で不動産を売却するときは何から始めればよい？</span></p>
          <p class="lp-faq-a"><span class="lp-qa-badge lp-qa-a" aria-hidden="true">A</span><span class="lp-qa-txt">まず売却理由や希望時期を整理し、物件の名義、共有者の有無、住宅ローン残高、土地・建物に関する資料などを確認して、査定を依頼できる状態に整えます。</span></p>
          <a href="#sec-prepare" class="lp-anchor lp-hv-sweep lp-hv-arrow" style="--lp-hv-fill:rgba(241,196,15,.52)" 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" aria-hidden="true">Q</span><span class="lp-qa-txt">不動産査定から引き渡しまではどのように進む？</span></p>
          <p class="lp-faq-a"><span class="lp-qa-badge lp-qa-a" aria-hidden="true">A</span><span class="lp-qa-txt">査定後に不動産会社と媒介契約を結び、売却活動を進めます。条件がまとまれば売買契約を締結し、残代金の決済や所有権移転登記に必要な手続き、鍵の引き渡しへ進むのが一般的です。</span></p>
          <a href="#sec-flow" class="lp-anchor lp-hv-sweep lp-hv-arrow" style="--lp-hv-fill:rgba(241,196,15,.52)" 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" aria-hidden="true">Q</span><span class="lp-qa-txt">仲介と買取はどちらを選べばよい？</span></p>
          <p class="lp-faq-a"><span class="lp-qa-badge lp-qa-a" aria-hidden="true">A</span><span class="lp-qa-txt">市場で広く買主を探しながら売却条件を調整したい場合は仲介、買主を探す期間や内覧などの手間を抑えたい場合は買取が選択肢になります。八戸市の地域相場や査定価格も確認しましょう。</span></p>
          <a href="#sec-compare" class="lp-anchor lp-hv-sweep lp-hv-arrow" style="--lp-hv-fill:rgba(241,196,15,.52)" 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-prepare" class="lp-section lp-bg-base bg-light">
    <div class="lp-container">
      <div class="lp-head lp-head-b">
        <p class="lp-label">準備と全体の流れ</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>
      </div>

      <p class="lp-summary">八戸市で不動産を売却する場合は、まず売却理由や希望時期を整理し、物件情報や必要書類を確認して、<span class="lp-mark">査定を依頼できる状態にすること</span>が第一歩です。</p>

      <h3 class="lp-h3"><span class="lp-h3-phrase">売却準備の第一歩は</span><span class="lp-h3-phrase">希望条件の整理</span></h3>
      <p>最初に「いつまでに売却したいのか」「価格と売却時期のどちらを優先するのか」など、希望条件を明確にしておきましょう。条件が整理されていれば、不動産会社へ相談するときも売却方針を決めやすくなります。</p>
      <p>続いて、登記上の名義や共有者の有無、住宅ローンが残っている場合は残高などを確認します。不動産登記では、土地や建物の所有者や権利関係などが記録されており、売買によって所有者が変わる場合には<span class="lp-key-line">所有権移転登記</span>の手続きが関係します。</p>

      <div class="lp-cardset lp-2col">
        <div class="lp-card lp-hv-lift lp-hv-edge" style="--lp-hv-edge:#e67e22">
          <span class="lp-card-no" aria-hidden="true">01</span>
          <p class="lp-card-h">希望条件を決める</p>
          <p class="lp-card-d">いつまでに売却したいのか、価格と売却時期のどちらを優先するのかを先に決めておきます。</p>
        </div>
        <div class="lp-card lp-hv-lift lp-hv-edge" style="--lp-hv-edge:#e67e22">
          <span class="lp-card-no" aria-hidden="true">02</span>
          <p class="lp-card-h">名義と共有者を確認</p>
          <p class="lp-card-d">登記上の名義や共有者の有無を確認します。権利関係は不動産登記に記録されています。</p>
        </div>
        <div class="lp-card lp-hv-lift lp-hv-edge" style="--lp-hv-edge:#e67e22">
          <span class="lp-card-no" aria-hidden="true">03</span>
          <p class="lp-card-h">住宅ローン残高</p>
          <p class="lp-card-d">住宅ローンが残っている場合は、現在の残高を確認しておきましょう。</p>
        </div>
        <div class="lp-card lp-hv-lift lp-hv-edge" style="--lp-hv-edge:#e67e22">
          <span class="lp-card-no" aria-hidden="true">04</span>
          <p class="lp-card-h">必要書類をそろえる</p>
          <p class="lp-card-d">土地・建物に関する資料などを確認し、査定を依頼できる状態に整えます。</p>
        </div>
      </div>

      <h3 class="lp-h3"><span class="lp-h3-phrase">売却前に</span><span class="lp-h3-phrase">必要書類を整理する</span></h3>
      <p>査定や売却では、本人確認書類のほか、登記事項証明書、固定資産税に関する書類、購入時の売買契約書や物件資料などを確認されることがあります。</p>

      <ul class="lp-tags">
        <li class="lp-tag">本人確認書類</li>
        <li class="lp-tag">登記事項証明書</li>
        <li class="lp-tag">固定資産税に関する書類</li>
        <li class="lp-tag">購入時の売買契約書</li>
        <li class="lp-tag">物件資料</li>
      </ul>

      <div class="lp-note-box">
        <p class="lp-note-h"><span class="lp-note-mark" aria-hidden="true">!</span><span class="lp-note-txt">必要書類は物件や取引内容によって異なります</span></p>
        <p class="lp-note-d">必要な書類は土地・戸建てなどの物件種別や権利関係、取引内容によって異なります。実際に何を用意する必要があるかは、依頼する不動産会社へ確認しましょう。</p>
      </div>

      <h3 class="lp-h3"><span class="lp-h3-phrase">不動産売却の</span><span class="lp-h3-phrase">全体の流れとスケジュール</span></h3>
      <p>不動産売却にかかる期間は一律ではありません。以下は仲介で売却する場合の一般的な流れです。<span class="lp-mark">全体の流れを把握し、売却希望時期から逆算して余裕を持って準備を進めること</span>が大切です。</p>

      <p class="lp-fig-cap">仲介による不動産売却の全体の流れ</p>
      <div class="lp-flow">
        <ol class="lp-steps">
          <li class="lp-step">
            <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-desc">売却理由・希望時期を整理し、名義や住宅ローン残高、必要書類を確認します。</p>
            </div>
          </li>
          <li class="lp-step">
            <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-desc">不動産会社に査定を依頼し、売却価格の目安と価格の根拠を確認します。</p>
            </div>
          </li>
          <li class="lp-step">
            <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-desc">仲介を正式に依頼するため、売却方針に合った媒介契約を選んで締結します。</p>
            </div>
          </li>
          <li class="lp-step">
            <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-desc">買主を募集します。売主は内覧などに対応し、価格・条件を調整します。</p>
            </div>
          </li>
          <li class="lp-step">
            <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-desc">価格や引き渡し時期などの条件がまとまったら、契約内容を確認して締結します。</p>
            </div>
          </li>
          <li class="lp-step">
            <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-desc">残代金を受け取り、所有権移転登記に必要な手続きや鍵の引き渡しを進めます。</p>
            </div>
          </li>
        </ol>
      </div>

      <p>最初に全体像を把握しておくことで、現在どの段階にいるのか、次に何をすればよいのかを整理しやすくなります。</p>
    </div>
  </section>

  <section class="lp-section lp-cta-block lp-cta-mid lp-bg-tint bg-light">
    <div class="lp-container">
      <p class="lp-cta-label">八戸市の不動産売却相談</p>
      <p class="lp-cta-catch lp-balance">まず「今の価格」を知ることから。</p>
      <p class="lp-cta-sub">八戸市で家や土地の売却を検討しているものの、何から始めればよいか迷っている場合は、まず売却理由や希望時期などの条件を整理し、そのうえで査定を依頼して現在の価格や売却方法を確認しましょう。</p>
      <a href="https://www.fullhouse-sellwell.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>
  </section>

  <section id="sec-flow" class="lp-section lp-bg-white bg-white">
    <div class="lp-container">
      <div class="lp-head lp-head-c">
        <p class="lp-label"><span class="lp-label-ico" aria-hidden="true"><svg viewBox="0 0 24 24"><path d="M4 12h6M14 12h6M12 4v6M12 14v6" fill="none" stroke="currentColor" stroke-width="2.4" stroke-linecap="round"/></svg></span><span class="lp-label-txt">査定から引き渡しまで</span></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-head-rule2" aria-hidden="true"></span>
      </div>

      <p class="lp-summary">仲介で売却する場合、査定後は不動産会社と媒介契約を結び、売却活動、売買契約、決済・引き渡しへ進みます。売却に必要な期間は一律ではないため、<span class="lp-mark">希望時期がある場合は余裕を持って進めましょう</span>。</p>

      <h3 class="lp-h3"><span class="lp-h3-phrase">不動産査定と</span><span class="lp-h3-phrase">媒介契約を進める</span></h3>
      <p>査定では、提示された金額だけで不動産会社を決めるのではなく、「なぜこの査定価格なのか」という根拠や、どのような方法で売却するのかも確認することが重要です。</p>
      <p>仲介を依頼する場合には媒介契約を締結します。国土交通省の標準媒介契約約款では、次の3種類が定められています。</p>

      <div class="lp-keynum">
        <p class="lp-keynum-label">標準媒介契約約款で定められた媒介契約</p>
        <span class="lp-amb-halo" style="--lp-halo-inset:20px;--lp-halo:rgba(230,126,34,.45)"><span class="lp-stat-num"><span class="num">3</span><span class="unit">種類</span></span></span>
        <ul class="lp-tags lp-tags-center">
          <li class="lp-tag lp-tag-fill">専属専任媒介契約</li>
          <li class="lp-tag lp-tag-fill">専任媒介契約</li>
          <li class="lp-tag lp-tag-fill">一般媒介契約</li>
        </ul>
        <p class="lp-keynum-desc">複数の不動産会社へ依頼できるか、自分で見つけた買主と契約できるかなどに違いがあります。売主の希望や売却方針に合わせて選びましょう。</p>
      </div>

      <h3 class="lp-h3"><span class="lp-h3-phrase">売買契約から</span><span class="lp-h3-phrase">決済までの手続き</span></h3>
      <p>購入希望者が見つかり、価格や引き渡し時期などの条件がまとまったら、契約内容を確認して売買契約を締結します。その後、決済日に残代金を受け取り、所有権移転登記に必要な手続きや鍵の引き渡しなどを進めます。</p>

      <div class="lp-point-box">
        <p class="lp-point-h">登記に使う書類</p>
        <p class="lp-point-d">売買による所有権移転登記では、売買によって所有権が移転したことを示す<span class="lp-mark-strong">登記原因証明情報</span>などが必要です。売買契約書は、契約内容などに応じて登記原因証明情報として用いられます。</p>
      </div>

      <p class="lp-table-cap">仲介で売却する場合の査定から引き渡しまでの各段階</p>
      <table class="lp-table lp-hv-row" style="--lp-hv-row:rgba(241,196,15,.16)">
        <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>
          <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>
          <tr><th scope="row">決済・引き渡し</th><td data-label="主な内容">代金受領・物件引き渡し</td><td data-label="売主がすること">登記対応・鍵の引き渡し</td><td data-label="確認ポイント">必要書類・日程</td></tr>
        </tbody>
      </table>

      <p>売却活動にかかる期間は、物件の状態や価格設定、需要などによって変わります。八戸市で売却希望時期が決まっている場合は、期限直前ではなく早めに査定や相談を始めることが大切です。</p>
    </div>
  </section>

  <section id="sec-compare" class="lp-section lp-bg-base bg-light">
    <div class="lp-container">
      <div class="lp-head lp-head-d">
        <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>
      </div>

      <p class="lp-summary">売却価格の条件を重視し、市場で広く買主を探したい場合は仲介、買主を探す期間や内覧などの手間を抑えたい場合は買取が選択肢になります。八戸市の相場と査定結果を確認し、希望条件に合う方法を選びましょう。</p>

      <h3 class="lp-h3"><span class="lp-h3-phrase">仲介と買取の違いを</span><span class="lp-h3-phrase">比較する</span></h3>

      <div class="lp-cardset lp-2col">
        <div class="lp-defcard lp-hv-lift">
          <p class="lp-defcard-h">仲介</p>
          <p class="lp-defcard-d">不動産会社に買主探しを依頼して売却する方法です。市場で買主を探しながら、売却条件を調整していきます。</p>
        </div>
        <div class="lp-defcard lp-hv-lift">
          <p class="lp-defcard-h">買取</p>
          <p class="lp-defcard-d">不動産会社などが直接物件を購入する方法です。買主を探す売却活動を省けるため、期間や手間を抑えたい場合の選択肢になります。</p>
        </div>
      </div>

      <p>それぞれ売却相手や進め方が異なるため、希望条件に合わせて比較しましょう。</p>

      <p class="lp-table-cap">仲介と買取の違い</p>
      <table class="lp-table lp-hv-row" style="--lp-hv-row:rgba(241,196,15,.16)">
        <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>

      <p>どちらが適しているかは、売却理由や期限、価格への希望によって変わります。</p>

      <h3 class="lp-h3"><span class="lp-h3-phrase">八戸市の</span><span class="lp-h3-phrase">地域相場を確認する</span></h3>
      <p>八戸市の不動産相場を確認するときは、国土交通省の「<span class="lp-key-line">不動産情報ライブラリ</span>」を活用できます。</p>
      <p>地域や物件種別などを指定して不動産取引価格情報を検索でき、取引価格や土地面積などを確認できます。売却価格を検討する際の参考情報の1つとして活用できるでしょう。</p>

      <div class="lp-note-box">
        <p class="lp-note-h"><span class="lp-note-mark" aria-hidden="true">!</span><span class="lp-note-txt">地域の取引データだけで判断しない</span></p>
        <p class="lp-note-d">同じ八戸市内でも土地・戸建て・マンションでは価格の傾向が異なり、立地、築年数、面積、道路条件などの個別条件によっても売却価格は変わります。地域の取引データだけで、自分の不動産の価格を判断しないことが大切です。</p>
      </div>

      <h3 class="lp-h3"><span class="lp-h3-phrase">無料査定で</span><span class="lp-h3-phrase">自分の不動産価格を把握する</span></h3>
      <p>地域の取引価格は相場を把握する参考になりますが、自分が所有する不動産の売却価格をそのまま示すものではありません。八戸市の取引データを確認したうえで、不動産会社へ査定を依頼し、立地・築年数・建物状態などを踏まえた査定価格を確認しましょう。</p>

      <div class="lp-eq">
        <div class="lp-eq-row">
          <div class="lp-eq-box">
            <p class="lp-eq-h">八戸市の取引データ</p>
            <p class="lp-eq-d">不動産情報ライブラリで取引価格や土地面積などを確認する</p>
          </div>
          <div class="lp-eq-op" aria-hidden="true"><span>＋</span></div>
          <div class="lp-eq-box">
            <p class="lp-eq-h">不動産会社の査定</p>
            <p class="lp-eq-d">立地・築年数・建物状態などを踏まえた査定価格を確認する</p>
          </div>
        </div>
        <div class="lp-eq-op-v" aria-hidden="true"><span>＝</span></div>
        <div class="lp-eq-result">
          <p class="lp-eq-result-t lp-balance">希望条件に合った売却方法を検討しやすくなる</p>
        </div>
      </div>
    </div>
  </section>

  <section id="sec-summary" class="lp-section lp-bg-tint bg-light">
    <div class="lp-container">
      <div class="lp-head lp-head-e">
        <span class="lp-head-mini" aria-hidden="true"></span>
        <p class="lp-label">この記事の要点</p>
        <h2 class="lp-h2"><span class="lp-h2-phrase">まとめ</span></h2>
      </div>

      <p class="lp-summary-lead">八戸市で不動産を売却するときは、まず売却理由や希望時期を整理し、物件の名義や住宅ローン、必要書類などを確認することから始めます。</p>

      <ul class="lp-points">
        <li class="lp-point">
          <span class="lp-point-no" aria-hidden="true">1</span>
          <p class="lp-point-t">準備後は査定を依頼し、仲介なら媒介契約・売却活動・売買契約・決済・引き渡しへ進む</p>
        </li>
        <li class="lp-point">
          <span class="lp-point-no" aria-hidden="true">2</span>
          <p class="lp-point-t">売却に必要な期間は物件条件や需要によって変わるため、希望時期から逆算して準備する</p>
        </li>
        <li class="lp-point">
          <span class="lp-point-no" aria-hidden="true">3</span>
          <p class="lp-point-t">仲介と買取を比較するときは、八戸市の取引データと個別の査定価格を参考にする</p>
        </li>
      </ul>

      <p class="lp-summary-close">まずは所有する不動産の現在の価格を査定で把握し、価格や期間など、自分が優先したい条件に合う売却方法を検討しましょう。</p>
    </div>
  </section>

  <section class="lp-section lp-cta-block lp-cta-last lp-bg-white bg-white">
    <div class="lp-container">
      <div class="lp-cta-frame">
        <p class="lp-cta-label">八戸市で売却をお考えの方へ</p>
        <p class="lp-cta-catch lp-balance">査定で、次の一手が決まる。</p>
        <p class="lp-cta-sub">八戸市で家や土地の売却を検討している方は、まず査定で現在の価格を確認することで、仲介・買取のどちらが希望条件に合うか検討しやすくなります。</p>
        <span class="lp-cta-halo" style="--lp-halo-radius:16px;--lp-halo:rgba(230,126,34,.5)"><a href="https://www.fullhouse-sellwell.com/contact/" class="cta-btn cta-btn-lg lp-amb-shine lp-hv-lift" style="--lp-shine:rgba(255,255,255,.5)"><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>
        <p class="lp-cta-note">株式会社トラビス</p>
      </div>
    </div>
  </section>

</div>

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@graph": [
    {
      "@type": "Article",
      "headline": "八戸市の不動産売却方法は？準備から引き渡しまでの流れを解説",
      "description": "八戸市で不動産を売却する方法を、売却前の準備から査定・媒介契約・売却活動・売買契約・決済・引き渡しまでの流れに沿って解説します。仲介と買取の違いや、八戸市の地域相場の確認方法もまとめています。",
      "inLanguage": "ja-JP",
      "articleSection": "不動産売却",
      "keywords": "八戸市,不動産売却,査定,媒介契約,仲介,買取,地域相場",
      "about": [
        { "@type": "Thing", "name": "不動産売却" },
        { "@type": "Place", "name": "青森県八戸市" }
      ]
    },
    {
      "@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": "仲介による不動産売却の全体の流れ",
      "inLanguage": "ja-JP",
      "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>
/* =====================================================================
   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(エンジン全文より後ろ)
   ===================================================================== */

/* --- 7-1 カラー変数(指定4色は変更しない) ---
   ベース   #FAFAFA : 相対輝度 約0.97 → 淡色(light)
   メイン   #f1c40f : 相対輝度 約0.58 → 淡色(light) ※白文字は不可。濃文字(#1A1A1A)と組み合わせる
   サブ     #e67e22 : 相対輝度 約0.32 → 暗色(dark)
   アクセント#e67e22 : 相対輝度 約0.32 → 暗色(dark) / CVカラー                       --- */
:root{
  --color-base:#FAFAFA;
  --color-main:#f1c40f;
  --color-sub:#e67e22;
  --color-accent:#e67e22;
  --color-accent-dark:#C86A14;                                    /* CTAホバー用の同系濃色(約15%暗い) */
  --color-ink:#1A1A1A;
  --color-ink-2:#333333;
  --color-ink-3:#666666;
  --color-tint:color-mix(in srgb, var(--color-main) 15%, #FFFFFF); /* セクション地色(6-6の濃度下限を満たす) */
  --color-tint-soft:color-mix(in srgb, var(--color-main) 22%, #FFFFFF);
  --color-tint-accent:color-mix(in srgb, var(--color-accent) 10%, #FFFFFF);
  --color-th-row:color-mix(in srgb, var(--color-main) 18%, #FFFFFF); /* 表の行見出しtint(12〜20%) */
  --color-hair:rgba(0,0,0,.10);
  --lp-mark:rgba(241,196,15,.55);
  --lp-mark-top:56%;
  --lp-key:#e67e22;
}

/* --- 23-1 / 23-8 wrapper必須(親サイト分離) --- */
.article-lp-wrapper{
  position:relative; isolation:isolate; contain:layout style;
  width:100%; max-width:100%; overflow:visible;
  background:#FFFFFF !important; color:var(--color-ink) !important;
  font-size:17px; 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 img,.article-lp-wrapper svg,.article-lp-wrapper video{max-width:100%;height:auto;display:block}
.article-lp-wrapper a{color:inherit}
.article-lp-wrapper ul,.article-lp-wrapper ol{margin:0;padding:0}
.article-lp-wrapper h2,.article-lp-wrapper h3,.article-lp-wrapper p,.article-lp-wrapper ul,.article-lp-wrapper ol,.article-lp-wrapper table{margin: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,.article-lp-wrapper .lp-flow,.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 .lp-container > p + p{margin-top:48px}
.article-lp-wrapper figcaption,.article-lp-wrapper .lp-table-cap,.article-lp-wrapper .lp-fig-cap{display:block;width:100%}
.article-lp-wrapper caption{caption-side:top}
.article-lp-wrapper table th,.article-lp-wrapper table td{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}

/* --- 23-9-3b ホストCMSの text-align:justify 等を打ち消す防御 --- */
.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; text-indent:0 !important;
}

/* --- 2-11 日本語改行(本文は文節優先・見出しはphrase制御) --- */
.article-lp-wrapper p,.article-lp-wrapper li,.article-lp-wrapper .lp-lead,.article-lp-wrapper td,.article-lp-wrapper th{
  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:anywhere;line-break:strict;min-width:0}
.article-lp-wrapper .lp-nobr{white-space:nowrap}
.article-lp-wrapper .lp-h2-phrase,.article-lp-wrapper .lp-h3-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継承CSS(全LP必須) --- */
.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 figcaption,.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-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-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}

/* --- 8-2b 指定メインが"淡色"のため、塗り色に対して濃文字を用いる(背景≠文字・AA確保) --- */
.article-lp-wrapper table thead th[scope="col"]{background:var(--color-main) !important;color:var(--color-ink) !important;font-weight:900}
.article-lp-wrapper table tbody th[scope="row"]{background:var(--color-th-row) !important;color:var(--color-ink) !important;font-weight:700}
.article-lp-wrapper table tbody td{background:#FFFFFF !important;color:var(--color-ink) !important}

/* --- 5-5 強調(メインが淡色のため、文字色ではなく罫線・マーカーでアクセントを表現) --- */
.article-lp-wrapper .lp-em-main{font-weight:900;border-bottom:3px solid var(--color-main) !important;padding-bottom:2px}
.article-lp-wrapper .lp-em-accent{font-weight:900;border-bottom:3px solid var(--color-accent) !important;padding-bottom:2px}
.article-lp-wrapper .lp-marker-sub{background:linear-gradient(transparent 58%, rgba(230,126,34,.26) 58%) !important;padding:0 .15em}
.article-lp-wrapper .lp-marker-accent{background:linear-gradient(transparent 58%, rgba(241,196,15,.55) 58%) !important;padding:0 .15em}

/* --- セクション地色(白の連続を避け、tint帯でリズムを作る=1-8/6-5) --- */
.article-lp-wrapper .lp-section{width:100%;position:relative;padding-block:128px}
.article-lp-wrapper .lp-bg-white{background:#FFFFFF !important}
.article-lp-wrapper .lp-bg-base{background:var(--color-base) !important;border-top:1px solid var(--color-hair) !important;border-bottom:1px solid var(--color-hair) !important}
.article-lp-wrapper .lp-bg-tint{background:var(--color-tint) !important}

/* ===================== FV ===================== */
.article-lp-wrapper .lp-fv{padding-block:120px 116px;overflow:visible}
.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:300px;height:300px;top:-90px;right:-70px;background:rgba(241,196,15,.55) !important}
.article-lp-wrapper .lp-glow-b{width:190px;height:190px;bottom:-80px;left:-50px;background:rgba(230,126,34,.16) !important}
.article-lp-wrapper .lp-fv-inner{position:relative;z-index:2}
.article-lp-wrapper .lp-fv-kicker{display:flex;align-items:center;gap:14px;font-size:17px;font-weight:700;letter-spacing:.18em;line-height:1.7;color:var(--color-ink) !important}
.article-lp-wrapper .lp-kicker-bar{flex:0 0 auto;display:block;width:44px;height:5px;border-radius:999px;background:var(--color-accent) !important}
.article-lp-wrapper .lp-fv-reader{display:inline-block;margin-top:26px;padding:11px 24px;border-radius:999px;font-size:16px;font-weight:700;line-height:1.6;background:#FFFFFF !important;color:var(--color-ink) !important;border:2px solid var(--color-accent) !important}
.article-lp-wrapper .lp-fv-lead{margin-top:34px;font-size:22px;font-weight:400;line-height:2.15;letter-spacing:.01em}
.article-lp-wrapper .lp-fv-lead + .lp-fv-lead{margin-top:32px}

/* ===================== 見出しブロック(型を5種使い分ける=1-8/21-3) ===================== */
.article-lp-wrapper .lp-head{margin-bottom:56px}
.article-lp-wrapper .lp-label{font-size:17px;font-weight:700;letter-spacing:.18em;line-height:1.7;color:var(--color-ink-2) !important}
.article-lp-wrapper .lp-h2{font-size:46px !important;font-weight:900;line-height:1.42 !important;letter-spacing:-.02em;margin-top:12px}
.article-lp-wrapper .lp-h2 span{font-size:46px !important;line-height:1.42 !important}
.article-lp-wrapper .lp-h3{font-size:27px !important;font-weight:700;line-height:1.6 !important;letter-spacing:-.01em;margin-top:60px;margin-bottom:26px;padding-left:18px;border-left:5px solid var(--color-main) !important}
.article-lp-wrapper .lp-h3 span{font-size:27px !important;line-height:1.6 !important}

/* A:バー付きラベル + 下にアクセント罫 */
.article-lp-wrapper .lp-head-a .lp-label{display:flex;align-items:center;gap:12px}
.article-lp-wrapper .lp-head-a .lp-label-bar{flex:0 0 auto;display:block;width:30px;height:3px;background:var(--color-accent) !important}
.article-lp-wrapper .lp-head-rule{display:block;width:84px;height:5px;margin-top:20px;border-radius:999px;background:var(--color-main) !important}
/* B:左の太い縦帯 */
.article-lp-wrapper .lp-head-b{padding-left:26px;border-left:8px solid var(--color-main) !important}
/* C:アイコン付きラベル + 2トーン罫線 */
.article-lp-wrapper .lp-head-c .lp-label{display:flex;align-items:center;gap:12px}
.article-lp-wrapper .lp-label-ico{flex:0 0 auto;width:34px;height:34px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;background:var(--color-main) !important;color:var(--color-ink) !important}
.article-lp-wrapper .lp-label-ico svg{width:19px;height:19px;stroke:var(--color-ink) !important}
.article-lp-wrapper .lp-head-rule2{display:block;margin-top:22px;height:5px;width:120px;border-radius:999px;background:linear-gradient(to right, var(--color-main) 0 70%, var(--color-accent) 70% 100%) !important}
/* D:塗りチップのラベル */
.article-lp-wrapper .lp-label-chip{display:inline-block;padding:10px 22px;border-radius:999px;font-size:16px;letter-spacing:.14em;background:var(--color-main) !important;color:var(--color-ink) !important;font-weight:900}
.article-lp-wrapper .lp-head-d{padding-top:32px;border-top:1px solid var(--color-hair) !important}
/* E:まとめ(ブロック全体を中央寄せで統一=4-1) */
.article-lp-wrapper .lp-head-e,.article-lp-wrapper .lp-head-e div{text-align:center !important}
.article-lp-wrapper .lp-head-e .lp-label,.article-lp-wrapper .lp-head-e .lp-h2,.article-lp-wrapper .lp-head-e .lp-h2 span{text-align:center !important}
.article-lp-wrapper .lp-head-mini{display:block;width:56px;height:6px;margin:0 auto 22px;border-radius:999px;background:var(--color-accent) !important}

/* ===================== 結論先出し ===================== */
.article-lp-wrapper .lp-summary{font-size:20px;line-height:2.05;padding:34px 38px;border-left:6px solid var(--color-accent) !important;background:var(--color-tint) !important;border-radius:0 10px 10px 0}
.article-lp-wrapper .lp-summary-lead{font-size:20px;line-height:2.05;text-align:center !important;max-width:680px;margin-inline:auto}
.article-lp-wrapper .lp-summary-close{margin-top:52px;font-size:18px;line-height:2.1;text-align:center !important;max-width:680px;margin-inline:auto}

/* ===================== FAQ型目次 ===================== */
.article-lp-wrapper .lp-faq-list{display:grid;grid-template-columns:1fr;gap:48px}
.article-lp-wrapper .lp-faq{background:#FFFFFF !important;border:1px solid var(--color-hair) !important;border-top:6px solid var(--color-main) !important;border-radius:12px;padding:42px 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:22px;padding-top:22px;border-top:1px solid var(--color-hair) !important}
.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;margin-top:.18em;text-align:center !important}
.article-lp-wrapper .lp-qa-q{background:var(--color-main) !important;color:var(--color-ink) !important}
.article-lp-wrapper .lp-qa-a{background:#FFFFFF !important;color:var(--color-ink) !important;border:2px solid var(--color-accent) !important}
.article-lp-wrapper .lp-qa-txt{flex:1 1 auto;min-width:0;display:block}
.article-lp-wrapper .lp-faq-q .lp-qa-txt{font-size:19px;font-weight:700;line-height:1.85}
.article-lp-wrapper .lp-faq-a .lp-qa-txt{font-size:17px;line-height:2.05}
.article-lp-wrapper .lp-anchor{display:inline-flex;align-items:center;gap:12px;margin-top:28px;padding:14px 28px;border-radius:14px;font-size:17px;font-weight:700;line-height:1.5;min-height:48px;cursor:pointer;background-color:var(--color-tint-soft) !important;color:var(--color-ink) !important;border:2px solid var(--color-main) !important;white-space:normal;word-break:keep-all;overflow-wrap:anywhere;max-width:100%}
.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:17px;line-height:1;font-weight:900}
.article-lp-wrapper .lp-anchor:focus-visible{outline:3px solid var(--color-accent);outline-offset:4px}

/* ===================== カード ===================== */
.article-lp-wrapper .lp-cardset{display:grid;gap:36px;margin-top:52px}
.article-lp-wrapper .lp-2col{grid-template-columns:repeat(2,1fr)}
.article-lp-wrapper .lp-card{height:100%;display:flex;flex-direction:column;background:#FFFFFF !important;border:1px solid var(--color-hair) !important;border-radius:10px;padding:44px 40px}
.article-lp-wrapper .lp-card-no{display:inline-block;align-self:flex-start;padding:6px 16px;border-radius:999px;font-size:16px;font-weight:900;line-height:1.5;letter-spacing:.06em;background:var(--color-main) !important;color:var(--color-ink) !important}
.article-lp-wrapper .lp-card-h{margin-top:20px;font-size:21px;font-weight:900;line-height:1.7}
.article-lp-wrapper .lp-card-d{margin-top:14px;font-size:17px;line-height:2.05}
.article-lp-wrapper .lp-defcard{height:100%;display:flex;flex-direction:column;background:#FFFFFF !important;border:1px solid var(--color-hair) !important;border-left:8px solid var(--color-accent) !important;border-radius:0 12px 12px 0;padding:42px 40px}
.article-lp-wrapper .lp-defcard-h{font-size:24px;font-weight:900;line-height:1.6}
.article-lp-wrapper .lp-defcard-d{margin-top:16px;font-size:17px;line-height:2.05}

/* ===================== タグ・チップ ===================== */
.article-lp-wrapper .lp-tags{display:flex;flex-wrap:wrap;gap:14px;margin-top:34px}
.article-lp-wrapper .lp-tag{padding:11px 22px;border-radius:999px;font-size:16px;font-weight:700;line-height:1.6;background:#FFFFFF !important;color:var(--color-ink) !important;border:2px solid var(--color-main) !important}
.article-lp-wrapper .lp-tag-fill{background:var(--color-main) !important;border-color:var(--color-main) !important;font-weight:900}
.article-lp-wrapper .lp-tags-center{justify-content:center}

/* ===================== 注意ボックス / ポイントボックス ===================== */
.article-lp-wrapper .lp-note-box{margin-top:44px;padding:36px 38px;border-radius:10px;background:var(--color-tint-accent) !important;border-left:6px solid var(--color-accent) !important}
.article-lp-wrapper .lp-note-h{display:flex;align-items:flex-start;gap:14px;font-size:20px;font-weight:900;line-height:1.7}
.article-lp-wrapper .lp-note-mark{flex:0 0 auto;width:30px;height:30px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;font-size:17px;font-weight:900;line-height:1;background:var(--color-main) !important;color:var(--color-ink) !important;text-align:center !important;margin-top:.14em}
.article-lp-wrapper .lp-note-txt{flex:1 1 auto;min-width:0}
.article-lp-wrapper .lp-label-txt{flex:1 1 auto;min-width:0}
.article-lp-wrapper .lp-note-d{margin-top:16px;font-size:17px;line-height:2.05}
.article-lp-wrapper .lp-point-box{margin-top:44px;padding:36px 38px;border:2px solid var(--color-main) !important;border-radius:0;background:#FFFFFF !important}
.article-lp-wrapper .lp-point-h{display:inline-block;padding:8px 20px;border-radius:4px;font-size:16px;font-weight:900;letter-spacing:.12em;background:var(--color-main) !important;color:var(--color-ink) !important}
.article-lp-wrapper .lp-point-d{margin-top:20px;font-size:17px;line-height:2.05}

/* ===================== 主役数値 ===================== */
.article-lp-wrapper .lp-keynum{margin-top:56px;padding:60px 48px;border-radius:12px;background:var(--color-tint) !important;text-align:center !important}
.article-lp-wrapper .lp-keynum p,.article-lp-wrapper .lp-keynum span{text-align:center !important}
.article-lp-wrapper .lp-keynum-label{font-size:17px;font-weight:700;letter-spacing:.14em;line-height:1.8}
.article-lp-wrapper .lp-keynum .lp-amb-halo{margin-top:26px}
.article-lp-wrapper .lp-stat-num{display:inline-flex;align-items:baseline;line-height:1}
.article-lp-wrapper .lp-stat-num .num{font-size:92px;font-weight:900;line-height:1;letter-spacing:-.02em}
.article-lp-wrapper .lp-stat-num .unit{font-size:28px;font-weight:700;line-height:1;margin-left:.1em}
.article-lp-wrapper .lp-keynum .lp-tags{margin-top:38px}
.article-lp-wrapper .lp-keynum-desc{margin-top:32px;font-size:17px;line-height:2.05;max-width:640px;margin-inline:auto}

/* ===================== 縦ステップ図(連結線はマーカー中心を通す=4-3) ===================== */
.article-lp-wrapper .lp-fig-cap,.article-lp-wrapper .lp-table-cap{margin-top:56px;margin-bottom:20px;font-size:17px;font-weight:700;letter-spacing:.08em;color:var(--color-ink-2) !important}
.article-lp-wrapper .lp-flow{max-width:620px;margin-inline:auto}
.article-lp-wrapper .lp-steps{display:block}
.article-lp-wrapper .lp-step{display:grid;grid-template-columns:56px 1fr;column-gap:22px;position:relative;padding-bottom:34px}
.article-lp-wrapper .lp-step:last-child{padding-bottom:0}
.article-lp-wrapper .lp-step:not(:last-child)::before{content:"";position:absolute;left:28px;transform:translateX(-50%);top:52px;bottom:0;width:3px;background:var(--color-main) !important;z-index:0;pointer-events:none}
.article-lp-wrapper .lp-step-num{position:relative;z-index:2;width:52px;height:52px;border-radius:50%;margin-inline:auto;display:inline-flex;align-items:center;justify-content:center;font-size:21px;font-weight:900;line-height:1;background:var(--color-main) !important;color:var(--color-ink) !important;text-align:center !important}
.article-lp-wrapper .lp-step-body{padding-top:4px}
.article-lp-wrapper .lp-step-title{font-size:21px;font-weight:900;line-height:1.7}
.article-lp-wrapper .lp-step-desc{margin-top:8px;font-size:17px;line-height:2.0}

/* ===================== 足し算図(演算子は独立セルで中央化=4-3) ===================== */
.article-lp-wrapper .lp-eq{margin-top:52px}
.article-lp-wrapper .lp-eq-row{display:flex;align-items:center;justify-content:center;gap:20px}
.article-lp-wrapper .lp-eq-box{flex:1 1 0;min-width:0;background:#FFFFFF !important;border:1px solid var(--color-hair) !important;border-top:6px solid var(--color-main) !important;border-radius:10px;padding:36px 32px}
.article-lp-wrapper .lp-eq-h{font-size:20px;font-weight:900;line-height:1.7}
.article-lp-wrapper .lp-eq-d{margin-top:12px;font-size:17px;line-height:2.0}
.article-lp-wrapper .lp-eq-op{flex:0 0 auto;display:flex;align-items:center;justify-content:center;line-height:1;font-size:30px;font-weight:900;width:46px;height:46px;border-radius:50%;background:var(--color-main) !important;color:var(--color-ink) !important}
.article-lp-wrapper .lp-eq-op > span,.article-lp-wrapper .lp-eq-op-v > span{display:block;line-height:1}
.article-lp-wrapper .lp-eq-op-v{display:flex;align-items:center;justify-content:center;width:46px;height:46px;margin:22px auto;border-radius:50%;line-height:1;font-size:26px;font-weight:900;background:var(--color-accent) !important;color:#FFFFFF !important}
.article-lp-wrapper .lp-eq-result{padding:38px 40px;border-radius:10px;background:var(--color-tint-soft) !important}
.article-lp-wrapper .lp-eq-result-t{font-size:24px;font-weight:900;line-height:1.75;text-align:center !important}

/* ===================== まとめの要点 ===================== */
.article-lp-wrapper .lp-points{display:grid;grid-template-columns:1fr;gap:22px;margin-top:48px}
.article-lp-wrapper .lp-point{display:flex;align-items:flex-start;gap:20px;padding:32px 34px;border-radius:10px;background:#FFFFFF !important;border:1px solid var(--color-hair) !important}
.article-lp-wrapper .lp-point-no{flex:0 0 auto;width:40px;height:40px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;font-size:18px;font-weight:900;line-height:1;background:var(--color-accent) !important;color:#FFFFFF !important;text-align:center !important;margin-top:.1em}
.article-lp-wrapper .lp-point-t{flex:1 1 auto;min-width:0;font-size:18px;font-weight:700;line-height:1.95}

/* ===================== 表 ===================== */
.article-lp-wrapper .lp-table{border-collapse:collapse;margin-bottom:8px;border-radius:8px;overflow:visible}
.article-lp-wrapper .lp-table th,.article-lp-wrapper .lp-table td{text-align:center !important;padding:16px 18px;font-size:16px;line-height:1.85;border-bottom:1px solid var(--color-hair) !important}
.article-lp-wrapper .lp-table thead th{font-size:17px;padding:18px}
.article-lp-wrapper .lp-table thead th + th{border-left:1px solid rgba(255,255,255,.55) !important}
.article-lp-wrapper .lp-table tbody th[scope="row"]{font-size:17px}
.article-lp-wrapper .lp-table tbody tr:last-child th,.article-lp-wrapper .lp-table tbody tr:last-child td{border-bottom:none !important}

/* ===================== CTA ===================== */
.article-lp-wrapper .lp-cta-block{padding-block:104px}
/* 23-9-3b:中央寄せが必要な要素だけを詳細度の高いセレクタで center に戻す。
   CTAブロックは内側の div(.lp-container / .lp-cta-frame)まで含めないと、
   inline-flex のボタンとハローが左端に貼り付く */
.article-lp-wrapper .lp-cta-block,
.article-lp-wrapper .lp-cta-block div,
.article-lp-wrapper .lp-cta-block p,
.article-lp-wrapper .lp-cta-block span,
.article-lp-wrapper .lp-cta-block a,
.article-lp-wrapper .lp-cta-block svg{text-align:center !important}
.article-lp-wrapper .lp-cta-halo{display:inline-block;margin-inline:auto}
.article-lp-wrapper .lp-cta-label{font-size:17px;font-weight:700;letter-spacing:.18em;line-height:1.8}
.article-lp-wrapper .lp-cta-catch{margin-top:18px;font-size:38px;font-weight:900;line-height:1.55;letter-spacing:-.02em}
.article-lp-wrapper .lp-cta-sub{margin-top:26px;font-size:17px;line-height:2.1;max-width:640px;margin-inline:auto}
.article-lp-wrapper .lp-cta-note{margin-top:24px;font-size:16px;font-weight:700;letter-spacing:.1em;color:var(--color-ink-3) !important}
.article-lp-wrapper .lp-cta-mid .lp-container{padding-block:0}
.article-lp-wrapper .lp-cta-last{padding-block:136px}
.article-lp-wrapper .lp-cta-frame{padding:88px 56px;border-radius:16px;background:var(--color-tint) !important;border-top:8px solid var(--color-accent) !important}
.article-lp-wrapper .cta-btn{display:inline-flex;align-items:center;justify-content:center;gap:14px;margin-top:44px;padding:20px 44px;min-height:60px;max-width:560px;border-radius:16px;font-size:18px;font-weight:900;line-height:1.5;background-color:var(--color-accent) !important;box-shadow:0 6px 18px rgba(0,0,0,.14);white-space:normal;word-break:keep-all;overflow-wrap:anywhere;box-sizing:border-box;cursor:pointer}
.article-lp-wrapper .cta-btn-lg{padding:22px 52px;min-height:66px;font-size:19px}
.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}
.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-accent);outline-offset:4px}
.article-lp-wrapper .lp-cta-halo{margin-top:44px}
.article-lp-wrapper .lp-cta-halo .cta-btn{margin-top:0}

@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 .cta-btn:active{transform:translateY(0)}
  .article-lp-wrapper .lp-faq:hover,.article-lp-wrapper .lp-card:hover,.article-lp-wrapper .lp-defcard:hover{box-shadow:0 8px 24px rgba(0,0,0,.10)}
}

/* ===================== 2-13 SP(vw指定)・2-10 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-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 .lp-h2,.article-lp-wrapper .lp-h2 span{font-size:max(28px,7.4vw) !important;line-height:1.45 !important}
  .article-lp-wrapper .lp-h3,.article-lp-wrapper .lp-h3 span{font-size:max(21px,5.6vw) !important;line-height:1.55 !important}
  .article-lp-wrapper .lp-stat-num .num{font-size:max(56px,16vw) !important;line-height:1.1 !important}
  .article-lp-wrapper .lp-stat-num .unit{font-size:max(20px,5.4vw) !important;line-height:1 !important}
  .article-lp-wrapper .lp-fv-lead{font-size:max(20px,5.3vw) !important;line-height:1.95 !important}
  .article-lp-wrapper .lp-summary,.article-lp-wrapper .lp-summary-lead{font-size:max(18px,4.8vw) !important;line-height:1.95 !important}
  .article-lp-wrapper .lp-cta-catch{font-size:max(26px,7vw) !important;line-height:1.55 !important}
  .article-lp-wrapper .lp-eq-result-t{font-size:max(20px,5.4vw) !important;line-height:1.7 !important}
  .article-lp-wrapper .lp-card-h,.article-lp-wrapper .lp-defcard-h,.article-lp-wrapper .lp-step-title,
  .article-lp-wrapper .lp-note-h,.article-lp-wrapper .lp-eq-h,.article-lp-wrapper .lp-faq-q .lp-qa-txt,
  .article-lp-wrapper .lp-point-t{font-size:max(19px,5.1vw) !important;line-height:1.8 !important}

  /* レイアウト */
  .article-lp-wrapper .lp-container{padding-inline:5.5vw}
  .article-lp-wrapper .lp-section{padding-block:22vw}
  .article-lp-wrapper .lp-fv{padding-block:19vw 20vw}
  .article-lp-wrapper .lp-container > p + p{margin-top:max(38px,10vw)}
  .article-lp-wrapper .lp-glow-a{width:52vw;height:52vw;top:-18vw;right:-14vw}
  .article-lp-wrapper .lp-glow-b{width:38vw;height:38vw;bottom:-16vw;left:-12vw}
  .article-lp-wrapper .lp-fv-reader{margin-top:6vw;padding:3vw 6vw}
  .article-lp-wrapper .lp-fv-lead{margin-top:8vw}
  .article-lp-wrapper .lp-fv-lead + .lp-fv-lead{margin-top:7vw}
  .article-lp-wrapper .lp-head{margin-bottom:8vw}
  .article-lp-wrapper .lp-head-b{padding-left:5vw;border-left-width:6px}
  .article-lp-wrapper .lp-head-d{padding-top:7vw}
  .article-lp-wrapper .lp-h2{margin-top:3vw}
  .article-lp-wrapper .lp-h3{margin-top:14vw;margin-bottom:6vw;padding-left:4vw}
  .article-lp-wrapper .lp-summary{padding:7vw 6vw}
  .article-lp-wrapper .lp-summary-close{margin-top:11vw}

  /* SPのQ&Aは縦積み(15-2) */
  .article-lp-wrapper .lp-faq-list{gap:9vw}
  .article-lp-wrapper .lp-faq{padding:8vw 6.5vw;border-radius:12px}
  .article-lp-wrapper .lp-faq-q,.article-lp-wrapper .lp-faq-a{display:block}
  .article-lp-wrapper .lp-faq-a{margin-top:5vw;padding-top:5vw}
  .article-lp-wrapper .lp-qa-badge{width:30px;height:30px;font-size:16px;margin:0 0 3vw}
  .article-lp-wrapper .lp-qa-txt{display:block;width:100%}
  .article-lp-wrapper .lp-anchor{display:flex;width:100%;margin-top:6vw;padding:4vw 5vw;justify-content:center;border-radius:12px}
  .article-lp-wrapper .lp-anchor-txt{flex:0 1 auto}

  /* SPは横並びを1列に積む(4-6) */
  .article-lp-wrapper .lp-cardset{grid-template-columns:1fr;gap:7vw;margin-top:9vw}
  .article-lp-wrapper .lp-card{padding:8vw 6.5vw}
  .article-lp-wrapper .lp-defcard{padding:8vw 6.5vw;border-left-width:6px}
  .article-lp-wrapper .lp-tags{display:grid;grid-template-columns:1fr;gap:3vw;margin-top:7vw}
  .article-lp-wrapper .lp-tag{width:100%;padding:3.4vw 5vw;text-align:center !important}
  .article-lp-wrapper .lp-note-box,.article-lp-wrapper .lp-point-box{margin-top:9vw;padding:7vw 6vw}
  .article-lp-wrapper .lp-keynum{margin-top:10vw;padding:11vw 6vw}
  .article-lp-wrapper .lp-keynum-desc{margin-top:7vw}
  .article-lp-wrapper .lp-fig-cap,.article-lp-wrapper .lp-table-cap{margin-top:11vw;margin-bottom:4.5vw}

  .article-lp-wrapper .lp-step{grid-template-columns:44px 1fr;column-gap:4.5vw;padding-bottom:7vw}
  .article-lp-wrapper .lp-step-num{width:44px;height:44px;font-size:18px}
  .article-lp-wrapper .lp-step:not(:last-child)::before{left:22px;top:44px}

  .article-lp-wrapper .lp-eq{margin-top:9vw}
  .article-lp-wrapper .lp-eq-row{flex-direction:column;gap:5vw}
  .article-lp-wrapper .lp-eq-box{width:100%;padding:7vw 6vw}
  .article-lp-wrapper .lp-eq-op{margin-inline:auto}
  .article-lp-wrapper .lp-eq-op-v{margin:5vw auto}
  .article-lp-wrapper .lp-eq-result{padding:8vw 6vw}

  .article-lp-wrapper .lp-points{gap:4.5vw;margin-top:9vw}
  .article-lp-wrapper .lp-point{padding:6.5vw 5.5vw;gap:4.5vw}

  /* SP表は横スクロールせず1カラムカード型(table_responsive_requirements) */
  .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 thead{display:none}
  .article-lp-wrapper .lp-table tr{margin-bottom:5vw;border:1px solid var(--color-hair) !important;border-radius:6px;overflow:hidden;background:#FFFFFF !important}
  .article-lp-wrapper .lp-table tbody th[scope="row"]{background:var(--color-main) !important;color:var(--color-ink) !important;font-weight:900;font-size:max(17px,4.6vw);padding:4vw 5vw;text-align:left !important;border-bottom:none !important}
  .article-lp-wrapper .lp-table tbody td{padding:4.5vw 5vw;text-align:left !important;border-bottom:none !important;border-top:1px solid var(--color-hair) !important;background:#FFFFFF !important}
  .article-lp-wrapper .lp-table tbody td::before{content:attr(data-label);display:block;margin-bottom:1.8vw;font-size:max(16px,4.1vw);font-weight:700;letter-spacing:.12em;line-height:1.6;color:var(--color-ink-3) !important}
  .article-lp-wrapper .lp-table tbody tr:last-child th,.article-lp-wrapper .lp-table tbody tr:last-child td{border-bottom:none !important}

  .article-lp-wrapper .lp-cta-block{padding-block:18vw}
  .article-lp-wrapper .lp-cta-last{padding-block:22vw}
  .article-lp-wrapper .lp-cta-frame{padding:13vw 6vw;border-radius:12px}
  .article-lp-wrapper .lp-cta-sub{margin-top:6vw}
  .article-lp-wrapper .cta-btn,.article-lp-wrapper .cta-btn-lg{width:100%;max-width:100%;margin-top:9vw;padding:5vw 6vw;border-radius:12px;font-size:max(17px,4.6vw)}
  .article-lp-wrapper .lp-cta-halo{display:block;width:100%;margin-top:9vw}
  .article-lp-wrapper .lp-cta-halo .cta-btn{margin-top: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>]]></description>
            <pubDate>2026-08-31</pubDate>
        </item>
                
        <item>
            <title>八戸市の住み替えは売却と購入のどちらが先？進め方と資金計画を解説</title>
            <link>https://www.fullhouse-sellwell.com/blog/entry-844021/</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/844021_1_0_0_1.jpg"
           alt="八戸市 不動産売却 住み替え"
           width="100%">
    </p>
  </div>
</div>

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

  <section class="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">
      <p class="lp-kicker lp-fv-anim" style="--lp-fv-delay:0ms">八戸市の不動産売却と住み替え</p>
      <p class="lp-fv-tag lp-fv-anim" style="--lp-fv-delay:100ms"><span class="lp-fv-tag-in">売却と購入の順番で迷っている方へ</span></p>
      <p class="lp-fv-lead lp-fv-anim" style="--lp-fv-delay:200ms">八戸市で不動産売却を伴う住み替えを考えるとき、今の家を先に売るべきか、新居を先に購入するべきかで迷う方は少なくありません。</p>
      <p class="lp-fv-lead lp-fv-anim" style="--lp-fv-delay:300ms">判断の軸になるのは、<span class="lp-mark">住宅ローン残債・売却想定額・自己資金・新居費用・仮住まいの必要性</span>です。この5つをまとめて確認することが重要になります。</p>
      <p class="lp-fv-note lp-fv-anim" style="--lp-fv-delay:400ms">この記事では、売り先行と買い先行の違いから、住み替えのスケジュール、無理のない資金計画の立て方まで解説します。</p>
    </div>
  </section>

  <section class="lp-toc bg-white">
    <div class="lp-container">
      <p class="lp-label lp-label-c">目次</p>
      <p class="lp-toc-title lp-balance"><span class="lp-h2-phrase">住み替えで</span><span class="lp-h2-phrase">よくある3つの疑問</span></p>
      <div class="lp-qa-list">

        <div class="lp-qa lp-hv-lift">
          <div class="lp-qa-row">
            <span class="lp-qa-badge lp-qa-badge-q" aria-hidden="true">Q</span>
            <p class="lp-qa-q">八戸市で住み替えるなら家を売るのと買うのはどちらが先ですか？</p>
          </div>
          <div class="lp-qa-row lp-qa-row-a">
            <span class="lp-qa-badge lp-qa-badge-a" aria-hidden="true">A</span>
            <p class="lp-qa-a">売却代金で住宅ローンを完済したり、新居の購入資金を確保したりする必要がある場合は売り先行を検討しやすく、資金に余裕があり希望物件の確保を優先する場合は買い先行も選択肢になります。</p>
          </div>
          <a class="lp-anchor lp-hv-sweep lp-hv-arrow" href="#sec01" style="--lp-hv-fill:rgba(241,196,15,.35)" 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-qa lp-hv-lift">
          <div class="lp-qa-row">
            <span class="lp-qa-badge lp-qa-badge-q" aria-hidden="true">Q</span>
            <p class="lp-qa-q">住み替えでは必ず仮住まいが必要ですか？</p>
          </div>
          <div class="lp-qa-row lp-qa-row-a">
            <span class="lp-qa-badge lp-qa-badge-a" aria-hidden="true">A</span>
            <p class="lp-qa-a">必ず必要になるわけではありません。旧居と新居の決済・引き渡し時期を近づけたり、買主と引き渡し時期を調整したりできれば、仮住まいを避けられる可能性があります。</p>
          </div>
          <a class="lp-anchor lp-hv-sweep lp-hv-arrow" href="#sec02" style="--lp-hv-fill:rgba(241,196,15,.35)" 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-qa lp-hv-lift">
          <div class="lp-qa-row">
            <span class="lp-qa-badge lp-qa-badge-q" aria-hidden="true">Q</span>
            <p class="lp-qa-q">住み替えに使える予算はどう計算しますか？</p>
          </div>
          <div class="lp-qa-row lp-qa-row-a">
            <span class="lp-qa-badge lp-qa-badge-a" aria-hidden="true">A</span>
            <p class="lp-qa-a">売却想定額から住宅ローン残債と売却時の諸費用を差し引き、自己資金や新たな借入可能額を加えたうえで、新居価格や購入諸費用を含めて判断します。</p>
          </div>
          <a class="lp-anchor lp-hv-sweep lp-hv-arrow" href="#sec03" style="--lp-hv-fill:rgba(241,196,15,.35)" 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="sec01" class="lp-sec bg-white">
    <div class="lp-container">
      <div class="lp-h2-block">
        <p class="lp-secnum">01</p>
        <p class="lp-label">売り先行と買い先行</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-amb-line" aria-hidden="true"></span>
      </div>

      <p class="lp-conc">売却代金を新居資金に充てる必要がある方は売り先行、資金に余裕があり希望する新居を優先したい方は買い先行を検討しやすいでしょう。最終的には、<span class="lp-key-line">資金余力と住み替え時期</span>を踏まえて判断します。</p>

      <div class="lp-cards2">
        <article class="lp-card lp-hv-lift lp-hv-edge" style="--lp-hv-edge:#e67e22">
          <p class="lp-card-chip"><span class="lp-card-chip-t">売り先行</span></p>
          <h3 class="lp-h3"><span class="lp-h2-phrase">売り先行の</span><span class="lp-h2-phrase">メリットとデメリット</span></h3>
          <div class="lp-mini">
            <p class="lp-mini-h"><span class="lp-mini-mark" aria-hidden="true">◯</span><span class="lp-mini-t">メリット</span></p>
            <p class="lp-mini-b">現在の家の売却価格が決まってから新居の予算を組めるため、資金計画を立てやすくなります。</p>
          </div>
          <div class="lp-mini lp-mini-cau">
            <p class="lp-mini-h"><span class="lp-mini-mark" aria-hidden="true">▲</span><span class="lp-mini-t">注意点</span></p>
            <p class="lp-mini-b">売却後すぐに新居へ入居できなければ、仮住まいが必要になる可能性があります。</p>
          </div>
        </article>
        <article class="lp-card lp-hv-lift lp-hv-edge" style="--lp-hv-edge:#e67e22">
          <p class="lp-card-chip"><span class="lp-card-chip-t">買い先行</span></p>
          <h3 class="lp-h3"><span class="lp-h2-phrase">買い先行の</span><span class="lp-h2-phrase">メリットとデメリット</span></h3>
          <div class="lp-mini">
            <p class="lp-mini-h"><span class="lp-mini-mark" aria-hidden="true">◯</span><span class="lp-mini-t">メリット</span></p>
            <p class="lp-mini-b">希望条件に合う新居を時間をかけて探しやすい方法です。</p>
          </div>
          <div class="lp-mini lp-mini-cau">
            <p class="lp-mini-h"><span class="lp-mini-mark" aria-hidden="true">▲</span><span class="lp-mini-t">注意点</span></p>
            <p class="lp-mini-b">旧居が予定どおり売れない場合、住宅ローンや維持費などの負担が重なる可能性があります。</p>
          </div>
        </article>
      </div>

      <p class="lp-table-cap">売り先行と買い先行の比較</p>
      <div class="lp-table-wrap">
        <table class="lp-tbl lp-hv-row" style="--lp-hv-row:rgba(241,196,15,.18)">
          <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>

      <h3 class="lp-h3 lp-h3-solo"><span class="lp-h2-phrase">住宅ローン残債を</span><span class="lp-h2-phrase">確認して選ぶ</span></h3>
      <p>八戸市で住宅ローンが残る自宅を売却する場合は、査定額と残債を比較し、<span class="lp-mark">売却代金などで既存ローンを完済できるか</span>確認しましょう。</p>
      <p>住宅金融支援機構では、返済途中の住宅を他人に譲り渡す場合、融資金の全額返済が必要と案内しています。ただし、機構の承諾を得て債務を他人に引き継げる場合もあります。</p>
      <p>借入先によって手続きや条件は異なるため、一括返済や抵当権の抹消、新規借入については利用中の金融機関へ確認することが大切です。</p>

      <div class="lp-term">
        <p class="lp-term-h"><span class="lp-term-mark" aria-hidden="true">語</span><span class="lp-term-t">抵当権とは</span></p>
        <p class="lp-term-b">住宅ローンなどの担保として不動産に設定される権利を指します。</p>
      </div>
    </div>
  </section>

  <section class="lp-cta lp-cta-mid bg-light">
    <div class="lp-container lp-cta-inner">
      <p class="lp-cta-label">八戸市の住み替えのご相談</p>
      <p class="lp-cta-catch lp-balance"><span class="lp-h2-phrase">まずは売却想定額と</span><span class="lp-h2-phrase">住宅ローン残債の</span><span class="lp-h2-phrase">整理から。</span></p>
      <p class="lp-cta-sub">八戸市で住み替えを検討している方は、まず自宅の売却想定額と住宅ローン残債を整理することが大切です。売却と購入の進め方や資金計画に迷ったときは、当社へお気軽にご相談ください。</p>
      <a class="cta-btn lp-hv-lift lp-hv-shine" href="https://www.fullhouse-sellwell.com/contact/" aria-label="お問い合わせはこちら"><span class="cta-btn-txt">お問い合わせはこちら</span><svg class="arrow" viewBox="0 0 24 24" width="20" height="20" aria-hidden="true" focusable="false"><path d="M4 12h13M12 6l6 6-6 6" fill="none" stroke="#FFFFFF" stroke-width="2.2" stroke-linecap="round" stroke-linejoin="round"/></svg></a>
    </div>
  </section>

  <section id="sec02" class="lp-sec bg-white">
    <div class="lp-container">
      <div class="lp-h2-block lp-h2-block-b">
        <p class="lp-secnum">02</p>
        <p class="lp-label">スケジュールと仮住まい</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" aria-hidden="true"></span>
      </div>

      <p class="lp-conc">住み替えは、査定と資金確認を先に行い、売却活動と新居探しを調整しながら進めるのが基本です。旧居と新居の引き渡し日を近づけられれば、<span class="lp-key-line">仮住まいを避けられる可能性</span>があります。</p>

      <h3 class="lp-h3 lp-h3-solo"><span class="lp-h2-phrase">住み替え全体の</span><span class="lp-h2-phrase">スケジュール</span></h3>
      <p>国土交通省が示している不動産取引の流れも一例であり、実際の進め方は契約相手や仲介する不動産会社へ確認するよう案内されています。</p>
      <p>そのため、「住み替えは○か月で終わる」と固定せず、販売状況や新居の種類、契約条件を踏まえて計画しましょう。</p>

      <figure class="lp-flow">
        <p class="lp-fig-cap">売却と購入をつなぐ住み替えの流れ</p>
        <div class="lp-fsteps">

          <div class="lp-fstep">
            <p class="lp-fstep-h"><span class="lp-fstep-n">1</span><span class="lp-fstep-t">準備</span></p>
            <div class="lp-fstep-body">
              <div class="lp-fcell lp-fcell-sell">
                <p class="lp-fcell-lab"><span class="lp-fcell-lab-t">売却</span></p>
                <p class="lp-fcell-txt"><span class="lp-nobr">査定</span>・<span class="lp-nobr">資金確認</span></p>
              </div>
              <div class="lp-fcell lp-fcell-buy">
                <p class="lp-fcell-lab"><span class="lp-fcell-lab-t">購入</span></p>
                <p class="lp-fcell-txt"><span class="lp-nobr">新居探し</span></p>
              </div>
            </div>
          </div>

          <p class="lp-fstep-arrow" aria-hidden="true">↓</p>

          <div class="lp-fstep lp-fstep-key">
            <p class="lp-fstep-h"><span class="lp-fstep-n">2</span><span class="lp-fstep-t">契約と時期の調整</span></p>
            <div class="lp-fstep-body">
              <div class="lp-fcell lp-fcell-sell">
                <p class="lp-fcell-lab"><span class="lp-fcell-lab-t">売却</span></p>
                <p class="lp-fcell-txt"><span class="lp-nobr">売却活動</span>・<span class="lp-nobr">売買契約</span></p>
              </div>
              <div class="lp-fcell lp-fcell-buy">
                <p class="lp-fcell-lab"><span class="lp-fcell-lab-t">購入</span></p>
                <p class="lp-fcell-txt"><span class="lp-nobr">購入契約</span></p>
              </div>
            </div>
            <p class="lp-fstep-note"><span class="lp-fstep-note-m" aria-hidden="true">！</span><span class="lp-fstep-note-t">ここで「引き渡し」と「入居」の時期を調整するのがポイントです。</span></p>
          </div>

          <p class="lp-fstep-arrow" aria-hidden="true">↓</p>

          <div class="lp-fstep">
            <p class="lp-fstep-h"><span class="lp-fstep-n">3</span><span class="lp-fstep-t">決済・引き渡し</span></p>
            <div class="lp-fstep-body">
              <div class="lp-fcell lp-fcell-sell">
                <p class="lp-fcell-lab"><span class="lp-fcell-lab-t">売却</span></p>
                <p class="lp-fcell-txt"><span class="lp-nobr">決済</span>・<span class="lp-nobr">引き渡し</span></p>
              </div>
              <div class="lp-fcell lp-fcell-buy">
                <p class="lp-fcell-lab"><span class="lp-fcell-lab-t">購入</span></p>
                <p class="lp-fcell-txt"><span class="lp-nobr">決済</span>・<span class="lp-nobr">入居</span></p>
              </div>
            </div>
          </div>

        </div>
        <p class="lp-flow-note">旧居の決済・引き渡し日と新居の決済・入居日をできるだけ近づけると、仮住まいを避けられる可能性があります。</p>
      </figure>

      <div class="lp-keynum">
        <div class="lp-keynum-l">
          <p class="lp-keynum-lab"><span class="lp-dot lp-amb-pulse" aria-hidden="true"></span><span class="lp-keynum-lab-t">期間が空いた場合</span></p>
          <p class="lp-stat-num"><span class="num">2</span><span class="unit">回</span><span class="suffix">の引越し</span></p>
        </div>
        <p class="lp-keynum-b">売り先行で旧居の引き渡しから新居入居まで期間が空くと、仮住まいに加えて引越しが2回必要になる可能性があります。</p>
      </div>

      <h3 class="lp-h3 lp-h3-solo"><span class="lp-h2-phrase">仮住まいの費用と</span><span class="lp-h2-phrase">手間を抑える方法</span></h3>
      <p>八戸市で住み替える際は、<span class="lp-mark">旧居の決済・引き渡し日と新居の決済・入居日をできるだけ近づける</span>ことがポイントです。売却契約を結ぶ際に、買主へ引き渡し時期を相談する方法もあります。</p>

      <div class="lp-note">
        <p class="lp-note-h"><span class="lp-note-mark" aria-hidden="true">！</span><span class="lp-note-t">確認しておきたい点</span></p>
        <p class="lp-note-b">引き渡し時期は売主だけで決められません。買主側の事情もあるため、双方で合意した日程や条件を売買契約書などで確認して進めましょう。</p>
      </div>
    </div>
  </section>

  <section id="sec03" class="lp-sec lp-sec-tint bg-light">
    <div class="lp-container">
      <div class="lp-h2-block lp-h2-block-c">
        <p class="lp-secnum">03</p>
        <p class="lp-label">資金計画の立て方</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" aria-hidden="true"></span>
      </div>

      <p class="lp-conc">新居予算は「自宅がいくらで売れそうか」だけで決めず、売却後の手取り見込みと購入時の支出を合わせて考えることが重要です。八戸市の自宅を査定し、住宅ローン残債との差額を把握するところから始めましょう。</p>

      <div class="lp-eq">
        <p class="lp-eq-cap">住み替え資金の基本的な考え方</p>
        <div class="lp-eq-row">
          <div class="lp-eq-box"><span class="lp-eq-t">売却想定額</span></div>
          <span class="lp-eq-op" aria-hidden="true">－</span>
          <div class="lp-eq-box"><span class="lp-eq-t">住宅ローン残債</span></div>
          <span class="lp-eq-op" aria-hidden="true">－</span>
          <div class="lp-eq-box"><span class="lp-eq-t">売却時諸費用</span></div>
        </div>
        <p class="lp-eq-eq" aria-hidden="true">＝</p>
        <div class="lp-eq-res"><span class="lp-eq-res-t">売却後の手取り額の目安</span></div>
      </div>

      <div class="lp-cards2 lp-cards2-fee">
        <article class="lp-card lp-card-fee lp-hv-lift lp-hv-edge" style="--lp-hv-edge:#e67e22">
          <p class="lp-card-chip lp-card-chip-o"><span class="lp-card-chip-t">売却時</span></p>
          <p class="lp-card-h">売却時に発生する場合がある費用</p>
          <ul class="lp-fee-list">
            <li class="lp-fee-item"><span class="lp-fee-b" aria-hidden="true"></span><span class="lp-fee-t">仲介手数料</span></li>
            <li class="lp-fee-item"><span class="lp-fee-b" aria-hidden="true"></span><span class="lp-fee-t">登記関連費用</span></li>
            <li class="lp-fee-item"><span class="lp-fee-b" aria-hidden="true"></span><span class="lp-fee-t">税金</span></li>
          </ul>
        </article>
        <article class="lp-card lp-card-fee lp-hv-lift lp-hv-edge" style="--lp-hv-edge:#e67e22">
          <p class="lp-card-chip lp-card-chip-o"><span class="lp-card-chip-t">購入時</span></p>
          <p class="lp-card-h">購入時に発生する場合がある費用</p>
          <ul class="lp-fee-list">
            <li class="lp-fee-item"><span class="lp-fee-b" aria-hidden="true"></span><span class="lp-fee-t">購入諸費用</span></li>
            <li class="lp-fee-item"><span class="lp-fee-b" aria-hidden="true"></span><span class="lp-fee-t">住宅ローン関連費用</span></li>
            <li class="lp-fee-item"><span class="lp-fee-b" aria-hidden="true"></span><span class="lp-fee-t">引越し費用</span></li>
          </ul>
        </article>
      </div>

      <p class="lp-src">仲介手数料については、宅地建物取引業者が依頼者から受け取れる報酬額の上限が、法令に基づく告示で定められています。</p>

      <div class="lp-note lp-note-b2">
        <p class="lp-note-h"><span class="lp-note-mark" aria-hidden="true">！</span><span class="lp-note-t">完済できない場合の選択肢</span></p>
        <p class="lp-note-b">売却代金だけで住宅ローン残債を完済できない場合は、自己資金による補填のほか、金融機関が提供する住み替えローン・買い替えローンを検討する方法もあります。ただし、商品内容や審査条件、借入可能額は金融機関によって異なるため、利用前の確認が必要です。</p>
      </div>

      <p>査定は売却想定額を把握するための出発点です。また、不動産会社によっては一定条件のもとで買取保証を扱う場合もありますが、取り扱いの有無や条件は事前に確認しましょう。</p>

      <div class="lp-check">
        <p class="lp-check-h">住み替え前に確認したい資金項目</p>
        <ul class="lp-check-list">
          <li class="lp-check-item"><span class="ico" aria-hidden="true"><svg viewBox="0 0 24 24" width="14" height="14" focusable="false"><path d="M5 12.5l4.4 4.4L19 7.2" fill="none" stroke="#1A1A1A" stroke-width="3" stroke-linecap="round" stroke-linejoin="round"/></svg></span><span class="lp-check-t">住宅ローン残債</span></li>
          <li class="lp-check-item"><span class="ico" aria-hidden="true"><svg viewBox="0 0 24 24" width="14" height="14" focusable="false"><path d="M5 12.5l4.4 4.4L19 7.2" fill="none" stroke="#1A1A1A" stroke-width="3" stroke-linecap="round" stroke-linejoin="round"/></svg></span><span class="lp-check-t">売却想定額</span></li>
          <li class="lp-check-item"><span class="ico" aria-hidden="true"><svg viewBox="0 0 24 24" width="14" height="14" focusable="false"><path d="M5 12.5l4.4 4.4L19 7.2" fill="none" stroke="#1A1A1A" stroke-width="3" stroke-linecap="round" stroke-linejoin="round"/></svg></span><span class="lp-check-t">売却時諸費用</span></li>
          <li class="lp-check-item"><span class="ico" aria-hidden="true"><svg viewBox="0 0 24 24" width="14" height="14" focusable="false"><path d="M5 12.5l4.4 4.4L19 7.2" fill="none" stroke="#1A1A1A" stroke-width="3" stroke-linecap="round" stroke-linejoin="round"/></svg></span><span class="lp-check-t">新居価格</span></li>
          <li class="lp-check-item"><span class="ico" aria-hidden="true"><svg viewBox="0 0 24 24" width="14" height="14" focusable="false"><path d="M5 12.5l4.4 4.4L19 7.2" fill="none" stroke="#1A1A1A" stroke-width="3" stroke-linecap="round" stroke-linejoin="round"/></svg></span><span class="lp-check-t">購入諸費用</span></li>
          <li class="lp-check-item"><span class="ico" aria-hidden="true"><svg viewBox="0 0 24 24" width="14" height="14" focusable="false"><path d="M5 12.5l4.4 4.4L19 7.2" fill="none" stroke="#1A1A1A" stroke-width="3" stroke-linecap="round" stroke-linejoin="round"/></svg></span><span class="lp-check-t">自己資金</span></li>
          <li class="lp-check-item"><span class="ico" aria-hidden="true"><svg viewBox="0 0 24 24" width="14" height="14" focusable="false"><path d="M5 12.5l4.4 4.4L19 7.2" fill="none" stroke="#1A1A1A" stroke-width="3" stroke-linecap="round" stroke-linejoin="round"/></svg></span><span class="lp-check-t">新たな借入可能額</span></li>
          <li class="lp-check-item"><span class="ico" aria-hidden="true"><svg viewBox="0 0 24 24" width="14" height="14" focusable="false"><path d="M5 12.5l4.4 4.4L19 7.2" fill="none" stroke="#1A1A1A" stroke-width="3" stroke-linecap="round" stroke-linejoin="round"/></svg></span><span class="lp-check-t">引越し・仮住まい費用</span></li>
        </ul>
      </div>
    </div>
  </section>

  <section class="lp-sum bg-light">
    <div class="lp-container">
      <div class="lp-h2-block lp-h2-block-sum">
        <p class="lp-secnum lp-secnum-sum">04</p>
        <p class="lp-label">この記事の結論</p>
        <h2 class="lp-h2"><span class="lp-h2-phrase">まとめ</span></h2>
        <span class="lp-rule lp-rule-sum" aria-hidden="true"></span>
      </div>

      <p>八戸市で不動産売却を伴う住み替えをする場合、売り先行と買い先行のどちらが適するかは、住宅ローン残債・自己資金・新居を確保する優先度・仮住まいの許容度によって異なります。</p>
      <p>まずは<span class="lp-mark-strong" style="--lp-mark:#FFFFFF">住宅ローン残高を確認し、自宅の査定で売却後の手取り額を把握すること</span>が住み替え計画の出発点です。</p>

      <ol class="lp-sum-list">
        <li class="lp-sum-item"><span class="lp-sum-n">1</span><span class="lp-sum-t">住宅ローン残債と売却想定額を確認する</span></li>
        <li class="lp-sum-item"><span class="lp-sum-n">2</span><span class="lp-sum-t">資金余力と時期から売り先行・買い先行を選ぶ</span></li>
        <li class="lp-sum-item"><span class="lp-sum-n">3</span><span class="lp-sum-t">諸費用まで含めた資金計画を立てて進める</span></li>
      </ol>

      <p>そのうえで売却と購入のスケジュールを調整し、諸費用まで含めた資金計画を立ててから具体的に進めましょう。</p>
    </div>
  </section>

  <section class="lp-cta lp-cta-last bg-white">
    <div class="lp-glow-clip" aria-hidden="true">
      <span class="lp-glow lp-glow-c"></span>
    </div>
    <div class="lp-container lp-cta-inner">
      <p class="lp-cta-label lp-cta-label-last">八戸市の不動産売却・住み替え相談</p>
      <p class="lp-cta-catch lp-cta-catch-last lp-balance"><span class="lp-h2-phrase">まずは売却想定額の</span><span class="lp-h2-phrase">確認から</span><span class="lp-h2-phrase">始めましょう。</span></p>
      <p class="lp-cta-sub">八戸市で不動産売却と住み替えを検討している方は、まず自宅の売却想定額を確認し、住宅ローン残債や新居予算を踏まえて資金計画を整理しましょう。当社では、売却査定や住まいに関するご相談を受け付けていますので、お気軽にお問い合わせください。</p>
      <span class="lp-cta-halo" style="--lp-halo-radius:8px;--lp-halo:rgba(230,126,34,.55)"><a class="cta-btn cta-btn-lg lp-amb-shine lp-hv-lift" style="--lp-shine:rgba(255,255,255,.5)" href="https://www.fullhouse-sellwell.com/contact/" aria-label="お問い合わせはこちら"><span class="cta-btn-txt">お問い合わせはこちら</span><svg class="arrow lp-amb-arrow" viewBox="0 0 24 24" width="22" height="22" aria-hidden="true" focusable="false"><path d="M4 12h13M12 6l6 6-6 6" fill="none" stroke="#FFFFFF" stroke-width="2.2" stroke-linecap="round" stroke-linejoin="round"/></svg></a></span>
    </div>
  </section>

</div>

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@graph": [
    {
      "@type": "Article",
      "headline": "八戸市の住み替えは売却と購入のどちらが先？進め方と資金計画を解説",
      "description": "八戸市で不動産売却を伴う住み替えを検討する方に向けて、売り先行と買い先行の違い、住み替えのスケジュールと仮住まい対策、無理のない資金計画の立て方を解説します。",
      "inLanguage": "ja",
      "publisher": {
        "@type": "Organization",
        "name": "株式会社トラビス"
      },
      "about": [
        { "@type": "Thing", "name": "不動産売却" },
        { "@type": "Thing", "name": "住み替え" },
        { "@type": "Thing", "name": "住宅ローン残債" },
        { "@type": "Thing", "name": "資金計画" }
      ],
      "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 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(ここから下がこの記事LP専用。エンジンは上の全文で固定)
   指定トンマナ:ベース #FAFAFA / メイン #f1c40f / サブ #e67e22 / アクセント(CV) #e67e22
   ============================================================ */

:root{
  --color-base:#FAFAFA;            /* tone: light(相対輝度0.5以上) */
  --color-main:#f1c40f;            /* tone: light(相対輝度0.5以上)→乗せる文字は濃色 */
  --color-sub:#e67e22;             /* tone: dark寄り */
  --color-accent:#e67e22;          /* tone: dark寄り(CVカラー) */
  --color-accent-dark:#c96a19;     /* ホバー濃色化専用(同系の約12%暗色) */
  --color-main-tint:#FCF4D4;       /* メイン18%tint(地色用) */
  --color-main-tint-soft:#FDF7DF;  /* メイン14%tint(地色用) */
  --color-accent-tint:#FBEEE1;     /* アクセント12%tint(地色用) */
  --color-th-row:#FCF4D4;          /* 表の行見出し(1列目)用tint */
  --color-ink:#1A1A1A;
  --color-ink-2:#333333;
  --color-ink-3:#666666;
  --color-line: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;
  font-size:17px; line-height:2.1;
  color:var(--color-ink) !important;
  background:#FFFFFF !important;
  letter-spacing:.02em;
}
.article-lp-wrapper,.article-lp-wrapper *,.article-lp-wrapper *::before,.article-lp-wrapper *::after{box-sizing:border-box}
.article-lp-wrapper a{color:inherit !important}
.article-lp-wrapper ul,.article-lp-wrapper ol{margin:0;padding:0}
.article-lp-wrapper figure{margin: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}
.article-lp-wrapper table{width:100%}
.article-lp-wrapper figure,.article-lp-wrapper .lp-flow,.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:54px}
/* 部品(カード・セル・ボックス・CTA)の内側は独自の余白で組むため、上記の段落間を解除する */
.article-lp-wrapper .lp-fcell p + p,
.article-lp-wrapper .lp-fstep p + p,
.article-lp-wrapper .lp-flow p + p,
.article-lp-wrapper .lp-card p + p,
.article-lp-wrapper .lp-mini p + p,
.article-lp-wrapper .lp-qa p + p,
.article-lp-wrapper .lp-term p + p,
.article-lp-wrapper .lp-note p + p,
.article-lp-wrapper .lp-keynum p + p,
.article-lp-wrapper .lp-eq p + p,
.article-lp-wrapper .lp-check p + p,
.article-lp-wrapper .lp-sum-item p + p,
.article-lp-wrapper .lp-cta-inner p + p{margin-top:0}
.article-lp-wrapper .lp-note + p,.article-lp-wrapper .lp-term + p,.article-lp-wrapper .lp-check + p{margin-top:48px}
.article-lp-wrapper .lp-table-cap,.article-lp-wrapper .lp-fig-cap{display:block;width:100%}
.article-lp-wrapper caption{caption-side:top}
.article-lp-wrapper table th,.article-lp-wrapper table td{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}

/* --- 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}
.article-lp-wrapper .bg-dark a:not(.cta-btn){color:#FFFFFF;text-underline-offset:3px}
.article-lp-wrapper .bg-dark th{color:#FFFFFF;background:rgba(255,255,255,.10)}
.article-lp-wrapper .bg-dark td{color:#FFFFFF}
.article-lp-wrapper .bg-dark blockquote,.article-lp-wrapper .bg-dark blockquote *{color:#FFFFFF}
.article-lp-wrapper .bg-dark figcaption,.article-lp-wrapper .bg-dark small,.article-lp-wrapper .bg-dark .lp-note{color:#F7F7F7}
.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:#1A1A1A}
.article-lp-wrapper .bg-light blockquote,.article-lp-wrapper .bg-light blockquote *{color:#1A1A1A}
.article-lp-wrapper .bg-light figcaption,.article-lp-wrapper .bg-light small{color:#666666}
.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:#1A1A1A}
.article-lp-wrapper .bg-white figcaption,.article-lp-wrapper .bg-white small{color:#666666}

/* --- 5-5 強調(色は指定4色。淡色メイン上の白文字などの低コントラストは作らない) --- */
.article-lp-wrapper .lp-em-main{color:var(--color-ink) !important;font-weight:900}
.article-lp-wrapper .lp-em-accent{color:var(--color-ink) !important;font-weight:900}
.article-lp-wrapper .lp-mark{--lp-mark:rgba(241,196,15,.62);--lp-mark-top:56%}
.article-lp-wrapper .lp-key-line{--lp-key:#e67e22}

/* --- 23-9-3b ホストの両端揃え・字下げ打ち消し(中央寄せは個別に戻す) --- */
.article-lp-wrapper .lp-cta-inner p,
.article-lp-wrapper table th,
.article-lp-wrapper table td,
.article-lp-wrapper .lp-fcell-txt,
.article-lp-wrapper .lp-fcell-lab,
.article-lp-wrapper .lp-fstep-arrow,
.article-lp-wrapper .lp-eq-t,
.article-lp-wrapper .lp-eq-res-t,
.article-lp-wrapper .lp-eq-eq{text-align:center !important}

/* --- 2-11 日本語改行 --- */
.article-lp-wrapper p,.article-lp-wrapper li,.article-lp-wrapper .lp-mini-b,.article-lp-wrapper .lp-qa-a{word-break:normal;word-break:auto-phrase;overflow-wrap:break-word;line-break:strict;text-wrap:pretty}
.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 p{font-size:17px !important;line-height:2.1;color:var(--color-ink) !important}
.article-lp-wrapper li{font-size:17px !important}

/* ============================== FV ============================== */
.article-lp-wrapper .lp-fv{
  position:relative; isolation:isolate;
  background:var(--color-main-tint) !important;
  border-top:6px solid var(--color-main) !important;
  border-bottom:1px solid var(--color-line) !important;
  padding:104px 0 96px;
}
.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:340px;height:340px;right:-96px;top:-104px;background:radial-gradient(circle,rgba(241,196,15,.70) 0%,rgba(241,196,15,0) 70%) !important}
.article-lp-wrapper .lp-glow-b{width:210px;height:210px;left:-72px;bottom:-84px;background:radial-gradient(circle,rgba(230,126,34,.26) 0%,rgba(230,126,34,0) 70%) !important}
.article-lp-wrapper .lp-glow-c{width:300px;height:300px;right:-110px;bottom:-120px;background:radial-gradient(circle,rgba(241,196,15,.55) 0%,rgba(241,196,15,0) 70%) !important}
.article-lp-wrapper .lp-fv-inner{position:relative;z-index:2}
.article-lp-wrapper .lp-kicker{
  font-size:16px !important;font-weight:700;letter-spacing:.2em;line-height:1.7;
  color:var(--color-ink) !important;
  border-left:5px solid var(--color-accent) !important;padding-left:16px;margin-bottom:24px;
}
.article-lp-wrapper .lp-fv-tag{margin-bottom:36px}
.article-lp-wrapper .lp-fv-tag-in{
  display:inline-block;font-size:16px !important;font-weight:700;letter-spacing:.08em;line-height:1.7;
  padding:11px 20px 10px;border-radius:4px;
  background:#FFFFFF !important;border:2px solid var(--color-accent) !important;color:var(--color-ink) !important;
}
.article-lp-wrapper .lp-fv-lead .lp-mark{--lp-mark:rgba(230,126,34,.38)}
.article-lp-wrapper .lp-fv-lead{font-size:22px !important;font-weight:400;line-height:2.15;color:var(--color-ink) !important}
.article-lp-wrapper .lp-fv-lead + .lp-fv-lead{margin-top:48px}
.article-lp-wrapper .lp-fv-note{
  font-size:17px !important;line-height:2.05;color:var(--color-ink-2) !important;
  margin-top:44px;padding-left:20px;border-left:3px solid rgba(0,0,0,.16) !important;
}

/* ============================== FAQ目次 ============================== */
.article-lp-wrapper .lp-toc{background:#FFFFFF !important;padding:84px 0 112px}
.article-lp-wrapper .lp-toc-title{
  font-size:38px !important;font-weight:900;line-height:1.45 !important;letter-spacing:-.02em;
  color:var(--color-ink) !important;margin-bottom:56px;
}
.article-lp-wrapper .lp-toc-title span{font-size:38px !important}
.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 var(--color-line) !important;
  border-top:6px solid var(--color-main) !important;
  border-radius:8px;padding:40px 38px 36px;
}
.article-lp-wrapper .lp-qa-row{display:flex;align-items:flex-start;gap:18px}
.article-lp-wrapper .lp-qa-row-a{margin-top:26px;padding-top:26px;border-top:1px solid var(--color-line) !important}
.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:18px !important;font-weight:900;line-height:1;margin-top:.18em;
}
.article-lp-wrapper .lp-qa-badge-q{background:var(--color-main) !important;color:var(--color-ink) !important}
.article-lp-wrapper .lp-qa-badge-a{background:#FFFFFF !important;border:2px solid var(--color-accent) !important;color:var(--color-ink) !important}
.article-lp-wrapper .lp-qa-q{font-size:19px !important;font-weight:900;line-height:1.9;min-width:0;color:var(--color-ink) !important}
.article-lp-wrapper .lp-qa-a{font-size:17px !important;line-height:2.0;min-width:0;color:var(--color-ink) !important}
.article-lp-wrapper .lp-anchor{
  display:inline-flex;align-items:center;gap:14px;margin-top:30px;
  background-color:var(--color-main-tint) !important;
  border:1px solid rgba(0,0,0,.12) !important;border-radius:4px;
  padding:14px 26px;min-height:48px;max-width:100%;cursor:pointer;
  white-space:normal;word-break:keep-all;overflow-wrap:anywhere;line-height:1.5;
}
.article-lp-wrapper .lp-anchor-txt{font-size:16px !important;font-weight:700;line-height:1.5;min-width:0;color:var(--color-ink) !important}
.article-lp-wrapper .lp-anchor-arrow{flex:0 0 auto;font-size:16px !important;line-height:1;color:var(--color-ink) !important}
.article-lp-wrapper .lp-anchor:focus-visible{outline:3px solid var(--color-accent);outline-offset:3px}

/* ============================== 見出しブロック ============================== */
.article-lp-wrapper .lp-sec{padding:128px 0;background:#FFFFFF !important}
.article-lp-wrapper .lp-sec-tint{background:var(--color-main-tint-soft) !important;border-top:1px solid var(--color-line) !important;border-bottom:1px solid var(--color-line) !important}
.article-lp-wrapper .lp-h2-block{margin-bottom:56px}
.article-lp-wrapper .lp-secnum{
  display:inline-block;font-size:80px !important;font-weight:900;line-height:1.1;letter-spacing:-.02em;
  color:var(--color-ink) !important;padding:0 .08em;margin-bottom:14px;
  background-image:linear-gradient(transparent 66%,var(--color-main) 66%) !important;
  background-repeat:no-repeat;background-size:100% 100%;
}
.article-lp-wrapper .lp-secnum-sum{background-image:linear-gradient(transparent 66%,#FFFFFF 66%) !important}
.article-lp-wrapper .lp-label{font-size:16px !important;font-weight:700;letter-spacing:.2em;line-height:1.7;color:var(--color-ink-2) !important;margin-bottom:12px}
.article-lp-wrapper .lp-h2-block-b .lp-label{
  display:inline-block;background:var(--color-main) !important;color:var(--color-ink) !important;
  letter-spacing:.14em;padding:7px 16px 6px;border-radius:2px;
}
.article-lp-wrapper .lp-h2-block-c .lp-label{
  display:inline-block;background:#FFFFFF !important;border:1px solid var(--color-accent) !important;
  color:var(--color-ink) !important;letter-spacing:.14em;padding:6px 15px 5px;border-radius:2px;
}
.article-lp-wrapper .lp-h2-block-sum .lp-label{color:var(--color-ink) !important;font-weight:900}
.article-lp-wrapper .lp-h2{
  font-size:45px !important;font-weight:900;line-height:1.42 !important;letter-spacing:-.025em;
  color:var(--color-ink) !important;overflow-wrap:anywhere;min-width:0;margin-bottom:20px;
}
.article-lp-wrapper .lp-h2 span,.article-lp-wrapper .lp-h2 *{font-size:45px !important}
.article-lp-wrapper h2,.article-lp-wrapper h2 span{font-size:45px !important;line-height:1.42 !important}
.article-lp-wrapper .lp-rule{display:block;width:88px;height:5px;background:var(--color-accent) !important}
.article-lp-wrapper .lp-h2-block-b .lp-rule{width:64px;height:5px;background:var(--color-main) !important}
.article-lp-wrapper .lp-h2-block-c .lp-rule{width:136px;height:5px;background:linear-gradient(to right,var(--color-main) 0 62%,var(--color-accent) 62% 100%) !important}
.article-lp-wrapper .lp-rule-sum{width:104px;height:5px;background:#1A1A1A !important}
.article-lp-wrapper .lp-h3{
  font-size:26px !important;font-weight:900;line-height:1.5 !important;letter-spacing:-.01em;
  color:var(--color-ink) !important;overflow-wrap:anywhere;min-width:0;
}
.article-lp-wrapper .lp-h3 span,.article-lp-wrapper .lp-h3 *{font-size:26px !important}
.article-lp-wrapper h3,.article-lp-wrapper h3 span{font-size:26px !important;line-height:1.5 !important}
.article-lp-wrapper .lp-h3-solo{margin:56px 0 28px;padding-bottom:14px;border-bottom:1px solid var(--color-line) !important}

/* ============================== 結論先出し ============================== */
.article-lp-wrapper .lp-conc{
  font-size:19px !important;font-weight:700;line-height:2.05;color:var(--color-ink) !important;
  background:var(--color-main-tint) !important;
  border-left:6px solid var(--color-accent) !important;border-radius:2px;
  padding:30px 34px 32px;margin-bottom:64px;
}
.article-lp-wrapper .lp-sec-tint .lp-conc{background:#FFFFFF !important;border:1px solid var(--color-line) !important;border-left:6px solid var(--color-accent) !important}

/* ============================== カード ============================== */
.article-lp-wrapper .lp-cards2{display:grid;grid-template-columns:repeat(2,1fr);gap:36px;margin-bottom:68px}
.article-lp-wrapper .lp-card{
  height:100%;display:flex;flex-direction:column;
  background:#FFFFFF !important;
  border:1px solid var(--color-line) !important;
  border-top:6px solid var(--color-main) !important;
  border-radius:4px;padding:38px 34px 40px;
}
.article-lp-wrapper .lp-card-chip{margin-bottom:18px}
.article-lp-wrapper .lp-card-chip-t{
  display:inline-block;font-size:16px !important;font-weight:900;letter-spacing:.12em;line-height:1.5;
  padding:8px 16px 7px;border-radius:2px;
  background:var(--color-main) !important;color:var(--color-ink) !important;
}
.article-lp-wrapper .lp-card-chip-o .lp-card-chip-t{background:var(--color-accent) !important;color:var(--color-ink) !important}
.article-lp-wrapper .lp-card .lp-h3{margin-bottom:24px}
.article-lp-wrapper .lp-card-h{font-size:19px !important;font-weight:900;line-height:1.7;color:var(--color-ink) !important;margin-bottom:18px}
.article-lp-wrapper .lp-mini{padding-top:22px;border-top:1px solid var(--color-line) !important}
.article-lp-wrapper .lp-mini + .lp-mini{margin-top:22px}
.article-lp-wrapper .lp-card .lp-mini:last-child{margin-top:auto}
.article-lp-wrapper .lp-mini-h{display:flex;align-items:center;gap:10px;margin-bottom:12px}
.article-lp-wrapper .lp-mini-mark{
  flex:0 0 auto;width:26px;height:26px;border-radius:50%;
  display:inline-flex;align-items:center;justify-content:center;
  font-size:16px !important;font-weight:900;line-height:1;
  background:var(--color-main) !important;color:var(--color-ink) !important;
}
.article-lp-wrapper .lp-mini-cau .lp-mini-mark{background:var(--color-accent) !important;color:var(--color-ink) !important}
.article-lp-wrapper .lp-mini-t{font-size:17px !important;font-weight:900;letter-spacing:.1em;color:var(--color-ink) !important;min-width:0}
.article-lp-wrapper .lp-mini-b{font-size:17px !important;line-height:2.05;color:var(--color-ink) !important}

/* ============================== 表 ============================== */
.article-lp-wrapper .lp-table-cap{font-size:17px !important;font-weight:900;letter-spacing:.06em;line-height:1.7;color:var(--color-ink) !important;margin-bottom:20px}
.article-lp-wrapper .lp-table-wrap{margin-bottom:60px}
.article-lp-wrapper .lp-tbl{border-collapse:separate;border-spacing:0;border:1px solid var(--color-line) !important}
.article-lp-wrapper .lp-tbl thead th{
  background:var(--color-main) !important;color:var(--color-ink) !important;
  font-size:17px !important;font-weight:900;letter-spacing:.04em;line-height:1.6;
  padding:18px 14px;border-right:1px solid rgba(0,0,0,.14) !important;
}
.article-lp-wrapper .lp-tbl thead th:last-child{border-right:0 !important}
.article-lp-wrapper .lp-tbl tbody th[scope="row"]{
  background:var(--color-th-row) !important;color:var(--color-ink) !important;
  font-size:18px !important;font-weight:900;line-height:1.6;
  padding:22px 14px;width:22%;
  border-top:1px solid var(--color-line) !important;border-right:1px solid var(--color-line) !important;
}
.article-lp-wrapper .lp-tbl tbody td{
  background:#FFFFFF !important;color:var(--color-ink) !important;
  font-size:17px !important;line-height:1.9;padding:22px 18px;
  border-top:1px solid var(--color-line) !important;border-right:1px solid var(--color-line) !important;
}
.article-lp-wrapper .lp-tbl tbody td:last-child{border-right:0 !important}

/* ============================== 用語・注意ボックス ============================== */
.article-lp-wrapper .lp-term{
  margin-top:44px;background:#FFFFFF !important;
  border:2px solid var(--color-main) !important;border-radius:4px;padding:30px 32px 32px;
}
.article-lp-wrapper .lp-term-h,.article-lp-wrapper .lp-note-h{display:flex;align-items:center;gap:12px;margin-bottom:14px}
.article-lp-wrapper .lp-term-mark,.article-lp-wrapper .lp-note-mark{
  flex:0 0 auto;width:30px;height:30px;border-radius:50%;
  display:inline-flex;align-items:center;justify-content:center;
  font-size:16px !important;font-weight:900;line-height:1;
  background:var(--color-main) !important;color:var(--color-ink) !important;
}
.article-lp-wrapper .lp-note-mark{background:var(--color-accent) !important;color:var(--color-ink) !important}
.article-lp-wrapper .lp-term-t,.article-lp-wrapper .lp-note-t{font-size:18px !important;font-weight:900;letter-spacing:.08em;color:var(--color-ink) !important;min-width:0}
.article-lp-wrapper .lp-term-b,.article-lp-wrapper .lp-note-b{font-size:17px !important;line-height:2.05;color:var(--color-ink) !important}
.article-lp-wrapper .lp-note{
  margin-top:48px;background:var(--color-accent-tint) !important;
  border-left:6px solid var(--color-accent) !important;border-radius:2px;padding:30px 34px 32px;
}
.article-lp-wrapper .lp-note-b2{background:#FFFFFF !important;border:1px solid var(--color-line) !important;border-left:6px solid var(--color-accent) !important}
.article-lp-wrapper .lp-src{
  font-size:16px !important;line-height:2.0;color:var(--color-ink-3) !important;
  padding-left:20px;border-left:3px solid rgba(0,0,0,.16) !important;
}

/* ============================== フロー図 ============================== */
.article-lp-wrapper .lp-flow{
  margin-top:56px;background:#FFFFFF !important;
  border:1px solid var(--color-line) !important;border-radius:4px;padding:38px 32px 40px;
}
.article-lp-wrapper .lp-fig-cap{
  font-size:17px !important;font-weight:900;letter-spacing:.06em;line-height:1.7;color:var(--color-ink) !important;
  margin-bottom:28px;padding-bottom:14px;border-bottom:2px solid var(--color-main) !important;
}
.article-lp-wrapper .lp-fsteps{display:grid;grid-template-columns:1fr}
.article-lp-wrapper .lp-fstep{
  background:#FFFFFF !important;
  border:1px solid var(--color-line) !important;border-radius:2px;padding:26px 26px 28px;
}
.article-lp-wrapper .lp-fstep-key{border:2px solid var(--color-accent) !important}
.article-lp-wrapper .lp-fstep-h{display:flex;align-items:center;gap:12px;margin-bottom:20px}
.article-lp-wrapper .lp-fstep-n{
  flex:0 0 auto;width:34px;height:34px;border-radius:50%;
  display:inline-flex;align-items:center;justify-content:center;
  font-size:17px !important;font-weight:900;line-height:1;
  background:var(--color-main) !important;color:var(--color-ink) !important;
}
.article-lp-wrapper .lp-fstep-key .lp-fstep-n{background:var(--color-accent) !important}
.article-lp-wrapper .lp-fstep-t{font-size:20px !important;font-weight:900;letter-spacing:.08em;line-height:1.5;color:var(--color-ink) !important;min-width:0}
.article-lp-wrapper .lp-fstep-body{display:grid;grid-template-columns:1fr 1fr;gap:16px}
.article-lp-wrapper .lp-fcell{
  display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;min-width:0;
  border:1px solid rgba(0,0,0,.12) !important;border-radius:2px;padding:22px 14px 20px;
}
.article-lp-wrapper .lp-fcell-sell{background:var(--color-main-tint-soft) !important}
.article-lp-wrapper .lp-fcell-buy{background:var(--color-accent-tint) !important}
.article-lp-wrapper .lp-fcell-lab-t{
  display:inline-block;font-size:16px !important;font-weight:900;letter-spacing:.16em;line-height:1.5;
  padding:5px 14px 4px;border-radius:2px;
  background:var(--color-main) !important;color:var(--color-ink) !important;
}
.article-lp-wrapper .lp-fcell-buy .lp-fcell-lab-t{background:var(--color-accent) !important;color:var(--color-ink) !important}
.article-lp-wrapper .lp-fcell-txt{font-size:17px !important;font-weight:700;line-height:1.75;color:var(--color-ink) !important;min-width:0}
.article-lp-wrapper .lp-fstep-note{
  display:flex;align-items:flex-start;gap:12px;margin-top:16px;
  background:var(--color-accent-tint) !important;border-radius:2px;padding:16px 18px 18px;
}
.article-lp-wrapper .lp-fstep-note-m{
  flex:0 0 auto;width:26px;height:26px;border-radius:50%;margin-top:.1em;
  display:inline-flex;align-items:center;justify-content:center;
  font-size:16px !important;font-weight:900;line-height:1;
  background:var(--color-accent) !important;color:var(--color-ink) !important;
}
.article-lp-wrapper .lp-fstep-note-t{font-size:16px !important;font-weight:700;line-height:1.85;color:var(--color-ink) !important;min-width:0}
.article-lp-wrapper .lp-fstep-arrow{
  font-size:22px !important;font-weight:900;line-height:1;color:var(--color-ink-2) !important;
  padding:18px 0;
}
.article-lp-wrapper .lp-flow-note{
  margin-top:30px;padding-top:22px;border-top:1px solid var(--color-line) !important;
  font-size:16px !important;line-height:2.0;color:var(--color-ink-2) !important;
}

/* ============================== キーナンバー ============================== */
.article-lp-wrapper .lp-keynum{
  margin-top:60px;display:grid;grid-template-columns:auto 1fr;align-items:center;gap:44px;
  background:var(--color-main-tint) !important;border-radius:2px;padding:44px 40px 46px;
}
.article-lp-wrapper .lp-keynum-l{min-width:0}
.article-lp-wrapper .lp-keynum-lab{display:flex;align-items:center;gap:10px;margin-bottom:10px}
.article-lp-wrapper .lp-dot{flex:0 0 auto;display:block;width:12px;height:12px;border-radius:50%;background:var(--color-accent) !important}
.article-lp-wrapper .lp-keynum-lab-t{font-size:16px !important;font-weight:700;letter-spacing:.14em;line-height:1.6;color:var(--color-ink-2) !important;min-width:0}
.article-lp-wrapper .lp-stat-num{display:inline-flex;align-items:baseline;line-height:1;color:var(--color-ink) !important;max-width:100%}
.article-lp-wrapper .lp-stat-num .num{font-size:92px !important;font-weight:900;line-height:1;letter-spacing:-.02em}
.article-lp-wrapper .lp-stat-num .unit{font-size:32px !important;font-weight:900;line-height:1;margin-left:.06em}
.article-lp-wrapper .lp-stat-num .suffix{font-size:20px !important;font-weight:700;line-height:1;margin-left:.5em;letter-spacing:.04em}
.article-lp-wrapper .lp-keynum-b{font-size:17px !important;line-height:2.05;color:var(--color-ink) !important;min-width:0}

/* ============================== 計算式ブロック ============================== */
.article-lp-wrapper .lp-eq{
  margin-bottom:64px;background:#FFFFFF !important;
  border:1px solid var(--color-line) !important;border-radius:4px;padding:40px 34px 44px;
}
.article-lp-wrapper .lp-eq-cap{
  font-size:17px !important;font-weight:900;letter-spacing:.06em;line-height:1.7;color:var(--color-ink) !important;
  margin-bottom:28px;padding-bottom:14px;border-bottom:2px solid var(--color-main) !important;
}
.article-lp-wrapper .lp-eq-row{display:flex;align-items:center;justify-content:center;gap:16px}
.article-lp-wrapper .lp-eq-box{
  flex:0 1 auto;min-width:0;display:flex;align-items:center;justify-content:center;
  background:var(--color-main-tint-soft) !important;
  border:1px solid rgba(0,0,0,.12) !important;border-radius:2px;padding:22px 18px 20px;
}
.article-lp-wrapper .lp-eq-t{font-size:17px !important;font-weight:700;line-height:1.6;color:var(--color-ink) !important;min-width:0}
.article-lp-wrapper .lp-eq-op{flex:0 0 auto;display:flex;align-items:center;justify-content:center;line-height:1;font-size:26px !important;font-weight:900;color:var(--color-ink) !important}
.article-lp-wrapper .lp-eq-eq{display:flex;align-items:center;justify-content:center;line-height:1;font-size:26px !important;font-weight:900;color:var(--color-ink) !important;margin:24px 0}
.article-lp-wrapper .lp-eq-res{display:flex;align-items:center;justify-content:center;background:var(--color-main) !important;border-radius:2px;padding:28px 24px 26px}
.article-lp-wrapper .lp-eq-res-t{font-size:22px !important;font-weight:900;letter-spacing:.02em;line-height:1.6;color:var(--color-ink) !important}

/* ============================== 費用リスト・チェックリスト ============================== */
.article-lp-wrapper .lp-fee-list{display:grid;grid-template-columns:1fr;gap:0}
.article-lp-wrapper .lp-fee-item{display:flex;align-items:flex-start;gap:12px;padding:15px 0;border-bottom:1px solid var(--color-line) !important}
.article-lp-wrapper .lp-fee-item:last-child{border-bottom:0 !important;padding-bottom:0}
.article-lp-wrapper .lp-fee-b{flex:0 0 auto;display:block;width:10px;height:10px;margin-top:.62em;background:var(--color-accent) !important}
.article-lp-wrapper .lp-fee-t{font-size:17px !important;font-weight:700;line-height:1.9;color:var(--color-ink) !important;min-width:0}
.article-lp-wrapper .lp-check{
  margin-top:56px;background:#FFFFFF !important;
  border:1px solid var(--color-line) !important;border-top:6px solid var(--color-accent) !important;
  border-radius:4px;padding:40px 34px 42px;
}
.article-lp-wrapper .lp-check-h{font-size:20px !important;font-weight:900;letter-spacing:.04em;line-height:1.7;color:var(--color-ink) !important;margin-bottom:26px}
.article-lp-wrapper .lp-check-list{display:grid;grid-template-columns:repeat(2,1fr);gap:16px 32px}
.article-lp-wrapper .lp-check-item{display:flex;align-items:flex-start;gap:12px;padding-bottom:14px;border-bottom:1px solid var(--color-line) !important}
.article-lp-wrapper .lp-check-item .ico{
  flex:0 0 auto;width:24px;height:24px;border-radius:50%;margin-top:.2em;
  display:inline-flex;align-items:center;justify-content:center;
  background:var(--color-main) !important;
}
.article-lp-wrapper .lp-check-item .ico svg{width:14px;height:14px;display:block}
.article-lp-wrapper .lp-check-t{font-size:17px !important;font-weight:700;line-height:1.9;color:var(--color-ink) !important;min-width:0}

/* ============================== まとめ ============================== */
.article-lp-wrapper .lp-sum{background:var(--color-main) !important;padding:120px 0 128px}
.article-lp-wrapper .lp-sum .lp-container > p{font-size:18px !important;line-height:2.15;color:var(--color-ink) !important}
.article-lp-wrapper .lp-sum-list{display:grid;grid-template-columns:1fr;gap:16px;margin:48px 0}
.article-lp-wrapper .lp-sum-item{display:flex;align-items:center;gap:18px;background:#FFFFFF !important;border-radius:2px;padding:22px 26px 23px}
.article-lp-wrapper .lp-sum-n{
  flex:0 0 auto;width:38px;height:38px;border-radius:50%;
  display:inline-flex;align-items:center;justify-content:center;
  font-size:18px !important;font-weight:900;line-height:1;
  background:var(--color-accent) !important;color:var(--color-ink) !important;
}
.article-lp-wrapper .lp-sum-t{font-size:18px !important;font-weight:700;line-height:1.85;color:var(--color-ink) !important;min-width:0}

/* ============================== CTA ============================== */
.article-lp-wrapper .lp-cta{padding:100px 0}
.article-lp-wrapper .lp-cta-mid{
  background:var(--color-base) !important;
  border-top:6px solid var(--color-main) !important;
  border-bottom:1px solid var(--color-line) !important;
}
.article-lp-wrapper .lp-cta-mid .lp-cta-inner{
  background:#FFFFFF !important;border:1px solid var(--color-line) !important;border-radius:4px;
  padding:56px 40px 60px;
}
.article-lp-wrapper .lp-cta-last{background:#FFFFFF !important;padding:124px 0 132px;position:relative;isolation:isolate}
.article-lp-wrapper .lp-cta-inner{position:relative;z-index:2;text-align:center !important}
.article-lp-wrapper .lp-cta-label{font-size:16px !important;font-weight:700;letter-spacing:.2em;line-height:1.7;color:var(--color-ink-2) !important;margin-bottom:20px}
.article-lp-wrapper .lp-cta-catch{font-size:38px !important;font-weight:900;line-height:1.45 !important;letter-spacing:-.025em;color:var(--color-ink) !important;margin-bottom:26px}
.article-lp-wrapper .lp-cta-catch span{font-size:38px !important}
.article-lp-wrapper .lp-cta-catch-last{font-size:42px !important}
.article-lp-wrapper .lp-cta-catch-last span{font-size:42px !important}
.article-lp-wrapper .lp-cta-sub{font-size:17px !important;line-height:2.1;color:var(--color-ink) !important;max-width:640px;margin-inline:auto;margin-bottom:48px}
.article-lp-wrapper .cta-btn{
  display:inline-flex;align-items:center;justify-content:center;gap:14px;
  max-width:560px;min-height:56px;padding:20px 44px 19px;border-radius:6px;
  background-color:var(--color-accent) !important;
  box-shadow:0 6px 18px rgba(0,0,0,.14);
  white-space:normal;word-break:keep-all;overflow-wrap:anywhere;
  box-sizing:border-box;cursor:pointer;
  transition:transform .38s cubic-bezier(.22,1,.36,1),background-color .35s ease,box-shadow .38s ease;
}
.article-lp-wrapper .cta-btn-lg{min-height:64px;padding:24px 52px 23px}
.article-lp-wrapper .cta-btn-txt{font-size:18px !important;font-weight:900;letter-spacing:.08em;line-height:1.5;min-width:0;text-align:center !important}
.article-lp-wrapper .cta-btn-lg .cta-btn-txt{font-size:19px !important}
.article-lp-wrapper .cta-btn .arrow{flex:0 0 auto}
.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 .cta-btn:active{transform:translateY(0)}
.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 !important;stroke:#FFFFFF !important}

/* ============================== SP(≤768px) ============================== */
@media (max-width:768px){
  .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-b,
  .article-lp-wrapper .lp-term-b,
  .article-lp-wrapper .lp-mini-b,
  .article-lp-wrapper .lp-src,
  .article-lp-wrapper .lp-label,
  .article-lp-wrapper .lp-kicker{font-size:max(16px,4.3vw) !important;line-height:2.0}

  /* ② 見出し・大型数値の再宣言(①より後・内部spanまで!important) */
  .article-lp-wrapper h2,
  .article-lp-wrapper h2 span,
  .article-lp-wrapper .lp-h2,
  .article-lp-wrapper .lp-h2 span,
  .article-lp-wrapper .lp-h2 *{font-size:max(28px,7.4vw) !important;line-height:1.45 !important}
  .article-lp-wrapper h3,
  .article-lp-wrapper h3 span,
  .article-lp-wrapper .lp-h3,
  .article-lp-wrapper .lp-h3 span,
  .article-lp-wrapper .lp-h3 *{font-size:max(21px,5.6vw) !important;line-height:1.5 !important}
  .article-lp-wrapper .lp-toc-title,
  .article-lp-wrapper .lp-toc-title span{font-size:max(24px,6.4vw) !important;line-height:1.5 !important}
  .article-lp-wrapper .lp-cta-catch,
  .article-lp-wrapper .lp-cta-catch span{font-size:max(24px,6.4vw) !important;line-height:1.5 !important}
  .article-lp-wrapper .lp-cta-catch-last,
  .article-lp-wrapper .lp-cta-catch-last span{font-size:max(26px,6.9vw) !important}
  .article-lp-wrapper .lp-secnum{font-size:max(42px,13vw) !important;line-height:1.1 !important}
  .article-lp-wrapper .lp-stat-num .num{font-size:max(52px,15vw) !important;line-height:1.1 !important}
  .article-lp-wrapper .lp-stat-num .unit{font-size:max(24px,6.4vw) !important}
  .article-lp-wrapper .lp-stat-num .suffix{font-size:max(18px,4.8vw) !important}
  .article-lp-wrapper .lp-fv-lead{font-size:max(20px,5.3vw) !important;line-height:2.1}
  .article-lp-wrapper .lp-conc{font-size:max(18px,4.8vw) !important;line-height:2.0}
  .article-lp-wrapper .lp-qa-q{font-size:max(18px,4.8vw) !important;line-height:1.9}
  .article-lp-wrapper .lp-card-h,
  .article-lp-wrapper .lp-check-h,
  .article-lp-wrapper .lp-eq-res-t,
  .article-lp-wrapper .lp-sum-t,
  .article-lp-wrapper .lp-term-t,
  .article-lp-wrapper .lp-note-t{font-size:max(19px,5.1vw) !important}
  .article-lp-wrapper .lp-sum .lp-container > p{font-size:max(17px,4.6vw) !important;line-height:2.1}
  .article-lp-wrapper .lp-fee-t,
  .article-lp-wrapper .lp-check-t,
  .article-lp-wrapper .lp-eq-t,
  .article-lp-wrapper .lp-mini-t,
  .article-lp-wrapper .lp-fstep-note-t,
  .article-lp-wrapper .lp-anchor-txt,
  .article-lp-wrapper .lp-keynum-lab-t,
  .article-lp-wrapper .lp-card-chip-t,
  .article-lp-wrapper .lp-fcell-lab-t{font-size:max(16px,4.3vw) !important}
  .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}
  .article-lp-wrapper p + p{margin-top:9vw}

  /* FV */
  .article-lp-wrapper .lp-fv{padding:20vw 0 18vw}
  .article-lp-wrapper .lp-fv-lead + .lp-fv-lead{margin-top:9vw}
  .article-lp-wrapper .lp-fv-note{margin-top:10vw;padding-left:4.5vw}
  .article-lp-wrapper .lp-kicker{margin-bottom:6vw;padding-left:4vw}
  .article-lp-wrapper .lp-fv-tag{margin-bottom:8vw}
  .article-lp-wrapper .lp-glow-a{width:56vw;height:56vw;right:-18vw;top:-20vw}
  .article-lp-wrapper .lp-glow-b{width:40vw;height:40vw;left:-16vw;bottom:-18vw}
  .article-lp-wrapper .lp-glow-c{width:56vw;height:56vw;right:-20vw;bottom:-22vw}

  /* 目次 */
  .article-lp-wrapper .lp-toc{padding:15vw 0 21vw}
  .article-lp-wrapper .lp-toc-title{margin-bottom:11vw}
  .article-lp-wrapper .lp-qa-list{gap:11vw}
  .article-lp-wrapper .lp-qa{padding:8.5vw 7vw 7.5vw;border-radius:8px}
  .article-lp-wrapper .lp-qa-row{flex-direction:column;align-items:flex-start;gap:3.4vw}
  .article-lp-wrapper .lp-qa-row-a{margin-top:6vw;padding-top:6vw}
  .article-lp-wrapper .lp-qa-badge{width:30px;height:30px;font-size:16px !important;margin-top:0}
  .article-lp-wrapper .lp-qa-q,.article-lp-wrapper .lp-qa-a{width:100%}
  .article-lp-wrapper .lp-anchor{display:flex;width:100%;justify-content:center;margin-top:7vw;margin-inline:auto;padding:4vw 5vw;border-radius:4px}
  .article-lp-wrapper .lp-anchor-txt{text-align:center !important}

  /* セクション */
  .article-lp-wrapper .lp-sec{padding:22vw 0}
  .article-lp-wrapper .lp-h2-block{margin-bottom:10vw}
  .article-lp-wrapper .lp-h3-solo{margin:13vw 0 6vw}
  .article-lp-wrapper .lp-conc{padding:7vw 6.5vw 7.5vw;margin-bottom:12vw}

  /* カード */
  .article-lp-wrapper .lp-cards2{grid-template-columns:1fr;gap:7.5vw;margin-bottom:13vw}
  .article-lp-wrapper .lp-card{padding:8vw 7vw 8.5vw}
  .article-lp-wrapper .lp-card .lp-mini:last-child{margin-top:0}
  .article-lp-wrapper .lp-mini{padding-top:5.5vw}
  .article-lp-wrapper .lp-mini + .lp-mini{margin-top:5.5vw}

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

  /* 用語・注意 */
  .article-lp-wrapper .lp-term{margin-top:10vw;padding:7vw 6.5vw 7.5vw}
  .article-lp-wrapper .lp-note{margin-top:11vw;padding:7vw 6.5vw 7.5vw}
  .article-lp-wrapper .lp-src{padding-left:4.5vw}

  /* フロー図(縦積み・矢印は下向き) */
  .article-lp-wrapper .lp-flow{margin-top:12vw;padding:8vw 6vw 8.5vw}
  .article-lp-wrapper .lp-fig-cap,.article-lp-wrapper .lp-eq-cap{font-size:max(17px,4.5vw) !important;margin-bottom:6.5vw;padding-bottom:3.4vw}
  .article-lp-wrapper .lp-flow{padding:7vw 4.5vw 7.5vw}
  .article-lp-wrapper .lp-fstep{padding:5.5vw 4vw 6vw}
  .article-lp-wrapper .lp-fstep-h{gap:3vw;margin-bottom:4.4vw}
  .article-lp-wrapper .lp-fstep-n{width:30px;height:30px;font-size:16px !important}
  .article-lp-wrapper .lp-fstep-t{font-size:max(18px,4.8vw) !important}
  .article-lp-wrapper .lp-fstep-body{gap:3vw}
  .article-lp-wrapper .lp-fcell{gap:3.4vw;padding:5vw 2.4vw 4.6vw}
  .article-lp-wrapper .lp-fcell-lab-t{letter-spacing:.1em;padding:4px 10px 3px}
  .article-lp-wrapper .lp-fstep-note{margin-top:4vw;padding:4vw 4vw 4.4vw;gap:3vw}
  .article-lp-wrapper .lp-fstep-arrow{padding:4.4vw 0;font-size:22px !important}
  .article-lp-wrapper .lp-flow-note{margin-top:7vw;padding-top:5.5vw}

  /* キーナンバー */
  .article-lp-wrapper .lp-keynum{grid-template-columns:1fr;gap:5vw;margin-top:12vw;padding:8vw 6.5vw 8.5vw}
  .article-lp-wrapper .lp-stat-num{max-width:100%}

  /* 計算式 */
  .article-lp-wrapper .lp-eq{padding:8vw 6vw 8.5vw;margin-bottom:12vw}
  .article-lp-wrapper .lp-eq-row{flex-direction:column;gap:3.4vw}
  .article-lp-wrapper .lp-eq-box{width:100%;padding:5vw 4vw}
  .article-lp-wrapper .lp-eq-op{margin-inline:auto;font-size:24px !important}
  .article-lp-wrapper .lp-eq-eq{margin:5vw 0;font-size:24px !important}
  .article-lp-wrapper .lp-eq-res{padding:6vw 4vw}

  /* チェックリスト */
  .article-lp-wrapper .lp-check{margin-top:12vw;padding:8vw 6.5vw 8.5vw}
  .article-lp-wrapper .lp-check-list{grid-template-columns:1fr;gap:4.4vw}
  .article-lp-wrapper .lp-check-h{margin-bottom:6vw}

  /* まとめ */
  .article-lp-wrapper .lp-sum{padding:21vw 0 22vw}
  .article-lp-wrapper .lp-sum-list{gap:3.6vw;margin:10vw 0}
  .article-lp-wrapper .lp-sum-item{align-items:flex-start;gap:4vw;padding:5.4vw 5vw}
  .article-lp-wrapper .lp-sum-n{width:34px;height:34px;font-size:17px !important}

  /* CTA */
  .article-lp-wrapper .lp-cta{padding:19vw 0}
  .article-lp-wrapper .lp-cta-last{padding:22vw 0 23vw}
  .article-lp-wrapper .lp-cta-mid .lp-cta-inner{padding:9vw 6vw 10vw}
  .article-lp-wrapper .lp-cta-label{margin-bottom:5vw}
  .article-lp-wrapper .lp-cta-catch{margin-bottom:6vw}
  .article-lp-wrapper .lp-cta-sub{margin-bottom:9vw}
  .article-lp-wrapper .cta-btn{max-width:100%;padding:5vw 7vw;min-height:max(52px,14vw);border-radius:6px}
  .article-lp-wrapper .cta-btn-lg{padding:5.8vw 7.5vw;min-height:max(56px,16vw)}
}

/* --- 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.fullhouse-sellwell.com/blog/entry-844022/</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/844022_1_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-deco lp-deco-ring lp-amb-ring"></span>
      <span class="lp-deco lp-deco-stripe lp-amb-float"></span>
    </div>
    <div class="lp-container lp-fv-inner">
      <p class="lp-fv-kicker lp-fv-anim"><span class="lp-kicker-bar" aria-hidden="true"></span><span class="lp-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-panel lp-fv-anim" style="--lp-fv-delay:240ms">
        <p class="lp-lead">「八戸市のどのエリアなら比較的高く評価されるのか」「自分の家はいくらになるのか」と気になっている方も多いのではないでしょうか。</p>
        <p class="lp-lead">不動産の市場価値は、<span class="lp-mark">地価の高さだけで決まるものではありません</span>。価格の変動や実際の取引価格、生活利便性、道路環境、災害リスク、物件自体の条件まで合わせて判断することが重要です。</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><span class="lp-label-txt">この記事のよくある質問</span></p>
        <h2 class="lp-h2"><span class="lp-h2-phrase">読む前に、</span><span class="lp-h2-phrase">気になる疑問から</span></h2>
      </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" aria-hidden="true">Q</span><span class="lp-qa-txt">八戸市で市場価値が高いエリアにはどのような特徴がありますか？</span></p>
          <p class="lp-faq-a"><span class="lp-qa-badge lp-qa-a" aria-hidden="true">A</span><span class="lp-qa-txt">地価の水準や価格の動きに加え、商業施設・公共交通・道路などの利便性や災害リスクを総合的に確認することが重要です。</span></p>
          <a href="#sec-feature" class="lp-anchor lp-hv-sweep lp-hv-arrow" style="--lp-hv-fill:rgba(241,196,15,.55)" 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" aria-hidden="true">Q</span><span class="lp-qa-txt">自分の物件が市場価値の高いエリアかどうかは何を比較すればよいですか？</span></p>
          <p class="lp-faq-a"><span class="lp-qa-badge lp-qa-a" aria-hidden="true">A</span><span class="lp-qa-txt">周辺の公示地価や実際の取引価格に加え、生活利便性、道路条件、土地の形状、建物の築年数などを比較しましょう。</span></p>
          <a href="#sec-compare" class="lp-anchor lp-hv-sweep lp-hv-arrow" style="--lp-hv-fill:rgba(241,196,15,.55)" 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" aria-hidden="true">Q</span><span class="lp-qa-txt">八戸市の物件が現在いくらで売れるか確認するにはどうすればよいですか？</span></p>
          <p class="lp-faq-a"><span class="lp-qa-badge lp-qa-a" aria-hidden="true">A</span><span class="lp-qa-txt">公的な地価データと周辺の取引事例で相場を把握し、不動産会社の査定で土地・建物の個別条件を反映した査定価格を確認します。</span></p>
          <a href="#sec-check" class="lp-anchor lp-hv-sweep lp-hv-arrow" style="--lp-hv-fill:rgba(241,196,15,.55)" 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-feature" class="lp-section bg-white">
    <div class="lp-container">
      <div class="lp-head lp-head-b">
        <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" aria-hidden="true"></span>
      </div>

      <p class="lp-summary">八戸市で市場価値を判断するときは、<span class="lp-key-line">地価の水準・価格の動き・生活利便性</span>を組み合わせて確認することが大切です。1つの数字だけで決めないことが、見誤りを防ぐ第一歩になります。</p>

      <h3 class="lp-h3"><span class="lp-h3-phrase">市場価値を判断する</span><span class="lp-h3-phrase">3つのポイント</span></h3>
      <p class="lp-body">市場価値を見る際は、現在の地価だけでなく、価格がどのように動いているか、生活に必要な施設や交通環境が整っているかも確認しましょう。</p>

      <div class="lp-points">
        <div class="lp-point">
          <span class="lp-point-no" aria-hidden="true">01</span>
          <div class="lp-point-body">
            <p class="lp-point-t">地価の水準</p>
            <p class="lp-point-d">地価公示などで周辺の価格水準を把握します。標準地の価格であるため、1地点の数値だけで周辺全体を判断しないことが大切です。</p>
          </div>
        </div>
        <div class="lp-point">
          <span class="lp-point-no" aria-hidden="true">02</span>
          <div class="lp-point-body">
            <p class="lp-point-t">価格の動き</p>
            <p class="lp-point-d">現在の価格だけでなく前年比も確認し、上昇・横ばいといった動きを合わせて見ます。</p>
          </div>
        </div>
        <div class="lp-point">
          <span class="lp-point-no" aria-hidden="true">03</span>
          <div class="lp-point-body">
            <p class="lp-point-t">生活利便性</p>
            <p class="lp-point-d">商業施設・病院・公共交通など、購入需要につながる環境が整っているかを確認します。</p>
          </div>
        </div>
      </div>

      <p class="lp-body">八戸市の立地適正化計画では、中心街地区・田向地区・八戸駅周辺地区の3地区が都市機能誘導区域に設定され、それぞれに大規模商業施設や病院などの誘導施設が定められています。</p>
      <p class="lp-body">都市機能誘導区域は現在の市場価値の高さを直接示すものではありませんが、生活利便性を確認する際の参考情報の1つになります。</p>

      <h3 class="lp-h3"><span class="lp-h3-phrase">学区や商業施設周辺など</span><span class="lp-h3-phrase">生活利便性を見る</span></h3>
      <p class="lp-body">病院や学校、商業施設、公共交通などへのアクセスは、購入希望者が物件を比較する際の判断材料になります。</p>
      <p class="lp-body">ただし「人気学区だから必ず高く売れる」といった判断は避け、<span class="lp-mark">実際の地価や周辺の取引状況と合わせて確認する</span>ことが大切です。</p>

      <h3 class="lp-h3"><span class="lp-h3-phrase">高台や道路環境は</span><span class="lp-h3-phrase">災害リスクと合わせて</span><span class="lp-h3-phrase">確認する</span></h3>
      <p class="lp-body">高台か低地かという条件だけでは、市場価値を判断できません。八戸市は津波・洪水・内水・土砂災害などのハザードマップを公開しているため、物件所在地ごとに災害リスクを確認しましょう。</p>
      <p class="lp-body">また、接道状況や前面道路の幅、幹線道路へのアクセスなども、土地の利用や車での移動を考えるうえで確認したいポイントです。</p>

      <p class="lp-table-cap">市場価値を判断する主な条件</p>
      <table class="lp-table lp-hv-row" style="--lp-hv-row:rgba(241,196,15,.24)">
        <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>
          <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>

      <p class="lp-body">このように、市場価値は1つの数字ではなく、複数の条件を組み合わせて判断する必要があります。</p>
    </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.fullhouse-sellwell.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.4" stroke-linecap="round" stroke-linejoin="round"/></svg></a>
    </div>
  </section>

  <section id="sec-compare" class="lp-section bg-white">
    <div class="lp-container">
      <div class="lp-head lp-head-c">
        <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><span class="lp-h2-phrase">所有物件の</span><span class="lp-h2-phrase">判断ポイント</span></h2>
        <span class="lp-rule lp-rule-wide lp-amb-line" aria-hidden="true"></span>
      </div>

      <p class="lp-summary">所有物件の市場価値を確認するには、<span class="lp-key-line">周辺地価・実際の取引価格・物件固有の条件</span>の3つを順番に比較することが重要です。</p>

      <h3 class="lp-h3"><span class="lp-h3-phrase">八戸市の地価と</span><span class="lp-h3-phrase">坪単価を比較する</span></h3>
      <p class="lp-body">令和8年地価公示を見ると、八戸市の住宅地でも地点によって価格水準や前年比に違いがあります。</p>

      <div class="lp-stat">
        <p class="lp-stat-label">令和8年地価公示（住宅地）／売市1丁目</p>
        <p class="lp-stat-num"><span class="lp-amb-halo" style="--lp-halo-radius:6px;--lp-halo-inset:14px;--lp-halo:rgba(230,126,34,.5)"><span class="num">59,500</span></span><span class="unit">円/㎡</span></p>
        <div class="lp-stat-foot">
          <p class="lp-stat-sub"><span class="lp-stat-sub-l">前年比</span><span class="lp-stat-sub-v">＋2.8％</span></p>
          <p class="lp-stat-sub"><span class="lp-stat-sub-l">坪換算の目安</span><span class="lp-stat-sub-v">約19.7万円</span></p>
        </div>
      </div>

      <p class="lp-table-cap">八戸市内の主な住宅地の公示地点比較</p>
      <table class="lp-table lp-hv-row" style="--lp-hv-row:rgba(241,196,15,.24)">
        <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">売市1丁目</th><td data-label="公示価格"><span class="lp-nobr">59,500円/㎡</span></td><td data-label="坪換算の目安"><span class="lp-nobr">約19.7万円/坪</span></td><td data-label="前年比">＋2.8％</td></tr>
          <tr><th scope="row">根城4丁目</th><td data-label="公示価格"><span class="lp-nobr">57,000円/㎡</span></td><td data-label="坪換算の目安"><span class="lp-nobr">約18.8万円/坪</span></td><td data-label="前年比">＋2.2％</td></tr>
          <tr><th scope="row">田向5丁目</th><td data-label="公示価格"><span class="lp-nobr">55,100円/㎡</span></td><td data-label="坪換算の目安"><span class="lp-nobr">約18.2万円/坪</span></td><td data-label="前年比">＋4.4％</td></tr>
          <tr><th scope="row">大字稲荷町</th><td data-label="公示価格"><span class="lp-nobr">52,300円/㎡</span></td><td data-label="坪換算の目安"><span class="lp-nobr">約17.3万円/坪</span></td><td data-label="前年比">0.0％</td></tr>
          <tr><th scope="row">下長2丁目</th><td data-label="公示価格"><span class="lp-nobr">48,800円/㎡</span></td><td data-label="坪換算の目安"><span class="lp-nobr">約16.1万円/坪</span></td><td data-label="前年比">＋1.9％</td></tr>
          <tr><th scope="row">高州2丁目</th><td data-label="公示価格"><span class="lp-nobr">44,000円/㎡</span></td><td data-label="坪換算の目安"><span class="lp-nobr">約14.5万円/坪</span></td><td data-label="前年比">＋1.4％</td></tr>
        </tbody>
      </table>
      <p class="lp-note">※坪単価は1㎡あたりの価格×約3.3058で算出した目安です。</p>

      <p class="lp-body">売市1丁目や田向5丁目などでは比較的高い地価や上昇が確認できますが、これはあくまで標準地の比較です。</p>
      <p class="lp-body">地価公示は毎年1月1日時点の標準地1㎡あたりの正常な価格を示すもので、土地の面積や形状、接道状況などによって実際の取引価格は異なります。</p>

      <h3 class="lp-h3"><span class="lp-h3-phrase">中心部と郊外では</span><span class="lp-h3-phrase">需要の特徴が異なる</span></h3>
      <p class="lp-body">中心部に近い物件では、交通・買い物・医療などの利便性が比較材料になる一方、郊外では土地の広さや道路アクセスなどを重視する購入者も考えられます。</p>
      <p class="lp-body">そのため、中心部と郊外を単純に比較するのではなく、<span class="lp-mark">物件種別や面積など条件が近い物件同士</span>で確認しましょう。</p>

      <h3 class="lp-h3"><span class="lp-h3-phrase">所有物件が高く評価される</span><span class="lp-h3-phrase">条件をチェックする</span></h3>
      <p class="lp-body">所有物件の市場価値は、エリアの相場だけでは決まりません。土地や建物そのものの条件も含めて確認することが重要です。</p>

      <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"><path d="M4 12.6l5.4 5.4L20 7" 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" aria-hidden="true"><svg viewBox="0 0 24 24"><path d="M4 12.6l5.4 5.4L20 7" 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" aria-hidden="true"><svg viewBox="0 0 24 24"><path d="M4 12.6l5.4 5.4L20 7" 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" aria-hidden="true"><svg viewBox="0 0 24 24"><path d="M4 12.6l5.4 5.4L20 7" 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" aria-hidden="true"><svg viewBox="0 0 24 24"><path d="M4 12.6l5.4 5.4L20 7" 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" aria-hidden="true"><svg viewBox="0 0 24 24"><path d="M4 12.6l5.4 5.4L20 7" 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" aria-hidden="true"><svg viewBox="0 0 24 24"><path d="M4 12.6l5.4 5.4L20 7" 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>

      <p class="lp-body">同じエリアでも、こうした条件によって評価は変わります。</p>
    </div>
  </section>

  <section class="lp-section lp-band bg-light">
    <div class="lp-container lp-band-inner">
      <p class="lp-band-chip">ここがポイント</p>
      <p class="lp-band-text"><span class="lp-h2-phrase">公示地価だけで判断せず、</span><span class="lp-h2-phrase">所有物件と条件が近い</span><span class="lp-h2-phrase">取引事例まで確認しましょう。</span></p>
    </div>
  </section>

  <section id="sec-check" class="lp-section bg-white">
    <div class="lp-container">
      <div class="lp-head lp-head-d">
        <span class="lp-head-block" aria-hidden="true"></span>
        <p class="lp-label"><span class="lp-label-txt">査定価格の確認</span></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>
      </div>

      <p class="lp-summary">所有物件の現在の価値を知るには、<span class="lp-key-line">公的な価格情報で相場を確認し、個別査定へ段階的に絞り込む</span>方法が分かりやすいでしょう。</p>

      <h3 class="lp-h3"><span class="lp-h3-phrase">最新の相場と取引事例を</span><span class="lp-h3-phrase">確認する</span></h3>
      <p class="lp-body">国土交通省の不動産情報ライブラリでは、地価公示のほか、不動産取引価格情報や成約価格情報を確認できます。</p>
      <p class="lp-body">不動産取引価格情報には、取引価格や土地面積・形状などが掲載されているため、八戸市内で所在地や物件種別、面積などが近い事例を比較できます。</p>

      <div class="lp-2col">
        <div class="lp-defcard lp-hv-lift lp-hv-edge" style="--lp-hv-edge:#e67e22">
          <p class="lp-defcard-l">公的な指標</p>
          <p class="lp-defcard-h">公示地価</p>
          <p class="lp-defcard-d">標準地の土地価格を示す指標です。周辺の価格水準を知る目安になります。</p>
        </div>
        <div class="lp-defcard lp-hv-lift lp-hv-edge" style="--lp-hv-edge:#e67e22">
          <p class="lp-defcard-l">実際の価格</p>
          <p class="lp-defcard-h">取引価格・査定</p>
          <p class="lp-defcard-d">取引価格は実際の取引情報です。査定では所有物件の立地や土地・建物の状態などを踏まえて価格が検討されます。</p>
        </div>
      </div>

      <h3 class="lp-h3"><span class="lp-h3-phrase">査定額を基準に</span><span class="lp-h3-phrase">売却タイミングを判断する</span></h3>
      <p class="lp-body">地価が上昇しているからといって、「今すぐ売れば必ず高く売れる」とは限りません。</p>
      <p class="lp-body">査定額に加えて、住宅ローン残債や住み替え予定、売却希望時期など、<span class="lp-mark">自身の事情も踏まえて判断</span>しましょう。</p>

      <div class="lp-callout">
        <span class="lp-callout-mark" aria-hidden="true">!</span>
        <p class="lp-callout-txt">査定を受けた際は、金額の高さだけを見るのではなく、周辺の取引事例や物件の条件をもとに、査定価格の根拠がどのように説明されているかも確認することが大切です。</p>
      </div>

      <h3 class="lp-h3"><span class="lp-h3-phrase">無料査定で所有物件の</span><span class="lp-h3-phrase">査定価格を確認する</span></h3>
      <p class="lp-body">公的なデータだけでは、所有物件固有の条件をすべて反映した価格までは分かりません。売却を検討する場合は、次の流れで確認すると整理しやすくなります。</p>

      <p class="lp-fig-cap">所有物件の査定価格を確認する4ステップ</p>
      <ol class="lp-steps">
        <li class="lp-step">
          <span class="lp-step-num" aria-hidden="true">1</span>
          <div class="lp-step-body">
            <p class="lp-step-t">公示地価を確認</p>
            <p class="lp-step-d">周辺の公示地価で、価格水準と前年比の動きをつかみます。</p>
          </div>
        </li>
        <li class="lp-step">
          <span class="lp-step-num" aria-hidden="true">2</span>
          <div class="lp-step-body">
            <p class="lp-step-t">直近の取引事例を確認</p>
            <p class="lp-step-d">所在地・物件種別・面積などが近い事例を比較します。</p>
          </div>
        </li>
        <li class="lp-step">
          <span class="lp-step-num" aria-hidden="true">3</span>
          <div class="lp-step-body">
            <p class="lp-step-t">無料査定を依頼</p>
            <p class="lp-step-d">土地・建物の個別条件を反映した査定価格を確認します。</p>
          </div>
        </li>
        <li class="lp-step">
          <span class="lp-step-num" aria-hidden="true">4</span>
          <div class="lp-step-body">
            <p class="lp-step-t">査定価格と自身の事情を踏まえて<br class="lp-br-pc">売却時期を判断</p>
            <p class="lp-step-d">残債や住み替え予定も含めて、売却するかどうかを検討します。</p>
          </div>
        </li>
      </ol>

      <p class="lp-body">査定価格は実際の成約価格を保証するものではありません。</p>
      <p class="lp-body">ただし土地の形状や接道状況、建物の状態など、エリア相場だけでは判断できない条件を踏まえて売却を検討する材料になります。</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-chip 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-rule lp-rule-center" aria-hidden="true"></span>
      </div>

      <p class="lp-summary lp-summary-center">八戸市で市場価値が高いエリアを判断する際は、公示地価だけでなく、地価の変動・生活や交通の利便性・道路環境・災害リスク・実際の取引価格を総合的に確認することが大切です。</p>

      <div class="lp-sumgrid">
        <div class="lp-sumcard lp-hv-lift"><p class="lp-sumcard-h">地価は変動まで見る</p><p class="lp-sumcard-d">価格水準と前年比の両方を確認し、1地点の数値だけで判断しない。</p></div>
        <div class="lp-sumcard lp-hv-lift"><p class="lp-sumcard-h">利便性と道路環境</p><p class="lp-sumcard-d">商業・医療・交通のアクセスに加え、接道状況や道路幅も確認する。</p></div>
        <div class="lp-sumcard lp-hv-lift"><p class="lp-sumcard-h">災害リスクの確認</p><p class="lp-sumcard-d">津波・洪水・内水・土砂災害のハザードマップを所在地ごとに確認する。</p></div>
        <div class="lp-sumcard lp-hv-lift"><p class="lp-sumcard-h">取引事例と個別条件</p><p class="lp-sumcard-d">条件が近い取引事例と、土地・建物固有の条件を照らし合わせる。</p></div>
      </div>

      <p class="lp-sum-final">売市1丁目や田向5丁目などでは比較的高い住宅地の公示価格や上昇が確認できますが、公示地点の数値だけで所有物件の価格は決まりません。</p>
      <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-block lp-amb-float"></span>
      <span class="lp-deco lp-deco-corner"></span>
    </div>
    <div class="lp-container">
      <p class="lp-cta-label">八戸市の不動産売却・査定のご相談</p>
      <p class="lp-cta-catch-l">今の評価額を、<br class="lp-br-sp">確かめてみませんか。</p>
      <p class="lp-cta-sub-l">八戸市内の所有物件が現在どの程度の価格で評価されるのか知りたい方は、当社へお気軽にご相談ください。周辺の相場や取引事例とあわせて確認いたします。</p>
      <div class="lp-cta-chips">
        <span class="lp-cta-chip">周辺の相場</span>
        <span class="lp-cta-chip">取引事例</span>
        <span class="lp-cta-chip">土地・建物の条件</span>
      </div>
      <span class="lp-cta-halo" style="--lp-halo-radius:8px;--lp-halo:rgba(230,126,34,.55)">
        <a href="https://www.fullhouse-sellwell.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.4" stroke-linecap="round" stroke-linejoin="round"/></svg></a>
      </span>
    </div>
  </section>

</div>

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@graph": [
    {
      "@type": "Article",
      "headline": "八戸市で市場価値が高いエリアは？地価と売却判断のポイント",
      "description": "八戸市の不動産の市場価値は、地価の高さだけでなく、価格の変動や実際の取引価格、生活利便性、道路環境、災害リスク、物件自体の条件まで合わせて判断することが重要です。",
      "inLanguage": "ja-JP",
      "articleSection": [
        "八戸市で市場価値が高いエリアの特徴！地価や利便性から見る傾向",
        "八戸市で市場価値が高いエリアを比較！所有物件の判断ポイント",
        "八戸市の市場価値を確認して査定価格から売却を判断する方法"
      ],
      "about": [
        {"@type": "Place", "name": "青森県八戸市"},
        {"@type": "Thing", "name": "地価公示"},
        {"@type": "Thing", "name": "不動産査定"}
      ]
    },
    {
      "@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 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色:ベース#FAFAFA / メイン#f1c40f / サブ#e67e22 / アクセント(CV)#e67e22
   ※メインカラー#f1c40f は相対輝度 L≒0.58 の"淡色(light)"のため、
     メイン色ベタ面に乗る文字は #FFFFFF ではなく濃色(#1A1A1A)にしてコントラストを確保する(8-0/8-2b)。
   =================================================================== */

:root{
  --color-base:#FAFAFA;         /* tone: light (L≒0.96) */
  --color-main:#f1c40f;         /* tone: light (L≒0.58) → 上に乗る文字は濃色 */
  --color-sub:#e67e22;          /* tone: mid-dark (L≒0.32) */
  --color-accent:#e67e22;       /* CV / tone: mid-dark */
  --color-accent-dark:#c96a17;  /* ホバー濃色化用(同系の約12%暗い色) */
  --color-main-tint:color-mix(in srgb, var(--color-main) 18%, #FFFFFF);
  --color-main-tint-2:color-mix(in srgb, var(--color-main) 34%, #FFFFFF);
  --color-th-row:color-mix(in srgb, var(--color-main) 16%, #FFFFFF);
  --color-accent-tint:color-mix(in srgb, var(--color-accent) 10%, #FFFFFF);
  --color-text-on-dark:#FFFFFF;
  --color-text-on-light:#1A1A1A;
  --color-text-sub-on-light:#666666;
  --color-ink:#1A1A1A;
  --color-ink-2:#333333;
  --color-line:rgba(0,0,0,.12);
  --color-line-2:rgba(0,0,0,.20);
}

/* ===== base / host isolation(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:var(--color-base) !important;color:var(--color-text-on-light) !important;
  font-size:17px;line-height:2.1;letter-spacing:.015em;
  --lp-mark:rgba(241,196,15,.62);
  --lp-key:#e67e22;
  --lp-hv-row:rgba(241,196,15,.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{margin:0}
.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-chart,.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:54px}
.article-lp-wrapper .lp-table-cap,.article-lp-wrapper .lp-fig-cap{display:block;width:100%}
.article-lp-wrapper caption{caption-side:top}
.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}

/* ===== 改行制御(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}
.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}
.article-lp-wrapper .lp-h2-phrase,.article-lp-wrapper .lp-h3-phrase{display:inline-block;max-width:100%;white-space:normal;word-break:keep-all;overflow-wrap:anywhere}
.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}

/* ===== 背景tone継承(8-11)。メインが淡色のため th の文字は濃色にする ===== */
.article-lp-wrapper .bg-white{background:#FFFFFF !important}
.article-lp-wrapper .bg-light{background:var(--color-main-tint) !important}
.article-lp-wrapper .bg-dark{background:var(--color-accent) !important}

.article-lp-wrapper .bg-dark,.article-lp-wrapper .bg-dark > *:not(.cta-btn):not(.lp-mark):not(.lp-mark-strong):not(.lp-key):not(.lp-key-line){color:#FFFFFF !important}
.article-lp-wrapper .bg-dark a:not(.cta-btn){color:#FFFFFF !important;text-decoration:underline !important;text-underline-offset:3px}
.article-lp-wrapper .bg-dark th{color:#FFFFFF !important;background:rgba(255,255,255,.14) !important}
.article-lp-wrapper .bg-dark td{color:#FFFFFF !important}
.article-lp-wrapper .bg-dark .lp-note,.article-lp-wrapper .bg-dark small,.article-lp-wrapper .bg-dark figcaption{color:#F7F7F7 !important}

.article-lp-wrapper .bg-light,.article-lp-wrapper .bg-light > *:not(.cta-btn):not(.lp-mark):not(.lp-mark-strong):not(.lp-key):not(.lp-key-line){color:var(--color-text-on-light) !important}
.article-lp-wrapper .bg-light th{color:var(--color-text-on-light) !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 .lp-note,.article-lp-wrapper .bg-light small,.article-lp-wrapper .bg-light figcaption{color:var(--color-text-sub-on-light) !important}

.article-lp-wrapper .bg-white,.article-lp-wrapper .bg-white > *:not(.cta-btn):not(.lp-mark):not(.lp-mark-strong):not(.lp-key):not(.lp-key-line){color:var(--color-text-on-light) !important}
.article-lp-wrapper .bg-white th{color:var(--color-text-on-light) !important;background:var(--color-main) !important}
.article-lp-wrapper .bg-white td{color:var(--color-text-on-light) !important}
.article-lp-wrapper .bg-white .lp-note,.article-lp-wrapper .bg-white small,.article-lp-wrapper .bg-white figcaption{color:var(--color-text-sub-on-light) !important}

.article-lp-wrapper .lp-key{color:var(--color-ink) !important}
.article-lp-wrapper .lp-key-line{border-bottom-color:var(--color-accent) !important}

/* ===== セクション余白(2-12 / 4-12b) ===== */
.article-lp-wrapper .lp-section{padding:136px 0;position:relative;overflow:visible}
.article-lp-wrapper .lp-section.lp-fv{padding:104px 0 120px;background:var(--color-main) !important}
.article-lp-wrapper .lp-section.lp-band{padding:112px 0;background:var(--color-main) !important}
.article-lp-wrapper .lp-section.lp-toc{padding:120px 0 136px}
.article-lp-wrapper .lp-section.lp-cta-mid{padding:112px 0}
.article-lp-wrapper .lp-section.lp-cta-final{padding:152px 0 160px}
.article-lp-wrapper .lp-section.lp-sum{padding:152px 0}

/* ===== 装飾(専用クリップ層の中だけ・本文の背面) ===== */
.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:196px;height:196px;top:56px;right:-58px;border:16px solid rgba(26,26,26,.14);border-radius:50%}
.article-lp-wrapper .lp-deco-stripe{width:148px;height:148px;bottom:44px;left:-40px;background:repeating-linear-gradient(45deg,rgba(26,26,26,.16) 0 9px,transparent 9px 18px)}
.article-lp-wrapper .lp-deco-block{width:172px;height:172px;top:-24px;left:-42px;background:var(--color-main-tint) !important}
.article-lp-wrapper .lp-deco-corner{width:132px;height:132px;bottom:-26px;right:-30px;border:14px solid var(--color-main-tint-2)}

/* ===== FV ===== */
.article-lp-wrapper .lp-fv-kicker{display:inline-flex;align-items:center;gap:14px;background:#FFFFFF !important;padding:12px 22px 12px 18px;font-size:16px;font-weight:700;letter-spacing:.16em;color:var(--color-ink) !important;border-radius:0}
.article-lp-wrapper .lp-kicker-bar{flex:0 0 auto;display:block;width:22px;height:5px;background:var(--color-accent) !important}
.article-lp-wrapper .lp-fv-reader{display:inline-block;margin-top:26px;padding:11px 24px;border:2px solid var(--color-ink);border-radius:999px;font-size:16px;font-weight:700;letter-spacing:.04em;color:var(--color-ink) !important}
.article-lp-wrapper .lp-fv-panel{position:relative;margin-top:52px;background:#FFFFFF !important;border:2px solid var(--color-ink);border-radius:0;padding:56px 56px 58px}
.article-lp-wrapper .lp-fv-panel::before{content:"";position:absolute;top:-2px;left:-2px;width:76px;height:9px;background:var(--color-accent) !important;pointer-events:none}
.article-lp-wrapper .lp-lead{font-size:20px;line-height:2.2;font-weight:400;color:var(--color-ink) !important}
.article-lp-wrapper .lp-lead + .lp-lead{margin-top:48px}

/* ===== 見出しブロック(型を5種使い分け) ===== */
.article-lp-wrapper .lp-head{position:relative;margin-bottom:56px}
.article-lp-wrapper .lp-label{display:inline-flex;align-items:center;gap:12px;font-size:16px;font-weight:700;letter-spacing:.18em;line-height:1.7;color:var(--color-ink-2) !important;margin-bottom:14px}
.article-lp-wrapper .lp-label-bar{flex:0 0 auto;display:block;width:26px;height:4px;background:var(--color-accent) !important}
.article-lp-wrapper .lp-label-sq{flex:0 0 auto;display:block;width:13px;height:13px;background:var(--color-accent) !important}
.article-lp-wrapper .lp-label-chip{display:inline-block;background:var(--color-main) !important;color:var(--color-ink) !important;padding:10px 20px;border-radius:999px;font-size:16px;font-weight:700;letter-spacing:.14em}
.article-lp-wrapper .lp-h2{font-size:46px;font-weight:900;line-height:1.36;letter-spacing:-.03em;color:var(--color-ink) !important}
.article-lp-wrapper .lp-h2-phrase{margin-right:.05em}
.article-lp-wrapper .lp-rule{display:block;width:88px;height:6px;background:var(--color-accent) !important;margin-top:26px}
.article-lp-wrapper .lp-rule-wide{width:132px}
.article-lp-wrapper .lp-rule-center{margin-inline:auto}
.article-lp-wrapper .lp-head-c{padding-top:34px;border-top:2px solid var(--color-ink)}
.article-lp-wrapper .lp-head-d .lp-head-block{display:block;width:72px;height:12px;background:var(--color-main) !important;margin-bottom:22px}
.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-label-center{margin-inline:auto;display:block;width:fit-content}
.article-lp-wrapper .lp-h2-center{text-align:center !important}

/* ===== 本文・導入・強調 ===== */
.article-lp-wrapper .lp-h3{position:relative;font-size:26px;font-weight:900;line-height:1.5;letter-spacing:-.01em;color:var(--color-ink) !important;margin-top:60px;padding-bottom:16px;border-bottom:2px solid var(--color-line)}
.article-lp-wrapper .lp-h3::after{content:"";position:absolute;left:0;bottom:-2px;width:72px;height:2px;background:var(--color-accent) !important;pointer-events:none}
.article-lp-wrapper .lp-h3-phrase{margin-right:.05em}
.article-lp-wrapper .lp-summary{font-size:19px;line-height:2.08;font-weight:700;padding:34px 36px;background:var(--color-main-tint) !important;border-left:8px solid var(--color-main);border-radius:0;color:var(--color-ink) !important}
.article-lp-wrapper .lp-sum .lp-summary,.article-lp-wrapper .bg-light .lp-summary{background:#FFFFFF !important;border-left:8px solid var(--color-accent)}
.article-lp-wrapper .lp-summary-center{max-width:700px;margin-inline:auto}
.article-lp-wrapper .lp-body{margin-top:50px;font-size:17px;line-height:2.12;font-weight:400;color:var(--color-ink-2) !important}
.article-lp-wrapper .lp-h3 + .lp-body{margin-top:26px}
.article-lp-wrapper .lp-table + .lp-body,.article-lp-wrapper .lp-steps + .lp-body{margin-top:60px}
.article-lp-wrapper .lp-note + .lp-body{margin-top:56px}
.article-lp-wrapper .lp-note{margin-top:18px;font-size:16px;line-height:1.95;font-weight:400;color:var(--color-text-sub-on-light) !important}
.article-lp-wrapper .lp-mark{--lp-mark-top:58%}

/* ===== 3ポイント(全幅の行組み・カード内が細柱にならない構成) ===== */
.article-lp-wrapper .lp-points{margin-top:44px;border-top:2px solid var(--color-ink)}
.article-lp-wrapper .lp-point{display:grid;grid-template-columns:96px 1fr;column-gap:26px;align-items:start;padding:34px 4px;border-bottom:1px solid var(--color-line)}
.article-lp-wrapper .lp-point-no{display:inline-flex;align-items:center;justify-content:center;width:76px;height:76px;background:var(--color-main) !important;color:var(--color-ink) !important;border-radius:0;font-size:30px;font-weight:900;line-height:1;letter-spacing:-.02em}
.article-lp-wrapper .lp-point-t{font-size:22px;font-weight:900;line-height:1.5;color:var(--color-ink) !important;margin-bottom:10px}
.article-lp-wrapper .lp-point-d{font-size:17px;line-height:2.02;font-weight:400;color:var(--color-ink-2) !important}

/* ===== 表(1行目=メイン色ベタ+濃色 / 1列目=同色の淡tint / 値=白地) ===== */
.article-lp-wrapper .lp-table-cap,.article-lp-wrapper .lp-fig-cap{margin-top:64px;margin-bottom:18px;font-size:16px;font-weight:700;letter-spacing:.1em;line-height:1.7;color:var(--color-ink-2) !important}
.article-lp-wrapper .lp-table-cap::before,.article-lp-wrapper .lp-fig-cap::before{content:"▍";color:var(--color-accent) !important;margin-right:.4em}
.article-lp-wrapper .lp-table{border-collapse:collapse;border:1px solid var(--color-line-2);border-radius:0}
.article-lp-wrapper .lp-table th[scope="col"]{background:var(--color-main) !important;color:var(--color-ink) !important;font-size:18px;font-weight:900;line-height:1.6;padding:17px 16px;border-right:1px solid rgba(26,26,26,.18)}
.article-lp-wrapper .lp-table th[scope="col"]:last-child{border-right:none}
.article-lp-wrapper .lp-table th[scope="row"]{background:var(--color-th-row) !important;color:var(--color-ink) !important;font-size:17px;font-weight:900;line-height:1.7;padding:16px 14px;border:1px solid var(--color-line)}
.article-lp-wrapper .lp-table td{background:#FFFFFF !important;color:var(--color-ink-2) !important;font-size:17px;font-weight:400;line-height:1.8;padding:16px 14px;border:1px solid var(--color-line)}

/* ===== 主役数値 ===== */
.article-lp-wrapper .lp-stat{margin-top:44px;background:var(--color-main-tint) !important;border-radius:0;padding:52px 52px 46px}
.article-lp-wrapper .lp-stat-label{font-size:16px;font-weight:700;letter-spacing:.12em;line-height:1.7;color:var(--color-ink-2) !important;margin-bottom:22px}
.article-lp-wrapper .lp-stat-num{display:inline-flex;align-items:baseline;line-height:1;color:var(--color-ink) !important}
.article-lp-wrapper .lp-stat-num .num{font-size:92px;font-weight:900;line-height:1;letter-spacing:-.03em;color:var(--color-ink) !important}
.article-lp-wrapper .lp-stat-num .unit{font-size:30px;font-weight:900;line-height:1;margin-left:.14em;color:var(--color-ink) !important}
.article-lp-wrapper .lp-stat-foot{display:grid;grid-template-columns:1fr 1fr;gap:0 28px;margin-top:38px;padding-top:26px;border-top:2px solid rgba(26,26,26,.22)}
.article-lp-wrapper .lp-stat-sub{display:flex;align-items:baseline;gap:12px;flex-wrap:wrap}
.article-lp-wrapper .lp-stat-sub-l{font-size:16px;font-weight:700;letter-spacing:.08em;color:var(--color-ink-2) !important}
.article-lp-wrapper .lp-stat-sub-v{font-size:26px;font-weight:900;line-height:1.3;letter-spacing:-.01em;color:var(--color-ink) !important}

/* ===== チェックリスト ===== */
.article-lp-wrapper .lp-check{margin-top:44px;background:#FFFFFF !important;border:2px solid var(--color-ink);border-radius:4px;padding:46px 46px 42px}
.article-lp-wrapper .lp-check-head{position:relative;font-size:20px;font-weight:900;line-height:1.6;color:var(--color-ink) !important;margin-bottom:26px;padding-bottom:18px;border-bottom:1px solid var(--color-line)}
.article-lp-wrapper .lp-check-list{display:flex;flex-direction:column;gap:20px}
.article-lp-wrapper .lp-check-item{display:flex;align-items:flex-start;gap:16px;font-size:17px;line-height:1.95;font-weight:400;color:var(--color-ink-2) !important}
.article-lp-wrapper .lp-check-item .ico{flex:0 0 auto;width:26px;height:26px;border-radius:3px;background:var(--color-main) !important;color:var(--color-ink) !important;display:inline-flex;align-items:center;justify-content:center;margin-top:.22em}
.article-lp-wrapper .lp-check-item .ico svg{width:62%;height:62%;display:block;stroke:var(--color-ink) !important}
.article-lp-wrapper .lp-check-txt{flex:1 1 auto;min-width:0}

/* ===== 中間の帯(メイン色ベタ・濃色文字) ===== */
.article-lp-wrapper .lp-band-inner{text-align:center !important}
.article-lp-wrapper .lp-band-chip{display:inline-block;background:#FFFFFF !important;color:var(--color-ink) !important;border:2px solid var(--color-ink);font-size:16px;font-weight:700;letter-spacing:.16em;padding:9px 22px;border-radius:999px;margin-bottom:30px}
.article-lp-wrapper .lp-band-text{font-size:38px;font-weight:900;line-height:1.55;letter-spacing:-.02em;color:var(--color-ink) !important;text-align:center !important;text-wrap:balance}
.article-lp-wrapper .lp-band-text .lp-h2-phrase{margin-right:.05em}

/* ===== 2カラム比較カード ===== */
.article-lp-wrapper .lp-2col{display:grid;grid-template-columns:1fr 1fr;gap:36px;margin-top:48px;align-items:stretch}
.article-lp-wrapper .lp-defcard{height:100%;display:flex;flex-direction:column;background:#FFFFFF !important;border:1px solid var(--color-line-2);border-top:8px solid var(--color-main);border-radius:4px;padding:40px 36px}
.article-lp-wrapper .lp-defcard-l{font-size:16px;font-weight:700;letter-spacing:.14em;line-height:1.7;color:var(--color-ink-2) !important;margin-bottom:8px}
.article-lp-wrapper .lp-defcard-h{font-size:26px;font-weight:900;line-height:1.5;letter-spacing:-.01em;color:var(--color-ink) !important;margin-bottom:18px}
.article-lp-wrapper .lp-defcard-d{font-size:17px;line-height:2.05;font-weight:400;color:var(--color-ink-2) !important}

/* ===== 注意ボックス ===== */
.article-lp-wrapper .lp-callout{display:flex;align-items:flex-start;gap:18px;margin-top:54px;background:var(--color-accent-tint) !important;border:1px solid var(--color-accent);border-left:8px solid var(--color-accent);border-radius:0;padding:34px 36px}
.article-lp-wrapper .lp-callout-mark{flex:0 0 auto;width:34px;height:34px;border-radius:50%;background:var(--color-accent) !important;color:var(--color-ink) !important;display:inline-flex;align-items:center;justify-content:center;font-size:22px;font-weight:900;line-height:1;margin-top:.1em}
.article-lp-wrapper .lp-callout-txt{flex:1 1 auto;min-width:0;font-size:17px;line-height:2.05;font-weight:400;color:var(--color-ink) !important}

/* ===== 4ステップ(縦フロー・連結線はマーカー中心を通す) ===== */
.article-lp-wrapper .lp-steps{margin-top:12px;max-width:640px;margin-inline:auto;display:flex;flex-direction:column}
.article-lp-wrapper .lp-step{display:grid;grid-template-columns:60px 1fr;column-gap:24px;align-items:start;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;margin-inline:auto;border-radius:50%;background:var(--color-main) !important;color:var(--color-ink) !important;display:inline-flex;align-items:center;justify-content:center;font-size:26px;font-weight:900;line-height:1;position:relative;z-index:2}
.article-lp-wrapper .lp-step:not(:last-child)::before{content:"";position:absolute;left:30px;transform:translateX(-50%);top:56px;bottom:0;width:3px;background:var(--color-main) !important;z-index:1;pointer-events:none}
.article-lp-wrapper .lp-step-body{padding-top:6px}
.article-lp-wrapper .lp-step-t{font-size:22px;font-weight:900;line-height:1.55;color:var(--color-ink) !important;margin-bottom:10px}
.article-lp-wrapper .lp-step-d{font-size:17px;line-height:2.0;font-weight:400;color:var(--color-ink-2) !important}

/* ===== まとめ ===== */
.article-lp-wrapper .lp-sumgrid{display:grid;grid-template-columns:1fr 1fr;gap:32px;margin-top:56px;align-items:stretch}
.article-lp-wrapper .lp-sumcard{height:100%;display:flex;flex-direction:column;background:#FFFFFF !important;border-radius:4px;border-left:8px solid var(--color-accent);padding:36px 32px}
.article-lp-wrapper .lp-sumcard-h{font-size:20px;font-weight:900;line-height:1.55;color:var(--color-ink) !important;margin-bottom:14px}
.article-lp-wrapper .lp-sumcard-d{font-size:17px;line-height:2.0;font-weight:400;color:var(--color-ink-2) !important}
.article-lp-wrapper .lp-sum-final{margin-top:52px;font-size:18px;line-height:2.1;font-weight:700;color:var(--color-ink) !important;max-width:720px;margin-inline:auto}
.article-lp-wrapper .lp-sum-final + .lp-sum-final{margin-top:50px}

/* ===== CTA(19章) ===== */
.article-lp-wrapper .lp-cta-block{text-align:center !important}
.article-lp-wrapper .lp-cta-block .lp-container{text-align:center !important}
.article-lp-wrapper .lp-cta-block p,.article-lp-wrapper .lp-cta-block .lp-cta-chips{text-align:center !important}
.article-lp-wrapper .lp-cta-mid{border-top:2px solid var(--color-ink);border-bottom:2px solid var(--color-ink)}
.article-lp-wrapper .lp-cta-catch{font-size:38px;font-weight:900;line-height:1.45;letter-spacing:-.02em;color:var(--color-ink) !important;margin-bottom:22px;text-wrap:balance}
.article-lp-wrapper .lp-cta-sub{font-size:17px;line-height:2.05;font-weight:400;max-width:640px;margin-inline:auto;color:var(--color-ink-2) !important}
.article-lp-wrapper .lp-cta-mid .cta-btn{margin-top:44px}
.article-lp-wrapper .lp-cta-label{display:inline-block;background:var(--color-main) !important;color:var(--color-ink) !important;font-size:16px;font-weight:700;letter-spacing:.16em;padding:11px 24px;border-radius:999px;margin-bottom:30px}
.article-lp-wrapper .lp-cta-catch-l{font-size:46px;font-weight:900;line-height:1.4;letter-spacing:-.03em;color:var(--color-ink) !important;margin-bottom:28px;text-wrap:balance}
.article-lp-wrapper .lp-cta-sub-l{font-size:17px;line-height:2.1;font-weight:400;max-width:660px;margin-inline:auto;color:var(--color-ink-2) !important}
.article-lp-wrapper .lp-cta-chips{display:flex;flex-wrap:wrap;justify-content:center;gap:14px;margin-top:36px;margin-bottom:46px}
.article-lp-wrapper .lp-cta-chip{display:inline-block;background:#FFFFFF !important;border:2px solid var(--color-ink);color:var(--color-ink) !important;font-size:16px;font-weight:700;letter-spacing:.06em;line-height:1.6;padding:10px 20px;border-radius:999px}

.article-lp-wrapper .cta-btn{display:inline-flex;align-items:center;justify-content:center;gap:14px;background:var(--color-accent) !important;border:2px solid var(--color-ink);border-radius:6px;cursor:pointer;padding:20px 44px;min-height:60px;max-width:560px;margin-inline:auto;white-space:normal;word-break:keep-all;overflow-wrap:anywhere;text-align:center !important;font-size:18px;font-weight:900;line-height:1.5;letter-spacing:.02em;box-shadow:0 6px 18px rgba(0,0,0,.16);transition:transform 300ms cubic-bezier(.22,1,.36,1),box-shadow 300ms cubic-bezier(.22,1,.36,1),background-color 260ms ease}
.article-lp-wrapper .cta-btn-lg{padding:23px 54px;min-height:66px;font-size:19px}
.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}
.article-lp-wrapper .cta-btn:hover{background:var(--color-accent-dark) !important;box-shadow:0 12px 30px rgba(0,0,0,.24)}
.article-lp-wrapper .cta-btn:active{transform:translateY(0);box-shadow:0 4px 12px rgba(0,0,0,.18)}
.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 !important;stroke:#FFFFFF !important}
.article-lp-wrapper .lp-cta-halo{margin-inline:auto}

/* ===== FAQ型目次(15章) ===== */
.article-lp-wrapper .lp-faq-list{display:flex;flex-direction:column;gap:48px}
.article-lp-wrapper .lp-faq{background:#FFFFFF !important;border:1px solid var(--color-line-2);border-top:8px solid var(--color-main);border-radius:8px;padding:42px 44px 40px}
.article-lp-wrapper .lp-faq-q{display:flex;align-items:flex-start;gap:16px;font-size:20px;font-weight:900;line-height:1.7;color:var(--color-ink) !important;padding-bottom:24px;border-bottom:1px solid var(--color-line)}
.article-lp-wrapper .lp-faq-a{display:flex;align-items:flex-start;gap:16px;font-size:17px;font-weight:400;line-height:2.0;color:var(--color-ink-2) !important;margin-top:24px;margin-bottom:30px}
.article-lp-wrapper .lp-qa-txt{flex:1 1 auto;min-width:0}
.article-lp-wrapper .lp-qa-badge{flex:0 0 auto;width:36px;height:36px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;font-size:19px;font-weight:900;line-height:1;margin-top:.08em}
.article-lp-wrapper .lp-qa-q{background:var(--color-main) !important;color:var(--color-ink) !important}
.article-lp-wrapper .lp-qa-a{background:var(--color-accent) !important;color:var(--color-ink) !important}
.article-lp-wrapper .lp-anchor{display:inline-flex;align-items:center;gap:12px;min-height:48px;padding:13px 26px;background-color:#FFFFFF !important;border:2px solid var(--color-ink);border-radius:6px;font-size:16px;font-weight:700;line-height:1.5;letter-spacing:.02em;color:var(--color-ink) !important;cursor:pointer;white-space:normal;word-break:keep-all;overflow-wrap:anywhere;transition:transform 300ms cubic-bezier(.22,1,.36,1)}
.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-ink) !important}
.article-lp-wrapper .lp-anchor:focus-visible{outline:3px solid var(--color-accent);outline-offset:3px}

/* ===== SP(2-13:PC=px / SP=vw) ===== */
@media (max-width:768px){
  .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);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.5 !important}
  .article-lp-wrapper .lp-stat-num .num{font-size:max(52px,14vw) !important;line-height:1 !important}
  .article-lp-wrapper .lp-stat-num .unit{font-size:max(20px,5.4vw) !important;line-height:1 !important}
  .article-lp-wrapper .lp-stat-sub-v{font-size:max(22px,5.9vw) !important;line-height:1.3 !important}
  .article-lp-wrapper .lp-band-text,
  .article-lp-wrapper .lp-band-text span{font-size:max(26px,7vw) !important;line-height:1.55 !important}
  .article-lp-wrapper .lp-cta-catch{font-size:max(24px,6.4vw) !important;line-height:1.45 !important}
  .article-lp-wrapper .lp-cta-catch-l{font-size:max(28px,7.4vw) !important;line-height:1.4 !important}
  .article-lp-wrapper .lp-lead{font-size:max(20px,5.3vw) !important;line-height:2.1 !important}
  .article-lp-wrapper .lp-summary{font-size:max(18px,4.8vw) !important;line-height:2.05 !important}
  .article-lp-wrapper .lp-faq-q{font-size:max(19px,5.1vw) !important;line-height:1.7 !important}
  .article-lp-wrapper .lp-point-t,
  .article-lp-wrapper .lp-defcard-h,
  .article-lp-wrapper .lp-sumcard-h,
  .article-lp-wrapper .lp-check-head{font-size:max(19px,5.1vw) !important;line-height:1.55 !important}
  .article-lp-wrapper .lp-step-t{font-size:max(20px,5.2vw) !important;line-height:1.55 !important}
  .article-lp-wrapper .cta-btn{font-size:max(17px,4.6vw) !important}
  .article-lp-wrapper .lp-sum-final{font-size:max(17px,4.6vw) !important}
  .article-lp-wrapper .lp-point-no{font-size:24px !important}
  .article-lp-wrapper .lp-step-num{font-size:22px !important}
  .article-lp-wrapper .lp-qa-badge{font-size:17px !important}

  .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}
  .article-lp-wrapper p + p{margin-top:max(38px,9vw)}

  /* 余白 */
  .article-lp-wrapper .lp-section{padding:23vw 0}
  .article-lp-wrapper .lp-section.lp-fv{padding:17vw 0 20vw}
  .article-lp-wrapper .lp-section.lp-band{padding:20vw 0}
  .article-lp-wrapper .lp-section.lp-toc{padding:21vw 0 23vw}
  .article-lp-wrapper .lp-section.lp-cta-mid{padding:20vw 0}
  .article-lp-wrapper .lp-section.lp-cta-final{padding:24vw 0 26vw}
  .article-lp-wrapper .lp-section.lp-sum{padding:24vw 0}
  .article-lp-wrapper .lp-head{margin-bottom:10vw}
  .article-lp-wrapper .lp-h3{margin-top:14vw;padding-bottom:4vw}
  .article-lp-wrapper .lp-h3::after{width:60px}
  .article-lp-wrapper .lp-body{margin-top:max(38px,9.5vw)}
  .article-lp-wrapper .lp-h3 + .lp-body{margin-top:6.5vw}
  .article-lp-wrapper .lp-table + .lp-body,.article-lp-wrapper .lp-steps + .lp-body,.article-lp-wrapper .lp-note + .lp-body{margin-top:12vw}

  /* FV */
  .article-lp-wrapper .lp-fv-panel{margin-top:9vw;padding:8vw 6.5vw}
  .article-lp-wrapper .lp-lead + .lp-lead{margin-top:max(38px,9vw)}
  .article-lp-wrapper .lp-fv-kicker{padding:3vw 5vw 3vw 4vw;gap:3vw;letter-spacing:.12em}
  .article-lp-wrapper .lp-fv-reader{margin-top:6vw;padding:3vw 6vw}
  .article-lp-wrapper .lp-deco-ring{width:130px;height:130px;border-width:12px;top:8vw;right:-40px}
  .article-lp-wrapper .lp-deco-stripe{width:104px;height:104px;bottom:6vw;left:-28px}
  .article-lp-wrapper .lp-deco-block{width:120px;height:120px;left:-30px}
  .article-lp-wrapper .lp-deco-corner{width:96px;height:96px;border-width:11px}

  /* 目次 */
  .article-lp-wrapper .lp-faq-list{gap:8vw}
  .article-lp-wrapper .lp-faq{padding:8vw 6vw 7.5vw}
  .article-lp-wrapper .lp-faq-q,.article-lp-wrapper .lp-faq-a{display:block}
  .article-lp-wrapper .lp-faq-q .lp-qa-badge,.article-lp-wrapper .lp-faq-a .lp-qa-badge{width:30px;height:30px;margin-bottom:3.5vw}
  .article-lp-wrapper .lp-qa-txt{display:block;width:100%}
  .article-lp-wrapper .lp-faq-a{margin-top:6vw;margin-bottom:7vw}
  .article-lp-wrapper .lp-anchor{display:flex;width:100%;margin-inline:auto;padding:4vw 5vw;justify-content:center;text-align:center !important}
  .article-lp-wrapper .lp-anchor-txt{flex:0 1 auto}

  /* 見出し・要約 */
  .article-lp-wrapper .lp-summary{padding:6vw 5.5vw;border-left-width:6px}
  .article-lp-wrapper .lp-head-c{padding-top:7vw}
  .article-lp-wrapper .lp-rule{margin-top:6vw;height:5px}

  /* ポイント */
  .article-lp-wrapper .lp-points{margin-top:9vw}
  .article-lp-wrapper .lp-point{grid-template-columns:56px 1fr;column-gap:4.5vw;padding:7vw 0}
  .article-lp-wrapper .lp-point-no{width:56px;height:56px}

  /* 数値 */
  .article-lp-wrapper .lp-stat{padding:9vw 6.5vw 8vw;margin-top:9vw}
  .article-lp-wrapper .lp-stat-foot{grid-template-columns:1fr;gap:4.5vw;margin-top:7vw;padding-top:6vw}

  /* チェック */
  .article-lp-wrapper .lp-check{padding:8vw 6vw;margin-top:9vw}
  .article-lp-wrapper .lp-check-list{gap:5vw}

  /* 帯 */
  .article-lp-wrapper .lp-band-chip{margin-bottom:6vw}

  /* カード群は1列 */
  .article-lp-wrapper .lp-2col,.article-lp-wrapper .lp-sumgrid{grid-template-columns:1fr;gap:6.5vw}
  .article-lp-wrapper .lp-defcard,.article-lp-wrapper .lp-sumcard{padding:7.5vw 6vw}
  .article-lp-wrapper .lp-callout{padding:6.5vw 5.5vw;gap:4vw;margin-top:11vw}

  /* ステップ */
  .article-lp-wrapper .lp-step{grid-template-columns:52px 1fr;column-gap:4.5vw;padding-bottom:9vw}
  .article-lp-wrapper .lp-step-num{width:50px;height:50px}
  .article-lp-wrapper .lp-step:not(:last-child)::before{left:26px;top:50px}

  /* まとめ・CTA */
  .article-lp-wrapper .lp-sumgrid{margin-top:10vw}
  .article-lp-wrapper .lp-sum-final{margin-top:10vw}
  .article-lp-wrapper .lp-cta-mid .cta-btn{margin-top:9vw}
  .article-lp-wrapper .lp-cta-chips{display:grid;grid-template-columns:1fr;gap:3.5vw;margin-top:8vw;margin-bottom:9vw}
  .article-lp-wrapper .lp-cta-chip{display:block;width:100%;text-align:center !important;padding:3.5vw 4vw}
  .article-lp-wrapper .cta-btn{width:100%;max-width:100%;padding:4.5vw 5vw;border-radius:6px}
  .article-lp-wrapper .cta-btn-lg{padding:5vw 5vw}
  .article-lp-wrapper .lp-cta-halo{display:block;width:100%}
  .article-lp-wrapper .cta-btn .arrow{width:20px;height:20px}

  /* 表:1カラムカード型(横スクロールしない) */
  .article-lp-wrapper .lp-table{border:none}
  .article-lp-wrapper .lp-table thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}
  .article-lp-wrapper .lp-table tbody{display:block}
  .article-lp-wrapper .lp-table tbody tr{display:block;background:#FFFFFF !important;border:1px solid var(--color-line-2);border-radius:4px;overflow:hidden;margin-bottom:5vw}
  .article-lp-wrapper .lp-table tbody tr:last-child{margin-bottom:0}
  .article-lp-wrapper .lp-table th[scope="row"]{display:block;width:100%;background:var(--color-main) !important;color:var(--color-ink) !important;font-size:max(19px,5vw) !important;font-weight:900;text-align:left !important;padding:4vw 4.5vw;border:none;line-height:1.6}
  .article-lp-wrapper .lp-table td{display:block;width:100%;background:#FFFFFF !important;text-align:left !important;border:none;border-top:1px solid var(--color-line);padding:4vw 4.5vw;line-height:1.85}
  .article-lp-wrapper .lp-table td::before{content:attr(data-label);display:block;font-size:max(16px,4.2vw);font-weight:700;letter-spacing:.08em;line-height:1.6;color:var(--color-ink-2) !important;margin-bottom:1.5vw}
}

/* === 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.fullhouse-sellwell.com/blog/entry-844023/</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/844023_1_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-amb-float"></span></div>
  <div class="lp-container lp-fv-inner">
    <p class="lp-kicker lp-fv-anim" style="--lp-fv-delay:0ms"><span class="lp-kicker-txt">八戸市の空き家・実家の処分</span></p>
    <ul class="lp-fv-tags lp-fv-anim" style="--lp-fv-delay:120ms">
      <li class="lp-tag">相続した実家が遠方にある方</li>
      <li class="lp-tag">古くて売れないと感じている方</li>
      <li class="lp-tag">解体費の負担を抑えたい方</li>
    </ul>
    <p class="lp-fv-lead lp-fv-anim" style="--lp-fv-delay:240ms">「相続した八戸市の実家が古く、遠方から管理できない」「ボロボロで売れないと思う」「解体費まで負担したくない」と悩む方もいるでしょう。</p>
    <p class="lp-fv-lead lp-fv-anim" style="--lp-fv-delay:340ms">古い家でも、<span class="lp-mark">最初から自己負担で解体する必要があるとは限りません</span>。まずは現状のまま売却・買取できるか査定し、空き家バンクや解体後の土地売却と比較することが大切です。</p>
  </div>
</section>

<section class="lp-sec lp-toc bg-white">
  <div class="lp-container">
    <p class="lp-label">この記事でわかること</p>
    <p class="lp-toc-title lp-balance">八戸市の空き家処分で、よくある3つの疑問</p>

    <div class="lp-qa-list">
      <div class="lp-qa lp-hv-lift">
        <div class="lp-qa-row"><span class="lp-qa-badge">Q</span><span class="lp-qa-txt">八戸市にあるボロボロの空き家でも処分できますか？</span></div>
        <div class="lp-qa-row is-a"><span class="lp-qa-badge is-a">A</span><span class="lp-qa-txt">古家付きでの通常の仲介売却、空き家バンクを活用した仲介売却、現状買取、解体後の土地売却などを比較できます。</span></div>
        <a class="lp-anchor lp-hv-sweep lp-hv-arrow" href="#sec-01" aria-label="八戸市のいらない家を処分する方法！空き家を手放す選択肢へ移動" style="--lp-hv-fill:rgba(241,196,15,.55)"><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">Q</span><span class="lp-qa-txt">八戸市で空き家を解体するとどのような費用がかかりますか？</span></div>
        <div class="lp-qa-row is-a"><span class="lp-qa-badge is-a">A</span><span class="lp-qa-txt">建物の解体費に加え、家財・残置物の撤去費が必要になる場合があります。補助制度や解体後の固定資産税も確認しましょう。</span></div>
        <a class="lp-anchor lp-hv-sweep lp-hv-arrow" href="#sec-02" aria-label="八戸市のいらない家を処分する費用！解体補助金や固定資産税も確認へ移動" style="--lp-hv-fill:rgba(241,196,15,.55)"><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">Q</span><span class="lp-qa-txt">解体費用をかけずに空き家を手放す方法はありますか？</span></div>
        <div class="lp-qa-row is-a"><span class="lp-qa-badge is-a">A</span><span class="lp-qa-txt">物件によっては可能です。現状買取が成立すれば、売主が解体費用を先に負担せずに手放せる場合があります。</span></div>
        <a class="lp-anchor lp-hv-sweep lp-hv-arrow" href="#sec-03" aria-label="八戸市のいらない家の解体費用を抑える！現状買取も選択肢へ移動" style="--lp-hv-fill:rgba(241,196,15,.55)"><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 class="lp-sec lp-sec-body bg-light" id="sec-01">
  <div class="lp-container">
    <div class="lp-h2-head">
      <p class="lp-secnum">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-amb-line" aria-hidden="true"></span>
    </div>

    <p class="lp-lead-out">八戸市の古い空き家は、傷みが目立っていても解体一択ではありません。建物を残した売却や空き家バンク、現状買取などを比較して決めましょう。</p>

    <h3 class="lp-h3"><span class="lp-h3-phrase">空き家を放置した</span><span class="lp-h3-phrase">ままにするリスク</span></h3>
    <p>空き家を放置すると、次のようなトラブルにつながるおそれがあります。八戸市は所有者等に定期的な点検や維持管理を求めています。</p>

    <ul class="lp-risk-list">
      <li class="lp-risk lp-hv-edge lp-hv-lift" style="--lp-hv-edge:#e67e22">
        <span class="lp-risk-ico" aria-hidden="true"><svg viewBox="0 0 24 24" width="22" height="22" fill="none" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M3 11 12 4l9 7"/><path d="M5.5 10.5V19h13v-8.5"/></svg></span>
        <div class="lp-risk-body">
          <p class="lp-risk-t">建物の劣化・部材の落下</p>
          <p class="lp-risk-d">屋根・外壁の劣化が進み、部材が落下するおそれがあります。</p>
        </div>
      </li>
      <li class="lp-risk lp-hv-edge lp-hv-lift" style="--lp-hv-edge:#e67e22">
        <span class="lp-risk-ico" aria-hidden="true"><svg viewBox="0 0 24 24" width="22" height="22" fill="none" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M12 21c0-6 3.2-9.4 8-10.4-1 6-4.2 9.4-8 10.4z"/><path d="M12 21c0-4.8-2-7.8-6-8.8"/></svg></span>
        <div class="lp-risk-body">
          <p class="lp-risk-t">草木の越境・害虫の発生</p>
          <p class="lp-risk-d">敷地の草木が隣地へ越境したり、害虫が発生したりします。</p>
        </div>
      </li>
      <li class="lp-risk lp-hv-edge lp-hv-lift" style="--lp-hv-edge:#e67e22">
        <span class="lp-risk-ico" aria-hidden="true"><svg viewBox="0 0 24 24" width="22" height="22" fill="none" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M12 3.5 2.6 20h18.8L12 3.5z"/><path d="M12 10v4"/><path d="M12 16.8v.6"/></svg></span>
        <div class="lp-risk-body">
          <p class="lp-risk-t">損害賠償責任を負う可能性</p>
          <p class="lp-risk-d">管理が不適切なために他人へ損害を与えた場合、責任を負う可能性があります。</p>
        </div>
      </li>
    </ul>

    <h3 class="lp-h3"><span class="lp-h3-phrase">八戸市のいらない家を</span><span class="lp-h3-phrase">手放す主な方法</span></h3>
    <p>空き家を手放す方法は、建物の状態や費用負担、売却までの手間によって向き不向きが異なります。</p>

    <p class="lp-table-cap">空き家を手放す方法の比較</p>
    <table class="lp-table lp-table-card lp-hv-row" style="--lp-hv-row:rgba(241,196,15,.20)">
      <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">通常の仲介売却<br class="lp-br-pc">（古家付き）</th>
          <td data-label="先に解体">原則不要</td>
          <td data-label="費用負担">仲介手数料など</td>
          <td data-label="向いている状況">一般市場で買い手を探したい</td>
        </tr>
        <tr>
          <th scope="row">空き家バンクを<br class="lp-br-pc">利用した仲介売却</th>
          <td data-label="先に解体">原則不要</td>
          <td data-label="費用負担">登録無料・成約時は仲介手数料</td>
          <td data-label="向いている状況">空き家バンクの利用希望者にも情報を届けたい</td>
        </tr>
        <tr>
          <th scope="row">不動産会社による<br class="lp-br-pc">現状買取</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>

    <p>八戸市の「はちのへ空き家ずかん」には、空き家所有者と利用希望者のマッチングを図る空き家バンク機能があります。</p>
    <p>登録する際は、市に登録された空き家バンク協力事業者（宅建業者）との媒介契約が必要で、交渉・契約も担当協力事業者が仲介します。</p>
    <p>基本的には古い住宅でも登録できますが、地域や物件の状況などによって協力事業者が媒介契約を引き受けられない場合は、登録を断られることがあります。</p>

    <h3 class="lp-h3"><span class="lp-h3-phrase">遠方から空き家を</span><span class="lp-h3-phrase">処分するときの流れ</span></h3>
    <p>遠方から処分を進める場合は、次の順で整理すると進めやすくなります。</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-t">所有関係・相続登記の確認</p></div></li>
      <li class="lp-step"><span class="lp-step-num">2</span><div class="lp-step-body"><p class="lp-step-t">現地状態の確認</p></div></li>
      <li class="lp-step"><span class="lp-step-num">3</span><div class="lp-step-body"><p class="lp-step-t">査定・必要に応じた解体見積もり</p></div></li>
      <li class="lp-step"><span class="lp-step-num">4</span><div class="lp-step-body"><p class="lp-step-t">方法の比較</p></div></li>
      <li class="lp-step"><span class="lp-step-num">5</span><div class="lp-step-body"><p class="lp-step-t">契約・引き渡し</p></div></li>
    </ol>

    <p class="lp-note">立ち会いや郵送、オンライン対応の可否は、不動産会社や手続きごとに確認してください。</p>
  </div>
</section>

<section class="lp-sec lp-cta-mid bg-white">
  <div class="lp-container">
    <div class="lp-cta-mid-box">
      <p class="lp-cta-mid-label">八戸市の空き家のご相談</p>
      <p class="lp-cta-mid-catch">八戸市の古い実家や空き家の解体・片付け費用が気になる方は、気軽にご相談ください。</p>
      <a class="cta-btn lp-hv-lift lp-hv-arrow" href="https://www.fullhouse-sellwell.com/contact/"><span class="cta-btn-txt">お問い合わせはこちら</span><span class="arrow" aria-hidden="true">→</span></a>
    </div>
  </div>
</section>

<section class="lp-sec lp-sec-body is-sub bg-light" id="sec-02">
  <div class="lp-container">
    <div class="lp-h2-head is-type2">
      <p class="lp-secnum">02</p>
      <p class="lp-label lp-label-bar"><span class="lp-label-txt">費用と制度</span></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-hair" aria-hidden="true"></span>
    </div>

    <p class="lp-lead-out">八戸市で空き家を解体する場合は、工事費だけでなく残置物撤去費、補助制度、解体後の固定資産税まで含めて判断することが重要です。</p>

    <h3 class="lp-h3"><span class="lp-h3-phrase">解体費用と</span><span class="lp-h3-phrase">残置物撤去費用は</span><span class="lp-h3-phrase">分けて確認する</span></h3>

    <div class="lp-cost-grid">
      <div class="lp-card lp-hv-edge lp-hv-lift" style="--lp-hv-edge:#e67e22">
        <p class="lp-card-cap">費用①</p>
        <p class="lp-card-t">解体費</p>
        <p class="lp-card-d">建物の構造・延床面積・接道状況・周囲との距離などによって変わります。一律の相場だけで判断せず、物件ごとに見積もりを取りましょう。</p>
      </div>
      <div class="lp-card lp-hv-edge lp-hv-lift" style="--lp-hv-edge:#e67e22">
        <p class="lp-card-cap">費用②</p>
        <p class="lp-card-t">残置物の撤去費</p>
        <p class="lp-card-d">家財や不用品が残っていれば、別途整理・撤去費が発生する場合もあります。解体費とは分けて確認しましょう。</p>
      </div>
    </div>

    <h3 class="lp-h3"><span class="lp-h3-phrase">八戸市の</span><span class="lp-h3-phrase">危険空き家等除却事業補助金</span></h3>
    <p>2026年度の「八戸市危険空き家等除却事業補助金」は、利活用が困難で、一定の基準を満たす危険な空き家が対象です。市の事前調査によって対象と判定される必要があります。</p>

    <div class="lp-fund">
      <p class="lp-fund-label">税抜き工事費に対する補助率</p>
      <p class="lp-stat-num"><span class="num lp-nobr">5分の4</span><span class="lp-dot lp-amb-pulse" aria-hidden="true"></span></p>
      <dl class="lp-deflist">
        <div class="lp-def">
          <dt>補助上限額</dt>
          <dd><span class="lp-em-strong">20万〜40万円</span>（居住誘導区域内外や無接道敷地かどうかに応じて異なります）</dd>
        </div>
        <div class="lp-def">
          <dt>事前調査の受付期間</dt>
          <dd>2026年5月7日〜11月13日</dd>
        </div>
        <div class="lp-def">
          <dt>交付申請の期限</dt>
          <dd>2026年12月11日まで、かつ「事前調査・判定結果通知書（該当）」の発行日から30日以内</dd>
        </div>
      </dl>
    </div>

    <div class="lp-note-box">
      <p class="lp-note-t"><span class="lp-note-mark" aria-hidden="true">!</span><span class="lp-note-t-txt">申請前に必ず確認したいこと</span></p>
      <ul class="lp-check">
        <li><span class="lp-check-ico" aria-hidden="true"><svg viewBox="0 0 24 24" width="14" height="14" fill="none" stroke-width="3.4" stroke-linecap="round" stroke-linejoin="round"><path d="M4 12.5 9.5 18 20 6.5"/></svg></span><span class="lp-check-txt">交付申請は先着順で、予算額に達した場合は受付期間終了前に打ち切られることがあります。</span></li>
        <li><span class="lp-check-ico" aria-hidden="true"><svg viewBox="0 0 24 24" width="14" height="14" fill="none" stroke-width="3.4" stroke-linecap="round" stroke-linejoin="round"><path d="M4 12.5 9.5 18 20 6.5"/></svg></span><span class="lp-check-txt">工事は補助金の交付決定後に着手しなければなりません。</span></li>
      </ul>
    </div>

    <h3 class="lp-h3"><span class="lp-h3-phrase">解体すると</span><span class="lp-h3-phrase">固定資産税が変わる</span><span class="lp-h3-phrase">可能性がある</span></h3>
    <p>八戸市では住宅用地について、次の特例があります。住宅を取り壊すと住宅用地に該当しなくなる場合があるため、<span class="lp-mark">翌年度以降の税負担も確認しましょう</span>。</p>

    <div class="lp-tax-grid">
      <div class="lp-tax">
        <p class="lp-tax-cap">小規模住宅用地（200㎡以下）</p>
        <p class="lp-tax-v"><span class="lp-tax-num">6分の1</span></p>
        <p class="lp-tax-d">固定資産税の課税標準額を土地価格の6分の1とする特例</p>
      </div>
      <div class="lp-tax">
        <p class="lp-tax-cap">一般住宅用地（200㎡超の一定部分）</p>
        <p class="lp-tax-v"><span class="lp-tax-num">3分の1</span></p>
        <p class="lp-tax-d">200㎡を超える一定部分に適用される特例</p>
      </div>
    </div>

    <p>一方、空き家を残しておけば必ず特例を維持できるわけではありません。管理不全空家や特定空家として市区町村から勧告を受けた敷地は、住宅用地特例の対象外になります。</p>

    <p class="lp-table-cap">解体を決める前に確認する費用・制度</p>
    <table class="lp-table lp-table-card lp-hv-row" style="--lp-hv-row:rgba(241,196,15,.20)">
      <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>
</section>

<section class="lp-sec lp-sec-body bg-white" id="sec-03">
  <div class="lp-container">
    <div class="lp-h2-head is-type3">
      <p class="lp-secnum">03</p>
      <p class="lp-label lp-label-dot"><span class="lp-label-txt">現状買取</span></p>
      <h2 class="lp-h2"><span class="lp-h2-phrase">八戸市のいらない家の</span><span class="lp-h2-phrase">解体費用を抑える！</span><span class="lp-h2-phrase">現状買取も選択肢</span></h2>
      <span class="lp-rule is-sub" aria-hidden="true"></span>
    </div>

    <p class="lp-lead-out">八戸市で古い空き家を処分したい場合は、解体や修繕へ先に費用をかける前に、現在の状態で買取査定を受ける方法も検討できます。当社では、仲介に加えて即時買取など複数の売却方法をご案内しています。</p>

    <h3 class="lp-h3"><span class="lp-h3-phrase">現状買取なら</span><span class="lp-h3-phrase">解体前の空き家を</span><span class="lp-h3-phrase">査定できる</span></h3>
    <p>現状買取とは、売主が先に建物を解体してから売るのではなく、現在の建物状態を前提に不動産会社へ買取可否を査定してもらう方法です。</p>
    <p>古家付き土地や老朽化した家でも、自己判断で解体を決める前に査定すれば、<span class="lp-mark">先に大きな費用を負担する必要があるか比較できます</span>。</p>

    <h3 class="lp-h3"><span class="lp-h3-phrase">訳あり物件や</span><span class="lp-h3-phrase">古家付き土地も</span><span class="lp-h3-phrase">まず査定する</span></h3>
    <p>現状買取では、解体費の先払いを抑え、売却の手間を減らせる可能性があります。一方、買取価格は仲介で買い手を探す場合より低くなることがあるため、売却価格だけでなく手取り額・期間・手間まで比べることが重要です。</p>

    <p class="lp-table-cap">現状買取と解体後売却を比較</p>
    <table class="lp-table lp-table-card lp-hv-row" style="--lp-hv-row:rgba(241,196,15,.20)">
      <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>

    <h3 class="lp-h3"><span class="lp-h3-phrase">遠方から無料査定を</span><span class="lp-h3-phrase">依頼するときの</span><span class="lp-h3-phrase">確認ポイント</span></h3>
    <p>査定時は、次の4点を確認しましょう。</p>

    <ul class="lp-point-list">
      <li class="lp-point"><span class="lp-point-num">01</span><span class="lp-point-txt">現地立ち会いが必要か</span></li>
      <li class="lp-point"><span class="lp-point-num">02</span><span class="lp-point-txt">残置物がある状態でも相談できるか</span></li>
      <li class="lp-point"><span class="lp-point-num">03</span><span class="lp-point-txt">契約・本人確認で来店が必要か</span></li>
      <li class="lp-point"><span class="lp-point-num">04</span><span class="lp-point-txt">相続登記など未完了の手続きがないか</span></li>
    </ul>

    <div class="lp-note-box is-plain">
      <p class="lp-note-t"><span class="lp-note-mark" aria-hidden="true">!</span><span class="lp-note-t-txt">査定前に知っておきたいこと</span></p>
      <p class="lp-note-d">現状買取でも、残置物を必ず残せる、修繕が一切不要、どの物件でも買い取れるとは限りません。</p>
    </div>
  </div>
</section>

<section class="lp-sec lp-summary bg-light">
  <div class="lp-container">
    <div class="lp-h2-head is-type4">
      <p class="lp-secnum">04</p>
      <p class="lp-label lp-label-chip">この記事の要点</p>
      <h2 class="lp-h2"><span class="lp-h2-phrase">まとめ</span></h2>
      <span class="lp-rule" aria-hidden="true"></span>
    </div>

    <p class="lp-lead-out">八戸市のいらない家は、古くて傷んでいても、最初から解体だけに絞る必要はありません。</p>

    <ul class="lp-sum-list">
      <li class="lp-sum"><span class="lp-sum-num">1</span><p class="lp-sum-t">建物付き売却・空き家バンク・現状買取・解体後売却を比較する</p></li>
      <li class="lp-sum"><span class="lp-sum-num">2</span><p class="lp-sum-t">解体費・残置物撤去費・補助制度・固定資産税まで確認する</p></li>
      <li class="lp-sum"><span class="lp-sum-num">3</span><p class="lp-sum-t">費用を抑えたい場合は、現状のまま査定してから解体の必要性を判断する</p></li>
    </ul>

    <p>管理できない空き家を放置するのではなく、まず現在の状態と売却可能性を確認し、費用・手間・手取りを比べて処分方法を決めましょう。</p>
  </div>
</section>

<section class="lp-sec lp-cta-final bg-light">
  <div class="lp-container">
    <div class="lp-cta-card">
      <p class="lp-cta-label">株式会社トラビス</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(230,126,34,.55)"><a class="cta-btn is-lg lp-amb-shine lp-hv-lift" href="https://www.fullhouse-sellwell.com/contact/"><span class="cta-btn-txt">お問い合わせはこちら</span><span class="arrow lp-amb-arrow" aria-hidden="true">→</span></a></span>
    </div>
  </div>
</section>

</div>

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@graph": [
    {
      "@type": "Article",
      "headline": "八戸市のいらない家を処分するには？費用を抑えて手放す方法",
      "description": "八戸市のいらない家・空き家は、古くても解体一択ではありません。古家付きの仲介売却・空き家バンク・現状買取・解体後の土地売却を比較し、解体費や残置物撤去費、危険空き家等除却事業補助金、解体後の固定資産税まで確認して処分方法を判断する方法を解説します。",
      "inLanguage": "ja",
      "about": [
        { "@type": "Thing", "name": "空き家の処分" },
        { "@type": "Place", "name": "青森県八戸市" }
      ],
      "publisher": {
        "@type": "Organization",
        "name": "株式会社トラビス"
      }
    },
    {
      "@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 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色＋中立色。派生は白混合tintとhover用濃色のみ） --- */
:root{
  --color-base:#FAFAFA;        /* tone:light */
  --color-main:#f1c40f;        /* tone:light（相対輝度0.58）→ 塗りの上の文字は必ず濃色 */
  --color-sub:#e67e22;         /* tone:dark寄り（相対輝度0.32） */
  --color-accent:#e67e22;      /* CVカラー */
  --color-accent-dark:#C86E1E; /* hover濃色化用（同系約12%暗色） */
  --tint-main:#FDF6D9;         /* メイン16%＋白 */
  --tint-main-2:#FBF0C1;       /* メイン26%＋白 */
  --tint-sub:#FCEFE4;          /* サブ12%＋白 */
  --color-th-row:#FCF2CA;      /* メイン22%＋白（行見出し用tint） */
  --color-ink:#1A1A1A;
  --color-ink-2:#333333;
  --color-note:#666666;
  --color-hair:rgba(0,0,0,.10);
}

/* --- 親サイト分離（23-1） --- */
.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;
}

/* --- 構造ベース（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,.article-lp-wrapper .lp-flow,.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:54px}
.article-lp-wrapper figcaption,.article-lp-wrapper .lp-table-cap,.article-lp-wrapper .lp-fig-cap{display:block;width:100%}
.article-lp-wrapper caption{caption-side:top}
.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 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 h2,.article-lp-wrapper h3{margin:0}
/* ホストCMSの #article p{font-size} 等に負けないよう本文サイズを固定（23-9-2） */
.article-lp-wrapper p,.article-lp-wrapper li,.article-lp-wrapper dt,.article-lp-wrapper dd{font-size:17px !important}

/* コンポーネント内の段落間は詰める（本文のp+pルールの打ち消し） */
.article-lp-wrapper li p + p,.article-lp-wrapper .lp-card p + p,.article-lp-wrapper .lp-fund p + p,
.article-lp-wrapper .lp-note-box p + p,.article-lp-wrapper .lp-tax p + p,.article-lp-wrapper .lp-cta-card p + p,
.article-lp-wrapper .lp-cta-mid-box p + p,.article-lp-wrapper .lp-h2-head p + p,.article-lp-wrapper .lp-qa p + p{margin-top:12px}

/* --- 日本語の改行制御（2-11） --- */
.article-lp-wrapper p,.article-lp-wrapper li,.article-lp-wrapper dd,.article-lp-wrapper .lp-fv-lead,.article-lp-wrapper .lp-lead-out{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,.article-lp-wrapper .lp-h3-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}

/* --- 背景tone継承（8-11。メインカラーが淡色のため、メイン塗りの上の文字は濃色に切替） --- */
.article-lp-wrapper .bg-dark,.article-lp-wrapper .bg-dark > *:not(.cta-btn):not(.lp-em-accent):not(.lp-em-main){color:#FFFFFF !important}
.article-lp-wrapper .bg-dark a:not(.cta-btn){color:#FFFFFF !important}
.article-lp-wrapper .bg-dark td{color:#FFFFFF !important}
.article-lp-wrapper .bg-light,.article-lp-wrapper .bg-light > *:not(.cta-btn):not(.lp-em-accent):not(.lp-em-main){color:var(--color-ink) !important}
.article-lp-wrapper .bg-light th{color:var(--color-ink) !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-note) !important}
.article-lp-wrapper .bg-light .lp-secnum{color:var(--color-ink) !important}
.article-lp-wrapper .bg-white,.article-lp-wrapper .bg-white > *:not(.cta-btn):not(.lp-em-accent):not(.lp-em-main){color:var(--color-ink) !important}
.article-lp-wrapper .bg-white th{color:var(--color-ink) !important;background:var(--color-main) !important}
.article-lp-wrapper .bg-white td{color:var(--color-ink) !important}
.article-lp-wrapper .bg-white figcaption,.article-lp-wrapper .bg-white small,.article-lp-wrapper .bg-white .lp-note{color:var(--color-note) !important}
.article-lp-wrapper .bg-white .lp-secnum{color:var(--color-ink) !important}

/* --- 強調・ハイライト（5章／9-2c） --- */
.article-lp-wrapper .lp-mark{--lp-mark:rgba(241,196,15,.55);--lp-mark-top:58%}
.article-lp-wrapper .lp-key,.article-lp-wrapper .lp-em-main{color:var(--color-ink) !important;font-weight:900}
.article-lp-wrapper .lp-em-strong{font-weight:900;border-bottom:3px solid var(--color-sub) !important;padding-bottom:1px}

/* --- セクション共通 --- */
.article-lp-wrapper .lp-sec{padding:128px 0}
.article-lp-wrapper .lp-fv{padding:112px 0 120px;background:var(--tint-main) !important;position:relative;overflow:visible}
.article-lp-wrapper .lp-toc{background:#FFFFFF !important;padding:120px 0}
.article-lp-wrapper .lp-sec-body{background:var(--color-base) !important}
.article-lp-wrapper .lp-sec-body.bg-white{background:#FFFFFF !important}
.article-lp-wrapper .lp-sec-body.is-sub{background:var(--tint-sub) !important}
.article-lp-wrapper .lp-summary{background:var(--color-base) !important;padding:144px 0 120px}
.article-lp-wrapper .lp-cta-mid{background:#FFFFFF !important;padding:96px 0}
.article-lp-wrapper .lp-cta-final{background:var(--color-main) !important;padding:144px 0}

/* --- FV --- */
.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:-140px;right:-100px;width:420px;height:420px;border-radius:50%;pointer-events:none;
  background:radial-gradient(circle,rgba(230,126,34,.28) 0%,rgba(241,196,15,.26) 45%,rgba(241,196,15,0) 72%) !important}
.article-lp-wrapper .lp-fv-inner{position:relative;z-index:2}
.article-lp-wrapper .lp-kicker{font-size:17px;font-weight:700;letter-spacing:.18em;line-height:1.7;color:var(--color-ink) !important;margin:0 0 26px;display:inline-flex;align-items:center;gap:12px}
.article-lp-wrapper .lp-kicker::before{content:"";width:34px;height:4px;border-radius:0;background:var(--color-sub) !important;flex:0 0 auto}
.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:9px 20px 11px;border-radius:8px;
  background:#FFFFFF !important;border:1px solid var(--color-sub) !important;color:var(--color-ink) !important}
.article-lp-wrapper .lp-fv-lead{font-size:22px !important;font-weight:400;line-height:2.3;margin:0}
.article-lp-wrapper .lp-fv-lead + .lp-fv-lead{margin-top:34px}

/* --- FAQ目次 --- */
.article-lp-wrapper .lp-label{font-size:17px;font-weight:700;letter-spacing:.18em;line-height:1.7;color:var(--color-ink) !important;margin:0 0 12px}
.article-lp-wrapper .lp-toc-title{font-size:40px !important;font-weight:900;line-height:1.42;letter-spacing:-.02em;margin:0 0 56px}
.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 var(--color-hair) !important;border-top:6px solid var(--color-main) !important;border-radius:10px;padding:40px 44px 44px}
.article-lp-wrapper .lp-qa-row{display:flex;align-items:flex-start;gap:18px}
.article-lp-wrapper .lp-qa-row.is-a{margin-top:22px;padding-top:24px;border-top:1px solid var(--color-hair) !important}
.article-lp-wrapper .lp-qa-badge{flex:0 0 auto;width:36px;height:36px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;
  font-size:18px;font-weight:900;line-height:1;padding-bottom:1px;background:var(--color-main) !important;color:var(--color-ink) !important}
.article-lp-wrapper .lp-qa-badge.is-a{background:var(--color-sub) !important;color:#FFFFFF !important}
.article-lp-wrapper .lp-qa-txt{flex:1 1 auto;min-width:0;font-size:17px;line-height:2.05}
.article-lp-wrapper .lp-qa-row:not(.is-a) .lp-qa-txt{font-weight:700}
.article-lp-wrapper .lp-anchor{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-top:30px;
  min-height:48px;padding:13px 26px;border-radius:8px;cursor:pointer;
  background-color:var(--tint-main) !important;border:1px solid var(--color-main) !important;color:var(--color-ink) !important}
.article-lp-wrapper .lp-anchor-txt{flex:1 1 auto;min-width:0;font-size:17px;font-weight:700;line-height:1.5;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-ink) !important}
.article-lp-wrapper .lp-anchor:focus-visible{outline:3px solid var(--color-accent);outline-offset:4px}

/* --- H2見出しブロック（型はセクションごとに変える／左端は全要素一致） --- */
.article-lp-wrapper .lp-h2-head{margin:0 0 56px}
.article-lp-wrapper .lp-secnum{font-size:78px !important;font-weight:900;line-height:1.1;letter-spacing:-.02em;margin:0 0 14px;color:var(--color-ink) !important}
.article-lp-wrapper .lp-label-chip{display:inline-block;padding:7px 22px 9px;border-radius:999px;background:var(--color-main) !important;color:var(--color-ink) !important;letter-spacing:.16em;margin-bottom:14px}
.article-lp-wrapper .lp-label-bar{display:inline-flex;align-items:center;gap:12px;margin-bottom:14px}
.article-lp-wrapper .lp-label-bar::before{content:"";width:28px;height:4px;background:var(--color-sub) !important;flex:0 0 auto}
.article-lp-wrapper .lp-label-dot{display:inline-flex;align-items:center;gap:10px;margin-bottom:14px}
.article-lp-wrapper .lp-label-dot::before{content:"";width:12px;height:12px;border-radius:50%;background:var(--color-sub) !important;flex:0 0 auto}
.article-lp-wrapper .lp-h2{font-size:46px !important;font-weight:900;line-height:1.45 !important;letter-spacing:-.03em;margin:0}
.article-lp-wrapper .lp-h2 span{font-size:46px !important;line-height:1.45 !important}
.article-lp-wrapper .lp-rule{display:block;width:88px;height:5px;margin-top:20px;background:var(--color-main) !important}
.article-lp-wrapper .lp-rule.is-sub{background:var(--color-sub) !important;width:64px;height:4px}
.article-lp-wrapper .lp-hair{display:block;width:100%;height:1px;margin-top:24px;background:var(--color-hair) !important}
.article-lp-wrapper .lp-h3{font-size:27px !important;font-weight:700;line-height:1.6 !important;margin:60px 0 26px}
.article-lp-wrapper .lp-h3 span{font-size:27px !important;line-height:1.6 !important}
.article-lp-wrapper .lp-lead-out{font-size:19px !important;font-weight:700;line-height:2.1;margin:0 0 8px}
.article-lp-wrapper .lp-note{font-size:16px !important;line-height:2.0;color:var(--color-note) !important;margin-top:32px}

/* --- リスクリスト（縦1列・アイコン付き） --- */
.article-lp-wrapper .lp-risk-list{display:grid;grid-template-columns:1fr;gap:20px;margin-top:40px}
.article-lp-wrapper .lp-risk{display:flex;align-items:flex-start;gap:20px;padding:30px 34px;border-radius:8px;
  background:#FFFFFF !important;border:1px solid var(--color-hair) !important}
.article-lp-wrapper .lp-risk-ico{flex:0 0 auto;width:46px;height:46px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;
  background:var(--color-main) !important;margin-top:.1em}
.article-lp-wrapper .lp-risk-ico svg{stroke:var(--color-ink) !important;fill:none !important}
.article-lp-wrapper .lp-risk-body{flex:1 1 auto;min-width:0}
.article-lp-wrapper .lp-risk-t{font-size:20px !important;font-weight:700;line-height:1.7;margin:0}
.article-lp-wrapper .lp-risk-d{font-size:17px;line-height:2.0;margin:6px 0 0}

/* --- 表（1行目＝ベタ／1列目＝同色の淡tint／値＝白地） --- */
.article-lp-wrapper .lp-table-cap{font-size:17px;font-weight:700;letter-spacing:.06em;line-height:1.8;margin:64px 0 18px}
.article-lp-wrapper .lp-table{border-collapse:separate;border-spacing:0;border:1px solid var(--color-hair) !important;border-radius:4px;overflow:hidden}
.article-lp-wrapper .lp-table thead th[scope="col"]{background:var(--color-main) !important;color:var(--color-ink) !important;font-weight:900;font-size:17px !important;line-height:1.7;padding:18px 16px}
.article-lp-wrapper .lp-table tbody th[scope="row"]{background:var(--color-th-row) !important;color:var(--color-ink) !important;font-weight:700;font-size:17px !important;line-height:1.8;padding:18px 16px;border-top:1px solid var(--color-hair) !important}
.article-lp-wrapper .lp-table tbody td{background:#FFFFFF !important;color:var(--color-ink) !important;font-size:17px !important;line-height:1.9;padding:18px 16px;border-top:1px solid var(--color-hair) !important}
.article-lp-wrapper .lp-table + p{margin-top:56px}

/* --- ステップ（縦フロー・線はマーカー中心を通す） --- */
.article-lp-wrapper .lp-steps{max-width:600px;margin:40px 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;
  font-size:19px;font-weight:900;line-height:1;padding-bottom:1px;background:var(--color-main) !important;color:var(--color-ink) !important}
.article-lp-wrapper .lp-step:not(:last-child)::before{content:"";position:absolute;left:24px;transform:translateX(-50%);top:48px;bottom:2px;width:2px;background:var(--color-sub) !important;pointer-events:none}
.article-lp-wrapper .lp-step-body{display:flex;align-items:center;min-height:44px}
.article-lp-wrapper .lp-step-t{font-size:19px !important;font-weight:700;line-height:1.75;margin:0}

/* --- 費用カード（2枚組・高さ揃え） --- */
.article-lp-wrapper .lp-cost-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:36px;align-items:stretch;margin-top:40px}
.article-lp-wrapper .lp-card{height:100%;display:flex;flex-direction:column;padding:44px;border-radius:6px;
  background:#FFFFFF !important;border:1px solid var(--color-hair) !important;border-top:6px solid var(--color-sub) !important}
.article-lp-wrapper .lp-card-cap{font-size:16px;font-weight:700;letter-spacing:.16em;line-height:1.7;margin:0 0 10px;color:var(--color-ink-2) !important}
.article-lp-wrapper .lp-card-t{font-size:22px !important;font-weight:900;line-height:1.6;margin:0 0 16px}
.article-lp-wrapper .lp-card-d{font-size:17px;line-height:2.05;margin:0}

/* --- 補助金パネル（主役数値） --- */
.article-lp-wrapper .lp-fund{margin-top:44px;padding:52px 56px 46px;border-radius:4px;background:#FFFFFF !important;border:1px solid var(--color-hair) !important;border-left:8px solid var(--color-main) !important}
.article-lp-wrapper .lp-fund-label{font-size:19px !important;font-weight:700;letter-spacing:.1em;line-height:1.7;margin:0 0 6px;color:var(--color-ink-2) !important}
.article-lp-wrapper .lp-stat-num{display:inline-flex;align-items:baseline;gap:14px;line-height:1;margin:0 0 34px}
.article-lp-wrapper .lp-stat-num .num{font-size:92px !important;font-weight:900;line-height:1.1;letter-spacing:-.02em}
.article-lp-wrapper .lp-dot{width:14px;height:14px;border-radius:50%;background:var(--color-sub) !important;display:inline-block;flex:0 0 auto}
.article-lp-wrapper .lp-deflist{margin:0;border-top:1px solid var(--color-hair) !important}
.article-lp-wrapper .lp-def{display:grid;grid-template-columns:220px 1fr;column-gap:24px;padding:20px 0;border-bottom:1px solid var(--color-hair) !important}
.article-lp-wrapper .lp-def dt{font-size:17px;font-weight:700;line-height:1.9;margin:0}
.article-lp-wrapper .lp-def dd{font-size:17px;line-height:1.95;margin:0}

/* --- 注意ボックス --- */
.article-lp-wrapper .lp-note-box{margin-top:40px;padding:36px 40px;border-radius:4px;background:var(--tint-sub) !important;border-left:6px solid var(--color-sub) !important}
.article-lp-wrapper .lp-note-box.is-plain{background:#FFFFFF !important;border:1px solid var(--color-hair) !important;border-left:6px solid var(--color-sub) !important}
.article-lp-wrapper .lp-note-t{display:flex;align-items:center;gap:12px;margin:0 0 18px}
.article-lp-wrapper .lp-note-mark{flex:0 0 auto;width:28px;height:28px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;
  font-size:17px;font-weight:900;line-height:1;padding-bottom:2px;background:var(--color-sub) !important;color:#FFFFFF !important}
.article-lp-wrapper .lp-note-t-txt{font-size:19px !important;font-weight:700;line-height:1.7;min-width:0}
.article-lp-wrapper .lp-note-d{font-size:17px;line-height:2.05;margin:0}
.article-lp-wrapper .lp-check{display:grid;grid-template-columns:1fr;gap:14px}
.article-lp-wrapper .lp-check li{display:flex;align-items:flex-start;gap:12px}
.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;
  background:var(--color-main) !important;margin-top:.32em}
.article-lp-wrapper .lp-check-ico svg{stroke:var(--color-ink) !important;fill:none !important;width:14px;height:14px}
.article-lp-wrapper .lp-check-txt{font-size:17px;line-height:2.0;min-width:0}

/* --- 住宅用地特例 --- */
.article-lp-wrapper .lp-tax-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:32px;align-items:stretch;margin-top:36px}
.article-lp-wrapper .lp-tax{height:100%;padding:36px 34px;border-radius:6px;background:#FFFFFF !important;border:1px solid var(--color-hair) !important}
.article-lp-wrapper .lp-tax-cap{font-size:16px;font-weight:700;letter-spacing:.08em;line-height:1.8;margin:0;color:var(--color-ink-2) !important}
.article-lp-wrapper .lp-tax-v{margin:8px 0 10px}
.article-lp-wrapper .lp-tax-num{font-size:36px !important;font-weight:900;line-height:1.2;letter-spacing:-.02em}
.article-lp-wrapper .lp-tax-d{font-size:17px;line-height:1.95;margin:0}

/* --- 確認ポイント（4項目・2列） --- */
.article-lp-wrapper .lp-point-list{display:grid;grid-template-columns:repeat(2,1fr);gap:20px;margin-top:36px}
.article-lp-wrapper .lp-point{display:flex;align-items:flex-start;gap:16px;padding:24px 26px;border-radius:0;
  background:var(--tint-main) !important;border-left:4px solid var(--color-sub) !important}
.article-lp-wrapper .lp-point-num{flex:0 0 auto;font-size:22px;font-weight:900;line-height:1.4;letter-spacing:-.02em;color:var(--color-sub) !important}
.article-lp-wrapper .lp-point-txt{font-size:18px !important;font-weight:700;line-height:1.75;min-width:0}

/* --- まとめ --- */
.article-lp-wrapper .lp-sum-list{display:grid;grid-template-columns:1fr;gap:18px;margin:40px 0 8px}
.article-lp-wrapper .lp-sum{display:flex;align-items:flex-start;gap:20px;padding:28px 34px;border-radius:8px;
  background:#FFFFFF !important;border:1px solid var(--color-hair) !important}
.article-lp-wrapper .lp-sum-num{flex:0 0 auto;width:38px;height:38px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;
  font-size:18px;font-weight:900;line-height:1;padding-bottom:1px;background:var(--color-main) !important;color:var(--color-ink) !important}
.article-lp-wrapper .lp-sum-t{font-size:20px !important;font-weight:700;line-height:1.85;margin:0;min-width:0}

/* --- 中間CTA（コンパクト・相談導線） --- */
.article-lp-wrapper .lp-cta-mid-box{padding:56px 48px 60px;border-radius:8px;background:var(--tint-main) !important;border-left:8px solid var(--color-sub) !important;text-align:center !important}
.article-lp-wrapper .lp-cta-mid-box p,.article-lp-wrapper .lp-cta-mid-box a{text-align:center !important}
.article-lp-wrapper .lp-cta-mid-label{font-size:17px;font-weight:700;letter-spacing:.18em;line-height:1.7;margin:0 0 14px;color:var(--color-ink) !important}
.article-lp-wrapper .lp-cta-mid-catch{font-size:24px !important;font-weight:700;line-height:1.9;margin:0 auto 36px;max-width:640px}
.article-lp-wrapper .lp-cta-mid-box .cta-btn{margin-inline:auto}

/* --- 最終CTA（主役） --- */
.article-lp-wrapper .lp-cta-final .lp-cta-card{padding:88px 64px 96px;border-radius:8px;background:#FFFFFF !important;border:1px solid rgba(0,0,0,.06) !important}
.article-lp-wrapper .lp-cta-final p,.article-lp-wrapper .lp-cta-final .lp-cta-card > span,.article-lp-wrapper .lp-cta-final a{text-align:center !important}
.article-lp-wrapper .lp-cta-final .lp-cta-card{display:flex;flex-direction:column;align-items:center}
.article-lp-wrapper .lp-cta-label{display:inline-block;font-size:17px;font-weight:700;letter-spacing:.18em;line-height:1.7;margin:0 0 22px;padding:8px 24px 10px;
  border-radius:999px;background:var(--color-main) !important;color:var(--color-ink) !important}
.article-lp-wrapper .lp-cta-catch{font-size:40px !important;font-weight:900;line-height:1.5;letter-spacing:-.02em;margin:0 0 28px;max-width:720px}
.article-lp-wrapper .lp-cta-sub{font-size:17px !important;line-height:2.15;margin:0 auto 48px;max-width:660px}

/* --- CTAボタン（背景=アクセント固定／文字=#FFFFFF固定） --- */
.article-lp-wrapper .cta-btn{display:inline-flex;align-items:center;justify-content:center;gap:14px;
  max-width:560px;min-height:56px;padding:16px 34px;border-radius:8px;cursor:pointer;
  font-size:18px;font-weight:700;line-height:1.6;white-space:normal;word-break:keep-all;overflow-wrap:anywhere;
  background-color:var(--color-accent) !important;box-shadow:0 6px 18px rgba(230,126,34,.26)}
.article-lp-wrapper .cta-btn.is-lg{min-height:64px;padding:20px 48px;font-size:19px}
.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-txt{flex:1 1 auto;min-width:0;font-size:18px;font-weight:700}
.article-lp-wrapper .cta-btn.is-lg .cta-btn-txt{font-size:19px}
.article-lp-wrapper .cta-btn .arrow{flex:0 0 auto;font-size:20px;line-height:1;padding-left:2px}
.article-lp-wrapper .cta-btn:hover{background-color:var(--color-accent-dark) !important;box-shadow:0 12px 30px rgba(230,126,34,.34)}
.article-lp-wrapper .cta-btn:active{transform:translateY(0)}
.article-lp-wrapper .cta-btn:focus-visible{outline:3px solid var(--color-accent);outline-offset:4px}
.article-lp-wrapper .lp-cta-halo{--lp-halo-radius:10px}

/* --- 中央寄せの復帰（エンジンのtext-align:left!importantを上書きする箇所のみ） --- */
.article-lp-wrapper .lp-table th,.article-lp-wrapper .lp-table td,
.article-lp-wrapper .lp-qa-badge,.article-lp-wrapper .lp-step-num,.article-lp-wrapper .lp-sum-num,
.article-lp-wrapper .lp-note-mark,.article-lp-wrapper .cta-btn,.article-lp-wrapper .cta-btn .cta-btn-txt{text-align:center !important}

/* --- SP（@media 768px以下：PC=px / SP=vw、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-caption,
  .article-lp-wrapper .lp-tag,
  .article-lp-wrapper .lp-badge,
  .article-lp-wrapper .lp-qa-txt,
  .article-lp-wrapper .lp-anchor-txt,
  .article-lp-wrapper .lp-check-txt,
  .article-lp-wrapper .lp-table-cap,
  .article-lp-wrapper .lp-kicker,
  .article-lp-wrapper .lp-card-cap,
  .article-lp-wrapper .lp-tax-cap{font-size:max(16px,4.3vw) !important;line-height:2.0}

  /* ② 見出し・大型数値の再宣言（①より後・内部spanまで !important） */
  .article-lp-wrapper .lp-h2,
  .article-lp-wrapper .lp-h2 span,
  .article-lp-wrapper h2,
  .article-lp-wrapper h2 span{font-size:max(28px,7.4vw) !important;line-height:1.5 !important}
  .article-lp-wrapper .lp-h3,
  .article-lp-wrapper .lp-h3 span,
  .article-lp-wrapper h3,
  .article-lp-wrapper h3 span{font-size:max(21px,5.6vw) !important;line-height:1.6 !important}
  .article-lp-wrapper .lp-secnum{font-size:max(42px,13vw) !important;line-height:1.1 !important}
  .article-lp-wrapper .lp-stat-num,
  .article-lp-wrapper .lp-stat-num span{font-size:max(52px,16vw) !important;line-height:1.15 !important}
  .article-lp-wrapper .lp-fv-lead{font-size:max(20px,5.3vw) !important;line-height:2.15 !important}
  .article-lp-wrapper .lp-toc-title,
  .article-lp-wrapper .lp-cta-catch{font-size:max(24px,6.4vw) !important;line-height:1.6 !important}
  .article-lp-wrapper .lp-lead-out{font-size:max(18px,4.8vw) !important;line-height:2.05 !important}
  .article-lp-wrapper .lp-cta-mid-catch{font-size:max(20px,5.3vw) !important;line-height:1.95 !important}
  .article-lp-wrapper .lp-risk-t,
  .article-lp-wrapper .lp-card-t,
  .article-lp-wrapper .lp-step-t,
  .article-lp-wrapper .lp-sum-t,
  .article-lp-wrapper .lp-note-t-txt,
  .article-lp-wrapper .lp-fund-label,
  .article-lp-wrapper .lp-point-txt{font-size:max(19px,5.1vw) !important;line-height:1.8 !important}
  .article-lp-wrapper .lp-tax-num{font-size:max(28px,7.4vw) !important;line-height:1.2 !important}
  .article-lp-wrapper .lp-point-num{font-size:max(20px,5.4vw) !important}
  .article-lp-wrapper .cta-btn,
  .article-lp-wrapper .cta-btn .cta-btn-txt,
  .article-lp-wrapper .cta-btn.is-lg,
  .article-lp-wrapper .cta-btn.is-lg .cta-btn-txt{font-size:max(17px,4.6vw) !important}
  .article-lp-wrapper .lp-qa-badge{font-size:max(16px,4.3vw) !important}
  .article-lp-wrapper .lp-cta-label{font-size:max(16px,4.3vw) !important}

  /* レイアウト（SPは1列・横スクロールを出さない） */
  .article-lp-wrapper .lp-container{padding-inline:5.5vw}
  .article-lp-wrapper p + p{margin-top:max(38px,9vw)}
  .article-lp-wrapper .lp-sec{padding:22vw 0}
  .article-lp-wrapper .lp-fv{padding:18vw 0 20vw}
  .article-lp-wrapper .lp-toc{padding:20vw 0}
  .article-lp-wrapper .lp-summary{padding:24vw 0 20vw}
  .article-lp-wrapper .lp-cta-mid{padding:18vw 0}
  .article-lp-wrapper .lp-cta-final{padding:22vw 0}
  .article-lp-wrapper .lp-glow{width:64vw;height:64vw;top:-16vw;right:-14vw}

  .article-lp-wrapper .lp-fv-tags{display:grid;grid-template-columns:1fr;gap:2.6vw;margin-bottom:8vw}
  .article-lp-wrapper .lp-tag{width:100%;padding:2.4vw 4.4vw 2.8vw}
  .article-lp-wrapper .lp-fv-lead + .lp-fv-lead{margin-top:6vw}
  .article-lp-wrapper .lp-toc-title{margin-bottom:9vw}
  .article-lp-wrapper .lp-qa-list{gap:7vw}
  .article-lp-wrapper .lp-qa{padding:7vw 6vw 7.5vw}
  .article-lp-wrapper .lp-qa-row{flex-direction:column;align-items:flex-start;gap:2.4vw}
  .article-lp-wrapper .lp-qa-row.is-a{margin-top:5vw;padding-top:5vw}
  .article-lp-wrapper .lp-qa-badge{width:32px;height:32px}
  .article-lp-wrapper .lp-qa-txt{width:100%}
  .article-lp-wrapper .lp-anchor{width:100%;margin-top:6vw;padding:3.2vw 4.6vw;justify-content:center;gap:3vw}
  .article-lp-wrapper .lp-anchor-txt{flex:0 1 auto;text-align:center !important}

  .article-lp-wrapper .lp-h2-head{margin-bottom:9vw}
  .article-lp-wrapper .lp-h3{margin:12vw 0 5vw}
  .article-lp-wrapper .lp-rule{width:22vw;margin-top:4vw}
  .article-lp-wrapper .lp-hair{margin-top:5vw}

  .article-lp-wrapper .lp-risk-list{gap:4vw;margin-top:7vw}
  .article-lp-wrapper .lp-risk{padding:6vw 5.4vw;gap:4vw}
  .article-lp-wrapper .lp-risk-ico{width:11vw;height:11vw}
  .article-lp-wrapper .lp-cost-grid,
  .article-lp-wrapper .lp-tax-grid,
  .article-lp-wrapper .lp-point-list{grid-template-columns:1fr;gap:5vw}
  .article-lp-wrapper .lp-card{padding:7vw 6vw}
  .article-lp-wrapper .lp-tax{padding:6vw 5.4vw}
  .article-lp-wrapper .lp-point{padding:4.6vw 5vw}
  .article-lp-wrapper .lp-fund{padding:8vw 6vw 7vw;border-left-width:6px}
  .article-lp-wrapper .lp-stat-num{margin-bottom:6vw}
  .article-lp-wrapper .lp-def{grid-template-columns:1fr;row-gap:1.4vw;padding:4.4vw 0}
  .article-lp-wrapper .lp-note-box{padding:6.4vw 5.6vw;margin-top:7vw}
  .article-lp-wrapper .lp-steps{max-width:100%}
  .article-lp-wrapper .lp-step{grid-template-columns:12vw 1fr;column-gap:4vw;padding-bottom:5vw}
  .article-lp-wrapper .lp-step-num{width:11vw;height:11vw;min-width:40px;min-height:40px}
  .article-lp-wrapper .lp-step:not(:last-child)::before{left:6vw;top:12vw}
  .article-lp-wrapper .lp-sum-list{gap:3.4vw;margin-top:7vw}
  .article-lp-wrapper .lp-sum{padding:5.6vw 5.4vw;gap:4vw}
  .article-lp-wrapper .lp-cta-mid-box{padding:9vw 6vw 10vw;border-left-width:6px}
  .article-lp-wrapper .lp-cta-mid-catch{margin-bottom:7vw}
  .article-lp-wrapper .lp-cta-final .lp-cta-card{padding:12vw 6vw 13vw}
  .article-lp-wrapper .lp-cta-sub{margin-bottom:9vw}
  .article-lp-wrapper .cta-btn{width:100%;max-width:100%;padding:4vw 5vw;min-height:56px}
  .article-lp-wrapper .cta-btn.is-lg{padding:4.6vw 5vw;min-height:60px}
  .article-lp-wrapper .lp-cta-halo{width:100%}

  /* 表 → 1カラムカード型（横スクロール禁止） */
  .article-lp-wrapper .lp-table-cap{margin:10vw 0 3.4vw}
  .article-lp-wrapper .lp-table-card{border:0 !important;border-radius:0;overflow:visible}
  .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-hair) !important;border-radius:4px;overflow:hidden;margin-bottom:5vw}
  .article-lp-wrapper .lp-table-card tr:last-child{margin-bottom:0}
  .article-lp-wrapper .lp-table-card tbody th[scope="row"]{background:var(--color-main) !important;color:var(--color-ink) !important;font-weight:900;text-align:left !important;padding:4vw 5vw;border-top:0 !important;letter-spacing:.04em}
  .article-lp-wrapper .lp-table-card tbody td{background:#FFFFFF !important;padding:4.4vw 5vw;border-top:0 !important;border-bottom:1px solid var(--color-hair) !important}
  .article-lp-wrapper .lp-table-card tbody tr td:last-child{border-bottom:0 !important}
  .article-lp-wrapper .lp-table-card 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-ink-2) !important;padding-bottom:2.4vw;margin-bottom:2.6vw;border-bottom:1px solid var(--color-hair) !important;text-align:center !important}
  .article-lp-wrapper .lp-table + p{margin-top:9vw}
}

/* --- 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.fullhouse-sellwell.com/blog/entry-826789/</link>
            <description><![CDATA[<div class="imgbox_eyecatch"><div class="eyecatch_img"><div style="text-align:centeroriginal;word-break: break-all;"><p class="clearfix" style="text-align: center;"><a href="https://www.fullhouse-sellwell.com/satei/" target="_blank"><img src="//cdn.img-asp.jp/cms/826789_2_0_0_1.jpg" style="max-width: 100%;" alt="売却査定フォーム"></a></p></div><p class="clearfix" style="max-width: 100%;margin: 0 0 10px 0;"><br></p><div style="text-align:centeroriginal;word-break: break-all;"><p class="clearfix" style="text-align: center;"><a href="https://www.fullhouse-sellwell.com/satei/" target="_blank"><img src="//cdn.img-asp.jp/cms/826789_3_0_0_1.jpg" style="max-width: 100%;" alt="売却査定フォーム"></a></p></div><p class="clearfix" style="max-width: 100%;margin: 0 0 10px 0;"><br></p><p class="clearfix" style="max-width: 100%;margin: 0 0 10px 0;">
<img src="//cdn.img-asp.jp/cms/826789_1_0_0_1.jpg" alt="空き家売却の片付けは必要？片付け費用と現状渡しの選択肢を解説" width="100%">
</p></div></div>
<div class="article-lp-wrapper">

  <!-- ===================== FV / 導入 ===================== -->
  <section class="lp-sec lp-fv bg-light">
    <div class="lp-glow-clip" aria-hidden="true"><span class="lp-glow lp-glow-a"></span><span class="lp-glow lp-glow-b"></span></div>
    <div class="lp-container">
      <span class="lp-fv-deco" aria-hidden="true">
        <svg viewBox="0 0 150 110"><path class="lp-draw-1" d="M14 56 L75 12 L136 56" fill="none" stroke="currentColor" stroke-width="5" stroke-linecap="round" stroke-linejoin="round"></path><path class="lp-draw-2" d="M28 54 L28 98 L122 98 L122 54" fill="none" stroke="currentColor" stroke-width="5" stroke-linecap="round" stroke-linejoin="round"></path><path class="lp-draw-3" d="M60 98 L60 68 L90 68 L90 98" fill="none" stroke="currentColor" stroke-width="5" stroke-linecap="round" stroke-linejoin="round"></path></svg>
      </span>
      <p class="lp-lead lp-fv-lead1">空き家を売却する際の片付けで悩んでいても、<span class="lp-mark">荷物をすべて処分してから売る必要はありません</span>。合意があれば、家財を残した現状渡しや買取も選べます。</p>
      <p class="lp-lead lp-fv-lead2">先に業者へ依頼すると、不要だった費用が生じることもあります。作業前に<span class="lp-uline">仲介売却と現状買取を比べましょう</span>。</p>
    </div>
  </section>

  <!-- ===================== この記事で分かること ===================== -->
  <section class="lp-sec bg-white">
    <div class="lp-container">
      <div class="lp-know lp-anim lp-anim-fade-up">
        <p class="lp-know-label"><span class="lp-know-mark" aria-hidden="true"></span>この記事で分かること</p>
        <ul class="lp-know-list">
          <li class="lp-know-item lp-anim lp-anim-slide-left" style="--lp-delay:0ms">
            <span class="lp-ico" aria-hidden="true"><svg viewBox="0 0 24 24"><path d="M5 12.6 l4.6 4.6 L19.2 7.2" fill="none" stroke="currentColor" stroke-width="3.2" stroke-linecap="round" stroke-linejoin="round"></path></svg></span>
            <span class="lp-know-txt">概算比較額は「売却価格－片付け費用－売却諸費用」で比較。</span>
          </li>
          <li class="lp-know-item lp-anim lp-anim-slide-left" style="--lp-delay:150ms">
            <span class="lp-ico" aria-hidden="true"><svg viewBox="0 0 24 24"><path d="M5 12.6 l4.6 4.6 L19.2 7.2" fill="none" stroke="currentColor" stroke-width="3.2" stroke-linecap="round" stroke-linejoin="round"></path></svg></span>
            <span class="lp-know-txt">相続登記は2024年4月1日から義務化され、不動産を相続で取得したことを知った日から3年以内の申請が必要。</span>
          </li>
        </ul>
      </div>
    </div>
  </section>

  <!-- ===================== 目次FAQ ===================== -->
  <section class="lp-sec lp-faq bg-light2">
    <div class="lp-container">
      <div class="lp-faq-head">
        <p class="lp-faq-title lp-anim lp-anim-scale">目次FAQ</p>
        <span class="lp-rule-center lp-anim lp-anim-rule" aria-hidden="true"></span>
      </div>
      <div class="lp-faq-grid">

        <div class="lp-qa lp-anim lp-anim-slide-left" style="--lp-delay:0ms">
          <div class="lp-qa-row">
            <span class="lp-qa-badge is-q" aria-hidden="true">Q1</span>
            <p class="lp-qa-q">空き家は片付けてから売却すべき？</p>
          </div>
          <div class="lp-qa-row">
            <span class="lp-qa-badge is-a" aria-hidden="true">A</span>
            <div class="lp-qa-body">
              <p class="lp-qa-a">必須ではありません。片付ける前に不動産会社へ相談し、「片付けてから仲介売却」「現状のまま買取」のどちらが手取り額や労力の面で合っているかを比較してください。</p>
              <p class="lp-qa-jumpwrap"><a class="lp-qa-jump" href="#sec01" aria-label="空き家売却前に片付けるべき？3つの判断方法の見出しへ移動" target="_blank"><span class="lp-jt">詳細は「空き家売却前に片付けるべき？3つの判断方法」をご覧ください。</span><span class="lp-jx" aria-hidden="true">▼</span></a></p>
            </div>
          </div>
        </div>

        <div class="lp-qa lp-anim lp-anim-slide-left" style="--lp-delay:140ms">
          <div class="lp-qa-row">
            <span class="lp-qa-badge is-q" aria-hidden="true">Q2</span>
            <p class="lp-qa-q">片付け費用はいくら？</p>
          </div>
          <div class="lp-qa-row">
            <span class="lp-qa-badge is-a" aria-hidden="true">A</span>
            <div class="lp-qa-body">
              <p class="lp-qa-a">間取りによって差があり、1R・1Kで約3万〜8万円、3DK・3LDKで約15万〜30万円が目安です。荷物量や作業範囲によって変動するため、見積もりで確認しましょう。</p>
              <p class="lp-qa-jumpwrap"><a class="lp-qa-jump" href="#sec02" aria-label="空き家の片付け費用相場と追加料金の注意点の見出しへ移動" target="_blank"><span class="lp-jt">詳細は「空き家の片付け費用相場と追加料金の注意点」をご覧ください。</span><span class="lp-jx" aria-hidden="true">▼</span></a></p>
            </div>
          </div>
        </div>

        <div class="lp-qa lp-anim lp-anim-slide-left" style="--lp-delay:280ms">
          <div class="lp-qa-row">
            <span class="lp-qa-badge is-q" aria-hidden="true">Q3</span>
            <p class="lp-qa-q">荷物が残ったままでも売却できる？相続した空き家の相続手続きも相談できる？</p>
          </div>
          <div class="lp-qa-row">
            <span class="lp-qa-badge is-a" aria-hidden="true">A</span>
            <div class="lp-qa-body">
              <p class="lp-qa-a">買主が残置物の引取りに合意すれば、荷物を残したまま売却できる場合があります。</p>
              <p class="lp-qa-jumpwrap"><a class="lp-qa-jump" href="#sec03" aria-label="相続や残置物がある空き家を現状のまま売却・買取する方法の見出しへ移動" target="_blank"><span class="lp-jt">詳細は「相続や残置物がある空き家を現状のまま売却・買取する方法」をご覧ください。</span><span class="lp-jx" aria-hidden="true">▼</span></a></p>
            </div>
          </div>
        </div>

      </div>
    </div>
  </section>

  <!-- ===================== H2-1 ===================== -->
  <section class="lp-sec bg-white" id="sec01">
    <div class="lp-container">

      <div class="lp-h2-head lp-head-a">
        <span class="lp-chip-label lp-anim lp-anim-slide-down">判断の基準</span>
        <h2 class="lp-h2 lp-anim lp-anim-clip"><span class="lp-h2-phrase">空き家売却前に</span><span class="lp-h2-phrase">片付けるべき？</span><br class="lp-br-pc"><span class="lp-h2-phrase">3つの判断方法</span></h2>
        <span class="lp-rule-bold lp-anim lp-anim-rule" style="--lp-delay:180ms" aria-hidden="true"></span>
      </div>

      <p class="lp-lead lp-anim lp-anim-fade-up">空き家の売却に、片付けの完了は必須ではありません。売主が大きく手を加えず、現在の状態を前提として引き渡す<span class="lp-mark">現状渡し</span>なら、家財を残したまま売却できる場合があります。作業前に仲介売却と現状買取を比べましょう。</p>

      <p class="lp-anim lp-anim-fade-up">家具や家電などを残す場合は、次の4点について買主と個別に合意し、契約書に明記します。</p>

      <ul class="lp-quad">
        <li class="lp-quad-item lp-anim lp-anim-slide-left" style="--lp-delay:0ms"><span class="lp-quad-no" aria-hidden="true">1</span><span class="lp-quad-txt">残す物の範囲</span></li>
        <li class="lp-quad-item lp-anim lp-anim-slide-right" style="--lp-delay:120ms"><span class="lp-quad-no" aria-hidden="true">2</span><span class="lp-quad-txt">所有権</span></li>
        <li class="lp-quad-item lp-anim lp-anim-slide-left" style="--lp-delay:260ms"><span class="lp-quad-no" aria-hidden="true">3</span><span class="lp-quad-txt">撤去・処分費用</span></li>
        <li class="lp-quad-item lp-anim lp-anim-slide-right" style="--lp-delay:420ms"><span class="lp-quad-no" aria-hidden="true">4</span><span class="lp-quad-txt">引渡し後の扱い</span></li>
      </ul>

      <h3 class="lp-h3 lp-anim lp-anim-slide-left"><span class="lp-h3-phrase">空き家売却時の</span><span class="lp-h3-phrase">3つの進め方</span></h3>

      <div class="lp-table-wrap">
        <table class="lp-table">
          <thead>
            <tr>
              <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:0ms">
              <th scope="row">自分で片付けてから売却</th>
              <td data-label="費用負担">抑えやすい</td>
              <td data-label="時間・労力">大きい</td>
            </tr>
            <tr class="lp-anim lp-anim-slide-left" style="--lp-delay:140ms">
              <th scope="row">専門業者に依頼してから売却</th>
              <td data-label="費用負担">大きくなる</td>
              <td data-label="時間・労力">小さい</td>
            </tr>
            <tr class="lp-anim lp-anim-slide-left" style="--lp-delay:280ms">
              <th scope="row">片付け前に不動産会社へ相談</th>
              <td data-label="費用負担">査定額を比較して検討</td>
              <td data-label="時間・労力">売却と同時に整理</td>
            </tr>
          </tbody>
        </table>
      </div>

      <p class="lp-anim lp-anim-fade-up">仲介では整理すると室内を確認されやすくなり、買取では先に処分しないほうが負担を抑えられる場合もあります。次の3点で判断しましょう。</p>

      <ul class="lp-tags lp-tags-axis">
        <li class="lp-tag lp-tag-main lp-anim lp-anim-scale" style="--lp-delay:0ms">仲介か買取か</li>
        <li class="lp-tag lp-tag-main lp-anim lp-anim-scale" style="--lp-delay:130ms">自力作業が可能か</li>
        <li class="lp-tag lp-tag-main lp-anim lp-anim-scale" style="--lp-delay:280ms">費用を先払いできるか</li>
      </ul>

      <h3 class="lp-h3 lp-anim lp-anim-slide-left"><span class="lp-h3-phrase">作業前の確認事項</span></h3>

      <p class="lp-anim lp-anim-fade-up">作業前には次の5点を確認します。</p>

      <ul class="lp-tags">
        <li class="lp-tag lp-tag-sub lp-anim lp-anim-scale" style="--lp-delay:0ms">権利証</li>
        <li class="lp-tag lp-tag-sub lp-anim lp-anim-scale" style="--lp-delay:100ms">通帳</li>
        <li class="lp-tag lp-tag-sub lp-anim lp-anim-scale" style="--lp-delay:220ms">印鑑</li>
        <li class="lp-tag lp-tag-sub lp-anim lp-anim-scale" style="--lp-delay:360ms">写真</li>
        <li class="lp-tag lp-tag-sub lp-anim lp-anim-scale" style="--lp-delay:520ms">貴金属</li>
      </ul>

      <div class="lp-note lp-anim lp-anim-slide-right">
        <span class="lp-note-pin" aria-hidden="true">!</span>
        <div class="lp-note-body">
          <p class="lp-note-ttl">回収業者の許可を必ず確認</p>
          <p class="lp-note-txt">家庭から出る不用品を収集・運搬する事業者には、原則として市区町村の<span class="lp-mark">一般廃棄物収集運搬業の許可または委託</span>が必要です。産業廃棄物処理業許可や古物商許可だけでは、家庭ごみを回収できません。</p>
        </div>
      </div>

    </div>
  </section>

  <!-- ===================== CTA 1 ===================== -->
  <section class="lp-sec lp-cta-block bg-base">
    <div class="lp-container">
      <p class="lp-cta-catch lp-anim lp-anim-blur"><span class="lp-cta-phrase">残置物がある状態でも<br>空き家の売却は可能？</span></p>
      <a class="cta-btn lp-anim lp-anim-fade-up" style="--lp-delay:160ms" href="/contact/" target="_blank"><span>八戸市の不動産売却に関する<br class="lp-br-sp">ご相談はこちら</span><span class="arrow" aria-hidden="true"><svg viewBox="0 0 24 24"><path d="M4 12 H19 M13 6 L19.5 12 L13 18" fill="none" stroke="currentColor" stroke-width="2.6" stroke-linecap="round" stroke-linejoin="round"></path></svg></span></a>
    </div>
  </section>

  <!-- ===================== H2-2 ===================== -->
  <section class="lp-sec bg-light" id="sec02">
    <div class="lp-container">

      <div class="lp-h2-head lp-head-b">
        <div class="lp-head-b-inner">
          <p class="lp-side-label lp-anim lp-anim-fade-up">費用の目安</p>
          <h2 class="lp-h2 lp-anim lp-anim-slide-left"><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>
      </div>

      <p class="lp-lead lp-anim lp-anim-fade-up">片付け費用は、家財量や作業人数、車両、階数、エレベーターの有無などで変わります。間取り別の目安は<span class="lp-nobr">1R・1K</span>で約3万〜8万円、<span class="lp-nobr">3DK・3LDK</span>で約15万〜30万円です。見積もりで内訳を必ず確認しましょう。</p>

      <div class="lp-def lp-anim lp-anim-slide-right">
        <p class="lp-def-ttl">片付け費用とは</p>
        <p class="lp-def-txt">仕分け、梱包、搬出、運搬、処分、簡易清掃などの合計です。</p>
      </div>

      <p class="lp-anim lp-anim-fade-up">費用が変動する主な条件は、次のとおりです。</p>

      <ul class="lp-tags">
        <li class="lp-tag lp-tag-main lp-anim lp-anim-scale" style="--lp-delay:0ms">家財量</li>
        <li class="lp-tag lp-tag-main lp-anim lp-anim-scale" style="--lp-delay:90ms">人数</li>
        <li class="lp-tag lp-tag-main lp-anim lp-anim-scale" style="--lp-delay:190ms">車両</li>
        <li class="lp-tag lp-tag-main lp-anim lp-anim-scale" style="--lp-delay:300ms">階数</li>
        <li class="lp-tag lp-tag-main lp-anim lp-anim-scale" style="--lp-delay:420ms">エレベーター</li>
        <li class="lp-tag lp-tag-main lp-anim lp-anim-scale" style="--lp-delay:550ms">駐車距離</li>
        <li class="lp-tag lp-tag-main lp-anim lp-anim-scale" style="--lp-delay:690ms">処分品</li>
      </ul>

      <h3 class="lp-h3 lp-anim lp-anim-slide-left"><span class="lp-h3-phrase">間取り別費用の目安</span></h3>

      <p class="lp-anim lp-anim-fade-up">間取り別の片付け費用の目安（税別）は、次の通りです。</p>

      <figure class="lp-chart lp-anim lp-anim-fade-up">
        <div class="lp-bar-chart">
          <div class="lp-bar-row">
            <p class="lp-bar-name">1R・1K</p>
            <div class="lp-bar lp-anim">
              <div class="lp-bar-track"><span class="lp-bar-fill" style="--w:27%;--lp-delay:0ms"></span></div>
            </div>
            <p class="lp-bar-val">約30,000〜80,000円</p>
          </div>
          <div class="lp-bar-row">
            <p class="lp-bar-name">1DK・1LDK</p>
            <div class="lp-bar lp-anim">
              <div class="lp-bar-track"><span class="lp-bar-fill" style="--w:40%;--lp-delay:160ms"></span></div>
            </div>
            <p class="lp-bar-val">約50,000〜120,000円</p>
          </div>
          <div class="lp-bar-row">
            <p class="lp-bar-name">2DK・2LDK</p>
            <div class="lp-bar lp-anim">
              <div class="lp-bar-track"><span class="lp-bar-fill" style="--w:60%;--lp-delay:320ms"></span></div>
            </div>
            <p class="lp-bar-val">約80,000〜180,000円</p>
          </div>
          <div class="lp-bar-row">
            <p class="lp-bar-name">3DK・3LDK</p>
            <div class="lp-bar lp-anim">
              <div class="lp-bar-track"><span class="lp-bar-fill" style="--w:100%;--lp-delay:480ms"></span></div>
            </div>
            <p class="lp-bar-val">約150,000〜300,000円</p>
          </div>
        </div>
        <figcaption class="lp-fig-cap">間取り別の片付け費用の目安（税別）。バーの長さは各間取りの上限額の比率を表しています。</figcaption>
      </figure>

      <p class="lp-anim lp-anim-fade-up">上記はあくまで目安であり、実際の費用は荷物量や搬出条件によって変動します。</p>

      <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>

      <ul class="lp-tags">
        <li class="lp-tag lp-tag-sub lp-anim lp-anim-scale" style="--lp-delay:0ms">庭・物置</li>
        <li class="lp-tag lp-tag-sub lp-anim lp-anim-scale" style="--lp-delay:80ms">大型家具</li>
        <li class="lp-tag lp-tag-sub lp-anim lp-anim-scale" style="--lp-delay:170ms">消火器</li>
        <li class="lp-tag lp-tag-sub lp-anim lp-anim-scale" style="--lp-delay:270ms">タイヤ</li>
        <li class="lp-tag lp-tag-sub lp-anim lp-anim-scale" style="--lp-delay:380ms">ピアノ</li>
        <li class="lp-tag lp-tag-sub lp-anim lp-anim-scale" style="--lp-delay:500ms">金庫</li>
        <li class="lp-tag lp-tag-sub lp-anim lp-anim-scale" style="--lp-delay:630ms">仏壇</li>
        <li class="lp-tag lp-tag-sub lp-anim lp-anim-scale" style="--lp-delay:770ms">庭石</li>
        <li class="lp-tag lp-tag-sub lp-anim lp-anim-scale" style="--lp-delay:920ms">農機具</li>
        <li class="lp-tag lp-tag-sub lp-anim lp-anim-scale" style="--lp-delay:1080ms">特殊清掃</li>
      </ul>

      <div class="lp-note lp-anim lp-anim-slide-right">
        <span class="lp-note-pin" aria-hidden="true">!</span>
        <div class="lp-note-body">
          <p class="lp-note-ttl">家電4品目は別ルートで処分</p>
          <p class="lp-note-txt">エアコン、テレビ、冷蔵庫・冷凍庫、洗濯機・衣類乾燥機の家電4品目は、購入店、指定引取場所、自治体案内などに従い処分します。</p>
        </div>
      </div>

      <div class="lp-check lp-anim lp-anim-flip">
        <p class="lp-check-ttl">見積書の確認項目</p>
        <ul class="lp-check-list">
          <li class="lp-check-item lp-anim lp-anim-fade-up" style="--lp-delay:0ms"><span class="lp-ico lp-ico-check" aria-hidden="true"><svg viewBox="0 0 24 24"><path d="M5 12.6 l4.6 4.6 L19.2 7.2" fill="none" stroke="currentColor" stroke-width="3.2" stroke-linecap="round" stroke-linejoin="round"></path></svg></span><span>処分費・搬出費・車両費</span></li>
          <li class="lp-check-item lp-anim lp-anim-fade-up" style="--lp-delay:140ms"><span class="lp-ico lp-ico-check" aria-hidden="true"><svg viewBox="0 0 24 24"><path d="M5 12.6 l4.6 4.6 L19.2 7.2" fill="none" stroke="currentColor" stroke-width="3.2" stroke-linecap="round" stroke-linejoin="round"></path></svg></span><span>清掃費・リサイクル料金</span></li>
          <li class="lp-check-item lp-anim lp-anim-fade-up" style="--lp-delay:300ms"><span class="lp-ico lp-ico-check" aria-hidden="true"><svg viewBox="0 0 24 24"><path d="M5 12.6 l4.6 4.6 L19.2 7.2" fill="none" stroke="currentColor" stroke-width="3.2" stroke-linecap="round" stroke-linejoin="round"></path></svg></span><span>出張費・追加料金の条件</span></li>
        </ul>
      </div>

    </div>
  </section>

  <!-- ===================== CTA 2 ===================== -->
  <section class="lp-sec lp-cta-block bg-base">
    <div class="lp-container">
      <p class="lp-cta-catch lp-anim lp-anim-blur"><span class="lp-cta-phrase">残置物がある状態でも<br>空き家の売却は可能？</span></p>
      <a class="cta-btn lp-anim lp-anim-fade-up" style="--lp-delay:160ms" href="/contact/" target="_blank"><span>八戸市の不動産売却に関する<br class="lp-br-sp">ご相談はこちら</span><span class="arrow" aria-hidden="true"><svg viewBox="0 0 24 24"><path d="M4 12 H19 M13 6 L19.5 12 L13 18" fill="none" stroke="currentColor" stroke-width="2.6" stroke-linecap="round" stroke-linejoin="round"></path></svg></span></a>
    </div>
  </section>

  <!-- ===================== H2-3 ===================== -->
  <section class="lp-sec bg-white" id="sec03">
    <div class="lp-container">

      <div class="lp-h2-head lp-head-c">
        <span class="lp-hairline" aria-hidden="true"></span>
        <p class="lp-dot-label lp-anim lp-anim-fade-up"><span class="lp-dot" aria-hidden="true"></span>現状渡しと相続</p>
        <h2 class="lp-h2 lp-anim lp-anim-slide-down"><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-duo lp-anim lp-anim-rule" style="--lp-delay:200ms" aria-hidden="true"></span>
      </div>

      <p class="lp-lead lp-anim lp-anim-fade-up">買主や不動産会社が了承すれば、荷物を残したまま売却できる場合があります。<span class="lp-mark">残置物</span>とは、建物内や敷地内に残した家具、家電、生活用品などです。契約前に、残す物と費用負担を書面で定めましょう。</p>

      <h3 class="lp-h3 lp-anim lp-anim-slide-left"><span class="lp-h3-phrase">仲介と買取の比較</span></h3>

      <p class="lp-anim lp-anim-fade-up">仲介では撤去を求められやすい一方、買取では会社側が処分を手配できる場合があります。ただし、処分費が買取価格に反映されることもあります。</p>

      <p class="lp-table-cap">仲介売却と現状買取の比較表</p>
      <div class="lp-table-wrap">
        <table class="lp-table lp-table-cmp">
          <thead>
            <tr>
              <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:0ms">
              <th scope="row">片付け</th>
              <td data-label="片付け後の仲介売却">必要になりやすい</td>
              <td data-label="現状買取">残置物込みを相談可能</td>
            </tr>
            <tr class="lp-anim lp-anim-slide-left" style="--lp-delay:140ms">
              <th scope="row">売却価格</th>
              <td data-label="片付け後の仲介売却">市場で買主を探す</td>
              <td data-label="現状買取">処分費が反映される場合あり</td>
            </tr>
            <tr class="lp-anim lp-anim-slide-left" style="--lp-delay:280ms">
              <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 lp-tr-total" style="--lp-delay:560ms">
              <th scope="row">向いている人</th>
              <td data-label="片付け後の仲介売却">価格重視</td>
              <td data-label="現状買取">期間・労力重視</td>
            </tr>
          </tbody>
        </table>
      </div>

      <p class="lp-anim lp-anim-fade-up">実際の手取り額を計算する際は、住宅ローン残債や譲渡所得税等も考慮しましょう。</p>

      <h3 class="lp-h3 lp-anim lp-anim-slide-left"><span class="lp-h3-phrase">現状渡しの注意点</span></h3>

      <div class="lp-note lp-anim lp-anim-slide-right">
        <span class="lp-note-pin" aria-hidden="true">!</span>
        <div class="lp-note-body">
          <p class="lp-note-ttl">契約前に決めておくこと</p>
          <p class="lp-note-txt">契約前に残す物、仏壇・重要書類、庭や倉庫の荷物、費用負担、引渡し後の扱いを定めます。他人の物には所有者の承諾が必要です。<span class="lp-mark">現状渡しは、建物の不具合に関する責任がなくなるという意味ではありません。</span></p>
        </div>
      </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>

      <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="3" data-dec="0">3</span><span class="unit">年以内に申請</span></p>
        <p class="lp-stat-note">2024年4月1日より前に相続したことを知っていた未登記不動産については、<span class="lp-nobr">2027年3月31日</span>が申請期限です。</p>
      </div>

      <p class="lp-anim lp-anim-fade-up">相談時は、次の情報を準備します。</p>

      <ul class="lp-tags">
        <li class="lp-tag lp-tag-main lp-anim lp-anim-scale" style="--lp-delay:0ms">登記事項証明書</li>
        <li class="lp-tag lp-tag-main lp-anim lp-anim-scale" style="--lp-delay:100ms">固定資産税納税通知書</li>
        <li class="lp-tag lp-tag-main lp-anim lp-anim-scale" style="--lp-delay:210ms">戸籍</li>
        <li class="lp-tag lp-tag-main lp-anim lp-anim-scale" style="--lp-delay:330ms">遺言書</li>
        <li class="lp-tag lp-tag-main lp-anim lp-anim-scale" style="--lp-delay:460ms">相続人</li>
        <li class="lp-tag lp-tag-main lp-anim lp-anim-scale" style="--lp-delay:600ms">ローン・抵当権の情報</li>
      </ul>

      <p class="lp-anim lp-anim-fade-up">不動産会社には司法書士、弁護士、税理士、片付け業者との連携体制も確認してください。</p>

      <div class="lp-flow">
        <p class="lp-flow-ttl lp-anim lp-anim-fade-up">相続空き家の売却手順</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><p class="lp-step-txt">相続人・名義を確認</p></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><p class="lp-step-txt">専門家へ相談</p></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><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" aria-hidden="true">4</span><p class="lp-step-txt">片付けと現状渡しを比較</p></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><p class="lp-step-txt">契約・引渡し</p></div>
        </div>
      </div>

    </div>
  </section>

  <!-- ===================== CTA 3 ===================== -->
  <section class="lp-sec lp-cta-block bg-base">
    <div class="lp-container">
      <p class="lp-cta-catch lp-anim lp-anim-blur"><span class="lp-cta-phrase">残置物がある状態でも<br>空き家の売却は可能？</span></p>
      <a class="cta-btn lp-anim lp-anim-fade-up" style="--lp-delay:160ms" href="/contact/" target="_blank"><span>八戸市の不動産売却に関する<br class="lp-br-sp">ご相談はこちら</span><span class="arrow" aria-hidden="true"><svg viewBox="0 0 24 24"><path d="M4 12 H19 M13 6 L19.5 12 L13 18" fill="none" stroke="currentColor" stroke-width="2.6" stroke-linecap="round" stroke-linejoin="round"></path></svg></span></a>
    </div>
  </section>

  <!-- ===================== まとめ ===================== -->
  <section class="lp-sec lp-summary lp-surface-main">
    <div class="lp-container">

      <div class="lp-h2-head lp-head-d">
        <h2 class="lp-h2 lp-anim lp-anim-scale"><span class="lp-h2-phrase">まとめ</span></h2>
        <span class="lp-rule-center lp-rule-dark lp-anim lp-anim-rule" style="--lp-delay:150ms" aria-hidden="true"></span>
      </div>

      <p class="lp-lead lp-sum-lead lp-anim lp-anim-fade-up">空き家の売却は、片付けを終えてからでなければ進められないわけではありません。仲介と買取のどちらを選ぶか、どこまで自分で片付けるかによって、費用や労力の負担は大きく変わります。改めて要点を振り返ります。</p>

      <ul class="lp-sum-grid">
        <li class="lp-sum-card lp-anim lp-anim-slide-left" style="--lp-delay:0ms"><span class="lp-sum-bar" aria-hidden="true"></span><span class="lp-sum-txt">空き家売却の片付けは必須ではない。</span></li>
        <li class="lp-sum-card lp-anim lp-anim-slide-down" style="--lp-delay:140ms"><span class="lp-sum-bar" aria-hidden="true"></span><span class="lp-sum-txt">手取り額、期間、労力で3つの方法を比較。</span></li>
        <li class="lp-sum-card lp-anim lp-anim-slide-up" style="--lp-delay:300ms"><span class="lp-sum-bar" aria-hidden="true"></span><span class="lp-sum-txt">相続物件は名義と家財の所有関係を先に確認。</span></li>
        <li class="lp-sum-card lp-anim lp-anim-slide-right" style="--lp-delay:480ms"><span class="lp-sum-bar" aria-hidden="true"></span><span class="lp-sum-txt">費用を払う前に、仲介と買取の両方を査定。</span></li>
      </ul>

      <p class="lp-sum-close lp-anim lp-anim-fade-up">片付け費用は、業者へ依頼してから「思ったより高かった」と感じるケースも少なくありません。先に不動産会社へ相談し、片付けた場合と現状のまま売却した場合の手取り額を比較しておくと、無駄な出費を避けやすくなります。</p>

    </div>
  </section>

</div>

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "Article",
  "headline": "空き家売却の片付けは必要？片付け費用と現状渡しの選択肢を解説",
  "description": "空き家の売却で荷物をすべて処分する必要はありません。片付け前に確認したい3つの進め方、間取り別の片付け費用の目安、残置物を残した現状渡し・買取の比較、相続登記の期限までを整理して解説します。",
  "articleSection": "空き家売却",
  "inLanguage": "ja",
  "about": [
    {"@type": "Thing", "name": "空き家売却"},
    {"@type": "Thing", "name": "片付け費用"},
    {"@type": "Thing", "name": "現状渡し"},
    {"@type": "Thing", "name": "残置物"},
    {"@type": "Thing", "name": "相続登記"},
    {"@type": "Place", "name": "青森県八戸市"}
  ]
}
</script>
<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "FAQPage",
  "mainEntity": [
    {
      "@type": "Question",
      "name": "空き家は片付けてから売却すべき？",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "必須ではありません。片付ける前に不動産会社へ相談し、「片付けてから仲介売却」「現状のまま買取」のどちらが手取り額や労力の面で合っているかを比較してください。"
      }
    },
    {
      "@type": "Question",
      "name": "片付け費用はいくら？",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "間取りによって差があり、1R・1Kで約3万〜8万円、3DK・3LDKで約15万〜30万円が目安です。荷物量や作業範囲によって変動するため、見積もりで確認しましょう。"
      }
    },
    {
      "@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{
  --color-base:#FAFAFA;
  --color-main:#f1c40f;
  --color-sub:#e67e22;
  --color-accent:#e67e22;
  --color-accent-dark:#c96c1d;
  --color-on-main:#1A1A1A;
  --color-on-accent:#1A1A1A;
  --color-text-on-dark:#FFFFFF;
  --color-text-on-light:#1A1A1A;
  --color-text-sub-on-light:#333333;
  --tint-main:#FCF2CA;
  --tint-main-strong:#F9E493;
  --tint-accent:#FCEDE0;
  --lp-hair:rgba(26,26,26,.14);
  --lp-hair-strong:rgba(26,26,26,.28);
  --lp-track:rgba(26,26,26,.10);
}

/* ===== ①23-1 wrapper必須CSS ===== */
.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;
  background:#FFFFFF !important; color:var(--color-text-on-light) !important;
  -webkit-font-smoothing:antialiased;
}

/* ===== ①23-8b フォントガード(親サイトの子孫直接指定を遮断) ===== */
.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;
}

/* ===== ①23-8 全要素必須スタイル・ベースリセット ===== */
.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;margin:0;padding:0}
.article-lp-wrapper h2,
.article-lp-wrapper h3,
.article-lp-wrapper p,
.article-lp-wrapper ul,
.article-lp-wrapper li,
.article-lp-wrapper figure,
.article-lp-wrapper table{margin: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{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-chart,
.article-lp-wrapper .lp-flow,
.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: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"] > *{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,
.article-lp-wrapper .lp-cta-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単位の安全な色継承 ===== */
.article-lp-wrapper .bg-white{background:#FFFFFF !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-light2{background:var(--tint-accent) !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 .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 :where(.bg-white,.bg-light,.bg-light2,.bg-base,.lp-surface-main,.lp-surface-accent) :where(p,li,dt,dd,figcaption,small,blockquote,a){color:inherit !important}

/* ===== セクション・タイポ基本 ===== */
.article-lp-wrapper .lp-sec{position:relative;width:100%;padding:60px 0}
.article-lp-wrapper .lp-sec[id]{scroll-margin-top:24px}
.article-lp-wrapper p{font-size:17px;line-height:2.1;color:inherit !important}
.article-lp-wrapper .lp-lead{font-size:18px !important;line-height:2.2 !important;font-weight:400}
.article-lp-wrapper .lp-lead + p,
.article-lp-wrapper .lp-lead + .lp-lead{margin-top:54px}

/* 強調(5-2:文字色はブランド色を使わずマーカー・下線で見せる=8-0/8-1a) */
.article-lp-wrapper .lp-mark{
  font-weight:700;
  background:linear-gradient(transparent 58%, rgba(241,196,15,.55) 58%, rgba(241,196,15,.55) 93%, transparent 93%) !important;
  padding:0 .12em;
}
.article-lp-wrapper .lp-uline{font-weight:700;border-bottom:3px solid var(--color-accent) !important;padding-bottom:2px}

/* ===== FV ===== */
.article-lp-wrapper .lp-fv{padding:56px 0 108px;overflow:visible}
.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%;filter:blur(46px);opacity:.5}
.article-lp-wrapper .lp-glow-a{width:340px;height:340px;top:-120px;right:-70px;background:rgba(241,196,15,.55) !important;animation:lpFloatA 16s ease-in-out infinite}
.article-lp-wrapper .lp-glow-b{width:260px;height:260px;bottom:-110px;left:-80px;background:rgba(230,126,34,.30) !important;animation:lpFloatB 19s ease-in-out infinite}
.article-lp-wrapper .lp-fv-deco{display:block;width:132px;margin:0 0 34px;color:var(--color-accent)}
.article-lp-wrapper .lp-fv-deco svg{width:100%;height:auto;display:block;overflow:visible}
.article-lp-wrapper .lp-fv-deco path{stroke-dasharray:220;stroke-dashoffset:220;animation:lpDraw 1s cubic-bezier(.22,1,.36,1) forwards}
.article-lp-wrapper .lp-fv-deco .lp-draw-2{animation-delay:.18s}
.article-lp-wrapper .lp-fv-deco .lp-draw-3{animation-delay:.34s}
.article-lp-wrapper .lp-fv-lead1{animation:lpRise .9s cubic-bezier(.22,1,.36,1) both}
.article-lp-wrapper .lp-fv-lead2{animation:lpRise .9s cubic-bezier(.22,1,.36,1) .22s both}

/* ===== この記事で分かること ===== */
.article-lp-wrapper .lp-know{
  position:relative;background:var(--tint-main) !important;
  border-left:8px solid var(--color-accent) !important;
  border-radius:0 10px 10px 0;padding:48px 52px;
}
.article-lp-wrapper .lp-know-label{
  display:flex;align-items:center;gap:14px;
  font-size:20px !important;font-weight:900;letter-spacing:.14em;line-height:1.7;
  color:var(--color-text-on-light) !important;margin:0 0 26px;
}
.article-lp-wrapper .lp-know-mark{flex:0 0 auto;width:18px;height:18px;border-radius:50%;background:var(--color-main) !important;border:3px solid var(--color-accent) !important}
.article-lp-wrapper .lp-know-list{display:grid;gap:26px}
.article-lp-wrapper .lp-know-item{display:flex;align-items:flex-start;gap:16px;min-width:0}
.article-lp-wrapper .lp-know-txt{font-size:17px;line-height:2.05;font-weight:700}
.article-lp-wrapper .lp-ico{
  flex:0 0 auto;width:28px;height:28px;border-radius:50%;
  display:inline-flex;align-items:center;justify-content:center;margin-top:.18em;
  background:var(--color-accent) !important;color:var(--color-on-accent) !important;
}
.article-lp-wrapper .lp-ico svg{width:62%;height:62%;display:block}
.article-lp-wrapper .lp-ico svg path{stroke:currentColor !important}

/* ===== 目次FAQ ===== */
.article-lp-wrapper .lp-faq-head{text-align:center;margin-bottom:56px}
.article-lp-wrapper .lp-faq-title{font-size:34px !important;font-weight:900;line-height:1.5;letter-spacing:.06em;color:var(--color-text-on-light) !important;margin:0}
.article-lp-wrapper .lp-rule-center{display:block;width:120px;height:5px;margin:20px auto 0;border-radius:4px;background:var(--color-accent) !important;transform-origin:center}
.article-lp-wrapper .lp-rule-dark{background:var(--color-on-main) !important}
.article-lp-wrapper .lp-faq-grid{display:grid;grid-template-columns:1fr;gap:48px}
.article-lp-wrapper .lp-qa{
  background:#FFFFFF !important;border-radius:10px;padding:40px 44px;
  border:1px solid var(--lp-hair) !important;border-top:5px solid var(--color-main) !important;
}
.article-lp-wrapper .lp-qa-row{display:flex;align-items:flex-start;gap:18px;min-width:0}
.article-lp-wrapper .lp-qa-row + .lp-qa-row{margin-top:22px;padding-top:22px;border-top:1px solid var(--lp-hair) !important}
.article-lp-wrapper .lp-qa-badge{
  flex:0 0 auto;min-width:46px;height:38px;padding:0 10px;border-radius:6px;
  display:inline-flex;align-items:center;justify-content:center;
  font-size:16px;font-weight:900;line-height:1;letter-spacing:.02em;
}
.article-lp-wrapper .lp-qa-badge.is-q{background:var(--color-main) !important;color:var(--color-on-main) !important}
.article-lp-wrapper .lp-qa-badge.is-a{width:46px;min-width:46px;background:var(--color-accent) !important;color:var(--color-on-accent) !important}
.article-lp-wrapper .lp-qa-body{min-width:0}
.article-lp-wrapper .lp-qa-q{font-size:19px !important;font-weight:900;line-height:1.85;margin:0;padding-top:2px}
.article-lp-wrapper .lp-qa-a{font-size:17px;line-height:2.05;margin:0}
/* Aバッジ列のインデントを解除し、カード幅いっぱいに配置 */
.article-lp-wrapper .lp-qa-jumpwrap{margin-top:22px !important;margin-left:-64px}
.article-lp-wrapper .lp-qa-jump{
  display:flex;align-items:center;flex-wrap:nowrap;gap:18px;
  min-height:44px;padding:16px 22px;border-radius:6px;cursor:pointer;
  background:var(--tint-main) !important;color:var(--color-text-on-light) !important;
  border:2px solid var(--color-main) !important;
  transition:background 320ms ease, transform 320ms cubic-bezier(.22,1,.36,1);
}
.article-lp-wrapper .lp-jt{flex:1 1 auto;min-width:0;font-size:16px;font-weight:700;line-height:1.75}
.article-lp-wrapper .lp-jx{
  flex:0 0 auto;width:30px;height:30px;border-radius:50%;
  display:inline-flex;align-items:center;justify-content:center;
  font-size:16px;line-height:1;padding-top:1px;
  background:var(--color-accent) !important;color:var(--color-on-accent) !important;
  transition:transform 320ms cubic-bezier(.22,1,.36,1);
}
.article-lp-wrapper .lp-qa-jump:hover{background:var(--tint-main-strong) !important;transform:translateY(-2px)}
.article-lp-wrapper .lp-qa-jump:hover .lp-jx{transform:translateY(3px)}
.article-lp-wrapper .lp-qa-jump:focus-visible{outline:3px solid var(--color-accent);outline-offset:4px}

/* ===== H2 見出し(4型を巡回) ===== */
.article-lp-wrapper .lp-h2-head{margin-bottom:52px}
.article-lp-wrapper .lp-h2{
  font-size:40px !important;font-weight:900;line-height:1.45 !important;letter-spacing:-.02em;
  color:inherit !important;margin:0;
}
.article-lp-wrapper .lp-h2 *{font-size:inherit !important;line-height:inherit !important}
.article-lp-wrapper .lp-h3{
  font-size:26px !important;font-weight:700;line-height:1.6 !important;letter-spacing:-.01em;
  color:inherit !important;margin:80px 0 28px;
}
.article-lp-wrapper .lp-h3 *{font-size:inherit !important;line-height:inherit !important}
.article-lp-wrapper .lp-h3::before{content:"";display:block;width:44px;height:4px;border-radius:2px;background:var(--color-main) !important;margin-bottom:16px}

/* 型A:塗りチップ + 太下線 */
.article-lp-wrapper .lp-chip-label{
  display:inline-block;padding:8px 20px;border-radius:999px;margin-bottom:16px;
  font-size:16px;font-weight:900;letter-spacing:.14em;line-height:1.6;
  background:var(--color-accent) !important;color:var(--color-on-accent) !important;
}
.article-lp-wrapper .lp-rule-bold{display:block;width:180px;height:8px;margin-top:20px;border-radius:0;background:var(--color-main) !important;transform-origin:left center}

/* 型B:左の太い縦帯 + 小ラベル */
.article-lp-wrapper .lp-head-b-inner{border-left:10px solid var(--color-main) !important;padding-left:28px}
.article-lp-wrapper .lp-side-label{font-size:16px !important;font-weight:900;letter-spacing:.2em;line-height:1.7;margin:0 0 12px;color:var(--color-text-sub-on-light) !important}

/* 型C:上ヘアライン + ドットラベル + 2トーン下線 */
.article-lp-wrapper .lp-hairline{display:block;width:100%;height:1px;background:var(--lp-hair-strong) !important;margin-bottom:28px}
.article-lp-wrapper .lp-dot-label{display:flex;align-items:center;gap:12px;font-size:16px !important;font-weight:900;letter-spacing:.18em;line-height:1.7;margin:0 0 14px}
.article-lp-wrapper .lp-dot{flex:0 0 auto;width:14px;height:14px;border-radius:50%;background:var(--color-accent) !important}
.article-lp-wrapper .lp-rule-duo{
  display:block;width:220px;height:6px;margin-top:22px;transform-origin:left center;
  background:linear-gradient(90deg, var(--color-accent) 0%, var(--color-accent) 40%, var(--color-main) 40%, var(--color-main) 100%) !important;
}

/* 型D:中央寄せ(まとめ) */
.article-lp-wrapper .lp-head-d{text-align:center}

/* ===== 4項目リスト(1〜4) ===== */
.article-lp-wrapper .lp-quad{display:grid;grid-template-columns:repeat(2,1fr);gap:32px;margin-top:44px}
.article-lp-wrapper .lp-quad-item{
  display:flex;align-items:center;gap:18px;min-width:0;
  background:var(--tint-main) !important;border-radius:8px;padding:28px 30px;
}
.article-lp-wrapper .lp-quad-no{
  flex:0 0 auto;width:40px;height:40px;border-radius:50%;
  display:inline-flex;align-items:center;justify-content:center;
  font-size:18px;font-weight:900;line-height:1;
  background:var(--color-accent) !important;color:var(--color-on-accent) !important;
}
.article-lp-wrapper .lp-quad-txt{font-size:17px;font-weight:700;line-height:1.8}

/* ===== タグ・チップ ===== */
.article-lp-wrapper .lp-tags{display:flex;flex-wrap:wrap;gap:14px;margin-top:36px}
.article-lp-wrapper .lp-tag{
  display:inline-flex;align-items:center;justify-content:center;
  padding:12px 18px;border-radius:4px;
  font-size:16px;font-weight:700;line-height:1.7;
}
.article-lp-wrapper .lp-tag-main{background:var(--tint-main-strong) !important;color:var(--color-text-on-light) !important;border:1px solid var(--color-main) !important}
.article-lp-wrapper .lp-tag-sub{background:#FFFFFF !important;color:var(--color-text-on-light) !important;border:2px solid var(--color-accent) !important}
.article-lp-wrapper .lp-tags-axis .lp-tag{padding:14px 26px;font-size:17px;font-weight:900;background:var(--color-main) !important;color:var(--color-on-main) !important;border:none !important;border-radius:999px}

/* ===== 表 ===== */
.article-lp-wrapper .lp-table-cap{font-size:17px !important;font-weight:900;line-height:1.9;margin:60px 0 18px}
.article-lp-wrapper .lp-table-wrap{margin:60px 0}
.article-lp-wrapper .lp-table-cap + .lp-table-wrap{margin-top:0}
.article-lp-wrapper .lp-table{width:100%;border-collapse:collapse;table-layout:auto;border-radius:4px;overflow:hidden}
.article-lp-wrapper .lp-table thead th{
  background:var(--color-main) !important;color:var(--color-on-main) !important;
  font-size:17px;font-weight:900;line-height:1.7;padding:18px 18px;
  border-right:1px solid rgba(26,26,26,.18) !important;
}
.article-lp-wrapper .lp-table thead th:last-child{border-right:none !important}
.article-lp-wrapper .lp-table tbody th[scope="row"]{
  background:var(--tint-main-strong) !important;color:var(--color-text-on-light) !important;
  font-size:17px;font-weight:900;line-height:1.9;padding:18px 18px;
  border-bottom:1px solid var(--lp-hair) !important;border-right:1px solid var(--lp-hair) !important;
}
.article-lp-wrapper .lp-table tbody td{
  background:#FFFFFF !important;color:var(--color-text-on-light) !important;
  font-size:17px;font-weight:400;line-height:1.9;padding:18px 18px;
  border-bottom:1px solid var(--lp-hair) !important;border-right:1px solid var(--lp-hair) !important;
}
.article-lp-wrapper .lp-table tbody td:last-child{border-right:none !important}
.article-lp-wrapper .lp-table tbody tr:last-child th,
.article-lp-wrapper .lp-table tbody tr:last-child td{border-bottom:none !important}
.article-lp-wrapper .lp-table .lp-tr-total td{font-weight:900;background:var(--tint-accent) !important}
.article-lp-wrapper .lp-table .lp-tr-total th[scope="row"]{border-top:2px solid var(--color-accent) !important}

/* ===== 棒グラフ(9-2b) ===== */
.article-lp-wrapper .lp-chart{margin:52px 0 0;background:#FFFFFF !important;border-radius:8px;padding:44px 44px 34px;border:1px solid var(--lp-hair) !important}
.article-lp-wrapper .lp-bar-chart{display:grid;gap:30px}
.article-lp-wrapper .lp-bar-row{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2.5fr) minmax(0,1.5fr);align-items:center;gap:20px}
.article-lp-wrapper .lp-bar-name{font-size:17px !important;font-weight:900;line-height:1.7;text-align:left;margin:0}
.article-lp-wrapper .lp-bar-val{font-size:17px !important;font-weight:700;line-height:1.7;text-align:right;margin:0}
.article-lp-wrapper .lp-bar{min-width:0}
.article-lp-wrapper .lp-bar-track{width:100%;height:26px;border-radius:4px;background:var(--lp-track) !important;border:1px solid var(--lp-hair-strong) !important;overflow:hidden;direction:ltr}
.article-lp-wrapper .lp-bar-fill{display:block;height:100%;width:var(--w);background:var(--color-accent) !important;transform-origin:left center;transition:width 1400ms cubic-bezier(.22,1,.36,1);transition-delay:var(--lp-delay,0ms)}
.article-lp-wrapper .lp-fig-cap{font-size:16px !important;line-height:1.9;margin-top:26px;color:var(--color-text-sub-on-light) !important}

/* ===== 定義ボックス ===== */
.article-lp-wrapper .lp-def{background:#FFFFFF !important;border:1px solid var(--lp-hair) !important;border-top:5px solid var(--color-accent) !important;border-radius:0 0 8px 8px;padding:40px 44px;margin-top:52px}
.article-lp-wrapper .lp-def-ttl{font-size:18px !important;font-weight:900;line-height:1.8;margin:0 0 10px}
.article-lp-wrapper .lp-def-txt{font-size:17px;line-height:2.05;margin:0}

/* ===== 注意ボックス ===== */
.article-lp-wrapper .lp-note{display:flex;align-items:flex-start;gap:20px;min-width:0;background:var(--tint-accent) !important;border-left:6px solid var(--color-accent) !important;border-radius:0 8px 8px 0;padding:40px 44px;margin-top:56px}
.article-lp-wrapper .lp-note-pin{flex:0 0 auto;width:36px;height:36px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;font-size:20px;font-weight:900;line-height:1;padding-bottom:2px;background:var(--color-accent) !important;color:var(--color-on-accent) !important}
.article-lp-wrapper .lp-note-body{min-width:0}
.article-lp-wrapper .lp-note-ttl{font-size:18px !important;font-weight:900;line-height:1.8;margin:0 0 12px}
.article-lp-wrapper .lp-note-txt{font-size:17px;line-height:2.05;margin:0}

/* ===== チェックリスト ===== */
.article-lp-wrapper .lp-check{background:var(--tint-main) !important;border-radius:8px;padding:44px 48px;margin-top:56px}
.article-lp-wrapper .lp-check-ttl{font-size:19px !important;font-weight:900;line-height:1.8;margin:0 0 24px;padding-bottom:16px;border-bottom:3px solid var(--color-accent) !important}
.article-lp-wrapper .lp-check-list{display:grid;gap:22px}
.article-lp-wrapper .lp-check-item{display:flex;align-items:flex-start;gap:16px;min-width:0;font-size:17px;font-weight:700;line-height:2}
.article-lp-wrapper .lp-ico-check{width:26px;height:26px;background:var(--color-main) !important;color:var(--color-on-main) !important}

/* ===== 数値訴求 ===== */
.article-lp-wrapper .lp-stat{background:var(--tint-main) !important;border-radius:0 24px 0 0;padding:52px 56px;margin-top:56px;border-top:6px solid var(--color-accent) !important}
.article-lp-wrapper .lp-stat-label{font-size:17px !important;font-weight:700;line-height:1.9;margin:0 0 10px}
.article-lp-wrapper .lp-stat-num{display:inline-flex;align-items:baseline;line-height:1;margin:0 !important;color:var(--color-text-on-light) !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:30px;font-weight:900;line-height:1;margin-left:.12em}
.article-lp-wrapper .lp-stat-note{font-size:16px !important;line-height:2;margin:20px 0 0 !important;color:var(--color-text-sub-on-light) !important}

/* ===== 縦ステップ(4-3) ===== */
.article-lp-wrapper .lp-flow{margin-top:64px}
.article-lp-wrapper .lp-flow-ttl{font-size:18px !important;font-weight:900;line-height:1.8;margin:0 0 28px;text-align:center}
.article-lp-wrapper .lp-steps{position:relative;max-width:600px;margin-inline:auto}
.article-lp-wrapper .lp-step{position:relative;display:grid;grid-template-columns:48px 1fr;column-gap:20px;align-items:center;padding-bottom:34px}
.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;font-size:18px;font-weight:900;line-height:1;background:var(--color-accent) !important;color:var(--color-on-accent) !important;position:relative;z-index:2}
.article-lp-wrapper .lp-step-txt{font-size:17px !important;font-weight:700;line-height:1.9;margin:0}
.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;z-index:1}

/* ===== CTA(19章) ===== */
.article-lp-wrapper .lp-cta-block{padding:96px 0;text-align:center;border-top:10px solid var(--color-main) !important;border-bottom:10px solid var(--color-main) !important}
.article-lp-wrapper .lp-cta-catch{font-size:32px !important;font-weight:900;line-height:1.6 !important;letter-spacing:-.01em;margin:0 0 40px;color:var(--color-text-on-light) !important;max-width:680px;margin-inline:auto}
.article-lp-wrapper .lp-cta-catch *{font-size:inherit !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;color:var(--color-on-accent) !important;
  border:2px solid var(--color-accent-dark) !important;cursor:pointer;border-radius:8px;
  padding:20px 44px;min-height:60px;max-width:560px;margin-inline:auto;white-space:nowrap;
  font-size:17px;font-weight:900;line-height:1.5;text-decoration:none !important;
  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 > *{position:relative;z-index:2}
.article-lp-wrapper .cta-btn .arrow{width:20px;height:20px;flex:0 0 auto;transform:translateX(1px)}
.article-lp-wrapper .cta-btn .arrow svg{width:100%;height:100%;display:block}
.article-lp-wrapper .cta-btn .arrow svg path{stroke:currentColor !important;fill:none !important}
.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,.45) 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,.22);background:var(--color-accent-dark) !important}
.article-lp-wrapper .cta-btn:hover .arrow{transform:translateX(8px);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-dark);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:var(--color-on-accent) !important}
.article-lp-wrapper .cta-btn svg,
.article-lp-wrapper .cta-btn svg *{stroke:currentColor !important}

/* ===== まとめ ===== */
.article-lp-wrapper .lp-summary .lp-h2{color:var(--color-on-main) !important}
.article-lp-wrapper .lp-sum-lead{max-width:720px;margin-inline:auto;text-align:center;color:var(--color-on-main) !important}
.article-lp-wrapper .lp-sum-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:32px;margin-top:56px}
.article-lp-wrapper .lp-sum-card{position:relative;display:flex;align-items:center;min-width:0;background:#FFFFFF !important;border-radius:12px;padding:38px 34px 38px 40px;overflow:hidden}
.article-lp-wrapper .lp-sum-bar{position:absolute;left:0;top:0;bottom:0;width:8px;background:var(--color-accent) !important}
.article-lp-wrapper .lp-sum-txt{font-size:18px;font-weight:900;line-height:1.95;color:var(--color-text-on-light) !important}
.article-lp-wrapper .lp-sum-close{max-width:720px;margin:56px auto 0 !important;text-align:left;color:var(--color-on-main) !important;font-size:17px;line-height:2.15}

/* ===== ⓪10-4 アニメーション初期状態(is-animatingゲート) ===== */
.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-rule: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-anim.lp-anim-elastic.in-view{transition:opacity 900ms cubic-bezier(.34,1.56,.64,1), transform 1500ms 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 1000ms cubic-bezier(.16,1,.3,1), transform 1400ms cubic-bezier(.16,1,.3,1);transition-delay:var(--lp-delay, 0ms)}
.article-lp-wrapper.is-animating .lp-anim.lp-anim-rule.in-view{transition:transform 900ms cubic-bezier(.83,0,.17,1), opacity 600ms ease;transition-delay:var(--lp-delay, 0ms)}
.article-lp-wrapper.is-animating .lp-anim.lp-anim-clip.in-view{transition:clip-path 1400ms cubic-bezier(.16,1,.3,1), opacity 800ms ease;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.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}

/* ステップ連結線(上→下ドロー) */
.article-lp-wrapper.is-animating .lp-step:not(:last-child)::before{transform:translateX(-50%) scaleY(0);transition:transform 620ms ease;transition-delay:var(--lp-delay, 0ms)}
.article-lp-wrapper.is-animating .lp-step.in-view:not(:last-child)::before{transform:translateX(-50%) scaleY(1)}

@keyframes lpRise{from{opacity:0;transform:translateY(20px)}to{opacity:1;transform:none}}
@keyframes lpDraw{to{stroke-dashoffset:0}}
@keyframes lpFloatA{0%,100%{transform:translate(0,0) scale(1)}50%{transform:translate(-26px,30px) scale(1.08)}}
@keyframes lpFloatB{0%,100%{transform:translate(0,0) scale(1)}50%{transform:translate(24px,-28px) scale(1.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-fv-lead1,
  .article-lp-wrapper .lp-fv-lead2,
  .article-lp-wrapper .lp-glow,
  .article-lp-wrapper .lp-fv-deco 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}
}

/* ===== ①2-10 SP(≤768px) ===== */
@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-txt,
  .article-lp-wrapper .lp-fig-cap,
  .article-lp-wrapper .lp-table-cap,
  .article-lp-wrapper .lp-stat-note,
  .article-lp-wrapper .lp-tag,
  .article-lp-wrapper .lp-jt,
  .article-lp-wrapper .lp-qa-badge{
    font-size:max(16px,4.3vw);
    line-height:2.0;
  }

  /* ② 見出し・大型数値の再宣言(①より後・内部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(24px,6.8vw) !important;line-height:1.45 !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.55 !important}
  .article-lp-wrapper .lp-faq-title{font-size:max(24px,6.8vw) !important;line-height:1.45 !important;text-align:center;}
  .article-lp-wrapper .lp-cta-catch,
  .article-lp-wrapper .lp-cta-catch span{font-size:max(22px,6vw) !important;line-height:1.6 !important;text-align:center;}
  .article-lp-wrapper .lp-stat-num .num{font-size:max(40px,15vw) !important;line-height:1 !important}
  .article-lp-wrapper .lp-stat-num .unit{font-size:max(18px,5vw) !important;line-height:1 !important}
  .article-lp-wrapper .lp-know-label{font-size:max(18px,5vw) !important;line-height:1.7 !important}
  .article-lp-wrapper .lp-qa-q{font-size:max(17px,4.8vw) !important;line-height:1.6 !important}
  .article-lp-wrapper .lp-qa-a{line-height:1.6!important;}
  .article-lp-wrapper .lp-lead{font-size:max(17px,4.6vw) !important;line-height:1.6 !important}
  .article-lp-wrapper .lp-sum-txt,
  .article-lp-wrapper .lp-check-ttl,
  .article-lp-wrapper .lp-note-ttl,
  .article-lp-wrapper .lp-def-ttl,
  .article-lp-wrapper .lp-flow-ttl{font-size:max(17px,4.6vw) !important;line-height:1.85 !important}
  .blog__contents h2:not(:first-child){margin-top:0;}

  .article-lp-wrapper .lp-container{padding-inline:5.5vw}
  .article-lp-wrapper p + p{margin-top:max(38px,9vw)}
  .article-lp-wrapper .lp-sec{padding:60px 0}
  .article-lp-wrapper .lp-fv{padding:44px 0 60px}
  .article-lp-wrapper .lp-cta-block{padding:60px 0}

  .article-lp-wrapper .lp-know{padding:34px 26px;border-left-width:6px}
  .article-lp-wrapper .lp-know-list{gap:22px}
  .article-lp-wrapper .lp-qa{padding:32px 24px}
  .article-lp-wrapper .lp-qa-row{gap:16px}
  .article-lp-wrapper .lp-qa-jumpwrap{margin-left:-62px}
  .article-lp-wrapper .lp-qa-jump{gap:14px;padding:14px 16px}
  .article-lp-wrapper .lp-jt{font-size:16px;line-height:1.4;}
  .article-lp-wrapper .lp-faq-grid{gap:34px}
  .article-lp-wrapper .lp-h2-head{margin-bottom:38px}
  .article-lp-wrapper .lp-h3{margin:60px 0 24px}
  .article-lp-wrapper .lp-head-b-inner{border-left-width:7px;padding-left:18px}
  .article-lp-wrapper .lp-rule-bold{width:130px;height:6px}
  .article-lp-wrapper .lp-rule-duo{width:170px;height:5px}

  .article-lp-wrapper .lp-quad{grid-template-columns:1fr;gap:20px;margin-top:34px}
  .article-lp-wrapper .lp-quad-item{padding:22px 22px}
  .article-lp-wrapper .lp-tags{gap:11px;margin-top:28px}
  .article-lp-wrapper .lp-tag{padding:11px 13px}

  .article-lp-wrapper .lp-chart{padding:28px 22px 24px;margin-top:38px}
  .article-lp-wrapper .lp-bar-chart{gap:26px}
  .article-lp-wrapper .lp-bar-row{grid-template-columns:1fr;gap:8px}
  .article-lp-wrapper .lp-bar-name{order:1}
  .article-lp-wrapper .lp-bar-val{order:2;text-align:left}
  .article-lp-wrapper .lp-bar{order:3;margin-top:4px}
  .article-lp-wrapper .lp-bar-track{height:22px}

  .article-lp-wrapper .lp-def,
  .article-lp-wrapper .lp-note{padding:30px 24px;margin-top:40px}
  .article-lp-wrapper .lp-note{gap:14px}
  .article-lp-wrapper .lp-note-pin{width:32px;height:32px;font-size:18px}
  .article-lp-wrapper .lp-check{padding:32px 24px;margin-top:40px}
  .article-lp-wrapper .lp-stat{padding:36px 26px;margin-top:40px}
  .article-lp-wrapper .lp-steps{max-width:100%}
  .article-lp-wrapper .lp-step{grid-template-columns:44px 1fr;column-gap:16px;padding-bottom:28px}
  .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-sum-grid{grid-template-columns:1fr;gap:20px;margin-top:38px}
  .article-lp-wrapper .lp-sum-card{padding:26px 22px 26px 30px}
  .article-lp-wrapper .lp-sum-close{margin-top:40px !important}

  .article-lp-wrapper .cta-btn{white-space:normal;width:auto;max-width:100%;padding:18px 24px;font-size:18px;text-align:center}
  .article-lp-wrapper .cta-btn .arrow{width:18px;height:18px}
  .article-lp-wrapper .lp-cta-catch{margin-bottom:30px}
  .blog__contents h2:not(:first-child){margin-top:0;}

  /* ===== SP表:横スクロールせず1カラムカード型(th[scope=row]をカードヘッダーへ昇格) ===== */
  .article-lp-wrapper .lp-table-wrap{margin:40px 0}
  .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{border-radius:0;overflow:visible}
  .article-lp-wrapper .lp-table thead{display:none}
  .article-lp-wrapper .lp-table tbody tr{
    background:#FFFFFF !important;border:1px solid var(--lp-hair-strong) !important;
    border-radius:4px;overflow:hidden;margin-bottom:22px;
  }
  .article-lp-wrapper .lp-table tbody tr:last-child{margin-bottom:0}
  .article-lp-wrapper .lp-table tbody th[scope="row"]{
    background:var(--color-main) !important;color:var(--color-on-main) !important;
    text-align:left;padding:16px 18px;letter-spacing:.02em;
    border:none !important;border-bottom:1px solid rgba(26,26,26,.18) !important;
  }
  .article-lp-wrapper .lp-table tbody td{
    text-align:center;padding:16px 18px;
    border:none !important;border-bottom:1px solid var(--lp-hair) !important;
  }
  .article-lp-wrapper .lp-table tbody 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:.1em;line-height:1.7;
    color:var(--color-text-sub-on-light) !important;
    padding-bottom:10px;margin-bottom:12px;border-bottom:1px solid var(--lp-hair) !important;
  }
  .article-lp-wrapper .lp-table .lp-tr-total{border-top:4px solid var(--color-accent) !important}
  .article-lp-wrapper .lp-table .lp-tr-total td{background:var(--tint-accent) !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]);
          }
        }
      }

      /* 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-30</pubDate>
        </item>
                
        <item>
            <title>八戸市の空き家を民泊で活用したい！民泊制度や許可の概要を確認</title>
            <link>https://www.fullhouse-sellwell.com/blog/entry-826785/</link>
            <description><![CDATA[<div class="imgbox_eyecatch"><div class="eyecatch_img"><div style="text-align:centeroriginal;word-break: break-all;"><p class="clearfix" style="text-align: center;"><a href="https://www.fullhouse-sellwell.com/satei/" target="_blank"><img src="//cdn.img-asp.jp/cms/826785_2_0_0_1.jpg" style="max-width: 100%;" alt="売却査定フォーム"></a></p></div><p class="clearfix" style="max-width: 100%;margin: 0 0 10px 0;"><br></p><div style="text-align:centeroriginal;word-break: break-all;"><p class="clearfix" style="text-align: center;"><a href="https://www.fullhouse-sellwell.com/satei/" target="_blank"><img src="//cdn.img-asp.jp/cms/826785_3_0_0_1.jpg" style="max-width: 100%;" alt="売却査定フォーム"></a></p></div><p class="clearfix" style="max-width: 100%;margin: 0 0 10px 0;"><br></p><p class="clearfix" style="max-width: 100%;margin: 0 0 10px 0;">
<img src="//cdn.img-asp.jp/cms/826785_1_0_0_1.jpg" alt="八戸市の空き家を民泊で活用したい！民泊制度や許可の概要を確認" width="100%">
</p></div></div>
<div class="article-lp-wrapper" lang="ja">

  <section class="lp-section 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">
      <p class="lp-fv-label">八戸市・空き家活用と民泊制度</p>
      <p class="lp-lead">空き家は、要件を満たせば民泊として活用できます。ただし、届出・許可、消防設備、修繕、清掃、宿泊者対応などの負担が生じます。</p>
      <span class="lp-fv-rule"></span>
    </div>
  </section>

  <section class="lp-section lp-know bg-main">
    <div class="lp-container">
      <h2 class="lp-h2 lp-h2-d"><span class="lp-h2-phrase">この記事で分かること</span></h2>
      <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" role="presentation"><path d="M5 12.5l4.2 4.2L19 7" fill="none" stroke="currentColor" stroke-width="3" stroke-linecap="round" stroke-linejoin="round"></path></svg></span>
          <span class="txt">住宅宿泊事業には届出が必要で、年間提供日数は180日以内です。</span>
        </li>
        <li class="lp-check-item lp-anim lp-anim-fade-up" style="--lp-delay:140ms">
          <span class="ico" aria-hidden="true"><svg viewBox="0 0 24 24" role="presentation"><path d="M5 12.5l4.2 4.2L19 7" fill="none" stroke="currentColor" stroke-width="3" 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" role="presentation"><path d="M5 12.5l4.2 4.2L19 7" fill="none" stroke="currentColor" stroke-width="3" stroke-linecap="round" stroke-linejoin="round"></path></svg></span>
          <span class="txt">価格重視なら仲介、期間や手間を抑えたいなら買取が比較対象です。</span>
        </li>
      </ul>
    </div>
  </section>

  <section class="lp-section lp-toc bg-white">
    <div class="lp-container">
      <div class="lp-h2-block">
        <span class="lp-hairline lp-anim lp-anim-clip"></span>
        <p class="lp-h2-chip lp-anim lp-anim-fade-up" style="--lp-delay:80ms">読む前の早わかり</p>
        <h2 class="lp-h2 lp-h2-b lp-anim lp-anim-clip" style="--lp-delay:160ms"><span class="lp-h2-phrase">目次FAQ</span></h2>
      </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-faq-mark">Q1.</span> <span class="lp-faq-body">空き家は民泊にできる？</span></p>
          <p class="lp-faq-a"><span class="lp-faq-mark lp-faq-mark-a">A.</span> <span class="lp-faq-body">住宅宿泊事業の届出、旅館業の許可など、いずれかの手続きを満たせば可能です。</span></p>
          <a class="lp-faq-link" href="#sec-check" aria-label="詳しくは「空き家を民泊にする前に確認すべきこと」へ" target="_blank">→ 詳しくは「空き家を民泊にする前に確認すべきこと」へ</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-faq-mark">Q2.</span> <span class="lp-faq-body">民泊にはどのような費用や手間がかかる？</span></p>
          <p class="lp-faq-a"><span class="lp-faq-mark lp-faq-mark-a">A.</span> <span class="lp-faq-body">水回りや内装の改修費、消防設備の点検費に加えて、家具・家電などの備品費、清掃費、予約管理の手数料、近隣対応の体制づくりまで継続的な費用と手間がかかります。</span></p>
          <a class="lp-faq-link" href="#sec-cost" aria-label="詳しくは「民泊運用で負担になりがちなポイント」へ" target="_blank">→ 詳しくは「民泊運用で負担になりがちなポイント」へ</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-faq-mark">Q3.</span> <span class="lp-faq-body">民泊が難しい場合はどうする？<br>専門家に相談するメリットは？</span></p>
          <p class="lp-faq-a"><span class="lp-faq-mark lp-faq-mark-a">A.</span> <span class="lp-faq-body">仲介売却と不動産買取を比較します。民泊運営にかかる費用と、現状の査定価格を照らし合わせることで、実質的にどちらが手元に多く残るかを判断できます。</span></p>
          <a class="lp-faq-link" href="#sec-sell" aria-label="詳しくは「民泊が難しい場合の売却・買取という選択肢」へ" target="_blank">→ 詳しくは「民泊が難しい場合の売却・買取という選択肢」へ</a>
        </div>
      </div>
    </div>
  </section>

  <section class="lp-section bg-light" id="sec-check">
    <div class="lp-container">
      <div class="lp-h2-block lp-h2-block-a">
        <p class="lp-h2-label lp-anim lp-anim-slide-left">制度と要件の確認</p>
        <h2 class="lp-h2 lp-h2-a lp-anim lp-anim-slide-left" style="--lp-delay:120ms"><span class="lp-h2-phrase">空き家を民泊にする前に<br class="lp-br-sp">確認すべきこと</span></h2>
      </div>

      <p class="lp-fp lp-anim lp-anim-fade-up" style="--lp-delay:200ms">空き家は、所有しているだけでは民泊として営業できません。民泊とは、住宅や建物に宿泊料を受けて旅行者などを泊めるサービスです。</p>

      <h3 class="lp-h3 lp-anim lp-anim-fade-up"><span class="lp-h3-phrase">民泊の制度と要件</span></h3>

      <div class="lp-stat-card lp-anim lp-anim-elastic">
        <p class="lp-stat-label">住宅宿泊事業法（民泊新法）の年間営業日数の上限</p>
        <p class="lp-stat-num"><span class="num" data-countup="" data-target="180" data-dec="0">180</span><span class="unit">日以内</span></p>
        <p class="lp-stat-note">届出制のため、開始前に自治体と消防署への手続きが必要です。</p>
      </div>

      <p class="lp-anim lp-anim-fade-up">民泊には、いくつか制度があります。<span class="lp-em">住宅宿泊事業法（民泊新法）</span>と<span class="lp-em">旅館業法</span>では、手続き先も営業日数の考え方も異なります。</p>

      <p class="lp-table-cap lp-anim lp-anim-fade-up">民泊制度</p>
      <table class="lp-table lp-table-a">
        <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-fade-up" style="--lp-delay:120ms">
            <th scope="row">手続き</th>
            <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="住宅宿泊事業法（民泊新法）">年間<span class="lp-nobr">180日</span>以内</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>
          </tr>
          <tr class="lp-anim lp-anim-fade-up" style="--lp-delay:480ms">
            <th scope="row">注意点</th>
            <td data-label="住宅宿泊事業法（民泊新法）">放置されたままの空き家は、そのままでは対象外</td>
            <td data-label="旅館業法">住居専用地域など、用途地域によっては営業できない場合がある</td>
          </tr>
        </tbody>
      </table>

      <p class="lp-anim lp-anim-fade-up">放置されたままの空き家はそのままでは対象外となるため、<span class="lp-marker">届出前に居住要件を満たす状態に整えること</span>が必要です。</p>

      <div class="lp-note-box lp-anim lp-anim-slide-right">
        <p class="lp-note-title"><span class="lp-note-ico" aria-hidden="true">！</span>あわせて確認したいこと</p>
        <p class="lp-note-text">いずれの制度も、自治体条例による独自の制限がある場合があるため、あわせて確認しましょう。</p>
      </div>

      <h3 class="lp-h3 lp-anim lp-anim-fade-up"><span class="lp-h3-phrase">建物・設備の確認事項</span></h3>

      <div class="lp-grid lp-grid-2">
        <div class="lp-card lp-card-flat lp-anim lp-anim-flip" style="--lp-delay:0ms">
          <p class="lp-card-tag">建築担当部署へ</p>
          <p class="lp-card-title"><span class="lp-nobr">用途地域</span>・<span class="lp-nobr">接道</span>・<span class="lp-nobr">用途変更</span></p>
          <p class="lp-card-text">建物を<span class="lp-nobr">宿泊用途</span>で使えるかどうかを、事前に確認します。</p>
        </div>
        <div class="lp-card lp-card-flat lp-anim lp-anim-flip" style="--lp-delay:140ms">
          <p class="lp-card-tag">消防署へ</p>
          <p class="lp-card-title"><span class="lp-nobr">消防設備</span>は<span class="lp-nobr">開始前に確認</span></p>
          <p class="lp-card-text">必要な設備と点検の内容を、<span class="lp-nobr">営業を始める前</span>に確認します。</p>
        </div>
        <div class="lp-card lp-card-flat lp-anim lp-anim-flip" style="--lp-delay:300ms">
          <p class="lp-card-tag">建物の点検</p>
          <p class="lp-card-title"><span class="lp-nobr">雨漏り</span>・<span class="lp-nobr">給排水</span>・<span class="lp-nobr">耐震性</span></p>
          <p class="lp-card-text"><span class="lp-nobr">避難経路</span>、鍵、<span class="lp-nobr">防犯設備</span>もあわせて点検しましょう。</p>
        </div>
        <div class="lp-card lp-card-flat lp-anim lp-anim-flip" style="--lp-delay:500ms">
          <p class="lp-card-tag">建物種別ごとのルール</p>
          <p class="lp-card-title"><span class="lp-nobr">管理規約</span>と<span class="lp-nobr">近隣ルール</span></p>
          <p class="lp-card-text"><span class="lp-nobr">マンション</span>は<span class="lp-nobr">管理規約</span>を確認し、戸建てでも騒音、ゴミ、駐車のルールを定めます。</p>
        </div>
      </div>
    </div>
  </section>

  <section class="lp-section lp-cta-block lp-cta-mid bg-white">
    <div class="lp-glow-clip"><span class="lp-glow lp-glow-c"></span></div>
    <div class="lp-container">
      <p class="lp-cta-catch lp-anim lp-anim-scale">空き家を<br class="lp-br-sp">民泊として活用したい！</p>
      <a class="cta-btn" href="/contact/" target="_blank"><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.4" stroke-linecap="round" stroke-linejoin="round"></path></svg></a>
    </div>
  </section>

  <section class="lp-section bg-white" id="sec-cost">
    <div class="lp-container">
      <div class="lp-h2-block lp-h2-block-c">
        <h2 class="lp-h2 lp-h2-c lp-anim lp-anim-blur"><span class="lp-h2-phrase">民泊運用で<br class="lp-br-sp">負担になりがちなポイント</span></h2>
        <span class="lp-h2-rule lp-anim lp-anim-clip" style="--lp-delay:200ms"></span>
      </div>

      <p class="lp-fp lp-anim lp-anim-fade-up" style="--lp-delay:120ms">民泊は、設備投資に加えて清掃、予約管理、問い合わせ、近隣対応などの費用と手間が続きます。売上ではなく、実質収支で判断します。</p>

      <h3 class="lp-h3 lp-anim lp-anim-fade-up"><span class="lp-h3-phrase">費用と手間の内訳</span></h3>

      <p class="lp-table-cap lp-anim lp-anim-fade-up">民泊負担</p>
      <table class="lp-table lp-table-b">
        <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:100ms">
            <th scope="row">改修・消防</th>
            <td data-label="主な項目">水回り、内装、警報設備</td>
            <td data-label="確認内容">工事費・点検費</td>
          </tr>
          <tr class="lp-anim lp-anim-slide-left" style="--lp-delay:200ms">
            <th scope="row">備品</th>
            <td data-label="主な項目">家具、家電、寝具、Wi-Fi</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="確認内容">1回当たり費用</td>
          </tr>
          <tr class="lp-anim lp-anim-slide-left" style="--lp-delay:400ms">
            <th scope="row">予約管理</th>
            <td data-label="主な項目">掲載、本人確認、鍵</td>
            <td data-label="確認内容">手数料・作業時間</td>
          </tr>
          <tr class="lp-anim lp-anim-slide-left" style="--lp-delay:500ms">
            <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-eq">
        <div class="lp-eq-row">
          <div class="lp-eq-box lp-anim lp-anim-scale" style="--lp-delay:0ms">売上</div>
          <div class="lp-eq-op lp-anim lp-anim-fade-up" style="--lp-delay:80ms">－</div>
          <div class="lp-eq-box lp-anim lp-anim-scale" style="--lp-delay:160ms">運営費</div>
          <div class="lp-eq-op lp-anim lp-anim-fade-up" style="--lp-delay:240ms">－</div>
          <div class="lp-eq-box lp-anim lp-anim-scale" style="--lp-delay:320ms">保有費</div>
        </div>
        <div class="lp-eq-op lp-eq-op-down lp-anim lp-anim-fade-up" style="--lp-delay:420ms">＝</div>
        <p class="lp-eq-result lp-anim lp-anim-slide-up" style="--lp-delay:500ms">民泊による実質収支</p>
      </div>

      <p class="lp-anim lp-anim-fade-up">住宅宿泊事業者には、清掃、宿泊者名簿、騒音・ゴミの説明、苦情対応が求められます。居室が<span class="lp-nobr">5室</span>を超える場合や家主不在の場合は、例外を除き管理業者への委託が必要です。</p>

      <h3 class="lp-h3 lp-anim lp-anim-fade-up"><span class="lp-h3-phrase">収支を判断するポイント</span></h3>

      <p class="lp-anim lp-anim-fade-up">年間<span class="lp-nobr">180日</span>は上限であり、<span class="lp-marker">予約日数の保証ではありません</span>。需要や競合を踏まえ、投資回収期間と売却時の手取りを比べます。</p>

      <div class="lp-quote lp-anim lp-anim-slide-right">
        <p class="lp-quote-text">空き家を民泊にするための改修費や手続きが負担になっている方は、費用をかける前に現在の査定価格と買取条件を確認しましょう。</p>
      </div>
    </div>
  </section>

  <section class="lp-section lp-cta-block lp-cta-mid bg-light">
    <div class="lp-glow-clip"><span class="lp-glow lp-glow-c"></span></div>
    <div class="lp-container">
      <p class="lp-cta-catch lp-anim lp-anim-scale">空き家を<br class="lp-br-sp">民泊として活用したい！</p>
      <a class="cta-btn" href="/contact/" target="_blank"><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.4" stroke-linecap="round" stroke-linejoin="round"></path></svg></a>
    </div>
  </section>

  <section class="lp-section bg-white" id="sec-sell">
    <div class="lp-container">
      <div class="lp-h2-block">
        <span class="lp-hairline lp-anim lp-anim-clip"></span>
        <p class="lp-h2-chip lp-anim lp-anim-fade-up" style="--lp-delay:80ms">もう一つの出口</p>
        <h2 class="lp-h2 lp-h2-b lp-anim lp-anim-clip" style="--lp-delay:160ms"><span class="lp-h2-phrase">民泊が難しい場合の<br class="lp-br-sp">売却・買取という選択肢</span></h2>
      </div>

      <p class="lp-fp 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></h3>
      <table class="lp-table lp-table-c">
        <thead>
          <tr class="lp-anim lp-anim-fade-up">
            <th scope="col">比較項目</th>
            <th scope="col">仲介売却</th>
            <th scope="col" class="lp-col-em">不動産買取</th>
          </tr>
        </thead>
        <tbody>
          <tr class="lp-anim lp-anim-slide-left" style="--lp-delay:100ms">
            <th scope="row">価格</th>
            <td data-label="仲介売却">市場価格に近づく可能性</td>
            <td data-label="不動産買取" class="lp-col-em">仲介より低い傾向</td>
          </tr>
          <tr class="lp-anim lp-anim-slide-left" style="--lp-delay:200ms">
            <th scope="row">期間</th>
            <td data-label="仲介売却">買主次第</td>
            <td data-label="不動産買取" class="lp-col-em">短縮できる可能性</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="不動産買取" class="lp-col-em">省ける場合がある</td>
          </tr>
          <tr class="lp-anim lp-anim-slide-left" style="--lp-delay:400ms">
            <th scope="row">手間</th>
            <td data-label="仲介売却">販売活動・条件調整あり</td>
            <td data-label="不動産買取" class="lp-col-em">比較的抑えやすい</td>
          </tr>
          <tr class="lp-anim lp-anim-slide-left" style="--lp-delay:500ms">
            <th scope="row">仲介手数料</th>
            <td data-label="仲介売却">成約時に原則発生</td>
            <td data-label="不動産買取" class="lp-col-em">通常は発生しない</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="不動産買取" class="lp-col-em">古家なども相談可能</td>
          </tr>
        </tbody>
      </table>

      <div class="lp-note-box lp-anim lp-anim-slide-right">
        <p class="lp-note-title"><span class="lp-note-ico" aria-hidden="true">！</span>契約前に確認する項目</p>
        <p class="lp-note-text">仲介手数料には法令上の上限があります。古家や残置物がある物件も相談できますが、「現状のまま」の範囲は契約条件次第です。処分、測量、登記、解体、契約不適合責任を確認します。</p>
      </div>

      <h3 class="lp-h3 lp-anim lp-anim-fade-up"><span class="lp-h3-phrase">売却・買取が向いているケース</span></h3>

      <p class="lp-anim lp-anim-fade-up">遠方管理や投資回収、近隣対応が難しい場合は、売却・買取が適する可能性があります。</p>

      <ul class="lp-grid lp-grid-2 lp-tick-list">
        <li class="lp-tick lp-anim lp-anim-slide-left" style="--lp-delay:0ms"><span class="ico" aria-hidden="true"><svg viewBox="0 0 24 24" role="presentation"><path d="M5 12.5l4.2 4.2L19 7" fill="none" stroke="currentColor" stroke-width="3" stroke-linecap="round" stroke-linejoin="round"></path></svg></span><span class="txt">遠方で清掃や緊急対応ができない</span></li>
        <li class="lp-tick lp-anim lp-anim-slide-right" style="--lp-delay:120ms"><span class="ico" aria-hidden="true"><svg viewBox="0 0 24 24" role="presentation"><path d="M5 12.5l4.2 4.2L19 7" fill="none" stroke="currentColor" stroke-width="3" stroke-linecap="round" stroke-linejoin="round"></path></svg></span><span class="txt">改修費や管理委託費を回収しにくい</span></li>
        <li class="lp-tick lp-anim lp-anim-slide-left" style="--lp-delay:260ms"><span class="ico" aria-hidden="true"><svg viewBox="0 0 24 24" role="presentation"><path d="M5 12.5l4.2 4.2L19 7" fill="none" stroke="currentColor" stroke-width="3" stroke-linecap="round" stroke-linejoin="round"></path></svg></span><span class="txt">消防設備や用途の条件を満たしにくい</span></li>
        <li class="lp-tick lp-anim lp-anim-slide-right" style="--lp-delay:420ms"><span class="ico" aria-hidden="true"><svg viewBox="0 0 24 24" role="presentation"><path d="M5 12.5l4.2 4.2L19 7" fill="none" stroke="currentColor" stroke-width="3" stroke-linecap="round" stroke-linejoin="round"></path></svg></span><span class="txt">条例や管理規約の制限がある</span></li>
        <li class="lp-tick lp-anim lp-anim-slide-left" style="--lp-delay:600ms"><span class="ico" aria-hidden="true"><svg viewBox="0 0 24 24" role="presentation"><path d="M5 12.5l4.2 4.2L19 7" fill="none" stroke="currentColor" stroke-width="3" stroke-linecap="round" stroke-linejoin="round"></path></svg></span><span class="txt">騒音やゴミの対応に不安がある</span></li>
        <li class="lp-tick lp-anim lp-anim-slide-right" style="--lp-delay:800ms"><span class="ico" aria-hidden="true"><svg viewBox="0 0 24 24" role="presentation"><path d="M5 12.5l4.2 4.2L19 7" fill="none" stroke="currentColor" stroke-width="3" stroke-linecap="round" stroke-linejoin="round"></path></svg></span><span class="txt">維持費を早く止めたい</span></li>
      </ul>

      <p class="lp-anim lp-anim-fade-up">判断は、次の<span class="lp-nobr">4ステップ</span>で進めます。</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>
          <p class="lp-step-text">自治体、保健所、消防署へ民泊の可否を確認する</p>
        </div>
        <div class="lp-step lp-anim lp-anim-fade-up" style="--lp-delay:160ms">
          <span class="lp-step-num">2</span>
          <p class="lp-step-text">改修費と年間運営費の見積もりを取る</p>
        </div>
        <div class="lp-step lp-anim lp-anim-fade-up" style="--lp-delay:340ms">
          <span class="lp-step-num">3</span>
          <p class="lp-step-text">実質収支と投資回収期間を計算する</p>
        </div>
        <div class="lp-step lp-anim lp-anim-fade-up" style="--lp-delay:540ms">
          <span class="lp-step-num">4</span>
          <p class="lp-step-text">仲介査定額、買取査定額、売却後の手取りを比較する</p>
        </div>
      </div>
    </div>
  </section>

  <section class="lp-section lp-cta-block lp-cta-last bg-light">
    <div class="lp-glow-clip"><span class="lp-glow lp-glow-c"></span><span class="lp-glow lp-glow-d"></span></div>
    <div class="lp-container">
      <p class="lp-cta-catch lp-cta-catch-lg lp-anim lp-anim-blur">空き家を<br class="lp-br-sp">民泊として活用したい！</p>
      <a class="cta-btn cta-btn-lg" href="/contact/" target="_blank"><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.4" stroke-linecap="round" stroke-linejoin="round"></path></svg></a>
    </div>
  </section>

  <section class="lp-section lp-summary bg-main">
    <div class="lp-container">
      <h2 class="lp-h2 lp-h2-d"><span class="lp-h2-phrase">まとめ</span></h2>

      <div class="lp-grid lp-grid-2 lp-sum-grid">
        <div class="lp-sum-card lp-anim lp-anim-slide-left" style="--lp-delay:0ms"><p class="lp-sum-text">民泊化は、制度・建物・消防・条例の確認から始める</p></div>
        <div class="lp-sum-card lp-anim lp-anim-slide-down" style="--lp-delay:140ms"><p class="lp-sum-text">採算は運営費と保有費を引いた実質収支で判断する</p></div>
        <div class="lp-sum-card lp-anim lp-anim-slide-up" style="--lp-delay:300ms"><p class="lp-sum-text">遠方管理や改修が負担なら、工事前に仲介と買取の査定を取る</p></div>
        <div class="lp-sum-card lp-anim lp-anim-slide-right" style="--lp-delay:480ms"><p class="lp-sum-text">許認可は自治体、保健所、消防署、建築担当部署へ確認する</p></div>
      </div>

      <p class="lp-anim lp-anim-fade-up">民泊と売却の適性は、立地、建物状態、法規制、市場環境で異なります。費用と手間を数値化し、売却後の手取りまで比較しましょう。</p>
      <p class="lp-anim lp-anim-fade-up">遠方にある空き家や修繕が必要な空き家を抱え、民泊の手続きや運営を続けられるか不安な方は、現状での売却価格と買取条件を確認しましょう。</p>
      <p class="lp-anim lp-anim-fade-up">必要な改修費や管理負担と、売却した場合の手取りを比較できるため、まずは空き家の無料査定を依頼してください。</p>
    </div>
  </section>

</div>

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@graph": [
    {
      "@type": "Article",
      "headline": "八戸市の空き家を民泊で活用したい！民泊制度や許可の概要を確認",
      "description": "空き家は、要件を満たせば民泊として活用できます。ただし、届出・許可、消防設備、修繕、清掃、宿泊者対応などの負担が生じます。住宅宿泊事業法と旅館業法の違い、民泊運用でかかる費用と手間、民泊が難しい場合の仲介売却と不動産買取の比較を整理します。",
      "inLanguage": "ja",
      "articleSection": "空き家活用",
      "keywords": "八戸市, 空き家, 民泊, 住宅宿泊事業法, 旅館業法, 仲介売却, 不動産買取",
      "about": [
        { "@type": "Thing", "name": "住宅宿泊事業法（民泊新法）" },
        { "@type": "Thing", "name": "旅館業法" },
        { "@type": "Thing", "name": "空き家の売却・買取" }
      ],
      "contentLocation": { "@type": "Place", "name": "八戸市" }
    },
    {
      "@type": "FAQPage",
      "mainEntity": [
        {
          "@type": "Question",
          "name": "Q1. 空き家は民泊にできる？",
          "acceptedAnswer": {
            "@type": "Answer",
            "text": "A. 住宅宿泊事業の届出、旅館業の許可など、いずれかの手続きを満たせば可能です。"
          }
        },
        {
          "@type": "Question",
          "name": "Q2. 民泊にはどのような費用や手間がかかる？",
          "acceptedAnswer": {
            "@type": "Answer",
            "text": "A. 水回りや内装の改修費、消防設備の点検費に加えて、家具・家電などの備品費、清掃費、予約管理の手数料、近隣対応の体制づくりまで継続的な費用と手間がかかります。"
          }
        },
        {
          "@type": "Question",
          "name": "Q3. 民泊が難しい場合はどうする？専門家に相談するメリットは？",
          "acceptedAnswer": {
            "@type": "Answer",
            "text": "A. 仲介売却と不動産買取を比較します。民泊運営にかかる費用と、現状の査定価格を照らし合わせることで、実質的にどちらが手元に多く残るかを判断できます。"
          }
        }
      ]
    }
  ]
}
</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:#f1c40f;    /* tone:light  相対輝度 0.582 */
  --color-sub:#e67e22;     /* tone:dark   相対輝度 0.319 */
  --color-accent:#e67e22;  /* tone:dark   相対輝度 0.319 (CVカラー) */
  --color-accent-dark:#C86E1E; /* hover用・同系の約13%濃色 */
  /* on-color: main上は実測#1A1A1A=10.48:1 / accent(#e67e22)上はブランド指定により#FFFFFF固定 */
  --color-on-main:#1A1A1A;
  --color-on-accent:#FFFFFF; /* ブランド指定:#e67e22 面の文字は #FFFFFF 固定 */
  /* ブランド指定:CTA文字色は常に#FFFFFF固定 */
  --color-on-cta:#FFFFFF;
  /* 中立色 */
  --color-text-on-dark:#FFFFFF;
  --color-text-on-light:#1A1A1A;
  --color-text-sub:#333333;
  --color-text-note:#666666;
  --color-hairline:#E3E3E3;
  --color-white:#FFFFFF;
}

/* ===== 23-1 wrapper必須CSS ===== */
.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:var(--color-white);color:var(--color-text-on-light) !important;font-size:17px;line-height:2.1;font-weight:400;letter-spacing:.02em}
.blog__article p + h2 {margin-top: 0;}

/* ===== 23-8b フォントガード ===== */
.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}

/* ===== 23-8 ベースリセット ===== */
.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;margin:0;padding:0}
.article-lp-wrapper h2,.article-lp-wrapper h3,.article-lp-wrapper p,.article-lp-wrapper ul,.article-lp-wrapper li{margin:0;padding: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;position:relative;z-index:1}
.article-lp-wrapper table{width:100%}
.article-lp-wrapper figure,.article-lp-wrapper .lp-chart,.article-lp-wrapper .lp-figure{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}

/* ===== 本文タイポ ===== */
.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 p,.article-lp-wrapper li{font-size:17px !important;line-height:2.1 !important;color:inherit !important}
.article-lp-wrapper p + p{margin-top:54px}
.article-lp-wrapper .lp-card p + p,.article-lp-wrapper .lp-note-box p + p,.article-lp-wrapper .lp-faq-box p + p,.article-lp-wrapper .lp-stat-card p + p,.article-lp-wrapper .lp-cta-block p + p,.article-lp-wrapper .lp-quote p + p,.article-lp-wrapper .lp-step p + p{margin-top:0}
.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}
.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-h2-phrase + .lp-h2-phrase{margin-left:.35em}
.article-lp-wrapper .lp-br-pc{display:inline}
.article-lp-wrapper .lp-br-sp{display:none}

/* ===== 8-11 surface継承 ===== */
.article-lp-wrapper .bg-dark{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:var(--color-white) !important;color:var(--color-text-on-light) !important}
.article-lp-wrapper .bg-main{background:var(--color-main) !important;color:var(--color-on-main) !important}
.article-lp-wrapper :where(.bg-dark,.bg-light,.bg-white,.bg-main) :where(p,li,dt,dd,figcaption,small,blockquote,a){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{width:100%;padding-block:60px;position:relative}
.article-lp-wrapper .lp-fv{padding-block:56px 60px}
.article-lp-wrapper #sec-check,.article-lp-wrapper #sec-cost,.article-lp-wrapper #sec-sell{scroll-margin-top:24px}
.article-lp-wrapper .lp-summary{padding-block:60px}

/* ===== グロー(専用クリップ層) ===== */
.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%;filter:blur(60px);opacity:.30}
.article-lp-wrapper .lp-glow-a{width:340px;height:340px;top:-120px;right:-60px;background:var(--color-main) !important;animation:lpFloatGlow 14s ease-in-out infinite}
.article-lp-wrapper .lp-glow-b{width:240px;height:240px;bottom:-110px;left:-70px;background:var(--color-sub) !important;opacity:.18;animation:lpFloatGlow 18s ease-in-out infinite reverse}
.article-lp-wrapper .lp-glow-c{width:300px;height:300px;top:-130px;left:-90px;background:var(--color-accent) !important;opacity:.16;animation:lpFloatGlow 16s ease-in-out infinite}
.article-lp-wrapper .lp-glow-d{width:280px;height:280px;bottom:-120px;right:-80px;background:var(--color-main) !important;opacity:.26;animation:lpFloatGlow 20s ease-in-out infinite reverse}
@keyframes lpFloatGlow{0%{transform:translate(0,0) scale(1)}50%{transform:translate(26px,-22px) scale(1.08)}100%{transform:translate(0,0) scale(1)}}

/* ===== FV ===== */
.article-lp-wrapper .lp-fv-label{font-size:16px !important;font-weight:700;letter-spacing:.18em;line-height:1.7 !important;color:var(--color-text-sub) !important;animation:lpFvRise .85s cubic-bezier(.22,1,.36,1) both}
.article-lp-wrapper .lp-lead{font-size:20px !important;font-weight:400;line-height:2.25 !important;margin-top:22px;color:var(--color-text-on-light) !important;animation:lpFvRise .95s cubic-bezier(.22,1,.36,1) .18s both}
.article-lp-wrapper .lp-fv-rule{display:block;width:120px;height:6px;margin-top:38px;background:var(--color-accent) !important;animation:lpFvRise .9s cubic-bezier(.22,1,.36,1) .32s both}
@keyframes lpFvRise{from{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}

/* ===== 見出し共通 ===== */
.article-lp-wrapper .lp-h2,.article-lp-wrapper .lp-h2 *{font-size:40px !important;line-height:1.42 !important;font-weight:900 !important;letter-spacing:-.02em;color:inherit !important}
.article-lp-wrapper .lp-h3,.article-lp-wrapper .lp-h3 *{font-size:26px !important;line-height:1.6 !important;font-weight:700 !important;letter-spacing:0;color:inherit !important}
.article-lp-wrapper .lp-h3{margin-top:56px;margin-bottom:28px;padding-left:20px;border-left:5px solid var(--color-accent) !important}
.article-lp-wrapper .lp-h2-block{margin-bottom:36px}
.article-lp-wrapper .lp-fp{font-size:19px !important;line-height:2.15 !important;font-weight:700;padding:30px 34px;margin-bottom:0;background:var(--color-white) !important;border-left:6px solid var(--color-main) !important;border-radius:0 4px 4px 0}
.article-lp-wrapper .bg-white .lp-fp{background:var(--color-base) !important}

/* H2 type A:左太バー + 上ラベル */
.article-lp-wrapper .lp-h2-label{font-size:16px !important;font-weight:700;letter-spacing:.18em;line-height:1.7 !important;color:var(--color-text-sub) !important;margin-bottom:10px}
.article-lp-wrapper .lp-h2-a{padding-left:22px;border-left:8px solid var(--color-accent) !important}
/* H2 type B:ヘアライン + チップ */
.article-lp-wrapper .lp-hairline{display:block;width:100%;height:2px;background:var(--color-hairline) !important;margin-bottom:26px}
.article-lp-wrapper .lp-h2-chip{display:inline-block;font-size:16px !important;font-weight:700;line-height:1.6 !important;letter-spacing:.14em;padding:8px 20px 10px;background:var(--color-main) !important;color:var(--color-on-main) !important;border-radius:2px;margin-bottom:18px}
/* H2 type C:下に2トーン罫線 */
.article-lp-wrapper .lp-h2-rule{display:block;width:200px;height:8px;margin-top:22px;background:linear-gradient(90deg,var(--color-accent) 0%,var(--color-accent) 45%,var(--color-main) 45%,var(--color-main) 100%)}
/* H2 type D:黄色面上 */
.article-lp-wrapper .lp-h2-d{display:inline-block;padding-bottom:14px;border-bottom:5px solid #1A1A1A;margin-bottom:44px}

/* ===== この記事で分かること ===== */
.article-lp-wrapper .lp-check-list{display:grid;grid-template-columns:1fr;gap:26px}
.article-lp-wrapper .lp-check-item{display:flex;align-items:flex-start;gap:16px;background:var(--color-white) !important;color:var(--color-text-on-light) !important;padding:26px 30px 24px;border-radius:4px}
.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:#1A1A1A !important;color:var(--color-main) !important;margin-top:.42em}
.article-lp-wrapper .lp-check-item .ico svg{width:62%;height:62%;display:block}
.article-lp-wrapper .lp-check-item .txt{font-size:18px;font-weight:700;line-height:1.95}

/* ===== 目次FAQ ===== */
.article-lp-wrapper .lp-faq-list{display:grid;grid-template-columns:1fr;gap:48px}
.article-lp-wrapper .lp-faq-box{background:var(--color-base) !important;color:var(--color-text-on-light) !important;border:1px solid var(--color-hairline) !important;border-top:6px solid var(--color-main) !important;border-radius:0 0 8px 8px;padding:40px 44px 42px}
.article-lp-wrapper .lp-faq-q,.article-lp-wrapper .lp-faq-a{display:flex;align-items:flex-start;gap:14px}
.article-lp-wrapper .lp-faq-mark{flex:0 0 auto;min-width:54px;text-align:center;font-size:18px !important;font-weight:900;line-height:1.5 !important;color:var(--color-on-main) !important;background:var(--color-main) !important;padding:6px 10px 8px;border-radius:2px;margin-top:3px}
.article-lp-wrapper .lp-faq-mark-a{background:var(--color-accent) !important;color:var(--color-on-accent) !important}
.article-lp-wrapper .lp-faq-body{flex:1 1 auto;min-width:0}
.article-lp-wrapper .lp-faq-q .lp-faq-body{font-size:21px;font-weight:900;line-height:1.6;}
.article-lp-wrapper .lp-faq-a{margin-top:26px;padding-top:26px;border-top:1px solid var(--color-hairline)}
.article-lp-wrapper .lp-faq-a .lp-faq-body{font-size:17px;font-weight:400;line-height:1.6;color:var(--color-text-sub) !important}
.article-lp-wrapper .lp-faq-link{display:flex;align-items:center;justify-content:center;width:100%;margin-top:30px;padding:16px 24px 18px;min-height:52px;text-align:center;font-size:17px !important;font-weight:700;line-height:1.6 !important;background:var(--color-accent) !important;color:#FFFFFF !important;border-radius:6px;cursor:pointer;transition:background 320ms ease,transform 320ms cubic-bezier(.22,1,.36,1)}
.article-lp-wrapper .lp-faq-link:hover,.article-lp-wrapper .lp-faq-link:focus-visible{background:var(--color-accent-dark) !important;transform:translateY(-2px)}
.article-lp-wrapper .lp-faq-link:focus-visible{outline:3px solid var(--color-accent);outline-offset:4px}

/* ===== 数値カード ===== */
.article-lp-wrapper .lp-stat-card{margin:44px 0 52px;padding:56px 56px 48px;background:var(--color-white) !important;color:var(--color-text-on-light) !important;border:1px solid var(--color-hairline) !important;border-top:8px solid var(--color-accent) !important;border-radius:0 20px 0 0}
.article-lp-wrapper .lp-stat-label{font-size:17px !important;font-weight:700;line-height:1.85 !important;color:var(--color-text-sub) !important}
.article-lp-wrapper .lp-stat-num{display:inline-flex;align-items:baseline;line-height:1;margin-top:16px}
.article-lp-wrapper .lp-stat-num .num{font-size:104px;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:.1em}
.article-lp-wrapper .lp-stat-note{font-size:16px !important;line-height:1.9 !important;margin-top:20px;color:var(--color-text-note) !important}

/* ===== 強調 ===== */
.article-lp-wrapper .lp-em{font-weight:700;border-bottom:3px solid var(--color-accent) !important;padding-bottom:1px}
.article-lp-wrapper .lp-marker{font-weight:700;background:linear-gradient(transparent 62%,rgba(241,196,15,.62) 62%,rgba(241,196,15,.62) 93%,transparent 93%);padding:0 .12em}

/* ===== 表 ===== */
.article-lp-wrapper .lp-table-cap{display:block;width:100%;text-align:left;font-size:17px !important;font-weight:700;line-height:1.7 !important;margin-top:60px;margin-bottom:18px;padding-left:14px;border-left:4px solid var(--color-accent) !important}
.article-lp-wrapper .lp-table{width:100%;table-layout:fixed;margin-bottom:60px;background:var(--color-white) !important;border:1px solid var(--color-hairline) !important;border-radius:4px;overflow:hidden}
.article-lp-wrapper .lp-table th,.article-lp-wrapper .lp-table td{text-align:center;vertical-align:middle;font-size:17px !important;line-height:1.6 !important;padding:20px 18px;border-bottom:1px solid var(--color-hairline) !important;border-right:1px solid var(--color-hairline) !important;overflow-wrap:break-word;word-break:normal;line-break:strict}
.article-lp-wrapper .lp-table th:last-child,.article-lp-wrapper .lp-table td:last-child{border-right:none !important}
.article-lp-wrapper .lp-table thead th{background:var(--color-main) !important;color:var(--color-on-main) !important;font-weight:900;letter-spacing:.02em;padding-block:22px;border-bottom:none !important;border-right-color:rgba(26,26,26,.14) !important}
.article-lp-wrapper .lp-table thead th.lp-col-em{background:var(--color-accent) !important;color:var(--color-on-accent) !important;border-right-color:rgba(255,255,255,.28) !important}
.article-lp-wrapper .lp-table tbody th[scope="row"]{background:rgba(241,196,15,.26) !important;color:var(--color-text-on-light) !important;font-weight:700}
.article-lp-wrapper .lp-table tbody td{background:var(--color-white) !important;color:var(--color-text-on-light) !important;font-weight:400}
.article-lp-wrapper .lp-table tbody td.lp-col-em{background:rgba(230,126,34,.10) !important;font-weight:700}
.article-lp-wrapper .lp-table tbody tr:last-child th,.article-lp-wrapper .lp-table tbody tr:last-child td{border-bottom:none !important}
/* 列幅バランス(PC) */
.article-lp-wrapper .lp-table-a th:nth-child(1){width:19%}
.article-lp-wrapper .lp-table-a th:nth-child(2),.article-lp-wrapper .lp-table-a th:nth-child(3){width:40.5%}
.article-lp-wrapper .lp-table-b th:nth-child(1){width:23%}
.article-lp-wrapper .lp-table-b th:nth-child(2){width:42%}
.article-lp-wrapper .lp-table-b th:nth-child(3){width:35%}
.article-lp-wrapper .lp-table-c th:nth-child(1){width:22%}
.article-lp-wrapper .lp-table-c th:nth-child(2),.article-lp-wrapper .lp-table-c th:nth-child(3){width:39%}

/* ===== 注意ボックス ===== */
.article-lp-wrapper .lp-note-box{margin:52px 0;padding:36px 40px;background:var(--color-base) !important;color:var(--color-text-on-light) !important;border-left:6px solid var(--color-accent) !important;border-radius:0 6px 6px 0}
.article-lp-wrapper .bg-light .lp-note-box{background:var(--color-white) !important}
.article-lp-wrapper .lp-note-title{display:flex;align-items:center;gap:12px;font-size:19px !important;font-weight:900;line-height:1.6 !important;margin:0 0 16px !important}
.article-lp-wrapper .lp-note-ico{flex:0 0 auto;width:30px;height:30px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;background:var(--color-accent) !important;color:var(--color-on-accent) !important;font-size:18px !important;font-weight:900;line-height:1;padding-bottom:2px}
.article-lp-wrapper .lp-note-text{font-size:17px !important;line-height:2.05 !important;margin:0 !important}

/* ===== 引用 ===== */
.article-lp-wrapper .lp-quote{margin:52px 0 0;padding:40px 44px;background:var(--color-base) !important;color:var(--color-text-on-light) !important;border-radius:2px;border-top:4px solid var(--color-main) !important}
.article-lp-wrapper .lp-quote-text{font-size:20px !important;font-weight:700;line-height:2.05 !important}

/* ===== カード ===== */
.article-lp-wrapper .lp-grid{display:grid;gap:32px}
.article-lp-wrapper .lp-grid-2{grid-template-columns:repeat(2,1fr)}
.article-lp-wrapper .lp-card{display:flex;flex-direction:column;padding:34px 32px 36px;border-radius:8px}
.article-lp-wrapper .lp-card-flat{background:var(--color-white) !important;color:var(--color-text-on-light) !important;border:1px solid var(--color-hairline) !important;border-top:5px solid var(--color-main) !important}
.article-lp-wrapper .lp-card-tag{align-self:flex-start;display:inline-block;font-size:16px !important;font-weight:700;line-height:1.5 !important;letter-spacing:.08em;padding:6px 16px 8px;background:rgba(230,126,34,.12) !important;border:none !important;color:var(--color-text-sub) !important;border-radius:50px;margin:0 0 18px !important}
.article-lp-wrapper .lp-card-title{font-size:21px !important;font-weight:900;line-height:1.65 !important;margin:0 0 12px !important;padding-bottom:14px;border-bottom:2px solid var(--color-main) !important}
.article-lp-wrapper .lp-card-text{font-size:17px !important;line-height:2.0 !important;margin:0 !important;color:var(--color-text-sub) !important}
.article-lp-wrapper .lp-grid + p,.article-lp-wrapper .lp-steps + p,.article-lp-wrapper .lp-quote + p{margin-top:56px}

/* ===== 計算式 ===== */
.article-lp-wrapper .lp-eq{margin:56px 0}
.article-lp-wrapper .lp-eq-row{display:flex;align-items:center;justify-content:center;gap:18px;flex-wrap:nowrap}
.article-lp-wrapper .lp-eq-box{flex:1 1 0;min-width:0;text-align:center;font-size:20px !important;font-weight:900;line-height:1.5;padding:26px 12px;background:var(--color-white) !important;color:var(--color-text-on-light) !important;border:2px solid var(--color-main) !important;border-radius:6px}
.article-lp-wrapper .lp-eq-op{flex:0 0 auto;display:flex;align-items:center;justify-content:center;line-height:1;font-size:28px !important;font-weight:700}
.article-lp-wrapper .lp-eq-op-down{margin:20px auto;font-size:32px !important}
.article-lp-wrapper .lp-eq-result{text-align:center;font-size:24px !important;font-weight:900;line-height:1.6 !important;padding:30px 24px;background:var(--color-main) !important;color:var(--color-on-main) !important;border-radius:6px}

/* ===== チェックリスト(向いているケース) ===== */
.article-lp-wrapper .lp-tick-list{margin-top:40px}
.article-lp-wrapper .lp-tick{display:flex;align-items:flex-start;gap:14px;padding:24px 26px;background:var(--color-base) !important;color:var(--color-text-on-light) !important;border-radius:4px;border-bottom:3px solid var(--color-main) !important}
.article-lp-wrapper .lp-tick .ico{flex:0 0 auto;width:26px;height:26px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;background:var(--color-accent) !important;color:#FFFFFF !important;margin-top:.28em}
.article-lp-wrapper .lp-tick .ico svg{width:62%;height:62%;display:block}
.article-lp-wrapper .lp-tick .txt{font-size:17px;font-weight:700;line-height:1.6;}

/* ===== ステップ ===== */
.article-lp-wrapper .lp-steps{max-width:620px;margin:44px auto 0}
.article-lp-wrapper .lp-step{display:grid;grid-template-columns:56px 1fr;column-gap:20px;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;background:var(--color-accent) !important;color:var(--color-on-accent) !important;font-size:20px !important;font-weight:900;line-height:1;padding-bottom:2px}
.article-lp-wrapper .lp-step-text{font-size:18px !important;font-weight:700;line-height:1.85 !important;padding-top:9px}
.article-lp-wrapper .lp-step:not(:last-child)::before{content:'';position:absolute;left:28px;transform:translateX(-50%);top:48px;bottom:0;width:3px;background:var(--color-main);transform-origin:top}
.article-lp-wrapper.is-animating .lp-step:not(:last-child)::before{transform:translateX(-50%) scaleY(0);transition:transform 620ms cubic-bezier(.22,1,.36,1)}
.article-lp-wrapper.is-animating .lp-step.in-view:not(:last-child)::before{transform:translateX(-50%) scaleY(1)}

/* ===== まとめカード ===== */
.article-lp-wrapper .lp-sum-grid{margin-bottom:56px}
.article-lp-wrapper .lp-sum-card{background:var(--color-white) !important;color:var(--color-text-on-light) !important;padding:36px 34px;border-radius:2px;border-left:6px solid var(--color-accent) !important}
.article-lp-wrapper .lp-sum-text{font-size:18px !important;font-weight:700;line-height:1.95 !important}

/* ===== CTA(ブランド指定:背景=アクセント固定 / 文字=#FFFFFF固定) ===== */
.article-lp-wrapper .lp-cta-block{text-align:center}
.article-lp-wrapper .lp-cta-mid{padding-block:60px}
.article-lp-wrapper .lp-cta-last{padding-block:60px}
.article-lp-wrapper .lp-cta-catch{font-size:30px !important;font-weight:900;line-height:1.7 !important;max-width:680px;margin-inline:auto;margin-bottom:36px}
.article-lp-wrapper .lp-cta-catch-lg{font-size:36px !important;margin-bottom:44px}
.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;color:var(--color-on-cta) !important;border:none;cursor:pointer;border-radius:8px;padding:18px 40px 20px;min-height:56px;max-width:560px;margin-inline:auto;white-space:nowrap;font-size:17px !important;font-weight:900;line-height:1.4 !important;text-decoration:none !important;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-lg{padding:22px 48px 24px;font-size:18px !important;min-height:62px}
.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-cta) !important}
.article-lp-wrapper .cta-btn svg,.article-lp-wrapper .cta-btn svg *{fill:none;stroke:currentColor}
.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,.42) 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,.22);background:var(--color-accent-dark) !important}
.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}

/* ===== 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.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-elastic.in-view{transition:opacity 900ms cubic-bezier(.34,1.56,.64,1),transform 1500ms 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 1000ms cubic-bezier(.16,1,.3,1),transform 1400ms cubic-bezier(.16,1,.3,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(.83,0,.17,1),opacity 900ms ease;transition-delay:var(--lp-delay,0ms)}
.article-lp-wrapper.is-animating .lp-anim.lp-anim-blur.in-view{transition:opacity 1300ms cubic-bezier(.22,1,.36,1),filter 1600ms cubic-bezier(.22,1,.36,1),transform 1300ms 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}
@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-glow{animation:none !important}
  .article-lp-wrapper .lp-fv-label,.article-lp-wrapper .lp-lead,.article-lp-wrapper .lp-fv-rule{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}
}

/* ===== SP ===== */
@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-text,
  .article-lp-wrapper .lp-card-text,
  .article-lp-wrapper .lp-table-cap,
  .article-lp-wrapper .lp-stat-note,
  .article-lp-wrapper .lp-h2-label,
  .article-lp-wrapper .lp-fv-label,
  .article-lp-wrapper .lp-card-tag,
  .article-lp-wrapper .lp-h2-chip{
    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 *{font-size:max(24px,6vw) !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 *{font-size:max(19px,5.3vw) !important;line-height:1.5 !important}
  .article-lp-wrapper .lp-stat-num,
  .article-lp-wrapper .lp-stat-num span{font-size:max(40px,15vw) !important;line-height:1 !important}
  .article-lp-wrapper .lp-stat-num .unit{font-size:max(20px,5.4vw) !important;line-height:1 !important}
  .article-lp-wrapper .lp-cta-catch{font-size:max(22px,6.2vw) !important;line-height:1.65 !important}
  .article-lp-wrapper .lp-cta-catch-lg{font-size:max(24px,6.8vw) !important}
  .article-lp-wrapper .lp-faq-q .lp-faq-body{font-size:max(19px,4vw) !important;line-height:1.5 !important}
  .article-lp-wrapper .lp-faq-mark{font-size:max(17px,4.6vw) !important}
  .article-lp-wrapper .lp-eq-result{font-size:max(20px,5.4vw) !important}
  .article-lp-wrapper .lp-eq-box{font-size:max(18px,4.9vw) !important}
  .article-lp-wrapper .lp-quote-text{font-size:max(18px,4.9vw) !important;line-height:1.95 !important}
  .article-lp-wrapper .lp-card-title{font-size:max(19px,5.1vw) !important;line-height:1.7 !important}
  .article-lp-wrapper .lp-fp{font-size:max(17px,4.6vw) !important;line-height:2.0 !important}
  .article-lp-wrapper .lp-check-item .txt,
  .article-lp-wrapper .lp-tick .txt,
  .article-lp-wrapper .lp-sum-text,
  .article-lp-wrapper .lp-step-text{font-size:max(16px,4.4vw) !important;line-height:1.9 !important}
  .article-lp-wrapper .cta-btn{font-size:max(16px,4.3vw) !important}
  .article-lp-wrapper .cta-btn-lg{font-size:max(16px,4.5vw) !important}
  .article-lp-wrapper .lp-note-title{font-size:max(18px,4.9vw) !important}
  .blog__contents p {text-align: unset;}

  .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-block:10vw}
  .article-lp-wrapper .lp-fv{padding-block:8vw 10vw}
  .article-lp-wrapper .lp-cta-mid{padding-block:10vw}
  .article-lp-wrapper .lp-cta-last{padding-block:10vw}
  .article-lp-wrapper .lp-summary{padding-block:10vw 24vw}

  .article-lp-wrapper .lp-lead{font-size:max(17px,4.7vw) !important;line-height:2.1 !important;margin-top:5vw}
  .article-lp-wrapper .lp-fv-rule{width:22vw;height:5px;margin-top:8vw}
  .article-lp-wrapper .lp-h2-block{margin-bottom:8vw}
  .article-lp-wrapper .lp-h2-d{margin-bottom:9vw}
  .article-lp-wrapper .lp-h3{margin-top:12vw;margin-bottom:6vw;padding-left:4vw;border-left-width:4px}
  .article-lp-wrapper .lp-fp{padding:6vw 6vw}
  .article-lp-wrapper .lp-h2-rule{width:38vw;height:6px}

  .article-lp-wrapper .lp-grid{gap:7vw}
  .article-lp-wrapper .lp-grid-2{grid-template-columns:1fr}
  .article-lp-wrapper .lp-card{padding:7vw 6vw 7.5vw}
  .article-lp-wrapper .lp-card-tag{margin:0 0 4.5vw !important}
  .article-lp-wrapper .lp-card-title{margin:0 0 3.5vw !important;padding-bottom:3.5vw}
  .article-lp-wrapper .lp-check-list{gap:6vw}
  .article-lp-wrapper .lp-check-item{padding:6vw 5.5vw}
  .article-lp-wrapper .lp-faq-list{gap:11vw}
  .article-lp-wrapper .lp-faq-box{padding:8vw 6.5vw 7vw}
  .article-lp-wrapper .lp-faq-q,.article-lp-wrapper .lp-faq-a{gap:3.5vw}
  .article-lp-wrapper .lp-faq-mark{min-width:50px;padding:5px 8px 7px;margin-top:3px}
  .article-lp-wrapper .lp-faq-a{margin-top:6vw;padding-top:6vw}
  .article-lp-wrapper .lp-faq-link{margin-top:7vw;padding:4.5vw 5vw;line-height:1.4 !important}
  .article-lp-wrapper .lp-stat-card{padding:9vw 6.5vw 8vw;margin:9vw 0 11vw}
  .article-lp-wrapper .lp-note-box{margin:11vw 0;padding:7vw 6vw}
  .article-lp-wrapper .lp-quote{padding:8vw 6vw}
  .article-lp-wrapper .lp-tick{padding:5.5vw 5vw}
  .article-lp-wrapper .lp-steps{max-width:100%;margin-top:9vw}
  .article-lp-wrapper .lp-step{grid-template-columns:50px 1fr;column-gap:4vw;padding-bottom:7vw}
  .article-lp-wrapper .lp-step-num{width:44px;height:44px}
  .article-lp-wrapper .lp-step:not(:last-child)::before{left:25px;top:44px}
  .article-lp-wrapper .lp-sum-card{padding:7vw 6vw}
  .article-lp-wrapper .lp-sum-grid{margin-bottom:11vw}
  .article-lp-wrapper .lp-table-cap{margin-top:12vw;margin-bottom:4vw}
  .article-lp-wrapper .lp-table{margin-bottom:12vw}

  .article-lp-wrapper .lp-eq-row{flex-direction:column;gap:4vw}
  .article-lp-wrapper .lp-eq-box{width:100%;flex:0 0 auto;padding:5.5vw 4vw}
  .article-lp-wrapper .lp-eq-op{margin-inline:auto;font-size:26px !important}
  .article-lp-wrapper .lp-eq-op-down{margin:5vw auto;font-size:30px !important}
  .article-lp-wrapper .lp-eq-result{padding:6.5vw 5vw}

  .article-lp-wrapper .cta-btn{white-space:normal;width:auto;max-width:100%;padding:4.5vw 6vw}
  .article-lp-wrapper .cta-btn-lg{padding:5.5vw 6vw}
  .article-lp-wrapper .cta-btn .arrow{width:18px;height:18px}

  /* SP表:1カラムカード型 */
  .article-lp-wrapper .lp-table,
  .article-lp-wrapper .lp-table thead,
  .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{border:none !important;background:transparent !important;overflow:visible;table-layout:auto}
  .article-lp-wrapper .lp-table th,.article-lp-wrapper .lp-table td{border-right:none !important}
  .article-lp-wrapper .lp-table thead{display:none}
  .article-lp-wrapper .lp-table tbody tr{background:var(--color-white) !important;border:1px solid var(--color-hairline) !important;border-radius:4px;overflow:hidden;margin-bottom:6vw}
  .article-lp-wrapper .lp-table tbody tr:last-child{margin-bottom:0}
  .article-lp-wrapper .lp-table tbody th[scope="row"]{width:100%;text-align:left;padding:4.5vw 5vw;background:rgba(241,196,15,.26) !important;color:var(--color-text-on-light) !important;font-weight:900;letter-spacing:.02em;border-bottom:3px solid var(--color-main) !important}
  .article-lp-wrapper .lp-table tbody td{text-align:center;padding:5vw 5vw 5.5vw;border-bottom:1px solid var(--color-hairline) !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.2vw);font-weight:700;letter-spacing:.1em;line-height:1.7;color:var(--color-text-sub);padding-bottom:3vw;margin-bottom:3vw;border-bottom:1px solid var(--color-hairline)}
  .article-lp-wrapper .lp-table tbody td.lp-col-em{background:rgba(230,126,34,.10) !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]);
          }
        }
      }

      /* 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-30</pubDate>
        </item>
                
        <item>
            <title>空き家売却時の仏壇処分はどうする？供養や売却までの流れを解説</title>
            <link>https://www.fullhouse-sellwell.com/blog/entry-826787/</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/826787_1_0_0_1.jpg" alt="空き家売却時の仏壇処分はどうする？供養や売却までの流れを解説" width="100%">
</p></div></div>
<div class="article-lp-wrapper">

  <!-- ============ FV / 導入 ============ -->
  <section class="lp-sec lp-fv bg-light">
    <div class="lp-container">
      <p class="lp-fv-cat"><span class="lp-fv-cat-dot" aria-hidden="true"></span>空き家売却 ｜ 八戸市</p>
      <span class="lp-fv-rule" aria-hidden="true"></span>
      <p class="lp-lead lp-fv-lead">相続した空き家の仏壇処分は、親族への確認、位牌や遺影の整理、供養の判断、処分先の選定、売却時期との調整という<span class="lp-mark">順番で進めることが重要</span>です。仏壇や家財が残っていても査定相談はできるため、片付け前に不動産会社へ相談する方法もあります。</p>
    </div>
  </section>

  <!-- ============ この記事で分かること ============ -->
  <section class="lp-sec bg-white">
    <div class="lp-container">
      <div class="lp-know lp-anim lp-anim-fade-up">
        <p class="lp-know-ttl"><span class="lp-know-bar" aria-hidden="true"></span>この記事で分かること</p>
        <ul class="lp-know-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.6l4.2 4.2L19 7" fill="none" stroke="currentColor" stroke-width="3" stroke-linecap="round" stroke-linejoin="round"/></svg></span><span class="lp-check-txt">仏壇処分の流れは「親族確認→仏壇内の整理→供養の判断→処分先の選定→搬出」</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.6l4.2 4.2L19 7" fill="none" stroke="currentColor" stroke-width="3" stroke-linecap="round" stroke-linejoin="round"/></svg></span><span class="lp-check-txt">費用は供養、搬出、処分、家財整理の4項目に分けて把握し、書面の見積もりで内訳を確認。</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.6l4.2 4.2L19 7" fill="none" stroke="currentColor" stroke-width="3" stroke-linecap="round" stroke-linejoin="round"/></svg></span><span class="lp-check-txt">市場での成約を目指したい場合は仲介、売却期間を短縮したい場合は買取が選択肢。</span></li>
        </ul>
      </div>
    </div>
  </section>

  <!-- ============ 目次FAQ ============ -->
  <section class="lp-sec bg-light">
    <div class="lp-container">
      <p class="lp-toc-ttl lp-anim lp-anim-fade-up">目次FAQ</p>
      <span class="lp-toc-rule lp-anim lp-anim-bar-x" aria-hidden="true"></span>
      <div class="lp-qa-list">

        <div class="lp-qa lp-anim lp-anim-slide-left" style="--lp-delay:0ms">
          <div class="lp-qa-row">
            <span class="lp-qa-badge q" aria-hidden="true">Q1</span>
            <p class="lp-qa-q">空き家に残った仏壇はどう処分する？</p>
          </div>
          <div class="lp-qa-row">
            <span class="lp-qa-badge a" aria-hidden="true">A</span>
            <p class="lp-qa-a">親族間で方針を共有し、位牌、遺影、過去帳、重要書類などを取り出してから、供養と搬出の方法を決めます。</p>
          </div>
          <a class="lp-qa-jump" href="#sec01">→ 詳しくは「空き家の仏壇処分で最初に確認すること」へ</a>
        </div>

        <div class="lp-qa lp-anim lp-anim-slide-left" style="--lp-delay:140ms">
          <div class="lp-qa-row">
            <span class="lp-qa-badge q" aria-hidden="true">Q2</span>
            <p class="lp-qa-q">仏壇処分には供養が必要？費用はどれくらいかかる？</p>
          </div>
          <div class="lp-qa-row">
            <span class="lp-qa-badge a" aria-hidden="true">A</span>
            <p class="lp-qa-a">供養の要否は宗派、菩提寺、家族の考え方によって異なるため、親族や寺院へ確認して判断します。費用は供養、搬出、処分、家財整理の内訳で変わるため、書面の見積もりで確認しましょう。</p>
          </div>
          <a class="lp-qa-jump" href="#sec02">→ 詳しくは「供養の流れと処分方法の選び方」へ</a>
        </div>

        <div class="lp-qa lp-anim lp-anim-slide-left" style="--lp-delay:280ms">
          <div class="lp-qa-row">
            <span class="lp-qa-badge q" aria-hidden="true">Q3</span>
            <p class="lp-qa-q">仏壇が残ったまま空き家は売れる？</p>
          </div>
          <div class="lp-qa-row">
            <span class="lp-qa-badge a" aria-hidden="true">A</span>
            <p class="lp-qa-a">残った状態でも査定相談はできますが、撤去時期、費用負担、残置物の扱いを契約前に決めます。</p>
          </div>
          <a class="lp-qa-jump" href="#sec03">→ 詳しくは「相続手続きから売却まで相談する方法」へ</a>
        </div>

      </div>
    </div>
  </section>

  <!-- ============ H2-01 ============ -->
  <section class="lp-sec bg-white" id="sec01">
    <div class="lp-container">

      <div class="lp-sechead lp-sechead-a">
        <span class="lp-section-num lp-anim lp-anim-clip">01</span>
        <p class="lp-eyebrow lp-anim lp-anim-fade-up" style="--lp-delay:100ms">はじめの確認</p>
        <h2 class="lp-h2 lp-anim lp-anim-clip" style="--lp-delay:180ms"><span class="lp-h2-phrase">空き家の仏壇処分で</span><br class="lp-br-pc"><span class="lp-h2-phrase">最初に確認すること</span></h2>
        <span class="lp-h2-rule lp-anim lp-anim-bar-x" style="--lp-delay:320ms" aria-hidden="true"></span>
      </div>

      <p class="lp-lead lp-anim lp-anim-fade-up">仏壇を動かす前に、親族への確認と仏壇内の整理を行いましょう。仏壇処分とは、本体の廃棄だけでなく、位牌などの移転、供養の判断、搬出、家財整理までを含む<span class="lp-em">一連の作業</span>です。</p>

      <h3 class="lp-h3 lp-anim lp-anim-slide-left"><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>
      <div class="lp-table-wrap">
        <table class="lp-table">
          <thead>
            <tr><th scope="col">確認項目</th><th scope="col">確認する内容</th></tr>
          </thead>
          <tbody>
            <tr class="lp-anim lp-anim-slide-left" style="--lp-delay:0ms"><th scope="row">親族への確認</th><td data-label="確認する内容"><span class="v">処分・移設・引き継ぎ</span></td></tr>
            <tr class="lp-anim lp-anim-slide-left" style="--lp-delay:110ms"><th scope="row">位牌・遺影</th><td data-label="確認する内容"><span class="v">移転先と保管方法</span></td></tr>
            <tr class="lp-anim lp-anim-slide-left" style="--lp-delay:220ms"><th scope="row">過去帳・本尊</th><td data-label="確認する内容"><span class="v">宗派や菩提寺への相談</span></td></tr>
            <tr class="lp-anim lp-anim-slide-left" style="--lp-delay:330ms"><th scope="row">重要書類・貴重品</th><td data-label="確認する内容"><span class="v">手紙、現金、権利書類など</span></td></tr>
            <tr class="lp-anim lp-anim-slide-left" style="--lp-delay:440ms"><th scope="row">売却予定</th><td data-label="確認する内容"><span class="v">査定、整理、引渡しの日程</span></td></tr>
          </tbody>
        </table>
      </div>

      <div class="lp-note lp-anim lp-anim-slide-right">
        <span class="lp-note-pin" aria-hidden="true">!</span>
        <div class="lp-note-body">
          <p class="lp-note-ttl">回収業者は「一般廃棄物処理業の許可」を確認</p>
          <p class="lp-note-txt">処分区分は自治体によって異なります。家庭廃棄物の回収には、<span class="lp-em">市区町村の一般廃棄物処理業の許可または委託が必要</span>で、古物商や産業廃棄物処理業の許可だけでは回収できません。</p>
        </div>
      </div>

    </div>
  </section>

  <!-- ============ CTA 1（元記事:H2-01末尾） ============ -->
  <section class="lp-sec lp-cta lp-cta-mid bg-light">
    <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-scale" style="--lp-delay:140ms" href="/contact/" target="_blank">
        <span class="cta-btn-txt">不動産売却に関する<br class="lp-br-sp">無料相談はこちら</span>
        <span class="arrow" aria-hidden="true"><svg viewBox="0 0 24 24"><path d="M4 12h13.5M12 5l7 7-7 7" fill="none" stroke="currentColor" stroke-width="2.4" stroke-linecap="round" stroke-linejoin="round"/></svg></span>
      </a>
    </div>
  </section>

  <!-- ============ H2-02 ============ -->
  <section class="lp-sec bg-white" id="sec02">
    <div class="lp-container">

      <div class="lp-sechead lp-sechead-b">
        <span class="lp-section-num lp-anim lp-anim-elastic">02</span>
        <p class="lp-eyebrow lp-anim lp-anim-slide-down" style="--lp-delay:120ms"><span class="lp-eyebrow-tick" aria-hidden="true"></span>供養と処分先の選び方</p>
        <h2 class="lp-h2 lp-anim lp-anim-clip" style="--lp-delay:220ms"><span class="lp-h2-phrase">供養の流れと</span><span class="lp-h2-phrase">処分方法の選び方</span></h2>
        <span class="lp-h2-rule2 lp-anim lp-anim-bar-x" style="--lp-delay:360ms" aria-hidden="true"></span>
      </div>

      <p class="lp-lead lp-anim lp-anim-fade-up">供養は一律に必要ではなく、宗派、菩提寺、親族の意向から決めます。処分先は寺院、仏具店、専門業者、自治体で対応できる範囲が異なるため、<span class="lp-em">供養と搬出・処分を分けて考える</span>と選びやすくなります。</p>

      <h3 class="lp-h3 lp-anim lp-anim-slide-left"><span class="lp-h3-phrase">閉眼供養（魂抜き）とは</span></h3>

      <div class="lp-def lp-anim lp-anim-blur">
        <p class="lp-def-term">閉眼供養（へいがんくよう、通称「魂抜き」）</p>
        <p class="lp-def-txt">仏壇や本尊、位牌に宿るとされる魂を抜くために行う儀式で、処分や移動の前に行うのが一般的です。位牌を処分する場合も、同様に閉眼供養が必要とされています。</p>
      </div>

      <p class="lp-anim lp-anim-fade-up">ただし、宗派によって考え方は異なります。たとえば浄土真宗では、故人はすでに浄土へ還っているという教義から、「魂抜き」という言葉自体を使わないなど、対応が異なる場合があります。</p>

      <p class="lp-anim lp-anim-fade-up">同じ宗派でも、菩提寺の住職の方針によって扱いが変わることもあるため、<span class="lp-mark">まずは菩提寺へ相談するのが確実</span>です。</p>

      <div class="lp-note lp-anim lp-anim-slide-right">
        <span class="lp-note-pin" aria-hidden="true">!</span>
        <div class="lp-note-body">
          <p class="lp-note-ttl">業者に処分だけを頼むなら、供養は先に済ませる</p>
          <p class="lp-note-txt">不用品回収業者やリサイクル業者の多くは、閉眼供養までは対応していません。業者に処分だけを依頼する場合は、事前に菩提寺などで閉眼供養を済ませておく必要があります。</p>
        </div>
      </div>

      <h3 class="lp-h3 lp-anim lp-anim-slide-left"><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>
      <div class="lp-table-wrap">
        <table class="lp-table">
          <thead>
            <tr><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:0ms"><th scope="row">寺院</th><td data-label="供養への対応"><span class="v">相談しやすい</span></td><td data-label="搬出・処分への対応"><span class="v">要確認</span></td></tr>
            <tr class="lp-anim lp-anim-slide-left" style="--lp-delay:120ms"><th scope="row">仏具店</th><td data-label="供養への対応"><span class="v">対応する場合あり</span></td><td data-label="搬出・処分への対応"><span class="v">引き取りは要確認</span></td></tr>
            <tr class="lp-anim lp-anim-slide-left" style="--lp-delay:240ms"><th scope="row">専門業者</th><td data-label="供養への対応"><span class="v">提携する寺院などで<br class="lp-br-pc">対応する場合あり</span></td><td data-label="搬出・処分への対応"><span class="v">家財整理にも<br class="lp-br-pc">対応する場合あり</span></td></tr>
            <tr class="lp-anim lp-anim-slide-left" style="--lp-delay:360ms"><th scope="row">自治体</th><td data-label="供養への対応"><span class="v">原則なし</span></td><td data-label="搬出・処分への対応"><span class="v">制度に従う</span></td></tr>
          </tbody>
        </table>
      </div>

      <p class="lp-anim lp-anim-fade-up">供養と処分を別々に頼む方法もあります。専門業者へ家庭ごみの回収も依頼する場合は、一般廃棄物処理業の許可や自治体からの委託を確認してください。</p>

      <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">供養、搬出、処分、家財整理の内訳と追加料金の条件</span>で比較しましょう。</p>

      <p class="lp-table-cap lp-anim lp-anim-fade-up">費用の内訳</p>
      <div class="lp-table-wrap">
        <table class="lp-table lp-table-4">
          <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-slide-left" style="--lp-delay:0ms"><th scope="row">供養</th><td data-label="主な作業"><span class="v">読経、出張</span></td><td data-label="金額が変わる条件"><span class="v">宗派、場所</span></td><td data-label="確認事項"><span class="v">お布施、出張費</span></td></tr>
            <tr class="lp-anim lp-anim-slide-left" style="--lp-delay:120ms"><th scope="row">搬出</th><td data-label="主な作業"><span class="v">運び出し</span></td><td data-label="金額が変わる条件"><span class="v">重量、階段、通路幅</span></td><td data-label="確認事項"><span class="v">人数、階段料金</span></td></tr>
            <tr class="lp-anim lp-anim-slide-left" style="--lp-delay:240ms"><th scope="row">処分</th><td data-label="主な作業"><span class="v">分解、廃棄</span></td><td data-label="金額が変わる条件"><span class="v">大きさ、材質</span></td><td data-label="確認事項"><span class="v">解体費、運搬費</span></td></tr>
            <tr class="lp-anim lp-anim-slide-left" style="--lp-delay:360ms"><th scope="row">家財整理</th><td data-label="主な作業"><span class="v">家具・家電など</span></td><td data-label="金額が変わる条件"><span class="v">量、分別</span></td><td data-label="確認事項"><span class="v">追加回収の範囲</span></td></tr>
          </tbody>
        </table>
      </div>

      <p class="lp-anim lp-anim-fade-up">エレベーターの有無やトラックを停める位置も費用に影響します。書面で見積もりを取り、次を確認してください。</p>

      <ul class="lp-chip-grid">
        <li class="lp-chip lp-anim lp-anim-scale" style="--lp-delay:0ms">供養料</li>
        <li class="lp-chip lp-anim lp-anim-scale" style="--lp-delay:100ms">搬出料</li>
        <li class="lp-chip lp-anim lp-anim-scale" style="--lp-delay:200ms">階段作業</li>
        <li class="lp-chip lp-anim lp-anim-scale" style="--lp-delay:320ms">解体作業</li>
        <li class="lp-chip lp-anim lp-anim-scale" style="--lp-delay:460ms">追加回収</li>
        <li class="lp-chip lp-anim lp-anim-scale" style="--lp-delay:620ms">キャンセル料</li>
      </ul>

    </div>
  </section>

  <!-- ============ CTA 2（元記事:H2-02末尾） ============ -->
  <section class="lp-sec lp-cta lp-cta-mid bg-light">
    <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-scale" style="--lp-delay:140ms" href="/contact/" target="_blank">
        <span class="cta-btn-txt">不動産売却に関する<br class="lp-br-sp">無料相談はこちら</span>
        <span class="arrow" aria-hidden="true"><svg viewBox="0 0 24 24"><path d="M4 12h13.5M12 5l7 7-7 7" fill="none" stroke="currentColor" stroke-width="2.4" stroke-linecap="round" stroke-linejoin="round"/></svg></span>
      </a>
    </div>
  </section>

  <!-- ============ H2-03 ============ -->
  <section class="lp-sec bg-tint" id="sec03">
    <div class="lp-container">

      <div class="lp-sechead lp-sechead-c">
        <span class="lp-section-num lp-num-box lp-anim lp-anim-flip">03</span>
        <p class="lp-eyebrow lp-anim lp-anim-fade-up" style="--lp-delay:140ms">相続と売却の段取り</p>
        <h2 class="lp-h2 lp-anim lp-anim-clip" style="--lp-delay:240ms"><span class="lp-h2-phrase">相続手続きから</span><span class="lp-h2-phrase">売却まで相談する方法</span></h2>
        <span class="lp-h2-rule3 lp-anim lp-anim-bar-x" style="--lp-delay:380ms" aria-hidden="true"></span>
      </div>

      <p class="lp-lead lp-anim lp-anim-fade-up">片付けを終えてから相談する必要はありません。仏壇や家財が残った状態でも査定の相談はできるため、<span class="lp-em">現状を見てもらい、相続関係、査定、売却方法、片付けの順序を整理</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>

      <p class="lp-anim lp-anim-fade-up">名義、相続人、遺言書、遺産分割の状況を確認しましょう。</p>

      <div class="lp-key lp-anim lp-anim-elastic">
        <p class="lp-key-label">相続登記の申請期限</p>
        <p class="lp-key-num"><span class="num" data-countup data-target="3" data-dec="0">3</span><span class="unit">年以内</span></p>
        <span class="lp-key-rule" aria-hidden="true"></span>
        <p class="lp-key-note">相続登記は<span class="lp-nobr">2024年4月1日</span>から義務化され、不動産の取得を<span class="lp-nobr">知った日から</span>原則<span class="lp-nobr">3年以内</span>の申請が必要です。</p>
      </div>

      <p class="lp-fig-cap lp-anim lp-anim-fade-up">相談から空き家売却までの<br class="lp-br-sp">5ステップ</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><p class="lp-step-txt">現状相談</p></div>
        <div class="lp-step lp-anim lp-anim-fade-up" style="--lp-delay:140ms"><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:300ms"><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:680ms"><span class="lp-step-num">5</span><p class="lp-step-txt">売買契約と引渡し</p></div>
      </div>

      <div class="lp-def lp-def-2 lp-anim lp-anim-blur">
        <p class="lp-def-term">仲介と買取のちがい</p>
        <p class="lp-def-txt">仲介とは不動産会社が買主を探す方法、買取とは不動産会社などが直接買い取る方法です。</p>
      </div>

      <p class="lp-table-cap lp-anim lp-anim-fade-up">仲介と買取の比較</p>
      <div class="lp-table-wrap">
        <table class="lp-table">
          <thead>
            <tr><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:0ms"><th scope="row">売却までの期間</th><td data-label="仲介"><span class="v">買主探しが必要</span></td><td data-label="買取"><span class="v">短くなりやすい</span></td></tr>
            <tr class="lp-anim lp-anim-slide-left" style="--lp-delay:130ms"><th scope="row">価格の考え方</th><td data-label="仲介"><span class="v">市場で成約を目指す</span></td><td data-label="買取"><span class="v">査定条件で直接売却</span></td></tr>
            <tr class="lp-anim lp-anim-slide-left" style="--lp-delay:260ms"><th scope="row">片付けの負担</th><td data-label="仲介"><span class="v">引渡し条件に沿う</span></td><td data-label="買取"><span class="v">残置物対応は条件次第</span></td></tr>
          </tbody>
        </table>
      </div>

      <div class="lp-note lp-anim lp-anim-slide-right">
        <span class="lp-note-pin" aria-hidden="true">!</span>
        <div class="lp-note-body">
          <p class="lp-note-ttl">残置物の扱いは<br class="lp-br-sp">契約前に決める</p>
          <p class="lp-note-txt">残置物を誰が、いつまでに、どの費用で撤去するかは契約前に決めます。残置物を残したまま売却できるかどうかは、不動産会社や契約条件によって異なります。</p>
        </div>
      </div>

      <h3 class="lp-h3 lp-anim lp-anim-slide-left"><span class="lp-h3-phrase">相談窓口と専門家の役割</span></h3>

      <p class="lp-anim lp-anim-fade-up">仏壇や家財が残った空き家についても、片付けを始める前にご相談ください。行政書士資格を持つ担当者が在籍する不動産会社であれば、相続書類の整理から売却方法の検討まで必要な段取りを整理し、登記や税務などは必要に応じて各専門家との連携をご案内できます。</p>

      <div class="lp-pro-grid">
        <div class="lp-pro lp-anim lp-anim-flip" style="--lp-delay:0ms">
          <p class="lp-pro-name">行政書士</p>
          <p class="lp-pro-txt">遺産分割協議書や相続関係書類の作成、その前提となる調査を支援。法的紛争、税務、登記申請は除きます。</p>
        </div>
        <div class="lp-pro lp-anim lp-anim-flip" style="--lp-delay:140ms">
          <p class="lp-pro-name">司法書士</p>
          <p class="lp-pro-txt">相続登記の申請代理を担当します。</p>
        </div>
        <div class="lp-pro lp-anim lp-anim-flip" style="--lp-delay:300ms">
          <p class="lp-pro-name">税理士</p>
          <p class="lp-pro-txt">相続税の申告代理や税務相談を担当します。</p>
        </div>
        <div class="lp-pro lp-anim lp-anim-flip" style="--lp-delay:480ms">
          <p class="lp-pro-name">弁護士</p>
          <p class="lp-pro-txt">相続人間に争いがある場合の交渉や代理を担当します。</p>
        </div>
      </div>

      <p class="lp-anim lp-anim-fade-up">手続きの内容に応じて、必要な専門家へ相談しましょう。</p>

    </div>
  </section>

  <!-- ============ CTA 3（元記事:H2-03末尾） ============ -->
  <section class="lp-sec lp-cta lp-cta-last bg-white">
    <div class="lp-container">
      <span class="lp-cta-topline lp-anim lp-anim-bar-x" aria-hidden="true"></span>
      <p class="lp-cta-catch lp-anim lp-anim-blur" style="--lp-delay:120ms">八戸市の空き家を<br class="lp-br-sp">売却したい…</p>
      <a class="cta-btn cta-btn-lg lp-anim lp-anim-scale" style="--lp-delay:260ms" href="/contact/" target="_blank">
        <span class="cta-btn-txt">不動産売却に関する<br class="lp-br-sp">無料相談はこちら</span>
        <span class="arrow" aria-hidden="true"><svg viewBox="0 0 24 24"><path d="M4 12h13.5M12 5l7 7-7 7" fill="none" stroke="currentColor" stroke-width="2.4" stroke-linecap="round" stroke-linejoin="round"/></svg></span>
      </a>
    </div>
  </section>

  <!-- ============ H2-04 まとめ ============ -->
  <section class="lp-sec lp-summary bg-light-main">
    <div class="lp-container">

      <div class="lp-sechead lp-sechead-d">
        <span class="lp-section-num lp-anim lp-anim-slide-down">04</span>
        <p class="lp-eyebrow lp-anim lp-anim-fade-up" style="--lp-delay:120ms">この記事の要点</p>
        <h2 class="lp-h2 lp-anim lp-anim-clip" style="--lp-delay:200ms"><span class="lp-h2-phrase">まとめ</span></h2>
        <span class="lp-h2-rule4 lp-anim lp-anim-bar-x" style="--lp-delay:340ms" aria-hidden="true"></span>
      </div>

      <ul class="lp-sum-list">
        <li class="lp-sum lp-anim lp-anim-slide-left" style="--lp-delay:0ms"><span class="lp-sum-no" aria-hidden="true">1</span><p class="lp-sum-txt">親族の合意を先に取る</p></li>
        <li class="lp-sum lp-anim lp-anim-slide-right" style="--lp-delay:140ms"><span class="lp-sum-no" aria-hidden="true">2</span><p class="lp-sum-txt">位牌、遺影、過去帳、貴重品を分けて確認する</p></li>
        <li class="lp-sum lp-anim lp-anim-slide-up" style="--lp-delay:300ms"><span class="lp-sum-no" aria-hidden="true">3</span><p class="lp-sum-txt">供養、搬出、処分、家財整理の範囲を比べる</p></li>
        <li class="lp-sum lp-anim lp-anim-slide-down" style="--lp-delay:480ms"><span class="lp-sum-no" aria-hidden="true">4</span><p class="lp-sum-txt">片付け前に仲介と買取を相談する</p></li>
        <li class="lp-sum lp-anim lp-anim-scale" style="--lp-delay:680ms"><span class="lp-sum-no" aria-hidden="true">5</span><p class="lp-sum-txt">相続手続きは各専門家と連携する</p></li>
      </ul>

      <div class="lp-closing lp-anim lp-anim-fade-up">
        <p class="lp-closing-txt">仏壇や家財が残った空き家についても、片付けを始める前に<span class="lp-em">不動産のフルハウス</span>へご相談ください。現状に応じた売却方法や手続きの順序をご案内します。</p>
      </div>

    </div>
  </section>

</div>

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@graph": [
    {
      "@type": "Article",
      "headline": "空き家売却時の仏壇処分はどうする？供養や売却までの流れを解説",
      "description": "相続した空き家の仏壇処分は、親族への確認、位牌や遺影の整理、供養の判断、処分先の選定、売却時期との調整という順番で進めることが重要です。仏壇や家財が残っていても査定相談はできるため、片付け前に不動産会社へ相談する方法もあります。",
      "articleSection": [
        "空き家の仏壇処分で最初に確認すること",
        "供養の流れと処分方法の選び方",
        "相続手続きから売却まで相談する方法",
        "まとめ"
      ],
      "about": [
        {"@type": "Thing", "name": "仏壇処分"},
        {"@type": "Thing", "name": "閉眼供養"},
        {"@type": "Thing", "name": "空き家売却"},
        {"@type": "Thing", "name": "相続登記"}
      ],
      "keywords": "仏壇処分,閉眼供養,魂抜き,空き家,相続,八戸市,不動産売却,残置物,一般廃棄物処理業"
    },
    {
      "@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>
@import url('https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@300;400;700;900');

:root{
  /* ===== 指定4色（変更禁止） ===== */
  --color-base:#FAFAFA;          /* tone: light  (L=0.956) */
  --color-main:#f1c40f;          /* tone: light  (L=0.582) */
  --color-sub:#e67e22;           /* tone: dark   (L=0.319) */
  --color-accent:#e67e22;        /* tone: dark   (L=0.319) CV */
  --color-accent-dark:#C86E1E;   /* hover用・同系13%暗色 */
  /* ===== 指定色由来のtint地色（白との混合比のみ調整） ===== */
  --color-main-tint:#FDF6D9;     /* main 16% */
  --color-main-tint2:#FBF0C1;    /* main 26% */
  --color-main-tint3:#F8E287;    /* main 50% マーカー用 */
  --color-accent-tint:#FCF0E4;   /* accent 12% */
  /* ===== 中立色 ===== */
  --color-text-on-dark:#FFFFFF;
  --color-text-on-light:#1A1A1A;
  --color-text-sub-on-light:#666666;
  --color-ink:#1A1A1A;
  --color-ink2:#333333;
  --color-ink3:#666666;
  --color-line:#E4DFCE;
  --color-hairline:#EBEBEB;
  /* ===== 実測on-color ===== */
  --color-on-main:#1A1A1A;       /* 実測 10.48:1 */
  --color-on-sub:#1A1A1A;        /* 実測 6.11:1 */
  --color-on-accent:#FFFFFF;     /* ブランド指定によりCTA文字は#FFFFFF固定 */
}

/* ===================== ベース・親サイト分離（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;
  font-size:17px; line-height:2.1; letter-spacing:.02em;
  color:var(--color-ink) !important; background:#FFFFFF !important;
  -webkit-font-smoothing:antialiased;
}
.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;
  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 th,.article-lp-wrapper td{margin:0}
.article-lp-wrapper table{width:100%;border-collapse:collapse;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}
.blog__article p + h2 {margin-top: 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;position:relative;z-index:1}
.article-lp-wrapper .lp-sec{width:100%;padding:60px 0}
.article-lp-wrapper #sec01,.article-lp-wrapper #sec02,.article-lp-wrapper #sec03{scroll-margin-top:24px}

/* ===================== 背景tone（8-11） ===================== */
.article-lp-wrapper .bg-white{background:#FFFFFF !important;color:var(--color-text-on-light) !important}
.article-lp-wrapper .bg-light{background:var(--color-base) !important;color:var(--color-text-on-light) !important}
.article-lp-wrapper .bg-tint{background:var(--color-main-tint) !important;color:var(--color-text-on-light) !important}
.article-lp-wrapper .bg-light-main{background:var(--color-main) !important;color:var(--color-on-main) !important}
.article-lp-wrapper .bg-dark{background:var(--color-sub) !important;color:var(--color-on-sub) !important}
.article-lp-wrapper :where(.bg-white,.bg-light,.bg-tint,.bg-light-main,.bg-dark) :where(p,li,dt,dd,figcaption,small,blockquote,a){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-sub) !important}

/* ===================== タイポ（2章） ===================== */
.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 p{font-size:17px !important;line-height:2.1 !important;font-weight:400}
.article-lp-wrapper li{font-size:17px !important;line-height:2.1 !important}
.article-lp-wrapper .lp-lead{font-size:18px !important;line-height:2.25 !important;font-weight:400}
.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}
.article-lp-wrapper .lp-h2,.article-lp-wrapper .lp-h2 *{
  font-size:42px !important;line-height:1.42 !important;font-weight:900;letter-spacing:-.02em;color:inherit !important;
}
.article-lp-wrapper .lp-h3,.article-lp-wrapper .lp-h3 *{
  font-size:26px !important;line-height:1.55 !important;font-weight:700;letter-spacing:-.01em;color:inherit !important;
}
.article-lp-wrapper .lp-h3{margin:56px 0 28px;padding-left:20px;border-left:5px solid var(--color-accent) !important}
.article-lp-wrapper .lp-h3 + p{margin-top:0}

/* 強調（5章）:ブランド色は下線・マーカーで見せ、文字色は濃色を維持 */
.article-lp-wrapper .lp-em{font-weight:700;color:var(--color-ink) !important;border-bottom:3px solid var(--color-accent) !important;padding-bottom:2px}
.article-lp-wrapper .bg-light-main .lp-em{border-bottom-color:#1A1A1A !important}
.article-lp-wrapper .lp-mark{
  font-weight:700;color:var(--color-ink) !important;padding:0 .12em;
  background:linear-gradient(transparent 62%, var(--color-main-tint3) 62%, var(--color-main-tint3) 92%, transparent 92%) !important;
}

/* ===================== 章扉（1-3 / 4-1） ===================== */
.article-lp-wrapper .lp-sechead{margin-bottom:44px}
.article-lp-wrapper .lp-section-num{
  display:block;font-size:88px;font-weight:900;line-height:1.1;letter-spacing:-.02em;
  color:var(--color-ink) !important;
}
.article-lp-wrapper .lp-sechead-a .lp-section-num{
  color:transparent !important;-webkit-text-stroke:2px #C9A400;
}
.article-lp-wrapper .lp-num-box{
  width:112px;height:112px;display:inline-flex;align-items:center;justify-content:center;
  background:var(--color-main) !important;color:var(--color-on-main) !important;font-size:52px !important;border-radius:4px;
}
.article-lp-wrapper .lp-eyebrow{
  font-size:16px !important;font-weight:700;letter-spacing:.18em;line-height:1.7;
  color:var(--color-ink2) !important;margin:14px 0 10px;display:flex;align-items:center;gap:12px;
}
.article-lp-wrapper .lp-eyebrow-tick{width:26px;height:4px;background:var(--color-accent) !important;flex:0 0 auto;display:inline-block}
.article-lp-wrapper .lp-h2-rule,.article-lp-wrapper .lp-h2-rule2,
.article-lp-wrapper .lp-h2-rule3,.article-lp-wrapper .lp-h2-rule4,
.article-lp-wrapper .lp-toc-rule,.article-lp-wrapper .lp-cta-topline{
  display:block;transform-origin:left center;margin-top:18px;
}
.article-lp-wrapper .lp-h2-rule{width:150px;height:6px;background:var(--color-accent) !important}
.article-lp-wrapper .lp-h2-rule2{width:100%;height:4px;background:linear-gradient(90deg,var(--color-main) 0%,var(--color-main) 34%,var(--color-accent) 34%,var(--color-accent) 46%,var(--color-line) 46%,var(--color-line) 100%) !important}
.article-lp-wrapper .lp-h2-rule3{width:120px;height:6px;background:var(--color-accent) !important}
.article-lp-wrapper .lp-h2-rule4{width:180px;height:6px;background:#1A1A1A !important}
.article-lp-wrapper .lp-sechead-d .lp-section-num{color:var(--color-on-main) !important}
.article-lp-wrapper .lp-sechead-d .lp-eyebrow{color:#1A1A1A !important}

/* ===================== FV ===================== */
.article-lp-wrapper .lp-fv{padding:60px 0;}
.article-lp-wrapper .lp-fv-cat{
  display:inline-flex;align-items:center;gap:12px;
  font-size:16px !important;font-weight:700;letter-spacing:.16em;line-height:1.7;
  color:var(--color-ink) !important;
  background:#FFFFFF !important;border:2px solid var(--color-accent) !important;
  padding:10px 22px 12px;border-radius:2px;
  animation:lpFvRise .85s cubic-bezier(.22,1,.36,1) both;
}
.article-lp-wrapper .lp-fv-cat-dot{width:12px;height:12px;background:var(--color-accent) !important;display:inline-block;border-radius:50%;flex:0 0 auto}
.article-lp-wrapper .lp-fv-rule{
  display:block;width:100%;height:6px;margin:30px 0 34px;
  background:linear-gradient(180deg,#1A1A1A 0%,#1A1A1A 2px,transparent 2px,transparent 4px,#1A1A1A 4px,#1A1A1A 6px) !important;
  animation:lpFvRise .85s cubic-bezier(.22,1,.36,1) .12s both;
}
.article-lp-wrapper .lp-fv-lead{animation:lpFvRise .95s cubic-bezier(.22,1,.36,1) .22s both}
@keyframes lpFvRise{from{opacity:0;transform:translateY(20px)}to{opacity:1;transform:none}}

/* ===================== この記事で分かること ===================== */
.article-lp-wrapper .lp-know{
  background:#FFFFFF !important;border:2px solid #1A1A1A !important;border-radius:4px;padding:52px 48px 56px;
}
.article-lp-wrapper .lp-know-ttl{
  display:flex;align-items:center;gap:16px;
  font-size:22px !important;font-weight:900;line-height:1.6;letter-spacing:.06em;
  color:var(--color-ink) !important;margin-bottom:34px;
}
.article-lp-wrapper .lp-know-bar{width:34px;height:8px;background:var(--color-main) !important;display:inline-block;flex:0 0 auto}
.article-lp-wrapper .lp-know-list{display:block}
.article-lp-wrapper .lp-check-item{display:flex;align-items:flex-start;gap:16px;padding:20px 0;border-bottom:1px solid var(--color-hairline) !important}
.article-lp-wrapper .lp-check-item:last-child{border-bottom:none !important}
.article-lp-wrapper .lp-check-item .ico{
  flex:0 0 auto;width:26px;height:26px;border-radius:50%;margin-top:.34em;
  display:inline-flex;align-items:center;justify-content:center;
  background:var(--color-main) !important;color:var(--color-on-main) !important;
}
.article-lp-wrapper .lp-check-item .ico svg{width:62%;height:62%;display:block}
.article-lp-wrapper .lp-check-txt{font-size:17px !important;line-height:2.05 !important;font-weight:700;color:var(--color-ink) !important}

/* ===================== 目次FAQ ===================== */
.article-lp-wrapper .lp-toc-ttl{
  font-size:26px !important;font-weight:900;letter-spacing:.1em;line-height:1.5;color:var(--color-ink) !important;
}
.article-lp-wrapper .lp-toc-rule{width:88px;height:6px;background:var(--color-accent) !important;margin-bottom:50px}
.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 var(--color-line) !important;border-left:8px solid var(--color-main) !important;
  border-radius:8px;padding:40px 44px 34px;
}
.article-lp-wrapper .lp-qa-row{display:flex;align-items:flex-start;gap:18px;margin-bottom:22px}
.article-lp-wrapper .lp-qa-row:last-of-type{margin-bottom:26px}
.article-lp-wrapper .lp-qa-badge{
  flex:0 0 auto;min-width:46px;height:46px;padding:0 8px;border-radius:50%;
  display:inline-flex;align-items:center;justify-content:center;
  font-size:17px !important;font-weight:900;line-height:1;margin-top:.1em;
}
.article-lp-wrapper .lp-qa-badge.q{background:var(--color-main) !important;color:var(--color-on-main) !important}
.article-lp-wrapper .lp-qa-badge.a{background:var(--color-accent) !important;color:var(--color-on-sub) !important}
.article-lp-wrapper .lp-qa-q{font-size:19px !important;font-weight:700;line-height:1.85 !important;color:var(--color-ink) !important}
.article-lp-wrapper .lp-qa-a{font-size:17px !important;line-height:2.05 !important;color:var(--color-ink2) !important}
.article-lp-wrapper .lp-qa-jump{
  display:inline-flex;align-items:center;min-height:46px;padding:12px 28px;
  font-size:16px !important;font-weight:700;line-height:1.7;letter-spacing:.02em;cursor:pointer;
  background:var(--color-main-tint2) !important;color:var(--color-ink) !important;
  border:1px solid var(--color-line) !important;border-radius:6px;
  transition:background 320ms ease, transform 320ms cubic-bezier(.22,1,.36,1);
}
.article-lp-wrapper .lp-qa-jump:hover{background:var(--color-main) !important;transform:translateX(4px)}
.article-lp-wrapper .lp-qa-jump:focus-visible{outline:3px solid var(--color-accent);outline-offset:3px}

/* ===================== 表（PC） ===================== */
.article-lp-wrapper .lp-table-wrap{margin:0 0 60px}
.article-lp-wrapper .lp-table-cap,.article-lp-wrapper .lp-fig-cap{
  display:block;width:100%;text-align:left;
  font-size:17px !important;font-weight:700;letter-spacing:.08em;line-height:1.8;
  color:var(--color-ink) !important;margin:60px 0 18px;padding-left:16px;
  border-left:5px solid var(--color-main) !important;
}
.article-lp-wrapper .lp-table{border-radius:0;overflow:visible}
.article-lp-wrapper .lp-table th,.article-lp-wrapper .lp-table td{text-align:center;vertical-align:middle}
.article-lp-wrapper .lp-table thead th{
  background:var(--color-main) !important;color:var(--color-on-main) !important;
  font-size:17px !important;font-weight:900;line-height:1.7;letter-spacing:.04em;padding:18px 18px;
  border-right:1px solid rgba(0,0,0,.10) !important;
}
.article-lp-wrapper .lp-table thead th:last-child{border-right:none !important}
.article-lp-wrapper .lp-table th[scope="row"]{
  background:var(--color-main-tint2) !important;color:var(--color-ink) !important;
  font-size:17px !important;font-weight:700;line-height:1.85;padding:18px 18px;
  border-bottom:1px solid var(--color-line) !important;border-right:1px solid var(--color-line) !important;
}
.article-lp-wrapper .lp-table td{
  background:#FFFFFF !important;color:var(--color-ink2) !important;
  font-size:17px !important;line-height:1.6;padding:18px 18px;
  border-bottom:1px solid var(--color-hairline) !important;border-right:1px solid var(--color-hairline) !important;
}
.article-lp-wrapper .lp-table td:last-child{border-right:none !important}
.article-lp-wrapper .lp-table tbody tr:last-child th,
.article-lp-wrapper .lp-table tbody tr:last-child td{border-bottom:2px solid var(--color-main) !important}
.article-lp-wrapper .lp-table .v{display:inline}

/* ===================== 注意ボックス ===================== */
.article-lp-wrapper .lp-note{
  display:flex;align-items:flex-start;gap:20px;margin:56px 0;
  background:var(--color-accent-tint) !important;border-left:6px solid var(--color-accent) !important;
  border-radius:2px;padding:38px 40px 40px;
}
.article-lp-wrapper .lp-note-pin{
  flex:0 0 auto;width:38px;height:38px;border-radius:50%;margin-top:.1em;
  display:inline-flex;align-items:center;justify-content:center;padding-bottom:2px;
  background:var(--color-accent) !important;color:var(--color-on-sub) !important;
  font-size:22px !important;font-weight:900;line-height:1;
}
.article-lp-wrapper .lp-note-body{min-width:0}
.article-lp-wrapper .lp-note-ttl{font-size:19px !important;font-weight:900;line-height:1.75 !important;color:var(--color-ink) !important;margin-bottom:14px}
.article-lp-wrapper .lp-note-txt{font-size:17px !important;line-height:2.05 !important;color:var(--color-ink2) !important}

/* ===================== 定義ボックス ===================== */
.article-lp-wrapper .lp-def{
  margin:44px 0 56px;padding:40px 44px 42px;border-radius:2px;
  background:#FFFFFF !important;border:2px solid var(--color-main) !important;
}
.article-lp-wrapper .lp-def-2{background:var(--color-main-tint) !important;border-color:#1A1A1A !important}
.article-lp-wrapper .lp-def-term{
  display:inline-block;font-size:18px !important;font-weight:900;line-height:1.7;letter-spacing:.04em;
  background:var(--color-main) !important;color:var(--color-on-main) !important;
  padding:8px 20px 10px;border-radius:2px;margin-bottom:22px;
}
.article-lp-wrapper .lp-def-txt{font-size:17px !important;line-height:2.1 !important;color:var(--color-ink2) !important}

/* ===================== チップグリッド ===================== */
.article-lp-wrapper .lp-chip-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:22px;margin-top:36px}
.article-lp-wrapper .lp-chip{
  display:flex;align-items:center;justify-content:center;text-align:center;
  min-height:70px;padding:16px 14px 18px;border-radius:2px;
  background:#FFFFFF !important;color:var(--color-ink) !important;
  border:1px solid var(--color-line) !important;border-top:5px solid var(--color-main) !important;
  font-size:17px !important;font-weight:700;line-height:1.7 !important;letter-spacing:.06em;
}

/* ===================== キーナンバー ===================== */
.article-lp-wrapper .lp-key{
  margin:52px 0 60px;padding:58px 48px 54px;border-radius:4px;text-align:center;
  background:#FFFFFF !important;border:2px solid #1A1A1A !important;
}
/* ラベルは数値の"上"に独立配置(inline同士の横並び回避)。letter-spacingの末尾余白ぶん右paddingを詰めて視覚中央へ(4-9) */
.article-lp-wrapper .lp-key-label{
  display:block;width:-webkit-fit-content;width:fit-content;
  font-size:16px !important;font-weight:700;letter-spacing:.16em;line-height:1.7;
  background:#1A1A1A !important;color:#FFFFFF !important;
  padding:9px 22px 11px 25px;border-radius:2px;margin:0 auto 24px;
}
.article-lp-wrapper .lp-key p + p{margin-top:0}
.article-lp-wrapper .lp-key-num{display:flex;align-items:baseline;justify-content:center;line-height:1}
.article-lp-wrapper .lp-key-num .num{font-size:104px !important;font-weight:900;line-height:1 !important;letter-spacing:-.04em;color:var(--color-ink) !important}
.article-lp-wrapper .lp-key-num .unit{font-size:34px !important;font-weight:700;line-height:1 !important;margin-left:.12em;letter-spacing:.02em;color:var(--color-ink) !important}
.article-lp-wrapper .lp-key-rule{display:block;width:68px;height:5px;background:var(--color-accent) !important;margin:30px auto 0}
.article-lp-wrapper .lp-key-note{
  max-width:560px;margin:26px auto 0;font-size:17px !important;line-height:2.05 !important;color:var(--color-ink2) !important;
}

/* ===================== 縦ステップ ===================== */
.article-lp-wrapper .lp-steps{max-width:600px;margin:0 auto 62px}
.article-lp-wrapper .lp-step{
  display:grid;grid-template-columns:56px 1fr;column-gap:22px;align-items:center;
  position:relative;padding-bottom:34px;
}
.article-lp-wrapper .lp-step:last-child{padding-bottom:0}
.article-lp-wrapper .lp-step-num{
  width:56px;height:56px;border-radius:50%;margin-inline:auto;
  display:inline-flex;align-items:center;justify-content:center;padding-bottom:2px;
  background:var(--color-main) !important;color:var(--color-on-main) !important;
  font-size:24px !important;font-weight:900;line-height:1;position:relative;z-index:2;
}
.article-lp-wrapper .lp-step:not(:last-child)::before{
  content:"";position:absolute;left:28px;transform:translateX(-50%) scaleY(1);transform-origin:top;
  top:56px;bottom:-10px;width:3px;background:var(--color-accent) !important;z-index:1;
  transition:transform 620ms cubic-bezier(.22,1,.36,1);
}
.article-lp-wrapper .lp-step-txt{
  font-size:18px !important;font-weight:700;line-height:1.85 !important;color:var(--color-ink) !important;
  background:#FFFFFF !important;border:1px solid var(--color-line) !important;border-radius:4px;
  padding:20px 26px 22px;
}

/* ===================== 専門家カード ===================== */
.article-lp-wrapper .lp-pro-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:32px;margin:44px 0 20px}
.article-lp-wrapper .lp-pro{
  background:#FFFFFF !important;border:1px solid var(--color-line) !important;border-top:6px solid var(--color-accent) !important;
  border-radius:4px;padding:38px 34px 40px;
}
.article-lp-wrapper .lp-pro-name{
  font-size:21px !important;font-weight:900;line-height:1.6 !important;letter-spacing:.04em;
  color:var(--color-ink) !important;margin-bottom:16px;padding-bottom:14px;
  border-bottom:2px solid var(--color-main) !important;
}
.article-lp-wrapper .lp-pro-txt{font-size:17px !important;line-height:2.0 !important;color:var(--color-ink2) !important}

/* ===================== CTA ===================== */
.article-lp-wrapper .lp-cta{text-align:center}
.article-lp-wrapper .lp-cta .lp-container{text-align:center}
.article-lp-wrapper .lp-cta-mid{padding:60px 0;}
.article-lp-wrapper .lp-cta-last{padding:60px 0;}
.article-lp-wrapper .lp-cta-topline{width:120px;height:8px;background:var(--color-main) !important;margin:0 auto 30px;transform-origin:center}
.article-lp-wrapper .lp-cta-catch{
  max-width:660px;margin:0 auto 40px;
  font-size:30px !important;font-weight:900;line-height:1.7 !important;letter-spacing:-.01em;
  color:var(--color-ink) !important;
}
.article-lp-wrapper .lp-cta-last .lp-cta-catch{font-size:36px !important;margin-bottom:52px}
.article-lp-wrapper .cta-btn{
  display:inline-flex;align-items:center;justify-content:center;gap:14px;
  background:var(--color-accent) !important;border:none;cursor:pointer;border-radius:8px;
  padding:18px 40px 20px;max-width:560px;margin-inline:auto;white-space:nowrap;
  font-size:17px !important;font-weight:900;line-height:1.4 !important;min-height:60px;
  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-lg{padding:22px 52px 24px;font-size:18px !important;min-height:68px}
.article-lp-wrapper .cta-btn .arrow{width:22px;height:22px;flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;transition:transform 360ms cubic-bezier(.22,1,.36,1)}
.article-lp-wrapper .cta-btn .arrow svg{width:100%;height:100%;display:block}
.article-lp-wrapper .cta-btn:hover{transform:translateY(-3px);box-shadow:0 12px 30px rgba(0,0,0,.22);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-accent);outline-offset:4px}
/* 19-5 ボタンon-color固定 */
.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;stroke:currentColor !important}

/* ===================== まとめ ===================== */
.article-lp-wrapper .lp-summary{padding:124px 0 132px}
.article-lp-wrapper .lp-sum-list{display:grid;grid-template-columns:1fr;gap:22px;margin-top:6px}
.article-lp-wrapper .lp-sum{
  display:flex;align-items:center;gap:22px;
  background:#FFFFFF !important;border-radius:4px;padding:26px 32px 28px;
  border-left:6px solid var(--color-accent) !important;
}
.article-lp-wrapper .lp-sum-no{
  flex:0 0 auto;width:44px;height:44px;border-radius:50%;
  display:inline-flex;align-items:center;justify-content:center;padding-bottom:2px;
  background:#1A1A1A !important;color:#FFFFFF !important;font-size:19px !important;font-weight:900;line-height:1;
}
.article-lp-wrapper .lp-sum-txt{font-size:19px !important;font-weight:700;line-height:1.85 !important;color:var(--color-ink) !important}
.article-lp-wrapper .lp-closing{
  margin-top:52px;padding:44px 46px 46px;border-radius:4px;
  background:#FFFFFF !important;border:2px solid #1A1A1A !important;
}
.article-lp-wrapper .lp-closing-txt{font-size:18px !important;line-height:2.15 !important;color:var(--color-ink) !important;text-align:center}

/* ===================== アニメ初期状態（10-4 / 00スケルトン） ===================== */
.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)}
/* 装飾罫線の伸長（barGrow・文字は含めない） */
.article-lp-wrapper.is-animating .lp-anim.lp-anim-bar-x:not(.in-view){opacity:1;transform:scaleX(0)}
.article-lp-wrapper.is-animating .lp-anim.in-view{
  opacity:1;transform:none;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-bar-x.in-view{transition:transform 1000ms 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 1500ms 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 1000ms cubic-bezier(.16,1,.3,1), transform 1400ms cubic-bezier(.16,1,.3,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 1600ms cubic-bezier(.22,1,.36,1), transform 1500ms 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 1400ms cubic-bezier(.65,0,.35,1), opacity 900ms ease;transition-delay:var(--lp-delay,0ms)}
/* ステップ連結線（上→下ドロー） */
.article-lp-wrapper.is-animating .lp-step.lp-anim:not(.in-view)::before{transform:translateX(-50%) scaleY(0)}
/* 棒グラフ契約（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)}
  .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-step:not(:last-child)::before{transform:translateX(-50%) scaleY(1) !important;transition:none !important}
  .article-lp-wrapper .lp-fv-cat,
  .article-lp-wrapper .lp-fv-rule,
  .article-lp-wrapper .lp-fv-lead{animation:none !important;opacity:1 !important;transform:none !important}
}

/* ===================== SP（2-10 / 2-13 / 4-6） ===================== */
@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-txt,
  .article-lp-wrapper .lp-def-txt,
  .article-lp-wrapper .lp-pro-txt,
  .article-lp-wrapper .lp-qa-a,
  .article-lp-wrapper .lp-eyebrow,
  .article-lp-wrapper .lp-chip,
  .article-lp-wrapper .lp-check-txt{
    font-size:max(16px,4.3vw) !important;line-height:2.0 !important;
  }
  .article-lp-wrapper .lp-lead{font-size:max(17px,4.6vw) !important;line-height:2.15 !important}

  /* ② 見出し・大型数値の再宣言（①より後・内部spanまで） */
  .article-lp-wrapper h2,
  .article-lp-wrapper h2 span,
  .article-lp-wrapper .lp-h2,
  .article-lp-wrapper .lp-h2 *{font-size:max(24px,6.6vw) !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 *{font-size:max(19px,5.2vw) !important;line-height:1.55 !important}
  .article-lp-wrapper .lp-section-num{font-size:max(36px,12vw) !important;line-height:1.1 !important}
  .article-lp-wrapper .lp-num-box{width:22vw;height:22vw;font-size:max(30px,9vw) !important}
  .article-lp-wrapper .lp-key-num,
  .article-lp-wrapper .lp-key-num .num{font-size:max(40px,16vw) !important;line-height:1 !important}
  .article-lp-wrapper .lp-key-num .unit{font-size:max(20px,5.8vw) !important;line-height:1 !important}
  .article-lp-wrapper .lp-key-label{margin-bottom:5.5vw;padding:2.4vw 4.5vw 2.8vw 5.2vw}
  .article-lp-wrapper .lp-key-rule{width:15vw;height:4px;margin-top:6.5vw}
  .article-lp-wrapper .lp-key-note{margin-top:5.5vw}
  .article-lp-wrapper .lp-know-ttl{font-size:max(20px,4.6vw) !important;line-height:1.6 !important}
  .article-lp-wrapper .lp-toc-ttl{font-size:max(22px,6vw) !important}
  .article-lp-wrapper .lp-qa-q{font-size:max(18px,4.9vw) !important;line-height:1.6 !important}
  .article-lp-wrapper .lp-note-ttl{font-size:max(18px,4.9vw) !important;line-height:1.6 !important}
  .article-lp-wrapper .lp-def-term{font-size:max(17px,4.7vw) !important}
  .article-lp-wrapper .lp-pro-name{font-size:max(19px,5.2vw) !important}
  .article-lp-wrapper .lp-step-txt{font-size:max(17px,4.7vw) !important;line-height:1.6 !important;}
  .article-lp-wrapper .lp-sum-txt{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;text-align:center;}
  .article-lp-wrapper .lp-cta-last .lp-cta-catch{font-size:max(24px,6.8vw) !important;}
  .article-lp-wrapper .lp-closing-txt{font-size:max(17px,4.6vw) !important;line-height:2.1 !important}
  .article-lp-wrapper .lp-table-cap,.article-lp-wrapper .lp-fig-cap{font-size:max(16px,4.4vw) !important;line-height:1.6!important;}
  .blog__contents h2:not(:first-child){margin-top:0;}

  /* 余白（SP） */
  .article-lp-wrapper .lp-container{padding-inline:5.5vw}
  .article-lp-wrapper .lp-sec{padding:10vw 0}
  .article-lp-wrapper .lp-fv{padding:9vw 0 10vw}
  .article-lp-wrapper .lp-cta-mid{padding:10vw 0}
  .article-lp-wrapper .lp-cta-last{padding:10vw 0;}
  .article-lp-wrapper .lp-summary{padding:10vw 0;}
  .article-lp-wrapper .lp-sechead{margin-bottom:9vw}
  .article-lp-wrapper .lp-h3{margin:12vw 0 6vw;padding-left:4vw;border-left-width:4px}
  .article-lp-wrapper .lp-know{padding:8vw 6.5vw 8.5vw}
  .article-lp-wrapper .lp-know-ttl{margin-bottom:6vw}
  .article-lp-wrapper .lp-qa-list{gap:11vw}
  .article-lp-wrapper .lp-qa{padding:7.5vw 6vw 7vw;border-left-width:6px}
  .article-lp-wrapper .lp-qa-row{gap:3.5vw;margin-bottom:5vw}
  .article-lp-wrapper .lp-qa-badge{min-width:11vw;height:11vw;font-size:max(16px,4.3vw) !important}
  .article-lp-wrapper .lp-qa-jump{display:flex;justify-content:center;margin-inline:auto;padding:14px 5vw 14px 8vw;min-height:48px;line-height: 1.4 !important;text-indent: -1.2em;}
  .article-lp-wrapper .lp-note{flex-direction:column;gap:4vw;padding:7.5vw 6vw 8vw;margin:11vw 0}
  .article-lp-wrapper .lp-def{padding:7.5vw 6vw 8vw;margin:9vw 0 11vw}
  .article-lp-wrapper .lp-key{padding:10vw 5.5vw 9.5vw;margin:11vw 0 12vw}
  .article-lp-wrapper .lp-chip-grid{grid-template-columns:repeat(2,1fr);gap:4vw;margin-top:7vw}
  .article-lp-wrapper .lp-chip{min-height:16vw;padding:4vw 3vw}
  .article-lp-wrapper .lp-steps{max-width:100%;margin-bottom:12vw}
  .article-lp-wrapper .lp-step{grid-template-columns:14vw 1fr;column-gap:4.5vw;padding-bottom:7vw}
  .article-lp-wrapper .lp-step-num{width:14vw;height:14vw;font-size:max(20px,5.6vw) !important}
  .article-lp-wrapper .lp-step:not(:last-child)::before{left:7vw;top:14vw}
  .article-lp-wrapper .lp-step-txt{padding:4.5vw 5vw}
  .article-lp-wrapper .lp-pro-grid{grid-template-columns:1fr;gap:6vw;margin:9vw 0 5vw}
  .article-lp-wrapper .lp-pro{padding:7vw 6vw 7.5vw}
  .article-lp-wrapper .lp-sum-list{gap:4.5vw}
  .article-lp-wrapper .lp-sum{gap:4.5vw;padding:5.5vw 5vw 6vw}
  .article-lp-wrapper .lp-sum-no{width:11vw;height:11vw;font-size:max(17px,4.8vw) !important}
  .article-lp-wrapper .lp-closing{padding:8vw 6vw 8.5vw;margin-top:10vw}
  .article-lp-wrapper .lp-table-wrap{margin-bottom:11vw}
  .article-lp-wrapper .lp-table-cap,.article-lp-wrapper .lp-fig-cap{margin:11vw 0 4.5vw;padding-left:4vw}
  .article-lp-wrapper .cta-btn{white-space:normal;width:auto;max-width:100%;padding:16px 6vw 18px;font-size:max(16px,4.4vw) !important}
  .article-lp-wrapper .cta-btn-lg{padding:18px 6vw 20px;font-size:max(17px,4.6vw) !important}
  .article-lp-wrapper .cta-btn .arrow{width:20px;height:20px}
  .article-lp-wrapper .lp-cta-catch{margin-bottom:8vw}
  .article-lp-wrapper .lp-cta-last .lp-cta-catch{margin-bottom:9vw}
  .article-lp-wrapper .lp-check-txt{line-height:1.6;}

  /* 表 → 1カラムカード型（横スクロール禁止） */
  .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) !important;border-radius:4px;
    overflow:hidden;margin-bottom:6vw;
  }
  .article-lp-wrapper .lp-table tr:last-child{margin-bottom:0}
  .article-lp-wrapper .lp-table th[scope="row"]{
    background:var(--color-main) !important;color:var(--color-on-main) !important;
    font-weight:700;text-align:center;padding:4.5vw 4vw;letter-spacing:.04em;
    border:none !important;font-size:max(16px,4.5vw) !important;line-height:1.8 !important;
  }
  .article-lp-wrapper .lp-table td{
    background:#FFFFFF !important;padding:0 0 5vw;text-align:center;
    border-top:1px solid var(--color-hairline) !important;border-right:none !important;border-bottom:none !important;
  }
  .article-lp-wrapper .lp-table tbody tr:last-child th,
  .article-lp-wrapper .lp-table tbody tr:last-child td{border-bottom:none !important}
  .article-lp-wrapper .lp-table td::before{
    content:attr(data-label);display:block;
    background:var(--color-main-tint2) !important;color:var(--color-ink) !important;
    font-size:max(16px,4.2vw) !important;font-weight:700;letter-spacing:.14em;line-height:1.8;
    padding:3vw 4vw;margin-bottom:4vw;
    border-bottom:1px solid var(--color-line) !important;
  }
  .article-lp-wrapper .lp-table td .v{display:block;padding:0 5vw;line-height:1.95}
}

/* === 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 {
      /* --- スムーススクロール(wrapper内アンカーのみ。window.scrollToは使わない=23-7)
         対象要素はquerySelectorではなくgetElementByIdで解決する:
         href値をCSSセレクタとして解釈しないため、#2026等の数字始まりidや
         特殊文字入りhrefでもSyntaxErrorを出さず、セレクタ誤解釈も起きない。 --- */
      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;

      /* 保険1:初期表示の取りこぼし対策(Observer初動が遅い環境)。画面内だけ表示 */
      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-30</pubDate>
        </item>
            </channel>
</rss>
