
<rss version="2.0">
    <channel>
        <title>のブログ</title>
        <link>https://www.nichiwa-realestate.co.jp/blog/</link>
        <description>のブログ</description>
        <language>ja</language>
                
        <item>
            <title>□□ ニチワの夏得！サマーキャンペーン2026 □□</title>
            <link>https://www.nichiwa-realestate.co.jp/blog/entry-645977/</link>
            <description><![CDATA[<div style="text-align:leftoriginal;word-break: break-all;"><div style="text-align:leftoriginal;word-break: break-all;"><p class="clearfix">～　この夏　ニチワでのお引越しがお得！！　～</p></div><p class="clearfix"><span style="font-size: 13.12px;"><br></span></p><div style="text-align:leftoriginal;word-break: break-all;"><p class="clearfix"><br></p></div><p class="clearfix">☆☆☆　<span style="font-weight: bold; color: rgb(51, 51, 255);">2026年ニチワの夏得サマーキャンペーン開催！！</span>　☆☆☆</p></div><div>　　　　　期間：7月1日（水）～8/31（月）</div><div><br></div><div>今年も始まりましたニチワのサマーキャンペーン！！</div><div>猛暑の中、お引越しキツイですよね。。。</div><div>そこで！少しでもお引越しに前向きになるようなお得なプランをご用意させていただきました！</div><div><br></div><div><span style="background-color: rgb(255, 255, 153);">★★特典１★★</span></div><div>お申込みから月内にご契約いただいたお客さま（先着２０名さま）に</div><div><span style="font-weight: bold; color: rgb(255, 0, 0);">Amazonギフトカード 1,000円分プレゼント！</span></div><div><br></div><div><span style="background-color: rgb(255, 255, 153);">★★特典２★★</span></div><div>お得な条件でご契約いただける物件を多数ご用意しました！！</div><div><span style="color: rgb(255, 0, 0); font-weight: bold;">・礼金０物件！</span></div><div><span style="color: rgb(255, 0, 0); font-weight: bold;">・フリーレント付き物件！</span></div><div><span style="color: rgb(255, 0, 0); font-weight: bold;">・仲介手数料割引物件！！</span></div><div><span style="color: rgb(255, 0, 0); font-weight: bold;">お得な物件情報はこちらから　⇒⇒⇒　</span><span style="" noto="" sans="" jp";="" font-size:="" medium;"=""><span style="font-weight: bold; color: rgb(255, 0, 0); background-color: rgb(255, 255, 102); font-size: x-large;" noto="" sans="" jp";="" font-size:="" medium;"=""><a href="https://www.nichiwa-realestate.co.jp/campaign" target="_blank" style="">こちらをクリック</a></span></span></div><div><span style="color: rgb(255, 0, 0); font-weight: bold;"><br></span></div><div><span style="background-color: rgb(255, 255, 153);">★★特典３★★</span></div><div>快適にお部屋探しができるようにご来店時に<span style="font-weight: bold; color: rgb(51, 51, 255);">おもてなし</span>いたします♪</div><div><span style="font-weight: bold; color: rgb(51, 51, 255);">冷たい麦茶・清潔なおしぼり・冷タオル</span>をご用意してお待ちしております＾＾</div><div><br></div><div>『まだ本格的に引っ越しが決まったわけじゃないしな・・』</div><div>『今すぐじゃないけどそのうち引っ越したいな・・』</div><div>このような状況のお客さまでも喜んで対応させていただきます＾＾</div><div>ぜひお気軽に、また涼みにご来店いただければ＾＾</div><div><br></div><div>みなさまのご来店、スタッフ一同心よりお待ちいたしております！</div><div><br></div><p class="MsoNormal"><font face="Century, serif"><font face="Century, serif"><span lang="EN-US"><o:p></o:p></span></font></font></p><div><font face="Century, serif"><font face="Century, serif"><br></font></font></div><div><font face="Century, serif"><font face="Century, serif"><br></font></font></div><div><font face="Century, serif"><font face="Century, serif"><br></font></font></div><div style="text-align:leftoriginal;word-break: break-all;"><br></div><br>]]></description>
            <pubDate>2026-06-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>
    </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>
    </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>
    </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>
                
        <item>
            <title>ペット可なのに多頭飼いNG？可能な賃貸物件の探し方と注意点！</title>
            <link>https://www.nichiwa-realestate.co.jp/blog/entry-810515/</link>
            <description><![CDATA[<article class="column_section">
    <div class="column_section_image">
        <img src="//cdn.img-asp.jp/cms/810515_1_0_0_1.jpg" alt="ペット可なのに多頭飼いNG？可能な賃貸物件の探し方と注意点！" class="pc-view">
        <img src="//cdn.img-asp.jp/cms/810515_1_0_0_1.jpg" alt="ペット可なのに多頭飼いNG？可能な賃貸物件の探し方と注意点！" 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>
            <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">
                しかしながら、ペット可と記載されている賃貸でも、飼育できるのは犬または猫1匹までなど、種類や頭数が決められている場合があります。
            </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>
    <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/810515_4_0_0_1.jpg" alt="本当に可愛い2匹の犬">
            </div>
            <div class="content_wrap">
                <h3 class="content_title">ペット可物件でも<br class="sp-view">多頭飼いが可能とは限らない！</h3>
                <p class="content_detail_text">
                    ペット可賃貸は、一般的にペットの飼育が認められている物件のことを指します。<br>
                    しかし、ペットの飼育がOKだからといって、ペットを複数飼えるわけではありません。 
                </p>
                <p class="content_detail_text">
                    例えば、「小型犬または猫のどちらか1匹まで」というように、飼育できる種類や頭数、体重が決められているケースも多いです。 
                </p>
                <p class="content_detail_text">
                    一方で、多頭飼い可の賃貸物件は、物件が定めた条件を満たせば、2匹以上のペットと暮らすことができます。
                </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">1匹までに制限されるケースも</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>
                        <tr class="blog_table_wrap">
                            <th class="blog_table_title">ペット共生型</th>
                            <td class="blog_table_detail">ペットとの暮らしを前提に設計</td>
                        </tr>
                    </tbody>
                </table>
                <p class="content_detail_text">
                    物件情報に「ペット可」と書かれていたとしても、自己判断で申し込まず、不動産会社を通して詳しい条件を確認することが大切です。
                </p>
            </div>
            <div class="content_wrap">
                <h3 class="content_title">多頭飼いできる物件が限られる理由</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>
                        <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">
                    こうした理由から、物件ごとに頭数や体格などの条件が定められています。<br>
                    制限は単に飼育を難しくするものではなく、入居者様とペットが安全で快適に暮らすためのルールでもあるのです。
                </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">＼ 多頭飼いOKな物件も多数！／</h2>
        <div class="shared-ownership-button-wrapper">
            <a href="/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/810515_3_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">
                    まずは、一緒に暮らすペットの情報を整理しましょう。<br>
                    不動産会社へ伝えたい主な情報は、以下のとおりです。
                </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>
                        <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">ペットに詳しい不動産会社へ相談する</h3>
                <p class="content_detail_text">
                    物件検索サイトでは、「ペット可」で絞り込めても、多頭飼いの条件まで指定できないことがあります。
                </p>
                <p class="content_detail_text">
                    また、掲載情報だけでは、飼育できる頭数や種類を判断できない場合も少なくありません。<br>
                    そのため、多頭飼いできる賃貸を探す際は、ペット向け物件に詳しい不動産会社へ相談する方法がおすすめです！
                </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">
                    1階や角部屋であれば、音が伝わる方向を減らせることもありますが、防音性は建物ごとに異なるため、必ず内見時に周囲の音の響き方も確認しましょう。
                </p>
            </div>
            <div class="content_wrap">
                <h3 class="content_title">ペット向け設備と周辺環境を確認する</h3>
                <p class="content_detail_text">
                    内見では、毎日のお世話を無理なく続けられる設備や、ペットが安心して過ごせる環境が整っているかを確認しましょう。
                </p>
                <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>
                        <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_detail_text">
                    設備が充実している物件であれば、飼い主様の日々の負担を減らしながら、ペットにとっても落ち着きやすい環境を整えられます。 
                </p>
            </div>
        </div>
    </div>
    <div class="shared-ownership-section-container">
        <h2 class="shared-ownership-main-title">＼ 多頭飼いOKな物件も多数！／</h2>
        <div class="shared-ownership-button-wrapper">
            <a href="/petsymbiosis/" 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/810515_2_0_0_1.jpg" alt="2匹の猫が仲良くご飯を食べる">
            </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">
                    ペットの頭数が増えると、1匹の鳴き声につられてほかのペットも鳴いたり、室内を一緒に走り回ったりすることがあります。
                </p>
                    鳴き声や足音を抑えるためには、以下のような対策が有効です。 
                <p></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_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>
                <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_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>
                <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>
                        <li><span class="text_bold">取り外しやすく、原状回復しやすい保護用品を選ぶ</span></li>
                    </ul>        
                </div>
                <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>
                <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>
                        <li><span class="text_bold">動物が苦手な方やアレルギーのある方にも配慮する</span></li>
                    </ul>        
                </div>
                <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>
                <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_detail_text">
                    新しい住まいでは、ペットも不安を感じることがあります。それぞれの様子を見ながら、無理なくお部屋に慣れてもらいましょう。
                </p>
            </div>
        </div>
    </div>
    <div class="shared-ownership-section-container">
        <h2 class="shared-ownership-main-title contact">＼ ペットと暮らすお部屋選びはお任せください ／</h2>
        <div class="shared-ownership-button-wrapper">
            <a href="/pg-contact-general/" class="shared-ownership-consult-button btn-contact" target="_blank">▶賃貸SHOPニチワへ相談する</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">賃貸に関する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">
                            ペット可賃貸ならペットを2匹以上飼えますか？
                        </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; ">
                                ペット可賃貸でも、必ず2匹以上飼えるとは限りません。
                            </span>
                            <span class="faq_toc_text">
                                「小型犬または猫1匹まで」など、種類や頭数に制限が設けられている場合があります。<br>
                                物件情報に詳しい条件が記載されていないときは、申し込み前に不動産会社へ確認しましょう。
                            </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>
                                無断でペットを迎える事にならないように、種類や体重などの情報を伝えて許可を得ましょう。
                            </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>
                                また、退去時の清掃費用や原状回復の範囲が通常と異なる場合もあるため、契約前に費用の内訳を確認することが大切です。
                            </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>
                            <span class="faq_toc_text">
                                エリアや駅からの距離、築年数などの条件を少し広げると、候補が見つかる可能性があります。<br>
                                一般的なペット可賃貸だけでなく、多頭飼いについて相談できるペット共生型賃貸も検討してみてください。
                            </span>
                        </div>
                    </div>
                </div>
            </div>
        </div>
    </div>
    <div class="shared-ownership-section-container">
        <h2 class="shared-ownership-main-title">＼ 多頭飼いOKな物件も多数！／</h2>
        <div class="shared-ownership-button-wrapper">
            <a href="/petsymbiosis/" 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>
            <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">
                しかし、希望条件を整理して早めに相談すれば、大切なご家族全員で安心して暮らせるお部屋を見つけやすくなります。
            </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 contact">＼ ペットと暮らすお部屋選びはお任せください ／</h2>
        <div class="shared-ownership-button-wrapper">
            <a href="/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; }

    /* --- 大見出し（上下ボーダー線の装飾）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; }
        .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-29</pubDate>
        </item>
                
        <item>
            <title>高田馬場の住みやすさ｜便利な買い物環境と抜群の交通アクセス</title>
            <link>https://www.nichiwa-realestate.co.jp/blog/entry-793793/</link>
            <description><![CDATA[<article class="column_section">
    <div class="column_section_image">
        <img src="//cdn.img-asp.jp/cms/793793_1_0_0_1.jpg" alt="高田馬場の住みやすさ｜便利な買い物環境と抜群の交通アクセス" class="pc-view">
        <img src="//cdn.img-asp.jp/cms/793793_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>駅周辺にはスーパーや飲食店が充実している。</li>
            <li>下落合や西早稲田方面には落ち着いた住宅街や緑豊かな公園が広がる。</li>
        </ul>
    </div>
    <div class="column_text_section intro">
        <div class="text_section_content">
            <p class="content_text">
                高田馬場駅付近は、飲食店や商業施設が多く、若者で賑わう活気ある街並みが広がっています。<br class="sp-view"><br class="sp-view">
                また、JR山手線・東京メトロ東西線・西武新宿線の3路線を利用できるため、都心で働く方にとっても利便性の高い立地です。<br><br>
                さらに、駅から少し離れると落ち着いた住宅街や公園もあり、単身者から共働き世帯、ファミリーまで幅広い暮らしに合う住環境が整っています。
            </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" target="_blank">高田馬場の交通アクセスと家賃相場</a></li>
                        <li class="smallsection_detail_item_list"><a href="#cont2" target="_blank">高田馬場の買い物環境と外食の利便性</a></li>
                        <li class="smallsection_detail_item_list"><a href="#cont3" target="_blank">高田馬場の治安と住環境</a></li>
                        <li class="smallsection_detail_item_list"><a href="#cont4" target="_blank">【高田馬場】世帯別のおすすめエリアは？</a></li>
                        <li class="smallsection_detail_item_list"><a href="#cont5" target="_blank">まとめ</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>
            <p class="content_text">
                高田馬場の住みやすさのポイントは、都心主要駅へ出やすい交通アクセスにあります。
            </p>
            <div class="content_wrap">
                <h3 class="content_title">3路線が使える利便性の高い駅</h3>
                <p class="content_detail_text">
                    高田馬場駅では以下の3路線が利用できます。
                </p>
                <ul class="text_list">
                    <li>JR山手線</li>
                    <li>東京メトロ東西線</li>
                    <li>西武新宿線</li>
                </ul>
                <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">約5分</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">約5分</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">約14分</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">約20分</td>
                            <td class="blog_table_detail">東京メトロ<br class="sp-view">東西線</td>
                            <td class="blog_table_detail">なし</td>                            
                        </tr>
                    </tbody>
                </table>
                <p class="content_detail_text">
                    ※所要時間は日中の目安であり、時間帯や曜日によって異なります。<br>
                    ※通勤時間帯（平日の朝7時前後）を想定した所要時間を記載しています。
                </p>
                <p class="content_detail_text">
                    このように、高田馬場駅は新宿駅や池袋駅へ約5分でアクセスできるため、
                    都心の商業施設やオフィス街を日常の生活圏に取り入れられます。<br><br>
                    また、大手町方面へも東京メトロ東西線で向かえるため、丸の内・大手町周辺に勤める方に便利なエリアです。
                </p>
            </div>
            <div class="content_wrap">
                <h3 class="content_title">利便性に見合った高田馬場の家賃相場</h3>
                <p class="content_detail_text">
                    高田馬場駅周辺は、交通アクセスや生活環境が整っている分、家賃相場はやや高めの水準です。<br><br>
                    しかし、山手線・東西線・西武新宿線の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">11.51万円</td>
                        </tr>
                        <tr class="blog_table_wrap">
                            <th class="blog_table_title">1K</th>
                            <td class="blog_table_detail">12.70万円</td>
                        </tr>
                        <tr class="blog_table_wrap">
                            <th class="blog_table_title">1DK</th>
                            <td class="blog_table_detail">14.97万円</td>
                        </tr>
                        <tr class="blog_table_wrap">
                            <th class="blog_table_title">1LDK</th>
                            <td class="blog_table_detail">21.49万円</td>
                        </tr>
                        <tr class="blog_table_wrap">
                            <th class="blog_table_title">2K</th>
                            <td class="blog_table_detail">15.63万円</td>
                        </tr>
                        <tr class="blog_table_wrap">
                            <th class="blog_table_title">2DK</th>
                            <td class="blog_table_detail">18.9万円</td>
                        </tr>                        
                    </tbody>
                </table>
                <p class="content_detail_text">
                    参照：HOME’S「<a href="https://www.homes.co.jp/chintai/tokyo/takadanobaba_00582-st/price/" target="_blank" class=" typesquare_option">高田馬場駅の家賃相場情報</a>」（2026年5月22日確認）
                </p>
                <p class="content_detail_text">
                    高田馬場は「家賃の安さ」だけで選ぶ街ではなく、都心アクセス、買い物環境、暮らしの利便性を重視する方に合うエリアです。<br><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="https://www.nichiwa-realestate.co.jp/ensen1c1/eki_cr1/stationbkn_cr1080/" 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/793793_2_0_0_1.jpg" alt="高田馬場駅周辺の様子" style="width:100%;">
            </div>
            <p class="content_text">
                高田馬場は、日常の買い物環境が充実している点も魅力です。<br><br class="sp-view">
                駅周辺にはスーパーや飲食店が集まっており、仕事帰りの買い物から休日の外食まで、駅近くで済ませられる場面が多くあります。
            </p>
            <div class="content_wrap">
                <h3 class="content_title">便利なスーパーが駅周辺に充実</h3>
                <p class="content_detail_text">
                    高田馬場駅周辺には、「ワイズマート 高田馬場店」や「西友 高田馬場店」、
                    「ピーコックストア 高田馬場店」など、日常の買い物に便利なスーパーが揃っています。<br><br>
                    また、「成城石井 高田馬場店」では輸入食品や惣菜なども扱っており、食材の質にこだわりたい方にも嬉しい環境です。<br>
                    さらに、駅周辺や住宅街には「まいばすけっと」のような小型スーパーも点在しているため、仕事帰りの買い物やちょっとした買い足しにも便利でしょう。
                </p>
            </div>
            <div class="content_wrap">
                <h3 class="content_title">学生街ならではの外食環境も魅力</h3>
                <p class="content_detail_text">
                    高田馬場は、早稲田大学をはじめとする学校が集まる学生街としても知られています。<br><br class="sp-view">
                    そのため、駅周辺にはラーメン店やカレー店、定食店、カフェ、居酒屋、多国籍料理店など、さまざまな飲食店が点在しています。<br><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="https://www.nichiwa-realestate.co.jp/ensen1c1/eki_cr1/stationbkn_cr1080/" 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/793793_3_0_0_1.jpg" alt="高田馬場の繁華街" style="width:100%;">
            </div>
            <p class="content_text">
                住む街を選ぶ上で、治安や住環境は欠かせないポイントです。
                ここでは、高田馬場の治安、エリアごとの雰囲気、自然環境についてご紹介いたします。
            </p>
            <div class="content_wrap">
                <h3 class="content_title">治安とエリア選びのポイント</h3>
                <p class="content_detail_text">
                    お部屋探しをする際、多くの方が気になるのが「治安」ではないでしょうか。<br><br class="sp-view">
                    高田馬場駅周辺は、学生や会社員の往来が多く、夜でも人通りが多いため、夜間でも賑やかに感じる方は少なくありません。<br><br>
                    一方で、人通りや街灯がある場所も多く、帰宅時間が遅くなる方にとっては安心感に繋がるメリットでもあります。<br class="sp-view"><br class="sp-view">
                    ただし、静かで落ち着いた住環境を重視される場合は、駅前の雰囲気だけでなく、周辺の住宅街まで見ておくことが大切です。
                </p>
                <h4 class="content_title_title">利便性とにぎわいが共存する駅前エリア</h4>
                <p class="content_detail_text">
                    高田馬場駅前エリアは、スーパーや飲食店、カフェなどが集まり、日常生活の利便性が高い場所です。<br>
                    仕事帰りの買い物や外食には便利で、駅近くで買い物を完結させたい方に向いています。<br><br>
                    その反面、夜間も人通りが多く、飲食店のにぎわいを感じることがあります。<br>
                    静かな暮らしを重視したい方にとっては、駅の近さだけでなく、建物周辺の環境や道路沿いかどうかも確認しておきたいポイントです。
                </p>
                <h4 class="content_title_title">落ち着いた環境を重視するなら住宅街へ</h4>
                <p class="content_detail_text">
                    防犯面や穏やかな生活環境を重視される場合は、駅前のにぎわいから少し離れた住宅街もおすすめです。<br>
                    例えば、以下のようなエリアが挙げられます。
                </p>
                <p class="content_detail_text"><span style="font-weight: bold;">
                    高田馬場3丁目</span>：駅西側に位置し、スーパーなどの生活施設を利用できる一方で、奥へ進むと住宅街が広がっています。<br><br><span style="font-weight: bold;">
                    高田馬場4丁目</span>：駅の南西側にあり、駅前のにぎわいから少し距離を置いた落ち着きのあるエリアです。<br><br><span style="font-weight: bold;">
                    下落合方面・西早稲田方面</span>：高田馬場駅を生活圏にしながら、より住宅街らしい雰囲気を感じられる場所もあります。
                </p>
                <h4 class="content_title_title">併せて確認したい「ハザードマップ」</h4>
                <p class="content_detail_text">
                    高田馬場周辺でお部屋を探す際は、治安だけでなく災害リスクも確認しておくと安心です。<br>
                    高田馬場の北側から東側には神田川が流れており、川沿いの一部では浸水リスクに注意が必要な地域もあります。<br><br>
                    そのため、物件を探す際は、新宿区が公開している
                    <a href="https://www.city.shinjuku.lg.jp/anzen/htdocs/index.html" target="_blank" class=" typesquare_option">ハザードマップ</a>
                    を確認し、建物の立地や階数もあわせて見るとよいでしょう。
                </p>
                <p class="content_detail_text">
                    <span class="text_highlight">◎ エリア選びに不安がある場合は</span>
                </p>
                <p class="content_detail_text">
                    もしエリア選びで不安や疑問がございましたら、ぜひ一度、弊社「ニチワ」までご相談ください。
                </p>
                <p class="content_detail_text">
                    高田馬場駅周辺に精通したスタッフが、お客様のライフスタイルにぴったりのエリア探しをサポートいたします。<br>
                    駅近の利便性を重視したい方から、落ち着いた住宅街で快適に暮らしたい方まで、幅広いご希望に寄り添ってご提案いたします。
                </p>
                <p class="content_detail_text">
                    ▶ <a href="https://www.nichiwa-realestate.co.jp/pg-store-detail/takadanobaba/" target="_blank" class=" typesquare_option">ニチワ高田馬場営業所の店舗情報はこちら</a>
                </p>
                <iframe src="https://www.google.com/maps/embed?pb=!1m18!1m12!1m3!1d3239.5669446557768!2d139.70401787578908!3d35.712272972577274!2m3!1f0!2f0!3f0!3m2!1i1024!2i768!4f13.1!3m3!1m2!1s0x60188d3c06d85c8f%3A0x912a167f1865be5d!2z44ix44OL44OB44OvIOmrmOeUsOmmrOWgtOWWtualreaJgA!5e0!3m2!1sja!2sjp!4v1779860176194!5m2!1sja!2sjp" width="100%" height="400" title="ニチワ高田馬場営業所の場所を示すGoogleマップ" style="border:0;" allowfullscreen="" loading="lazy" referrerpolicy="no-referrer-when-downgrade"></iframe>
            </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>
                <ul class="text_list">
                    <li>戸山公園：広さのある公園で、散歩や子どもの外遊びにも利用できるスポット</li>
                    <li>おとめ山公園：緑や水辺の風景を楽しめる、落ち着いた雰囲気の公園</li>
                    <li>甘泉園公園：回遊式庭園の趣があり、休日の散策にも合う公園</li>
                </ul>
                <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/ensen1c1/eki_cr1/stationbkn_cr1080/" 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/793793_4_0_0_1.jpg" alt="" style="width:100%;">
            </div>
            <p class="content_text">
                ここまで高田馬場の住みやすさについて、交通アクセスや買い物環境、治安、住環境をご紹介してきました。<br>
                ただ、高田馬場と一口に言っても、駅前のにぎやかなエリアから、少し離れた落ち着きのある住宅街まで雰囲気はさまざまです。
            </p>
            <p class="content_text">
                ここでは、世帯別におすすめのエリアをご紹介いたします。
            </p>
            <div class="content_wrap">
                <h3 class="content_title">Q. 一人暮らしに<br class="sp-view">おすすめのエリアは？</h3>
                <p class="content_detail_text">
                    <span class="text_highlight">A. 交通アクセスと生活利便性を重視するなら「高田馬場駅周辺」がおすすめです。</span>
                </p>
                <h4 class="content_title_title">おすすめの理由</h4>
                <p class="content_detail_text">
                    高田馬場駅周辺は、JR山手線・東京メトロ東西線・西武新宿線の3路線を利用できるため、通勤や通学に便利なエリアです。<br><br>
                    新宿駅や池袋駅へ短時間で移動できるため、都心方面へ通う方にも合っています。
                    飲食店も多いため、自炊だけでなく外食を生活に取り入れたい一人暮らしの方にも向いているでしょう。
                </p>
                <p class="content_detail_text">
                    ▶ <a href="https://www.nichiwa-realestate.co.jp/ensen1c1/eki_cr1/stationbkn_cr1080/" 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">
                    高田馬場3丁目・4丁目周辺は、スーパーや飲食店にもアクセスしやすく、日常の買い物や外食に困りにくい環境が整っています。<br><br>
                    1LDKや2LDKなどの賃貸物件は家賃が高めになりやすいものの、都心アクセスや生活利便性を重視する方にとって魅力のあるエリアです。
                </p>
                <p class="content_detail_text">
                    ▶ <a href="https://www.nichiwa-realestate.co.jp/search/resultcity/?originClass%5B%5D=c1&pF=0&pC=0&shkn=0&rkn=0&kykn=0&years=0&aF=0&aC=0&wT=0&pD=0&img=0&movie=0&panorama=0&multipleSearchType=towns&addressCode123%5B%5D=13104050" target="_blank" class=" typesquare_option">高田馬場3丁目・4丁目周辺の賃貸物件を探す</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">
                    西早稲田方面は、「戸山公園」や「甘泉園公園」など、子どもとの散歩や休日のリフレッシュに利用できる自然環境があります。<br><br>
                    また、高田馬場周辺には小児科や進学塾も点在しているため、子育てや教育面を重視したいご家庭にもおすすめです。<br>
                    高田馬場を生活圏にしながら、自然や教育環境も大切にしたいファミリーにおすすめです。
                </p>
                <p class="content_detail_text">
                    ▶ <a href="https://www.nichiwa-realestate.co.jp/search/resultcity/?originClass%5B%5D=c1&pF=0&pC=0&shkn=0&rkn=0&kykn=0&years=0&aF=0&aC=0&wT=0&pD=0&img=0&movie=0&panorama=0&multipleSearchType=towns&addressCode123%5B%5D=13104042&addressCode123%5B%5D=13104071" 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">
                            高田馬場駅は、JR山手線・東京メトロ東西線・西武新宿線の3路線が利用できます。<br>
                            <span class="conclusion_item_link">
                                詳しくは <a href="#cont1" target="_blank">詳しく高田馬場の交通アクセスと家賃相場</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" target="_blank">高田馬場の買い物環境と外食の利便性</a> をご覧ください。
                            </span>
                        </div>
                    </li>
                    <li>
                        <div class="conclusion_item_title">③単身者からファミリーまで暮らしに合うエリアがある</div>
                        <div class="conclusion_item_text">
                            駅周辺→交通アクセスや買い物環境を重視する一人暮らし向け。<br><br class="sp-view">
                            高田馬場3丁目・4丁目方面→利便性と落ち着きを大切にしたい二人暮らし向け。<br><br class="sp-view">
                            西早稲田・下落合方面→公園や教育環境を重視する子育て世帯向け。<br><br class="sp-view">
                            <br>
                            <span class="conclusion_item_link">
                                詳しくは <a href="#cont3" target="_blank">【高田馬場】世帯別のおすすめエリアは？</a> をご覧ください。
                            </span>
                        </div>
                    </li>
                </ul>
            </div>
            <p class="content_text">
                高田馬場は、学生街としての活気だけでなく、都心アクセスや買い物環境、落ち着いた住宅街、自然環境も備えた魅力ある街です。
            </p>
            <p class="content_text">
                「駅近の利便性を大切にしたい」<br>
                「落ち着いた住宅街で快適に暮らしたい」
                「家族の暮らしに合うエリアを知りたい」
            </p>
            <p class="content_text">
                そのようなご要望がありましたら、ぜひ弊社「ニチワ」へお気軽にご相談ください。
                お客様やご家族の皆様のご希望に寄り添い、高田馬場での新生活をサポートいたします。
            </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=76147" class="shared-ownership-consult-button btn-contact" target="_blank">▶ ニチワ 高田馬場営業所へ相談する</a>
        </div>
    </div>
</article>
<style>
    /* =========================================
       1. 共通スタイル（PC・スマホ共通のベース設定）
    ========================================= */
    .column_section * {
        color: #333;
        font-weight: 500;
        font-size: 15px;
    }

    /* --- 導入部：要約ボックス（共通） --- */
    .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: #2269ef !important;
        text-decoration: underline !important;
    }
    .conclusion_item_link a:hover {
        text-decoration: none !important;
    }

    /* --- CTAボタン周り（共通） --- */
    .shared-ownership-section-container {
        border-radius: 10px;
        text-align: center;
        max-width: 600px;
        margin: 50px auto;
        margin-top: -50px;
        width: 90%;
        box-sizing: border-box;
    }
    .shared-ownership-main-title {
        font-weight: bold;
        color: #0342ab;
        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;
        background-color: #0342ab;
        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);
    }
    .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; 
    }


    /* =========================================
       2. PC用スタイル (画面幅 650px 以上)
    ========================================= */
    @media only screen and (min-width:650px) {
        .sp-view { 
            display: none!important; 
        }
        
        /* --- レイアウト・画像 --- */
        .column_section { 
            margin-bottom: 40px; 
        }
        .column_section_image {
            max-width: 915px;
            display: flex;
            justify-content: center;
            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 { 
            padding-top: 150px; 
            margin-top: -150px; 
        }
        .column_text_section:not(:last-child){ 
            margin-bottom: 110px; 
        }
        
        /* --- 見出し・テキスト装飾 --- */
        .text_highlight {
            font-size: 17px;
            font-weight: bold;
            padding: 0 5px;
            background: linear-gradient(transparent 58%, #fff000 0%);
        }
        .text_section_title, 
        .text_section_title_end {
            font-size: 30px!important;
            font-weight: bold!important;
            margin-bottom: 30px;
            padding: 15px 10px;
            position: relative;
            text-align: center;
        }
        .text_section_title::before, 
        .text_section_title::after,
        .text_section_title_end::before, 
        .text_section_title_end::after {
            content: '';
            height: 2px;
            position: absolute;
            left: 0; 
            right: 0; 
            margin: auto;
        }
        .text_section_title::before { 
            top: 0; 
            background: #333; 
        }
        .text_section_title::after { 
            bottom: 0; 
            background: #333; 
        }
        .text_section_title_end { 
            background: #8dc11e; 
            color: #fff; 
        }
        .text_section_title_end::before { 
            top: 0; 
            background: #8dc11e; 
        }
        .text_section_title_end::after { 
            bottom: 0; 
            background: #8dc11e; 
        }
        
        .content_title {
            font-size: 20px !important;
            color: #fff;
            font-weight: bold !important;
            margin-bottom: 10px;
            position: relative;
            border-left: none !important;
            border-radius: 2px;
            padding: 11px 10px 4px 20px !important;
            z-index: 1;
            background: #0442ac;
        }
        .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;
            max-width: fit-content;
            font-size: 16px!important;
            font-weight: bold;
        }
        .content_text, 
        .content_detail_text, 
        .content_detail_detail_text, 
        .content_text_table_link {
            color: #333;
            font-size: 16px;
            line-height: 2;
            margin-bottom: 38px;
            margin-top: 38px;
        }
        .content_text, 
        .content_text_table_link {
            width: 800px; 
            margin: 60px auto 0;
        }
        .content_text a, 
        .content_detail_text a {
            font-size: 18px; 
            color: #2269ef; 
            padding: 0 5px; 
            font-weight: bold;
        }
        .emphasis_text { 
            font-size: 42px; 
            color: #d2173e; 
        }

        /* --- リスト関連 --- */
        .list_title { 
            font-weight: bold; 
            font-size: 18px; 
            color: #032d55;
            padding-bottom: 5px; 
            margin-bottom: 5px; 
            display: inline-block; 
        }
        .text_list li { 
            color: #333; 
            font-size: 16px; 
            line-height: 1.4; 
            font-weight: bold; 
            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; 
        }

        .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; 
        }
        #cont1 .smallsection_detail_list { 
            margin-top: 41px; 
        }

        /* --- テーブル --- */
        .blog_table {
            width: 100%; 
            margin: 30px 0; 
            border-collapse: collapse;
            box-shadow: 0 0 7px 2px rgba(0, 0, 0, .06);
        }
        .blog_table_title { 
            padding: 10px 15px; 
        }
        thead .blog_table_title { 
            color: #fff; 
            font-weight: bold; 
            background: #19abf1; 
        }
        thead .blog_table_title:not(:first-child) { 
            background: #0442ac; 
        }
        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; 
            width: 150px; 
            background: #ecf5ff; 
            font-size: 15px;
        }
        tbody .blog_table_wrap:not(:last-child) .blog_table_title { 
            border-bottom: solid 2px #fff; 
        }
        .blog_table_detail { 
            padding: 10px; 
        }
        tbody .blog_table_detail { 
            text-align: center; 
        }
        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; 
        }

        /* --- 導入部 要約ボックス --- */
        .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 { 
            padding-top: 13px; 
        }
        .summary_box_list li { 
            font-size: 16px; 
            line-height: 1.8; 
            margin-bottom: 12px; 
            padding-left: 32px !important; 
        }
        .summary_box_list li::before { 
            width: 20px; 
            height: 20px; 
            left: 0; 
            top: 4px; 
        }

        /* --- 記事末尾 まとめボックス --- */
        .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; 
        }

        /* --- CTAボタン・リンクボタン周り --- */
        .shared-ownership-section-container { 
            padding: 30px 20px; 
        }
        .shared-ownership-main-title { 
            font-size: 32px; 
            margin-bottom: 15px; 
        }
        .shared-ownership-main-title.contact { 
            font-size: 16px !important; 
            margin-bottom: 10px; 
        }
        .shared-ownership-consult-button { 
            font-size: 20px; 
            padding: 15px 30px; 
        }
        
        .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;
        }

        /* --- その他装飾枠など --- */
        .content_detail_smallsection_2 {
            border: 2px solid #0442ac; 
            padding: 25px 30px; 
            margin: 30px 59px 0;
        }
        .detail_smallsection_title {
            font-size: 18px; 
            font-weight: bold; 
            color: #0442ac; 
            display: inline-block; 
            margin-bottom: 20px;
        }

        /* --- 参照エリア --- */
        .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: 16px; 
            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;
        }
        .reference_list a:hover { 
            text-decoration: none !important; 
            opacity: 0.8; 
        }
    }

    /* =========================================
       3. スマホ用スタイル (画面幅 649px 以下)
    ========================================= */
    @media only screen and (max-width:649px) {
        .pc-view { 
            display: none!important; 
        }
        .blog__article { 
            padding: 0 !important; 
        }
        .blog__headline { 
            margin: 20px 3vw 4px !important; 
        }
        .blog__note { 
            margin: 0 3vw 32px !important; 
        }

        /* --- レイアウト・画像 --- */
        .column_text_section { 
            margin: 0 3vw; 
        }
        .column_section_image { 
            padding: 0; 
            margin-bottom: 4vw; 
        }  
        .column_section_image img { 
            width: 100%; 
            vertical-align: bottom; 
        }
        .column_text_section:not(:last-child){ 
            margin-bottom: 12vw; 
        }
        #cont1, 
        #cont2, 
        #cont3, 
        #cont4, 
        #cont5 { 
            margin-top: -40vw; 
            padding-top: 40vw; 
        }
        .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; 
        }
        
        /* --- 見出し・テキスト装飾 --- */
        .text_highlight {
            font-size: 4vw; 
            font-weight: bold; 
            padding: 0 2vw;
            background: linear-gradient(transparent 58%, #fff000 0%);
        }
        .text_section_title, 
        .text_section_title_end {
            font-size: 6vw!important; 
            font-weight: bold!important; 
            margin-bottom: 7vw!important;
            padding: 3vw 2vw; 
            position: relative; 
            text-align: center; 
            line-height: 7.2vw;
        }
        .text_section_title::before, 
        .text_section_title::after,
        .text_section_title_end::before, 
        .text_section_title_end::after {
            content: ''; 
            height: 2px; 
            position: absolute; 
            left: 0; 
            right: 0; 
            margin: auto;
        }
        .text_section_title::before { 
            top: 0; 
            background: #333; 
        }
        .text_section_title::after { 
            bottom: 0; 
            background: #333; 
        }
        .text_section_title_end { 
            background: #8dc11e; 
            color: #fff; 
        }
        .text_section_title_end::before { 
            top: 0; 
            background: #8dc11e; 
        }
        .text_section_title_end::after { 
            bottom: 0; 
            background: #8dc11e; 
        }

        .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; 
            max-width: fit-content;
            font-size: 3.8vw !important; 
            font-weight: bold;
        }
        .content_text, 
        .content_detail_text, 
        .content_text_table_link {
            font-size: 3.8vw!important; 
            line-height: 1.8; 
            margin-bottom: 6vw!important; 
            margin-top: 6vw!important;
        }
        .content_text a, 
        .content_detail_text a {
            font-size: 4vw; 
            color: #2269ef; 
            font-weight: bold;
        }
        .emphasis_text { 
            font-size: 7vw; 
            color: #d2173e; 
        }

        /* --- リスト関連 --- */
        .text_list li { 
            color: #333; 
            font-size: 3.8vw !important; 
            font-weight: bold !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; 
        }
        
        .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; 
        }

        /* --- テーブル --- */
        .blog_table {
            width: 100%; 
            margin: 6vw 0; 
            border-collapse: collapse; 
            box-shadow: 0 0 7px 2px rgba(0, 0, 0, .06);
        }
        .blog_table_title { 
            padding: 1vw 0; 
            vertical-align: middle; 
        }
        thead .blog_table_title { 
            color: #fff; 
            font-weight: bold; 
            background: #19abf1; 
        }
        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; 
            width: 23vw; 
            background: #ecf5ff; 
        }
        tbody .blog_table_wrap:not(:last-child) .blog_table_title { 
            border-bottom: solid 2px #fff; 
        }
        .blog_table_detail { 
            padding: 1vw; 
            vertical-align: middle; 
        }
        tbody .blog_table_detail { 
            text-align: center; 
        }
        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; 
        }

        /* --- 導入部 要約ボックス --- */
        .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 { 
            padding-top: 2vw; 
        }
        .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; 
        }

        /* --- 記事末尾 まとめボックス --- */
        .article_conclusion_box {
            margin: 10vw 3vw 8vw; 
            padding: 12vw 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; 
        }

        /* --- CTAボタン・リンクボタン周り --- */
        .shared-ownership-section-container { 
            padding: 40px 10px !important; 
            width: 95%; 
        }
        .shared-ownership-main-title { 
            font-size: 3.5vw !important; 
            margin-bottom: 10px; 
        }
        .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;
        }

        /* --- その他装飾枠など --- */
        .content_detail_smallsection_2 { 
            margin-top: 5vw; 
            border: 2px solid #0442ac!important; 
            padding: 4vw; 
        }
        .detail_smallsection_title {
            font-size: 4vw; 
            font-weight: bold; 
            color: #0442ac; 
            display: flex; 
            align-items: baseline; 
            margin-bottom: 3vw;
        }

        /* --- 参照エリア --- */
        .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: 4vw; 
            color: #666; 
            margin-bottom: 3vw; 
        }
        .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;
        }
        .reference_list a {
            color: #0b57d0 !important; 
            font-size: 2.8vw !important; 
            font-weight: normal !important; 
            text-decoration: underline !important;
        }
    }  
