
<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-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>
                
        <item>
            <title>家の解体費用はいくら？八戸市で家を現状のまま手放す方法も解説</title>
            <link>https://www.fullhouse-sellwell.com/blog/entry-826781/</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/826781_1_0_0_1.jpg" alt="家の解体費用はいくら？八戸市で家を現状のまま手放す方法も解説" width="100%">
</p></div></div>
<div class="article-lp-wrapper">

  <section class="lp-section lp-fv bg-white">
    <div class="lp-glow-clip"><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-mark" aria-hidden="true"></span>
      <p class="lp-lead">家を売却する前の解体は、<span class="lp-em-line">安全性、再建築の可否、買主需要、想定手取り</span>で判断します。費用を用意できない場合も古家付き売却や買取を選べるため、<span class="lp-em-strong">工事契約前に相談</span>しましょう。</p>
      <span class="lp-fv-rule"></span>
    </div>
  </section>

  <section class="lp-section lp-know bg-light">
    <div class="lp-container">
      <h2 class="lp-h2 lp-h2-know lp-anim lp-anim-clip"><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" fill="none"><path d="M4 12.5l5.2 5.2L20 7" stroke="currentColor" stroke-width="3.2" stroke-linecap="round" stroke-linejoin="round"/></svg></span>
          <span class="txt">危険性があり、更地の手取りが多い場合は解体を検討する</span>
        </li>
        <li class="lp-check-item lp-anim lp-anim-fade-up" style="--lp-delay:150ms">
          <span class="ico" aria-hidden="true"><svg viewBox="0 0 24 24" fill="none"><path d="M4 12.5l5.2 5.2L20 7" stroke="currentColor" stroke-width="3.2" stroke-linecap="round" stroke-linejoin="round"/></svg></span>
          <span class="txt">費用目安は木造3万～5万円/坪、鉄骨造4万～7万円/坪、RC造6万～10万円/坪(実際の費用は現地調査後の見積もりで決まります)</span>
        </li>
        <li class="lp-check-item lp-anim lp-anim-fade-up" style="--lp-delay:340ms">
          <span class="ico" aria-hidden="true"><svg viewBox="0 0 24 24" fill="none"><path d="M4 12.5l5.2 5.2L20 7" stroke="currentColor" stroke-width="3.2" stroke-linecap="round" stroke-linejoin="round"/></svg></span>
          <span class="txt">費用を払えない場合は古家付き売却や買取を比較する</span>
        </li>
      </ul>
    </div>
  </section>

  <section class="lp-section lp-toc bg-light-base">
    <div class="lp-container">
      <h2 class="lp-h2 lp-h2-toc lp-anim lp-anim-fade-up"><span class="lp-h2-phrase">目次FAQ</span></h2>
      <span class="lp-rule-accent lp-anim lp-anim-clip" style="--lp-delay:120ms"></span>

      <div class="lp-qa lp-anim lp-anim-slide-left" style="--lp-delay:0ms">
        <p class="lp-qa-q"><span class="lp-qa-badge lp-qa-badge-q">Q1.</span><span class="lp-qa-text">家を売る前に解体したほうがいい？費用はどのくらいかかる？</span></p>
        <p class="lp-qa-a"><span class="lp-qa-badge lp-qa-badge-a">A.</span><span class="lp-qa-text">30坪の本体工事なら木造で約90万〜150万円、鉄骨造で約120万〜210万円、RC造で約180万〜300万円が目安です。</span></p>
        <a class="lp-qa-link" href="#lp-sec-01" aria-label="家を解体すべきか判断する基準と費用相場へ移動">→ 詳しくは「家を解体すべきか判断する基準と費用相場」へ</a>
      </div>

      <div class="lp-qa lp-anim lp-anim-slide-left" style="--lp-delay:140ms">
        <p class="lp-qa-q"><span class="lp-qa-badge lp-qa-badge-q">Q2.</span><span class="lp-qa-text">解体費用が払えない場合は？</span></p>
        <p class="lp-qa-a"><span class="lp-qa-badge lp-qa-badge-a">A.</span><span class="lp-qa-text">解体費用を用意できなくても、建物を残したまま売る古家付き仲介や、不動産会社に直接買い取ってもらう買取という選択肢があります。</span></p>
        <a class="lp-qa-link" href="#lp-sec-02" aria-label="解体費用をかけずに現状のまま家を売却へ移動">→ 詳しくは「解体費用をかけずに現状のまま家を売却」へ</a>
      </div>

      <div class="lp-qa lp-anim lp-anim-slide-left" style="--lp-delay:280ms">
        <p class="lp-qa-q"><span class="lp-qa-badge lp-qa-badge-q">Q3.</span><span class="lp-qa-text">解体や登記の手続きも含めて相談できる？</span></p>
        <p class="lp-qa-a"><span class="lp-qa-badge lp-qa-badge-a">A.</span><span class="lp-qa-text">売却方法の比較や解体業者の選定は不動産会社、解体後の建物滅失登記は土地家屋調査士、固定資産税や特例適用など税制の個別判断は税理士が専門です。</span></p>
        <a class="lp-qa-link" href="#lp-sec-03" aria-label="家の解体前に不動産会社へ相談すべき理由へ移動">→ 詳しくは「家の解体前に不動産会社へ相談すべき理由」へ</a>
      </div>
    </div>
  </section>

  <section class="lp-section lp-body bg-white" id="lp-sec-01">
    <div class="lp-container">
      <p class="lp-secnum lp-anim lp-anim-blur">01</p>
      <p class="lp-eyebrow lp-anim lp-anim-fade-up" style="--lp-delay:120ms">判断基準と費用相場</p>
      <h2 class="lp-h2 lp-h2-a lp-anim lp-anim-clip" style="--lp-delay:220ms"><span class="lp-h2-phrase">家を解体すべきか</span><br class="lp-br-pc"><br class="lp-br-sp"><span class="lp-h2-phrase">判断する基準と費用相場</span></h2>
      <span class="lp-rule-main lp-anim lp-anim-clip" style="--lp-delay:380ms"></span>

      <p class="lp-anim lp-anim-fade-up" style="--lp-delay:80ms">古い家という理由だけで解体を決めず、<span class="lp-marker">安全性→法規制→需要→手取りの順</span>で確認していくことが大切です。想定手取りとは、売却価格から解体費用や仲介手数料などを差し引いた金額のことです。</p>

      <h3 class="lp-h3 lp-h3-bar lp-anim lp-anim-slide-left"><span class="lp-h3-phrase">解体の要否を判断する視点</span></h3>

      <p class="lp-anim lp-anim-fade-up">まず優先すべきは安全性です。傾き、崩落、腐朽がある場合は、建築士などに安全確認を依頼しましょう。一方で、リフォーム需要がある地域なら、<span class="lp-em-strong">解体せずに古家付きのまま売れる可能性</span>もあります。</p>
      <p class="lp-anim lp-anim-fade-up" style="--lp-delay:120ms">次に確認したいのが法規制です。再建築が難しい土地では、解体すると今の建物と同じものを建て直せなくなる場合があります。登記、接道状況、都市計画を調べたうえで、「更地価格－解体費用」と古家付きのままの価格を比べましょう。</p>

      <p class="lp-fig-cap lp-anim lp-anim-fade-up">【図】解体を検討するための判断チェックリスト</p>
      <ul class="lp-judge">
        <li class="lp-judge-item lp-anim lp-anim-slide-right" style="--lp-delay:0ms"><span class="lp-judge-num">1</span><span class="lp-judge-txt">倒壊などの危険性</span></li>
        <li class="lp-judge-item lp-anim lp-anim-slide-right" style="--lp-delay:110ms"><span class="lp-judge-num">2</span><span class="lp-judge-txt">再建築の可否</span></li>
        <li class="lp-judge-item lp-anim lp-anim-slide-right" style="--lp-delay:240ms"><span class="lp-judge-num">3</span><span class="lp-judge-txt">古家の需要</span></li>
        <li class="lp-judge-item lp-anim lp-anim-slide-right" style="--lp-delay:390ms"><span class="lp-judge-num">4</span><span class="lp-judge-txt">解体前後の想定手取り</span></li>
        <li class="lp-judge-item lp-anim lp-anim-slide-right" style="--lp-delay:560ms"><span class="lp-judge-num">5</span><span class="lp-judge-txt">売却希望時期</span></li>
      </ul>

      <p class="lp-anim lp-anim-fade-up">解体すれば売却価格が上がることもありますが、その上昇分が解体費用を上回るとは限りません。維持管理の負担や売却までにかかる期間も含めて、総合的に比較することが大切です。</p>

      <h3 class="lp-h3 lp-h3-chip lp-anim lp-anim-slide-left"><span class="lp-h3-phrase">構造別の解体費用比較</span></h3>

      <div class="lp-stat lp-anim lp-anim-elastic">
        <p class="lp-stat-label">30坪の本体解体費(目安)</p>
        <p class="lp-stat-num"><span class="num" data-countup data-target="90" data-dec="0">90</span><span class="tilde">〜</span><span class="num" data-countup data-target="300" data-dec="0">300</span><span class="unit">万円</span></p>
        <p class="lp-stat-note">木造・鉄骨造・RC造を通した本体工事のみの概算です。付帯工事や調査費は別途かかります。</p>
      </div>

      <p class="lp-anim lp-anim-fade-up">解体費用は建物の構造と延床面積が基準になりますが、接道状況や付帯工事の内容によっても変わります。建物の解体、廃材処分、整地、付帯物の撤去などを<span class="lp-em-strong">すべて含めた総額</span>で考えましょう。</p>
      <p class="lp-anim lp-anim-fade-up" style="--lp-delay:120ms">坪単価は地域、建物の立地、廃材の処分費、重機の搬入条件などによって大きく変動します。以下は一般的な参考額であり、実際の費用は現地調査を経た見積もりで確定します。</p>

      <p class="lp-table-cap lp-anim lp-anim-fade-up">【表】構造別の解体費用比較</p>
      <table class="lp-table lp-table-cost">
        <thead>
          <tr class="lp-anim lp-anim-fade-up">
            <th scope="col">構造</th>
            <th scope="col">坪単価</th>
            <th scope="col">30坪</th>
          </tr>
        </thead>
        <tbody>
          <tr class="lp-anim lp-anim-fade-up" style="--lp-delay:120ms">
            <th scope="row">木造</th>
            <td data-label="坪単価"><span class="lp-nobr">3万～5万円</span></td>
            <td data-label="30坪"><span class="lp-nobr">90万～150万円</span></td>
          </tr>
          <tr class="lp-anim lp-anim-fade-up" style="--lp-delay:260ms">
            <th scope="row">鉄骨造</th>
            <td data-label="坪単価"><span class="lp-nobr">4万～7万円</span></td>
            <td data-label="30坪"><span class="lp-nobr">120万～210万円</span></td>
          </tr>
          <tr class="lp-anim lp-anim-fade-up" style="--lp-delay:420ms">
            <th scope="row">RC造</th>
            <td data-label="坪単価"><span class="lp-nobr">6万～10万円</span></td>
            <td data-label="30坪"><span class="lp-nobr">180万～300万円</span></td>
          </tr>
        </tbody>
      </table>

      <figure class="lp-chart">
        <p class="lp-fig-cap">30坪で比べた本体工事費の目安レンジ</p>
        <div class="lp-bars">
          <div class="lp-bar-row">
            <p class="lp-bar-name">木造</p>
            <div class="lp-bar lp-anim">
              <div class="lp-bar-track"><span class="lp-bar-fill lp-bar-fill-main" style="--w:50%;--lp-delay:120ms"></span></div>
            </div>
            <p class="lp-bar-val"><span class="lp-nobr">90万～150万円</span></p>
          </div>
          <div class="lp-bar-row">
            <p class="lp-bar-name">鉄骨造</p>
            <div class="lp-bar lp-anim">
              <div class="lp-bar-track"><span class="lp-bar-fill lp-bar-fill-main" style="--w:70%;--lp-delay:280ms"></span></div>
            </div>
            <p class="lp-bar-val"><span class="lp-nobr">120万～210万円</span></p>
          </div>
          <div class="lp-bar-row">
            <p class="lp-bar-name">RC造</p>
            <div class="lp-bar lp-anim">
              <div class="lp-bar-track"><span class="lp-bar-fill lp-bar-fill-accent" style="--w:100%;--lp-delay:460ms"></span></div>
            </div>
            <p class="lp-bar-val"><span class="lp-nobr">180万～300万円</span></p>
          </div>
        </div>
        <figcaption>バーの長さは上限額(300万円)を100%とした相対比較です。</figcaption>
      </figure>

      <p class="lp-anim lp-anim-fade-up">上記は本体工事のみの概算です。構造が重くなるほど、重機の使用や廃材の処分に手間がかかり、費用も高くなりやすい傾向があります。加えて、狭い道路、残置物、庭木、物置、井戸、ブロック塀、地中埋設物があると、追加費用が発生します。</p>

      <div class="lp-note-box lp-note-alert lp-anim lp-anim-slide-up">
        <p class="lp-note-title"><span class="lp-note-ico" aria-hidden="true">!</span>解体前のアスベスト調査は義務</p>
        <p class="lp-note-txt"><span class="lp-nobr">2023年10月1日</span>以降は有資格者による調査が義務付けられており、含有建材が見つかれば除去費も別途かかります。見積書は、本体解体・養生・廃材処分・整地・付帯工事・調査/申請費が個別に記載されているかを確認しましょう。</p>
      </div>

      <p class="lp-anim lp-anim-fade-up">古い家の解体費用や売却後の手残りが気になる方は、<span class="lp-em-strong">工事を依頼する前に売却査定を利用する</span>ことをおすすめします。解体して更地で売る場合と、古家付き売却や買取を選ぶ場合とで、価格・費用・期間を比較でき、無駄な出費を抑えた売却方法を選びやすくなります。</p>
    </div>
  </section>

  <section class="lp-section lp-cta-block bg-light-base">
    <div class="lp-container">
      <p class="lp-cta-catch lp-anim lp-anim-fade-up">家を解体せずに<br>現状のままで売りたい…</p>
      <a href="/contact/" target="_blank" class="cta-btn lp-anim lp-anim-scale" style="--lp-delay:160ms"><span>八戸市の不動産売却に関する<br class="lp-br-sp">ご相談はこちら</span><svg class="arrow" viewBox="0 0 24 24" fill="none" aria-hidden="true"><path d="M4 12h15M13 6l6 6-6 6" stroke="currentColor" stroke-width="2.4" stroke-linecap="round" stroke-linejoin="round"/></svg></a>
    </div>
  </section>

  <section class="lp-section lp-body bg-white" id="lp-sec-02">
    <div class="lp-container">
      <p class="lp-secnum lp-anim lp-anim-blur">02</p>
      <p class="lp-eyebrow lp-anim lp-anim-fade-up" style="--lp-delay:120ms">費用ゼロで手放す方法</p>
      <h2 class="lp-h2 lp-h2-b lp-anim lp-anim-slide-left" style="--lp-delay:220ms"><span class="lp-h2-phrase">解体費用をかけずに</span><br class="lp-br-pc"><br class="lp-br-sp"><span class="lp-h2-phrase">現状のまま家を売却</span></h2>

      <p class="lp-anim lp-anim-fade-up" style="--lp-delay:80ms">解体費用を用意できなくても、<span class="lp-marker">古家付き仲介や買取</span>という方法で家を手放せます。古家付き土地とは、建物を残したまま土地と建物を一体で売却する不動産のことです。</p>

      <h3 class="lp-h3 lp-h3-bar lp-anim lp-anim-slide-left"><span class="lp-h3-phrase">家を手放す3つの方法</span></h3>

      <p class="lp-table-cap lp-anim lp-anim-fade-up">【表】家を手放す3つの方法</p>
      <table class="lp-table lp-table-way">
        <thead>
          <tr class="lp-anim lp-anim-fade-up">
            <th scope="col">方法</th>
            <th scope="col">初期費用</th>
            <th scope="col">向いている人</th>
          </tr>
        </thead>
        <tbody>
          <tr class="lp-anim lp-anim-slide-left" style="--lp-delay:120ms">
            <th scope="row">更地で仲介</th>
            <td data-label="初期費用">解体費用あり</td>
            <td data-label="向いている人">更地需要が高い</td>
          </tr>
          <tr class="lp-anim lp-anim-slide-left" style="--lp-delay:260ms">
            <th scope="row">古家付き仲介</th>
            <td data-label="初期費用">解体費用なし</td>
            <td data-label="向いている人">価格重視</td>
          </tr>
          <tr class="lp-anim lp-anim-slide-left" style="--lp-delay:420ms">
            <th scope="row">現状買取</th>
            <td data-label="初期費用">条件による</td>
            <td data-label="向いている人">手間・期間重視</td>
          </tr>
        </tbody>
      </table>

      <p class="lp-anim lp-anim-fade-up">古家付き仲介では、把握している不具合を買主にきちんと説明することが大切です。買取の場合は、残置物の撤去費や測量費まで含めた手取り額を確認し、<span class="lp-em-strong">3つの方法を比べたうえで選びましょう</span>。</p>

      <h3 class="lp-h3 lp-h3-chip lp-anim lp-anim-slide-left"><span class="lp-h3-phrase">相続空き家の3,000万円特別控除</span><br class="lp-br-sp"><span class="lp-h3-phrase">との関係</span></h3>

      <div class="lp-cards-2">
        <div class="lp-card lp-anim lp-anim-flip" style="--lp-delay:0ms">
          <p class="lp-card-tag">控除の基本</p>
          <p class="lp-card-txt">相続した空き家は、一定の要件を満たすと、譲渡所得から<span class="lp-em-strong">最高3,000万円を控除</span>できる場合があります。</p>
        </div>
        <div class="lp-card lp-anim lp-anim-flip" style="--lp-delay:180ms">
          <p class="lp-card-tag">相続人3人以上の場合</p>
          <p class="lp-card-txt"><span class="lp-nobr">2024年1月1日</span>以後の譲渡で、対象不動産を取得した相続人が3人以上いる場合は、控除限度額が<span class="lp-em-strong">1人あたり2,000万円</span>に下がります。</p>
        </div>
      </div>

      <p class="lp-anim lp-anim-fade-up">また、<span class="lp-nobr">2024年1月1日</span>以後の譲渡であれば、売却後に譲渡年の翌年<span class="lp-nobr">2月15日</span>までに買主が家屋をすべて解体した場合も、ほかの要件や必要書類を満たせば特例の対象になり得ます。</p>

      <div class="lp-note-box lp-note-point lp-anim lp-anim-slide-up">
        <p class="lp-note-title"><span class="lp-note-ico" aria-hidden="true">◯</span>適用を確実にするための準備</p>
        <p class="lp-note-txt">売買契約書に買主による解体を明記するなどの準備が必要です。適用条件は個別性が高いため、税制の判断は税理士に確認しましょう。</p>
      </div>
    </div>
  </section>

  <section class="lp-section lp-cta-block bg-light-base">
    <div class="lp-container">
      <p class="lp-cta-catch lp-anim lp-anim-fade-up">家を解体せずに<br>現状のままで売りたい…</p>
      <a href="/contact/" target="_blank" class="cta-btn lp-anim lp-anim-scale" style="--lp-delay:160ms"><span>八戸市の不動産売却に関する<br class="lp-br-sp">ご相談はこちら</span><svg class="arrow" viewBox="0 0 24 24" fill="none" aria-hidden="true"><path d="M4 12h15M13 6l6 6-6 6" stroke="currentColor" stroke-width="2.4" stroke-linecap="round" stroke-linejoin="round"/></svg></a>
    </div>
  </section>

  <section class="lp-section lp-body bg-white" id="lp-sec-03">
    <div class="lp-container">
      <p class="lp-secnum lp-anim lp-anim-blur">03</p>
      <p class="lp-eyebrow lp-anim lp-anim-fade-up" style="--lp-delay:120ms">相談の順番と手続き</p>
      <h2 class="lp-h2 lp-h2-c lp-anim lp-anim-slide-down" style="--lp-delay:220ms"><span class="lp-h2-phrase">家の解体前に</span><br class="lp-br-pc"><span class="lp-h2-phrase">不動産会社へ</span><br class="lp-br-sp"><span class="lp-h2-phrase">相談すべき理由</span></h2>

      <p class="lp-anim lp-anim-fade-up" style="--lp-delay:80ms">先に解体してしまうと古家として売却できなくなるため、<span class="lp-marker">査定と法務面の確認を先に済ませておく</span>ことが重要です。不動産会社では、更地・古家付き・買取という3つの売却方法による価格や手取りを比較できるほか、接道、境界、越境、未登記建物などの問題について一次的な確認もできます。</p>
      <p class="lp-anim lp-anim-fade-up" style="--lp-delay:200ms">ただし、測量や登記が必要な場合は、<span class="lp-em-strong">土地家屋調査士などの専門家</span>へあらためて相談しましょう。</p>

      <h3 class="lp-h3 lp-h3-bar lp-anim lp-anim-slide-left"><span class="lp-h3-phrase">解体前後の手続きチェックリスト</span></h3>

      <p class="lp-table-cap lp-anim lp-anim-fade-up">【表】解体前後の手続きチェックリスト</p>
      <table class="lp-table lp-table-flow">
        <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:0ms">
            <th scope="row">契約前</th>
            <td data-label="確認・手続き">売却査定</td>
            <td data-label="相談先">不動産会社</td>
          </tr>
          <tr class="lp-anim lp-anim-fade-up" style="--lp-delay:110ms">
            <th scope="row">契約前</th>
            <td data-label="確認・手続き">アスベスト調査</td>
            <td data-label="相談先">有資格者</td>
          </tr>
          <tr class="lp-anim lp-anim-fade-up" style="--lp-delay:240ms">
            <th scope="row">着工前</th>
            <td data-label="確認・手続き">法令上の届出</td>
            <td data-label="相談先">自治体等</td>
          </tr>
          <tr class="lp-anim lp-anim-fade-up" style="--lp-delay:390ms">
            <th scope="row">解体前</th>
            <td data-label="確認・手続き">停止・残置物処理</td>
            <td data-label="相談先">各事業者</td>
          </tr>
          <tr class="lp-anim lp-anim-fade-up" style="--lp-delay:560ms">
            <th scope="row">解体後</th>
            <td data-label="確認・手続き">滅失登記</td>
            <td data-label="相談先">土地家屋調査士</td>
          </tr>
          <tr class="lp-anim lp-anim-fade-up" style="--lp-delay:750ms">
            <th scope="row">解体後</th>
            <td data-label="確認・手続き">税・売却条件</td>
            <td data-label="相談先">自治体・税理士</td>
          </tr>
        </tbody>
      </table>

      <div class="lp-mini-facts">
        <div class="lp-mini lp-anim lp-anim-scale" style="--lp-delay:0ms">
          <p class="lp-mini-num"><span class="num" data-countup data-target="80" data-dec="0">80</span><span class="unit">㎡以上</span></p>
          <p class="lp-mini-txt">の解体工事は、原則として着工<span class="lp-nobr">7日前</span>までに届出が必要です。</p>
        </div>
        <div class="lp-mini lp-anim lp-anim-scale" style="--lp-delay:180ms">
          <p class="lp-mini-num"><span class="num" data-countup data-target="1" data-dec="0">1</span><span class="unit">か月以内</span></p>
          <p class="lp-mini-txt">解体後は、この期間内に建物滅失登記を申請します。</p>
        </div>
      </div>

      <h3 class="lp-h3 lp-h3-chip lp-anim lp-anim-slide-left"><span class="lp-h3-phrase">固定資産税への影響</span></h3>

      <p class="lp-anim lp-anim-fade-up">固定資産税は、毎年<span class="lp-nobr">1月1日</span>時点の土地・建物の状況を基準に課税されます。原則として、<span class="lp-nobr">1月1日</span>時点で住宅がなくなると、小規模住宅用地は課税標準を<span class="lp-em-strong">6分の1</span>、一般住宅用地は<span class="lp-em-strong">3分の1</span>とする特例が適用されなくなる可能性があります。</p>

      <blockquote class="lp-quote lp-anim lp-anim-blur">
        <p>解体の予定日と、翌年度以降の税額への影響を、あらかじめ自治体へ確認しておきましょう。</p>
      </blockquote>

      <p class="lp-anim lp-anim-fade-up">相談する際は、納税通知書、登記事項証明書、建築確認・境界・修繕・相続関係の書類、現況写真を用意しておくとスムーズです。補助金の利用を考えている場合は、<span class="lp-em-strong">契約前に確認</span>しておきましょう。</p>
    </div>
  </section>

  <section class="lp-section lp-cta-block lp-cta-last bg-light-base">
    <div class="lp-container">
      <p class="lp-cta-catch lp-cta-catch-last lp-anim lp-anim-blur">家を解体せずに<br>現状のままで売りたい…</p>
      <a href="/contact/" target="_blank" class="cta-btn cta-btn-last lp-anim lp-anim-scale" style="--lp-delay:200ms"><span>八戸市の不動産売却に関する<br class="lp-br-sp">ご相談はこちら</span><svg class="arrow" viewBox="0 0 24 24" fill="none" aria-hidden="true"><path d="M4 12h15M13 6l6 6-6 6" stroke="currentColor" stroke-width="2.4" stroke-linecap="round" stroke-linejoin="round"/></svg></a>
    </div>
  </section>

  <section class="lp-section lp-summary bg-accent">
    <div class="lp-glow-clip"><span class="lp-glow lp-glow-c"></span></div>
    <div class="lp-container">
      <p class="lp-secnum lp-secnum-on-accent lp-anim lp-anim-blur">04</p>
      <h2 class="lp-h2 lp-h2-sum lp-anim lp-anim-clip" style="--lp-delay:140ms"><span class="lp-h2-phrase">まとめ</span></h2>
      <span class="lp-rule-dark lp-anim lp-anim-clip" style="--lp-delay:260ms"></span>

      <ul class="lp-sum-list">
        <li class="lp-sum-item lp-anim lp-anim-slide-left" style="--lp-delay:0ms"><span class="lp-sum-mark" aria-hidden="true"></span><span class="lp-sum-txt">安全性・再建築・需要・想定手取りで解体を判断する</span></li>
        <li class="lp-sum-item lp-anim lp-anim-slide-down" style="--lp-delay:140ms"><span class="lp-sum-mark" aria-hidden="true"></span><span class="lp-sum-txt">30坪の本体解体費は約90万～300万円で、付帯工事は別途確認する</span></li>
        <li class="lp-sum-item lp-anim lp-anim-slide-up" style="--lp-delay:300ms"><span class="lp-sum-mark" aria-hidden="true"></span><span class="lp-sum-txt">費用を用意できない場合は古家付き仲介と買取を比較する</span></li>
        <li class="lp-sum-item lp-anim lp-anim-slide-right" style="--lp-delay:480ms"><span class="lp-sum-mark" aria-hidden="true"></span><span class="lp-sum-txt">工事前に査定・届出を確認し、解体後は滅失登記を進める</span></li>
      </ul>

      <p class="lp-sum-close lp-anim lp-anim-fade-up" style="--lp-delay:660ms">解体費用を先に用意できない方や、古家付き売却と買取のどちらを選ぶべきか迷っている方は、工事を始める前にご相談ください。解体した場合と現状のまま売却する場合の価格・費用・期間を比較し、想定手取りを確認したうえで売却方法を選べます。</p>
    </div>
  </section>

