
<rss version="2.0">
    <channel>
        <title>のブログ</title>
        <link>https://www.nichiwa-realestate.co.jp/blog/</link>
        <description>のブログ</description>
        <language>ja</language>
                
        <item>
            <title>ペット禁止の賃貸でも鳥なら飼える？契約書の見方やマナーを解説！</title>
            <link>https://www.nichiwa-realestate.co.jp/blog/entry-877435/</link>
            <description><![CDATA[<article class="column_section">

  <!-- ① アイキャッチ画像 -->
  <div class="column_section_image">
      <img src="//cdn.img-asp.jp/cms/877435_1_0_0_1.jpg" alt="ペット禁止の賃貸でも鳥なら飼える？契約書の見方やマナーを解説！" class="pc-view">
      <img src="//cdn.img-asp.jp/cms/877435_1_0_0_1.jpg" alt="ペット禁止の賃貸でも鳥なら飼える？契約書の見方やマナーを解説！" class="sp-view">
  </div>

  <!-- ② 概要チェックボックス -->
  <div class="article_summary_box">
      <div class="summary_box_title">まずは概要をチェック！</div>
      <ul class="summary_box_list">
          <li><span class="text_bold">ペット禁止の賃貸でも鳥を飼えるかは、契約書の文言と貸主の判断で決まる</span></li>
          <li><span class="text_bold">契約書は「禁止事項」と「承諾が必要な事項」から確認する</span></li>
          <li><span class="text_bold">無断で飼うと、飼育の中止や契約解除、費用の請求につながる可能性がある</span></li>
          <li><span class="text_bold">飼いたい場合は、契約前に種類や羽数、飼育環境を伝えて相談する</span></li>
      </ul>
  </div>

  <!-- ③ リード文＋目次 -->
  <div class="column_text_section intro">
      <div class="text_section_content">
          <p class="content_text">ペット禁止の賃貸に住んでいても、「<span class="text_highlight">鳥なら飼えるのでは</span>」と考えたことはありませんか。</p>
          <p class="content_text">しかし、実際には契約書の内容や貸主の判断によって、飼えるかどうかが分かれるのが実情です。確認せずに飼い始めると、<span class="text_highlight">飼育の中止や退去を求められることも</span>あります。</p>
          <p class="content_text">そこで本記事では、ペット禁止の賃貸で鳥を飼えるのかについて、契約書の確認方法から、貸主が気にするポイント、無断飼育のリスク、相談の進め方までまとめました。</p>
          <dl class="content_detail_smallsection_2">
              <dt class="detail_smallsection_title">目次</dt>
              <dd class="detail_smallsection_detail">
                  <ul class="smallsection_detail_list">
                      <li class="smallsection_detail_item_list"><a href="#cont1">鳥ならペット禁止の賃貸でも飼育できる？</a></li>
                      <li class="smallsection_detail_item_list"><a href="#cont2">契約書でチェック！鳥が飼えるかどうかの見分け方</a></li>
                      <li class="smallsection_detail_item_list"><a href="#cont3">貸主・近隣が気になるポイントと種類別の鳴き声の傾向</a></li>
                      <li class="smallsection_detail_item_list"><a href="#cont4">無断で鳥を飼うとどうなる？発覚から退去までの流れ</a></li>
                      <li class="smallsection_detail_item_list"><a href="#cont5">鳥の飼育の交渉をしたい！伝え方や守りたいマナー</a></li>
                      <li class="smallsection_detail_item_list"><a href="#cont6">ペット禁止の賃貸で鳥を飼うことに関するFAQ</a></li>
                      <li class="smallsection_detail_item_list"><a href="#cont7">まとめ</a></li>
                  </ul>
              </dd>
          </dl>
      </div>
  </div>

  <!-- ④-1 鳥ならペット禁止の賃貸でも飼育できる？ -->
  <div class="column_text_section first" id="cont1">
      <div class="text_compare_content">
          <h2 class="text_section_title">鳥ならペット禁止の賃貸でも<br class="sp-view">飼育できる？</h2>
          <div class="column_section_image">
              <img src="//cdn.img-asp.jp/cms/877435_2_0_0_1.jpg" alt="ペットのインコ2匹">
          </div>
          <p class="content_text">ペット禁止の賃貸でも、小さな鳥なら飼えるのではないか。そう考える方は少なくありません。</p>
          <p class="content_text">結論からお伝えすると、飼えるかどうかは<span class="text_highlight">契約書の内容と、貸主(大家さん)の判断によって決まります。</span></p>

          <div class="content_wrap">
              <h3 class="content_title">原則、鳥も「ペット」に含まれる<br class="sp-view"></h3>
              <p class="content_detail_text">一般的に、ペット禁止の賃貸では、<span class="text_highlight">犬や猫に限らず動物の飼育が制限</span>されています。<br class="sp-view"><br class="sp-view">鳥もその対象に含まれるため、何の確認もせずに飼い始めるのは避けましょう。</p>
              <p class="content_detail_text">理由としては、主に鳴き声やフン、においといった問題が挙げられます。<br class="sp-view"><br class="sp-view">また、貸主にとっては、<span class="text_highlight">他の入居者とのトラブルや退去後の修繕費</span>も気がかりです。</p>
          </div>

          <div class="content_wrap">
              <h3 class="content_title">判断の軸は「契約書」と「貸主の意向」<br class="sp-view"></h3>
              <p class="content_detail_text">ペット禁止の物件でも、鳥の飼育が認められる例はあります。</p>
              <p class="content_detail_text">判断の軸になるのは、次の2つです。</p>
<div class="content_detail_smallsection text_list_wrap">
              <ul class="text_list">
                  <li><span class="text_highlight">契約書の文言</span>：禁止されている動物の範囲や、承諾があれば認められる行為が、どのように書かれているか</li>
                  <li><span class="text_highlight">貸主の意向</span>：貸主や管理会社が鳥の飼育についてどう考えているか</li>
              </ul></div>
              <p class="content_detail_text">この2つの確認方法は、次章以降で順に解説します。まずは、契約書のどこを見ればよいのかから確認していきましょう。</p>
          </div>
      </div>
  </div>

  <div class="shared-ownership-section-container">
      <h2 class="shared-ownership-main-title">＼ ペットの鳥と一緒に暮らしたい… ／</h2>
      <div class="shared-ownership-button-wrapper">
          <a href="https://www.nichiwa-realestate.co.jp/petsymbiosis/" class="shared-ownership-consult-button" target="_blank">▶ ペット共生型の賃貸一覧はこちら！</a>
      </div>
  </div>

  <!-- ④-2 契約書でチェック！鳥が飼えるかどうかの見分け方 -->
  <div class="column_text_section second" id="cont2">
      <div class="text_compare_content">
          <h2 class="text_section_title">契約書でチェック！<br class="sp-view">鳥が飼えるかどうかの見分け方</h2>
          <div class="column_section_image">
              <img src="//cdn.img-asp.jp/cms/877435_3_0_0_1.jpg" alt="賃貸借契約書">
          </div>
          <p class="content_text">鳥を飼えるかどうかを判断する材料の一つが、賃貸借契約書です。</p>
          <p class="content_text"><span class="text_highlight">ペット禁止と案内された物件でも、動物の扱いは物件ごとに異なる</span>ため、手元に契約書がある方は、まず内容を確認してみてください。</p>

          <div class="content_wrap">
              <h3 class="content_title">最初に見るのは「禁止事項」と<br class="sp-view">「承諾が必要な事項」</h3>
              <p class="content_detail_text">契約書でまず見るのは、「禁止事項」の欄です。</p>
              <p class="content_detail_text">ここには、猛獣や毒蛇など、近隣に明らかな迷惑をかける動物の飼育が挙げられていることが多く、こうした動物はペット可の物件でも飼えません。</p>
              <p class="content_detail_text">次に、「<span class="text_highlight">承諾が必要な事項</span>」の欄も見てみましょう。</p>
              <p class="content_detail_text">ここは、貸主の書面による承諾があれば行える行為がまとめられた欄で、動物の飼育に関する内容が記載されていることが多いです。</p>
          </div>

          <div class="content_wrap">
              <h3 class="content_title">契約書の文言パターン別・鳥の扱い<br class="sp-view"></h3>
              <p class="content_detail_text">動物に関する文言は、物件によってさまざまです。ここでは、代表的な4パターンを整理しました。</p>

              <h4 class="content_title_title">①「犬・猫の飼育を禁止する」</h4>
              <p class="content_detail_text">鳥が禁止の対象に含まれるかどうかは、<span class="text_highlight">貸主の解釈によって分かれます。</span>犬と猫を例として挙げているだけで、実際にはすべての動物の飼育禁止を想定していることもあります。</p>

              <h4 class="content_title_title">②「犬・猫その他の動物の飼育を禁止する」</h4>
              <p class="content_detail_text">一般的に<span class="text_highlight">鳥は「その他の動物」の部分に含まれる</span>ことが多いです。</p>
              <p class="content_detail_text">とはいえ、貸主によって飼育禁止の判断が異なる場合もあります。鳥も対象に入るのか確認したうえで、書面などに残しておくと安心です。</p>

              <h4 class="content_title_title">③「観賞用の小鳥、魚など、近隣に迷惑を<br class="sp-view">かけるおそれのない動物を除く」</h4>
              <p class="content_detail_text">国土交通省の標準契約書に近い書き方です。この場合、小鳥は承諾なしで飼育できます。</p>
              <p class="content_detail_text">しかし、<span class="text_highlight">「迷惑をかけるおそれ」にあたるかどうかの範囲は、解釈が分かれる</span>部分です。</p>
              <p class="content_detail_text">例えば、鳴き声が大きい種類の鳥は、この範囲に入らないと判断される可能性もあります。<br class="sp-view"><br class="sp-view"><span class="text_highlight">飼いたい鳥の種類や羽数</span>が飼育可能な範囲に含まれるか、事前に確認しておきましょう。</p>
              <p class="content_detail_text">参照：国土交通省「<a href="https://www.mlit.go.jp/common/001479827.pdf" target="_blank">賃貸住宅標準契約書(平成30年3月版)</a>」</p>
              <p class="note_text">実際の契約書は、内容が異なる場合があります。</p>

              <h4 class="content_title_title">④「すべての動物の飼育を禁止する」</h4>
              <p class="content_detail_text">このような記載があった場合、<span class="text_highlight">鳥の飼育は原則認められません。</span>交渉しても、例外を認めてもらえる可能性は低いでしょう。</p>
              <p class="content_detail_text">それでも、鳥と暮らしたい場合は、ペットの飼育が可能な物件から探す方法を検討してみてください。</p>
              <p class="content_detail_text">また、契約書の表現が曖昧で判断に迷う時は、自己判断で決めずに、<span class="text_highlight">必ず管理会社に確認</span>するようにしましょう。</p>
              <p class="content_detail_text">確認せずに勝手に飼育をしてしまうと、あとあとトラブルや強制退去に発展することもあるので注意が必要です。</p>
          </div>
      </div>
  </div>

  <div class="shared-ownership-section-container contact">
      <h2 class="shared-ownership-main-title contact">＼ ペットと一緒に暮らせるお部屋探し ／</h2>
      <div class="shared-ownership-button-wrapper">
          <a href="https://www.nichiwa-realestate.co.jp/pg-contact-general/" class="shared-ownership-consult-button btn-contact" target="_blank">▶ ニチワに無料で相談する！</a>
      </div>
  </div>

  <!-- ④-3 貸主・近隣が気になるポイントと種類別の鳴き声の傾向 -->
  <div class="column_text_section third" id="cont3">
      <div class="text_compare_content">
          <h2 class="text_section_title">貸主・近隣が気になるポイント<br class="sp-view">と種類別の鳴き声の傾向</h2>
          <div class="column_section_image">
              <img src="//cdn.img-asp.jp/cms/877435_4_0_0_1.jpg" alt="かわいいペットの鳥たち">
          </div>
          <p class="content_text">契約書の文言で飼育が認められる場合でも、実際に許可が出るかどうかは、貸主の判断に左右されます。</p>
          <p class="content_text">ここでは、鳥の飼育について貸主や近隣住民が気にしている点をまとめました。</p>

          <div class="content_wrap">
              <h3 class="content_title">貸主・近隣が気にする<br class="sp-view">鳥ならではの4つの懸念</h3>

              <h4 class="content_title_title">① 鳴き声</h4>
              <p class="content_detail_text"><span class="text_highlight">最も問題になるのが、鳴き声</span>です。</p>
              <p class="content_detail_text">鳥の中には、高い声で鳴く種類や、早朝から鳴き始める種類もいます。そのため、壁が薄い物件では、隣室や上下階まで声が届いてしまうことも。</p>
              <p class="content_detail_text">また、夜間などの静かな時間帯の場合、ケージの中で羽ばたく音や、止まり木を移動する音が響くケースもあります。</p>

              <h4 class="content_title_title">② フン・羽・エサ殻の飛散</h4>
              <p class="content_detail_text">部屋の中で放鳥すると、<span class="text_highlight">床や壁がフンで汚れる</span>ことがあります。また、ケージの中で飼育していたとしても、周囲に羽やエサの殻が散らばることもあるでしょう。</p>
              <p class="content_detail_text">こうした汚れが室内に残ると、退去後の清掃や修繕に手間がかかるため、貸主は鳥の飼育に慎重になるのです。</p>

              <h4 class="content_title_title">③ 壁紙や柱をかじる行為</h4>
              <p class="content_detail_text">鳥にはくちばしで物をかじる習性があり、<span class="text_highlight">放鳥中に壁紙や柱をかじられる</span>例もあります。<br class="sp-view"><br class="sp-view">ケージの中だけで飼う場合は影響が小さくなりますが、貸主にとっては、部屋の損傷につながる点が気がかりです。</p>

              <h4 class="content_title_title">④ アレルギーとにおいへの配慮</h4>
              <p class="content_detail_text">動物アレルギーのある入居者や、次に入居する方への影響も、貸主が気にするポイントの一つです。</p>
              <p class="content_detail_text">加えて、掃除が行き届かないと、フンのにおいが室内に籠もり、<span class="text_highlight">近隣とのトラブルに発展</span>する可能性があります。</p>
          </div>

          <div class="content_wrap">
              <h3 class="content_title">種類別の鳴き声の傾向と賃貸での注意点</h3>
              <p class="content_detail_text">鳥の種類によって、鳴き声の傾向は異なります。ただし、同じ種類でも個体差や飼育環境で変わるため、ここで紹介するのはあくまで目安です。</p>

              <h4 class="content_title_title">文鳥・フィンチ類</h4>
              <p class="content_detail_text">文鳥やフィンチ類は比較的おとなしく、鳴き声があまり大きくない鳥として知られています。</p>

              <h4 class="content_title_title">セキセイインコ・コザクラインコなどの<br class="sp-view">小型インコ類</h4>
              <p class="content_detail_text">体が小さく、鳴き声も大きくない傾向がありますが、コザクラインコは高い声でよく鳴くこともあるようです。</p>

              <h4 class="content_title_title">大型のインコ・オウム類</h4>
              <p class="content_detail_text">体が大きい種類の鳥は、鳴き声も大きく響く傾向があり、集合住宅では近隣への影響が懸念されます。<br class="sp-view"><br class="sp-view">そのため、他の種類に比べて、許可を得るのが難しい場合があります。</p>

              <p class="content_detail_text">貸主や近隣住民が気にしているのは、<span class="text_highlight">①鳴き声、②フンや羽の飛散、③壁紙などの損傷、④アレルギーとにおい</span>の4点が挙げられます。</p>
              <p class="content_detail_text">一方、鳥の鳴き声は種類ごとに異なり、同じ種類であっても個体差があります。そのため、種類名だけで判断せず、飼いたい鳥の特徴を整理したうえで、管理会社に相談することが大切です。</p>
          </div>
      </div>
  </div>

  <div class="shared-ownership-section-container">
      <h2 class="shared-ownership-main-title">＼ 鳥が飼育できる物件は意外と少ない？ ／</h2>
      <div class="shared-ownership-button-wrapper">
          <a href="https://www.nichiwa-realestate.co.jp/petsymbiosis/" class="shared-ownership-consult-button" target="_blank">▶ ペット共生型の賃貸一覧はこちら！</a>
      </div>
  </div>

  <!-- ④-4 無断で鳥を飼うとどうなる？発覚から退去までの流れ -->
  <div class="column_text_section fourth" id="cont4">
      <div class="text_compare_content">
          <h2 class="text_section_title">無断で鳥を飼うとどうなる？<br class="sp-view">発覚から退去までの流れ</h2>
          <div class="column_section_image">
              <img src="//cdn.img-asp.jp/cms/877435_5_0_0_1.jpg" alt="ご飯を食べてるかわいいインコ">
          </div>
          <p class="content_text">ペット禁止の物件で、契約書上認められていない鳥を貸主に伝えないまま飼育すると、契約違反とみなされます。</p>
          <p class="content_text">ここでは、ペットの無断飼育がどのように発覚し、その後どう進むのかを順に見ていきましょう。</p>

          <div class="content_wrap">
              <h3 class="content_title">鳥の飼育が発覚するきっかけ<br class="sp-view"></h3>

              <h4 class="content_title_title">①近隣からの連絡</h4>
              <p class="content_detail_text"><span class="text_highlight">隣室や上下階の入居者が鳴き声や物音に気づき、</span>管理会社や貸主へ連絡するパターンです。飼い主が気をつけていても、音は思った以上に周囲へ届くことがあります。</p>

              <h4 class="content_title_title">②ゴミ置き場や共用部での気づき</h4>
              <p class="content_detail_text"><span class="text_highlight">ゴミ置き場に出したエサの袋</span>から、飼育が疑われるケースや、ベランダや共用部に羽やフンが落ちていたことで無断飼育が疑われることもあるようです。</p>

              <h4 class="content_title_title">③窓際や室内の様子</h4>
              <p class="content_detail_text">窓際に置いたケージが外から見えてしまう場合や、設備の点検・修繕で室内に入った管理会社の担当者が気づく場合もあります。</p>
          </div>

          <div class="content_wrap">
              <h3 class="content_title">無断飼育発覚後の流れ<br class="sp-view"></h3>
              <p class="content_detail_text">発覚後の対応は物件によって異なります。一般的には、次のような流れで進みます。</p>

              <h4 class="content_title_title">①飼育の中止を求められる</h4>
              <p class="content_detail_text">最初に、貸主や管理会社から飼育をやめるよう伝えられます。鳥を手放すか、預け先を探す必要があり、応じなければ住み続けることが難しくなります。</p>

              <h4 class="content_title_title">②期限内に改善されなければ、契約解除や退去へ</h4>
              <p class="content_detail_text">飼育をやめるまでの期限は、物件や状況によって異なります。ただし、状況によっては1週間以内と短く設定される場合もあります。</p>
              <p class="content_detail_text">期限を過ぎても改善されないと、<span class="text_highlight">契約の解除や退去を求められる</span>ことも。</p>

              <h4 class="content_title_title">③違約金や原状回復費用の請求</h4>
              <p class="content_detail_text">契約書に違約金の定めがあれば、その金額を請求されることがあります。また、鳥の飼育でついた汚れや傷は、<span class="text_highlight">入居者の過失として扱われ、修繕費用を負担する</span>場合があります。</p>

              <p class="content_detail_text">このように、無断で飼い続けた結果、鳥との暮らしだけでなく、住まいそのものを失う可能性もあります。</p>
              <p class="content_detail_text">では、鳥を飼いたいと考えたとき、どのように動けばよいのでしょうか。次章で、相談の進め方を解説します。</p>
          </div>
      </div>
  </div>

  <div class="shared-ownership-section-container contact">
      <h2 class="shared-ownership-main-title contact">＼ ペットと一緒に暮らせるお部屋探し ／</h2>
      <div class="shared-ownership-button-wrapper">
          <a href="https://www.nichiwa-realestate.co.jp/pg-contact-general/" class="shared-ownership-consult-button btn-contact" target="_blank">▶ ニチワに無料で相談する！</a>
      </div>
  </div>

  <!-- ④-5 鳥の飼育の交渉をしたい！伝え方や守りたいマナー -->
  <div class="column_text_section fifth" id="cont5">
      <div class="text_compare_content">
          <h2 class="text_section_title">鳥の飼育の交渉をしたい！<br class="sp-view">伝え方や守りたいマナー</h2>
          <div class="column_section_image">
              <img src="//cdn.img-asp.jp/cms/877435_6_0_0_1.jpg" alt="鳥を飼うために交渉中">
          </div>
          <p class="content_text">鳥を飼いたい場合は、貸主や管理会社への相談が欠かせません。</p>
          <p class="content_text">ここでは、相談するタイミングと、伝えておきたい情報、許可が出たあとに守りたい飼育マナーについてまとめました。</p>

          <div class="content_wrap">
              <h3 class="content_title">相談のタイミングは「契約前」がベスト</h3>
              <p class="content_detail_text">相談は、<span class="text_highlight">入居の申し込みをする前に行う</span>のが理想です。</p>
              <p class="content_detail_text">物件探しの段階であれば、不動産会社の担当者に希望を伝えることで、貸主や管理会社への確認を進めてもらえます。</p>
              <p class="content_detail_text">また、現在住んでいる物件がペット禁止の場合は、<span class="text_highlight">鳥を飼育する前に管理会社へ連絡</span>しましょう。</p>
              <p class="content_detail_text">飼い始めてから許可を求めると、貸主や管理会社との信頼関係に良くない影響を与える恐れがあります。</p>
              <p class="content_detail_text">また、契約書に承諾なしで飼育できる旨が書かれていても、<span class="text_highlight">貸主が契約書の内容を把握していないケース</span>があるため、事前に管理会社に伝えておくと安心です。</p>
          </div>

          <div class="content_wrap">
              <h3 class="content_title">相談時に伝える情報と、<br class="sp-view">許可後に守ること</h3>

              <h4 class="content_title_title">①伝えておきたい4つの情報</h4>
              <p class="content_detail_text">貸主は、鳥の飼育でどのような影響が出るのかを知りたいと考えています。そのため、次の内容を具体的に伝えると、判断の材料になります。</p>
<div class="content_detail_smallsection text_list_wrap">
              <ul class="text_list">
                  <li>鳥の種類と羽数</li>
                  <li>ケージの大きさ（幅・奥行き・高さ・置く場所）</li>
                  <li>放鳥の有無</li>
                  <li>鳴き声やフンへの対策（防音カバーの使用や掃除の頻度）</li>
              </ul></div>
              <p class="content_detail_text">さらに、実際のケージや飼育環境の写真を見せると、貸主が状況をイメージしやすいでしょう。</p>

              <h4 class="content_title_title">②許可が出たあとに守りたい飼育マナー</h4>
              <p class="content_detail_text">鳥の飼育許可が出た場合でも、条件が付くことがあります。代表的な条件や飼育マナーは次のとおりです。</p>
              <div class="content_detail_smallsection text_list_wrap">
                  <ul class="text_list">
                      <li><span class="text_bold">ケージから出さない</span></li>
                      <li><span class="text_bold">鳴き声対策：鳥かごに被せる防音カバーや、防音カーテンなど</span></li>
                      <li><span class="text_bold">こまめな掃除：羽の生え替えの時期は、普段より回数を増やす</span></li>
                      <li><span class="text_bold">近隣へ配慮する：入居時に挨拶をし、苦情があった場合は速やかに対応</span></li>
                  </ul>
              </div>
          </div>

          <div class="content_wrap">
              <h3 class="content_title">相談しても難しい場合は<br class="sp-view">「ペット共生型賃貸」も選択肢に</h3>
              <p class="content_detail_text">相談をしても鳥の飼育許可が出ないことはあります。その場合は、住まいそのものを見直してみるのも一つの方法です。</p>
              <p class="content_detail_text">有力な選択肢の一つが、「<span class="text_highlight">ペット共生型賃貸</span>」です。ペットとの暮らしを前提に設計されているので、ペットの飼育に理解のある入居者が多いという特徴があります。</p>
              <p class="content_detail_text">ただし、ペット共生型賃貸でも、<span class="text_highlight">飼育できる動物の種類や数は物件ごとに異なります。</span></p>
              <p class="content_detail_text">鳥の飼育が可能かどうかは、申し込み前に確認することが大切です。条件の確認も含めて、不動産会社へ相談しながら進めると、手間を減らせるでしょう。</p>
          </div>
      </div>
  </div>

  <div class="shared-ownership-section-container">
      <h2 class="shared-ownership-main-title">＼ 鳥と一緒に暮らしたい… ／</h2>
      <div class="shared-ownership-button-wrapper">
          <a href="https://www.nichiwa-realestate.co.jp/petsymbiosis/" class="shared-ownership-consult-button" target="_blank">▶ ペット共生型の賃貸一覧はこちら！</a>
      </div>
  </div>

  <!-- ④-6 FAQ -->
  <div class="column_text_section sixth" id="cont6">
      <div class="text_compare_content">
          <h2 class="text_section_title">ペット禁止の賃貸で<br class="sp-view">鳥を飼うことに関するFAQ</h2>

          <div class="faq_toc">
              <div class="faq_toc_item">
                  <div class="faq_toc_q">
                      <span class="faq_toc_icon">Q1.</span>
                      <span class="faq_toc_text">友人の鳥を、数日預かるだけでも契約違反になりますか？</span>
                  </div>
                  <div class="faq_toc_a">
                      <div class="faq_toc_a_top">
                          <span class="faq_toc_icon green">A1.</span>
                          <span class="faq_toc_text" style="font-weight: bold; text-decoration: underline; ">数日間の預かりでも、契約違反とみなされる可能性があります。</span>
                          <span class="faq_toc_text">どうしても預かる事情がある場合は、事前に管理会社へ相談しましょう。</span>
                      </div>
                  </div>
              </div>

              <div class="faq_toc_item">
                  <div class="faq_toc_q">
                      <span class="faq_toc_icon">Q2.</span>
                      <span class="faq_toc_text">鳥の飼育が許可された場合、敷金や家賃は上がりますか？</span>
                  </div>
                  <div class="faq_toc_a">
                      <div class="faq_toc_a_top">
                          <span class="faq_toc_icon green">A2.</span>
                          <span class="faq_toc_text" style="font-weight: bold; text-decoration: underline; ">物件によっては、敷金の上乗せや、飼育のルールが追加される場合があります。</span>
                          <span class="faq_toc_text">退去時の修繕費にあてるため、通常より敷金を多く預けるケースもあります。<br class="sp-view"><br class="sp-view">金額や条件は貸主ごとに異なるため、契約前に確認しておくと安心です。</span>
                      </div>
                  </div>
              </div>

              <div class="faq_toc_item">
                  <div class="faq_toc_q">
                      <span class="faq_toc_icon">Q3.</span>
                      <span class="faq_toc_text">鳥を飼うのに、法律上の許可は必要ですか？</span>
                  </div>
                  <div class="faq_toc_a">
                      <div class="faq_toc_a_top">
                          <span class="faq_toc_icon green">A3.</span>
                          <span class="faq_toc_text" style="font-weight: bold; text-decoration: underline; ">ペットショップなどで販売されているインコや文鳥などの飼い鳥は、一般に法律上の許可なく飼育できます。</span>
                          <span class="faq_toc_text">ただし、<span class="text_highlight">野鳥は原則として捕獲や飼育ができません。</span>また、種類によっては、ワシントン条約や種の保存法で取引が規制されており、一般の飼育が認められないものもあります。</span><span class="faq_toc_text">さらに、動物愛護管理法では、最後まで責任を持って飼うことや、逃げないよう必要な措置を講じることに努めなければならないとされています。</span>
                      </div>
                  </div>
              </div>
          </div>
      </div>
  </div>

  <!-- ④-7 まとめ -->
  <div class="column_text_section seventh" id="cont7">
      <div class="text_compare_content">
          <h2 class="text_section_title">まとめ</h2>
          <p class="content_text">本記事では、ペット禁止の賃貸で鳥を飼えるのかについて、契約書の確認方法から、無断飼育のリスク、相談の進め方までご紹介しました。</p>
          <div class="content_detail_smallsection text_list_wrap">
              <ul class="text_list">
                  <li><span class="text_bold">鳥もペットに含まれるため、飼えるかどうかは契約書の文言と貸主の判断で決まる</span></li>
                  <li><span class="text_bold">契約書を見ても飼育の判断に迷う時は、管理会社に確認する</span></li>
                  <li><span class="text_bold">貸主や近隣住民は、鳴き声、フンや羽の飛散、壁紙の損傷、アレルギーとにおいを気にする傾向がある</span></li>
                  <li><span class="text_bold">無断で鳥を飼うと、飼育の中止や契約解除、費用の請求につながることも</span></li>
                  <li><span class="text_bold">飼いたい場合は、契約前に種類や羽数、飼育環境を伝えて相談する</span></li>
              </ul>
          </div>
          <p class="content_text">鳥との暮らしは、日々の癒やしになる一方で、住まいのルールとの兼ね合いが欠かせません。</p>
          <p class="content_text">だからこそ、自己判断で進めずに、<span class="text_highlight">事前に確認して相談する</span>姿勢が、鳥にとっても入居者にとっても安心につながります。</p>
          <p class="content_text">東京・神奈川・埼玉・千葉で、ペットと暮らせるお部屋をお探しの方は、ぜひ<span class="text_highlight">弊社「ニチワ」</span>へお気軽にご相談ください。</p>
          <p class="content_text">鳥の飼育を希望される場合は、物件ごとの条件を確認しながら、お客様の状況に合ったお部屋探しをお手伝いいたします。</p>
      </div>
  </div>
  <div class="shared-ownership-section-container contact">
      <h2 class="shared-ownership-main-title contact">＼ ペットと一緒に暮らせるお部屋探し ／</h2>
      <div class="shared-ownership-button-wrapper">
          <a href="https://www.nichiwa-realestate.co.jp/pg-contact-general/" class="shared-ownership-consult-button btn-contact" target="_blank">▶ ニチワに無料で相談する！</a>
      </div>
  </div>

</article>
<style>
/* =========================================
   共通・ベーススタイル（画面幅に関わらず適用）
========================================= */
.column_section * { color: #333; font-weight: 500; font-size: 15px; }
.column_section_image img { width: 100%; height: auto; vertical-align: bottom; }
.column_section_image { display: flex; justify-content: center; }
.banner-link { display: block; }
.column_section_image_intro img { width: 100%; }
.column_text_section { scroll-margin-top: 100px; }
.sec01 .smallsection_detail_text::before { background: url() no-repeat center center / cover; }
.sec02 .smallsection_detail_text::before { background: url() no-repeat center center / cover; }
.sec03 .smallsection_detail_text::before { background: url() no-repeat center center / cover; }
.text_section_title, .text_section_title_end { font-weight: bold !important; position: relative; text-align: center; scroll-margin-top: 140px; }
.text_section_title_end { background: #19abf1; color: #fff; }
.text_section_title::before, .text_section_title_end::before { content: ''; height: 2px; position: absolute; top: 0; left: 0; right: 0; margin: auto; }
.text_section_title::after, .text_section_title_end::after { content: ''; height: 2px; position: absolute; bottom: 0; left: 0; right: 0; margin: auto; }
.text_section_title::before, .text_section_title::after { background: #333; }
.text_section_title_end::before, .text_section_title_end::after { background: #19abf1; }
.blog_table,
.content_wrap .blog_table { width: 100%; box-shadow: 0 0 7px 2px rgba(0, 0, 0, .06); border-collapse: collapse; }
thead .blog_table_title { color: #fff; font-weight: bold; background: #19abf1; vertical-align: middle; }
thead .blog_table_title:not(:first-child) { background: #0442ac; color: #fff; }
thead .blog_table_title:not(:last-child),
tbody .blog_table_title { border-right: 2px solid #ecf5ff; }
tbody .blog_table_title { color: #333; font-weight: bold; background: #ecf5ff; vertical-align: middle;}
tbody .blog_table_wrap:not(:last-child) .blog_table_title { border-bottom: solid 2px #fff; }
.blog_table_detail { background-color: #fff; }
tbody .blog_table_detail { text-align: center; vertical-align: middle; }
tbody .blog_table_detail:not(:last-child) { border-right: 2px solid #ededed; }
tbody .blog_table_wrap:not(:last-child) .blog_table_detail { border-bottom: 2px solid #ededed; }
tbody .blog_table_detail.text-left { text-align: left; }
.faq_toc { max-width: 700px; margin: 40px auto 60px; }
.faq_toc_item { margin-bottom: 15px; border-radius: 8px; overflow: hidden; }
.faq_toc_q { background-color: #0442ac; color: #fff; padding: 10px 20px; display: flex; align-items: flex-start; }
.faq_toc_q .faq_toc_icon { font-size: 24px; margin-right: 12px; color: #fff; font-family: Arial, sans-serif; line-height: 1.1; }
.faq_toc_q .faq_toc_text { font-size: 17px; font-weight: bold; color: #fff; line-height: 1.5; margin-top: 2px; }
.faq_toc_a { background-color: #fff; border: 2px solid #0442ac; border-top: none; border-radius: 0 0 8px 8px; padding: 15px 20px 12px; }
.faq_toc_a_top { display: grid; grid-template-columns: max-content 1fr; align-items: start; margin-bottom: 12px; }
.faq_toc_a_top .faq_toc_icon.green { grid-column: 1; grid-row: 1 / 10; color: #0442ac; font-size: 24px; margin-right: 12px; font-family: Arial, sans-serif; line-height: 1.1; }
.faq_toc_a_top .faq_toc_text { grid-column: 2; display: block; color: #333; font-size: 16px; line-height: 1.6; margin-top: 2px; }
.faq_toc_link { padding-left: 36px; line-height: 1.5; margin-top: 10px; }
.faq_toc_link_mark { font-size: 14px; color: #0442ac; font-weight: bold; margin-bottom: 6px; display: block; }
.faq_toc_link a { font-size: 16px; color: #0b57d0; display: inline-block; text-decoration: underline; padding-left: 14px; }
.faq_toc_link a:hover { text-decoration: none; opacity: 0.8; }
.faq_toc_a_top .faq_toc_text + .faq_toc_text { margin-top: 15px !important; }
.faq_toc_a_top .faq_toc_text a { font-size: 16px; color: #0b57d0 !important; text-decoration: underline !important; font-weight: bold !important; transition: opacity 0.3s ease; }
.faq_toc_a_top .faq_toc_text a:hover { text-decoration: none !important; opacity: 0.7; }
.shared-ownership-section-container { border-radius: 10px; text-align: center; max-width: 600px; margin: 0 auto 50px; width: 90%; box-sizing: border-box; }
.shared-ownership-main-title { font-weight: bold; color: #0442ac; line-height: 1.4; }
.shared-ownership-button-wrapper { display: flex; justify-content: center; }
.shared-ownership-consult-button { display: inline-flex; align-items: center; justify-content: center; color: #ffffff !important; font-weight: bold; border-radius: 50px; text-decoration: none; white-space: nowrap; cursor: pointer; transition: box-shadow 0.3s ease, background-color 0.3s ease; box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1); background-color: #0442ac; }
.shared-ownership-consult-button:hover { box-shadow: 0 0 15px rgba(117, 117, 117, 0.5); }
.shared-ownership-main-title.contact { color: #da2315 !important; }
.shared-ownership-consult-button.btn-contact { background-color: #da2315 !important; }
.shared-ownership-consult-button.btn-contact:hover { background-color: #fa1101 !important; }
.article_summary_box { background-color: #ecf5ff; border: 1px solid #0442ac; position: relative; box-sizing: border-box; }
.summary_box_title { background-color: #0442ac; color: #fff !important; font-weight: bold; display: inline-block; position: absolute; }
.summary_box_list { list-style: none; padding: 0; margin: 0; }
.summary_box_list li { position: relative; font-weight: bold; color: #333; }
.summary_box_list li::before { content: ''; position: absolute; box-sizing: border-box; border: 2px solid #0442ac; border-radius: 3px; background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='none' stroke='%230442ac' stroke-width='4' d='M4 12l5 5L20 6'/%3E%3C/svg%3E"); background-repeat: no-repeat; background-position: center; background-size: 80%; }
.article_conclusion_box { background-color: #ecf5ff; border: 1px solid #0442ac; position: relative; box-sizing: border-box; }
.conclusion_box_title { background-color: #0442ac; color: #fff !important; font-weight: bold; display: inline-block; position: absolute; }
.conclusion_box_list { list-style: none; padding: 0; margin: 0; }
.conclusion_box_list li { position: relative; }
.conclusion_box_list li::before { content: ''; position: absolute; background-color: #0442ac; transform: rotate(45deg); }
.conclusion_item_title { font-weight: bold; color: #333; line-height: 1.5; }
.conclusion_item_text { color: #555; line-height: 1.6; }
.conclusion_item_link a { color: #0b57d0 !important; text-decoration: underline !important; }
.conclusion_item_link a:hover { text-decoration: none !important; }
.blog-card { display: block; text-decoration: none !important; margin: 20px auto 40px; max-width: 450px; border: 1px solid #e0e0e0; border-radius: 12px; overflow: hidden; background-color: #fff; transition: opacity 0.2s, box-shadow 0.2s; }
.blog-card:hover { opacity: 0.8 !important; box-shadow: 0 4px 10px rgba(0,0,0,0.05); }
.blog-card-img { width: 100%; aspect-ratio: 16 / 9; background: #f7f7f7; border-bottom: 1px solid #e0e0e0; }
.blog-card-img img { width: 100%; height: 100%; object-fit: cover; vertical-align: bottom; }
.blog-card-body { padding: 16px 20px; }
.blog-card-title { font-size: 16px !important; font-weight: bold !important; color: #333 !important; line-height: 1.5 !important; margin: 0 !important; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; line-clamp: 2; overflow: hidden; }
.text-link-card { display: block; text-decoration: none !important; margin: 20px auto 30px; padding: 15px 20px; border: 1px solid #e0e0e0; border-left: 5px solid #0442ac; border-radius: 4px; background-color: #f9f9f9; transition: all 0.2s ease; max-width: 600px; }
.text-link-card:hover { background-color: #f0f0f0; box-shadow: 0 2px 5px rgba(0,0,0,0.1); transform: translateY(-2px); }
.text-link-card-site { display: block; font-size: 13px !important; color: #666 !important; margin-bottom: 5px; }
.text-link-card-title { display: block; font-size: 16px !important; font-weight: bold !important; color: #0b57d0 !important; line-height: 1.5; }
.instagram-embed-wrapper { display: flex; justify-content: space-between; gap: 20px; margin: 40px auto; }
.instagram-embed-wrapper blockquote.instagram-media { margin: 0 !important; flex: 1; min-width: 250px !important; width: 100% !important; }
.checklist_box { border: 1px solid #0442ac; background-color: #ffffff; box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1); }
.checklist_box .list_title { margin-top: 10px; }
ul.text_list.interactive_check_list li { list-style-type: none !important; text-indent: 0; padding-left: 0; margin-left: 0; margin-right: 0; }
ul.text_list.interactive_check_list li::before { content: none !important; }
.interactive_check_list label { display: inline-flex; align-items: flex-start; cursor: pointer; width: 100%; line-height: 1.5; }
.interactive_check_list input[type="checkbox"] { display: none; }
.interactive_check_list .check_text { display: flex; align-items: flex-start; font-size: inherit; }
.interactive_check_list .check_text::before { content: ''; display: inline-block; width: 1.2em; height: 1.2em; flex-shrink: 0; border: 2px solid #ccc; border-radius: 4px; box-sizing: border-box;background-color: #fff;transition: 0.2s ease; margin-top: 2px; }
.interactive_check_list input[type="checkbox"]:checked + .check_text::before { border-color: #0442ac; background-color: #0442ac; background-repeat: no-repeat; background-position: center; background-size: 90%; background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='none' stroke='%23ffffff' stroke-width='4' stroke-linecap='round' stroke-linejoin='round' d='M3 13.5l6.5 6.5L21 4.5'/%3E%3C/svg%3E"); }
.checklist_note_wrap { margin: 15px 0 25px; }
.checklist_note_wrap .note_text { margin-bottom: 8px; }
.checklist_subtitle { font-weight: bold; color: #0442ac; margin: 20px 0 10px; }
.checklist_box .text_list.interactive_check_list { margin-bottom: 20px; }
.note_text { position: relative; padding-left: 1.2em; line-height: 1.6 !important; color: #555; }
.note_text::before { content: '※'; position: absolute; left: 0; top: 0; color: #555; }

@media only screen and (min-width: 650px) {
    .sp-view { display: none !important; }
    .column_section { max-width: 800px; width: 100%; margin: 0 auto; }
    .column_section { margin-bottom: 40px; }
    .column_section_image { max-width: 100%; margin-bottom: 50px; }
    .smallsection_detail_image { margin-top: 10px; }
    .smallsection_detail_image img { width: 100%; vertical-align: bottom; }
    .content_wrap { width: 800px; margin: auto; }
    .content_wrap:not(:first-child) { margin-top: 30px; }
    .column_text_section, .column_text_section_outro { padding-top: 140px; margin-top: -140px; }
    .column_text_section:not(:last-child), .column_text_section_outro:not(:last-child) { margin-bottom: 110px; }
    .content_text, .content_text_table_link { width: 100%; margin: 60px auto 0; }
    .content_text, .content_detail_text, .content_detail_detail_text { color: #333; font-size: 16px !important; line-height: 2; margin-bottom: 38px; margin-top: 38px !important; }
    .content_text_table_link { color: #333; font-size: 13px !important; line-height: 2; margin-bottom: 30px; margin-top: 30px; }
    .text_highlight { font-size: 17px; font-weight: bold; padding: 0 5px; background: linear-gradient(transparent 58%, #fff000 0%); }
    .text_bold { font-size: 16px; font-weight: bold; }
    .emphasis_text { font-size: 42px; color: #d2173e; }
    .note_text { font-size: 13px !important; }
    .note_text a { color: #0b57d0 !important; font-size: 13px !important; font-weight: normal !important; text-decoration: underline !important; word-break: break-all; }
    .explanation_text { font-size: 14px !important; padding-left: 2.3em; }
    .content_text a, .content_detail_text a { font-size: 18px !important; color: #0b57d0; padding: 0 5px; font-weight: bold; }
    .smallsection_detail_text a, .smallsection_detail_text_2 a { font-size: 16px !important; color: #0b57d0 !important; padding: 0 5px; }
    .content_text_table_link a { font-size: 13px !important; color: #0b57d0 !important; }
    .text_section_title { font-size: 30px !important; margin-bottom: 30px; padding: 15px 10px; }
    .text_section_title_end { font-size: 30px !important; margin-bottom: 30px; padding: 15px 10px; }
    .content_title { font-size: 20px !important; color: #fff; font-weight: bold !important; margin-bottom: 10px; position: relative; border-radius: 2px; padding: 11px 10px 4px 20px !important; z-index: 1; background: #0442ac; border-left: none !important; }
    .content_title::after { content: ""; width: 13px; height: 7px; background: #fff; position: absolute; bottom: 17px; left: 0; z-index: 2; }
    .content_title_title { padding: 6px !important; margin: 50px 0 -20px; border: 1px solid #0442ac; border-left: 1px solid #0442ac !important; width: max-content; color: #0442ac; font-size: 16px !important; font-weight: bold; }
    h3 + .content_title_title { margin: 30px 0 -20px; }
    .list_title { font-weight: bold; font-size: 18px; color: #0442ac; padding-bottom: 5px; margin-bottom: 5px; display: inline-block; }
    .list_title.mt-fix { margin-top: 40px !important; }
    .text_list { margin-top: 10px; margin-bottom: 10px; }
    .text_list li { color: #333; font-size: 16px; line-height: 1.4; list-style-type: square; list-style-position: outside; margin-left: 1.5em; padding-left: 0.3em; border-bottom: none !important; }
    ol.text_list li { list-style-type: decimal; margin-left: 1.8em; }
    .text_list li:not(:last-child) { margin-bottom: 12px; }
    ul.interactive_check_list + .list_title { margin-top: 30px; }
    .blog_table, .content_wrap .blog_table { margin: 30px 0; }
    .blog_table_title { padding: 10px 15px; }
    tbody .blog_table_title { width: 170px; font-size: 15px; }
    .blog_table_detail { padding: 10px; }
    .content_detail_image { width: 600px; margin: 20px auto 0; }
    .content_detail_wrap { margin-top: 30px; }
    .content_detail_list { background: #f7f7f7; padding: 30px; margin: 20px 0; }
    .content_detail_wrap .content_detail_list { margin: 20px; }
    .content_detail_item { font-size: 16px; padding-left: 15px !important; padding: 5px; border-bottom: none !important; position: relative; }
    .content_detail_item:not(:last-child) { margin-bottom: 12px; }
    .content_detail_item::before, .content_detail_detail_item::before { content: ''; width: 6px; height: 6px; background: #333; border-radius: 50%; position: absolute; left: 0; top: 14px; margin: auto; }
    .column_text_section .content_detail_smallsection { border: 2px solid #0442ac; padding: 25px 30px; margin: 30px 0 0; }
    .column_text_section .content_detail_wrap .content_detail_smallsection { margin: 30px 20px 0; }
    .content_detail_smallsection_2 { border: 2px solid #0442ac; padding: 25px 30px; margin: 30px 59px 0; }
    .column_text_section .detail_smallsection_title { font-size: 18px; font-weight: bold; color: #0442ac; display: inline-block; margin-bottom: 20px; border-left: none !important; padding-left: 0 !important; }
    .column_text_section .detail_smallsection_title .reasonmark { font-size: 16px; font-weight: bold; color: #fff; padding: 5px 8px 2px; margin-right: 10px; background: #ecf5ff; }
    .smallsection_detail_text { font-size: 16px; line-height: 1.6; position: relative; padding-left: 215px; min-height: 200px; }
    .smallsection_detail_text::before { content: ''; width: 200px; height: 200px; position: absolute; left: 0; top: 0; }
    .smallsection_detail_text_2 { font-size: 16px !important; line-height: 1.6; margin-bottom: 15px; }
    .smallsection_detail_item { font-size: 18px; font-weight: bold; color: #333; position: relative; padding: 4px 0 3px 15px !important; border-bottom: none !important; margin-left: 20px; }
    .smallsection_detail_item::before { content: ''; width: 6px; height: 6px; background: #333; border-radius: 50%; position: absolute; left: 0; top: 0; bottom: 0; margin: auto; }
    .smallsection_detail_item_list { position: relative; padding-left: 1.5em; margin-bottom: 8px; border-bottom: none !important; text-indent: 0; }
    .smallsection_detail_item_list a { display: block; font-size: 18px; color: #0b57d0; font-weight: bold; line-height: 1.5; text-decoration: underline; text-decoration-color: #0b57d0; padding-left: 0; }
    .smallsection_detail_item_list::before { content: ''; position: absolute; left: 0; top: 0.3em; width: 1em; height: 1em; background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%230442ac' d='M8 5v14l11-7z'/%3E%3C/svg%3E"); background-repeat: no-repeat; background-position: center; background-size: contain; transform: none; margin-right: 0; }
    .smallsection_detail_item_list typesquare_option { border-bottom: 1px dotted #ccc !important; }
    #cont1 .smallsection_detail_list { margin-top: 41px; }
    .smallsection_detail_list2 { margin-left: 25px; }
    .banner-link { margin: -40px auto 70px; max-width: 800px; }
    .content_conclution_smallsection:not(:last-child) { margin-bottom: 40px; }
    .conclution_smallsection_title { font-size: 20px; font-weight: bold; color: #ecf5ff; position: relative; padding-left: 16px; }
    .conclution_smallsection_title::before { content: ''; width: 10px; height: 10px; background: #ecf5ff; clip-path: polygon(10px 50%, 0% 0%, 0% 10px); position: absolute; left: 0; top: 0; bottom: 0; margin: auto; }
    .conclution_smallsection_detail { border: 3px solid #878787; padding: 30px 25px; margin: 15px 0; font-size: 16px; }
    .article_summary_box { width: 800px; margin: 40px auto 5px; padding: 45px 50px 30px; border-radius: 12px; }
    .summary_box_title { top: -15px; left: 20px; font-size: 18px; padding: 8px 30px; border-radius: 30px; }
    .summary_box_list li { font-size: 16px; line-height: 1.8; padding-left: 32px !important; }
    .summary_box_list li:not(:last-child) { margin-bottom: 12px; }
    .summary_box_list li::before { width: 20px; height: 20px; left: 0; top: 4px; }
    .summary_box_list { padding-top: 13px; }
    .article_conclusion_box { width: 800px; margin: 40px auto; padding: 45px 50px 35px; border-radius: 12px; }
    .conclusion_box_title { top: -18px; left: 40px; font-size: 18px; padding: 8px 30px; border-radius: 30px; }
    .conclusion_box_list li { padding-left: 30px; margin-bottom: 25px; }
    .conclusion_box_list li:last-child { margin-bottom: 0; }
    .conclusion_box_list li::before { left: 5px; top: 5px; width: 12px; height: 12px; }
    .conclusion_item_title { font-size: 18px; margin-bottom: 8px; }
    .conclusion_item_text { font-size: 15px; }
    .conclusion_item_link { font-size: 13px; color: #777; display: inline-block; margin-top: 5px; }
    .conclusion_item_link a { font-size: 13px !important; padding: 0 2px !important; }
    .reference_section { display: block; width: 800px; box-sizing: border-box; margin: 60px auto 40px; padding-top: 30px; padding-bottom: 30px; border-top: 1px solid #999; border-bottom: 1px solid #999; }
    .reference_title { font-size: 15px; color: #666; margin-bottom: 15px; }
    .reference_list { list-style-type: disc; list-style-position: outside; margin-left: 1.5em; padding: 0; }
    .reference_list li { color: #666; font-size: 13px !important; line-height: 1.6; margin-bottom: 5px; font-weight: normal; border-bottom: none !important; }
    .reference_list a { color: #0b57d0 !important; font-size: 13px !important; font-weight: normal !important; text-decoration: underline !important; word-break: break-all; }
    .reference_list a:hover { text-decoration: none !important; opacity: 0.8; }
    .shared-ownership-section-container { padding: 30px 20px; width: 95%; margin-top: -50px; }
    .shared-ownership-main-title { font-size: 16px !important; margin-bottom: 15px; }
    .shared-ownership-main-title.contact { font-size: 16px !important; margin-bottom: 10px; }
    .shared-ownership-consult-button { font-size: 18px; padding: 12px 25px; }
    .link_btn a { display: flex; justify-content: center; align-items: center; width: 600px; height: 80px; font-size: 26px; color: #fff; background: #ff9c00; box-shadow: 0 0 6px rgba(0, 0, 0, .4); border-radius: 40px; padding-top: 4px; margin: 40px auto 0; position: relative; }
    .link_btn a::after { content: ''; border: 2px solid #fff; border-radius: 40px; position: absolute; top: 7px; bottom: 7px; left: 7px; right: 7px; }
    .link_btn a:hover { color: #fff !important; text-decoration: none !important; scale: 1.03; box-shadow: 0 0 4px rgba(0, 0, 0, .3); transition: .2s; }
    .checklist_box { padding: 20px; margin: 20px auto 30px; }
    .interactive_check_list .check_text::before { margin-right: 18px; }
    .checklist_note_wrap { font-size: 13px; }
    .checklist_subtitle { font-size: 16px; margin: 25px 0 10px; }
    .sub_check_list { margin-left: 1.5em !important; padding-left: 10px; }
}

@media only screen and (max-width: 649px) {
    .pc-view { display: none !important; }
    #cont1, #cont2, #cont3, #cont4, #cont5, #cont6, #cont7, #cont8  { margin-top: -35vw; padding-top: 35vw; }
    .column_section_image_intro { margin: 4vw 3vw 6vw; }
    .blog__article { padding: 0 !important; }
    .blog__headline { margin: 20px 3vw 4px !important; }
    .blog__note { margin: 0 3vw 32px !important; }
    .column_text_section, .column_text_section_outro { margin: 0 3vw; }
    .column_text_section:not(:last-child), .column_text_section_outro:not(:last-child) { margin-bottom: 12vw; }
    .column_section_image { border-top: none; border-bottom: none; padding: 0; margin-bottom: 4vw; }
    .content_wrap:not(:first-child), .content_detail_wrap:not(:first-child) { margin-top: 5vw; }
    .content_wrap:not(:last-child), .content_detail_wrap:not(:last-child) { margin-bottom: 5vw; }
    .content_text, .content_detail_text { font-size: 3.8vw !important; line-height: 1.8; margin-bottom: 6vw !important; margin-top: 6vw !important; }
    .content_text_table_link { font-size: 2.8vw !important; line-height: 1.8; margin-bottom: 6vw !important; margin-top: 6vw !important; }
    .text_highlight { font-size: 3.8vw; font-weight: bold; padding: 0 2vw; background: linear-gradient(transparent 58%, #fff000 0%); }
    .text_bold { font-size: 3.8vw; font-weight: bold; }
    .emphasis_text { font-size: 7vw; color: #d2173e; }
    .explanation_text { font-size: 3.4vw !important; padding-left: 6vw; margin-top: -2vw; margin-bottom: 5vw; }
    .content_text a, .content_detail_text a { font-size: 4vw; color: #0b57d0; font-weight: bold; }
    .smallsection_detail_text a, .smallsection_detail_text_2 a { font-size: 3.8vw !important; color: #0b57d0; font-weight: bolder; }
    .content_text_table_link a { font-size: 2.8vw !important; color: #0b57d0; }
    .text_section_title { color: #333 !important; font-size: 6vw !important; margin-bottom: 7vw !important; padding: 3vw 2vw; line-height: 7.2vw; border-left: none !important; }
    .text_section_title_end { font-size: 6vw !important; margin-bottom: 7vw !important; padding: 3vw 2vw; }
    .content_title { font-size: 4vw !important; color: #fff !important; font-weight: bold !important; margin-bottom: 4vw !important; border-left: none !important; position: relative; padding: 3vw 5vw 2.5vw !important; z-index: 1; background: #0442ac; }
    .content_title::after { content: ""; width: 3vw; height: 1vw; background: #fff; position: absolute; bottom: 4.8vw; left: 0; z-index: 2; }
    .content_title_title { padding: 1vw !important; margin: 10vw 0 -3vw; border: 1px solid #0442ac; border-left: 1px solid #0442ac !important; width: max-content; color: #0442ac; font-size: 3.8vw !important; font-weight: bold; }
    .content_title_title + .list_title { margin-top: 8vw !important; }
    .list_title { font-weight: bold !important; font-size: 3.8vw !important; color: #0442ac; padding-bottom: 1vw !important; margin-bottom: 1vw !important; margin-top: 5vw !important; display: inline-block; }
    .list_title.mt-fix { margin-top: 7vw !important; }
    .text_list { counter-reset: list-counter; list-style: none; padding-left: 0; margin-top: 2vw; margin-bottom: 6vw; }
    .text_list li { color: #333; font-size: 3.8vw !important; line-height: 1.5; list-style-type: square; list-style-position: outside; text-indent: 0; padding-left: 0.3em; margin-left: 5vw; margin-right: 1vw; }
    ol.text_list li { list-style-type: decimal; margin-left: 6vw; }
    .text_list li:not(:last-child) { margin-bottom: 2vw; }
    ul.interactive_check_list + .list_title { margin-top: 8vw; }
    .content_detail_smallsection.text_list_wrap { border: 2px solid #ecf5ff; padding: 4vw; margin: 6vw 0; border-radius: 1vw; background-color: #fff; }
    .content_detail_smallsection.text_list_wrap .text_list { margin: 0; padding: 0; }
    .content_detail_smallsection.text_list_wrap .text_list li:last-child { margin-bottom: 0; }
    .blog_table, .content_wrap .blog_table { margin: 6vw 0; }
    .blog_table_title { padding: 1vw 0; vertical-align: middle; font-size: 3.5vw; }
    tbody .blog_table_title { width: 26vw; }
    tbody .blog_table_wrap:not(:last-child) .blog_table_title { border-bottom: solid 2px #fff; }
    .blog_table_detail { padding: 1vw; font-size: 3.5vw; }
    .faq_toc { margin: 8vw 0; }
    .faq_toc_item { margin-bottom: 3.5vw; border-radius: 2vw; }
    .faq_toc_q { padding: 2.5vw 4vw; }
    .faq_toc_q .faq_toc_icon { font-size: 5.5vw; margin-right: 2.5vw !important; margin-top: 0.8vw !important; }
    .faq_toc_q .faq_toc_text { font-size: 4.0vw; margin-top: 0.8vw !important; line-height: 1.3 !important; }
    .faq_toc_a { padding: 3.5vw 4vw 3vw; border-radius: 0 0 2vw 2vw; }
    .faq_toc_a_top { margin-bottom: 0vw !important; }
    .faq_toc_a_top .faq_toc_icon.green { font-size: 5.5vw; margin-right: 2.5vw !important; margin-top: 0.8vw !important; }
    .faq_toc_a_top .faq_toc_text a { font-size: 3.8vw; }
    .faq_toc_a_top .faq_toc_text { font-size: 3.8vw !important; margin-top: 0.8vw !important; }
    .faq_toc_a_top .faq_toc_text + .faq_toc_text { margin-top: 4vw !important; }
    .faq_toc_link { padding-left: 0 !important; display: block !important; margin-top: 4vw !important; }
    .faq_toc_link_mark { display: block !important; font-size: 3vw !important; color: #0442ac !important; font-weight: bold !important; margin-bottom: 1vw !important; margin-left: 3vw; }
    .faq_toc_link a { font-size: 3.8vw !important; line-height: 1.5 !important; display: inline-block !important; text-decoration: underline !important; padding-left: 4vw !important; }
    .content_detail_list { background: #f7f7f7; padding: 7vw; margin: 8vw 0; }
    .content_detail_item { font-size: 3.6vw; padding-left: 2.5vw; position: relative; }
    .content_detail_item:not(:last-child) { margin-bottom: 3vw; }
    .content_detail_item::before { content: ''; width: 2vw; height: 2vw; background: #333; border-radius: 50%; position: absolute; left: 0; top: 2vw; margin: auto; }
    .smallsection_detail_text { position: relative; padding-top: 67vw; font-size: 3.8vw !important; }
    .smallsection_detail_text::before { content: ''; width: 100%; height: 63vw; position: absolute; left: 0; top: 0; }
    .smallsection_detail_text_2 { font-size: 3.8vw !important; margin-bottom: 6vw; }
    .column_text_section .content_detail_smallsection { margin-top: 5vw; border: 2px solid #0442ac !important; padding: 4vw; border-radius: 1vw; background-color: #fff; }
    .content_detail_smallsection_2 { margin-top: 5vw; border: 2px solid #0442ac !important; padding: 4vw; }
    .column_text_section .detail_smallsection_title { font-size: 4vw !important; font-weight: bold !important; color: #0442ac !important; display: flex !important; align-items: baseline !important; margin-bottom: 3vw !important; border-left: none !important; padding-left: 0 !important; }
    .column_text_section .detail_smallsection_title .reasonmark { font-size: 3.6vw; font-weight: bold; color: #fff; width: 12vw; padding: 1vw 2vw; margin-right: 2vw; background: #ecf5ff; }
    #cnt02 .detail_smallsection_title .reasonmark, #cnt04 .detail_smallsection_title .reasonmark { width: 18vw; }
    #cnt03 .detail_smallsection_title .reasonmark { width: 22vw; }
    .smallsection_detail_item { font-size: 4vw; color: #333; font-weight: bold; position: relative; padding-left: 3vw; margin-left: 2vw; }
    .smallsection_detail_item::before { content: ''; width: 2vw; height: 2vw; background: #333; border-radius: 50%; position: absolute; left: 0; top: 0; bottom: 0; margin: auto; }
    .content_wrap .smallsection_detail_item { margin-left: 2vw; }
    .smallsection_detail_item_list { position: relative; padding-left: 6vw; margin-bottom: 1.5vw; border-bottom: none !important; text-indent: 0; }
    .smallsection_detail_item_list a { display: block; font-size: 3.8vw; color: #0b57d0; font-weight: bold; line-height: 1.6; text-decoration: underline; text-decoration-color: #07519a; padding: 0; }
    .smallsection_detail_item_list::before { content: ''; position: absolute; left: 0; top: 0.6vw; width: 4.5vw; height: 4.5vw; background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%230442ac' d='M8 5v14l11-7z'/%3E%3C/svg%3E"); background-repeat: no-repeat; background-position: center; background-size: contain; transform: none; margin-right: 0; }
    #cont1 .smallsection_detail_list { margin-top: 10vw; }
    .smallsection_detail_list2 { margin-left: 4vw; }
    .banner-link { margin: 8vw auto 12vw; width: 90vw; }
    .content_conclution_smallsection:not(:last-child) { margin-bottom: 6vw; }
    .conclution_smallsection_title { font-size: 4.6vw; font-weight: bold; color: #ecf5ff; position: relative; padding-left: 3.5vw; }
    .conclution_smallsection_title::before { content: ''; width: 2vw; height: 2vw; background: #ecf5ff; clip-path: polygon(2vw 50%, 0% 0%, 0% 2vw); position: absolute; left: 0; top: 2vw; margin: auto; }
    .conclution_smallsection_detail { border: 3px solid #878787; padding: 3vw 4vw; margin: 4vw 0; }
    .conclution_smallsection_detail .detail_text_title { font-size: 4vw; font-weight: bold; color: #878787; margin-bottom: 2vw; }
    .article_summary_box { margin: 8vw 3vw 10vw; padding: 10vw 4vw 2vw; border-radius: 3vw; }
    .summary_box_title { top: -3vw; left: 3.2vw; font-size: 3.5vw; padding: 2vw 4vw; border-radius: 5vw; }
    .summary_box_list li { font-size: 3.8vw; line-height: 1.6; margin-bottom: 3.5vw; padding-left: 7.3vw; }
    .summary_box_list li::before { width: 4.3vw; height: 4.3vw; left: 0; top: 0.6vw; }
    .summary_box_list { padding-top: 2vw; }
    .article_conclusion_box { margin: 10vw 3vw 8vw; padding: 10vw 4vw 6vw; border-radius: 3vw; }
    .conclusion_box_title { top: -4.5vw; left: 4vw; font-size: 3.8vw; padding: 2vw 5vw; border-radius: 5vw; }
    .conclusion_box_list li { padding-left: 6vw; margin-bottom: 6vw; }
    .conclusion_box_list li:last-child { margin-bottom: 0; }
    .conclusion_box_list li::before { left: 1vw; top: 1vw; width: 2.8vw; height: 2.8vw; }
    .conclusion_item_title { font-size: 4vw; margin-bottom: 2vw; }
    .conclusion_item_text { font-size: 3.6vw; }
    .conclusion_item_link { font-size: 3.2vw; display: inline-block; margin-top: 2vw; }
    .conclusion_item_link a { font-size: 3.2vw !important; padding: 0 1vw !important; }
    .reference_section { display: block; width: auto; box-sizing: border-box; margin: 10vw 3vw 8vw; padding-top: 6vw; padding-bottom: 6vw; border-top: 1px solid #999; border-bottom: 1px solid #999; }
    .reference_title { font-size: 3vw; color: #666; margin-bottom: 2vw; }
    .reference_list { list-style-type: disc; list-style-position: outside; margin-left: 5vw; padding: 0; }
    .reference_list li { color: #666; font-size: 2.8vw !important; line-height: 1.6; margin-bottom: 2vw; font-weight: normal !important; border-bottom: none !important; }
    .reference_list a { color: #0b57d0 !important; font-size: 2.8vw !important; font-weight: normal !important; text-decoration: underline !important; word-break: break-all; }
    .shared-ownership-section-container { padding: 40px 10px !important; width: 95%; margin: -4vw auto 12vw !important; }
    .shared-ownership-main-title { font-size: 3.5vw !important; margin-bottom: 10px; padding-left: 0 !important; border-left: none !important; }
    .shared-ownership-consult-button { font-size: 3.5vw !important; padding: 10px 20px; }
    .link_btn a { display: block; font-size: 5vw; font-weight: bold; color: #fff !important; line-height: 1.6; text-align: center; margin: 5vw 0 0; padding: 3.8vw 3vw 3vw; background: #ff9c00; border-radius: 40px; position: relative; }
    .link_btn a::after { content: ''; border: 2px solid #fff; border-radius: 40px; position: absolute; top: 1.5vw; bottom: 1.5vw; left: 1.5vw; right: 1.5vw; }
    .instagram-embed-wrapper { display: block; margin: 5vw auto; }
    .instagram-embed-wrapper blockquote.instagram-media { margin: 0 auto 6vw !important; width: 100% !important; }
    .checklist_box { padding: 5vw; margin: 5vw auto 8vw; }
    .interactive_check_list li { margin-bottom: 4vw; }
    .interactive_check_list .check_text::before { margin-right: 3vw; }
    .checklist_note_wrap { margin: 4vw 0 6vw; }
    .checklist_note_wrap { font-size: 3.2vw; margin-bottom: 2vw; }
    .checklist_subtitle { font-size: 3.8vw; margin: 6vw 0 3vw; }
    .sub_check_list { margin-left: 4vw !important; padding-left: 2vw !important; }
    .note_text { font-size: 3vw; margin-bottom: 2vw; }
    .note_text a { color: #0b57d0 !important; font-size: 3.2vw !important; font-weight: normal !important; text-decoration: underline !important; word-break: break-all; }
}
</style>]]></description>
            <pubDate>2026-10-30</pubDate>
        </item>
                
        <item>
            <title>巣鴨は住みやすい街？アクセスと買い物環境が整った歴史と文化の街</title>
            <link>https://www.nichiwa-realestate.co.jp/blog/entry-877423/</link>
            <description><![CDATA[<article class="column_section">
    <div class="column_section_image">
        <img src="//cdn.img-asp.jp/cms/877423_1_0_0_1.jpg" alt="「巣鴨は住みやすい街？アクセスと買い物環境が整った歴史と文化の街」" class="pc-view">
        <img src="//cdn.img-asp.jp/cms/877423_1_0_0_1.jpg" alt="「巣鴨は住みやすい街？アクセスと買い物環境が整った歴史と文化の街」" class="sp-view">
    </div>

    <div class="article_summary_box">
        <div class="summary_box_title">まずは概要をチェック！</div>
        <ul class="summary_box_list">
            <li>JR山手線・都営三田線の2路線を使え、池袋駅まで乗り換えなしで約6分</li>
            <li>アトレヴィ巣鴨や2つの商店街があり、駅周辺の買い物環境が充実している</li>
            <li>ゆりかご応援ギフトや産後ケア事業、育児支援ヘルパー事業など、妊娠中から子育て期までの支援制度がある</li>
        </ul>
    </div>

    <div class="column_text_section intro">
        <div class="text_section_content">
            <p class="content_text">巣鴨は、「<span class="text_highlight">おばあちゃんの原宿」として知られる地蔵通り商店街</span>があり、JR山手線と都営三田線の2路線を使える街です。<br><br class="sp-view"><span class="text_highlight">池袋駅まで約6分</span>という立地に加えて、駅前の商店街や駅ビルで日々の買い物がそろいます。</p>
            <p class="content_text">本記事では、巣鴨の交通アクセスや買い物環境、住環境、子育て支援制度、世帯別のおすすめエリアまで、住みやすさに関わるポイントを幅広くまとめました。<br><br class="sp-view">巣鴨での新生活を検討されている方は、ぜひ参考にしてみてください。</p>
            <dl class="content_detail_smallsection_2">
                <dt class="detail_smallsection_title">目次</dt>
                <dd class="detail_smallsection_detail">
                    <ul class="smallsection_detail_list">
                        <li class="smallsection_detail_item_list"><a href="#cont1">巣鴨の交通アクセス</a></li>
                        <li class="smallsection_detail_item_list"><a href="#cont2">巣鴨の買い物環境・おすすめスポット</a></li>
                        <li class="smallsection_detail_item_list"><a href="#cont3">巣鴨の住環境・災害対策</a></li>
                        <li class="smallsection_detail_item_list"><a href="#cont4">巣鴨の子育て環境</a></li>
                        <li class="smallsection_detail_item_list"><a href="#cont5">巣鴨の家賃相場</a></li>
                        <li class="smallsection_detail_item_list"><a href="#cont6">【巣鴨】世帯別のおすすめエリアは?</a></li>
                        <li class="smallsection_detail_item_list"><a href="#cont7">まとめ</a></li>
                    </ul>
                </dd>
            </dl>
        </div>
    </div>

    <div class="column_text_section first" id="cont1">
        <div class="text_compare_content">
            <h2 class="text_section_title">巣鴨の交通アクセス</h2>
            <div class="column_section_image">
                <img src="//cdn.img-asp.jp/cms/877423_2_0_0_1.jpg" alt="巣鴨駅のホームと電車">
            </div>

            <div class="content_wrap">
                <h3 class="content_title">2路線が使える利便性の高い駅</h3>
                <p class="content_detail_text">巣鴨駅で利用できる路線は、以下の2つです。</p>
                <ul class="text_list">
                    <li><span class="text_highlight">JR山手線</span></li>
                    <li><span class="text_highlight">都営三田線</span></li>
                </ul>
                <p class="content_detail_text">山手線では、池袋・新宿・渋谷方面(内回り)と上野・東京方面(外回り)のどちらにも乗り換えなしで向かうことができます。</p>
                <p class="content_detail_text">三田線は、大手町や日比谷といったオフィス街へ直通する地下鉄です。目黒駅から東急目黒線へ直通運転を行っており、<span class="text_highlight">日吉方面まで乗り換えなし</span>で移動できます。</p>
                <p class="content_detail_text">巣鴨駅は勤務先や通学先の方角に合わせて、2路線を使い分けられる利便性の高い駅だと言えるでしょう。</p>
            </div>

            <div class="content_wrap">
                <h3 class="content_title">主要駅までの所要時間</h3>
                <p class="content_detail_text">巣鴨駅から主要駅までの所要時間は、以下のとおりです。</p>
                <table class="blog_table">
                    <thead>
                        <tr class="blog_table_wrap">
                            <th class="blog_table_title">行先</th>
                            <th class="blog_table_title">所要時間</th>
                            <th class="blog_table_title">利用路線</th>
                            <th class="blog_table_title">乗換</th>
                        </tr>
                    </thead>
                    <tbody>
                        <tr class="blog_table_wrap">
                            <th class="blog_table_title">池袋駅</th>
                            <td class="blog_table_detail">約6分</td>
                            <td class="blog_table_detail">JR山手線</td>
                            <td class="blog_table_detail">なし</td>
                        </tr>
                        <tr class="blog_table_wrap">
                            <th class="blog_table_title">新宿駅</th>
                            <td class="blog_table_detail">約15分</td>
                            <td class="blog_table_detail">JR山手線</td>
                            <td class="blog_table_detail">なし</td>
                        </tr>
                        <tr class="blog_table_wrap">
                            <th class="blog_table_title">渋谷駅</th>
                            <td class="blog_table_detail">約22分</td>
                            <td class="blog_table_detail">JR山手線</td>
                            <td class="blog_table_detail">なし</td>
                        </tr>
                        <tr class="blog_table_wrap">
                            <th class="blog_table_title">上野駅</th>
                            <td class="blog_table_detail">約12分</td>
                            <td class="blog_table_detail">JR山手線</td>
                            <td class="blog_table_detail">なし</td>
                        </tr>
                        <tr class="blog_table_wrap">
                            <th class="blog_table_title">大手町駅</th>
                            <td class="blog_table_detail">約12分</td>
                            <td class="blog_table_detail">都営三田線</td>
                            <td class="blog_table_detail">なし</td>
                        </tr>
                    </tbody>
                </table>
                <p class="note_text">曜日・時間帯により所要時間は異なります。</p>
                <p class="note_text">通勤時間帯(平日の朝7時前後)を想定した所要時間を記載しています。</p>
                <p class="content_detail_text">池袋駅に約6分で向かうことができ、東武東上線や西武池袋線、埼京線といった路線への乗り換えも可能です。</p>
                <p class="content_detail_text">また、<span class="text_highlight">新宿駅と渋谷駅へは山手線1本</span>で向かうことができ、通勤や休日の外出時に乗り換えの手間がかかりません。</p>
            </div>

            <div class="content_wrap">
                <h3 class="content_title">都電荒川線や都営バスも生活の足に</h3>
                <p class="content_detail_text">巣鴨駅は、鉄道の2路線に加えて、都電荒川線と都営バスも身近な交通手段です。</p>

                <h4 class="content_title_title">都電荒川線(東京さくらトラム)</h4>
                <p class="content_detail_text">都電荒川線は、<span class="text_highlight">三ノ輪橋停留場から早稲田停留場までを結ぶ路面電車</span>です。</p>
                <p class="content_detail_text">巣鴨エリアには巣鴨新田・庚申塚・新庚申塚の3つの停留場があり、巣鴨地蔵通り商店街の北側を走っています。</p>
                <p class="content_detail_text">大塚駅前停留場では、<span class="text_highlight">JR山手線の大塚駅へ乗り換えることが可能</span>です。</p>
                <p class="content_detail_text">さらに、東池袋四丁目(サンシャイン前)停留場までは乗り換えなしで行けるため、池袋周辺へ向かう際にも有効な選択肢となります。</p>

                <h4 class="content_title_title">都営バス</h4>
                <p class="content_detail_text">巣鴨駅周辺には、都営バス「草63」系統の停留所が「巣鴨駅前」「巣鴨駅南口」「とげぬき地蔵前」の3か所あります。</p>
                <p class="content_detail_text">いずれの停留所でも、<span class="text_highlight">池袋駅東口方面と浅草寿町方面の両方向へ乗車が可能</span>です。</p>
                <table class="blog_table">
                    <thead>
                        <tr class="blog_table_wrap">
                            <th class="blog_table_title">系統</th>
                            <th class="blog_table_title">行先</th>
                            <th class="blog_table_title">乗車できる停留所</th>
                        </tr>
                    </thead>
                    <tbody>
                        <tr class="blog_table_wrap">
                            <th class="blog_table_title">草63</th>
                            <td class="blog_table_detail">池袋駅東口</td>
                            <td class="blog_table_detail">巣鴨駅前・巣鴨駅南口<br class="sp-view">・とげぬき地蔵前</td>
                        </tr>
                        <tr class="blog_table_wrap">
                            <th class="blog_table_title">草63</th>
                            <td class="blog_table_detail">浅草寿町</td>
                            <td class="blog_table_detail">巣鴨駅前・巣鴨駅南口<br class="sp-view">・とげぬき地蔵前</td>
                        </tr>
                        <tr class="blog_table_wrap">
                            <th class="blog_table_title">草63-2</th>
                            <td class="blog_table_detail">東池袋一丁目</td>
                            <td class="blog_table_detail">とげぬき地蔵前</td>
                        </tr>
                    </tbody>
                </table>
                <p class="content_detail_text">山手線が運休した際の迂回ルートとしても活用できるため、覚えておくと安心です。</p>

                <h4 class="content_title_title">通勤経路は事前に試しておく</h4>
                <p class="content_detail_text">朝のラッシュ時と夜の帰宅時では、混雑や所要時間の感覚が変わります。</p>
                <p class="content_detail_text">物件を決める前に、勤務先までの経路を時間帯を変えてシミュレーションしておくと、入居後のギャップを減らすことができるでしょう。</p>
            </div>
        </div>
    </div>

    <div class="shared-ownership-section-container">
        <h2 class="shared-ownership-main-title">＼ 巣鴨の賃貸情報をお探しならニチワ ／</h2>
        <div class="shared-ownership-button-wrapper">
            <a href="https://www.nichiwa-realestate.co.jp/ensen1c1/eki_cr208/stationbkn_cr1100/" class="shared-ownership-consult-button" target="_blank">▶ 巣鴨周辺の賃貸物件を探す</a>
        </div>
    </div>

    <div class="column_text_section second" id="cont2">
        <div class="text_compare_content">
            <h2 class="text_section_title">巣鴨の買い物環境・<br class="sp-view">おすすめスポット</h2>
            <div class="column_section_image">
                <img src="//cdn.img-asp.jp/cms/877423_3_0_0_1.jpg" alt="巣鴨地蔵通り商店街の様子">
            </div>
            <p class="content_text">巣鴨は、駅直結の駅ビルと2つの商店街がそろい、日々の買い物から休日の散策まで徒歩圏内で楽しめる街です。</p>

            <div class="content_wrap">
                <h3 class="content_title">駅周辺の買い物環境</h3>
                <p class="content_detail_text">駅の周辺には、生鮮食品から日用品までそろうスーパーがあります。</p>
                <table class="blog_table">
                    <thead>
                        <tr class="blog_table_wrap">
                            <th class="blog_table_title">店名</th>
                            <th class="blog_table_title">営業時間</th>
                            <th class="blog_table_title">駅からの距離</th>
                        </tr>
                    </thead>
                    <tbody>
                        <tr class="blog_table_wrap">
                            <th class="blog_table_title">サミットストア 巣鴨店</th>
                            <td class="blog_table_detail">9:00〜24:00</td>
                            <td class="blog_table_detail">徒歩約1分</td>
                        </tr>
                        <tr class="blog_table_wrap">
                            <th class="blog_table_title">アトレヴィ巣鴨</th>
                            <td class="blog_table_detail">ショッピング <br class="sp-view">8:00〜22:00<br>レストラン・カフェ <br class="sp-view">11:00〜22:00</td>
                            <td class="blog_table_detail">駅直結</td>
                        </tr>
                    </tbody>
                </table>
                <p class="note_text">営業時間は2026年10月時点の情報です。</p>
                <p class="content_detail_text">サミットストアは深夜0時まで営業しているため、仕事帰りが遅くなる日の買い物も安心です。</p>
                <p class="content_detail_text">また、JR巣鴨駅に直結する「<span class="text_highlight">アトレヴィ巣鴨</span>」は、1階から5階までの駅ビルです。</p>
                <p class="content_detail_text">1階にはドラッグストア、2階には成城石井、3階には「無印良品 500」が入っており、食料品から日用品までそろえることができます。</p>

                <h4 class="content_title_title">巣鴨を代表する「巣鴨地蔵通り商店街」</h4>
                <p class="content_detail_text">巣鴨地蔵通り商店街は、「<span class="text_highlight">おばあちゃんの原宿</span>」の愛称で地域住民に親しまれています。</p>
                <p class="content_detail_text"><span class="text_highlight">全長約780mの通りに約200店舗</span>が並び、和菓子店や衣料品店、飲食店のほか、医院や郵便局、金融機関までそろっています。</p>
                <p class="content_detail_text">近年は、昔ながらのレトロな雰囲気に惹かれて訪れる若い世代も多く、世代を超えて楽しめるスポットです。</p>
                <p class="content_detail_text"><span class="text_highlight">JR巣鴨駅からは徒歩約6分、都営三田線のA3出口からは徒歩約1分</span>で向かうことができ、休日のお出かけや散歩のついでにも立ち寄れます。</p>

                <h4 class="content_title_title">暮らしに身近な「巣鴨駅前商店街」</h4>
                <p class="content_detail_text">巣鴨駅のすぐそばに広がる商店街で、<span class="text_highlight">雨の日でも濡れずに買い物ができる</span>大型アーケードが魅力的です。飲食店や薬局、服飾店など幅広い分野の店舗が並んでいます。</p>
                <p class="content_detail_text">また、ソーラーパネルによる蓄電や、暑さ対策のドライミストの設置といった環境面の取り組みも特徴です。</p>
            </div>

            <div class="content_wrap">
                <h3 class="content_title">リフレッシュできるおすすめスポット</h3>
                <h4 class="content_title_title">とげぬき地蔵尊 高岩寺</h4>
                <p class="content_detail_text">ご本尊の「<span class="text_highlight">とげぬき地蔵</span>」とともに、「洗い観音」でも知られる寺院です。</p>
                <p class="content_detail_text">参拝の列が途切れることがない人気のスポットで、JR巣鴨駅中央改札から徒歩約6分の距離にあります。</p>

                <h4 class="content_title_title">六義園</h4>
                <p class="content_detail_text">国の特別名勝に指定された回遊式築山泉水庭園で、<span class="text_highlight">しだれ桜と紅葉の名所</span>です。JR駒込駅から徒歩約7分の距離で、巣鴨から山手線で1駅の場所にあります。</p>
                <p class="content_detail_text">巣鴨駅周辺は買い物環境が整っており、少し歩けば歴史ある寺院や庭園にも足を運ぶことができます。買い物のついでに、日常の中で歴史に触れられるのも巣鴨らしい魅力です。</p>
            </div>
        </div>
    </div>

    <div class="shared-ownership-section-container">
        <h2 class="shared-ownership-main-title">＼ 巣鴨の賃貸情報をお探しならニチワ ／</h2>
        <div class="shared-ownership-button-wrapper">
            <a href="https://www.nichiwa-realestate.co.jp/ensen1c1/eki_cr208/stationbkn_cr1100/" class="shared-ownership-consult-button" target="_blank">▶ 巣鴨周辺の賃貸物件を探す</a>
        </div>
    </div>

    <div class="column_text_section third" id="cont3">
        <div class="text_compare_content">
            <h2 class="text_section_title">巣鴨の住環境・災害対策</h2>
            <div class="column_section_image">
                <img src="//cdn.img-asp.jp/cms/877423_4_0_0_1.jpg" alt="巣鴨の閑静な住宅街">
            </div>
            <p class="content_text">巣鴨は、駅前から少し離れると閑静な住宅地が広がり、災害への備えも区の情報で事前に確認できる街です。</p>

            <div class="content_wrap">
                <h3 class="content_title">駅から少し歩けば落ち着いた住宅街</h3>
                <p class="content_detail_text">巣鴨駅周辺は商店街や飲食店が中心で、大規模な繁華街はありません。駅前や大通りから少し離れると閑静な住宅地が広がる点も巣鴨の魅力の一つです。</p>
                <p class="content_detail_text">また、豊島区では、区が警備会社に委託した<span class="text_highlight">青色防犯パトロール車が365日、区内全域を巡回</span>しているほか、夜間の防犯パトロールや<span class="text_highlight">小学校の下校時の見守り活動</span>にも力を入れています。</p>
                <p class="content_detail_text">地域が積極的に防犯対策を行っている点は、ファミリー層や一人暮らしの方にとっても安心材料につながるのではないでしょうか。</p>
            </div>

            <div class="content_wrap">
                <h3 class="content_title">併せて確認したい「ハザードマップ」</h3>
                <p class="content_detail_text">住まいを選ぶときは、街の雰囲気だけでなく、災害への備えもチェックしておきたいところです。</p>
                <p class="content_detail_text">豊島区の公式サイトでは、大雨による浸水を想定した「<span class="text_highlight">洪水・内水ハザードマップ</span>」と、土砂災害に備える「<span class="text_highlight">土砂災害ハザードマップ</span>」が公開されています。</p>
                <p class="content_detail_text">気になる物件が見つかったら、その場所がどう示されているかを見ておくとよいでしょう。</p>
                <p class="content_detail_text">また、巣鴨駅の南東側は文京区に接しているため、文京区側で物件を探すときは、文京区のハザードマップも見ておきましょう。</p>
                <p class="content_detail_text">
                    ▶ 豊島区「<a href="https://www.city.toshima.lg.jp/042/bosai/taisaku/hazard-map/010305.html" target="_blank" class=" typesquare_option">豊島区洪水・内水ハザードマップ</a>」<br>
                    ▶ 豊島区「<a href="https://www.city.toshima.lg.jp/042/1912021004.html" target="_blank" class=" typesquare_option">豊島区土砂災害ハザードマップ</a>」<br>
                    ▶ 文京区「<a href="https://www.city.bunkyo.lg.jp/b009/p000028.html" target="_blank" class=" typesquare_option">文京区内水ハザードマップ</a>」<br>
                    ▶ 文京区「<a href="https://www.city.bunkyo.lg.jp/b009/p000030.html" target="_blank" class=" typesquare_option">文京区土砂災害ハザードマップ</a>」
                </p>
            </div>

            <div class="content_wrap">
                <h3 class="content_title">エリア選びに不安がある場合は</h3>
                <p class="content_detail_text">もしエリア選びで不安や疑問がございましたら、ぜひ一度、<span class="text_highlight">弊社「ニチワ」</span>までご相談ください。</p>
                <p class="content_detail_text">巣鴨に精通したスタッフが、お客様のライフスタイルにぴったりのエリア探しをサポートいたします。</p>
                <p class="content_detail_text">駅近の便利さを重視したい方から、落ち着いた住宅街での暮らしを望む方まで、幅広いご希望に沿ったご提案が可能です。</p>
                <p class="content_detail_text">ニチワ巣鴨営業所は、<span class="text_highlight">巣鴨駅から徒歩約1分の1階の店舗</span>で、皆さまのご来店をお待ちしております。</p>
                <p class="content_detail_text">
                    ▶ <a href="https://www.nichiwa-realestate.co.jp/pg-store-detail/sugamo/" target="_blank" class=" typesquare_option">ニチワ巣鴨営業所の店舗情報はこちら</a>
                </p>
                <iframe src="https://www.google.com/maps/embed?pb=!1m18!1m12!1m3!1d3238.708624184367!2d139.73774757579008!3d35.73338387257045!2m3!1f0!2f0!3f0!3m2!1i1024!2i768!4f13.1!3m3!1m2!1s0x60188d99b10923a9%3A0xef67976b783363bb!2z44ix44OL44OB44OvIOW3o-m0qOWWtualreaJgA!5e0!3m2!1sja!2sjp!4v1793255250137!5m2!1sja!2sjp" width="100%" height="400" title="ニチワ巣鴨営業所の場所を示すGoogleマップ" style="border:0;" allowfullscreen="" loading="lazy" referrerpolicy="strict-origin-when-cross-origin"></iframe>
            </div>
        </div>
    </div>

    <div class="shared-ownership-section-container">
        <h2 class="shared-ownership-main-title">＼ 巣鴨駅から徒歩約1分！／</h2>
        <div class="shared-ownership-button-wrapper">
            <a href="https://www.nichiwa-realestate.co.jp/pg-contact-store/?company=76165" class="shared-ownership-consult-button" target="_blank">▶ ニチワ巣鴨営業所へ相談する</a>
        </div>
    </div>

    <div class="column_text_section fourth" id="cont4">
        <div class="text_compare_content">
            <h2 class="text_section_title">巣鴨の子育て環境</h2>
            <div class="column_section_image">
                <img src="//cdn.img-asp.jp/cms/877423_5_0_0_1.jpg" alt="子育て支援のイメージ">
            </div>

            <div class="content_wrap">
                <h3 class="content_title">豊島区の主な子育て支援制度</h3>
                <p class="content_detail_text">巣鴨がある豊島区には、妊娠中から産後まで、切れ目なく利用できる子育て支援が整っています。代表的な4つの制度は以下のとおりです。</p>

                <h4 class="content_title_title">① ゆりかご面接・ゆりかご応援ギフト</h4>
                <p class="content_detail_text">豊島区に住民登録があり、妊娠届を出した方が対象で、助産師や保健師と面接ができる予約制の制度です。</p>
                <p class="content_detail_text">面接を受けると、<span class="text_highlight">1万円分の電子クーポン「ゆりかご応援ギフト」</span>を受け取れます。妊娠中の心身の状態や出産の準備、育児への不安などの相談も可能です。</p>

                <h4 class="content_title_title">② 妊婦のための支援給付金</h4>
                <p class="content_detail_text">一定の条件を満たす方を対象に、妊娠時と出産後の2回、給付金が支給される制度です。</p>
                <p class="content_detail_text"><span class="text_highlight">妊娠時は5万円、出産後は子ども(胎児)の人数×5万円</span>で、現金とギフトのどちらかを選べます。申請には、医師による胎児心拍の確認が必要です。</p>

                <h4 class="content_title_title">③ 産後ケア事業</h4>
                <p class="content_detail_text">出産後の心身のケアや、授乳・育児の相談を受けられる事業です。</p>
                <p class="content_detail_text"><span class="text_highlight">宿泊型・通所型・訪問型の3種類</span>があり、一度の申込みですべて利用できます。</p>
                <p class="content_detail_text">宿泊型は令和8年4月から利用日数が拡大され、6泊7日まで利用が可能です。</p>
                <p class="content_detail_text">利用料は、<span class="text_highlight">宿泊型が1日2,500円、通所型が1回1,500円、訪問型が1回1,000円</span>で、住民税非課税世帯、生活保護被保護世帯の場合、利用者負担はありません。</p>
                <p class="content_detail_text">申込みは妊娠28週以降に可能で、利用券の発行に2週間程度かかるため、妊娠中に手続きを済ませておくとよいでしょう。</p>

                <h4 class="content_title_title">④ 育児支援ヘルパー事業</h4>
                <p class="content_detail_text">「としまいっしょに子育て 育児支援ヘルパー事業」は、ヘルパーが自宅を訪れて、家事や育児を手伝ってくれる制度です。</p>
                <p class="content_detail_text">授乳や沐浴、おむつ替えといった育児のほか、洗濯や掃除などの家事も依頼できます。</p>
                <p class="content_detail_text">対象は区内在住で2歳未満のお子さんがいる家庭で、出産前でも利用が可能です。</p>
                <p class="content_detail_text">利用料は<span class="text_highlight">1時間900円で、1回の妊娠につき70時間</span>まで利用できます。</p>
                <p class="note_text">2026年10月時点の内容です。最新の条件や申請方法は、豊島区の公式サイトでご確認ください。</p>
            </div>

            <div class="content_wrap">
                <h3 class="content_title">文京区側に住む場合は制度を確認</h3>
                <p class="content_detail_text">巣鴨駅の南東側は、文京区に接するエリアです。</p>
                <p class="content_detail_text">ここまでご紹介した制度は豊島区にお住まいの方が対象で、子育て支援の内容や申請窓口は区ごとに異なります。</p>
                <p class="content_detail_text">物件の住所が豊島区か文京区かによって、利用できるサービスが変わることがあるため、契約前に確認しておくと安心です。</p>
                <p class="content_detail_text">文京区側で探す場合は、文京区の子育て支援もあわせて確認しておきましょう。</p>
            </div>
        </div>
    </div>

    <div class="shared-ownership-section-container">
        <h2 class="shared-ownership-main-title">＼ 巣鴨の賃貸情報をお探しならニチワ ／</h2>
        <div class="shared-ownership-button-wrapper">
            <a href="https://www.nichiwa-realestate.co.jp/ensen1c1/eki_cr208/stationbkn_cr1100/" class="shared-ownership-consult-button" target="_blank">▶ 巣鴨周辺の賃貸物件を探す</a>
        </div>
    </div>

    <div class="column_text_section fifth" id="cont5">
        <div class="text_compare_content">
            <h2 class="text_section_title">巣鴨の家賃相場</h2>
            <p class="content_text">巣鴨駅周辺の間取り別家賃相場は、以下のとおりです。</p>
            <table class="blog_table">
                <thead>
                    <tr class="blog_table_wrap">
                        <th class="blog_table_title">間取り</th>
                        <th class="blog_table_title">家賃相場</th>
                    </tr>
                </thead>
                <tbody>
                    <tr class="blog_table_wrap">
                        <th class="blog_table_title">ワンルーム</th>
                        <td class="blog_table_detail">10.85万円</td>
                    </tr>
                    <tr class="blog_table_wrap">
                        <th class="blog_table_title">1K</th>
                        <td class="blog_table_detail">11.43万円</td>
                    </tr>
                    <tr class="blog_table_wrap">
                        <th class="blog_table_title">1DK</th>
                        <td class="blog_table_detail">14.01万円</td>
                    </tr>
                    <tr class="blog_table_wrap">
                        <th class="blog_table_title">1LDK</th>
                        <td class="blog_table_detail">18.05万円</td>
                    </tr>
                    <tr class="blog_table_wrap">
                        <th class="blog_table_title">2K</th>
                        <td class="blog_table_detail">13.35万円</td>
                    </tr>
                    <tr class="blog_table_wrap">
                        <th class="blog_table_title">2DK</th>
                        <td class="blog_table_detail">17.30万円</td>
                    </tr>
                    <tr class="blog_table_wrap">
                        <th class="blog_table_title">2LDK</th>
                        <td class="blog_table_detail">25.03万円</td>
                    </tr>
                </tbody>
            </table>
            <p class="note_text">参照：HOME'S「<a href="https://www.homes.co.jp/chintai/tokyo/sugamo_00585-st/price/" target="_blank">巣鴨駅の家賃相場情報</a>」（2026年10月23日確認）</p>
            <p class="note_text">駅から徒歩10分圏内の賃貸物件を対象とした平均賃料で、管理費や駐車場代などは含みません。</p>
            <p class="note_text">築年数や広さ、設備、駅からの距離などにより、実際の家賃は異なります。</p>
            <p class="content_text">ワンルームでも10万円を超えているので、家賃相場が高いと感じる方もいらっしゃるかもしれません。</p>
            <p class="content_text">しかし、山手線や都営三田線が使える利便性や、駅周辺の買い物環境が整っていることを考えると、妥当な金額だと言えるでしょう。</p>
            <p class="content_text">あなたが何を重視するかによって、お部屋の探し方は変わってきます。交通アクセスや買い物環境、家賃のバランスを見ながら、ご自身に合うお部屋を探してみてください。</p>
        </div>
    </div>

    <div class="shared-ownership-section-container">
        <h2 class="shared-ownership-main-title">＼ 巣鴨の賃貸情報をお探しならニチワ ／</h2>
        <div class="shared-ownership-button-wrapper">
            <a href="https://www.nichiwa-realestate.co.jp/ensen1c1/eki_cr208/stationbkn_cr1100/" class="shared-ownership-consult-button" target="_blank">▶ 巣鴨周辺の賃貸物件を探す</a>
        </div>
    </div>

    <div class="column_text_section sixth" id="cont6">
        <div class="text_compare_content">
            <h2 class="text_section_title">【巣鴨】<br class="sp-view">世帯別のおすすめエリアは?</h2>
            <div class="column_section_image">
                <img src="//cdn.img-asp.jp/cms/877423_6_0_0_1.jpg" alt="巣鴨の賃貸物件イメージ">
            </div>
            <div class="faq_toc">
                <div class="faq_toc_item">
                    <div class="faq_toc_q">
                        <span class="faq_toc_icon">Q1.</span>
                        <span class="faq_toc_text">一人暮らしにおすすめのエリア？</span>
                    </div>
                    <div class="faq_toc_a">
                        <div class="faq_toc_a_top">
                            <span class="faq_toc_icon green">A1.</span>
                            <span class="faq_toc_text" style="font-weight: bold; text-decoration: underline;">買い物の便利さを重視するなら「巣鴨駅周辺」がおすすめです。</span>
                            <span class="faq_toc_text">駅周辺には、駅直結のアトレヴィ巣鴨や巣鴨駅前商店街など、買い物環境が整っています。<br class="sp-view"><br class="sp-view">仕事帰りに食材や日用品をそろえられるうえ、山手線で池袋駅まで約6分と、移動時間も短い点が魅力です。</span>
                        </div>
                    </div>
                </div>
                <div class="faq_toc_item">
                    <div class="faq_toc_q">
                        <span class="faq_toc_icon">Q2.</span>
                        <span class="faq_toc_text">共働きの二人暮らしにおすすめのエリアは？</span>
                    </div>
                    <div class="faq_toc_a">
                        <div class="faq_toc_a_top">
                            <span class="faq_toc_icon green">A2.</span>
                            <span class="faq_toc_text" style="font-weight: bold; text-decoration: underline;">駅への近さと落ち着きを両立したいなら「巣鴨3丁目・4丁目周辺」がおすすめです。</span>
                            <span class="faq_toc_text">巣鴨3丁目・4丁目周辺は、巣鴨地蔵通り商店街が広がるエリアです。<br class="sp-view"><br class="sp-view">都営三田線のA3出口から商店街まで徒歩約1分、都電荒川線の庚申塚停留場からも徒歩約1分の距離で、山手線・三田線・都電を勤務先の方向に合わせて使い分けることも可能です。</span>
                        </div>
                    </div>
                </div>
                <div class="faq_toc_item">
                    <div class="faq_toc_q">
                        <span class="faq_toc_icon">Q3.</span>
                        <span class="faq_toc_text">子育て世帯におすすめのエリアは？</span>
                    </div>
                    <div class="faq_toc_a">
                        <div class="faq_toc_a_top">
                            <span class="faq_toc_icon green">A3.</span>
                            <span class="faq_toc_text" style="font-weight: bold; text-decoration: underline;">落ち着いた環境を重視するなら「駅から少し離れた住宅街(巣鴨5丁目周辺)」がおすすめです。</span>
                            <span class="faq_toc_text">駅前や大通りから少し離れると、閑静な住宅地が広がります。また、豊島区には、妊娠中から利用できる支援制度が整っています。</span>
                        </div>
                    </div>
                </div>
            </div>
        </div>
    </div>

    <div class="column_text_section seventh" id="cont7">
        <div class="text_compare_content">
            <h2 class="text_section_title">まとめ</h2>
            <div class="content_detail_smallsection text_list_wrap">
                <p class="list_title">巣鴨の住みやすさのポイント！</p>
                <ul class="text_list">
                    <li>巣鴨駅はJR山手線と都営三田線の2路線を使え、池袋駅まで乗り換えなしで約6分</li>
                    <li>アトレヴィ巣鴨や2つの商店街がそろい、日々の買い物から休日の散策まで楽しめる</li>
                    <li>駅前のにぎわいと、駅から少し離れた閑静な住宅街のどちらも選べる</li>
                    <li>ゆりかご応援ギフトや産後ケア事業など、豊島区の子育て支援制度が利用できる</li>
                </ul>
            </div>
            <p class="content_text">巣鴨は、歴史ある商店街の魅力だけでなく、交通アクセスや買い物環境、落ち着いた住宅街、子育て支援制度も整っている住みやすい街です。</p>
            <p class="content_text">「山手線沿いで、通勤時間を短くしたい」<br>「落ち着いた住宅街で、二人暮らしを始めたい」<br>「子育てに合ったエリアを知りたい」</p>
            <p class="content_text">そのようなご要望がありましたら、ぜひ<span class="text_highlight">弊社「ニチワ」へお気軽にご相談ください。</span><br class="sp-view"><br class="sp-view">お客様やご家族のご希望に寄り添い、巣鴨周辺でのお部屋探しをサポートいたします。</p>
        </div>
    </div>

    <div class="shared-ownership-section-container">
        <h2 class="shared-ownership-main-title contact">＼ 巣鴨の賃貸情報をお探しならニチワ ／</h2>
        <div class="shared-ownership-button-wrapper">
            <a href="https://www.nichiwa-realestate.co.jp/ensen1c1/eki_cr208/stationbkn_cr1100/" class="shared-ownership-consult-button btn-contact" target="_blank">▶ 巣鴨周辺の賃貸物件を探す</a>
        </div>
    </div>

    <div class="reference_section">
        <div class="reference_title">参照</div>
        <ul class="reference_list">
            <li>東京都交通局「<a href="https://www.kotsu.metro.tokyo.jp/toden/map/" target="_blank">路線図｜東京さくらトラム（都電荒川線）</a>」</li>
            <li>東京都交通局「<a href="https://www.kotsu.metro.tokyo.jp/bus/noriba/sugamo.html" target="_blank">巣鴨駅</a>」</li>
            <li><a href="https://www.atre.co.jp/sugamo/" target="_blank">アトレヴィ巣鴨</a></li>
            <li>巣鴨地蔵通り商店街「<a href="https://sugamo.or.jp/easy_method/" target="_blank">5分で分かる巣鴨</a>」</li>
            <li>巣鴨駅前商店街「<a href="https://sugamo-ekimae.com/about/" target="_blank">商店街について</a>」</li>
            <li><a href="https://togenuki.jp/" target="_blank">とげぬき地蔵尊高岩寺</a></li>
            <li>東京都公園協会「<a href="https://www.tokyo-park.or.jp/park/rikugien/index.html" target="_blank">六義園</a>」</li>
            <li>豊島区「<a href="https://www.city.toshima.lg.jp/219/kosodate/ninshin/yurikago/1508100918.html" target="_blank">ゆりかご・としま事業</a>」</li>
            <li>豊島区「<a href="https://www.city.toshima.lg.jp/219/kosodate/ninshin/shussanmade/2503251025.html" target="_blank">妊婦のための支援給付金</a>」</li>
            <li>豊島区「<a href="https://www.city.toshima.lg.jp/565/kenko/kenko/1804131444.html" target="_blank">産後ケア事業</a>」</li>
            <li>豊島区「<a href="https://www.city.toshima.lg.jp/265/kosodate/kosodate/shiencenter/022315.html" target="_blank">としまいっしょに子育て 育児支援ヘルパー事業</a>」</li>
            <li>文京区「<a href="https://www.city.bunkyo.lg.jp/b003/p007513.html" target="_blank">育児・子育て</a>」</li>
        </ul>
    </div>
</article>

<style>
/* =========================================
   共通・ベーススタイル（画面幅に関わらず適用）
========================================= */
/* --- 全体の基本設定 --- */
.column_section * { color: #333; font-weight: 500; font-size: 15px; }
.column_section_image img { width: 100%; height: auto; vertical-align: bottom; }
.column_section_image { display: flex; justify-content: center; }

.banner-link { display: block; }
.column_section_image_intro img { width: 100%; }

/* --- アンカーリンクのズレ調整（追従ヘッダー対策） --- */
.column_text_section { scroll-margin-top: 100px; }

/* --- 特定セクションの背景画像（疑似要素） --- */
.sec01 .smallsection_detail_text::before { background: url() no-repeat center center / cover; }
.sec02 .smallsection_detail_text::before { background: url() no-repeat center center / cover; }
.sec03 .smallsection_detail_text::before { background: url() no-repeat center center / cover; }

/* --- 大見出し（上下ボーダー線の装飾）PC/スマホ共通 --- */
.text_section_title, .text_section_title_end { font-weight: bold !important; position: relative; text-align: center; scroll-margin-top: 140px; }
.text_section_title_end { background: #19abf1; color: #fff; }
/* 大見出しの上線 */
.text_section_title::before, .text_section_title_end::before { content: ''; height: 2px; position: absolute; top: 0; left: 0; right: 0; margin: auto; }
/* 大見出しの下線 */
.text_section_title::after, .text_section_title_end::after { content: ''; height: 2px; position: absolute; bottom: 0; left: 0; right: 0; margin: auto; }
.text_section_title::before, .text_section_title::after { background: #333; }
.text_section_title_end::before, .text_section_title_end::after { background: #19abf1; }

/* --- テーブル（表） PC/スマホ共通 --- */
.blog_table, 
.content_wrap .blog_table { width: 100%; box-shadow: 0 0 7px 2px rgba(0, 0, 0, .06); border-collapse: collapse; }
thead .blog_table_title { color: #fff; font-weight: bold; background: #19abf1; vertical-align: middle; }
thead .blog_table_title:not(:first-child) { background: #0442ac; color: #fff; }
thead .blog_table_title:not(:last-child), 
tbody .blog_table_title { border-right: 2px solid #ecf5ff; }
tbody .blog_table_title { color: #333; font-weight: bold; background: #ecf5ff; vertical-align: middle;}
tbody .blog_table_wrap:not(:last-child) .blog_table_title { border-bottom: solid 2px #fff; }
.blog_table_detail { background-color: #fff; }
tbody .blog_table_detail { text-align: center; vertical-align: middle; }
tbody .blog_table_detail:not(:last-child) { border-right: 2px solid #ededed; }
tbody .blog_table_wrap:not(:last-child) .blog_table_detail { border-bottom: 2px solid #ededed; }
tbody .blog_table_detail.text-left { text-align: left; }

/* =========================================
   コンポーネント（部品）共通スタイル
========================================= */
/* --- FAQ（よくある質問）目次エリア --- */
.faq_toc { max-width: 700px; margin: 40px auto 60px; }
.faq_toc_item { margin-bottom: 15px; border-radius: 8px; overflow: hidden; }
.faq_toc_q { background-color: #0442ac; color: #fff; padding: 10px 20px; display: flex; align-items: flex-start; }
.faq_toc_q .faq_toc_icon { font-size: 24px; margin-right: 12px; color: #fff; font-family: Arial, sans-serif; line-height: 1.1; }
.faq_toc_q .faq_toc_text { font-size: 17px; font-weight: bold; color: #fff; line-height: 1.5; margin-top: 2px; }
.faq_toc_a { background-color: #fff; border: 2px solid #0442ac; border-top: none; border-radius: 0 0 8px 8px; padding: 15px 20px 12px; }
.faq_toc_a_top { display: grid; grid-template-columns: max-content 1fr; align-items: start; margin-bottom: 12px; }
.faq_toc_a_top .faq_toc_icon.green { grid-column: 1; grid-row: 1 / 10; color: #0442ac; font-size: 24px; margin-right: 12px; font-family: Arial, sans-serif; line-height: 1.1; }
.faq_toc_a_top .faq_toc_text { grid-column: 2; display: block; color: #333; font-size: 16px; line-height: 1.6; margin-top: 2px; }
.faq_toc_link { padding-left: 36px; line-height: 1.5; margin-top: 10px; }
.faq_toc_link_mark { font-size: 14px; color: #0442ac; font-weight: bold; margin-bottom: 6px; display: block; }
.faq_toc_link a { font-size: 16px; color: #0b57d0; display: inline-block; text-decoration: underline; padding-left: 14px; }
.faq_toc_link a:hover { text-decoration: none; opacity: 0.8; }
.faq_toc_a_top .faq_toc_text + .faq_toc_text { margin-top: 15px !important; }
.faq_toc_a_top .faq_toc_text a { font-size: 16px; color: #0b57d0 !important; text-decoration: underline !important; font-weight: bold !important; transition: opacity 0.3s ease; }
.faq_toc_a_top .faq_toc_text a:hover { text-decoration: none !important; opacity: 0.7; }

/* --- CTAボタン（相談・誘導用ボタン）ベース --- */
.shared-ownership-section-container { border-radius: 10px; text-align: center; max-width: 600px; margin: 0 auto 50px; width: 90%; box-sizing: border-box; }
.shared-ownership-main-title { font-weight: bold; color: #0442ac; line-height: 1.4; }
.shared-ownership-button-wrapper { display: flex; justify-content: center; }
.shared-ownership-consult-button { display: inline-flex; align-items: center; justify-content: center; color: #ffffff !important; font-weight: bold; border-radius: 50px; text-decoration: none; white-space: nowrap; cursor: pointer; transition: box-shadow 0.3s ease, background-color 0.3s ease; box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1); background-color: #0442ac; }
.shared-ownership-consult-button:hover { box-shadow: 0 0 15px rgba(117, 117, 117, 0.5); }
/* コンタクト（赤系）ボタン共通ベース */
.shared-ownership-main-title.contact { color: #da2315 !important; }
.shared-ownership-consult-button.btn-contact { background-color: #da2315 !important; }
.shared-ownership-consult-button.btn-contact:hover { background-color: #fa1101 !important; }

/* --- 要約ボックス --- */
.article_summary_box { background-color: #ecf5ff; border: 1px solid #0442ac; position: relative; box-sizing: border-box; }
.summary_box_title { background-color: #0442ac; color: #fff !important; font-weight: bold; display: inline-block; position: absolute; }
.summary_box_list { list-style: none; padding: 0; margin: 0; }
.summary_box_list li { position: relative; font-weight: bold; color: #333; }
.summary_box_list li::before { content: ''; position: absolute; box-sizing: border-box; border: 2px solid #0442ac; border-radius: 3px; background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='none' stroke='%230442ac' stroke-width='4' d='M4 12l5 5L20 6'/%3E%3C/svg%3E"); background-repeat: no-repeat; background-position: center; background-size: 80%; }

/* --- 記事末尾：まとめボックス --- */
.article_conclusion_box { background-color: #ecf5ff; border: 1px solid #0442ac; position: relative; box-sizing: border-box; }
.conclusion_box_title { background-color: #0442ac; color: #fff !important; font-weight: bold; display: inline-block; position: absolute; }
.conclusion_box_list { list-style: none; padding: 0; margin: 0; }
.conclusion_box_list li { position: relative; }
.conclusion_box_list li::before { content: ''; position: absolute; background-color: #0442ac; transform: rotate(45deg); }
.conclusion_item_title { font-weight: bold; color: #333; line-height: 1.5; }
.conclusion_item_text { color: #555; line-height: 1.6; }
.conclusion_item_link a { color: #0b57d0 !important; text-decoration: underline !important; }
.conclusion_item_link a:hover { text-decoration: none !important; }

/* --- ブログカード風リンク（画像あり関連記事） --- */
.blog-card { display: block; text-decoration: none !important; margin: 20px auto 40px; max-width: 450px; border: 1px solid #e0e0e0; border-radius: 12px; overflow: hidden; background-color: #fff; transition: opacity 0.2s, box-shadow 0.2s; }
.blog-card:hover { opacity: 0.8 !important; box-shadow: 0 4px 10px rgba(0,0,0,0.05); }
.blog-card-img { width: 100%; aspect-ratio: 16 / 9; background: #f7f7f7; border-bottom: 1px solid #e0e0e0; }
.blog-card-img img { width: 100%; height: 100%; object-fit: cover; vertical-align: bottom; }
.blog-card-body { padding: 16px 20px; }
.blog-card-title { font-size: 16px !important; font-weight: bold !important; color: #333 !important; line-height: 1.5 !important; margin: 0 !important; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; line-clamp: 2; overflow: hidden; }

/* --- テキストリンクカード（画像なし外部サイトリンク等） --- */
.text-link-card { display: block; text-decoration: none !important; margin: 20px auto 30px; padding: 15px 20px; border: 1px solid #e0e0e0; border-left: 5px solid #0442ac; border-radius: 4px; background-color: #f9f9f9; transition: all 0.2s ease; max-width: 600px; }
.text-link-card:hover { background-color: #f0f0f0; box-shadow: 0 2px 5px rgba(0,0,0,0.1); transform: translateY(-2px); }
.text-link-card-site { display: block; font-size: 13px !important; color: #666 !important; margin-bottom: 5px; }
.text-link-card-title { display: block; font-size: 16px !important; font-weight: bold !important; color: #0b57d0 !important; line-height: 1.5; }

/* --- Instagram埋め込みコンテナ --- */
.instagram-embed-wrapper { display: flex; justify-content: space-between; gap: 20px; margin: 40px auto; }
.instagram-embed-wrapper blockquote.instagram-media { margin: 0 !important; flex: 1; min-width: 250px !important; width: 100% !important; }

/* --- 枠線付き・クリック可能なチェックリスト --- */
.checklist_box { border: 1px solid #0442ac; background-color: #ffffff; box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1); }
.checklist_box .list_title { margin-top: 10px; }
/* 元の「■」を消す＆余白リセット */
ul.text_list.interactive_check_list li { list-style-type: none !important; text-indent: 0; padding-left: 0; margin-left: 0; margin-right: 0; }
ul.text_list.interactive_check_list li::before { content: none !important; }
/* ラベル全体をタップ可能にする */
.interactive_check_list label { display: inline-flex; align-items: flex-start; cursor: pointer; width: 100%; line-height: 1.5; }
.interactive_check_list input[type="checkbox"] { display: none; }
/* --- 枠線付き・クリック可能なチェックリスト --- */
.interactive_check_list .check_text { display: flex; align-items: flex-start; font-size: inherit; }
/* 未チェック状態（CSSで作る四角形） */
.interactive_check_list .check_text::before { content: ''; display: inline-block; width: 1.2em; height: 1.2em; flex-shrink: 0; border: 2px solid #ccc; border-radius: 4px; box-sizing: border-box;background-color: #fff;transition: 0.2s ease; margin-top: 2px; }
/* チェックが入った状態（背景色＋SVGチェックマーク） */
.interactive_check_list input[type="checkbox"]:checked + .check_text::before { border-color: #0442ac; background-color: #0442ac; background-repeat: no-repeat; background-position: center; background-size: 90%; background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='none' stroke='%23ffffff' stroke-width='4' stroke-linecap='round' stroke-linejoin='round' d='M3 13.5l6.5 6.5L21 4.5'/%3E%3C/svg%3E"); }
/* --- 追加：チェックリスト内の注意書き・グループタイトル --- */
.checklist_note_wrap { margin: 15px 0 25px; }
.checklist_note_wrap .note_text { margin-bottom: 8px; }
.checklist_subtitle { font-weight: bold; color: #0442ac; margin: 20px 0 10px; }
.checklist_box .text_list.interactive_check_list { margin-bottom: 20px; }

/* --- 注意書き専用クラス --- */
.note_text { position: relative; padding-left: 1.2em; line-height: 1.6 !important; color: #555; }
.note_text::before { content: '※'; position: absolute; left: 0; top: 0; color: #555; }

/* =========================================
   PC用スタイル (650px以上)
========================================= */
@media only screen and (min-width: 650px) {
    .sp-view { display: none !important; } /* スマホ専用要素を非表示 */
    .column_section { max-width: 800px; width: 100%; margin: 0 auto; }

    /* --- 基本レイアウト・余白 --- */
    .column_section { margin-bottom: 40px; }
    .column_section_image { max-width: 100%; margin-bottom: 50px; }
    .smallsection_detail_image { margin-top: 10px; }
    .smallsection_detail_image img { width: 100%; vertical-align: bottom; }
    .content_wrap { width: 800px; margin: auto; }
    .content_wrap:not(:first-child) { margin-top: 30px; }
    .column_text_section, .column_text_section_outro { padding-top: 140px; margin-top: -140px; }
    .column_text_section:not(:last-child), .column_text_section_outro:not(:last-child) { margin-bottom: 110px; }
    
    /* --- 標準テキスト・リンク --- */
    .content_text, .content_text_table_link { width: 100%; margin: 60px auto 0; }
    .content_text, .content_detail_text, .content_detail_detail_text { color: #333; font-size: 16px !important; line-height: 2; margin-bottom: 38px; margin-top: 38px !important; }
    .content_text_table_link { color: #333; font-size: 13px !important; line-height: 2; margin-bottom: 30px; margin-top: 30px; }
    .text_highlight { font-size: 17px; font-weight: bold; padding: 0 5px; background: linear-gradient(transparent 58%, #fff000 0%); }
    .text_bold { font-size: 16px; font-weight: bold; }
    .emphasis_text { font-size: 42px; color: #d2173e; }
    .note_text { font-size: 13px !important; }
    .note_text a { color: #0b57d0 !important; font-size: 13px !important; font-weight: normal !important; text-decoration: underline !important; word-break: break-all; }
    .explanation_text { font-size: 14px !important; padding-left: 2.3em; }
    
    /* リンクカラー統一 */
    .content_text a, .content_detail_text a { font-size: 18px !important; color: #0b57d0; padding: 0 5px; font-weight: bold; }
    .smallsection_detail_text a, .smallsection_detail_text_2 a { font-size: 16px !important; color: #0b57d0 !important; padding: 0 5px; }
    .content_text_table_link a { font-size: 13px !important; color: #0b57d0 !important; }

    /* --- 見出し関連 --- */
    .text_section_title { font-size: 30px !important; margin-bottom: 30px; padding: 15px 10px; }
    .text_section_title_end { font-size: 30px !important; margin-bottom: 30px; padding: 15px 10px; }
    
    .content_title { font-size: 20px !important; color: #fff; font-weight: bold !important; margin-bottom: 10px; position: relative; border-radius: 2px; padding: 11px 10px 4px 20px !important; z-index: 1; background: #0442ac; border-left: none !important; }
    .content_title::after { content: ""; width: 13px; height: 7px; background: #fff; position: absolute; bottom: 17px; left: 0; z-index: 2; }
    
    .content_title_title { padding: 6px !important; margin: 50px 0 -20px; border: 1px solid #0442ac; border-left: 1px solid #0442ac !important; width: max-content; color: #0442ac; font-size: 16px !important; font-weight: bold; }
    /* 見出しの直後に来る小見出しの余白調整 */
    h3 + .content_title_title { margin: 30px 0 -20px; }

    /* --- 箇条書きリスト --- */
    .list_title { font-weight: bold; font-size: 18px; color: #0442ac; padding-bottom: 5px; margin-bottom: 5px; display: inline-block; }
    .list_title.mt-fix { margin-top: 40px !important; } /* 余白調整用ユーティリティ */
    .text_list { margin-top: 10px; margin-bottom: 10px; }
    .text_list li { color: #333; font-size: 16px; line-height: 1.4; list-style-type: square; list-style-position: outside; margin-left: 1.5em; padding-left: 0.3em; border-bottom: none !important; }
    ol.text_list li { list-style-type: decimal; margin-left: 1.8em; }
    .text_list li:not(:last-child) { margin-bottom: 12px; }
    ul.interactive_check_list + .list_title { margin-top: 30px; }

    /* --- テーブル詳細調整 --- */
    .blog_table, .content_wrap .blog_table { margin: 30px 0; }
    .blog_table_title { padding: 10px 15px; }
    tbody .blog_table_title { width: 170px; font-size: 15px; }
    .blog_table_detail { padding: 10px; }

    /* --- コンテンツ詳細・ポイント囲み枠 --- */
    .content_detail_image { width: 600px; margin: 20px auto 0; }
    .content_detail_wrap { margin-top: 30px; }
    .content_detail_list { background: #f7f7f7; padding: 30px; margin: 20px 0; }
    .content_detail_wrap .content_detail_list { margin: 20px; }
    .content_detail_item { font-size: 16px; padding-left: 15px !important; padding: 5px; border-bottom: none !important; position: relative; }
    .content_detail_item:not(:last-child) { margin-bottom: 12px; }
    .content_detail_item::before, .content_detail_detail_item::before { content: ''; width: 6px; height: 6px; background: #333; border-radius: 50%; position: absolute; left: 0; top: 14px; margin: auto; }
    
    .column_text_section .content_detail_smallsection { border: 2px solid #0442ac; padding: 25px 30px; margin: 30px 0 0; border-radius: 8px; }
    .column_text_section .content_detail_wrap .content_detail_smallsection { margin: 30px 20px 0; }
    .content_detail_smallsection_2 { border: 2px solid #0442ac; padding: 25px 30px; margin: 30px 59px 0; }
    
    .column_text_section .detail_smallsection_title { font-size: 18px; font-weight: bold; color: #0442ac; display: inline-block; margin-bottom: 20px; border-left: none !important; padding-left: 0 !important; }
    .column_text_section .detail_smallsection_title .reasonmark { font-size: 16px; font-weight: bold; color: #fff; padding: 5px 8px 2px; margin-right: 10px; background: #ecf5ff; }
    
    .smallsection_detail_text { font-size: 16px; line-height: 1.6; position: relative; padding-left: 215px; min-height: 200px; }
    .smallsection_detail_text::before { content: ''; width: 200px; height: 200px; position: absolute; left: 0; top: 0; }
    .smallsection_detail_text_2 { font-size: 16px !important; line-height: 1.6; margin-bottom: 15px; }
    
    .smallsection_detail_item { font-size: 18px; font-weight: bold; color: #333; position: relative; padding: 4px 0 3px 15px !important; border-bottom: none !important; margin-left: 20px; }
    .smallsection_detail_item::before { content: ''; width: 6px; height: 6px; background: #333; border-radius: 50%; position: absolute; left: 0; top: 0; bottom: 0; margin: auto; }
    
    .smallsection_detail_item_list { position: relative; padding-left: 1.5em; margin-bottom: 8px; border-bottom: none !important; text-indent: 0; }
    .smallsection_detail_item_list a { display: block; font-size: 18px; color: #0b57d0; font-weight: bold; line-height: 1.5; text-decoration: underline; text-decoration-color: #0b57d0; padding-left: 0; }
    .smallsection_detail_item_list::before { content: ''; position: absolute; left: 0; top: 0.3em; width: 1em; height: 1em; background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%230442ac' d='M8 5v14l11-7z'/%3E%3C/svg%3E"); background-repeat: no-repeat; background-position: center; background-size: contain; transform: none; margin-right: 0; }
    
    .smallsection_detail_item_list typesquare_option { border-bottom: 1px dotted #ccc !important; }
    #cont1 .smallsection_detail_list { margin-top: 41px; }
    .smallsection_detail_list2 { margin-left: 25px; }

    .banner-link { margin: -40px auto 70px; max-width: 800px; }

    /* --- 結論・まとめボックス (旧デザイン互換) --- */
    .content_conclution_smallsection:not(:last-child) { margin-bottom: 40px; }
    .conclution_smallsection_title { font-size: 20px; font-weight: bold; color: #ecf5ff; position: relative; padding-left: 16px; }
    .conclution_smallsection_title::before { content: ''; width: 10px; height: 10px; background: #ecf5ff; clip-path: polygon(10px 50%, 0% 0%, 0% 10px); position: absolute; left: 0; top: 0; bottom: 0; margin: auto; }
    .conclution_smallsection_detail { border: 3px solid #878787; padding: 30px 25px; margin: 15px 0; font-size: 16px; }
    
    /* --- 要約ボックス (PC用) --- */
    .article_summary_box { width: 800px; margin: 40px auto 5px; padding: 45px 50px 30px; border-radius: 12px; }
    .summary_box_title { top: -15px; left: 20px; font-size: 18px; padding: 8px 30px; border-radius: 30px; }
    .summary_box_list li { font-size: 16px; line-height: 1.8; padding-left: 32px !important; }
    .summary_box_list li:not(:last-child) { margin-bottom: 12px; }
    .summary_box_list li::before { width: 20px; height: 20px; left: 0; top: 4px; }
    .summary_box_list { padding-top: 13px; }

    /* --- まとめボックス (PC用) --- */
    .article_conclusion_box { width: 800px; margin: 40px auto; padding: 45px 50px 35px; border-radius: 12px; }
    .conclusion_box_title { top: -18px; left: 40px; font-size: 18px; padding: 8px 30px; border-radius: 30px; }
    .conclusion_box_list li { padding-left: 30px; margin-bottom: 25px; }
    .conclusion_box_list li:last-child { margin-bottom: 0; }
    .conclusion_box_list li::before { left: 5px; top: 5px; width: 12px; height: 12px; }
    .conclusion_item_title { font-size: 18px; margin-bottom: 8px; }
    .conclusion_item_text { font-size: 15px; }
    .conclusion_item_link { font-size: 13px; color: #777; display: inline-block; margin-top: 5px; }
    .conclusion_item_link a { font-size: 13px !important; padding: 0 2px !important; }

    /* --- 参照エリア (PC用) --- */
    .reference_section { display: block; width: 800px; box-sizing: border-box; margin: 60px auto 40px; padding-top: 30px; padding-bottom: 30px; border-top: 1px solid #999; border-bottom: 1px solid #999; }
    .reference_title { font-size: 15px; color: #666; margin-bottom: 15px; }
    .reference_list { list-style-type: disc; list-style-position: outside; margin-left: 1.5em; padding: 0; }
    .reference_list li { color: #666; font-size: 13px !important; line-height: 1.6; margin-bottom: 5px; font-weight: normal; border-bottom: none !important; }
    .reference_list a { color: #0b57d0 !important; font-size: 13px !important; font-weight: normal !important; text-decoration: underline !important; word-break: break-all; }
    .reference_list a:hover { text-decoration: none !important; opacity: 0.8; }
    
    /* --- CTAボタン 微調整 --- */
    .shared-ownership-section-container { padding: 30px 20px; width: 95%; margin-top: -50px; }
    .shared-ownership-main-title { font-size: 16px !important; margin-bottom: 15px; }
    .shared-ownership-main-title.contact { font-size: 16px !important; margin-bottom: 10px; }
    .shared-ownership-consult-button { font-size: 18px; padding: 12px 25px; }

    /* --- リンクボタン --- */
    .link_btn a { display: flex; justify-content: center; align-items: center; width: 600px; height: 80px; font-size: 26px; color: #fff; background: #ff9c00; box-shadow: 0 0 6px rgba(0, 0, 0, .4); border-radius: 40px; padding-top: 4px; margin: 40px auto 0; position: relative; }
    .link_btn a::after { content: ''; border: 2px solid #fff; border-radius: 40px; position: absolute; top: 7px; bottom: 7px; left: 7px; right: 7px; }
    .link_btn a:hover { color: #fff !important; text-decoration: none !important; scale: 1.03; box-shadow: 0 0 4px rgba(0, 0, 0, .3); transition: .2s; }

    /* --- チェックリスト調整 (PC用) --- */
    .checklist_box { padding: 20px; margin: 20px auto 30px; }
    .interactive_check_list .check_text::before { margin-right: 18px; }
    .checklist_note_wrap { font-size: 13px; }
    .checklist_subtitle { font-size: 16px; margin: 25px 0 10px; }
    .sub_check_list { margin-left: 1.5em !important; padding-left: 10px; }
}

/* =========================================
   スマホ用スタイル (649px以下)
========================================= */
@media only screen and (max-width: 649px) {
    .pc-view { display: none !important; } /* PC専用要素を非表示 */

    /* --- アンカーリンクのズレ調整（追従ヘッダー対策等） --- */
    #cont1, #cont2, #cont3, #cont4, #cont5, #cont6, #cont7, #cont8  { margin-top: -35vw; padding-top: 35vw; }

    /* --- アイキャッチ画像の余白調整（スマホ用） --- */
    .column_section_image_intro { margin: 4vw 3vw 6vw; }

    /* --- 基本レイアウト・余白 --- */
    .blog__article { padding: 0 !important; }
    .blog__headline { margin: 20px 3vw 4px !important; }
    .blog__note { margin: 0 3vw 32px !important; }
    .column_text_section, .column_text_section_outro { margin: 0 3vw; }
    .column_text_section:not(:last-child), .column_text_section_outro:not(:last-child) { margin-bottom: 12vw; }
    .column_section_image { border-top: none; border-bottom: none; padding: 0; margin-bottom: 4vw; }
    .content_wrap:not(:first-child), .content_detail_wrap:not(:first-child) { margin-top: 5vw; }
    .content_wrap:not(:last-child), .content_detail_wrap:not(:last-child) { margin-bottom: 5vw; }

    /* --- 標準テキスト・リンク --- */
    .content_text, .content_detail_text { font-size: 3.8vw !important; line-height: 1.8; margin-bottom: 6vw !important; margin-top: 6vw !important; }
    .content_text_table_link { font-size: 2.8vw !important; line-height: 1.8; margin-bottom: 6vw !important; margin-top: 6vw !important; }
    .text_highlight { font-size: 3.8vw; font-weight: bold; padding: 0 2vw; background: linear-gradient(transparent 58%, #fff000 0%); }
    .text_bold { font-size: 3.8vw; font-weight: bold; }
    .emphasis_text { font-size: 7vw; color: #d2173e; }
    .explanation_text { font-size: 3.4vw !important; padding-left: 6vw; margin-top: -2vw; margin-bottom: 5vw; }
    
    /* リンクカラー統一 */
    .content_text a, .content_detail_text a { font-size: 4vw; color: #0b57d0; font-weight: bold; }
    .smallsection_detail_text a, .smallsection_detail_text_2 a { font-size: 3.8vw !important; color: #0b57d0; font-weight: bolder; }
    .content_text_table_link a { font-size: 2.8vw !important; color: #0b57d0; }

    /* --- 見出し関連 --- */
    .text_section_title { color: #333 !important; font-size: 6vw !important; margin-bottom: 7vw !important; padding: 3vw 2vw; line-height: 7.2vw; border-left: none !important; }
    .text_section_title_end { font-size: 6vw !important; margin-bottom: 7vw !important; padding: 3vw 2vw; }
    
    .content_title { font-size: 4vw !important; color: #fff !important; font-weight: bold !important; margin-bottom: 4vw !important; border-left: none !important; position: relative; padding: 3vw 5vw 2.5vw !important; z-index: 1; background: #0442ac; }
    .content_title::after { content: ""; width: 3vw; height: 1vw; background: #fff; position: absolute; bottom: 4.8vw; left: 0; z-index: 2; }
    
    .content_title_title { padding: 1vw !important; margin: 10vw 0 -3vw; border: 1px solid #0442ac; border-left: 1px solid #0442ac !important; width: max-content; color: #0442ac; font-size: 3.8vw !important; font-weight: bold; }
    /* 見出しの直後に来る箇条書きタイトルの上余白調整 */
    .content_title_title + .list_title { margin-top: 8vw !important; }

    /* --- 箇条書きリスト --- */
    .list_title { font-weight: bold !important; font-size: 3.8vw !important; color: #0442ac; padding-bottom: 1vw !important; margin-bottom: 1vw !important; margin-top: 5vw !important; display: inline-block; }
    .list_title.mt-fix { margin-top: 7vw !important; }
    .text_list { counter-reset: list-counter; list-style: none; padding-left: 0; margin-top: 2vw; margin-bottom: 6vw; }
    .text_list li { color: #333; font-size: 3.8vw !important; line-height: 1.5; list-style-type: square; list-style-position: outside; text-indent: 0; padding-left: 0.3em; margin-left: 5vw; margin-right: 1vw; }
    ol.text_list li { list-style-type: decimal; margin-left: 6vw; }
    .text_list li:not(:last-child) { margin-bottom: 2vw; }
    ul.interactive_check_list + .list_title { margin-top: 8vw; }
    
    /* 枠線付きの箇条書き専用調整 */
    .content_detail_smallsection.text_list_wrap { border: 2px solid #ecf5ff; padding: 4vw; margin: 6vw 0; border-radius: 1vw; background-color: #fff; }
    .content_detail_smallsection.text_list_wrap .text_list { margin: 0; padding: 0; }
    .content_detail_smallsection.text_list_wrap .text_list li:last-child { margin-bottom: 0; }

    /* --- テーブル詳細調整 --- */
    .blog_table, .content_wrap .blog_table { margin: 6vw 0; }
    .blog_table_title { padding: 1vw 0; vertical-align: middle; font-size: 3.5vw; }
    tbody .blog_table_title { width: 26vw; }
    tbody .blog_table_wrap:not(:last-child) .blog_table_title { border-bottom: solid 2px #fff; }
    .blog_table_detail { padding: 1vw; font-size: 3.5vw; }

    /* --- FAQ（Q&A）微調整 --- */
    .faq_toc { margin: 8vw 0; }
    .faq_toc_item { margin-bottom: 3.5vw; border-radius: 2vw; }
    .faq_toc_q { padding: 2.5vw 4vw; }
    .faq_toc_q .faq_toc_icon { font-size: 5.5vw; margin-right: 2.5vw !important; margin-top: 0.8vw !important; }
    .faq_toc_q .faq_toc_text { font-size: 4.0vw; margin-top: 0.8vw !important; line-height: 1.3 !important; }
    .faq_toc_a { padding: 3.5vw 4vw 3vw; border-radius: 0 0 2vw 2vw; }
    .faq_toc_a_top { margin-bottom: 0vw !important; }
    .faq_toc_a_top .faq_toc_icon.green { font-size: 5.5vw; margin-right: 2.5vw !important; margin-top: 0.8vw !important; }
    .faq_toc_a_top .faq_toc_text a { font-size: 3.8vw; }
    .faq_toc_a_top .faq_toc_text { font-size: 3.8vw !important; margin-top: 0.8vw !important; }
    .faq_toc_a_top .faq_toc_text + .faq_toc_text { margin-top: 4vw !important; }

    .faq_toc_link { padding-left: 0 !important; display: block !important; margin-top: 4vw !important; }
    .faq_toc_link_mark { display: block !important; font-size: 3vw !important; color: #0442ac !important; font-weight: bold !important; margin-bottom: 1vw !important; margin-left: 3vw; }
    .faq_toc_link a { font-size: 3.8vw !important; line-height: 1.5 !important; display: inline-block !important; text-decoration: underline !important; padding-left: 4vw !important; }

    /* --- コンテンツ詳細・ポイント囲み枠 --- */
    .content_detail_list { background: #f7f7f7; padding: 7vw; margin: 8vw 0; }
    .content_detail_item { font-size: 3.6vw; padding-left: 2.5vw; position: relative; }
    .content_detail_item:not(:last-child) { margin-bottom: 3vw; }
    .content_detail_item::before { content: ''; width: 2vw; height: 2vw; background: #333; border-radius: 50%; position: absolute; left: 0; top: 2vw; margin: auto; }
    
    .smallsection_detail_text { position: relative; padding-top: 67vw; font-size: 3.8vw !important; }
    .smallsection_detail_text::before { content: ''; width: 100%; height: 63vw; position: absolute; left: 0; top: 0; }
    .smallsection_detail_text_2 { font-size: 3.8vw !important; margin-bottom: 6vw; }
    
    .column_text_section .content_detail_smallsection { margin-top: 5vw; border: 2px solid #0442ac !important; padding: 4vw; border-radius: 1vw; background-color: #fff; }
    .content_detail_smallsection_2 { margin-top: 5vw; border: 2px solid #0442ac !important; padding: 4vw; }
    .column_text_section .detail_smallsection_title { font-size: 4vw !important; font-weight: bold !important; color: #0442ac !important; display: flex !important; align-items: baseline !important; margin-bottom: 3vw !important; border-left: none !important; padding-left: 0 !important; }
    .column_text_section .detail_smallsection_title .reasonmark { font-size: 3.6vw; font-weight: bold; color: #fff; width: 12vw; padding: 1vw 2vw; margin-right: 2vw; background: #ecf5ff; }
    #cnt02 .detail_smallsection_title .reasonmark, #cnt04 .detail_smallsection_title .reasonmark { width: 18vw; }
    #cnt03 .detail_smallsection_title .reasonmark { width: 22vw; }
    
    .smallsection_detail_item { font-size: 4vw; color: #333; font-weight: bold; position: relative; padding-left: 3vw; margin-left: 2vw; }
    .smallsection_detail_item::before { content: ''; width: 2vw; height: 2vw; background: #333; border-radius: 50%; position: absolute; left: 0; top: 0; bottom: 0; margin: auto; }
    .content_wrap .smallsection_detail_item { margin-left: 2vw; }
    
    .smallsection_detail_item_list { position: relative; padding-left: 6vw; margin-bottom: 1.5vw; border-bottom: none !important; text-indent: 0; }
    .smallsection_detail_item_list a { display: block; font-size: 3.8vw; color: #0b57d0; font-weight: bold; line-height: 1.6; text-decoration: underline; text-decoration-color: #07519a; padding: 0; }
    .smallsection_detail_item_list::before { content: ''; position: absolute; left: 0; top: 0.6vw; width: 4.5vw; height: 4.5vw; background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%230442ac' d='M8 5v14l11-7z'/%3E%3C/svg%3E"); background-repeat: no-repeat; background-position: center; background-size: contain; transform: none; margin-right: 0; }

    #cont1 .smallsection_detail_list { margin-top: 10vw; }
    .smallsection_detail_list2 { margin-left: 4vw; }

    .banner-link { margin: 8vw auto 12vw; width: 90vw; }

    /* --- 結論・まとめボックス (旧デザイン互換) --- */
    .content_conclution_smallsection:not(:last-child) { margin-bottom: 6vw; }
    .conclution_smallsection_title { font-size: 4.6vw; font-weight: bold; color: #ecf5ff; position: relative; padding-left: 3.5vw; }
    .conclution_smallsection_title::before { content: ''; width: 2vw; height: 2vw; background: #ecf5ff; clip-path: polygon(2vw 50%, 0% 0%, 0% 2vw); position: absolute; left: 0; top: 2vw; margin: auto; }
    .conclution_smallsection_detail { border: 3px solid #878787; padding: 3vw 4vw; margin: 4vw 0; }
    .conclution_smallsection_detail .detail_text_title { font-size: 4vw; font-weight: bold; color: #878787; margin-bottom: 2vw; }

    /* --- 要約ボックス (スマホ用) --- */
    .article_summary_box { margin: 8vw 3vw 10vw; padding: 10vw 4vw 2vw; border-radius: 3vw; }
    .summary_box_title { top: -3vw; left: 3.2vw; font-size: 3.5vw; padding: 2vw 4vw; border-radius: 5vw; }
    .summary_box_list li { font-size: 3.8vw; line-height: 1.6; margin-bottom: 3.5vw; padding-left: 7.3vw; }
    .summary_box_list li::before { width: 4.3vw; height: 4.3vw; left: 0; top: 0.6vw; }
    .summary_box_list { padding-top: 2vw; }

    /* --- まとめボックス (スマホ用) --- */
    .article_conclusion_box { margin: 10vw 3vw 8vw; padding: 10vw 4vw 6vw; border-radius: 3vw; }
    .conclusion_box_title { top: -4.5vw; left: 4vw; font-size: 3.8vw; padding: 2vw 5vw; border-radius: 5vw; }
    .conclusion_box_list li { padding-left: 6vw; margin-bottom: 6vw; }
    .conclusion_box_list li:last-child { margin-bottom: 0; }
    .conclusion_box_list li::before { left: 1vw; top: 1vw; width: 2.8vw; height: 2.8vw; }
    .conclusion_item_title { font-size: 4vw; margin-bottom: 2vw; }
    .conclusion_item_text { font-size: 3.6vw; }
    .conclusion_item_link { font-size: 3.2vw; display: inline-block; margin-top: 2vw; }
    .conclusion_item_link a { font-size: 3.2vw !important; padding: 0 1vw !important; }

    /* --- 参照エリア (スマホ用) --- */
    .reference_section { display: block; width: auto; box-sizing: border-box; margin: 10vw 3vw 8vw; padding-top: 6vw; padding-bottom: 6vw; border-top: 1px solid #999; border-bottom: 1px solid #999; }
    .reference_title { font-size: 3vw; color: #666; margin-bottom: 2vw; }
    .reference_list { list-style-type: disc; list-style-position: outside; margin-left: 5vw; padding: 0; }
    .reference_list li { color: #666; font-size: 2.8vw !important; line-height: 1.6; margin-bottom: 2vw; font-weight: normal !important; border-bottom: none !important; }
    .reference_list a { color: #0b57d0 !important; font-size: 2.8vw !important; font-weight: normal !important; text-decoration: underline !important; word-break: break-all; }

    /* --- CTAボタン 微調整 --- */
    .shared-ownership-section-container { padding: 40px 10px !important; width: 95%; margin: -4vw auto 12vw !important; }
    .shared-ownership-main-title { font-size: 3.5vw !important; margin-bottom: 10px; padding-left: 0 !important; border-left: none !important; }
    .shared-ownership-consult-button { font-size: 3.5vw !important; padding: 10px 20px; }

    /* --- リンクボタン (スマホ用) --- */
    .link_btn a { display: block; font-size: 5vw; font-weight: bold; color: #fff !important; line-height: 1.6; text-align: center; margin: 5vw 0 0; padding: 3.8vw 3vw 3vw; background: #ff9c00; border-radius: 40px; position: relative; }
    .link_btn a::after { content: ''; border: 2px solid #fff; border-radius: 40px; position: absolute; top: 1.5vw; bottom: 1.5vw; left: 1.5vw; right: 1.5vw; }

    /* --- Instagram埋め込みコンテナ --- */
    .instagram-embed-wrapper { display: block; margin: 5vw auto; } /* 縦並びに解除 */
    .instagram-embed-wrapper blockquote.instagram-media { margin: 0 auto 6vw !important; width: 100% !important; }
    
    /* --- チェックリスト調整 (スマホ用) --- */
    .checklist_box { padding: 5vw; margin: 5vw auto 8vw; }
    .interactive_check_list li { margin-bottom: 4vw; }
    .interactive_check_list .check_text::before { margin-right: 3vw; }
    .checklist_note_wrap { margin: 4vw 0 6vw; }
    .checklist_note_wrap { font-size: 3.2vw; margin-bottom: 2vw; }
    .checklist_subtitle { font-size: 3.8vw; margin: 6vw 0 3vw; }
    .sub_check_list { margin-left: 4vw !important; padding-left: 2vw !important; }
    .note_text { font-size: 3vw; margin-bottom: 2vw; }
    .note_text a { color: #0b57d0 !important; font-size: 3.2vw !important; font-weight: normal !important; text-decoration: underline !important; word-break: break-all; }
}
</style>]]></description>
            <pubDate>2026-10-29</pubDate>
        </item>
                
        <item>
            <title>今の管理会社に満足していますか？「管理手数料0円」から考える賃貸経営の見直し</title>
            <link>https://www.nichiwa-realestate.co.jp/blog/entry-876892/</link>
            <description><![CDATA[<!-- ニチワ オーナー募集ブログ 第12案 最終見出し配色・オンライン説明画像指定版 / いえらぶCLOUD貼付用 -->
<!-- 第9案：いえらぶCLOUD画像URL設定済み -->
<style>@import url("https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@400;500;600;700&display=swap");.page{font-weight:500}.page h1,.page h2,.page b,.page strong{font-weight:700}body{margin:0;background:#f4f7f9;font-family:"Noto Sans JP","Hiragino Kaku Gothic ProN","Yu Gothic","Meiryo",sans-serif;color:#24354b}.page{max-width:800px;margin:auto;background:white}.hero{background:#eaf5fb;padding:38px 30px 0}.eyebrow{color:#536d86;font-size:13px;letter-spacing:.13em}.hero h1{font-size:clamp(27px,5vw,43px);line-height:1.42;margin:14px 0;color:#17294a}.red{color:#e32731}.lead{font-size:16px;line-height:2}.hero img{width:100%;height:280px;object-fit:cover;display:block;border-radius:16px 16px 0 0;margin-top:25px}.section{padding:34px 30px}.section h2{font-size:24px;line-height:1.5;color:#182b4c;margin:0 0 18px}.section p{line-height:2}.pill{background:#f1f7fa;border-radius:14px;padding:22px;margin:16px 0}.kicker{font-size:12px;color:#52759a;font-weight:bold;letter-spacing:.12em}.service{border-top:1px solid #dce5ee;padding:18px 0}.service b{font-size:18px}.service img{width:100%;max-height:260px;object-fit:cover;border-radius:12px;margin-top:12px}.poster{background:#eaf5fb;text-align:center;padding:34px 24px}.poster img{width:100%;max-width:540px;box-shadow:0 8px 24px #1a355024}.cta{background:#192d50;color:#ffffff;text-align:center;padding:42px 28px}.cta p{color:#ffffff!important;line-height:1.9}.cta .cta-kicker{color:#f2c76a;font-size:12px;letter-spacing:.18em;font-weight:700}.cta .cta-note{color:#dce6f2!important;font-size:12px;margin-top:16px}.cta h2{color:white}.cta a{display:inline-block;background:#f2c76a;color:#17294a;text-decoration:none;border:2px solid #e3b451;border-radius:30px;padding:13px 26px;font-weight:700;box-shadow:0 4px 12px rgba(23,41,74,.12)}.fine{font-size:12px;color:#64748b}@media(max-width:550px){.section{padding:26px 20px}.hero{padding:28px 20px 0}.hero img{height:210px}} 
.page img{box-sizing:border-box}.hero>div:last-child{box-sizing:border-box}.service img{object-position:center} .poster img{border-radius:8px} @media(max-width:550px){.service img{max-height:240px}}
.page{font-weight:400}.page h1,.page h2,.page b,.page strong{font-weight:700}.page .service b{font-weight:700}.page .kicker{font-weight:700}.page .facts{background:#f1f7fa;border-radius:14px;padding:20px 22px;margin:18px 0}.page .facts p{margin:8px 0;line-height:1.8}.page .facts strong{color:#183c67}.page .cta a .pointer{font-size:23px;vertical-align:-2px;margin-right:7px;display:inline-block} 
.page .feature{background:#eef6fb;border:1px solid #dce9f3;border-radius:14px;padding:19px;margin:18px 0}.page .feature h3{font-size:19px;line-height:1.5;color:#183457;margin:5px 0 10px}.page .feature p{margin:8px 0;line-height:1.85}.page .dept-grid{display:flex;flex-wrap:wrap;gap:12px;margin:17px 0}.page .dept{flex:1 1 170px;background:#f1f7fa;border:1px solid #dce8f0;border-radius:12px;padding:17px 15px;box-sizing:border-box}.page .dept h3{color:#193c61;font-size:17px;margin:0 0 9px}.page .dept p{font-size:14px;line-height:1.85;margin:0}.page .step-grid{display:flex;flex-wrap:wrap;gap:8px;margin:16px 0}.page .step{flex:1 1 110px;text-align:center;background:#edf5fa;border-radius:10px;padding:15px 9px;box-sizing:border-box;font-size:14px;line-height:1.6;color:#173957;font-weight:700}.page .step small{display:block;font-weight:400;color:#56708b;margin-top:5px}.page .note-box{font-size:12px;color:#607388;line-height:1.8;margin:12px 0}.page .secondary-link{display:inline-block;border:1px solid #6d90af;border-radius:24px;padding:11px 20px;color:#183b62!important;text-decoration:none;font-weight:700;background:#fff;margin-top:12px}.page .photo-caption{font-size:12px;color:#526a80;margin:6px 0 0}.page .feature img{display:block;width:100%;max-height:340px;object-fit:cover;border-radius:12px;margin:12px 0 0}@media(max-width:550px){.page .dept{flex:1 1 100%}.page .step{flex:1 1 42%}.page .feature{padding:16px}}
.page .visual-grid{display:flex;gap:14px;flex-wrap:wrap;margin:18px 0}.page .visual-card{flex:1 1 225px;min-width:0;background:#f1f7fa;border:1px solid #dce8f0;border-radius:13px;padding:13px;box-sizing:border-box}.page .visual-card img{width:100%;height:160px;object-fit:cover;border-radius:9px;display:block}.page .visual-card h3{font-size:17px;color:#183457;margin:12px 0 6px}.page .visual-card p{font-size:14px;line-height:1.8;margin:0}.page .visual-card .photo-caption{margin-top:7px;font-size:11px}.page .feature img{max-height:420px;object-fit:cover}@media(max-width:550px){.page .visual-card{flex:1 1 100%}.page .visual-card img{height:190px}}.page .warm-accent{color:#a45e3d!important;font-weight:700}.page .warm-accent-soft{color:#966345!important;font-weight:700}.page .section h2 .warm-accent{color:#a45e3d!important}@media(max-width:550px){.page .warm-accent{font-weight:700}}.page .cost-red{color:#c94d48!important;font-weight:700}</style><div class="page"><div class="hero"><div class="eyebrow">賃貸オーナー様へ　｜　ニチワの賃貸経営サポート</div><h1>今の管理会社に、<br>満足していますか？</h1><p class="lead">大切な資産だからこそ、管理コストも、空室対策も。<br><strong>管理手数料 <span class="red" style="font-size:35px">0円</span> の選択肢</strong>をご紹介します。</p><img alt="ニチワ管理物件・賃貸マンション外観" src="https://cdn.img-asp.jp/cms/876892_2_0_0_1.jpg"><div style="font-size:12px;color:#526a80;padding:8px 2px 12px">写真：当社管理物件（外観）</div></div><div class="section"><span class="kicker">MESSAGE</span><h2>「ちょっと<span class="warm-accent">相談してみようかな</span>」<br>そんな気持ちからで大丈夫です。</h2><p>賃貸経営で大切なのは、毎月の費用を見直すことだけではありません。空室をできるだけ短くし、入居者様にも安心して暮らしていただくこと。その両方を考えながら、オーナー様の物件に合った方法をご提案します。</p><div class="pill"><strong>こんなお悩みはありませんか？</strong><p>✓ 管理手数料が負担になっている<br>✓ 空室がなかなか決まらない<br>✓ 連絡がつきにくく、対応に不安がある<br>✓ 募集条件について、もっと提案がほしい</p></div></div><div class="section" style="background:#fbfcfd"><span class="kicker">OUR SUPPORT</span><h2>募集から入居後まで。<br><span class="warm-accent-soft">身近な相談相手</span>でありたい。</h2><div class="service"><span class="kicker">01 / COST</span><p><b><span class="cost-red">管理手数料0円</span>のプラン</b></p><p>管理コストを見直したいオーナー様に、専任委託契約という選択肢をご用意しています。契約内容や対応範囲についても、わかりやすくご説明します。</p><img alt="当社管理物件・マンション外観" src="https://cdn.img-asp.jp/cms/876892_3_0_0_1.jpg"><p style="font-size:12px;color:#66788a;margin-top:8px">写真：当社管理物件（外観）</p></div><div class="service"><span class="kicker">02 / LEASING</span><p><b><span class="warm-accent">27店舗のネットワーク</span>と現場の募集力</b></p><p>首都圏27店舗の募集ネットワークを活かし、主要な不動産ポータルサイトへの広告掲載と、日々お部屋探しのお客様に接する現場の視点から、物件の魅力や募集条件をご提案します。</p><div class="facts"><p><strong>● 27店舗の募集ネットワーク</strong><br>店舗間で連携し、幅広いお部屋探しのニーズに対応します。</p><p><strong>● 主要ポータルサイトへの広告掲載</strong><br>物件情報を幅広く発信し、入居希望者との接点を増やします。</p><p><strong>● AIも活用した顧客管理システム</strong><br>反響対応やお客様へのご提案を、より迅速・丁寧に進めます。</p><p><strong>● 大手法人・社宅斡旋への対応</strong><br>法人のお部屋探しにも対応し、募集機会を広げます。</p></div><img alt="ニチワ高円寺営業所・実店舗外観" src="https://cdn.img-asp.jp/cms/876892_6_0_0_1.jpg"><p style="font-size:12px;color:#526a80;margin-top:7px">写真：ニチワ高円寺営業所</p></div><div class="service"><span class="kicker">03 / SMART LEASING</span><p><b>新しい募集手法で、<span class="warm-accent">物件の魅力をもっと伝える。</span></b></p><p>入居希望者様に「ここで暮らしたい」と感じていただけるよう、家具CG、360度パノラマ画像、オンラインでの契約説明など、新しい手法も取り入れています。</p><div class="feature"><span class="kicker">CG HOME STAGING</span><h3>家具CGで、暮らしのイメージをより具体的に。</h3><p>室内写真に家具やインテリアをCGで配置。お部屋の使い方や暮らしの雰囲気が伝わるよう、広告写真の見せ方を工夫しています。</p><img alt="家具CGで暮らしを表現した明るいLDK" src="https://cdn.img-asp.jp/cms/876892_5_0_0_1.jpg"><p class="photo-caption">家具CGによるホームステージング（家具・小物はCG合成のため実際にはつきません）</p></div><p class="note-box"><br></p><div class="visual-grid"><div class="visual-card"><img alt="360度パノラマ画像の掲載イメージ" src="https://cdn.img-asp.jp/cms/876892_10_0_0_1.jpg"><h3>360度パノラマ画像の掲載</h3><p>お部屋をぐるりと見渡せるパノラマ画像を活用。通常の写真だけでは伝わりにくい空間の広がりや室内の雰囲気を紹介します。</p><p class="photo-caption">※画像はイメージです。実際に操作できるパノラマ画面ではありません。</p></div><div class="visual-card"><img alt="オンラインで契約書類を説明するイメージ" src="https://cdn.img-asp.jp/cms/876892_9_0_0_1.jpg"><h3>オンラインでの契約説明にも対応</h3><p>遠方にお住まいの方やご来店が難しい方にも、オンラインで重要事項説明などを実施。柔軟な契約手続きをサポートします。</p><p class="photo-caption">※画像はイメージです。</p></div></div></div><div class="service"><span class="kicker">04 / PROPERTY MANAGEMENT</span><p><b>入居後も、<span class="warm-accent">専門部署が連携</span>して支えます。</b></p><p>賃貸経営は入居者様が決まってからも続きます。ニチワでは、募集部門だけでなく、管理・メンテナンス・法務管理の各部門が連携し、オーナー様の負担軽減を目指します。</p><div class="dept-grid"><div class="dept"><h3>管理部</h3><p>契約更新・解約などの手続きや、入居者様からの契約に関するご相談に対応します。</p></div><div class="dept"><h3>メンテナンス事業部</h3><p>設備の不具合や建物の維持管理、退去時の立会い点検、原状回復・清掃などをサポートします。</p></div><div class="dept"><h3>法務管理部</h3><p>万が一家賃滞納が生じた際には、状況に応じて督促対応などを行います。</p></div></div><p class="note-box"><br></p></div><div class="service"><span class="kicker">05 / CONTINUOUS SUPPORT</span><p><b><span class="warm-accent">募集から退去</span>、そして次の募集まで。</b></p><p>日々の入居者対応から退去時の点検・原状回復まで。必要な業務を専門部署と連携して進め、次の入居者募集にもつなげます。</p><div class="step-grid"><div class="step">入居者募集<small>店舗ネットワーク・広告</small></div><div class="step">契約・入居<small>手続き・ご案内</small></div><div class="step">入居中の管理<small>管理部・設備対応</small></div><div class="step">退去・次の募集<small>立会い・原状回復</small></div></div><p>管理手数料0円の専任委託契約をはじめ、オーナー様のご希望に合わせた管理方法をご案内しています。詳しい業務範囲はお気軽にご相談ください。</p><a class="secondary-link" href="https://www.nichiwa-realestate.co.jp/jutaku/">賃貸管理の詳しいご案内を見る　→</a><p class="note-box"><br></p></div></div><div class="sale-consult" style="background:#fff8f0;border:1px solid #ecdcca;border-radius:16px;padding:27px 24px;margin:30px 0 34px;color:#263b53"><div style="font-size:11px;letter-spacing:.14em;font-weight:700;color:#a66a4d;margin-bottom:9px">REAL ESTATE CONSULTATION</div><h2 style="font-size:23px;line-height:1.55;color:#1d3555;margin:0 0 13px">賃貸管理だけでなく、<br><span style="color:#a45e3d;font-weight:700">購入・売却のご相談</span>も。</h2><p style="line-height:1.95;margin:0 0 12px">賃貸物件の管理はもちろん、不動産の購入・売却についてもご相談を承っています。</p><p style="line-height:1.95;margin:0 0 12px">「所有物件の売却を検討している」「新たに収益物件を購入したい」など、オーナー様のさまざまなご相談に対応いたします。</p><p style="font-size:13px;line-height:1.8;color:#6b594c;margin:0">まずはお気軽に、お近くのニチワ営業所へご相談ください。</p></div><div class="poster"><span class="kicker">INFORMATION</span><h2 style="color:#182b4c"><span class="warm-accent">大切な資産だから、</span>管理会社選びも大切に。</h2><p>毎月の管理コストも、入居者募集も、これからの賃貸経営も。</p><p>オーナー様の大切な資産について、ニチワと一緒に考えてみませんか？</p><p><br></p><img alt="管理手数料0円のご案内ポスター" src="https://cdn.img-asp.jp/cms/876892_8_0_0_1.jpg"><p class="fine"><br></p></div><div class="cta" style="background:#192d50;color:#ffffff;text-align:center;padding:42px 28px"><div class="cta-kicker" style="color:#f2c76a;font-size:12px;letter-spacing:.18em;font-weight:700">OWNER SUPPORT</div><h2 style="color:#ffffff;font-size:23px;line-height:1.55;margin:12px 0 18px">大切な資産のこと、<br>まずはニチワにご相談ください。</h2><div style="background:#304667;border-radius:12px;padding:16px 12px;margin:0 auto 22px;max-width:490px"><p style="color:#ffffff!important;line-height:1.9;margin:0">空室のお悩みも、管理コストの見直しも。<br>オーナー様のお話を伺いながら、<br>より良い賃貸経営を一緒に考えます。</p></div><a href="https://www.nichiwa-realestate.co.jp/pg-store-list/" style="display:inline-block;background:#f2c76a;color:#17294a!important;text-decoration:none;border:2px solid #e3b451;border-radius:32px;padding:15px 30px;font-weight:700"><span aria-hidden="true" class="pointer"></span> お近くの営業所を探す</a><p style="margin:15px 0 0"><a href="https://www.nichiwa-realestate.co.jp/jutaku/" style="background:transparent;color:#ffffff!important;border:1px solid #a9bbd2;box-shadow:none;font-size:13px;padding:10px 19px">賃貸管理の詳しい内容はこちら　→</a></p><p class="cta-note" style="color:#dce6f2!important;font-size:12px;margin:16px 0 0">ご相談だけでも、お気軽にお問い合わせください。</p></div></div>]]></description>
            <pubDate>2026-10-28</pubDate>
        </item>
                
        <item>
            <title>永福町の住みやすさ！交通アクセスや買い物環境、家賃を完全解説</title>
            <link>https://www.nichiwa-realestate.co.jp/blog/entry-859507/</link>
            <description><![CDATA[<article class="column_section">
    <div class="column_section_image">
        <img src="//cdn.img-asp.jp/cms/859507_1_0_0_1.jpg" alt="永福町の住みやすさ！交通アクセスや買い物環境、家賃を完全解説" class="pc-view">
        <img src="//cdn.img-asp.jp/cms/859507_1_0_0_1.jpg" alt="永福町の住みやすさ！交通アクセスや買い物環境、家賃を完全解説" class="sp-view">
    </div>

    <div class="article_summary_box">
        <div class="summary_box_title">まずは概要をチェック！</div>
        <ul class="summary_box_list">
            <li>永福町駅は、渋谷駅・吉祥寺駅へ乗り換えなしでアクセス可能</li>
            <li>京王リトナード永福町や商店街、個性的なカフェが揃っており、買い物環境が充実</li>
            <li>医療費助成・産前産後支援ヘルパー・一時保育などの子育て支援が整っている</li>
        </ul>
    </div>

    <div class="column_text_section intro">
        <div class="text_section_content">
            <p class="content_text">永福町は、京王井の頭線の渋谷駅と吉祥寺駅のほぼ中間に位置する街です。<span class="text_highlight">急行停車駅</span>であるため、都心への通勤・通学にも便利な立地と言えます。</p>
            <p class="content_text">また、個性的なカフェが点在し、大きな繁華街もないため治安も良好であることから、<span class="text_highlight">女性の一人暮らし先としてもおすすめの街</span>です。</p>
            <p class="content_text">本記事では、永福町の交通アクセスや買い物環境、治安、子育て支援制度、家賃相場まで、住みやすさに関わるポイントを幅広くご紹介いたします。</p>
            <p class="content_text">永福町での新生活を検討されている方は、ぜひ参考にしてみてください。</p>
            <dl class="content_detail_smallsection_2">
                <dt class="detail_smallsection_title">目次</dt>
                <dd class="detail_smallsection_detail">
                    <ul class="smallsection_detail_list">
                        <li class="smallsection_detail_item_list"><a href="#cont1">永福町の交通アクセス</a></li>
                        <li class="smallsection_detail_item_list"><a href="#cont2">永福町の買い物環境・おすすめスポット</a></li>
                        <li class="smallsection_detail_item_list"><a href="#cont3">永福町の治安・災害対策</a></li>
                        <li class="smallsection_detail_item_list"><a href="#cont4">永福町の子育て支援制度</a></li>
                        <li class="smallsection_detail_item_list"><a href="#cont5">永福町の家賃相場</a></li>
                        <li class="smallsection_detail_item_list"><a href="#cont6">永福町の住みやすさに関するFAQ</a></li>
                        <li class="smallsection_detail_item_list"><a href="#cont7">まとめ</a></li>
                    </ul>
                </dd>
            </dl>
        </div>
    </div>

    <div class="column_text_section first" id="cont1">
        <div class="text_compare_content">
            <h2 class="text_section_title">永福町の交通アクセス</h2>
            <div class="column_section_image">
                <img src="//cdn.img-asp.jp/cms/859507_2_0_0_1.jpg" alt="永福町駅">
            </div>
            <div class="content_wrap">
                <h3 class="content_title">急行停車駅としての利便性</h3>
                <p class="content_detail_text">永福町駅は、京王井の頭線の急行停車駅です。</p>
                <p class="content_detail_text">急行を利用すれば、<span class="text_highlight">渋谷駅・吉祥寺駅のどちらにも乗り換えなしで10分以内にアクセス</span>できます。また、各駅停車も利用できるため、行き先や時間帯に応じて柔軟に電車を選べる点も魅力的です。</p>
                <p class="content_detail_text">なお、隣の明大前駅では京王線に乗り換えができ、新宿駅へも短時間で移動できます。</p>
                <p class="content_detail_text">そのため、永福町駅は都心へのアクセスを重視する方にとって、選択肢の広い立地と言えるでしょう。</p>
            </div>
            <div class="content_wrap">
                <h3 class="content_title">主要駅までの所要時間</h3>
                <p class="content_detail_text">永福町駅から主要駅までの所要時間は、以下の通りです。</p>
                <table class="blog_table">
                    <thead>
                        <tr class="blog_table_wrap">
                            <th class="blog_table_title">行先</th>
                            <th class="blog_table_title">時間</th>
                            <th class="blog_table_title">利用路線</th>
                            <th class="blog_table_title">乗換</th>
                        </tr>
                    </thead>
                    <tbody>
                        <tr class="blog_table_wrap">
                            <th class="blog_table_title">渋谷駅</th>
                            <td class="blog_table_detail">約12分</td>
                            <td class="blog_table_detail">京王井の頭線急行</td>
                            <td class="blog_table_detail">なし</td>
                        </tr>
                        <tr class="blog_table_wrap">
                            <th class="blog_table_title">吉祥寺駅</th>
                            <td class="blog_table_detail">約10分</td>
                            <td class="blog_table_detail">京王井の頭線急行</td>
                            <td class="blog_table_detail">なし</td>
                        </tr>
                        <tr class="blog_table_wrap">
                            <th class="blog_table_title">新宿駅</th>
                            <td class="blog_table_detail">約14分</td>
                            <td class="blog_table_detail">京王井の頭線・京王線<br class="sp-view">（明大前乗換）</td>
                            <td class="blog_table_detail">1回</td>
                        </tr>
                        <tr class="blog_table_wrap">
                            <th class="blog_table_title">品川駅</th>
                            <td class="blog_table_detail">約32分</td>
                            <td class="blog_table_detail">京王井の頭線急行・<br class="sp-view">JR山手線（渋谷乗換）</td>
                            <td class="blog_table_detail">1回</td>
                        </tr>
                    </tbody>
                </table>
                <p class="note_text">曜日・時間帯により所要時間は異なります。</p>
                <p class="note_text">通勤時間帯（平日の朝7時前後）を想定した所要時間を記載しています。</p>
            </div>
        </div>
    </div>

    <div class="shared-ownership-section-container">
        <h2 class="shared-ownership-main-title">＼ 永福町の賃貸情報をお探しならニチワ ／</h2>
        <div class="shared-ownership-button-wrapper">
            <a href="https://www.nichiwa-realestate.co.jp/bkn76129/" class="shared-ownership-consult-button" target="_blank">▶ 永福町周辺の賃貸物件を探す</a>
        </div>
        <br><div class="shared-ownership-button-wrapper">
            <a href="https://www.nichiwa-realestate.co.jp/reservation/select?companyId=76129" class="shared-ownership-consult-button" target="_blank">▶ 永福町営業所に来店予約する</a>
        </div>
    </div>

    <div class="column_text_section second" id="cont2">
        <div class="text_compare_content">
            <h2 class="text_section_title">永福町の買い物環境<br class="sp-view">・おすすめスポット</h2>
            <div class="column_section_image">
                <img src="//cdn.img-asp.jp/cms/859507_3_0_0_1.jpg" alt="永福町の街並み">
            </div>
            <div class="content_wrap">
                <h3 class="content_title">駅直結「京王リトナード永福町」</h3>
                <p class="content_detail_text">永福町駅には、駅ビル「<span class="text_highlight">京王リトナード永福町</span>」が直結しています。</p>
                <p class="content_detail_text">館内にはスーパー「キッチンコート」や自然食品店「こだわりや」が入っており、食料品から日用品まで幅広く揃えることができます。</p>
                <p class="content_detail_text">改札を出てすぐの場所で日常の買い物を済ませられる点は、忙しい平日の暮らしにも心強いポイントと言えるでしょう。</p>
            </div>
            <div class="content_wrap">
                <h3 class="content_title">永福町商店街ならではの個性的な店舗</h3>
                <p class="content_detail_text">永福町駅の南北には「<span class="text_highlight">永福町商店街</span>」と「<span class="text_highlight">永福北ろ～ど</span>」という2つの商店街が広がっています。ここでは、商店街を代表する個性的な店舗を紹介します。</p>
                <h4 class="content_title_title">①みらい水産｜鮮度抜群の生本まぐろ専門店</h4>
                <p class="content_detail_text">商店街の中でもひときわ目を引くのが、生本まぐろ専門店「みらい水産」です。</p>
                <p class="content_detail_text">水揚げから短期間で入荷した<span class="text_highlight">新鮮なまぐろ</span>を扱っており、サクや丼、寿司などを購入することができます。</p>
                <h4 class="content_title_title">②永福町大勝軒｜行列が絶えない老舗ラーメン店</h4>
                <p class="content_detail_text">商店街グルメの代表格として知られるのが、駅から徒歩約1分の場所にある「永福町大勝軒」です。<br class="sp-view"><br class="sp-view"><span class="text_highlight">創業70年以上の老舗店</span>で、鰹出汁の効いたスープとボリューム満点の中華そばを求めて、多くの人が行列を作っています。</p>
            </div>
            <div class="content_wrap">
                <h3 class="content_title">住宅街に佇む個性的なカフェ</h3>
                <h4 class="content_title_title">①木花日和（コノハナビヨリ）｜<br class="sp-view">「<span class="text_highlight">空飛ぶプリン</span>」が大人気の古民家カフェ</h4>
                <p class="content_detail_text">「木花日和」は、大きな木や草花が茂る庭の先にある、築90年以上の古民家を改装したカフェです。</p>
                <p class="content_detail_text">看板メニューは、その名も「空とぶプリン」です。プリンの上にのせるフルーツは季節によって変わるため、何度でも足を運びたくなる魅力的なスイーツです。</p>
                <h4 class="content_title_title">②22CAFÉ｜カフェ・バー・アートが融合する空間</h4>
                <p class="content_detail_text">「22CAFÉ」は、永福町駅から徒歩圏内にあるカフェ・バーです。<br class="sp-view"><br class="sp-view">ブラジルとフランスで6年間に500以上のカフェを訪れたという店主が、厳選した豆とこだわりの抽出でコーヒーを提供しています。特に<span class="text_highlight">手作りのバスクチーズケーキ</span>が好評です。</p>
            </div>
            <div class="content_wrap">
                <h3 class="content_title">リフレッシュできる永福町の<br class="sp-view">おすすめスポット</h3>
                <h4 class="content_title_title">①大宮八幡宮</h4>
                <p class="content_detail_text">永福町駅から徒歩約10分の場所には、「大宮八幡宮」があります。</p>
                <p class="content_detail_text">東京都のちょうど中央に位置することから「<span class="text_highlight">東京のへそ</span>」と呼ばれ、古くからパワースポットとして親しまれてきました。</p>
                <p class="content_detail_text">また、境内は豊かな森林に囲まれているため、春には桜、秋には紅葉を楽しむことができます。休日にリフレッシュしたい際に訪れると良いでしょう。</p>
                <h4 class="content_title_title">②和田堀公園・善福寺川緑地</h4>
                <p class="content_detail_text">「和田堀公園」は、テニスコートや野球場を併設した都立公園です。バーベキューや釣り堀も楽しめるため、家族での休日のお出かけ先としても人気があります。</p>
                <p class="content_detail_text">さらに、隣接する「善福寺川緑地」には、<span class="text_highlight">約700本の桜</span>が植えられており、春には花見の穴場スポットとして知られています。緑道が整備されているため、散歩やジョギングにも適した環境です。</p>
            </div>
        </div>
    </div>

    <div class="shared-ownership-section-container">
        <h2 class="shared-ownership-main-title">＼ 永福町の賃貸情報をお探しならニチワ ／</h2>
        <div class="shared-ownership-button-wrapper">
            <a href="https://www.nichiwa-realestate.co.jp/bkn76129/" class="shared-ownership-consult-button" target="_blank">▶ 永福町周辺の賃貸物件を探す</a>
        </div>
        <br><div class="shared-ownership-button-wrapper">
            <a href="https://www.nichiwa-realestate.co.jp/reservation/select?companyId=76129" class="shared-ownership-consult-button" target="_blank">▶ 永福町営業所に来店予約する</a>
        </div>
    </div>

    <div class="column_text_section third" id="cont3">
        <div class="text_compare_content">
            <h2 class="text_section_title">永福町の治安・災害対策</h2>
            <div class="column_section_image">
                <img src="//cdn.img-asp.jp/cms/859507_4_0_0_1.jpg" alt="監視カメラの画像">
            </div>
            <div class="content_wrap">
                <h3 class="content_title">繁華街が少なく治安が良好</h3>
                <p class="content_detail_text">永福町駅周辺には、<span class="text_highlight">大きな繁華街や歓楽街がありません。</span></p>
                <p class="content_detail_text">そのため、夜間も比較的落ち着いた雰囲気が保たれています。さらに、駅前には交番が設置されており、犯罪の抑止効果も期待できます。</p>
                <p class="content_detail_text">こうした環境から、永福町は落ち着いて暮らせる街として選ばれています。</p>
            </div>
            <div class="content_wrap">
                <h3 class="content_title">併せて確認したい「ハザードマップ」</h3>
                <p class="content_detail_text">永福町周辺でお部屋を探す際は、治安とあわせて災害リスクも確認しておくと安心です。</p>
                <p class="content_detail_text">永福町エリアは、北側を善福寺川、南側を神田川が流れています。</p>
                <p class="content_detail_text">杉並区が公表する「わが家の水害ハザードマップ」によると、環八通り沿いや永福図書館周辺、永福小学校より南のエリアなど、河川に近い一部の地域では浸水リスクが想定されています。</p>
                <p class="content_detail_text">物件を検討する際は、こうしたハザードマップを確認し、建物の立地や階数もあわせて把握しておくと安心につながるでしょう。</p>
                <p class="content_detail_text">
                    ▶ <a href="https://www.city.suginami.tokyo.jp/s098/462.html" target="_blank" class=" typesquare_option">杉並区「わが家の水害ハザードマップ」</a>
                </p>
            </div>
        </div>
    </div>

    <div class="column_text_section fourth" id="cont4">
        <div class="text_compare_content">
            <h2 class="text_section_title">永福町の子育て支援制度</h2>
            <div class="column_section_image">
                <img src="//cdn.img-asp.jp/cms/859507_5_0_0_1.jpg" alt="永福町の子育て支援制度">
            </div>
            <p class="content_text">永福町がある杉並区は、子育て支援制度が充実している点も特徴です。ここでは、代表的な支援制度を紹介します。</p>
            <div class="content_wrap">
                <h3 class="content_title">子ども医療費助成</h3>
                <p class="content_detail_text">杉並区では、18歳の誕生日以降の最初の3月31日までの保険診療の一部を助成する「<span class="text_highlight">子ども医療費助成</span>」もあり、子どもの通院・入院にかかる経済的な負担を軽減できます。</p>
            </div>
            <div class="content_wrap">
                <h3 class="content_title">産前・産後支援ヘルパー</h3>
                <p class="content_detail_text">出産前後で家事や育児のサポートが必要な家庭に向けて、ヘルパーを派遣する制度です。<span class="text_highlight">里帰りできない家庭や、多胎児家庭</span>にとっても心強い支援と言えるでしょう。</p>
            </div>
            <div class="content_wrap">
                <h3 class="content_title">一時保育・ひととき保育</h3>
                <p class="content_detail_text">保護者の就労や通院、リフレッシュなどの理由で、<span class="text_highlight">一時的に保育が必要なときに利用できる制度</span>です。区内の認可保育園や子ども・子育てプラザなどで実施されています。</p>
                <p class="content_detail_text">このように子育て支援制度が充実していることも、永福町がファミリー層に選ばれる理由の一つと言えるでしょう。</p>
            </div>
        </div>
    </div>

    <div class="shared-ownership-section-container">
        <h2 class="shared-ownership-main-title">＼ 永福町の賃貸情報をお探しならニチワ ／</h2>
        <div class="shared-ownership-button-wrapper">
            <a href="https://www.nichiwa-realestate.co.jp/bkn76129/" class="shared-ownership-consult-button" target="_blank">▶ 永福町周辺の賃貸物件を探す</a>
        </div>
        <br><div class="shared-ownership-button-wrapper">
            <a href="https://www.nichiwa-realestate.co.jp/reservation/select?companyId=76129" class="shared-ownership-consult-button" target="_blank">▶ 永福町営業所に来店予約する</a>
        </div>
    </div>

    <div class="column_text_section fifth" id="cont5">
        <div class="text_compare_content">
            <h2 class="text_section_title">永福町の家賃相場</h2>
            <div class="content_wrap">
                <h3 class="content_title">間取りごとの家賃相場</h3>
                <p class="content_detail_text">永福町駅周辺の間取り別家賃相場は、以下の通りです。</p>
                <table class="blog_table">
                    <thead>
                        <tr class="blog_table_wrap">
                            <th class="blog_table_title">間取り</th>
                            <th class="blog_table_title">家賃相場</th>
                        </tr>
                    </thead>
                    <tbody>
                        <tr class="blog_table_wrap">
                            <th class="blog_table_title">ワンルーム</th>
                            <td class="blog_table_detail">8.48万円</td>
                        </tr>
                        <tr class="blog_table_wrap">
                            <th class="blog_table_title">1K</th>
                            <td class="blog_table_detail">9.45万円</td>
                        </tr>
                        <tr class="blog_table_wrap">
                            <th class="blog_table_title">1DK</th>
                            <td class="blog_table_detail">11.53万円</td>
                        </tr>
                        <tr class="blog_table_wrap">
                            <th class="blog_table_title">1LDK</th>
                            <td class="blog_table_detail">18.01万円</td>
                        </tr>
                        <tr class="blog_table_wrap">
                            <th class="blog_table_title">2K</th>
                            <td class="blog_table_detail">10.74万円</td>
                        </tr>
                        <tr class="blog_table_wrap">
                            <th class="blog_table_title">2LDK</th>
                            <td class="blog_table_detail">28.90万円</td>
                        </tr>
                    </tbody>
                </table>
                <p class="note_text">参照：HOME'S「<a href="https://www.homes.co.jp/chintai/tokyo/eifukucho_04980-st/price/" target="_blank">永福町駅の家賃相場情報</a>」（2026年9月18日確認）</p>
            </div>
            <div class="content_wrap">
                <h3 class="content_title">永福町の家賃相場が高いと言われる理由</h3>
                <p class="content_detail_text">永福町は「家賃相場が高い」という声を耳にすることがあります。</p>
                <p class="content_detail_text">この理由として、以下の2点が考えられます。</p>
                <ul class="text_list">
                    <li><span class="text_bold"><span class="text_highlight">急行停車駅としての交通利便性</span>：</span>渋谷駅・吉祥寺駅へ乗り換えなしでアクセスできるため、通勤・通学の利便性を評価する層に選ばれやすい</li>
                    <li><span class="text_bold"><span class="text_highlight">閑静な住宅街としての人気</span>：</span>繁華街が少なく治安が良好な住環境は、特にファミリー層からの需要が高く、2LDK以上の間取りで相場が上がりやすい要因となっています</li>
                </ul>
                <p class="content_detail_text">何を重要視するかによって、お部屋の探し方は変わってきます。交通アクセスや治安、家賃相場など、ご自身の基準に合わせてお部屋探しを進めると、入居後の後悔を減らすことができるでしょう。</p>
            </div>
            <div class="content_wrap">
                <h3 class="content_title">エリア選びに不安がある場合は</h3>
                <p class="content_detail_text">もしエリア選びで不安や疑問がございましたら、ぜひ一度、弊社「<span class="text_highlight">ニチワ</span>」までご相談ください。永福町に精通したスタッフが、お客様のライフスタイルにぴったりのエリア探しをサポートいたします。</p>
                <p class="content_detail_text">ニチワ永福町営業所は、永福町駅を出て踏切を渡り、徒歩1分の1階の店舗です。</p>
                <p class="content_detail_text">
                    ▶ <a href="https://www.nichiwa-realestate.co.jp/pg-store-detail/eifukucho/" target="_blank" class=" typesquare_option">ニチワ永福町営業所の店舗情報はこちら</a>
                </p>
                <iframe src="https://www.google.com/maps/embed?pb=!1m18!1m12!1m3!1d3084.910849691808!2d139.64091657578743!3d35.67563667258904!2m3!1f0!2f0!3f0!3m2!1i1024!2i768!4f13.1!3m3!1m2!1s0x6018f25309cc84eb%3A0xa12d3ae071728953!2z5qCq5byP5Lya56S-44OL44OB44OvIOawuOemj-eUuuWWtualreaJgA!5e1!3m2!1sja!2sjp!4v1789722538224!5m2!1sja!2sjp" width="100%" height="400" title="ニチワ永福町営業所の場所を示すGoogleマップ" style="border:0;" allowfullscreen="" loading="lazy" referrerpolicy="strict-origin-when-cross-origin"></iframe>
            </div>
        </div>
    </div>

    <div class="shared-ownership-section-container">
        <h2 class="shared-ownership-main-title">＼ 永福町駅から徒歩約1分！／</h2>
        <div class="shared-ownership-button-wrapper">
            <a href="https://www.nichiwa-realestate.co.jp/pg-contact-store/?company=76129" class="shared-ownership-consult-button" target="_blank">▶ ニチワ永福町営業所へ相談する</a>
        </div>
    </div>

    <div class="column_text_section sixth" id="cont6">
        <div class="text_compare_content">
            <h2 class="text_section_title">永福町の住みやすさに<br class="sp-view">関するFAQ</h2>
            <div class="faq_toc">
                <div class="faq_toc_item">
                    <div class="faq_toc_q">
                        <span class="faq_toc_icon">Q1.</span>
                        <span class="faq_toc_text">一人暮らしにおすすめのエリアは？</span>
                    </div>
                    <div class="faq_toc_a">
                        <div class="faq_toc_a_top">
                            <span class="faq_toc_icon green">A1.</span>
                            <span class="faq_toc_text" style="font-weight: bold; text-decoration: underline;">駅周辺のエリアが向いています。</span>
                            <span class="faq_toc_text">永福町駅は急行停車駅で、渋谷・吉祥寺へのアクセスが良好です。<br class="sp-view"><br class="sp-view">駅周辺には「京王リトナード永福町」や商店街があり、買い物や外食を駅の近くで済ませられます。</span>
                        </div>
                    </div>
                </div>
                <div class="faq_toc_item">
                    <div class="faq_toc_q">
                        <span class="faq_toc_icon">Q2.</span>
                        <span class="faq_toc_text">共働きの二人暮らしにおすすめのエリアは？</span>
                    </div>
                    <div class="faq_toc_a">
                        <div class="faq_toc_a_top">
                            <span class="faq_toc_icon green">A2.</span>
                            <span class="faq_toc_text" style="font-weight: bold; text-decoration: underline;">商店街から少し離れた住宅街がおすすめです。</span>
                            <span class="faq_toc_text">駅からのアクセスを確保しながらも、少し歩けば落ち着いた住宅街が広がっています。<br class="sp-view"><br class="sp-view">そのため、平日は静かに過ごし、休日は商店街で買い物や外食を楽しむといったバランスの取れた暮らしができるでしょう。</span>
                        </div>
                    </div>
                </div>
                <div class="faq_toc_item">
                    <div class="faq_toc_q">
                        <span class="faq_toc_icon">Q3.</span>
                        <span class="faq_toc_text">子育て世帯におすすめのエリアは？</span>
                    </div>
                    <div class="faq_toc_a">
                        <div class="faq_toc_a_top">
                            <span class="faq_toc_icon green">A3.</span>
                            <span class="faq_toc_text" style="font-weight: bold; text-decoration: underline;">大宮八幡宮・和田堀公園周辺がおすすめです。</span>
                            <span class="faq_toc_text">永福町の中でも、特に自然に触れながら落ち着いて暮らせる環境が整っています。<br class="sp-view"><br class="sp-view">さらに、杉並区の子育て支援制度も利用しやすく、教育・医療環境も比較的充実しているため、子育て世帯にも向いているエリアです。</span>
                        </div>
                    </div>
                </div>
            </div>
        </div>
    </div>

    <div class="column_text_section seventh" id="cont7">
        <div class="text_compare_content">
            <h2 class="text_section_title">まとめ</h2>
            <p class="content_text">永福町は、都心への利便性と、商店街・自然・歴史が調和した落ち着いた住環境を兼ね備えた街です。一人暮らしからファミリーまで、幅広い世帯に選ばれている理由がうかがえるのではないでしょうか。</p>
<div class="content_detail_smallsection text_list_wrap">
            <p class="list_title">永福町の住みやすさのポイント！</p>

            <ul class="text_list">
                <li>永福町駅は京王井の頭線の急行停車駅で、渋谷駅・吉祥寺駅に乗り換えなしでアクセスできる</li>
                <li>永福町は商店街と閑静な住宅街が共存する落ち着いた街並み</li>
                <li>京王リトナード永福町や商店街などの買い物環境、大宮八幡宮を初めとするおすすめスポットも充実</li>
                <li>児童手当や一時保育など、杉並区の子育て支援制度が利用できる</li>
            </ul></div>
            <p class="content_text">「駅近で便利に暮らしたい」<br>「落ち着いた住宅街で快適に暮らしたい」<br>「子育てしやすいエリアを知りたい」</p><p class="content_text">そのようなご要望がございましたら、ぜひ<span class="text_highlight">弊社「ニチワ」</span>へお気軽にご相談ください。お客様やご家族のご希望に寄り添い、永福町での新生活をサポートいたします。</p>
        </div>
    </div>

    <div class="shared-ownership-section-container">
        <h2 class="shared-ownership-main-title contact">＼ 永福町の賃貸情報をお探しならニチワ ／</h2>
        <div class="shared-ownership-button-wrapper">
            <a href="https://www.nichiwa-realestate.co.jp/bkn76129/" class="shared-ownership-consult-button btn-contact" target="_blank">▶ 永福町周辺の賃貸物件を探す</a>
        </div>
        <br><div class="shared-ownership-button-wrapper">
            <a href="https://www.nichiwa-realestate.co.jp/reservation/select?companyId=76129" class="shared-ownership-consult-button" target="_blank">▶ 永福町営業所に来店予約する</a>
        </div>
    </div>

    <div class="reference_section">
        <div class="reference_title">参照</div>
        <ul class="reference_list">
            <li><a href="https://www.navitime.co.jp/" target="_blank">NAVITIME</a></li>
            <li><a href="https://ekishop.keio-sc.jp/eifukucho/" target="_blank">京王リトナード</a></li>
            <li><a href="https://www.eifukucyo.jp/" target="_blank">永福町商店街振興組合</a></li>
            <li><a href="https://www.eifukukita.com/" target="_blank">永福町北口商店街</a></li>
            <li><a href="https://miraisuisan.co.jp/" target="_blank">みらい水産</a></li>
            <li><a href="https://eifuku-taishouken.com/" target="_blank">永福町大勝軒</a></li>
            <li><a href="http://instagram.com/conohanabiyori_eifuku/" target="_blank">木花日和（公式Instagram</a>）</li>
            <li><a href="https://www.22-cafe.com/" target="_blank">22 CAFÉ</a></li>
            <li><a href="https://www.ohmiya-hachimangu.or.jp/" target="_blank">大宮八幡宮</a></li>
            <li>公共財団法人 東京都公園協会「<a href="https://www.tokyo-park.or.jp/park/wadabori/index.html" target="_blank">和田堀公園</a>」</li>
            <li>杉並区「<a href="https://www.city.suginami.tokyo.jp/s098/462.html" target="_blank">わが家の水害ハザードマップ</a>」</li>
            <li>杉並区「<a href="https://www.city.suginami.tokyo.jp/s053/1043.html" target="_blank">子ども医療費助成について</a>」</li>
            <li>杉並区「<a href="https://www.city.suginami.tokyo.jp/s054/1117.html" target="_blank">産前・産後支援ヘルパー</a>」</li>
            <li>杉並区「<a href="https://www.city.suginami.tokyo.jp/s058/1075.html" target="_blank">一時的にあずけたいとき（緊急一時保育、一時保育、一時預かり、ひととき保育等）</a>」</li>
            <li>HOME’S「<a href="https://www.homes.co.jp/chintai/tokyo/eifukucho_04980-st/price/" target="_blank">永福町の家賃相場情報</a>」</li>
        </ul>
    </div>
</article>

<style>
/* =========================================
   共通・ベーススタイル（画面幅に関わらず適用）
========================================= */
/* --- 全体の基本設定 --- */
.column_section * { color: #333; font-weight: 500; font-size: 15px; }
.column_section_image img { width: 100%; height: auto; vertical-align: bottom; }
.column_section_image { display: flex; justify-content: center; }

.banner-link { display: block; }
.column_section_image_intro img { width: 100%; }

/* --- アンカーリンクのズレ調整（追従ヘッダー対策） --- */
.column_text_section { scroll-margin-top: 100px; }

/* --- 特定セクションの背景画像（疑似要素） --- */
.sec01 .smallsection_detail_text::before { background: url() no-repeat center center / cover; }
.sec02 .smallsection_detail_text::before { background: url() no-repeat center center / cover; }
.sec03 .smallsection_detail_text::before { background: url() no-repeat center center / cover; }

/* --- 大見出し（上下ボーダー線の装飾）PC/スマホ共通 --- */
.text_section_title, .text_section_title_end { font-weight: bold !important; position: relative; text-align: center; scroll-margin-top: 140px; }
.text_section_title_end { background: #19abf1; color: #fff; }
/* 大見出しの上線 */
.text_section_title::before, .text_section_title_end::before { content: ''; height: 2px; position: absolute; top: 0; left: 0; right: 0; margin: auto; }
/* 大見出しの下線 */
.text_section_title::after, .text_section_title_end::after { content: ''; height: 2px; position: absolute; bottom: 0; left: 0; right: 0; margin: auto; }
.text_section_title::before, .text_section_title::after { background: #333; }
.text_section_title_end::before, .text_section_title_end::after { background: #19abf1; }

/* --- テーブル（表） PC/スマホ共通 --- */
.blog_table, 
.content_wrap .blog_table { width: 100%; box-shadow: 0 0 7px 2px rgba(0, 0, 0, .06); border-collapse: collapse; }
thead .blog_table_title { color: #fff; font-weight: bold; background: #19abf1; vertical-align: middle; }
thead .blog_table_title:not(:first-child) { background: #0442ac; color: #fff; }
thead .blog_table_title:not(:last-child), 
tbody .blog_table_title { border-right: 2px solid #ecf5ff; }
tbody .blog_table_title { color: #333; font-weight: bold; background: #ecf5ff; vertical-align: middle;}
tbody .blog_table_wrap:not(:last-child) .blog_table_title { border-bottom: solid 2px #fff; }
.blog_table_detail { background-color: #fff; }
tbody .blog_table_detail { text-align: center; vertical-align: middle; }
tbody .blog_table_detail:not(:last-child) { border-right: 2px solid #ededed; }
tbody .blog_table_wrap:not(:last-child) .blog_table_detail { border-bottom: 2px solid #ededed; }
tbody .blog_table_detail.text-left { text-align: left; }

/* =========================================
   コンポーネント（部品）共通スタイル
========================================= */
/* --- FAQ（よくある質問）目次エリア --- */
.faq_toc { max-width: 700px; margin: 40px auto 60px; }
.faq_toc_item { margin-bottom: 15px; border-radius: 8px; overflow: hidden; }
.faq_toc_q { background-color: #0442ac; color: #fff; padding: 10px 20px; display: flex; align-items: flex-start; }
.faq_toc_q .faq_toc_icon { font-size: 24px; margin-right: 12px; color: #fff; font-family: Arial, sans-serif; line-height: 1.1; }
.faq_toc_q .faq_toc_text { font-size: 17px; font-weight: bold; color: #fff; line-height: 1.5; margin-top: 2px; }
.faq_toc_a { background-color: #fff; border: 2px solid #0442ac; border-top: none; border-radius: 0 0 8px 8px; padding: 15px 20px 12px; }
.faq_toc_a_top { display: grid; grid-template-columns: max-content 1fr; align-items: start; margin-bottom: 12px; }
.faq_toc_a_top .faq_toc_icon.green { grid-column: 1; grid-row: 1 / 10; color: #0442ac; font-size: 24px; margin-right: 12px; font-family: Arial, sans-serif; line-height: 1.1; }
.faq_toc_a_top .faq_toc_text { grid-column: 2; display: block; color: #333; font-size: 16px; line-height: 1.6; margin-top: 2px; }
.faq_toc_link { padding-left: 36px; line-height: 1.5; margin-top: 10px; }
.faq_toc_link_mark { font-size: 14px; color: #0442ac; font-weight: bold; margin-bottom: 6px; display: block; }
.faq_toc_link a { font-size: 16px; color: #0b57d0; display: inline-block; text-decoration: underline; padding-left: 14px; }
.faq_toc_link a:hover { text-decoration: none; opacity: 0.8; }
.faq_toc_a_top .faq_toc_text + .faq_toc_text { margin-top: 15px !important; }
.faq_toc_a_top .faq_toc_text a { font-size: 16px; color: #0b57d0 !important; text-decoration: underline !important; font-weight: bold !important; transition: opacity 0.3s ease; }
.faq_toc_a_top .faq_toc_text a:hover { text-decoration: none !important; opacity: 0.7; }

/* --- CTAボタン（相談・誘導用ボタン）ベース --- */
.shared-ownership-section-container { border-radius: 10px; text-align: center; max-width: 600px; margin: 0 auto 50px; width: 90%; box-sizing: border-box; }
.shared-ownership-main-title { font-weight: bold; color: #0442ac; line-height: 1.4; }
.shared-ownership-button-wrapper { display: flex; justify-content: center; }
.shared-ownership-consult-button { display: inline-flex; align-items: center; justify-content: center; color: #ffffff !important; font-weight: bold; border-radius: 50px; text-decoration: none; white-space: nowrap; cursor: pointer; transition: box-shadow 0.3s ease, background-color 0.3s ease; box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1); background-color: #0442ac; }
.shared-ownership-consult-button:hover { box-shadow: 0 0 15px rgba(117, 117, 117, 0.5); }
/* コンタクト（赤系）ボタン共通ベース */
.shared-ownership-main-title.contact { color: #da2315 !important; }
.shared-ownership-consult-button.btn-contact { background-color: #da2315 !important; }
.shared-ownership-consult-button.btn-contact:hover { background-color: #fa1101 !important; }

/* --- 要約ボックス --- */
.article_summary_box { background-color: #ecf5ff; border: 1px solid #0442ac; position: relative; box-sizing: border-box; }
.summary_box_title { background-color: #0442ac; color: #fff !important; font-weight: bold; display: inline-block; position: absolute; }
.summary_box_list { list-style: none; padding: 0; margin: 0; }
.summary_box_list li { position: relative; font-weight: bold; color: #333; }
.summary_box_list li::before { content: ''; position: absolute; box-sizing: border-box; border: 2px solid #0442ac; border-radius: 3px; background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='none' stroke='%230442ac' stroke-width='4' d='M4 12l5 5L20 6'/%3E%3C/svg%3E"); background-repeat: no-repeat; background-position: center; background-size: 80%; }

/* --- 記事末尾：まとめボックス --- */
.article_conclusion_box { background-color: #ecf5ff; border: 1px solid #0442ac; position: relative; box-sizing: border-box; }
.conclusion_box_title { background-color: #0442ac; color: #fff !important; font-weight: bold; display: inline-block; position: absolute; }
.conclusion_box_list { list-style: none; padding: 0; margin: 0; }
.conclusion_box_list li { position: relative; }
.conclusion_box_list li::before { content: ''; position: absolute; background-color: #0442ac; transform: rotate(45deg); }
.conclusion_item_title { font-weight: bold; color: #333; line-height: 1.5; }
.conclusion_item_text { color: #555; line-height: 1.6; }
.conclusion_item_link a { color: #0b57d0 !important; text-decoration: underline !important; }
.conclusion_item_link a:hover { text-decoration: none !important; }

/* --- ブログカード風リンク（画像あり関連記事） --- */
.blog-card { display: block; text-decoration: none !important; margin: 20px auto 40px; max-width: 450px; border: 1px solid #e0e0e0; border-radius: 12px; overflow: hidden; background-color: #fff; transition: opacity 0.2s, box-shadow 0.2s; }
.blog-card:hover { opacity: 0.8 !important; box-shadow: 0 4px 10px rgba(0,0,0,0.05); }
.blog-card-img { width: 100%; aspect-ratio: 16 / 9; background: #f7f7f7; border-bottom: 1px solid #e0e0e0; }
.blog-card-img img { width: 100%; height: 100%; object-fit: cover; vertical-align: bottom; }
.blog-card-body { padding: 16px 20px; }
.blog-card-title { font-size: 16px !important; font-weight: bold !important; color: #333 !important; line-height: 1.5 !important; margin: 0 !important; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; line-clamp: 2; overflow: hidden; }

/* --- テキストリンクカード（画像なし外部サイトリンク等） --- */
.text-link-card { display: block; text-decoration: none !important; margin: 20px auto 30px; padding: 15px 20px; border: 1px solid #e0e0e0; border-left: 5px solid #0442ac; border-radius: 4px; background-color: #f9f9f9; transition: all 0.2s ease; max-width: 600px; }
.text-link-card:hover { background-color: #f0f0f0; box-shadow: 0 2px 5px rgba(0,0,0,0.1); transform: translateY(-2px); }
.text-link-card-site { display: block; font-size: 13px !important; color: #666 !important; margin-bottom: 5px; }
.text-link-card-title { display: block; font-size: 16px !important; font-weight: bold !important; color: #0b57d0 !important; line-height: 1.5; }

/* --- Instagram埋め込みコンテナ --- */
.instagram-embed-wrapper { display: flex; justify-content: space-between; gap: 20px; margin: 40px auto; }
.instagram-embed-wrapper blockquote.instagram-media { margin: 0 !important; flex: 1; min-width: 250px !important; width: 100% !important; }

/* --- 枠線付き・クリック可能なチェックリスト --- */
.checklist_box { border: 1px solid #0442ac; background-color: #ffffff; box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1); }
.checklist_box .list_title { margin-top: 10px; }
/* 元の「■」を消す＆余白リセット */
ul.text_list.interactive_check_list li { list-style-type: none !important; text-indent: 0; padding-left: 0; margin-left: 0; margin-right: 0; }
ul.text_list.interactive_check_list li::before { content: none !important; }
/* ラベル全体をタップ可能にする */
.interactive_check_list label { display: inline-flex; align-items: flex-start; cursor: pointer; width: 100%; line-height: 1.5; }
.interactive_check_list input[type="checkbox"] { display: none; }
/* --- 枠線付き・クリック可能なチェックリスト --- */
.interactive_check_list .check_text { display: flex; align-items: flex-start; font-size: inherit; }
/* 未チェック状態（CSSで作る四角形） */
.interactive_check_list .check_text::before { content: ''; display: inline-block; width: 1.2em; height: 1.2em; flex-shrink: 0; border: 2px solid #ccc; border-radius: 4px; box-sizing: border-box;background-color: #fff;transition: 0.2s ease; margin-top: 2px; }
/* チェックが入った状態（背景色＋SVGチェックマーク） */
.interactive_check_list input[type="checkbox"]:checked + .check_text::before { border-color: #0442ac; background-color: #0442ac; background-repeat: no-repeat; background-position: center; background-size: 90%; background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='none' stroke='%23ffffff' stroke-width='4' stroke-linecap='round' stroke-linejoin='round' d='M3 13.5l6.5 6.5L21 4.5'/%3E%3C/svg%3E"); }
/* --- 追加：チェックリスト内の注意書き・グループタイトル --- */
.checklist_note_wrap { margin: 15px 0 25px; }
.checklist_note_wrap .note_text { margin-bottom: 8px; }
.checklist_subtitle { font-weight: bold; color: #0442ac; margin: 20px 0 10px; }
.checklist_box .text_list.interactive_check_list { margin-bottom: 20px; }

/* --- 注意書き専用クラス --- */
.note_text { position: relative; padding-left: 1.2em; line-height: 1.6 !important; color: #555; }
.note_text::before { content: '※'; position: absolute; left: 0; top: 0; color: #555; }

/* =========================================
   PC用スタイル (650px以上)
========================================= */
@media only screen and (min-width: 650px) {
    .sp-view { display: none !important; } /* スマホ専用要素を非表示 */
    .column_section { max-width: 800px; width: 100%; margin: 0 auto; }

    /* --- 基本レイアウト・余白 --- */
    .column_section { margin-bottom: 40px; }
    .column_section_image { max-width: 100%; margin-bottom: 50px; }
    .smallsection_detail_image { margin-top: 10px; }
    .smallsection_detail_image img { width: 100%; vertical-align: bottom; }
    .content_wrap { width: 800px; margin: auto; }
    .content_wrap:not(:first-child) { margin-top: 30px; }
    .column_text_section, .column_text_section_outro { padding-top: 140px; margin-top: -140px; }
    .column_text_section:not(:last-child), .column_text_section_outro:not(:last-child) { margin-bottom: 110px; }
    
    /* --- 標準テキスト・リンク --- */
    .content_text, .content_text_table_link { width: 100%; margin: 60px auto 0; }
    .content_text, .content_detail_text, .content_detail_detail_text { color: #333; font-size: 16px !important; line-height: 2; margin-bottom: 38px; margin-top: 38px !important; }
    .content_text_table_link { color: #333; font-size: 13px !important; line-height: 2; margin-bottom: 30px; margin-top: 30px; }
    .text_highlight { font-size: 17px; font-weight: bold; padding: 0 5px; background: linear-gradient(transparent 58%, #fff000 0%); }
    .text_bold { font-size: 16px; font-weight: bold; }
    .emphasis_text { font-size: 42px; color: #d2173e; }
    .note_text { font-size: 13px !important; }
    .note_text a { color: #0b57d0 !important; font-size: 13px !important; font-weight: normal !important; text-decoration: underline !important; word-break: break-all; }
    .explanation_text { font-size: 14px !important; padding-left: 2.3em; }
    
    /* リンクカラー統一 */
    .content_text a, .content_detail_text a { font-size: 18px !important; color: #0b57d0; padding: 0 5px; font-weight: bold; }
    .smallsection_detail_text a, .smallsection_detail_text_2 a { font-size: 16px !important; color: #0b57d0 !important; padding: 0 5px; }
    .content_text_table_link a { font-size: 13px !important; color: #0b57d0 !important; }

    /* --- 見出し関連 --- */
    .text_section_title { font-size: 30px !important; margin-bottom: 30px; padding: 15px 10px; }
    .text_section_title_end { font-size: 30px !important; margin-bottom: 30px; padding: 15px 10px; }
    
    .content_title { font-size: 20px !important; color: #fff; font-weight: bold !important; margin-bottom: 10px; position: relative; border-radius: 2px; padding: 11px 10px 4px 20px !important; z-index: 1; background: #0442ac; border-left: none !important; }
    .content_title::after { content: ""; width: 13px; height: 7px; background: #fff; position: absolute; bottom: 17px; left: 0; z-index: 2; }
    
    .content_title_title { padding: 6px !important; margin: 50px 0 -20px; border: 1px solid #0442ac; border-left: 1px solid #0442ac !important; width: max-content; color: #0442ac; font-size: 16px !important; font-weight: bold; }
    /* 見出しの直後に来る小見出しの余白調整 */
    h3 + .content_title_title { margin: 30px 0 -20px; }

    /* --- 箇条書きリスト --- */
    .list_title { font-weight: bold; font-size: 18px; color: #0442ac; padding-bottom: 5px; margin-bottom: 5px; display: inline-block; }
    .list_title.mt-fix { margin-top: 40px !important; } /* 余白調整用ユーティリティ */
    .text_list { margin-top: 10px; margin-bottom: 10px; }
    .text_list li { color: #333; font-size: 16px; line-height: 1.4; list-style-type: square; list-style-position: outside; margin-left: 1.5em; padding-left: 0.3em; border-bottom: none !important; }
    ol.text_list li { list-style-type: decimal; margin-left: 1.8em; }
    .text_list li:not(:last-child) { margin-bottom: 12px; }
    ul.interactive_check_list + .list_title { margin-top: 30px; }

    /* --- テーブル詳細調整 --- */
    .blog_table, .content_wrap .blog_table { margin: 30px 0; }
    .blog_table_title { padding: 10px 15px; }
    tbody .blog_table_title { width: 170px; font-size: 15px; }
    .blog_table_detail { padding: 10px; }

    /* --- コンテンツ詳細・ポイント囲み枠 --- */
    .content_detail_image { width: 600px; margin: 20px auto 0; }
    .content_detail_wrap { margin-top: 30px; }
    .content_detail_list { background: #f7f7f7; padding: 30px; margin: 20px 0; }
    .content_detail_wrap .content_detail_list { margin: 20px; }
    .content_detail_item { font-size: 16px; padding-left: 15px !important; padding: 5px; border-bottom: none !important; position: relative; }
    .content_detail_item:not(:last-child) { margin-bottom: 12px; }
    .content_detail_item::before, .content_detail_detail_item::before { content: ''; width: 6px; height: 6px; background: #333; border-radius: 50%; position: absolute; left: 0; top: 14px; margin: auto; }
    
    .column_text_section .content_detail_smallsection { border: 2px solid #0442ac; padding: 25px 30px; margin: 30px 0 0; border-radius: 8px; }
    .column_text_section .content_detail_wrap .content_detail_smallsection { margin: 30px 20px 0; }
    .content_detail_smallsection_2 { border: 2px solid #0442ac; padding: 25px 30px; margin: 30px 59px 0; }
    
    .column_text_section .detail_smallsection_title { font-size: 18px; font-weight: bold; color: #0442ac; display: inline-block; margin-bottom: 20px; border-left: none !important; padding-left: 0 !important; }
    .column_text_section .detail_smallsection_title .reasonmark { font-size: 16px; font-weight: bold; color: #fff; padding: 5px 8px 2px; margin-right: 10px; background: #ecf5ff; }
    
    .smallsection_detail_text { font-size: 16px; line-height: 1.6; position: relative; padding-left: 215px; min-height: 200px; }
    .smallsection_detail_text::before { content: ''; width: 200px; height: 200px; position: absolute; left: 0; top: 0; }
    .smallsection_detail_text_2 { font-size: 16px !important; line-height: 1.6; margin-bottom: 15px; }
    
    .smallsection_detail_item { font-size: 18px; font-weight: bold; color: #333; position: relative; padding: 4px 0 3px 15px !important; border-bottom: none !important; margin-left: 20px; }
    .smallsection_detail_item::before { content: ''; width: 6px; height: 6px; background: #333; border-radius: 50%; position: absolute; left: 0; top: 0; bottom: 0; margin: auto; }
    
    .smallsection_detail_item_list { position: relative; padding-left: 1.5em; margin-bottom: 8px; border-bottom: none !important; text-indent: 0; }
    .smallsection_detail_item_list a { display: block; font-size: 18px; color: #0b57d0; font-weight: bold; line-height: 1.5; text-decoration: underline; text-decoration-color: #0b57d0; padding-left: 0; }
    .smallsection_detail_item_list::before { content: ''; position: absolute; left: 0; top: 0.3em; width: 1em; height: 1em; background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%230442ac' d='M8 5v14l11-7z'/%3E%3C/svg%3E"); background-repeat: no-repeat; background-position: center; background-size: contain; transform: none; margin-right: 0; }
    
    .smallsection_detail_item_list typesquare_option { border-bottom: 1px dotted #ccc !important; }
    #cont1 .smallsection_detail_list { margin-top: 41px; }
    .smallsection_detail_list2 { margin-left: 25px; }

    .banner-link { margin: -40px auto 70px; max-width: 800px; }

    /* --- 結論・まとめボックス (旧デザイン互換) --- */
    .content_conclution_smallsection:not(:last-child) { margin-bottom: 40px; }
    .conclution_smallsection_title { font-size: 20px; font-weight: bold; color: #ecf5ff; position: relative; padding-left: 16px; }
    .conclution_smallsection_title::before { content: ''; width: 10px; height: 10px; background: #ecf5ff; clip-path: polygon(10px 50%, 0% 0%, 0% 10px); position: absolute; left: 0; top: 0; bottom: 0; margin: auto; }
    .conclution_smallsection_detail { border: 3px solid #878787; padding: 30px 25px; margin: 15px 0; font-size: 16px; }
    
    /* --- 要約ボックス (PC用) --- */
    .article_summary_box { width: 800px; margin: 40px auto 5px; padding: 45px 50px 30px; border-radius: 12px; }
    .summary_box_title { top: -15px; left: 20px; font-size: 18px; padding: 8px 30px; border-radius: 30px; }
    .summary_box_list li { font-size: 16px; line-height: 1.8; padding-left: 32px !important; }
    .summary_box_list li:not(:last-child) { margin-bottom: 12px; }
    .summary_box_list li::before { width: 20px; height: 20px; left: 0; top: 4px; }
    .summary_box_list { padding-top: 13px; }

    /* --- まとめボックス (PC用) --- */
    .article_conclusion_box { width: 800px; margin: 40px auto; padding: 45px 50px 35px; border-radius: 12px; }
    .conclusion_box_title { top: -18px; left: 40px; font-size: 18px; padding: 8px 30px; border-radius: 30px; }
    .conclusion_box_list li { padding-left: 30px; margin-bottom: 25px; }
    .conclusion_box_list li:last-child { margin-bottom: 0; }
    .conclusion_box_list li::before { left: 5px; top: 5px; width: 12px; height: 12px; }
    .conclusion_item_title { font-size: 18px; margin-bottom: 8px; }
    .conclusion_item_text { font-size: 15px; }
    .conclusion_item_link { font-size: 13px; color: #777; display: inline-block; margin-top: 5px; }
    .conclusion_item_link a { font-size: 13px !important; padding: 0 2px !important; }

    /* --- 参照エリア (PC用) --- */
    .reference_section { display: block; width: 800px; box-sizing: border-box; margin: 60px auto 40px; padding-top: 30px; padding-bottom: 30px; border-top: 1px solid #999; border-bottom: 1px solid #999; }
    .reference_title { font-size: 15px; color: #666; margin-bottom: 15px; }
    .reference_list { list-style-type: disc; list-style-position: outside; margin-left: 1.5em; padding: 0; }
    .reference_list li { color: #666; font-size: 13px !important; line-height: 1.6; margin-bottom: 5px; font-weight: normal; border-bottom: none !important; }
    .reference_list a { color: #0b57d0 !important; font-size: 13px !important; font-weight: normal !important; text-decoration: underline !important; word-break: break-all; }
    .reference_list a:hover { text-decoration: none !important; opacity: 0.8; }
    
    /* --- CTAボタン 微調整 --- */
    .shared-ownership-section-container { padding: 30px 20px; width: 95%; margin-top: -50px; }
    .shared-ownership-main-title { font-size: 16px !important; margin-bottom: 15px; }
    .shared-ownership-main-title.contact { font-size: 16px !important; margin-bottom: 10px; }
    .shared-ownership-consult-button { font-size: 18px; padding: 12px 25px; }

    /* --- リンクボタン --- */
    .link_btn a { display: flex; justify-content: center; align-items: center; width: 600px; height: 80px; font-size: 26px; color: #fff; background: #ff9c00; box-shadow: 0 0 6px rgba(0, 0, 0, .4); border-radius: 40px; padding-top: 4px; margin: 40px auto 0; position: relative; }
    .link_btn a::after { content: ''; border: 2px solid #fff; border-radius: 40px; position: absolute; top: 7px; bottom: 7px; left: 7px; right: 7px; }
    .link_btn a:hover { color: #fff !important; text-decoration: none !important; scale: 1.03; box-shadow: 0 0 4px rgba(0, 0, 0, .3); transition: .2s; }

    /* --- チェックリスト調整 (PC用) --- */
    .checklist_box { padding: 20px; margin: 20px auto 30px; }
    .interactive_check_list .check_text::before { margin-right: 18px; }
    .checklist_note_wrap { font-size: 13px; }
    .checklist_subtitle { font-size: 16px; margin: 25px 0 10px; }
    .sub_check_list { margin-left: 1.5em !important; padding-left: 10px; }
}

/* =========================================
   スマホ用スタイル (649px以下)
========================================= */
@media only screen and (max-width: 649px) {
    .pc-view { display: none !important; } /* PC専用要素を非表示 */

    /* --- アンカーリンクのズレ調整（追従ヘッダー対策等） --- */
    #cont1, #cont2, #cont3, #cont4, #cont5, #cont6, #cont7, #cont8  { margin-top: -35vw; padding-top: 35vw; }

    /* --- アイキャッチ画像の余白調整（スマホ用） --- */
    .column_section_image_intro { margin: 4vw 3vw 6vw; }

    /* --- 基本レイアウト・余白 --- */
    .blog__article { padding: 0 !important; }
    .blog__headline { margin: 20px 3vw 4px !important; }
    .blog__note { margin: 0 3vw 32px !important; }
    .column_text_section, .column_text_section_outro { margin: 0 3vw; }
    .column_text_section:not(:last-child), .column_text_section_outro:not(:last-child) { margin-bottom: 12vw; }
    .column_section_image { border-top: none; border-bottom: none; padding: 0; margin-bottom: 4vw; }
    .content_wrap:not(:first-child), .content_detail_wrap:not(:first-child) { margin-top: 5vw; }
    .content_wrap:not(:last-child), .content_detail_wrap:not(:last-child) { margin-bottom: 5vw; }

    /* --- 標準テキスト・リンク --- */
    .content_text, .content_detail_text { font-size: 3.8vw !important; line-height: 1.8; margin-bottom: 6vw !important; margin-top: 6vw !important; }
    .content_text_table_link { font-size: 2.8vw !important; line-height: 1.8; margin-bottom: 6vw !important; margin-top: 6vw !important; }
    .text_highlight { font-size: 3.8vw; font-weight: bold; padding: 0 2vw; background: linear-gradient(transparent 58%, #fff000 0%); }
    .text_bold { font-size: 3.8vw; font-weight: bold; }
    .emphasis_text { font-size: 7vw; color: #d2173e; }
    .explanation_text { font-size: 3.4vw !important; padding-left: 6vw; margin-top: -2vw; margin-bottom: 5vw; }
    
    /* リンクカラー統一 */
    .content_text a, .content_detail_text a { font-size: 4vw; color: #0b57d0; font-weight: bold; }
    .smallsection_detail_text a, .smallsection_detail_text_2 a { font-size: 3.8vw !important; color: #0b57d0; font-weight: bolder; }
    .content_text_table_link a { font-size: 2.8vw !important; color: #0b57d0; }

    /* --- 見出し関連 --- */
    .text_section_title { color: #333 !important; font-size: 6vw !important; margin-bottom: 7vw !important; padding: 3vw 2vw; line-height: 7.2vw; border-left: none !important; }
    .text_section_title_end { font-size: 6vw !important; margin-bottom: 7vw !important; padding: 3vw 2vw; }
    
    .content_title { font-size: 4vw !important; color: #fff !important; font-weight: bold !important; margin-bottom: 4vw !important; border-left: none !important; position: relative; padding: 3vw 5vw 2.5vw !important; z-index: 1; background: #0442ac; }
    .content_title::after { content: ""; width: 3vw; height: 1vw; background: #fff; position: absolute; bottom: 4.8vw; left: 0; z-index: 2; }
    
    .content_title_title { padding: 1vw !important; margin: 10vw 0 -3vw; border: 1px solid #0442ac; border-left: 1px solid #0442ac !important; width: max-content; color: #0442ac; font-size: 3.8vw !important; font-weight: bold; }
    /* 見出しの直後に来る箇条書きタイトルの上余白調整 */
    .content_title_title + .list_title { margin-top: 8vw !important; }

    /* --- 箇条書きリスト --- */
    .list_title { font-weight: bold !important; font-size: 3.8vw !important; color: #0442ac; padding-bottom: 1vw !important; margin-bottom: 1vw !important; margin-top: 5vw !important; display: inline-block; }
    .list_title.mt-fix { margin-top: 7vw !important; }
    .text_list { counter-reset: list-counter; list-style: none; padding-left: 0; margin-top: 2vw; margin-bottom: 6vw; }
    .text_list li { color: #333; font-size: 3.8vw !important; line-height: 1.5; list-style-type: square; list-style-position: outside; text-indent: 0; padding-left: 0.3em; margin-left: 5vw; margin-right: 1vw; }
    ol.text_list li { list-style-type: decimal; margin-left: 6vw; }
    .text_list li:not(:last-child) { margin-bottom: 2vw; }
    ul.interactive_check_list + .list_title { margin-top: 8vw; }
    
    /* 枠線付きの箇条書き専用調整 */
    .content_detail_smallsection.text_list_wrap { border: 2px solid #ecf5ff; padding: 4vw; margin: 6vw 0; border-radius: 1vw; background-color: #fff; }
    .content_detail_smallsection.text_list_wrap .text_list { margin: 0; padding: 0; }
    .content_detail_smallsection.text_list_wrap .text_list li:last-child { margin-bottom: 0; }

    /* --- テーブル詳細調整 --- */
    .blog_table, .content_wrap .blog_table { margin: 6vw 0; }
    .blog_table_title { padding: 1vw 0; vertical-align: middle; font-size: 3.5vw; }
    tbody .blog_table_title { width: 26vw; }
    tbody .blog_table_wrap:not(:last-child) .blog_table_title { border-bottom: solid 2px #fff; }
    .blog_table_detail { padding: 1vw; font-size: 3.5vw; }

    /* --- FAQ（Q&A）微調整 --- */
    .faq_toc { margin: 8vw 0; }
    .faq_toc_item { margin-bottom: 3.5vw; border-radius: 2vw; }
    .faq_toc_q { padding: 2.5vw 4vw; }
    .faq_toc_q .faq_toc_icon { font-size: 5.5vw; margin-right: 2.5vw !important; margin-top: 0.8vw !important; }
    .faq_toc_q .faq_toc_text { font-size: 4.0vw; margin-top: 0.8vw !important; line-height: 1.3 !important; }
    .faq_toc_a { padding: 3.5vw 4vw 3vw; border-radius: 0 0 2vw 2vw; }
    .faq_toc_a_top { margin-bottom: 0vw !important; }
    .faq_toc_a_top .faq_toc_icon.green { font-size: 5.5vw; margin-right: 2.5vw !important; margin-top: 0.8vw !important; }
    .faq_toc_a_top .faq_toc_text a { font-size: 3.8vw; }
    .faq_toc_a_top .faq_toc_text { font-size: 3.8vw !important; margin-top: 0.8vw !important; }
    .faq_toc_a_top .faq_toc_text + .faq_toc_text { margin-top: 4vw !important; }

    .faq_toc_link { padding-left: 0 !important; display: block !important; margin-top: 4vw !important; }
    .faq_toc_link_mark { display: block !important; font-size: 3vw !important; color: #0442ac !important; font-weight: bold !important; margin-bottom: 1vw !important; margin-left: 3vw; }
    .faq_toc_link a { font-size: 3.8vw !important; line-height: 1.5 !important; display: inline-block !important; text-decoration: underline !important; padding-left: 4vw !important; }

    /* --- コンテンツ詳細・ポイント囲み枠 --- */
    .content_detail_list { background: #f7f7f7; padding: 7vw; margin: 8vw 0; }
    .content_detail_item { font-size: 3.6vw; padding-left: 2.5vw; position: relative; }
    .content_detail_item:not(:last-child) { margin-bottom: 3vw; }
    .content_detail_item::before { content: ''; width: 2vw; height: 2vw; background: #333; border-radius: 50%; position: absolute; left: 0; top: 2vw; margin: auto; }
    
    .smallsection_detail_text { position: relative; padding-top: 67vw; font-size: 3.8vw !important; }
    .smallsection_detail_text::before { content: ''; width: 100%; height: 63vw; position: absolute; left: 0; top: 0; }
    .smallsection_detail_text_2 { font-size: 3.8vw !important; margin-bottom: 6vw; }
    
    .column_text_section .content_detail_smallsection { margin-top: 5vw; border: 2px solid #0442ac !important; padding: 4vw; border-radius: 1vw; background-color: #fff; }
    .content_detail_smallsection_2 { margin-top: 5vw; border: 2px solid #0442ac !important; padding: 4vw; }
    .column_text_section .detail_smallsection_title { font-size: 4vw !important; font-weight: bold !important; color: #0442ac !important; display: flex !important; align-items: baseline !important; margin-bottom: 3vw !important; border-left: none !important; padding-left: 0 !important; }
    .column_text_section .detail_smallsection_title .reasonmark { font-size: 3.6vw; font-weight: bold; color: #fff; width: 12vw; padding: 1vw 2vw; margin-right: 2vw; background: #ecf5ff; }
    #cnt02 .detail_smallsection_title .reasonmark, #cnt04 .detail_smallsection_title .reasonmark { width: 18vw; }
    #cnt03 .detail_smallsection_title .reasonmark { width: 22vw; }
    
    .smallsection_detail_item { font-size: 4vw; color: #333; font-weight: bold; position: relative; padding-left: 3vw; margin-left: 2vw; }
    .smallsection_detail_item::before { content: ''; width: 2vw; height: 2vw; background: #333; border-radius: 50%; position: absolute; left: 0; top: 0; bottom: 0; margin: auto; }
    .content_wrap .smallsection_detail_item { margin-left: 2vw; }
    
    .smallsection_detail_item_list { position: relative; padding-left: 6vw; margin-bottom: 1.5vw; border-bottom: none !important; text-indent: 0; }
    .smallsection_detail_item_list a { display: block; font-size: 3.8vw; color: #0b57d0; font-weight: bold; line-height: 1.6; text-decoration: underline; text-decoration-color: #07519a; padding: 0; }
    .smallsection_detail_item_list::before { content: ''; position: absolute; left: 0; top: 0.6vw; width: 4.5vw; height: 4.5vw; background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%230442ac' d='M8 5v14l11-7z'/%3E%3C/svg%3E"); background-repeat: no-repeat; background-position: center; background-size: contain; transform: none; margin-right: 0; }

    #cont1 .smallsection_detail_list { margin-top: 10vw; }
    .smallsection_detail_list2 { margin-left: 4vw; }

    .banner-link { margin: 8vw auto 12vw; width: 90vw; }

    /* --- 結論・まとめボックス (旧デザイン互換) --- */
    .content_conclution_smallsection:not(:last-child) { margin-bottom: 6vw; }
    .conclution_smallsection_title { font-size: 4.6vw; font-weight: bold; color: #ecf5ff; position: relative; padding-left: 3.5vw; }
    .conclution_smallsection_title::before { content: ''; width: 2vw; height: 2vw; background: #ecf5ff; clip-path: polygon(2vw 50%, 0% 0%, 0% 2vw); position: absolute; left: 0; top: 2vw; margin: auto; }
    .conclution_smallsection_detail { border: 3px solid #878787; padding: 3vw 4vw; margin: 4vw 0; }
    .conclution_smallsection_detail .detail_text_title { font-size: 4vw; font-weight: bold; color: #878787; margin-bottom: 2vw; }

    /* --- 要約ボックス (スマホ用) --- */
    .article_summary_box { margin: 8vw 3vw 10vw; padding: 10vw 4vw 2vw; border-radius: 3vw; }
    .summary_box_title { top: -3vw; left: 3.2vw; font-size: 3.5vw; padding: 2vw 4vw; border-radius: 5vw; }
    .summary_box_list li { font-size: 3.8vw; line-height: 1.6; margin-bottom: 3.5vw; padding-left: 7.3vw; }
    .summary_box_list li::before { width: 4.3vw; height: 4.3vw; left: 0; top: 0.6vw; }
    .summary_box_list { padding-top: 2vw; }

    /* --- まとめボックス (スマホ用) --- */
    .article_conclusion_box { margin: 10vw 3vw 8vw; padding: 10vw 4vw 6vw; border-radius: 3vw; }
    .conclusion_box_title { top: -4.5vw; left: 4vw; font-size: 3.8vw; padding: 2vw 5vw; border-radius: 5vw; }
    .conclusion_box_list li { padding-left: 6vw; margin-bottom: 6vw; }
    .conclusion_box_list li:last-child { margin-bottom: 0; }
    .conclusion_box_list li::before { left: 1vw; top: 1vw; width: 2.8vw; height: 2.8vw; }
    .conclusion_item_title { font-size: 4vw; margin-bottom: 2vw; }
    .conclusion_item_text { font-size: 3.6vw; }
    .conclusion_item_link { font-size: 3.2vw; display: inline-block; margin-top: 2vw; }
    .conclusion_item_link a { font-size: 3.2vw !important; padding: 0 1vw !important; }

    /* --- 参照エリア (スマホ用) --- */
    .reference_section { display: block; width: auto; box-sizing: border-box; margin: 10vw 3vw 8vw; padding-top: 6vw; padding-bottom: 6vw; border-top: 1px solid #999; border-bottom: 1px solid #999; }
    .reference_title { font-size: 3vw; color: #666; margin-bottom: 2vw; }
    .reference_list { list-style-type: disc; list-style-position: outside; margin-left: 5vw; padding: 0; }
    .reference_list li { color: #666; font-size: 2.8vw !important; line-height: 1.6; margin-bottom: 2vw; font-weight: normal !important; border-bottom: none !important; }
    .reference_list a { color: #0b57d0 !important; font-size: 2.8vw !important; font-weight: normal !important; text-decoration: underline !important; word-break: break-all; }

    /* --- CTAボタン 微調整 --- */
    .shared-ownership-section-container { padding: 40px 10px !important; width: 95%; margin: -4vw auto 12vw !important; }
    .shared-ownership-main-title { font-size: 3.5vw !important; margin-bottom: 10px; padding-left: 0 !important; border-left: none !important; }
    .shared-ownership-consult-button { font-size: 3.5vw !important; padding: 10px 20px; }

    /* --- リンクボタン (スマホ用) --- */
    .link_btn a { display: block; font-size: 5vw; font-weight: bold; color: #fff !important; line-height: 1.6; text-align: center; margin: 5vw 0 0; padding: 3.8vw 3vw 3vw; background: #ff9c00; border-radius: 40px; position: relative; }
    .link_btn a::after { content: ''; border: 2px solid #fff; border-radius: 40px; position: absolute; top: 1.5vw; bottom: 1.5vw; left: 1.5vw; right: 1.5vw; }

    /* --- Instagram埋め込みコンテナ --- */
    .instagram-embed-wrapper { display: block; margin: 5vw auto; } /* 縦並びに解除 */
    .instagram-embed-wrapper blockquote.instagram-media { margin: 0 auto 6vw !important; width: 100% !important; }
    
    /* --- チェックリスト調整 (スマホ用) --- */
    .checklist_box { padding: 5vw; margin: 5vw auto 8vw; }
    .interactive_check_list li { margin-bottom: 4vw; }
    .interactive_check_list .check_text::before { margin-right: 3vw; }
    .checklist_note_wrap { margin: 4vw 0 6vw; }
    .checklist_note_wrap { font-size: 3.2vw; margin-bottom: 2vw; }
    .checklist_subtitle { font-size: 3.8vw; margin: 6vw 0 3vw; }
    .sub_check_list { margin-left: 4vw !important; padding-left: 2vw !important; }
    .note_text { font-size: 3vw; margin-bottom: 2vw; }
    .note_text a { color: #0b57d0 !important; font-size: 3.2vw !important; font-weight: normal !important; text-decoration: underline !important; word-break: break-all; }
}
</style>]]></description>
            <pubDate>2026-09-28</pubDate>
        </item>
                
        <item>
            <title>犬の鳴き声に対する苦情が来たら…放置が契約解除に繋がる可能性</title>
            <link>https://www.nichiwa-realestate.co.jp/blog/entry-859667/</link>
            <description><![CDATA[<article class="column_section">

  <!-- ① アイキャッチ画像 -->
  <div class="column_section_image">
      <img src="//cdn.img-asp.jp/cms/859667_2_0_0_1.jpg" alt="犬の鳴き声に対する苦情が来たら…放置が契約解除に繋がる可能性" class="pc-view">
      <img src="//cdn.img-asp.jp/cms/859667_2_0_0_1.jpg" alt="犬の鳴き声に対する苦情が来たら…放置が契約解除に繋がる可能性" class="sp-view">
  </div>

  <!-- ② 概要チェックボックス -->
  <div class="article_summary_box">
      <div class="summary_box_title">まずは概要をチェック！</div>
      <ul class="summary_box_list">
          <li><span class="text_bold">ペットの鳴き声に対する苦情が来た際は、感情的にならず状況を確認し、管理会社・大家さんへ誠実に謝罪する</span></li>
          <li><span class="text_bold">犬の鳴き声は約90〜100dBに達することもあり、放置すると契約解除など法的リスクに発展することも</span></li>
          <li><span class="text_bold">しつけ・室内環境・防音グッズの組み合わせが鳴き声を対策に繋がる</span></li>
          <li><span class="text_bold">対策を続けても不安が残るなら、「ペット共生型賃貸」への住み替えも選択肢</span></li>
      </ul>
  </div>

  <!-- ③ リード文＋目次 -->
  <div class="column_text_section intro">
      <div class="text_section_content">
          <p class="content_text">愛犬と暮らす毎日は、かけがえのない癒やしを与えてくれますよね。</p>
          <p class="content_text">ですが、<span class="text_highlight">犬の鳴き声は意外と響きやすく、知らず知らずのうちに近隣住民の負担になっている…</span>というケースもあります。</p>
          <p class="content_text">そこで本記事では、犬の鳴き声で苦情を受けた際に、飼い主の求められる対応から、放置した場合に生じ得る法的リスク、具体的な鳴き声対策などをご紹介します。</p>
          <p class="content_text">愛犬との暮らしを長く安心して続けるためのヒントとして、ぜひご一読ください。</p>
          <dl class="content_detail_smallsection_2">
              <dt class="detail_smallsection_title">目次</dt>
              <dd class="detail_smallsection_detail">
                  <ul class="smallsection_detail_list">
                      <li class="smallsection_detail_item_list"><a href="#cont1">犬の鳴き声で苦情が来たら。まずやるべき3つの対応</a></li>
                      <li class="smallsection_detail_item_list"><a href="#cont2">苦情を放置するとどうなる？契約解除と法的リスク</a></li>
                      <li class="smallsection_detail_item_list"><a href="#cont3">しつけ・環境・防音グッズから始める鳴き声対策</a></li>
                      <li class="smallsection_detail_item_list"><a href="#cont4">犬の鳴き声に関するFAQ</a></li>
                      <li class="smallsection_detail_item_list"><a href="#cont5">まとめ</a></li>
                  </ul>
              </dd>
          </dl>
      </div>
  </div>

  <!-- ④ h2-1 -->
  <div class="column_text_section first" id="cont1">
      <div class="text_compare_content">
          <h2 class="text_section_title">犬の鳴き声で苦情が来たら。<br class="sp-view">まずやるべき3つの対応</h2>
          <div class="column_section_image">
              <img src="//cdn.img-asp.jp/cms/859667_5_0_0_1.jpg" alt="犬の鳴き声で苦情が来たら。まずやるべき3つの対応">
          </div>

          <div class="content_detail_smallsection">
              <p class="smallsection_detail_text_2">
                  <span class="text_bold">よくある事例①：宅配便のインターホンで苦情を受けたAさん</span><br><br>
                  私は、マンションの1室で愛犬のトイプードルと暮らしています。<br>
                  ある日、宅配便が届いた際にインターホンの音に反応し、愛犬がいつも以上に激しく吠えてしまいました。<br><br class="sp-view">
                  その日の夜、管理会社の方から「隣室から、鳴き声がうるさいという相談が届いています」と連絡が来てしまいました。
              </p>
          </div>

          <p class="content_text">ペットの犬が、インターホンの音や来客に反応して吠えてしまうというケースは、よくありますよね。<br><br class="sp-view">しかし、鳴き声に関する苦情を受けた時に、<span class="text_highlight">感情的になったり、対応を後回しにしたりすると、さらに状況が悪化するリスク</span>があります。<br><br class="sp-view">まずは落ち着いて、以下の3ステップに沿って対応しましょう。</p>

          <table class="blog_table">
              <thead>
                  <tr class="blog_table_wrap">
                      <th class="blog_table_title">ステップ</th>
                      <th class="blog_table_title">内容</th>
                  </tr>
              </thead>
              <tbody>
                  <tr class="blog_table_wrap">
                      <th class="blog_table_title">①状況確認</th>
                      <td class="blog_table_detail">いつ・どんな時に吠えたかを整理する</td>
                  </tr>
                  <tr class="blog_table_wrap">
                      <th class="blog_table_title">②謝罪</th>
                      <td class="blog_table_detail">管理会社・大家さん経由で伝える</td>
                  </tr>
                  <tr class="blog_table_wrap">
                      <th class="blog_table_title">③意思表示</th>
                      <td class="blog_table_detail">改善に取り組む姿勢を伝える</td>
                  </tr>
              </tbody>
          </table>

          <div class="content_wrap">
              <h3 class="content_title">①感情的にならず、状況を確認する<br class="sp-view"></h3>
              <p class="content_detail_text">まずは冷静に、いつ・どのような場面で犬が吠えていたのかを振り返ってみましょう。<br>宅配便や来客のタイミング、留守番中、外の物音への反応など、心当たりがないか確認してください。</p>
          </div>

          <div class="content_wrap">
              <h3 class="content_title">②誠実に、できるだけ早く謝罪する<br class="sp-view"></h3>
              <p class="content_detail_text">状況を確認できたら、<span class="text_highlight">できるだけ早く管理会社や大家さんへ連絡</span>を入れましょう。この対応が遅れると、「反省していない」という印象を与えてしまう恐れがあります。</p>
              <p class="content_detail_text">謝罪の際は、苦情を受け止めていることと、今後の対応を検討している姿勢を伝えることが大切です。</p>
              <p class="content_detail_text">なお、苦情を出した相手が特定できる場合でも、直接訪問して謝罪するのは避けたほうが良いでしょう。基本的には、<span class="text_highlight">管理会社や大家さんを窓口として対応</span>を進めてください。</p>
          </div>

          <div class="content_wrap">
              <h3 class="content_title">③改善に取り組む姿勢を伝える<br class="sp-view"></h3>
              <p class="content_detail_text">謝罪と合わせて、今後どのように改善していくのかという意思を伝えることも欠かせません。</p>
              <p class="content_detail_text">この段階では、対策の詳細をすべて説明する必要はなく、「原因を調べて対応します」という前向きな姿勢を示すだけで十分です。</p>
          </div>

          <div class="content_wrap">
              <h3 class="content_title">犬の鳴き声はなぜ苦情になりやすい？<br class="sp-view"></h3>
              <p class="content_detail_text">犬の鳴き声が苦情になりやすい背景には、音量そのものの大きさが関係しています。</p>
              <p class="content_detail_text"><span class="text_highlight">犬の鳴き声は約90〜100dbに達する</span>ことがあり、これは電動工具の作動音とほぼ同程度の音量です。</p>
              <p class="content_detail_text">一方、住宅地における日常生活音の許容範囲は約45db以下昼間は約55db以下、夜間は約45db以下とされています。つまり、犬が本気で吠えたときの音量は、一般的な生活音の目安を大きく上回ってしまうのです。</p>

              <table class="blog_table">
                  <thead>
                      <tr class="blog_table_wrap">
                          <th class="blog_table_title">項目</th>
                          <th class="blog_table_title">目安</th>
                      </tr>
                  </thead>
                  <tbody>
                      <tr class="blog_table_wrap">
                          <th class="blog_table_title">犬の鳴き声</th>
                          <td class="blog_table_detail">約90〜100dB</td>
                      </tr>
                      <tr class="blog_table_wrap">
                          <th class="blog_table_title">生活音の<br class="sp-view">許容範囲</th>
                          <td class="blog_table_detail">昼間55dB以下<br>夜間45dB以下</td>
                      </tr>
                  </tbody>
              </table>

              <p class="content_text_table_link">出典：<a href="https://www.env.go.jp/hourei/07/000038.html" target="_blank">環境省「騒音に係る環境基準について」</a></p>

              <p class="content_detail_text">犬が吠える理由はさまざまです。来客や物音への警戒、留守番中の不安、要求など、<span class="text_highlight">意思表示として吠えている</span>ケースが多く見られます。</p>
              <p class="content_detail_text">そのため、飼い主が「この程度の鳴き声なら平気」と感じていても、隣人にとっては生活の負担になっている可能性があります。</p>
              <p class="content_detail_text">また、マンションやアパートといった集合住宅では、共用部を通る音が室内に届きやすく、それが犬の反応を引き起こすきっかけになることも少なくありません。</p>
          </div>
      </div>
  </div>

  <!-- ⑤ CTA -->
  <div class="shared-ownership-section-container">
      <h2 class="shared-ownership-main-title">＼ 人もペットも心地よく過ごせる！／</h2>
      <div class="shared-ownership-button-wrapper">
          <a href="https://www.nichiwa-realestate.co.jp/petsymbiosis/" class="shared-ownership-consult-button" target="_blank">▶ ペット共生型賃貸住宅の物件を見てみる</a>
      </div>
  </div>

  <!-- ④ h2-2 -->
  <div class="column_text_section second" id="cont2">
      <div class="text_compare_content">
          <h2 class="text_section_title">苦情を放置するとどうなる？<br class="sp-view">契約解除と法的リスク</h2>
          <div class="column_section_image">
              <img src="//cdn.img-asp.jp/cms/859667_4_0_0_1.jpg" alt="苦情を放置するとどうなる？契約解除と法的リスク">
          </div>

          <div class="content_detail_smallsection">
              <p class="smallsection_detail_text_2">
                  <span class="text_bold">よくある事例②：注意を後回しにしてしまったBさん</span><br><br>
                  私は柴犬と暮らしているのですが、一度、管理会社から「鳴き声について、他の入居者様からお声がありました」と連絡を受けたことがあります。<br class="sp-view"><br class="sp-view">ですが、その時はさほど深刻に受け止めておらず、特に対策をせずに過ごしていました。</p><p class="smallsection_detail_text_2">数週間後、同じ内容の苦情が再び管理会社に届き、今度は「改善が見られない場合、契約更新をお断りする可能性がある」という連絡が入ってしまいました。
              </p>
          </div>

          <p class="content_text">ペットの鳴き声対策は簡単ではないですよね。そのため、つい対応を後回しにしたり、問題を軽く捉えたりしてしまう飼い主の方は少なくありません。</p>
          <p class="content_text">ですが、理由もなく対策を怠ってしまうと、<span class="text_highlight">大家さんとの信頼関係に影響が出る</span>可能性もあります。</p>
          <p class="content_text">ここでは、苦情を放置した場合に、どのような責任や契約上のリスクが生じ得るのかを法令から確認していきましょう。</p>

          <div class="content_wrap">
              <h3 class="content_title">飼い主に生じる法的責任<br class="sp-view"></h3>
              <p class="content_detail_text">犬の飼い主には、動物愛護管理法や民法に基づく責任が課されています。</p>

              <h4 class="content_title_title">動物愛護管理法第7条｜「迷惑をかけない努力義務」</h4><div><br></div>
              <ul class="text_list">
                  <li>飼い主には、ペットの健康・安全を保つとともに、「人に迷惑を及ぼすことのないように努めなければならない」という努力義務がある</li>
                  <li>努力義務のため、違反しても直ちに罰則が科されるわけではない</li>
                  <li>改善が見られない場合は、行政からの指導や勧告につながる可能性がある</li>
              </ul>
              <p class="content_text_table_link">出典：<a href="https://laws.e-gov.go.jp/law/348AC1000000105/" target="_blank">e-Gov 法令検索「動物の愛護及び管理に関する法律」</a></p>

              <h4 class="content_title_title">民法718条｜「飼い主の損害賠償責任」</h4><div><br></div>
              <ul class="text_list">
                  <li>動物の占有者は、その動物が他人に加えた損害を賠償する責任を負う</li>
                  <li>動物の種類及び性質に従い相当の注意をもってその管理をした場合は、この責任を免れる</li>
              </ul>
              <p class="content_text_table_link">出典：<a href="https://laws.e-gov.go.jp/law/129AC0000000089#Mp-Pa_3-Ch_5-At_718" target="_blank">e-Gov 法令検索「（動物の占有者等の責任）第七百十八条」</a></p>
          </div>

          <div class="content_wrap">
              <h3 class="content_title">慰謝料額を左右する要素<br class="sp-view"></h3>
              <p class="content_detail_text">慰謝料の金額は、鳴き声の状況や飼い主の対応によって大きく変わります。慰謝料の金額を決定する際に、考慮されることが多い主な要素は、次のとおりです。</p>
              <div class="content_detail_smallsection text_list_wrap">
                  <ul class="text_list">
                      <li>鳴き声の時間帯：早朝や深夜は、慰謝料が高額になりやすい傾向がある</li>
                      <li>音量や頻度：連続的な大声、長時間の鳴き声など</li>
                      <li>飼い主が講じた対策の有無：飼育場所の変更、防音対策の実施など</li>
                  </ul>
              </div>
              <p class="content_detail_text">つまり、<span class="text_highlight">苦情を受けた後にどのような対応を取ったか</span>が、その後の展開を左右する重要な分岐点になります。</p>
          </div>

          <div class="content_wrap">
              <h3 class="content_title">賃貸特有のリスク｜<br class="sp-view">契約解除・強制退去の可能性<br class="sp-view"></h3>
              <p class="content_detail_text">賃貸契約において、入居者に対する苦情が絶えない場合や、改善する姿勢が見られ無い場合、大家さんとの間で「<span class="text_highlight">信頼関係が破綻している</span>」と判断されることがあります。</p>
              <p class="content_detail_text">信頼関係の破綻とは、賃貸契約を継続するうえでの前提となる信頼関係が損なわれた状態を指します。具体的には、以下のような展開が考えられます。</p>
              <div class="content_detail_smallsection text_list_wrap">
                  <ul class="text_list">
                      <li>同じ内容の苦情が繰り返し届き、大家さんからの信頼が下がる</li>
                      <li>契約更新のタイミングで、更新を断られる可能性がある</li>
                      <li>改善が見られない場合、契約解除や退去を求められることがある</li>
                      <li>内容証明郵便による通知に発展する場合もある</li>
                  </ul>
              </div>
              <p class="content_detail_text">賃貸借契約書には、迷惑行為があった場合に契約を解除できる旨が記載されていることも少なくありません。</p>
              <p class="content_detail_text">もちろん、<span class="text_highlight">1回の苦情だけで即座に契約解除となるわけではない</span>ですが、繰り返しの苦情や改善の意思が見られない状況は、大家さんにとっても厳しい判断を迫られる要因になります。</p>
          </div>
      </div>
  </div>

  <!-- ⑤ CTA -->
  <div class="shared-ownership-section-container">
      <h2 class="shared-ownership-main-title">＼ 人もペットも心地よく過ごせる！／</h2>
      <div class="shared-ownership-button-wrapper">
          <a href="https://www.nichiwa-realestate.co.jp/petsymbiosis/" class="shared-ownership-consult-button" target="_blank">▶ ペット共生型賃貸住宅の物件を見てみる</a>
      </div>
  </div>

  <!-- ④ h2-3 -->
  <div class="column_text_section third" id="cont3">
      <div class="text_compare_content">
          <h2 class="text_section_title">しつけ・環境・防音グッズ<br class="sp-view">から始める鳴き声対策</h2>
          <div class="column_section_image">
              <img src="//cdn.img-asp.jp/cms/859667_3_0_0_1.jpg" alt="しつけ・室内環境・防音グッズから始める鳴き声対策">
          </div>

          <p class="content_text">苦情への対応を終えたあとは、同じことが繰り返されないよう、日頃からの対策に取り組むことが大切です。</p>
          <p class="content_text">ここでは、しつけ・室内環境・防音グッズという3つの観点から、今日から始められる工夫を紹介します。</p>

          <div class="content_wrap">
              <h3 class="content_title">しつけによる対策<br class="sp-view"></h3>
              <p class="content_detail_text"><span class="text_highlight">犬が静かになったタイミングで褒める</span>ことで、無駄吠えが少しずつ落ち着いていく場合があります。また、<span class="text_highlight">散歩や遊びの時間をしっかり取る</span>ことも大切です。</p>
              <p class="content_detail_text">また、運動が足りていない犬は、日々のエネルギーをうまく発散できず、ちょっとした物音にも敏感に反応してしまうことがあります。愛犬の様子を見ながら、運動量を見直してみると良いかもしれません。</p>
          </div>

          <div class="content_wrap">
              <h3 class="content_title">室内環境の見直し<br class="sp-view"></h3>
              <p class="content_detail_text">犬の定位置が玄関やベランダに近いほど、外の音や気配に反応しやすくなります。</p>
              <p class="content_detail_text">そのため、リビングの奥やクレートなど、<span class="text_highlight">玄関から離れた場所に定位置を移す</span>だけでも、反応の頻度が変わることがあります。</p>
              <p class="content_detail_text">加えて、テレビやラジオをつけて室内に一定の音がある状態を作っておくことで、外からの急な物音に過敏に反応しにくい環境を形成できます。</p>
          </div>

          <div class="content_wrap">
              <h3 class="content_title">防音グッズの活用<br class="sp-view"></h3>
              <p class="content_detail_text">床や壁からの音漏れを抑えるには、防音グッズの活用も選択肢の一つです。</p>

              <table class="blog_table">
                  <thead>
                      <tr class="blog_table_wrap">
                          <th class="blog_table_title">グッズ</th>
                          <th class="blog_table_title">効果</th>
                      </tr>
                  </thead>
                  <tbody>
                      <tr class="blog_table_wrap">
                          <th class="blog_table_title">防音マット・<br class="sp-view">カーペット</th>
                          <td class="blog_table_detail">足音や振動音を軽減する</td>
                      </tr>
                      <tr class="blog_table_wrap">
                          <th class="blog_table_title">遮音カーテン</th>
                          <td class="blog_table_detail">窓からの音漏れを抑える</td>
                      </tr>
                      <tr class="blog_table_wrap">
                          <th class="blog_table_title">二重窓（内窓）</th>
                          <td class="blog_table_detail">防音効果は高いが、足音などの<br class="sp-view">振動音の対策には不向き</td>
                      </tr>
                  </tbody>
              </table>

              <p class="content_detail_text">なお、二重窓は音漏れ対策として有効ですが、<span class="text_highlight">床から伝わる振動音まではカバーしきれません。</span>窓だけでなく、床や壁への対策も組み合わせることで、より効果的に対策できるでしょう。</p>
              <p class="content_detail_text">これらの対策を組み合わせながら、無理のない範囲で続けていくことが、近隣との関係を穏やかに保つポイントになります。</p>
          </div>

          <div class="content_wrap">
              <h3 class="content_title">不安が残るならペット共生型賃貸に<br class="sp-view">住み替えも検討</h3>
              <p class="content_detail_text">ある程度ペットの鳴き声対策を重ねても、「いつか苦情が来るかもしれない」という不安は残りますよね…。<br class="sp-view"><br class="sp-view">そういった場合には、住まいそのものを見直すという選択肢も検討してみましょう。</p>
              <p class="content_detail_text">「<span class="text_highlight">ペット可賃貸</span>」は、あくまでペットの飼育が許可されているお部屋にすぎません。その一方、「<span class="text_highlight">ペット共生型賃貸</span>」は、はじめからペットとの暮らしを前提に設計された住まいです。</p>

              <table class="blog_table">
                  <thead>
                      <tr class="blog_table_wrap">
                          <th class="blog_table_title">比較項目</th>
                          <th class="blog_table_title">ペット可賃貸</th>
                          <th class="blog_table_title">ペット共生型賃貸</th>
                      </tr>
                  </thead>
                  <tbody>
                      <tr class="blog_table_wrap">
                          <th class="blog_table_title">他の入居者</th>
                          <td class="blog_table_detail">動物が苦手な<br class="sp-view">人もいる</td>
                          <td class="blog_table_detail">ペットを愛する<br class="sp-view">人が集まる</td>
                      </tr>
                      <tr class="blog_table_wrap">
                          <th class="blog_table_title">鳴き声への配慮</th>
                          <td class="blog_table_detail">周囲への<br class="sp-view">配慮が必要</td>
                          <td class="blog_table_detail">お互い様という<br class="sp-view">安心感がある</td>
                      </tr>
                      <tr class="blog_table_wrap">
                          <th class="blog_table_title">専用設備</th>
                          <td class="blog_table_detail">特になし</td>
                          <td class="blog_table_detail">足洗い場や傷対策の<br class="sp-view">壁材など</td>
                      </tr>
                  </tbody>
              </table>

              <p class="content_detail_text"><span class="text_highlight">ペット共生型賃貸</span>では、住人の多くがペットとの暮らしに理解を持っているため、鳴き声に対する気兼ねが和らぐことがあります。</p>
              <p class="content_detail_text">日々の対策と並行して、住まいの選択肢を広げておくことも、長い目で見た安心につながるかもしれません。</p>
          </div>
      </div>
  </div>

  <!-- ⑤ CTA -->
  <div class="shared-ownership-section-container">
      <h2 class="shared-ownership-main-title">＼ 人もペットも心地よく過ごせる！／</h2>
      <div class="shared-ownership-button-wrapper">
          <a href="https://www.nichiwa-realestate.co.jp/petsymbiosis/" class="shared-ownership-consult-button" target="_blank">▶ ペット共生型賃貸住宅の物件を見てみる</a>
      </div>
  </div>

  <!-- ④ FAQ（画像なし） -->
  <div class="column_text_section fourth" id="cont4">
      <div class="text_compare_content">
          <h2 class="text_section_title">犬の鳴き声に関するFAQ<br class="sp-view"></h2>

          <div class="faq_toc">
              <div class="faq_toc_item">
                  <div class="faq_toc_q">
                      <span class="faq_toc_icon">Q1.</span>
                      <span class="faq_toc_text">犬の鳴き声で苦情が来たら、まず誰に相談すべき？</span>
                  </div>
                  <div class="faq_toc_a">
                      <div class="faq_toc_a_top">
                          <span class="faq_toc_icon green">A1.</span>
                          <span class="faq_toc_text" style="font-weight: bold; text-decoration: underline; ">まずは管理会社や大家さんへ連絡し、状況を伝えましょう。</span>
                          <span class="faq_toc_text">苦情を出した相手が特定できたとしても、直接訪問して謝罪するのは避けたほうが良いでしょう。<br class="sp-view"><br class="sp-view">管理会社や大家さんを窓口にすることで、感情的な対立を避けながら対応を進められます。</span>
                      </div>
                  </div>
              </div>

              <div class="faq_toc_item">
                  <div class="faq_toc_q">
                      <span class="faq_toc_icon">Q2.</span>
                      <span class="faq_toc_text">苦情を無視するとどうなる？</span>
                  </div>
                  <div class="faq_toc_a">
                      <div class="faq_toc_a_top">
                          <span class="faq_toc_icon green">A2.</span>
                          <span class="faq_toc_text" style="font-weight: bold; text-decoration: underline; ">同じ内容の苦情が繰り返されると、大家さんとの信頼関係が損なわれ、契約更新の拒否や退去を求められる可能性があります。</span>
                          <span class="faq_toc_text">また、状況によっては、飼い主に対して慰謝料が認められた裁判例も存在します。<br><br class="sp-view">早い段階での対応が、その後のトラブルを防ぐポイントになるでしょう。</span>
                      </div>
                  </div>
              </div>

              <div class="faq_toc_item">
                  <div class="faq_toc_q">
                      <span class="faq_toc_icon">Q3.</span>
                      <span class="faq_toc_text">どのくらいの鳴き声で苦情になりやすい？</span>
                  </div>
                  <div class="faq_toc_a">
                      <div class="faq_toc_a_top">
                          <span class="faq_toc_icon green">A3.</span>
                          <span class="faq_toc_text" style="font-weight: bold; text-decoration: underline; ">明確な基準はありませんが、犬の鳴き声は約90〜100dBに達することがあり、住宅地における生活音の許容範囲を上回ります。</span>
                          <span class="faq_toc_text">特に、早朝や深夜など周囲が静かな時間帯に吠える頻度が高いと、苦情につながる可能性が高まるでしょう。</span>
                      </div>
                  </div>
              </div>
          </div>
      </div>
  </div>

  <!-- ④ まとめ（画像なし） -->
  <div class="column_text_section fifth" id="cont5">
      <div class="text_compare_content">
          <h2 class="text_section_title">まとめ<br class="sp-view"></h2>
          <p class="content_text">本記事では、犬の鳴き声で苦情を受けたときの対処法から、放置した場合のリスク、そして今日から取り組める対策までご紹介しました。</p>
          <div class="content_detail_smallsection text_list_wrap">
              <ul class="text_list">
                  <li><span class="text_bold">苦情を受けた際は、感情的にならず状況を確認し、管理会社や大家さんへ誠実に謝罪する</span></li>
                  <li><span class="text_bold">苦情を放置すると、慰謝料請求や契約解除、退去といったリスクに発展する可能性がある</span></li>
                  <li><span class="text_bold">しつけ・室内環境・防音グッズの対策を組み合わせることで、鳴き声を軽減できる場合がある</span></li>
                  <li><span class="text_bold">苦情が心配なら「ペット共生型賃貸」への住み替えも選択肢に！</span></li>
              </ul>
          </div>
          <p class="content_text">愛犬との暮らしのなかで、鳴き声の苦情に悩むことは決して珍しいことではありません。だからこそ、苦情を受けたときに落ち込みすぎず、誠実に対応していく姿勢が大切です。</p>
          <p class="content_text">東京・神奈川・埼玉・千葉で<span class="text_highlight">ペット共生型賃貸をお探しの方は、ぜひ弊社「ニチワ」へお気軽にご相談ください。</span><br class="sp-view"><br class="sp-view">大切なご家族との毎日が、より安心で幸せなものになるよう、心を込めてお手伝いいたします。</p>
      </div>
  </div>

  <!-- ⑤ CTA（まとめ用・問い合わせ型） -->
  <div class="shared-ownership-section-container contact">
      <h2 class="shared-ownership-main-title contact">＼ 【見出し文言を入力】 ／</h2>
      <div class="shared-ownership-button-wrapper">
          <a href="https://www.nichiwa-realestate.co.jp/pg-contact-general/" class="shared-ownership-consult-button btn-contact" target="_blank">▶ 賃貸SHOPニチワへ相談する</a>
      </div>
  </div>

  <!-- 参照リンク -->
  <div class="reference_section">
      <div class="reference_title">参照リンク</div>
      <ul class="reference_list">
          <li><a href="https://www.kankyo.metro.tokyo.lg.jp/noise/noise_vibration/daily_life_noises" target="_blank">東京都環境局「生活騒音」</a></li>
          <li><a href="https://www.env.go.jp/hourei/07/000038.html" target="_blank">環境省「騒音に係る環境基準について」</a></li>
          <li><a href="https://laws.e-gov.go.jp/law/348AC1000000105/" target="_blank">e-Gov 法令検索「動物の愛護及び管理に関する法律」</a></li>
          <li><a href="https://laws.e-gov.go.jp/law/129AC0000000089#Mp-Pa_3-Ch_5-At_718" target="_blank">e-Gov 法令検索「（動物の占有者等の責任）第七百十八条」</a></li>
      </ul>
  </div>

</article>
<style>
/* =========================================
   共通・ベーススタイル（画面幅に関わらず適用）
========================================= */
.column_section * { color: #333; font-weight: 500; font-size: 15px; }
.column_section_image img { width: 100%; height: auto; vertical-align: bottom; }
.column_section_image { display: flex; justify-content: center; }
.banner-link { display: block; }
.column_section_image_intro img { width: 100%; }
.column_text_section { scroll-margin-top: 100px; }
.sec01 .smallsection_detail_text::before { background: url() no-repeat center center / cover; }
.sec02 .smallsection_detail_text::before { background: url() no-repeat center center / cover; }
.sec03 .smallsection_detail_text::before { background: url() no-repeat center center / cover; }
.text_section_title, .text_section_title_end { font-weight: bold !important; position: relative; text-align: center; scroll-margin-top: 140px; }
.text_section_title_end { background: #19abf1; color: #fff; }
.text_section_title::before, .text_section_title_end::before { content: ''; height: 2px; position: absolute; top: 0; left: 0; right: 0; margin: auto; }
.text_section_title::after, .text_section_title_end::after { content: ''; height: 2px; position: absolute; bottom: 0; left: 0; right: 0; margin: auto; }
.text_section_title::before, .text_section_title::after { background: #333; }
.text_section_title_end::before, .text_section_title_end::after { background: #19abf1; }
.blog_table,
.content_wrap .blog_table { width: 100%; box-shadow: 0 0 7px 2px rgba(0, 0, 0, .06); border-collapse: collapse; }
thead .blog_table_title { color: #fff; font-weight: bold; background: #19abf1; vertical-align: middle; }
thead .blog_table_title:not(:first-child) { background: #0442ac; color: #fff; }
thead .blog_table_title:not(:last-child),
tbody .blog_table_title { border-right: 2px solid #ecf5ff; }
tbody .blog_table_title { color: #333; font-weight: bold; background: #ecf5ff; vertical-align: middle;}
tbody .blog_table_wrap:not(:last-child) .blog_table_title { border-bottom: solid 2px #fff; }
.blog_table_detail { background-color: #fff; }
tbody .blog_table_detail { text-align: center; vertical-align: middle; }
tbody .blog_table_detail:not(:last-child) { border-right: 2px solid #ededed; }
tbody .blog_table_wrap:not(:last-child) .blog_table_detail { border-bottom: 2px solid #ededed; }
tbody .blog_table_detail.text-left { text-align: left; }
.faq_toc { max-width: 700px; margin: 40px auto 60px; }
.faq_toc_item { margin-bottom: 15px; border-radius: 8px; overflow: hidden; }
.faq_toc_q { background-color: #0442ac; color: #fff; padding: 10px 20px; display: flex; align-items: flex-start; }
.faq_toc_q .faq_toc_icon { font-size: 24px; margin-right: 12px; color: #fff; font-family: Arial, sans-serif; line-height: 1.1; }
.faq_toc_q .faq_toc_text { font-size: 17px; font-weight: bold; color: #fff; line-height: 1.5; margin-top: 2px; }
.faq_toc_a { background-color: #fff; border: 2px solid #0442ac; border-top: none; border-radius: 0 0 8px 8px; padding: 15px 20px 12px; }
.faq_toc_a_top { display: grid; grid-template-columns: max-content 1fr; align-items: start; margin-bottom: 12px; }
.faq_toc_a_top .faq_toc_icon.green { grid-column: 1; grid-row: 1 / 10; color: #0442ac; font-size: 24px; margin-right: 12px; font-family: Arial, sans-serif; line-height: 1.1; }
.faq_toc_a_top .faq_toc_text { grid-column: 2; display: block; color: #333; font-size: 16px; line-height: 1.6; margin-top: 2px; }
.faq_toc_link { padding-left: 36px; line-height: 1.5; margin-top: 10px; }
.faq_toc_link_mark { font-size: 14px; color: #0442ac; font-weight: bold; margin-bottom: 6px; display: block; }
.faq_toc_link a { font-size: 16px; color: #0b57d0; display: inline-block; text-decoration: underline; padding-left: 14px; }
.faq_toc_link a:hover { text-decoration: none; opacity: 0.8; }
.faq_toc_a_top .faq_toc_text + .faq_toc_text { margin-top: 15px !important; }
.faq_toc_a_top .faq_toc_text a { font-size: 16px; color: #0b57d0 !important; text-decoration: underline !important; font-weight: bold !important; transition: opacity 0.3s ease; }
.faq_toc_a_top .faq_toc_text a:hover { text-decoration: none !important; opacity: 0.7; }
.shared-ownership-section-container { border-radius: 10px; text-align: center; max-width: 600px; margin: 0 auto 50px; width: 90%; box-sizing: border-box; }
.shared-ownership-main-title { font-weight: bold; color: #0442ac; line-height: 1.4; }
.shared-ownership-button-wrapper { display: flex; justify-content: center; }
.shared-ownership-consult-button { display: inline-flex; align-items: center; justify-content: center; color: #ffffff !important; font-weight: bold; border-radius: 50px; text-decoration: none; white-space: nowrap; cursor: pointer; transition: box-shadow 0.3s ease, background-color 0.3s ease; box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1); background-color: #0442ac; }
.shared-ownership-consult-button:hover { box-shadow: 0 0 15px rgba(117, 117, 117, 0.5); }
.shared-ownership-main-title.contact { color: #da2315 !important; }
.shared-ownership-consult-button.btn-contact { background-color: #da2315 !important; }
.shared-ownership-consult-button.btn-contact:hover { background-color: #fa1101 !important; }
.article_summary_box { background-color: #ecf5ff; border: 1px solid #0442ac; position: relative; box-sizing: border-box; }
.summary_box_title { background-color: #0442ac; color: #fff !important; font-weight: bold; display: inline-block; position: absolute; }
.summary_box_list { list-style: none; padding: 0; margin: 0; }
.summary_box_list li { position: relative; font-weight: bold; color: #333; }
.summary_box_list li::before { content: ''; position: absolute; box-sizing: border-box; border: 2px solid #0442ac; border-radius: 3px; background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='none' stroke='%230442ac' stroke-width='4' d='M4 12l5 5L20 6'/%3E%3C/svg%3E"); background-repeat: no-repeat; background-position: center; background-size: 80%; }
.article_conclusion_box { background-color: #ecf5ff; border: 1px solid #0442ac; position: relative; box-sizing: border-box; }
.conclusion_box_title { background-color: #0442ac; color: #fff !important; font-weight: bold; display: inline-block; position: absolute; }
.conclusion_box_list { list-style: none; padding: 0; margin: 0; }
.conclusion_box_list li { position: relative; }
.conclusion_box_list li::before { content: ''; position: absolute; background-color: #0442ac; transform: rotate(45deg); }
.conclusion_item_title { font-weight: bold; color: #333; line-height: 1.5; }
.conclusion_item_text { color: #555; line-height: 1.6; }
.conclusion_item_link a { color: #0b57d0 !important; text-decoration: underline !important; }
.conclusion_item_link a:hover { text-decoration: none !important; }
.blog-card { display: block; text-decoration: none !important; margin: 20px auto 40px; max-width: 450px; border: 1px solid #e0e0e0; border-radius: 12px; overflow: hidden; background-color: #fff; transition: opacity 0.2s, box-shadow 0.2s; }
.blog-card:hover { opacity: 0.8 !important; box-shadow: 0 4px 10px rgba(0,0,0,0.05); }
.blog-card-img { width: 100%; aspect-ratio: 16 / 9; background: #f7f7f7; border-bottom: 1px solid #e0e0e0; }
.blog-card-img img { width: 100%; height: 100%; object-fit: cover; vertical-align: bottom; }
.blog-card-body { padding: 16px 20px; }
.blog-card-title { font-size: 16px !important; font-weight: bold !important; color: #333 !important; line-height: 1.5 !important; margin: 0 !important; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; line-clamp: 2; overflow: hidden; }
.text-link-card { display: block; text-decoration: none !important; margin: 20px auto 30px; padding: 15px 20px; border: 1px solid #e0e0e0; border-left: 5px solid #0442ac; border-radius: 4px; background-color: #f9f9f9; transition: all 0.2s ease; max-width: 600px; }
.text-link-card:hover { background-color: #f0f0f0; box-shadow: 0 2px 5px rgba(0,0,0,0.1); transform: translateY(-2px); }
.text-link-card-site { display: block; font-size: 13px !important; color: #666 !important; margin-bottom: 5px; }
.text-link-card-title { display: block; font-size: 16px !important; font-weight: bold !important; color: #0b57d0 !important; line-height: 1.5; }
.instagram-embed-wrapper { display: flex; justify-content: space-between; gap: 20px; margin: 40px auto; }
.instagram-embed-wrapper blockquote.instagram-media { margin: 0 !important; flex: 1; min-width: 250px !important; width: 100% !important; }
.checklist_box { border: 1px solid #0442ac; background-color: #ffffff; box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1); }
.checklist_box .list_title { margin-top: 10px; }
ul.text_list.interactive_check_list li { list-style-type: none !important; text-indent: 0; padding-left: 0; margin-left: 0; margin-right: 0; }
ul.text_list.interactive_check_list li::before { content: none !important; }
.interactive_check_list label { display: inline-flex; align-items: flex-start; cursor: pointer; width: 100%; line-height: 1.5; }
.interactive_check_list input[type="checkbox"] { display: none; }
.interactive_check_list .check_text { display: flex; align-items: flex-start; font-size: inherit; }
.interactive_check_list .check_text::before { content: ''; display: inline-block; width: 1.2em; height: 1.2em; flex-shrink: 0; border: 2px solid #ccc; border-radius: 4px; box-sizing: border-box;background-color: #fff;transition: 0.2s ease; margin-top: 2px; }
.interactive_check_list input[type="checkbox"]:checked + .check_text::before { border-color: #0442ac; background-color: #0442ac; background-repeat: no-repeat; background-position: center; background-size: 90%; background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='none' stroke='%23ffffff' stroke-width='4' stroke-linecap='round' stroke-linejoin='round' d='M3 13.5l6.5 6.5L21 4.5'/%3E%3C/svg%3E"); }
.checklist_note_wrap { margin: 15px 0 25px; }
.checklist_note_wrap .note_text { margin-bottom: 8px; }
.checklist_subtitle { font-weight: bold; color: #0442ac; margin: 20px 0 10px; }
.checklist_box .text_list.interactive_check_list { margin-bottom: 20px; }
.note_text { position: relative; padding-left: 1.2em; line-height: 1.6 !important; color: #555; }
.note_text::before { content: '※'; position: absolute; left: 0; top: 0; color: #555; }

@media only screen and (min-width: 650px) {
    .sp-view { display: none !important; }
    .column_section { max-width: 800px; width: 100%; margin: 0 auto; }
    .column_section { margin-bottom: 40px; }
    .column_section_image { max-width: 100%; margin-bottom: 50px; }
    .smallsection_detail_image { margin-top: 10px; }
    .smallsection_detail_image img { width: 100%; vertical-align: bottom; }
    .content_wrap { width: 800px; margin: auto; }
    .content_wrap:not(:first-child) { margin-top: 30px; }
    .column_text_section, .column_text_section_outro { padding-top: 140px; margin-top: -140px; }
    .column_text_section:not(:last-child), .column_text_section_outro:not(:last-child) { margin-bottom: 110px; }
    .content_text, .content_text_table_link { width: 100%; margin: 60px auto 0; }
    .content_text, .content_detail_text, .content_detail_detail_text { color: #333; font-size: 16px !important; line-height: 2; margin-bottom: 38px; margin-top: 38px !important; }
    .content_text_table_link { color: #333; font-size: 13px !important; line-height: 2; margin-bottom: 30px; margin-top: 30px; }
    .text_highlight { font-size: 17px; font-weight: bold; padding: 0 5px; background: linear-gradient(transparent 58%, #fff000 0%); }
    .text_bold { font-size: 16px; font-weight: bold; }
    .emphasis_text { font-size: 42px; color: #d2173e; }
    .note_text { font-size: 13px !important; }
    .note_text a { color: #0b57d0 !important; font-size: 13px !important; font-weight: normal !important; text-decoration: underline !important; word-break: break-all; }
    .explanation_text { font-size: 14px !important; padding-left: 2.3em; }
    .content_text a, .content_detail_text a { font-size: 18px !important; color: #0b57d0; padding: 0 5px; font-weight: bold; }
    .smallsection_detail_text a, .smallsection_detail_text_2 a { font-size: 16px !important; color: #0b57d0 !important; padding: 0 5px; }
    .content_text_table_link a { font-size: 13px !important; color: #0b57d0 !important; }
    .text_section_title { font-size: 30px !important; margin-bottom: 30px; padding: 15px 10px; }
    .text_section_title_end { font-size: 30px !important; margin-bottom: 30px; padding: 15px 10px; }
    .content_title { font-size: 20px !important; color: #fff; font-weight: bold !important; margin-bottom: 10px; position: relative; border-radius: 2px; padding: 11px 10px 4px 20px !important; z-index: 1; background: #0442ac; border-left: none !important; }
    .content_title::after { content: ""; width: 13px; height: 7px; background: #fff; position: absolute; bottom: 17px; left: 0; z-index: 2; }
    .content_title_title { padding: 6px !important; margin: 50px 0 -20px; border: 1px solid #0442ac; border-left: 1px solid #0442ac !important; width: max-content; color: #0442ac; font-size: 16px !important; font-weight: bold; }
    h3 + .content_title_title { margin: 30px 0 -20px; }
    .list_title { font-weight: bold; font-size: 18px; color: #0442ac; padding-bottom: 5px; margin-bottom: 5px; display: inline-block; }
    .list_title.mt-fix { margin-top: 40px !important; }
    .text_list { margin-top: 10px; margin-bottom: 10px; }
    .text_list li { color: #333; font-size: 16px; line-height: 1.4; list-style-type: square; list-style-position: outside; margin-left: 1.5em; padding-left: 0.3em; border-bottom: none !important; }
    ol.text_list li { list-style-type: decimal; margin-left: 1.8em; }
    .text_list li:not(:last-child) { margin-bottom: 12px; }
    ul.interactive_check_list + .list_title { margin-top: 30px; }
    .blog_table, .content_wrap .blog_table { margin: 30px 0; }
    .blog_table_title { padding: 10px 15px; }
    tbody .blog_table_title { width: 170px; font-size: 15px; }
    .blog_table_detail { padding: 10px; }
    .content_detail_image { width: 600px; margin: 20px auto 0; }
    .content_detail_wrap { margin-top: 30px; }
    .content_detail_list { background: #f7f7f7; padding: 30px; margin: 20px 0; }
    .content_detail_wrap .content_detail_list { margin: 20px; }
    .content_detail_item { font-size: 16px; padding-left: 15px !important; padding: 5px; border-bottom: none !important; position: relative; }
    .content_detail_item:not(:last-child) { margin-bottom: 12px; }
    .content_detail_item::before, .content_detail_detail_item::before { content: ''; width: 6px; height: 6px; background: #333; border-radius: 50%; position: absolute; left: 0; top: 14px; margin: auto; }
    .column_text_section .content_detail_smallsection { border: 2px solid #0442ac; padding: 25px 30px; margin: 30px 0 0; }
    .column_text_section .content_detail_wrap .content_detail_smallsection { margin: 30px 20px 0; }
    .content_detail_smallsection_2 { border: 2px solid #0442ac; padding: 25px 30px; margin: 30px 59px 0; }
    .column_text_section .detail_smallsection_title { font-size: 18px; font-weight: bold; color: #0442ac; display: inline-block; margin-bottom: 20px; border-left: none !important; padding-left: 0 !important; }
    .column_text_section .detail_smallsection_title .reasonmark { font-size: 16px; font-weight: bold; color: #fff; padding: 5px 8px 2px; margin-right: 10px; background: #ecf5ff; }
    .smallsection_detail_text { font-size: 16px; line-height: 1.6; position: relative; padding-left: 215px; min-height: 200px; }
    .smallsection_detail_text::before { content: ''; width: 200px; height: 200px; position: absolute; left: 0; top: 0; }
    .smallsection_detail_text_2 { font-size: 16px !important; line-height: 1.6; margin-bottom: 15px; }
    .smallsection_detail_item { font-size: 18px; font-weight: bold; color: #333; position: relative; padding: 4px 0 3px 15px !important; border-bottom: none !important; margin-left: 20px; }
    .smallsection_detail_item::before { content: ''; width: 6px; height: 6px; background: #333; border-radius: 50%; position: absolute; left: 0; top: 0; bottom: 0; margin: auto; }
    .smallsection_detail_item_list { position: relative; padding-left: 1.5em; margin-bottom: 8px; border-bottom: none !important; text-indent: 0; }
    .smallsection_detail_item_list a { display: block; font-size: 18px; color: #0b57d0; font-weight: bold; line-height: 1.5; text-decoration: underline; text-decoration-color: #0b57d0; padding-left: 0; }
    .smallsection_detail_item_list::before { content: ''; position: absolute; left: 0; top: 0.3em; width: 1em; height: 1em; background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%230442ac' d='M8 5v14l11-7z'/%3E%3C/svg%3E"); background-repeat: no-repeat; background-position: center; background-size: contain; transform: none; margin-right: 0; }
    .smallsection_detail_item_list typesquare_option { border-bottom: 1px dotted #ccc !important; }
    #cont1 .smallsection_detail_list { margin-top: 41px; }
    .smallsection_detail_list2 { margin-left: 25px; }
    .banner-link { margin: -40px auto 70px; max-width: 800px; }
    .content_conclution_smallsection:not(:last-child) { margin-bottom: 40px; }
    .conclution_smallsection_title { font-size: 20px; font-weight: bold; color: #ecf5ff; position: relative; padding-left: 16px; }
    .conclution_smallsection_title::before { content: ''; width: 10px; height: 10px; background: #ecf5ff; clip-path: polygon(10px 50%, 0% 0%, 0% 10px); position: absolute; left: 0; top: 0; bottom: 0; margin: auto; }
    .conclution_smallsection_detail { border: 3px solid #878787; padding: 30px 25px; margin: 15px 0; font-size: 16px; }
    .article_summary_box { width: 800px; margin: 40px auto 5px; padding: 45px 50px 30px; border-radius: 12px; }
    .summary_box_title { top: -15px; left: 20px; font-size: 18px; padding: 8px 30px; border-radius: 30px; }
    .summary_box_list li { font-size: 16px; line-height: 1.8; padding-left: 32px !important; }
    .summary_box_list li:not(:last-child) { margin-bottom: 12px; }
    .summary_box_list li::before { width: 20px; height: 20px; left: 0; top: 4px; }
    .summary_box_list { padding-top: 13px; }
    .article_conclusion_box { width: 800px; margin: 40px auto; padding: 45px 50px 35px; border-radius: 12px; }
    .conclusion_box_title { top: -18px; left: 40px; font-size: 18px; padding: 8px 30px; border-radius: 30px; }
    .conclusion_box_list li { padding-left: 30px; margin-bottom: 25px; }
    .conclusion_box_list li:last-child { margin-bottom: 0; }
    .conclusion_box_list li::before { left: 5px; top: 5px; width: 12px; height: 12px; }
    .conclusion_item_title { font-size: 18px; margin-bottom: 8px; }
    .conclusion_item_text { font-size: 15px; }
    .conclusion_item_link { font-size: 13px; color: #777; display: inline-block; margin-top: 5px; }
    .conclusion_item_link a { font-size: 13px !important; padding: 0 2px !important; }
    .reference_section { display: block; width: 800px; box-sizing: border-box; margin: 60px auto 40px; padding-top: 30px; padding-bottom: 30px; border-top: 1px solid #999; border-bottom: 1px solid #999; }
    .reference_title { font-size: 15px; color: #666; margin-bottom: 15px; }
    .reference_list { list-style-type: disc; list-style-position: outside; margin-left: 1.5em; padding: 0; }
    .reference_list li { color: #666; font-size: 13px !important; line-height: 1.6; margin-bottom: 5px; font-weight: normal; border-bottom: none !important; }
    .reference_list a { color: #0b57d0 !important; font-size: 13px !important; font-weight: normal !important; text-decoration: underline !important; word-break: break-all; }
    .reference_list a:hover { text-decoration: none !important; opacity: 0.8; }
    .shared-ownership-section-container { padding: 30px 20px; width: 95%; margin-top: -50px; }
    .shared-ownership-main-title { font-size: 16px !important; margin-bottom: 15px; }
    .shared-ownership-main-title.contact { font-size: 16px !important; margin-bottom: 10px; }
    .shared-ownership-consult-button { font-size: 18px; padding: 12px 25px; }
    .link_btn a { display: flex; justify-content: center; align-items: center; width: 600px; height: 80px; font-size: 26px; color: #fff; background: #ff9c00; box-shadow: 0 0 6px rgba(0, 0, 0, .4); border-radius: 40px; padding-top: 4px; margin: 40px auto 0; position: relative; }
    .link_btn a::after { content: ''; border: 2px solid #fff; border-radius: 40px; position: absolute; top: 7px; bottom: 7px; left: 7px; right: 7px; }
    .link_btn a:hover { color: #fff !important; text-decoration: none !important; scale: 1.03; box-shadow: 0 0 4px rgba(0, 0, 0, .3); transition: .2s; }
    .checklist_box { padding: 20px; margin: 20px auto 30px; }
    .interactive_check_list .check_text::before { margin-right: 18px; }
    .checklist_note_wrap { font-size: 13px; }
    .checklist_subtitle { font-size: 16px; margin: 25px 0 10px; }
    .sub_check_list { margin-left: 1.5em !important; padding-left: 10px; }
}

@media only screen and (max-width: 649px) {
    .pc-view { display: none !important; }
    #cont1, #cont2, #cont3, #cont4, #cont5, #cont6, #cont7, #cont8  { margin-top: -35vw; padding-top: 35vw; }
    .column_section_image_intro { margin: 4vw 3vw 6vw; }
    .blog__article { padding: 0 !important; }
    .blog__headline { margin: 20px 3vw 4px !important; }
    .blog__note { margin: 0 3vw 32px !important; }
    .column_text_section, .column_text_section_outro { margin: 0 3vw; }
    .column_text_section:not(:last-child), .column_text_section_outro:not(:last-child) { margin-bottom: 12vw; }
    .column_section_image { border-top: none; border-bottom: none; padding: 0; margin-bottom: 4vw; }
    .content_wrap:not(:first-child), .content_detail_wrap:not(:first-child) { margin-top: 5vw; }
    .content_wrap:not(:last-child), .content_detail_wrap:not(:last-child) { margin-bottom: 5vw; }
    .content_text, .content_detail_text { font-size: 3.8vw !important; line-height: 1.8; margin-bottom: 6vw !important; margin-top: 6vw !important; }
    .content_text_table_link { font-size: 2.8vw !important; line-height: 1.8; margin-bottom: 6vw !important; margin-top: 6vw !important; }
    .text_highlight { font-size: 3.8vw; font-weight: bold; padding: 0 2vw; background: linear-gradient(transparent 58%, #fff000 0%); }
    .text_bold { font-size: 3.8vw; font-weight: bold; }
    .emphasis_text { font-size: 7vw; color: #d2173e; }
    .explanation_text { font-size: 3.4vw !important; padding-left: 6vw; margin-top: -2vw; margin-bottom: 5vw; }
    .content_text a, .content_detail_text a { font-size: 4vw; color: #0b57d0; font-weight: bold; }
    .smallsection_detail_text a, .smallsection_detail_text_2 a { font-size: 3.8vw !important; color: #0b57d0; font-weight: bolder; }
    .content_text_table_link a { font-size: 2.8vw !important; color: #0b57d0; }
    .text_section_title { color: #333 !important; font-size: 6vw !important; margin-bottom: 7vw !important; padding: 3vw 2vw; line-height: 7.2vw; border-left: none !important; }
    .text_section_title_end { font-size: 6vw !important; margin-bottom: 7vw !important; padding: 3vw 2vw; }
    .content_title { font-size: 4vw !important; color: #fff !important; font-weight: bold !important; margin-bottom: 4vw !important; border-left: none !important; position: relative; padding: 3vw 5vw 2.5vw !important; z-index: 1; background: #0442ac; }
    .content_title::after { content: ""; width: 3vw; height: 1vw; background: #fff; position: absolute; bottom: 4.8vw; left: 0; z-index: 2; }
    .content_title_title { padding: 1vw !important; margin: 10vw 0 -3vw; border: 1px solid #0442ac; border-left: 1px solid #0442ac !important; width: max-content; color: #0442ac; font-size: 3.8vw !important; font-weight: bold; }
    .content_title_title + .list_title { margin-top: 8vw !important; }
    .list_title { font-weight: bold !important; font-size: 3.8vw !important; color: #0442ac; padding-bottom: 1vw !important; margin-bottom: 1vw !important; margin-top: 5vw !important; display: inline-block; }
    .list_title.mt-fix { margin-top: 7vw !important; }
    .text_list { counter-reset: list-counter; list-style: none; padding-left: 0; margin-top: 2vw; margin-bottom: 6vw; }
    .text_list li { color: #333; font-size: 3.8vw !important; line-height: 1.5; list-style-type: square; list-style-position: outside; text-indent: 0; padding-left: 0.3em; margin-left: 5vw; margin-right: 1vw; }
    ol.text_list li { list-style-type: decimal; margin-left: 6vw; }
    .text_list li:not(:last-child) { margin-bottom: 2vw; }
    ul.interactive_check_list + .list_title { margin-top: 8vw; }
    .content_detail_smallsection.text_list_wrap { border: 2px solid #ecf5ff; padding: 4vw; margin: 6vw 0; border-radius: 1vw; background-color: #fff; }
    .content_detail_smallsection.text_list_wrap .text_list { margin: 0; padding: 0; }
    .content_detail_smallsection.text_list_wrap .text_list li:last-child { margin-bottom: 0; }
    .blog_table, .content_wrap .blog_table { margin: 6vw 0; }
    .blog_table_title { padding: 1vw 0; vertical-align: middle; font-size: 3.5vw; }
    tbody .blog_table_title { width: 26vw; }
    tbody .blog_table_wrap:not(:last-child) .blog_table_title { border-bottom: solid 2px #fff; }
    .blog_table_detail { padding: 1vw; font-size: 3.5vw; }
    .faq_toc { margin: 8vw 0; }
    .faq_toc_item { margin-bottom: 3.5vw; border-radius: 2vw; }
    .faq_toc_q { padding: 2.5vw 4vw; }
    .faq_toc_q .faq_toc_icon { font-size: 5.5vw; margin-right: 2.5vw !important; margin-top: 0.8vw !important; }
    .faq_toc_q .faq_toc_text { font-size: 4.0vw; margin-top: 0.8vw !important; line-height: 1.3 !important; }
    .faq_toc_a { padding: 3.5vw 4vw 3vw; border-radius: 0 0 2vw 2vw; }
    .faq_toc_a_top { margin-bottom: 0vw !important; }
    .faq_toc_a_top .faq_toc_icon.green { font-size: 5.5vw; margin-right: 2.5vw !important; margin-top: 0.8vw !important; }
    .faq_toc_a_top .faq_toc_text a { font-size: 3.8vw; }
    .faq_toc_a_top .faq_toc_text { font-size: 3.8vw !important; margin-top: 0.8vw !important; }
    .faq_toc_a_top .faq_toc_text + .faq_toc_text { margin-top: 4vw !important; }
    .faq_toc_link { padding-left: 0 !important; display: block !important; margin-top: 4vw !important; }
    .faq_toc_link_mark { display: block !important; font-size: 3vw !important; color: #0442ac !important; font-weight: bold !important; margin-bottom: 1vw !important; margin-left: 3vw; }
    .faq_toc_link a { font-size: 3.8vw !important; line-height: 1.5 !important; display: inline-block !important; text-decoration: underline !important; padding-left: 4vw !important; }
    .content_detail_list { background: #f7f7f7; padding: 7vw; margin: 8vw 0; }
    .content_detail_item { font-size: 3.6vw; padding-left: 2.5vw; position: relative; }
    .content_detail_item:not(:last-child) { margin-bottom: 3vw; }
    .content_detail_item::before { content: ''; width: 2vw; height: 2vw; background: #333; border-radius: 50%; position: absolute; left: 0; top: 2vw; margin: auto; }
    .smallsection_detail_text { position: relative; padding-top: 67vw; font-size: 3.8vw !important; }
    .smallsection_detail_text::before { content: ''; width: 100%; height: 63vw; position: absolute; left: 0; top: 0; }
    .smallsection_detail_text_2 { font-size: 3.8vw !important; margin-bottom: 6vw; }
    .column_text_section .content_detail_smallsection { margin-top: 5vw; border: 2px solid #0442ac !important; padding: 4vw; border-radius: 1vw; background-color: #fff; }
    .content_detail_smallsection_2 { margin-top: 5vw; border: 2px solid #0442ac !important; padding: 4vw; }
    .column_text_section .detail_smallsection_title { font-size: 4vw !important; font-weight: bold !important; color: #0442ac !important; display: flex !important; align-items: baseline !important; margin-bottom: 3vw !important; border-left: none !important; padding-left: 0 !important; }
    .column_text_section .detail_smallsection_title .reasonmark { font-size: 3.6vw; font-weight: bold; color: #fff; width: 12vw; padding: 1vw 2vw; margin-right: 2vw; background: #ecf5ff; }
    #cnt02 .detail_smallsection_title .reasonmark, #cnt04 .detail_smallsection_title .reasonmark { width: 18vw; }
    #cnt03 .detail_smallsection_title .reasonmark { width: 22vw; }
    .smallsection_detail_item { font-size: 4vw; color: #333; font-weight: bold; position: relative; padding-left: 3vw; margin-left: 2vw; }
    .smallsection_detail_item::before { content: ''; width: 2vw; height: 2vw; background: #333; border-radius: 50%; position: absolute; left: 0; top: 0; bottom: 0; margin: auto; }
    .content_wrap .smallsection_detail_item { margin-left: 2vw; }
    .smallsection_detail_item_list { position: relative; padding-left: 6vw; margin-bottom: 1.5vw; border-bottom: none !important; text-indent: 0; }
    .smallsection_detail_item_list a { display: block; font-size: 3.8vw; color: #0b57d0; font-weight: bold; line-height: 1.6; text-decoration: underline; text-decoration-color: #07519a; padding: 0; }
    .smallsection_detail_item_list::before { content: ''; position: absolute; left: 0; top: 0.6vw; width: 4.5vw; height: 4.5vw; background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%230442ac' d='M8 5v14l11-7z'/%3E%3C/svg%3E"); background-repeat: no-repeat; background-position: center; background-size: contain; transform: none; margin-right: 0; }
    #cont1 .smallsection_detail_list { margin-top: 10vw; }
    .smallsection_detail_list2 { margin-left: 4vw; }
    .banner-link { margin: 8vw auto 12vw; width: 90vw; }
    .content_conclution_smallsection:not(:last-child) { margin-bottom: 6vw; }
    .conclution_smallsection_title { font-size: 4.6vw; font-weight: bold; color: #ecf5ff; position: relative; padding-left: 3.5vw; }
    .conclution_smallsection_title::before { content: ''; width: 2vw; height: 2vw; background: #ecf5ff; clip-path: polygon(2vw 50%, 0% 0%, 0% 2vw); position: absolute; left: 0; top: 2vw; margin: auto; }
    .conclution_smallsection_detail { border: 3px solid #878787; padding: 3vw 4vw; margin: 4vw 0; }
    .conclution_smallsection_detail .detail_text_title { font-size: 4vw; font-weight: bold; color: #878787; margin-bottom: 2vw; }
    .article_summary_box { margin: 8vw 3vw 10vw; padding: 10vw 4vw 2vw; border-radius: 3vw; }
    .summary_box_title { top: -3vw; left: 3.2vw; font-size: 3.5vw; padding: 2vw 4vw; border-radius: 5vw; }
    .summary_box_list li { font-size: 3.8vw; line-height: 1.6; margin-bottom: 3.5vw; padding-left: 7.3vw; }
    .summary_box_list li::before { width: 4.3vw; height: 4.3vw; left: 0; top: 0.6vw; }
    .summary_box_list { padding-top: 2vw; }
    .article_conclusion_box { margin: 10vw 3vw 8vw; padding: 10vw 4vw 6vw; border-radius: 3vw; }
    .conclusion_box_title { top: -4.5vw; left: 4vw; font-size: 3.8vw; padding: 2vw 5vw; border-radius: 5vw; }
    .conclusion_box_list li { padding-left: 6vw; margin-bottom: 6vw; }
    .conclusion_box_list li:last-child { margin-bottom: 0; }
    .conclusion_box_list li::before { left: 1vw; top: 1vw; width: 2.8vw; height: 2.8vw; }
    .conclusion_item_title { font-size: 4vw; margin-bottom: 2vw; }
    .conclusion_item_text { font-size: 3.6vw; }
    .conclusion_item_link { font-size: 3.2vw; display: inline-block; margin-top: 2vw; }
    .conclusion_item_link a { font-size: 3.2vw !important; padding: 0 1vw !important; }
    .reference_section { display: block; width: auto; box-sizing: border-box; margin: 10vw 3vw 8vw; padding-top: 6vw; padding-bottom: 6vw; border-top: 1px solid #999; border-bottom: 1px solid #999; }
    .reference_title { font-size: 3vw; color: #666; margin-bottom: 2vw; }
    .reference_list { list-style-type: disc; list-style-position: outside; margin-left: 5vw; padding: 0; }
    .reference_list li { color: #666; font-size: 2.8vw !important; line-height: 1.6; margin-bottom: 2vw; font-weight: normal !important; border-bottom: none !important; }
    .reference_list a { color: #0b57d0 !important; font-size: 2.8vw !important; font-weight: normal !important; text-decoration: underline !important; word-break: break-all; }
    .shared-ownership-section-container { padding: 40px 10px !important; width: 95%; margin: -4vw auto 12vw !important; }
    .shared-ownership-main-title { font-size: 3.5vw !important; margin-bottom: 10px; padding-left: 0 !important; border-left: none !important; }
    .shared-ownership-consult-button { font-size: 3.5vw !important; padding: 10px 20px; }
    .link_btn a { display: block; font-size: 5vw; font-weight: bold; color: #fff !important; line-height: 1.6; text-align: center; margin: 5vw 0 0; padding: 3.8vw 3vw 3vw; background: #ff9c00; border-radius: 40px; position: relative; }
    .link_btn a::after { content: ''; border: 2px solid #fff; border-radius: 40px; position: absolute; top: 1.5vw; bottom: 1.5vw; left: 1.5vw; right: 1.5vw; }
    .instagram-embed-wrapper { display: block; margin: 5vw auto; }
    .instagram-embed-wrapper blockquote.instagram-media { margin: 0 auto 6vw !important; width: 100% !important; }
    .checklist_box { padding: 5vw; margin: 5vw auto 8vw; }
    .interactive_check_list li { margin-bottom: 4vw; }
    .interactive_check_list .check_text::before { margin-right: 3vw; }
    .checklist_note_wrap { margin: 4vw 0 6vw; }
    .checklist_note_wrap { font-size: 3.2vw; margin-bottom: 2vw; }
    .checklist_subtitle { font-size: 3.8vw; margin: 6vw 0 3vw; }
    .sub_check_list { margin-left: 4vw !important; padding-left: 2vw !important; }
    .note_text { font-size: 3vw; margin-bottom: 2vw; }
    .note_text a { color: #0b57d0 !important; font-size: 3.2vw !important; font-weight: normal !important; text-decoration: underline !important; word-break: break-all; }
}
</style>]]></description>
            <pubDate>2026-09-28</pubDate>
        </item>
                
        <item>
            <title>ペット可賃貸は退去費用が高い？相場や費用を抑える対策を解説</title>
            <link>https://www.nichiwa-realestate.co.jp/blog/entry-842029/</link>
            <description><![CDATA[<article class="column_section">

  <div class="column_section_image">
      <img src="//cdn.img-asp.jp/cms/842029_1_0_0_1.jpg" alt="ペット可賃貸は退去費用が高い？相場や費用を抑える対策を解説" class="pc-view">
      <img src="//cdn.img-asp.jp/cms/842029_1_0_0_1.jpg" alt="ペット可賃貸は退去費用が高い？相場や費用を抑える対策を解説" class="sp-view">
  </div>

  <div class="article_summary_box">
      <div class="summary_box_title">まずは概要をチェック！</div>
      <ul class="summary_box_list">
          <li><span class="text_bold">ペット可賃貸の退去費用は、敷金として家賃2ヶ月分程度を預けるのが一般的</span></li>
          <li><span class="text_bold">費用は「経年劣化か、故意・過失か」で貸主・借主の負担が分かれる</span></li>
          <li><span class="text_bold">相場より高い請求は内訳確認と相談窓口の活用。</span></li>
          <li><span class="text_bold">共生型賃貸なら費用リスクそのものを抑えやすい</span></li>
      </ul>
  </div>

  <div class="column_text_section intro">
      <div class="text_section_content">
          <p class="content_text">ペットとの毎日は、かけがえのない癒やしを与えてくれます。ですが、退去の際に、「原状回復費用はどのくらいかかるのだろう」と不安を感じる方は少なくありません。</p>
          <p class="content_text">この記事では、<span class="text_highlight">ペット可賃貸の退去費用の相場や内訳</span>、そして貸主・借主どちらが負担すべきかの判断基準を解説します。あわせて、高額請求を受けた場合の対処法や、今からできる予防策もご紹介いたします。</p>
          <p class="content_text">退去費用への不安を解消し、大切なペットとの暮らしを安心して続けるためのヒントとして、ぜひご一読ください。</p>
          <dl class="content_detail_smallsection_2">
              <dt class="detail_smallsection_title">目次</dt>
              <dd class="detail_smallsection_detail">
                  <ul class="smallsection_detail_list">
                      <li class="smallsection_detail_item_list"><a href="#cont1">ペット可賃貸の退去費用相場と高くなる理由</a></li>
                      <li class="smallsection_detail_item_list"><a href="#cont2">費用負担の境界線｜借主負担・貸主負担の判断基準</a></li>                      <li class="smallsection_detail_item_list"><a href="#cont3">退去費用・トラブルを避けるためにできること</a></li>
                      <li class="smallsection_detail_item_list"><a href="#cont4">ペット可賃貸の退去費用に関するFAQ</a></li>
                      <li class="smallsection_detail_item_list"><a href="#cont5">まとめ</a></li>
                  </ul>
              </dd>
          </dl>
      </div>
  </div>

  <!-- ===================== cont1 ===================== -->
  <div class="column_text_section first" id="cont1">
    <div class="text_compare_content">
      <h2 class="text_section_title">ペット可賃貸の退去費用相場と<br class="sp-view">高くなる理由</h2>
      <div class="column_section_image">
          <img src="//cdn.img-asp.jp/cms/842029_2_0_0_1.jpg" alt="ペット可賃貸の退去費用相場と高くなる理由">
      </div>

      <div class="content_wrap">
        <h3 class="content_title">敷金の目安は家賃の2ヶ月分程度<br class="sp-view"></h3>
        <p class="content_detail_text">ペットと暮らせる賃貸物件では、退去費用が通常の物件より高くなる傾向にあります。背景にあるのは、敷金の預け方の違いです。</p>
        <div class="content_detail_smallsection text_list_wrap">
        <ul class="text_list">
            <li><span class="text_highlight">ペット可・相談可の賃貸物件</span>→敷金は家賃2ヶ月分程度が目安。退去時の原状回復費用として、通常より多めに預けるケースが多い。</li>
            <li><span class="text_highlight">通常の賃貸物件</span>→敷金は家賃1ヶ月分が妥当とされるのが一般的</li>
        </ul>
</div>
        <p class="content_detail_text">なお、実際の退去費用は部屋の使い方や損傷の程度によって大きく変わるため、一律の相場を断定することはできません。<br><br class="sp-view"><a href="https://www.homes.co.jp/cont/rent/rent_00781/" target="_blank" class=" typesquare_option">HOME'S</a>が公開している情報をもとに、主な修繕項目と部屋の広さ別の費用目安を以下にまとめました。</p>

        <h4 class="content_title_title">フローリングの修繕</h4>
        <table class="blog_table">
            <thead>
                <tr class="blog_table_wrap">
                    <th class="blog_table_title">修繕箇所</th>
                    <th class="blog_table_title">費用の目安</th>
                </tr>
            </thead>
            <tbody>
                <tr class="blog_table_wrap"><th class="blog_table_title">居室<br class="sp-view">（6畳〜10畳）</th><td class="blog_table_detail">約10〜20万円</td></tr>
                <tr class="blog_table_wrap"><th class="blog_table_title">キッチン</th><td class="blog_table_detail">約9万円</td></tr>
                <tr class="blog_table_wrap"><th class="blog_table_title">トイレ</th><td class="blog_table_detail">約7万円</td></tr>
                <tr class="blog_table_wrap"><th class="blog_table_title">洗面所</th><td class="blog_table_detail">約10万円</td></tr>
                <tr class="blog_table_wrap"><th class="blog_table_title">廊下</th><td class="blog_table_detail">約9万円</td></tr>
            </tbody>
        </table>

        <h4 class="content_title_title">クロス（壁紙）の張り替え</h4>
        <table class="blog_table">
            <thead>
                <tr class="blog_table_wrap">
                    <th class="blog_table_title">修繕箇所</th>
                    <th class="blog_table_title">費用の目安</th>
                </tr>
            </thead>
            <tbody>
                <tr class="blog_table_wrap"><th class="blog_table_title">居室<br class="sp-view">（6畳〜10畳）</th><td class="blog_table_detail">約4〜8万円</td></tr>
                <tr class="blog_table_wrap"><th class="blog_table_title">キッチン</th><td class="blog_table_detail">約5万円</td></tr>
                <tr class="blog_table_wrap"><th class="blog_table_title">トイレ</th><td class="blog_table_detail">約5万円</td></tr>
                <tr class="blog_table_wrap"><th class="blog_table_title">洗面所</th><td class="blog_table_detail">約5万円</td></tr>
                <tr class="blog_table_wrap"><th class="blog_table_title">玄関・廊下</th><td class="blog_table_detail">約5万円</td></tr>
            </tbody>
        </table>

        <h4 class="content_title_title">柱のキズの修繕</h4>
        <table class="blog_table">
            <thead>
                <tr class="blog_table_wrap">
                    <th class="blog_table_title">キズの程度</th>
                    <th class="blog_table_title">費用の目安</th>
                </tr>
            </thead>
            <tbody>
                <tr class="blog_table_wrap"><th class="blog_table_title">浅いキズ</th><td class="blog_table_detail">約3万円</td></tr>
                <tr class="blog_table_wrap"><th class="blog_table_title">浅くて長いキズ</th><td class="blog_table_detail">約4万円</td></tr>
                <tr class="blog_table_wrap"><th class="blog_table_title">深いキズ</th><td class="blog_table_detail">約5万円</td></tr>
                <tr class="blog_table_wrap"><th class="blog_table_title">尿のシミ</th><td class="blog_table_detail">約6万円</td></tr>
            </tbody>
        </table>

        <h4 class="content_title_title">脱臭・ハウスクリーニング</h4>
        <table class="blog_table">
            <thead>
                <tr class="blog_table_wrap">
                    <th class="blog_table_title">部屋の広さ</th>
                    <th class="blog_table_title">費用の目安</th>
                </tr>
            </thead>
            <tbody>
                <tr class="blog_table_wrap"><th class="blog_table_title">ワンルーム・1K</th><td class="blog_table_detail">約2万〜6万円</td></tr>
                <tr class="blog_table_wrap"><th class="blog_table_title">1DK・1LDK</th><td class="blog_table_detail">約4〜7万円</td></tr>
                <tr class="blog_table_wrap"><th class="blog_table_title">2DK・2LDK</th><td class="blog_table_detail">約4〜10万円</td></tr>
                <tr class="blog_table_wrap"><th class="blog_table_title">3DK・3LDK</th><td class="blog_table_detail">約6〜12万円</td></tr>
                <tr class="blog_table_wrap"><th class="blog_table_title">4DK・4LDK</th><td class="blog_table_detail">約8〜15万円</td></tr>
            </tbody>
        </table>

        <p class="content_detail_text">フローリングやクロスは、傷ついた箇所だけを部分的に補修することが難しく、居室全体を張り替えることになるケースがほとんどです。<br><br class="sp-view">そのため、傷の範囲が小さくても、費用は居室単位でかかると考えておいたほうがよいでしょう。</p>
        <p class="content_detail_text">また、ハウスクリーニング費用は本来貸主が負担する項目ですが、<span class="text_highlight">ペットの飼育が原因の場合は入居者負担になる</span>点にも注意が必要です。</p>
      </div>

      <div class="content_wrap">
        <h3 class="content_title">動物の種類によって費用も変わる<br class="sp-view"></h3>
        <p class="content_detail_text">退去費用は、飼育しているペットの種類によっても傾向が変わります。</p>
        <div class="content_detail_smallsection text_list_wrap">
        <ul class="text_list">
            <li>犬：散歩後の足の汚れや、床の摩耗による損傷が中心</li>
            <li>猫：爪とぎによる柱や壁の傷、においの脱臭作業が費用を押し上げる主な要因</li>
        </ul>
</div>
        <p class="content_detail_text">また、多頭飼いの場合は、毛の抜け落ちやにおいが室内に蓄積しやすく、単頭飼育に比べて修繕範囲が広がる可能性があります。</p>
      </div>

      <div class="content_wrap">
        <h3 class="content_title">なぜペット可物件の退去費用は高くなるのか<br class="sp-view"></h3>
        <p class="content_detail_text">ここまで見てきたように、ペット可物件の退去費用が高くなりやすい理由は、主に以下の3点に整理できます。</p>

        <h4 class="content_title_title">①においや尿が床材や下地まで染み込みやすいこと</h4><br>
        <ul class="text_list">
            <li>排泄物のにおいは、表面のクリーニングだけでは取りきれない</li>
            <li>においが下地にまで及ぶと、床材やクロスそのものの交換が必要</li>
        </ul>

        <h4 class="content_title_title">②爪とぎや噛み跡によって下地ボードや建具まで傷つくこと</h4><br>
        <ul class="text_list">
            <li>柱や壁の傷は、表面の補修で済む場合と、下地部分まで損傷が及ぶ</li>
            <li>下地の交換が必要になると、通常の張り替えよりも高額な工事になりやすい</li>
        </ul>

        <h4 class="content_title_title">③気づかないうちに損傷の範囲が広がっていること</h4><br>
        <ul class="text_list">
            <li>傷が複数箇所に及ぶと居室全体の張り替えが必要になることも</li>
            <li>日々の生活では気づきにくい部分にも、少しずつダメージが蓄積している可能性</li>
        </ul>

        <p class="content_detail_text">単に金額の相場を知るだけでなく、なぜその費用がかかるのかという背景まで押さえておくことが、納得のいく退去費用の理解につながります。</p>
      </div>
    </div>
  </div>

  <div class="shared-ownership-section-container">
      <h2 class="shared-ownership-main-title">＼ 人もペットも心地よく過ごせる！／</h2>
      <div class="shared-ownership-button-wrapper">
          <a href="https://www.nichiwa-realestate.co.jp/petsymbiosis/" class="shared-ownership-consult-button" target="_blank">▶ ペット共生型賃貸住宅の物件を見てみる</a>
      </div>
  </div>

  <!-- ===================== cont2 ===================== -->
  <div class="column_text_section second" id="cont2">
    <div class="text_compare_content">
      <h2 class="text_section_title">費用負担の境界線｜<br class="sp-view">借主負担・貸主負担の判断基準</h2>
      <div class="column_section_image">
          <img src="//cdn.img-asp.jp/cms/842029_3_0_0_1.jpg" alt="費用負担の境界線｜借主負担・貸主負担の判断基準">
      </div>

      <div class="content_wrap">
        <h3 class="content_title">原状回復の基本的な考え方<br class="sp-view"></h3>
        <p class="content_detail_text">退去時にかかる部屋の修繕費用には、「借主が負担するもの」と「貸主が負担するもの」の二つがあります。</p>
        <p class="content_detail_text">国土交通省は、賃貸住宅の退去時に起こりやすいトラブルを防ぐため、<a href="https://www.mlit.go.jp/jutakukentiku/house/content/001611293.pdf" target="_blank">国土交通省「原状回復をめぐるトラブルとガイドライン」に関する参考資料</a>を公表しています。<br class="sp-view"><br class="sp-view">このガイドラインで示されている原状回復の基本原則は、以下の2点です。</p>
        <div class="content_detail_smallsection text_list_wrap">
            <ul class="text_list">
                <li><span class="text_bold">通常の使用による損耗や経年劣化→貸主の負担</span></li>
                <li><span class="text_bold">故意または過失などによる破損や劣化→借主の負担</span></li>
            </ul>
        </div>
        <p class="content_detail_text"><span class="text_highlight">時間の経過とともに自然に生じる劣化</span>と、<span class="text_highlight">入居者の使い方が原因で生じた損耗</span>では、費用を負担する側が異なります。<br><br class="sp-view">一方で、ペットの飼育に関する内容は次のような扱いになっています。</p>
        <div class="content_detail_smallsection text_list_wrap">
        <ul class="text_list">
            <li>ペットによる引っかき傷や尿・嘔吐物のシミは、借主負担に分類される</li>
            <li>経年劣化とペットによる損傷が同時に進んでいる箇所は、話し合いで負担割合が決まる場合もある</li>
        </ul>
</div>

        <div class="content_detail_smallsection text_list_wrap">
            <div class="list_title">【貸主が負担する例】</div>
            <ul class="text_list">
                <li><span class="text_bold">フローリングやクロスの日焼けによる変色</span></li>
                <li><span class="text_bold">家具の設置によるカーペットのへこみ</span></li>
                <li><span class="text_bold">ハウスクリーニング（通常のもの）</span></li>
                <li><span class="text_bold">カギの交換</span></li>
            </ul>
        </div>
        <div class="content_detail_smallsection text_list_wrap">
            <div class="list_title">【借主が負担する例】</div>
            <ul class="text_list">
                <li><span class="text_bold">クロスやカーペットについたペットの尿や嘔吐物によるシミ</span></li>
                <li><span class="text_bold">壁やクロス、カーペット、フローリングについたペットの引っかき傷</span></li>
                <li><span class="text_bold">ペットのケージを置くことによって床や壁についた傷</span></li>
                <li><span class="text_bold">キャットタワーの設置による天井や床、壁の傷</span></li>
            </ul>
        </div>
      </div>

      <div class="content_wrap">
        <h3 class="content_title">経年劣化（耐用年数）で負担割合が変わる<br class="sp-view"></h3>
        <p class="content_detail_text">原状回復費用を考えるうえで、もう一つ押さえておきたいのが「<span class="text_highlight">経年劣化</span>」という考え方です。<br class="sp-view"><br class="sp-view">設備や内装には、通常の使用に耐えられる期間としての耐用年数が定められており、経過年数に応じて借主の負担割合が小さくなっていく仕組みになっています。</p>
        <p class="content_detail_text">ポイントは以下の2点です。</p>
        <div class="content_detail_smallsection text_list_wrap">
            <ul class="text_list">
                <li><span class="text_bold">壁紙やクッションフロアの耐用年数は6年のため、6年が経過すると価値はほぼゼロになる。</span></li>
                <li><span class="text_bold">入居から年数が経っている場合、ペットによる損傷があっても新品交換分を全額負担することにはなりにくい。</span></li>
            </ul>
        </div>
        <p class="content_detail_text">逆に、入居して間もない時期に大きな損傷が生じた場合は、負担額が大きくなる可能性があります。</p>
        <p class="content_detail_text">見積もりの内容に疑問を感じた時は、この経年劣化の考え方が正しく反映されているかどうかを確認することが、適正な費用負担を判断する手がかりになります。</p>
      </div>
    </div>
  </div>

  <div class="shared-ownership-section-container">
      <h2 class="shared-ownership-main-title">＼ 人もペットも心地よく過ごせる！／</h2>
      <div class="shared-ownership-button-wrapper">
          <a href="https://www.nichiwa-realestate.co.jp/petsymbiosis/" class="shared-ownership-consult-button" target="_blank">▶ ペット共生型賃貸住宅の物件を見てみる</a>
      </div>
  </div>

  <!-- ===================== cont3 ===================== -->
  <div class="column_text_section third" id="cont3">
    <div class="text_compare_content">
      <h2 class="text_section_title">退去費用・トラブルを<br class="sp-view">避けるためにできること</h2>
      <div class="column_section_image">
          <img src="//cdn.img-asp.jp/cms/842029_4_0_0_1.jpg" alt="トラブルを避けるためにできること">
      </div>

      <div class="content_wrap">
        <h3 class="content_title">すでに退去費用の請求を受けている場合<br class="sp-view"></h3>
        <p class="content_detail_text">見積もりの金額に納得できない時は、まず事実関係を整理することが大切です。確認しておきたいポイントは、以下のとおりです。</p>
        <div class="content_detail_smallsection text_list_wrap">
            <ul class="text_list">
                <li><span class="text_bold">見積書の内訳を、項目ごとに書面で提示してもらう</span></li>
                <li><span class="text_bold">経年劣化が考慮されているかどうかを確認する</span></li>
                <li><span class="text_bold">入居前からあった傷や汚れの修繕が含まれていないかを確認する</span></li>
            </ul>
        </div>
        <p class="content_detail_text">国民生活センターには、賃貸住宅の原状回復に関する相談が年間1万件以上寄せられています。特に多いトラブルは、全面張り替えの請求や、同じ費用の二重請求です。</p>
        <p class="content_detail_text">したがって、内訳を確認しないまま支払いに応じてしまうと、本来は負担する必要のない費用まで支払うことになりかねません。<br><br class="sp-view">貸主や管理会社に相談しても解決しない場合は、公的な相談窓口を活用しましょう。</p>
        <div class="content_detail_smallsection text_list_wrap">
        <ul class="text_list">
            <li><span class="text_highlight">消費者ホットライン「188」</span>：相談は無料（つながってから通話料が発生）。施設点検日や年末年始を除き、土日祝日も原則毎日利用可能。</li>
            <li><span class="text_highlight">お住まいの自治体の消費生活センター</span>：契約内容や請求額の妥当性について、専門の相談員に無料で相談できる。</li>
        </ul></div>
        <p class="content_detail_text">相談する際は、契約書や請求書、入居時に撮影した写真などの資料を用意しておくと、話がスムーズに進みます。</p>
      </div>

      <div class="content_wrap">
        <h3 class="content_title">入居中にできる予防策<br class="sp-view"></h3>
        <p class="content_detail_text">相場より高額な請求を防ぐためには、入居中からの日々の工夫が欠かせません。特に効果的なのは、以下の3点です。</p>
        <div class="content_detail_smallsection text_list_wrap">
            <ul class="text_list">
                <li><span class="text_bold">爪とぎ器を複数設置し、床にはマットやカーペットを敷く</span></li>
                <li><span class="text_bold">排泄物はすぐに拭き取り、換気や空気清浄機を併用する</span></li>
                <li><span class="text_bold">入居時点での床や壁の状態を、日付がわかる形で写真に残しておく</span></li>
            </ul>
        </div>
        <p class="content_detail_text">これらの対策を続けることで、退去時の修繕範囲を狭められる可能性があります。</p>
        <p class="content_detail_text">また、入居時の記録は、退去時に「もともとあった傷ではないか」という疑いを避けるための証拠にもなるため、忘れずに残しておきましょう。</p>
      </div>

      <div class="content_wrap">
        <h3 class="content_title">「ペット共生型賃貸住宅」なら<br class="sp-view">費用リスクを抑えられる</h3>
        <p class="content_detail_text">ここまで、退去費用への対処法と予防策を紹介してきました。しかし、日々の対策には限界もあります。<br>そこで検討したいのが、始めから「ペットと暮らすこと」を前提に設計された「<span class="text_highlight">ペット共生型賃貸住宅</span>」という選択肢です。</p>
        <p class="content_detail_text">一般的なペット可賃貸と、ペット共生型賃貸の違いを比較すると、以下のようになります。</p>

        <table class="blog_table">
            <thead>
                <tr class="blog_table_wrap">
                    <th class="blog_table_title">比較ポイント</th>
                    <th class="blog_table_title">ペット可賃貸</th>
                    <th class="blog_table_title">ペット共生型賃貸</th>
                </tr>
            </thead>
            <tbody>
                <tr class="blog_table_wrap">
                    <th class="blog_table_title">お部屋の作り</th>
                    <td class="blog_table_detail">人間が暮らすことが前提</td>
                    <td class="blog_table_detail">ペットの飼育が前提</td>
                </tr>
                <tr class="blog_table_wrap">
                    <th class="blog_table_title">ペット専用設備</th>
                    <td class="blog_table_detail">なし（自分で対策）</td>
                    <td class="blog_table_detail">あり</td>
                </tr>
                <tr class="blog_table_wrap">
                    <th class="blog_table_title">他の入居者</th>
                    <td class="blog_table_detail">動物が苦手な方も<br class="sp-view">いる可能性</td>
                    <td class="blog_table_detail">ペットの<br class="sp-view">飼い主が中心</td>
                </tr>
                <tr class="blog_table_wrap">
                    <th class="blog_table_title">退去時の費用</th>
                    <td class="blog_table_detail">原状回復費が高額になる可能性</td>
                    <td class="blog_table_detail">想定外の出費を抑えやすい</td>
                </tr>
            </tbody>
        </table>

        <p class="content_detail_text">始めから傷やにおいの対策が施されていることもケースが多いので、退去費用への不安そのものを軽くしたい方にとって、有力な選択肢の一つと言えるでしょう。</p>
      </div>
    </div>
  </div>

  <div class="shared-ownership-section-container">
      <h2 class="shared-ownership-main-title">＼ 人もペットも心地よく過ごせる！／</h2>
      <div class="shared-ownership-button-wrapper">
          <a href="https://www.nichiwa-realestate.co.jp/petsymbiosis/" class="shared-ownership-consult-button" target="_blank">▶ ペット共生型賃貸住宅の物件を見てみる</a>
      </div>
  </div>

  <!-- ===================== cont4 (FAQ) ===================== -->
  <div class="column_text_section fourth" id="cont4">
    <div class="text_compare_content">
      <h2 class="text_section_title">ペット可賃貸の退去費用に<br class="sp-view">関するFAQ</h2>

      <div class="faq_toc">
        <div class="faq_toc_item">
            <div class="faq_toc_q">
                <span class="faq_toc_icon">Q1.</span>
                <span class="faq_toc_text">敷金を払っていれば、退去時に追加費用は発生しませんか？</span>
            </div>
            <div class="faq_toc_a">
                <div class="faq_toc_a_top">
                    <span class="faq_toc_icon green">A1.</span>
                    <span class="faq_toc_text" style="font-weight: bold; text-decoration: underline; "><span class="text_highlight">敷金だけでは足りず、追加請求が発生するケース</span>があります。</span>
                    <span class="faq_toc_text">ペット可物件の敷金は通常より多めに設定されているものの、あらかじめ想定していた金額を超える損傷があった場合は、不足分を別途請求されることがあります。</span><span class="faq_toc_text">契約時に、敷金の充当ルールや償却の有無を確認しておくと安心です。</span>
                </div>
            </div>
        </div>
        <div class="faq_toc_item">
            <div class="faq_toc_q">
                <span class="faq_toc_icon">Q2.</span>
                <span class="faq_toc_text">ペット不可物件で無断飼育がバレたらどうなりますか？</span>
            </div>
            <div class="faq_toc_a">
                <div class="faq_toc_a_top">
                    <span class="faq_toc_icon green">A2.</span>
                    <span class="faq_toc_text" style="font-weight: bold; text-decoration: underline; ">契約違反として、<span class="text_highlight">契約解除や違約金を求められる可能性</span>があります。</span>
                    <span class="faq_toc_text">賃貸契約は貸主と借主の信頼関係を前提に成り立っているため、無断飼育は重大な契約違反とみなされます。</span><span class="faq_toc_text">また、動物のにおいや傷による損傷は、通常の原状回復費用よりも高額な請求につながりやすい点にも注意が必要です。</span>
                </div>
            </div>
        </div>
        <div class="faq_toc_item">
            <div class="faq_toc_q">
                <span class="faq_toc_icon">Q3.</span>
                <span class="faq_toc_text">猫と犬、どちらが退去費用は高くなりやすいですか？</span>
            </div>
            <div class="faq_toc_a">
                <div class="faq_toc_a_top">
                    <span class="faq_toc_icon green">A3.</span>
                    <span class="faq_toc_text" style="font-weight: bold; text-decoration: underline; ">猫は<span class="text_highlight">爪とぎによる柱や壁の傷、においの脱臭作業</span>が費用を押し上げやすく、犬は<span class="text_highlight">床の摩耗や散歩後の汚れ</span>が中心になります。</span>
                    <span class="faq_toc_text">また、多頭飼育の場合は、単頭飼育よりも修繕範囲が広がりやすい点も踏まえておきましょう。</span>
                </div>
            </div>
        </div>
        <div class="faq_toc_item">
            <div class="faq_toc_q">
                <span class="faq_toc_icon">Q4.</span>
                <span class="faq_toc_text">退去費用を確実に抑える一番の方法はありますか？</span>
            </div>
            <div class="faq_toc_a">
                <div class="faq_toc_a_top">
                    <span class="faq_toc_icon green">A4.</span>
                    <span class="faq_toc_text" style="font-weight: bold; text-decoration: underline; ">日々の予防策（<span class="text_highlight">爪とぎ場所の設置、こまめな清掃、入居時の記録</span>など）を続けることが大切です。</span>
                    <span class="faq_toc_text">加えて、はじめからペットとの暮らしを前提に設計された「ペット共生型賃貸住宅」を選ぶことも、費用リスクを抑える有力な手段です。</span>
                </div>
            </div>
        </div>
      </div>
    </div>
  </div>

  <!-- ===================== cont5 (まとめ) ===================== -->
  <div class="column_text_section fifth" id="cont5">
    <div class="text_compare_content">
      <h2 class="text_section_title">まとめ<br class="sp-view"></h2>
      <p class="content_text">この記事では、ペット可賃貸の退去費用について、相場から負担の境界線、費用を抑える方法までご紹介しました。最後に、重要なポイントを振り返ります。</p>
      <div class="content_detail_smallsection text_list_wrap">
          <ul class="text_list">
              <li><span class="text_bold">退去費用の相場は、敷金として家賃2ヶ月分程度が目安</span></li>
              <li><span class="text_bold">経年劣化は貸主負担、故意・過失は借主負担が原則</span></li>
              <li><span class="text_bold">高額請求を受けたら、内訳確認と経年劣化の考慮有無をチェック</span></li>
              <li><span class="text_bold">賃貸でペットと暮らすなら、「ペット可」よりも「ペット共生型」がおすすめ</span></li>
          </ul>
      </div>
      <p class="content_text">退去費用への不安を感じている方は、日々の対策だけでなく、住まい選びの段階から見直してみるのもよいのではないでしょうか。<br><br class="sp-view">東京・神奈川・埼玉・千葉で、ペット共生型賃貸住宅をご検討中なら、ぜひ弊社「<span class="text_highlight">ニチワ</span>」へお気軽にご相談ください。<br><br class="sp-view">飼い主様のお悩みやご質問を解消しながら、飼い主様とペットに合ったお部屋をご提案いたします。</p>
    </div>
  </div>

  <div class="shared-ownership-section-container">
      <h2 class="shared-ownership-main-title contact">＼ ペットと暮らすお部屋選びはお任せください ／</h2>
      <div class="shared-ownership-button-wrapper">
          <a href="https://www.nichiwa-realestate.co.jp/pg-contact-general/" class="shared-ownership-consult-button btn-contact" target="_blank">▶ 賃貸SHOPニチワへ相談する</a>
      </div>
  </div>

  <div class="reference_section">
      <div class="reference_title">参照</div>
      <ul class="reference_list">
          <li><a href="https://www.homes.co.jp/cont/rent/rent_00781/" target="_blank">HOME'S「ペット可物件の退去費用は高い？ 高額になりやすいケースや相場、対処法を解説」</a></li>
          <li><a href="https://www.mlit.go.jp/jutakukentiku/house/content/001611293.pdf" target="_blank">国土交通省「「原状回復をめぐるトラブルとガイドライン」に関する参考資料」</a></li>
          <li><a href="https://www.kokusen.go.jp/news/data/n-20260217_1.html" target="_blank">国民生活センター「賃貸住宅の原状回復トラブルにご注意！」</a></li>
      </ul>
  </div>

</article>
<style>
/* =========================================
   共通・ベーススタイル（画面幅に関わらず適用）
========================================= */
.column_section * { color: #333; font-weight: 500; font-size: 15px; }
.column_section_image img { width: 100%; height: auto; vertical-align: bottom; }
.column_section_image { display: flex; justify-content: center; }
.banner-link { display: block; }
.column_section_image_intro img { width: 100%; }
.column_text_section { scroll-margin-top: 100px; }
.sec01 .smallsection_detail_text::before { background: url() no-repeat center center / cover; }
.sec02 .smallsection_detail_text::before { background: url() no-repeat center center / cover; }
.sec03 .smallsection_detail_text::before { background: url() no-repeat center center / cover; }
.text_section_title, .text_section_title_end { font-weight: bold !important; position: relative; text-align: center; scroll-margin-top: 140px; }
.text_section_title_end { background: #19abf1; color: #fff; }
.text_section_title::before, .text_section_title_end::before { content: ''; height: 2px; position: absolute; top: 0; left: 0; right: 0; margin: auto; }
.text_section_title::after, .text_section_title_end::after { content: ''; height: 2px; position: absolute; bottom: 0; left: 0; right: 0; margin: auto; }
.text_section_title::before, .text_section_title::after { background: #333; }
.text_section_title_end::before, .text_section_title_end::after { background: #19abf1; }
.blog_table,
.content_wrap .blog_table { width: 100%; box-shadow: 0 0 7px 2px rgba(0, 0, 0, .06); border-collapse: collapse; }
thead .blog_table_title { color: #fff; font-weight: bold; background: #19abf1; vertical-align: middle; }
thead .blog_table_title:not(:first-child) { background: #0442ac; color: #fff; }
thead .blog_table_title:not(:last-child),
tbody .blog_table_title { border-right: 2px solid #ecf5ff; }
tbody .blog_table_title { color: #333; font-weight: bold; background: #ecf5ff; vertical-align: middle;}
tbody .blog_table_wrap:not(:last-child) .blog_table_title { border-bottom: solid 2px #fff; }
.blog_table_detail { background-color: #fff; }
tbody .blog_table_detail { text-align: center; vertical-align: middle; }
tbody .blog_table_detail:not(:last-child) { border-right: 2px solid #ededed; }
tbody .blog_table_wrap:not(:last-child) .blog_table_detail { border-bottom: 2px solid #ededed; }
tbody .blog_table_detail.text-left { text-align: left; }
.faq_toc { max-width: 700px; margin: 40px auto 60px; }
.faq_toc_item { margin-bottom: 15px; border-radius: 8px; overflow: hidden; }
.faq_toc_q { background-color: #0442ac; color: #fff; padding: 10px 20px; display: flex; align-items: flex-start; }
.faq_toc_q .faq_toc_icon { font-size: 24px; margin-right: 12px; color: #fff; font-family: Arial, sans-serif; line-height: 1.1; }
.faq_toc_q .faq_toc_text { font-size: 17px; font-weight: bold; color: #fff; line-height: 1.5; margin-top: 2px; }
.faq_toc_a { background-color: #fff; border: 2px solid #0442ac; border-top: none; border-radius: 0 0 8px 8px; padding: 15px 20px 12px; }
.faq_toc_a_top { display: grid; grid-template-columns: max-content 1fr; align-items: start; margin-bottom: 12px; }
.faq_toc_a_top .faq_toc_icon.green { grid-column: 1; grid-row: 1 / 10; color: #0442ac; font-size: 24px; margin-right: 12px; font-family: Arial, sans-serif; line-height: 1.1; }
.faq_toc_a_top .faq_toc_text { grid-column: 2; display: block; color: #333; font-size: 16px; line-height: 1.6; margin-top: 2px; }
.faq_toc_link { padding-left: 36px; line-height: 1.5; margin-top: 10px; }
.faq_toc_link_mark { font-size: 14px; color: #0442ac; font-weight: bold; margin-bottom: 6px; display: block; }
.faq_toc_link a { font-size: 16px; color: #0b57d0; display: inline-block; text-decoration: underline; padding-left: 14px; }
.faq_toc_link a:hover { text-decoration: none; opacity: 0.8; }
.faq_toc_a_top .faq_toc_text + .faq_toc_text { margin-top: 15px !important; }
.faq_toc_a_top .faq_toc_text a { font-size: 16px; color: #0b57d0 !important; text-decoration: underline !important; font-weight: bold !important; transition: opacity 0.3s ease; }
.faq_toc_a_top .faq_toc_text a:hover { text-decoration: none !important; opacity: 0.7; }
.shared-ownership-section-container { border-radius: 10px; text-align: center; max-width: 600px; margin: 0 auto 50px; width: 90%; box-sizing: border-box; }
.shared-ownership-main-title { font-weight: bold; color: #0442ac; line-height: 1.4; }
.shared-ownership-button-wrapper { display: flex; justify-content: center; }
.shared-ownership-consult-button { display: inline-flex; align-items: center; justify-content: center; color: #ffffff !important; font-weight: bold; border-radius: 50px; text-decoration: none; white-space: nowrap; cursor: pointer; transition: box-shadow 0.3s ease, background-color 0.3s ease; box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1); background-color: #0442ac; }
.shared-ownership-consult-button:hover { box-shadow: 0 0 15px rgba(117, 117, 117, 0.5); }
.shared-ownership-main-title.contact { color: #da2315 !important; }
.shared-ownership-consult-button.btn-contact { background-color: #da2315 !important; }
.shared-ownership-consult-button.btn-contact:hover { background-color: #fa1101 !important; }
.article_summary_box { background-color: #ecf5ff; border: 1px solid #0442ac; position: relative; box-sizing: border-box; }
.summary_box_title { background-color: #0442ac; color: #fff !important; font-weight: bold; display: inline-block; position: absolute; }
.summary_box_list { list-style: none; padding: 0; margin: 0; }
.summary_box_list li { position: relative; font-weight: bold; color: #333; }
.summary_box_list li::before { content: ''; position: absolute; box-sizing: border-box; border: 2px solid #0442ac; border-radius: 3px; background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='none' stroke='%230442ac' stroke-width='4' d='M4 12l5 5L20 6'/%3E%3C/svg%3E"); background-repeat: no-repeat; background-position: center; background-size: 80%; }
.article_conclusion_box { background-color: #ecf5ff; border: 1px solid #0442ac; position: relative; box-sizing: border-box; }
.conclusion_box_title { background-color: #0442ac; color: #fff !important; font-weight: bold; display: inline-block; position: absolute; }
.conclusion_box_list { list-style: none; padding: 0; margin: 0; }
.conclusion_box_list li { position: relative; }
.conclusion_box_list li::before { content: ''; position: absolute; background-color: #0442ac; transform: rotate(45deg); }
.conclusion_item_title { font-weight: bold; color: #333; line-height: 1.5; }
.conclusion_item_text { color: #555; line-height: 1.6; }
.conclusion_item_link a { color: #0b57d0 !important; text-decoration: underline !important; }
.conclusion_item_link a:hover { text-decoration: none !important; }
.blog-card { display: block; text-decoration: none !important; margin: 20px auto 40px; max-width: 450px; border: 1px solid #e0e0e0; border-radius: 12px; overflow: hidden; background-color: #fff; transition: opacity 0.2s, box-shadow 0.2s; }
.blog-card:hover { opacity: 0.8 !important; box-shadow: 0 4px 10px rgba(0,0,0,0.05); }
.blog-card-img { width: 100%; aspect-ratio: 16 / 9; background: #f7f7f7; border-bottom: 1px solid #e0e0e0; }
.blog-card-img img { width: 100%; height: 100%; object-fit: cover; vertical-align: bottom; }
.blog-card-body { padding: 16px 20px; }
.blog-card-title { font-size: 16px !important; font-weight: bold !important; color: #333 !important; line-height: 1.5 !important; margin: 0 !important; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; line-clamp: 2; overflow: hidden; }
.text-link-card { display: block; text-decoration: none !important; margin: 20px auto 30px; padding: 15px 20px; border: 1px solid #e0e0e0; border-left: 5px solid #0442ac; border-radius: 4px; background-color: #f9f9f9; transition: all 0.2s ease; max-width: 600px; }
.text-link-card:hover { background-color: #f0f0f0; box-shadow: 0 2px 5px rgba(0,0,0,0.1); transform: translateY(-2px); }
.text-link-card-site { display: block; font-size: 13px !important; color: #666 !important; margin-bottom: 5px; }
.text-link-card-title { display: block; font-size: 16px !important; font-weight: bold !important; color: #0b57d0 !important; line-height: 1.5; }
.instagram-embed-wrapper { display: flex; justify-content: space-between; gap: 20px; margin: 40px auto; }
.instagram-embed-wrapper blockquote.instagram-media { margin: 0 !important; flex: 1; min-width: 250px !important; width: 100% !important; }
.checklist_box { border: 1px solid #0442ac; background-color: #ffffff; box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1); }
.checklist_box .list_title { margin-top: 10px; }
ul.text_list.interactive_check_list li { list-style-type: none !important; text-indent: 0; padding-left: 0; margin-left: 0; margin-right: 0; }
ul.text_list.interactive_check_list li::before { content: none !important; }
.interactive_check_list label { display: inline-flex; align-items: flex-start; cursor: pointer; width: 100%; line-height: 1.5; }
.interactive_check_list input[type="checkbox"] { display: none; }
.interactive_check_list .check_text { display: flex; align-items: flex-start; font-size: inherit; }
.interactive_check_list .check_text::before { content: ''; display: inline-block; width: 1.2em; height: 1.2em; flex-shrink: 0; border: 2px solid #ccc; border-radius: 4px; box-sizing: border-box;background-color: #fff;transition: 0.2s ease; margin-top: 2px; }
.interactive_check_list input[type="checkbox"]:checked + .check_text::before { border-color: #0442ac; background-color: #0442ac; background-repeat: no-repeat; background-position: center; background-size: 90%; background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='none' stroke='%23ffffff' stroke-width='4' stroke-linecap='round' stroke-linejoin='round' d='M3 13.5l6.5 6.5L21 4.5'/%3E%3C/svg%3E"); }
.checklist_note_wrap { margin: 15px 0 25px; }
.checklist_note_wrap .note_text { margin-bottom: 8px; }
.checklist_subtitle { font-weight: bold; color: #0442ac; margin: 20px 0 10px; }
.checklist_box .text_list.interactive_check_list { margin-bottom: 20px; }
.note_text { position: relative; padding-left: 1.2em; line-height: 1.6 !important; color: #555; }
.note_text::before { content: '※'; position: absolute; left: 0; top: 0; color: #555; }

@media only screen and (min-width: 650px) {
    .sp-view { display: none !important; }
    .column_section { max-width: 800px; width: 100%; margin: 0 auto; }
    .column_section { margin-bottom: 40px; }
    .column_section_image { max-width: 100%; margin-bottom: 50px; }
    .smallsection_detail_image { margin-top: 10px; }
    .smallsection_detail_image img { width: 100%; vertical-align: bottom; }
    .content_wrap { width: 800px; margin: auto; }
    .content_wrap:not(:first-child) { margin-top: 30px; }
    .column_text_section, .column_text_section_outro { padding-top: 140px; margin-top: -140px; }
    .column_text_section:not(:last-child), .column_text_section_outro:not(:last-child) { margin-bottom: 110px; }
    .content_text, .content_text_table_link { width: 100%; margin: 60px auto 0; }
    .content_text, .content_detail_text, .content_detail_detail_text { color: #333; font-size: 16px !important; line-height: 2; margin-bottom: 38px; margin-top: 38px !important; }
    .content_text_table_link { color: #333; font-size: 13px !important; line-height: 2; margin-bottom: 30px; margin-top: 30px; }
    .text_highlight { font-size: 17px; font-weight: bold; padding: 0 5px; background: linear-gradient(transparent 58%, #fff000 0%); }
    .text_bold { font-size: 16px; font-weight: bold; }
    .emphasis_text { font-size: 42px; color: #d2173e; }
    .note_text { font-size: 13px !important; }
    .note_text a { color: #0b57d0 !important; font-size: 13px !important; font-weight: normal !important; text-decoration: underline !important; word-break: break-all; }
    .explanation_text { font-size: 14px !important; padding-left: 2.3em; }
    .content_text a, .content_detail_text a { font-size: 18px !important; color: #0b57d0; padding: 0 5px; font-weight: bold; }
    .smallsection_detail_text a, .smallsection_detail_text_2 a { font-size: 16px !important; color: #0b57d0 !important; padding: 0 5px; }
    .content_text_table_link a { font-size: 13px !important; color: #0b57d0 !important; }
    .text_section_title { font-size: 30px !important; margin-bottom: 30px; padding: 15px 10px; }
    .text_section_title_end { font-size: 30px !important; margin-bottom: 30px; padding: 15px 10px; }
    .content_title { font-size: 20px !important; color: #fff; font-weight: bold !important; margin-bottom: 10px; position: relative; border-radius: 2px; padding: 11px 10px 4px 20px !important; z-index: 1; background: #0442ac; border-left: none !important; }
    .content_title::after { content: ""; width: 13px; height: 7px; background: #fff; position: absolute; bottom: 17px; left: 0; z-index: 2; }
    .content_title_title { padding: 6px !important; margin: 50px 0 -20px; border: 1px solid #0442ac; border-left: 1px solid #0442ac !important; width: max-content; color: #0442ac; font-size: 16px !important; font-weight: bold; }
    h3 + .content_title_title { margin: 30px 0 -20px; }
    .list_title { font-weight: bold; font-size: 18px; color: #0442ac; padding-bottom: 5px; margin-bottom: 5px; display: inline-block; }
    .list_title.mt-fix { margin-top: 40px !important; }
    .text_list { margin-top: 10px; margin-bottom: 10px; }
    .text_list li { color: #333; font-size: 16px; line-height: 1.4; list-style-type: square; list-style-position: outside; margin-left: 1.5em; padding-left: 0.3em; border-bottom: none !important; }
    ol.text_list li { list-style-type: decimal; margin-left: 1.8em; }
    .text_list li:not(:last-child) { margin-bottom: 12px; }
    ul.interactive_check_list + .list_title { margin-top: 30px; }
    .blog_table, .content_wrap .blog_table { margin: 30px 0; }
    .blog_table_title { padding: 10px 15px; }
    tbody .blog_table_title { width: 170px; font-size: 15px; }
    .blog_table_detail { padding: 10px; }
    .content_detail_image { width: 600px; margin: 20px auto 0; }
    .content_detail_wrap { margin-top: 30px; }
    .content_detail_list { background: #f7f7f7; padding: 30px; margin: 20px 0; }
    .content_detail_wrap .content_detail_list { margin: 20px; }
    .content_detail_item { font-size: 16px; padding-left: 15px !important; padding: 5px; border-bottom: none !important; position: relative; }
    .content_detail_item:not(:last-child) { margin-bottom: 12px; }
    .content_detail_item::before, .content_detail_detail_item::before { content: ''; width: 6px; height: 6px; background: #333; border-radius: 50%; position: absolute; left: 0; top: 14px; margin: auto; }
    .column_text_section .content_detail_smallsection { border: 2px solid #0442ac; padding: 25px 30px; margin: 30px 0 0; }
    .column_text_section .content_detail_wrap .content_detail_smallsection { margin: 30px 20px 0; }
    .content_detail_smallsection_2 { border: 2px solid #0442ac; padding: 25px 30px; margin: 30px 59px 0; }
    .column_text_section .detail_smallsection_title { font-size: 18px; font-weight: bold; color: #0442ac; display: inline-block; margin-bottom: 20px; border-left: none !important; padding-left: 0 !important; }
    .column_text_section .detail_smallsection_title .reasonmark { font-size: 16px; font-weight: bold; color: #fff; padding: 5px 8px 2px; margin-right: 10px; background: #ecf5ff; }
    .smallsection_detail_text { font-size: 16px; line-height: 1.6; position: relative; padding-left: 215px; min-height: 200px; }
    .smallsection_detail_text::before { content: ''; width: 200px; height: 200px; position: absolute; left: 0; top: 0; }
    .smallsection_detail_text_2 { font-size: 16px !important; line-height: 1.6; margin-bottom: 15px; }
    .smallsection_detail_item { font-size: 18px; font-weight: bold; color: #333; position: relative; padding: 4px 0 3px 15px !important; border-bottom: none !important; margin-left: 20px; }
    .smallsection_detail_item::before { content: ''; width: 6px; height: 6px; background: #333; border-radius: 50%; position: absolute; left: 0; top: 0; bottom: 0; margin: auto; }
    .smallsection_detail_item_list { position: relative; padding-left: 1.5em; margin-bottom: 8px; border-bottom: none !important; text-indent: 0; }
    .smallsection_detail_item_list a { display: block; font-size: 18px; color: #0b57d0; font-weight: bold; line-height: 1.5; text-decoration: underline; text-decoration-color: #0b57d0; padding-left: 0; }
    .smallsection_detail_item_list::before { content: ''; position: absolute; left: 0; top: 0.3em; width: 1em; height: 1em; background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%230442ac' d='M8 5v14l11-7z'/%3E%3C/svg%3E"); background-repeat: no-repeat; background-position: center; background-size: contain; transform: none; margin-right: 0; }
    .smallsection_detail_item_list typesquare_option { border-bottom: 1px dotted #ccc !important; }
    #cont1 .smallsection_detail_list { margin-top: 41px; }
    .smallsection_detail_list2 { margin-left: 25px; }
    .banner-link { margin: -40px auto 70px; max-width: 800px; }
    .content_conclution_smallsection:not(:last-child) { margin-bottom: 40px; }
    .conclution_smallsection_title { font-size: 20px; font-weight: bold; color: #ecf5ff; position: relative; padding-left: 16px; }
    .conclution_smallsection_title::before { content: ''; width: 10px; height: 10px; background: #ecf5ff; clip-path: polygon(10px 50%, 0% 0%, 0% 10px); position: absolute; left: 0; top: 0; bottom: 0; margin: auto; }
    .conclution_smallsection_detail { border: 3px solid #878787; padding: 30px 25px; margin: 15px 0; font-size: 16px; }
    .article_summary_box { width: 800px; margin: 40px auto 5px; padding: 45px 50px 30px; border-radius: 12px; }
    .summary_box_title { top: -15px; left: 20px; font-size: 18px; padding: 8px 30px; border-radius: 30px; }
    .summary_box_list li { font-size: 16px; line-height: 1.8; padding-left: 32px !important; }
    .summary_box_list li:not(:last-child) { margin-bottom: 12px; }
    .summary_box_list li::before { width: 20px; height: 20px; left: 0; top: 4px; }
    .summary_box_list { padding-top: 13px; }
    .article_conclusion_box { width: 800px; margin: 40px auto; padding: 45px 50px 35px; border-radius: 12px; }
    .conclusion_box_title { top: -18px; left: 40px; font-size: 18px; padding: 8px 30px; border-radius: 30px; }
    .conclusion_box_list li { padding-left: 30px; margin-bottom: 25px; }
    .conclusion_box_list li:last-child { margin-bottom: 0; }
    .conclusion_box_list li::before { left: 5px; top: 5px; width: 12px; height: 12px; }
    .conclusion_item_title { font-size: 18px; margin-bottom: 8px; }
    .conclusion_item_text { font-size: 15px; }
    .conclusion_item_link { font-size: 13px; color: #777; display: inline-block; margin-top: 5px; }
    .conclusion_item_link a { font-size: 13px !important; padding: 0 2px !important; }
    .reference_section { display: block; width: 800px; box-sizing: border-box; margin: 60px auto 40px; padding-top: 30px; padding-bottom: 30px; border-top: 1px solid #999; border-bottom: 1px solid #999; }
    .reference_title { font-size: 15px; color: #666; margin-bottom: 15px; }
    .reference_list { list-style-type: disc; list-style-position: outside; margin-left: 1.5em; padding: 0; }
    .reference_list li { color: #666; font-size: 13px !important; line-height: 1.6; margin-bottom: 5px; font-weight: normal; border-bottom: none !important; }
    .reference_list a { color: #0b57d0 !important; font-size: 13px !important; font-weight: normal !important; text-decoration: underline !important; word-break: break-all; }
    .reference_list a:hover { text-decoration: none !important; opacity: 0.8; }
    .shared-ownership-section-container { padding: 30px 20px; width: 95%; margin-top: -50px; }
    .shared-ownership-main-title { font-size: 16px !important; margin-bottom: 15px; }
    .shared-ownership-main-title.contact { font-size: 16px !important; margin-bottom: 10px; }
    .shared-ownership-consult-button { font-size: 18px; padding: 12px 25px; }
    .link_btn a { display: flex; justify-content: center; align-items: center; width: 600px; height: 80px; font-size: 26px; color: #fff; background: #ff9c00; box-shadow: 0 0 6px rgba(0, 0, 0, .4); border-radius: 40px; padding-top: 4px; margin: 40px auto 0; position: relative; }
    .link_btn a::after { content: ''; border: 2px solid #fff; border-radius: 40px; position: absolute; top: 7px; bottom: 7px; left: 7px; right: 7px; }
    .link_btn a:hover { color: #fff !important; text-decoration: none !important; scale: 1.03; box-shadow: 0 0 4px rgba(0, 0, 0, .3); transition: .2s; }
    .checklist_box { padding: 20px; margin: 20px auto 30px; }
    .interactive_check_list .check_text::before { margin-right: 18px; }
    .checklist_note_wrap { font-size: 13px; }
    .checklist_subtitle { font-size: 16px; margin: 25px 0 10px; }
    .sub_check_list { margin-left: 1.5em !important; padding-left: 10px; }
}

@media only screen and (max-width: 649px) {
    .pc-view { display: none !important; }
    #cont1, #cont2, #cont3, #cont4, #cont5, #cont6, #cont7, #cont8  { margin-top: -35vw; padding-top: 35vw; }
    .column_section_image_intro { margin: 4vw 3vw 6vw; }
    .blog__article { padding: 0 !important; }
    .blog__headline { margin: 20px 3vw 4px !important; }
    .blog__note { margin: 0 3vw 32px !important; }
    .column_text_section, .column_text_section_outro { margin: 0 3vw; }
    .column_text_section:not(:last-child), .column_text_section_outro:not(:last-child) { margin-bottom: 12vw; }
    .column_section_image { border-top: none; border-bottom: none; padding: 0; margin-bottom: 4vw; }
    .content_wrap:not(:first-child), .content_detail_wrap:not(:first-child) { margin-top: 5vw; }
    .content_wrap:not(:last-child), .content_detail_wrap:not(:last-child) { margin-bottom: 5vw; }
    .content_text, .content_detail_text { font-size: 3.8vw !important; line-height: 1.8; margin-bottom: 6vw !important; margin-top: 6vw !important; }
    .content_text_table_link { font-size: 2.8vw !important; line-height: 1.8; margin-bottom: 6vw !important; margin-top: 6vw !important; }
    .text_highlight { font-size: 3.8vw; font-weight: bold; padding: 0 2vw; background: linear-gradient(transparent 58%, #fff000 0%); }
    .text_bold { font-size: 3.8vw; font-weight: bold; }
    .emphasis_text { font-size: 7vw; color: #d2173e; }
    .explanation_text { font-size: 3.4vw !important; padding-left: 6vw; margin-top: -2vw; margin-bottom: 5vw; }
    .content_text a, .content_detail_text a { font-size: 4vw; color: #0b57d0; font-weight: bold; }
    .smallsection_detail_text a, .smallsection_detail_text_2 a { font-size: 3.8vw !important; color: #0b57d0; font-weight: bolder; }
    .content_text_table_link a { font-size: 2.8vw !important; color: #0b57d0; }
    .text_section_title { color: #333 !important; font-size: 6vw !important; margin-bottom: 7vw !important; padding: 3vw 2vw; line-height: 7.2vw; border-left: none !important; }
    .text_section_title_end { font-size: 6vw !important; margin-bottom: 7vw !important; padding: 3vw 2vw; }
    .content_title { font-size: 4vw !important; color: #fff !important; font-weight: bold !important; margin-bottom: 4vw !important; border-left: none !important; position: relative; padding: 3vw 5vw 2.5vw !important; z-index: 1; background: #0442ac; }
    .content_title::after { content: ""; width: 3vw; height: 1vw; background: #fff; position: absolute; bottom: 4.8vw; left: 0; z-index: 2; }
    .content_title_title { padding: 1vw !important; margin: 10vw 0 -3vw; border: 1px solid #0442ac; border-left: 1px solid #0442ac !important; width: max-content; color: #0442ac; font-size: 3.8vw !important; font-weight: bold; }
    .content_title_title + .list_title { margin-top: 8vw !important; }
    .list_title { font-weight: bold !important; font-size: 3.8vw !important; color: #0442ac; padding-bottom: 1vw !important; margin-bottom: 1vw !important; margin-top: 5vw !important; display: inline-block; }
    .list_title.mt-fix { margin-top: 7vw !important; }
    .text_list { counter-reset: list-counter; list-style: none; padding-left: 0; margin-top: 2vw; margin-bottom: 6vw; }
    .text_list li { color: #333; font-size: 3.8vw !important; line-height: 1.5; list-style-type: square; list-style-position: outside; text-indent: 0; padding-left: 0.3em; margin-left: 5vw; margin-right: 1vw; }
    ol.text_list li { list-style-type: decimal; margin-left: 6vw; }
    .text_list li:not(:last-child) { margin-bottom: 2vw; }
    ul.interactive_check_list + .list_title { margin-top: 8vw; }
    .content_detail_smallsection.text_list_wrap { border: 2px solid #ecf5ff; padding: 4vw; margin: 6vw 0; border-radius: 1vw; background-color: #fff; }
    .content_detail_smallsection.text_list_wrap .text_list { margin: 0; padding: 0; }
    .content_detail_smallsection.text_list_wrap .text_list li:last-child { margin-bottom: 0; }
    .blog_table, .content_wrap .blog_table { margin: 6vw 0; }
    .blog_table_title { padding: 1vw 0; vertical-align: middle; font-size: 3.5vw; }
    tbody .blog_table_title { width: 26vw; }
    tbody .blog_table_wrap:not(:last-child) .blog_table_title { border-bottom: solid 2px #fff; }
    .blog_table_detail { padding: 1vw; font-size: 3.5vw; }
    .faq_toc { margin: 8vw 0; }
    .faq_toc_item { margin-bottom: 3.5vw; border-radius: 2vw; }
    .faq_toc_q { padding: 2.5vw 4vw; }
    .faq_toc_q .faq_toc_icon { font-size: 5.5vw; margin-right: 2.5vw !important; margin-top: 0.8vw !important; }
    .faq_toc_q .faq_toc_text { font-size: 4.0vw; margin-top: 0.8vw !important; line-height: 1.3 !important; }
    .faq_toc_a { padding: 3.5vw 4vw 3vw; border-radius: 0 0 2vw 2vw; }
    .faq_toc_a_top { margin-bottom: 0vw !important; }
    .faq_toc_a_top .faq_toc_icon.green { font-size: 5.5vw; margin-right: 2.5vw !important; margin-top: 0.8vw !important; }
    .faq_toc_a_top .faq_toc_text a { font-size: 3.8vw; }
    .faq_toc_a_top .faq_toc_text { font-size: 3.8vw !important; margin-top: 0.8vw !important; }
    .faq_toc_a_top .faq_toc_text + .faq_toc_text { margin-top: 4vw !important; }
    .faq_toc_link { padding-left: 0 !important; display: block !important; margin-top: 4vw !important; }
    .faq_toc_link_mark { display: block !important; font-size: 3vw !important; color: #0442ac !important; font-weight: bold !important; margin-bottom: 1vw !important; margin-left: 3vw; }
    .faq_toc_link a { font-size: 3.8vw !important; line-height: 1.5 !important; display: inline-block !important; text-decoration: underline !important; padding-left: 4vw !important; }
    .content_detail_list { background: #f7f7f7; padding: 7vw; margin: 8vw 0; }
    .content_detail_item { font-size: 3.6vw; padding-left: 2.5vw; position: relative; }
    .content_detail_item:not(:last-child) { margin-bottom: 3vw; }
    .content_detail_item::before { content: ''; width: 2vw; height: 2vw; background: #333; border-radius: 50%; position: absolute; left: 0; top: 2vw; margin: auto; }
    .smallsection_detail_text { position: relative; padding-top: 67vw; font-size: 3.8vw !important; }
    .smallsection_detail_text::before { content: ''; width: 100%; height: 63vw; position: absolute; left: 0; top: 0; }
    .smallsection_detail_text_2 { font-size: 3.8vw !important; margin-bottom: 6vw; }
    .column_text_section .content_detail_smallsection { margin-top: 5vw; border: 2px solid #0442ac !important; padding: 4vw; border-radius: 1vw; background-color: #fff; }
    .content_detail_smallsection_2 { margin-top: 5vw; border: 2px solid #0442ac !important; padding: 4vw; }
    .column_text_section .detail_smallsection_title { font-size: 4vw !important; font-weight: bold !important; color: #0442ac !important; display: flex !important; align-items: baseline !important; margin-bottom: 3vw !important; border-left: none !important; padding-left: 0 !important; }
    .column_text_section .detail_smallsection_title .reasonmark { font-size: 3.6vw; font-weight: bold; color: #fff; width: 12vw; padding: 1vw 2vw; margin-right: 2vw; background: #ecf5ff; }
    #cnt02 .detail_smallsection_title .reasonmark, #cnt04 .detail_smallsection_title .reasonmark { width: 18vw; }
    #cnt03 .detail_smallsection_title .reasonmark { width: 22vw; }
    .smallsection_detail_item { font-size: 4vw; color: #333; font-weight: bold; position: relative; padding-left: 3vw; margin-left: 2vw; }
    .smallsection_detail_item::before { content: ''; width: 2vw; height: 2vw; background: #333; border-radius: 50%; position: absolute; left: 0; top: 0; bottom: 0; margin: auto; }
    .content_wrap .smallsection_detail_item { margin-left: 2vw; }
    .smallsection_detail_item_list { position: relative; padding-left: 6vw; margin-bottom: 1.5vw; border-bottom: none !important; text-indent: 0; }
    .smallsection_detail_item_list a { display: block; font-size: 3.8vw; color: #0b57d0; font-weight: bold; line-height: 1.6; text-decoration: underline; text-decoration-color: #07519a; padding: 0; }
    .smallsection_detail_item_list::before { content: ''; position: absolute; left: 0; top: 0.6vw; width: 4.5vw; height: 4.5vw; background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%230442ac' d='M8 5v14l11-7z'/%3E%3C/svg%3E"); background-repeat: no-repeat; background-position: center; background-size: contain; transform: none; margin-right: 0; }
    #cont1 .smallsection_detail_list { margin-top: 10vw; }
    .smallsection_detail_list2 { margin-left: 4vw; }
    .banner-link { margin: 8vw auto 12vw; width: 90vw; }
    .content_conclution_smallsection:not(:last-child) { margin-bottom: 6vw; }
    .conclution_smallsection_title { font-size: 4.6vw; font-weight: bold; color: #ecf5ff; position: relative; padding-left: 3.5vw; }
    .conclution_smallsection_title::before { content: ''; width: 2vw; height: 2vw; background: #ecf5ff; clip-path: polygon(2vw 50%, 0% 0%, 0% 2vw); position: absolute; left: 0; top: 2vw; margin: auto; }
    .conclution_smallsection_detail { border: 3px solid #878787; padding: 3vw 4vw; margin: 4vw 0; }
    .conclution_smallsection_detail .detail_text_title { font-size: 4vw; font-weight: bold; color: #878787; margin-bottom: 2vw; }
    .article_summary_box { margin: 8vw 3vw 10vw; padding: 10vw 4vw 2vw; border-radius: 3vw; }
    .summary_box_title { top: -3vw; left: 3.2vw; font-size: 3.5vw; padding: 2vw 4vw; border-radius: 5vw; }
    .summary_box_list li { font-size: 3.8vw; line-height: 1.6; margin-bottom: 3.5vw; padding-left: 7.3vw; }
    .summary_box_list li::before { width: 4.3vw; height: 4.3vw; left: 0; top: 0.6vw; }
    .summary_box_list { padding-top: 2vw; }
    .article_conclusion_box { margin: 10vw 3vw 8vw; padding: 10vw 4vw 6vw; border-radius: 3vw; }
    .conclusion_box_title { top: -4.5vw; left: 4vw; font-size: 3.8vw; padding: 2vw 5vw; border-radius: 5vw; }
    .conclusion_box_list li { padding-left: 6vw; margin-bottom: 6vw; }
    .conclusion_box_list li:last-child { margin-bottom: 0; }
    .conclusion_box_list li::before { left: 1vw; top: 1vw; width: 2.8vw; height: 2.8vw; }
    .conclusion_item_title { font-size: 4vw; margin-bottom: 2vw; }
    .conclusion_item_text { font-size: 3.6vw; }
    .conclusion_item_link { font-size: 3.2vw; display: inline-block; margin-top: 2vw; }
    .conclusion_item_link a { font-size: 3.2vw !important; padding: 0 1vw !important; }
    .reference_section { display: block; width: auto; box-sizing: border-box; margin: 10vw 3vw 8vw; padding-top: 6vw; padding-bottom: 6vw; border-top: 1px solid #999; border-bottom: 1px solid #999; }
    .reference_title { font-size: 3vw; color: #666; margin-bottom: 2vw; }
    .reference_list { list-style-type: disc; list-style-position: outside; margin-left: 5vw; padding: 0; }
    .reference_list li { color: #666; font-size: 2.8vw !important; line-height: 1.6; margin-bottom: 2vw; font-weight: normal !important; border-bottom: none !important; }
    .reference_list a { color: #0b57d0 !important; font-size: 2.8vw !important; font-weight: normal !important; text-decoration: underline !important; word-break: break-all; }
    .shared-ownership-section-container { padding: 40px 10px !important; width: 95%; margin: -4vw auto 12vw !important; }
    .shared-ownership-main-title { font-size: 3.5vw !important; margin-bottom: 10px; padding-left: 0 !important; border-left: none !important; }
    .shared-ownership-consult-button { font-size: 3.5vw !important; padding: 10px 20px; }
    .link_btn a { display: block; font-size: 5vw; font-weight: bold; color: #fff !important; line-height: 1.6; text-align: center; margin: 5vw 0 0; padding: 3.8vw 3vw 3vw; background: #ff9c00; border-radius: 40px; position: relative; }
    .link_btn a::after { content: ''; border: 2px solid #fff; border-radius: 40px; position: absolute; top: 1.5vw; bottom: 1.5vw; left: 1.5vw; right: 1.5vw; }
    .instagram-embed-wrapper { display: block; margin: 5vw auto; }
    .instagram-embed-wrapper blockquote.instagram-media { margin: 0 auto 6vw !important; width: 100% !important; }
    .checklist_box { padding: 5vw; margin: 5vw auto 8vw; }
    .interactive_check_list li { margin-bottom: 4vw; }
    .interactive_check_list .check_text::before { margin-right: 3vw; }
    .checklist_note_wrap { margin: 4vw 0 6vw; }
    .checklist_note_wrap { font-size: 3.2vw; margin-bottom: 2vw; }
    .checklist_subtitle { font-size: 3.8vw; margin: 6vw 0 3vw; }
    .sub_check_list { margin-left: 4vw !important; padding-left: 2vw !important; }
    .note_text { font-size: 3vw; margin-bottom: 2vw; }
    .note_text a { color: #0b57d0 !important; font-size: 3.2vw !important; font-weight: normal !important; text-decoration: underline !important; word-break: break-all; }
}
</style>]]></description>
            <pubDate>2026-08-31</pubDate>
        </item>
                
        <item>
            <title>錦糸町の住みやすさ完全ガイド！交通アクセスや治安を徹底解説</title>
            <link>https://www.nichiwa-realestate.co.jp/blog/entry-841998/</link>
            <description><![CDATA[<article class="column_section">
    <div class="column_section_image">
        <img src="//cdn.img-asp.jp/cms/841998_1_0_0_1.jpg" alt="錦糸町の住みやすさ完全ガイド！交通アクセスや治安を徹底解説" class="pc-view">
        <img src="//cdn.img-asp.jp/cms/841998_1_0_0_1.jpg" alt="錦糸町の住みやすさ完全ガイド！交通アクセスや治安を徹底解説" class="sp-view">
    </div>

    <div class="article_summary_box">
        <div class="summary_box_title">まずは概要をチェック！</div>
        <ul class="summary_box_list">
            <li>JR総武線・東京メトロ半蔵門線が利用でき、東京駅や大手町駅へ乗り換えなしでアクセス可能。</li>
            <li>錦糸町テルミナ・PARCO・アルカキット・オリナスなど大型商業施設が駅周辺に集結。</li>
            <li>駅南口方面には賑やかな繁華街が広がり、北口方面には落ち着いた住環境が整っている。</li>
        </ul>
    </div>

    <div class="column_text_section intro">
        <div class="text_section_content">
            <p class="content_text">錦糸町駅周辺は、<span class="text_highlight">JR総武線・東京メトロ半蔵門線の2路線</span>が利用でき、都心で働く方にとって利便性の高い立地です。<br class="sp-view"><br class="sp-view">駅前には<span class="text_highlight">大型商業施設</span>が集まり、飲食店も充実しているため、買い物環境に優れた立地となっています。</p>
            <p class="content_text">本記事では、錦糸町の住みやすさについて、交通アクセスや家賃相場、買い物環境、治安、公園・医療・子育て環境まで、詳しくご紹介いたします。</p>
            <dl class="content_detail_smallsection_2">
                <dt class="detail_smallsection_title">目次</dt>
                <dd class="detail_smallsection_detail">
                    <ul class="smallsection_detail_list">
                        <li class="smallsection_detail_item_list"><a href="#cont1">錦糸町の交通アクセスと家賃相場</a></li>
                        <li class="smallsection_detail_item_list"><a href="#cont2">錦糸町の買い物環境と外食の利便性</a></li>
                        <li class="smallsection_detail_item_list"><a href="#cont3">錦糸町の治安と住環境</a></li>
                        <li class="smallsection_detail_item_list"><a href="#cont4">錦糸町の公園・医療・子育て環境</a></li>
                        <li class="smallsection_detail_item_list"><a href="#cont5">【錦糸町】世帯別のおすすめエリアは？</a></li>
                        <li class="smallsection_detail_item_list"><a href="#cont6">まとめ</a></li>
                    </ul>
                </dd>
            </dl>
        </div>
    </div>

    <div class="column_text_section first" id="cont1">
        <div class="text_compare_content">
            <h2 class="text_section_title">錦糸町の<br class="sp-view">交通アクセスと家賃相場</h2>
            <div class="column_section_image">
                <img src="//cdn.img-asp.jp/cms/841998_2_0_0_1.jpg" alt="錦糸町駅の交通アクセスと家賃相場">
            </div>
            <p class="content_text">錦糸町の住みやすさを支えているのが、都心へのアクセスの良さです。<br class="sp-view"><br class="sp-view">ここでは、利用できる路線や主要駅までの所要時間、家賃相場について詳しくご紹介いたします。</p>

            <div class="content_wrap">
                <h3 class="content_title">2路線が使える利便性の高い駅</h3>
                <p class="content_detail_text">錦糸町駅では、以下の2路線を利用できます。</p>
                <ul class="text_list">
                    <li>JR総武線（各駅停車・快速）</li>
                    <li>東京メトロ半蔵門線</li>
                </ul>
                <p class="content_detail_text"><span class="text_highlight">JR総武線</span>は、快速に乗ると東京方面へ、各駅停車に乗ると秋葉原・新宿方面へと、行き先に応じて使い分けられる点が特徴です。</p>
                <p class="content_detail_text">一方、<span class="text_highlight">東京メトロ半蔵門線</span>は渋谷駅から東急田園都市線、押上駅から東武スカイツリーラインへとそれぞれ相互直通運転をしています。<br class="sp-view">そのため、乗り換えなしで移動できる路線もあるのです。</p>
            </div>

            <div class="content_wrap">
                <h3 class="content_title">主要駅までの所要時間</h3>
                <p class="content_detail_text">錦糸町駅からは、都心の主要駅へ乗り換えなしでアクセスできます。</p>
                <table class="blog_table">
                    <thead>
                        <tr class="blog_table_wrap">
                            <th class="blog_table_title">行先</th>
                            <th class="blog_table_title">所要時間</th>
                            <th class="blog_table_title">利用路線</th>
                            <th class="blog_table_title">乗換</th>
                        </tr>
                    </thead>
                    <tbody>
                        <tr class="blog_table_wrap">
                            <th class="blog_table_title">東京駅</th>
                            <td class="blog_table_detail">約8分</td>
                            <td class="blog_table_detail">JR総武線（快速）</td>
                            <td class="blog_table_detail">なし</td>
                        </tr>
                        <tr class="blog_table_wrap">
                            <th class="blog_table_title">秋葉原駅</th>
                            <td class="blog_table_detail">約8分</td>
                            <td class="blog_table_detail">JR総武線（各駅停車）</td>
                            <td class="blog_table_detail">なし</td>
                        </tr>
                        <tr class="blog_table_wrap">
                            <th class="blog_table_title">大手町駅</th>
                            <td class="blog_table_detail">約12分</td>
                            <td class="blog_table_detail">東京メトロ半蔵門線</td>
                            <td class="blog_table_detail">なし</td>
                        </tr>
                        <tr class="blog_table_wrap">
                            <th class="blog_table_title">新宿駅</th>
                            <td class="blog_table_detail">約27分</td>
                            <td class="blog_table_detail">JR総武線（各駅停車）</td>
                            <td class="blog_table_detail">なし</td>
                        </tr>
                        <tr class="blog_table_wrap">
                            <th class="blog_table_title">渋谷駅</th>
                            <td class="blog_table_detail">約29分</td>
                            <td class="blog_table_detail">東京メトロ半蔵門線</td>
                            <td class="blog_table_detail">なし</td>
                        </tr>
                    </tbody>
                </table>
                <p class="note_text">曜日・時間帯により所要時間は異なります。</p>
                <p class="note_text">通勤時間帯（平日の朝7時前後）を想定した所要時間を記載しています。</p>
                <p class="content_detail_text">このように、東京駅や秋葉原駅へは約8分でアクセスできるだけでなく、大手町・新宿・渋谷といったビジネス街や商業エリアへも、乗り換えなしで向かえます。</p>
                <p class="content_detail_text">錦糸町駅付近は、通勤や通学はもちろん、休日のお出かけの選択肢を広げやすい立地と言えるでしょう。</p>
            </div>

            <div class="content_wrap">
                <h3 class="content_title">錦糸町の家賃相場</h3>
                <p class="content_detail_text">利便性の高さがある一方で、錦糸町駅周辺の家賃相場は、間取りによって幅があります。</p>
                <table class="blog_table">
                    <thead>
                        <tr class="blog_table_wrap">
                            <th class="blog_table_title">間取り</th>
                            <th class="blog_table_title">家賃相場</th>
                        </tr>
                    </thead>
                    <tbody>
                        <tr class="blog_table_wrap">
                            <th class="blog_table_title">ワンルーム</th>
                            <td class="blog_table_detail">12.03万円</td>
                        </tr>
                        <tr class="blog_table_wrap">
                            <th class="blog_table_title">1K</th>
                            <td class="blog_table_detail">11.78万円</td>
                        </tr>
                        <tr class="blog_table_wrap">
                            <th class="blog_table_title">1DK</th>
                            <td class="blog_table_detail">14.99万円</td>
                        </tr>
                        <tr class="blog_table_wrap">
                            <th class="blog_table_title">1LDK</th>
                            <td class="blog_table_detail">19.70万円</td>
                        </tr>
                        <tr class="blog_table_wrap">
                            <th class="blog_table_title">2K</th>
                            <td class="blog_table_detail">15.07万円</td>
                        </tr>
                        <tr class="blog_table_wrap">
                            <th class="blog_table_title">2DK</th>
                            <td class="blog_table_detail">19.73万円</td>
                        </tr>
                        <tr class="blog_table_wrap">
                            <th class="blog_table_title">2LDK</th>
                            <td class="blog_table_detail">25.16万円</td>
                        </tr>
                    </tbody>
                </table>
                <p class="note_text">参照：HOME'S「<a href="https://www.homes.co.jp/chintai/tokyo/kinshicho_00207-st/price/" target="_blank">錦糸町駅の家賃相場情報</a>」（2026年8月24日確認）</p><p class="note_text">表は駅徒歩10分以内の平均賃料</p>
                <p class="content_detail_text">駅からの距離や築年数、建物の種類によって、実際の家賃には差が生じます。予算を抑えたい場合は、隣接する<span class="text_highlight">亀戸駅や両国駅</span>まで範囲を広げて探すのも一つの方法です。</p>
            </div>

            <div class="content_wrap">
                <h3 class="content_title">近隣駅との家賃相場比較</h3>
                <p class="content_detail_text">錦糸町駅の家賃を、周辺駅と比較してみましょう。</p>
                <table class="blog_table">
                    <thead>
                        <tr class="blog_table_wrap">
                            <th class="blog_table_title">駅名</th>
                            <th class="blog_table_title">家賃相場</th>
                        </tr>
                    </thead>
                    <tbody>
                        <tr class="blog_table_wrap">
                            <th class="blog_table_title">亀戸駅</th>
                            <td class="blog_table_detail">12.17万円</td>
                        </tr>
                        <tr class="blog_table_wrap">
                            <th class="blog_table_title">両国駅</th>
                            <td class="blog_table_detail">13.02万円</td>
                        </tr>
                        <tr class="blog_table_wrap">
                            <th class="blog_table_title">錦糸町駅</th>
                            <td class="blog_table_detail">12.93万円</td>
                        </tr>
                        <tr class="blog_table_wrap">
                            <th class="blog_table_title">押上駅</th>
                            <td class="blog_table_detail">12.57万円</td>
                        </tr>
                    </tbody>
                </table>
                <p class="note_text">参照：HOME'S「<a href="https://www.homes.co.jp/chintai/tokyo/kinshicho_00207-st/price/" target="_blank">錦糸町駅の家賃相場情報</a>」（2026年8月24日確認）</p><p class="note_text"><span style="color: rgb(85, 85, 85); font-size: 13px;">表はワンルーム・1K・1DKの平均家賃相場</span></p>
                <p class="content_detail_text">亀戸駅・押上駅と比べると、錦糸町駅はやや高めの水準です。ただし、その差は大きくありません。<br><br class="sp-view">複数路線が使える利便性や、駅前の商業施設の充実度を踏まえると、納得できる範囲ではないでしょうか。</p>
            </div>
        </div>
    </div>

    <div class="shared-ownership-section-container">
        <h2 class="shared-ownership-main-title">＼ 錦糸町の賃貸情報をお探しならニチワ ／</h2>
        <div class="shared-ownership-button-wrapper">
            <a href="https://www.nichiwa-realestate.co.jp/bkn76136/" class="shared-ownership-consult-button" target="_blank">▶ 錦糸町駅周辺の賃貸物件を探す</a>
        </div>
        <br><div class="shared-ownership-button-wrapper">
            <a href="https://www.nichiwa-realestate.co.jp/reservation/select?companyId=76136" class="shared-ownership-consult-button" target="_blank">▶ 錦糸町営業所に来店予約する</a>
        </div>
    </div>

    <div class="column_text_section second" id="cont2">
        <div class="text_compare_content">
            <h2 class="text_section_title">錦糸町の買い物環境と<br class="sp-view">外食の利便性</h2>
            <div class="column_section_image">
                <img src="//cdn.img-asp.jp/cms/841998_3_0_0_1.jpg" alt="錦糸町の買い物環境と外食の利便性">
            </div>
            <p class="content_text">錦糸町は、日常の買い物から休日のショッピングまで、駅周辺の徒歩圏内で完結しやすい街です。<br class="sp-view"><br class="sp-view">ここでは、駅前の商業施設やスーパー、飲食店についてご紹介いたします。</p>

            <div class="content_wrap">
                <h3 class="content_title">駅前に集まる大型商業施設とスーパー</h3>
                <p class="content_detail_text">錦糸町駅の周辺には、<span class="text_highlight">テルミナ・丸井・PARCO・アルカキット・オリナス</span>といった大型商業施設が集積しています。それぞれに食品スーパーが入っているため、日々の買い物にも困りません。</p>

                <h4 class="content_title_title">錦糸町テルミナ</h4>
                <p class="content_detail_text">錦糸町テルミナは、JR錦糸町駅に直結する駅ビルです。テルミナ・テルミナ2・テルミナ3の3棟からなり、<span class="text_highlight">合計100店舗以上</span>のショップが集まっています。<br class="sp-view"><br class="sp-view">館内には成城石井が入居しており、こだわりの食材や惣菜を取り扱っています。</p>

                <h4 class="content_title_title">錦糸町PARCO</h4>
                <p class="content_detail_text">錦糸町PARCOは、楽天地ビル内にある商業施設です。ファッションや雑貨のほか、TOHOシネマズ錦糸町も併設されています。<br class="sp-view"><br class="sp-view">地下には24時間営業の「西友 錦糸町店」があり、帰宅が遅くなった日の買い物にも便利です。</p>

                <h4 class="content_title_title">アルカキット錦糸町</h4>
                <p class="content_detail_text">アルカキット錦糸町は、錦糸町駅北口すぐに位置するショッピングセンターです。<br class="sp-view"><br class="sp-view">ユニクロやGUといったファストファッションのテナントが揃うほか、館内にはライフ アルカキット錦糸町店が入っており、日用品や食料品の買い出しにも活用できます。</p>

                <h4 class="content_title_title">オリナス錦糸町</h4>
                <p class="content_detail_text">オリナス錦糸町は、錦糸町駅北口から徒歩5分、錦糸公園に隣接する複合商業施設です。
<br><br class="sp-view">「オリナスモール」「オリナスコア」の2棟を中心に、ファッション・雑貨・飲食店に加え、家電量販店や家具店、スーパーなどの大型店舗も入居しています。<br><br class="sp-view"><span class="text_highlight">全8スクリーンの映画館</span>も備えているため、天候を気にせずファミリーで一日過ごせる施設と言えるでしょう。</p>
            </div>

            <div class="content_wrap">
                <h3 class="content_title">ジャンル豊富な飲食店</h3>
                <p class="content_detail_text">錦糸町駅周辺には、チェーン店のファミリーレストランから、韓国料理・タイ料理・中華料理などのエスニック料理店まで、<span class="text_highlight">幅広いジャンルの飲食店</span>が揃っています。</p>
                <p class="content_detail_text">さらに、テルミナやオリナスといった商業施設内にもレストランフロアやフードコートが設けられているため、外食の選択肢に困ることは少ないでしょう。<br class="sp-view"><br class="sp-view">仕事帰りに一人で立ち寄れる店から、家族や友人と過ごせる店まで、シーンに合わせて使い分けられます。</p>
            </div>
        </div>
    </div>

    <div class="shared-ownership-section-container">
        <h2 class="shared-ownership-main-title">＼ 錦糸町の賃貸情報をお探しならニチワ ／</h2>
        <div class="shared-ownership-button-wrapper">
            <a href="https://www.nichiwa-realestate.co.jp/bkn76136/" class="shared-ownership-consult-button" target="_blank">▶ 錦糸町駅周辺の賃貸物件を探す</a>
        </div>
        <br><div class="shared-ownership-button-wrapper">
            <a href="https://www.nichiwa-realestate.co.jp/reservation/select?companyId=76136" class="shared-ownership-consult-button" target="_blank">▶ 錦糸町営業所に来店予約する</a>
        </div>
    </div>

    <div class="column_text_section third" id="cont3">
        <div class="text_compare_content">
            <h2 class="text_section_title">錦糸町の治安と住環境</h2>
            <div class="column_section_image">
                <img src="//cdn.img-asp.jp/cms/841998_4_0_0_1.jpg" alt="錦糸町の治安の住環境">
            </div>
            <p class="content_text">錦糸町駅は、南口と北口で街の表情が異なります。</p>

            <div class="content_wrap">
                <h4 class="content_title_title">南口の特徴</h4><br>
                <ul class="text_list">
                    <li>商業施設や飲食店が集積するエリア</li>
                    <li>夜間も人通りが多く、賑やかな雰囲気</li>
                    <li>歓楽街として発展してきた歴史があり、居酒屋やエンターテインメント施設が今も軒を連ねる</li>
                    <li>賑やかな雰囲気を好む方、外食や娯楽を重視する方に向いている</li>
                </ul>

                <h4 class="content_title_title">北口の特徴</h4><br>
                <ul class="text_list">
                    <li>再開発による大型マンション・商業施設が並ぶエリア</li>
                    <li>駅前から少し歩くと落ち着いた住宅街が広がる</li>
                    <li>近年の再開発により街並みが整備されてきた</li>
                    <li>静けさを重視する方、ファミリー層に向いている</li>
                </ul>

                <p class="content_detail_text">このように、錦糸町は<span class="text_highlight">「賑わい」と「落ち着き」</span>という二つの表情を併せ持つ街です。どちらを重視するかによって、選ぶべきエリアも変わってくるでしょう。</p>
                <p class="content_detail_text">静かな住環境を優先したい場合は、北口エリアや、駅から少し離れた住宅街も選択肢に入ります。</p>
                <p class="content_detail_text">実際に部屋を探す際は、昼間だけでなく夜間にも一度足を運び、街灯の明るさや人通りを自分の目で確かめておくと安心につながるでしょう。</p>
            </div>
        </div>
    </div>

    <div class="column_text_section fourth" id="cont4">
        <div class="text_compare_content">
            <h2 class="text_section_title">錦糸町の公園・医療・<br class="sp-view">子育て環境</h2>
            <div class="column_section_image">
                <img src="//cdn.img-asp.jp/cms/841998_5_0_0_1.jpg" alt="錦糸町の公園・医療・子育て環境">
            </div>
            <p class="content_text">錦糸町は、駅前の利便性だけでなく、公園や医療機関、子育て環境も整っています。<br class="sp-view"><br class="sp-view">ここでは、日常のリフレッシュに役立つスポットや、暮らしの安心につながる情報をご紹介いたします。</p>

            <div class="content_wrap">
                <h3 class="content_title">日常のリフレッシュに適した公園</h3>
                <h4 class="content_title_title">錦糸公園</h4>
                <p class="content_detail_text">錦糸公園は、錦糸町駅から徒歩1分ほどの場所にある、墨田区立の公園です。</p>
                <p class="content_detail_text">芝生の広がる「水と緑と花の広場」や、複合遊具のある「ちびっこ広場」が整備されており、子ども連れのファミリーで賑わう場所です。<span class="text_highlight">桜の名所</span>としても知られ、春には多くの花見客が訪れます。</p>

                <h4 class="content_title_title">猿江恩賜公園</h4>
                <p class="content_detail_text">猿江恩賜公園は、錦糸町駅南口から徒歩15分ほどの場所にある都立公園です。江戸時代の貯木場跡地を整備した公園で、面積は約14万5,088㎡におよびます。</p>
                <p class="content_detail_text">新大橋通りを挟んで北園・南園に分かれており、北園にはテニスコートや子ども向けの遊具、南園には野球場や日本庭園があります。<br class="sp-view"><br class="sp-view">夏にはじゃぶじゃぶ池で水遊びも楽しめるため、休日のお出かけ先として活用できるでしょう。</p>
            </div>

            <div class="content_wrap">
                <h3 class="content_title">安心して暮らせる医療体制</h3>
                <h4 class="content_title_title">東京都立墨東病院</h4>
                <p class="content_detail_text">東京都立墨東病院は、南口から徒歩9分の場所にある総合病院です。<br class="sp-view"><br class="sp-view"><span class="text_highlight">三次救急医療を含む「東京ER・墨東」</span>を担っており、地域がん診療連携拠点病院の指定も受けています。<br class="sp-view"><br class="sp-view">急な体調不良や大きな怪我の際にも、頼りになる存在と言えるでしょう。</p>

                <h4 class="content_title_title">周辺のクリニック・診療所</h4>
                <p class="content_detail_text">墨東病院のほかにも、同愛記念病院などの総合病院が近隣に位置しています。<br class="sp-view"><br class="sp-view">また、駅周辺や商業施設内には内科・小児科・歯科・眼科といったクリニックが点在しており、通いやすい環境が整っています。</p>
            </div>

            <div class="content_wrap">
                <h3 class="content_title">子育て・教育環境</h3>
                <p class="content_detail_text">墨田区は、子育て支援に力を入れている自治体の一つです。錦糸町エリアで子育てをする際に活用できる、主な制度をご紹介いたします。</p>

                <h4 class="content_title_title">児童手当・医療費助成</h4>
                <p class="content_detail_text">墨田区では、児童手当のほか、子どもの医療費助成、ひとり親家庭等医療費助成といった経済的な支援制度が整っています。<br class="sp-view"><br class="sp-view">子育てにかかる費用の負担を軽減できる仕組みと言えるでしょう。</p>

                <h4 class="content_title_title">一時保育・家事育児サポーター事業</h4>
                <p class="content_detail_text">日頃保育をしている方が病気や出産などで一時的に保育できなくなった場合、認可保育園などで子どもを預かってもらえる一時保育制度があります。</p>
                <p class="content_detail_text">また、妊娠期から2歳頃までの家庭を対象に、家事や育児をサポートしてくれる人材を派遣する「<span class="text_highlight">家事・育児サポーター事業</span>」も利用可能です。<br class="sp-view"><br class="sp-view">共働き世帯にとって、いざというときに頼れる制度と言えます。</p>

                <h4 class="content_title_title">すみだ保健子育て総合センター</h4>
                <p class="content_detail_text">2024年11月に開設された「すみだ保健子育て総合センター」では、妊娠・出産から子育てまでの相談を、一つの窓口でまとめて受け付けています。<br class="sp-view"><br class="sp-view">子育てに関する不安や疑問が生じた際、気軽に相談できる場所が近くにあるという安心感につながるでしょう。</p>
            </div>

            <div class="content_wrap">
                <h3 class="content_title">併せて確認したい「ハザードマップ」</h3>
                <p class="content_detail_text">錦糸町周辺でお部屋を探す際は、治安とあわせて災害リスクも確認しておきたいところです。<br class="sp-view"><br class="sp-view"><span class="text_highlight">墨田区は荒川や隅田川</span>といった河川に近く、水害への備えが呼びかけられている地域でもあります。</p>
                <p class="content_detail_text">物件を検討する際は、墨田区水害ハザードマップを確認し、建物の立地や階数もあわせて把握しておくとよいでしょう。</p>
                <p class="content_detail_text">
                    ▶ <a href="https://www.city.sumida.lg.jp/anzen_anshin/bousai/suigai/suigai.html" target="_blank" class=" typesquare_option">墨田区「墨田区水害ハザードマップ（水害への備え）」</a>
                </p>
            </div>

            <div class="content_wrap">
                <h3 class="content_title">エリア選びに不安がある場合は</h3>
                <p class="content_detail_text">もしエリア選びで不安や疑問がございましたら、ぜひ一度、弊社「<span class="text_highlight">ニチワ</span>」までご相談ください。<br class="sp-view"><br class="sp-view">錦糸町に精通したスタッフが、お客様のライフスタイルにぴったりのエリア探しをサポートいたします。</p>
                <p class="content_detail_text">賑やかな駅前で利便性を重視したい方から、落ち着いた住宅街で快適に暮らしたい方まで、幅広いご希望に寄り添ってご提案いたします。<br class="sp-view"><br class="sp-view">ニチワ錦糸町営業所は、錦糸町駅南口から徒歩約2分です。</p>
                <p class="content_detail_text">
                    ▶ <a href="https://www.nichiwa-realestate.co.jp/pg-store-detail/kinshicho/" target="_blank" class=" typesquare_option">ニチワ錦糸町営業所の店舗情報はこちら</a>
                </p>
                <iframe src="https://www.google.com/maps/embed?pb=!1m18!1m12!1m3!1d3240.275488050093!2d139.81279997578844!3d35.6948377725828!2m3!1f0!2f0!3f0!3m2!1i1024!2i768!4f13.1!3m3!1m2!1s0x601888d844a13043%3A0xf4fcd34b5a242db0!2z44ix44OL44OB44OvIOmMpuezuOeUuuWWtualreaJgA!5e0!3m2!1sja!2sjp!4v1787807932867!5m2!1sja!2sjp" width="100%" height="400" title="ニチワ錦糸町営業所の場所を示すGoogleマップ" style="border:0;" allowfullscreen="" loading="lazy" referrerpolicy="strict-origin-when-cross-origin"></iframe>
            </div>
        </div>
    </div>

    <div class="shared-ownership-section-container">
        <h2 class="shared-ownership-main-title">＼ 錦糸町の賃貸情報をお探しならニチワ ／</h2>
        <div class="shared-ownership-button-wrapper">
            <a href="https://www.nichiwa-realestate.co.jp/bkn76136/" class="shared-ownership-consult-button" target="_blank">▶ 錦糸町駅周辺の賃貸物件を探す</a>
        </div>
        <br><div class="shared-ownership-button-wrapper">
            <a href="https://www.nichiwa-realestate.co.jp/reservation/select?companyId=76136" class="shared-ownership-consult-button" target="_blank">▶ 錦糸町営業所に来店予約する</a>
        </div>
    </div>

    <div class="column_text_section fifth" id="cont5">
        <div class="text_compare_content">
            <h2 class="text_section_title">【錦糸町】<br class="sp-view">世帯別のおすすめエリアは？</h2>
            <p class="content_text">ここまで錦糸町の住みやすさをご紹介してきましたが、「具体的にどのエリアで部屋を探せばいいのか」と疑問を持たれた方もいらっしゃるのではないでしょうか。</p>
            <p class="content_text">ここでは、そのような疑問にお答えすべく、世帯別におすすめのエリアをご紹介いたします。</p>

            <div class="faq_toc">
                <div class="faq_toc_item">
                    <div class="faq_toc_q">
                        <span class="faq_toc_icon">Q1.</span>
                        <span class="faq_toc_text">一人暮らしにおすすめのエリアは？</span>
                    </div>
                    <div class="faq_toc_a">
                        <div class="faq_toc_a_top">
                            <span class="faq_toc_icon green">A1.</span>
                            <span class="faq_toc_text" style="font-weight: bold; text-decoration: underline;">交通アクセスと買い物の利便性を重視するなら「錦糸町駅南口周辺」がおすすめです。</span>
                            <span class="faq_toc_text">南口はテルミナやPARCOといった商業施設、飲食店が集まっており、仕事帰りの買い物や外食に便利です。<br class="sp-view"><br class="sp-view">24時間営業の西友もあるため、帰宅が遅くなる日でも困りません。</span>
                            <span class="faq_toc_text"><span class="text_highlight">JR総武線・東京メトロ半蔵門線</span>ともに利用でき、東京駅や秋葉原駅へ乗り換えなしで移動できる点も、一人暮らしには心強いポイントです。</span>
                        </div>
                    </div>
                </div>

                <div class="faq_toc_item">
                    <div class="faq_toc_q">
                        <span class="faq_toc_icon">Q2.</span>
                        <span class="faq_toc_text">共働きの二人暮らしにおすすめのエリアは？</span>
                    </div>
                    <div class="faq_toc_a">
                        <div class="faq_toc_a_top">
                            <span class="faq_toc_icon green">A2.</span>
                            <span class="faq_toc_text" style="font-weight: bold; text-decoration: underline;">買い物と落ち着きを両立したいなら「錦糸町駅北口周辺」がおすすめです。</span>
                            <span class="faq_toc_text">北口は再開発が進み、<span class="text_highlight">アルカキットやオリナスといった商業施設</span>が並ぶ一方、駅前から少し歩くと落ち着いた街並みが広がっています。<br class="sp-view"><br class="sp-view">休日はショッピングや外食を楽しみながら、平日は静かに過ごしたいというお二人に合ったエリアです。</span>
                            <span class="faq_toc_text">一方で、南口の賑わいを楽しみたい方や、家賃を抑えたい方は、隣接する<span class="text_highlight">亀戸駅・押上駅方面</span>まで範囲を広げるのも一つの方法です。</span>
                        </div>
                    </div>
                </div>

                <div class="faq_toc_item">
                    <div class="faq_toc_q">
                        <span class="faq_toc_icon">Q3.</span>
                        <span class="faq_toc_text">子育て世帯におすすめのエリアは？</span>
                    </div>
                    <div class="faq_toc_a">
                        <div class="faq_toc_a_top">
                            <span class="faq_toc_icon green">A3.</span>
                            <span class="faq_toc_text" style="font-weight: bold; text-decoration: underline;">公園と落ち着いた環境を重視するなら「錦糸公園周辺（北口）」がおすすめです。</span>
                            <span class="faq_toc_text">北口徒歩3分の錦糸公園は、遊具広場や芝生広場があり、お子様との散歩や外遊びに活用できます。<br class="sp-view"><br class="sp-view">周辺には東京都立墨東病院などの医療機関もあり、いざというときも安心です。</span>
                            <span class="faq_toc_text">また、墨田区独自の子育て支援制度も利用できるため、環境面・制度面の両方でサポートが受けられるエリアと言えるでしょう。</span>
                        </div>
                    </div>
                </div>
            </div>
        </div>
    </div>

    <div class="column_text_section sixth" id="cont6">
        <div class="text_compare_content">
            <h2 class="text_section_title">まとめ</h2>
            <p class="content_text">本記事では、錦糸町の住みやすさについてご紹介いたしました。改めて、住みやすさのポイントを振り返ります。</p>

            <div class="article_conclusion_box">
                <div class="conclusion_box_title">錦糸町の住みやすさのポイント!</div>
                <ul class="conclusion_box_list">
                    <li>
                        <div class="conclusion_item_title">①都心へのアクセスの良さ</div>
                        <div class="conclusion_item_text">
                            JR総武線と東京メトロ半蔵門線が利用でき、東京駅や大手町駅へ乗り換えなしで向かえます。<br class="sp-view"><br class="sp-view">半蔵門線は東急田園都市線・東武スカイツリーラインとも直通しており、行動範囲を広げやすい立地です。<br>
                            <span class="conclusion_item_link">詳しくは「<a href="#cont1">錦糸町の交通アクセスと家賃相場</a>」をご覧ください。</span>
                        </div>
                    </li>
                    <li>
                        <div class="conclusion_item_title">②買い物・外食に困らない充実の環境</div>
                        <div class="conclusion_item_text">
                            テルミナ・PARCO・アルカキット・オリナスといった大型商業施設が駅周辺に揃い、成城石井や西友などのスーパーも入居しています。<br class="sp-view"><br class="sp-view">飲食店もチェーン店からエスニック料理まで、ジャンルは幅広いです。<br>
                            <span class="conclusion_item_link">詳しくは「<a href="#cont2">錦糸町の買い物環境と外食の利便性</a>」をご覧ください。</span>
                        </div>
                    </li>
                    <li>
                        <div class="conclusion_item_title">③南口・北口で異なる街の表情</div>
                        <div class="conclusion_item_text">
                            南口は商業施設や飲食店が集まる賑やかなエリア、北口は再開発が進んだ落ち着いた住環境です。<br class="sp-view"><br class="sp-view">どちらを重視するかによって、選ぶべきエリアが変わってきます。<br>
                            <span class="conclusion_item_link">詳しくは「<a href="#cont3">錦糸町の治安の住環境</a>」をご覧ください。</span>
                        </div>
                    </li>
                    <li>
                        <div class="conclusion_item_title">④公園・医療・子育て環境の充実</div>
                        <div class="conclusion_item_text">
                            錦糸公園や猿江恩賜公園といった自然に恵まれた場所があるほか、東京都立墨東病院などの医療体制も整っています。<br class="sp-view"><br class="sp-view">墨田区独自の子育て支援制度も、共働き世帯の心強い味方となるでしょう。<br>
                            <span class="conclusion_item_link">詳しくは「<a href="#cont4">錦糸町の公園・医療・子育て環境</a>」をご覧ください。</span>
                        </div>
                    </li>
                </ul>
            </div>

            <p class="content_text">錦糸町は、都心への利便性と生活のしやすさを兼ね備えており、南口・北口でエリアごとの個性が異なる街です。だからこそ、ライフスタイルや重視するポイントに合わせたエリア選びが欠かせません。</p>
            <p class="content_text">「駅近で便利に暮らしたい」<br>「落ち着いた住宅街でファミリーと暮らしたい」<br>「エリアごとの違いを詳しく知りたい」</p>
            <p class="content_text">そのようなご要望がありましたら、ぜひ弊社「<span class="text_highlight">ニチワ</span>」へお気軽にご相談ください。<br class="sp-view">お客様やご家族の皆様のご希望に寄り添い、錦糸町での新生活をサポートいたします。</p>
        </div>
    </div>

    <div class="shared-ownership-section-container">
        <h2 class="shared-ownership-main-title contact">＼ 錦糸町駅南口から徒歩約2分! ／</h2>
        <div class="shared-ownership-button-wrapper">
            <a href="https://www.nichiwa-realestate.co.jp/pg-contact-store/?company=76136" class="shared-ownership-consult-button btn-contact" target="_blank">▶ ニチワ錦糸町営業所へ相談する</a>
        </div>
    </div>

    <div class="reference_section">
        <div class="reference_title">参照</div>
        <ul class="reference_list">
            <li>HOME'S「<a href="https://www.homes.co.jp/chintai/tokyo/kinshicho_00207-st/price/" target="_blank">錦糸町駅の家賃相場情報</a>」</li>
            <li>HOME'S「<a href="https://www.homes.co.jp/chintai/tokyo/kameido_01931-st/price/" target="_blank">亀戸駅の家賃相場情報</a>」</li>
            <li>HOME'S「<a href="https://www.homes.co.jp/chintai/tokyo/ryogoku_01932-st/price/" target="_blank">両国駅の家賃相場情報</a>」</li>
            <li>HOME'S「<a href="https://www.homes.co.jp/chintai/tokyo/oshiage_04905-st/price/" target="_blank">押上駅の家賃相場情報</a>」</li>
            <li>NAVITIME「<a href="https://www.navitime.co.jp/transfer/" target="_blank">乗換案内</a>」</li>
            <li><a href="https://www.termina.info/" target="_blank">TERMINA</a></li>
            <li><a href="https://kinshicho.parco.jp/" target="_blank">錦糸町PARCO</a></li>
            <li><a href="https://mitsui-shopping-park.com/arcakit/" target="_blank">アルカキット錦糸町</a></li>
            <li><a href="https://www.olinas.jp/" target="_blank">オリナス錦糸町</a></li>
            <li>墨田区「<a href="https://www.city.sumida.lg.jp/sisetu_info/kouen/kunai_park_annai/sumida_park/park14.html" target="_blank">錦糸公園</a>」</li>
            <li><a href="https://tokyo-eastpark.com/parksearch/sarueonshi" target="_blank">猿江恩賜公園</a></li>
            <li><a href="https://www.tmhp.jp/bokutoh/" target="_blank">東京都立墨東病院</a></li>
            <li>墨田区「<a href="https://www.city.sumida.lg.jp/kosodate_kyouiku/kosodate_site/index.html" target="_blank">子育て応援サイト</a>」</li>
            <li>墨田区「<a href="https://www.city.sumida.lg.jp/kosodate_kyouiku/kosodate_site/teate_jyosei_shien/index.html" target="_blank">手当・助成・支援</a>」</li>
            <li>墨田区「<a href="https://www.city.sumida.lg.jp/kosodate_kyouiku/kosodate_site/azukeru/hoiku_service/ichijihoiku.html" target="_blank">一時保育</a>」</li>
            <li>墨田区「<a href="https://www.city.sumida.lg.jp/kosodate_kyouiku/kosodate_site/sodan/kajiikuji.html" target="_blank">家事・育児サポーター事業</a>」</li>
            <li>墨田区「<a href="https://www.city.sumida.lg.jp/kuseijoho/kunosyoukai/sosiki/kosodatesougouc.html" target="_blank">子育て支援総合センター</a>」</li>
            <li>墨田区「<a href="https://www.city.sumida.lg.jp/anzen_anshin/bousai/suigai/suigai.html" target="_blank">墨田区水害ハザードマップ（水害への備え）</a>」</li>
        </ul>
    </div>
</article>

<style>
/* =========================================
   共通・ベーススタイル（画面幅に関わらず適用）
========================================= */
/* --- 全体の基本設定 --- */
.column_section * { color: #333; font-weight: 500; font-size: 15px; }
.column_section_image img { width: 100%; height: auto; vertical-align: bottom; }
.column_section_image { display: flex; justify-content: center; }

.banner-link { display: block; }
.column_section_image_intro img { width: 100%; }

/* --- アンカーリンクのズレ調整（追従ヘッダー対策） --- */
.column_text_section { scroll-margin-top: 100px; }

/* --- 特定セクションの背景画像（疑似要素） --- */
.sec01 .smallsection_detail_text::before { background: url() no-repeat center center / cover; }
.sec02 .smallsection_detail_text::before { background: url() no-repeat center center / cover; }
.sec03 .smallsection_detail_text::before { background: url() no-repeat center center / cover; }

/* --- 大見出し（上下ボーダー線の装飾）PC/スマホ共通 --- */
.text_section_title, .text_section_title_end { font-weight: bold !important; position: relative; text-align: center; scroll-margin-top: 140px; }
.text_section_title_end { background: #19abf1; color: #fff; }
/* 大見出しの上線 */
.text_section_title::before, .text_section_title_end::before { content: ''; height: 2px; position: absolute; top: 0; left: 0; right: 0; margin: auto; }
/* 大見出しの下線 */
.text_section_title::after, .text_section_title_end::after { content: ''; height: 2px; position: absolute; bottom: 0; left: 0; right: 0; margin: auto; }
.text_section_title::before, .text_section_title::after { background: #333; }
.text_section_title_end::before, .text_section_title_end::after { background: #19abf1; }

/* --- テーブル（表） PC/スマホ共通 --- */
.blog_table, 
.content_wrap .blog_table { width: 100%; box-shadow: 0 0 7px 2px rgba(0, 0, 0, .06); border-collapse: collapse; }
thead .blog_table_title { color: #fff; font-weight: bold; background: #19abf1; vertical-align: middle; }
thead .blog_table_title:not(:first-child) { background: #0442ac; color: #fff; }
thead .blog_table_title:not(:last-child), 
tbody .blog_table_title { border-right: 2px solid #ecf5ff; }
tbody .blog_table_title { color: #333; font-weight: bold; background: #ecf5ff; vertical-align: middle;}
tbody .blog_table_wrap:not(:last-child) .blog_table_title { border-bottom: solid 2px #fff; }
.blog_table_detail { background-color: #fff; }
tbody .blog_table_detail { text-align: center; vertical-align: middle; }
tbody .blog_table_detail:not(:last-child) { border-right: 2px solid #ededed; }
tbody .blog_table_wrap:not(:last-child) .blog_table_detail { border-bottom: 2px solid #ededed; }
tbody .blog_table_detail.text-left { text-align: left; }

/* =========================================
   コンポーネント（部品）共通スタイル
========================================= */
/* --- FAQ（よくある質問）目次エリア --- */
.faq_toc { max-width: 700px; margin: 40px auto 60px; }
.faq_toc_item { margin-bottom: 15px; border-radius: 8px; overflow: hidden; }
.faq_toc_q { background-color: #0442ac; color: #fff; padding: 10px 20px; display: flex; align-items: flex-start; }
.faq_toc_q .faq_toc_icon { font-size: 24px; margin-right: 12px; color: #fff; font-family: Arial, sans-serif; line-height: 1.1; }
.faq_toc_q .faq_toc_text { font-size: 17px; font-weight: bold; color: #fff; line-height: 1.5; margin-top: 2px; }
.faq_toc_a { background-color: #fff; border: 2px solid #0442ac; border-top: none; border-radius: 0 0 8px 8px; padding: 15px 20px 12px; }
.faq_toc_a_top { display: grid; grid-template-columns: max-content 1fr; align-items: start; margin-bottom: 12px; }
.faq_toc_a_top .faq_toc_icon.green { grid-column: 1; grid-row: 1 / 10; color: #0442ac; font-size: 24px; margin-right: 12px; font-family: Arial, sans-serif; line-height: 1.1; }
.faq_toc_a_top .faq_toc_text { grid-column: 2; display: block; color: #333; font-size: 16px; line-height: 1.6; margin-top: 2px; }
.faq_toc_link { padding-left: 36px; line-height: 1.5; margin-top: 10px; }
.faq_toc_link_mark { font-size: 14px; color: #0442ac; font-weight: bold; margin-bottom: 6px; display: block; }
.faq_toc_link a { font-size: 16px; color: #0b57d0; display: inline-block; text-decoration: underline; padding-left: 14px; }
.faq_toc_link a:hover { text-decoration: none; opacity: 0.8; }
.faq_toc_a_top .faq_toc_text + .faq_toc_text { margin-top: 15px !important; }
.faq_toc_a_top .faq_toc_text a { font-size: 16px; color: #0b57d0 !important; text-decoration: underline !important; font-weight: bold !important; transition: opacity 0.3s ease; }
.faq_toc_a_top .faq_toc_text a:hover { text-decoration: none !important; opacity: 0.7; }

/* --- CTAボタン（相談・誘導用ボタン）ベース --- */
.shared-ownership-section-container { border-radius: 10px; text-align: center; max-width: 600px; margin: 0 auto 50px; width: 90%; box-sizing: border-box; }
.shared-ownership-main-title { font-weight: bold; color: #0442ac; line-height: 1.4; }
.shared-ownership-button-wrapper { display: flex; justify-content: center; }
.shared-ownership-consult-button { display: inline-flex; align-items: center; justify-content: center; color: #ffffff !important; font-weight: bold; border-radius: 50px; text-decoration: none; white-space: nowrap; cursor: pointer; transition: box-shadow 0.3s ease, background-color 0.3s ease; box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1); background-color: #0442ac; }
.shared-ownership-consult-button:hover { box-shadow: 0 0 15px rgba(117, 117, 117, 0.5); }
/* コンタクト（赤系）ボタン共通ベース */
.shared-ownership-main-title.contact { color: #da2315 !important; }
.shared-ownership-consult-button.btn-contact { background-color: #da2315 !important; }
.shared-ownership-consult-button.btn-contact:hover { background-color: #fa1101 !important; }

/* --- 要約ボックス --- */
.article_summary_box { background-color: #ecf5ff; border: 1px solid #0442ac; position: relative; box-sizing: border-box; }
.summary_box_title { background-color: #0442ac; color: #fff !important; font-weight: bold; display: inline-block; position: absolute; }
.summary_box_list { list-style: none; padding: 0; margin: 0; }
.summary_box_list li { position: relative; font-weight: bold; color: #333; }
.summary_box_list li::before { content: ''; position: absolute; box-sizing: border-box; border: 2px solid #0442ac; border-radius: 3px; background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='none' stroke='%230442ac' stroke-width='4' d='M4 12l5 5L20 6'/%3E%3C/svg%3E"); background-repeat: no-repeat; background-position: center; background-size: 80%; }

/* --- 記事末尾：まとめボックス --- */
.article_conclusion_box { background-color: #ecf5ff; border: 1px solid #0442ac; position: relative; box-sizing: border-box; }
.conclusion_box_title { background-color: #0442ac; color: #fff !important; font-weight: bold; display: inline-block; position: absolute; }
.conclusion_box_list { list-style: none; padding: 0; margin: 0; }
.conclusion_box_list li { position: relative; }
.conclusion_box_list li::before { content: ''; position: absolute; background-color: #0442ac; transform: rotate(45deg); }
.conclusion_item_title { font-weight: bold; color: #333; line-height: 1.5; }
.conclusion_item_text { color: #555; line-height: 1.6; }
.conclusion_item_link a { color: #0b57d0 !important; text-decoration: underline !important; }
.conclusion_item_link a:hover { text-decoration: none !important; }

/* --- ブログカード風リンク（画像あり関連記事） --- */
.blog-card { display: block; text-decoration: none !important; margin: 20px auto 40px; max-width: 450px; border: 1px solid #e0e0e0; border-radius: 12px; overflow: hidden; background-color: #fff; transition: opacity 0.2s, box-shadow 0.2s; }
.blog-card:hover { opacity: 0.8 !important; box-shadow: 0 4px 10px rgba(0,0,0,0.05); }
.blog-card-img { width: 100%; aspect-ratio: 16 / 9; background: #f7f7f7; border-bottom: 1px solid #e0e0e0; }
.blog-card-img img { width: 100%; height: 100%; object-fit: cover; vertical-align: bottom; }
.blog-card-body { padding: 16px 20px; }
.blog-card-title { font-size: 16px !important; font-weight: bold !important; color: #333 !important; line-height: 1.5 !important; margin: 0 !important; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; line-clamp: 2; overflow: hidden; }

/* --- テキストリンクカード（画像なし外部サイトリンク等） --- */
.text-link-card { display: block; text-decoration: none !important; margin: 20px auto 30px; padding: 15px 20px; border: 1px solid #e0e0e0; border-left: 5px solid #0442ac; border-radius: 4px; background-color: #f9f9f9; transition: all 0.2s ease; max-width: 600px; }
.text-link-card:hover { background-color: #f0f0f0; box-shadow: 0 2px 5px rgba(0,0,0,0.1); transform: translateY(-2px); }
.text-link-card-site { display: block; font-size: 13px !important; color: #666 !important; margin-bottom: 5px; }
.text-link-card-title { display: block; font-size: 16px !important; font-weight: bold !important; color: #0b57d0 !important; line-height: 1.5; }

/* --- Instagram埋め込みコンテナ --- */
.instagram-embed-wrapper { display: flex; justify-content: space-between; gap: 20px; margin: 40px auto; }
.instagram-embed-wrapper blockquote.instagram-media { margin: 0 !important; flex: 1; min-width: 250px !important; width: 100% !important; }

/* --- 枠線付き・クリック可能なチェックリスト --- */
.checklist_box { border: 1px solid #0442ac; background-color: #ffffff; box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1); }
.checklist_box .list_title { margin-top: 10px; }
/* 元の「■」を消す＆余白リセット */
ul.text_list.interactive_check_list li { list-style-type: none !important; text-indent: 0; padding-left: 0; margin-left: 0; margin-right: 0; }
ul.text_list.interactive_check_list li::before { content: none !important; }
/* ラベル全体をタップ可能にする */
.interactive_check_list label { display: inline-flex; align-items: flex-start; cursor: pointer; width: 100%; line-height: 1.5; }
.interactive_check_list input[type="checkbox"] { display: none; }
/* --- 枠線付き・クリック可能なチェックリスト --- */
.interactive_check_list .check_text { display: flex; align-items: flex-start; font-size: inherit; }
/* 未チェック状態（CSSで作る四角形） */
.interactive_check_list .check_text::before { content: ''; display: inline-block; width: 1.2em; height: 1.2em; flex-shrink: 0; border: 2px solid #ccc; border-radius: 4px; box-sizing: border-box;background-color: #fff;transition: 0.2s ease; margin-top: 2px; }
/* チェックが入った状態（背景色＋SVGチェックマーク） */
.interactive_check_list input[type="checkbox"]:checked + .check_text::before { border-color: #0442ac; background-color: #0442ac; background-repeat: no-repeat; background-position: center; background-size: 90%; background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='none' stroke='%23ffffff' stroke-width='4' stroke-linecap='round' stroke-linejoin='round' d='M3 13.5l6.5 6.5L21 4.5'/%3E%3C/svg%3E"); }
/* --- 追加：チェックリスト内の注意書き・グループタイトル --- */
.checklist_note_wrap { margin: 15px 0 25px; }
.checklist_note_wrap .note_text { margin-bottom: 8px; }
.checklist_subtitle { font-weight: bold; color: #0442ac; margin: 20px 0 10px; }
.checklist_box .text_list.interactive_check_list { margin-bottom: 20px; }

/* --- 注意書き専用クラス --- */
.note_text { position: relative; padding-left: 1.2em; line-height: 1.6 !important; color: #555; }
.note_text::before { content: '※'; position: absolute; left: 0; top: 0; color: #555; }

/* =========================================
   PC用スタイル (650px以上)
========================================= */
@media only screen and (min-width: 650px) {
    .sp-view { display: none !important; } /* スマホ専用要素を非表示 */
    .column_section { max-width: 800px; width: 100%; margin: 0 auto; }

    /* --- 基本レイアウト・余白 --- */
    .column_section { margin-bottom: 40px; }
    .column_section_image { max-width: 100%; margin-bottom: 50px; }
    .smallsection_detail_image { margin-top: 10px; }
    .smallsection_detail_image img { width: 100%; vertical-align: bottom; }
    .content_wrap { width: 800px; margin: auto; }
    .content_wrap:not(:first-child) { margin-top: 30px; }
    .column_text_section, .column_text_section_outro { padding-top: 140px; margin-top: -140px; }
    .column_text_section:not(:last-child), .column_text_section_outro:not(:last-child) { margin-bottom: 110px; }
    
    /* --- 標準テキスト・リンク --- */
    .content_text, .content_text_table_link { width: 100%; margin: 60px auto 0; }
    .content_text, .content_detail_text, .content_detail_detail_text { color: #333; font-size: 16px !important; line-height: 2; margin-bottom: 38px; margin-top: 38px !important; }
    .content_text_table_link { color: #333; font-size: 13px !important; line-height: 2; margin-bottom: 30px; margin-top: 30px; }
    .text_highlight { font-size: 17px; font-weight: bold; padding: 0 5px; background: linear-gradient(transparent 58%, #fff000 0%); }
    .text_bold { font-size: 16px; font-weight: bold; }
    .emphasis_text { font-size: 42px; color: #d2173e; }
    .note_text { font-size: 13px !important; }
    .note_text a { color: #0b57d0 !important; font-size: 13px !important; font-weight: normal !important; text-decoration: underline !important; word-break: break-all; }
    .explanation_text { font-size: 14px !important; padding-left: 2.3em; }
    
    /* リンクカラー統一 */
    .content_text a, .content_detail_text a { font-size: 18px !important; color: #0b57d0; padding: 0 5px; font-weight: bold; }
    .smallsection_detail_text a, .smallsection_detail_text_2 a { font-size: 16px !important; color: #0b57d0 !important; padding: 0 5px; }
    .content_text_table_link a { font-size: 13px !important; color: #0b57d0 !important; }

    /* --- 見出し関連 --- */
    .text_section_title { font-size: 30px !important; margin-bottom: 30px; padding: 15px 10px; }
    .text_section_title_end { font-size: 30px !important; margin-bottom: 30px; padding: 15px 10px; }
    
    .content_title { font-size: 20px !important; color: #fff; font-weight: bold !important; margin-bottom: 10px; position: relative; border-radius: 2px; padding: 11px 10px 4px 20px !important; z-index: 1; background: #0442ac; border-left: none !important; }
    .content_title::after { content: ""; width: 13px; height: 7px; background: #fff; position: absolute; bottom: 17px; left: 0; z-index: 2; }
    
    .content_title_title { padding: 6px !important; margin: 50px 0 -20px; border: 1px solid #0442ac; border-left: 1px solid #0442ac !important; width: max-content; color: #0442ac; font-size: 16px !important; font-weight: bold; }
    /* 見出しの直後に来る小見出しの余白調整 */
    h3 + .content_title_title { margin: 30px 0 -20px; }

    /* --- 箇条書きリスト --- */
    .list_title { font-weight: bold; font-size: 18px; color: #0442ac; padding-bottom: 5px; margin-bottom: 5px; display: inline-block; }
    .list_title.mt-fix { margin-top: 40px !important; } /* 余白調整用ユーティリティ */
    .text_list { margin-top: 10px; margin-bottom: 10px; }
    .text_list li { color: #333; font-size: 16px; line-height: 1.4; list-style-type: square; list-style-position: outside; margin-left: 1.5em; padding-left: 0.3em; border-bottom: none !important; }
    ol.text_list li { list-style-type: decimal; margin-left: 1.8em; }
    .text_list li:not(:last-child) { margin-bottom: 12px; }
    ul.interactive_check_list + .list_title { margin-top: 30px; }

    /* --- テーブル詳細調整 --- */
    .blog_table, .content_wrap .blog_table { margin: 30px 0; }
    .blog_table_title { padding: 10px 15px; }
    tbody .blog_table_title { width: 170px; font-size: 15px; }
    .blog_table_detail { padding: 10px; }

    /* --- コンテンツ詳細・ポイント囲み枠 --- */
    .content_detail_image { width: 600px; margin: 20px auto 0; }
    .content_detail_wrap { margin-top: 30px; }
    .content_detail_list { background: #f7f7f7; padding: 30px; margin: 20px 0; }
    .content_detail_wrap .content_detail_list { margin: 20px; }
    .content_detail_item { font-size: 16px; padding-left: 15px !important; padding: 5px; border-bottom: none !important; position: relative; }
    .content_detail_item:not(:last-child) { margin-bottom: 12px; }
    .content_detail_item::before, .content_detail_detail_item::before { content: ''; width: 6px; height: 6px; background: #333; border-radius: 50%; position: absolute; left: 0; top: 14px; margin: auto; }
    
    .column_text_section .content_detail_smallsection { border: 2px solid #0442ac; padding: 25px 30px; margin: 30px 0 0; border-radius: 8px; }
    .column_text_section .content_detail_wrap .content_detail_smallsection { margin: 30px 20px 0; }
    .content_detail_smallsection_2 { border: 2px solid #0442ac; padding: 25px 30px; margin: 30px 59px 0; }
    
    .column_text_section .detail_smallsection_title { font-size: 18px; font-weight: bold; color: #0442ac; display: inline-block; margin-bottom: 20px; border-left: none !important; padding-left: 0 !important; }
    .column_text_section .detail_smallsection_title .reasonmark { font-size: 16px; font-weight: bold; color: #fff; padding: 5px 8px 2px; margin-right: 10px; background: #ecf5ff; }
    
    .smallsection_detail_text { font-size: 16px; line-height: 1.6; position: relative; padding-left: 215px; min-height: 200px; }
    .smallsection_detail_text::before { content: ''; width: 200px; height: 200px; position: absolute; left: 0; top: 0; }
    .smallsection_detail_text_2 { font-size: 16px !important; line-height: 1.6; margin-bottom: 15px; }
    
    .smallsection_detail_item { font-size: 18px; font-weight: bold; color: #333; position: relative; padding: 4px 0 3px 15px !important; border-bottom: none !important; margin-left: 20px; }
    .smallsection_detail_item::before { content: ''; width: 6px; height: 6px; background: #333; border-radius: 50%; position: absolute; left: 0; top: 0; bottom: 0; margin: auto; }
    
    .smallsection_detail_item_list { position: relative; padding-left: 1.5em; margin-bottom: 8px; border-bottom: none !important; text-indent: 0; }
    .smallsection_detail_item_list a { display: block; font-size: 18px; color: #0b57d0; font-weight: bold; line-height: 1.5; text-decoration: underline; text-decoration-color: #0b57d0; padding-left: 0; }
    .smallsection_detail_item_list::before { content: ''; position: absolute; left: 0; top: 0.3em; width: 1em; height: 1em; background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%230442ac' d='M8 5v14l11-7z'/%3E%3C/svg%3E"); background-repeat: no-repeat; background-position: center; background-size: contain; transform: none; margin-right: 0; }
    
    .smallsection_detail_item_list typesquare_option { border-bottom: 1px dotted #ccc !important; }
    #cont1 .smallsection_detail_list { margin-top: 41px; }
    .smallsection_detail_list2 { margin-left: 25px; }

    .banner-link { margin: -40px auto 70px; max-width: 800px; }

    /* --- 結論・まとめボックス (旧デザイン互換) --- */
    .content_conclution_smallsection:not(:last-child) { margin-bottom: 40px; }
    .conclution_smallsection_title { font-size: 20px; font-weight: bold; color: #ecf5ff; position: relative; padding-left: 16px; }
    .conclution_smallsection_title::before { content: ''; width: 10px; height: 10px; background: #ecf5ff; clip-path: polygon(10px 50%, 0% 0%, 0% 10px); position: absolute; left: 0; top: 0; bottom: 0; margin: auto; }
    .conclution_smallsection_detail { border: 3px solid #878787; padding: 30px 25px; margin: 15px 0; font-size: 16px; }
    
    /* --- 要約ボックス (PC用) --- */
    .article_summary_box { width: 800px; margin: 40px auto 5px; padding: 45px 50px 30px; border-radius: 12px; }
    .summary_box_title { top: -15px; left: 20px; font-size: 18px; padding: 8px 30px; border-radius: 30px; }
    .summary_box_list li { font-size: 16px; line-height: 1.8; padding-left: 32px !important; }
    .summary_box_list li:not(:last-child) { margin-bottom: 12px; }
    .summary_box_list li::before { width: 20px; height: 20px; left: 0; top: 4px; }
    .summary_box_list { padding-top: 13px; }

    /* --- まとめボックス (PC用) --- */
    .article_conclusion_box { width: 800px; margin: 40px auto; padding: 45px 50px 35px; border-radius: 12px; }
    .conclusion_box_title { top: -18px; left: 40px; font-size: 18px; padding: 8px 30px; border-radius: 30px; }
    .conclusion_box_list li { padding-left: 30px; margin-bottom: 25px; }
    .conclusion_box_list li:last-child { margin-bottom: 0; }
    .conclusion_box_list li::before { left: 5px; top: 5px; width: 12px; height: 12px; }
    .conclusion_item_title { font-size: 18px; margin-bottom: 8px; }
    .conclusion_item_text { font-size: 15px; }
    .conclusion_item_link { font-size: 13px; color: #777; display: inline-block; margin-top: 5px; }
    .conclusion_item_link a { font-size: 13px !important; padding: 0 2px !important; }

    /* --- 参照エリア (PC用) --- */
    .reference_section { display: block; width: 800px; box-sizing: border-box; margin: 60px auto 40px; padding-top: 30px; padding-bottom: 30px; border-top: 1px solid #999; border-bottom: 1px solid #999; }
    .reference_title { font-size: 15px; color: #666; margin-bottom: 15px; }
    .reference_list { list-style-type: disc; list-style-position: outside; margin-left: 1.5em; padding: 0; }
    .reference_list li { color: #666; font-size: 13px !important; line-height: 1.6; margin-bottom: 5px; font-weight: normal; border-bottom: none !important; }
    .reference_list a { color: #0b57d0 !important; font-size: 13px !important; font-weight: normal !important; text-decoration: underline !important; word-break: break-all; }
    .reference_list a:hover { text-decoration: none !important; opacity: 0.8; }
    
    /* --- CTAボタン 微調整 --- */
    .shared-ownership-section-container { padding: 30px 20px; width: 95%; margin-top: -50px; }
    .shared-ownership-main-title { font-size: 16px !important; margin-bottom: 15px; }
    .shared-ownership-main-title.contact { font-size: 16px !important; margin-bottom: 10px; }
    .shared-ownership-consult-button { font-size: 18px; padding: 12px 25px; }

    /* --- リンクボタン --- */
    .link_btn a { display: flex; justify-content: center; align-items: center; width: 600px; height: 80px; font-size: 26px; color: #fff; background: #ff9c00; box-shadow: 0 0 6px rgba(0, 0, 0, .4); border-radius: 40px; padding-top: 4px; margin: 40px auto 0; position: relative; }
    .link_btn a::after { content: ''; border: 2px solid #fff; border-radius: 40px; position: absolute; top: 7px; bottom: 7px; left: 7px; right: 7px; }
    .link_btn a:hover { color: #fff !important; text-decoration: none !important; scale: 1.03; box-shadow: 0 0 4px rgba(0, 0, 0, .3); transition: .2s; }

    /* --- チェックリスト調整 (PC用) --- */
    .checklist_box { padding: 20px; margin: 20px auto 30px; }
    .interactive_check_list .check_text::before { margin-right: 18px; }
    .checklist_note_wrap { font-size: 13px; }
    .checklist_subtitle { font-size: 16px; margin: 25px 0 10px; }
    .sub_check_list { margin-left: 1.5em !important; padding-left: 10px; }
}

/* =========================================
   スマホ用スタイル (649px以下)
========================================= */
@media only screen and (max-width: 649px) {
    .pc-view { display: none !important; } /* PC専用要素を非表示 */

    /* --- アンカーリンクのズレ調整（追従ヘッダー対策等） --- */
    #cont1, #cont2, #cont3, #cont4, #cont5, #cont6, #cont7, #cont8  { margin-top: -35vw; padding-top: 35vw; }

    /* --- アイキャッチ画像の余白調整（スマホ用） --- */
    .column_section_image_intro { margin: 4vw 3vw 6vw; }

    /* --- 基本レイアウト・余白 --- */
    .blog__article { padding: 0 !important; }
    .blog__headline { margin: 20px 3vw 4px !important; }
    .blog__note { margin: 0 3vw 32px !important; }
    .column_text_section, .column_text_section_outro { margin: 0 3vw; }
    .column_text_section:not(:last-child), .column_text_section_outro:not(:last-child) { margin-bottom: 12vw; }
    .column_section_image { border-top: none; border-bottom: none; padding: 0; margin-bottom: 4vw; }
    .content_wrap:not(:first-child), .content_detail_wrap:not(:first-child) { margin-top: 5vw; }
    .content_wrap:not(:last-child), .content_detail_wrap:not(:last-child) { margin-bottom: 5vw; }

    /* --- 標準テキスト・リンク --- */
    .content_text, .content_detail_text { font-size: 3.8vw !important; line-height: 1.8; margin-bottom: 6vw !important; margin-top: 6vw !important; }
    .content_text_table_link { font-size: 2.8vw !important; line-height: 1.8; margin-bottom: 6vw !important; margin-top: 6vw !important; }
    .text_highlight { font-size: 3.8vw; font-weight: bold; padding: 0 2vw; background: linear-gradient(transparent 58%, #fff000 0%); }
    .text_bold { font-size: 3.8vw; font-weight: bold; }
    .emphasis_text { font-size: 7vw; color: #d2173e; }
    .explanation_text { font-size: 3.4vw !important; padding-left: 6vw; margin-top: -2vw; margin-bottom: 5vw; }
    
    /* リンクカラー統一 */
    .content_text a, .content_detail_text a { font-size: 4vw; color: #0b57d0; font-weight: bold; }
    .smallsection_detail_text a, .smallsection_detail_text_2 a { font-size: 3.8vw !important; color: #0b57d0; font-weight: bolder; }
    .content_text_table_link a { font-size: 2.8vw !important; color: #0b57d0; }

    /* --- 見出し関連 --- */
    .text_section_title { color: #333 !important; font-size: 6vw !important; margin-bottom: 7vw !important; padding: 3vw 2vw; line-height: 7.2vw; border-left: none !important; }
    .text_section_title_end { font-size: 6vw !important; margin-bottom: 7vw !important; padding: 3vw 2vw; }
    
    .content_title { font-size: 4vw !important; color: #fff !important; font-weight: bold !important; margin-bottom: 4vw !important; border-left: none !important; position: relative; padding: 3vw 5vw 2.5vw !important; z-index: 1; background: #0442ac; }
    .content_title::after { content: ""; width: 3vw; height: 1vw; background: #fff; position: absolute; bottom: 4.8vw; left: 0; z-index: 2; }
    
    .content_title_title { padding: 1vw !important; margin: 10vw 0 -3vw; border: 1px solid #0442ac; border-left: 1px solid #0442ac !important; width: max-content; color: #0442ac; font-size: 3.8vw !important; font-weight: bold; }
    /* 見出しの直後に来る箇条書きタイトルの上余白調整 */
    .content_title_title + .list_title { margin-top: 8vw !important; }

    /* --- 箇条書きリスト --- */
    .list_title { font-weight: bold !important; font-size: 3.8vw !important; color: #0442ac; padding-bottom: 1vw !important; margin-bottom: 1vw !important; margin-top: 5vw !important; display: inline-block; }
    .list_title.mt-fix { margin-top: 7vw !important; }
    .text_list { counter-reset: list-counter; list-style: none; padding-left: 0; margin-top: 2vw; margin-bottom: 6vw; }
    .text_list li { color: #333; font-size: 3.8vw !important; line-height: 1.5; list-style-type: square; list-style-position: outside; text-indent: 0; padding-left: 0.3em; margin-left: 5vw; margin-right: 1vw; }
    ol.text_list li { list-style-type: decimal; margin-left: 6vw; }
    .text_list li:not(:last-child) { margin-bottom: 2vw; }
    ul.interactive_check_list + .list_title { margin-top: 8vw; }
    
    /* 枠線付きの箇条書き専用調整 */
    .content_detail_smallsection.text_list_wrap { border: 2px solid #ecf5ff; padding: 4vw; margin: 6vw 0; border-radius: 1vw; background-color: #fff; }
    .content_detail_smallsection.text_list_wrap .text_list { margin: 0; padding: 0; }
    .content_detail_smallsection.text_list_wrap .text_list li:last-child { margin-bottom: 0; }

    /* --- テーブル詳細調整 --- */
    .blog_table, .content_wrap .blog_table { margin: 6vw 0; }
    .blog_table_title { padding: 1vw 0; vertical-align: middle; font-size: 3.5vw; }
    tbody .blog_table_title { width: 26vw; }
    tbody .blog_table_wrap:not(:last-child) .blog_table_title { border-bottom: solid 2px #fff; }
    .blog_table_detail { padding: 1vw; font-size: 3.5vw; }

    /* --- FAQ（Q&A）微調整 --- */
    .faq_toc { margin: 8vw 0; }
    .faq_toc_item { margin-bottom: 3.5vw; border-radius: 2vw; }
    .faq_toc_q { padding: 2.5vw 4vw; }
    .faq_toc_q .faq_toc_icon { font-size: 5.5vw; margin-right: 2.5vw !important; margin-top: 0.8vw !important; }
    .faq_toc_q .faq_toc_text { font-size: 4.0vw; margin-top: 0.8vw !important; line-height: 1.3 !important; }
    .faq_toc_a { padding: 3.5vw 4vw 3vw; border-radius: 0 0 2vw 2vw; }
    .faq_toc_a_top { margin-bottom: 0vw !important; }
    .faq_toc_a_top .faq_toc_icon.green { font-size: 5.5vw; margin-right: 2.5vw !important; margin-top: 0.8vw !important; }
    .faq_toc_a_top .faq_toc_text a { font-size: 3.8vw; }
    .faq_toc_a_top .faq_toc_text { font-size: 3.8vw !important; margin-top: 0.8vw !important; }
    .faq_toc_a_top .faq_toc_text + .faq_toc_text { margin-top: 4vw !important; }

    .faq_toc_link { padding-left: 0 !important; display: block !important; margin-top: 4vw !important; }
    .faq_toc_link_mark { display: block !important; font-size: 3vw !important; color: #0442ac !important; font-weight: bold !important; margin-bottom: 1vw !important; margin-left: 3vw; }
    .faq_toc_link a { font-size: 3.8vw !important; line-height: 1.5 !important; display: inline-block !important; text-decoration: underline !important; padding-left: 4vw !important; }

    /* --- コンテンツ詳細・ポイント囲み枠 --- */
    .content_detail_list { background: #f7f7f7; padding: 7vw; margin: 8vw 0; }
    .content_detail_item { font-size: 3.6vw; padding-left: 2.5vw; position: relative; }
    .content_detail_item:not(:last-child) { margin-bottom: 3vw; }
    .content_detail_item::before { content: ''; width: 2vw; height: 2vw; background: #333; border-radius: 50%; position: absolute; left: 0; top: 2vw; margin: auto; }
    
    .smallsection_detail_text { position: relative; padding-top: 67vw; font-size: 3.8vw !important; }
    .smallsection_detail_text::before { content: ''; width: 100%; height: 63vw; position: absolute; left: 0; top: 0; }
    .smallsection_detail_text_2 { font-size: 3.8vw !important; margin-bottom: 6vw; }
    
    .column_text_section .content_detail_smallsection { margin-top: 5vw; border: 2px solid #0442ac !important; padding: 4vw; border-radius: 1vw; background-color: #fff; }
    .content_detail_smallsection_2 { margin-top: 5vw; border: 2px solid #0442ac !important; padding: 4vw; }
    .column_text_section .detail_smallsection_title { font-size: 4vw !important; font-weight: bold !important; color: #0442ac !important; display: flex !important; align-items: baseline !important; margin-bottom: 3vw !important; border-left: none !important; padding-left: 0 !important; }
    .column_text_section .detail_smallsection_title .reasonmark { font-size: 3.6vw; font-weight: bold; color: #fff; width: 12vw; padding: 1vw 2vw; margin-right: 2vw; background: #ecf5ff; }
    #cnt02 .detail_smallsection_title .reasonmark, #cnt04 .detail_smallsection_title .reasonmark { width: 18vw; }
    #cnt03 .detail_smallsection_title .reasonmark { width: 22vw; }
    
    .smallsection_detail_item { font-size: 4vw; color: #333; font-weight: bold; position: relative; padding-left: 3vw; margin-left: 2vw; }
    .smallsection_detail_item::before { content: ''; width: 2vw; height: 2vw; background: #333; border-radius: 50%; position: absolute; left: 0; top: 0; bottom: 0; margin: auto; }
    .content_wrap .smallsection_detail_item { margin-left: 2vw; }
    
    .smallsection_detail_item_list { position: relative; padding-left: 6vw; margin-bottom: 1.5vw; border-bottom: none !important; text-indent: 0; }
    .smallsection_detail_item_list a { display: block; font-size: 3.8vw; color: #0b57d0; font-weight: bold; line-height: 1.6; text-decoration: underline; text-decoration-color: #07519a; padding: 0; }
    .smallsection_detail_item_list::before { content: ''; position: absolute; left: 0; top: 0.6vw; width: 4.5vw; height: 4.5vw; background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%230442ac' d='M8 5v14l11-7z'/%3E%3C/svg%3E"); background-repeat: no-repeat; background-position: center; background-size: contain; transform: none; margin-right: 0; }

    #cont1 .smallsection_detail_list { margin-top: 10vw; }
    .smallsection_detail_list2 { margin-left: 4vw; }

    .banner-link { margin: 8vw auto 12vw; width: 90vw; }

    /* --- 結論・まとめボックス (旧デザイン互換) --- */
    .content_conclution_smallsection:not(:last-child) { margin-bottom: 6vw; }
    .conclution_smallsection_title { font-size: 4.6vw; font-weight: bold; color: #ecf5ff; position: relative; padding-left: 3.5vw; }
    .conclution_smallsection_title::before { content: ''; width: 2vw; height: 2vw; background: #ecf5ff; clip-path: polygon(2vw 50%, 0% 0%, 0% 2vw); position: absolute; left: 0; top: 2vw; margin: auto; }
    .conclution_smallsection_detail { border: 3px solid #878787; padding: 3vw 4vw; margin: 4vw 0; }
    .conclution_smallsection_detail .detail_text_title { font-size: 4vw; font-weight: bold; color: #878787; margin-bottom: 2vw; }

    /* --- 要約ボックス (スマホ用) --- */
    .article_summary_box { margin: 8vw 3vw 10vw; padding: 10vw 4vw 2vw; border-radius: 3vw; }
    .summary_box_title { top: -3vw; left: 3.2vw; font-size: 3.5vw; padding: 2vw 4vw; border-radius: 5vw; }
    .summary_box_list li { font-size: 3.8vw; line-height: 1.6; margin-bottom: 3.5vw; padding-left: 7.3vw; }
    .summary_box_list li::before { width: 4.3vw; height: 4.3vw; left: 0; top: 0.6vw; }
    .summary_box_list { padding-top: 2vw; }

    /* --- まとめボックス (スマホ用) --- */
    .article_conclusion_box { margin: 10vw 3vw 8vw; padding: 10vw 4vw 6vw; border-radius: 3vw; }
    .conclusion_box_title { top: -4.5vw; left: 4vw; font-size: 3.8vw; padding: 2vw 5vw; border-radius: 5vw; }
    .conclusion_box_list li { padding-left: 6vw; margin-bottom: 6vw; }
    .conclusion_box_list li:last-child { margin-bottom: 0; }
    .conclusion_box_list li::before { left: 1vw; top: 1vw; width: 2.8vw; height: 2.8vw; }
    .conclusion_item_title { font-size: 4vw; margin-bottom: 2vw; }
    .conclusion_item_text { font-size: 3.6vw; }
    .conclusion_item_link { font-size: 3.2vw; display: inline-block; margin-top: 2vw; }
    .conclusion_item_link a { font-size: 3.2vw !important; padding: 0 1vw !important; }

    /* --- 参照エリア (スマホ用) --- */
    .reference_section { display: block; width: auto; box-sizing: border-box; margin: 10vw 3vw 8vw; padding-top: 6vw; padding-bottom: 6vw; border-top: 1px solid #999; border-bottom: 1px solid #999; }
    .reference_title { font-size: 3vw; color: #666; margin-bottom: 2vw; }
    .reference_list { list-style-type: disc; list-style-position: outside; margin-left: 5vw; padding: 0; }
    .reference_list li { color: #666; font-size: 2.8vw !important; line-height: 1.6; margin-bottom: 2vw; font-weight: normal !important; border-bottom: none !important; }
    .reference_list a { color: #0b57d0 !important; font-size: 2.8vw !important; font-weight: normal !important; text-decoration: underline !important; word-break: break-all; }

    /* --- CTAボタン 微調整 --- */
    .shared-ownership-section-container { padding: 40px 10px !important; width: 95%; margin: -4vw auto 12vw !important; }
    .shared-ownership-main-title { font-size: 3.5vw !important; margin-bottom: 10px; padding-left: 0 !important; border-left: none !important; }
    .shared-ownership-consult-button { font-size: 3.5vw !important; padding: 10px 20px; }

    /* --- リンクボタン (スマホ用) --- */
    .link_btn a { display: block; font-size: 5vw; font-weight: bold; color: #fff !important; line-height: 1.6; text-align: center; margin: 5vw 0 0; padding: 3.8vw 3vw 3vw; background: #ff9c00; border-radius: 40px; position: relative; }
    .link_btn a::after { content: ''; border: 2px solid #fff; border-radius: 40px; position: absolute; top: 1.5vw; bottom: 1.5vw; left: 1.5vw; right: 1.5vw; }

    /* --- Instagram埋め込みコンテナ --- */
    .instagram-embed-wrapper { display: block; margin: 5vw auto; } /* 縦並びに解除 */
    .instagram-embed-wrapper blockquote.instagram-media { margin: 0 auto 6vw !important; width: 100% !important; }
    
    /* --- チェックリスト調整 (スマホ用) --- */
    .checklist_box { padding: 5vw; margin: 5vw auto 8vw; }
    .interactive_check_list li { margin-bottom: 4vw; }
    .interactive_check_list .check_text::before { margin-right: 3vw; }
    .checklist_note_wrap { margin: 4vw 0 6vw; }
    .checklist_note_wrap { font-size: 3.2vw; margin-bottom: 2vw; }
    .checklist_subtitle { font-size: 3.8vw; margin: 6vw 0 3vw; }
    .sub_check_list { margin-left: 4vw !important; padding-left: 2vw !important; }
    .note_text { font-size: 3vw; margin-bottom: 2vw; }
    .note_text a { color: #0b57d0 !important; font-size: 3.2vw !important; font-weight: normal !important; text-decoration: underline !important; word-break: break-all; }
}
</style>]]></description>
            <pubDate>2026-08-29</pubDate>
        </item>
                
        <item>
            <title>同棲中にペットを飼うメリットは？飼育前の確認事項や費用も解説！</title>
            <link>https://www.nichiwa-realestate.co.jp/blog/entry-826612/</link>
            <description><![CDATA[<article class="column_section">

  <div class="column_section_image">
      <img src="//cdn.img-asp.jp/cms/826612_1_0_0_1.jpg" alt="同棲中にペットを飼うメリットは？飼育前の確認事項や費用も解説！" class="pc-view">
      <img src="//cdn.img-asp.jp/cms/826612_1_0_0_1.jpg" alt="同棲中にペットを飼うメリットは？飼育前の確認事項や費用も解説！" class="sp-view">
  </div>

  <div class="article_summary_box">
      <div class="summary_box_title">まずは概要をチェック！</div>
      <ul class="summary_box_list">
          <li><span class="text_bold">同棲でペットを飼うと、会話が増え絆が深まるなどのメリットがある</span></li>
          <li><span class="text_bold">飼育費用の負担・お世話の分担・旅行が難しいなどの負担も把握する</span></li>
          <li><span class="text_bold">飼育する前に、お世話の分担や将来について話し合うことが大切</span></li>
          <li><span class="text_bold">飼育費用は犬・猫ともに月々5千円前後、初期費用は1〜2万円が目安</span></li>
          <li><span class="text_bold">同棲しながらペットを飼うなら、ペット共生型賃貸がおすすめ！</span></li>
      </ul>
  </div>

  <div class="column_text_section intro">
      <div class="text_section_content">
          <p class="content_text">同棲を始めるタイミングで、「一緒にペットも飼いたい」と考えるカップルは少なくありません。<br><br class="sp-view">
しかし、ペットとの暮らしは楽しいことばかりではありません。費用やお世話の分担など、事前に考えておきたいことも少なくないのです。</p>
          <p class="content_text">本記事では、同棲でペットを迎えるメリット・デメリットや、事前に確認するべきポイント、後悔しないための部屋探しのコツについてご紹介いたします。<br><br class="sp-view">これから二人での新しい生活を考えている方は、ぜひ参考にしてみてください。</p>
          <dl class="content_detail_smallsection_2">
              <dt class="detail_smallsection_title">目次</dt>
              <dd class="detail_smallsection_detail">
                  <ul class="smallsection_detail_list">
                      <li class="smallsection_detail_item_list"><a href="#cont1">同棲でペットを飼うメリット</a></li>
                      <li class="smallsection_detail_item_list"><a href="#cont2">同棲でペットを飼うデメリット</a></li>
                      <li class="smallsection_detail_item_list"><a href="#cont3">飼育前に確認すべき3つのポイントと費用</a></li>
                      <li class="smallsection_detail_item_list"><a href="#cont4">同棲×ペットの部屋探しは「ペット共生型」がおすすめ！</a></li>
                      <li class="smallsection_detail_item_list"><a href="#cont5">同棲しながらペットを飼う際のFAQ</a></li>
                      <li class="smallsection_detail_item_list"><a href="#cont6">まとめ</a></li>
                  </ul>
              </dd>
          </dl>
      </div>
  </div>

  <!-- ①同棲でペットを飼うメリット -->
  <div class="column_text_section first" id="cont1">
      <div class="text_compare_content">
          <h2 class="text_section_title">同棲でペットを飼う<br class="sp-view">メリット</h2>
          <div class="column_section_image">
              <img src="//cdn.img-asp.jp/cms/826612_2_0_0_1.jpg" alt="同棲でペットを飼うメリット">
          </div>
          <p class="content_text">同棲生活にペットが加わることで、二人の関係にはどのような変化があるのでしょうか。代表的な3つのメリットをご紹介します。</p>

          <div class="content_wrap">
              <h3 class="content_title">①会話や一緒に過ごす時間が増える<br class="sp-view"></h3>
              <p class="content_detail_text">ペットとの暮らしが始まると、自然と会話の機会が増えていくため、お世話や散歩を通して、二人で過ごす時間そのものも長くなります。</p>
              <p class="content_detail_text">そのため、仕事帰りに早く帰宅するようになったり、休日は一緒にお散歩に出かけたりと、これまでとは違う過ごし方が増えるでしょう。</p>
          </div>

          <div class="content_wrap">
              <h3 class="content_title">②飼育費用を分担できる<br class="sp-view"></h3>
              <p class="content_detail_text">ペットとの暮らしには、フード代や医療費など毎月一定の費用がかかります。一人で飼う場合は負担が大きくなりがちですが、同棲であれば二人で分け合うことができます。</p>
              <p class="content_detail_text">急な通院や治療費など、まとまった出費が必要になったときも支え合いやすいのは、二人で暮らす大きな安心材料です。</p>
          </div>

          <div class="content_wrap">
              <h3 class="content_title">③二人だから、お世話を分担できる<br class="sp-view"></h3>
              <p class="content_detail_text">散歩や食事、通院といった日々のお世話も、二人で交代しながら進めることができます。<br>
出社時間や生活リズムが違えば、その分ペットの留守番の時間を短くできることもあるでしょう。<br><br class="sp-view">
一人で抱え込まずに済む分、無理なく長く続けやすいのも、同棲でペットを飼う魅力のひとつです。</p>
          </div>
      </div>
  </div>

  <div class="shared-ownership-section-container">
      <h2 class="shared-ownership-main-title">＼ 同棲しながらペットを飼うなら！ ／</h2>
      <div class="shared-ownership-button-wrapper">
          <a href="https://www.nichiwa-realestate.co.jp/petsymbiosis/" class="shared-ownership-consult-button" target="_blank">▶ ペット共生型賃貸住宅を探す</a>
      </div>
  </div>

  <!-- ②同棲でペットを飼うデメリット -->
  <div class="column_text_section second" id="cont2">
      <div class="text_compare_content">
          <h2 class="text_section_title">同棲でペットを飼う<br class="sp-view">デメリット</h2>
          <div class="column_section_image">
              <img src="//cdn.img-asp.jp/cms/826612_3_0_0_1.jpg" alt="同棲でペットを飼うデメリット">
          </div>
          <p class="content_text">楽しいことが多い一方で、事前に知っておきたい注意点もあります。ここでは3つのポイントをご紹介します。</p>

          <div class="content_wrap">
              <h3 class="content_title">①飼育費用が生活の負担になることも<br class="sp-view"></h3>
              <p class="content_detail_text">ペットとの暮らしには、フード代や日用品費など、毎月一定の費用がかかります。<br>さらに、通院や予防接種など、思わぬタイミングで費用がかさむこともあるでしょう。</p>
              <p class="content_detail_text">賃貸物件でペットと暮らす場合は、敷金や家賃が相場より高めに設定されているケースも多いため、事前に予算を考えておくことが大切です。</p>
          </div>

          <div class="content_wrap">
              <h3 class="content_title">②お世話の分担が偏りやすい<br class="sp-view"></h3>
              <p class="content_detail_text">毎日のお世話や散歩、通院などは、気づかないうちにどちらかに負担が偏ってしまうことがあります。<br><br class="sp-view">帰宅時間や忙しさは日によって変わるもの。「いつも自分ばかり」という不満が募らないよう、早いうちからルールを決めておくと安心です。</p>
          </div>

          <div class="content_wrap">
              <h3 class="content_title">③旅行や外出の自由度が下がる<br class="sp-view"></h3>
              <p class="content_detail_text">ペットと暮らし始めると、長期間家を空けることが難しくなります。<br>二人で出かける旅行や外出も、これまでより気軽に行きづらくなるでしょう。</p>
              <p class="content_detail_text">その場合は、ペットホテルやペットシッターなど、預け先の候補をあらかじめ知っておくと、いざというときに慌てずに済みます。</p>

              <table class="blog_table">
                  <thead>
                      <tr class="blog_table_wrap">
                          <th class="blog_table_title">メリット</th>
                          <th class="blog_table_title">デメリット</th>
                      </tr>
                  </thead>
                  <tbody>
                      <tr class="blog_table_wrap">
                          <td class="blog_table_detail">会話や一緒に過ごす<br class="sp-view">時間が増える</td>
                          <td class="blog_table_detail">飼育費用が生活の<br class="sp-view">負担になることも</td>
                      </tr>
                      <tr class="blog_table_wrap">
                          <td class="blog_table_detail">飼育費用を二人で<br class="sp-view">分担できる</td>
                          <td class="blog_table_detail">お世話の分担が片方に<br class="sp-view">偏ると不満につながる</td>
                      </tr>
                      <tr class="blog_table_wrap">
                          <td class="blog_table_detail">お世話を二人で<br class="sp-view">分担できる</td>
                          <td class="blog_table_detail">旅行や外出の自由度が下がる</td>
                      </tr>
                  </tbody>
              </table>
          </div>
      </div>
  </div>

  <div class="shared-ownership-section-container">
      <h2 class="shared-ownership-main-title">＼ 同棲しながらペットを飼うなら！ ／</h2>
      <div class="shared-ownership-button-wrapper">
          <a href="https://www.nichiwa-realestate.co.jp/petsymbiosis/" class="shared-ownership-consult-button" target="_blank">▶ ペット共生型賃貸住宅を探す</a>
      </div>
  </div>

  <!-- ③飼育前に確認すべき3つのポイントと費用 -->
  <div class="column_text_section third" id="cont3">
      <div class="text_compare_content">
          <h2 class="text_section_title">飼育前に確認すべき3つの<br class="sp-view">ポイントと費用</h2>
          <div class="column_section_image">
              <img src="//cdn.img-asp.jp/cms/826612_4_0_0_1.jpg" alt="飼育前に確認すべき3つのポイントと費用">
          </div>
          <p class="content_text">ペットとの新生活を後悔のないものにするために、飼う前に確認しておきたいことをご紹介します。</p>

          <div class="content_wrap">
              <h3 class="content_title">飼う前に話し合っておきたい3つのこと<br class="sp-view"></h3>
              <p class="content_detail_text">まず大切なのは、二人でしっかり話し合う時間を持つことです。</p>
              <h4 class="content_title_title">①お互いの気持ちの確認</h4>
              <p class="content_detail_text">本当に飼いたいと思っているか、アレルギーの心配はないかなど、率直に話しましょう。</p>
              <h4 class="content_title_title">②世話や費用の分担</h4>
              <p class="content_detail_text">散歩や食事の担当、費用の負担割合などをあらかじめ決めておくと安心です。</p>
              <h4 class="content_title_title">③将来の変化への備え</h4>
              <p class="content_detail_text">結婚や転勤などライフスタイルが変わっても、一緒に暮らし続けられるかを考えておきましょう。</p>
              <p class="content_detail_text">こうした話し合いを事前にしておくことで、飼育後のトラブルを避けることができます。</p>
          </div>

          <div class="content_wrap">
              <h3 class="content_title">気になる飼育費用の目安<br class="sp-view"></h3>
              <p class="content_detail_text">犬・猫と暮らす場合、初期費用と月々の費用がどのくらいかかるのか、目安を見てみましょう。</p>

              <table class="blog_table">
                  <thead>
                      <tr class="blog_table_wrap">
                          <th class="blog_table_title">費用項目</th>
                          <th class="blog_table_title">犬</th>
                          <th class="blog_table_title">猫</th>
                      </tr>
                  </thead>
                  <tbody>
                      <tr class="blog_table_wrap">
                          <th class="blog_table_title">ペット用品<br>（ケージなど）</th>
                          <td class="blog_table_detail">約2万円</td>
                          <td class="blog_table_detail">約1.5万円</td>
                      </tr>
                      <tr class="blog_table_wrap">
                          <th class="blog_table_title">フード・日用品<br>（月額）
                          </th>
<td class="blog_table_detail">約5千〜1万円</td><td class="blog_table_detail">約4〜5千円</td>
                      </tr>
                      <tr class="blog_table_wrap">
                          <th class="blog_table_title">混合ワクチン<br>接種（年1回）</th>
                          <td class="blog_table_detail">約3千〜1万円</td>
                          <td class="blog_table_detail">約3〜7千円</td>
                      </tr>
                      <tr class="blog_table_wrap">
                          <th class="blog_table_title">去勢・避妊手術</th>
                          <td class="blog_table_detail">約2〜3万円</td>
                          <td class="blog_table_detail">約1.5〜3万円</td>
                      </tr>
                  </tbody>
              </table>

              <p class="content_detail_text">上記に加えて、賃貸物件でペットと暮らす場合は、敷金や家賃が相場よりも高めに設定されているケースもあります。日々の費用だけでなく、住まいに関する費用も含めて予算を考えておくと安心です。</p>
          </div>
      </div>
  </div>

  <div class="shared-ownership-section-container">
      <h2 class="shared-ownership-main-title">＼ 同棲しながらペットを飼うなら！ ／</h2>
      <div class="shared-ownership-button-wrapper">
          <a href="https://www.nichiwa-realestate.co.jp/petsymbiosis/" class="shared-ownership-consult-button" target="_blank">▶ ペット共生型賃貸住宅を探す</a>
      </div>
  </div>

  <!-- ④同棲×ペットの部屋探しは「ペット共生型」がおすすめ！ -->
  <div class="column_text_section fourth" id="cont4">
      <div class="text_compare_content">
          <h2 class="text_section_title">同棲×ペットの部屋探しは<br class="sp-view">「ペット共生型」がおすすめ！</h2>
          <div class="column_section_image">
              <img src="//cdn.img-asp.jp/cms/826612_5_0_0_1.jpg" alt="同棲×ペットの部屋探しは「ペット共生型」がおすすめ！">
          </div>
          <p class="content_text">ペットとの新生活に向けたお部屋探しでは、「ペット可」のほかに「ペット共生型」という選択肢もあります。同棲しながらペットと暮らす場合は、どちらが向いているのでしょうか。</p>

          <div class="content_wrap">
              <h3 class="content_title">「ペット可」と「ペット共生型」の違い<br class="sp-view"></h3>
              <p class="content_detail_text">まずは、2つの違いを表で見てみましょう。</p>

              <table class="blog_table">
                  <thead>
                      <tr class="blog_table_wrap">
                          <th class="blog_table_title">&nbsp;</th>
                          <th class="blog_table_title">ペット可賃貸</th>
                          <th class="blog_table_title">ペット共生型賃貸</th>
                      </tr>
                  </thead>
                  <tbody>
                      <tr class="blog_table_wrap">
                          <th class="blog_table_title">他の入居者</th>
                          <td class="blog_table_detail">ペットが苦手<br class="sp-view">な入居者も</td>
                          <td class="blog_table_detail">ペットを愛する<br class="sp-view">入居者が集まる</td>
                      </tr>
                      <tr class="blog_table_wrap">
                          <th class="blog_table_title">設備</th>
                          <td class="blog_table_detail">最低限<br class="sp-view">（自分で揃える）</td>
                          <td class="blog_table_detail">足洗い場や<br class="sp-view">傷対策の壁材など</td>
                      </tr>
                      <tr class="blog_table_wrap">
                          <th class="blog_table_title">サポート体制</th>
                          <td class="blog_table_detail">なし</td>
                          <td class="blog_table_detail">トレーナーや<br class="sp-view">獣医師への相談な</td>
                      </tr>
                      <tr class="blog_table_wrap">
                          <th class="blog_table_title">入居後の環境</th>
                          <td class="blog_table_detail">周囲への<br class="sp-view">配慮が必要</td>
                          <td class="blog_table_detail">お互い様という<br class="sp-view">安心感</td>
                      </tr>
                  </tbody>
              </table>

              <p class="content_detail_text">ペット可賃貸は、あくまで「ペットと暮らすことが許可されている」お部屋です。</p>
              <p class="content_detail_text">一方、ペット共生型賃貸は、最初からペットとの暮らしを前提に設計されているお部屋を指します。</p>
          </div>

          <div class="content_wrap">
              <h3 class="content_title">同棲だからこそ、共生型がおすすめな理由<br class="sp-view"></h3>
              <p class="content_detail_text">同棲を機にペットを迎えるカップルにとって、ペット共生型には次のようなメリットがあります。</p>
              <h4 class="content_title_title">初めての飼育でも安心</h4>
              <p class="content_detail_text">住人同士がペット好きなので、ちょっとした悩みも相談しやすい環境があります。</p>
              <h4 class="content_title_title">日々のお世話の負担が減る</h4>
              <p class="content_detail_text">足洗い場や専用設備が備わっているため、忙しい二人でも無理なく続けられます。</p>
              <h4 class="content_title_title">周囲への気疲れが少ない</h4>
              <p class="content_detail_text">動物への理解がある住人が集まっているため、鳴き声や匂いへの過度な配慮をせずに過ごせます。</p>
              <h4 class="content_title_title">将来を見据えて長く安心して住める</h4>
              <p class="content_detail_text">多頭飼いの相談や、退去時の負担を抑える設計など、長い目で見た安心感があります。</p>
              <p class="content_detail_text">二人での新しい生活を、ペットと一緒に心地よく続けていくために、住まい選びの段階から「ペット共生型」も選択肢に入れてみてはいかがでしょうか。</p>
          </div>
      </div>
  </div>

  <div class="shared-ownership-section-container contact">
      <h2 class="shared-ownership-main-title contact">＼ ペットと暮らすお部屋選びはお任せください ／</h2>
      <div class="shared-ownership-button-wrapper">
          <a href="https://www.nichiwa-realestate.co.jp/pg-contact-general/" class="shared-ownership-consult-button btn-contact" target="_blank">▶ 賃貸SHOPニチワへ相談する</a>
      </div>
  </div>

  <!-- ⑤FAQ -->
  <div class="column_text_section fifth" id="cont5">
      <div class="text_compare_content">
          <h2 class="text_section_title">同棲しながらペットを<br class="sp-view">飼う際のFAQ</h2>

          <div class="faq_toc">
              <div class="faq_toc_item">
                  <div class="faq_toc_q">
                      <span class="faq_toc_icon">Q1.</span>
                      <span class="faq_toc_text">同棲を始めるタイミングとペットを迎えるタイミング、どちらが先がいい？</span>
                  </div>
                  <div class="faq_toc_a">
                      <div class="faq_toc_a_top">
                          <span class="faq_toc_icon green">A1.</span>
                          <span class="faq_toc_text" style="font-weight: bold; text-decoration: underline; ">先に同棲生活を始め、ある程度落ち着いてからペットを迎える方が安心です。</span>
                          <span class="faq_toc_text">新しい住まいや二人の生活リズムに慣れる前にペットを迎えると、お世話が行き届かず、ペットにとってもストレスになりやすいためです。</span>
                      </div>
                  </div>
              </div>
              <div class="faq_toc_item">
                  <div class="faq_toc_q">
                      <span class="faq_toc_icon">Q2.</span>
                      <span class="faq_toc_text">同棲でペットを飼う場合、初期費用はどのくらい増える？</span>
                  </div>
                  <div class="faq_toc_a">
                      <div class="faq_toc_a_top">
                          <span class="faq_toc_icon green">A2.</span>
                          <span class="faq_toc_text" style="font-weight: bold; text-decoration: underline; ">賃貸物件でペットと暮らす場合、敷金が家賃1〜2か月分ほど上乗せされるケースが一般的です。</span>
                          <span class="faq_toc_text">物件によっては、家賃自体が相場より高めに設定されていることもあります。<br class="sp-view"><br class="sp-view">契約前に、通常の初期費用に加えてどのくらいの上乗せがあるのか、不動産会社に確認しておくと安心です。</span>
                      </div>
                  </div>
              </div>
              <div class="faq_toc_item">
                  <div class="faq_toc_q">
                      <span class="faq_toc_icon">Q3.</span>
                      <span class="faq_toc_text">「ペット可」と「ペット共生型」、結局どちらを選ぶべき？</span>
                  </div>
                  <div class="faq_toc_a">
                      <div class="faq_toc_a_top">
                          <span class="faq_toc_icon green">A3.</span>
                          <span class="faq_toc_text" style="font-weight: bold; text-decoration: underline; ">同棲でペットとの新生活を始めるなら、「ペット共生型」がおすすめです。</span>
                          <span class="faq_toc_text">ペット可賃貸はあくまで飼育が許可されているお部屋であるのに対し、ペット共生型は設備やサポート体制が整っており、初めてペットを飼うカップルでも安心して暮らせます。</span>
                      </div>
                  </div>
              </div>
          </div>
      </div>
  </div>

  <div class="shared-ownership-section-container contact">
      <h2 class="shared-ownership-main-title contact">＼ ペットと暮らすお部屋選びはお任せください ／</h2>
      <div class="shared-ownership-button-wrapper">
          <a href="https://www.nichiwa-realestate.co.jp/pg-contact-general/" class="shared-ownership-consult-button btn-contact" target="_blank">▶ 賃貸SHOPニチワへ相談する</a>
      </div>
  </div>

  <!-- ⑥まとめ -->
  <div class="column_text_section sixth" id="cont6">
      <div class="text_compare_content">
          <h2 class="text_section_title">まとめ</h2>
          <p class="content_text">本記事では、同棲でペットを飼うメリット・デメリットや、後悔しないための準備、住まい選びのポイントについてご紹介しました。最後に、重要なポイントを振り返ります。</p>
          <div class="content_detail_smallsection text_list_wrap">
              <ul class="text_list">
                  <li><span class="text_bold">同棲でペットを飼うと、会話や一緒に過ごす時間が増え、絆が深まる</span></li>
                  <li><span class="text_bold">飼育費用やお世話の分担など、事前に知っておきたい注意点もある</span></li>
                  <li><span class="text_bold">飼育前に、お互いの気持ちや将来の変化への備えを話し合っておくと安心</span></li>
                  <li><span class="text_bold">賃貸でペットと暮らすなら、「ペット可」よりも「ペット共生型」がおすすめ</span></li>
              </ul>
          </div>
          <p class="content_text">ペットとの新しい生活は、二人の毎日をより温かく、豊かなものにしてくれます。だからこそ、事前の準備や住まい選びを丁寧に行うことが、後悔のないスタートにつながります。</p>
          <p class="content_text">同棲でのペットとの暮らしを考えている方は、東京・神奈川・埼玉・千葉でペット共生型賃貸住宅をご検討中なら、ぜひ弊社「ニチワ」へお気軽にご相談ください。</p>
          <p class="content_text">大切な家族との新しい毎日が、より幸せなものになるよう、心を込めてお手伝いいたします。</p>
      </div>
  </div>

  <div class="shared-ownership-section-container contact">
      <h2 class="shared-ownership-main-title contact">＼ ペットと暮らすお部屋選びはお任せください ／</h2>
      <div class="shared-ownership-button-wrapper">
          <a href="https://www.nichiwa-realestate.co.jp/pg-contact-general/" class="shared-ownership-consult-button btn-contact" target="_blank">▶ 賃貸SHOPニチワへ相談する</a>
      </div>
  </div>

</article>
<style>
/* =========================================
   共通・ベーススタイル（画面幅に関わらず適用）
========================================= */
.column_section * { color: #333; font-weight: 500; font-size: 15px; }
.column_section_image img { width: 100%; height: auto; vertical-align: bottom; }
.column_section_image { display: flex; justify-content: center; }
.banner-link { display: block; }
.column_section_image_intro img { width: 100%; }
.column_text_section { scroll-margin-top: 100px; }
.sec01 .smallsection_detail_text::before { background: url() no-repeat center center / cover; }
.sec02 .smallsection_detail_text::before { background: url() no-repeat center center / cover; }
.sec03 .smallsection_detail_text::before { background: url() no-repeat center center / cover; }
.text_section_title, .text_section_title_end { font-weight: bold !important; position: relative; text-align: center; scroll-margin-top: 140px; }
.text_section_title_end { background: #19abf1; color: #fff; }
.text_section_title::before, .text_section_title_end::before { content: ''; height: 2px; position: absolute; top: 0; left: 0; right: 0; margin: auto; }
.text_section_title::after, .text_section_title_end::after { content: ''; height: 2px; position: absolute; bottom: 0; left: 0; right: 0; margin: auto; }
.text_section_title::before, .text_section_title::after { background: #333; }
.text_section_title_end::before, .text_section_title_end::after { background: #19abf1; }
.blog_table,
.content_wrap .blog_table { width: 100%; box-shadow: 0 0 7px 2px rgba(0, 0, 0, .06); border-collapse: collapse; }
thead .blog_table_title { color: #fff; font-weight: bold; background: #19abf1; vertical-align: middle; }
thead .blog_table_title:not(:first-child) { background: #0442ac; color: #fff; }
thead .blog_table_title:not(:last-child),
tbody .blog_table_title { border-right: 2px solid #ecf5ff; }
tbody .blog_table_title { color: #333; font-weight: bold; background: #ecf5ff; vertical-align: middle;}
tbody .blog_table_wrap:not(:last-child) .blog_table_title { border-bottom: solid 2px #fff; }
.blog_table_detail { background-color: #fff; }
tbody .blog_table_detail { text-align: center; vertical-align: middle; }
tbody .blog_table_detail:not(:last-child) { border-right: 2px solid #ededed; }
tbody .blog_table_wrap:not(:last-child) .blog_table_detail { border-bottom: 2px solid #ededed; }
tbody .blog_table_detail.text-left { text-align: left; }
.faq_toc { max-width: 700px; margin: 40px auto 60px; }
.faq_toc_item { margin-bottom: 15px; border-radius: 8px; overflow: hidden; }
.faq_toc_q { background-color: #0442ac; color: #fff; padding: 10px 20px; display: flex; align-items: flex-start; }
.faq_toc_q .faq_toc_icon { font-size: 24px; margin-right: 12px; color: #fff; font-family: Arial, sans-serif; line-height: 1.1; }
.faq_toc_q .faq_toc_text { font-size: 17px; font-weight: bold; color: #fff; line-height: 1.5; margin-top: 2px; }
.faq_toc_a { background-color: #fff; border: 2px solid #0442ac; border-top: none; border-radius: 0 0 8px 8px; padding: 15px 20px 12px; }
.faq_toc_a_top { display: grid; grid-template-columns: max-content 1fr; align-items: start; margin-bottom: 12px; }
.faq_toc_a_top .faq_toc_icon.green { grid-column: 1; grid-row: 1 / 10; color: #0442ac; font-size: 24px; margin-right: 12px; font-family: Arial, sans-serif; line-height: 1.1; }
.faq_toc_a_top .faq_toc_text { grid-column: 2; display: block; color: #333; font-size: 16px; line-height: 1.6; margin-top: 2px; }
.faq_toc_link { padding-left: 36px; line-height: 1.5; margin-top: 10px; }
.faq_toc_link_mark { font-size: 14px; color: #0442ac; font-weight: bold; margin-bottom: 6px; display: block; }
.faq_toc_link a { font-size: 16px; color: #0b57d0; display: inline-block; text-decoration: underline; padding-left: 14px; }
.faq_toc_link a:hover { text-decoration: none; opacity: 0.8; }
.faq_toc_a_top .faq_toc_text + .faq_toc_text { margin-top: 15px !important; }
.faq_toc_a_top .faq_toc_text a { font-size: 16px; color: #0b57d0 !important; text-decoration: underline !important; font-weight: bold !important; transition: opacity 0.3s ease; }
.faq_toc_a_top .faq_toc_text a:hover { text-decoration: none !important; opacity: 0.7; }
.shared-ownership-section-container { border-radius: 10px; text-align: center; max-width: 600px; margin: 0 auto 50px; width: 90%; box-sizing: border-box; }
.shared-ownership-main-title { font-weight: bold; color: #0442ac; line-height: 1.4; }
.shared-ownership-button-wrapper { display: flex; justify-content: center; }
.shared-ownership-consult-button { display: inline-flex; align-items: center; justify-content: center; color: #ffffff !important; font-weight: bold; border-radius: 50px; text-decoration: none; white-space: nowrap; cursor: pointer; transition: box-shadow 0.3s ease, background-color 0.3s ease; box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1); background-color: #0442ac; }
.shared-ownership-consult-button:hover { box-shadow: 0 0 15px rgba(117, 117, 117, 0.5); }
.shared-ownership-main-title.contact { color: #da2315 !important; }
.shared-ownership-consult-button.btn-contact { background-color: #da2315 !important; }
.shared-ownership-consult-button.btn-contact:hover { background-color: #fa1101 !important; }
.article_summary_box { background-color: #ecf5ff; border: 1px solid #0442ac; position: relative; box-sizing: border-box; }
.summary_box_title { background-color: #0442ac; color: #fff !important; font-weight: bold; display: inline-block; position: absolute; }
.summary_box_list { list-style: none; padding: 0; margin: 0; }
.summary_box_list li { position: relative; font-weight: bold; color: #333; }
.summary_box_list li::before { content: ''; position: absolute; box-sizing: border-box; border: 2px solid #0442ac; border-radius: 3px; background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='none' stroke='%230442ac' stroke-width='4' d='M4 12l5 5L20 6'/%3E%3C/svg%3E"); background-repeat: no-repeat; background-position: center; background-size: 80%; }
.article_conclusion_box { background-color: #ecf5ff; border: 1px solid #0442ac; position: relative; box-sizing: border-box; }
.conclusion_box_title { background-color: #0442ac; color: #fff !important; font-weight: bold; display: inline-block; position: absolute; }
.conclusion_box_list { list-style: none; padding: 0; margin: 0; }
.conclusion_box_list li { position: relative; }
.conclusion_box_list li::before { content: ''; position: absolute; background-color: #0442ac; transform: rotate(45deg); }
.conclusion_item_title { font-weight: bold; color: #333; line-height: 1.5; }
.conclusion_item_text { color: #555; line-height: 1.6; }
.conclusion_item_link a { color: #0b57d0 !important; text-decoration: underline !important; }
.conclusion_item_link a:hover { text-decoration: none !important; }
.blog-card { display: block; text-decoration: none !important; margin: 20px auto 40px; max-width: 450px; border: 1px solid #e0e0e0; border-radius: 12px; overflow: hidden; background-color: #fff; transition: opacity 0.2s, box-shadow 0.2s; }
.blog-card:hover { opacity: 0.8 !important; box-shadow: 0 4px 10px rgba(0,0,0,0.05); }
.blog-card-img { width: 100%; aspect-ratio: 16 / 9; background: #f7f7f7; border-bottom: 1px solid #e0e0e0; }
.blog-card-img img { width: 100%; height: 100%; object-fit: cover; vertical-align: bottom; }
.blog-card-body { padding: 16px 20px; }
.blog-card-title { font-size: 16px !important; font-weight: bold !important; color: #333 !important; line-height: 1.5 !important; margin: 0 !important; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; line-clamp: 2; overflow: hidden; }
.text-link-card { display: block; text-decoration: none !important; margin: 20px auto 30px; padding: 15px 20px; border: 1px solid #e0e0e0; border-left: 5px solid #0442ac; border-radius: 4px; background-color: #f9f9f9; transition: all 0.2s ease; max-width: 600px; }
.text-link-card:hover { background-color: #f0f0f0; box-shadow: 0 2px 5px rgba(0,0,0,0.1); transform: translateY(-2px); }
.text-link-card-site { display: block; font-size: 13px !important; color: #666 !important; margin-bottom: 5px; }
.text-link-card-title { display: block; font-size: 16px !important; font-weight: bold !important; color: #0b57d0 !important; line-height: 1.5; }
.instagram-embed-wrapper { display: flex; justify-content: space-between; gap: 20px; margin: 40px auto; }
.instagram-embed-wrapper blockquote.instagram-media { margin: 0 !important; flex: 1; min-width: 250px !important; width: 100% !important; }
.checklist_box { border: 1px solid #0442ac; background-color: #ffffff; box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1); }
.checklist_box .list_title { margin-top: 10px; }
ul.text_list.interactive_check_list li { list-style-type: none !important; text-indent: 0; padding-left: 0; margin-left: 0; margin-right: 0; }
ul.text_list.interactive_check_list li::before { content: none !important; }
.interactive_check_list label { display: inline-flex; align-items: flex-start; cursor: pointer; width: 100%; line-height: 1.5; }
.interactive_check_list input[type="checkbox"] { display: none; }
.interactive_check_list .check_text { display: flex; align-items: flex-start; font-size: inherit; }
.interactive_check_list .check_text::before { content: ''; display: inline-block; width: 1.2em; height: 1.2em; flex-shrink: 0; border: 2px solid #ccc; border-radius: 4px; box-sizing: border-box;background-color: #fff;transition: 0.2s ease; margin-top: 2px; }
.interactive_check_list input[type="checkbox"]:checked + .check_text::before { border-color: #0442ac; background-color: #0442ac; background-repeat: no-repeat; background-position: center; background-size: 90%; background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='none' stroke='%23ffffff' stroke-width='4' stroke-linecap='round' stroke-linejoin='round' d='M3 13.5l6.5 6.5L21 4.5'/%3E%3C/svg%3E"); }
.checklist_note_wrap { margin: 15px 0 25px; }
.checklist_note_wrap .note_text { margin-bottom: 8px; }
.checklist_subtitle { font-weight: bold; color: #0442ac; margin: 20px 0 10px; }
.checklist_box .text_list.interactive_check_list { margin-bottom: 20px; }
.note_text { position: relative; padding-left: 1.2em; line-height: 1.6 !important; color: #555; }
.note_text::before { content: '※'; position: absolute; left: 0; top: 0; color: #555; }

@media only screen and (min-width: 650px) {
    .sp-view { display: none !important; }
    .column_section { max-width: 800px; width: 100%; margin: 0 auto; }
    .column_section { margin-bottom: 40px; }
    .column_section_image { max-width: 100%; margin-bottom: 50px; }
    .smallsection_detail_image { margin-top: 10px; }
    .smallsection_detail_image img { width: 100%; vertical-align: bottom; }
    .content_wrap { width: 800px; margin: auto; }
    .content_wrap:not(:first-child) { margin-top: 30px; }
    .column_text_section, .column_text_section_outro { padding-top: 140px; margin-top: -140px; }
    .column_text_section:not(:last-child), .column_text_section_outro:not(:last-child) { margin-bottom: 110px; }
    .content_text, .content_text_table_link { width: 100%; margin: 60px auto 0; }
    .content_text, .content_detail_text, .content_detail_detail_text { color: #333; font-size: 16px !important; line-height: 2; margin-bottom: 38px; margin-top: 38px !important; }
    .content_text_table_link { color: #333; font-size: 13px !important; line-height: 2; margin-bottom: 30px; margin-top: 30px; }
    .text_highlight { font-size: 17px; font-weight: bold; padding: 0 5px; background: linear-gradient(transparent 58%, #fff000 0%); }
    .text_bold { font-size: 16px; font-weight: bold; }
    .emphasis_text { font-size: 42px; color: #d2173e; }
    .note_text { font-size: 13px !important; }
    .note_text a { color: #0b57d0 !important; font-size: 13px !important; font-weight: normal !important; text-decoration: underline !important; word-break: break-all; }
    .explanation_text { font-size: 14px !important; padding-left: 2.3em; }
    .content_text a, .content_detail_text a { font-size: 18px !important; color: #0b57d0; padding: 0 5px; font-weight: bold; }
    .smallsection_detail_text a, .smallsection_detail_text_2 a { font-size: 16px !important; color: #0b57d0 !important; padding: 0 5px; }
    .content_text_table_link a { font-size: 13px !important; color: #0b57d0 !important; }
    .text_section_title { font-size: 30px !important; margin-bottom: 30px; padding: 15px 10px; }
    .text_section_title_end { font-size: 30px !important; margin-bottom: 30px; padding: 15px 10px; }
    .content_title { font-size: 20px !important; color: #fff; font-weight: bold !important; margin-bottom: 10px; position: relative; border-radius: 2px; padding: 11px 10px 4px 20px !important; z-index: 1; background: #0442ac; border-left: none !important; }
    .content_title::after { content: ""; width: 13px; height: 7px; background: #fff; position: absolute; bottom: 17px; left: 0; z-index: 2; }
    .content_title_title { padding: 6px !important; margin: 50px 0 -20px; border: 1px solid #0442ac; border-left: 1px solid #0442ac !important; width: max-content; color: #0442ac; font-size: 16px !important; font-weight: bold; }
    h3 + .content_title_title { margin: 30px 0 -20px; }
    .list_title { font-weight: bold; font-size: 18px; color: #0442ac; padding-bottom: 5px; margin-bottom: 5px; display: inline-block; }
    .list_title.mt-fix { margin-top: 40px !important; }
    .text_list { margin-top: 10px; margin-bottom: 10px; }
    .text_list li { color: #333; font-size: 16px; line-height: 1.4; list-style-type: square; list-style-position: outside; margin-left: 1.5em; padding-left: 0.3em; border-bottom: none !important; }
    ol.text_list li { list-style-type: decimal; margin-left: 1.8em; }
    .text_list li:not(:last-child) { margin-bottom: 12px; }
    ul.interactive_check_list + .list_title { margin-top: 30px; }
    .blog_table, .content_wrap .blog_table { margin: 30px 0; }
    .blog_table_title { padding: 10px 15px; }
    tbody .blog_table_title { width: 170px; font-size: 15px; }
    .blog_table_detail { padding: 10px; }
    .content_detail_image { width: 600px; margin: 20px auto 0; }
    .content_detail_wrap { margin-top: 30px; }
    .content_detail_list { background: #f7f7f7; padding: 30px; margin: 20px 0; }
    .content_detail_wrap .content_detail_list { margin: 20px; }
    .content_detail_item { font-size: 16px; padding-left: 15px !important; padding: 5px; border-bottom: none !important; position: relative; }
    .content_detail_item:not(:last-child) { margin-bottom: 12px; }
    .content_detail_item::before, .content_detail_detail_item::before { content: ''; width: 6px; height: 6px; background: #333; border-radius: 50%; position: absolute; left: 0; top: 14px; margin: auto; }
    .column_text_section .content_detail_smallsection { border: 2px solid #0442ac; padding: 25px 30px; margin: 30px 0 0; }
    .column_text_section .content_detail_wrap .content_detail_smallsection { margin: 30px 20px 0; }
    .content_detail_smallsection_2 { border: 2px solid #0442ac; padding: 25px 30px; margin: 30px 59px 0; }
    .column_text_section .detail_smallsection_title { font-size: 18px; font-weight: bold; color: #0442ac; display: inline-block; margin-bottom: 20px; border-left: none !important; padding-left: 0 !important; }
    .column_text_section .detail_smallsection_title .reasonmark { font-size: 16px; font-weight: bold; color: #fff; padding: 5px 8px 2px; margin-right: 10px; background: #ecf5ff; }
    .smallsection_detail_text { font-size: 16px; line-height: 1.6; position: relative; padding-left: 215px; min-height: 200px; }
    .smallsection_detail_text::before { content: ''; width: 200px; height: 200px; position: absolute; left: 0; top: 0; }
    .smallsection_detail_text_2 { font-size: 16px !important; line-height: 1.6; margin-bottom: 15px; }
    .smallsection_detail_item { font-size: 18px; font-weight: bold; color: #333; position: relative; padding: 4px 0 3px 15px !important; border-bottom: none !important; margin-left: 20px; }
    .smallsection_detail_item::before { content: ''; width: 6px; height: 6px; background: #333; border-radius: 50%; position: absolute; left: 0; top: 0; bottom: 0; margin: auto; }
    .smallsection_detail_item_list { position: relative; padding-left: 1.5em; margin-bottom: 8px; border-bottom: none !important; text-indent: 0; }
    .smallsection_detail_item_list a { display: block; font-size: 18px; color: #0b57d0; font-weight: bold; line-height: 1.5; text-decoration: underline; text-decoration-color: #0b57d0; padding-left: 0; }
    .smallsection_detail_item_list::before { content: ''; position: absolute; left: 0; top: 0.3em; width: 1em; height: 1em; background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%230442ac' d='M8 5v14l11-7z'/%3E%3C/svg%3E"); background-repeat: no-repeat; background-position: center; background-size: contain; transform: none; margin-right: 0; }
    .smallsection_detail_item_list typesquare_option { border-bottom: 1px dotted #ccc !important; }
    #cont1 .smallsection_detail_list { margin-top: 41px; }
    .smallsection_detail_list2 { margin-left: 25px; }
    .banner-link { margin: -40px auto 70px; max-width: 800px; }
    .content_conclution_smallsection:not(:last-child) { margin-bottom: 40px; }
    .conclution_smallsection_title { font-size: 20px; font-weight: bold; color: #ecf5ff; position: relative; padding-left: 16px; }
    .conclution_smallsection_title::before { content: ''; width: 10px; height: 10px; background: #ecf5ff; clip-path: polygon(10px 50%, 0% 0%, 0% 10px); position: absolute; left: 0; top: 0; bottom: 0; margin: auto; }
    .conclution_smallsection_detail { border: 3px solid #878787; padding: 30px 25px; margin: 15px 0; font-size: 16px; }
    .article_summary_box { width: 800px; margin: 40px auto 5px; padding: 45px 50px 30px; border-radius: 12px; }
    .summary_box_title { top: -15px; left: 20px; font-size: 18px; padding: 8px 30px; border-radius: 30px; }
    .summary_box_list li { font-size: 16px; line-height: 1.8; padding-left: 32px !important; }
    .summary_box_list li:not(:last-child) { margin-bottom: 12px; }
    .summary_box_list li::before { width: 20px; height: 20px; left: 0; top: 4px; }
    .summary_box_list { padding-top: 13px; }
    .article_conclusion_box { width: 800px; margin: 40px auto; padding: 45px 50px 35px; border-radius: 12px; }
    .conclusion_box_title { top: -18px; left: 40px; font-size: 18px; padding: 8px 30px; border-radius: 30px; }
    .conclusion_box_list li { padding-left: 30px; margin-bottom: 25px; }
    .conclusion_box_list li:last-child { margin-bottom: 0; }
    .conclusion_box_list li::before { left: 5px; top: 5px; width: 12px; height: 12px; }
    .conclusion_item_title { font-size: 18px; margin-bottom: 8px; }
    .conclusion_item_text { font-size: 15px; }
    .conclusion_item_link { font-size: 13px; color: #777; display: inline-block; margin-top: 5px; }
    .conclusion_item_link a { font-size: 13px !important; padding: 0 2px !important; }
    .reference_section { display: block; width: 800px; box-sizing: border-box; margin: 60px auto 40px; padding-top: 30px; padding-bottom: 30px; border-top: 1px solid #999; border-bottom: 1px solid #999; }
    .reference_title { font-size: 15px; color: #666; margin-bottom: 15px; }
    .reference_list { list-style-type: disc; list-style-position: outside; margin-left: 1.5em; padding: 0; }
    .reference_list li { color: #666; font-size: 13px !important; line-height: 1.6; margin-bottom: 5px; font-weight: normal; border-bottom: none !important; }
    .reference_list a { color: #0b57d0 !important; font-size: 13px !important; font-weight: normal !important; text-decoration: underline !important; word-break: break-all; }
    .reference_list a:hover { text-decoration: none !important; opacity: 0.8; }
    .shared-ownership-section-container { padding: 30px 20px; width: 95%; margin-top: -50px; }
    .shared-ownership-main-title { font-size: 16px !important; margin-bottom: 15px; }
    .shared-ownership-main-title.contact { font-size: 16px !important; margin-bottom: 10px; }
    .shared-ownership-consult-button { font-size: 18px; padding: 12px 25px; }
    .link_btn a { display: flex; justify-content: center; align-items: center; width: 600px; height: 80px; font-size: 26px; color: #fff; background: #ff9c00; box-shadow: 0 0 6px rgba(0, 0, 0, .4); border-radius: 40px; padding-top: 4px; margin: 40px auto 0; position: relative; }
    .link_btn a::after { content: ''; border: 2px solid #fff; border-radius: 40px; position: absolute; top: 7px; bottom: 7px; left: 7px; right: 7px; }
    .link_btn a:hover { color: #fff !important; text-decoration: none !important; scale: 1.03; box-shadow: 0 0 4px rgba(0, 0, 0, .3); transition: .2s; }
    .checklist_box { padding: 20px; margin: 20px auto 30px; }
    .interactive_check_list .check_text::before { margin-right: 18px; }
    .checklist_note_wrap { font-size: 13px; }
    .checklist_subtitle { font-size: 16px; margin: 25px 0 10px; }
    .sub_check_list { margin-left: 1.5em !important; padding-left: 10px; }
}

@media only screen and (max-width: 649px) {
    .pc-view { display: none !important; }
    #cont1, #cont2, #cont3, #cont4, #cont5, #cont6, #cont7, #cont8  { margin-top: -35vw; padding-top: 35vw; }
    .column_section_image_intro { margin: 4vw 3vw 6vw; }
    .blog__article { padding: 0 !important; }
    .blog__headline { margin: 20px 3vw 4px !important; }
    .blog__note { margin: 0 3vw 32px !important; }
    .column_text_section, .column_text_section_outro { margin: 0 3vw; }
    .column_text_section:not(:last-child), .column_text_section_outro:not(:last-child) { margin-bottom: 12vw; }
    .column_section_image { border-top: none; border-bottom: none; padding: 0; margin-bottom: 4vw; }
    .content_wrap:not(:first-child), .content_detail_wrap:not(:first-child) { margin-top: 5vw; }
    .content_wrap:not(:last-child), .content_detail_wrap:not(:last-child) { margin-bottom: 5vw; }
    .content_text, .content_detail_text { font-size: 3.8vw !important; line-height: 1.8; margin-bottom: 6vw !important; margin-top: 6vw !important; }
    .content_text_table_link { font-size: 2.8vw !important; line-height: 1.8; margin-bottom: 6vw !important; margin-top: 6vw !important; }
    .text_highlight { font-size: 3.8vw; font-weight: bold; padding: 0 2vw; background: linear-gradient(transparent 58%, #fff000 0%); }
    .text_bold { font-size: 3.8vw; font-weight: bold; }
    .emphasis_text { font-size: 7vw; color: #d2173e; }
    .explanation_text { font-size: 3.4vw !important; padding-left: 6vw; margin-top: -2vw; margin-bottom: 5vw; }
    .content_text a, .content_detail_text a { font-size: 4vw; color: #0b57d0; font-weight: bold; }
    .smallsection_detail_text a, .smallsection_detail_text_2 a { font-size: 3.8vw !important; color: #0b57d0; font-weight: bolder; }
    .content_text_table_link a { font-size: 2.8vw !important; color: #0b57d0; }
    .text_section_title { color: #333 !important; font-size: 6vw !important; margin-bottom: 7vw !important; padding: 3vw 2vw; line-height: 7.2vw; border-left: none !important; }
    .text_section_title_end { font-size: 6vw !important; margin-bottom: 7vw !important; padding: 3vw 2vw; }
    .content_title { font-size: 4vw !important; color: #fff !important; font-weight: bold !important; margin-bottom: 4vw !important; border-left: none !important; position: relative; padding: 3vw 5vw 2.5vw !important; z-index: 1; background: #0442ac; }
    .content_title::after { content: ""; width: 3vw; height: 1vw; background: #fff; position: absolute; bottom: 4.8vw; left: 0; z-index: 2; }
    .content_title_title { padding: 1vw !important; margin: 10vw 0 -3vw; border: 1px solid #0442ac; border-left: 1px solid #0442ac !important; width: max-content; color: #0442ac; font-size: 3.8vw !important; font-weight: bold; }
    .content_title_title + .list_title { margin-top: 8vw !important; }
    .list_title { font-weight: bold !important; font-size: 3.8vw !important; color: #0442ac; padding-bottom: 1vw !important; margin-bottom: 1vw !important; margin-top: 5vw !important; display: inline-block; }
    .list_title.mt-fix { margin-top: 7vw !important; }
    .text_list { counter-reset: list-counter; list-style: none; padding-left: 0; margin-top: 2vw; margin-bottom: 6vw; }
    .text_list li { color: #333; font-size: 3.8vw !important; line-height: 1.5; list-style-type: square; list-style-position: outside; text-indent: 0; padding-left: 0.3em; margin-left: 5vw; margin-right: 1vw; }
    ol.text_list li { list-style-type: decimal; margin-left: 6vw; }
    .text_list li:not(:last-child) { margin-bottom: 2vw; }
    ul.interactive_check_list + .list_title { margin-top: 8vw; }
    .content_detail_smallsection.text_list_wrap { border: 2px solid #ecf5ff; padding: 4vw; margin: 6vw 0; border-radius: 1vw; background-color: #fff; }
    .content_detail_smallsection.text_list_wrap .text_list { margin: 0; padding: 0; }
    .content_detail_smallsection.text_list_wrap .text_list li:last-child { margin-bottom: 0; }
    .blog_table, .content_wrap .blog_table { margin: 6vw 0; }
    .blog_table_title { padding: 1vw 0; vertical-align: middle; font-size: 3.5vw; }
    tbody .blog_table_title { width: 26vw; }
    tbody .blog_table_wrap:not(:last-child) .blog_table_title { border-bottom: solid 2px #fff; }
    .blog_table_detail { padding: 1vw; font-size: 3.5vw; }
    .faq_toc { margin: 8vw 0; }
    .faq_toc_item { margin-bottom: 3.5vw; border-radius: 2vw; }
    .faq_toc_q { padding: 2.5vw 4vw; }
    .faq_toc_q .faq_toc_icon { font-size: 5.5vw; margin-right: 2.5vw !important; margin-top: 0.8vw !important; }
    .faq_toc_q .faq_toc_text { font-size: 4.0vw; margin-top: 0.8vw !important; line-height: 1.3 !important; }
    .faq_toc_a { padding: 3.5vw 4vw 3vw; border-radius: 0 0 2vw 2vw; }
    .faq_toc_a_top { margin-bottom: 0vw !important; }
    .faq_toc_a_top .faq_toc_icon.green { font-size: 5.5vw; margin-right: 2.5vw !important; margin-top: 0.8vw !important; }
    .faq_toc_a_top .faq_toc_text a { font-size: 3.8vw; }
    .faq_toc_a_top .faq_toc_text { font-size: 3.8vw !important; margin-top: 0.8vw !important; }
    .faq_toc_a_top .faq_toc_text + .faq_toc_text { margin-top: 4vw !important; }
    .faq_toc_link { padding-left: 0 !important; display: block !important; margin-top: 4vw !important; }
    .faq_toc_link_mark { display: block !important; font-size: 3vw !important; color: #0442ac !important; font-weight: bold !important; margin-bottom: 1vw !important; margin-left: 3vw; }
    .faq_toc_link a { font-size: 3.8vw !important; line-height: 1.5 !important; display: inline-block !important; text-decoration: underline !important; padding-left: 4vw !important; }
    .content_detail_list { background: #f7f7f7; padding: 7vw; margin: 8vw 0; }
    .content_detail_item { font-size: 3.6vw; padding-left: 2.5vw; position: relative; }
    .content_detail_item:not(:last-child) { margin-bottom: 3vw; }
    .content_detail_item::before { content: ''; width: 2vw; height: 2vw; background: #333; border-radius: 50%; position: absolute; left: 0; top: 2vw; margin: auto; }
    .smallsection_detail_text { position: relative; padding-top: 67vw; font-size: 3.8vw !important; }
    .smallsection_detail_text::before { content: ''; width: 100%; height: 63vw; position: absolute; left: 0; top: 0; }
    .smallsection_detail_text_2 { font-size: 3.8vw !important; margin-bottom: 6vw; }
    .column_text_section .content_detail_smallsection { margin-top: 5vw; border: 2px solid #0442ac !important; padding: 4vw; border-radius: 1vw; background-color: #fff; }
    .content_detail_smallsection_2 { margin-top: 5vw; border: 2px solid #0442ac !important; padding: 4vw; }
    .column_text_section .detail_smallsection_title { font-size: 4vw !important; font-weight: bold !important; color: #0442ac !important; display: flex !important; align-items: baseline !important; margin-bottom: 3vw !important; border-left: none !important; padding-left: 0 !important; }
    .column_text_section .detail_smallsection_title .reasonmark { font-size: 3.6vw; font-weight: bold; color: #fff; width: 12vw; padding: 1vw 2vw; margin-right: 2vw; background: #ecf5ff; }
    #cnt02 .detail_smallsection_title .reasonmark, #cnt04 .detail_smallsection_title .reasonmark { width: 18vw; }
    #cnt03 .detail_smallsection_title .reasonmark { width: 22vw; }
    .smallsection_detail_item { font-size: 4vw; color: #333; font-weight: bold; position: relative; padding-left: 3vw; margin-left: 2vw; }
    .smallsection_detail_item::before { content: ''; width: 2vw; height: 2vw; background: #333; border-radius: 50%; position: absolute; left: 0; top: 0; bottom: 0; margin: auto; }
    .content_wrap .smallsection_detail_item { margin-left: 2vw; }
    .smallsection_detail_item_list { position: relative; padding-left: 6vw; margin-bottom: 1.5vw; border-bottom: none !important; text-indent: 0; }
    .smallsection_detail_item_list a { display: block; font-size: 3.8vw; color: #0b57d0; font-weight: bold; line-height: 1.6; text-decoration: underline; text-decoration-color: #07519a; padding: 0; }
    .smallsection_detail_item_list::before { content: ''; position: absolute; left: 0; top: 0.6vw; width: 4.5vw; height: 4.5vw; background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%230442ac' d='M8 5v14l11-7z'/%3E%3C/svg%3E"); background-repeat: no-repeat; background-position: center; background-size: contain; transform: none; margin-right: 0; }
    #cont1 .smallsection_detail_list { margin-top: 10vw; }
    .smallsection_detail_list2 { margin-left: 4vw; }
    .banner-link { margin: 8vw auto 12vw; width: 90vw; }
    .content_conclution_smallsection:not(:last-child) { margin-bottom: 6vw; }
    .conclution_smallsection_title { font-size: 4.6vw; font-weight: bold; color: #ecf5ff; position: relative; padding-left: 3.5vw; }
    .conclution_smallsection_title::before { content: ''; width: 2vw; height: 2vw; background: #ecf5ff; clip-path: polygon(2vw 50%, 0% 0%, 0% 2vw); position: absolute; left: 0; top: 2vw; margin: auto; }
    .conclution_smallsection_detail { border: 3px solid #878787; padding: 3vw 4vw; margin: 4vw 0; }
    .conclution_smallsection_detail .detail_text_title { font-size: 4vw; font-weight: bold; color: #878787; margin-bottom: 2vw; }
    .article_summary_box { margin: 8vw 3vw 10vw; padding: 10vw 4vw 2vw; border-radius: 3vw; }
    .summary_box_title { top: -3vw; left: 3.2vw; font-size: 3.5vw; padding: 2vw 4vw; border-radius: 5vw; }
    .summary_box_list li { font-size: 3.8vw; line-height: 1.6; margin-bottom: 3.5vw; padding-left: 7.3vw; }
    .summary_box_list li::before { width: 4.3vw; height: 4.3vw; left: 0; top: 0.6vw; }
    .summary_box_list { padding-top: 2vw; }
    .article_conclusion_box { margin: 10vw 3vw 8vw; padding: 10vw 4vw 6vw; border-radius: 3vw; }
    .conclusion_box_title { top: -4.5vw; left: 4vw; font-size: 3.8vw; padding: 2vw 5vw; border-radius: 5vw; }
    .conclusion_box_list li { padding-left: 6vw; margin-bottom: 6vw; }
    .conclusion_box_list li:last-child { margin-bottom: 0; }
    .conclusion_box_list li::before { left: 1vw; top: 1vw; width: 2.8vw; height: 2.8vw; }
    .conclusion_item_title { font-size: 4vw; margin-bottom: 2vw; }
    .conclusion_item_text { font-size: 3.6vw; }
    .conclusion_item_link { font-size: 3.2vw; display: inline-block; margin-top: 2vw; }
    .conclusion_item_link a { font-size: 3.2vw !important; padding: 0 1vw !important; }
    .reference_section { display: block; width: auto; box-sizing: border-box; margin: 10vw 3vw 8vw; padding-top: 6vw; padding-bottom: 6vw; border-top: 1px solid #999; border-bottom: 1px solid #999; }
    .reference_title { font-size: 3vw; color: #666; margin-bottom: 2vw; }
    .reference_list { list-style-type: disc; list-style-position: outside; margin-left: 5vw; padding: 0; }
    .reference_list li { color: #666; font-size: 2.8vw !important; line-height: 1.6; margin-bottom: 2vw; font-weight: normal !important; border-bottom: none !important; }
    .reference_list a { color: #0b57d0 !important; font-size: 2.8vw !important; font-weight: normal !important; text-decoration: underline !important; word-break: break-all; }
    .shared-ownership-section-container { padding: 40px 10px !important; width: 95%; margin: -4vw auto 12vw !important; }
    .shared-ownership-main-title { font-size: 3.5vw !important; margin-bottom: 10px; padding-left: 0 !important; border-left: none !important; }
    .shared-ownership-consult-button { font-size: 3.5vw !important; padding: 10px 20px; }
    .link_btn a { display: block; font-size: 5vw; font-weight: bold; color: #fff !important; line-height: 1.6; text-align: center; margin: 5vw 0 0; padding: 3.8vw 3vw 3vw; background: #ff9c00; border-radius: 40px; position: relative; }
    .link_btn a::after { content: ''; border: 2px solid #fff; border-radius: 40px; position: absolute; top: 1.5vw; bottom: 1.5vw; left: 1.5vw; right: 1.5vw; }
    .instagram-embed-wrapper { display: block; margin: 5vw auto; }
    .instagram-embed-wrapper blockquote.instagram-media { margin: 0 auto 6vw !important; width: 100% !important; }
    .checklist_box { padding: 5vw; margin: 5vw auto 8vw; }
    .interactive_check_list li { margin-bottom: 4vw; }
    .interactive_check_list .check_text::before { margin-right: 3vw; }
    .checklist_note_wrap { margin: 4vw 0 6vw; }
    .checklist_note_wrap { font-size: 3.2vw; margin-bottom: 2vw; }
    .checklist_subtitle { font-size: 3.8vw; margin: 6vw 0 3vw; }
    .sub_check_list { margin-left: 4vw !important; padding-left: 2vw !important; }
    .note_text { font-size: 3vw; margin-bottom: 2vw; }
    .note_text a { color: #0b57d0 !important; font-size: 3.2vw !important; font-weight: normal !important; text-decoration: underline !important; word-break: break-all; }
}
</style>]]></description>
            <pubDate>2026-07-31</pubDate>
        </item>
                
        <item>
            <title>あざみ野の住みやすさは？治安良好で落ち着いた住環境が人気</title>
            <link>https://www.nichiwa-realestate.co.jp/blog/entry-826094/</link>
            <description><![CDATA[<article class="column_section">
    <div class="column_section_image">
        <img src="//cdn.img-asp.jp/cms/826094_1_0_0_1.jpg" alt="あざみ野周辺は住みやすい？治安良好で落ち着いた住環境が人気！" class="pc-view">
        <img src="//cdn.img-asp.jp/cms/826094_1_0_0_1.jpg" alt="あざみ野周辺は住みやすい？治安良好で落ち着いた住環境が人気！" class="sp-view">
    </div>

    <div class="article_summary_box">
        <div class="summary_box_title">まずは概要をチェック！</div>
        <ul class="summary_box_list">
            <li>東急田園都市線・横浜市営地下鉄ブルーラインが利用でき、渋谷・横浜・新横浜方面へのアクセスが良好。</li>
            <li>駅周辺にはスーパーやドラッグストアが揃い、日常の買い物もしやすい。</li>
            <li>公園や教育環境も充実したファミリー層に人気のエリア。</li>
        </ul>
    </div>

    <div class="column_text_section intro">
        <div class="text_section_content">
            <p class="content_text">多摩田園都市の一角として計画的に開発された<span class="text_highlight">あざみ野は、緑豊かで落ち着いた街並みが魅力のエリア</span>です。</p>
            <p class="content_text">また、あざみ野駅周辺にはスーパーやドラッグストアなど生活に必要な店舗が揃っており、日常の暮らしやすさも兼ね備えています。</p>
            <p class="content_text">本記事では、あざみ野の住みやすさについて、交通アクセスや家賃相場、買い物環境、治安などを詳しくご紹介いたします。</p>
            <dl class="content_detail_smallsection_2">
                <dt class="detail_smallsection_title">目次</dt>
                <dd class="detail_smallsection_detail">
                    <ul class="smallsection_detail_list">
                        <li class="smallsection_detail_item_list"><a href="#cont1">あざみ野の交通アクセスと家賃相場</a></li>
                        <li class="smallsection_detail_item_list"><a href="#cont2">あざみ野の買い物環境</a></li>
                        <li class="smallsection_detail_item_list"><a href="#cont3">あざみ野の治安と住環境</a></li>
                        <li class="smallsection_detail_item_list"><a href="#cont4">【あざみ野】世帯別のおすすめエリアは？</a></li>
                        <li class="smallsection_detail_item_list"><a href="#cont5">まとめ</a></li>
                    </ul>
                </dd>
            </dl>
        </div>
    </div>

    <div class="column_text_section first" id="cont1">
        <div class="text_compare_content">
            <h2 class="text_section_title">あざみ野の交通アクセス<br class="sp-view">と家賃相場</h2>
            <div class="column_section_image">
                <img src="//cdn.img-asp.jp/cms/826094_2_0_0_1.jpg" alt="あざみ野駅の交通アクセス">
            </div>
            <p class="content_text">あざみ野の住みやすさのポイントは、<span class="text_highlight">都心方面と横浜方面のどちらにもアクセスしやすい交通の便</span>にあります。</p>

            <div class="content_wrap">
                <h3 class="content_title">2路線が使える利便性の高い駅</h3>
                <p class="content_detail_text">あざみ野駅では、以下の2路線が利用できます。</p>
                <ul class="text_list">
                    <li><span class="text_bold">東急田園都市線</span>（急行・準急・各停すべて停車）</li>
                    <li><span class="text_bold">横浜市営地下鉄ブルーライン</span>（あざみ野駅始発）</li>
                </ul>
                <p class="content_detail_text">東急田園都市線は渋谷駅から東京メトロ半蔵門線に直通しており、乗り換えなしで都心へアクセスできます。<br class="sp-view"><br class="sp-view">また、<span class="text_highlight">横浜市営地下鉄ブルーラインはあざみ野駅が始発</span>のため、朝の通勤時間帯でも座って移動できる可能性が高い点も魅力です。</p>
                <p class="content_detail_text">主要駅への所要時間は以下の通りです。</p>
                <table class="blog_table">
                    <thead>
                        <tr class="blog_table_wrap">
                            <th class="blog_table_title">行先</th>
                            <th class="blog_table_title">通勤時間</th>
                            <th class="blog_table_title">利用路線</th>
                            <th class="blog_table_title">乗換</th>
                        </tr>
                    </thead>
                    <tbody>
                        <tr class="blog_table_wrap">
                            <th class="blog_table_title">渋谷駅</th>
                            <td class="blog_table_detail">約32分</td>
                            <td class="blog_table_detail">東急田園都市線</td>
                            <td class="blog_table_detail">なし</td>
                        </tr>
                        <tr class="blog_table_wrap">
                            <th class="blog_table_title">二子玉川駅</th>
                            <td class="blog_table_detail">約15分</td>
                            <td class="blog_table_detail">東急田園都市線</td>
                            <td class="blog_table_detail">なし</td>
                        </tr>
                        <tr class="blog_table_wrap">
                            <th class="blog_table_title">横浜駅</th>
                            <td class="blog_table_detail">約28分</td>
                            <td class="blog_table_detail">横浜市営地下鉄<br class="sp-view">ブルーライン</td>
                            <td class="blog_table_detail">なし</td>
                        </tr>
                        <tr class="blog_table_wrap">
                            <th class="blog_table_title">新横浜駅</th>
                            <td class="blog_table_detail">約16分</td>
                            <td class="blog_table_detail">横浜市営地下鉄<br class="sp-view">ブルーライン</td>
                            <td class="blog_table_detail">なし</td>
                        </tr>
                    </tbody>
                </table>
                <p class="note_text">所要時間は日中の目安であり、時間帯や曜日によって異なります。</p>
                <p class="note_text">通勤時間帯（平日の朝7時半前後）を想定した所要時間を記載しています。</p>
                <p class="content_detail_text">このように、あざみ野駅は<span class="text_highlight">渋谷駅まで約32分、横浜駅まで約28分</span>でアクセスできるため、都心と横浜の両方を生活圏に取り入れやすい点が大きな魅力です。</p>
            </div>

            <div class="content_wrap">
                <h3 class="content_title">利便性に見合ったあざみ野の家賃相場</h3>
                <p class="content_detail_text">あざみ野駅周辺は、高級住宅街のイメージを持たれることも多いエリアですが、単身者向け物件の家賃相場は都心部と比べて比較的抑えられています。</p>
                <p class="content_detail_text">あざみ野駅周辺の間取り別の家賃相場は、以下の通りです。</p>
                <table class="blog_table">
                    <thead>
                        <tr class="blog_table_wrap">
                            <th class="blog_table_title">間取り</th>
                            <th class="blog_table_title">家賃相場</th>
                        </tr>
                    </thead>
                    <tbody>
                        <tr class="blog_table_wrap">
                            <th class="blog_table_title">ワンルーム</th>
                            <td class="blog_table_detail">6.69万円</td>
                        </tr>
                        <tr class="blog_table_wrap">
                            <th class="blog_table_title">1K</th>
                            <td class="blog_table_detail">6.41万円</td>
                        </tr>
                        <tr class="blog_table_wrap">
                            <th class="blog_table_title">1DK</th>
                            <td class="blog_table_detail">8.29万円</td>
                        </tr>
                        <tr class="blog_table_wrap">
                            <th class="blog_table_title">2K</th>
                            <td class="blog_table_detail">11.09万円</td>
                        </tr>
                        <tr class="blog_table_wrap">
                            <th class="blog_table_title">2DK</th>
                            <td class="blog_table_detail">8.53万円</td>
                        </tr>
                        <tr class="blog_table_wrap">
                            <th class="blog_table_title">2LDK</th>
                            <td class="blog_table_detail">11.04万円</td>
                        </tr>
                        <tr class="blog_table_wrap">
                            <th class="blog_table_title">3DK</th>
                            <td class="blog_table_detail">13.55万円</td>
                        </tr>
                        <tr class="blog_table_wrap">
                            <th class="blog_table_title">3LDK</th>
                            <td class="blog_table_detail">17.52万円</td>
                        </tr>
                    </tbody>
                </table>
                <p class="note_text">参照：at home「<a href="https://www.athome.co.jp/chintai/souba/kanagawa/azamino-st/" target="_blank">あざみ野駅の家賃相場・賃料相場</a>」（2026年7月9日確認）</p>
                <p class="content_detail_text">落ち着いた住環境と2路線利用の利便性を考えると、暮らしの質を重視したい方に向いたエリアと言えます。</p>
                <p class="content_detail_text">一方で、ファミリー向けの広い間取りは家賃が上がりやすいため、隣駅のたまプラーザ方面まで範囲を広げて比較するのも一つの選択肢です。</p>
            </div>
        </div>
    </div>

    <div class="shared-ownership-section-container">
        <h2 class="shared-ownership-main-title">＼ 抜群の交通アクセスと落ち着いた住環境 ／</h2>
        <div class="shared-ownership-button-wrapper">
            <a href="https://www.nichiwa-realestate.co.jp/bkn76175/" class="shared-ownership-consult-button" target="_blank">▶ あざみ野の賃貸物件を探す</a>
        </div>
        <br><div class="shared-ownership-button-wrapper">
            <a href="https://www.nichiwa-realestate.co.jp/reservation/select?companyId=76175" class="shared-ownership-consult-button" target="_blank">▶ あざみ野営業所に来店予約する</a>
        </div>
    </div>

    <div class="column_text_section second" id="cont2">
        <div class="text_compare_content">
            <h2 class="text_section_title">あざみ野の買い物環境</h2>
            <div class="column_section_image">
                <img src="//cdn.img-asp.jp/cms/826094_3_0_0_1.jpg" alt="あざみ野駅周辺の買い物環境">
            </div>
            <p class="content_text">あざみ野は、高級住宅街のイメージがある一方で、日常の買い物環境もしっかり整っています。仕事帰りの買い出しから休日の外食まで、駅周辺で完結しやすい環境です。</p>

            <div class="content_wrap">
                <h3 class="content_title">駅直結・駅周辺のスーパーが充実</h3>
                <p class="content_detail_text">あざみ野駅直結の「<span class="text_highlight">エトモあざみ野</span>」には、東急ストアをはじめ食品売場や飲食店などが揃っています。</p>
                <p class="content_detail_text">改札を出てすぐに買い物ができるため、仕事帰りでも立ち寄りやすいのが魅力です。</p>
                <p class="content_detail_text">また、駅の東口側にはスーパーが複数店舗集まっており、スギ薬局やクリエイトといったドラッグストアも点在しているため、食料品や日用品の買い物に困ることはありません。</p>
                <p class="content_detail_text">さらに、西口側には「<span class="text_highlight">あざみ野商店街</span>」があり、パン屋やラーメン店など個人経営の飲食店・専門店が軒を連ねています。</p>
            </div>

            <div class="content_wrap">
                <h3 class="content_title">外食の選択肢も豊富</h3>
                <p class="content_detail_text">西口駅前にはガストやジョナサン、ドトールといったチェーン系の飲食店が揃っており、ちょっと外食したいときにも気軽に利用できます。</p>
                <p class="content_detail_text">また、駅から少し離れた「<span class="text_highlight">あざみ野ガーデンズ</span>」には、コメダ珈琲をはじめとしたカフェや飲食店、フィットネス施設などが集まっており、休日にゆったり過ごすスポットとしても人気です。</p>
            </div>

            <div class="content_wrap">
                <h3 class="content_title">少し足を延ばせば大型商業施設も</h3>
                <p class="content_detail_text">あざみ野駅周辺には大きな商業施設は多くありませんが、少し足を延ばせば大型商業施設も充実しています。</p>
                <ul class="text_list">
                    <li><span class="text_bold">たまプラーザ：</span>電車で約1分。隣駅ながら大型商業施設が充実</li>
                    <li><span class="text_bold">二子玉川：</span>東急田園都市線で乗り換えなしで行けるショッピングエリア</li>
                    <li><span class="text_bold">青葉台：</span>東急田園都市線で乗り換えなしで行ける、大型商業施設が充実したエリア</li>
                    <li><span class="text_bold">センター北・センター南：</span>地下鉄で行けるショッピングエリア</li>
                </ul>
                <p class="content_detail_text">休日や特別な日のお出かけ先として、これらのエリアを利用する方も多いようです。</p>
            </div>
        </div>
    </div>

    <div class="shared-ownership-section-container">
        <h2 class="shared-ownership-main-title">＼ 抜群の交通アクセスと落ち着いた住環境 ／</h2>
        <div class="shared-ownership-button-wrapper">
            <a href="https://www.nichiwa-realestate.co.jp/bkn76175/" class="shared-ownership-consult-button" target="_blank">▶ あざみ野の賃貸物件を探す</a>
        </div>
        <br><div class="shared-ownership-button-wrapper">
            <a href="https://www.nichiwa-realestate.co.jp/reservation/select?companyId=76175" class="shared-ownership-consult-button" target="_blank">▶ あざみ野営業所に来店予約する</a>
        </div>
    </div>

    <div class="column_text_section third" id="cont3">
        <div class="text_compare_content">
            <h2 class="text_section_title">あざみ野の治安と住環境</h2>
            <div class="column_section_image">
                <img src="//cdn.img-asp.jp/cms/826094_4_0_0_1.jpg" alt="あざみ野の治安と住環境">
            </div>
            <p class="content_text">住む街を選ぶ上で、治安や住環境は欠かせないポイントです。ここでは、あざみ野の住宅街の雰囲気や、地形的な特徴についてご紹介いたします。</p>

            <div class="content_wrap">
                <h3 class="content_title">落ち着いた住宅街の雰囲気</h3>
                <p class="content_detail_text">あざみ野は、計画的に開発された街並みが特徴で、高級住宅街として知られることもあり、街全体に品のある雰囲気が漂っています。</p>
                <p class="content_detail_text">あざみ野が位置する横浜市青葉区は、<span class="text_highlight">人口千人当たりの犯罪認知件数が2.74件と、横浜市18区の中で最も少ない区</span>となっており、住環境の評価の高さがうかがえます。</p>
                <p class="content_detail_text">とはいえ、お部屋を決める前に実際に物件周辺を歩いてみて、街灯の有無や人通りなども確認しておくと安心です。</p>
            </div>

            <div class="content_wrap">
                <h3 class="content_title">坂の多い地形には注意</h3>
                <p class="content_detail_text">あざみ野は丘陵地に開発された街のため、<span class="text_highlight">坂道が多い</span>という特徴があります。</p>
                <p class="content_detail_text">狭い区域の中でもアップダウンが激しい道が少なくないため、自転車での移動やベビーカーでのお出かけには、やや体力を要する場面もあるかもしれません。</p>
                <p class="content_detail_text">一方で、駅西口には広々としたバスロータリーがあり、複数系統のバスが利用できるため、坂道が気になる方は移動手段としてバスを活用するのも一つの方法です。</p>
            </div>

            <div class="content_wrap">
                <h3 class="content_title">併せて確認したい「ハザードマップ」</h3>
                <p class="content_detail_text">お部屋探しの際は、住環境と合わせて災害リスクも確認しておくと安心です。</p>
                <p class="content_detail_text">横浜市や青葉区では、地域のハザードマップを公開しています。物件の立地や周辺環境をあわせて確認しておくとよいでしょう。</p>
                <h4 class="content_title_title">◎ エリア選びに不安がある場合は</h4>
                <p class="content_detail_text">もしエリア選びで不安や疑問がございましたら、ぜひ一度、弊社「ニチワ」までご相談ください。<br class="sp-view"><br class="sp-view">あざみ野周辺に精通したスタッフが、お客様のライフスタイルにぴったりのエリア探しをサポートいたします。</p>
                <p class="content_detail_text">
                    ▶ <a href="https://www.nichiwa-realestate.co.jp/pg-contact-store/?company=76175" target="_blank" class=" typesquare_option">ニチワあざみ野営業所の店舗情報はこちら</a>
                </p>
                <iframe src="https://www.google.com/maps/embed?pb=!1m18!1m12!1m3!1d3245.4125072073034!2d139.5510810757826!3d35.568208972623964!2m3!1f0!2f0!3f0!3m2!1i1024!2i768!4f13.1!3m3!1m2!1s0x6018f7095437682f%3A0x50c3b21ddee915c6!2z5qCq5byP5Lya56S-44OL44OB44OvIOOBguOBluOBv-mHjuWWtualreaJgA!5e0!3m2!1sja!2sjp!4v1785316711074!5m2!1sja!2sjp" width="100%" height="400" title="ニチワあざみ野営業所の場所を示すGoogleマップ" style="border:0;" allowfullscreen="" loading="lazy" referrerpolicy="strict-origin-when-cross-origin"></iframe>
            </div>

            <div class="content_wrap">
                <h3 class="content_title">緑を感じられるスポットも身近に</h3>
                <p class="content_detail_text">閑静な住宅街の中には、公園や緑地も点在しています。</p>
                <ul class="text_list">
                    <li><span class="text_bold">あざみ野一丁目公園：</span>四季折々の植生を感じられる住宅街の公園</li>
                    <li><span class="text_bold">あざみ野東公園：</span>広々として、のびのび遊べる公園</li>
                    <li><span class="text_bold">赤田西公園・赤田東公園：</span>多目的広場もあり、子ども連れでも楽しめるスポット</li>
                </ul>
                <p class="content_detail_text">このように、あざみ野は駅前の利便性だけでなく、少し歩くと緑や落ち着きを感じられる点も魅力です。</p>
            </div>
        </div>
    </div>

    <div class="shared-ownership-section-container">
        <h2 class="shared-ownership-main-title">＼ 抜群の交通アクセスと落ち着いた住環境 ／</h2>
        <div class="shared-ownership-button-wrapper">
            <a href="https://www.nichiwa-realestate.co.jp/bkn76175/" class="shared-ownership-consult-button" target="_blank">▶ あざみ野の賃貸物件を探す</a>
        </div>
        <br><div class="shared-ownership-button-wrapper">
            <a href="https://www.nichiwa-realestate.co.jp/reservation/select?companyId=76175" class="shared-ownership-consult-button" target="_blank">▶ あざみ野営業所に来店予約する</a>
        </div>
    </div>

    <div class="column_text_section fourth" id="cont4">
        <div class="text_compare_content">
            <h2 class="text_section_title">【あざみ野】世帯別の<br class="sp-view">おすすめエリアは？</h2>
            <p class="content_text">ここでは、世帯別におすすめのエリアをご紹介いたします。</p>

            <div class="content_wrap">
                <h3 class="content_title">Q. 一人暮らしにおすすめのエリアは？</h3>
                <p class="content_detail_text">
                    <span class="text_highlight">A. 買い物の便利さを重視するなら「駅東口エリア」がおすすめです。</span>
                </p>
                <h4 class="content_title_title">おすすめの理由</h4>
                <p class="content_detail_text">駅東口エリアには、スーパーが複数店舗集まっており、スギ薬局やクリエイトといったドラッグストアも点在しています。日常の買い物が駅周辺で完結しやすく、家賃も比較的抑えやすいエリアです。</p>
            </div>

            <div class="content_wrap">
                <h3 class="content_title">Q. 共働きの二人暮らしにおすすめのエリアは？</h3>
                <p class="content_detail_text">
                    <span class="text_highlight">A. 駅近と落ち着きを両立したいなら「あざみ野1丁目・2丁目周辺」がおすすめです。</span>
                </p>
                <h4 class="content_title_title">おすすめの理由</h4>
                <p class="content_detail_text">あざみ野1丁目・2丁目周辺は、駅からの近さを確保しながら、閑静な住宅街の雰囲気も感じられるエリアです。</p>
                <p class="content_detail_text">隣駅のたまプラーザまで電車で約1分と近く、大型商業施設も生活圏に取り入れやすいため、休日のお出かけ先の選択肢も広がります。</p>
            </div>

            <div class="content_wrap">
                <h3 class="content_title">Q. 子育て世帯におすすめのエリアは？</h3>
                <p class="content_detail_text">
                    <span class="text_highlight">A. 教育環境と住環境を重視するなら「あざみ野南」がおすすめです。</span>
                </p>
                <h4 class="content_title_title">おすすめの理由</h4>
                <p class="content_detail_text">あざみ野南は、区画整理によって道幅が広く見晴らしの良い街並みが整えられた住宅街です。「慶應義塾横浜初等部」をはじめ、教育熱心な家庭が集まるエリアとしても知られています。</p>
                <p class="content_detail_text">また、周辺には公園も点在しているため、お子様との散歩や外遊びにも困りにくい環境です。</p>
                <p class="content_detail_text">
                    ▶ <a href="https://www.nichiwa-realestate.co.jp/ensen1c1/eki_cr188/stationbkn_cr188080/" target="_blank" class=" typesquare_option">あざみ野駅周辺の賃貸物件を探す</a>
                </p>
            </div>
        <br><div class="shared-ownership-button-wrapper">
            <a href="https://www.nichiwa-realestate.co.jp/reservation/select?companyId=76175" class="shared-ownership-consult-button" target="_blank">▶ あざみ野営業所に来店予約する</a>
        </div>
        </div>
    </div>

    <div class="column_text_section fifth" id="cont5">
        <div class="text_compare_content">
            <h2 class="text_section_title">まとめ</h2>
            <p class="content_text">本記事では、あざみ野の住みやすさについてご紹介いたしました。改めて、住みやすさのポイントを振り返ります。</p>

            <div class="article_conclusion_box">
                <div class="conclusion_box_title">あざみ野の住みやすさのポイント！</div>
                <ul class="conclusion_box_list">
                    <li>
                        <div class="conclusion_item_title">①都心・横浜両方面へアクセスしやすい交通の便</div>
                        <div class="conclusion_item_text">
                            東急田園都市線と横浜市営地下鉄ブルーラインの2路線が利用でき、渋谷駅まで約32分、横浜駅まで約28分でアクセス可能です。<br>
                            <span class="conclusion_item_link">詳しくは「<a href="#cont1">あざみ野の交通アクセスと家賃相場</a>」をご覧ください。</span>
                        </div>
                    </li>
                    <li>
                        <div class="conclusion_item_title">②日常の買い物から休日の外食まで楽しめる環境</div>
                        <div class="conclusion_item_text">
                            駅直結の「エトモあざみ野」や東口のスーパー、西口の商店街など、日常の買い物は駅周辺で完結しやすい環境が整っています。<br>
                            <span class="conclusion_item_link">詳しくは「<a href="#cont2">あざみ野の買い物環境</a>」をご覧ください。</span>
                        </div>
                    </li>
                    <li>
                        <div class="conclusion_item_title">③落ち着いた住環境と世帯に合わせたエリア選び</div>
                        <div class="conclusion_item_text">
                            閑静な住宅街が広がる一方、坂道が多いという地形的な特徴も。駅東口は一人暮らし、あざみ野1丁目・2丁目周辺は二人暮らし、あざみ野南は子育て世帯に、それぞれ向いたエリアです。<br>
                            <span class="conclusion_item_link">詳しくは「<a href="#cont4">【あざみ野】世帯別のおすすめエリアは？</a>」をご覧ください。</span>
                        </div>
                    </li>
                </ul>
            </div>

            <p class="content_text">あざみ野は、都心・横浜両方へのアクセスの良さと、緑豊かで落ち着いた住環境を兼ね備えた魅力的な街です。一方で、坂道の多さなど、内見時に確認しておきたいポイントもあります。</p>
            <p class="content_text">
                「駅近で便利に暮らしたい」<br>
                「落ち着いた住宅街でゆったり暮らしたい」<br>
                「家族に合ったエリアを知りたい」<br><br>
                そのようなご要望がございましたら、ぜひ<span class="text_highlight">弊社「ニチワ」へお気軽にご相談ください。</span>お客様やご家族のご希望に寄り添い、あざみ野での新生活をサポートいたします。
            </p>
        </div>
    </div>

    <div class="shared-ownership-section-container">
        <h2 class="shared-ownership-main-title contact">＼ あざみ野駅から徒歩約1分！／</h2>
        <div class="shared-ownership-button-wrapper">
            <a href="https://www.nichiwa-realestate.co.jp/pg-contact-store/?company=76175" class="shared-ownership-consult-button btn-contact" target="_blank">▶ ニチワあざみ野営業所へ相談する</a>
        </div>
    </div>

    <div class="reference_section">
        <div class="reference_title">参照</div>
        <ul class="reference_list">
            <li>at home「<a href="https://www.athome.co.jp/chintai/souba/kanagawa/azamino-st/" target="_blank">あざみ野駅の家賃相場・賃料相場</a>」（2026年7月9日確認）</li>
            <li><a href="https://www.navitime.co.jp/" target="_blank">NAVITIME</a></li>
            <li>横浜市「<a href="https://www.city.yokohama.lg.jp/aoba/kusei/tokei/hakusho.files/0307_20250327.pdf" target="_blank">データで見る青葉区</a>」</li>
            <li><a href="https://tokyu-etomo.jp/azamino/" target="_blank">エモトあざみ野</a></li>
            <li><a href="https://azaminoshops.com/" target="_blank">あざみ野商店街</a></li>
            <li>横浜市青葉区「<a href="https://www.city.yokohama.lg.jp/aoba/bosai_bohan/saigai/hazard-map/hazard-map.html" target="_blank">青葉区のハザードマップ</a>」</li>
        </ul>
    </div>
</article>

<style>
/* =========================================
   共通・ベーススタイル（画面幅に関わらず適用）
========================================= */
/* --- 全体の基本設定 --- */
.column_section * { color: #333; font-weight: 500; font-size: 15px; }
.column_section_image img { width: 100%; height: auto; vertical-align: bottom; }
.column_section_image { display: flex; justify-content: center; }

.banner-link { display: block; }
.column_section_image_intro img { width: 100%; }

/* --- アンカーリンクのズレ調整（追従ヘッダー対策） --- */
.column_text_section { scroll-margin-top: 100px; }

/* --- 特定セクションの背景画像（疑似要素） --- */
.sec01 .smallsection_detail_text::before { background: url() no-repeat center center / cover; }
.sec02 .smallsection_detail_text::before { background: url() no-repeat center center / cover; }
.sec03 .smallsection_detail_text::before { background: url() no-repeat center center / cover; }

/* --- 大見出し（上下ボーダー線の装飾）PC/スマホ共通 --- */
.text_section_title, .text_section_title_end { font-weight: bold !important; position: relative; text-align: center; scroll-margin-top: 140px; }
.text_section_title_end { background: #19abf1; color: #fff; }
/* 大見出しの上線 */
.text_section_title::before, .text_section_title_end::before { content: ''; height: 2px; position: absolute; top: 0; left: 0; right: 0; margin: auto; }
/* 大見出しの下線 */
.text_section_title::after, .text_section_title_end::after { content: ''; height: 2px; position: absolute; bottom: 0; left: 0; right: 0; margin: auto; }
.text_section_title::before, .text_section_title::after { background: #333; }
.text_section_title_end::before, .text_section_title_end::after { background: #19abf1; }

/* --- テーブル（表） PC/スマホ共通 --- */
.blog_table, 
.content_wrap .blog_table { width: 100%; box-shadow: 0 0 7px 2px rgba(0, 0, 0, .06); border-collapse: collapse; }
thead .blog_table_title { color: #fff; font-weight: bold; background: #19abf1; vertical-align: middle; }
thead .blog_table_title:not(:first-child) { background: #0442ac; color: #fff; }
thead .blog_table_title:not(:last-child), 
tbody .blog_table_title { border-right: 2px solid #ecf5ff; }
tbody .blog_table_title { color: #333; font-weight: bold; background: #ecf5ff; vertical-align: middle;}
tbody .blog_table_wrap:not(:last-child) .blog_table_title { border-bottom: solid 2px #fff; }
.blog_table_detail { background-color: #fff; }
tbody .blog_table_detail { text-align: center; vertical-align: middle; }
tbody .blog_table_detail:not(:last-child) { border-right: 2px solid #ededed; }
tbody .blog_table_wrap:not(:last-child) .blog_table_detail { border-bottom: 2px solid #ededed; }
tbody .blog_table_detail.text-left { text-align: left; }

/* =========================================
   コンポーネント（部品）共通スタイル
========================================= */
/* --- FAQ（よくある質問）目次エリア --- */
.faq_toc { max-width: 700px; margin: 40px auto 60px; }
.faq_toc_item { margin-bottom: 15px; border-radius: 8px; overflow: hidden; }
.faq_toc_q { background-color: #0442ac; color: #fff; padding: 10px 20px; display: flex; align-items: flex-start; }
.faq_toc_q .faq_toc_icon { font-size: 24px; margin-right: 12px; color: #fff; font-family: Arial, sans-serif; line-height: 1.1; }
.faq_toc_q .faq_toc_text { font-size: 17px; font-weight: bold; color: #fff; line-height: 1.5; margin-top: 2px; }
.faq_toc_a { background-color: #fff; border: 2px solid #0442ac; border-top: none; border-radius: 0 0 8px 8px; padding: 15px 20px 12px; }
.faq_toc_a_top { display: grid; grid-template-columns: max-content 1fr; align-items: start; margin-bottom: 12px; }
.faq_toc_a_top .faq_toc_icon.green { grid-column: 1; grid-row: 1 / 10; color: #0442ac; font-size: 24px; margin-right: 12px; font-family: Arial, sans-serif; line-height: 1.1; }
.faq_toc_a_top .faq_toc_text { grid-column: 2; display: block; color: #333; font-size: 16px; line-height: 1.6; margin-top: 2px; }
.faq_toc_link { padding-left: 36px; line-height: 1.5; margin-top: 10px; }
.faq_toc_link_mark { font-size: 14px; color: #0442ac; font-weight: bold; margin-bottom: 6px; display: block; }
.faq_toc_link a { font-size: 16px; color: #0b57d0; display: inline-block; text-decoration: underline; padding-left: 14px; }
.faq_toc_link a:hover { text-decoration: none; opacity: 0.8; }
.faq_toc_a_top .faq_toc_text + .faq_toc_text { margin-top: 15px !important; }
.faq_toc_a_top .faq_toc_text a { font-size: 16px; color: #0b57d0 !important; text-decoration: underline !important; font-weight: bold !important; transition: opacity 0.3s ease; }
.faq_toc_a_top .faq_toc_text a:hover { text-decoration: none !important; opacity: 0.7; }

/* --- CTAボタン（相談・誘導用ボタン）ベース --- */
.shared-ownership-section-container { border-radius: 10px; text-align: center; max-width: 600px; margin: 0 auto 50px; width: 90%; box-sizing: border-box; }
.shared-ownership-main-title { font-weight: bold; color: #0442ac; line-height: 1.4; }
.shared-ownership-button-wrapper { display: flex; justify-content: center; }
.shared-ownership-consult-button { display: inline-flex; align-items: center; justify-content: center; color: #ffffff !important; font-weight: bold; border-radius: 50px; text-decoration: none; white-space: nowrap; cursor: pointer; transition: box-shadow 0.3s ease, background-color 0.3s ease; box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1); background-color: #0442ac; }
.shared-ownership-consult-button:hover { box-shadow: 0 0 15px rgba(117, 117, 117, 0.5); }
/* コンタクト（赤系）ボタン共通ベース */
.shared-ownership-main-title.contact { color: #da2315 !important; }
.shared-ownership-consult-button.btn-contact { background-color: #da2315 !important; }
.shared-ownership-consult-button.btn-contact:hover { background-color: #fa1101 !important; }

/* --- 要約ボックス --- */
.article_summary_box { background-color: #ecf5ff; border: 1px solid #0442ac; position: relative; box-sizing: border-box; }
.summary_box_title { background-color: #0442ac; color: #fff !important; font-weight: bold; display: inline-block; position: absolute; }
.summary_box_list { list-style: none; padding: 0; margin: 0; }
.summary_box_list li { position: relative; font-weight: bold; color: #333; }
.summary_box_list li::before { content: ''; position: absolute; box-sizing: border-box; border: 2px solid #0442ac; border-radius: 3px; background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='none' stroke='%230442ac' stroke-width='4' d='M4 12l5 5L20 6'/%3E%3C/svg%3E"); background-repeat: no-repeat; background-position: center; background-size: 80%; }

/* --- 記事末尾：まとめボックス --- */
.article_conclusion_box { background-color: #ecf5ff; border: 1px solid #0442ac; position: relative; box-sizing: border-box; }
.conclusion_box_title { background-color: #0442ac; color: #fff !important; font-weight: bold; display: inline-block; position: absolute; }
.conclusion_box_list { list-style: none; padding: 0; margin: 0; }
.conclusion_box_list li { position: relative; }
.conclusion_box_list li::before { content: ''; position: absolute; background-color: #0442ac; transform: rotate(45deg); }
.conclusion_item_title { font-weight: bold; color: #333; line-height: 1.5; }
.conclusion_item_text { color: #555; line-height: 1.6; }
.conclusion_item_link a { color: #0b57d0 !important; text-decoration: underline !important; }
.conclusion_item_link a:hover { text-decoration: none !important; }

/* --- ブログカード風リンク（画像あり関連記事） --- */
.blog-card { display: block; text-decoration: none !important; margin: 20px auto 40px; max-width: 450px; border: 1px solid #e0e0e0; border-radius: 12px; overflow: hidden; background-color: #fff; transition: opacity 0.2s, box-shadow 0.2s; }
.blog-card:hover { opacity: 0.8 !important; box-shadow: 0 4px 10px rgba(0,0,0,0.05); }
.blog-card-img { width: 100%; aspect-ratio: 16 / 9; background: #f7f7f7; border-bottom: 1px solid #e0e0e0; }
.blog-card-img img { width: 100%; height: 100%; object-fit: cover; vertical-align: bottom; }
.blog-card-body { padding: 16px 20px; }
.blog-card-title { font-size: 16px !important; font-weight: bold !important; color: #333 !important; line-height: 1.5 !important; margin: 0 !important; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; line-clamp: 2; overflow: hidden; }

/* --- テキストリンクカード（画像なし外部サイトリンク等） --- */
.text-link-card { display: block; text-decoration: none !important; margin: 20px auto 30px; padding: 15px 20px; border: 1px solid #e0e0e0; border-left: 5px solid #0442ac; border-radius: 4px; background-color: #f9f9f9; transition: all 0.2s ease; max-width: 600px; }
.text-link-card:hover { background-color: #f0f0f0; box-shadow: 0 2px 5px rgba(0,0,0,0.1); transform: translateY(-2px); }
.text-link-card-site { display: block; font-size: 13px !important; color: #666 !important; margin-bottom: 5px; }
.text-link-card-title { display: block; font-size: 16px !important; font-weight: bold !important; color: #0b57d0 !important; line-height: 1.5; }

/* --- Instagram埋め込みコンテナ --- */
.instagram-embed-wrapper { display: flex; justify-content: space-between; gap: 20px; margin: 40px auto; }
.instagram-embed-wrapper blockquote.instagram-media { margin: 0 !important; flex: 1; min-width: 250px !important; width: 100% !important; }

/* --- 枠線付き・クリック可能なチェックリスト --- */
.checklist_box { border: 1px solid #0442ac; background-color: #ffffff; box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1); }
.checklist_box .list_title { margin-top: 10px; }
/* 元の「■」を消す＆余白リセット */
ul.text_list.interactive_check_list li { list-style-type: none !important; text-indent: 0; padding-left: 0; margin-left: 0; margin-right: 0; }
ul.text_list.interactive_check_list li::before { content: none !important; }
/* ラベル全体をタップ可能にする */
.interactive_check_list label { display: inline-flex; align-items: flex-start; cursor: pointer; width: 100%; line-height: 1.5; }
.interactive_check_list input[type="checkbox"] { display: none; }
/* --- 枠線付き・クリック可能なチェックリスト --- */
.interactive_check_list .check_text { display: flex; align-items: flex-start; font-size: inherit; }
/* 未チェック状態（CSSで作る四角形） */
.interactive_check_list .check_text::before { content: ''; display: inline-block; width: 1.2em; height: 1.2em; flex-shrink: 0; border: 2px solid #ccc; border-radius: 4px; box-sizing: border-box;background-color: #fff;transition: 0.2s ease; margin-top: 2px; }
/* チェックが入った状態（背景色＋SVGチェックマーク） */
.interactive_check_list input[type="checkbox"]:checked + .check_text::before { border-color: #0442ac; background-color: #0442ac; background-repeat: no-repeat; background-position: center; background-size: 90%; background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='none' stroke='%23ffffff' stroke-width='4' stroke-linecap='round' stroke-linejoin='round' d='M3 13.5l6.5 6.5L21 4.5'/%3E%3C/svg%3E"); }
/* --- 追加：チェックリスト内の注意書き・グループタイトル --- */
.checklist_note_wrap { margin: 15px 0 25px; }
.checklist_note_wrap .note_text { margin-bottom: 8px; }
.checklist_subtitle { font-weight: bold; color: #0442ac; margin: 20px 0 10px; }
.checklist_box .text_list.interactive_check_list { margin-bottom: 20px; }

/* --- 注意書き専用クラス --- */
.note_text { position: relative; padding-left: 1.2em; line-height: 1.6 !important; color: #555; }
.note_text::before { content: '※'; position: absolute; left: 0; top: 0; color: #555; }

/* =========================================
   PC用スタイル (650px以上)
========================================= */
@media only screen and (min-width: 650px) {
    .sp-view { display: none !important; } /* スマホ専用要素を非表示 */
    .column_section { max-width: 800px; width: 100%; margin: 0 auto; }

    /* --- 基本レイアウト・余白 --- */
    .column_section { margin-bottom: 40px; }
    .column_section_image { max-width: 100%; margin-bottom: 50px; }
    .smallsection_detail_image { margin-top: 10px; }
    .smallsection_detail_image img { width: 100%; vertical-align: bottom; }
    .content_wrap { width: 800px; margin: auto; }
    .content_wrap:not(:first-child) { margin-top: 30px; }
    .column_text_section, .column_text_section_outro { padding-top: 140px; margin-top: -140px; }
    .column_text_section:not(:last-child), .column_text_section_outro:not(:last-child) { margin-bottom: 110px; }
    
    /* --- 標準テキスト・リンク --- */
    .content_text, .content_text_table_link { width: 100%; margin: 60px auto 0; }
    .content_text, .content_detail_text, .content_detail_detail_text { color: #333; font-size: 16px !important; line-height: 2; margin-bottom: 38px; margin-top: 38px !important; }
    .content_text_table_link { color: #333; font-size: 13px !important; line-height: 2; margin-bottom: 30px; margin-top: 30px; }
    .text_highlight { font-size: 17px; font-weight: bold; padding: 0 5px; background: linear-gradient(transparent 58%, #fff000 0%); }
    .text_bold { font-size: 16px; font-weight: bold; }
    .emphasis_text { font-size: 42px; color: #d2173e; }
    .note_text { font-size: 13px !important; }
    .note_text a { color: #0b57d0 !important; font-size: 13px !important; font-weight: normal !important; text-decoration: underline !important; word-break: break-all; }
    .explanation_text { font-size: 14px !important; padding-left: 2.3em; }
    
    /* リンクカラー統一 */
    .content_text a, .content_detail_text a { font-size: 18px !important; color: #0b57d0; padding: 0 5px; font-weight: bold; }
    .smallsection_detail_text a, .smallsection_detail_text_2 a { font-size: 16px !important; color: #0b57d0 !important; padding: 0 5px; }
    .content_text_table_link a { font-size: 13px !important; color: #0b57d0 !important; }

    /* --- 見出し関連 --- */
    .text_section_title { font-size: 30px !important; margin-bottom: 30px; padding: 15px 10px; }
    .text_section_title_end { font-size: 30px !important; margin-bottom: 30px; padding: 15px 10px; }
    
    .content_title { font-size: 20px !important; color: #fff; font-weight: bold !important; margin-bottom: 10px; position: relative; border-radius: 2px; padding: 11px 10px 4px 20px !important; z-index: 1; background: #0442ac; border-left: none !important; }
    .content_title::after { content: ""; width: 13px; height: 7px; background: #fff; position: absolute; bottom: 17px; left: 0; z-index: 2; }
    
    .content_title_title { padding: 6px !important; margin: 50px 0 -20px; border: 1px solid #0442ac; border-left: 1px solid #0442ac !important; width: max-content; color: #0442ac; font-size: 16px !important; font-weight: bold; }
    /* 見出しの直後に来る小見出しの余白調整 */
    h3 + .content_title_title { margin: 30px 0 -20px; }

    /* --- 箇条書きリスト --- */
    .list_title { font-weight: bold; font-size: 18px; color: #0442ac; padding-bottom: 5px; margin-bottom: 5px; display: inline-block; }
    .list_title.mt-fix { margin-top: 40px !important; } /* 余白調整用ユーティリティ */
    .text_list { margin-top: 10px; margin-bottom: 10px; }
    .text_list li { color: #333; font-size: 16px; line-height: 1.4; list-style-type: square; list-style-position: outside; margin-left: 1.5em; padding-left: 0.3em; border-bottom: none !important; }
    ol.text_list li { list-style-type: decimal; margin-left: 1.8em; }
    .text_list li:not(:last-child) { margin-bottom: 12px; }
    ul.interactive_check_list + .list_title { margin-top: 30px; }

    /* --- テーブル詳細調整 --- */
    .blog_table, .content_wrap .blog_table { margin: 30px 0; }
    .blog_table_title { padding: 10px 15px; }
    tbody .blog_table_title { width: 170px; font-size: 15px; }
    .blog_table_detail { padding: 10px; }

    /* --- コンテンツ詳細・ポイント囲み枠 --- */
    .content_detail_image { width: 600px; margin: 20px auto 0; }
    .content_detail_wrap { margin-top: 30px; }
    .content_detail_list { background: #f7f7f7; padding: 30px; margin: 20px 0; }
    .content_detail_wrap .content_detail_list { margin: 20px; }
    .content_detail_item { font-size: 16px; padding-left: 15px !important; padding: 5px; border-bottom: none !important; position: relative; }
    .content_detail_item:not(:last-child) { margin-bottom: 12px; }
    .content_detail_item::before, .content_detail_detail_item::before { content: ''; width: 6px; height: 6px; background: #333; border-radius: 50%; position: absolute; left: 0; top: 14px; margin: auto; }
    
    .column_text_section .content_detail_smallsection { border: 2px solid #0442ac; padding: 25px 30px; margin: 30px 0 0; border-radius: 8px; }
    .column_text_section .content_detail_wrap .content_detail_smallsection { margin: 30px 20px 0; }
    .content_detail_smallsection_2 { border: 2px solid #0442ac; padding: 25px 30px; margin: 30px 59px 0; }
    
    .column_text_section .detail_smallsection_title { font-size: 18px; font-weight: bold; color: #0442ac; display: inline-block; margin-bottom: 20px; border-left: none !important; padding-left: 0 !important; }
    .column_text_section .detail_smallsection_title .reasonmark { font-size: 16px; font-weight: bold; color: #fff; padding: 5px 8px 2px; margin-right: 10px; background: #ecf5ff; }
    
    .smallsection_detail_text { font-size: 16px; line-height: 1.6; position: relative; padding-left: 215px; min-height: 200px; }
    .smallsection_detail_text::before { content: ''; width: 200px; height: 200px; position: absolute; left: 0; top: 0; }
    .smallsection_detail_text_2 { font-size: 16px !important; line-height: 1.6; margin-bottom: 15px; }
    
    .smallsection_detail_item { font-size: 18px; font-weight: bold; color: #333; position: relative; padding: 4px 0 3px 15px !important; border-bottom: none !important; margin-left: 20px; }
    .smallsection_detail_item::before { content: ''; width: 6px; height: 6px; background: #333; border-radius: 50%; position: absolute; left: 0; top: 0; bottom: 0; margin: auto; }
    
    .smallsection_detail_item_list { position: relative; padding-left: 1.5em; margin-bottom: 8px; border-bottom: none !important; text-indent: 0; }
    .smallsection_detail_item_list a { display: block; font-size: 18px; color: #0b57d0; font-weight: bold; line-height: 1.5; text-decoration: underline; text-decoration-color: #0b57d0; padding-left: 0; }
    .smallsection_detail_item_list::before { content: ''; position: absolute; left: 0; top: 0.3em; width: 1em; height: 1em; background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%230442ac' d='M8 5v14l11-7z'/%3E%3C/svg%3E"); background-repeat: no-repeat; background-position: center; background-size: contain; transform: none; margin-right: 0; }
    
    .smallsection_detail_item_list typesquare_option { border-bottom: 1px dotted #ccc !important; }
    #cont1 .smallsection_detail_list { margin-top: 41px; }
    .smallsection_detail_list2 { margin-left: 25px; }

    .banner-link { margin: -40px auto 70px; max-width: 800px; }

    /* --- 結論・まとめボックス (旧デザイン互換) --- */
    .content_conclution_smallsection:not(:last-child) { margin-bottom: 40px; }
    .conclution_smallsection_title { font-size: 20px; font-weight: bold; color: #ecf5ff; position: relative; padding-left: 16px; }
    .conclution_smallsection_title::before { content: ''; width: 10px; height: 10px; background: #ecf5ff; clip-path: polygon(10px 50%, 0% 0%, 0% 10px); position: absolute; left: 0; top: 0; bottom: 0; margin: auto; }
    .conclution_smallsection_detail { border: 3px solid #878787; padding: 30px 25px; margin: 15px 0; font-size: 16px; }
    
    /* --- 要約ボックス (PC用) --- */
    .article_summary_box { width: 800px; margin: 40px auto 5px; padding: 45px 50px 30px; border-radius: 12px; }
    .summary_box_title { top: -15px; left: 20px; font-size: 18px; padding: 8px 30px; border-radius: 30px; }
    .summary_box_list li { font-size: 16px; line-height: 1.8; padding-left: 32px !important; }
    .summary_box_list li:not(:last-child) { margin-bottom: 12px; }
    .summary_box_list li::before { width: 20px; height: 20px; left: 0; top: 4px; }
    .summary_box_list { padding-top: 13px; }

    /* --- まとめボックス (PC用) --- */
    .article_conclusion_box { width: 800px; margin: 40px auto; padding: 45px 50px 35px; border-radius: 12px; }
    .conclusion_box_title { top: -18px; left: 40px; font-size: 18px; padding: 8px 30px; border-radius: 30px; }
    .conclusion_box_list li { padding-left: 30px; margin-bottom: 25px; }
    .conclusion_box_list li:last-child { margin-bottom: 0; }
    .conclusion_box_list li::before { left: 5px; top: 5px; width: 12px; height: 12px; }
    .conclusion_item_title { font-size: 18px; margin-bottom: 8px; }
    .conclusion_item_text { font-size: 15px; }
    .conclusion_item_link { font-size: 13px; color: #777; display: inline-block; margin-top: 5px; }
    .conclusion_item_link a { font-size: 13px !important; padding: 0 2px !important; }

    /* --- 参照エリア (PC用) --- */
    .reference_section { display: block; width: 800px; box-sizing: border-box; margin: 60px auto 40px; padding-top: 30px; padding-bottom: 30px; border-top: 1px solid #999; border-bottom: 1px solid #999; }
    .reference_title { font-size: 15px; color: #666; margin-bottom: 15px; }
    .reference_list { list-style-type: disc; list-style-position: outside; margin-left: 1.5em; padding: 0; }
    .reference_list li { color: #666; font-size: 13px !important; line-height: 1.6; margin-bottom: 5px; font-weight: normal; border-bottom: none !important; }
    .reference_list a { color: #0b57d0 !important; font-size: 13px !important; font-weight: normal !important; text-decoration: underline !important; word-break: break-all; }
    .reference_list a:hover { text-decoration: none !important; opacity: 0.8; }
    
    /* --- CTAボタン 微調整 --- */
    .shared-ownership-section-container { padding: 30px 20px; width: 95%; margin-top: -50px; }
    .shared-ownership-main-title { font-size: 16px !important; margin-bottom: 15px; }
    .shared-ownership-main-title.contact { font-size: 16px !important; margin-bottom: 10px; }
    .shared-ownership-consult-button { font-size: 18px; padding: 12px 25px; }

    /* --- リンクボタン --- */
    .link_btn a { display: flex; justify-content: center; align-items: center; width: 600px; height: 80px; font-size: 26px; color: #fff; background: #ff9c00; box-shadow: 0 0 6px rgba(0, 0, 0, .4); border-radius: 40px; padding-top: 4px; margin: 40px auto 0; position: relative; }
    .link_btn a::after { content: ''; border: 2px solid #fff; border-radius: 40px; position: absolute; top: 7px; bottom: 7px; left: 7px; right: 7px; }
    .link_btn a:hover { color: #fff !important; text-decoration: none !important; scale: 1.03; box-shadow: 0 0 4px rgba(0, 0, 0, .3); transition: .2s; }

    /* --- チェックリスト調整 (PC用) --- */
    .checklist_box { padding: 20px; margin: 20px auto 30px; }
    .interactive_check_list .check_text::before { margin-right: 18px; }
    .checklist_note_wrap { font-size: 13px; }
    .checklist_subtitle { font-size: 16px; margin: 25px 0 10px; }
    .sub_check_list { margin-left: 1.5em !important; padding-left: 10px; }
}

/* =========================================
   スマホ用スタイル (649px以下)
========================================= */
@media only screen and (max-width: 649px) {
    .pc-view { display: none !important; } /* PC専用要素を非表示 */

    /* --- アンカーリンクのズレ調整（追従ヘッダー対策等） --- */
    #cont1, #cont2, #cont3, #cont4, #cont5, #cont6, #cont7, #cont8  { margin-top: -35vw; padding-top: 35vw; }

    /* --- アイキャッチ画像の余白調整（スマホ用） --- */
    .column_section_image_intro { margin: 4vw 3vw 6vw; }

    /* --- 基本レイアウト・余白 --- */
    .blog__article { padding: 0 !important; }
    .blog__headline { margin: 20px 3vw 4px !important; }
    .blog__note { margin: 0 3vw 32px !important; }
    .column_text_section, .column_text_section_outro { margin: 0 3vw; }
    .column_text_section:not(:last-child), .column_text_section_outro:not(:last-child) { margin-bottom: 12vw; }
    .column_section_image { border-top: none; border-bottom: none; padding: 0; margin-bottom: 4vw; }
    .content_wrap:not(:first-child), .content_detail_wrap:not(:first-child) { margin-top: 5vw; }
    .content_wrap:not(:last-child), .content_detail_wrap:not(:last-child) { margin-bottom: 5vw; }

    /* --- 標準テキスト・リンク --- */
    .content_text, .content_detail_text { font-size: 3.8vw !important; line-height: 1.8; margin-bottom: 6vw !important; margin-top: 6vw !important; }
    .content_text_table_link { font-size: 2.8vw !important; line-height: 1.8; margin-bottom: 6vw !important; margin-top: 6vw !important; }
    .text_highlight { font-size: 3.8vw; font-weight: bold; padding: 0 2vw; background: linear-gradient(transparent 58%, #fff000 0%); }
    .text_bold { font-size: 3.8vw; font-weight: bold; }
    .emphasis_text { font-size: 7vw; color: #d2173e; }
    .explanation_text { font-size: 3.4vw !important; padding-left: 6vw; margin-top: -2vw; margin-bottom: 5vw; }
    
    /* リンクカラー統一 */
    .content_text a, .content_detail_text a { font-size: 4vw; color: #0b57d0; font-weight: bold; }
    .smallsection_detail_text a, .smallsection_detail_text_2 a { font-size: 3.8vw !important; color: #0b57d0; font-weight: bolder; }
    .content_text_table_link a { font-size: 2.8vw !important; color: #0b57d0; }

    /* --- 見出し関連 --- */
    .text_section_title { color: #333 !important; font-size: 6vw !important; margin-bottom: 7vw !important; padding: 3vw 2vw; line-height: 7.2vw; border-left: none !important; }
    .text_section_title_end { font-size: 6vw !important; margin-bottom: 7vw !important; padding: 3vw 2vw; }
    
    .content_title { font-size: 4vw !important; color: #fff !important; font-weight: bold !important; margin-bottom: 4vw !important; border-left: none !important; position: relative; padding: 3vw 5vw 2.5vw !important; z-index: 1; background: #0442ac; }
    .content_title::after { content: ""; width: 3vw; height: 1vw; background: #fff; position: absolute; bottom: 4.8vw; left: 0; z-index: 2; }
    
    .content_title_title { padding: 1vw !important; margin: 10vw 0 -3vw; border: 1px solid #0442ac; border-left: 1px solid #0442ac !important; width: max-content; color: #0442ac; font-size: 3.8vw !important; font-weight: bold; }
    /* 見出しの直後に来る箇条書きタイトルの上余白調整 */
    .content_title_title + .list_title { margin-top: 8vw !important; }

    /* --- 箇条書きリスト --- */
    .list_title { font-weight: bold !important; font-size: 3.8vw !important; color: #0442ac; padding-bottom: 1vw !important; margin-bottom: 1vw !important; margin-top: 5vw !important; display: inline-block; }
    .list_title.mt-fix { margin-top: 7vw !important; }
    .text_list { counter-reset: list-counter; list-style: none; padding-left: 0; margin-top: 2vw; margin-bottom: 6vw; }
    .text_list li { color: #333; font-size: 3.8vw !important; line-height: 1.5; list-style-type: square; list-style-position: outside; text-indent: 0; padding-left: 0.3em; margin-left: 5vw; margin-right: 1vw; }
    ol.text_list li { list-style-type: decimal; margin-left: 6vw; }
    .text_list li:not(:last-child) { margin-bottom: 2vw; }
    ul.interactive_check_list + .list_title { margin-top: 8vw; }
    
    /* 枠線付きの箇条書き専用調整 */
    .content_detail_smallsection.text_list_wrap { border: 2px solid #ecf5ff; padding: 4vw; margin: 6vw 0; border-radius: 1vw; background-color: #fff; }
    .content_detail_smallsection.text_list_wrap .text_list { margin: 0; padding: 0; }
    .content_detail_smallsection.text_list_wrap .text_list li:last-child { margin-bottom: 0; }

    /* --- テーブル詳細調整 --- */
    .blog_table, .content_wrap .blog_table { margin: 6vw 0; }
    .blog_table_title { padding: 1vw 0; vertical-align: middle; font-size: 3.5vw; }
    tbody .blog_table_title { width: 26vw; }
    tbody .blog_table_wrap:not(:last-child) .blog_table_title { border-bottom: solid 2px #fff; }
    .blog_table_detail { padding: 1vw; font-size: 3.5vw; }

    /* --- FAQ（Q&A）微調整 --- */
    .faq_toc { margin: 8vw 0; }
    .faq_toc_item { margin-bottom: 3.5vw; border-radius: 2vw; }
    .faq_toc_q { padding: 2.5vw 4vw; }
    .faq_toc_q .faq_toc_icon { font-size: 5.5vw; margin-right: 2.5vw !important; margin-top: 0.8vw !important; }
    .faq_toc_q .faq_toc_text { font-size: 4.0vw; margin-top: 0.8vw !important; line-height: 1.3 !important; }
    .faq_toc_a { padding: 3.5vw 4vw 3vw; border-radius: 0 0 2vw 2vw; }
    .faq_toc_a_top { margin-bottom: 0vw !important; }
    .faq_toc_a_top .faq_toc_icon.green { font-size: 5.5vw; margin-right: 2.5vw !important; margin-top: 0.8vw !important; }
    .faq_toc_a_top .faq_toc_text a { font-size: 3.8vw; }
    .faq_toc_a_top .faq_toc_text { font-size: 3.8vw !important; margin-top: 0.8vw !important; }
    .faq_toc_a_top .faq_toc_text + .faq_toc_text { margin-top: 4vw !important; }

    .faq_toc_link { padding-left: 0 !important; display: block !important; margin-top: 4vw !important; }
    .faq_toc_link_mark { display: block !important; font-size: 3vw !important; color: #0442ac !important; font-weight: bold !important; margin-bottom: 1vw !important; margin-left: 3vw; }
    .faq_toc_link a { font-size: 3.8vw !important; line-height: 1.5 !important; display: inline-block !important; text-decoration: underline !important; padding-left: 4vw !important; }

    /* --- コンテンツ詳細・ポイント囲み枠 --- */
    .content_detail_list { background: #f7f7f7; padding: 7vw; margin: 8vw 0; }
    .content_detail_item { font-size: 3.6vw; padding-left: 2.5vw; position: relative; }
    .content_detail_item:not(:last-child) { margin-bottom: 3vw; }
    .content_detail_item::before { content: ''; width: 2vw; height: 2vw; background: #333; border-radius: 50%; position: absolute; left: 0; top: 2vw; margin: auto; }
    
    .smallsection_detail_text { position: relative; padding-top: 67vw; font-size: 3.8vw !important; }
    .smallsection_detail_text::before { content: ''; width: 100%; height: 63vw; position: absolute; left: 0; top: 0; }
    .smallsection_detail_text_2 { font-size: 3.8vw !important; margin-bottom: 6vw; }
    
    .column_text_section .content_detail_smallsection { margin-top: 5vw; border: 2px solid #0442ac !important; padding: 4vw; border-radius: 1vw; background-color: #fff; }
    .content_detail_smallsection_2 { margin-top: 5vw; border: 2px solid #0442ac !important; padding: 4vw; }
    .column_text_section .detail_smallsection_title { font-size: 4vw !important; font-weight: bold !important; color: #0442ac !important; display: flex !important; align-items: baseline !important; margin-bottom: 3vw !important; border-left: none !important; padding-left: 0 !important; }
    .column_text_section .detail_smallsection_title .reasonmark { font-size: 3.6vw; font-weight: bold; color: #fff; width: 12vw; padding: 1vw 2vw; margin-right: 2vw; background: #ecf5ff; }
    #cnt02 .detail_smallsection_title .reasonmark, #cnt04 .detail_smallsection_title .reasonmark { width: 18vw; }
    #cnt03 .detail_smallsection_title .reasonmark { width: 22vw; }
    
    .smallsection_detail_item { font-size: 4vw; color: #333; font-weight: bold; position: relative; padding-left: 3vw; margin-left: 2vw; }
    .smallsection_detail_item::before { content: ''; width: 2vw; height: 2vw; background: #333; border-radius: 50%; position: absolute; left: 0; top: 0; bottom: 0; margin: auto; }
    .content_wrap .smallsection_detail_item { margin-left: 2vw; }
    
    .smallsection_detail_item_list { position: relative; padding-left: 6vw; margin-bottom: 1.5vw; border-bottom: none !important; text-indent: 0; }
    .smallsection_detail_item_list a { display: block; font-size: 3.8vw; color: #0b57d0; font-weight: bold; line-height: 1.6; text-decoration: underline; text-decoration-color: #07519a; padding: 0; }
    .smallsection_detail_item_list::before { content: ''; position: absolute; left: 0; top: 0.6vw; width: 4.5vw; height: 4.5vw; background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%230442ac' d='M8 5v14l11-7z'/%3E%3C/svg%3E"); background-repeat: no-repeat; background-position: center; background-size: contain; transform: none; margin-right: 0; }

    #cont1 .smallsection_detail_list { margin-top: 10vw; }
    .smallsection_detail_list2 { margin-left: 4vw; }

    .banner-link { margin: 8vw auto 12vw; width: 90vw; }

    /* --- 結論・まとめボックス (旧デザイン互換) --- */
    .content_conclution_smallsection:not(:last-child) { margin-bottom: 6vw; }
    .conclution_smallsection_title { font-size: 4.6vw; font-weight: bold; color: #ecf5ff; position: relative; padding-left: 3.5vw; }
    .conclution_smallsection_title::before { content: ''; width: 2vw; height: 2vw; background: #ecf5ff; clip-path: polygon(2vw 50%, 0% 0%, 0% 2vw); position: absolute; left: 0; top: 2vw; margin: auto; }
    .conclution_smallsection_detail { border: 3px solid #878787; padding: 3vw 4vw; margin: 4vw 0; }
    .conclution_smallsection_detail .detail_text_title { font-size: 4vw; font-weight: bold; color: #878787; margin-bottom: 2vw; }

    /* --- 要約ボックス (スマホ用) --- */
    .article_summary_box { margin: 8vw 3vw 10vw; padding: 10vw 4vw 2vw; border-radius: 3vw; }
    .summary_box_title { top: -3vw; left: 3.2vw; font-size: 3.5vw; padding: 2vw 4vw; border-radius: 5vw; }
    .summary_box_list li { font-size: 3.8vw; line-height: 1.6; margin-bottom: 3.5vw; padding-left: 7.3vw; }
    .summary_box_list li::before { width: 4.3vw; height: 4.3vw; left: 0; top: 0.6vw; }
    .summary_box_list { padding-top: 2vw; }

    /* --- まとめボックス (スマホ用) --- */
    .article_conclusion_box { margin: 10vw 3vw 8vw; padding: 10vw 4vw 6vw; border-radius: 3vw; }
    .conclusion_box_title { top: -4.5vw; left: 4vw; font-size: 3.8vw; padding: 2vw 5vw; border-radius: 5vw; }
    .conclusion_box_list li { padding-left: 6vw; margin-bottom: 6vw; }
    .conclusion_box_list li:last-child { margin-bottom: 0; }
    .conclusion_box_list li::before { left: 1vw; top: 1vw; width: 2.8vw; height: 2.8vw; }
    .conclusion_item_title { font-size: 4vw; margin-bottom: 2vw; }
    .conclusion_item_text { font-size: 3.6vw; }
    .conclusion_item_link { font-size: 3.2vw; display: inline-block; margin-top: 2vw; }
    .conclusion_item_link a { font-size: 3.2vw !important; padding: 0 1vw !important; }

    /* --- 参照エリア (スマホ用) --- */
    .reference_section { display: block; width: auto; box-sizing: border-box; margin: 10vw 3vw 8vw; padding-top: 6vw; padding-bottom: 6vw; border-top: 1px solid #999; border-bottom: 1px solid #999; }
    .reference_title { font-size: 3vw; color: #666; margin-bottom: 2vw; }
    .reference_list { list-style-type: disc; list-style-position: outside; margin-left: 5vw; padding: 0; }
    .reference_list li { color: #666; font-size: 2.8vw !important; line-height: 1.6; margin-bottom: 2vw; font-weight: normal !important; border-bottom: none !important; }
    .reference_list a { color: #0b57d0 !important; font-size: 2.8vw !important; font-weight: normal !important; text-decoration: underline !important; word-break: break-all; }

    /* --- CTAボタン 微調整 --- */
    .shared-ownership-section-container { padding: 40px 10px !important; width: 95%; margin: -4vw auto 12vw !important; }
    .shared-ownership-main-title { font-size: 3.5vw !important; margin-bottom: 10px; padding-left: 0 !important; border-left: none !important; }
    .shared-ownership-consult-button { font-size: 3.5vw !important; padding: 10px 20px; }

    /* --- リンクボタン (スマホ用) --- */
    .link_btn a { display: block; font-size: 5vw; font-weight: bold; color: #fff !important; line-height: 1.6; text-align: center; margin: 5vw 0 0; padding: 3.8vw 3vw 3vw; background: #ff9c00; border-radius: 40px; position: relative; }
    .link_btn a::after { content: ''; border: 2px solid #fff; border-radius: 40px; position: absolute; top: 1.5vw; bottom: 1.5vw; left: 1.5vw; right: 1.5vw; }

    /* --- Instagram埋め込みコンテナ --- */
    .instagram-embed-wrapper { display: block; margin: 5vw auto; } /* 縦並びに解除 */
    .instagram-embed-wrapper blockquote.instagram-media { margin: 0 auto 6vw !important; width: 100% !important; }
    
    /* --- チェックリスト調整 (スマホ用) --- */
    .checklist_box { padding: 5vw; margin: 5vw auto 8vw; }
    .interactive_check_list li { margin-bottom: 4vw; }
    .interactive_check_list .check_text::before { margin-right: 3vw; }
    .checklist_note_wrap { margin: 4vw 0 6vw; }
    .checklist_note_wrap { font-size: 3.2vw; margin-bottom: 2vw; }
    .checklist_subtitle { font-size: 3.8vw; margin: 6vw 0 3vw; }
    .sub_check_list { margin-left: 4vw !important; padding-left: 2vw !important; }
    .note_text { font-size: 3vw; margin-bottom: 2vw; }
    .note_text a { color: #0b57d0 !important; font-size: 3.2vw !important; font-weight: normal !important; text-decoration: underline !important; word-break: break-all; }
}
</style>]]></description>
            <pubDate>2026-07-30</pubDate>
        </item>
                
        <item>
            <title>自由が丘は住みやすい？充実した買い物環境が魅力のおしゃれな街</title>
            <link>https://www.nichiwa-realestate.co.jp/blog/entry-810436/</link>
            <description><![CDATA[<article class="column_section">
    <div class="column_section_image">
        <img src="//cdn.img-asp.jp/cms/810436_1_0_0_1.jpg" alt="自由が丘は住みやすい？充実した買い物環境が魅力のおしゃれな街" class="pc-view">
        <img src="//cdn.img-asp.jp/cms/810436_1_0_0_1.jpg" alt="自由が丘は住みやすい？充実した買い物環境が魅力のおしゃれな街" class="sp-view">
    </div>
    <div class="article_summary_box">
        <div class="summary_box_title">まずは概要をチェック！</div>
        <ul class="summary_box_list">
            <li>東急東横線・大井町線が利用でき、都心や横浜方面へ移動しやすい！</li>
            <li>駅周辺にはスーパーや商業施設、カフェ、飲食店が充実。</li>
            <li>駅前から少し離れると、緑のある落ち着いた住宅街が広がる。</li>
        </ul>
    </div>
    <div class="column_text_section intro">
        <div class="text_section_content">
            <p class="content_text">
                自由が丘周辺には、個性的なショップやカフェ、商業施設が集まっています。そのおしゃれで洗練された街並みに憧れる方も多いのではないでしょうか。
            </p>
            <p class="content_text">
                本記事では、自由が丘の住みやすさについて、交通アクセスや家賃相場、買い物環境、治安などを詳しくご紹介いたします。
            </p>
            <dl class="content_detail_smallsection_2">
                <dt class="detail_smallsection_title">目次</dt>
                <dd class="detail_smallsection_detail">
                    <ul class="smallsection_detail_list">
                        <li class="smallsection_detail_item_list"><a href="#cont1">自由が丘駅の交通アクセスと家賃相場</a></li>
                        <li class="smallsection_detail_item_list"><a href="#cont2">自由が丘の買い物環境と外食の利便性</a></li>
                        <li class="smallsection_detail_item_list"><a href="#cont3">自由が丘の治安と住環境</a></li>
                        <li class="smallsection_detail_item_list"><a href="#cont4">【自由が丘】世帯別のおすすめエリアは？</a></li>
                        <li class="smallsection_detail_item_list"><a href="#cont5">まとめ</a></li>
                    </ul>
                </dd>
            </dl>
        </div>
    </div>
    <div class="column_text_section first" id="cont1">
        <div class="text_compare_content">
            <h2 class="text_section_title">自由が丘駅の<br class="sp-view">交通アクセスと家賃相場</h2>
            <div class="column_section_image">
                <img src="//cdn.img-asp.jp/cms/810436_2_0_0_1.jpg" alt="自由が丘駅" style="width:100%;">
            </div>
            <p class="content_text">
                自由が丘駅は、交通アクセスに優れており、都心と横浜方面のどちらにも移動しやすいという利点があります。
            </p>
            <div class="content_wrap">
                <h3 class="content_title">2路線が使える利便性の高い駅</h3>
                <p class="content_detail_text">
                    自由が丘駅では、以下の2路線を利用できます。
                </p>
                <ul class="text_list">
                    <li><span class="text_bold">東急東横線</span></li>
                    <li><span class="text_bold">東急大井町線</span></li>
                </ul>
                <p class="content_detail_text">
                    東急東横線は渋谷方面と横浜方面を結び、自由が丘駅には特急・通勤特急・急行も停車します。
                </p>
                <p class="content_detail_text">
                    また、東京メトロ副都心線との相互直通運転により、新宿三丁目駅や池袋駅方面へ乗り換えなしで移動できる列車もあります。
                </p>
                <p class="content_detail_text">
                    さらに、東急大井町線を利用することで、二子玉川駅や大井町駅へも直接アクセスできます。<br>
                    通勤・通学時の利便性だけでなく、休日のお出かけにも利用しやすいですよね。
                </p>
                <table class="blog_table">
                    <thead>
                        <tr class="blog_table_wrap">
                            <th class="blog_table_title">行先</th>
                            <th class="blog_table_title">所要時間</th>
                            <th class="blog_table_title">主な利用路線</th>
                        </tr>
                    </thead>
                    <tbody>
                        <tr class="blog_table_wrap">
                            <th class="blog_table_title">渋谷駅</th>
                            <td class="blog_table_detail">約11分</td>
                            <td class="blog_table_detail">東急東横線</td>
                        </tr>
                        <tr class="blog_table_wrap">
                            <th class="blog_table_title">新宿三丁目駅</th>
                            <td class="blog_table_detail">約18分</td>
                            <td class="blog_table_detail">東急東横線・<br class="sp-view">東京メトロ副都心線</td>
                        </tr>
                        <tr class="blog_table_wrap">
                            <th class="blog_table_title">横浜駅</th>
                            <td class="blog_table_detail">約20分</td>
                            <td class="blog_table_detail">東急東横線</td>
                        </tr>
                        <tr class="blog_table_wrap">
                            <th class="blog_table_title">二子玉川駅</th>
                            <td class="blog_table_detail">約7分</td>
                            <td class="blog_table_detail">東急大井町線</td>
                        </tr>
                        <tr class="blog_table_wrap">
                            <th class="blog_table_title">大井町駅</th>
                            <td class="blog_table_detail">約12分</td>
                            <td class="blog_table_detail">東急大井町線</td>
                        </tr>
                    </tbody>
                </table>
                <p class="note_text">
                    曜日・時間帯により所要時間は異なります。
                </p>
                <p class="note_text">
                    通勤時間帯（平日の朝7時前後）を想定した所要時間を記載しています。
                </p>
                <p class="content_detail_text">
                    このように、自由が丘駅からは渋谷駅や横浜駅まで約20分以内で移動可能です。
                </p>
                <p class="content_detail_text">
                    さらに、新宿三丁目方面へ向かう列車もあるため、都内のオフィス街や商業エリアを生活圏に取り入れやすい点が魅力です。
                </p>
            </div>
            <div class="content_wrap">
                <h3 class="content_title">利便性と人気を反映した<br class="sp-view">自由が丘の家賃相場</h3>
                <p class="content_detail_text">
                    自由が丘駅周辺は、交通アクセスや買い物環境が整っていることから、家賃相場は比較的高めです。自由が丘駅周辺の間取り別の家賃相場は、以下の通りです。
                </p>
                <table class="blog_table">
                    <thead>
                        <tr class="blog_table_wrap">
                            <th class="blog_table_title">間取り</th>
                            <th class="blog_table_title">家賃相場</th>
                        </tr>
                    </thead>
                    <tbody>
                        <tr class="blog_table_wrap">
                            <th class="blog_table_title">ワンルーム</th>
                            <td class="blog_table_detail">12.32万円</td>
                        </tr>
                        <tr class="blog_table_wrap">
                            <th class="blog_table_title">1K</th>
                            <td class="blog_table_detail">11.57万円</td>
                        </tr>
                        <tr class="blog_table_wrap">
                            <th class="blog_table_title">1DK</th>
                            <td class="blog_table_detail">13.54万円</td>
                        </tr>
                        <tr class="blog_table_wrap">
                            <th class="blog_table_title">1LDK</th>
                            <td class="blog_table_detail">22.79万円</td>
                        </tr>
                        <tr class="blog_table_wrap">
                            <th class="blog_table_title">2K</th>
                            <td class="blog_table_detail">14.50万円</td>
                        </tr>
                        <tr class="blog_table_wrap">
                            <th class="blog_table_title">2LDK</th>
                            <td class="blog_table_detail">30.14万円</td>
                        </tr>
                    </tbody>
                </table>
                <p class="note_text">
                    参照：LIFULL HOME'S「<a href="https://www.homes.co.jp/chintai/tokyo/jiyugaoka_05055-st/price/" target="_blank">自由が丘駅の家賃相場情報</a>」（2026年6月24日確認）
                </p>
                <p class="content_detail_text">
                    駅からの距離や築年数、建物の種類によって家賃には差があります。<br>
                    予算を抑えたい場合は、九品仏駅や奥沢駅、緑が丘駅方面まで範囲を広げるのも選択肢です。
                </p>
            </div>
        </div>
    </div>
    <div class="shared-ownership-section-container">
        <h2 class="shared-ownership-main-title">＼ 自由が丘の賃貸情報をお探しならニチワ ／</h2>
        <div class="shared-ownership-button-wrapper">
            <a href="/ensen1c1/eki_cr187/stationbkn_cr187035/" class="shared-ownership-consult-button" target="_blank">▶ 自由が丘駅周辺の賃貸物件を探す</a>
        </div>
        <br><div class="shared-ownership-button-wrapper">
            <a href="https://www.nichiwa-realestate.co.jp/reservation/select?companyId=76144" class="shared-ownership-consult-button" target="_blank">▶ 自由が丘営業所に来店予約する</a>
        </div>
    </div>
    <div class="column_text_section second" id="cont2">
        <div class="text_compare_content">
            <h2 class="text_section_title">自由が丘の買い物環境と<br class="sp-view">外食の利便性</h2>
            <div class="column_section_image">
                <img src="//cdn.img-asp.jp/cms/810436_3_0_0_1.jpg" alt="自由が丘駅前の様子" style="width:100%;">
            </div>
            <p class="content_text">
                自由が丘は、おしゃれなショップやカフェだけでなく、日常の買い物に利用できるスーパーも充実しています。<br>
                仕事帰りの買い出しから休日のショッピング、外食まで、駅周辺の徒歩圏内で済ませやすい環境です。
            </p>
            <div class="content_wrap">
                <h3 class="content_title">便利なスーパーが駅周辺に充実！</h3>
                <p class="content_detail_text">
                    自由が丘駅周辺の代表的なスーパーと言えば、「ピーコックストア 自由が丘デュアオーネ店」や「成城石井 自由が丘店」などが挙げられます。
                </p>
                <p class="content_detail_text">
                    「ピーコックストア 自由が丘デュアオーネ店」は、食料品や日用品を豊富に取り扱っており、日常的な買い出しに便利です。<br>
                    23時まで営業しているため、帰宅時間が遅くなりやすい方も安心ですね。
                </p>
                <p class="content_detail_text">
                    一方で、「成城石井 自由が丘店」では、生鮮食品のほか、惣菜や弁当、輸入食品なども取り扱っています。<br>
                    自炊に必要な食材だけでなく、忙しい日に手軽に食べられる商品も購入可能です。
                </p>
            </div>
            <div class="content_wrap">
                <h3 class="content_title">商業施設や商店街も身近</h3>
                <p class="content_detail_text">
                    自由が丘駅周辺には、買い物や食事を楽しめる商業施設が点在しています。
                </p>
                <p class="content_detail_text">
                    「JIYUGAOKA de aone」には、ピーコックストアをはじめ、生活雑貨やファッション、飲食店などが入っています。
                    開放的なテラスなど、買い物の合間に休憩できるスポットも魅力ですよね。
                </p>
                <p class="content_detail_text">
                    また、南口から徒歩約2分の「トレインチ自由が丘」には、飲食店や雑貨店などが集まっています。<br>
                    駅から近いため、仕事帰りや休日に立ち寄りやすい施設として地域の人に愛されています。
                </p>
                <p class="content_detail_text">
                    「Luz自由が丘」や「自由が丘ひかり街」も忘れてはいけません！<br>
                    大型施設だけでなく、昔から続く店舗や個性的な専門店を巡れることも、自由が丘ならではの楽しみと言えるでしょう。
                </p>
            </div>
            <div class="content_wrap">
                <h3 class="content_title">カフェやスイーツ店など<br class="sp-view">外食の選択肢が豊富！</h3>
                <p class="content_detail_text">
                    自由が丘は、カフェやスイーツ店が多い街としても有名ですよね。
                </p>
                <p class="content_detail_text">
                    駅周辺には、パティスリーやベーカリー、落ち着いて過ごせる喫茶店などが多数あります。<br>
                    一人での食事はもちろん、パートナーや家族との外食でも楽しめるでしょう。
                </p>
            </div>
        </div>
    </div>
    <div class="shared-ownership-section-container">
        <h2 class="shared-ownership-main-title">＼ 自由が丘の賃貸情報をお探しならニチワ ／</h2>
        <div class="shared-ownership-button-wrapper">
            <a href="/ensen1c1/eki_cr187/stationbkn_cr187035/" class="shared-ownership-consult-button" target="_blank">▶ 自由が丘駅周辺の賃貸物件を探す</a>
        </div>
        <br><div class="shared-ownership-button-wrapper">
            <a href="https://www.nichiwa-realestate.co.jp/reservation/select?companyId=76144" class="shared-ownership-consult-button" target="_blank">▶ 自由が丘営業所に来店予約する</a>
        </div>
    </div>
    <div class="column_text_section third" id="cont3">
        <div class="text_compare_content">
            <h2 class="text_section_title">自由が丘の治安と住環境</h2>
            <div class="column_section_image">
                <img src="//cdn.img-asp.jp/cms/810436_4_0_0_1.jpg" alt="九品仏の桜">
            </div>
            <p class="content_text">
                住む街を選ぶ上で、治安や周辺環境は欠かせないポイントです。<br>
                ここでは、自由が丘の治安やエリアごとの雰囲気、災害リスク、自然環境についてご紹介いたします。
            </p>
            <div class="content_wrap">
                <h3 class="content_title">自由が丘の治安</h3>
                <p class="content_detail_text">
                    自由が丘駅周辺は、買い物客や地域住民の往来が活発なため、夜間でも人通りの多い場所が少なくありません。
                </p>
                    しかし、駅から離れたエリアには静かな住宅街が広がっているため、帰宅時間が遅くなりやすい方は、駅から物件までの道を夜間にも歩き、街灯や人通りを確認しておくと安心です。
                <p></p>
                <h4 class="content_title_title">落ち着いた環境を重視するなら住宅街へ</h4>
                <p class="content_detail_text">
                    静かで穏やかな住環境を希望する方には、駅前の賑わいから少し離れた住宅街もおすすめです。<br>
                    例えば、以下のようなエリアが挙げられます。
                </p>
                <ul class="text_list">        
                    <li>
                        <span class="text_bold">自由が丘3丁目周辺：</span><br>
                        駅の北西側に位置し、自由が丘の買い物環境を利用しながら、住宅街の落ち着きも感じやすいエリアです。
                    </li>
                    <li>
                        <span class="text_bold">奥沢方面：</span><br>
                        自由が丘駅と奥沢駅を使い分けられる場所もあり、交通の選択肢を確保しながら静かに暮らしたい方に向いています。
                    </li>
                    <li>
                        <span class="text_bold">九品仏方面：</span><br>
                        駅前の賑わいから適度に距離があり、寺院や緑のある穏やかな街並みが広がっています。
                    </li>
                </ul>
                <h4 class="content_title_title">部屋探しをする際はハザードマップも確認！</h4>
                <p class="content_detail_text">
                    自由が丘周辺でお部屋を探す際は、治安と併せて災害リスクも確認することが大切です。
                </p>
                <p class="content_detail_text">
                    目黒区の水害ハザードマップでは、想定し得る最大規模の水害が起きた場合の浸水区域や深さ、避難所などを確認できます。
                </p>
                <p class="content_detail_text">
                    また、自由が丘駅の南側は、一部世田谷区に含まれます。<br>
                    そのため、物件の住所に合わせて目黒区・世田谷区のハザードマップを確認し、建物の階数や避難場所もあわせて把握しておくと良いでしょう。 
                </p>
                <p class="content_detail_text">
                    <span class="text_highlight">
                        エリア選びに不安がある場合は…
                    </span>
                </p>
                <p class="content_detail_text">
                    どのエリアを選べばよいか迷った場合は、ぜひ一度、弊社「ニチワ」までご相談ください。
                </p>
                <p class="content_detail_text">
                    自由が丘周辺に精通したスタッフが、駅近の利便性や住宅街の落ち着きなど、ご希望に合ったエリア探しをサポートいたします。
                </p>
                <p class="content_detail_text">
                    ニチワ自由が丘営業所は、自由が丘駅正面口から徒歩約3分です。
                </p>
                <p class="content_detail_text">
                    ▶ <a href="/pg-contact-store/?company=76144" target="_blank" class=" typesquare_option">ニチワ自由が丘営業所の店舗情報はこちら</a>
                </p>
                <iframe src="https://www.google.com/maps/embed?pb=!1m18!1m12!1m3!1d3243.7439188116227!2d139.6669551119909!3d35.6093829338022!2m3!1f0!2f0!3f0!3m2!1i1024!2i768!4f13.1!3m3!1m2!1s0x6018f51fe8d4d2ad%3A0xfa244f912dc0570a!2z44ix44OL44OB44OvIOiHqueUseOBjOS4mOWWtualreaJgA!5e0!3m2!1sja!2sjp!4v1782713360061!5m2!1sja!2sjp" width="100%" height="400" title="ニチワ自由が丘営業所の場所を示すGoogleマップ" style="border:0;" allowfullscreen="" loading="lazy" referrerpolicy="strict-origin-when-cross-origin"></iframe>
            </div>
            <div class="content_wrap">
                <h3 class="content_title">自然や歴史を身近に感じられる<br class="sp-view">スポットも充実</h3>
                <p class="content_detail_text">
                    自由が丘駅周辺には、買い物の途中や休日の散策に利用できる場所も点在しています。
                </p>
                <ul class="text_list">        
                    <li>
                        <span class="text_bold">九品仏川緑道：</span><br>
                        自由が丘駅南口付近を通る緑道で、ベンチや植栽が整備されています。駅の近くで緑を感じながら散歩できる場所です。
                    </li>
                    <li>
                        <span class="text_bold">自由が丘熊野神社：</span><br>
                        自由が丘駅から徒歩圏内にあり、駅前の賑わいとは異なり、静かで落ち着いた雰囲気が漂っています。
                    </li>
                    <li>
                        <span class="text_bold">九品仏浄真寺：</span><br>
                        九品仏方面にある緑豊かな寺院です。広い境内があり、休日の散策や気分転換にもピッタリです！
                    </li>
                </ul>
                <p class="content_detail_text">
                    このように、自由が丘は駅前の利便性だけでなく、少し歩くと緑や歴史を感じられる点も魅力です。
                </p>
                <p class="content_detail_text">
                    買い物のしやすさと落ち着いた住環境のどちらを重視するか整理すると、自分に合ったエリアを見つけやすくなるでしょう。
                </p>
            </div>
        </div>
    </div>
    <div class="shared-ownership-section-container">
        <h2 class="shared-ownership-main-title">＼ 自由が丘の賃貸情報をお探しならニチワ ／</h2>
        <div class="shared-ownership-button-wrapper">
            <a href="/ensen1c1/eki_cr187/stationbkn_cr187035/" class="shared-ownership-consult-button" target="_blank">▶ 自由が丘駅周辺の賃貸物件を探す</a>
        </div>
        <br><div class="shared-ownership-button-wrapper">
            <a href="https://www.nichiwa-realestate.co.jp/reservation/select?companyId=76144" class="shared-ownership-consult-button" target="_blank">▶ 自由が丘営業所に来店予約する</a>
        </div>
    </div>
    <div class="column_text_section fourth" id="cont4">
        <div class="text_compare_content">
            <h2 class="text_section_title">【自由が丘】<br class="sp-view">世帯別のおすすめエリアは？</h2>
            <div class="column_section_image">
                <img src="" alt="">
            </div>
            <p class="content_text">
                自由が丘駅周辺には、買い物に便利な駅前エリアから、緑のある落ち着いた住宅街まで、異なる特徴を持つ場所があることが分かりましたね。
            </p>
            <p class="content_text">
                ここでは、一人暮らし、共働きの二人暮らし、子育て世帯に分けて、おすすめのエリアをご紹介いたします。
            </p>
            <div class="content_wrap">
                <h3 class="content_title">Q. 一人暮らしにおすすめのエリアは？</h3>
                <p class="content_detail_text">
                    <span class="text_highlight">A. 交通アクセスと買い物の利便性を重視するなら自由が丘駅周辺がおすすめ！</span>
                </p>
                <h4 class="content_title_title">おすすめの理由</h4>
                <p class="content_detail_text">
                    自由が丘駅周辺では、東急東横線と大井町線を利用でき、渋谷や横浜、二子玉川、大井町方面へ乗り換えなしで移動できます。
                </p>
                <p class="content_detail_text">
                    また、スーパーやコンビニエンスストア、飲食店も集まっているため、仕事帰りの買い物や外食にも便利です。
                </p>
                <p class="content_detail_text">
                    ▶ <a href="https://www.nichiwa-realestate.co.jp/ensen1c1/eki_cr187/stationbkn_cr187035/?class%5B%5D=c1&originClass%5B%5D=c1&years=0&aF=0&aC=0&groupCode%5B%5D=187035&orderby=&pF=0&pC=0&shkn=0&rkn=0&kykn=0&years=0&aF=0&aC=0&md%5B%5D=1r&md%5B%5D=1K&md%5B%5D=1DK&wT=0&pD=0&img=0&movie=0&panorama=0" target="_blank" class=" typesquare_option">自由が丘駅周辺の一人暮らし向け賃貸物件を探す</a>
                </p>
            </div>
            <div class="content_wrap">
                <h3 class="content_title">Q. 共働きの二人暮らしにおすすめのエリアは？</h3>
                <p class="content_detail_text">
                    <span class="text_highlight">A. 利便性と落ち着きを両立したいなら奥沢方面がおすすめ！</span>
                </p>
                <h4 class="content_title_title">おすすめの理由</h4>
                <p class="content_detail_text">
                    奥沢方面では、自由が丘駅周辺の商業施設や飲食店の利便性を享受しながら、落ち着いた住宅街で暮らすことができます。
                </p>
                <p class="content_detail_text">
                    また、場所によっては、東急東横線・大井町線の自由が丘駅に加え、東急目黒線の奥沢駅も利用できます。<br>
                    勤務先が異なる二人でも、通勤先に合わせて路線を使い分けやすい点が魅力的ですよね！
                </p>
                <p class="content_detail_text">
                    一方で、二人暮らし向けの1LDKや2LDKは家賃が高い傾向があるため、駅からの距離や築年数を広げて比較するとよいでしょう。
                </p>
                <p class="content_detail_text">
                    ▶ <a href="https://www.nichiwa-realestate.co.jp/ensen1c1/eki_cr187/stationbkn_cr187035/?class%5B%5D=c1&originClass%5B%5D=c1&years=0&aF=0&aC=0&groupCode%5B%5D=187035&orderby=&pF=0&pC=0&shkn=0&rkn=0&kykn=0&years=0&aF=0&aC=0&md%5B%5D=1LDK&md%5B%5D=2K&md%5B%5D=2DK&md%5B%5D=2LDK&wT=0&pD=0&img=0&movie=0&panorama=0" target="_blank" class=" typesquare_option">自由が丘周辺の二人暮らし向け賃貸物件を探す</a>
                </p>
            </div>
            <div class="content_wrap">
                <h3 class="content_title">Q. 子育て世帯におすすめのエリアは？</h3>
                <p class="content_detail_text">
                    <span class="text_highlight">A. 緑と穏やかな住環境を重視するなら九品仏方面がおすすめです。</span>
                </p>
                <h4 class="content_title_title">おすすめの理由</h4>
                <p class="content_detail_text">
                    周辺には緑豊かな九品仏浄真寺や、砂場・すべり台などがある九品仏広場もあり、親子で散歩や外遊びを楽しめる環境です。
                </p>
                <p class="content_detail_text">
                    また、自由が丘駅周辺まで足を延ばせば、日常の買い物から休日の外食まで幅広い選択肢があります。
                </p>
                <p class="content_detail_text">
                    ただし、住宅街には細い道路もあるため、通学路や公園までの道の交通量を実際に歩いて確認しておくことが大切です。
                </p>
                <p class="content_detail_text">
                    ▶ <a href="https://www.nichiwa-realestate.co.jp/ensen1c1/eki_cr187/stationbkn_cr187035/?class%5B%5D=c1&originClass%5B%5D=c1&years=0&aF=0&aC=0&groupCode%5B%5D=187035&orderby=&pF=0&pC=0&shkn=0&rkn=0&kykn=0&years=0&aF=0&aC=0&md%5B%5D=2DK&md%5B%5D=2LDK&md%5B%5D=3K&md%5B%5D=3DK&md%5B%5D=3LDK&md%5B%5D=4K&md%5B%5D=4DK&md%5B%5D=4LDK_up&wT=0&pD=0&img=0&movie=0&panorama=0" target="_blank" class=" typesquare_option">自由が丘周辺のファミリー向け賃貸物件を探す</a>
                </p>
            </div>
        </div>
    </div>
    <div class="column_text_section fifth" id="cont5">
        <div class="text_compare_content">
            <h2 class="text_section_title">まとめ</h2>
            <p class="content_text">
                本記事では、自由が丘の住みやすさについてご紹介いたしました。<br>
                改めて、住みやすさのポイントを振り返ります。
            </p>
            <div class="article_conclusion_box">
                <div class="conclusion_box_title">自由が丘の住みやすさのポイント！</div>
                <ul class="conclusion_box_list">
                    <li>
                        <div class="conclusion_item_title">① 都心と横浜方面へ移動しやすい交通アクセス</div>
                        <div class="conclusion_item_text">
                            自由が丘駅では、東急東横線と大井町線を利用できます。<br>
                            渋谷駅や横浜駅、二子玉川駅、大井町駅へ乗り換えなしで移動できるため、通勤や休日のお出かけに便利です。<br>
                            <span class="conclusion_item_link">
                                詳しくは「<a href="#cont1">自由が丘の交通アクセスと家賃相場</a>」をご覧ください。
                            </span>
                        </div>
                    </li>
                    <li>
                        <div class="conclusion_item_title">② 日常の買い物から休日の外食まで楽しめる環境</div>
                        <div class="conclusion_item_text">
                            駅周辺には、ピーコックストアや成城石井、JIYUGAOKA de aone、トレインチ自由が丘などがあります。<br>
                            スーパーだけでなく、カフェやスイーツ店、レストランも充実しており、さまざまな暮らし方に対応できます。<br>
                            <span class="conclusion_item_link">
                                詳しくは「<a href="#cont2">自由が丘の買い物環境と外食の利便性</a>」をご覧ください。
                            </span>
                        </div>
                    </li>
                    <li>
                        <div class="conclusion_item_title">③ 駅前の利便性と住宅街の落ち着きを選べる</div>
                        <div class="conclusion_item_text">
                            駅周辺は買い物や外食に便利で、一人暮らしにも適した環境です。<br>
                            奥沢方面では交通利便性と落ち着きを両立しやすく、九品仏方面には緑のある穏やかな住宅街が広がっています。<br>
                            <span class="conclusion_item_link">
                                詳しくは <a href="#cont4">【自由が丘】世帯別のおすすめエリアは？</a> をご覧ください。
                            </span>
                        </div>
                    </li>
                </ul>
            </div>
            <p class="content_text">
                自由が丘は、おしゃれな街並みだけでなく、交通アクセスや買い物環境、落ち着いた住宅街も備えた魅力のある街です。
            </p>
            <p class="content_text">
                一方で、家賃相場は比較的高く、駅周辺では休日の混雑を感じることもあります。
            </p>
            <p class="content_text">
                「駅近で便利に暮らしたい」<br>
                 「静かな住宅街で二人暮らしを始めたい」<br>
                 「家族で暮らしやすいエリアを知りたい」
            </p>
            <p class="content_text">
                そのようなご要望がありましたら、ぜひ弊社「ニチワ」へお気軽にご相談ください。<br>
                お客様やご家族のご希望に寄り添い、自由が丘周辺でのお部屋探しをサポートいたします。
            </p>
        </div>
    </div>
    <div class="shared-ownership-section-container">
        <h2 class="shared-ownership-main-title contact">＼ 自由が丘駅正面口から徒歩約3分！／</h2>
        <div class="shared-ownership-button-wrapper">
            <a href="/pg-contact-store/?company=76144" class="shared-ownership-consult-button btn-contact" target="_blank">▶ ニチワ自由が丘営業所へ相談する</a>
        </div>
    </div>
    <div class="reference_section">
        <div class="reference_title">参照</div>
        <ul class="reference_list">
            <li>LIFULL HOME'S「<a href="https://www.homes.co.jp/chintai/tokyo/jiyugaoka_05055-st/price/" target="_blank">自由が丘駅の家賃相場情報</a>」（2026年6月24日確認）</li>
            <li><a href="https://www.navitime.co.jp/" target="_blank">ナビタイム</a></li>
            <li><a href="https://aeonfoodstyle.com/stores/71823/" target="_blank">ピーコックストア自由が丘 デュ アオーネ店</a></li>
            <li><a href="https://shop.seijoishii.com/seijoishii/spot/detail?code=0154" target="_blank">成城石井 自由が丘店</a></li>
            <li><a href="https://jiyugaoka-de-aone.aeonmall.com/" target="_blank">JIYUGAOKA de aone（自由が丘 デュ アオーネ）</a></li>
            <li><a href="https://www.trainchi.tokyu-tmd.com/" target="_blank">トレインチ自由が丘</a></li>
            <li><a href="http://luz-jiyugaoka.com/" target="_blank">Luz自由が丘</a></li>
            <li><a href="https://www.hikarigai.com/" target="_blank">自由が丘ひかり街</a></li>
            <li>目黒区「<a href="https://www.city.meguro.tokyo.jp/bousai/bousaianzen/bousai/map.html" target="_blank">目黒区水害ハザードマップ</a>」</li>
            <li>世田谷区「<a href="https://www.city.setagaya.lg.jp/kurashi/kyuukyuu/category/12840.html" target="_blank">ハザードマップ</a>」</li>
            <li>目黒区「<a href="https://www.city.meguro.tokyo.jp/shougaigakushuu/bunkasports/areanavi/kuhonbutu.html" target="_blank">目黒のみち　九品仏川緑道</a>」</li>
            <li>東京都神社庁「<a href="http://www.tokyo-jinjacho.or.jp/meguro/5208" target="_blank">熊野神社</a>」</li>
            <li><a href="https://kuhombutsu.jp/" target="_blank">九品仏浄真寺</a></li>
        </ul>
    </div>
</article>
<style>
    /* =========================================
       共通・ベーススタイル（画面幅に関わらず適用）
    ========================================= */
    /* --- 全体の基本設定 --- */
    .column_section * { color: #333; font-weight: 500; font-size: 15px; }
    .column_section_image img { width: 100%; height: auto; vertical-align: bottom; }
    .column_section_image { display: flex; justify-content: center; }

    .banner-link { display: block; }
    .column_section_image_intro img { width: 100%; }

    /* --- アンカーリンクのズレ調整（追従ヘッダー対策） --- */
    .column_text_section { scroll-margin-top: 100px; }

    /* --- 特定セクションの背景画像（疑似要素） --- */
    .sec01 .smallsection_detail_text::before { background: url() no-repeat center center / cover; }
    .sec02 .smallsection_detail_text::before { background: url() no-repeat center center / cover; }
    .sec03 .smallsection_detail_text::before { background: url() no-repeat center center / cover; }

    /* --- 大見出し（上下ボーダー線の装飾）PC/スマホ共通 --- */
    .text_section_title, .text_section_title_end { font-weight: bold !important; position: relative; text-align: center; scroll-margin-top: 140px; }
    .text_section_title_end { background: #19abf1; color: #fff; }
    /* 大見出しの上線 */
    .text_section_title::before, .text_section_title_end::before { content: ''; height: 2px; position: absolute; top: 0; left: 0; right: 0; margin: auto; }
    /* 大見出しの下線 */
    .text_section_title::after, .text_section_title_end::after { content: ''; height: 2px; position: absolute; bottom: 0; left: 0; right: 0; margin: auto; }
    .text_section_title::before, .text_section_title::after { background: #333; }
    .text_section_title_end::before, .text_section_title_end::after { background: #19abf1; }

    /* --- テーブル（表） PC/スマホ共通 --- */
    .blog_table, 
    .content_wrap .blog_table { width: 100%; box-shadow: 0 0 7px 2px rgba(0, 0, 0, .06); border-collapse: collapse; }
    thead .blog_table_title { color: #fff; font-weight: bold; background: #19abf1; vertical-align: middle; }
    thead .blog_table_title:not(:first-child) { background: #0442ac; color: #fff; }
    thead .blog_table_title:not(:last-child), 
    tbody .blog_table_title { border-right: 2px solid #ecf5ff; }
    tbody .blog_table_title { color: #333; font-weight: bold; background: #ecf5ff; vertical-align: middle;}
    tbody .blog_table_wrap:not(:last-child) .blog_table_title { border-bottom: solid 2px #fff; }
    .blog_table_detail { background-color: #fff; }
    tbody .blog_table_detail { text-align: center; vertical-align: middle; }
    tbody .blog_table_detail:not(:last-child) { border-right: 2px solid #ededed; }
    tbody .blog_table_wrap:not(:last-child) .blog_table_detail { border-bottom: 2px solid #ededed; }
    tbody .blog_table_detail.text-left { text-align: left; }

    /* =========================================
       コンポーネント（部品）共通スタイル
    ========================================= */
    /* --- FAQ（よくある質問）目次エリア --- */
    .faq_toc { max-width: 700px; margin: 40px auto 60px; }
    .faq_toc_item { margin-bottom: 15px; border-radius: 8px; overflow: hidden; }
    .faq_toc_q { background-color: #0442ac; color: #fff; padding: 10px 20px; display: flex; align-items: flex-start; }
    .faq_toc_q .faq_toc_icon { font-size: 24px; margin-right: 12px; color: #fff; font-family: Arial, sans-serif; line-height: 1.1; }
    .faq_toc_q .faq_toc_text { font-size: 17px; font-weight: bold; color: #fff; line-height: 1.5; margin-top: 2px; }
    .faq_toc_a { background-color: #fff; border: 2px solid #0442ac; border-top: none; border-radius: 0 0 8px 8px; padding: 15px 20px 12px; }
    .faq_toc_a_top { display: grid; grid-template-columns: max-content 1fr; align-items: start; margin-bottom: 12px; }
    .faq_toc_a_top .faq_toc_icon.green { grid-column: 1; grid-row: 1 / 10; color: #0442ac; font-size: 24px; margin-right: 12px; font-family: Arial, sans-serif; line-height: 1.1; }
    .faq_toc_a_top .faq_toc_text { grid-column: 2; display: block; color: #333; font-size: 16px; line-height: 1.6; margin-top: 2px; }
    .faq_toc_link { padding-left: 36px; line-height: 1.5; margin-top: 10px; }
    .faq_toc_link_mark { font-size: 14px; color: #0442ac; font-weight: bold; margin-bottom: 6px; display: block; }
    .faq_toc_link a { font-size: 16px; color: #0b57d0; display: inline-block; text-decoration: underline; padding-left: 14px; }
    .faq_toc_link a:hover { text-decoration: none; opacity: 0.8; }
    .faq_toc_a_top .faq_toc_text + .faq_toc_text { margin-top: 15px !important; }
    .faq_toc_a_top .faq_toc_text a { font-size: 16px; color: #0b57d0 !important; text-decoration: underline !important; font-weight: bold !important; transition: opacity 0.3s ease; }
    .faq_toc_a_top .faq_toc_text a:hover { text-decoration: none !important; opacity: 0.7; }

    /* --- CTAボタン（相談・誘導用ボタン）ベース --- */
    .shared-ownership-section-container { border-radius: 10px; text-align: center; max-width: 600px; margin: 0 auto 50px; width: 90%; box-sizing: border-box; }
    .shared-ownership-main-title { font-weight: bold; color: #0442ac; line-height: 1.4; }
    .shared-ownership-button-wrapper { display: flex; justify-content: center; }
    .shared-ownership-consult-button { display: inline-flex; align-items: center; justify-content: center; color: #ffffff !important; font-weight: bold; border-radius: 50px; text-decoration: none; white-space: nowrap; cursor: pointer; transition: box-shadow 0.3s ease, background-color 0.3s ease; box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1); background-color: #0442ac; }
    .shared-ownership-consult-button:hover { box-shadow: 0 0 15px rgba(117, 117, 117, 0.5); }
    /* コンタクト（赤系）ボタン共通ベース */
    .shared-ownership-main-title.contact { color: #da2315 !important; }
    .shared-ownership-consult-button.btn-contact { background-color: #da2315 !important; }
    .shared-ownership-consult-button.btn-contact:hover { background-color: #fa1101 !important; }

    /* --- 要約ボックス --- */
    .article_summary_box { background-color: #ecf5ff; border: 1px solid #0442ac; position: relative; box-sizing: border-box; }
    .summary_box_title { background-color: #0442ac; color: #fff !important; font-weight: bold; display: inline-block; position: absolute; }
    .summary_box_list { list-style: none; padding: 0; margin: 0; }
    .summary_box_list li { position: relative; font-weight: bold; color: #333; }
    .summary_box_list li::before { content: ''; position: absolute; box-sizing: border-box; border: 2px solid #0442ac; border-radius: 3px; background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='none' stroke='%230442ac' stroke-width='4' d='M4 12l5 5L20 6'/%3E%3C/svg%3E"); background-repeat: no-repeat; background-position: center; background-size: 80%; }

    /* --- 記事末尾：まとめボックス --- */
    .article_conclusion_box { background-color: #ecf5ff; border: 1px solid #0442ac; position: relative; box-sizing: border-box; }
    .conclusion_box_title { background-color: #0442ac; color: #fff !important; font-weight: bold; display: inline-block; position: absolute; }
    .conclusion_box_list { list-style: none; padding: 0; margin: 0; }
    .conclusion_box_list li { position: relative; }
    .conclusion_box_list li::before { content: ''; position: absolute; background-color: #0442ac; transform: rotate(45deg); }
    .conclusion_item_title { font-weight: bold; color: #333; line-height: 1.5; }
    .conclusion_item_text { color: #555; line-height: 1.6; }
    .conclusion_item_link a { color: #0b57d0 !important; text-decoration: underline !important; }
    .conclusion_item_link a:hover { text-decoration: none !important; }

    /* --- ブログカード風リンク（画像あり関連記事） --- */
    .blog-card { display: block; text-decoration: none !important; margin: 20px auto 40px; max-width: 450px; border: 1px solid #e0e0e0; border-radius: 12px; overflow: hidden; background-color: #fff; transition: opacity 0.2s, box-shadow 0.2s; }
    .blog-card:hover { opacity: 0.8 !important; box-shadow: 0 4px 10px rgba(0,0,0,0.05); }
    .blog-card-img { width: 100%; aspect-ratio: 16 / 9; background: #f7f7f7; border-bottom: 1px solid #e0e0e0; }
    .blog-card-img img { width: 100%; height: 100%; object-fit: cover; vertical-align: bottom; }
    .blog-card-body { padding: 16px 20px; }
    .blog-card-title { font-size: 16px !important; font-weight: bold !important; color: #333 !important; line-height: 1.5 !important; margin: 0 !important; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; line-clamp: 2; overflow: hidden; }

    /* --- テキストリンクカード（画像なし外部サイトリンク等） --- */
    .text-link-card { display: block; text-decoration: none !important; margin: 20px auto 30px; padding: 15px 20px; border: 1px solid #e0e0e0; border-left: 5px solid #0442ac; border-radius: 4px; background-color: #f9f9f9; transition: all 0.2s ease; max-width: 600px; }
    .text-link-card:hover { background-color: #f0f0f0; box-shadow: 0 2px 5px rgba(0,0,0,0.1); transform: translateY(-2px); }
    .text-link-card-site { display: block; font-size: 13px !important; color: #666 !important; margin-bottom: 5px; }
    .text-link-card-title { display: block; font-size: 16px !important; font-weight: bold !important; color: #0b57d0 !important; line-height: 1.5; }

    /* --- Instagram埋め込みコンテナ --- */
    .instagram-embed-wrapper { display: flex; justify-content: space-between; gap: 20px; margin: 40px auto; }
    .instagram-embed-wrapper blockquote.instagram-media { margin: 0 !important; flex: 1; min-width: 250px !important; width: 100% !important; }

    /* --- 枠線付き・クリック可能なチェックリスト --- */
    .checklist_box { border: 1px solid #0442ac; background-color: #ffffff; box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1); }
    .checklist_box .list_title { margin-top: 10px; }
    /* 元の「■」を消す＆余白リセット */
    ul.text_list.interactive_check_list li { list-style-type: none !important; text-indent: 0; padding-left: 0; margin-left: 0; margin-right: 0; }
    ul.text_list.interactive_check_list li::before { content: none !important; }
    /* ラベル全体をタップ可能にする */
    .interactive_check_list label { display: inline-flex; align-items: flex-start; cursor: pointer; width: 100%; line-height: 1.5; }
    .interactive_check_list input[type="checkbox"] { display: none; }
    /* --- 枠線付き・クリック可能なチェックリスト --- */
    .interactive_check_list .check_text { display: flex; align-items: flex-start; font-size: inherit; }
    /* 未チェック状態（CSSで作る四角形） */
    .interactive_check_list .check_text::before { content: ''; display: inline-block; width: 1.2em; height: 1.2em; flex-shrink: 0; border: 2px solid #ccc; border-radius: 4px; box-sizing: border-box;background-color: #fff;transition: 0.2s ease; margin-top: 2px; }
    /* チェックが入った状態（背景色＋SVGチェックマーク） */
    .interactive_check_list input[type="checkbox"]:checked + .check_text::before { border-color: #0442ac; background-color: #0442ac; background-repeat: no-repeat; background-position: center; background-size: 90%; background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='none' stroke='%23ffffff' stroke-width='4' stroke-linecap='round' stroke-linejoin='round' d='M3 13.5l6.5 6.5L21 4.5'/%3E%3C/svg%3E"); }
    /* --- 追加：チェックリスト内の注意書き・グループタイトル --- */
    .checklist_note_wrap { margin: 15px 0 25px; }
    .checklist_note_wrap .note_text { margin-bottom: 8px; }
    .checklist_subtitle { font-weight: bold; color: #0442ac; margin: 20px 0 10px; }
    .checklist_box .text_list.interactive_check_list { margin-bottom: 20px; }

    /* --- 注意書き専用クラス --- */
    .note_text { position: relative; padding-left: 1.2em; line-height: 1.6 !important; color: #555; }
    .note_text::before { content: '※'; position: absolute; left: 0; top: 0; color: #555; }

    /* =========================================
       PC用スタイル (650px以上)
    ========================================= */
    @media only screen and (min-width: 650px) {
        .sp-view { display: none !important; } /* スマホ専用要素を非表示 */
        .column_section { max-width: 800px; width: 100%; margin: 0 auto; }

        /* --- 基本レイアウト・余白 --- */
        .column_section { margin-bottom: 40px; }
        .column_section_image { max-width: 100%; margin-bottom: 50px; }
        .smallsection_detail_image { margin-top: 10px; }
        .smallsection_detail_image img { width: 100%; vertical-align: bottom; }
        .content_wrap { width: 800px; margin: auto; }
        .content_wrap:not(:first-child) { margin-top: 30px; }
        .column_text_section, .column_text_section_outro { padding-top: 140px; margin-top: -140px; }
        .column_text_section:not(:last-child), .column_text_section_outro:not(:last-child) { margin-bottom: 110px; }
        
        /* --- 標準テキスト・リンク --- */
        .content_text, .content_text_table_link { width: 100%; margin: 60px auto 0; }
        .content_text, .content_detail_text, .content_detail_detail_text { color: #333; font-size: 16px !important; line-height: 2; margin-bottom: 38px; margin-top: 38px !important; }
        .content_text_table_link { color: #333; font-size: 13px !important; line-height: 2; margin-bottom: 30px; margin-top: 30px; }
        .text_highlight { font-size: 17px; font-weight: bold; padding: 0 5px; background: linear-gradient(transparent 58%, #fff000 0%); }
        .text_bold { font-size: 16px; font-weight: bold; }
        .emphasis_text { font-size: 42px; color: #d2173e; }
        .note_text { font-size: 13px !important; }
        .note_text a { color: #0b57d0 !important; font-size: 13px !important; font-weight: normal !important; text-decoration: underline !important; word-break: break-all; }
        .explanation_text { font-size: 14px !important; padding-left: 2.3em; }
        
        /* リンクカラー統一 */
        .content_text a, .content_detail_text a { font-size: 18px !important; color: #0b57d0; padding: 0 5px; font-weight: bold; }
        .smallsection_detail_text a, .smallsection_detail_text_2 a { font-size: 16px !important; color: #0b57d0 !important; padding: 0 5px; }
        .content_text_table_link a { font-size: 13px !important; color: #0b57d0 !important; }

        /* --- 見出し関連 --- */
        .text_section_title { font-size: 30px !important; margin-bottom: 30px; padding: 15px 10px; }
        .text_section_title_end { font-size: 30px !important; margin-bottom: 30px; padding: 15px 10px; }
        
        .content_title { font-size: 20px !important; color: #fff; font-weight: bold !important; margin-bottom: 10px; position: relative; border-radius: 2px; padding: 11px 10px 4px 20px !important; z-index: 1; background: #0442ac; border-left: none !important; }
        .content_title::after { content: ""; width: 13px; height: 7px; background: #fff; position: absolute; bottom: 17px; left: 0; z-index: 2; }
        
        .content_title_title { padding: 6px !important; margin: 50px 0 -20px; border: 1px solid #0442ac; border-left: 1px solid #0442ac !important; width: max-content; color: #0442ac; font-size: 16px !important; font-weight: bold; }
        /* 見出しの直後に来る小見出しの余白調整 */
        h3 + .content_title_title { margin: 30px 0 -20px; }

        /* --- 箇条書きリスト --- */
        .list_title { font-weight: bold; font-size: 18px; color: #0442ac; padding-bottom: 5px; margin-bottom: 5px; display: inline-block; }
        .list_title.mt-fix { margin-top: 40px !important; } /* 余白調整用ユーティリティ */
        .text_list { margin-top: 10px; margin-bottom: 10px; }
        .text_list li { color: #333; font-size: 16px; line-height: 1.4; list-style-type: square; list-style-position: outside; margin-left: 1.5em; padding-left: 0.3em; border-bottom: none !important; }
        ol.text_list li { list-style-type: decimal; margin-left: 1.8em; }
        .text_list li:not(:last-child) { margin-bottom: 12px; }
        ul.interactive_check_list + .list_title { margin-top: 30px; }

        /* --- テーブル詳細調整 --- */
        .blog_table, .content_wrap .blog_table { margin: 30px 0; }
        .blog_table_title { padding: 10px 15px; }
        tbody .blog_table_title { width: 170px; font-size: 15px; }
        .blog_table_detail { padding: 10px; }

        /* --- コンテンツ詳細・ポイント囲み枠 --- */
        .content_detail_image { width: 600px; margin: 20px auto 0; }
        .content_detail_wrap { margin-top: 30px; }
        .content_detail_list { background: #f7f7f7; padding: 30px; margin: 20px 0; }
        .content_detail_wrap .content_detail_list { margin: 20px; }
        .content_detail_item { font-size: 16px; padding-left: 15px !important; padding: 5px; border-bottom: none !important; position: relative; }
        .content_detail_item:not(:last-child) { margin-bottom: 12px; }
        .content_detail_item::before, .content_detail_detail_item::before { content: ''; width: 6px; height: 6px; background: #333; border-radius: 50%; position: absolute; left: 0; top: 14px; margin: auto; }
        
        .column_text_section .content_detail_smallsection { border: 2px solid #0442ac; padding: 25px 30px; margin: 30px 0 0; border-radius: 8px; }
        .column_text_section .content_detail_wrap .content_detail_smallsection { margin: 30px 20px 0; }
        .content_detail_smallsection_2 { border: 2px solid #0442ac; padding: 25px 30px; margin: 30px 59px 0; }
        
        .column_text_section .detail_smallsection_title { font-size: 18px; font-weight: bold; color: #0442ac; display: inline-block; margin-bottom: 20px; border-left: none !important; padding-left: 0 !important; }
        .column_text_section .detail_smallsection_title .reasonmark { font-size: 16px; font-weight: bold; color: #fff; padding: 5px 8px 2px; margin-right: 10px; background: #ecf5ff; }
        
        .smallsection_detail_text { font-size: 16px; line-height: 1.6; position: relative; padding-left: 215px; min-height: 200px; }
        .smallsection_detail_text::before { content: ''; width: 200px; height: 200px; position: absolute; left: 0; top: 0; }
        .smallsection_detail_text_2 { font-size: 16px !important; line-height: 1.6; margin-bottom: 15px; }
        
        .smallsection_detail_item { font-size: 18px; font-weight: bold; color: #333; position: relative; padding: 4px 0 3px 15px !important; border-bottom: none !important; margin-left: 20px; }
        .smallsection_detail_item::before { content: ''; width: 6px; height: 6px; background: #333; border-radius: 50%; position: absolute; left: 0; top: 0; bottom: 0; margin: auto; }
        
        .smallsection_detail_item_list { position: relative; padding-left: 1.5em; margin-bottom: 8px; border-bottom: none !important; text-indent: 0; }
        .smallsection_detail_item_list a { display: block; font-size: 18px; color: #0b57d0; font-weight: bold; line-height: 1.5; text-decoration: underline; text-decoration-color: #0b57d0; padding-left: 0; }
        .smallsection_detail_item_list::before { content: ''; position: absolute; left: 0; top: 0.3em; width: 1em; height: 1em; background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%230442ac' d='M8 5v14l11-7z'/%3E%3C/svg%3E"); background-repeat: no-repeat; background-position: center; background-size: contain; transform: none; margin-right: 0; }
        
        .smallsection_detail_item_list typesquare_option { border-bottom: 1px dotted #ccc !important; }
        #cont1 .smallsection_detail_list { margin-top: 41px; }
        .smallsection_detail_list2 { margin-left: 25px; }

        .banner-link { margin: -40px auto 70px; max-width: 800px; }

        /* --- 結論・まとめボックス (旧デザイン互換) --- */
        .content_conclution_smallsection:not(:last-child) { margin-bottom: 40px; }
        .conclution_smallsection_title { font-size: 20px; font-weight: bold; color: #ecf5ff; position: relative; padding-left: 16px; }
        .conclution_smallsection_title::before { content: ''; width: 10px; height: 10px; background: #ecf5ff; clip-path: polygon(10px 50%, 0% 0%, 0% 10px); position: absolute; left: 0; top: 0; bottom: 0; margin: auto; }
        .conclution_smallsection_detail { border: 3px solid #878787; padding: 30px 25px; margin: 15px 0; font-size: 16px; }
        
        /* --- 要約ボックス (PC用) --- */
        .article_summary_box { width: 800px; margin: 40px auto 5px; padding: 45px 50px 30px; border-radius: 12px; }
        .summary_box_title { top: -15px; left: 20px; font-size: 18px; padding: 8px 30px; border-radius: 30px; }
        .summary_box_list li { font-size: 16px; line-height: 1.8; padding-left: 32px !important; }
        .summary_box_list li:not(:last-child) { margin-bottom: 12px; }
        .summary_box_list li::before { width: 20px; height: 20px; left: 0; top: 4px; }
        .summary_box_list { padding-top: 13px; }

        /* --- まとめボックス (PC用) --- */
        .article_conclusion_box { width: 800px; margin: 40px auto; padding: 45px 50px 35px; border-radius: 12px; }
        .conclusion_box_title { top: -18px; left: 40px; font-size: 18px; padding: 8px 30px; border-radius: 30px; }
        .conclusion_box_list li { padding-left: 30px; margin-bottom: 25px; }
        .conclusion_box_list li:last-child { margin-bottom: 0; }
        .conclusion_box_list li::before { left: 5px; top: 5px; width: 12px; height: 12px; }
        .conclusion_item_title { font-size: 18px; margin-bottom: 8px; }
        .conclusion_item_text { font-size: 15px; }
        .conclusion_item_link { font-size: 13px; color: #777; display: inline-block; margin-top: 5px; }
        .conclusion_item_link a { font-size: 13px !important; padding: 0 2px !important; }

        /* --- 参照エリア (PC用) --- */
        .reference_section { display: block; width: 800px; box-sizing: border-box; margin: 60px auto 40px; padding-top: 30px; padding-bottom: 30px; border-top: 1px solid #999; border-bottom: 1px solid #999; }
        .reference_title { font-size: 15px; color: #666; margin-bottom: 15px; }
        .reference_list { list-style-type: disc; list-style-position: outside; margin-left: 1.5em; padding: 0; }
        .reference_list li { color: #666; font-size: 13px !important; line-height: 1.6; margin-bottom: 5px; font-weight: normal; border-bottom: none !important; }
        .reference_list a { color: #0b57d0 !important; font-size: 13px !important; font-weight: normal !important; text-decoration: underline !important; word-break: break-all; }
        .reference_list a:hover { text-decoration: none !important; opacity: 0.8; }
        
        /* --- CTAボタン 微調整 --- */
        .shared-ownership-section-container { padding: 30px 20px; width: 95%; margin-top: -50px; }
        .shared-ownership-main-title { font-size: 16px !important; margin-bottom: 15px; }
        .shared-ownership-main-title.contact { font-size: 16px !important; margin-bottom: 10px; }
        .shared-ownership-consult-button { font-size: 18px; padding: 12px 25px; }

        /* --- リンクボタン --- */
        .link_btn a { display: flex; justify-content: center; align-items: center; width: 600px; height: 80px; font-size: 26px; color: #fff; background: #ff9c00; box-shadow: 0 0 6px rgba(0, 0, 0, .4); border-radius: 40px; padding-top: 4px; margin: 40px auto 0; position: relative; }
        .link_btn a::after { content: ''; border: 2px solid #fff; border-radius: 40px; position: absolute; top: 7px; bottom: 7px; left: 7px; right: 7px; }
        .link_btn a:hover { color: #fff !important; text-decoration: none !important; scale: 1.03; box-shadow: 0 0 4px rgba(0, 0, 0, .3); transition: .2s; }

        /* --- チェックリスト調整 (PC用) --- */
        .checklist_box { padding: 20px; margin: 20px auto 30px; }
        .interactive_check_list .check_text::before { margin-right: 18px; }
        .checklist_note_wrap { font-size: 13px; }
        .checklist_subtitle { font-size: 16px; margin: 25px 0 10px; }
        .sub_check_list { margin-left: 1.5em !important; padding-left: 10px; }
    }

    /* =========================================
       スマホ用スタイル (649px以下)
    ========================================= */
    @media only screen and (max-width: 649px) {
        .pc-view { display: none !important; } /* PC専用要素を非表示 */

        /* --- アンカーリンクのズレ調整（追従ヘッダー対策等） --- */
        #cont1, #cont2, #cont3, #cont4, #cont5, #cont6, #cont7, #cont8  { margin-top: -35vw; padding-top: 35vw; }

        /* --- アイキャッチ画像の余白調整（スマホ用） --- */
        .column_section_image_intro { margin: 4vw 3vw 6vw; }

        /* --- 基本レイアウト・余白 --- */
        .blog__article { padding: 0 !important; }
        .blog__headline { margin: 20px 3vw 4px !important; }
        .blog__note { margin: 0 3vw 32px !important; }
        .column_text_section, .column_text_section_outro { margin: 0 3vw; }
        .column_text_section:not(:last-child), .column_text_section_outro:not(:last-child) { margin-bottom: 12vw; }
        .column_section_image { border-top: none; border-bottom: none; padding: 0; margin-bottom: 4vw; }
        .content_wrap:not(:first-child), .content_detail_wrap:not(:first-child) { margin-top: 5vw; }
        .content_wrap:not(:last-child), .content_detail_wrap:not(:last-child) { margin-bottom: 5vw; }

        /* --- 標準テキスト・リンク --- */
        .content_text, .content_detail_text { font-size: 3.8vw !important; line-height: 1.8; margin-bottom: 6vw !important; margin-top: 6vw !important; }
        .content_text_table_link { font-size: 2.8vw !important; line-height: 1.8; margin-bottom: 6vw !important; margin-top: 6vw !important; }
        .text_highlight { font-size: 3.8vw; font-weight: bold; padding: 0 2vw; background: linear-gradient(transparent 58%, #fff000 0%); }
        .text_bold { font-size: 3.8vw; font-weight: bold; }
        .emphasis_text { font-size: 7vw; color: #d2173e; }
        .explanation_text { font-size: 3.4vw !important; padding-left: 6vw; margin-top: -2vw; margin-bottom: 5vw; }
        
        /* リンクカラー統一 */
        .content_text a, .content_detail_text a { font-size: 4vw; color: #0b57d0; font-weight: bold; }
        .smallsection_detail_text a, .smallsection_detail_text_2 a { font-size: 3.8vw !important; color: #0b57d0; font-weight: bolder; }
        .content_text_table_link a { font-size: 2.8vw !important; color: #0b57d0; }

        /* --- 見出し関連 --- */
        .text_section_title { color: #333 !important; font-size: 6vw !important; margin-bottom: 7vw !important; padding: 3vw 2vw; line-height: 7.2vw; border-left: none !important; }
        .text_section_title_end { font-size: 6vw !important; margin-bottom: 7vw !important; padding: 3vw 2vw; }
        
        .content_title { font-size: 4vw !important; color: #fff !important; font-weight: bold !important; margin-bottom: 4vw !important; border-left: none !important; position: relative; padding: 3vw 5vw 2.5vw !important; z-index: 1; background: #0442ac; }
        .content_title::after { content: ""; width: 3vw; height: 1vw; background: #fff; position: absolute; bottom: 4.8vw; left: 0; z-index: 2; }
        
        .content_title_title { padding: 1vw !important; margin: 10vw 0 -3vw; border: 1px solid #0442ac; border-left: 1px solid #0442ac !important; width: max-content; color: #0442ac; font-size: 3.8vw !important; font-weight: bold; }
        /* 見出しの直後に来る箇条書きタイトルの上余白調整 */
        .content_title_title + .list_title { margin-top: 8vw !important; }

        /* --- 箇条書きリスト --- */
        .list_title { font-weight: bold !important; font-size: 3.8vw !important; color: #0442ac; padding-bottom: 1vw !important; margin-bottom: 1vw !important; margin-top: 5vw !important; display: inline-block; }
        .list_title.mt-fix { margin-top: 7vw !important; }
        .text_list { counter-reset: list-counter; list-style: none; padding-left: 0; margin-top: 2vw; margin-bottom: 6vw; }
        .text_list li { color: #333; font-size: 3.8vw !important; line-height: 1.5; list-style-type: square; list-style-position: outside; text-indent: 0; padding-left: 0.3em; margin-left: 5vw; margin-right: 1vw; }
        ol.text_list li { list-style-type: decimal; margin-left: 6vw; }
        .text_list li:not(:last-child) { margin-bottom: 2vw; }
        ul.interactive_check_list + .list_title { margin-top: 8vw; }
        
        /* 枠線付きの箇条書き専用調整 */
        .content_detail_smallsection.text_list_wrap { border: 2px solid #ecf5ff; padding: 4vw; margin: 6vw 0; border-radius: 1vw; background-color: #fff; }
        .content_detail_smallsection.text_list_wrap .text_list { margin: 0; padding: 0; }
        .content_detail_smallsection.text_list_wrap .text_list li:last-child { margin-bottom: 0; }

        /* --- テーブル詳細調整 --- */
        .blog_table, .content_wrap .blog_table { margin: 6vw 0; }
        .blog_table_title { padding: 1vw 0; vertical-align: middle; font-size: 3.5vw; }
        tbody .blog_table_title { width: 26vw; }
        tbody .blog_table_wrap:not(:last-child) .blog_table_title { border-bottom: solid 2px #fff; }
        .blog_table_detail { padding: 1vw; font-size: 3.5vw; }

        /* --- FAQ（Q&A）微調整 --- */
        .faq_toc { margin: 8vw 0; }
        .faq_toc_item { margin-bottom: 3.5vw; border-radius: 2vw; }
        .faq_toc_q { padding: 2.5vw 4vw; }
        .faq_toc_q .faq_toc_icon { font-size: 5.5vw; margin-right: 2.5vw !important; margin-top: 0.8vw !important; }
        .faq_toc_q .faq_toc_text { font-size: 4.0vw; margin-top: 0.8vw !important; line-height: 1.3 !important; }
        .faq_toc_a { padding: 3.5vw 4vw 3vw; border-radius: 0 0 2vw 2vw; }
        .faq_toc_a_top { margin-bottom: 0vw !important; }
        .faq_toc_a_top .faq_toc_icon.green { font-size: 5.5vw; margin-right: 2.5vw !important; margin-top: 0.8vw !important; }
        .faq_toc_a_top .faq_toc_text a { font-size: 3.8vw; }
        .faq_toc_a_top .faq_toc_text { font-size: 3.8vw !important; margin-top: 0.8vw !important; }
        .faq_toc_a_top .faq_toc_text + .faq_toc_text { margin-top: 4vw !important; }

        .faq_toc_link { padding-left: 0 !important; display: block !important; margin-top: 4vw !important; }
        .faq_toc_link_mark { display: block !important; font-size: 3vw !important; color: #0442ac !important; font-weight: bold !important; margin-bottom: 1vw !important; margin-left: 3vw; }
        .faq_toc_link a { font-size: 3.8vw !important; line-height: 1.5 !important; display: inline-block !important; text-decoration: underline !important; padding-left: 4vw !important; }

        /* --- コンテンツ詳細・ポイント囲み枠 --- */
        .content_detail_list { background: #f7f7f7; padding: 7vw; margin: 8vw 0; }
        .content_detail_item { font-size: 3.6vw; padding-left: 2.5vw; position: relative; }
        .content_detail_item:not(:last-child) { margin-bottom: 3vw; }
        .content_detail_item::before { content: ''; width: 2vw; height: 2vw; background: #333; border-radius: 50%; position: absolute; left: 0; top: 2vw; margin: auto; }
        
        .smallsection_detail_text { position: relative; padding-top: 67vw; font-size: 3.8vw !important; }
        .smallsection_detail_text::before { content: ''; width: 100%; height: 63vw; position: absolute; left: 0; top: 0; }
        .smallsection_detail_text_2 { font-size: 3.8vw !important; margin-bottom: 6vw; }
        
        .column_text_section .content_detail_smallsection { margin-top: 5vw; border: 2px solid #0442ac !important; padding: 4vw; border-radius: 1vw; background-color: #fff; }
        .content_detail_smallsection_2 { margin-top: 5vw; border: 2px solid #0442ac !important; padding: 4vw; }
        .column_text_section .detail_smallsection_title { font-size: 4vw !important; font-weight: bold !important; color: #0442ac !important; display: flex !important; align-items: baseline !important; margin-bottom: 3vw !important; border-left: none !important; padding-left: 0 !important; }
        .column_text_section .detail_smallsection_title .reasonmark { font-size: 3.6vw; font-weight: bold; color: #fff; width: 12vw; padding: 1vw 2vw; margin-right: 2vw; background: #ecf5ff; }
        #cnt02 .detail_smallsection_title .reasonmark, #cnt04 .detail_smallsection_title .reasonmark { width: 18vw; }
        #cnt03 .detail_smallsection_title .reasonmark { width: 22vw; }
        
        .smallsection_detail_item { font-size: 4vw; color: #333; font-weight: bold; position: relative; padding-left: 3vw; margin-left: 2vw; }
        .smallsection_detail_item::before { content: ''; width: 2vw; height: 2vw; background: #333; border-radius: 50%; position: absolute; left: 0; top: 0; bottom: 0; margin: auto; }
        .content_wrap .smallsection_detail_item { margin-left: 2vw; }
        
        .smallsection_detail_item_list { position: relative; padding-left: 6vw; margin-bottom: 1.5vw; border-bottom: none !important; text-indent: 0; }
        .smallsection_detail_item_list a { display: block; font-size: 3.8vw; color: #0b57d0; font-weight: bold; line-height: 1.6; text-decoration: underline; text-decoration-color: #07519a; padding: 0; }
        .smallsection_detail_item_list::before { content: ''; position: absolute; left: 0; top: 0.6vw; width: 4.5vw; height: 4.5vw; background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%230442ac' d='M8 5v14l11-7z'/%3E%3C/svg%3E"); background-repeat: no-repeat; background-position: center; background-size: contain; transform: none; margin-right: 0; }

        #cont1 .smallsection_detail_list { margin-top: 10vw; }
        .smallsection_detail_list2 { margin-left: 4vw; }

        .banner-link { margin: 8vw auto 12vw; width: 90vw; }

        /* --- 結論・まとめボックス (旧デザイン互換) --- */
        .content_conclution_smallsection:not(:last-child) { margin-bottom: 6vw; }
        .conclution_smallsection_title { font-size: 4.6vw; font-weight: bold; color: #ecf5ff; position: relative; padding-left: 3.5vw; }
        .conclution_smallsection_title::before { content: ''; width: 2vw; height: 2vw; background: #ecf5ff; clip-path: polygon(2vw 50%, 0% 0%, 0% 2vw); position: absolute; left: 0; top: 2vw; margin: auto; }
        .conclution_smallsection_detail { border: 3px solid #878787; padding: 3vw 4vw; margin: 4vw 0; }
        .conclution_smallsection_detail .detail_text_title { font-size: 4vw; font-weight: bold; color: #878787; margin-bottom: 2vw; }

        /* --- 要約ボックス (スマホ用) --- */
        .article_summary_box { margin: 8vw 3vw 10vw; padding: 10vw 4vw 2vw; border-radius: 3vw; }
        .summary_box_title { top: -3vw; left: 3.2vw; font-size: 3.5vw; padding: 2vw 4vw; border-radius: 5vw; }
        .summary_box_list li { font-size: 3.8vw; line-height: 1.6; margin-bottom: 3.5vw; padding-left: 7.3vw; }
        .summary_box_list li::before { width: 4.3vw; height: 4.3vw; left: 0; top: 0.6vw; }
        .summary_box_list { padding-top: 2vw; }

        /* --- まとめボックス (スマホ用) --- */
        .article_conclusion_box { margin: 10vw 3vw 8vw; padding: 10vw 4vw 6vw; border-radius: 3vw; }
        .conclusion_box_title { top: -4.5vw; left: 4vw; font-size: 3.8vw; padding: 2vw 5vw; border-radius: 5vw; }
        .conclusion_box_list li { padding-left: 6vw; margin-bottom: 6vw; }
        .conclusion_box_list li:last-child { margin-bottom: 0; }
        .conclusion_box_list li::before { left: 1vw; top: 1vw; width: 2.8vw; height: 2.8vw; }
        .conclusion_item_title { font-size: 4vw; margin-bottom: 2vw; }
        .conclusion_item_text { font-size: 3.6vw; }
        .conclusion_item_link { font-size: 3.2vw; display: inline-block; margin-top: 2vw; }
        .conclusion_item_link a { font-size: 3.2vw !important; padding: 0 1vw !important; }

        /* --- 参照エリア (スマホ用) --- */
        .reference_section { display: block; width: auto; box-sizing: border-box; margin: 10vw 3vw 8vw; padding-top: 6vw; padding-bottom: 6vw; border-top: 1px solid #999; border-bottom: 1px solid #999; }
        .reference_title { font-size: 3vw; color: #666; margin-bottom: 2vw; }
        .reference_list { list-style-type: disc; list-style-position: outside; margin-left: 5vw; padding: 0; }
        .reference_list li { color: #666; font-size: 2.8vw !important; line-height: 1.6; margin-bottom: 2vw; font-weight: normal !important; border-bottom: none !important; }
        .reference_list a { color: #0b57d0 !important; font-size: 2.8vw !important; font-weight: normal !important; text-decoration: underline !important; word-break: break-all; }

        /* --- CTAボタン 微調整 --- */
        .shared-ownership-section-container { padding: 40px 10px !important; width: 95%; margin: -4vw auto 12vw !important; }
        .shared-ownership-main-title { font-size: 3.5vw !important; margin-bottom: 10px; padding-left: 0 !important; border-left: none !important; }
        .shared-ownership-consult-button { font-size: 3.5vw !important; padding: 10px 20px; }

        /* --- リンクボタン (スマホ用) --- */
        .link_btn a { display: block; font-size: 5vw; font-weight: bold; color: #fff !important; line-height: 1.6; text-align: center; margin: 5vw 0 0; padding: 3.8vw 3vw 3vw; background: #ff9c00; border-radius: 40px; position: relative; }
        .link_btn a::after { content: ''; border: 2px solid #fff; border-radius: 40px; position: absolute; top: 1.5vw; bottom: 1.5vw; left: 1.5vw; right: 1.5vw; }

        /* --- Instagram埋め込みコンテナ --- */
        .instagram-embed-wrapper { display: block; margin: 5vw auto; } /* 縦並びに解除 */
        .instagram-embed-wrapper blockquote.instagram-media { margin: 0 auto 6vw !important; width: 100% !important; }
        
        /* --- チェックリスト調整 (スマホ用) --- */
        .checklist_box { padding: 5vw; margin: 5vw auto 8vw; }
        .interactive_check_list li { margin-bottom: 4vw; }
        .interactive_check_list .check_text::before { margin-right: 3vw; }
        .checklist_note_wrap { margin: 4vw 0 6vw; }
        .checklist_note_wrap { font-size: 3.2vw; margin-bottom: 2vw; }
        .checklist_subtitle { font-size: 3.8vw; margin: 6vw 0 3vw; }
        .sub_check_list { margin-left: 4vw !important; padding-left: 2vw !important; }
        .note_text { font-size: 3vw; margin-bottom: 2vw; }
        .note_text a { color: #0b57d0 !important; font-size: 3.2vw !important; font-weight: normal !important; text-decoration: underline !important; word-break: break-all; }
    }

</style>]]></description>
            <pubDate>2026-06-30</pubDate>
        </item>
            </channel>
</rss>