</style>]]></description>
            <pubDate>2026-05-27</pubDate>
        </item>
                
        <item>
            <title>ペット共生賃貸の審査は厳しい？審査のポイントと事前準備を解説</title>
            <link>https://www.nichiwa-realestate.co.jp/blog/entry-793832/</link>
            <description><![CDATA[<article class="column_section">
    <div class="column_section_image">
        <img src="//cdn.img-asp.jp/cms/793832_1_0_0_1.jpg" alt="ペット共生賃貸の審査は厳しい？審査のポイントと事前準備を解説" class="pc-view">
        <img src="//cdn.img-asp.jp/cms/793832_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" target="_blank">ペット共生賃貸の審査はペット可賃貸とどう違う？</a></li>
                        <li class="smallsection_detail_item_list"><a href="#cont2" target="_blank">審査の具体的なポイントと事前に準備しておきたいこと</a></li>
                        <li class="smallsection_detail_item_list"><a href="#cont3" target="_blank">ペット共生賃貸の入居審査に落ちる主な原因</a></li>
                        <li class="smallsection_detail_item_list"><a href="#cont4" target="_blank">ペット共生賃貸に住むメリット</a></li>
                        <li class="smallsection_detail_item_list"><a href="#cont5" target="_blank">ペット共生賃貸の審査に関するFAQ</a></li>
                        <li class="smallsection_detail_item_list"><a href="#cont6" target="_blank">まとめ</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>
            <p class="content_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">動物が苦手な<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>
                        <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_text">
                ペット共生賃貸への入居時の審査は、単にお部屋への入居を認めるかどうかを調べるためのものではありません。<br><br class="sp-view">
                同じ建物で暮らすことになる全ての入居者様とペットが、毎日を快適に過ごすために必要なステップなのです。
            </p>                
        </div>
    </div>
    <div class="shared-ownership-section-container">
        <h2 class="shared-ownership-main-title">＼  ペットが喜ぶ工夫がたくさん ／</h2>
        <div class="shared-ownership-button-wrapper">
            <a href="/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">審査の具体的なポイントと事前に準備しておきたいこと</h2>
            <div class="column_section_image">
                <img src="//cdn.img-asp.jp/cms/793832_2_0_0_1.jpg" alt="愛犬と暮らせる家を探す女性" style="width:100%;">
            </div>
            <p class="content_text">
                ペット共生賃貸の審査では、飼い主様の入居条件と、
                ペットの暮らし方の両方を確認します。審査で確認される主なポイントは、以下の3つです。
            </p>
            <div class="content_detail_smallsection text_list_wrap">
                <ul class="text_list">
                    <li>飼い主様の入居マナー</li>
                    <li>ペットの種類、頭数、体格</li>
                    <li>ペットの健康状態や日頃の様子</li>                    
                </ul>
            </div>
            <div class="content_wrap">
                <h3 class="content_title">飼い主様に関する確認ポイント  </h3>
                <p class="content_detail_text">
                    まずは、一般的な賃貸物件と同じように、飼い主様がお部屋を借りるための確認が行われます。<br>
                    家賃を無理なく支払えるか、入居後に周囲と良い関係を築けるかなどが見られるポイントです。<br><br>
                    主に、以下のような内容を確認します。
                </p>
            <div class="content_detail_smallsection text_list_wrap">
                <ol class="text_list">
                    <li>収入や勤務先などの基本情報</li>
                    <li>家賃保証会社の利用に関する内容</li>
                    <li>不動産会社とのやり取りの丁寧さ</li>
                    <li>時間やルールを守れるかどうか</li>                    
                </ol>
            </div>
                <p class="content_detail_text">
                    ペット共生賃貸では、飼い主様同士の思いやりも大切です。
                    そのため、申し込み時の対応や連絡の取り方も、入居後の暮らしを考えるうえで大切な要素になります。
                </p>
            </div>
            <div class="content_wrap">
                <h3 class="content_title">ペットに関する確認ポイント</h3>
                <p class="content_detail_text">
                    ペット共生賃貸では、ペットの情報も丁寧に確認されます。
                    物件ごとに受け入れできる種類や頭数、体重のルールがあるため、正確な情報を伝えましょう。<br><br>
                    主に、以下のような内容を確認します。
                </p>
            <div class="content_detail_smallsection text_list_wrap">
                <ol class="text_list">
                    <li>犬、猫などの種類</li>
                    <li>頭数</li>
                    <li>現在の体重や体格</li>
                    <li>年齢</li>  
                    <li>トイレの習慣</li>
                    <li>お留守番中の様子</li>
                    <li>人や他のペットへの反応</li>
                    <li>脱走対策</li>                                      
                </ol>
            </div>                
            </div>
            <div class="content_wrap">
                <h3 class="content_title">事前に準備しておきたい書類</h3>
                <p class="content_detail_text">
                    気になるお部屋が見つかったときに慌てないためにも、必要書類は早めに用意しておくと安心です。<br>
                    特に、ペット共生賃貸では通常の入居書類に加えて、ペットに関する書類が必要になります。<br><br>
                    飼い主様の書類としては、以下のようなものがあります。
                </p>
            <div class="content_detail_smallsection text_list_wrap">
                <ol class="text_list">
                    <li>本人確認書類</li>
                    <li>収入を確認できる書類</li>
                    <li>勤務先がわかる書類</li>
                    <li>連帯保証人や緊急連絡先の情報</li>                                       
                </ol>
            </div>
                <p class="content_detail_text">
                    ペットに関する書類としては、以下のようなものが代表的です。
                </p>
            <div class="content_detail_smallsection text_list_wrap">
                <ol class="text_list">
                    <li>ペットの写真</li>
                    <li>狂犬病予防接種証明書</li>
                    <li>混合ワクチン接種証明書</li>
                    <li>健康診断書</li>  
                    <li>物件指定のペットプロフィール用紙</li>                                      
                </ol>
            </div>                
                <p class="content_detail_text">
                    ペットの写真は、顔だけでなく全身の大きさが伝わるものを用意すると良いでしょう。<br>
                    特に、ペット共生賃貸では通常の入居書類に加えて、ペットに関する書類が必要になります。<br><br>
                    また、ワクチン接種証明書は有効期限を確認し、最新の内容を提出できるようにしておくと安心です。
                </p>                                            
            </div>            
        </div>
    </div>
    <div class="shared-ownership-section-container">
        <h2 class="shared-ownership-main-title contact">＼ ペットと暮らすお部屋選びはお任せください ／</h2>
        <div class="shared-ownership-button-wrapper">
            <a href="/pg-contact-general/" class="shared-ownership-consult-button btn-contact" target="_blank">▶ 賃貸SHOPニチワへ相談する</a>
        </div>
    </div>
    <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/793832_3_0_0_1.jpg" alt="家の壁を引っ掻く猫" style="width:100%;">
            </div>
            <p class="content_text">
                ここでは、ペット共生賃貸の入居審査に落ちる主な原因とその対策を解説します。
            </p>
            <div class="content_wrap">
                <h3 class="content_title">入居審査で落ちる主な原因</h3>
                <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>
            </div>
            <div class="content_wrap">
                <h3 class="content_title">審査に合格するための4つの準備</h3>
                <p class="content_detail_text">
                    ペット共生賃貸の審査に合格するために、以下のポイントを意識してみるのが良いでしょう。
                </p>
                <p class="content_detail_text"><span style="font-weight: bold; color: rgb(255, 102, 102); font-size: large;">
                    日頃のトレーニング</span>：「待て」や「おいで」といった日常のやり取りを大切に、愛情を持って接しましょう。
                </p>
                <p class="content_detail_text"><span style="font-size: large; font-weight: bold; color: rgb(255, 102, 102);">
                    清潔感のある身だしなみ</span>：面接当日はシャンプーやブラッシングを済ませて、綺麗な状態で臨むのが理想的です。
                </p>
                <p class="content_detail_text"><span style="color: rgb(255, 102, 102); font-weight: bold; font-size: large;">
                    これまでの実績</span>：以前の住まいでトラブルなく過ごせていた場合は、その内容をお伝えいただくと大きな安心感に繋がります。
                </p>
                <p class="content_detail_text"><span style="font-size: large; font-weight: bold; color: rgb(255, 102, 102);">
                    正直なご相談</span>：ご不安な点がある場合は、隠さずにお伝えいただく誠実な姿勢が、前向きな結論を導くでしょう。
                </p>                                
            </div>
        </div>
    </div>
    <div class="shared-ownership-section-container">
        <h2 class="shared-ownership-main-title contact">＼ ペットと暮らすお部屋選びはお任せください ／</h2>
        <div class="shared-ownership-button-wrapper">
            <a href="/pg-contact-general/" class="shared-ownership-consult-button btn-contact" target="_blank">▶ 賃貸SHOPニチワへ相談する</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/793832_4_0_0_1.jpg" alt="愛犬との散歩を楽しむ女性" style="width:100%;">
            </div>
            <p class="content_text">
                ペット共生型賃貸住宅を選ぶことで得られる主な利点には、次のようなものが挙げられます。

            </p>
            <p class="content_text"><span style="font-size: large; font-weight: bold; color: rgb(255, 102, 102);">
                住みやすい専用設備</span>：散歩帰りに汚れを落とせる足洗い場や、壁の傷対策になる壁クロス見切りなど、日々の負担を減らす設備が施されています。
            </p>
            <p class="content_text"><span style="font-size: large; font-weight: bold; color: rgb(255, 102, 102);">
                安心のサポート体制</span>：専門のトレーナーへのご相談や、動物に関する楽しいイベントが用意されている物件も多いです。
            </p>
            <p class="content_text"><span style="font-size: large; font-weight: bold; color: rgb(255, 102, 102);">
                お互いを思いやる空間</span>：共用部にはベンチが設置され、ご家族同士で情報交換ができるなど、自然な交流が生まれる仕組みが整っていると言えるでしょう。
            </p>
            <p class="content_text">
                入居審査は、このような充実した環境を皆様で共有するための大切なスタートラインです。<br>
                ペット共生賃貸の審査に対する準備を乗り越えた先には、大切な動物たちとの笑顔あふれる毎日が待っています。
            </p>            
        </div>
    </div>
    <div class="shared-ownership-section-container">
        <h2 class="shared-ownership-main-title">＼ 人もペットも心地よく過ごせる！／</h2>
        <div class="shared-ownership-button-wrapper">
            <a href="/petsymbiosis/" class="shared-ownership-consult-button" target="_blank">▶ ペット共生型賃貸住宅を探す</a>
        </div>
    </div>
    <div class="column_text_section sixth" 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">
                                飼い主様の入居条件に加えて、ペットの種類・年齢・体格・健康状態・日頃の様子などを確認します。
                            </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">
                                物件のルールに合わない場合や、ペットの飼育状況によっては、入居が難しくなることがあります。
                            </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">
                                物件によって異なりますが、1週間前後かかる場合があります。
                            </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">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">
                                物件の条件に合えば、大型犬や複数のペットと暮らせる場合があります。
                            </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">Q5.</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">A5.</span>
                            <span class="faq_toc_text" style="font-weight: bold">
                                通常の入居申込書に加えて、ペットに関する書類が必要になる場合があります。
                            </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">Q6.</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">A6.</span>
                            <span class="faq_toc_text" style="font-weight: bold">
                                遠方からのお引越しでも、審査を受けられる場合があります。
                            </span>
                            <span class="faq_toc_text">
                                店舗や物件での面接が難しい場合は、アンケートや写真、動画などでペットの様子を確認するケースもあります。
                            </span>
                            <span class="faq_toc_text">
                                遠方からお部屋を探す方は、早めに不動産会社へ相談しておくと、お手続きの流れを確認できます。
                            </span>
                        </div>
                    </div>
                </div>                                                
            </div>
        </div>
    </div>
    <div class="shared-ownership-section-container">
        <h2 class="shared-ownership-main-title contact">＼ ペットと暮らすお部屋選びはお任せください ／</h2>
        <div class="shared-ownership-button-wrapper">
            <a href="/pg-contact-general/" class="shared-ownership-consult-button btn-contact" target="_blank">▶ 賃貸SHOPニチワへ相談する</a>
        </div>
    </div>
    <div class="column_text_section seventh" id="cont6">
        <div class="text_compare_content">
            <h2 class="text_section_title">まとめ</h2>
            <p class="content_text">
                本記事では、ペット共生賃貸における審査（事前確認）の内容や、スムーズにお手続きを進めるためのポイントをご紹介しました。<br><br>
                最後に、重要なポイントを振り返ります。
            </p>
            <div class="content_detail_smallsection text_list_wrap">
                <ol class="text_list">
                    <li>事前確認の目的： 全員が笑顔で暮らせる快適な環境を整えるため</li>
                    <li>スムーズに進める準備： 日頃のしつけや健康管理と、必要書類の事前用意</li>
                    <li>クリアした先の魅力： お互い様と寄り添える温かいコミュニティと充実した専用設備</li>                                    
                </ol>
            </div>            
            <p class="content_text">
                ペットと一緒に暮らせるお部屋があるか不安な時は、一人で抱え込まず、ぜひお部屋探しのプロにご相談ください。<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="/pg-contact-general/" class="shared-ownership-consult-button btn-contact" target="_blank">▶ 賃貸SHOPニチワへ相談する</a>
        </div>
    </div>
</article>
<style>
    /* =========================================
       1. 共通スタイル（PC・スマホ共通のベース設定）
    ========================================= */
    .column_section * {
        color: #333;
        font-weight: 500;
        font-size: 15px;
    }

    /* --- 導入部：要約ボックス（共通） --- */
    .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: #2269ef !important;
        text-decoration: underline !important;
    }
    .conclusion_item_link a:hover {
        text-decoration: none !important;
    }

    /* --- CTAボタン周り（共通） --- */
    .shared-ownership-section-container {
        border-radius: 10px;
        text-align: center;
        max-width: 600px;
        margin: 50px auto;
        margin-top: -50px;
        width: 90%;
        box-sizing: border-box;
    }
    .shared-ownership-main-title {
        font-weight: bold;
        color: #0342ab;
        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;
        background-color: #0342ab;
        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);
    }
    .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; 
    }

    /* =========================================
       FAQ（Q&A目次） 共通・PC用スタイル
    ========================================= */
    .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: #0342ab; 
        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, Helvetica, 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 #0342ab; 
        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: #0342ab; 
        font-size: 24px; 
        margin-right: 12px; 
        font-family: Arial, Helvetica, 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: #0342ab; 
        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; 
    }

    /* =========================================
       2. PC用スタイル (画面幅 650px 以上)
    ========================================= */
    @media only screen and (min-width:650px) {
        .sp-view { 
            display: none!important; 
        }
        
        /* --- レイアウト・画像 --- */
        .column_section { 
            margin-bottom: 40px; 
        }
        .column_section_image {
            max-width: 915px;
            display: flex;
            justify-content: center;
            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 { 
            padding-top: 150px; 
            margin-top: -150px; 
        }
        .column_text_section:not(:last-child){ 
            margin-bottom: 110px; 
        }
        
        /* --- 見出し・テキスト装飾 --- */
        .text_highlight {
            font-size: 17px;
            font-weight: bold;
            padding: 0 5px;
            background: linear-gradient(transparent 58%, #fff000 0%);
        }
        .text_section_title, 
        .text_section_title_end {
            font-size: 30px!important;
            font-weight: bold!important;
            margin-bottom: 30px;
            padding: 15px 10px;
            position: relative;
            text-align: center;
        }
        .text_section_title::before, 
        .text_section_title::after,
        .text_section_title_end::before, 
        .text_section_title_end::after {
            content: '';
            height: 2px;
            position: absolute;
            left: 0; 
            right: 0; 
            margin: auto;
        }
        .text_section_title::before { 
            top: 0; 
            background: #333; 
        }
        .text_section_title::after { 
            bottom: 0; 
            background: #333; 
        }
        .text_section_title_end { 
            background: #2269ef; 
            color: #fff; 
        }
        .text_section_title_end::before { 
            top: 0; 
            background: #2269ef; 
        }
        .text_section_title_end::after { 
            bottom: 0; 
            background: #2269ef; 
        }

        .content_text_table_link a ,
        .smallsection_detail_text_2 a {
            font-size: 16px;
            color: #2269ef;
            padding: 0 5px;
        }
        
        .content_title {
            font-size: 20px !important;
            color: #fff;
            font-weight: bold !important;
            margin-bottom: 10px;
            position: relative;
            border-left: none !important;
            border-radius: 2px;
            padding: 11px 10px 4px 20px !important;
            z-index: 1;
            background: #0442ac;
        }
        .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;
            max-width: fit-content;
            font-size: 16px!important;
            font-weight: bold;
        }
        .content_text, 
        .content_detail_text, 
        .content_detail_detail_text, 
        .content_text_table_link {
            color: #333;
            font-size: 16px;
            line-height: 2;
            margin-bottom: 38px;
            margin-top: 38px;
        }
        .content_text, 
        .content_text_table_link {
            width: 800px; 
            margin: 60px auto 0;
        }
        .content_text a, 
        .content_detail_text a {
            font-size: 18px; 
            color: #2269ef; 
            padding: 0 5px; 
            font-weight: bold;
        }
        .emphasis_text { 
            font-size: 42px; 
            color: #d2173e; 
        }

        .smallsection_detail_text {
            font-size: 16px;
            line-height: 1.6;
            position: relative;
            padding-left: 215px;
            min-height: 200px;
        }
        .smallsection_detail_text_2 {
            font-size: 16px;
            line-height: 1.6;
        }
        .smallsection_detail_text::before {
            content: '';
            width: 200px;
            height: 200px;
            position: absolute;
            left: 0;
            top: 0;
        }

        /* --- リスト関連 --- */
        .list_title { 
            font-weight: bold; 
            font-size: 18px; 
            color: #032d55;
            padding-bottom: 5px; 
            margin-bottom: 5px; 
            display: inline-block; 
        }
        .text_list li { 
            color: #333; 
            font-size: 16px; 
            line-height: 1.4; 
            font-weight: bold; 
            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; 
        }

        /* ★チェックリスト全体を囲む枠線の設定★ */
        .checklist_box {
            border: 1px solid #032d55; /* 枠線（濃紺色） */
            background-color: #ffffff; /* 背景色（白） */
            padding: 20px; /* 枠の内側の余白 */
            margin: 20px auto 30px; /* 枠の外側の余白 */
            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; /* ←これが「▪」を消すための記述です */
        }
        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%;
        }

        /* デフォルトのチェックボックス（四角い枠）を隠す */
        .interactive_check_list input[type="checkbox"] {
            display: none;
        }

        /* 未チェック状態の「□」 */
        .interactive_check_list .check_text {
            display: flex;
            align-items: flex-start;
        }
        .interactive_check_list .check_text::before {
            content: '□';
            display: inline-block;
            margin-right: 18px;
            font-size: 1.2em;
            line-height: 1; /* ズレ防止 */
            margin-top: 2px; /* ズレ防止 */
            color: #333;
            transition: 0.2s;
        }

        /* チェックが入った状態の「☑」 */
        .interactive_check_list input[type="checkbox"]:checked + .check_text::before {
            content: '☑';
            color: #004f9e;
        }

        /* チェックリストの文字サイズを修正 */
        .interactive_check_list .check_text {
            font-size: inherit; /* 親要素（li）のサイズを引き継ぐ */
        }

        .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; 
        }
        #cont1 .smallsection_detail_list { 
            margin-top: 41px; 
        }

        /* --- テーブル --- */
        .blog_table {
            width: 100%; 
            margin: 30px 0; 
            border-collapse: collapse;
            box-shadow: 0 0 7px 2px rgba(0, 0, 0, .06);
        }
        .blog_table_title { 
            padding: 10px 15px; 
        }
        thead .blog_table_title { 
            color: #fff; 
            font-weight: bold; 
            background: #19abf1; 
        }
        thead .blog_table_title:not(:first-child) { 
            background: #0442ac; 
        }
        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; 
            width: 152px; 
            background: #ecf5ff; 
            font-size: 15px;
        }
        tbody .blog_table_wrap:not(:last-child) .blog_table_title { 
            border-bottom: solid 2px #fff; 
        }
        .blog_table_detail { 
            padding: 10px; 
        }
        tbody .blog_table_detail { 
            text-align: center; 
        }
        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; 
        }

        /* --- 導入部 要約ボックス --- */
        .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 { 
            padding-top: 13px; 
        }
        .summary_box_list li { 
            font-size: 16px; 
            line-height: 1.8; 
            margin-bottom: 12px; 
            padding-left: 32px !important; 
        }
        .summary_box_list li::before { 
            width: 20px; 
            height: 20px; 
            left: 0; 
            top: 4px; 
        }

        /* --- 記事末尾 まとめボックス --- */
        .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; 
        }

        /* --- CTAボタン・リンクボタン周り --- */
        .shared-ownership-section-container { 
            padding: 30px 20px; 
        }
        .shared-ownership-main-title { 
            font-size: 32px; 
            margin-bottom: 15px; 
        }
        .shared-ownership-main-title.contact { 
            font-size: 16px !important; 
            margin-bottom: 10px; 
        }
        .shared-ownership-consult-button { 
            font-size: 20px; 
            padding: 15px 30px; 
        }
        
        .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;
        }

        /* --- その他装飾枠など --- */
        .content_detail_smallsection {
            border: 2px solid #0442ac; 
            padding: 25px 30px; 
            margin: 30px 59px 0;
        }
        .content_detail_smallsection_2 {
            border: 2px solid #0442ac; 
            padding: 25px 30px; 
            margin: 30px 59px 0;
        }
        .detail_smallsection_title {
            font-size: 18px; 
            font-weight: bold; 
            color: #0442ac; 
            display: inline-block; 
            margin-bottom: 20px;
            border-left: none !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: 16px; 
            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;
        }
        .reference_list a:hover { 
            text-decoration: none !important; 
            opacity: 0.8; 
        }
    }

    /* =========================================
       3. スマホ用スタイル (画面幅 649px 以下)
    ========================================= */
    @media only screen and (max-width:649px) {
        .pc-view { 
            display: none!important; 
        }
        .blog__article { 
            padding: 0 !important; 
        }
        .blog__headline { 
            margin: 20px 3vw 4px !important; 
        }
        .blog__note { 
            margin: 0 3vw 32px !important; 
        }

        .column_text_section .content_detail_smallsection {
            margin-top: 5vw;
            border: 2px solid #8dc11e;
            padding: 4vw;
        }
        .column_text_section .detail_smallsection_title {
            font-size: 4vw;
            font-weight: bold;
            color: #0442ac;
            display: flex;
            align-items: baseline;
            margin-bottom: 3vw;
        }
        .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: #8dc11e;
        }

        /* --- レイアウト・画像 --- */
        .column_text_section { 
            margin: 0 3vw; 
        }
        .column_section_image { 
            padding: 0; 
            margin-bottom: 4vw; 
        }  
        .column_section_image img { 
            width: 100%; 
            vertical-align: bottom; 
        }
        .column_text_section:not(:last-child){ 
            margin-bottom: 12vw; 
        }
        #cont1, 
        #cont2, 
        #cont3, 
        #cont4, 
        #cont5 { 
            margin-top: -40vw; 
            padding-top: 40vw; 
        }
        .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; 
        }
        
        /* --- 見出し・テキスト装飾 --- */
        .text_highlight {
            font-size: 4vw; 
            font-weight: bold; 
            padding: 0 2vw;
            background: linear-gradient(transparent 58%, #fff000 0%);
        }
        .text_section_title, 
        .text_section_title_end {
            font-size: 6vw!important; 
            font-weight: bold!important; 
            margin-bottom: 7vw!important;
            padding: 3vw 2vw; 
            position: relative; 
            text-align: center; 
            line-height: 7.2vw;
        }
        .text_section_title::before, 
        .text_section_title::after,
        .text_section_title_end::before, 
        .text_section_title_end::after {
            content: ''; 
            height: 2px; 
            position: absolute; 
            left: 0; 
            right: 0; 
            margin: auto;
        }
        .text_section_title::before { 
            top: 0; 
            background: #333; 
        }
        .text_section_title::after { 
            bottom: 0; 
            background: #333; 
        }
        .text_section_title_end { 
            background: #2269ef; 
            color: #fff; 
        }
        .text_section_title_end::before { 
            top: 0; 
            background: #2269ef; 
        }
        .text_section_title_end::after { 
            bottom: 0; 
            background: #2269ef; 
        }

        .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; 
            max-width: fit-content;
            font-size: 3.8vw !important; 
            font-weight: bold;
        }
        .content_text, 
        .content_detail_text, 
        .content_text_table_link {
            font-size: 3.8vw!important; 
            line-height: 1.8; 
            margin-bottom: 6vw!important; 
            margin-top: 6vw!important;
        }
        .content_text a, 
        .content_detail_text a {
            font-size: 4vw; 
            color: #2269ef; 
            font-weight: bold;
        }
        .emphasis_text { 
            font-size: 7vw; 
            color: #d2173e; 
        }

        .smallsection_detail_text {
            position: relative;
            padding-top: 67vw;
        }
        .smallsection_detail_text_2 {
            font-size: 3.8vw!important;
        }
        .smallsection_detail_text::before {
            content: '';
            width: 100%;
            height: 63vw;
            position: absolute;
            left: 0;
            top: 0;
        }
        .content_text_table_link a ,
        .smallsection_detail_text_2 a {
            font-size: 3.8vw!important;
            color: #2269ef;
            font-weight: bolder;
        }

        /* --- リスト関連 --- */
        .list_title {
            font-weight: bold; font-size: 3.8vw !important;
            color: #032d55; padding-bottom: 1vw !important;
            margin-bottom: 1vw !important; margin-top: 5vw !important;
            display: inline-block;
        }
        .text_list {
            counter-reset: list-counter; list-style: none; padding-left: 0;
        }
        .text_list li { 
            color: #333; 
            font-size: 3.8vw !important; 
            font-weight: bold !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 #2269ef; 
            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; 
        }

        .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; 
        }
        /* =========================================
            枠線付き・クリック可能なチェックリストのスタイル
            ========================================= */

        /* ★チェックリスト全体を囲む枠線の設定★ */
        .checklist_box {
            border: 1px solid #032d55;
            background-color: #ffffff;
            padding: 5vw; /* スマホ用にvwへ変更 */
            margin: 5vw auto 8vw;
            box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1);
        }

        .checklist_box .list_title {
            margin-top: 2vw;
        }

        /* 元の「■」を消す＆余白リセット */
        ul.text_list.interactive_check_list li {
            list-style-type: none !important; /* ←ここで「▪」を消します */
            text-indent: 0;
            padding-left: 0;
            margin-left: 0;
            margin-right: 0;
            margin-bottom: 4vw; /* リスト同士のすき間 */
        }
        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;
            margin-right: 3vw; /* □とテキストのすき間 */
            font-size: 1.2em;
            line-height: 1.2;
            color: #333;
            transition: 0.2s;
        }

        /* チェックが入った状態の「☑」 */
        .interactive_check_list input[type="checkbox"]:checked + .check_text::before {
            content: '☑';
            color: #004f9e;
        }

        /* 既存リストのインデントと余白をチェックリストではリセットする */
        ul.text_list.interactive_check_list li {
            text-indent: 0;
            padding-left: 0;
            margin-left: 0;
            margin-right: 0;
        }
        /* チェックリストの文字サイズを修正 */
        .interactive_check_list .check_text {
            font-size: inherit; /* 親要素（li）のサイズを引き継ぐ */
        }
        .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; 
        }

        /* --- テーブル --- */
        .blog_table {
            width: 100%; 
            margin: 6vw 0; 
            border-collapse: collapse; 
            box-shadow: 0 0 7px 2px rgba(0, 0, 0, .06);
        }
        .blog_table_title { 
            padding: 1vw 0; 
            vertical-align: middle; 
        }
        thead .blog_table_title { 
            color: #fff; 
            font-weight: bold; 
            background: #19abf1; 
        }
        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; 
            width: 23vw; 
            background: #ecf5ff; 
        }
        tbody .blog_table_wrap:not(:last-child) .blog_table_title { 
            border-bottom: solid 2px #fff; 
        }
        .blog_table_detail { 
            padding: 1vw; 
            vertical-align: middle; 
        }
        tbody .blog_table_detail { 
            text-align: center; 
        }
        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; 
        }

        /* --- 導入部 要約ボックス --- */
        .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 { 
            padding-top: 2vw; 
        }
        .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; 
        }

        /* --- 記事末尾 まとめボックス --- */
        .article_conclusion_box {
            margin: 10vw 3vw 8vw; 
            padding: 12vw 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; 
        }

        /* --- CTAボタン・リンクボタン周り --- */
        .shared-ownership-section-container { 
            padding: 40px 10px !important; 
            width: 95%; 
        }
        .shared-ownership-main-title { 
            font-size: 3.5vw !important; 
            margin-bottom: 10px; 
        }
        .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;
        }

        /* --- 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; 
            margin-top: 0.8vw !important; 
        }
        /* --- 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_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: #0342ab !important; 
            font-weight: bold !important; 
            margin-bottom: 0.5vw !important; 
        }
        .faq_toc_link a { 
            font-size: 3.5vw !important; 
            line-height: 1.5 !important; 
            display: inline-block !important; 
            text-decoration: underline !important; 
            padding-left: 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: #0342ab !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_smallsection { 
            margin-top: 5vw; 
            border: 2px solid #0442ac!important; 
            padding: 4vw; 
        }
        .content_detail_smallsection_2 { 
            margin-top: 5vw; 
            border: 2px solid #0442ac !important; 
            padding: 4vw; 
        }
        .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; 
        }

        /* --- 参照エリア --- */
        .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: 4vw; 
            color: #666; 
            margin-bottom: 3vw; 
        }
        .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;
        }
        .reference_list a {
            color: #0b57d0 !important; 
            font-size: 2.8vw !important; 
            font-weight: normal !important; 
            text-decoration: underline !important;
        }
    }  