</div>

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@graph": [
    {
      "@type": "Article",
      "headline": "家の解体費用はいくら？八戸市で家を現状のまま手放す方法も解説",
      "description": "家を売却する前の解体は、安全性、再建築の可否、買主需要、想定手取りで判断します。30坪の本体工事費は木造で約90万〜150万円、鉄骨造で約120万〜210万円、RC造で約180万〜300万円が目安です。費用を用意できない場合も古家付き売却や買取を選べるため、工事契約前に相談しましょう。",
      "articleSection": "不動産売却",
      "inLanguage": "ja-JP",
      "keywords": "家 解体費用, 八戸市, 古家付き売却, 現状買取, 建物滅失登記, 相続空き家 3000万円特別控除, 固定資産税",
      "about": [
        { "@type": "Thing", "name": "家の解体費用" },
        { "@type": "Thing", "name": "古家付き土地の売却" },
        { "@type": "Thing", "name": "不動産の現状買取" }
      ],
      "mentions": [
        { "@type": "Place", "name": "八戸市" }
      ]
    },
    {
      "@type": "FAQPage",
      "mainEntity": [
        {
          "@type": "Question",
          "name": "家を売る前に解体したほうがいい？費用はどのくらいかかる？",
          "acceptedAnswer": {
            "@type": "Answer",
            "text": "30坪の本体工事なら木造で約90万〜150万円、鉄骨造で約120万〜210万円、RC造で約180万〜300万円が目安です。"
          }
        },
        {
          "@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;    /* 相対輝度 0.956 → tone:light */
  --color-main:#f1c40f;    /* 相対輝度 0.582 → tone:light */
  --color-sub:#e67e22;     /* 相対輝度 0.319 → tone:dark  */
  --color-accent:#e67e22;  /* 相対輝度 0.319 → tone:dark  */
  --color-accent-dark:#CA6E1D;  /* hover用:アクセントの12%濃色化(演出用) */
  /* 中立色(文字・罫線のみ) */
  --color-text-on-dark:#FFFFFF;
  --color-text-on-light:#1A1A1A;
  --color-text-sub-on-light:#666666;
  /* on-color(実測値) */
  --color-on-main:#1A1A1A;          /* #f1c40f 対 #1A1A1A = 10.48:1 */
  --color-on-accent:#FFFFFF;        /* ブランド指定:CTA文字色は#FFFFFF固定 */
  --color-on-accent-solid:#1A1A1A;  /* CTA以外のアクセント塗り面 = 6.11:1 */
  --color-main-tint:#F9E79F;       /* メイン色40%tint(白混合):表1列目の地色 対#1A1A1A = 14.06:1 */
  --lp-hair:rgba(26,26,26,.14);
  --lp-hair-soft:rgba(26,26,26,.08);
}

/* ===== 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:#FFFFFF !important; color:var(--color-text-on-light) !important;}
.blog__article p + h2 {margin-top: 0;}
.blog__article h3 {border-left: none;padding: 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 blockquote{margin:0}
.article-lp-wrapper p,.article-lp-wrapper li,.article-lp-wrapper h2,.article-lp-wrapper h3,.article-lp-wrapper span,.article-lp-wrapper a{font-family:inherit}
.article-lp-wrapper table{border-collapse:collapse;width:100%}

/* ===== 4-0 中央コンテナ ===== */
.article-lp-wrapper > section{width:100%}
.article-lp-wrapper > *:not(section):not(style):not(script){max-width:880px;margin-inline:auto}
.article-lp-wrapper .lp-container{max-width:880px;margin-inline:auto;padding-inline:56px;position:relative;z-index:1}
.article-lp-wrapper .lp-section{width:100%;position:relative;padding:60px 0}
.article-lp-wrapper figure,.article-lp-wrapper .lp-chart{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 .lp-cards-2 > *,.article-lp-wrapper .lp-mini-facts > *,.article-lp-wrapper .lp-check-item > *,.article-lp-wrapper .lp-judge-item > *,.article-lp-wrapper .lp-bar-row > *,.article-lp-wrapper .lp-sum-item > *,.article-lp-wrapper .lp-note-title > *{min-width:0}

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

/* ===== 2章 タイポグラフィ ===== */
.article-lp-wrapper p,.article-lp-wrapper li{font-size:18px !important;line-height:2.1 !important;letter-spacing:.02em;font-weight:400}
.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 h2,.article-lp-wrapper h3{word-break:normal;overflow-wrap:break-word;line-break:strict;text-wrap:pretty;margin:0}
.article-lp-wrapper .lp-h2-phrase,.article-lp-wrapper .lp-h3-phrase{display:inline-block;max-width:100%;white-space:normal;word-break:normal;line-break:strict;overflow-wrap:break-word}
.article-lp-wrapper .lp-nobr{white-space:nowrap}
.article-lp-wrapper .lp-br-pc{display:inline}
.article-lp-wrapper .lp-br-sp{display:none}
.article-lp-wrapper .lp-body p + p{margin-top:20px}

/* 見出し */
.article-lp-wrapper .lp-h2,.article-lp-wrapper .lp-h2 span{font-size:42px !important;line-height:1.45 !important}
.article-lp-wrapper .lp-h2{font-weight:900;letter-spacing:-.02em;color:inherit !important}
.article-lp-wrapper .lp-h3,.article-lp-wrapper .lp-h3 span{font-size:27px !important;line-height:1.6 !important}
.article-lp-wrapper .lp-h3{font-weight:700;letter-spacing:-.01em;color:inherit !important;margin-top:60px;margin-bottom:28px}

.article-lp-wrapper .lp-h3-bar{position:relative;padding-left:24px}
.article-lp-wrapper .lp-h3-bar::before{content:"";position:absolute;left:0;top:.22em;bottom:.22em;width:7px;background:linear-gradient(180deg,var(--color-accent) 0 50%,#1A1A1A 50% 100%) !important}
.article-lp-wrapper .lp-h3-chip{display:block;padding-top:20px;border-top:3px solid #1A1A1A !important}
.article-lp-wrapper .lp-h3-chip::before{content:"";display:block;width:18px;height:18px;background:var(--color-accent) !important;margin-bottom:14px}

/* セクション番号・ラベル・罫線 */
.article-lp-wrapper .lp-secnum{font-size:92px !important;line-height:1.1 !important;font-weight:900;letter-spacing:-.03em;color:#1A1A1A !important;opacity:.9;margin:0 0 10px}
.article-lp-wrapper .lp-secnum-on-accent{color:#1A1A1A !important;opacity:.92}
.article-lp-wrapper .lp-eyebrow{display:inline-block;font-size:16px !important;line-height:1.7 !important;font-weight:700;letter-spacing:.14em;background:var(--color-accent) !important;color:var(--color-on-accent-solid) !important;padding:7px 18px;border-radius:2px;margin:0 0 14px}
.article-lp-wrapper .lp-rule-main,.article-lp-wrapper .lp-rule-accent{display:block;width:120px;height:7px;margin-top:18px;background:linear-gradient(90deg,var(--color-accent) 0 58%,#1A1A1A 58% 100%) !important}
.article-lp-wrapper .lp-rule-dark{display:block;width:120px;height:7px;margin-top:18px;background:#1A1A1A !important}

/* 強調 */
.article-lp-wrapper .lp-marker{background:linear-gradient(transparent 58%, rgba(230,126,34,.34) 58%, rgba(230,126,34,.34) 92%, transparent 92%) !important;padding:0 .12em;font-weight:700}
.article-lp-wrapper .lp-em-strong{font-weight:900;color:inherit !important;border-bottom:3px solid var(--color-accent) !important;padding-bottom:1px}
.article-lp-wrapper .lp-em-line{background:linear-gradient(transparent 60%, rgba(241,196,15,.55) 60%, rgba(241,196,15,.55) 94%, transparent 94%) !important;font-weight:700;padding:0 .1em}

/* ===== FV/導入 ===== */
.article-lp-wrapper .lp-fv{padding:56px 0 104px}
.article-lp-wrapper .lp-fv-mark{display:block;width:132px;height:8px;background:linear-gradient(90deg,#1A1A1A 0 46%,var(--color-accent) 46% 78%,var(--color-main) 78% 100%) !important;margin-bottom:36px;animation:fvRise .85s cubic-bezier(.22,1,.36,1) both}
.article-lp-wrapper .lp-lead{font-size:22px !important;line-height:2.25 !important;font-weight:400;letter-spacing:.01em;color:inherit !important;margin:0;animation:fvRise .95s cubic-bezier(.22,1,.36,1) .12s both}
.article-lp-wrapper .lp-fv-rule{display:block;width:100%;height:1px;background:var(--lp-hair) !important;margin-top:56px;animation:fvRise 1s cubic-bezier(.22,1,.36,1) .28s both}
.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)}
.article-lp-wrapper .lp-glow-a{width:320px;height:320px;top:-110px;right:-70px;background:radial-gradient(circle,rgba(241,196,15,.42) 0%,rgba(241,196,15,0) 70%) !important;animation:glowFloat 13s ease-in-out infinite}
.article-lp-wrapper .lp-glow-b{width:260px;height:260px;bottom:-90px;left:-80px;background:radial-gradient(circle,rgba(230,126,34,.26) 0%,rgba(230,126,34,0) 70%) !important;animation:glowFloat 17s ease-in-out infinite reverse}
.article-lp-wrapper .lp-glow-c{width:420px;height:420px;top:-160px;right:-140px;background:radial-gradient(circle,rgba(255,255,255,.4) 0%,rgba(255,255,255,0) 70%) !important;animation:glowFloat 15s ease-in-out infinite}

/* ===== この記事で分かること(メインカラーのベタ面) ===== */
.article-lp-wrapper .lp-know{padding:60px 0}
.article-lp-wrapper .lp-h2-know{margin-bottom:10px;padding-left:24px;border-left:9px solid #1A1A1A !important}
.article-lp-wrapper .lp-check-list{margin-top:44px;display:block}
.article-lp-wrapper .lp-check-item{display:flex;align-items:flex-start;gap:16px;padding:22px 0;border-bottom:1px solid rgba(26,26,26,.22)}
.article-lp-wrapper .lp-check-item:last-child{border-bottom:none}
.article-lp-wrapper .lp-check-item .ico{flex:0 0 auto;width:28px;height:28px;border-radius:50%;background:#1A1A1A !important;color:#FFFFFF !important;display:inline-flex;align-items:center;justify-content:center;margin-top:.28em}
.article-lp-wrapper .lp-check-item .ico svg{width:62%;height:62%;display:block}
.article-lp-wrapper .lp-check-item .txt{font-size:19px !important;line-height:2.05 !important;font-weight:700;color:inherit !important}

/* ===== 目次FAQ ===== */
.article-lp-wrapper .lp-toc{padding:60px 0}
.article-lp-wrapper .lp-qa{background:#FFFFFF !important;border:1px solid var(--lp-hair) !important;border-top:5px solid var(--color-accent) !important;border-radius:10px;padding:40px 44px;margin-top:48px}
.article-lp-wrapper .lp-qa:first-of-type{margin-top:52px}
.article-lp-wrapper .lp-qa-q,.article-lp-wrapper .lp-qa-a{display:flex;align-items:flex-start;gap:16px;margin:0}
.article-lp-wrapper .lp-qa-a{margin-top:22px;padding-top:22px;border-top:1px solid var(--lp-hair-soft)}
.article-lp-wrapper .lp-qa-badge{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;min-width:52px;height:36px;padding:0 8px;font-size:17px !important;font-weight:900;line-height:1;border-radius:2px}
.article-lp-wrapper .lp-qa-badge-q{background:#1A1A1A !important;color:#FFFFFF !important}
.article-lp-wrapper .lp-qa-badge-a{background:var(--color-main) !important;color:var(--color-on-main) !important}
.article-lp-wrapper .lp-qa-text{font-size:18px !important;line-height:1.95 !important;color:inherit !important}
.article-lp-wrapper .lp-qa-q .lp-qa-text{font-weight:900;font-size:20px !important;line-height:1.8 !important}
.article-lp-wrapper .lp-qa-link{display:inline-flex;align-items:center;justify-content:center;text-align:center;margin-top:26px;padding:14px 28px;min-height:48px;font-size:17px !important;font-weight:700;line-height:1.7 !important;background:var(--color-accent) !important;color:var(--color-on-accent-solid) !important;border-radius:4px;cursor:pointer;transition:background 320ms ease, transform 320ms cubic-bezier(.22,1,.36,1)}
.article-lp-wrapper .lp-qa-link:hover{background:var(--color-accent-dark) !important;color:#FFFFFF !important;transform:translateX(4px)}
.article-lp-wrapper .lp-qa-link:focus-visible{outline:3px solid #1A1A1A;outline-offset:3px}

/* ===== 本文セクション ===== */
.article-lp-wrapper .lp-fig-cap,.article-lp-wrapper .lp-table-cap{display:block;width:100%;text-align:left;font-size:17px !important;font-weight:900;line-height:1.8 !important;letter-spacing:.06em;color:inherit !important;margin:64px 0 18px}
.article-lp-wrapper figcaption{display:block;width:100%;text-align:left;font-size:16px !important;line-height:1.9 !important;color:var(--color-text-sub-on-light) !important;margin-top:18px}

/* 判断チェックリスト */
.article-lp-wrapper .lp-judge{margin:0 0 8px;border-top:2px solid #1A1A1A !important}
.article-lp-wrapper .lp-judge-item{display:flex;align-items:center;gap:20px;padding:20px 4px;border-bottom:1px solid var(--lp-hair) !important}
.article-lp-wrapper .lp-judge-num{flex:0 0 auto;width:40px;height:40px;border-radius:50%;background:var(--color-accent) !important;color:var(--color-on-accent-solid) !important;display:inline-flex;align-items:center;justify-content:center;font-size:18px !important;font-weight:900;line-height:1}
.article-lp-wrapper .lp-judge-txt{font-size:19px !important;line-height:1.9 !important;font-weight:700;color:inherit !important}

/* 主役数値 */
.article-lp-wrapper .lp-stat{margin:64px 0 8px;background:var(--color-base) !important;border:1px solid var(--lp-hair) !important;border-top:6px solid var(--color-accent) !important;border-radius:4px;padding:56px 52px}
.article-lp-wrapper .lp-stat-label{font-size:17px !important;font-weight:700;letter-spacing:.16em;line-height:1.7 !important;color:inherit !important;margin:0 0 14px}
.article-lp-wrapper .lp-stat-num{display:inline-flex;align-items:baseline;line-height:1;margin:0;max-width:100%}
.article-lp-wrapper .lp-stat-num .num{font-size:92px !important;font-weight:900;line-height:1 !important;letter-spacing:-.02em}
.article-lp-wrapper .lp-stat-num .tilde{font-size:52px !important;font-weight:700;line-height:1 !important;margin:0 .04em}
.article-lp-wrapper .lp-stat-num .unit{font-size:30px !important;font-weight:700;line-height:1 !important;margin-left:.12em}
.article-lp-wrapper .lp-stat-note{font-size:17px !important;line-height:2 !important;color:var(--color-text-sub-on-light) !important;margin:22px 0 0}

/* 棒グラフ */
.article-lp-wrapper .lp-chart{margin:56px 0 8px;padding:0}
.article-lp-wrapper .lp-bars{display:block;border-top:1px solid var(--lp-hair) !important}
.article-lp-wrapper .lp-bar-row{display:grid;grid-template-columns:110px 1fr 190px;align-items:center;column-gap:20px;padding:22px 0;border-bottom:1px solid var(--lp-hair) !important}
.article-lp-wrapper .lp-bar-name{font-size:18px !important;font-weight:900;line-height:1.6 !important;margin:0;text-align:left}
.article-lp-wrapper .lp-bar-val{font-size:17px !important;font-weight:700;line-height:1.6 !important;margin:0;text-align:right}
.article-lp-wrapper .lp-bar{width:100%}
.article-lp-wrapper .lp-bar-track{overflow:hidden;direction:ltr;width:100%;height:22px;background:#F7F7F7 !important;border:1px solid var(--lp-hair) !important;border-radius:2px}
.article-lp-wrapper .lp-bar-fill{display:block;width:var(--w);height:100%;transform-origin:left center;transition:width 1400ms cubic-bezier(.22,1,.36,1);transition-delay:var(--lp-delay,0ms)}
.article-lp-wrapper .lp-bar-fill-main{background:var(--color-main) !important}
.article-lp-wrapper .lp-bar-fill-accent{background:var(--color-accent) !important}

/* 注意・ポイントボックス */
.article-lp-wrapper .lp-note-box{margin:60px 0 8px;background:var(--color-base) !important;border:1px solid var(--lp-hair) !important;border-left:7px solid var(--color-accent) !important;border-radius:2px;padding:40px 44px}
.article-lp-wrapper .lp-note-point{border-left-color:#1A1A1A !important}
.article-lp-wrapper .lp-note-title{display:flex;align-items:center;gap:14px;font-size:20px !important;font-weight:900;line-height:1.7 !important;color:inherit !important;margin:0 0 16px}
.article-lp-wrapper .lp-note-ico{flex:0 0 auto;width:30px;height:30px;border-radius:50%;background:var(--color-accent) !important;color:var(--color-on-accent-solid) !important;display:inline-flex;align-items:center;justify-content:center;font-size:17px !important;font-weight:900;line-height:1;padding-bottom:.08em}
.article-lp-wrapper .lp-note-point .lp-note-ico{background:#1A1A1A !important;color:#FFFFFF !important}
.article-lp-wrapper .lp-note-txt{font-size:18px !important;line-height:2.1 !important;margin:0;color:inherit !important}

/* 2枚カード */
.article-lp-wrapper .lp-cards-2{display:grid;grid-template-columns:repeat(2,1fr);gap:36px;margin:48px 0 8px}
.article-lp-wrapper .lp-card{background:#FFFFFF !important;border:1px solid var(--lp-hair) !important;border-top:5px solid var(--color-main) !important;border-radius:4px;padding:42px 38px}
.article-lp-wrapper .lp-card-tag{display:inline-block;font-size:16px !important;font-weight:900;letter-spacing:.1em;line-height:1.6 !important;background:var(--color-main) !important;color:var(--color-on-main) !important;padding:6px 14px;border-radius:2px;margin:0 0 20px}
.article-lp-wrapper .lp-card-txt{font-size:18px !important;line-height:2.1 !important;margin:0;color:inherit !important}

/* 小数値2枚 */
.article-lp-wrapper .lp-mini-facts{display:grid;grid-template-columns:repeat(2,1fr);gap:36px;margin:56px 0 8px}
.article-lp-wrapper .lp-mini{background:var(--color-base) !important;border:1px solid var(--lp-hair) !important;border-radius:4px;padding:38px 34px}
.article-lp-wrapper .lp-mini-num{display:inline-flex;align-items:baseline;line-height:1;margin:0 0 16px}
.article-lp-wrapper .lp-mini-num .num{font-size:60px !important;font-weight:900;line-height:1 !important;letter-spacing:-.02em}
.article-lp-wrapper .lp-mini-num .unit{font-size:24px !important;font-weight:700;line-height:1 !important;margin-left:.1em}
.article-lp-wrapper .lp-mini-txt{font-size:17px !important;line-height:2 !important;margin:0;color:inherit !important}

/* 引用 */
.article-lp-wrapper .lp-quote{margin:56px 0 8px;padding:8px 0 8px 30px;border-left:5px solid var(--color-accent) !important}
.article-lp-wrapper .lp-quote p{font-size:21px !important;line-height:2 !important;font-weight:700;margin:0;color:inherit !important}

/* ===== 表 ===== */
.article-lp-wrapper .lp-table{width:100%;border:1px solid var(--lp-hair) !important;margin:0}
.article-lp-wrapper .lp-table th,.article-lp-wrapper .lp-table td{text-align:center;vertical-align:middle;padding:17px 18px;font-size:17px !important;line-height:1.8 !important}
.article-lp-wrapper .lp-table thead th{background:var(--color-main) !important;color:var(--color-on-main) !important;font-weight:900;letter-spacing:.06em;border-right:1px solid rgba(26,26,26,.16) !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-tint) !important;color:var(--color-text-on-light) !important;font-weight:700;border-right:1px solid rgba(26,26,26,.16) !important;border-bottom:1px solid rgba(26,26,26,.16) !important}
.article-lp-wrapper .lp-table tbody tr:last-child th[scope="row"]{border-bottom:none !important}
.article-lp-wrapper .lp-table td{background:#FFFFFF !important;color:var(--color-text-on-light) !important;border-bottom:1px solid var(--lp-hair-soft) !important}
.article-lp-wrapper .lp-table tbody tr:last-child td{border-bottom:none !important}

/* ===== CTA ===== */
.article-lp-wrapper .lp-cta-block{padding:60px 0;text-align:center}
.article-lp-wrapper .lp-cta-last{padding:60px 0;}
.article-lp-wrapper .lp-cta-catch{font-size:30px !important;font-weight:900;line-height:1.7 !important;letter-spacing:-.01em;max-width:680px;margin:0 auto 40px;color:inherit !important}
.article-lp-wrapper .lp-cta-catch-last{font-size:34px !important;margin-bottom:48px}
.article-lp-wrapper .cta-btn{position:relative;overflow:hidden;isolation:isolate;display:inline-flex;align-items:center;justify-content:center;gap:14px;background:var(--color-accent) !important;border:none;cursor:pointer;border-radius:6px;padding:19px 40px;max-width:560px;margin-inline:auto;white-space:nowrap;font-size:17px !important;font-weight:900;line-height:1.4 !important;min-height:56px;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-last{padding:22px 48px;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-accent) !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:21px;height:21px;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,rgba(255,255,255,0) 0%,rgba(255,255,255,.42) 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(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 #1A1A1A;outline-offset:4px}

/* ===== まとめ(アクセントのベタ面) ===== */
.article-lp-wrapper .lp-summary{padding:60px 0;}
.article-lp-wrapper .lp-h2-sum{margin-bottom:0}
.article-lp-wrapper .lp-sum-list{display:block;margin-top:52px}
.article-lp-wrapper .lp-sum-item{display:flex;align-items:flex-start;gap:18px;background:#FFFFFF !important;border-radius:4px;padding:28px 32px;margin-top:22px}
.article-lp-wrapper .lp-sum-item:first-child{margin-top:0}
.article-lp-wrapper .lp-sum-mark{flex:0 0 auto;width:16px;height:16px;background:var(--color-accent) !important;margin-top:.62em}
.article-lp-wrapper .lp-sum-txt{font-size:19px !important;line-height:2 !important;font-weight:900;color:#1A1A1A !important}
.article-lp-wrapper .lp-sum-close{font-size:18px !important;line-height:2.15 !important;margin:52px 0 0;color:inherit !important}

/* ===== 10-4 アニメーション初期状態 ===== */
.article-lp-wrapper .lp-anim{opacity:1; transform:none}
.article-lp-wrapper.is-animating .lp-anim:not(.in-view){opacity:0}
.article-lp-wrapper.is-animating .lp-anim.lp-anim-fade-up:not(.in-view){opacity:0; transform:translateY(28px)}
.article-lp-wrapper.is-animating .lp-anim.lp-anim-slide-left:not(.in-view){opacity:0; transform:translateX(-48px)}
.article-lp-wrapper.is-animating .lp-anim.lp-anim-slide-right:not(.in-view){opacity:0; transform:translateX(48px)}
.article-lp-wrapper.is-animating .lp-anim.lp-anim-slide-up:not(.in-view){opacity:0; transform:translateY(40px)}
.article-lp-wrapper.is-animating .lp-anim.lp-anim-slide-down:not(.in-view){opacity:0; transform:translateY(-40px)}
.article-lp-wrapper.is-animating .lp-anim.lp-anim-scale:not(.in-view){opacity:0; transform:scale(.88)}
.article-lp-wrapper.is-animating .lp-anim.lp-anim-clip:not(.in-view){clip-path:inset(0 100% 0 0)}
.article-lp-wrapper.is-animating .lp-anim.lp-anim-blur:not(.in-view){opacity:0; filter:blur(16px)}
.article-lp-wrapper.is-animating .lp-anim.lp-anim-flip:not(.in-view){opacity:0; transform:perspective(800px) rotateY(-70deg)}
.article-lp-wrapper.is-animating .lp-anim.lp-anim-elastic:not(.in-view){opacity:0; transform:scale(.3) rotate(-20deg)}
.article-lp-wrapper.is-animating .lp-anim.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 1100ms 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(.65,0,.35,1), filter 1600ms cubic-bezier(.65,0,.35,1);transition-delay:var(--lp-delay,0ms)}

/* 棒グラフ:塗り幅だけを左→右へ */
.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)}
}

@keyframes fvRise{from{opacity:0;transform:translateY(20px)}to{opacity:1;transform:none}}
@keyframes glowFloat{0%{transform:translate3d(0,0,0) scale(1)}50%{transform:translate3d(-26px,24px,0) scale(1.12)}100%{transform:translate3d(0,0,0) scale(1)}}

@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,.article-lp-wrapper .lp-lead,.article-lp-wrapper .lp-fv-mark,.article-lp-wrapper .lp-fv-rule{animation:none !important;opacity:1 !important;transform:none !important}
}

/* ===== 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,
  .article-lp-wrapper .lp-label,
  .article-lp-wrapper .lp-caption,
  .article-lp-wrapper .lp-tag,
  .article-lp-wrapper .lp-badge{
    font-size:max(17px,4.5vw) !important;
    line-height:2.05 !important;
  }

  /* ② 見出し・大型数値の再宣言(①より後・内部spanまで) */
  .article-lp-wrapper h2,
  .article-lp-wrapper h2 span,
  .article-lp-wrapper .lp-h2,
  .article-lp-wrapper .lp-h2 span{font-size:max(25px,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(20px,5.4vw) !important;line-height:1.55 !important}
  .article-lp-wrapper .lp-table th,
  .article-lp-wrapper .lp-table td{font-size:max(16px,4.3vw) !important;line-height:2.0 !important}
  .article-lp-wrapper .lp-secnum{font-size:max(40px,13vw) !important;line-height:1.1 !important}
  .article-lp-wrapper .lp-stat-num .num{font-size:max(44px,12.5vw) !important;line-height:1 !important}
  .article-lp-wrapper .lp-stat-num .tilde{font-size:max(26px,7vw) !important;line-height:1 !important}
  .article-lp-wrapper .lp-stat-num .unit{font-size:max(19px,5vw) !important;line-height:1 !important}
  .article-lp-wrapper .lp-mini-num .num{font-size:max(40px,11vw) !important;line-height:1 !important}
  .article-lp-wrapper .lp-mini-num .unit{font-size:max(18px,4.8vw) !important;line-height:1 !important}
  .article-lp-wrapper .lp-lead{font-size:max(19px,5vw) !important;line-height:2.15 !important}
  .article-lp-wrapper .lp-cta-catch{font-size:max(22px,6vw) !important;line-height:1.6 !important;text-align:center;}
  .article-lp-wrapper .lp-cta-catch-last{font-size:max(24px,6.4vw) !important}
  .article-lp-wrapper .lp-note-title{font-size:max(19px,5vw) !important;line-height:1.7 !important}
  .article-lp-wrapper .lp-quote p{font-size:max(19px,5vw) !important;line-height:1.95 !important}
  .article-lp-wrapper .lp-check-item .txt{font-size:max(17px,4.6vw) !important;line-height:2.0 !important}
  .article-lp-wrapper .lp-judge-txt{font-size:max(17px,4.6vw) !important;line-height:1.9 !important}
  .article-lp-wrapper .lp-sum-txt{font-size:max(17px,4.6vw) !important;line-height:2.0 !important}
  .article-lp-wrapper .lp-qa-text{font-size:max(17px,4.5vw) !important;line-height:1.95 !important}
  .article-lp-wrapper .lp-qa-q .lp-qa-text{font-size:max(18px,4.9vw) !important;line-height:1.8 !important}
  .article-lp-wrapper .lp-qa-badge{font-size:max(16px,4.3vw) !important;line-height:1 !important}
  .article-lp-wrapper .lp-judge-num{font-size:max(16px,4.3vw) !important;line-height:1 !important}
  .article-lp-wrapper .lp-note-ico{font-size:max(16px,4.3vw) !important;line-height:1 !important}
  .article-lp-wrapper .lp-eyebrow{font-size:max(16px,4.2vw) !important;line-height:1.7 !important}
  .article-lp-wrapper .cta-btn{font-size:max(16px,4.3vw) !important;line-height:1.4 !important}
  .article-lp-wrapper .cta-btn-last{font-size:max(16px,4.4vw) !important}

  .article-lp-wrapper .lp-container{padding-inline:5.5vw}
  .article-lp-wrapper .lp-section{padding:30px 0}
  .article-lp-wrapper .lp-fv{padding:34px 0 30px}
  .article-lp-wrapper .lp-know{padding:30px 0}
  .article-lp-wrapper .lp-toc{padding:30px 0}
  .article-lp-wrapper .lp-cta-block{padding:30px 0}
  .article-lp-wrapper .lp-cta-last{padding:30px 0;}
  .article-lp-wrapper .lp-summary{padding:30px 0;}
  .article-lp-wrapper .lp-body p + p{margin-top:0;}
  .article-lp-wrapper .lp-body > .lp-container > p{margin-top:8vw}
  .article-lp-wrapper .lp-h3{margin-top:12vw;margin-bottom:6vw}
  .article-lp-wrapper .lp-fv-mark{width:26vw;height:7px;margin-bottom:7vw}
  .article-lp-wrapper .lp-fv-rule{margin-top:10vw}
  .article-lp-wrapper .lp-rule-main,.article-lp-wrapper .lp-rule-accent,.article-lp-wrapper .lp-rule-dark{width:24vw;height:6px;margin-top:4vw}
  .blog__contents h2:not(:first-child){margin-top:0;}

  .article-lp-wrapper .lp-qa{padding:8vw 6.5vw;margin-top:9vw}
  .article-lp-wrapper .lp-qa:first-of-type{margin-top:9vw}
  .article-lp-wrapper .lp-qa-badge{min-width:44px;height:32px}
  .article-lp-wrapper .lp-qa-link{width:100%;margin-inline:auto;margin-top:6vw;padding:14px 18px}
  .article-lp-wrapper .lp-check-list{margin-top:8vw}
  .article-lp-wrapper .lp-stat{padding:9vw 6.5vw;margin:11vw 0 8px}
  .article-lp-wrapper .lp-note-box{padding:7vw 6vw;margin:11vw 0 8px}
  .article-lp-wrapper .lp-cards-2,.article-lp-wrapper .lp-mini-facts{grid-template-columns:1fr;gap:6vw}
  .article-lp-wrapper .lp-card{padding:7.5vw 6vw}
  .article-lp-wrapper .lp-mini{padding:7vw 6vw}
  .article-lp-wrapper .lp-fig-cap,.article-lp-wrapper .lp-table-cap{margin:11vw 0 4vw}
  .article-lp-wrapper .lp-chart{margin:10vw 0 8px}
  .article-lp-wrapper .lp-quote{margin:10vw 0 8px;padding-left:5.5vw}
  .article-lp-wrapper .lp-sum-item{padding:6vw 5.5vw;margin-top:4.5vw}
  .article-lp-wrapper .lp-sum-list{margin-top:8vw}
  .article-lp-wrapper .lp-sum-close{margin-top:9vw}
  .article-lp-wrapper .cta-btn{white-space:normal;width:auto;max-width:100%;padding:16px 22px;min-height:60px}
  .article-lp-wrapper .cta-btn-last{padding:18px 24px;min-height:64px}
  .article-lp-wrapper .cta-btn .arrow{width:18px;height:18px}

  /* 棒グラフ:SPは縦積み */
  .article-lp-wrapper .lp-bar-row{grid-template-columns:1fr;row-gap:10px;padding:5.5vw 0}
  .article-lp-wrapper .lp-bar-val{text-align:left}

  /* 表: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}
  .article-lp-wrapper .lp-table thead{display:none}
  .article-lp-wrapper .lp-table tbody tr{background:#FFFFFF !important;border:1px solid var(--lp-hair) !important;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"]{background:var(--color-main) !important;color:var(--color-on-main) !important;text-align:left;font-weight:900;padding:4.5vw 5vw;border:none !important}
  .article-lp-wrapper .lp-table tbody tr:last-child th[scope="row"]{border:none !important}
  .article-lp-wrapper .lp-table td{padding:0 0 4.5vw;border-bottom:none !important;text-align:center}
  .article-lp-wrapper .lp-table td::before{content:attr(data-label);display:block;width:100%;background:var(--color-main) !important;color:var(--color-on-main) !important;font-size:max(16px,4.2vw);font-weight:700;letter-spacing:.1em;line-height:1.8;text-align:center;padding:2.6vw 4vw;margin-bottom:4vw;border-top:1px solid rgba(26,26,26,.16);border-bottom:1px solid rgba(26,26,26,.16)}
  .article-lp-wrapper .lp-table td:last-child{padding-bottom:5.5vw}
}

/* === 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-811872/</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/811872_1_0_0_1.jpg" alt="空き家の近隣トラブル回避術！管理責任・損害賠償リスクを解説" width="100%">
</p></div></div>
<div class="article-lp-wrapper">

  <!-- ===================== FV ===================== -->
  <section class="lp-section lp-sec-white bg-white lp-fv">
    <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-cat">空き家・相続</p>
      <div class="lp-fv-h1">
        <span class="lp-h1-phrase">空き家の近隣トラブル回避術！</span><br class="lp-br-pc"><span class="lp-h1-phrase">管理責任・損害賠償リスクを解説</span>
      </div>
      <p class="lp-fv-target">相続した空き家の<br class="lp-br-sp">管理・近隣トラブルに悩む方へ</p>
      <p class="lp-lead">空き家を放置すると、害虫や小動物の発生、不法侵入、不法投棄、景観の悪化などから、近隣トラブルへ発展することがあります。所有者には管理責任があり、放置して他人に損害が生じると、損害賠償や行政対応の対象になる可能性も。相続後は、管理を続けるか手放すかを早めに考えることが大切です。</p>

      <div class="lp-know lp-anim lp-anim-fade-up" style="--lp-delay:120ms">
        <p class="lp-know-ttl">この記事で分かること</p>
        <ul class="lp-check">
          <li class="lp-check-item lp-anim lp-anim-fade-up" style="--lp-delay:180ms"><span class="ico"><svg viewBox="0 0 24 24" aria-hidden="true"><path d="M5 12.5l4.2 4.2L19 7" fill="none" stroke="currentColor" stroke-width="2.4" stroke-linecap="round" stroke-linejoin="round"/></svg></span><span>相続した空き家の放置による近隣トラブル</span></li>
          <li class="lp-check-item lp-anim lp-anim-fade-up" style="--lp-delay:300ms"><span class="ico"><svg viewBox="0 0 24 24" aria-hidden="true"><path d="M5 12.5l4.2 4.2L19 7" fill="none" stroke="currentColor" stroke-width="2.4" stroke-linecap="round" stroke-linejoin="round"/></svg></span><span>相続した空き家の所有者責任と損害賠償リスク</span></li>
          <li class="lp-check-item lp-anim lp-anim-fade-up" style="--lp-delay:440ms"><span class="ico"><svg viewBox="0 0 24 24" aria-hidden="true"><path d="M5 12.5l4.2 4.2L19 7" fill="none" stroke="currentColor" stroke-width="2.4" stroke-linecap="round" stroke-linejoin="round"/></svg></span><span>空き家の管理が難しい場合の選択肢</span></li>
        </ul>
      </div>
    </div>
  </section>

  <!-- ===================== FAQ目次 ===================== -->
  <section class="lp-section lp-sec-tint bg-light lp-toc">
    <div class="lp-container">
      <p class="lp-block-label">よくある質問でわかる目次</p>
      <h2 class="lp-toc-ttl lp-anim lp-anim-clip">気になるところから読む</h2>
      <span class="lp-h2-bar lp-bar-grow lp-anim" style="--lp-delay:120ms"></span>

      <div class="lp-faq-list">
        <div class="lp-faq lp-anim lp-anim-slide-left" style="--lp-delay:0ms">
          <p class="lp-faq-q"><span class="lp-qa lp-qa-q">Q</span>空き家ではどのようなご近所トラブルが起こりやすいですか？</p>
          <p class="lp-faq-a"><span class="lp-qa lp-qa-a">A</span>雑草や庭木の越境、害虫・小動物の発生、屋根材や外壁材の落下、不法侵入・不法投棄などが考えられます。</p>
          <a href="#sec01" class="lp-anchor" aria-label="空き家の放置による近隣トラブルの章へ移動">詳細はこちらから▼</a>
        </div>
        <div class="lp-faq lp-anim lp-anim-slide-left" style="--lp-delay:140ms">
          <p class="lp-faq-q"><span class="lp-qa lp-qa-q">Q</span>相続した空き家で事故が起きた場合、所有者に責任はありますか？</p>
          <p class="lp-faq-a"><span class="lp-qa lp-qa-a">A</span>建物や庭木などの管理不全によって他人に損害が生じた場合、民法第717条の工作物責任に問われる可能性があります。</p>
          <a href="#sec02" class="lp-anchor" aria-label="所有者責任と損害賠償リスクの章へ移動">詳細はこちらから▼</a>
        </div>
        <div class="lp-faq lp-anim lp-anim-slide-left" style="--lp-delay:280ms">
          <p class="lp-faq-q"><span class="lp-qa lp-qa-q">Q</span>遠方に住んでいても空き家の近隣トラブルは防げますか？</p>
          <p class="lp-faq-a"><span class="lp-qa lp-qa-a">A</span>定期点検、草刈り、郵便物の整理、近隣への連絡先共有、管理業者の活用などで予防しやすくなります。</p>
          <a href="#sec03" class="lp-anchor" aria-label="遠方でもできる空き家管理の章へ移動">詳細はこちらから▼</a>
        </div>
        <div class="lp-faq lp-anim lp-anim-slide-left" style="--lp-delay:420ms">
          <p class="lp-faq-q"><span class="lp-qa lp-qa-q">Q</span>管理が難しい空き家は売却や買取を検討したほうがよいですか？</p>
          <p class="lp-faq-a"><span class="lp-qa lp-qa-a">A</span>管理負担や近隣トラブルの不安が続く場合は、仲介売却や不動産会社による買取も現実的な選択肢です。</p>
          <a href="#sec04" class="lp-anchor" aria-label="売却の選択肢の章へ移動">詳細はこちらから▼</a>
        </div>
      </div>
    </div>
  </section>

  <!-- ===================== H2-1 放置による近隣トラブル ===================== -->
  <section id="sec01" class="lp-section lp-sec-white bg-white">
    <div class="lp-container">
      <div class="lp-h2-head lp-h2-head-a">
        <span class="lp-section-num lp-anim lp-anim-blur">01</span>
        <p class="lp-block-label">放置が招くリスク</p>
        <h2 class="lp-h2 lp-anim lp-anim-clip"><span class="lp-h2-phrase">空き家の放置による</span><br class="lp-br-pc"><span class="lp-h2-phrase">近隣トラブル</span></h2>
        <span class="lp-h2-bar lp-h2-bar-thick lp-bar-grow lp-anim" style="--lp-delay:140ms"></span>
      </div>

      <p class="lp-body lp-anim lp-anim-fade-up">空き家を放置すると、雑草や庭木の越境、屋根材・外壁材の落下、害虫の発生、不法侵入や不法投棄などが起こりやすく、衛生・防犯・景観の面で近隣へ影響が広がります。管理は所有者だけの問題ではなく、地域の安心にも関わります。</p>

      <p class="lp-table-cap lp-anim lp-anim-fade-up">空き家のご近所トラブル事例一覧</p>
      <table class="lp-anim lp-anim-fade-up">
        <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="近隣への影響">落下物によるけが、<br class="lp-br-pc">車や外構への被害</td></tr>
          <tr><th scope="row">衛生</th><td data-label="放置による影響">害虫・小動物の発生、<br class="lp-br-pc">悪臭、ごみの散乱</td><td data-label="近隣への影響">不快感、衛生面の不安、<br class="lp-br-pc">生活環境の悪化</td></tr>
          <tr><th scope="row">防犯</th><td data-label="放置による影響">不法侵入、不法投棄、放火リスク</td><td data-label="近隣への影響">治安への不安、地域全体の印象低下</td></tr>
        </tbody>
      </table>

      <p class="lp-body lp-anim lp-anim-fade-up">国土交通省は、空き家が放置されると倒壊などの安全面だけでなく、ねずみや害虫、不法侵入など衛生面・防犯面でも周囲に悪影響を及ぼすと示しています。</p>

      <div class="lp-pull bg-dark lp-anim lp-anim-scale">
        <span class="lp-glow-clip"><span class="lp-glow lp-glow-c"></span></span>
        <p class="lp-pull-txt">空き家の管理は、所有者だけの問題ではなく<br class="lp-br-pc"><span class="lp-pull-em">地域の安心</span>にも関わります。</p>
      </div>
    </div>
  </section>

  <!-- ===================== 中間CTA① ===================== -->
  <section class="lp-section lp-sec-tint-a bg-light lp-cta-block lp-cta-mid">
    <div class="lp-container">
      <p class="lp-cta-label">八戸市・地域密着の不動産サポート</p>
      <p class="lp-cta-catch">空き家に関する近隣からの<br class="lp-br-sp">クレームが怖い…</p>
      <p class="lp-cta-sub">八戸市周辺での不動産売買なら、取引実績200件以上の「不動産のフルハウス」にお任せください。空き家管理も含めた柔軟な対応力で、お客様の難しいご事情に寄り添い解決へと導きます。</p>
      <a href="/contact/" target="_blank" class="cta-btn lp-anim lp-anim-fade-up"><span>八戸市の不動産売却に関するご相談はこちら</span><svg class="arrow" viewBox="0 0 24 24" aria-hidden="true"><path d="M4 12h14M13 6l6 6-6 6" fill="none" stroke="currentColor" stroke-width="2.2" stroke-linecap="round" stroke-linejoin="round"/></svg></a>
    </div>
  </section>

  <!-- ===================== H2-2 所有者責任と損害賠償リスク ===================== -->
  <section id="sec02" class="lp-section lp-sec-white bg-white">
    <div class="lp-container">
      <div class="lp-h2-head lp-h2-head-b">
        <span class="lp-section-num lp-anim lp-anim-blur">02</span>
        <h2 class="lp-h2 lp-anim lp-anim-clip"><span class="lp-h2-phrase">相続した空き家の</span><br class="lp-br-pc"><span class="lp-h2-phrase">所有者責任と損害賠償リスク</span></h2>
        <p class="lp-block-label lp-block-label-under">住んでいなくても残る責任</p>
        <span class="lp-h2-bar lp-h2-bar-thin lp-bar-grow lp-anim" style="--lp-delay:140ms"></span>
      </div>

      <p class="lp-body lp-anim lp-anim-fade-up">相続した空き家は、住んでいなくても所有者の管理責任が残ります。建物や庭木が原因で他人に損害が生じると、民法第717条の工作物責任を問われ、行政指導や税負担の増加につながる可能性があります。</p>

      <div class="lp-note bg-light lp-anim lp-anim-slide-left">
        <span class="lp-note-mark">!</span>
        <div class="lp-note-body">
          <p class="lp-note-ttl">民法第717条（工作物責任）とは</p>
          <p class="lp-note-txt">土地の工作物の設置や保存に問題があり、他人に損害が生じた場合の責任を定めたものです。空き家では、外壁材の落下、屋根材の飛散、ブロック塀の倒壊、庭木の倒木などが該当する可能性があります。</p>
        </div>
      </div>

      <p class="lp-table-cap lp-anim lp-anim-fade-up">所有者責任と行政対応リスクの比較表</p>
      <table class="lp-anim lp-anim-fade-up">
        <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="主な内容">建物や庭木の管理不全で<br class="lp-br-pc">他人に損害が出る</td><td data-label="起こる影響">修理費や治療費などの<br class="lp-br-pc">損害賠償が問題になる</td></tr>
          <tr><th scope="row">行政対応</th><td data-label="主な内容">管理不全空家・特定空家として<br class="lp-br-pc">指導される</td><td data-label="起こる影響">助言・指導・勧告・命令の<br class="lp-br-pc">対象になる</td></tr>
          <tr><th scope="row">税負担</th><td data-label="主な内容">勧告を受けた敷地が<br class="lp-br-pc">住宅用地特例から外れる</td><td data-label="起こる影響">固定資産税等の負担が<br class="lp-br-pc">増える可能性</td></tr>
          <tr><th scope="row">近隣関係</th><td data-label="主な内容">対応が遅れて<br class="lp-br-pc">不安や不満が広がる</td><td data-label="起こる影響">連絡・相談・苦情が増える</td></tr>
        </tbody>
      </table>

      <div class="lp-stat-row lp-anim lp-anim-scale">
        <div class="lp-stat-card">
          <p class="lp-stat-cap">小規模住宅用地の固定資産税</p>
          <p class="lp-stat-num"><span class="lp-stat-pre">課税標準が</span><span class="num">1/6</span><span class="unit">に減額</span></p>
          <p class="lp-stat-note">勧告を受けると、この軽減措置の対象外となる可能性があります。</p>
        </div>
      </div>
    </div>
  </section>

  <!-- ===================== H2-3 遠方でもできる管理・予防策 ===================== -->
  <section id="sec03" class="lp-section lp-sec-tint bg-light">
    <div class="lp-container">
      <div class="lp-h2-head lp-h2-head-c">
        <span class="lp-section-num lp-anim lp-anim-blur">03</span>
        <span class="lp-chip-label lp-anim lp-anim-scale">遠方からの予防策</span>
        <h2 class="lp-h2 lp-anim lp-anim-clip"><span class="lp-h2-phrase">遠方でもできる</span><br class="lp-br-pc"><span class="lp-h2-phrase">空き家管理とトラブル予防</span></h2>
      </div>

      <p class="lp-body lp-anim lp-anim-fade-up">遠方でも、管理項目を整理し、親族・近隣・管理業者・修繕業者に頼ることで近隣トラブルは予防できます。通気や通水、清掃、庭木の剪定、郵便物の整理、連絡先の共有が基本の対策です。自分で管理が難しい場合は、空き家管理業者や修繕業者の利用も選択肢になります。</p>

      <p class="lp-table-cap lp-anim lp-anim-fade-up">遠方からできる管理チェックリスト</p>
      <table class="lp-anim lp-anim-fade-up">
        <thead>
          <tr><th scope="col">管理項目</th><th scope="col">確認すること</th><th scope="col">防ぎやすいトラブル</th></tr>
        </thead>
        <tbody>
          <tr><th scope="row">庭木・雑草</th><td data-label="確認すること">枝の越境、草の繁茂、落ち葉</td><td data-label="防ぎやすいトラブル">隣地への迷惑、景観悪化、害虫発生</td></tr>
          <tr><th scope="row">ポスト</th><td data-label="確認すること">郵便物やチラシの滞留</td><td data-label="防ぎやすいトラブル">空き家と分かる状態、不法侵入</td></tr>
          <tr><th scope="row">通風・換気</th><td data-label="確認すること">室内の湿気、カビ、におい</td><td data-label="防ぎやすいトラブル">建物劣化、悪臭</td></tr>
          <tr><th scope="row">通水</th><td data-label="確認すること">排水口やトイレの封水切れ</td><td data-label="防ぎやすいトラブル">悪臭、害虫の侵入</td></tr>
          <tr><th scope="row">建物外部</th><td data-label="確認すること">屋根、外壁、窓、鍵、塀</td><td data-label="防ぎやすいトラブル">落下、倒壊、防犯不安</td></tr>
          <tr><th scope="row">敷地内</th><td data-label="確認すること">ごみ、不法投棄、動物の痕跡</td><td data-label="防ぎやすいトラブル">衛生悪化、近隣不安</td></tr>
          <tr><th scope="row">連絡体制</th><td data-label="確認すること">近隣や自治会への連絡先共有</td><td data-label="防ぎやすいトラブル">異変の早期発見、関係悪化の予防</td></tr>
        </tbody>
      </table>

      <p class="lp-fig-cap 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">1</span><div class="lp-step-body"><p class="lp-step-txt">所有者が管理方針を決める</p></div></div>
        <div class="lp-step lp-anim lp-anim-fade-up" style="--lp-delay:140ms"><span class="lp-step-num">2</span><div class="lp-step-body"><p class="lp-step-txt">親族・近隣・自治会に緊急連絡先を共有</p></div></div>
        <div class="lp-step lp-anim lp-anim-fade-up" style="--lp-delay:300ms"><span class="lp-step-num">3</span><div class="lp-step-body"><p class="lp-step-txt">草刈りや点検は管理業者へ依頼</p></div></div>
        <div class="lp-step lp-anim lp-anim-fade-up" style="--lp-delay:480ms"><span class="lp-step-num">4</span><div class="lp-step-body"><p class="lp-step-txt">破損があれば修繕業者へ相談</p></div></div>
        <div class="lp-step lp-anim lp-anim-fade-up" style="--lp-delay:680ms"><span class="lp-step-num">5</span><div class="lp-step-body"><p class="lp-step-txt">管理継続が難しければ売却・買取を検討</p></div></div>
      </div>

      <p class="lp-body lp-anim lp-anim-fade-up">一方で、草刈りや清掃、修繕、交通費、固定資産税など、管理には費用と手間がかかります。将来住む予定がない空き家を長く持ち続けることが負担になる場合は、手放す選択肢も含めて考えることが大切です。</p>
    </div>
  </section>

  <!-- ===================== H2-4 売却の選択肢 ===================== -->
  <section id="sec04" class="lp-section lp-sec-white bg-white">
    <div class="lp-container">
      <div class="lp-h2-head lp-h2-head-d">
        <span class="lp-section-num lp-anim lp-anim-blur">04</span>
        <h2 class="lp-h2 lp-anim lp-anim-clip"><span class="lp-h2-phrase">管理のストレスから</span><br class="lp-br-pc"><span class="lp-h2-phrase">解放される売却の選択肢</span></h2>
        <span class="lp-h2-bar lp-h2-bar-duo lp-bar-grow lp-anim" style="--lp-delay:140ms"></span>
      </div>

      <p class="lp-body lp-anim lp-anim-fade-up">管理が難しい場合は、仲介売却と不動産会社による買取が選択肢です。価格を重視するなら仲介、早さや負担軽減を重視するなら買取が向き、建物の状態や立地、売却時期、周囲に知られたくない事情などで選びます。</p>

      <p class="lp-table-cap lp-anim lp-anim-slide-left">仲介売却と買取の比較表</p>
      <table class="lp-cmp lp-anim lp-anim-fade-up">
        <thead>
          <tr><th scope="col">項目</th><th scope="col">仲介売却</th><th scope="col" class="lp-th-rec">買取</th></tr>
        </thead>
        <tbody>
          <tr><th scope="row">売却価格</th><td data-label="仲介売却">相場に近い価格</td><td data-label="買取" class="lp-td-rec">仲介より低い</td></tr>
          <tr><th scope="row">売却期間</th><td data-label="仲介売却">買主探しに時間がかかりやすい</td><td data-label="買取" class="lp-td-rec"><span class="lp-key">短期間で現金化</span></td></tr>
          <tr><th scope="row">広告活動</th><td data-label="仲介売却">物件情報を公開して買主を探す</td><td data-label="買取" class="lp-td-rec">広告費がいらない</td></tr>
          <tr><th scope="row">内見対応</th><td data-label="仲介売却">複数回必要になる可能性</td><td data-label="買取" class="lp-td-rec">少ない回数で済む</td></tr>
          <tr><th scope="row">向いている人</th><td data-label="仲介売却">価格を重視したい人</td><td data-label="買取" class="lp-td-rec"><span class="lp-key">早さや負担軽減を重視したい人</span></td></tr>
        </tbody>
      </table>

      <p class="lp-body lp-anim lp-anim-fade-up">買取は不動産会社が買主になる方法で、買主探しの期間を省きやすく、現況のまま相談できる場合があります。早く管理負担から離れたい人や、近隣に知られにくく進めたい人に向きやすい方法です。</p>
    </div>
  </section>

  <!-- ===================== 中間CTA② ===================== -->
  <section class="lp-section lp-sec-tint-a bg-light lp-cta-block lp-cta-mid">
    <div class="lp-container">
      <p class="lp-cta-label">八戸市・空き家のご相談</p>
      <p class="lp-cta-catch">難しいご事情にも、<br class="lp-br-sp">しっかり寄り添います。</p>
      <p class="lp-cta-sub">八戸市周辺での不動産売買なら、取引実績200件以上の「不動産のフルハウス」にお任せください。不動産の売買はもちろん、空き家管理も含めた柔軟な対応力で解決へと導きます。</p>
      <a href="/contact/" target="_blank" class="cta-btn lp-anim lp-anim-fade-up"><span>八戸市の不動産売却に関するご相談はこちら</span><svg class="arrow" viewBox="0 0 24 24" aria-hidden="true"><path d="M4 12h14M13 6l6 6-6 6" fill="none" stroke="currentColor" stroke-width="2.2" stroke-linecap="round" stroke-linejoin="round"/></svg></a>
    </div>
  </section>

  <!-- ===================== まとめ ===================== -->
  <section class="lp-section lp-sec-tint bg-light lp-summary">
    <div class="lp-container">
      <div class="lp-h2-head lp-h2-head-e">
        <span class="lp-section-num lp-anim lp-anim-blur">05</span>
        <h2 class="lp-h2 lp-anim lp-anim-clip">まとめ</h2>
        <span class="lp-h2-bar lp-h2-bar-thick lp-bar-grow lp-anim" style="--lp-delay:120ms"></span>
      </div>

      <p class="lp-body lp-anim lp-anim-fade-up">空き家は放置するほど、建物の劣化と近隣への不安が広がります。将来使う予定がなければ、管理を続けるだけでなく、売却や買取も含めて専門家へ相談しましょう。早めの行動が、管理負担や近隣トラブルの不安解消につながります。</p>

      <p class="lp-points-ttl lp-anim lp-anim-fade-up">この記事の要点</p>
      <div class="lp-points">
        <div class="lp-point lp-anim lp-anim-slide-left" style="--lp-delay:0ms"><span class="lp-point-tag">放置のリスク</span><p class="lp-point-txt">衛生や防犯など、多方面での近隣トラブルを招く</p></div>
        <div class="lp-point lp-anim lp-anim-slide-up" style="--lp-delay:140ms"><span class="lp-point-tag">賠償のリスク</span><p class="lp-point-txt">管理不全で損害が生じると、賠償責任を問われる恐れがある</p></div>
        <div class="lp-point lp-anim lp-anim-slide-right" style="--lp-delay:280ms"><span class="lp-point-tag">税金のリスク</span><p class="lp-point-txt">行政から勧告を受けると、固定資産税の優遇から外れて負担が増す</p></div>
        <div class="lp-point lp-anim lp-anim-slide-down" style="--lp-delay:420ms"><span class="lp-point-tag">維持管理の対策</span><p class="lp-point-txt">遠方の場合は、管理業者の活用などで定期的に手入れをする必要がある</p></div>
        <div class="lp-point lp-anim lp-anim-slide-left" style="--lp-delay:560ms"><span class="lp-point-tag">手放す判断</span><p class="lp-point-txt">管理が困難であれば、早めに売却（仲介・買取）を決断すべき</p></div>
      </div>

      <div class="lp-trust lp-anim lp-anim-scale">
        <p class="lp-stat-num lp-trust-num"><span class="num" data-countup data-target="200" data-dec="0">200</span><span class="unit">件以上</span></p>
        <p class="lp-trust-note">「不動産のフルハウス」の取引実績。空き家管理も含めた柔軟な対応で、八戸市の難しいご事情に寄り添います。</p>
      </div>
    </div>
  </section>

  <!-- ===================== 最終CTA ===================== -->
  <section class="lp-section lp-sec-base bg-light lp-cta-block lp-cta-final">
    <div class="lp-glow-clip"><span class="lp-glow lp-glow-d"></span><span class="lp-glow lp-glow-e"></span></div>
    <div class="lp-container">
      <p class="lp-cta-label lp-anim lp-anim-fade-up">八戸市・地域密着の不動産サポート</p>
      <p class="lp-cta-catch lp-cta-catch-final lp-anim lp-anim-blur">空き家の近隣トラブル、<br class="lp-br-pc">そろそろ動き出しませんか。</p>
      <p class="lp-cta-sub lp-anim lp-anim-fade-up" style="--lp-delay:140ms">八戸市周辺での不動産売買なら、取引実績200件以上の「不動産のフルハウス」にお任せください。不動産の売買はもちろん、空き家管理も含めた柔軟な対応力で、お客様の難しいご事情にもしっかりと寄り添い解決へと導きます。</p>
      <a href="/contact/" target="_blank" class="cta-btn cta-btn-final lp-anim lp-anim-scale" style="--lp-delay:240ms"><span>八戸市の不動産売却に関するご相談はこちら</span><svg class="arrow" viewBox="0 0 24 24" aria-hidden="true"><path d="M4 12h14M13 6l6 6-6 6" fill="none" stroke="currentColor" stroke-width="2.2" stroke-linecap="round" stroke-linejoin="round"/></svg></a>
      <div class="lp-badges">
        <span class="lp-badge lp-anim lp-anim-fade-up" style="--lp-delay:340ms">取引実績200件以上</span>
        <span class="lp-badge lp-anim lp-anim-fade-up" style="--lp-delay:440ms">空き家管理も対応</span>
        <span class="lp-badge lp-anim lp-anim-fade-up" style="--lp-delay:540ms">難しいご事情に寄り添う</span>
      </div>
    </div>
  </section>

</div>

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@graph": [
    {
      "@type": "Article",
      "headline": "空き家の近隣トラブル回避術！管理責任・損害賠償リスクを解説",
      "description": "相続した空き家の放置による近隣トラブル、所有者の管理責任と損害賠償リスク、遠方からの管理・予防策、仲介売却と買取の比較までを解説します。八戸市の不動産売却は不動産のフルハウスへ。",
      "articleSection": "空き家・相続",
      "inLanguage": "ja",
      "about": [
        {"@type":"Thing","name":"空き家の管理責任"},
        {"@type":"Thing","name":"民法第717条 工作物責任"},
        {"@type":"Thing","name":"特定空家・管理不全空家"},
        {"@type":"Thing","name":"仲介売却と買取"}
      ]
    },
    {
      "@type": "FAQPage",
      "mainEntity": [
        {
          "@type": "Question",
          "name": "空き家ではどのようなご近所トラブルが起こりやすいですか？",
          "acceptedAnswer": {"@type":"Answer","text":"雑草や庭木の越境、害虫・小動物の発生、屋根材や外壁材の落下、不法侵入・不法投棄などが考えられます。"}
        },
        {
          "@type": "Question",
          "name": "相続した空き家で事故が起きた場合、所有者に責任はありますか？",
          "acceptedAnswer": {"@type":"Answer","text":"建物や庭木などの管理不全によって他人に損害が生じた場合、民法第717条の工作物責任に問われる可能性があります。"}
        },
        {
          "@type": "Question",
          "name": "遠方に住んでいても空き家の近隣トラブルは防げますか？",
          "acceptedAnswer": {"@type":"Answer","text":"定期点検、草刈り、郵便物の整理、近隣への連絡先共有、管理業者の活用などで予防しやすくなります。"}
        },
        {
          "@type": "Question",
          "name": "管理が難しい空き家は売却や買取を検討したほうがよいですか？",
          "acceptedAnswer": {"@type":"Answer","text":"管理負担や近隣トラブルの不安が続く場合は、仲介売却や不動産会社による買取も現実的な選択肢です。"}
        }
      ]
    }
  ]
}
</script>

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

:root{
  --color-base:#FAFAFA;      /* tone: light */
  --color-main:#f1c40f;      /* tone: light（淡色トーン → ベタ面は濃色文字） */
  --color-sub:#e67e22;       /* tone: dark */
  --color-accent:#e67e22;    /* tone: dark（CV） */
  --color-accent-dark:#c96a17;
  --tint-main:#FDF6D9;       /* メイン由来の淡tint帯 */
  --tint-accent:#FCF0E4;     /* アクセント由来の淡tint帯 */
  --color-text-on-dark:#FFFFFF;
  --color-text-on-light:#1A1A1A;
  --color-text-sub-on-light:#666666;
  --hairline:#E7E3D6;
}

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

/* ===== 中央880・全幅背景の2層 ===== */
.blog__article p + h2 {margin-top: 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-section{width:100%;position:relative;padding:60px 0}
.article-lp-wrapper .lp-container{max-width:880px;margin-inline:auto;padding-inline:56px;position:relative;z-index:2}
.article-lp-wrapper table{width:100%;border-collapse:separate;border-spacing:0;border:1px solid var(--hairline);border-radius:10px;overflow:hidden;box-shadow:0 2px 10px rgba(0,0,0,.04)}
.article-lp-wrapper figure,.article-lp-wrapper .lp-steps{margin-inline:auto;max-width:100%}
.article-lp-wrapper p,.article-lp-wrapper li{line-height:2.1}
.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;padding:15px 18px;border-bottom:1px solid var(--hairline);border-right:1px solid var(--hairline);font-size:16px;line-height:1.7}
.article-lp-wrapper table th:last-child,.article-lp-wrapper table td:last-child{border-right:none}
.article-lp-wrapper table tr:last-child th,.article-lp-wrapper table tr:last-child td{border-bottom:none}
.article-lp-wrapper [class*="grid"] > *,.article-lp-wrapper [class*="flex"] > *{min-width:0}

/* ===== セクション背景 ===== */
.article-lp-wrapper .lp-sec-white{background:#FFFFFF}
.article-lp-wrapper .lp-sec-base{background:var(--color-base)}
.article-lp-wrapper .lp-sec-tint{background:var(--tint-main)}
.article-lp-wrapper .lp-sec-tint-a{background:var(--tint-accent)}

/* ===== 改行制御 ===== */
.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-fv-h1,.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-nobr{white-space:nowrap}
.article-lp-wrapper .lp-h2-phrase{display:inline-block;max-width:100%;white-space:normal;word-break:keep-all;overflow-wrap:anywhere}
.article-lp-wrapper .lp-h1-phrase{display:inline;max-width:100%;white-space:normal;overflow-wrap:break-word;line-break:strict}
.article-lp-wrapper .lp-fv-h1{min-width:0}
.article-lp-wrapper .lp-h2{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） ===== */
.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 .lp-section-num{color:#FFFFFF !important}
.article-lp-wrapper .bg-light,.article-lp-wrapper .bg-light > *:not(.cta-btn):not(.lp-em-accent):not(.lp-em-main):not(.lp-marker-sub):not(.lp-marker-accent){color:#1A1A1A !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:#1A1A1A !important}

/* th はメイン（淡色＝黄）に濃色文字でコントラスト確保（白main前提の既定を上書き） */
.article-lp-wrapper table thead th{background:var(--color-main) !important;color:#1A1A1A !important}
.article-lp-wrapper table th[scope="row"]{background:#efe2aa !important;color:#1A1A1A !important}
.article-lp-wrapper table td{background:#FFFFFF !important;color:#1A1A1A !important}
.article-lp-wrapper table thead th.lp-th-rec{background:var(--color-accent) !important;color:#FFFFFF !important}
.article-lp-wrapper table td.lp-td-rec{background:var(--tint-accent) !important;color:#1A1A1A !important}

/* ===== FV ===== */
.article-lp-wrapper .lp-fv{padding:60px 0;overflow:hidden}
.article-lp-wrapper .lp-fv-cat{display:inline-block;font-size:16px;font-weight:700;letter-spacing:.18em;color:#1A1A1A !important;padding:8px 18px;border:1.5px solid var(--color-accent);border-radius:999px;margin-bottom:28px}
.article-lp-wrapper .lp-fv-h1{font-size:44px;font-weight:900;line-height:1.36;letter-spacing:-.03em;color:#1A1A1A !important;margin-bottom:26px}
.article-lp-wrapper .lp-fv .lp-container{container-type:inline-size}
@container (max-width:760px){.article-lp-wrapper .lp-fv-h1{font-size:5.9cqw}}
.article-lp-wrapper .lp-fv-h1 .lp-h1-phrase{animation:fvRise .9s cubic-bezier(.22,1,.36,1) both}
.article-lp-wrapper .lp-fv-h1 .lp-h1-phrase:nth-of-type(2){animation-delay:.1s}
.article-lp-wrapper .lp-fv-h1 .lp-h1-phrase:nth-of-type(3){animation-delay:.2s}
.article-lp-wrapper .lp-fv-h1 .lp-h1-phrase:nth-of-type(4){animation-delay:.3s}
.article-lp-wrapper .lp-fv-target{display:inline-block;font-size:16px;font-weight:700;color:#FFFFFF !important;background:var(--color-accent);padding:9px 20px;border-radius:6px;margin-bottom:34px;animation:fvRise 1s cubic-bezier(.22,1,.36,1) .18s both}
.article-lp-wrapper .lp-lead{font-size:18px;line-height:2.25;color:#333333 !important;max-width:760px;animation:fvRise 1s cubic-bezier(.22,1,.36,1) .26s both}
.article-lp-wrapper .lp-know{margin-top:56px;background:var(--color-base);border:1px solid var(--hairline);border-left:5px solid var(--color-accent);border-radius:4px;padding:48px 52px}
.article-lp-wrapper .lp-know-ttl{font-size:18px;font-weight:900;letter-spacing:.06em;margin-bottom:26px;color:#1A1A1A !important}
.article-lp-wrapper .lp-check-item{display:flex;align-items:flex-start;gap:14px;font-size:17px;font-weight:700;line-height:1.95;color:#1A1A1A !important}
.article-lp-wrapper .lp-check-item + .lp-check-item{margin-top:20px}
.article-lp-wrapper .lp-check-item .ico{flex:0 0 auto;width:24px;height:24px;border-radius:50%;background:var(--color-main);color:#1A1A1A !important;display:inline-flex;align-items:center;justify-content:center;margin-top:.18em}
.article-lp-wrapper .lp-check-item .ico svg{width:64%;height:64%}

/* ===== ブロックラベル / H2見出し ===== */
.article-lp-wrapper .lp-block-label{font-size:16px;font-weight:700;letter-spacing:.18em;color:var(--color-accent) !important;margin-bottom:10px}
.article-lp-wrapper .lp-block-label-under{margin-top:14px;margin-bottom:0}
.article-lp-wrapper .lp-h2-head{margin-bottom:46px;position:relative}
.article-lp-wrapper .lp-section-num{display:block;font-size:84px;font-weight:900;line-height:1.05;letter-spacing:-.02em;color:#1A1A1A !important;opacity:.92;margin-bottom:6px}
.article-lp-wrapper .lp-h2{font-size:44px;font-weight:900;line-height:1.34;letter-spacing:-.02em;color:#1A1A1A !important}
.article-lp-wrapper .lp-h2-bar{display:block;height:5px;border-radius:3px;margin-top:18px;transform-origin:left}
.article-lp-wrapper .lp-h2-bar-thick{width:96px;background:var(--color-accent)}
.article-lp-wrapper .lp-h2-bar-thin{width:100%;height:2px;background:var(--hairline);margin-top:22px;position:relative}
.article-lp-wrapper .lp-h2-bar-thin::after{content:"";position:absolute;left:0;top:0;width:120px;height:2px;background:var(--color-accent)}
.article-lp-wrapper .lp-h2-bar-duo{width:140px;height:6px;background:linear-gradient(90deg,var(--color-main) 0 55%,var(--color-accent) 55% 100%)}
.article-lp-wrapper .lp-chip-label{display:inline-block;font-size:16px;font-weight:700;letter-spacing:.1em;color:#1A1A1A !important;background:var(--color-main);padding:7px 18px;border-radius:999px;margin-bottom:16px}

/* ===== 本文 ===== */
.article-lp-wrapper .lp-body{font-size:18px;line-height:2.2;color:#333333 !important;margin-bottom:8px}
.article-lp-wrapper .lp-body + .lp-body{margin-top:48px}

/* ===== 目次 FAQ ===== */
.article-lp-wrapper .lp-toc-ttl{font-size:38px;font-weight:900;line-height:1.34;letter-spacing:-.02em;color:#1A1A1A !important}
.article-lp-wrapper .lp-toc .lp-h2-bar{width:88px;background:var(--color-accent);height:5px;border-radius:3px;margin:16px 0 0}
.article-lp-wrapper .lp-faq-list{margin-top:48px;display:flex;flex-direction:column;gap:28px}
.article-lp-wrapper .lp-faq{background:#FFFFFF;border:1px solid var(--hairline);border-radius:10px;padding:40px 44px}
.article-lp-wrapper .lp-faq-q{display:flex;gap:14px;font-size:18px;font-weight:700;line-height:1.85;color:#1A1A1A !important}
.article-lp-wrapper .lp-faq-a{display:flex;gap:14px;font-size:16px;line-height:1.95;color:#555555 !important;margin-top:16px;padding-top:18px;border-top:1px dashed var(--hairline)}
.article-lp-wrapper .lp-qa{flex:0 0 auto;width:30px;height:30px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;font-size:16px;font-weight:900;margin-top:.1em}
.article-lp-wrapper .lp-qa-q{background:var(--color-accent);color:#FFFFFF !important}
.article-lp-wrapper .lp-qa-a{background:var(--color-main);color:#1A1A1A !important}
.article-lp-wrapper .lp-anchor{display:inline-flex;align-items:center;justify-content:center;margin-top:24px;font-size:16px;font-weight:700;color:#1A1A1A !important;background:var(--color-main);padding:13px 28px;border-radius:8px;min-height:46px;cursor:pointer;transition:transform .3s ease,box-shadow .3s ease}
.article-lp-wrapper .lp-anchor:hover{transform:translateY(-2px);box-shadow:0 8px 20px rgba(0,0,0,.12)}
.article-lp-wrapper .lp-anchor:focus-visible{outline:3px solid var(--color-accent);outline-offset:3px}

/* ===== プルクオート（橙ベタ・短文のみ） ===== */
.article-lp-wrapper .lp-pull{position:relative;overflow:hidden;margin-top:56px;background:var(--color-accent);border-radius:0 22px 0 0;padding:64px 56px;text-align:center}
.article-lp-wrapper .lp-pull-txt{font-size:26px;font-weight:900;line-height:1.6;color:#FFFFFF !important;position:relative;z-index:2}
.article-lp-wrapper .lp-pull-em{display:inline-block;border-bottom:4px solid #FFFFFF;padding-bottom:2px}

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

/* ===== 統計カード ===== */
.article-lp-wrapper .lp-stat-row{margin-top:52px}
.article-lp-wrapper .lp-stat-card{background:#FFFFFF;border:1px solid var(--hairline);border-top:5px solid var(--color-main);border-radius:6px;padding:52px;text-align:center}
.article-lp-wrapper .lp-stat-cap{font-size:16px;font-weight:700;letter-spacing:.08em;color:#666666 !important;margin-bottom:14px}
.article-lp-wrapper .lp-stat-num{display:inline-flex;align-items:baseline;justify-content:center;line-height:1;flex-wrap:wrap}
.article-lp-wrapper .lp-stat-num .lp-stat-pre{font-size:18px;font-weight:700;color:#333333 !important;margin-right:.2em;line-height:1}
.article-lp-wrapper .lp-stat-num .num{font-size:92px;font-weight:900;color:var(--color-accent) !important;line-height:1;letter-spacing:-.02em}
.article-lp-wrapper .lp-stat-num .unit{font-size:26px;font-weight:700;color:#1A1A1A !important;line-height:1;margin-left:.12em}
.article-lp-wrapper .lp-stat-note{font-size:16px;line-height:1.95;color:#666666 !important;margin-top:18px}

/* ===== ステップ図 ===== */
.article-lp-wrapper .lp-steps{max-width:640px;margin:26px auto 0;position:relative}
.article-lp-wrapper .lp-step{display:grid;grid-template-columns:56px 1fr;column-gap:22px;position:relative;padding-bottom:20px}
.article-lp-wrapper .lp-step-num{width:48px;height:48px;border-radius:50%;justify-self:center;align-self:start;background:var(--color-accent);color:#FFFFFF !important;font-size:20px;font-weight:900;display:inline-flex;align-items:center;justify-content:center;position:relative;z-index:2;border:3px solid #FFFFFF;box-shadow:0 4px 12px rgba(230,126,34,.32)}
.article-lp-wrapper .lp-step:not(:last-child)::before{content:"";position:absolute;left:28px;transform:translateX(-50%);top:50px;bottom:-2px;width:3px;background:var(--color-accent);opacity:.2;border-radius:3px}
.article-lp-wrapper .lp-step-body{background:#FFFFFF;border:1px solid var(--hairline);border-left:4px solid var(--color-accent);border-radius:10px;padding:20px 26px;display:flex;align-items:center;min-height:48px;box-shadow:0 3px 12px rgba(0,0,0,.05)}
.article-lp-wrapper .lp-step-txt{font-size:17px;font-weight:700;line-height:1.7;color:#1A1A1A !important;margin:0}

/* ===== 比較表 推奨列キー ===== */
.article-lp-wrapper .lp-cmp .lp-key{font-weight:900;color:#1A1A1A !important}

/* ===== CTA ブロック ===== */
.article-lp-wrapper .lp-cta-block{text-align:center}
.article-lp-wrapper .lp-cta-block .lp-container{display:flex;flex-direction:column;align-items:center}
.article-lp-wrapper .lp-cta-label{font-size:16px;font-weight:700;letter-spacing:.16em;color:var(--color-accent) !important;margin-bottom:18px}
.article-lp-wrapper .lp-cta-catch{font-size:30px;font-weight:900;line-height:1.5;color:#1A1A1A !important;margin-bottom:22px}
.article-lp-wrapper .lp-cta-sub{font-size:17px;line-height:1.6;color:#333333 !important;max-width:660px;margin-inline:auto;margin-bottom:38px}
.article-lp-wrapper .lp-cta-mid{padding:60px 0}
.article-lp-wrapper .lp-cta-final{padding:60px 0;overflow:hidden}
.article-lp-wrapper .lp-cta-catch-final{font-size:38px;line-height:1.45}

.article-lp-wrapper .cta-btn{position:relative;overflow:hidden;isolation:isolate;display:inline-flex;align-items:center;justify-content:center;gap:14px;background:var(--color-accent);color:#FFFFFF !important;border:none;cursor:pointer;border-radius:8px;padding:18px 40px;max-width:560px;margin-inline:auto;white-space:nowrap;font-size:17px;font-weight:900;line-height:1.4;text-decoration:none;box-shadow:0 6px 18px rgba(0,0,0,.14);transition:transform 360ms cubic-bezier(.22,1,.36,1),box-shadow 360ms cubic-bezier(.22,1,.36,1),background 360ms ease}
.article-lp-wrapper .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,.45) 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)}
.article-lp-wrapper .cta-btn:hover .arrow{transform:translateX(7px);transition:transform 360ms cubic-bezier(.22,1,.36,1)}
.article-lp-wrapper .cta-btn:active{transform:translateY(0);transition:transform 90ms ease-out}
.article-lp-wrapper .cta-btn:focus-visible{outline:3px solid var(--color-accent);outline-offset:4px}
.article-lp-wrapper .cta-btn-final{padding:22px 52px;font-size:18px}
.article-lp-wrapper .cta-btn,.article-lp-wrapper .cta-btn:visited,.article-lp-wrapper .cta-btn:hover,.article-lp-wrapper .cta-btn:active,.article-lp-wrapper .cta-btn:focus,
.article-lp-wrapper .cta-btn *,.article-lp-wrapper .cta-btn:hover *,.article-lp-wrapper .cta-btn:active *,.article-lp-wrapper .cta-btn:focus *{color:#FFFFFF !important}
.article-lp-wrapper .cta-btn svg,.article-lp-wrapper .cta-btn svg *{fill:none;stroke:#FFFFFF}

.article-lp-wrapper .lp-badges{display:flex;flex-wrap:wrap;gap:14px;justify-content:center;margin-top:36px}
.article-lp-wrapper .lp-badge{font-size:16px;font-weight:700;color:#1A1A1A !important;background:#FFFFFF;border:1px solid var(--hairline);border-radius:999px;padding:11px 22px}

/* ===== まとめ 要点 ===== */
.article-lp-wrapper .lp-summary .lp-h2{font-size:40px}
.article-lp-wrapper .lp-points-ttl{font-size:19px;font-weight:900;letter-spacing:.06em;margin:50px 0 26px;color:#1A1A1A !important}
.article-lp-wrapper .lp-points{display:flex;flex-direction:column;gap:18px}
.article-lp-wrapper .lp-point{display:flex;align-items:center;gap:22px;background:#FFFFFF;border:1px solid var(--hairline);border-left:5px solid var(--color-main);border-radius:6px;padding:26px 30px}
.article-lp-wrapper .lp-point-tag{flex:0 0 auto;width:118px;font-size:16px;font-weight:900;color:#1A1A1A !important;letter-spacing:.04em}
.article-lp-wrapper .lp-point-txt{font-size:17px;line-height:1.85;color:#333333 !important}
.article-lp-wrapper .lp-trust{margin-top:54px;background:#FFFFFF;border:1px solid var(--hairline);border-top:5px solid var(--color-accent);border-radius:6px;padding:52px;text-align:center}
.article-lp-wrapper .lp-trust-num{justify-content:center}
.article-lp-wrapper .lp-trust-num .num{font-size:96px;font-weight:900;color:var(--color-accent) !important;line-height:1;letter-spacing:-.03em}
.article-lp-wrapper .lp-trust-num .unit{font-size:28px;font-weight:700;color:#1A1A1A !important;line-height:1;margin-left:.1em}
.article-lp-wrapper .lp-trust-note{font-size:16px;line-height:2;color:#666666 !important;margin-top:18px;max-width:560px;margin-inline:auto}

/* ===== グロー（専用クリップ層） ===== */
.article-lp-wrapper .lp-glow-clip{position:absolute;inset:0;overflow:hidden;z-index:0;pointer-events:none}
.article-lp-wrapper .lp-glow{position:absolute;border-radius:50%;filter:blur(60px);opacity:.5}
.article-lp-wrapper .lp-glow-a{width:340px;height:340px;background:var(--color-main);top:-120px;right:-80px;animation:lpFloat 9s ease-in-out infinite}
.article-lp-wrapper .lp-glow-b{width:260px;height:260px;background:var(--color-accent);bottom:-100px;left:-60px;opacity:.28;animation:lpFloat 11s ease-in-out infinite reverse}
.article-lp-wrapper .lp-glow-c{width:300px;height:300px;background:#FFFFFF;top:-120px;left:-60px;opacity:.16;filter:blur(50px)}
.article-lp-wrapper .lp-glow-d{width:380px;height:380px;background:var(--color-main);top:-140px;left:-90px;opacity:.42;animation:lpFloat 10s ease-in-out infinite}
.article-lp-wrapper .lp-glow-e{width:300px;height:300px;background:var(--color-accent);bottom:-120px;right:-70px;opacity:.24;animation:lpFloat 12s ease-in-out infinite reverse}

/* ===== アニメ初期状態（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-bar-grow: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),filter 1200ms cubic-bezier(.22,1,.36,1);transition-delay:var(--lp-delay,0ms)}
.article-lp-wrapper.is-animating .lp-anim.lp-anim-clip.in-view{clip-path:inset(0 0 0 0);transition:opacity 1200ms cubic-bezier(.22,1,.36,1),clip-path 1200ms cubic-bezier(.22,1,.36,1);transition-delay:var(--lp-delay,0ms)}
.article-lp-wrapper.is-animating .lp-anim.lp-bar-grow.in-view{transition:transform 900ms cubic-bezier(.22,1,.36,1);transition-delay:var(--lp-delay,0ms)}

@keyframes fvRise{from{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}
@keyframes lpFloat{0%,100%{transform:translate(0,0)}50%{transform:translate(18px,-22px)}}
@media (prefers-reduced-motion:reduce){
  .article-lp-wrapper .lp-fv-h1 .lp-h1-phrase,.article-lp-wrapper .lp-fv-target,.article-lp-wrapper .lp-lead{animation:none !important;opacity:1 !important;transform:none !important}
  .article-lp-wrapper .lp-glow{animation:none !important}
  .article-lp-wrapper.is-animating .lp-anim,.article-lp-wrapper.is-animating .lp-anim:not(.in-view){opacity:1 !important;transform:none !important;clip-path:none !important;filter:none !important;transition:none !important}
}

/* ===== SP ===== */
@media (max-width:768px){
  .article-lp-wrapper{font-size:16px;line-height:2.0}
  .article-lp-wrapper p,.article-lp-wrapper li,.article-lp-wrapper a,.article-lp-wrapper th,.article-lp-wrapper td,
  .article-lp-wrapper small,.article-lp-wrapper figcaption,.article-lp-wrapper .lp-note-txt,.article-lp-wrapper .lp-block-label,
  .article-lp-wrapper .lp-table-cap,.article-lp-wrapper .lp-fig-cap,.article-lp-wrapper .lp-badge,.article-lp-wrapper .lp-point-tag{font-size:max(16px,4.3vw);line-height:2.0}
  .article-lp-wrapper .lp-fv-target{line-height:1.4;}
  .article-lp-wrapper .lp-lead,.article-lp-wrapper .lp-check-item{line-height:1.6;}
  .blog__contents h2:not(:first-child), .blog__contents h3:not(:first-child) {margin-top: 0;}

  .article-lp-wrapper .lp-fv-h1,.article-lp-wrapper .lp-fv-h1 span{font-size:max(30px,8vw) !important;line-height:1.36 !important}
  .article-lp-wrapper .lp-h2,.article-lp-wrapper .lp-h2 span,.article-lp-wrapper .lp-toc-ttl{font-size:max(24px,6.8vw) !important;line-height:1.4 !important}
  .article-lp-wrapper .lp-cta-catch{font-size:max(23px,6.4vw) !important;line-height:1.5 !important}
  .article-lp-wrapper .lp-cta-catch-final{font-size:max(26px,7vw) !important}
  .article-lp-wrapper .lp-pull-txt{font-size:max(21px,5.6vw) !important;line-height:1.55 !important}
  .article-lp-wrapper .lp-section-num{font-size:max(40px,13vw) !important;line-height:1.1 !important}
  .article-lp-wrapper .lp-stat-num .num,.article-lp-wrapper .lp-trust-num .num{font-size:max(38px,9vw) !important;line-height:1.1 !important}
  .article-lp-wrapper .lp-stat-num .unit,.article-lp-wrapper .lp-trust-num .unit{font-size:max(20px,5.4vw) !important}

  .article-lp-wrapper .lp-section{padding:60px 0}
  .article-lp-wrapper .lp-cta-mid{padding:60px 0}
  .article-lp-wrapper .lp-cta-final{padding:60px 0}
  .article-lp-wrapper .lp-container{padding-inline:5.5vw}
  .article-lp-wrapper .lp-br-pc{display:none}.article-lp-wrapper .lp-br-sp{display:inline}
  .article-lp-wrapper .lp-know{padding:34px 28px}
  .article-lp-wrapper .lp-faq{padding:30px 26px}
  .article-lp-wrapper .lp-pull{padding:48px 28px}
  .article-lp-wrapper .lp-note{flex-direction:column;gap:14px;padding:32px 26px}
  .article-lp-wrapper .lp-stat-card,.article-lp-wrapper .lp-trust{padding:38px 26px}
  .article-lp-wrapper .lp-cta-sub{font-size:max(16px,4.3vw)}
  .article-lp-wrapper .cta-btn{white-space:normal;width:100%;max-width:100%;padding:16px 22px;font-size:max(16px,4.3vw)}
  .article-lp-wrapper .cta-btn .arrow{width:18px;height:18px}
  .article-lp-wrapper .lp-point{flex-direction:column;align-items:flex-start;gap:8px;padding:24px 22px}
  .article-lp-wrapper .lp-point-tag{width:auto}
  .article-lp-wrapper .lp-anchor{width:100%;margin-inline:auto}

  /* SP表 → 1カラムカード化 */
  .article-lp-wrapper table{border:none;border-radius:0;box-shadow:none}
  .article-lp-wrapper table thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}
  .article-lp-wrapper table tbody{display:flex;flex-direction:column;gap:22px}
  .article-lp-wrapper table tr{display:block;border:1px solid var(--hairline);border-radius:4px;overflow:hidden;background:#FFFFFF}
  .article-lp-wrapper table th[scope="row"]{display:block;width:100%;background:var(--color-main) !important;color:#1A1A1A !important;font-size:max(16px,4.5vw);font-weight:900;text-align:left;padding:14px 18px;border:none}
  .article-lp-wrapper table td{display:block;width:100%;text-align:left;padding:0 18px 16px;background:#FFFFFF !important;border:none}
  .article-lp-wrapper table td:first-of-type{padding-top:16px}
  .article-lp-wrapper table td::before{content:attr(data-label);display:block;font-size:max(16px,4.2vw);font-weight:700;letter-spacing:.04em;color:var(--color-accent) !important;padding-bottom:8px;margin-bottom:10px;border-bottom:1px solid var(--hairline)}
  .article-lp-wrapper table.lp-cmp tr:has(.lp-td-rec){border-top:4px solid var(--color-accent)}
  .article-lp-wrapper table td.lp-td-rec{background:var(--tint-accent) !important}
  .article-lp-wrapper table td.lp-td-rec::before{color:#1A1A1A !important;background:transparent}

  .article-lp-wrapper .lp-step{grid-template-columns:44px 1fr;column-gap:14px}
  .article-lp-wrapper .lp-step-num{width:38px;height:38px}
  .article-lp-wrapper .lp-step:not(:last-child)::before{left:22px;top:38px}
}

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

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

    function runCount(el){
      var target=parseFloat(el.getAttribute('data-target')); var dec=parseInt(el.getAttribute('data-dec')||'0',10);
      if (isNaN(target)) return; var dur=1900, start=null;
      function f(ts){ if(!start)start=ts; var p=Math.min((ts-start)/dur,1); var e=1-Math.pow(1-p,3);
        el.textContent=(target*e).toFixed(dec); if(p<1)requestAnimationFrame(f); else el.textContent=target.toFixed(dec); }
      requestAnimationFrame(f);
    }
    var all = wrapper.querySelectorAll('.lp-anim');
    function revealVisible(){
      var vh = window.innerHeight || document.documentElement.clientHeight;
      for (var i=0;i<all.length;i++){
        if (all[i].classList.contains('in-view')) continue;
        var r = all[i].getBoundingClientRect();
        if (r.top < vh * 0.92 && r.bottom > 0) reveal(all[i], runCount);
      }
    }
    wrapper.classList.add('is-animating');
    var io = new IntersectionObserver(function(entries){
      entries.forEach(function(en){ if (en.isIntersecting){ reveal(en.target, runCount); io.unobserve(en.target); } });
    }, { threshold:0.12, rootMargin:'0px 0px -8% 0px' });
    for (var j=0;j<all.length;j++) io.observe(all[j]);
    setTimeout(revealVisible, 1200);
    var ticking=false;
    window.addEventListener('scroll', function(){
      if (ticking) return; ticking=true;
      window.requestAnimationFrame(function(){ revealVisible(); ticking=false; });
    }, { passive:true });
  } catch (err) {
    wrapper.classList.remove('is-animating');
    var a2 = wrapper.querySelectorAll('.lp-anim');
    for (var m=0;m<a2.length;m++) a2[m].classList.add('in-view');
  }
})();
</script>]]></description>
            <pubDate>2026-06-30</pubDate>
        </item>
                
        <item>
            <title>家を売却するなら離婚前・離婚後どっち？メリットデメリットを整理</title>
            <link>https://www.fullhouse-sellwell.com/blog/entry-811873/</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/811873_1_0_0_1.jpg" alt="家を売却するなら離婚前・離婚後どっち？メリットデメリットを整理" width="100%">
</p></div></div>
<div class="article-lp-wrapper">

  <!-- ===== FV ===== -->
  <section class="lp-section lp-fv bg-white">
    <div class="lp-container">
      <p class="lp-fv-cat">離婚と不動産売却</p>
      <div class="lp-fv-h1">
        <span class="lp-h1-phrase">家を売却するなら</span><br class="lp-br-pc"><br class="lp-br-sp">
        <span class="lp-h1-phrase"><span class="lp-nobr">離婚前</span>・<span class="lp-nobr">離婚後</span>どっち？</span><br class="lp-br-pc"><br class="lp-br-sp">
        <span class="lp-h1-phrase"><span class="lp-nobr">メリットデメリット</span><span class="lp-nobr">を整理</span></span>
      </div>
      <p class="lp-lead">
        離婚で家を売るタイミングは、<span class="lp-marker">離婚前・離婚後のどちらが正解とは限りません。</span>
        家の名義、住宅ローン残債、売却希望時期、現金化の優先度を確認し、仲介と買取を比較して選ぶことが大切です。
      </p>

      <div class="lp-know">
        <p class="lp-know-ttl">この記事で分かること</p>
        <ul class="lp-know-list">
          <li class="lp-check-item">
            <span class="ico" aria-hidden="true"><svg viewBox="0 0 24 24"><path d="M5 12.5l4.2 4.2L19 7" fill="none" stroke-width="2.6" stroke-linecap="round" stroke-linejoin="round"/></svg></span>
            <span>離婚前or離婚後に家を売却する際のメリット・デメリット</span>
          </li>
          <li class="lp-check-item">
            <span class="ico" aria-hidden="true"><svg viewBox="0 0 24 24"><path d="M5 12.5l4.2 4.2L19 7" fill="none" stroke-width="2.6" stroke-linecap="round" stroke-linejoin="round"/></svg></span>
            <span>財産分与、登記名義、住宅ローン残債を確認してから売却方針を決める</span>
          </li>
          <li class="lp-check-item">
            <span class="ico" aria-hidden="true"><svg viewBox="0 0 24 24"><path d="M5 12.5l4.2 4.2L19 7" fill="none" stroke-width="2.6" stroke-linecap="round" stroke-linejoin="round"/></svg></span>
            <span>早期に現金化したい場合は買取も検討</span>
          </li>
        </ul>
      </div>
    </div>
  </section>

  <!-- ===== FAQ目次 ===== -->
  <section class="lp-section bg-light">
    <div class="lp-container">
      <p class="lp-eyebrow">よくある質問から読む</p>
      <h2 class="lp-h2 lp-anim lp-anim-clip"><span class="lp-h2-phrase">気になる疑問に</span><br class="lp-br-pc"><span class="lp-h2-phrase">先にお答えします</span></h2>
      <span class="lp-h2-bar lp-anim lp-anim-line"></span>

      <div class="lp-faq-toc">
        <div class="lp-faq-box lp-anim lp-anim-slide-left" style="--lp-delay:0ms">
          <p class="lp-faq-q"><span class="lp-qa-badge q">Q</span><span>離婚で家を売るなら、離婚前と離婚後のどちらがよいですか？</span></p>
          <p class="lp-faq-a"><span class="lp-qa-badge a">A</span><span>財産分与を早く整理したいなら離婚前、生活が落ち着いてから行動したいなら離婚後に売却活動を始めましょう。</span></p>
          <a href="#h2-check" class="lp-faq-anchor" aria-label="判断する前に確認すべきことへ移動">詳細はこちらから▼</a>
        </div>
        <div class="lp-faq-box lp-anim lp-anim-slide-left" style="--lp-delay:140ms">
          <p class="lp-faq-q"><span class="lp-qa-badge q">Q</span><span>離婚前に家を売るメリットは何ですか？</span></p>
          <p class="lp-faq-a"><span class="lp-qa-badge a">A</span><span>売却代金を現金で分けやすく、財産分与の話し合いを進めやすい点です。</span></p>
          <a href="#h2-before" class="lp-faq-anchor" aria-label="離婚前に家を売るメリット・デメリットへ移動">詳細はこちらから▼</a>
        </div>
        <div class="lp-faq-box lp-anim lp-anim-slide-left" style="--lp-delay:280ms">
          <p class="lp-faq-q"><span class="lp-qa-badge q">Q</span><span>離婚後に家を売る場合の注意点は何ですか？</span></p>
          <p class="lp-faq-a"><span class="lp-qa-badge a">A</span><span>元配偶者との連絡不通、共有名義での同意、売却代金の分け方に注意が必要です。財産分与の請求期限にも気をつけましょう。</span></p>
          <a href="#h2-after" class="lp-faq-anchor" aria-label="離婚後に家を売るリスクと対策へ移動">詳細はこちらから▼</a>
        </div>
        <div class="lp-faq-box lp-anim lp-anim-slide-left" style="--lp-delay:420ms">
          <p class="lp-faq-q"><span class="lp-qa-badge q">Q</span><span>早く現金化したい場合は仲介と買取のどちらが向いていますか？</span></p>
          <p class="lp-faq-a"><span class="lp-qa-badge a">A</span><span>不動産をなるべく早く現金化したい場合は、買取が向いています。</span></p>
          <a href="#h2-kaitori" class="lp-faq-anchor" aria-label="早期に現金化したいなら買取も検討するへ移動">詳細はこちらから▼</a>
        </div>
      </div>
    </div>
  </section>

  <!-- ===== H2-1 確認すべきこと ===== -->
  <section class="lp-section bg-white" id="h2-check">
    <div class="lp-container">
      <p class="lp-num">01</p>
      <p class="lp-eyebrow">売却前の土台づくり</p>
      <h2 class="lp-h2 lp-anim lp-anim-clip"><span class="lp-h2-phrase">タイミングを</span><br class="lp-br-sp"><span class="lp-h2-phrase">判断する前に</span><br class="lp-br-pc"><span class="lp-h2-phrase">確認すべきこと</span></h2>
      <span class="lp-h2-bar lp-anim lp-anim-line"></span>

      <p class="lp-text lp-anim lp-anim-fade-up">
        離婚前・離婚後を比べる前に、まずは<span class="lp-em">家の権利関係とお金の状況</span>を整理しましょう。
        裁判所は財産分与を「夫婦が婚姻中に協力して取得した財産を、離婚する際または離婚後に分けること」と説明しています。
        つまり登記名義が一方だけでも、婚姻中に夫婦で築いた財産であれば財産分与の対象になり得ます。
      </p>

      <p class="lp-table-cap">売却前に確認したい項目</p>
      <table class="lp-table lp-anim lp-anim-fade-up">
        <thead>
          <tr><th scope="col">項目</th><th scope="col">確認書類</th><th scope="col">注意点</th></tr>
        </thead>
        <tbody>
          <tr><th scope="row">登記名義</th><td data-label="確認書類">登記事項証明書</td><td data-label="注意点">単独名義か共有名義かを確認</td></tr>
          <tr><th scope="row">住宅ローン</th><td data-label="確認書類">残高証明書</td><td data-label="注意点">売却代金で返済できるか確認</td></tr>
          <tr><th scope="row">連帯債務・連帯保証</th><td data-label="確認書類">金銭消費貸借契約書</td><td data-label="注意点">離婚後も責任が残る可能性</td></tr>
          <tr><th scope="row">抵当権</th><td data-label="確認書類">登記事項証明書</td><td data-label="注意点">売却時は抹消手続きが必要</td></tr>
          <tr><th scope="row">維持費</th><td data-label="確認書類">固定資産税納税通知書</td><td data-label="注意点">売却まで税金や修繕費が続く</td></tr>
          <tr><th scope="row">生活資金</th><td data-label="確認書類">預貯金・新居費用</td><td data-label="注意点">住み替えや老後資金を考える</td></tr>
        </tbody>
      </table>

      <p class="lp-text lp-anim lp-anim-fade-up">
        住宅ローンが残っている場合は、<span class="lp-marker">売却代金で完済できるかを金融機関に確認</span>する必要があります。
        住宅ローンの名義変更や債務者変更は、夫婦間の合意だけでは進められず、金融機関の審査や承諾が必要です。
      </p>

      <div class="lp-note-box lp-anim lp-anim-fade-up">
        <p class="lp-note-ttl"><span class="lp-note-mark" aria-hidden="true">!</span>税金は個別事情で変わります</p>
        <p class="lp-note-body">
          国税庁は、離婚により土地建物などを渡した側に譲渡所得の課税が行われる場合があるとしています。
          受け取る側は通常、贈与税がかかりませんが、分与額が過大な場合などは課税される可能性があります。
          財産分与や税金は個別事情で結果が変わるため、専門家への確認が安心です。
        </p>
      </div>
    </div>
  </section>

  <!-- ===== 中間CTA(1) ===== -->
  <section class="lp-section lp-cta-block bg-light">
    <div class="lp-container">
      <p class="lp-cta-label"><span class="lp-nobr">八戸市周辺の</span><span class="lp-nobr">不動産売買・</span><span class="lp-nobr">空き家管理</span></p>
      <p class="lp-cta-catch lp-anim lp-anim-fade-up">難しいご事情にも、<br class="lp-br-sp"><span class="lp-nobr">寄り添って</span>解決へ。</p>
      <p class="lp-cta-sub lp-anim lp-anim-fade-up">
        八戸市周辺での不動産売買なら、取引実績<span class="lp-nobr">200件以上</span>の「不動産のフルハウス」にお任せください。
        売買はもちろん、空き家管理も含めた柔軟な対応力で、お客様の難しいご事情にしっかりと寄り添います。
      </p>
      <p class="lp-cta-pre lp-anim lp-anim-fade-up">離婚に併せて家を売却したい…</p>
      <a href="/satei/" target="_blank" class="cta-btn cta-btn-mid lp-anim lp-anim-scale" aria-label="八戸市の不動産無料査定はこちら">
        <span>【八戸市】不動産の<br class="lp-br-sp"><span class="lp-nobr">無料査定はこちら</span></span>
        <svg class="arrow" viewBox="0 0 24 24" aria-hidden="true"><path d="M4 12h15M13 6l6 6-6 6" fill="none" stroke-width="2.4" stroke-linecap="round" stroke-linejoin="round"/></svg>
      </a>
    </div>
  </section>

  <!-- ===== H2-2 離婚前 ===== -->
  <section class="lp-section bg-white" id="h2-before">
    <div class="lp-container">
      <p class="lp-num">02</p>
      <p class="lp-eyebrow">タイミング比較 ①</p>
      <h2 class="lp-h2 lp-anim lp-anim-slide-left"><span class="lp-h2-phrase">離婚前に家を売る</span><br class="lp-br-pc"><span class="lp-h2-phrase">メリット・デメリット</span></h2>
      <span class="lp-h2-bar lp-anim lp-anim-line"></span>

      <p class="lp-text lp-anim lp-anim-fade-up">
        離婚前に家を売る大きなメリットは、<span class="lp-marker">売却代金を現金で分けやすい</span>ことです。
        不動産のままだと評価額や住み続ける人を巡って話し合いが長引きやすいですが、売却後であれば財産分与の金額を整理しやすくなります。
      </p>
      <p class="lp-text lp-anim lp-anim-fade-up">
        また、離婚前は夫婦間で連絡を取りやすいことが多く、共有名義や住宅ローンの確認も進めやすいです。
        ローン完済や抵当権抹消の方針を離婚前に決めておけば、離婚後のトラブルを減らしやすくなります。
      </p>

      <p class="lp-table-cap">離婚前に売る場合のメリット・デメリット</p>
      <table class="lp-table lp-anim lp-anim-fade-up">
        <thead>
          <tr><th scope="col">項目</th><th scope="col">メリット</th><th scope="col">デメリット</th></tr>
        </thead>
        <tbody>
          <tr><th scope="row">財産分与</th><td data-label="メリット">現金で分けやすい</td><td data-label="デメリット">売却価格で意見が対立する可能性</td></tr>
          <tr><th scope="row">連絡</th><td data-label="メリット">話し合いを進めやすい</td><td data-label="デメリット">感情的な対立が残りやすい</td></tr>
          <tr><th scope="row">ローン</th><td data-label="メリット">完済方針を決めやすい</td><td data-label="デメリット">残債が多いと調整が必要</td></tr>
          <tr><th scope="row">新生活資金</th><td data-label="メリット">早めに資金を準備できる</td><td data-label="デメリット">売却完了まで離婚できない可能性</td></tr>
          <tr><th scope="row">住み替え</th><td data-label="メリット">計画を立てやすい</td><td data-label="デメリット">転居時期の調整が必要</td></tr>
        </tbody>
      </table>

      <p class="lp-flow-cap">離婚前売却の流れ</p>
      <div class="lp-steps lp-anim-host">
        <div class="lp-step lp-anim lp-anim-fade-up" style="--lp-delay:0ms"><span class="lp-step-num">1</span><div class="lp-step-body">家の名義確認</div></div>
        <div class="lp-step lp-anim lp-anim-fade-up" style="--lp-delay:90ms"><span class="lp-step-num">2</span><div class="lp-step-body">住宅ローン残債の確認</div></div>
        <div class="lp-step lp-anim lp-anim-fade-up" style="--lp-delay:200ms"><span class="lp-step-num">3</span><div class="lp-step-body">査定依頼</div></div>
        <div class="lp-step lp-anim lp-anim-fade-up" style="--lp-delay:320ms"><span class="lp-step-num">4</span><div class="lp-step-body">売却方法や財産分与の<span class="lp-nobr">話し合い</span></div></div>
        <div class="lp-step lp-anim lp-anim-fade-up" style="--lp-delay:450ms"><span class="lp-step-num">5</span><div class="lp-step-body">離婚条件の整理</div></div>
        <div class="lp-step lp-anim lp-anim-fade-up" style="--lp-delay:590ms"><span class="lp-step-num">6</span><div class="lp-step-body">売買契約</div></div>
        <div class="lp-step lp-anim lp-anim-fade-up" style="--lp-delay:740ms"><span class="lp-step-num">7</span><div class="lp-step-body">引き渡し・決済</div></div>
        <div class="lp-step lp-anim lp-anim-fade-up" style="--lp-delay:900ms"><span class="lp-step-num">8</span><div class="lp-step-body">ローン完済・代金分配</div></div>
      </div>
    </div>
  </section>

  <!-- ===== H2-3 離婚後 ===== -->
  <section class="lp-section bg-light" id="h2-after">
    <div class="lp-container">
      <p class="lp-num">03</p>
      <p class="lp-eyebrow">タイミング比較 ②</p>
      <h2 class="lp-h2 lp-anim lp-anim-clip"><span class="lp-h2-phrase">離婚後に家を売る</span><br class="lp-br-pc"><span class="lp-h2-phrase">リスクと対策</span></h2>
      <span class="lp-h2-bar lp-anim lp-anim-line"></span>

      <p class="lp-text lp-anim lp-anim-fade-up">
        離婚後に家を売る場合は、<span class="lp-marker">生活が落ち着いてから売却時期を考えられる</span>点がメリットです。
        子どもの進学や転居時期に合わせて動きやすく、売却活動にも時間をかけやすくなります。
      </p>
      <p class="lp-text lp-anim lp-anim-fade-up">
        一方で、元配偶者と連絡が取れなくなると、共有名義の売却や代金分配の話し合いが難しくなります。
        住宅ローンや固定資産税、修繕費などの維持費も続くため、売却を先延ばしにするほど負担が増える場合があります。
      </p>

      <p class="lp-table-cap">離婚後に売る場合の主なリスク</p>
      <table class="lp-table lp-anim lp-anim-fade-up">
        <thead>
          <tr><th scope="col">リスク</th><th scope="col">起こりやすいこと</th><th scope="col">事前対策</th></tr>
        </thead>
        <tbody>
          <tr><th scope="row">連絡不通</th><td data-label="起こりやすいこと">売却同意が取れない</td><td data-label="事前対策">離婚協議書で方針を残す</td></tr>
          <tr><th scope="row">共有名義</th><td data-label="起こりやすいこと">契約手続きが進まない</td><td data-label="事前対策">共有者の協力を確認する</td></tr>
          <tr><th scope="row">ローン負担</th><td data-label="起こりやすいこと">返済が続く</td><td data-label="事前対策">残債と売却見込みを比べる</td></tr>
          <tr><th scope="row">維持費</th><td data-label="起こりやすいこと">固定資産税や修繕費が続く</td><td data-label="事前対策">売却時期を決めておく</td></tr>
          <tr><th scope="row">請求期限</th><td data-label="起こりやすいこと">財産分与請求が難しくなる</td><td data-label="事前対策">離婚日と期限を確認する</td></tr>
        </tbody>
      </table>

      <div class="lp-deadline lp-anim lp-anim-scale">
        <div class="lp-deadline-main">
          <p class="lp-deadline-cap"><span class="lp-nobr">2026年4月1日</span>以降に<br class="lp-br-sp"><span class="lp-nobr">離婚した場合</span>の<br class="lp-br-pc"><br class="lp-br-sp"><span class="lp-nobr">財産分与</span><span class="lp-nobr">請求調停</span>の<br class="lp-br-sp"><span class="lp-nobr">申立て期限</span></p>
          <p class="lp-stat-num"><span class="num" data-countup data-target="5" data-dec="0">5</span><span class="unit">年</span></p>
          <p class="lp-deadline-note">離婚した日の翌日から起算</p>
        </div>
        <div class="lp-deadline-side">
          <p class="lp-deadline-side-ttl"><span class="lp-note-mark" aria-hidden="true">!</span><span class="lp-ttl-tx"><span class="lp-nobr">2026年4月1日</span>より前の<br class="lp-br-sp"><span class="lp-nobr">離婚</span>は</span></p>
          <p class="lp-deadline-side-body"><span class="lp-nobr">離婚</span>した日の<span class="lp-nobr">翌日</span>から<span class="lp-em"><span class="lp-nobr">2年を経過する</span></span>と、<span class="lp-nobr">財産分与</span><span class="lp-nobr">請求調停</span>の<span class="lp-nobr">申立て</span>ができなくなる点にも注意が必要です。</p>
        </div>
      </div>
    </div>
  </section>

  <!-- ===== H2-4 買取 ===== -->
  <section class="lp-section bg-white" id="h2-kaitori">
    <div class="lp-container">
      <p class="lp-num">04</p>
      <p class="lp-eyebrow">早期現金化という選択肢</p>
      <h2 class="lp-h2 lp-anim lp-anim-slide-left"><span class="lp-h2-phrase">早期に現金化したいなら</span><br class="lp-br-pc"><span class="lp-h2-phrase">買取も検討する</span></h2>
      <span class="lp-h2-bar lp-anim lp-anim-line"></span>

      <p class="lp-text lp-anim lp-anim-fade-up">
        離婚に伴う戸建て売却では、価格だけでなく<span class="lp-marker-o">「いつ現金化できるか」</span>も重要です。
        仲介は一般の買主を探すため希望価格に近づけやすい可能性がありますが、内覧対応や販売活動が必要で、売却期間が読みづらい面もあります。
      </p>
      <p class="lp-text lp-anim lp-anim-fade-up">
        一方、買取は不動産会社が直接買い取る方法です。仲介より価格が抑えられる傾向はありますが、
        販売活動の負担を減らしやすく、<span class="lp-em">早期現金化を目指しやすい</span>点が特徴です。
      </p>

      <p class="lp-table-cap">仲介と買取の違い</p>
      <table class="lp-table lp-table-cmp lp-anim lp-anim-fade-up">
        <thead>
          <tr><th scope="col">項目</th><th scope="col">仲介</th><th scope="col" class="rec">買取<span class="rec-tag">早期現金化向き</span></th></tr>
        </thead>
        <tbody>
          <tr><th scope="row">買主</th><td data-label="仲介">一般の購入希望者</td><td class="rec" data-label="買取">不動産会社</td></tr>
          <tr><th scope="row">価格</th><td data-label="仲介">高く売れる可能性がある</td><td class="rec" data-label="買取">仲介より抑えられる傾向</td></tr>
          <tr><th scope="row">期間</th><td data-label="仲介">数か月以上かかる場合がある</td><td class="rec" data-label="買取">比較的短期間で進めやすい</td></tr>
          <tr><th scope="row">内覧</th><td data-label="仲介">必要になりやすい</td><td class="rec" data-label="買取">負担を減らしやすい</td></tr>
          <tr><th scope="row">向いている人</th><td data-label="仲介">価格を重視したい人</td><td class="rec" data-label="買取">スピードと手間の少なさを重視する人</td></tr>
        </tbody>
      </table>

      <p class="lp-text lp-anim lp-anim-fade-up">
        離婚時は、元配偶者とのやり取りを長引かせたくない方も少なくありません。
        売却価格だけでなく、<span class="lp-marker">現金化までの期間、内覧対応の負担、住み替え時期も含めて比較</span>すると、買取が合うケースもあります。
      </p>
    </div>
  </section>

  <!-- ===== 中間CTA(2) ===== -->
  <section class="lp-section lp-cta-block lp-cta-mid2 bg-light">
    <div class="lp-container">
      <p class="lp-cta-catch lp-anim lp-anim-fade-up">どの<span class="lp-nobr">売り方</span>が合うか、<br class="lp-br-sp">まず<span class="lp-nobr">相談</span>から。</p>
      <p class="lp-cta-sub lp-anim lp-anim-fade-up">
        「不動産のフルハウス」は、八戸市周辺の売買から空き家管理まで対応。査定額や手残りの目安を確認しながら、ご事情に合う進め方を一緒に考えます。
      </p>
      <a href="/satei/" target="_blank" class="cta-btn cta-btn-mid lp-anim lp-anim-scale" aria-label="八戸市の不動産無料査定はこちら">
        <span>【八戸市】不動産の<br class="lp-br-sp"><span class="lp-nobr">無料査定はこちら</span></span>
        <svg class="arrow" viewBox="0 0 24 24" aria-hidden="true"><path d="M4 12h15M13 6l6 6-6 6" fill="none" stroke-width="2.4" stroke-linecap="round" stroke-linejoin="round"/></svg>
      </a>
    </div>
  </section>

  <!-- ===== まとめ ===== -->
  <section class="lp-section bg-white" id="h2-summary">
    <div class="lp-container">
      <p class="lp-eyebrow">この記事のまとめ</p>
      <h2 class="lp-h2 lp-anim lp-anim-clip"><span class="lp-h2-phrase">自分たちに合う</span><br class="lp-br-pc"><span class="lp-h2-phrase">売却方法を選ぶために</span></h2>
      <span class="lp-h2-bar lp-anim lp-anim-line"></span>

      <p class="lp-text lp-anim lp-anim-fade-up">
        離婚で家を売るタイミングは、離婚前・離婚後のどちらが正解とは限りません。
        大切なのは、<span class="lp-marker">財産分与・住宅ローン・名義・住み替え・現金化の希望時期</span>を整理したうえで、自分たちに合う方法を選ぶことです。
      </p>

      <p class="lp-points-ttl">離婚で家を売る前に確認したい要点</p>
      <ul class="lp-points">
        <li class="lp-point lp-anim lp-anim-slide-left" style="--lp-delay:0ms"><span class="lp-point-no">01</span><span>登記名義が単独か共有かを確認する</span></li>
        <li class="lp-point lp-anim lp-anim-slide-right" style="--lp-delay:120ms"><span class="lp-point-no">02</span><span>住宅ローン残債と抵当権の有無を調べる</span></li>
        <li class="lp-point lp-anim lp-anim-slide-left" style="--lp-delay:240ms"><span class="lp-point-no">03</span><span>財産分与の対象になるかを慎重に整理する</span></li>
        <li class="lp-point lp-anim lp-anim-slide-right" style="--lp-delay:360ms"><span class="lp-point-no">04</span><span>2026年4月1日以降の離婚は、財産分与請求の期限が原則5年である点を確認する</span></li>
        <li class="lp-point lp-anim lp-anim-slide-left" style="--lp-delay:480ms"><span class="lp-point-no">05</span><span>早期現金化を重視する場合は、仲介だけでなく買取も比較する</span></li>
      </ul>

      <p class="lp-text lp-anim lp-anim-fade-up">
        離婚に伴う家の売却は、精神的な負担が大きくなりやすい手続きです。
        しかし早い段階で名義・ローン・査定額を整理すれば、新生活に必要な資金計画を立てやすくなります。
        元配偶者とのやり取りを長引かせたくない方や、戸建てを早く現金化したい方は、買取も含めて売却方法を比較してみましょう。
      </p>
    </div>
  </section>

  <!-- ===== 最終CTA ===== -->
  <section class="lp-section lp-cta-final bg-light">
    <div class="lp-container">
      <p class="lp-cta-label-f lp-anim lp-anim-fade-up">八戸市・不動産のフルハウス</p>
      <p class="lp-cta-catch-f lp-anim lp-anim-blur">難しいご事情も、<br class="lp-br-sp">まずはひとつずつ。</p>
      <p class="lp-cta-sub-f lp-anim lp-anim-fade-up" style="--lp-delay:120ms">
        取引実績<span class="lp-nobr">200件以上</span>。離婚に伴う売却・空き家管理まで、八戸市周辺で地域に密着してサポートします。名義やローン、査定額の整理から、お気軽にご相談ください。
      </p>
      <a href="/contact/" target="_blank" class="cta-btn cta-btn-final lp-anim lp-anim-scale" style="--lp-delay:220ms" aria-label="お問い合わせはこちら">
        <span>お問い合わせはこちら</span>
        <svg class="arrow" viewBox="0 0 24 24" aria-hidden="true"><path d="M4 12h15M13 6l6 6-6 6" fill="none" stroke-width="2.4" stroke-linecap="round" stroke-linejoin="round"/></svg>
      </a>
      <ul class="lp-badges">
        <li class="lp-badge-i lp-anim lp-anim-fade-up" style="--lp-delay:80ms">取引実績200件以上</li>
        <li class="lp-badge-i lp-anim lp-anim-fade-up" style="--lp-delay:220ms">売買〜空き家管理</li>
        <li class="lp-badge-i lp-anim lp-anim-fade-up" style="--lp-delay:360ms">八戸市周辺に密着</li>
      </ul>
    </div>
  </section>

</div>

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@graph": [
    {
      "@type": "Article",
      "headline": "家を売却するなら離婚前・離婚後どっち？メリットデメリットを整理",
      "description": "離婚で家を売るタイミングは離婚前・離婚後のどちらが正解とは限りません。家の名義・住宅ローン残債・財産分与・現金化の優先度を整理し、仲介と買取を比較して選ぶための判断材料をまとめました。",
      "articleSection": "不動産売却",
      "about": ["離婚 家 売却", "財産分与", "住宅ローン", "登記名義", "仲介と買取"]
    },
    {
      "@type": "FAQPage",
      "mainEntity": [
        {
          "@type": "Question",
          "name": "離婚で家を売るなら、離婚前と離婚後のどちらがよいですか？",
          "acceptedAnswer": {"@type": "Answer", "text": "財産分与を早く整理したいなら離婚前、生活が落ち着いてから行動したいなら離婚後に売却活動を始めましょう。"}
        },
        {
          "@type": "Question",
          "name": "離婚前に家を売るメリットは何ですか？",
          "acceptedAnswer": {"@type": "Answer", "text": "売却代金を現金で分けやすく、財産分与の話し合いを進めやすい点です。"}
        },
        {
          "@type": "Question",
          "name": "離婚後に家を売る場合の注意点は何ですか？",
          "acceptedAnswer": {"@type": "Answer", "text": "元配偶者との連絡不通、共有名義での同意、売却代金の分け方に注意が必要です。財産分与の請求期限にも気をつけましょう。"}
        },
        {
          "@type": "Question",
          "name": "早く現金化したい場合は仲介と買取のどちらが向いていますか？",
          "acceptedAnswer": {"@type": "Answer", "text": "不動産をなるべく早く現金化したい場合は、買取が向いています。"}
        }
      ]
    },
    {
      "@type": "RealEstateAgent",
      "name": "不動産のフルハウス",
      "areaServed": "八戸市"
    }
  ]
}
</script>

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

:root{
  --color-base:#FAFAFA;            /* tone: light */
  --color-main:#f1c40f;            /* tone: light  → 文字は暗色 */
  --color-sub:#e67e22;             /* tone: dark寄り → 暗文字で5.38:1 */
  --color-accent:#e67e22;          /* CV */
  --color-accent-dark:#c96a17;     /* hover濃色化用 */
  --color-main-tint:#fdf6d8;       /* 黄tint(濃度下限以上) */
  --color-sub-tint:#fbe9d6;        /* 橙tint */
  --c-ink:#1A1A1A; --c-ink2:#333333; --c-ink3:#666666; --c-white:#FFFFFF;
  --c-hair:rgba(26,26,26,.12);
}

/* ---- wrapper / host isolation ---- */
.article-lp-wrapper{position:relative;isolation:isolate;contain:layout style;width:100%;max-width:100%;overflow:visible;z-index:auto;
  font-family:"Noto Sans JP","Hiragino Kaku Gothic ProN","Hiragino Sans","Yu Gothic","Meiryo",system-ui,-apple-system,sans-serif !important;
  color:var(--c-ink) !important;background:var(--c-white) !important;font-weight:400;-webkit-font-smoothing:antialiased;}
.article-lp-wrapper,.article-lp-wrapper *,.article-lp-wrapper *::before,.article-lp-wrapper *::after{box-sizing:border-box}
.article-lp-wrapper img,.article-lp-wrapper svg,.article-lp-wrapper video{max-width:100%;height:auto;display:block}
.article-lp-wrapper a{color:inherit !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 .lp-fv-h1,.article-lp-wrapper h2,.article-lp-wrapper h3,.article-lp-wrapper span,.article-lp-wrapper a{font-family:inherit !important}

/* ---- center container (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-steps,.article-lp-wrapper .lp-deadline{margin-inline:auto;max-width:100%}
.article-lp-wrapper [class*="grid"]>*,.article-lp-wrapper [class*="flex"]>*{min-width:0}

/* ---- section rhythm ---- */
.article-lp-wrapper .lp-section{padding:60px 0}
.article-lp-wrapper .bg-white{background:var(--c-white) !important}
.article-lp-wrapper .bg-light{background:var(--color-base) !important}

/* ---- typography base ---- */
.article-lp-wrapper p,.article-lp-wrapper li{line-height:2.1;letter-spacing:.02em}
.article-lp-wrapper .lp-text{font-size:18px;color:var(--c-ink2) !important;margin-top:0}
.article-lp-wrapper .lp-text + .lp-text{margin-top:54px}
.article-lp-wrapper .lp-lead{font-size:19px;line-height:2.2;color:var(--c-ink2) !important;margin-top:30px}

/* break helpers / nobr (2-11) */
.article-lp-wrapper .lp-br-pc{display:inline}.article-lp-wrapper .lp-br-sp{display:none}
.article-lp-wrapper .lp-nobr{white-space:nowrap}
.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-fv-h1,.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-h1-phrase,.article-lp-wrapper .lp-h2-phrase{display:inline-block;max-width:100%;white-space:normal;word-break:keep-all;overflow-wrap:anywhere}

/* ---- eyebrow / section number ---- */
.article-lp-wrapper .lp-num{font-size:64px;font-weight:900;line-height:1.05;letter-spacing:-.02em;color:var(--color-main) !important;margin:0 0 6px}
.article-lp-wrapper .bg-light .lp-num,.article-lp-wrapper .bg-white .lp-num{color:var(--color-main) !important}
.article-lp-wrapper .lp-eyebrow{display:inline-block;font-size:16px;font-weight:700;letter-spacing:.18em;color:var(--c-ink3) !important;margin:0 0 14px}
.article-lp-wrapper .lp-eyebrow::before{content:"";display:inline-block;width:22px;height:2px;background:var(--color-accent) !important;vertical-align:middle;margin-right:10px;transform:translateY(-3px)}

/* ---- headings ---- */
.article-lp-wrapper .lp-h2{font-size:44px;font-weight:900;line-height:1.4;letter-spacing:-.02em;color:var(--c-ink) !important;margin:0}
.article-lp-wrapper .lp-h2-bar{display:block;width:64px;height:4px;background:var(--color-accent) !important;border-radius:2px;margin:22px 0 40px;transform-origin:left}
.article-lp-wrapper .lp-h3{font-size:24px;font-weight:700;line-height:1.5;color:var(--c-ink) !important;margin:0 0 16px}

/* ---- FV ---- */
.article-lp-wrapper .lp-fv{padding:60px 0;}
.article-lp-wrapper .lp-fv-cat{display:inline-block;font-size:16px;font-weight:700;letter-spacing:.14em;color:var(--c-ink) !important;background:var(--color-main) !important;padding:9px 18px;border-radius:2px;margin:0 0 26px}
.article-lp-wrapper .lp-fv-h1{font-size:50px;font-weight:900;line-height:1.34;letter-spacing:-.03em;color:var(--c-ink) !important;margin:0}
.article-lp-wrapper .lp-fv .lp-lead{max-width:760px;margin-top:34px}

/* marker (text stays dark) */
.article-lp-wrapper .lp-marker{background:linear-gradient(transparent 60%, rgba(241,196,15,.55) 60%, rgba(241,196,15,.55) 92%, transparent 92%) !important;padding:0 .12em;font-weight:700;color:var(--c-ink) !important}
.article-lp-wrapper .lp-marker-o{background:linear-gradient(transparent 60%, rgba(230,126,34,.32) 60%, rgba(230,126,34,.32) 92%, transparent 92%) !important;padding:0 .12em;font-weight:700;color:var(--c-ink) !important}
.article-lp-wrapper .lp-em{font-weight:700;color:var(--c-ink) !important}

/* ---- この記事で分かること ---- */
.article-lp-wrapper .lp-know{margin-top:52px;background:var(--c-white) !important;border:1px solid var(--c-hair);border-left:5px solid var(--color-accent) !important;border-radius:4px;padding:44px 48px}
.article-lp-wrapper .lp-know-ttl{font-size:17px;font-weight:900;letter-spacing:.1em;color:var(--c-ink) !important;margin:0 0 24px}
.article-lp-wrapper .lp-know-ttl::before{content:"";display:inline-block;width:8px;height:8px;background:var(--color-main) !important;border-radius:50%;margin-right:10px;transform:translateY(-2px)}
.article-lp-wrapper .lp-check-item{display:flex;align-items:flex-start;gap:14px}
.article-lp-wrapper .lp-check-item + .lp-check-item{margin-top:20px}
.article-lp-wrapper .lp-check-item .ico{flex:0 0 auto;width:26px;height:26px;border-radius:50%;background:var(--color-accent) !important;display:inline-flex;align-items:center;justify-content:center;margin-top:.2em}
.article-lp-wrapper .lp-check-item .ico svg{width:62%;height:62%}
.article-lp-wrapper .lp-check-item .ico svg path{stroke:var(--c-white) !important}
.article-lp-wrapper .lp-check-item > span:last-child{font-size:18px;font-weight:700;line-height:1.8;color:var(--c-ink2) !important}

/* ---- FAQ目次 ---- */
.article-lp-wrapper .lp-faq-toc{margin-top:8px}
.article-lp-wrapper .lp-faq-box{background:var(--c-white) !important;border:1px solid var(--c-hair);border-radius:10px;padding:40px 44px}
.article-lp-wrapper .lp-faq-box + .lp-faq-box{margin-top:24px}
.article-lp-wrapper .lp-faq-q,.article-lp-wrapper .lp-faq-a{display:flex;align-items:flex-start;gap:16px;margin:0}
.article-lp-wrapper .lp-faq-a{margin-top:18px;padding-top:18px;border-top:1px solid var(--c-hair)}
.article-lp-wrapper .lp-faq-q span:last-child{font-size:19px;font-weight:700;line-height:1.7;color:var(--c-ink) !important}
.article-lp-wrapper .lp-faq-a span:last-child{font-size:17px;font-weight:400;line-height:1.95;color:var(--c-ink2) !important}
.article-lp-wrapper .lp-qa-badge{flex:0 0 auto;width:34px;height:34px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;font-size:17px;font-weight:900;line-height:1}
.article-lp-wrapper .lp-qa-badge.q{background:var(--color-main) !important;color:var(--c-ink) !important}
.article-lp-wrapper .lp-qa-badge.a{background:var(--color-accent) !important;color:var(--c-ink) !important}
.article-lp-wrapper .lp-faq-anchor{display:inline-flex;align-items:center;justify-content:center;margin-top:26px;min-height:46px;padding:13px 30px;border-radius:6px;background:var(--color-main) !important;color:var(--c-ink) !important;font-size:16px;font-weight:700;letter-spacing:.04em;cursor:pointer;transition:transform .3s cubic-bezier(.22,1,.36,1),box-shadow .3s ease,background .3s ease}
.article-lp-wrapper .lp-faq-anchor:hover{transform:translateY(-2px);box-shadow:0 8px 18px rgba(230,126,34,.18)}
.article-lp-wrapper .lp-faq-anchor:focus-visible{outline:3px solid var(--color-accent);outline-offset:3px}

/* ---- 本文table ---- */
.article-lp-wrapper .lp-table-cap,.article-lp-wrapper .lp-flow-cap,.article-lp-wrapper .lp-points-ttl{display:block;width:100%;text-align:left;font-size:17px;font-weight:900;letter-spacing:.04em;color:var(--c-ink) !important;margin:64px 0 18px}
.article-lp-wrapper .lp-table-cap::before,.article-lp-wrapper .lp-flow-cap::before,.article-lp-wrapper .lp-points-ttl::before{content:"";display:inline-block;width:14px;height:14px;background:var(--color-main) !important;margin-right:11px;transform:translateY(1px);border-radius:2px}
.article-lp-wrapper .lp-table{border-collapse:collapse;border-radius:4px;overflow:hidden;border:1px solid var(--c-hair);margin-bottom:8px}
.article-lp-wrapper .lp-table thead th{background:var(--color-main) !important;color:var(--c-ink) !important;font-size:17px;font-weight:900;text-align:center;vertical-align:middle;padding:16px 14px;letter-spacing:.03em}
.article-lp-wrapper .lp-table thead th.rec{background:var(--color-accent) !important;color:var(--c-ink) !important}
.article-lp-wrapper .lp-table tbody th[scope="row"]{background:var(--color-main-tint) !important;color:var(--c-ink) !important;font-size:16px;font-weight:700;text-align:center;vertical-align:middle;padding:16px 14px;border-bottom:1px solid var(--c-hair)}
.article-lp-wrapper .lp-table tbody td{background:var(--c-white) !important;color:var(--c-ink2) !important;font-size:16px;font-weight:400;text-align:center;vertical-align:middle;padding:16px 18px;border-bottom:1px solid var(--c-hair);line-height:1.75}
.article-lp-wrapper .lp-table tbody td.rec{background:var(--color-sub-tint) !important;color:var(--c-ink) !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}
.article-lp-wrapper .lp-table .rec-tag{display:block;font-size:16px;font-weight:700;letter-spacing:.02em;margin-top:4px;opacity:.9}

/* ---- note / point box ---- */
.article-lp-wrapper .lp-note-box{margin-top:54px;background:var(--color-main-tint) !important;border-left:5px solid var(--color-accent) !important;border-radius:4px;padding:40px 44px}
.article-lp-wrapper .lp-note-ttl{display:flex;align-items:center;gap:12px;font-size:19px;font-weight:900;color:var(--c-ink) !important;margin:0 0 16px}
.article-lp-wrapper .lp-note-mark{flex:0 0 auto;width:30px;height:30px;border-radius:50%;background:var(--color-accent) !important;color:var(--c-white) !important;display:inline-flex;align-items:center;justify-content:center;font-size:18px;font-weight:900;line-height:1}
.article-lp-wrapper .lp-note-body{font-size:17px;line-height:2.05;color:var(--c-ink2) !important;margin:0}

/* ---- step flow (vertical, centered) ---- */
.article-lp-wrapper .lp-steps{max-width:600px;margin-top:8px}
.article-lp-wrapper .lp-step{display:grid;grid-template-columns:52px 1fr;column-gap:20px;position:relative;padding-bottom:30px;align-items:center}
.article-lp-wrapper .lp-step:last-child{padding-bottom:0}
.article-lp-wrapper .lp-step-num{grid-row:1;width:46px;height:46px;border-radius:50%;margin-inline:auto;background:var(--color-main) !important;color:var(--c-ink) !important;display:inline-flex;align-items:center;justify-content:center;font-size:20px;font-weight:900;line-height:1;position:relative;z-index:2}
.article-lp-wrapper .lp-step-body{font-size:18px;font-weight:700;line-height:1.7;color:var(--c-ink) !important}
.article-lp-wrapper .lp-step:not(:last-child)::before{content:"";position:absolute;left:26px;transform:translateX(-50%);top:46px;bottom:0;width:2px;background:var(--color-accent) !important;z-index:1;transform-origin:top}

/* ---- deadline / 数値訴求 ---- */
.article-lp-wrapper .lp-deadline{display:grid;grid-template-columns:1fr 1fr;gap:0;margin-top:58px;border:1px solid var(--c-hair);border-radius:4px;overflow:hidden}
.article-lp-wrapper .lp-deadline-main{background:var(--color-main) !important;padding:48px 44px;text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center}
.article-lp-wrapper .lp-deadline-cap{font-size:16px;font-weight:700;line-height:1.7;color:var(--c-ink) !important;margin:0 0 12px}
.article-lp-wrapper .lp-stat-num{display:inline-flex;align-items:baseline;line-height:1;margin:0}
.article-lp-wrapper .lp-stat-num .num{font-size:96px;font-weight:900;line-height:1;color:var(--c-ink) !important;letter-spacing:-.02em}
.article-lp-wrapper .lp-stat-num .unit{font-size:30px;font-weight:900;line-height:1;color:var(--c-ink) !important;margin-left:.1em}
.article-lp-wrapper .lp-deadline-note{font-size:16px;font-weight:700;color:var(--c-ink2) !important;margin:10px 0 0}
.article-lp-wrapper .lp-deadline-side{background:var(--c-white) !important;padding:44px 44px;display:flex;flex-direction:column;justify-content:center}
.article-lp-wrapper .lp-deadline-side-ttl{display:flex;align-items:center;gap:11px;font-size:17px;font-weight:900;color:var(--c-ink) !important;margin:0 0 14px}
.article-lp-wrapper .lp-deadline-side-ttl .lp-ttl-tx{flex:1 1 auto;min-width:0}
.article-lp-wrapper .lp-deadline-side-body{font-size:16px;line-height:2;color:var(--c-ink2) !important;margin:0}

/* ---- CTA block ---- */
.article-lp-wrapper .lp-cta-block{padding:104px 0;text-align:center}
.article-lp-wrapper .lp-cta-label{display:inline-block;font-size:16px;font-weight:700;letter-spacing:.12em;color:var(--c-ink) !important;background:var(--color-main) !important;padding:8px 18px;border-radius:2px;margin:0 0 22px}
.article-lp-wrapper .lp-cta-catch{font-size:30px;font-weight:900;line-height:1.5;letter-spacing:-.01em;color:var(--c-ink) !important;margin:0 auto;max-width:680px}
.article-lp-wrapper .lp-cta-sub{font-size:17px;line-height:2;color:var(--c-ink2) !important;margin:22px auto 0;max-width:640px}
.article-lp-wrapper .lp-cta-pre{font-size:17px;font-weight:700;color:var(--c-ink2) !important;margin:32px auto 16px}

/* CTA button (brand-locked white text) */
.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(--c-white) !important;border:none;cursor:pointer;border-radius:8px;padding:18px 40px;
  max-width:560px;margin-inline:auto;white-space:nowrap;font-size:18px;font-weight:900;line-height:1.4;letter-spacing:.02em;text-decoration:none !important;
  box-shadow:0 6px 18px rgba(230,126,34,.24);transition:transform .36s cubic-bezier(.22,1,.36,1),box-shadow .36s cubic-bezier(.22,1,.36,1),background .36s ease}
.article-lp-wrapper .cta-btn>*{position:relative;z-index:2}
.article-lp-wrapper .cta-btn .arrow{width:21px;height:21px;flex:0 0 auto}
.article-lp-wrapper .cta-btn .arrow path{stroke:var(--c-white) !important}
.article-lp-wrapper .cta-btn,.article-lp-wrapper .cta-btn:visited,.article-lp-wrapper .cta-btn:hover,.article-lp-wrapper .cta-btn:active,.article-lp-wrapper .cta-btn:focus,
.article-lp-wrapper .cta-btn *,.article-lp-wrapper .cta-btn:hover *,.article-lp-wrapper .cta-btn:active *,.article-lp-wrapper .cta-btn:focus *{color:var(--c-white) !important}
.article-lp-wrapper .cta-btn svg,.article-lp-wrapper .cta-btn svg *{fill:none;stroke:var(--c-white) !important}
.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,.45) 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(230,126,34,.32);background:var(--color-accent-dark) !important}
.article-lp-wrapper .cta-btn:hover .arrow{transform:translateX(7px);transition:transform .36s cubic-bezier(.22,1,.36,1)}
.article-lp-wrapper .cta-btn:active{transform:translateY(0);transition:transform .09s ease-out}
.article-lp-wrapper .cta-btn:focus-visible{outline:3px solid var(--color-accent);outline-offset:4px}
.article-lp-wrapper .cta-btn-final{padding:22px 52px;font-size:19px;margin-top:8px}
.article-lp-wrapper .lp-cta-sub + .cta-btn-mid{margin-top:46px}
.article-lp-wrapper .cta-btn span{text-align:center;line-height:1.5}

.article-lp-wrapper .lp-cta-mid2 .lp-cta-catch{max-width:620px}

/* ---- 最終CTA (yellow band) ---- */
.article-lp-wrapper .lp-cta-final{background:var(--color-main) !important;padding:120px 0;text-align:center}
.article-lp-wrapper .lp-cta-label-f{display:inline-block;font-size:16px;font-weight:700;letter-spacing:.14em;color:var(--c-ink) !important;border:2px solid rgba(26,26,26,.35) !important;padding:7px 18px;border-radius:2px;margin:0 0 26px}
.article-lp-wrapper .lp-cta-catch-f{font-size:36px;font-weight:900;line-height:1.45;letter-spacing:-.02em;color:var(--c-ink) !important;margin:0 auto;max-width:680px}
.article-lp-wrapper .lp-cta-sub-f{font-size:17px;line-height:2.05;color:var(--c-ink2) !important;margin:24px auto 38px;max-width:660px}
.article-lp-wrapper .lp-badges{display:flex;flex-wrap:wrap;gap:14px;justify-content:center;margin-top:40px}
.article-lp-wrapper .lp-badge-i{font-size:16px;font-weight:700;color:var(--c-ink) !important;background:var(--c-white) !important;padding:11px 22px;border-radius:999px}

/* ---- 要点 list (まとめ) ---- */
.article-lp-wrapper .lp-points{margin-top:8px}
.article-lp-wrapper .lp-point{display:flex;align-items:flex-start;gap:18px;background:var(--c-white) !important;border:1px solid var(--c-hair);border-radius:6px;padding:24px 28px}
.article-lp-wrapper .lp-point + .lp-point{margin-top:16px}
.article-lp-wrapper .lp-point-no{flex:0 0 auto;font-size:22px;font-weight:900;line-height:1.4;color:var(--color-accent) !important;letter-spacing:-.02em;min-width:34px}
.article-lp-wrapper .lp-point > span:last-child{font-size:18px;font-weight:700;line-height:1.75;color:var(--c-ink) !important}

/* =========================================================
   8-11 tone継承（この配色に最適化：黄=暗文字 / 橙surfaceは個別指定）
   ========================================================= */
.article-lp-wrapper .bg-dark,.article-lp-wrapper .bg-dark>*:not(.cta-btn):not(.lp-em-accent):not(.lp-em-main):not(.lp-marker):not(.lp-marker-o){color:var(--c-white) !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):not(.lp-marker-o){color:var(--c-ink) !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):not(.lp-marker-o){color:var(--c-ink) !important}

/* =========================================================
   10-4 アニメ初期状態（JS未動作でも表示）
   ========================================================= */
.article-lp-wrapper .lp-anim{opacity:1;transform:none}
.article-lp-wrapper.is-animating .lp-anim:not(.in-view){opacity:0}
.article-lp-wrapper.is-animating .lp-anim.lp-anim-fade-up:not(.in-view){opacity:0;transform:translateY(28px)}
.article-lp-wrapper.is-animating .lp-anim.lp-anim-slide-left:not(.in-view){opacity:0;transform:translateX(-48px)}
.article-lp-wrapper.is-animating .lp-anim.lp-anim-slide-right:not(.in-view){opacity:0;transform:translateX(48px)}
.article-lp-wrapper.is-animating .lp-anim.lp-anim-scale:not(.in-view){opacity:0;transform:scale(.88)}
.article-lp-wrapper.is-animating .lp-anim.lp-anim-clip:not(.in-view){clip-path:inset(0 100% 0 0)}
.article-lp-wrapper.is-animating .lp-anim.lp-anim-blur:not(.in-view){opacity:0;filter:blur(16px)}
.article-lp-wrapper.is-animating .lp-anim.lp-anim-line:not(.in-view){transform:scaleX(0)}
.article-lp-wrapper.is-animating .lp-anim.in-view{opacity:1;transform:none;clip-path:inset(0 0 0 0);filter:blur(0);
  transition:opacity 1200ms cubic-bezier(.22,1,.36,1),transform 1200ms cubic-bezier(.22,1,.36,1),clip-path 1100ms cubic-bezier(.16,1,.3,1),filter 1100ms cubic-bezier(.22,1,.36,1);
  transition-delay:var(--lp-delay,0ms)}
.article-lp-wrapper.is-animating .lp-anim.lp-anim-line.in-view{transition:transform 900ms cubic-bezier(.22,1,.36,1);transition-delay:var(--lp-delay,0ms)}

/* FV auto-play (Observer非依存=10-2b) */
.article-lp-wrapper .lp-fv-cat{animation:fvRise .8s cubic-bezier(.22,1,.36,1) both}
.article-lp-wrapper .lp-fv-h1 .lp-h1-phrase{display:inline-block;animation:fvRise .9s cubic-bezier(.22,1,.36,1) both}
.article-lp-wrapper .lp-fv-h1 .lp-h1-phrase:nth-of-type(2){animation-delay:.12s}
.article-lp-wrapper .lp-fv-h1 .lp-h1-phrase:nth-of-type(3){animation-delay:.24s}
.article-lp-wrapper .lp-fv .lp-lead{animation:fvRise 1s cubic-bezier(.22,1,.36,1) .3s both}
.article-lp-wrapper .lp-fv .lp-know-ttl{animation:fvRise .9s cubic-bezier(.22,1,.36,1) .4s both}
.article-lp-wrapper .lp-fv .lp-know-list .lp-check-item{animation:fvRise .8s cubic-bezier(.22,1,.36,1) both}
.article-lp-wrapper .lp-fv .lp-know-list .lp-check-item:nth-child(1){animation-delay:.5s}
.article-lp-wrapper .lp-fv .lp-know-list .lp-check-item:nth-child(2){animation-delay:.62s}
.article-lp-wrapper .lp-fv .lp-know-list .lp-check-item:nth-child(3){animation-delay:.74s}
@keyframes fvRise{from{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}

@media (prefers-reduced-motion: reduce){
  .article-lp-wrapper *{animation:none !important}
  .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}
}

/* =========================================================
   2-10 SP（16px下限・見出し階層維持・SP表カード化）
   ========================================================= */
@media (max-width:768px){
  .blog__contents h2:not(:first-child), .blog__contents h3:not(:first-child) {margin-top: 0;}
  .article-lp-wrapper .lp-section{padding:60px 0}
  .article-lp-wrapper .lp-container{padding-inline:5.5vw}
  .article-lp-wrapper{font-size:16px;line-height:2.0}
  .article-lp-wrapper .lp-br-pc{display:none}
  .article-lp-wrapper .lp-br-sp{display:inline}

  .article-lp-wrapper p,.article-lp-wrapper li,.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{font-size:max(16px,4.3vw);line-height:2.0}

  .article-lp-wrapper .lp-text,.article-lp-wrapper .lp-lead{font-size:max(16px,4.4vw)}
  .article-lp-wrapper .lp-text + .lp-text{margin-top:max(38px,9vw)}

  /* 見出し・大型数値の再宣言（内部spanまで・!important） */
  .article-lp-wrapper .lp-fv-h1,.article-lp-wrapper .lp-fv-h1 span{font-size:max(24px,6.3vw) !important;line-height:1.4 !important}
  .article-lp-wrapper .lp-cta-label{letter-spacing:.02em}
  .article-lp-wrapper .lp-h2,.article-lp-wrapper .lp-h2 span{font-size:max(24px,6.4vw) !important;line-height:1.42 !important;letter-spacing:-.03em}
  .article-lp-wrapper .lp-h3,.article-lp-wrapper .lp-h3 span{font-size:max(19px,5.2vw) !important;line-height:1.45 !important}
  .article-lp-wrapper .lp-num{font-size:max(40px,13vw) !important;line-height:1.05 !important}
  .article-lp-wrapper .lp-stat-num .num{font-size:max(64px,18vw) !important}
  .article-lp-wrapper .lp-stat-num .unit{font-size:max(24px,6.4vw) !important}
  .article-lp-wrapper .lp-cta-catch{font-size:max(24px,6.4vw)}
  .article-lp-wrapper .lp-cta-catch-f{font-size:max(27px,7.2vw)}

  .article-lp-wrapper .lp-know{padding:32px 26px}
  .article-lp-wrapper .lp-faq-box{padding:30px 24px}
  .article-lp-wrapper .lp-note-box{padding:32px 26px}
  .article-lp-wrapper .lp-cta-block,.article-lp-wrapper .lp-cta-final{padding:80px 0}

  /* deadline → 縦積み */
  .article-lp-wrapper .lp-deadline{grid-template-columns:1fr}
  .article-lp-wrapper .lp-deadline-main{padding:38px 26px}
  .article-lp-wrapper .lp-deadline-side{padding:32px 26px}
  .article-lp-wrapper .lp-deadline-side-ttl{align-items:flex-start}
  .article-lp-wrapper .lp-deadline-side-ttl .lp-note-mark{margin-top:2px}

  /* step */
  .article-lp-wrapper .lp-steps{max-width:100%}
  .article-lp-wrapper .lp-step{grid-template-columns:46px 1fr;column-gap:16px}
  .article-lp-wrapper .lp-step-num{width:42px;height:42px;font-size:18px}
  .article-lp-wrapper .lp-step:not(:last-child)::before{left:23px;top:42px}
  .article-lp-wrapper.is-animating .lp-anim.in-view{clip-path: unset;}
  .article-lp-wrapper .lp-step:not(:last-child)::before{bottom:-10px;}

  /* CTA btn */
  .article-lp-wrapper .cta-btn{white-space:normal;width:auto;max-width:100%;padding:16px 24px;font-size:max(16px,4.3vw)}
  .article-lp-wrapper .cta-btn .arrow{width:18px;height:18px}
  .article-lp-wrapper .lp-faq-anchor{width:100%;margin-inline:auto}

  /* ====== 表をカード化 ====== */
  .article-lp-wrapper .lp-table{border:none;border-radius:0;overflow:visible;margin-bottom:0}
  .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,.article-lp-wrapper .lp-table tr{display:block}
  .article-lp-wrapper .lp-table tbody tr{border:1px solid var(--c-hair);border-radius:4px;overflow:hidden;margin-bottom:18px;background:var(--c-white) !important}
  .article-lp-wrapper .lp-table tbody tr:last-child{margin-bottom:0}
  .article-lp-wrapper .lp-table tbody th[scope="row"]{display:block;background:var(--color-main) !important;color:var(--c-ink) !important;text-align:left;font-size:max(16px,4.3vw);font-weight:900;padding:14px 20px;border-bottom:none}
  .article-lp-wrapper .lp-table tbody td{display:block;text-align:left;padding:0;border-bottom:1px solid var(--c-hair)}
  .article-lp-wrapper .lp-table tbody td:last-child{border-bottom:none}
  .article-lp-wrapper .lp-table tbody td::before{content:attr(data-label);display:block;font-size:max(16px,4.1vw);font-weight:700;letter-spacing:.06em;color:var(--c-ink) !important;background:var(--color-main-tint) !important;padding:10px 20px}
  .article-lp-wrapper .lp-table tbody td .cellv,
  .article-lp-wrapper .lp-table tbody td{color:var(--c-ink2) !important}
  .article-lp-wrapper .lp-table tbody td{padding-bottom:0}
  .article-lp-wrapper .lp-table tbody td{font-size:max(16px,4.3vw)}
  .article-lp-wrapper .lp-table tbody td::after{content:"";display:block}
  /* 値テキストの内側padding（::beforeラベルの後） */
  .article-lp-wrapper .lp-table tbody td{position:relative}
  .article-lp-wrapper .lp-table.lp-table-cmp tbody tr{border-color:var(--c-hair)}
  .article-lp-wrapper .lp-table tbody td.rec::before{background:var(--color-sub-tint) !important}
  .article-lp-wrapper .lp-table tbody td.rec{background:var(--color-sub-tint) !important;font-weight:700}

  .article-lp-wrapper .lp-point{padding:20px 22px;gap:14px}
  .article-lp-wrapper .lp-badges{gap:10px}
}
/* 値セルの本文に左右paddingを与える（カード化時） */
@media (max-width:768px){
  .article-lp-wrapper .lp-table tbody td{padding:12px 20px 14px}
  .article-lp-wrapper .lp-table tbody td::before{margin:-12px -20px 10px}
}

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

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

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