</style>]]></description>
            <pubDate>2026-05-27</pubDate>
        </item>
                
        <item>
            <title>ペットと暮らす賃貸の探し方｜スムーズに探すコツと内見時のチェックリスト</title>
            <link>https://www.nichiwa-realestate.co.jp/blog/entry-777699/</link>
            <description><![CDATA[<article class="column_section">
    <div class="column_section_image">
        <img src="//cdn.img-asp.jp/cms/777699_6_0_0_1.jpg" alt="ペットと暮らす賃貸の探し方｜スムーズに探すコツと内見時のチェックリスト" class="pc-view">
        <img src="//cdn.img-asp.jp/cms/777699_6_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">ペット可賃貸を探す際の「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">知っておきたい「ペット可」と「ペット共生型」の違い</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">ペット可賃貸を探す際の<br class="sp-view">「3つの準備」</h2>
            <div class="column_section_image">
                <img src="//cdn.img-asp.jp/cms/777699_4_0_0_1.jpg" alt="" style="width:100%;">
            </div>
            <p class="content_text">
                大切なペットとの新生活を想像すると、とてもワクワクしますよね。<br>
                しかし、一般的な賃貸物件と比べると、ペットと一緒に暮らせる「ペット可」のお部屋は数が限られているのが実情です。
            </p>
            <p class="content_text">
                お部屋をスムーズに探すためには、事前の準備も大切。お部屋探しをする際に押さえておきたいのは、以下の3つのポイントです。
            </p>
            <div class="content_detail_smallsection text_list_wrap">
                <ol class="text_list">
                    <li>飼育条件を正確に把握する</li>
                    <li>費用の「上乗せ」を想定して予算を立てる</li>
                    <li>審査に必要な書類を用意しておく</li>
                </ol>
            </div>
            <p class="content_text">
                具体的にひとつずつ解説していきます。
            </p>
            <div class="content_wrap">
                <h3 class="content_title">① 飼育条件を正確に把握する</h3>
                <p class="content_detail_text">
                    お部屋探しを始める前に、まずは一緒に暮らす、またはこれからお迎えする予定のペットの情報を整理しましょう。<br>
                    ペット可の賃貸物件は、物件ごとに細かなルールが定められています。
                </p>
                <h4 class="content_title_title">種類や頭数の制限</h4>
                <p class="content_detail_text">
                    「小型犬1頭のみ」「猫は不可」「合計2頭まで」など、物件によって受け入れ可能な条件が異なります。
                </p>
                <h4 class="content_title_title">詳細なサイズの規定</h4>
                <p class="content_detail_text">
                    犬の場合は、犬種だけでなく「体重〇kg以下」「体高〇cm未満」といった、細かな規定が設けられていることも多くあります。
                </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">
                    多くの賃貸物件では、「ペット飼育時の特約」が設けられており、敷金が通常よりも家賃1〜2か月分多く設定されます。
                </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">③ 審査に必要な書類を用意しておく</h3>
                <p class="content_detail_text">
                    条件の良いお部屋は入居希望者が集まりやすいため、あらかじめ書類を整えておくことが大切です。<br>
                    ペット可賃貸では、通常の入居審査書類にプラスして提出を求められるものがいくつかあります。
                </p>
                <h4 class="content_title_title">ワクチン接種証明書</h4>
                <p class="content_detail_text">
                    狂犬病や混合ワクチンの接種証明書のコピー（有効期限内のもの）。多くの賃貸物件では、「ペット飼育時の特約」が設けられており、敷金が通常よりも家賃1〜2か月分多く設定されます。
                </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="/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">選択肢を増やす、ペット可賃貸のスムーズな探し方</h2>
            <div class="column_section_image">
                <img src="//cdn.img-asp.jp/cms/777699_2_0_0_1.jpg" alt="" style="width:100%;">
            </div>
            <p class="content_text">
                事前準備が整ったら、いよいよお部屋探しです。<br>
                しかし、ペット可賃貸は物件数が少なく、一般的なお部屋探しと同じように進めてしまうと「希望のお部屋が見つからない…」とつまずいてしまうことも少なくありません。
            </p>
            <div class="content_detail_smallsection text_list_wrap">
                <ul class="text_list">
                    <li>最初は「条件を絞り込みすぎない」のがコツ</li>
                    <li>ネットの検索だけでなく、ペット可に詳しい不動産会社へ相談</li>
                </ul>
            </div>
            <p class="content_text">
                以上の2つのポイントを踏まえて探すと、ご希望の条件に合うお部屋が見つかりやすいです。
            </p>
            <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>
                    最初から「駅徒歩5分以内」「築5年以内」「オートロック」など、条件を詰め込みすぎると、検索結果がゼロになってしまうことも。
                </p>
                <h4 class="content_title_title">こだわり条件は少しずつ追加する</h4>
                <p class="content_detail_text">
                    まずは「エリア」「家賃」「ペット可」という大枠の条件だけで検索するのがおすすめです。<br>
                    ヒットしたお部屋を見ながら、「このエリア・この家賃では、どのようなお部屋があるのか」を確認すると、相場感が把握しやすくなります。
                </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>
            </div>
        </div>
    </div>
    <div class="shared-ownership-section-container">
        <h2 class="shared-ownership-main-title contact">＼ ペットと暮らすためのお部屋が見つからない… ／</h2>
        <div class="shared-ownership-button-wrapper">
            <a href="/pg-contact-general/" class="shared-ownership-consult-button btn-contact" target="_blank">▶ 賃貸SHOPニチワへ相談する</a>
        </div>
    </div>
    <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/777699_4_0_0_1.jpg" alt="" style="width:100%;">
            </div>
            <p class="content_text">
                気になるお部屋が見つかったら、「内見」をして実際にお部屋を確認することが大切です。
            </p>
            <p class="content_text">
                大切なペットとより安心して長く暮らせるお部屋を選ぶために、内見の際は以下の3つの視点でお部屋をチェックしてみてくださいね。
            </p>
            <div class="content_detail_smallsection text_list_wrap">
                <ul class="text_list">
                    <li>【室内】ペットが滑りにくい床か、防音性や日当たりは十分か</li>
                    <li>【共用部】ペットを連れて安全かつスムーズに移動できるか</li>
                    <li>【周辺環境】動物病院や安全なお散歩コースが近くにあるか</li>
                </ul>
            </div>
            <p class="content_text">
                ひとつずつ詳しく見ていきましょう。
            </p>
            <div class="content_wrap">
                <h3 class="content_title">【室内】床の滑りやすさと防音性、日当たり</h3>
                <p class="content_detail_text">
                    お部屋の中は、ペットが1日の大半を過ごす大切な場所です。人間にとっては気にならない部分も、ペットにとってはストレスや怪我の原因になることもあります。
                </p>
                <h4 class="content_title_title">滑りにくい床材かどうか</h4>
                <p class="content_detail_text">
                    一般的なフローリングは、ツルツルと滑りやすく犬・猫の足腰や関節に大きな負担をかけます。<br>
                    滑りにくい工夫がされているか、またはカーペットやマットをご自身で敷きやすい間取りかを確認しましょう。
                </p>
                <h4 class="content_title_title">防音性と日当たり・温度環境</h4>
                <p class="content_detail_text">
                    鳴き声や足音による近隣トラブルを防ぐため、壁の厚さや窓の防音性をチェックします。
                </p>
                <p class="content_detail_text">
                    また、お留守番中は室内の窓を閉め切るため、快適な温度を保てるかが重要です。<br>
                    心地よい日当たりも必要ですが、夏場に直射日光（西日など）が入りすぎて冷房が効きにくい部屋ではないか、エアコンが効きやすい構造かも併せて確認しましょう。
                </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>
                    ペットを抱っこしながら荷物を持っている状態でも、無理なく移動できる広さがあるかを確認しましょう。
                </p>
                <h4 class="content_title_title">他の住人への配慮ができるスペースか</h4>
                <p class="content_detail_text">
                    入居者の方の中には、動物が苦手な方がいらっしゃる可能性もあります。<br>
                    廊下やエントランスで他の方とすれ違う際に、適度な距離が取れるようなスペースの余裕があるかも見ておきたいポイントです。
                </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">安全なお散歩コース</h4>
                <p class="content_detail_text">
                    犬と一緒に暮らす場合は、交通量が少なく安全に歩ける道や、リフレッシュできる公園が近くにあるかをチェックしましょう。
                </p>
                <h4 class="content_title_title">騒音の有無</h4>
                <p class="content_detail_text">
                    大きな道路や線路が近くにあると、音に敏感な子にとってはストレスの原因になることも。ご自身のペットの性格や特性を踏まえて確認しましょう。
                </p>
            </div>
            <div class="content_detail_smallsection text_list_wrap">
                <div class="list_title">
                    【室内】
                </div>
                <ul class="text_list interactive_check_list">
                    <li><label><input type="checkbox"><span class="check_text">ペットが滑りにくい床か（またはマット等を敷きやすいか）</span></label></li>
                    <li><label><input type="checkbox"><span class="check_text">壁の厚さ（隣への音漏れ）は気にならないか</span></label></li>
                    <li><label><input type="checkbox"><span class="check_text">窓の防音性は十分か</span></label></li>
                    <li><label><input type="checkbox"><span class="check_text">冷暖房が部屋全体に届くか</span></label></li>
                    <li><label><input type="checkbox"><span class="check_text">室温が極端に上がりやすい部屋ではないか</span></label></li>
                </ul>
                <div class="list_title">
                    【建物の共用部】
                </div>
                <ul class="text_list interactive_check_list">
                    <li><label><input type="checkbox"><span class="check_text">ペットを抱っこした状態で無理なく通れる廊下・エントランスか</span></label></li>
                    <li><label><input type="checkbox"><span class="check_text">エレベーターは、ペットを抱っこして荷物を持っていても利用できるか</span></label></li>
                    <li><label><input type="checkbox"><span class="check_text">他の入居者とすれ違う際、距離を取れるスペースがあるか</span></label></li>
                </ul>
                <div class="list_title">
                    【周辺環境】
                </div>
                <ul class="text_list interactive_check_list">
                    <li><label><input type="checkbox"><span class="check_text">かかりつけにできそうな動物病院が近くにあるか</span></label></li>
                    <li><label><input type="checkbox"><span class="check_text">交通量が適度で安全に歩けるお散歩コースがあるか</span></label></li>
                    <li><label><input type="checkbox"><span class="check_text">近くにリフレッシュできる公園や広場があるか</span></label></li>
                    <li><label><input type="checkbox"><span class="check_text">音に敏感なペットのストレスになる騒音はないか</span></label></li>
                </ul>
            </div>
        </div>
    </div>
    <div class="shared-ownership-section-container">
        <h2 class="shared-ownership-main-title">＼ 人もペットも心地よく過ごせる！／</h2>
        <div class="shared-ownership-button-wrapper">
            <a href="/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/777699_3_0_0_1.jpg" alt="" style="width:100%;">
            </div>
            <p class="content_text">
                ここまでお部屋の探し方や内見時のチェックポイントをご紹介いたしましたが、お部屋選びにおいて大切な点が「ペット可」と「ペット共生型」の違いです。
            </p>
            <p class="content_text">
                お部屋探しの際によく目にする2つですが、実は様々な違いがあります。まずは表で比較してみましょう。
            </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">なし<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">動物が苦手な方も<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_text">
                一般的なペット可賃貸は、人間が暮らすためのお部屋に「条件付きでペットと暮らすこと」が許可されているケースが多いです。<br>
                そのため、床の滑りやすさや壁の傷など、飼い主様ご自身で対策をする場面が多くなります。
            </p>
            <p class="content_text">
                一方でペット共生型賃貸は、建物を設計する段階から「ペットと一緒に暮らすこと」が前提。<br>
                双方のストレスを減らす設備が整っており、入居者様同士の理解もあるため、ペットと安心して毎日を過ごすことができます。
            </p>
            <div class="content_detail_smallsection sec10">
                <h3 class="detail_smallsection_title">あわせて読みたい：詳しい違いの比較</h3>
                <div class="detail_smallsection_detail">
                    <p class="smallsection_detail_text_2">
                        「ペット可」と「ペット共生型」の具体的な設備の違いや、お部屋選びのポイントについては、以下の記事で詳しくご紹介しています。<br>
                        お部屋探しのヒントとして、ぜひこちらも併せてチェックしてみてください。
                    </p>
                    <p class="smallsection_detail_text_2">
                        　<br>
                        ▶ <a href="/blog/entry-747835/" target="_blank" class=" typesquare_option">「ペット可」と「ペット共生型」賃貸住宅の違い｜快適に暮らす設備や設計</a>
                    </p>
                </div>
            </div>
        </div>
    </div>
    <div class="shared-ownership-section-container">
        <h2 class="shared-ownership-main-title">＼ 人もペットも心地よく過ごせる！／</h2>
        <div class="shared-ownership-button-wrapper">
            <a href="/petsymbiosis/" 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>
            <div class="column_section_image">
                <img src="//cdn.img-asp.jp/cms/777699_1_0_0_1.jpg" alt="" style="width:100%;">
            </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">
                    ペットにとっての「楽しさ」や「安心感」を第一に考えた、お部屋での時間を充実させる設備が揃っています。
                </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>
            </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>
            </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">イオン発生機 ＆ エコカラットプラス</h4>
                <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="/petsymbiosis/" 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="faq_toc">
                <div class="faq_toc_item">
                    <div class="faq_toc_q">
                        <span class="faq_toc_icon">Q.</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">A.</span>
                            <span class="faq_toc_text" style="font-weight: bold">最初から「条件を絞り込みすぎない」のがポイント。条件を広げても見つからない場合は、不動産会社へ相談してみましょう。</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">Q.</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">A.</span>
                            <span class="faq_toc_text" style="font-weight: bold">深い傷やにおいが染み付いてしまった場合は、高額になるケースもあります。</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">Q.</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">A.</span>
                            <span class="faq_toc_text" style="font-weight: bold">見つけることは可能ですが、選択肢はさらに少なくなります。</span>
                            <span class="faq_toc_text">
                                ペット可賃貸は「小型犬または猫1匹まで」という条件になっていることが多いです。そのため、2匹以上の多頭飼いや大型犬と一緒に暮らせる物件は少なくなってしまいます。
                            </span>
                            <span class="faq_toc_text">
                                一方で、ペット共生型賃貸では、多頭飼い・大型犬の飼育ともに認められいることがほとんど。ペット可賃貸で見つからない場合は、ぜひペット共生型賃貸もご検討ください。
                            </span>
                        </div>
                    </div>
                </div>
            </div>
        </div>
    </div>
    <div class="shared-ownership-section-container">
        <h2 class="shared-ownership-main-title contact">＼ ペットと暮らすお部屋選びはお任せください ／</h2>
        <div class="shared-ownership-button-wrapper">
            <a href="/pg-contact-general/" class="shared-ownership-consult-button btn-contact" target="_blank">▶ 賃貸SHOPニチワへ相談する</a>
        </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="article_conclusion_box">
                <ul class="conclusion_box_list">
                    <li>
                        <div class="conclusion_item_title">ペット可賃貸を探す前に必要な準備は？</div>
                        <div class="conclusion_item_text">
                            ペットの種類や大きさを明確に。初期費用の上乗せを想定した予算設定、必要書類の準備が重要です。<br>
                            <span class="conclusion_item_link">
                                詳しくは <a href="#cont1">ペット可賃貸を探す際の「3つの準備」</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>や<a href="#cont3">内見チェックリスト</a> をご覧ください。
                            </span>
                        </div>
                    </li>
                    <li>
                        <div class="conclusion_item_title">ペットと暮らすお部屋探しの選択肢「ペット共生型」とは？</div>
                        <div class="conclusion_item_text">
                            最初からペットと暮らすことを前提に作られている賃貸物件です。入居者同士の理解も深く、ペットのための設備も充実しています。<br>
                            <span class="conclusion_item_link">
                                詳しくは <a href="#cont4">「ペット可」と「ペット共生型」の違い</a>や<a href="#cont5">「ペット共生型」の快適な工夫</a> をご覧ください。
                            </span>
                        </div>
                    </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">
        <h2 class="shared-ownership-main-title contact">＼ ペットと暮らすお部屋選びはお任せください ／</h2>
        <div class="shared-ownership-button-wrapper">
            <a href="/pg-contact-general/" class="shared-ownership-consult-button btn-contact" target="_blank">▶ 賃貸SHOPニチワへ相談する</a>
        </div>
    </div>
</article>
<style>
    /* =========================================
       1. 共通スタイル（PC・スマホ共通のベース設定）
    ========================================= */
    .column_section * {
        color: #333;
        font-weight: 500;
        font-size: 15px;
    }

    /* --- 導入部：要約ボックス（共通） --- */
    .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: #2269ef !important;
        text-decoration: underline !important;
    }
    .conclusion_item_link a:hover {
        text-decoration: none !important;
    }

    /* --- CTAボタン周り（共通） --- */
    .shared-ownership-section-container {
        border-radius: 10px;
        text-align: center;
        max-width: 600px;
        margin: 50px auto;
        margin-top: -50px;
        width: 90%;
        box-sizing: border-box;
    }
    .shared-ownership-main-title {
        font-weight: bold;
        color: #0342ab;
        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;
        background-color: #0342ab;
        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);
    }
    .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; 
    }

    /* =========================================
       FAQ（Q&A目次） 共通・PC用スタイル
    ========================================= */
    .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: #0342ab; 
        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, Helvetica, 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 #0342ab; 
        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: #0342ab; 
        font-size: 24px; 
        margin-right: 12px; 
        font-family: Arial, Helvetica, 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: #0342ab; 
        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; 
    }

    /* =========================================
       2. PC用スタイル (画面幅 650px 以上)
    ========================================= */
    @media only screen and (min-width:650px) {
        .sp-view { 
            display: none!important; 
        }
        
        /* --- レイアウト・画像 --- */
        .column_section { 
            margin-bottom: 40px; 
        }
        .column_section_image {
            max-width: 915px;
            display: flex;
            justify-content: center;
            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 { 
            padding-top: 150px; 
            margin-top: -150px; 
        }
        .column_text_section:not(:last-child){ 
            margin-bottom: 110px; 
        }
        
        /* --- 見出し・テキスト装飾 --- */
        .text_highlight {
            font-size: 17px;
            font-weight: bold;
            padding: 0 5px;
            background: linear-gradient(transparent 58%, #fff000 0%);
        }
        .text_section_title, 
        .text_section_title_end {
            font-size: 30px!important;
            font-weight: bold!important;
            margin-bottom: 30px;
            padding: 15px 10px;
            position: relative;
            text-align: center;
        }
        .text_section_title::before, 
        .text_section_title::after,
        .text_section_title_end::before, 
        .text_section_title_end::after {
            content: '';
            height: 2px;
            position: absolute;
            left: 0; 
            right: 0; 
            margin: auto;
        }
        .text_section_title::before { 
            top: 0; 
            background: #333; 
        }
        .text_section_title::after { 
            bottom: 0; 
            background: #333; 
        }
        .text_section_title_end { 
            background: #2269ef; 
            color: #fff; 
        }
        .text_section_title_end::before { 
            top: 0; 
            background: #2269ef; 
        }
        .text_section_title_end::after { 
            bottom: 0; 
            background: #2269ef; 
        }

        .content_text_table_link a ,
        .smallsection_detail_text_2 a {
            font-size: 16px;
            color: #2269ef;
            padding: 0 5px;
        }
        
        .content_title {
            font-size: 20px !important;
            color: #fff;
            font-weight: bold !important;
            margin-bottom: 10px;
            position: relative;
            border-left: none !important;
            border-radius: 2px;
            padding: 11px 10px 4px 20px !important;
            z-index: 1;
            background: #0442ac;
        }
        .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;
            max-width: fit-content;
            font-size: 16px!important;
            font-weight: bold;
        }
        .content_text, 
        .content_detail_text, 
        .content_detail_detail_text, 
        .content_text_table_link {
            color: #333;
            font-size: 16px;
            line-height: 2;
            margin-bottom: 38px;
            margin-top: 38px;
        }
        .content_text, 
        .content_text_table_link {
            width: 800px; 
            margin: 60px auto 0;
        }
        .content_text a, 
        .content_detail_text a {
            font-size: 18px; 
            color: #2269ef; 
            padding: 0 5px; 
            font-weight: bold;
        }
        .emphasis_text { 
            font-size: 42px; 
            color: #d2173e; 
        }

        .smallsection_detail_text {
            font-size: 16px;
            line-height: 1.6;
            position: relative;
            padding-left: 215px;
            min-height: 200px;
        }
        .smallsection_detail_text_2 {
            font-size: 16px;
            line-height: 1.6;
        }
        .smallsection_detail_text::before {
            content: '';
            width: 200px;
            height: 200px;
            position: absolute;
            left: 0;
            top: 0;
        }

        /* --- リスト関連 --- */
        .list_title { 
            font-weight: bold; 
            font-size: 18px; 
            color: #032d55;
            padding-bottom: 5px; 
            margin-bottom: 5px; 
            display: inline-block; 
        }
        .text_list li { 
            color: #333; 
            font-size: 16px; 
            line-height: 1.4; 
            font-weight: bold; 
            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; 
        }

        /* ★チェックリスト全体を囲む枠線の設定★ */
        .checklist_box {
            border: 1px solid #032d55; /* 枠線（濃紺色） */
            background-color: #ffffff; /* 背景色（白） */
            padding: 20px; /* 枠の内側の余白 */
            margin: 20px auto 30px; /* 枠の外側の余白 */
            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; /* ←これが「▪」を消すための記述です */
        }
        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%;
        }

        /* デフォルトのチェックボックス（四角い枠）を隠す */
        .interactive_check_list input[type="checkbox"] {
            display: none;
        }

        /* 未チェック状態の「□」 */
        .interactive_check_list .check_text {
            display: flex;
            align-items: flex-start;
        }
        .interactive_check_list .check_text::before {
            content: '□';
            display: inline-block;
            margin-right: 18px;
            font-size: 1.2em;
            line-height: 1; /* ズレ防止 */
            margin-top: 2px; /* ズレ防止 */
            color: #333;
            transition: 0.2s;
        }

        /* チェックが入った状態の「☑」 */
        .interactive_check_list input[type="checkbox"]:checked + .check_text::before {
            content: '☑';
            color: #004f9e;
        }

        /* チェックリストの文字サイズを修正 */
        .interactive_check_list .check_text {
            font-size: inherit; /* 親要素（li）のサイズを引き継ぐ */
        }

        .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; 
        }
        #cont1 .smallsection_detail_list { 
            margin-top: 41px; 
        }

        /* --- テーブル --- */
        .blog_table {
            width: 100%; 
            margin: 30px 0; 
            border-collapse: collapse;
            box-shadow: 0 0 7px 2px rgba(0, 0, 0, .06);
        }
        .blog_table_title { 
            padding: 10px 15px; 
        }
        thead .blog_table_title { 
            color: #fff; 
            font-weight: bold; 
            background: #19abf1; 
        }
        thead .blog_table_title:not(:first-child) { 
            background: #0442ac; 
        }
        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; 
            width: 152px; 
            background: #ecf5ff; 
            font-size: 15px;
        }
        tbody .blog_table_wrap:not(:last-child) .blog_table_title { 
            border-bottom: solid 2px #fff; 
        }
        .blog_table_detail { 
            padding: 10px; 
        }
        tbody .blog_table_detail { 
            text-align: center; 
        }
        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; 
        }

        /* --- 導入部 要約ボックス --- */
        .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 { 
            padding-top: 13px; 
        }
        .summary_box_list li { 
            font-size: 16px; 
            line-height: 1.8; 
            margin-bottom: 12px; 
            padding-left: 32px !important; 
        }
        .summary_box_list li::before { 
            width: 20px; 
            height: 20px; 
            left: 0; 
            top: 4px; 
        }

        /* --- 記事末尾 まとめボックス --- */
        .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; 
        }

        /* --- CTAボタン・リンクボタン周り --- */
        .shared-ownership-section-container { 
            padding: 30px 20px; 
        }
        .shared-ownership-main-title { 
            font-size: 32px; 
            margin-bottom: 15px; 
        }
        .shared-ownership-main-title.contact { 
            font-size: 16px !important; 
            margin-bottom: 10px; 
        }
        .shared-ownership-consult-button { 
            font-size: 20px; 
            padding: 15px 30px; 
        }
        
        .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;
        }

        /* --- その他装飾枠など --- */
        .content_detail_smallsection {
            border: 2px solid #0442ac; 
            padding: 25px 30px; 
            margin: 30px 59px 0;
        }
        .content_detail_smallsection_2 {
            border: 2px solid #0442ac; 
            padding: 25px 30px; 
            margin: 30px 59px 0;
        }
        .detail_smallsection_title {
            font-size: 18px; 
            font-weight: bold; 
            color: #0442ac; 
            display: inline-block; 
            margin-bottom: 20px;
            border-left: none !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: 16px; 
            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;
        }
        .reference_list a:hover { 
            text-decoration: none !important; 
            opacity: 0.8; 
        }
    }

    /* =========================================
       3. スマホ用スタイル (画面幅 649px 以下)
    ========================================= */
    @media only screen and (max-width:649px) {
        .pc-view { 
            display: none!important; 
        }
        .blog__article { 
            padding: 0 !important; 
        }
        .blog__headline { 
            margin: 20px 3vw 4px !important; 
        }
        .blog__note { 
            margin: 0 3vw 32px !important; 
        }

        .column_text_section .content_detail_smallsection {
            margin-top: 5vw;
            border: 2px solid #8dc11e;
            padding: 4vw;
        }
        .column_text_section .detail_smallsection_title {
            font-size: 4vw;
            font-weight: bold;
            color: #0442ac;
            display: flex;
            align-items: baseline;
            margin-bottom: 3vw;
        }
        .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: #8dc11e;
        }

        /* --- レイアウト・画像 --- */
        .column_text_section { 
            margin: 0 3vw; 
        }
        .column_section_image { 
            padding: 0; 
            margin-bottom: 4vw; 
        }  
        .column_section_image img { 
            width: 100%; 
            vertical-align: bottom; 
        }
        .column_text_section:not(:last-child){ 
            margin-bottom: 12vw; 
        }
        #cont1, 
        #cont2, 
        #cont3, 
        #cont4, 
        #cont5 { 
            margin-top: -40vw; 
            padding-top: 40vw; 
        }
        .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; 
        }
        
        /* --- 見出し・テキスト装飾 --- */
        .text_highlight {
            font-size: 4vw; 
            font-weight: bold; 
            padding: 0 2vw;
            background: linear-gradient(transparent 58%, #fff000 0%);
        }
        .text_section_title, 
        .text_section_title_end {
            font-size: 6vw!important; 
            font-weight: bold!important; 
            margin-bottom: 7vw!important;
            padding: 3vw 2vw; 
            position: relative; 
            text-align: center; 
            line-height: 7.2vw;
        }
        .text_section_title::before, 
        .text_section_title::after,
        .text_section_title_end::before, 
        .text_section_title_end::after {
            content: ''; 
            height: 2px; 
            position: absolute; 
            left: 0; 
            right: 0; 
            margin: auto;
        }
        .text_section_title::before { 
            top: 0; 
            background: #333; 
        }
        .text_section_title::after { 
            bottom: 0; 
            background: #333; 
        }
        .text_section_title_end { 
            background: #2269ef; 
            color: #fff; 
        }
        .text_section_title_end::before { 
            top: 0; 
            background: #2269ef; 
        }
        .text_section_title_end::after { 
            bottom: 0; 
            background: #2269ef; 
        }

        .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; 
            max-width: fit-content;
            font-size: 3.8vw !important; 
            font-weight: bold;
        }
        .content_text, 
        .content_detail_text, 
        .content_text_table_link {
            font-size: 3.8vw!important; 
            line-height: 1.8; 
            margin-bottom: 6vw!important; 
            margin-top: 6vw!important;
        }
        .content_text a, 
        .content_detail_text a {
            font-size: 4vw; 
            color: #2269ef; 
            font-weight: bold;
        }
        .emphasis_text { 
            font-size: 7vw; 
            color: #d2173e; 
        }

        .smallsection_detail_text {
            position: relative;
            padding-top: 67vw;
        }
        .smallsection_detail_text_2 {
            font-size: 3.8vw!important;
        }
        .smallsection_detail_text::before {
            content: '';
            width: 100%;
            height: 63vw;
            position: absolute;
            left: 0;
            top: 0;
        }
        .content_text_table_link a ,
        .smallsection_detail_text_2 a {
            font-size: 3.8vw!important;
            color: #2269ef;
            font-weight: bolder;
        }

        /* --- リスト関連 --- */
        .list_title {
            font-weight: bold; font-size: 3.8vw !important;
            color: #032d55; padding-bottom: 1vw !important;
            margin-bottom: 1vw !important; margin-top: 5vw !important;
            display: inline-block;
        }
        .text_list {
            counter-reset: list-counter; list-style: none; padding-left: 0;
        }
        .text_list li { 
            color: #333; 
            font-size: 3.8vw !important; 
            font-weight: bold !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 #2269ef; 
            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; 
        }

        .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; 
        }
        /* =========================================
            枠線付き・クリック可能なチェックリストのスタイル
            ========================================= */

        /* ★チェックリスト全体を囲む枠線の設定★ */
        .checklist_box {
            border: 1px solid #032d55;
            background-color: #ffffff;
            padding: 5vw; /* スマホ用にvwへ変更 */
            margin: 5vw auto 8vw;
            box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1);
        }

        .checklist_box .list_title {
            margin-top: 2vw;
        }

        /* 元の「■」を消す＆余白リセット */
        ul.text_list.interactive_check_list li {
            list-style-type: none !important; /* ←ここで「▪」を消します */
            text-indent: 0;
            padding-left: 0;
            margin-left: 0;
            margin-right: 0;
            margin-bottom: 4vw; /* リスト同士のすき間 */
        }
        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;
            margin-right: 3vw; /* □とテキストのすき間 */
            font-size: 1.2em;
            line-height: 1.2;
            color: #333;
            transition: 0.2s;
        }

        /* チェックが入った状態の「☑」 */
        .interactive_check_list input[type="checkbox"]:checked + .check_text::before {
            content: '☑';
            color: #004f9e;
        }

        /* 既存リストのインデントと余白をチェックリストではリセットする */
        ul.text_list.interactive_check_list li {
            text-indent: 0;
            padding-left: 0;
            margin-left: 0;
            margin-right: 0;
        }
        /* チェックリストの文字サイズを修正 */
        .interactive_check_list .check_text {
            font-size: inherit; /* 親要素（li）のサイズを引き継ぐ */
        }
        .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; 
        }

        /* --- テーブル --- */
        .blog_table {
            width: 100%; 
            margin: 6vw 0; 
            border-collapse: collapse; 
            box-shadow: 0 0 7px 2px rgba(0, 0, 0, .06);
        }
        .blog_table_title { 
            padding: 1vw 0; 
            vertical-align: middle; 
        }
        thead .blog_table_title { 
            color: #fff; 
            font-weight: bold; 
            background: #19abf1; 
        }
        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; 
            width: 23vw; 
            background: #ecf5ff; 
        }
        tbody .blog_table_wrap:not(:last-child) .blog_table_title { 
            border-bottom: solid 2px #fff; 
        }
        .blog_table_detail { 
            padding: 1vw; 
            vertical-align: middle; 
        }
        tbody .blog_table_detail { 
            text-align: center; 
        }
        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; 
        }

        /* --- 導入部 要約ボックス --- */
        .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 { 
            padding-top: 2vw; 
        }
        .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; 
        }

        /* --- 記事末尾 まとめボックス --- */
        .article_conclusion_box {
            margin: 10vw 3vw 8vw; 
            padding: 12vw 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; 
        }

        /* --- CTAボタン・リンクボタン周り --- */
        .shared-ownership-section-container { 
            padding: 40px 10px !important; 
            width: 95%; 
        }
        .shared-ownership-main-title { 
            font-size: 3.5vw !important; 
            margin-bottom: 10px; 
        }
        .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;
        }

        /* --- 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; 
            margin-top: 0.8vw !important; 
        }
        /* --- 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_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: #0342ab !important; 
            font-weight: bold !important; 
            margin-bottom: 0.5vw !important; 
        }
        .faq_toc_link a { 
            font-size: 3.5vw !important; 
            line-height: 1.5 !important; 
            display: inline-block !important; 
            text-decoration: underline !important; 
            padding-left: 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: #0342ab !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_smallsection { 
            margin-top: 5vw; 
            border: 2px solid #0442ac!important; 
            padding: 4vw; 
        }
        .content_detail_smallsection_2 { 
            margin-top: 5vw; 
            border: 2px solid #0442ac !important; 
            padding: 4vw; 
        }
        .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; 
        }

        /* --- 参照エリア --- */
        .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: 4vw; 
            color: #666; 
            margin-bottom: 3vw; 
        }
        .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;
        }
        .reference_list a {
            color: #0b57d0 !important; 
            font-size: 2.8vw !important; 
            font-weight: normal !important; 
            text-decoration: underline !important;
        }
    }  
</style>]]></description>
            <pubDate>2026-04-27</pubDate>
        </item>
                
        <item>
            <title>北千住の住みやすさ｜交通アクセスと充実の買い物環境が揃うエリア</title>
            <link>https://www.nichiwa-realestate.co.jp/blog/entry-776945/</link>
            <description><![CDATA[<article class="column_section">
    <div class="column_section_image">
        <img src="//cdn.img-asp.jp/cms/776945_1_0_0_1.jpg" alt="北千住の住みやすさ｜交通アクセスと充実の買い物環境が揃うエリア" class="pc-view">
        <img src="//cdn.img-asp.jp/cms/776945_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>5路線が乗り入れるターミナル駅。都心直結でありながら家賃はリーズナブル。</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/776945_3_0_0_1.jpg" alt="" style="width:100%;">
            </div>
            <p class="content_text">
                北千住の住みやすさのポイントは、その交通アクセスの良さにあります。
            </p>
            <div class="content_wrap">
                <h3 class="content_title">5路線が通る都内有数の交通拠点</h3>
                <p class="content_detail_text">
                    北千住駅には以下の5路線が乗り入れており、都内でも有数のターミナル駅として機能しています。
                </p>
                <ul class="text_list">
                    <li>JR常磐線（快速）</li>
                    <li>JR常磐線（各駅停車）</li>
                    <li>東京メトロ千代田線</li>
                    <li>東京メトロ日比谷線</li>
                    <li>東武伊勢崎線（スカイツリーライン）</li>
                    <li>つくばエクスプレス</li>
                </ul>
                <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>
                            <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分</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">東京メトロ日比谷線</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">東京メトロ千代田線</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">JR常磐線<br class="sp-view">（上野東京ライン経由）</td>
                        </tr>
                        <tr class="blog_table_wrap">
                            <th class="blog_table_title">銀座駅</th>
                            <td class="blog_table_detail">約30分</td>
                            <td class="blog_table_detail">東京メトロ日比谷線</td>
                        </tr>
                        <tr class="blog_table_wrap">
                            <th class="blog_table_title">表参道駅</th>
                            <td class="blog_table_detail">約30分</td>
                            <td class="blog_table_detail">東京メトロ千代田線</td>
                        </tr>
                    </tbody>
                </table>
                <p class="content_detail_text">
                    ※所要時間は日中の目安であり、時間帯や曜日によって異なります。
                </p>
                <p class="content_detail_text">
                    このように、上野駅まで約10分、東京駅まで約20分でアクセス可能。<br>
                    さらに、千代田線を利用すると、都心エリアだけでなく、亀有や金町といった近隣エリアへもスムーズに行くことができます。
                </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">1R～1K</th>
                            <td class="blog_table_detail">7.4万円</td>
                        </tr>
                        <tr class="blog_table_wrap">
                            <th class="blog_table_title">1DK～1LDK</th>
                            <td class="blog_table_detail">14.2万円</td>
                        </tr>
                        <tr class="blog_table_wrap">
                            <th class="blog_table_title">2K～2LDK</th>
                            <td class="blog_table_detail">18.9万円</td>
                        </tr>
                    </tbody>
                </table>
                <p class="content_detail_text">
                    ※家賃相場は2026/4/15時点での弊社掲載物件をもとに算出した目安です。
                </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_cr181/stationbkn_cr6025/" 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/776945_4_0_0_1.jpg" alt="" style="width:100%;">
            </div>
            <p class="content_text">
                北千住は、新旧が共存する買い物環境が魅力。毎日の買い出しから、休日のショッピングまで、駅周辺の徒歩圏内で完結します。
            </p>
            <div class="content_wrap">
                <h3 class="content_title">活気あふれる商店街</h3>
                <p class="content_detail_text">
                    駅の周辺には、「北千住サンロード商店街」や「学園通り旭町商店街」、「サンロード宿場町通り商店街」といった活気ある商店街が複数あります。<br>
                    商店街には、個人経営の青果店や精肉店、手作りの美味しい惣菜店が軒を連ねており、毎日の食卓を支える新鮮な食材がお手頃な価格で手に入ります。
                </p>
                <p class="content_detail_text">
                    さらに、おしゃれなカフェやビストロ、昔ながらの純喫茶など、個性豊かな飲食店も点在。自炊派の方だけでなく、外食を楽しみたい方にもぴったりな環境です。
                </p>
            </div>
            <div class="content_wrap">
                <h3 class="content_title">駅直結の大型商業施設</h3>
                <p class="content_detail_text">
                    駅直結の「ルミネ北千住」や「北千住マルイ」があるのも便利なポイント。<br>
                    施設内にはアパレルショップやコスメブランドが揃っており、休日のショッピングを楽しむことができます。
                </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_cr181/stationbkn_cr6025/" 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/776945_5_0_0_1.jpg" alt="" style="width:100%;">
            </div>
            <p class="content_text">
                住む街を選ぶ上で、住環境は欠かせないポイントです。ここでは、北千住の治安、自然環境についてご紹介いたします。
            </p>
            <div class="content_wrap">
                <h3 class="content_title">治安とエリア選びのポイント</h3>
                <p class="content_detail_text">
                    お部屋探しをする際、多くの方が気にされるのが「治安」です。特に、「北千住」に飲み屋街のイメージをお持ちの方は、治安面に不安を感じてしまうかもしれません。<br>
                    現在は駅前の再開発や大学の誘致によって環境整備が進んでいますが、治安を重視してお部屋を探す際はエリア選びが重要になります。
                </p>
                <h4 class="content_title_title">利便性と賑わいが共存する西口エリア</h4>
                <p class="content_detail_text">
                    駅西口エリアは、多くの飲食店が集まる繁華街です。<br>
                    夜間でも人通りが多く賑やかなため、「静かで落ち着いた住環境」や「治安の良さ」を最優先に考えたい方にとっては、騒々しさを感じる環境かもしれません。
                </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">
                    例えば、区画整理が進んでおり、学生やファミリーも多い東口側のエリアや、駅から徒歩10〜15分ほど離れた住宅地などが挙げられます。<br>
                    少し歩くと街の雰囲気が変わり、落ち着いた暮らしができます。
                </p>
                <h4 class="content_title_title">併せて確認したい「ハザードマップ」</h4>
                <p class="content_detail_text">
                    北千住周辺は「荒川」と「隅田川」に挟まれている、水辺の自然が豊かなエリアです。<br>
                    自治体による治水対策も進んでいますが、万が一の際に備え、足立区が公開している「<a href="https://www.city.adachi.tokyo.jp/kikaku/bosai/bosai/hazard-map-k.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">
                    北千住に精通したスタッフが、お客様のライフスタイルにぴったりのエリア探しをサポートいたします。<br>
                    北千住駅西口から徒歩3分ほどの場所に店舗がありますので、お気軽にお立ち寄りいただき、どのようなことでもご相談ください。
                </p>
                <p class="content_detail_text">
                    ▶ <a href="/pg-store-detail/kitasenju/" target="_blank" class=" typesquare_option">ニチワ北千住営業所の店舗情報はこちら</a>
                </p>
                <iframe src="https://www.google.com/maps/embed?pb=!1m18!1m12!1m3!1d3238.035966774293!2d139.80013261199537!3d35.74992072608206!2m3!1f0!2f0!3f0!3m2!1i1024!2i768!4f13.1!3m3!1m2!1s0x1526a2cf0c215a63%3A0x993a3dff8df06808!2z44ix44OL44OB44OvIOWMl-WNg-S9j-WWtualreaJgA!5e0!3m2!1sja!2sjp!4v1777099858596!5m2!1sja!2sjp" width="100%" height="400" title="ニチワ北千住営業所の場所を示すGoogleマップ" style="border:0;" allowfullscreen="" loading="lazy" referrerpolicy="no-referrer-when-downgrade"></iframe>
            </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>
                <ul class="text_list">
                    <li>荒川河川敷（虹の広場）：視界の開けた広大な広場</li>
                    <li>隅田川テラス：隅田川沿いに整備された水辺の遊歩道</li>
                    <li>柳原千草園：駅から少し歩いた住宅街にある日本庭園風の公園</li>
                </ul>
                <h4 class="content_title_title">宿場町の記憶を伝える「歴史・文化」</h4>
                <p class="content_detail_text">
                    江戸時代、日光街道の初宿として栄えた「千住宿」の面影が大切に受け継がれています。
                </p>
                <ul class="text_list">
                    <li>由緒ある寺社仏閣：街の発展を見守り続けてきた「元宿神社」や「河原町稲荷神社」が点在</li>
                    <li>宿場町通り： かつての宿場町のメインストリートで、古い蔵や建築が一部残る商店街</li>
                    <li>千住大橋：松尾芭蕉『奥の細道』の旅立ちの地として知られる千住の歴史を象徴する場所</li>
                </ul>
            </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_cr181/stationbkn_cr6025/" 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/776945_2_0_0_1.jpg" alt="" style="width:100%;">
            </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">
                    東京電機大学のキャンパス誘致に伴い、大規模な区画整理が行われたため、駅前は道幅が広く適度な人通りがあります。<br>
                    また、駅の近くはコンビニエンスストアやチェーンの飲食店も揃っており、一人暮らしでも不便を感じにくい環境です。
                </p>
                <p class="content_detail_text">
                    西口の繁華街と比較すると落ち着いた雰囲気があり、利便性を享受しつつ静かに暮らしたい方に適しています。
                </p>
                <p class="content_detail_text">
                    ▶ <a href="/ensen1c1/eki_cr181/stationbkn_cr6025/" 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">
                    駅西口エリアは、北千住駅前通りを中心に、お店や飲食店が多く利便性が高い場所です。<br>
                    新しくおしゃれなカフェやビストロも点在しており、お二人でお気に入りのお店を開拓するなど、休日や仕事終わりの時間を豊かにしたい方にもおすすめ。
                </p>
                <p class="content_detail_text">
                    一方で、治安や静かな住環境をより重視される場合は、駅から少し離れた荒川方面や、千住仲町方面も選択肢に入ります。
                </p>
                <p class="content_detail_text">
                    ▶ <a href="/area1c1/city_cr13121/040.html" 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">
                    お子様がいらっしゃるご家庭には、駅前の喧騒から離れ、自然を身近に感じられるエリアが適しています。<br>
                    駅北西側の「千住元町」や「千住大川町」は、荒川河川敷や地域の公園に近く、お子様との散歩や外遊びへ気軽に行きやすいです。
                </p>
                <p class="content_detail_text">
                    また、このエリアは閑静な住宅街となっており、静かな環境でのびのびと子育てをすることができます。
                </p>
                <p class="content_detail_text">
                    ▶ <a href="/area1c1/city_cr13121/052.html" target="_blank" class=" typesquare_option">千住元町の賃貸物件を探す</a><br>
                    ▶ <a href="/area1c1/city_cr13121/043.html" 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">
                本記事では、北千住の住みやすさについてご紹介いたしました。改めて、住みやすさのポイントを振り返ります。
            </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">
                            5路線が利用可能で都心へアクセスしやすく、家賃も比較的安め。<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">
                            活気ある駅前エリアから足を延ばすと、穏やかな自然や住宅街へ。<br>
                            <span class="conclusion_item_link">
                                詳しくは <a href="#cont3">北千住の治安と住環境</a> をご覧ください。
                            </span>
                        </div>
                    </li>
                </ul>
            </div>
            <p class="content_text">
                北千住は、都市の利便性と下町情緒、豊かな自然が調和した魅力的な街です。一方で、ライフスタイルや重視する点に合わせたエリア選びが重要でもあります。
            </p>
            <p class="content_text">
                「自分にはどのエリアが適しているのか知りたい」<br>
                「リスクも考慮して、落ち着いて暮らせる物件を提案してほしい」
            </p>
            <p class="content_text">
                そのようなご要望がありましたら、ぜひ弊社「ニチワ」へお気軽にご相談ください。お客様やご家族の皆様のご希望に寄り添い、北千住での新生活をサポートいたします。
            </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=76132/" 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.adachi-shoren.jp/member/" target="_blank">加盟商店街</a>」</li>
            <li><a href="https://www.lumine.ne.jp/kitasenju/" target="_blank">ルミネ北千住</a></li>
            <li><a href="https://www.0101.co.jp/084/" target="_blank">北千住マルイ</a></li>
            <li>警視庁「<a href="https://www.keishicho.metro.tokyo.lg.jp/about_mpd/shokai/ichiran/kankatsu/toukei/senju/01_Hanzai01.html" target="_blank">千住警察署　過去5年間の刑法犯の推移</a>」</li>
            <li>足立区「<a href="https://www.city.adachi.tokyo.jp/machizukuri/machi/machizukuri/kitasenju.html" target="_blank">北千住駅東口周辺地区のまちづくり</a>」</li>
            <li>足立区「<a href="https://www.city.adachi.tokyo.jp/k-iji/shisetsu/nijinohiroba.html" target="_blank">虹の広場（荒川河川敷）</a>」</li>
            <li>東京公園協会「<a href="https://www.tokyo-park.or.jp/water/waterbus/assets/%E9%9A%85%E7%94%B0%E5%B7%9D%E6%B0%B4%E8%BE%BA%E3%83%86%E3%83%A9%E3%82%B9%E3%81%AE%E3%81%BF%E3%81%A9%E3%81%93%E3%82%8D%E3%83%9E%E3%83%83%E3%83%97.pdf" target="_blank">隅田川水辺テラスのみどころマップ.pdf</a>」</li>
            <li>足立区「<a href="https://www.city.adachi.tokyo.jp/k-iji/shisetsu/koen/yanagoharatigusaen.html" target="_blank">柳原千草園</a>」</li>
            <li>足立区観光交流協会「<a href="https://www.senjujuku400.jp/" target="_blank">日光街道「千住宿」開宿400年記念特設サイト</a>」</li>
            <li>あだち観光ネット「<a href="https://www.adachikanko.net/spot/id-119" target="_blank">矢立初めの碑</a>」</li>
            <li>足立区「<a href="https://www.city.adachi.tokyo.jp/documents/4191/senjyu10.pdf" target="_blank">北千住駅東口周辺地区まちづくだより 第10号</a>」</li>
        </ul>
    </div>
</article>
<style>
    /* =========================================
       1. 共通スタイル（PC・スマホ共通のベース設定）
    ========================================= */
    .column_section * {
        color: #333;
        font-weight: 500;
        font-size: 15px;
    }

    /* --- 導入部：要約ボックス（共通） --- */
    .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: #2269ef !important;
        text-decoration: underline !important;
    }
    .conclusion_item_link a:hover {
        text-decoration: none !important;
    }

    /* --- CTAボタン周り（共通） --- */
    .shared-ownership-section-container {
        border-radius: 10px;
        text-align: center;
        max-width: 600px;
        margin: 50px auto;
        margin-top: -50px;
        width: 90%;
        box-sizing: border-box;
    }
    .shared-ownership-main-title {
        font-weight: bold;
        color: #0342ab;
        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;
        background-color: #0342ab;
        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);
    }
    .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; 
    }


    /* =========================================
       2. PC用スタイル (画面幅 650px 以上)
    ========================================= */
    @media only screen and (min-width:650px) {
        .sp-view { 
            display: none!important; 
        }
        
        /* --- レイアウト・画像 --- */
        .column_section { 
            margin-bottom: 40px; 
        }
        .column_section_image {
            max-width: 915px;
            display: flex;
            justify-content: center;
            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 { 
            padding-top: 150px; 
            margin-top: -150px; 
        }
        .column_text_section:not(:last-child){ 
            margin-bottom: 110px; 
        }
        
        /* --- 見出し・テキスト装飾 --- */
        .text_highlight {
            font-size: 17px;
            font-weight: bold;
            padding: 0 5px;
            background: linear-gradient(transparent 58%, #fff000 0%);
        }
        .text_section_title, 
        .text_section_title_end {
            font-size: 30px!important;
            font-weight: bold!important;
            margin-bottom: 30px;
            padding: 15px 10px;
            position: relative;
            text-align: center;
        }
        .text_section_title::before, 
        .text_section_title::after,
        .text_section_title_end::before, 
        .text_section_title_end::after {
            content: '';
            height: 2px;
            position: absolute;
            left: 0; 
            right: 0; 
            margin: auto;
        }
        .text_section_title::before { 
            top: 0; 
            background: #333; 
        }
        .text_section_title::after { 
            bottom: 0; 
            background: #333; 
        }
        .text_section_title_end { 
            background: #8dc11e; 
            color: #fff; 
        }
        .text_section_title_end::before { 
            top: 0; 
            background: #8dc11e; 
        }
        .text_section_title_end::after { 
            bottom: 0; 
            background: #8dc11e; 
        }
        
        .content_title {
            font-size: 20px !important;
            color: #fff;
            font-weight: bold !important;
            margin-bottom: 10px;
            position: relative;
            border-left: none !important;
            border-radius: 2px;
            padding: 11px 10px 4px 20px !important;
            z-index: 1;
            background: #0442ac;
        }
        .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;
            max-width: fit-content;
            font-size: 16px!important;
            font-weight: bold;
        }
        .content_text, 
        .content_detail_text, 
        .content_detail_detail_text, 
        .content_text_table_link {
            color: #333;
            font-size: 16px;
            line-height: 2;
            margin-bottom: 38px;
            margin-top: 38px;
        }
        .content_text, 
        .content_text_table_link {
            width: 800px; 
            margin: 60px auto 0;
        }
        .content_text a, 
        .content_detail_text a {
            font-size: 18px; 
            color: #2269ef; 
            padding: 0 5px; 
            font-weight: bold;
        }
        .emphasis_text { 
            font-size: 42px; 
            color: #d2173e; 
        }

        /* --- リスト関連 --- */
        .list_title { 
            font-weight: bold; 
            font-size: 18px; 
            color: #032d55;
            padding-bottom: 5px; 
            margin-bottom: 5px; 
            display: inline-block; 
        }
        .text_list li { 
            color: #333; 
            font-size: 16px; 
            line-height: 1.4; 
            font-weight: bold; 
            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; 
        }

        .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; 
        }
        #cont1 .smallsection_detail_list { 
            margin-top: 41px; 
        }

        /* --- テーブル --- */
        .blog_table {
            width: 100%; 
            margin: 30px 0; 
            border-collapse: collapse;
            box-shadow: 0 0 7px 2px rgba(0, 0, 0, .06);
        }
        .blog_table_title { 
            padding: 10px 15px; 
        }
        thead .blog_table_title { 
            color: #fff; 
            font-weight: bold; 
            background: #19abf1; 
        }
        thead .blog_table_title:not(:first-child) { 
            background: #0442ac; 
        }
        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; 
            width: 150px; 
            background: #ecf5ff; 
            font-size: 15px;
        }
        tbody .blog_table_wrap:not(:last-child) .blog_table_title { 
            border-bottom: solid 2px #fff; 
        }
        .blog_table_detail { 
            padding: 10px; 
        }
        tbody .blog_table_detail { 
            text-align: center; 
        }
        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; 
        }

        /* --- 導入部 要約ボックス --- */
        .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 { 
            padding-top: 13px; 
        }
        .summary_box_list li { 
            font-size: 16px; 
            line-height: 1.8; 
            margin-bottom: 12px; 
            padding-left: 32px !important; 
        }
        .summary_box_list li::before { 
            width: 20px; 
            height: 20px; 
            left: 0; 
            top: 4px; 
        }

        /* --- 記事末尾 まとめボックス --- */
        .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; 
        }

        /* --- CTAボタン・リンクボタン周り --- */
        .shared-ownership-section-container { 
            padding: 30px 20px; 
        }
        .shared-ownership-main-title { 
            font-size: 32px; 
            margin-bottom: 15px; 
        }
        .shared-ownership-main-title.contact { 
            font-size: 16px !important; 
            margin-bottom: 10px; 
        }
        .shared-ownership-consult-button { 
            font-size: 20px; 
            padding: 15px 30px; 
        }
        
        .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;
        }

        /* --- その他装飾枠など --- */
        .content_detail_smallsection_2 {
            border: 2px solid #0442ac; 
            padding: 25px 30px; 
            margin: 30px 59px 0;
        }
        .detail_smallsection_title {
            font-size: 18px; 
            font-weight: bold; 
            color: #0442ac; 
            display: inline-block; 
            margin-bottom: 20px;
        }

        /* --- 参照エリア --- */
        .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: 16px; 
            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;
        }
        .reference_list a:hover { 
            text-decoration: none !important; 
            opacity: 0.8; 
        }
    }

    /* =========================================
       3. スマホ用スタイル (画面幅 649px 以下)
    ========================================= */
    @media only screen and (max-width:649px) {
        .pc-view { 
            display: none!important; 
        }
        .blog__article { 
            padding: 0 !important; 
        }
        .blog__headline { 
            margin: 20px 3vw 4px !important; 
        }
        .blog__note { 
            margin: 0 3vw 32px !important; 
        }

        /* --- レイアウト・画像 --- */
        .column_text_section { 
            margin: 0 3vw; 
        }
        .column_section_image { 
            padding: 0; 
            margin-bottom: 4vw; 
        }  
        .column_section_image img { 
            width: 100%; 
            vertical-align: bottom; 
        }
        .column_text_section:not(:last-child){ 
            margin-bottom: 12vw; 
        }
        #cont1, 
        #cont2, 
        #cont3, 
        #cont4, 
        #cont5 { 
            margin-top: -40vw; 
            padding-top: 40vw; 
        }
        .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; 
        }
        
        /* --- 見出し・テキスト装飾 --- */
        .text_highlight {
            font-size: 4vw; 
            font-weight: bold; 
            padding: 0 2vw;
            background: linear-gradient(transparent 58%, #fff000 0%);
        }
        .text_section_title, 
        .text_section_title_end {
            font-size: 6vw!important; 
            font-weight: bold!important; 
            margin-bottom: 7vw!important;
            padding: 3vw 2vw; 
            position: relative; 
            text-align: center; 
            line-height: 7.2vw;
        }
        .text_section_title::before, 
        .text_section_title::after,
        .text_section_title_end::before, 
        .text_section_title_end::after {
            content: ''; 
            height: 2px; 
            position: absolute; 
            left: 0; 
            right: 0; 
            margin: auto;
        }
        .text_section_title::before { 
            top: 0; 
            background: #333; 
        }
        .text_section_title::after { 
            bottom: 0; 
            background: #333; 
        }
        .text_section_title_end { 
            background: #8dc11e; 
            color: #fff; 
        }
        .text_section_title_end::before { 
            top: 0; 
            background: #8dc11e; 
        }
        .text_section_title_end::after { 
            bottom: 0; 
            background: #8dc11e; 
        }

        .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; 
            max-width: fit-content;
            font-size: 3.8vw !important; 
            font-weight: bold;
        }
        .content_text, 
        .content_detail_text, 
        .content_text_table_link {
            font-size: 3.8vw!important; 
            line-height: 1.8; 
            margin-bottom: 6vw!important; 
            margin-top: 6vw!important;
        }
        .content_text a, 
        .content_detail_text a {
            font-size: 4vw; 
            color: #2269ef; 
            font-weight: bold;
        }
        .emphasis_text { 
            font-size: 7vw; 
            color: #d2173e; 
        }

        /* --- リスト関連 --- */
        .text_list li { 
            color: #333; 
            font-size: 3.8vw !important; 
            font-weight: bold !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; 
        }
        
        .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; 
        }

        /* --- テーブル --- */
        .blog_table {
            width: 100%; 
            margin: 6vw 0; 
            border-collapse: collapse; 
            box-shadow: 0 0 7px 2px rgba(0, 0, 0, .06);
        }
        .blog_table_title { 
            padding: 1vw 0; 
            vertical-align: middle; 
        }
        thead .blog_table_title { 
            color: #fff; 
            font-weight: bold; 
            background: #19abf1; 
        }
        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; 
            width: 23vw; 
            background: #ecf5ff; 
        }
        tbody .blog_table_wrap:not(:last-child) .blog_table_title { 
            border-bottom: solid 2px #fff; 
        }
        .blog_table_detail { 
            padding: 1vw; 
            vertical-align: middle; 
        }
        tbody .blog_table_detail { 
            text-align: center; 
        }
        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; 
        }

        /* --- 導入部 要約ボックス --- */
        .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 { 
            padding-top: 2vw; 
        }
        .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; 
        }

        /* --- 記事末尾 まとめボックス --- */
        .article_conclusion_box {
            margin: 10vw 3vw 8vw; 
            padding: 12vw 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; 
        }

        /* --- CTAボタン・リンクボタン周り --- */
        .shared-ownership-section-container { 
            padding: 40px 10px !important; 
            width: 95%; 
        }
        .shared-ownership-main-title { 
            font-size: 3.5vw !important; 
            margin-bottom: 10px; 
        }
        .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;
        }

        /* --- その他装飾枠など --- */
        .content_detail_smallsection_2 { 
            margin-top: 5vw; 
            border: 2px solid #0442ac!important; 
            padding: 4vw; 
        }
        .detail_smallsection_title {
            font-size: 4vw; 
            font-weight: bold; 
            color: #0442ac; 
            display: flex; 
            align-items: baseline; 
            margin-bottom: 3vw;
        }

        /* --- 参照エリア --- */
        .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: 4vw; 
            color: #666; 
            margin-bottom: 3vw; 
        }
        .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;
        }
        .reference_list a {
            color: #0b57d0 !important; 
            font-size: 2.8vw !important; 
            font-weight: normal !important; 
            text-decoration: underline !important;
        }
    }  
</style>]]></description>
            <pubDate>2026-04-25</pubDate>
        </item>
                
        <item>
            <title>初めて猫を飼うならお部屋選びも重要！選び方のポイントや揃えたいアイテムをご紹介</title>
            <link>https://www.nichiwa-realestate.co.jp/blog/entry-760569/</link>
            <description><![CDATA[<article class="column_section">
    <div class="column_section_image">
        <img src="//cdn.img-asp.jp/cms/760569_5_0_0_1.jpg" alt="初めて猫を飼うならお部屋選びも重要！選び方のポイントや揃えたいアイテムをご紹介" class="pc-view"style="width:100%;">
        <img src="//cdn.img-asp.jp/cms/760569_5_0_0_1.jpg" alt="初めて猫を飼うならお部屋選びも重要！選び方のポイントや揃えたいアイテムをご紹介" class="sp-view"style="width:100%;">
    </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">猫を家族に迎える前に。今から始めたい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">お部屋が決まったら準備を！揃えておきたい猫用アイテム</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">今から始めたい3つの準備</h2>
            <div class="column_section_image">
                <img src="//cdn.img-asp.jp/cms/760569_3_0_0_1.jpg" alt="" style="width:100%;">
            </div>
            <p class="content_text">
                猫との暮らしは、日々の生活に癒しと喜びをもたらしてくれます。<br>
                だからこそ、お互いが豊かに暮らしていくために、お迎え前に進めておきたい「3つの準備」をご紹介します。
            </p>
            <div class="content_wrap">
                <h3 class="content_title">① 大切な家族として：<br class="sp-view">20年先も愛情を注ぎ続ける覚悟</h3>
                <p class="content_detail_text">
                    室内で安全に暮らせる環境が整った近年、猫は長生きすることができるようになってきました。
                </p>
                <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">
                    猫に快適な環境を用意するための初期費用はもちろん、継続してかかる費用の把握も大切です。
                </p>
                <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">
                    猫は散歩が不要と言われますが、清潔なトイレの維持やご飯の用意など、毎日のこまめなお世話は欠かせません。
                </p>
                <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="/pg-contact-general/" 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/760569_1_0_0_1.jpg" alt="" style="width:100%;">
            </div>
            <p class="content_text">
                完全室内飼いが基本となる猫にとって、お部屋の中の環境は重要になります。だからこそ、猫が安全でのびのびと過ごせるお部屋選びが重要です。
            </p>
            <div class="list_title">▼ お部屋探しのポイント</div>
            <ul class="text_list">
                <li>今のお部屋での「内緒飼い」はNG！</li>
                <li>猫の安全と快適さを守る条件をチェック</li>
                <li>「ペット可物件」＝「猫が快適」とは限らない</li>
            </ul>
            <p class="content_text">
                ここでは、猫と暮らすためのお部屋探しの基本とチェックポイントを解説します。
            </p>
            <div class="content_wrap">
                <h3 class="content_title">今の賃貸で飼える？「内緒飼い」はNG！</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">「4つの条件」</h3>
                <p class="content_detail_text">
                    新しくお部屋を探す際、猫のためにチェックしていただきたいポイントは以下の4つです。
                </p>
                <h4 class="content_title_title">① 外の景色が楽しめる「窓と日当たり」</h4>
                <p class="content_detail_text">
                    猫にとって、窓から外の景色（鳥や歩く人）を眺める時間は、「自分の縄張りに異常がないかを監視している」と考えられています。<br>
                    また、外の風景を見ることでリラックスし、ストレスを解消する効果もあるとも言われています。
                </p>
                <p class="content_detail_text">
                    そのため、出窓や大きな窓があるお部屋は、ゆったりと外を眺めながら日光浴ができるスポットになるのでおすすめです。
                </p>
                <h4 class="content_title_title">② 脱走・転落リスクを回避できる「間取り」</h4>
                <p class="content_detail_text">
                    ベランダからの転落事故は少なくありません。そのため、高層階のお部屋は特に注意が必要です。<br>
                    また、玄関のドアを開けた瞬間の飛び出しを防ぐため、玄関と居室の間にしっかりとドアがある間取り（1Kなど）を選ぶと安心です。
                </p>
                <h4 class="content_title_title">③ 危険な場所への「侵入防止」</h4>
                <p class="content_detail_text">
                    火を扱うコンロや刃物、猫ちゃんにとって危険な食べ物（ネギ類など）があるキッチンは、できるだけ立ち入りを制限したい場所です。<br>
                    居室としっかり分けられている「独立型キッチン」や、侵入防止のゲートを設置しやすい間取りかどうかも確認しましょう。
                </p>
                <h4 class="content_title_title">④ 猫が落ち着けるスペース</h4>
                <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">
                    お部屋探しでよく目にする「ペット可」「ペット相談可」という条件。 <br>
                    「ペット可」賃貸の多くは、大家さんのご厚意によってペットの飼育が認められていますが、建物や間取り自体はもともと「人間が暮らすこと」を前提に造られています。
                </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="/petsymbiosis/" 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">初めて猫を飼う方にも<br class="sp-view">安心の選択肢<br>「ペット共生型賃貸住宅」</h2>
            <div class="column_section_image">
                <img src="//cdn.img-asp.jp/cms/760569_2_0_0_1.jpg" alt="" style="width:100%;">
            </div>
            <p class="content_text">
                前の章でご紹介したように、一般的なお部屋を猫にとって安全で快適な環境に整えるのは、初めての方にとって少しハードルが高いかもしれません。
            </p>
            <p class="content_text">
                そこで、ぜひお部屋選びの選択肢に入れていただきたいのが、最初から「人とペットが一緒に幸せに暮らすこと」を目的に設計された「ペット共生型賃貸住宅」という選択肢です。
            </p>
            <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">
                    ペット共生型賃貸住宅には、お部屋の一部に「ペット専用スペース」があらかじめ設けられています。<br>
                    脱臭機や専用の収納が付いている物件も多く、気になるにおいも対策しやすいです。
                </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">
                    ペット共生型賃貸住宅の中には、壁にキャットウォークが付いている物件があります。<br>
                    ご用意いただいたキャットタワーや家具と組み合わせることで、お部屋の中にさらに立体的な動線を作ることができ、運動不足の解消はもちろん、猫の本能である「高いところからの観察」もぐっとしやすくなります。
                </p>
                <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">
                    初めての方が特に気をつけたいのが、玄関や窓を開けた瞬間の「飛び出し」です。
                </p>
                <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>
                <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="/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/760569_4_0_0_1.jpg" alt="" style="width:100%;">
            </div>
            <p class="content_text">
                初めて猫ちゃんを飼うとなると「一気に揃えなくては」と不安になるかもしれませんが、ペット共生型賃貸住宅なら最初から設備が整っている分、ご自身で用意するアイテムの負担を軽くできるという嬉しいメリットがあります。
            </p>
            <p class="content_text">
                ここでは、お迎えにあたって揃えておきたい基本的なアイテムをご紹介します。
            </p>
            <div class="checklist_box">
                <div class="list_title">
                    お迎え初日から「必要なもの」
                </div>
                <ul class="text_list interactive_check_list">
                    <li><label><input type="checkbox"><span class="check_text">キャットフードと食器</span></label></li>
                    <li><label><input type="checkbox"><span class="check_text">猫用トイレと猫砂</span></label></li>
                    <li><label><input type="checkbox"><span class="check_text">キャリーバッグ</span></label></li>
                    <li><label><input type="checkbox"><span class="check_text">ケージ</span></label></li>
                </ul>
                <div class="list_title">
                    設備に合わせて選びたいもの
                </div>
                <ul class="text_list interactive_check_list">
                    <li><label><input type="checkbox"><span class="check_text">キャットタワー</span></label></li>
                    <li><label><input type="checkbox"><span class="check_text">爪とぎ</span></label></li>
                    <li><label><input type="checkbox"><span class="check_text">壁の保護対策</span></label></li>
                </ul>
                <div class="list_title">
                    あると嬉しいもの
                </div>
                <ul class="text_list interactive_check_list">
                    <li><label><input type="checkbox"><span class="check_text">おもちゃ</span></label></li>
                    <li><label><input type="checkbox"><span class="check_text">ケア用品</span></label></li>
                    <li><label><input type="checkbox"><span class="check_text">猫用ベッド</span></label></li>
                </ul>
            </div>
            <div class="content_wrap">
                <h3 class="content_title">お迎え初日から「必要なもの」</h3>
                <h4 class="content_title_title">キャットフードと食器</h4>
                <p class="content_detail_text">
                    猫の年齢に合ったフードを準備しましょう。食器は重さがあって、ひっくり返りにくい陶器製などがおすすめです。
                </p>
                <h4 class="content_title_title">猫用トイレと猫砂</h4>
                <p class="content_detail_text">
                    必須アイテムですが、置き場所に悩みやすいもの。<br>
                    しかし、「ペット専用スペース」があるお部屋なら、生活空間のインテリアを邪魔せず、においの悩みもスムーズに解決できます。ゆったりサイズのトイレも気兼ねなく設置できますね。
                </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>
            </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">
                    運動不足解消に必須と言われますが、備え付けのキャットウォーク（ねこ道）があるお部屋なら、お手持ちの家具やコンパクトなタワーと組み合わせるだけで十分な立体空間が作れます。<br>
                    大きなタワーを無理に用意しなくても、お部屋を広々と使えるのは嬉しいポイントですね。
                </p>
                <h4 class="content_title_title">爪とぎ・壁の保護対策</h4>
                <p class="content_detail_text">
                    一般的な賃貸では、退去時のトラブルを防ぐために、壁に保護シートを貼るなどの対策が必要です。<br>
                    しかし、傷や汚れに強い専用の壁紙や見切りクロスが採用されているお部屋なら、大掛かりな壁の保護対策は必要ありません。
                </p>
            </div>
            <div class="content_wrap">
                <h3 class="content_title"> 少しずつ揃えればOK！「あると嬉しいもの」</h3>
                <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>
            </div>
        </div>
    </div>
    <div class="shared-ownership-section-container">
        <h2 class="shared-ownership-main-title">＼ 猫が喜ぶ工夫がたくさん ／</h2>
        <div class="shared-ownership-button-wrapper">
            <a href="/petsymbiosis/" 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>
            <p class="content_text">
                猫との暮らしは、お互いが安心できる環境づくりが大切です。最後にポイントを振り返りましょう。
            </p>
            <ul class="text_list">
                <li>お迎え前の「3つの準備」：お世話の覚悟、費用の備え、猫のペースに寄り添うゆとり</li>
                <li>安全で快適なお部屋：外が見える窓、脱走防止、危険場所の隔離、パーソナルスペース</li>
                <li>猫との暮らしに安心の選択肢：工夫がたくさんの「ペット共生型賃貸住宅」がおすすめ</li>
                <li>設備に合わせたアイテム選び：お部屋の設備に合わせて、必要なものから揃える</li>
            </ul>
            <p class="content_text">
                「猫のために安全な環境を作りたい」とお考えの方は、設計から人とペットが快適に暮らせるよう作られた「ペット共生型賃貸住宅」を、ぜひお部屋探しの選択肢に入れてみてください。
            </p>
            <p class="content_text">
                東京・神奈川・千葉・埼玉で、ペット共生型賃貸住宅をご検討中なら、ぜひ弊社「ニチワ」へお気軽にご相談ください。<br>
                飼い主様のお悩みやご質問を解消しながら、飼い主様とペットに合ったお部屋をご提案させていただきます。
            </p>
        </div>
    </div>
    <div class="shared-ownership-section-container">
        <h2 class="shared-ownership-main-title">＼ 猫と暮らすためのお部屋選びはお任せください ／</h2>
        <div class="shared-ownership-button-wrapper">
            <a href="/pg-contact-general/" class="shared-ownership-consult-button" target="_blank">▶ お部屋探しのご相談・お問い合わせはこちら</a>
        </div>
    </div>
</article>
<style>
    .column_section *{
        color: #333;
        font-weight: 500;
        font-size: 15px;
    }

    /* CTAボタン */
    .shared-ownership-section-container {
        padding: 30px 20px;
        border-radius: 10px;
        text-align: center;
        max-width: 600px;
        margin: 50px auto;
        margin-top: -50px;
        width: 90%;
        box-sizing: border-box;
    }
    .shared-ownership-main-title {
        font-size: 32px;
        font-weight: bold;
        color: #0342ab;
        margin-bottom: 15px;
        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;
        background-color: #0342ab;
        color: #ffffff!important;
        font-size: 20px;
        font-weight: bold;
        padding: 15px 30px;
        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);
    }
    .shared-ownership-consult-button:hover {
        box-shadow: 0 0 15px rgba(117, 117, 117, 0.5);
    }

    @media only screen and (min-width:650px) {
        .sp-view {
            display: none!important;
        }
        .column_section {
            margin-bottom: 40px;
        }
        .text_highlight {
            font-size: 17px;
            font-weight: bold;
            padding: 0 5px;
            background: linear-gradient(transparent 58%, #fff000 0%);
        }
        .column_section_image {
            max-width: 915px;
            display: flex;
            justify-content: center;
            margin-bottom: 50px;
        }
        .smallsection_detail_image {
            margin-top: 10px;
        }
        .smallsection_detail_image img {
            width: 100%;
            vertical-align: bottom;
        }
        .column_table_section {
            width: 80%;
            display: flex;
            justify-content: center;
            flex-wrap: wrap;
            padding: 40px 30px;
            margin: 0 auto;
            background: #e0ca82;
        }
        .table_section_title {
            font-size: 18px !important;
            font-weight: bold !important;
            text-align: center;
            margin-bottom: 14px;
        }
        .table_section_list {
            font-size: 18px;
            font-weight: bold;
            color: #333;
            padding-left: 15px;
            position: relative;
        }
        .table_section_list:not(:last-child) {
            margin-bottom: 8px;
        }
        .table_section_list::before {
            content: '';
            width: 6px;
            height: 6px;
            background: #333;
            border-radius: 50%;
            position: absolute;
            left: 0;
            top: 9px;
        }
        .content_wrap {
            width: 800px;
            margin: auto;
        }
        .column_text_section {
            padding-top:150px;
            margin-top: -150px;
        }
        .column_text_section:not(:last-child){
            margin-bottom: 110px;
        }
        .content_text ,
        .content_text_table_link {
            width: 800px;
            margin: 60px auto 0;
        }
        .content_text,
        .content_detail_text,
        .content_detail_detail_text ,
        .content_text_table_link {
            color: #333;
            font-size: 16px;
            line-height: 2;
            margin-bottom: 38px;
            margin-top: 38px;
        }
        .content_text a ,
        .content_detail_text a {
            font-size: 18px;
            color: #2269ef;
            padding: 0 5px;
            font-weight: bold;
        }
        .content_text_table_link a ,
        .smallsection_detail_text_2 a {
            font-size: 16px;
            color: #2269ef;
            padding: 0 5px;
        }
        .column_link_section {
            margin: 50px 80px 100px;
        }
        .link_section_wrap {
            border: 2px solid #333;
            padding: 80px 50px 60px;
            position: relative;
        }
        .link_section_wrap.link-double {
            padding: 60px 50px;
        }
        .link_section_title,
        .link_section_title_2 {
            width: 533px;
            font-size: 40px;
            text-align: center;
            background: #fff;
            position: absolute;
            top: -40px;
            left: 0;
            right: 0;
            margin: auto;
        }
        .link_section_text {
            font-size: 24px;
            font-weight: bold;
            text-align: center;
            display: block;
            width: 100%;
            margin-bottom: 40px;
        }
        .link_section_content a {
            display: block;
            font-size: 26px;
            font-weight: bold;
            color: #fff;
            line-height: 1.6;
            text-align: center;
            width: 90%;
            margin: auto;
            padding: 26px 10px 20px;
            background: #ff9c00;
            box-shadow: 0 0 6px rgba(0,0,0,.4);
            border-radius: 40px;
            position: relative;
        }
        .link_section_content a::after {
            content: '';
            border: 2px solid #fff;
            border-radius: 40px;
            position: absolute;
            top: 7px;
            bottom: 7px;
            left: 7px;
            right: 7px;
        }
        .link_section_content a:not(:last-child) {
            margin-bottom: 30px;
        }
        .link_section_content a:hover {
            color: #fff !important;
            text-decoration: none !important;
            scale: 1.03;
            box-shadow: 0 0 4px rgba(0, 0, 0, .3);
            transition: .2s;
        }
        .table_section_title {
            font-size: 18px !important;
            font-weight: bold !important;
            text-align: center;
            margin-bottom: 14px;
        }
        .text_section_title {
            font-size: 30px!important;
            font-weight: bold!important;
            margin-bottom: 30px;
            padding: 15px 10px;
            position: relative;
            text-align: center;
        }
        .text_section_title::before {
            content: '';
            background: #333;
            height: 2px;
            position: absolute;
            top: 0;
            left: 0;
            right: 0;
            margin: auto;
        }
        .text_section_title::after {
            content: '';
            background: #333;
            height: 2px;
            position: absolute;
            bottom: 0;
            left: 0;
            right: 0;
            margin: auto;
        }
        .text_section_title_end {
            font-size: 30px!important;
            font-weight: bold!important;
            margin-bottom: 30px;
            padding: 15px 10px;
            position: relative;
            text-align: center;
            background: #8dc11e;
            color: #fff;
        }
        .text_section_title_end::before {
            content: '';
            background: #8dc11e;
            height: 2px;
            position: absolute;
            top: 0;
            left: 0;
            right: 0;
            margin: auto;
        }
        .text_section_title_end::after {
            content: '';
            background: #8dc11e;
            height: 2px;
            position: absolute;
            bottom: 0;
            left: 0;
            right: 0;
            margin: auto;
        }
        .content_wrap:not(:first-child) {
            margin-top: 30px;
        }
        .content_title {
            font-size: 20px !important;
            color: #fff;
            font-weight: bold !important;
            margin-bottom: 10px;
            position: relative;
            border-left: none !important;
            border-radius: 2px;
            padding: 11px 10px 4px 20px !important;
            z-index: 1;
            background: #0442ac;
        }
        .content_title::after {
            content: "";
            width: 13px;
            height: 7px;
            background: #fff;
            position: absolute;
            bottom: 17px;
            left: 0;
            z-index: 2;
        }
        .content_detail_image {
            width: 600px;
            margin: 20px auto 0;
        }
        .content_detail_image img {
            width: 100%;
            vertical-align: bottom;
        }
        .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;
        }
        .text_compare_content {
            margin-bottom: 30px;
        }
        .text_compare_title {
            font-size: 24px;
            font-weight: bold;
        }
        .text_compare_wrap {
            display: flex;
            justify-content: center;
            background: #ffface;
            margin: 15px 0;
        }
        .text_compare_detail {
            position: relative;
            padding: 50px 35px;
        }
        .text_compare_detail:not(:last-child)::after {
            content: '';
            background: #333;
            width: 2px;
            position: absolute;
            top: 30px;
            bottom: 30px;
            right: 0;
        }
        .text_compare_detail_title {
            font-size: 22px;
            font-weight: bold;
            text-align: center;
            color: #fff;
            padding: 5px 0;
            margin-bottom: 10px;
        }
        .text_compare_detail_title.left {
            background: #fd247b;
        }
        .text_compare_detail_title.right {
            background: #53acfe;
        }
        .text_compare_detail_detail_item {
            font-size: 16px;
            font-weight: bold;
            line-height: 2;
            display: flex;
        }
        .text_compare_detail_detail_inner {
            margin: 0 15px;
        }
        .text_compare_detail_detail_item:first-child,
        .text_compare_detail_detail_item:first-child .text_compare_detail_detail_inner {
            font-size: 28px;
            color: #FF7849;
        }
        .text_compare_detail_detail_item:nth-child(2),
        .text_compare_detail_detail_item:nth-child(2) .text_compare_detail_detail_inner,
        .text_compare_detail_detail_item:nth-child(3),
        .text_compare_detail_detail_item:nth-child(3) .text_compare_detail_detail_inner {
            font-size: 22px;
            color: #ff9a77;
        }
        .text_right {
            display: block;
            text-align: right;
        }
        .text_compare_text {
            text-align: right;
        }
        .text_compare_text a {
            color: #1780cd;
            text-decoration: underline;
        }
        .text_compare_text a:hover {
            color: #cd1750;
        }
        .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;
        }
        .content_conclution_smallsection:not(:last-child) {
            margin-bottom: 40px;
        }
        .conclution_smallsection_title {
            font-size: 20px;
            font-weight: bold;
            color: #8dc11e;
            position: relative;
            padding-left: 16px;
        }
        .conclution_smallsection_title::before {
            content: '';
            width: 10px;
            height: 10px;
            background: #8dc11e;
            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;
        }
        .smallsection_detail_text {
            font-size: 16px;
            line-height: 1.6;
            position: relative;
            padding-left: 215px;
            min-height: 200px;
        }
        .smallsection_detail_text_2 {
        font-size: 16px;
        line-height: 1.6;
        }
        .smallsection_detail_text::before {
            content: '';
            width: 200px;
            height: 200px;
            position: absolute;
            left: 0;
            top: 0;
        }
        .detail_text_title {
            font-size: 22px;
            color: #73acff;
            font-weight: bold;
        }
        .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;
        }
        .column_text_section .content_detail_smallsection {
            border: 2px solid #8dc11e;
            padding: 25px 30px;
            margin: 30px 0 0;
        }
        .content_detail_smallsection_2 {
            border: 2px solid #0442ac;
            padding: 25px 30px;
            margin: 30px 59px 0;
        }
        .column_text_section .content_detail_wrap .content_detail_smallsection {
            margin: 30px 20px 0;
        }
        .column_text_section .detail_smallsection_title {
            font-size: 18px;
            font-weight: bold;
            color: #0442ac;
            display: inline-block;
            margin-bottom: 20px;
        }
        .column_text_section .detail_smallsection_title .reasonmark {
            font-size: 16px;
            font-weight: bold;
            color: #fff;
            padding: 5px 8px 2px;
            margin-right: 10px;
            background: #8dc11e;
        }
        .column_text_section.conclution .text_compare_content {
            padding: 30px 60px 60px;
            background: #f5fffa;
        }
        .column_text_section.conclution .text_section_title {
            color: #fff;
            text-align: center;
            background: #8dc11e;
        }
        .smallsection_detail_linktext {
            font-size: 20px;
            font-weight: bold;
            text-align: center;
            line-height: 1.6;
            background: #f7f7f7;
            padding: 60px;
            margin-top: 20px;
        }
       .smallsection_detail_linktext .text_highlight {
            font-size: 20px;
        }
        .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;
        }
        .content_wrap .blog_table {
            width: 100%;
            margin: 30px 0;
            box-shadow: 0 0 7px 2px rgba(0, 0, 0, .06);
            border-collapse: collapse;
        }
        .blog_table {
            margin: 30px 0;
            box-shadow: 0 0 7px 2px rgba(0, 0, 0, .06);
            border-collapse: collapse;
        }
        .blog_table_title {
            padding: 10px 15px;
        }
        thead .blog_table_title {
            color: #fff;
            font-weight: bold;
            background: #19abf1;
        }
        thead .blog_table_title:not(:last-child),
        tbody .blog_table_title {
            border-right: 2px solid #ecf5ff;
        }
        thead .blog_table_title:not(:first-child) {
            background: #0442ac;
            color: #fff;
        }
        tbody .blog_table_title {
            color: #333;
            font-weight: bold;
            width: 150px;
            background: #ecf5ff;
            font-size: 15px;
        }
        tbody .blog_table_wrap:not(:last-child) .blog_table_title {
            border-bottom: solid 2px #fff;
        }
        .blog_table_detail {
            padding: 10px;
        }
        tbody .blog_table_detail {
            text-align: center;
        }
        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;
        }
        .emphasis_text {
            font-size: 42px;
            color: #d2173e;
        }
        .supervisorinfo-wrap {
            display: flex;
            border: 2px solid #8dc11e;
            box-sizing: border-box;
            border-radius: 11px;
            width: 805px;
            margin: 65px auto 0;
            padding: 24px;
            margin-top: -85px;
        }
        .supervisorinfo-image {
            width: 140px;
            margin-right: 20px;
        }
        .supervisorinfo-text {
            width: calc(100% - 160px);
        }
        .supervisorinfo-name {
            margin-bottom: 10px;
            color: #8dc11e;
        }
        .supervisorinfo-name-ttl {
            color: var(--pointcolor) !important;
            font-size: 23px;
            font-weight: bold;
        }
        .supervisorinfo-intro-ttl {
            font-size: 16px;
            font-weight: bold;
        }
        .supervisorinfo-intro-detail {
            font-size:16px
        }
        .emphasis_text {
            font-size: 42px;
            color: #d2173e;
        }
        .smallsection_detail_item_list {
            border-bottom: none!important;
            text-decoration: underline;
            text-decoration-color: #1265df;
        }
        .smallsection_detail_item_list a {
            font-size: 18px;
            color: #1265df;
            font-weight: bold;
        }
        .smallsection_detail_item_list::before {
            content: '▼';
            color: #0442ac;
            font-size: 12px;
            line-height: 1;
            display: inline-block;
            margin-right: 5px;
            transform: rotate(30deg);
        }
        .contactList typesquare_optio {
            display: grid;
            grid-template-columns: repeat(2, 1fr);
            gap: 20px;
        }
        [class*="contactList__item"] {
            border: none !important;
            padding: 0 !important;
        }
        .contactList__item--reservation a {
            background: #da2315;
            border-bottom: 2px solid #9e2b22;
        }
        [class*="contactList__item"] a {
            width: 100%;
            height: 60px;
            border-radius: 3px;
            display: flex;
            align-items: center;
            justify-content: center;
        }
        .contactList__icn--reservation {
            width: 44px;
            height: 40px;
            background: url(/images/mobile/icn_contact_reservation.png) center / contain no-repeat;  
        }
        [class*="contactList__icn"] {
            margin-right: 20px;
            display: block;
        }
        .contactList__text {
            font-size: 20px;
            font-weight: bold;
            color: #fff !important;
            display: flex !important;
            align-items: baseline !important;
            float: none !important;
            width: auto !important;
            text-align: left !important;
            padding: 10px 0 0 !important;
        }
        .contactList__point {
            margin-left: 10px;
            font-size: 14px;
            font-weight: bold;
            color: #fff !important;
            float: none !important;
            width: auto !important;
            text-align: left !important;
            padding: 0 !important;
        }
        .contactList__item--tel a {
            background: #3152ca;
            border-bottom: 2px solid #203a99;
        }
        .contactList__icn--tel {
            width: 29px;
            height: 46px;
            background: url(/images/mobile/icn_contact_tel.png) center / contain no-repeat;
        }
        .contactList.typesquare_option {
            display: grid;
            grid-template-columns: repeat(2, 1fr);
            gap: 20px;
            margin: 55px;
        }
        .contactTop.typesquare_option {
            margin-top: -74px;
        }
        .smallsection_detail_list_2 {
            display: flex;
            justify-content: center;
            width: 100%;
        }
        .smallsection_detail_item_2 {
            border-bottom: none!important;
            padding: none!important;
            width: 258px;
        }
        .contactList.typesquare_option_2 {
            display: grid;
            grid-template-columns: repeat(2, 1fr);
            gap: 20px;
            margin: 55px;
            margin-top: 117px;
        }
        .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;
            max-width: fit-content;
            font-size: 16px!important;
            font-weight: bold;
        }
        #cont1 .smallsection_detail_list {
            margin-top: 41px;
        }
        .smallsection_detail_list2 {
            margin-left: 25px;
        }

        /* --- リスト・箇条書き --- */
        .list_title {
            font-weight: bold;
            font-size: 17px;
            color: #032d55;
            padding-bottom: 5px;
            margin-bottom: 5px;
            margin-top: 30px;
            display: inline-block;
        }
        .text_list {
            counter-reset: list-counter;
            list-style: none;
            padding-left: 0;
        }
        .text_list li {
            color: #333;
            font-size: 15px;
            line-height: 2;
            font-weight: bold;

            text-indent: -1em;
            padding-left: 1em;
            margin-left: 1vw;
            margin-right: 1vw;
        }
        ul.text_list li::before { content: '■ '; }
        ol.text_list li::before {
            counter-increment: list-counter;
            content: counter(list-counter) ". ";
        }

        /* ★チェックリスト全体を囲む枠線の設定★ */
        .checklist_box {
            border: 1px solid #032d55; /* 枠線（濃紺色） */
            background-color: #ffffff; /* 背景色（白） */
            padding: 20px; /* 枠の内側の余白 */
            margin: 20px auto 30px; /* 枠の外側の余白 */
            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::before {
            content: none !important;
        }

        /* ラベル全体をタップ可能にする */
        .interactive_check_list label {
            display: inline-flex;
            align-items: flex-start;
            cursor: pointer;
            width: 100%; /* ラベル全体でタップ可能に */
        }

        /* デフォルトのチェックボックス（四角い枠）を隠す */
        .interactive_check_list input[type="checkbox"] {
            display: none;
        }

        /* 未チェック状態の「□」 */
        .interactive_check_list .check_text {
            display: flex;
            align-items: center;
        }
        .interactive_check_list .check_text::before {
            content: '□';
            display: inline-block;
            margin-right: 18px;
            font-size: 1.2em; /* 四角を少し大きくしてタップしやすく */
            color: #333;
            transition: 0.2s; /* 色が変わる時にフワッとさせる */
        }

        /* チェックが入った状態の「☑」 */
        .interactive_check_list input[type="checkbox"]:checked + .check_text::before {
            content: '☑';
            color: #004f9e;
        }
        /* チェックリストの文字サイズを修正 */
        .interactive_check_list .check_text {
            font-size: inherit; /* 親要素（li）のサイズを引き継ぐ */
        }

        /* CTAボタン */
        .shared-ownership-main-title {
            font-size: 16px !important;
            margin-bottom: 10px;
        }
        .shared-ownership-sub-text {
            font-size: 20px;
            margin-bottom: 20px;
        }
        .shared-ownership-consult-button {
            font-size: 18px;
            padding: 12px 25px;
        }
    }
    @media only screen and (max-width:649px) {
        .pc-view {
            display: none!important;
        }
        .blog__article {
            padding: 0!important;
        }
        .blog__headline {
            margin: 20px 3vw 4px!important;
        }
        .blog__note {
            margin: 0 3vw 32px!important;
        }
        .text_highlight {
            font-size: 4vw;
            font-weight: bold;
            padding: 0 2vw;
            background: linear-gradient(transparent 58%, #fff000 0%);
        }
        .smallsection_detail_linktext .text_highlight {
            font-size: 3.8vw;
        }
        .column_table_section,
        .column_text_section {
            margin: 0 3vw;
        }
        .column_section_image {
            border-top: none;
            border-bottom: none;
            padding: 0;
            margin-bottom: 4vw;
        }    
        .column_section_image img {
            width: 100%;
            vertical-align: bottom;
        }
        .column_text_section:not(:last-child){
            margin-bottom: 12vw;
        }
        .content_text,
        .content_detail_text,
        .content_text_table_link {
            font-size: 3.8vw!important;
            line-height: 1.8;
            margin-bottom: 6vw!important;
            margin-top: 6vw!important;
        }
        .column_table_section {
            display: flex;
            justify-content: center;
            flex-wrap: wrap;
            padding: 6vw 5vw;
            margin: 0 auto 8vw;
            background: #e0ca82;
        }
        .table_section_list:not(:last-child) {
            margin-bottom: 4vw;
        }
        .table_section_list::before {
            content: '';
            width: 2vw;
            height: 2vw;
            background: #333;
            border-radius: 50%;
            position: absolute;
            left: 0;
            top: 1.2vw;
            margin: auto;
        }
        .table_section_list a:hover {
            color: #cd1750;
        }
        .column_link_section {
            margin: 17vw 0 12vw;
        }
        .link_section_wrap {
            border: 2px solid #333;
            padding: 8vw 3vw 7vw;
            position: relative;
        }
        .link_section_title {
            width: 73vw;
            font-size: 6vw;
            text-align: center;
            background: #fff;
            position: absolute;
            top: -9.5vw;
            left: 0;
            right: 0;
            margin: auto;
        }
        .link_section_title_2 {
            width: 73vw;
            font-size: 7vw;
            text-align: center;
            background: #fff;
            position: absolute;
            top: -9.5vw;
            left: 0;
            right: 0;
            margin: auto;
        }
        .link_section_content a {
            display: block;
            font-size: 5vw;
            font-weight: bold;
            color: #fff!important;
            line-height: 1.6;
            text-align: center;
            margin: 0 3vw;
            padding: 3.8vw 3vw 3vw;
            background: #ff9c00;
            border-radius: 40px;
            position: relative;
        }
        .link_section_content a::after {
            content: '';
            border: 2px solid #fff;
            border-radius: 40px;
            position: absolute;
            top: 1.5vw;
            bottom: 1.5vw;
            left: 1.5vw;
            right: 1.5vw;
        }
        .link_section_text {
            font-size: 4vw;
            font-weight: bold;
            text-align: center;
            display: block;
            width: 100%;
            margin-bottom: 6vw;
        }
        .link_section_content a:hover {
            color: #cd1750;
        }
        .link_section_content a:not(:last-child) {
            margin-bottom: 4vw;
        }
        .text_right {
            display: block;
            text-align: right;
        }
        .table_section_title {
            font-size: 4.5vw !important;
            font-weight: bold !important;
            text-align: center;
            margin-bottom: 3vw;
        }
        .table_section_list {
            font-size: 3.6vw;
            font-weight: bold;
            color: #333;
            padding-left: 3vw;
            position: relative;
        }
        .text_section_title {
            font-size: 6vw!important;
            font-weight: bold!important;
            margin-bottom: 7vw!important;
            padding: 3vw 2vw;
            position: relative;
            text-align: center;
            line-height: 7.2vw;
            border-left: 0px solid green !important;
        }
        .text_section_title::before {
            content: '';
            background: #333;
            height: 2px;
            position: absolute;
            top: 0;
            left: 0;
            right: 0;
            margin: auto;
        }
        .text_section_title::after {
            content: '';
            background: #333;
            height: 2px;
            position: absolute;
            bottom: 0;
            left: 0;
            right: 0;
            margin: auto;
        }
        .text_section_title_end {
            font-size: 6vw!important;
            font-weight: bold!important;
            margin-bottom: 7vw!important;
            padding: 3vw 2vw;
            position: relative;
            text-align: center;
            background: #8dc11e;
            color: #fff;
        }
        .text_section_title_end::before {
            content: '';
            background: #8dc11e;
            height: 2px;
            position: absolute;
            top: 0;
            left: 0;
            right: 0;
            margin: auto;
        }
        .text_section_title_end::after {
            content: '';
            background: #8dc11e;
            height: 2px;
            position: absolute;
            bottom: 0;
            left: 0;
            right: 0;
            margin: auto;
        }
        .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_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_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;
        }
        .smallsection_detail_text_2 {
        font-size: 3.8vw!important;
        }
        .smallsection_detail_text::before {
            content: '';
            width: 100%;
            height: 63vw;
            position: absolute;
            left: 0;
            top: 0;
        }
        .text_compare_content {
            margin-bottom: 4vw;
        }
        .text_compare_title {
            font-size: 4.8vw;
            font-weight: bold;
        }
        .text_compare_wrap {
            background: #ffface;
            margin: 3.5vw 0;
        }
        .text_compare_detail {
            position: relative;
            padding: 7vw 5vw;
        }
        .text_compare_detail:not(:last-child)::after {
            content: '';
            background: #333;
            height: 2px;
            position: absolute;
            left: 4vw;
            right: 4vw;
            bottom: 0;
        }
        .text_compare_detail_title {
            font-size: 3.8vw;
            font-weight: bold;
            text-align: center;
            color: #fff;
            padding: 1.5vw 0;
            margin-bottom: 2vw;
        }
        .text_compare_text {
            font-size: 3.4vw;
            text-align: right;
        }
        .text_compare_text a {
            color: #1780cd;
            text-decoration: underline;
        }
        .text_compare_text a:hover {
            color: #cd1750;
        }
        .column_text_section.conclution .text_compare_content {
            padding: 4vw 4vw 6vw;
            background: #f5fffa;
        }
        .column_text_section.conclution .text_section_title {
            color: #fff;
            text-align: center;
            background: #8dc11e;
        }
        .content_conclution_smallsection:not(:last-child) {
            margin-bottom: 6vw;
        }
        .conclution_smallsection_title {
            font-size: 4.6vw;
            font-weight: bold;
            color: #8dc11e;
            position: relative;
            padding-left: 3.5vw;
        }
        .conclution_smallsection_title::before {
            content: '';
            width: 2vw;
            height: 2vw;
            background: #8dc11e;
            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;
        }
        .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;
        }
        .column_text_section .content_detail_smallsection {
            margin-top: 5vw;
            border: 2px solid #8dc11e;
            padding: 4vw;
        }
        .column_text_section .detail_smallsection_title {
            font-size: 4vw;
            font-weight: bold;
            color: #0442ac;
            display: flex;
            align-items: baseline;
            margin-bottom: 3vw;
        }
        .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: #8dc11e;
        }
        #cnt02 .detail_smallsection_title .reasonmark,
        #cnt04 .detail_smallsection_title .reasonmark {
            width: 18vw;
        }
        #cnt03 .detail_smallsection_title .reasonmark {
            width: 22vw;
        }
        .column_text_section .smallsection_detail_image {
            margin-top: 3vw;
        }
        .smallsection_detail_linktext {
            font-size: 3.8vw;
            font-weight: bold;
            text-align: center;
            line-height: 1.6;
            background: #f7f7f7;
            padding: 8vw 4vw;
            margin-top: 3vw;
        }
        .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;
        }
        .content_text a ,
        .content_detail_text a {
            font-size: 4vw;
            color: #2269ef;
            font-weight: bold;
        }
        .content_text_table_link a ,
        .smallsection_detail_text_2 a {
            font-size: 3.8vw!important;
            color: #2269ef;
            font-weight: bolder;
        }
        .blog_table {
            margin: 6vw 0;
            box-shadow: 0 0 7px 2px rgba(0, 0, 0, .06);
            border-collapse: collapse;
        }
        .content_wrap .blog_table {
            width: 100%;
            margin: 6vw 0;
            box-shadow: 0 0 7px 2px rgba(0, 0, 0, .06);
            border-collapse: collapse;
        }
        .blog_table_title {
            padding: 1vw 0;
            vertical-align: middle;
        }
        thead .blog_table_title {
            color: #fff;
            font-weight: bold;
            background: #19abf1;
        }
        thead .blog_table_title:not(:last-child),
        tbody .blog_table_title {
            border-right: 2px solid #ecf5ff;
        }
        thead .blog_table_title:not(:first-child) {
            background: #0442ac;
            color: #fff;
        }
        tbody .blog_table_title {
            color: #333;
    
            width: 34vw;
            background: #ecf5ff;
        }
        tbody .blog_table_wrap:not(:last-child) .blog_table_title {
            border-bottom: solid 2px #fff;
        }
        .blog_table_detail {
            padding: 1vw;
            vertical-align: middle;
        }
        tbody .blog_table_detail {
            text-align: center;
        }
        tbody .blog_table_detail:not(:last-child) {
            border-right: 2px solid #ededed;
        }
        .emphasis_text {
            font-size: 7vw;
            color: #d2173e;
        }
        .content_detail_smallsection_2 {
            margin-top: 5vw;
            border: 2px solid #0442ac!important;
            padding: 4vw;
        }
        .supervisorinfo-wrap {
            border: 2px solid #8dc11e;
            box-sizing: border-box;
            border-radius: 5px;
            padding: 4vw;
            margin: 1vw auto 5vw;
            width: 92vw;
        }
        .supervisorinfo-image {
            display: flex;
            justify-content: center;
            height: 36vw;
            margin-bottom: 4vw;
        }
        .supervisorinfo-image img {
            height: 100%;
        }
        entry .textbox img {
            max-width: 100% !important;
        }
        .supervisorinfo-name {
            margin-bottom: 3vw;
            color: #8dc11e;
        }
        .supervisorinfo-name-ttl {
            color: var(--pointcolor) !important;
            font-size: 6vw;
            font-weight: bold;
        }
        .supervisorinfo-intro-ttl {
            color: var(--pointcolor) !important;
            font-size: 3.8vw;
            font-weight: bold;
        }
        .supervisorinfo-name-detail {
            font-size: 4.4vw;
            font-weight: bold;
        }
        .supervisorinfo-name-detail, .supervisorinfo-intro-detail {
            line-height: 1.6;
            font-size: 3.8vw;
        }
        .emphasis_text {
            font-size: 7vw;
            color: #d2173e;
        }
        .smallsection_detail_item_list {
            margin-bottom: 1vw;
            border-bottom: none!important;
            text-decoration: underline;
            text-decoration-color: #07519a;
        }
        .smallsection_detail_item_list a {
            font-size: 3.8vw;
            color: #1265df;
            font-weight: bold;
            padding: 0 0 0 4vw;
        }    
        .smallsection_detail_item_list::before {
            content: '▼';
            color: #0442ac;
            font-size: 3vw;
            line-height: 4vw;
            display: inline-block;
            margin-right: -3vw;
            transform: rotate(30deg);
        }
        .contactTop.typesquare_option {
            margin-top: -5vw;
            margin-bottom: 5vw;
        }
        .contactList.typesquare_option {
            display: grid;
            grid-template-columns: repeat(2, 1fr);
            gap: 20px;
        }
        .contactList__item--reservation a {
            background: #da2315;
            border-bottom: 2px solid #9e2b22;
        }
        [class*="contactList__item"] a {
            width: 45.714vw;
            height: 11.429vw;
            border-radius: 3px;
            display: flex;
            align-items: center;
            justify-content: center;
        }
        .contactList__icn--reservation {
            width: 6.286vw;
            height: 5.714vw;
            background: url(/images/mobile/icn_contact_reservation.png) center / contain no-repeat;
        }
        [class*="contactList__icn"] {
            margin-right: 2.857vw;
            display: block;
        }
        .contactList__text {
            font-size: 3.714vw;
            font-weight: bold;
            color: #fff;
            display: flex;
            align-items: baseline;
        }
        .contactList__point {
            margin-left: 2.857vw;
            font-size: 2.286vw;
            font-weight: bold;
            color: #fff;
        }
        [class*="contactList__item"] {
            width: 45.714vw;
        }
        .contactList__item--tel a {
            background: #3152ca;
            border-bottom: 2px solid #203a99;
        }
        [class*="contactList__item"] a {
            width: 45.714vw;
            height: 11.429vw;
            border-radius: 3px;
            display: flex;
            align-items: center;
            justify-content: center;
        }
        .contactList__icn--tel {
            width: 4.143vw;
            height: 6.571vw;
            background: url(/images/mobile/icn_contact_tel.png) center / contain no-repeat;
        }
        #cont1 ,
        #cont2 ,
        #cont3 ,
        #cont4 ,
        #cont5 ,
        #cont6 ,
        #cont7 ,
        #cont8 {
            margin-top: -40vw;
            padding-top: 40vw;
        }
        .contactList.typesquare_option_2 {
            display: grid;
            grid-template-columns: repeat(2, 1fr);
            gap: 11px;
            margin: -2vw;
            margin-top: 13vw;
            margin-bottom: 13vw;
        }
        .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;
        max-width: fit-content;
        font-size: 3.8vw !important;
        font-weight: bold
        }
        #cont1 .smallsection_detail_list {
            margin-top: 10vw;
        }
        .smallsection_detail_list2 {
            margin-left: 4vw;
        }

        /* --- リスト --- */
        .list_title {
            font-weight: bold; font-size: 3.8vw !important;
            color: #032d55; padding-bottom: 1vw !important;
            margin-bottom: 1vw !important; margin-top: 5vw !important;
            display: inline-block;
        }
        .text_list {
            counter-reset: list-counter; list-style: none; padding-left: 0;
        }
        .text_list li {
            color: #333; 
            font-size: 3.8vw !important;
            line-height: 1.8; 
            font-weight: bold;
            list-style-position: inside;
            text-indent: -1em;
            padding-left: 1em;
            margin-left: 1vw;
            margin-right: 1vw;
        }    
        ul.text_list li::before { content: '■ '; }
        ol.text_list li::before {
            counter-increment: list-counter; content: counter(list-counter) ". ";
        }

        /* =========================================
            枠線付き・クリック可能なチェックリストのスタイル
            ========================================= */

        /* ★チェックリスト全体を囲む枠線の設定★ */
        .checklist_box {
            border: 1px solid #032d55; /* 枠線（濃紺色） */
            background-color: #ffffff; /* 背景色（白） */
            padding: 20px; /* 枠の内側の余白 */
            margin: 20px auto 30px; /* 枠の外側の余白 */
            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::before {
            content: none !important;
        }

        /* ラベル全体をタップ可能にする */
        .interactive_check_list label {
            display: inline-flex;
            align-items: center;
            cursor: pointer;
            width: 100%; /* ラベル全体でタップ可能に */
            line-height: 1.2;
        }
        ul.text_list.interactive_check_list li {
            margin-bottom: 2.5vw; /* ここでお好みのすき間に調整してください！ */
        }

        /* デフォルトのチェックボックス（四角い枠）を隠す */
        .interactive_check_list input[type="checkbox"] {
            display: none;
        }

        /* 未チェック状態の「□」 */
        .interactive_check_list .check_text {
            display: flex;
            align-items: center;
        }
        .interactive_check_list .check_text::before {
            content: '□';
            display: inline-block;
            margin-right: 22px; /* ★ここでスペースを調整 */
            font-size: 1.2em; /* 四角を少し大きくしてタップしやすく */
            color: #333;
            transition: 0.2s; /* 色が変わる時にフワッとさせる */
        }

        /* チェックが入った状態の「☑」 */
        .interactive_check_list input[type="checkbox"]:checked + .check_text::before {
            content: '☑';
            color: #004f9e;
        }

        /* 既存リストのインデントと余白をチェックリストではリセットする */
        ul.text_list.interactive_check_list li {
            text-indent: 0;
            padding-left: 0;
            margin-left: 0;
            margin-right: 0;
        }
        /* チェックリストの文字サイズを修正 */
        .interactive_check_list .check_text {
            font-size: inherit; /* 親要素（li）のサイズを引き継ぐ */
        }

        /* CTAボタン */
        .shared-ownership-section-container {
            padding: 40px 10px !important;
            width: 95%;
        }
        .shared-ownership-main-title {
            font-size: 3.5vw !important;
        }
        .shared-ownership-sub-text {
            font-size: 3.8vw !important;
        }
        .shared-ownership-consult-button {
            font-size: 3.5vw !important;
            padding: 10px 20px;
        }
    }    
    </style>]]></description>
            <pubDate>2026-03-31</pubDate>
        </item>
                
        <item>
            <title>浦和の住みやすさ｜都心直結の利便性と、文教都市の落ち着きを兼ね備えた街</title>
            <link>https://www.nichiwa-realestate.co.jp/blog/entry-758534/</link>
            <description><![CDATA[<div class="column_section">
    <div class="column_section_image">
        <img src="//cdn.img-asp.jp/cms/758534_5_0_0_1.jpg" alt="浦和の住みやすさ｜都心直結の利便性と、文教都市の落ち着きを兼ね備えた街" class="pc-view">
        <img src="//cdn.img-asp.jp/cms/758534_5_0_0_1.jpg" alt="浦和の住みやすさ｜都心直結の利便性と、文教都市の落ち着きを兼ね備えた街" class="sp-view">
    </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">浦和の交通アクセスと家賃相場</h2>
            <div class="column_section_image">
                <img src="//cdn.img-asp.jp/cms/758534_6_0_0_1.jpg" alt="" style="width:100%;">
            </div>
            <p class="content_text">
                住まい探しにおいて、交通アクセスは毎日の生活に直結する大切なポイントかと思います。
            </p>
            <p class="content_text">
                浦和は都心への通勤や通学がスムーズなエリア。その交通アクセスの良さは、浦和の住みやすさを支える理由の一つとなっています。
            </p>
            <div class="content_wrap">
                <h3 class="content_title">東京・埼玉都心部へスムーズに！<br class="sp-view">充実した交通網</h3>
                <p class="content_detail_text">
                    浦和区の中心である「浦和駅」には以下の3路線が乗り入れており、埼玉・東京の主要エリアへ乗り換えなしでアクセスできます。
                </p>
                <ul class="text_list">
                    <li>京浜東北線</li>
                    <li>上野東京ライン（宇都宮線－高崎線）</li>
                    <li>湘南新宿ライン</li>
                </ul>
                <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分</td>
                        </tr>
                        <tr class="blog_table_wrap">
                            <th class="blog_table_title">池袋駅</th>
                            <td class="blog_table_detail">約20分</td>
                        </tr>
                        <tr class="blog_table_wrap">
                            <th class="blog_table_title">新宿駅</th>
                            <td class="blog_table_detail">約26分</td>
                        </tr>
                        <tr class="blog_table_wrap">
                            <th class="blog_table_title">東京駅</th>
                            <td class="blog_table_detail">約26分</td>
                        </tr>
                        <tr class="blog_table_wrap">
                            <th class="blog_table_title">渋谷駅</th>
                            <td class="blog_table_detail">約30分</td>
                        </tr>
                        <tr class="blog_table_wrap">
                            <th class="blog_table_title">品川駅</th>
                            <td class="blog_table_detail">約35分</td>
                        </tr>
                    <tbody>
                </table>
                <p class="content_detail_text">
                    ※所要時間は日中の目安であり、時間帯や曜日によって異なります。
                </p>
                <p class="content_detail_text">
                    埼玉の都心である大宮と東京都内の主要駅へ、乗り換えないでアクセスできるのは浦和の魅力です。
                </p>
                <p class="content_detail_text">
                    例えば、ご夫婦や二人暮らしの方で「一人は埼玉県内勤務、もう一人は東京勤務」といった場合でも、通勤の負担が偏りにくいと言えるでしょう。<br>
                    また、将来の異動や転職などで通勤エリアが変わった際にも、柔軟に対応しやすいのは大きなメリットですね。
                </p>
                <h4 class="content_title_title">トラブルにも強く快適な移動を選べる</h4>
                <p class="content_detail_text">
                    毎日の通勤・通学において、電車の遅延や運休といったトラブルは避けられません。浦和の大きな強みは、状況に応じて柔軟にルートを選べる「選択肢の多さ」にあります。
                </p>
                <p class="content_detail_text">
                    <span class="text_highlight">
                        ▼ 浦和駅内で路線の使い分けが可能
                    </span><br>
                    浦和駅には3つの系統が通っているため、一つの路線が止まっても別ルートで目的地へ向かえます。
                </p>
                <p class="content_detail_text">
                    <span class="text_highlight">
                        ▼ 埼京線が利用できる「武蔵浦和駅」
                    </span><br>
                    地区の西側にお住まいなら、埼京線が通る武蔵浦和駅が生活の拠点になります。池袋・新宿・渋谷方面へのアクセスがスムーズな、もう一つの主要ルートです。
                </p>
                <p class="content_detail_text">
                    <span class="text_highlight">
                        ▼ 京浜東北線の始発駅「南浦和駅」
                    </span><br>
                    地区の南側なら、京浜東北線の始発が出ている南浦和駅がメインとなります。少し待てば「座って通勤」という快適な選択ができるのは魅力的です。
                </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">1DK～1LDK</th>
                            <td class="blog_table_detail">13.3万円</td>
                        </tr>
                        <tr class="blog_table_wrap">
                            <th class="blog_table_title">2K～2LDK</th>
                            <td class="blog_table_detail">18.9万円</td>
                        </tr>
                        <tr class="blog_table_wrap">
                            <th class="blog_table_title">3K～3LDK</th>
                            <td class="blog_table_detail">8.4万円</td>
                        </tr>
                    <tbody>
                </table>
                <p class="content_detail_text">
                    ※家賃相場は2026/3/12時点での弊社掲載物件をもとに算出した目安です。
                </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="/area1c1/city_cr11107/" 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/758534_2_0_0_1.jpg" alt="" style="width:100%;">
            </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">
                        ▼ 北浦和エリア
                    </span><br>
                    24時間営業の店舗があり、帰宅が遅い方でも安心。<br>
                    また、高品質な食材を扱うお店から、活気ある商店街まで揃っており、自炊派の方には嬉しい環境です。
                </p>
                <p class="content_detail_text">
                    <span class="text_highlight">
                        ▼ 南浦和エリア
                    </span><br>
                    駅の周辺に複数のスーパーが集まっています。<br>
                    その日の特売に合わせて使い分けたりと、家計に優しい買い物がしやすいエリアです。
                </p>
                <p class="content_detail_text">
                    <span class="text_highlight">
                        ▼ 武蔵浦和エリア
                    </span><br>
                    駅に直結した大型の食品フロアに加え、ディスカウントスーパーもあります。<br>
                    道が広く整備されているため、まとめ買いや自転車での移動もスムーズです。
                </p>
            </div>
            <div class="content_wrap">
                <h3 class="content_title">目的別に使い分けられる、浦和駅前の商業施設</h3>
                <p class="content_detail_text">
                    浦和駅の周辺には、特徴の異なる4つの大きな施設が集まっており、都心へ出なくても必要なものが揃う環境です。
                </p>
                <p class="content_detail_text">
                    <span class="text_highlight">
                        ▼ 伊勢丹・コルソ（西口）
                    </span><br>
                    大切な日の贈り物や、上質な食材を求めるならこちら。地下の食品売り場も充実しています。
                </p>
                <p class="content_detail_text">
                    <span class="text_highlight">
                        ▼ 浦和パルコ（東口）
                    </span><br>
                    映画館やファッション、大型家電まで揃う休日のお出かけスポット。地下のスーパーマーケットは品揃えの良さで人気があります。
                </p>
                <p class="content_detail_text">
                    <span class="text_highlight">
                        ▼ アトレ浦和（駅直結）
                    </span><br>
                    仕事帰りにさっと立ち寄れるお惣菜やお弁当などが充実しており、多忙な方の心強い味方です。
                </p>
            </div>
            <div class="content_wrap">
                <h3 class="content_title">買い物の枠を超えたサポート拠点</h3>
                <p class="content_detail_text">
                    駅前の商業施設は、単なるショッピングスポットではありません。 <br>
                    例えば、浦和パルコ内にはクリニックや調剤薬局が入っていたり、武蔵浦和駅周辺には行政窓口や図書館が併設されていたりと、暮らしに必要な機能が集まっています。
                </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="/area1c1/city_cr11107/" 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/758534_3_0_0_1.jpg" alt="" style="width:100%;">
            </div>
            <p class="content_text">
                住む街を選ぶ上で、治安や住環境の良さは欠かせないポイントですよね。浦和は幅広い年代の方が安心して暮らせる「穏やかな住環境」が大きな魅力です。
            </p>
            <div class="content_wrap">
                <h3 class="content_title">行政の中心地であり、落ち着きのある文教地区</h3>
                <p class="content_detail_text">
                    浦和は埼玉県庁やさいたま市役所などが集まる行政の中心地。そのため、周辺のパトロールも行き届いており、駅周辺でも比較的騒々しさがないのが特長です。<br>
                    一人暮らしの女性や、帰宅が遅い方でも、日々の生活で安心感を得やすい街と言えます。
                </p>
                <p class="content_detail_text">
                    また、教育水準の高い文教地区としても知られており、街全体に落ち着いた空気が漂っています。初めて浦和に住む方でも、住みやすいと感じるような住環境です。
                </p>
                <p class="content_detail_text">
                    なお、浦和のより詳細なエリアの情報が気になる方は、ぜひ弊社「ニチワ」浦和営業所へお気軽にご相談ください。<br>
                    浦和のエリア情報に詳しいスタッフが、実際の雰囲気や帰り道のルートなども踏まえ、お客様に最適な物件をご提案させていただきます。
                </p>
                <p class="content_detail_text">
                    ▶ <a href="/pg-store-detail/urawa/" target="_blank" class=" typesquare_option">「ニチワ」浦和営業所の店舗情報はこちら</a>
                </p>
                <iframe src="https://www.google.com/maps/embed?pb=!1m18!1m12!1m3!1d3233.5699459543866!2d139.65520617612316!3d35.859547372530294!2m3!1f0!2f0!3f0!3m2!1i1024!2i768!4f13.1!3m3!1m2!1s0x6018ea84bcea8c49%3A0x6a64d57084a70a8b!2z77yI5qCq77yJ44OL44OB44Ov5rWm5ZKM5Za25qWt5omA!5e0!3m2!1sja!2sjp!4v1773641019712!5m2!1sja!2sjp" width="100%" height="400" title="ニチワ浦和営業所の場所を示すGoogleマップ" style="border:0;" allowfullscreen="" loading="lazy" referrerpolicy="no-referrer-when-downgrade"></iframe>
            </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">
                    北浦和駅から徒歩3分ほどの場所には「北浦和公園」があります。<br>
                    緑豊かな園内には埼玉県立近代美術館があり、彫刻作品や音楽噴水など、芸術や自然に触れられる空間が広がっています。
                </p>
                <p class="content_detail_text">
                    お子様とのびのび遊んだり、大人の休日のリフレッシュに訪れたりするのにぴったりの場所です。
                </p>
                <h4 class="content_title_title">地元で愛される兎の神社「調神社」</h4>
                <p class="content_detail_text">
                    浦和駅から徒歩圏内にある調神社は、鳥居がなく、狛犬の代わりに「兎」が置かれている全国的にも珍しい神社です。<br>
                    木々に囲まれた趣のある境内は、日常の喧騒を忘れてほっと一息つける癒やしのスポットとして、地域の人々に親しまれています。
                </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="/area1c1/city_cr11107/" 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/758534_4_0_0_1.jpg" alt="" style="width:100%;">
            </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">
                    通勤のしやすさはもちろん、お仕事帰りのお買い物や外食など、毎日の生活を効率よく、かつお財布にも優しく過ごせるエリアをご紹介します。
                </p>
                <h4 class="content_title_title">浦和駅東口周辺</h4>
                <p class="content_detail_text">
                    大型商業施設「浦和パルコ」がある東口エリアは、お仕事帰りに地下のスーパーでさっと食材を買って帰れるなど、日々の買い出しにとても便利です。<br>
                    パルコ内には病院や薬局も入っているので、急な体調不良の時も比較的安心です。
                </p>
                <p class="content_detail_text">
                    ▶ <a href="/ensen1c1/eki_cr2/stationbkn_cr2025/" target="_blank" class=" typesquare_option">浦和駅周辺の賃貸物件を探す</a>
                </p>
                <h4 class="content_title_title">南浦和駅周辺</h4>
                <p class="content_detail_text">
                    「毎日の通勤を楽にしたい」という方に、ぜひおすすめしたいのが南浦和です。京浜東北線の始発電車が出ているため、少し待てば座って通勤できるチャンスがあります。<br>
                    駅周辺にはコンビニや飲食店も揃っているため、初めての一人暮らしにもぴったりです。
                </p>
                <p class="content_detail_text">
                    ▶ <a href="/ensen1c1/eki_cr2/stationbkn_cr2030/" target="_blank" class=" typesquare_option">南浦和駅周辺の賃貸物件を探す</a>
                </p>
            </div>
            <div class="content_wrap">
                <h3 class="content_title">【二人暮らし・DINKS】暮らしの質と充実感</h3>
                <p class="content_detail_text">
                    お互いの通勤利便性をしっかり確保しつつ、休日のショッピングやディナーなど、お二人での時間をゆったりと楽しめる上質なエリアがおすすめです。
                </p>
                <h4 class="content_title_title">浦和駅西側エリア</h4>
                <p class="content_detail_text">
                    伊勢丹やコルソがある浦和駅の西側は、利便性と落ち着きが両立する街。<br>
                    飲食店も多く、休日のショッピングやディナーなど、お二人での時間を上質に楽しめます。充実した毎日を送りたい二人暮らしの方におすすめのエリアです。
                </p>
                <p class="content_detail_text">
                    ▶ <a href="/ensen1c1/eki_cr2/stationbkn_cr2025/" target="_blank" class=" typesquare_option">浦和駅周辺の賃貸物件を探す</a>
                </p>
                <h4 class="content_title_title">北浦和駅周辺</h4>
                <p class="content_detail_text">
                    浦和駅の隣にある北浦和駅は、県立近代美術館や大きな公園がある、緑豊かで文化的な街並みが魅力です。<br>
                    落ち着いた良質な住環境が保たれているエリアですので、年齢やライフスタイルが変わっても、そのまま長く快適に住み続けられるのも大きなメリットです。
                </p>
                <p class="content_detail_text">
                    ▶ <a href="/ensen1c1/eki_cr2/stationbkn_cr2020/" target="_blank" class=" typesquare_option">北浦和駅周辺の賃貸物件を探す</a>
                </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>
                    緑豊かな公園や歴史ある神社などもあり、お子様の好奇心を育みながら、のびのびと子育てをしたいご家族におすすめです。
                </p>
                <p class="content_detail_text">
                    ▶ <a href="/area1c1/city_cr11107/012.html" target="_blank" class=" typesquare_option">常盤の賃貸物件を探す</a><br>
                    ▶ <a href="/area1c1/city_cr11107/004.html" target="_blank" class=" typesquare_option">岸町の賃貸物件を探す</a>
                </p>
                <h4 class="content_title_title">武蔵浦和駅周辺</h4>
                <p class="content_detail_text">
                    厳密にはお隣の南区になりますが、共働きのファミリーの方におすすめなのが武蔵浦和駅エリアです。<br>
                    駅周辺には南区役所や金融機関、大型スーパーなどが集まっており、生活に必要な用事を駅前で済ませることができます。<br>
                    再開発によって歩道も広くきれいに整備されているため、ベビーカーでの移動もとてもスムーズ。埼京線の通勤快速で都心へのアクセスも抜群です。
                </p>
                <p class="content_detail_text">
                    ▶ <a href="/ensen1c1/eki_cr9/stationbkn_cr9070/" 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>
            <p class="content_text">
                「浦和に住んでみたい」「自分に合うエリアをもう少し詳しく知りたい」とお考えの方は、ぜひお気軽に弊社「ニチワ」へご相談ください。
            </p>
            <p class="content_text">
                浦和のエリア情報に精通したスタッフが、お客様やご家族の皆様にぴったりのお部屋をご提案いたします。
            </p>
        </div>
    </div>
    <div class="shared-ownership-section-container">
        <h2 class="shared-ownership-main-title">＼ 浦和駅から徒歩約2分！ ／</h2>
        <div class="shared-ownership-button-wrapper">
            <a href="/pg-contact-store/?company=76176" class="shared-ownership-consult-button" target="_blank">▶ ニチワ 浦和営業所へ問い合わせる</a>
        </div>
    </div>
</div>
<style>
    .column_section *{
        color: #333;
        font-weight: 500;
        font-size: 15px;
    }

    /* CTAボタン */
    .shared-ownership-section-container {
        padding: 30px 20px;
        border-radius: 10px;
        text-align: center;
        max-width: 600px;
        margin: 50px auto;
        margin-top: -50px;
        width: 90%;
        box-sizing: border-box;
    }
    .shared-ownership-main-title {
        font-size: 32px;
        font-weight: bold;
        color: #0342ab;
        margin-bottom: 15px;
        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;
        background-color: #0342ab;
        color: #ffffff!important;
        font-size: 20px;
        font-weight: bold;
        padding: 15px 30px;
        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);
    }
    .shared-ownership-consult-button:hover {
        box-shadow: 0 0 15px rgba(117, 117, 117, 0.5);
    }

    @media only screen and (min-width:650px) {
        .sp-view {
            display: none!important;
        }
        .column_section {
            margin-bottom: 40px;
        }
        .text_highlight {
            font-size: 17px;
            font-weight: bold;
            padding: 0 5px;
            background: linear-gradient(transparent 58%, #fff000 0%);
        }
        .column_section_image {
            max-width: 915px;
            display: flex;
            justify-content: center;
            margin-bottom: 50px;
        }
        .smallsection_detail_image {
            margin-top: 10px;
        }
        .smallsection_detail_image img {
            width: 100%;
            vertical-align: bottom;
        }
        .column_table_section {
            width: 80%;
            display: flex;
            justify-content: center;
            flex-wrap: wrap;
            padding: 40px 30px;
            margin: 0 auto;
            background: #e0ca82;
        }
        .table_section_title {
            font-size: 18px !important;
            font-weight: bold !important;
            text-align: center;
            margin-bottom: 14px;
        }
        .table_section_list {
            font-size: 18px;
            font-weight: bold;
            color: #333;
            padding-left: 15px;
            position: relative;
        }
        .table_section_list:not(:last-child) {
            margin-bottom: 8px;
        }
        .table_section_list::before {
            content: '';
            width: 6px;
            height: 6px;
            background: #333;
            border-radius: 50%;
            position: absolute;
            left: 0;
            top: 9px;
        }
        .content_wrap {
            width: 800px;
            margin: auto;
        }
        .column_text_section {
            padding-top:150px;
            margin-top: -150px;
        }
        .column_text_section:not(:last-child){
            margin-bottom: 110px;
        }
        .content_text ,
        .content_text_table_link {
            width: 800px;
            margin: 60px auto 0;
        }
        .content_text,
        .content_detail_text,
        .content_detail_detail_text ,
        .content_text_table_link {
            color: #333;
            font-size: 16px;
            line-height: 2;
            margin-bottom: 38px;
            margin-top: 38px;
        }
        .content_text a ,
        .content_detail_text a {
            font-size: 18px;
            color: #2269ef;
            padding: 0 5px;
            font-weight: bold;
        }
        .content_text_table_link a ,
        .smallsection_detail_text_2 a {
            font-size: 16px;
            color: #2269ef;
            padding: 0 5px;
        }
        .column_link_section {
            margin: 50px 80px 100px;
        }
        .link_section_wrap {
            border: 2px solid #333;
            padding: 80px 50px 60px;
            position: relative;
        }
        .link_section_wrap.link-double {
            padding: 60px 50px;
        }
        .link_section_title,
        .link_section_title_2 {
            width: 533px;
            font-size: 40px;
            text-align: center;
            background: #fff;
            position: absolute;
            top: -40px;
            left: 0;
            right: 0;
            margin: auto;
        }
        .link_section_text {
            font-size: 24px;
            font-weight: bold;
            text-align: center;
            display: block;
            width: 100%;
            margin-bottom: 40px;
        }
        .link_section_content a {
            display: block;
            font-size: 26px;
            font-weight: bold;
            color: #fff;
            line-height: 1.6;
            text-align: center;
            width: 90%;
            margin: auto;
            padding: 26px 10px 20px;
            background: #ff9c00;
            box-shadow: 0 0 6px rgba(0,0,0,.4);
            border-radius: 40px;
            position: relative;
        }
        .link_section_content a::after {
            content: '';
            border: 2px solid #fff;
            border-radius: 40px;
            position: absolute;
            top: 7px;
            bottom: 7px;
            left: 7px;
            right: 7px;
        }
        .link_section_content a:not(:last-child) {
            margin-bottom: 30px;
        }
        .link_section_content a:hover {
            color: #fff !important;
            text-decoration: none !important;
            scale: 1.03;
            box-shadow: 0 0 4px rgba(0, 0, 0, .3);
            transition: .2s;
        }
        .table_section_title {
            font-size: 18px !important;
            font-weight: bold !important;
            text-align: center;
            margin-bottom: 14px;
        }
        .text_section_title {
            font-size: 30px!important;
            font-weight: bold!important;
            margin-bottom: 30px;
            padding: 15px 10px;
            position: relative;
            text-align: center;
        }
        .text_section_title::before {
            content: '';
            background: #333;
            height: 2px;
            position: absolute;
            top: 0;
            left: 0;
            right: 0;
            margin: auto;
        }
        .text_section_title::after {
            content: '';
            background: #333;
            height: 2px;
            position: absolute;
            bottom: 0;
            left: 0;
            right: 0;
            margin: auto;
        }
        .text_section_title_end {
            font-size: 30px!important;
            font-weight: bold!important;
            margin-bottom: 30px;
            padding: 15px 10px;
            position: relative;
            text-align: center;
            background: #8dc11e;
            color: #fff;
        }
        .text_section_title_end::before {
            content: '';
            background: #8dc11e;
            height: 2px;
            position: absolute;
            top: 0;
            left: 0;
            right: 0;
            margin: auto;
        }
        .text_section_title_end::after {
            content: '';
            background: #8dc11e;
            height: 2px;
            position: absolute;
            bottom: 0;
            left: 0;
            right: 0;
            margin: auto;
        }
        .content_wrap:not(:first-child) {
            margin-top: 30px;
        }
        .content_title {
            font-size: 20px !important;
            color: #fff;
            font-weight: bold !important;
            margin-bottom: 10px;
            position: relative;
            border-left: none !important;
            border-radius: 2px;
            padding: 11px 10px 4px 20px !important;
            z-index: 1;
            background: #0442ac;
        }
        .content_title::after {
            content: "";
            width: 13px;
            height: 7px;
            background: #fff;
            position: absolute;
            bottom: 17px;
            left: 0;
            z-index: 2;
        }
        .content_detail_image {
            width: 600px;
            margin: 20px auto 0;
        }
        .content_detail_image img {
            width: 100%;
            vertical-align: bottom;
        }
        .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;
        }
        .text_compare_content {
            margin-bottom: 30px;
        }
        .text_compare_title {
            font-size: 24px;
            font-weight: bold;
        }
        .text_compare_wrap {
            display: flex;
            justify-content: center;
            background: #ffface;
            margin: 15px 0;
        }
        .text_compare_detail {
            position: relative;
            padding: 50px 35px;
        }
        .text_compare_detail:not(:last-child)::after {
            content: '';
            background: #333;
            width: 2px;
            position: absolute;
            top: 30px;
            bottom: 30px;
            right: 0;
        }
        .text_compare_detail_title {
            font-size: 22px;
            font-weight: bold;
            text-align: center;
            color: #fff;
            padding: 5px 0;
            margin-bottom: 10px;
        }
        .text_compare_detail_title.left {
            background: #fd247b;
        }
        .text_compare_detail_title.right {
            background: #53acfe;
        }
        .text_compare_detail_detail_item {
            font-size: 16px;
            font-weight: bold;
            line-height: 2;
            display: flex;
        }
        .text_compare_detail_detail_inner {
            margin: 0 15px;
        }
        .text_compare_detail_detail_item:first-child,
        .text_compare_detail_detail_item:first-child .text_compare_detail_detail_inner {
            font-size: 28px;
            color: #FF7849;
        }
        .text_compare_detail_detail_item:nth-child(2),
        .text_compare_detail_detail_item:nth-child(2) .text_compare_detail_detail_inner,
        .text_compare_detail_detail_item:nth-child(3),
        .text_compare_detail_detail_item:nth-child(3) .text_compare_detail_detail_inner {
            font-size: 22px;
            color: #ff9a77;
        }
        .text_right {
            display: block;
            text-align: right;
        }
        .text_compare_text {
            text-align: right;
        }
        .text_compare_text a {
            color: #1780cd;
            text-decoration: underline;
        }
        .text_compare_text a:hover {
            color: #cd1750;
        }
        .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;
        }
        .content_conclution_smallsection:not(:last-child) {
            margin-bottom: 40px;
        }
        .conclution_smallsection_title {
            font-size: 20px;
            font-weight: bold;
            color: #8dc11e;
            position: relative;
            padding-left: 16px;
        }
        .conclution_smallsection_title::before {
            content: '';
            width: 10px;
            height: 10px;
            background: #8dc11e;
            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;
        }
        .smallsection_detail_text {
            font-size: 16px;
            line-height: 1.6;
            position: relative;
            padding-left: 215px;
            min-height: 200px;
        }
        .smallsection_detail_text_2 {
        font-size: 16px;
        line-height: 1.6;
        }
        .smallsection_detail_text::before {
            content: '';
            width: 200px;
            height: 200px;
            position: absolute;
            left: 0;
            top: 0;
        }
        .detail_text_title {
            font-size: 22px;
            color: #73acff;
            font-weight: bold;
        }
        .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;
        }
        .column_text_section .content_detail_smallsection {
            border: 2px solid #8dc11e;
            padding: 25px 30px;
            margin: 30px 0 0;
        }
        .content_detail_smallsection_2 {
            border: 2px solid #0442ac;
            padding: 25px 30px;
            margin: 30px 59px 0;
        }
        .column_text_section .content_detail_wrap .content_detail_smallsection {
            margin: 30px 20px 0;
        }
        .column_text_section .detail_smallsection_title {
            font-size: 18px;
            font-weight: bold;
            color: #0442ac;
            display: inline-block;
            margin-bottom: 20px;
        }
        .column_text_section .detail_smallsection_title .reasonmark {
            font-size: 16px;
            font-weight: bold;
            color: #fff;
            padding: 5px 8px 2px;
            margin-right: 10px;
            background: #8dc11e;
        }
        .column_text_section.conclution .text_compare_content {
            padding: 30px 60px 60px;
            background: #f5fffa;
        }
        .column_text_section.conclution .text_section_title {
            color: #fff;
            text-align: center;
            background: #8dc11e;
        }
        .smallsection_detail_linktext {
            font-size: 20px;
            font-weight: bold;
            text-align: center;
            line-height: 1.6;
            background: #f7f7f7;
            padding: 60px;
            margin-top: 20px;
        }
       .smallsection_detail_linktext .text_highlight {
            font-size: 20px;
        }
        .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;
        }
        .content_wrap .blog_table {
            width: 100%;
            margin: 30px 0;
            box-shadow: 0 0 7px 2px rgba(0, 0, 0, .06);
            border-collapse: collapse;
        }
        .blog_table {
            margin: 30px 0;
            box-shadow: 0 0 7px 2px rgba(0, 0, 0, .06);
            border-collapse: collapse;
        }
        .blog_table_title {
            padding: 10px 15px;
        }
        thead .blog_table_title {
            color: #fff;
            font-weight: bold;
            background: #19abf1;
        }
        thead .blog_table_title:not(:last-child),
        tbody .blog_table_title {
            border-right: 2px solid #ecf5ff;
        }
        thead .blog_table_title:not(:first-child) {
            background: #0442ac;
            color: #fff;
        }
        tbody .blog_table_title {
            color: #333;
            font-weight: bold;
            width: 150px;
            background: #ecf5ff;
            font-size: 15px;
        }
        tbody .blog_table_wrap:not(:last-child) .blog_table_title {
            border-bottom: solid 2px #fff;
        }
        .blog_table_detail {
            padding: 10px;
        }
        tbody .blog_table_detail {
            text-align: center;
        }
        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;
        }
        .emphasis_text {
            font-size: 42px;
            color: #d2173e;
        }
        .supervisorinfo-wrap {
            display: flex;
            border: 2px solid #8dc11e;
            box-sizing: border-box;
            border-radius: 11px;
            width: 805px;
            margin: 65px auto 0;
            padding: 24px;
            margin-top: -85px;
        }
        .supervisorinfo-image {
            width: 140px;
            margin-right: 20px;
        }
        .supervisorinfo-text {
            width: calc(100% - 160px);
        }
        .supervisorinfo-name {
            margin-bottom: 10px;
            color: #8dc11e;
        }
        .supervisorinfo-name-ttl {
            color: var(--pointcolor) !important;
            font-size: 23px;
            font-weight: bold;
        }
        .supervisorinfo-intro-ttl {
            font-size: 16px;
            font-weight: bold;
        }
        .supervisorinfo-intro-detail {
            font-size:16px
        }
        .emphasis_text {
            font-size: 42px;
            color: #d2173e;
        }
        .smallsection_detail_item_list {
            border-bottom: none!important;
            text-decoration: underline;
            text-decoration-color: #1265df;
        }
        .smallsection_detail_item_list a {
            font-size: 18px;
            color: #1265df;
            font-weight: bold;
        }
        .smallsection_detail_item_list::before {
            content: '▼';
            color: #0442ac;
            font-size: 12px;
            line-height: 1;
            display: inline-block;
            margin-right: 5px;
            transform: rotate(30deg);
        }
        .contactList typesquare_optio {
            display: grid;
            grid-template-columns: repeat(2, 1fr);
            gap: 20px;
        }
        [class*="contactList__item"] {
            border: none !important;
            padding: 0 !important;
        }
        .contactList__item--reservation a {
            background: #da2315;
            border-bottom: 2px solid #9e2b22;
        }
        [class*="contactList__item"] a {
            width: 100%;
            height: 60px;
            border-radius: 3px;
            display: flex;
            align-items: center;
            justify-content: center;
        }
        .contactList__icn--reservation {
            width: 44px;
            height: 40px;
            background: url(/images/mobile/icn_contact_reservation.png) center / contain no-repeat;  
        }
        [class*="contactList__icn"] {
            margin-right: 20px;
            display: block;
        }
        .contactList__text {
            font-size: 20px;
            font-weight: bold;
            color: #fff !important;
            display: flex !important;
            align-items: baseline !important;
            float: none !important;
            width: auto !important;
            text-align: left !important;
            padding: 10px 0 0 !important;
        }
        .contactList__point {
            margin-left: 10px;
            font-size: 14px;
            font-weight: bold;
            color: #fff !important;
            float: none !important;
            width: auto !important;
            text-align: left !important;
            padding: 0 !important;
        }
        .contactList__item--tel a {
            background: #3152ca;
            border-bottom: 2px solid #203a99;
        }
        .contactList__icn--tel {
            width: 29px;
            height: 46px;
            background: url(/images/mobile/icn_contact_tel.png) center / contain no-repeat;
        }
        .contactList.typesquare_option {
            display: grid;
            grid-template-columns: repeat(2, 1fr);
            gap: 20px;
            margin: 55px;
        }
        .contactTop.typesquare_option {
            margin-top: -74px;
        }
        .smallsection_detail_list_2 {
            display: flex;
            justify-content: center;
            width: 100%;
        }
        .smallsection_detail_item_2 {
            border-bottom: none!important;
            padding: none!important;
            width: 258px;
        }
        .contactList.typesquare_option_2 {
            display: grid;
            grid-template-columns: repeat(2, 1fr);
            gap: 20px;
            margin: 55px;
            margin-top: 117px;
        }
        .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;
            max-width: fit-content;
            font-size: 16px!important;
            font-weight: bold;
        }
        #cont1 .smallsection_detail_list {
            margin-top: 41px;
        }
        .smallsection_detail_list2 {
            margin-left: 25px;
        }

        /* --- リスト・箇条書き --- */
        .list_title {
            font-weight: bold;
            font-size: 17px;
            color: #032d55;
            padding-bottom: 5px;
            margin-bottom: 5px;
            margin-top: 30px;
            display: inline-block;
        }
        .text_list {
            counter-reset: list-counter;
            list-style: none;
            padding-left: 0;
        }
        .text_list li {
            color: #333;
            font-size: 15px;
            line-height: 2;
            font-weight: bold;

            text-indent: -1em;
            padding-left: 1em;
            margin-left: 1vw;
            margin-right: 1vw;
        }
        ul.text_list li::before { content: '■ '; }
        ol.text_list li::before {
            counter-increment: list-counter;
            content: counter(list-counter) ". ";
        }

        /* CTAボタン */
        .shared-ownership-main-title {
            font-size: 16px !important;
            margin-bottom: 10px;
        }
        .shared-ownership-sub-text {
            font-size: 20px;
            margin-bottom: 20px;
        }
        .shared-ownership-consult-button {
            font-size: 18px;
            padding: 12px 25px;
        }
    }
    @media only screen and (max-width:649px) {
        .pc-view {
            display: none!important;
        }
        .blog__article {
            padding: 0!important;
        }
        .blog__headline {
            margin: 20px 3vw 4px!important;
        }
        .blog__note {
            margin: 0 3vw 32px!important;
        }
        .text_highlight {
            font-size: 4vw;
            font-weight: bold;
            padding: 0 2vw;
            background: linear-gradient(transparent 58%, #fff000 0%);
        }
        .smallsection_detail_linktext .text_highlight {
            font-size: 3.8vw;
        }
        .column_table_section,
        .column_text_section {
            margin: 0 3vw;
        }
        .column_section_image {
            border-top: none;
            border-bottom: none;
            padding: 0;
            margin-bottom: 4vw;
        }    
        .column_section_image img {
            width: 100%;
            vertical-align: bottom;
        }
        .column_text_section:not(:last-child){
            margin-bottom: 12vw;
        }
        .content_text,
        .content_detail_text,
        .content_text_table_link {
            font-size: 3.8vw!important;
            line-height: 1.8;
            margin-bottom: 6vw!important;
            margin-top: 6vw!important;
        }
        .column_table_section {
            display: flex;
            justify-content: center;
            flex-wrap: wrap;
            padding: 6vw 5vw;
            margin: 0 auto 8vw;
            background: #e0ca82;
        }
        .table_section_list:not(:last-child) {
            margin-bottom: 4vw;
        }
        .table_section_list::before {
            content: '';
            width: 2vw;
            height: 2vw;
            background: #333;
            border-radius: 50%;
            position: absolute;
            left: 0;
            top: 1.2vw;
            margin: auto;
        }
        .table_section_list a:hover {
            color: #cd1750;
        }
        .column_link_section {
            margin: 17vw 0 12vw;
        }
        .link_section_wrap {
            border: 2px solid #333;
            padding: 8vw 3vw 7vw;
            position: relative;
        }
        .link_section_title {
            width: 73vw;
            font-size: 6vw;
            text-align: center;
            background: #fff;
            position: absolute;
            top: -9.5vw;
            left: 0;
            right: 0;
            margin: auto;
        }
        .link_section_title_2 {
            width: 73vw;
            font-size: 7vw;
            text-align: center;
            background: #fff;
            position: absolute;
            top: -9.5vw;
            left: 0;
            right: 0;
            margin: auto;
        }
        .link_section_content a {
            display: block;
            font-size: 5vw;
            font-weight: bold;
            color: #fff!important;
            line-height: 1.6;
            text-align: center;
            margin: 0 3vw;
            padding: 3.8vw 3vw 3vw;
            background: #ff9c00;
            border-radius: 40px;
            position: relative;
        }
        .link_section_content a::after {
            content: '';
            border: 2px solid #fff;
            border-radius: 40px;
            position: absolute;
            top: 1.5vw;
            bottom: 1.5vw;
            left: 1.5vw;
            right: 1.5vw;
        }
        .link_section_text {
            font-size: 4vw;
            font-weight: bold;
            text-align: center;
            display: block;
            width: 100%;
            margin-bottom: 6vw;
        }
        .link_section_content a:hover {
            color: #cd1750;
        }
        .link_section_content a:not(:last-child) {
            margin-bottom: 4vw;
        }
        .text_right {
            display: block;
            text-align: right;
        }
        .table_section_title {
            font-size: 4.5vw !important;
            font-weight: bold !important;
            text-align: center;
            margin-bottom: 3vw;
        }
        .table_section_list {
            font-size: 3.6vw;
            font-weight: bold;
            color: #333;
            padding-left: 3vw;
            position: relative;
        }
        .text_section_title {
            font-size: 6vw!important;
            font-weight: bold!important;
            margin-bottom: 7vw!important;
            padding: 3vw 2vw;
            position: relative;
            text-align: center;
            line-height: 7.2vw;
            border-left: 0px solid green !important;
        }
        .text_section_title::before {
            content: '';
            background: #333;
            height: 2px;
            position: absolute;
            top: 0;
            left: 0;
            right: 0;
            margin: auto;
        }
        .text_section_title::after {
            content: '';
            background: #333;
            height: 2px;
            position: absolute;
            bottom: 0;
            left: 0;
            right: 0;
            margin: auto;
        }
        .text_section_title_end {
            font-size: 6vw!important;
            font-weight: bold!important;
            margin-bottom: 7vw!important;
            padding: 3vw 2vw;
            position: relative;
            text-align: center;
            background: #8dc11e;
            color: #fff;
        }
        .text_section_title_end::before {
            content: '';
            background: #8dc11e;
            height: 2px;
            position: absolute;
            top: 0;
            left: 0;
            right: 0;
            margin: auto;
        }
        .text_section_title_end::after {
            content: '';
            background: #8dc11e;
            height: 2px;
            position: absolute;
            bottom: 0;
            left: 0;
            right: 0;
            margin: auto;
        }
        .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_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_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;
        }
        .smallsection_detail_text_2 {
        font-size: 3.8vw!important;
        }
        .smallsection_detail_text::before {
            content: '';
            width: 100%;
            height: 63vw;
            position: absolute;
            left: 0;
            top: 0;
        }
        .text_compare_content {
            margin-bottom: 4vw;
        }
        .text_compare_title {
            font-size: 4.8vw;
            font-weight: bold;
        }
        .text_compare_wrap {
            background: #ffface;
            margin: 3.5vw 0;
        }
        .text_compare_detail {
            position: relative;
            padding: 7vw 5vw;
        }
        .text_compare_detail:not(:last-child)::after {
            content: '';
            background: #333;
            height: 2px;
            position: absolute;
            left: 4vw;
            right: 4vw;
            bottom: 0;
        }
        .text_compare_detail_title {
            font-size: 3.8vw;
            font-weight: bold;
            text-align: center;
            color: #fff;
            padding: 1.5vw 0;
            margin-bottom: 2vw;
        }
        .text_compare_text {
            font-size: 3.4vw;
            text-align: right;
        }
        .text_compare_text a {
            color: #1780cd;
            text-decoration: underline;
        }
        .text_compare_text a:hover {
            color: #cd1750;
        }
        .column_text_section.conclution .text_compare_content {
            padding: 4vw 4vw 6vw;
            background: #f5fffa;
        }
        .column_text_section.conclution .text_section_title {
            color: #fff;
            text-align: center;
            background: #8dc11e;
        }
        .content_conclution_smallsection:not(:last-child) {
            margin-bottom: 6vw;
        }
        .conclution_smallsection_title {
            font-size: 4.6vw;
            font-weight: bold;
            color: #8dc11e;
            position: relative;
            padding-left: 3.5vw;
        }
        .conclution_smallsection_title::before {
            content: '';
            width: 2vw;
            height: 2vw;
            background: #8dc11e;
            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;
        }
        .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;
        }
        .column_text_section .content_detail_smallsection {
            margin-top: 5vw;
            border: 2px solid #8dc11e;
            padding: 4vw;
        }
        .column_text_section .detail_smallsection_title {
            font-size: 4vw;
            font-weight: bold;
            color: #0442ac;
            display: flex;
            align-items: baseline;
            margin-bottom: 3vw;
        }
        .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: #8dc11e;
        }
        #cnt02 .detail_smallsection_title .reasonmark,
        #cnt04 .detail_smallsection_title .reasonmark {
            width: 18vw;
        }
        #cnt03 .detail_smallsection_title .reasonmark {
            width: 22vw;
        }
        .column_text_section .smallsection_detail_image {
            margin-top: 3vw;
        }
        .smallsection_detail_linktext {
            font-size: 3.8vw;
            font-weight: bold;
            text-align: center;
            line-height: 1.6;
            background: #f7f7f7;
            padding: 8vw 4vw;
            margin-top: 3vw;
        }
        .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;
        }
        .content_text a ,
        .content_detail_text a {
            font-size: 4vw;
            color: #2269ef;
            font-weight: bold;
        }
        .content_text_table_link a ,
        .smallsection_detail_text_2 a {
            font-size: 3.8vw!important;
            color: #2269ef;
            font-weight: bolder;
        }
        .blog_table {
            margin: 6vw 0;
            box-shadow: 0 0 7px 2px rgba(0, 0, 0, .06);
            border-collapse: collapse;
        }
        .content_wrap .blog_table {
            width: 100%;
            margin: 6vw 0;
            box-shadow: 0 0 7px 2px rgba(0, 0, 0, .06);
            border-collapse: collapse;
        }
        .blog_table_title {
            padding: 1vw 0;
            vertical-align: middle;
        }
        thead .blog_table_title {
            color: #fff;
            font-weight: bold;
            background: #19abf1;
        }
        thead .blog_table_title:not(:last-child),
        tbody .blog_table_title {
            border-right: 2px solid #ecf5ff;
        }
        thead .blog_table_title:not(:first-child) {
            background: #0442ac;
            color: #fff;
        }
        tbody .blog_table_title {
            color: #333;
    
            width: 34vw;
            background: #ecf5ff;
        }
        tbody .blog_table_wrap:not(:last-child) .blog_table_title {
            border-bottom: solid 2px #fff;
        }
        .blog_table_detail {
            padding: 1vw;
            vertical-align: middle;
        }
        tbody .blog_table_detail {
            text-align: center;
        }
        tbody .blog_table_detail:not(:last-child) {
            border-right: 2px solid #ededed;
        }
        .emphasis_text {
            font-size: 7vw;
            color: #d2173e;
        }
        .content_detail_smallsection_2 {
            margin-top: 5vw;
            border: 2px solid #0442ac!important;
            padding: 4vw;
        }
        .supervisorinfo-wrap {
            border: 2px solid #8dc11e;
            box-sizing: border-box;
            border-radius: 5px;
            padding: 4vw;
            margin: 1vw auto 5vw;
            width: 92vw;
        }
        .supervisorinfo-image {
            display: flex;
            justify-content: center;
            height: 36vw;
            margin-bottom: 4vw;
        }
        .supervisorinfo-image img {
            height: 100%;
        }
        entry .textbox img {
            max-width: 100% !important;
        }
        .supervisorinfo-name {
            margin-bottom: 3vw;
            color: #8dc11e;
        }
        .supervisorinfo-name-ttl {
            color: var(--pointcolor) !important;
            font-size: 6vw;
            font-weight: bold;
        }
        .supervisorinfo-intro-ttl {
            color: var(--pointcolor) !important;
            font-size: 3.8vw;
            font-weight: bold;
        }
        .supervisorinfo-name-detail {
            font-size: 4.4vw;
            font-weight: bold;
        }
        .supervisorinfo-name-detail, .supervisorinfo-intro-detail {
            line-height: 1.6;
            font-size: 3.8vw;
        }
        .emphasis_text {
            font-size: 7vw;
            color: #d2173e;
        }
        .smallsection_detail_item_list {
            margin-bottom: 1vw;
            border-bottom: none!important;
            text-decoration: underline;
            text-decoration-color: #07519a;
        }
        .smallsection_detail_item_list a {
            font-size: 3.8vw;
            color: #1265df;
            font-weight: bold;
            padding: 0 0 0 4vw;
        }    
        .smallsection_detail_item_list::before {
            content: '▼';
            color: #0442ac;
            font-size: 3vw;
            line-height: 4vw;
            display: inline-block;
            margin-right: -3vw;
            transform: rotate(30deg);
        }
        .contactTop.typesquare_option {
            margin-top: -5vw;
            margin-bottom: 5vw;
        }
        .contactList.typesquare_option {
            display: grid;
            grid-template-columns: repeat(2, 1fr);
            gap: 20px;
        }
        .contactList__item--reservation a {
            background: #da2315;
            border-bottom: 2px solid #9e2b22;
        }
        [class*="contactList__item"] a {
            width: 45.714vw;
            height: 11.429vw;
            border-radius: 3px;
            display: flex;
            align-items: center;
            justify-content: center;
        }
        .contactList__icn--reservation {
            width: 6.286vw;
            height: 5.714vw;
            background: url(/images/mobile/icn_contact_reservation.png) center / contain no-repeat;
        }
        [class*="contactList__icn"] {
            margin-right: 2.857vw;
            display: block;
        }
        .contactList__text {
            font-size: 3.714vw;
            font-weight: bold;
            color: #fff;
            display: flex;
            align-items: baseline;
        }
        .contactList__point {
            margin-left: 2.857vw;
            font-size: 2.286vw;
            font-weight: bold;
            color: #fff;
        }
        [class*="contactList__item"] {
            width: 45.714vw;
        }
        .contactList__item--tel a {
            background: #3152ca;
            border-bottom: 2px solid #203a99;
        }
        [class*="contactList__item"] a {
            width: 45.714vw;
            height: 11.429vw;
            border-radius: 3px;
            display: flex;
            align-items: center;
            justify-content: center;
        }
        .contactList__icn--tel {
            width: 4.143vw;
            height: 6.571vw;
            background: url(/images/mobile/icn_contact_tel.png) center / contain no-repeat;
        }
        #cont1 ,
        #cont2 ,
        #cont3 ,
        #cont4 ,
        #cont5 ,
        #cont6 ,
        #cont7 ,
        #cont8 {
            margin-top: -40vw;
            padding-top: 40vw;
        }
        .contactList.typesquare_option_2 {
            display: grid;
            grid-template-columns: repeat(2, 1fr);
            gap: 11px;
            margin: -2vw;
            margin-top: 13vw;
            margin-bottom: 13vw;
        }
        .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;
        max-width: fit-content;
        font-size: 3.8vw !important;
        font-weight: bold
        }
        #cont1 .smallsection_detail_list {
            margin-top: 10vw;
        }
        .smallsection_detail_list2 {
            margin-left: 4vw;
        }

        /* --- リスト --- */
        .list_title {
            font-weight: bold; font-size: 3.8vw !important;
            color: #032d55; padding-bottom: 1vw !important;
            margin-bottom: 1vw !important; margin-top: 5vw !important;
            display: inline-block;
        }
        .text_list {
            counter-reset: list-counter; list-style: none; padding-left: 0;
        }
        .text_list li {
            color: #333; 
            font-size: 3.8vw !important;
            line-height: 1.8; 
            font-weight: bold;
            list-style-position: inside;
            text-indent: -1em;
            padding-left: 1em;
            margin-left: 1vw;
            margin-right: 1vw;
        }    
        ul.text_list li::before { content: '■ '; }
        ol.text_list li::before {
            counter-increment: list-counter; content: counter(list-counter) ". ";
        }

        /* CTAボタン */
        .shared-ownership-section-container {
            padding: 40px 10px !important;
            width: 95%;
        }
        .shared-ownership-main-title {
            font-size: 3.5vw !important;
        }
        .shared-ownership-sub-text {
            font-size: 3.8vw !important;
        }
        .shared-ownership-consult-button {
            font-size: 3.5vw !important;
            padding: 10px 20px;
        }
    }    
    </style>]]></description>
            <pubDate>2026-03-28</pubDate>
        </item>
                
        <item>
            <title>立川の住みやすさ｜賑やかな繁華街と閑静な住宅街、自分に合う環境を選べる街</title>
            <link>https://www.nichiwa-realestate.co.jp/blog/entry-748191/</link>
            <description><![CDATA[<div class="column_section">
    <div class="column_section_image">
        <img src="//cdn.img-asp.jp/cms/748191_1_0_0_1.jpg" alt="立川の住みやすさ｜賑やかな繁華街と閑静な住宅街、自分に合う環境を選べる街" class="pc-view">
        <img src="//cdn.img-asp.jp/cms/748191_2_0_0_1.jpg" alt="立川の住みやすさ｜賑やかな繁華街と閑静な住宅街、自分に合う環境を選べる街" class="sp-view">
    </div>
    <div class="column_text_section intro">
        <div class="text_section_content">
            <p class="content_text">
                多摩地域の中心都市である「立川」。新宿駅まで特別快速で約30分の交通利便性と、大型商業施設が充実しているのが魅力です。
            </p>
            <p class="content_text">
                しかし、立川は広い街であり、活気あるエリアから閑静な住宅街まで、住む場所によって住環境が変化します。
            </p>
            <p class="content_text">
                本記事では、立川の住みやすさをご紹介いたします。<br>
                一人暮らし・二人暮らし・ファミリーの世帯別におすすめのエリアも併せてご紹介しますので、ぜひお部屋探しのご参考になさってください。
            </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">立川の交通アクセスと家賃相場</h2>
            <div class="column_section_image">
                <img src="//cdn.img-asp.jp/cms/748191_3_0_0_1.jpg" alt="" style="width:100%;">
            </div>
            <p class="content_text">
                立川は都心から少し距離がある分、都内中心部と比べて家賃相場がリーズナブルに抑えられるのがメリットです。
            </p>
            <p class="content_text">
                ここでは、お部屋探しの重要な基準となる、交通アクセスの利便性と家賃相場について詳しくご紹介いたします。
            </p>
            <div class="content_wrap">
                <h3 class="content_title">交通アクセス：<br class="sp-view">都心へ1本で行ける立川駅が中心に</h3>
                <p class="content_detail_text">
                    立川市の中心となる「立川駅」は、JR中央線・南武線・青梅線の3路線が乗り入れる、多摩地域でも屈指のターミナル駅です。
                </p>
                <p class="content_detail_text">
                    特に多くの方が利用されるJR中央線は「特別快速」が停まるため、新宿駅まで約30分、東京駅まで約45分、乗り換えなしでアクセスすることが可能です。
                </p>
                <p class="content_detail_text">
                    さらに、市内を南北に走る多摩都市モノレールに加え、市の北部には西武拝島線（西武立川駅・武蔵砂川駅・玉川上水駅）が走っています。<br>
                    西武拝島線では、高田馬場駅や西武新宿駅へ乗り換えなしでアクセス可能です。
                </p>
                <h4 class="content_title_title">中央線グリーン車も利用可能</h4>
                <p class="content_detail_text">
                    立川駅の交通利便性をさらに高めたのが、2025年に導入された中央線快速・青梅線の2階建てグリーン車です。
                </p>
                <p class="content_detail_text">
                    駅や車内、アプリなどでグリーン券を購入すると、Wi-Fiや電源コンセントが整った環境で、快適に移動することができます。
                </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">1R～1K</th>
                            <td class="blog_table_detail">6.4万円</td>
                        </tr>
                        <tr class="blog_table_wrap">
                            <th class="blog_table_title">1DK～1LDK</th>
                            <td class="blog_table_detail">13.1万円</td>
                        </tr>
                        <tr class="blog_table_wrap">
                            <th class="blog_table_title">2K～2LDK</th>
                            <td class="blog_table_detail">16万円</td>
                        </tr>
                        <tr class="blog_table_wrap">
                            <th class="blog_table_title">3K～3LDK</th>
                            <td class="blog_table_detail">20万円</td>
                        </tr>
                    <tbody>
                </table>
                <p class="content_detail_text">
                    ※家賃相場は2026/2/23時点での弊社掲載物件をもとに算出した目安です。
                </p>
                <p class="content_detail_text">
                    立川駅周辺は、商業施設が集まるエリアのため、他のエリアに比べて家賃が少し高い傾向にあります。
                </p>
                <p class="content_detail_text">
                    一方で、立川駅から離れたエリアでは、相場以下のお部屋やファミリー向けの広い間取りが見つかることも。<br>
                    そのため、もう少し予算を抑えたいという場合は、駅から離れたエリアまで範囲を広げてみるのもおすすめです。
                </p>
                <p class="content_detail_text">
                    立川の賃貸情報をお探しなら「ニチワ」<br class="sp-view">
                    ▶ <a href="/area1c1/city_cr13202/" target="_blank" class=" typesquare_option">立川市の賃貸物件一覧はこちら</a>
                </p>
            </div>
        </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/748191_4_0_0_1.jpg" alt="" style="width:100%;">
            </div>
            <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">駅北口周辺</h4>
                <p class="content_detail_text">
                    北口周辺は、駅前広場からデッキが繋がり、様々な大型商業施設へスムーズ足を運べる、都会的で利便性の高い環境が特徴です。<br>
                    「ルミネ立川」や「伊勢丹立川店」、少し足を延ばすと「IKEA」もあり、買い物に困ることはないでしょう。加えて、映画館もあるため、休日のレジャーを近くで楽しむことができます。
                </p>
                <h4 class="content_title_title">駅南口周辺</h4>
                <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">
                    立川駅から離れたエリアや、多摩都市モノレール・西武拝島線の沿線エリアは、駐車場を備えた郊外型のショッピング施設が充実しています。
                </p>
                <p class="content_detail_text">
                    例えば、モノレール沿線には、大型ショッピングモール「ららぽーと立川立飛」があり、ご家族でのお買い物にぴったりです。
                </p>
                <p class="content_detail_text">
                    また、車や自転車での移動が中心となる閑静な住宅エリアにも、スーパーやドラッグストアが点在しています。
                </p>
                <p class="content_detail_text">
                    食料品のお買い物環境も優れており、お手頃価格で大容量の食材が手に入る業務用食品スーパー「アミカ 立川店」や、幸町にある鮮魚店「魚耕」など、ライフスタイルに合わせてお店を使い分けることができます。
                </p>
                <p class="content_detail_text">
                    立川の賃貸情報をお探しなら「ニチワ」<br class="sp-view">
                    ▶ <a href="/area1c1/city_cr13202/" target="_blank" class=" typesquare_option">立川市の賃貸物件一覧はこちら</a>
                </p>
            </div>
        </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/748191_5_0_0_1.jpg" alt="" style="width:100%;">
            </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">
                    夜でも人通りが絶えないため、帰りが遅くなっても明るい道を通って帰ることができます。一方で、繁華街のため、週末の夜などは一部騒がしい場所も。
                </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="/pg-store-detail/tachikawa/" target="_blank" class=" typesquare_option">「ニチワ」立川営業所の店舗情報はこちら</a>
                </p>
                <iframe src="https://www.google.com/maps/embed?pb=!1m18!1m12!1m3!1d3240.2070290455704!2d139.4115926761166!3d35.69652267258224!2m3!1f0!2f0!3f0!3m2!1i1024!2i768!4f13.1!3m3!1m2!1s0x6018e17a07e02297%3A0x539df58e90b4fd81!2z77yI5qCq77yJ44OL44OB44OvIOeri-W3neWWtualreaJgA!5e0!3m2!1sja!2sjp!4v1771922869561!5m2!1sja!2sjp" width="100%" height="400" title="ニチワ立川営業所の場所を示すGoogleマップ" style="border:0;" allowfullscreen="" loading="lazy" referrerpolicy="no-referrer-when-downgrade"></iframe>
            </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/748191_6_0_0_1.jpg" alt="" style="width:100%;">
            </div>
            <p class="content_text">
                立川市はエリアごとの特徴が異なるため、ご自身やご家族のライフスタイルに合った場所を選ぶことが重要です。
            </p>
            <p class="content_text">
                ここでは「一人暮らし」「二人暮らし」「ファミリー」別に、最適なエリアとその理由をご紹介いたします。
            </p>
            <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">
                    駅周辺は一人暮らし向けの物件数が多く、お部屋を見つけやすい点がメリット。<br>
                    深夜まで営業しているお店や飲食店が充実しており、休日も近隣の大型商業施設でショッピングが完結します。生活の利便性を優先される方にとって、満足度の高いエリアと言えます。
                </p>
                <p class="content_detail_text">
                    ▶ <a href="/ensen1c1/eki_cr16/stationbkn_cr10140/" target="_blank" class=" typesquare_option">立川駅周辺の賃貸物件一覧はこちら</a>
                </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">
                    駅前の商業施設を利用できる距離にありながら、駅から少し離れることで閑静な住宅街の落ち着きも得ることができます。<br>
                    ショッピングやお出かけは楽しみながら、家ではゆったりと静かに過ごしたいお二人にはぴったりの、バランスの良いエリアです。
                </p>
                <p class="content_detail_text">
                    ▶ <a href="/area1c1/city_cr13202/007.html" target="_blank" class=" typesquare_option">柴崎町の賃貸物件一覧はこちら</a>
                </p>
                <p class="content_detail_text">
                    ▶ <a href="/area1c1/city_cr13202/010.html" target="_blank" class=" typesquare_option">錦町の賃貸物件一覧はこちら</a>
                </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">
                    どちらも繁華街から離れた静かな住宅街でありながら、スーパーなどは利用できるため日々のお買い物はしやすいエリア。
                </p>
                <p class="content_detail_text">
                    さらに富士見町は、昭和記念公園や富士見公園といった広大な敷地を持つ公園に行きやすく、休日にお子様と一緒に遊ぶことができるのが大きな魅力です。
                </p>
                <p class="content_detail_text">
                    ▶ <a href="/area1c1/city_cr13202/012.html" target="_blank" class=" typesquare_option">富士見町の賃貸物件一覧はこちら</a>
                </p>
                <p class="content_detail_text">
                    ▶ <a href="/area1c1/city_cr13202/005.html" 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>
                立川は、都心へ1本でアクセスできる利便性、商業施設の充実度、住環境の穏やかさのバランスが良い街です。
            </p>
            <p class="content_text">
                住むエリアによって住環境の特徴が異なるので、ご自身やご家族のライフスタイルに合った街を選びましょう。
            </p>
            <p class="content_text">
                「どのエリアが合っているのか」「詳細な物件情報が知りたい」など、立川でのお部屋探しでお困りの方は、ぜひ弊社「ニチワ」へお気軽にご相談ください。<br>
                立川のエリア情報に精通したスタッフが、お客様やご家族の皆様にぴったりのお部屋をご提案いたします。
            </p>
            <p class="content_text">
                ▶ <a href="/pg-contact-store/?company=76169" target="_blank" class=" typesquare_option">「ニチワ」立川営業所へのお問い合わせはこちらから</a>
            </p>
        </div>
    </div>
</div>
<style>
    .column_section *{
        color: #333;
        font-weight: 500;
        font-size: 15px;
    }
    @media only screen and (min-width:650px) {
        .sp-view {
            display: none!important;
        }
        .column_section {
            margin-bottom: 40px;
        }
        .text_highlight {
            font-size: 17px;
            font-weight: bold;
            padding: 0 5px;
            background: linear-gradient(transparent 58%, #fff000 0%);
        }
        .column_section_image {
            max-width: 915px;
            display: flex;
            justify-content: center;
            margin-bottom: 50px;
        }
        .smallsection_detail_image {
            margin-top: 10px;
        }
        .smallsection_detail_image img {
            width: 100%;
            vertical-align: bottom;
        }
        .column_table_section {
            width: 80%;
            display: flex;
            justify-content: center;
            flex-wrap: wrap;
            padding: 40px 30px;
            margin: 0 auto;
            background: #e0ca82;
        }
        .table_section_title {
            font-size: 18px !important;
            font-weight: bold !important;
            text-align: center;
            margin-bottom: 14px;
        }
        .table_section_list {
            font-size: 18px;
            font-weight: bold;
            color: #333;
            padding-left: 15px;
            position: relative;
        }
        .table_section_list:not(:last-child) {
            margin-bottom: 8px;
        }
        .table_section_list::before {
            content: '';
            width: 6px;
            height: 6px;
            background: #333;
            border-radius: 50%;
            position: absolute;
            left: 0;
            top: 9px;
        }
        .content_wrap {
            width: 800px;
            margin: auto;
        }
        .column_text_section {
            padding-top:150px;
            margin-top: -150px;
        }
        .column_text_section:not(:last-child){
            margin-bottom: 110px;
        }
        .content_text ,
        .content_text_table_link {
            width: 800px;
            margin: 60px auto 0;
        }
        .content_text,
        .content_detail_text,
        .content_detail_detail_text ,
        .content_text_table_link {
            color: #333;
            font-size: 16px;
            line-height: 2;
            margin-bottom: 38px;
            margin-top: 38px;
        }
        .content_text a ,
        .content_detail_text a {
            font-size: 18px;
            color: #2269ef;
            padding: 0 5px;
            font-weight: bold;
        }
        .content_text_table_link a ,
        .smallsection_detail_text_2 a {
            font-size: 16px;
            color: #2269ef;
            padding: 0 5px;
        }
        .column_link_section {
            margin: 50px 80px 100px;
        }
        .link_section_wrap {
            border: 2px solid #333;
            padding: 80px 50px 60px;
            position: relative;
        }
        .link_section_wrap.link-double {
            padding: 60px 50px;
        }
        .link_section_title,
        .link_section_title_2 {
            width: 533px;
            font-size: 40px;
            text-align: center;
            background: #fff;
            position: absolute;
            top: -40px;
            left: 0;
            right: 0;
            margin: auto;
        }
        .link_section_text {
            font-size: 24px;
            font-weight: bold;
            text-align: center;
            display: block;
            width: 100%;
            margin-bottom: 40px;
        }
        .link_section_content a {
            display: block;
            font-size: 26px;
            font-weight: bold;
            color: #fff;
            line-height: 1.6;
            text-align: center;
            width: 90%;
            margin: auto;
            padding: 26px 10px 20px;
            background: #ff9c00;
            box-shadow: 0 0 6px rgba(0,0,0,.4);
            border-radius: 40px;
            position: relative;
        }
        .link_section_content a::after {
            content: '';
            border: 2px solid #fff;
            border-radius: 40px;
            position: absolute;
            top: 7px;
            bottom: 7px;
            left: 7px;
            right: 7px;
        }
        .link_section_content a:not(:last-child) {
            margin-bottom: 30px;
        }
        .link_section_content a:hover {
            color: #fff !important;
            text-decoration: none !important;
            scale: 1.03;
            box-shadow: 0 0 4px rgba(0, 0, 0, .3);
            transition: .2s;
        }
        .table_section_title {
            font-size: 18px !important;
            font-weight: bold !important;
            text-align: center;
            margin-bottom: 14px;
        }
        .text_section_title {
            font-size: 30px!important;
            font-weight: bold!important;
            margin-bottom: 30px;
            padding: 15px 10px;
            position: relative;
            text-align: center;
        }
        .text_section_title::before {
            content: '';
            background: #333;
            height: 2px;
            position: absolute;
            top: 0;
            left: 0;
            right: 0;
            margin: auto;
        }
        .text_section_title::after {
            content: '';
            background: #333;
            height: 2px;
            position: absolute;
            bottom: 0;
            left: 0;
            right: 0;
            margin: auto;
        }
        .text_section_title_end {
            font-size: 30px!important;
            font-weight: bold!important;
            margin-bottom: 30px;
            padding: 15px 10px;
            position: relative;
            text-align: center;
            background: #8dc11e;
            color: #fff;
        }
        .text_section_title_end::before {
            content: '';
            background: #8dc11e;
            height: 2px;
            position: absolute;
            top: 0;
            left: 0;
            right: 0;
            margin: auto;
        }
        .text_section_title_end::after {
            content: '';
            background: #8dc11e;
            height: 2px;
            position: absolute;
            bottom: 0;
            left: 0;
            right: 0;
            margin: auto;
        }
        .content_wrap:not(:first-child) {
            margin-top: 30px;
        }
        .content_title {
            font-size: 20px !important;
            color: #fff;
            font-weight: bold !important;
            margin-bottom: 10px;
            position: relative;
            border-left: none !important;
            border-radius: 2px;
            padding: 11px 10px 4px 20px !important;
            z-index: 1;
            background: #0442ac;
        }
        .content_title::after {
            content: "";
            width: 13px;
            height: 7px;
            background: #fff;
            position: absolute;
            bottom: 17px;
            left: 0;
            z-index: 2;
        }
        .content_detail_image {
            width: 600px;
            margin: 20px auto 0;
        }
        .content_detail_image img {
            width: 100%;
            vertical-align: bottom;
        }
        .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;
        }
        .text_compare_content {
            margin-bottom: 30px;
        }
        .text_compare_title {
            font-size: 24px;
            font-weight: bold;
        }
        .text_compare_wrap {
            display: flex;
            justify-content: center;
            background: #ffface;
            margin: 15px 0;
        }
        .text_compare_detail {
            position: relative;
            padding: 50px 35px;
        }
        .text_compare_detail:not(:last-child)::after {
            content: '';
            background: #333;
            width: 2px;
            position: absolute;
            top: 30px;
            bottom: 30px;
            right: 0;
        }
        .text_compare_detail_title {
            font-size: 22px;
            font-weight: bold;
            text-align: center;
            color: #fff;
            padding: 5px 0;
            margin-bottom: 10px;
        }
        .text_compare_detail_title.left {
            background: #fd247b;
        }
        .text_compare_detail_title.right {
            background: #53acfe;
        }
        .text_compare_detail_detail_item {
            font-size: 16px;
            font-weight: bold;
            line-height: 2;
            display: flex;
        }
        .text_compare_detail_detail_inner {
            margin: 0 15px;
        }
        .text_compare_detail_detail_item:first-child,
        .text_compare_detail_detail_item:first-child .text_compare_detail_detail_inner {
            font-size: 28px;
            color: #FF7849;
        }
        .text_compare_detail_detail_item:nth-child(2),
        .text_compare_detail_detail_item:nth-child(2) .text_compare_detail_detail_inner,
        .text_compare_detail_detail_item:nth-child(3),
        .text_compare_detail_detail_item:nth-child(3) .text_compare_detail_detail_inner {
            font-size: 22px;
            color: #ff9a77;
        }
        .text_right {
            display: block;
            text-align: right;
        }
        .text_compare_text {
            text-align: right;
        }
        .text_compare_text a {
            color: #1780cd;
            text-decoration: underline;
        }
        .text_compare_text a:hover {
            color: #cd1750;
        }
        .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;
        }
        .content_conclution_smallsection:not(:last-child) {
            margin-bottom: 40px;
        }
        .conclution_smallsection_title {
            font-size: 20px;
            font-weight: bold;
            color: #8dc11e;
            position: relative;
            padding-left: 16px;
        }
        .conclution_smallsection_title::before {
            content: '';
            width: 10px;
            height: 10px;
            background: #8dc11e;
            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;
        }
        .smallsection_detail_text {
            font-size: 16px;
            line-height: 1.6;
            position: relative;
            padding-left: 215px;
            min-height: 200px;
        }
        .smallsection_detail_text_2 {
        font-size: 16px;
        line-height: 1.6;
        }
        .smallsection_detail_text::before {
            content: '';
            width: 200px;
            height: 200px;
            position: absolute;
            left: 0;
            top: 0;
        }
        .detail_text_title {
            font-size: 22px;
            color: #73acff;
            font-weight: bold;
        }
        .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;
        }
        .column_text_section .content_detail_smallsection {
            border: 2px solid #8dc11e;
            padding: 25px 30px;
            margin: 30px 0 0;
        }
        .content_detail_smallsection_2 {
            border: 2px solid #0442ac;
            padding: 25px 30px;
            margin: 30px 59px 0;
        }
        .column_text_section .content_detail_wrap .content_detail_smallsection {
            margin: 30px 20px 0;
        }
        .column_text_section .detail_smallsection_title {
            font-size: 18px;
            font-weight: bold;
            color: #0442ac;
            display: inline-block;
            margin-bottom: 20px;
        }
        .column_text_section .detail_smallsection_title .reasonmark {
            font-size: 16px;
            font-weight: bold;
            color: #fff;
            padding: 5px 8px 2px;
            margin-right: 10px;
            background: #8dc11e;
        }
        .column_text_section.conclution .text_compare_content {
            padding: 30px 60px 60px;
            background: #f5fffa;
        }
        .column_text_section.conclution .text_section_title {
            color: #fff;
            text-align: center;
            background: #8dc11e;
        }
        .smallsection_detail_linktext {
            font-size: 20px;
            font-weight: bold;
            text-align: center;
            line-height: 1.6;
            background: #f7f7f7;
            padding: 60px;
            margin-top: 20px;
        }
       .smallsection_detail_linktext .text_highlight {
            font-size: 20px;
        }
        .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;
        }
        .content_wrap .blog_table {
            width: 100%;
            margin: 30px 0;
            box-shadow: 0 0 7px 2px rgba(0, 0, 0, .06);
            border-collapse: collapse;
        }
        .blog_table {
            margin: 30px 0;
            box-shadow: 0 0 7px 2px rgba(0, 0, 0, .06);
            border-collapse: collapse;
        }
        .blog_table_title {
            padding: 10px 15px;
        }
        thead .blog_table_title {
            color: #fff;
            font-weight: bold;
            background: #19abf1;
        }
        thead .blog_table_title:not(:last-child),
        tbody .blog_table_title {
            border-right: 2px solid #ecf5ff;
        }
        thead .blog_table_title:not(:first-child) {
            background: #0442ac;
            color: #fff;
        }
        tbody .blog_table_title {
            color: #333;
            font-weight: bold;
            width: 150px;
            background: #ecf5ff;
            font-size: 15px;
        }
        tbody .blog_table_wrap:not(:last-child) .blog_table_title {
            border-bottom: solid 2px #fff;
        }
        .blog_table_detail {
            padding: 10px;
        }
        tbody .blog_table_detail {
            text-align: center;
        }
        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;
        }
        .emphasis_text {
            font-size: 42px;
            color: #d2173e;
        }
        .supervisorinfo-wrap {
            display: flex;
            border: 2px solid #8dc11e;
            box-sizing: border-box;
            border-radius: 11px;
            width: 805px;
            margin: 65px auto 0;
            padding: 24px;
            margin-top: -85px;
        }
        .supervisorinfo-image {
            width: 140px;
            margin-right: 20px;
        }
        .supervisorinfo-text {
            width: calc(100% - 160px);
        }
        .supervisorinfo-name {
            margin-bottom: 10px;
            color: #8dc11e;
        }
        .supervisorinfo-name-ttl {
            color: var(--pointcolor) !important;
            font-size: 23px;
            font-weight: bold;
        }
        .supervisorinfo-intro-ttl {
            font-size: 16px;
            font-weight: bold;
        }
        .supervisorinfo-intro-detail {
            font-size:16px
        }
        .emphasis_text {
            font-size: 42px;
            color: #d2173e;
        }
        .smallsection_detail_item_list {
            border-bottom: none!important;
            text-decoration: underline;
            text-decoration-color: #1265df;
        }
        .smallsection_detail_item_list a {
            font-size: 18px;
            color: #1265df;
            font-weight: bold;
        }
        .smallsection_detail_item_list::before {
            content: '▼';
            color: #0442ac;
            font-size: 12px;
            line-height: 1;
            display: inline-block;
            margin-right: 5px;
            transform: rotate(30deg);
        }
        .contactList typesquare_optio {
            display: grid;
            grid-template-columns: repeat(2, 1fr);
            gap: 20px;
        }
        [class*="contactList__item"] {
            border: none !important;
            padding: 0 !important;
        }
        .contactList__item--reservation a {
            background: #da2315;
            border-bottom: 2px solid #9e2b22;
        }
        [class*="contactList__item"] a {
            width: 100%;
            height: 60px;
            border-radius: 3px;
            display: flex;
            align-items: center;
            justify-content: center;
        }
        .contactList__icn--reservation {
            width: 44px;
            height: 40px;
            background: url(/images/mobile/icn_contact_reservation.png) center / contain no-repeat;  
        }
        [class*="contactList__icn"] {
            margin-right: 20px;
            display: block;
        }
        .contactList__text {
            font-size: 20px;
            font-weight: bold;
            color: #fff !important;
            display: flex !important;
            align-items: baseline !important;
            float: none !important;
            width: auto !important;
            text-align: left !important;
            padding: 10px 0 0 !important;
        }
        .contactList__point {
            margin-left: 10px;
            font-size: 14px;
            font-weight: bold;
            color: #fff !important;
            float: none !important;
            width: auto !important;
            text-align: left !important;
            padding: 0 !important;
        }
        .contactList__item--tel a {
            background: #3152ca;
            border-bottom: 2px solid #203a99;
        }
        .contactList__icn--tel {
            width: 29px;
            height: 46px;
            background: url(/images/mobile/icn_contact_tel.png) center / contain no-repeat;
        }
        .contactList.typesquare_option {
            display: grid;
            grid-template-columns: repeat(2, 1fr);
            gap: 20px;
            margin: 55px;
        }
        .contactTop.typesquare_option {
            margin-top: -74px;
        }
        .smallsection_detail_list_2 {
            display: flex;
            justify-content: center;
            width: 100%;
        }
        .smallsection_detail_item_2 {
            border-bottom: none!important;
            padding: none!important;
            width: 258px;
        }
        .contactList.typesquare_option_2 {
            display: grid;
            grid-template-columns: repeat(2, 1fr);
            gap: 20px;
            margin: 55px;
            margin-top: 117px;
        }
        .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;
            max-width: fit-content;
            font-size: 16px!important;
            font-weight: bold;
        }
        #cont1 .smallsection_detail_list {
            margin-top: 41px;
        }
        .smallsection_detail_list2 {
            margin-left: 25px;
        }
    }
    @media only screen and (max-width:649px) {
        .pc-view {
            display: none!important;
        }
        .blog__article {
            padding: 0!important;
        }
        .blog__headline {
            margin: 20px 3vw 4px!important;
        }
        .blog__note {
            margin: 0 3vw 32px!important;
        }
        .text_highlight {
            font-size: 4vw;
            font-weight: bold;
            padding: 0 2vw;
            background: linear-gradient(transparent 58%, #fff000 0%);
        }
        .smallsection_detail_linktext .text_highlight {
            font-size: 3.8vw;
        }
        .column_table_section,
        .column_text_section {
            margin: 0 3vw;
        }
        .column_section_image {
            border-top: none;
            border-bottom: none;
            padding: 0;
            margin-bottom: 4vw;
        }    
        .column_section_image img {
            width: 100%;
            vertical-align: bottom;
        }
        .column_text_section:not(:last-child){
            margin-bottom: 12vw;
        }
        .content_text,
        .content_detail_text,
        .content_text_table_link {
            font-size: 3.8vw!important;
            line-height: 1.8;
            margin-bottom: 6vw!important;
            margin-top: 6vw!important;
        }
        .column_table_section {
            display: flex;
            justify-content: center;
            flex-wrap: wrap;
            padding: 6vw 5vw;
            margin: 0 auto 8vw;
            background: #e0ca82;
        }
        .table_section_list:not(:last-child) {
            margin-bottom: 4vw;
        }
        .table_section_list::before {
            content: '';
            width: 2vw;
            height: 2vw;
            background: #333;
            border-radius: 50%;
            position: absolute;
            left: 0;
            top: 1.2vw;
            margin: auto;
        }
        .table_section_list a:hover {
            color: #cd1750;
        }
        .column_link_section {
            margin: 17vw 0 12vw;
        }
        .link_section_wrap {
            border: 2px solid #333;
            padding: 8vw 3vw 7vw;
            position: relative;
        }
        .link_section_title {
            width: 73vw;
            font-size: 6vw;
            text-align: center;
            background: #fff;
            position: absolute;
            top: -9.5vw;
            left: 0;
            right: 0;
            margin: auto;
        }
        .link_section_title_2 {
            width: 73vw;
            font-size: 7vw;
            text-align: center;
            background: #fff;
            position: absolute;
            top: -9.5vw;
            left: 0;
            right: 0;
            margin: auto;
        }
        .link_section_content a {
            display: block;
            font-size: 5vw;
            font-weight: bold;
            color: #fff!important;
            line-height: 1.6;
            text-align: center;
            margin: 0 3vw;
            padding: 3.8vw 3vw 3vw;
            background: #ff9c00;
            border-radius: 40px;
            position: relative;
        }
        .link_section_content a::after {
            content: '';
            border: 2px solid #fff;
            border-radius: 40px;
            position: absolute;
            top: 1.5vw;
            bottom: 1.5vw;
            left: 1.5vw;
            right: 1.5vw;
        }
        .link_section_text {
            font-size: 4vw;
            font-weight: bold;
            text-align: center;
            display: block;
            width: 100%;
            margin-bottom: 6vw;
        }
        .link_section_content a:hover {
            color: #cd1750;
        }
        .link_section_content a:not(:last-child) {
            margin-bottom: 4vw;
        }
        .text_right {
            display: block;
            text-align: right;
        }
        .table_section_title {
            font-size: 4.5vw !important;
            font-weight: bold !important;
            text-align: center;
            margin-bottom: 3vw;
        }
        .table_section_list {
            font-size: 3.6vw;
            font-weight: bold;
            color: #333;
            padding-left: 3vw;
            position: relative;
        }
        .text_section_title {
            font-size: 6vw!important;
            font-weight: bold!important;
            margin-bottom: 7vw!important;
            padding: 3vw 2vw;
            position: relative;
            text-align: center;
            line-height: 7.2vw;
            border-left: 0px solid green !important;
        }
        .text_section_title::before {
            content: '';
            background: #333;
            height: 2px;
            position: absolute;
            top: 0;
            left: 0;
            right: 0;
            margin: auto;
        }
        .text_section_title::after {
            content: '';
            background: #333;
            height: 2px;
            position: absolute;
            bottom: 0;
            left: 0;
            right: 0;
            margin: auto;
        }
        .text_section_title_end {
            font-size: 6vw!important;
            font-weight: bold!important;
            margin-bottom: 7vw!important;
            padding: 3vw 2vw;
            position: relative;
            text-align: center;
            background: #8dc11e;
            color: #fff;
        }
        .text_section_title_end::before {
            content: '';
            background: #8dc11e;
            height: 2px;
            position: absolute;
            top: 0;
            left: 0;
            right: 0;
            margin: auto;
        }
        .text_section_title_end::after {
            content: '';
            background: #8dc11e;
            height: 2px;
            position: absolute;
            bottom: 0;
            left: 0;
            right: 0;
            margin: auto;
        }
        .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_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_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;
        }
        .smallsection_detail_text_2 {
        font-size: 3.8vw!important;
        }
        .smallsection_detail_text::before {
            content: '';
            width: 100%;
            height: 63vw;
            position: absolute;
            left: 0;
            top: 0;
        }
        .text_compare_content {
            margin-bottom: 4vw;
        }
        .text_compare_title {
            font-size: 4.8vw;
            font-weight: bold;
        }
        .text_compare_wrap {
            background: #ffface;
            margin: 3.5vw 0;
        }
        .text_compare_detail {
            position: relative;
            padding: 7vw 5vw;
        }
        .text_compare_detail:not(:last-child)::after {
            content: '';
            background: #333;
            height: 2px;
            position: absolute;
            left: 4vw;
            right: 4vw;
            bottom: 0;
        }
        .text_compare_detail_title {
            font-size: 3.8vw;
            font-weight: bold;
            text-align: center;
            color: #fff;
            padding: 1.5vw 0;
            margin-bottom: 2vw;
        }
        .text_compare_text {
            font-size: 3.4vw;
            text-align: right;
        }
        .text_compare_text a {
            color: #1780cd;
            text-decoration: underline;
        }
        .text_compare_text a:hover {
            color: #cd1750;
        }
        .column_text_section.conclution .text_compare_content {
            padding: 4vw 4vw 6vw;
            background: #f5fffa;
        }
        .column_text_section.conclution .text_section_title {
            color: #fff;
            text-align: center;
            background: #8dc11e;
        }
        .content_conclution_smallsection:not(:last-child) {
            margin-bottom: 6vw;
        }
        .conclution_smallsection_title {
            font-size: 4.6vw;
            font-weight: bold;
            color: #8dc11e;
            position: relative;
            padding-left: 3.5vw;
        }
        .conclution_smallsection_title::before {
            content: '';
            width: 2vw;
            height: 2vw;
            background: #8dc11e;
            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;
        }
        .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;
        }
        .column_text_section .content_detail_smallsection {
            margin-top: 5vw;
            border: 2px solid #8dc11e;
            padding: 4vw;
        }
        .column_text_section .detail_smallsection_title {
            font-size: 4vw;
            font-weight: bold;
            color: #0442ac;
            display: flex;
            align-items: baseline;
            margin-bottom: 3vw;
        }
        .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: #8dc11e;
        }
        #cnt02 .detail_smallsection_title .reasonmark,
        #cnt04 .detail_smallsection_title .reasonmark {
            width: 18vw;
        }
        #cnt03 .detail_smallsection_title .reasonmark {
            width: 22vw;
        }
        .column_text_section .smallsection_detail_image {
            margin-top: 3vw;
        }
        .smallsection_detail_linktext {
            font-size: 3.8vw;
            font-weight: bold;
            text-align: center;
            line-height: 1.6;
            background: #f7f7f7;
            padding: 8vw 4vw;
            margin-top: 3vw;
        }
        .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;
        }
        .content_text a ,
        .content_detail_text a {
            font-size: 4vw;
            color: #2269ef;
            font-weight: bold;
        }
        .content_text_table_link a ,
        .smallsection_detail_text_2 a {
            font-size: 3.8vw!important;
            color: #2269ef;
            font-weight: bolder;
        }
        .blog_table {
            margin: 6vw 0;
            box-shadow: 0 0 7px 2px rgba(0, 0, 0, .06);
            border-collapse: collapse;
        }
        .content_wrap .blog_table {
            width: 100%;
            margin: 6vw 0;
            box-shadow: 0 0 7px 2px rgba(0, 0, 0, .06);
            border-collapse: collapse;
        }
        .blog_table_title {
            padding: 1vw 0;
            vertical-align: middle;
        }
        thead .blog_table_title {
            color: #fff;
            font-weight: bold;
            background: #19abf1;
        }
        thead .blog_table_title:not(:last-child),
        tbody .blog_table_title {
            border-right: 2px solid #ecf5ff;
        }
        thead .blog_table_title:not(:first-child) {
            background: #0442ac;
            color: #fff;
        }
        tbody .blog_table_title {
            color: #333;
    
            width: 34vw;
            background: #ecf5ff;
        }
        tbody .blog_table_wrap:not(:last-child) .blog_table_title {
            border-bottom: solid 2px #fff;
        }
        .blog_table_detail {
            padding: 1vw;
            vertical-align: middle;
        }
        tbody .blog_table_detail {
            text-align: center;
        }
        tbody .blog_table_detail:not(:last-child) {
            border-right: 2px solid #ededed;
        }
        .emphasis_text {
            font-size: 7vw;
            color: #d2173e;
        }
        .content_detail_smallsection_2 {
            margin-top: 5vw;
            border: 2px solid #0442ac!important;
            padding: 4vw;
        }
        .supervisorinfo-wrap {
            border: 2px solid #8dc11e;
            box-sizing: border-box;
            border-radius: 5px;
            padding: 4vw;
            margin: 1vw auto 5vw;
            width: 92vw;
        }
        .supervisorinfo-image {
            display: flex;
            justify-content: center;
            height: 36vw;
            margin-bottom: 4vw;
        }
        .supervisorinfo-image img {
            height: 100%;
        }
        entry .textbox img {
            max-width: 100% !important;
        }
        .supervisorinfo-name {
            margin-bottom: 3vw;
            color: #8dc11e;
        }
        .supervisorinfo-name-ttl {
            color: var(--pointcolor) !important;
            font-size: 6vw;
            font-weight: bold;
        }
        .supervisorinfo-intro-ttl {
            color: var(--pointcolor) !important;
            font-size: 3.8vw;
            font-weight: bold;
        }
        .supervisorinfo-name-detail {
            font-size: 4.4vw;
            font-weight: bold;
        }
        .supervisorinfo-name-detail, .supervisorinfo-intro-detail {
            line-height: 1.6;
            font-size: 3.8vw;
        }
        .emphasis_text {
            font-size: 7vw;
            color: #d2173e;
        }
        .smallsection_detail_item_list {
            margin-bottom: 1vw;
            border-bottom: none!important;
            text-decoration: underline;
            text-decoration-color: #07519a;
        }
        .smallsection_detail_item_list a {
            font-size: 3.8vw;
            color: #1265df;
            font-weight: bold;
            padding: 0 0 0 4vw;
        }    
        .smallsection_detail_item_list::before {
            content: '▼';
            color: #0442ac;
            font-size: 3vw;
            line-height: 4vw;
            display: inline-block;
            margin-right: -3vw;
            transform: rotate(30deg);
        }
        .contactTop.typesquare_option {
            margin-top: -5vw;
            margin-bottom: 5vw;
        }
        .contactList.typesquare_option {
            display: grid;
            grid-template-columns: repeat(2, 1fr);
            gap: 20px;
        }
        .contactList__item--reservation a {
            background: #da2315;
            border-bottom: 2px solid #9e2b22;
        }
        [class*="contactList__item"] a {
            width: 45.714vw;
            height: 11.429vw;
            border-radius: 3px;
            display: flex;
            align-items: center;
            justify-content: center;
        }
        .contactList__icn--reservation {
            width: 6.286vw;
            height: 5.714vw;
            background: url(/images/mobile/icn_contact_reservation.png) center / contain no-repeat;
        }
        [class*="contactList__icn"] {
            margin-right: 2.857vw;
            display: block;
        }
        .contactList__text {
            font-size: 3.714vw;
            font-weight: bold;
            color: #fff;
            display: flex;
            align-items: baseline;
        }
        .contactList__point {
            margin-left: 2.857vw;
            font-size: 2.286vw;
            font-weight: bold;
            color: #fff;
        }
        [class*="contactList__item"] {
            width: 45.714vw;
        }
        .contactList__item--tel a {
            background: #3152ca;
            border-bottom: 2px solid #203a99;
        }
        [class*="contactList__item"] a {
            width: 45.714vw;
            height: 11.429vw;
            border-radius: 3px;
            display: flex;
            align-items: center;
            justify-content: center;
        }
        .contactList__icn--tel {
            width: 4.143vw;
            height: 6.571vw;
            background: url(/images/mobile/icn_contact_tel.png) center / contain no-repeat;
        }
        #cont1 ,
        #cont2 ,
        #cont3 ,
        #cont4 ,
        #cont5 ,
        #cont6 ,
        #cont7 ,
        #cont8 {
            margin-top: -40vw;
            padding-top: 40vw;
        }
        .contactList.typesquare_option_2 {
            display: grid;
            grid-template-columns: repeat(2, 1fr);
            gap: 11px;
            margin: -2vw;
            margin-top: 13vw;
            margin-bottom: 13vw;
        }
        .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;
        max-width: fit-content;
        font-size: 3.8vw !important;
        font-weight: bold
        }
        #cont1 .smallsection_detail_list {
            margin-top: 10vw;
        }
        .smallsection_detail_list2 {
            margin-left: 4vw;
        }
    }    
    </style>]]></description>
            <pubDate>2026-02-24</pubDate>
        </item>
            </channel>
</rss>
