
<rss version="2.0">
    <channel>
        <title>株式会社ハッピーリノベーションのブログ</title>
        <link>https://www.re-nove.co.jp/blog/</link>
        <description>株式会社ハッピーリノベーションのブログ</description>
        <language>ja</language>
                
        <item>
            <title>マンション　756万円</title>
            <link>https://www.re-nove.co.jp/blog/entry-808864/</link>
            <description><![CDATA[<div style="text-align:leftoriginal;word-break: break-all;"><p class="clearfix" style="">
</p><div class="hhblog"><h2 class="h2back" style="background-image:url(//www.img-asp.jp/cms/808864_13_0_0_1.jpg);">
  
</h2>
<p style="text-align: left">リフォーム費用：<font size="6">756</font>万円（税込）　<br>物件種別：<font size="4">マンション</font>　物件面積：<font size="4">68.26</font>㎡　物件所在地：<font size="4">西宮市</font></p>
<div class="flex-row">
  <div class="flex-item">
　<img src="//www.img-asp.jp/cms/808864_2_0_0_1.jpg" class="modal-trigger" style="width: 100%;" alt="before">    
    <p>物件外観写真</p>
  </div>
  <div class="flex-item">
    <img src="//www.img-asp.jp/cms/808864_1_0_0_1.jpg" class="modal-trigger" style="width: 100%;" alt="before">
    <p>間取り図</p>
  </div>
</div> 

<div class="scom" style="text-align: left;">  
<div class="scomt">リフォーム内容</div>
   ・既設キッチン解体撤去、新規キッチン組み立て設置、<br>・新規フロアタイル施工<br>・全部屋天井壁クロス貼替<br>・既設ユニットバス解体撤去、新規ユニットバス組み立て設置<br>・既設トイレ解体撤去、新規トイレ組み立て設置<br>・既設洗面化粧台解体撤去、新規洗面化粧台組み立て設置<p></p><p style="text-align: left">・既設建具解体撤去、新規建具組み立て設置、収納新設　etc...
</p></div>


<h2 id="sec01" class="hhgold">リフォーム画像</h2>
 
<br>
<div class="flex-row">
  <div class="flex-item">
    <img src="//www.img-asp.jp/cms/808864_3_0_0_1.jpg" class="modal-trigger" style="width: 100%;" alt="before">
    <p>リビング（before）</p>
  </div>
  <div class="flex-item">
    <img src="//www.img-asp.jp/cms/808864_4_0_0_1.jpg" class="modal-trigger" style="width: 100%;" alt="before">
    <p>リビング（after）<br>リビング横の和室を洋室に変更し、使い勝手を向上。</p>
  </div>
</div>

<div class="flex-row">
  <div class="flex-item">
    <img src="//www.img-asp.jp/cms/808864_5_0_0_1.jpg" class="modal-trigger" style="width: 100%;" alt="before">
    <p>玄関（before）</p>
  </div>
  <div class="flex-item">
    <img src="//www.img-asp.jp/cms/808864_6_0_0_1.jpg" class="modal-trigger" style="width: 100%;" alt="before">
    <p>玄関（after）</p><p style="text-align: left; margin: 5px 0;">建具を変更することで印象を一新</p>
  </div>
</div>

<div class="flex-row">
  <div class="flex-item">
    <img src="//www.img-asp.jp/cms/808864_7_0_0_1.jpg" class="modal-trigger" style="width: 100%;" alt="before">
    <p>浴室（before）</p>
  </div>
  <div class="flex-item">
    <img src="//www.img-asp.jp/cms/808864_8_0_0_1.jpg" class="modal-trigger" style="width: 100%;" alt="before">
    <p>浴室（after）</p><p style="text-align: left; margin: 5px 0;">明るい色合いに変更。機能も最新に変更</p>
  </div>
</div>

<div class="flex-row">
  <div class="flex-item">
    <img src="//www.img-asp.jp/cms/808864_11_0_0_1.jpg" class="modal-trigger" style="width: 100%;" alt="before">
    <p>洗面化粧台（before）</p>
  </div>
  <div class="flex-item">
    <img src="//www.img-asp.jp/cms/808864_12_0_0_1.jpg" class="modal-trigger" style="width: 100%;" alt="before">
    <p>洗面化粧台（after）</p><p style="text-align: left; margin: 5px 0;">使いやすい最新タイプに変更</p>
  </div>
</div>

<div class="flex-row">
  <div class="flex-item">
    <img src="//www.img-asp.jp/cms/808864_9_0_0_1.jpg" class="modal-trigger" style="width: 100%;" alt="before">
    <p>トイレ（before）</p>
  </div>
  <div class="flex-item">
    <img src="//www.img-asp.jp/cms/808864_10_0_0_1.jpg" class="modal-trigger" style="width: 100%;" alt="before">
    <p>トイレ（after）</p><p style="text-align: left; margin: 5px 0;">使いやすい最新タイプに変更</p>
  </div>
</div>
<p class="clearfix"><br></p>
<div class="scom" style="text-align: left;">
  <div class="scomt">リフォームのポイントについて</div>築年数も新しく、部屋の構成や設備の配置はそのままに、機能性の向上を目的に全面改装し、使い勝手がよい部屋にすることを念頭にリフォームを行っています。</div>
<br>
     <div style="text-align: center; word-break: break-word;">
  <img src="//www.img-asp.jp/cms/615447_37_0_0_1.jpg" style="width: 70%;" alt="">
</div>
  


  <p style="font-size: 1.5em; font-weight: bold; text-align: center;">お問合せはこちらから</p>
</div>

        
          <div class="hhreq">
            <a class="floatTel" href="tel:0798-61-3000" onclick="ga('send', 'event', '電話リンク', 'タップ');" target="_blank">電話<i class="fas fa-headset"></i></a><a href="mailto:info-renovation@happydream.co.jp" target="_blank">メール <i class="far fa-paper-plane"></i></a>
        <fieldset>
              <legend style="color:red;font-weight:bold;">＜当ホームページ以外から閲覧中の皆様へ＞</legend>
              <p><sub style="color:red;font-weight:bold;">本サイトの内容が他媒体に自動的もしくは許可なく転載されている場合、正しく表記されない（リンク先に遷移できない、画像が表示されない等）ことがございます。本注意書きを他サイトにてご覧の皆様は、当社公式サイトまでお越しください。</sub></p>
            </fieldset>              
          </div>
<div id="image-modal" class="modal">
  <span class="modal-close">×</span>
  <img class="modal-content" id="modal-img">
</div>
<style>
#entry-main{
    padding: 15px 50px;
    border: none !important;
    background-color: #fff;
    box-shadow: 0px 0px 10px #121228;
} 
.entry-date{
    float:right;
}
 .hhblog {
    font-family: メイリオ, Meiryo, 'Arial';
    line-height: 1.6em;
    font-size: 16px;
    text-align:center;
    scroll-behavior: smooth;
  }
  .tocontents{
    line-height:2.1em !important;
    padding:20px 30px;
    max-width:320px;
    margin:20px auto;
  }
  .hhblog h2 {
    display: block;
    position: relative;
    margin: 20px auto 40px;
    font-size:20px;
    font-weight: bold;
  }

.hhblog h2.h2back {
   
    background-position: center;    /* ← 必要なら位置調整も */
   height: 300px;                   /* 高さは任意。必要なら指定 */
    padding: 20px;                  /* 文字の余白 */
    color: #fff;
  /* 以下を追加または変更 */
    text-align: left;      /* ← 左寄せにする */
    padding-left: 20px;    /* ← 左に余白を追加（お好みで調整） */
    padding-top: 20px;     /* ← 上にも少し余白（任意） */
    font-size: 24px;       /* ← 文字サイズ（任意で調整） */
}

  .hhblog h3{
   display:block;
   position:relative;
   text-align:center;
   font-weight:bold;
   font-size:20px;
   padding:20px auto;
   }
  .hhblog h2,.hhblog h3,.hhblog h4, .hhblog h5{
   text-align:center;
   margin:20px auto;
   }

  .hhblog img {
    padding: 1%;
    width: 48%;
  }
  .hhblog ul {
    display:block;
    max-width:640px;
    width:70%;
    list-style: none;
    text-align:left;
    padding: 0;
    padding-left: 25px;
    margin: 10px auto 0px;
  }
  .hhblog ul li{
    padding-bottom:15px;
    font-weight:bold;
}
  .hhblog ul li:before {
    font-family: Font Awesome 5 Free;
    font-weight: bold;
    content: '\f0da';
    padding-right: 8px;
    color: #F7DE05;
    text-shadow: 1px 1px 2px #121228;
  }
.scom {
    position: relative;
    padding: 30px;
    border: solid 1px #121228;
    margin-top: 20px;
}
.scomt {
    position: absolute;
    top: -15px;
    padding: 5px;
    box-sizing: border-box;
    background: #fff;
    font-size:20px;
    font-weight: bold;
}
#sec01 + div:nth-child(3) > img {
    float: right !important;
}
  @media screen and (max-width:767px) {
    .hhblog img {
      padding: 1%;
      width: 98%;
    }

    .hhsuumo img {
      display: inline-block;
      width: 150px;
      margin: 0 auto;
    }

    .hhreq a {
      display: block;
      width: 150px;
      text-align: center;
      text-decoration: none;
      color: #ffffff !important;
      text-shadow: 1px 1px 1px rgba(14, 14, 40, 0.5);
      font-weight: bold;
      margin: 10px auto;
      padding: 10px 20px;
      background: -webkit-linear-gradient(-45deg, #fff 3%, #F7DE05 20%, #DA8E00 70%, #EDAC06);
      border-radius: 10px;
      box-shadow: -1px -1px 2px #121228 inset;
      transition: all 0.3s;
    }
  }


  big {
    display: inline-block;
    padding: 0 1.5px;
    font-weight: bold;
    font-size: 130%;
  }

  hhred {
    display: inline-block;
    color: red;
    padding: 0px 1.5px;
    margin: 0px;
    line-height: 1em;
    font-size: 150%;
    font-weight: bold;
    border-bottom: 1px dashed;
  }

  .hhgold {
    color: #DA8E00;
    background: -webkit-linear-gradient(-60deg,#946300 32%,#F7DE05 33%,#9e6a00 34%,#EDAC06);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
  }

  .hhreq {
    display: flex;
    justify-content: space-between;
    flex-wrap: wrap;
  }

   .hhreq a {
    display: block;
    width: 150px;
    text-align: center;
    text-decoration: none;
    color: #ffffff;
    text-shadow: 1px 1px 1px rgba(14, 14, 40, 0.5);
    font-weight: bold;
    margin: 10px auto;
    padding: 10px 20px;
    background: -webkit-linear-gradient(-45deg,  #EDAC06 0%, #DA8E00 50%, #EDAC06);
    border-radius: 10px;
    box-shadow: -1px -1px 2px #121228 inset;
    transition: all 0.3s;
  }

  .hhreq a:hover {
    box-shadow: 1px 1px 2px #121228 inset;
    transition: all 0.3s;
  }

  .hhreq fieldset {
    margin: 20px 0;
  }

  .hhreq a:nth-child(2) {
    background-color: #ffffff;
    background-image: linear-gradient(132deg,#11781b 0%,#93f43f 75%, #11781b 100%);
  }

  .hhreq a:nth-child(3) {
    background-color: #ffffff;
    background-image: linear-gradient(135deg,#8221ff 0%, #21D4FD 75%, #8221ff 100%);
  }

  .hhsuumo img {
    display: block;
    width: 150px;
    margin: 0 auto;
  }

.flex-row {
    display: flex;
    flex-direction: row;
    gap: 10px;
    margin-bottom: 20px;
  }

  .flex-item {
    width: 50%;
  }

  @media screen and (max-width: 768px) {
    .flex-row {
      flex-direction: column;
    }

    .flex-item {
      width: 100%;
    }
  }
 .modal {
  display: none;
  position: fixed;
  z-index: 1000;
  padding-top: 60px;
  left: 0; top: 0;
  width: 100%; height: 100%;
  overflow: auto;
  background-color: rgba(0,0,0,0.8);
}

.modal-content {
  margin: auto;
  display: block;
  max-width: 90%;
  max-height: 80vh;
  border-radius: 10px;
}

.modal-close {
  position: absolute;
  top: 20px;
  right: 35px;
  color: #fff;
  font-size: 40px;
  font-weight: bold;
  cursor: pointer;
} 

.modal-trigger {
  cursor: pointer;
  transition: transform 0.2s;
}
.modal-trigger:hover {
  transform: scale(1.02); /* 少し拡大するエフェクト（任意） */
}
</style>




<script>
document.addEventListener("DOMContentLoaded", function() {
  const modal = document.getElementById("image-modal");
  const modalImg = document.getElementById("modal-img");
  const closeBtn = document.querySelector(".modal-close");

  document.querySelectorAll('.modal-trigger').forEach(img => {
    img.addEventListener('click', function () {
      modal.style.display = "block";
      modalImg.src = this.src;
    });
  });

  closeBtn.onclick = function () {
    modal.style.display = "none";
  }

  // モーダル背景をクリックして閉じる
  modal.onclick = function(e) {
    if (e.target === modal) {
      modal.style.display = "none";
    }
  }
});
</script></div>]]></description>
            <pubDate>2026-07-04</pubDate>
        </item>
                
        <item>
            <title>マンション　650万円</title>
            <link>https://www.re-nove.co.jp/blog/entry-803504/</link>
            <description><![CDATA[<div style="text-align:leftoriginal;word-break: break-all;"><p class="clearfix" style="">
</p><div class="hhblog"><h2 class="h2back" style="background-image:url(//www.img-asp.jp/cms/803504_13_0_0_1.jpg);">
  
</h2>
<p style="text-align: left">リフォーム費用：<font size="6">650</font>万円（税込）　<br>物件種別：<font size="4">マンション</font>　物件面積：<font size="4">102.55</font>㎡　物件所在地：<font size="4">西宮市</font></p>
<div class="flex-row">
  <div class="flex-item">
　<img src="//www.img-asp.jp/cms/803504_2_0_0_1.jpg" class="modal-trigger" style="width: 100%;" alt="before">    
    <p>物件外観写真</p>
  </div>
  <div class="flex-item">
    <img src="//www.img-asp.jp/cms/803504_1_0_0_1.jpg" class="modal-trigger" style="width: 100%;" alt="before">
    <p>間取り図</p>
  </div>
</div> 

<div class="scom" style="text-align: left;">  
<div class="scomt">リフォーム内容</div>
   ・既設キッチン解体撤去、新規キッチン組み立て設置、<br>・新規フロアタイル施工<br>・全部屋天井壁クロス貼替<br>・既設ユニットバス解体撤去、新規ユニットバス組み立て設置<br>・既設トイレ解体撤去、新規トイレ組み立て設置<br>・既設洗面化粧台解体撤去、新規洗面化粧台組み立て設置<p></p><p style="text-align: left">・既設建具解体撤去、新規建具組み立て設置、収納新設　etc...
</p></div>


<h2 id="sec01" class="hhgold">リフォーム画像</h2>
 
<br>
<div class="flex-row">
  <div class="flex-item">
    <img src="//www.img-asp.jp/cms/803504_3_0_0_1.jpg" class="modal-trigger" style="width: 100%;" alt="before">
    <p>キッチン（before）</p>
  </div>
  <div class="flex-item">
    <img src="//www.img-asp.jp/cms/803504_4_0_0_1.jpg" class="modal-trigger" style="width: 100%;" alt="before">
    <p>キッチン（after）<br>壁付けタイプから対面式キッチンへ変更</p>
  </div>
</div>

<div class="flex-row">
  <div class="flex-item">
    <img src="//www.img-asp.jp/cms/803504_7_0_0_1.jpg" class="modal-trigger" style="width: 100%;" alt="before">
    <p>リビング1（before）</p>
  </div>
  <div class="flex-item">
    <img src="//www.img-asp.jp/cms/803504_8_0_0_1.jpg" class="modal-trigger" style="width: 100%;" alt="before">
    <p>リビング1（after）</p><p style="text-align: left; margin: 5px 0;">明るい色合いのフロアタイルを施工し、イメージ一新</p>
  </div>
</div>

<div class="flex-row">
  <div class="flex-item">
    <img src="//www.img-asp.jp/cms/803504_9_0_0_1.jpg" class="modal-trigger" style="width: 100%;" alt="before">
    <p>リビング2（before）</p>
  </div>
  <div class="flex-item">
    <img src="//www.img-asp.jp/cms/803504_10_0_0_1.jpg" class="modal-trigger" style="width: 100%;" alt="before">
    <p>リビング2（after）</p><p style="text-align: left; margin: 5px 0;">カーペットからフロアタイルへ変更し、クロスも全面貼替</p>
  </div>
</div>

<div class="flex-row">
  <div class="flex-item">
    <img src="//www.img-asp.jp/cms/803504_5_0_0_1.jpg" class="modal-trigger" style="width: 100%;" alt="before">
    <p>トイレ（before）</p>
  </div>
  <div class="flex-item">
    <img src="//www.img-asp.jp/cms/803504_6_0_0_1.jpg" class="modal-trigger" style="width: 100%;" alt="before">
    <p>トイレ（after）</p><p style="text-align: left; margin: 5px 0;">掃除しやすいタンク一体型に変更</p>
  </div>
</div>

<div class="flex-row">
  <div class="flex-item">
    <img src="//www.img-asp.jp/cms/803504_11_0_0_1.jpg" class="modal-trigger" style="width: 100%;" alt="before">
    <p>玄関（before）</p>
  </div>
  <div class="flex-item">
    <img src="//www.img-asp.jp/cms/803504_12_0_0_1.jpg" class="modal-trigger" style="width: 100%;" alt="before">
    <p>玄関（after）</p><p style="text-align: left; margin: 5px 0;">玄関に彩りを持たせるインテリアを飾れるカウンターを追加</p>
  </div>
</div>
<p class="clearfix"><br></p>
<div class="scom" style="text-align: left;">
  <div class="scomt">リフォームのポイントについて</div>築年数も経っており、家具の後付けが主流だった頃の物件なので収納スペースが非常に少なかったのですが、各部屋に収納スペースを新設し、見た目の統一感と機能性をアップさせることを念頭にリフォームを行っています。</div>
<br>
     <div style="text-align: center; word-break: break-word;">
  <img src="//www.img-asp.jp/cms/615447_37_0_0_1.jpg" style="width: 70%;" alt="">
</div>
  


  <p style="font-size: 1.5em; font-weight: bold; text-align: center;">お問合せはこちらから</p>
</div>

        
          <div class="hhreq">
            <a class="floatTel" href="tel:0798-61-3000" onclick="ga('send', 'event', '電話リンク', 'タップ');" target="_blank">電話<i class="fas fa-headset"></i></a><a href="mailto:info-renovation@happydream.co.jp" target="_blank">メール <i class="far fa-paper-plane"></i></a>
        <fieldset>
              <legend style="color:red;font-weight:bold;">＜当ホームページ以外から閲覧中の皆様へ＞</legend>
              <p><sub style="color:red;font-weight:bold;">本サイトの内容が他媒体に自動的もしくは許可なく転載されている場合、正しく表記されない（リンク先に遷移できない、画像が表示されない等）ことがございます。本注意書きを他サイトにてご覧の皆様は、当社公式サイトまでお越しください。</sub></p>
            </fieldset>              
          </div>
<div id="image-modal" class="modal">
  <span class="modal-close">×</span>
  <img class="modal-content" id="modal-img">
</div>
<style>
#entry-main{
    padding: 15px 50px;
    border: none !important;
    background-color: #fff;
    box-shadow: 0px 0px 10px #121228;
} 
.entry-date{
    float:right;
}
 .hhblog {
    font-family: メイリオ, Meiryo, 'Arial';
    line-height: 1.6em;
    font-size: 16px;
    text-align:center;
    scroll-behavior: smooth;
  }
  .tocontents{
    line-height:2.1em !important;
    padding:20px 30px;
    max-width:320px;
    margin:20px auto;
  }
  .hhblog h2 {
    display: block;
    position: relative;
    margin: 20px auto 40px;
    font-size:20px;
    font-weight: bold;
  }

.hhblog h2.h2back {
   
    background-position: center;    /* ← 必要なら位置調整も */
   height: 300px;                   /* 高さは任意。必要なら指定 */
    padding: 20px;                  /* 文字の余白 */
    color: #fff;
  /* 以下を追加または変更 */
    text-align: left;      /* ← 左寄せにする */
    padding-left: 20px;    /* ← 左に余白を追加（お好みで調整） */
    padding-top: 20px;     /* ← 上にも少し余白（任意） */
    font-size: 24px;       /* ← 文字サイズ（任意で調整） */
}

  .hhblog h3{
   display:block;
   position:relative;
   text-align:center;
   font-weight:bold;
   font-size:20px;
   padding:20px auto;
   }
  .hhblog h2,.hhblog h3,.hhblog h4, .hhblog h5{
   text-align:center;
   margin:20px auto;
   }

  .hhblog img {
    padding: 1%;
    width: 48%;
  }
  .hhblog ul {
    display:block;
    max-width:640px;
    width:70%;
    list-style: none;
    text-align:left;
    padding: 0;
    padding-left: 25px;
    margin: 10px auto 0px;
  }
  .hhblog ul li{
    padding-bottom:15px;
    font-weight:bold;
}
  .hhblog ul li:before {
    font-family: Font Awesome 5 Free;
    font-weight: bold;
    content: '\f0da';
    padding-right: 8px;
    color: #F7DE05;
    text-shadow: 1px 1px 2px #121228;
  }
.scom {
    position: relative;
    padding: 30px;
    border: solid 1px #121228;
    margin-top: 20px;
}
.scomt {
    position: absolute;
    top: -15px;
    padding: 5px;
    box-sizing: border-box;
    background: #fff;
    font-size:20px;
    font-weight: bold;
}
#sec01 + div:nth-child(3) > img {
    float: right !important;
}
  @media screen and (max-width:767px) {
    .hhblog img {
      padding: 1%;
      width: 98%;
    }

    .hhsuumo img {
      display: inline-block;
      width: 150px;
      margin: 0 auto;
    }

    .hhreq a {
      display: block;
      width: 150px;
      text-align: center;
      text-decoration: none;
      color: #ffffff !important;
      text-shadow: 1px 1px 1px rgba(14, 14, 40, 0.5);
      font-weight: bold;
      margin: 10px auto;
      padding: 10px 20px;
      background: -webkit-linear-gradient(-45deg, #fff 3%, #F7DE05 20%, #DA8E00 70%, #EDAC06);
      border-radius: 10px;
      box-shadow: -1px -1px 2px #121228 inset;
      transition: all 0.3s;
    }
  }


  big {
    display: inline-block;
    padding: 0 1.5px;
    font-weight: bold;
    font-size: 130%;
  }

  hhred {
    display: inline-block;
    color: red;
    padding: 0px 1.5px;
    margin: 0px;
    line-height: 1em;
    font-size: 150%;
    font-weight: bold;
    border-bottom: 1px dashed;
  }

  .hhgold {
    color: #DA8E00;
    background: -webkit-linear-gradient(-60deg,#946300 32%,#F7DE05 33%,#9e6a00 34%,#EDAC06);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
  }

  .hhreq {
    display: flex;
    justify-content: space-between;
    flex-wrap: wrap;
  }

   .hhreq a {
    display: block;
    width: 150px;
    text-align: center;
    text-decoration: none;
    color: #ffffff;
    text-shadow: 1px 1px 1px rgba(14, 14, 40, 0.5);
    font-weight: bold;
    margin: 10px auto;
    padding: 10px 20px;
    background: -webkit-linear-gradient(-45deg,  #EDAC06 0%, #DA8E00 50%, #EDAC06);
    border-radius: 10px;
    box-shadow: -1px -1px 2px #121228 inset;
    transition: all 0.3s;
  }

  .hhreq a:hover {
    box-shadow: 1px 1px 2px #121228 inset;
    transition: all 0.3s;
  }

  .hhreq fieldset {
    margin: 20px 0;
  }

  .hhreq a:nth-child(2) {
    background-color: #ffffff;
    background-image: linear-gradient(132deg,#11781b 0%,#93f43f 75%, #11781b 100%);
  }

  .hhreq a:nth-child(3) {
    background-color: #ffffff;
    background-image: linear-gradient(135deg,#8221ff 0%, #21D4FD 75%, #8221ff 100%);
  }

  .hhsuumo img {
    display: block;
    width: 150px;
    margin: 0 auto;
  }

.flex-row {
    display: flex;
    flex-direction: row;
    gap: 10px;
    margin-bottom: 20px;
  }

  .flex-item {
    width: 50%;
  }

  @media screen and (max-width: 768px) {
    .flex-row {
      flex-direction: column;
    }

    .flex-item {
      width: 100%;
    }
  }
 .modal {
  display: none;
  position: fixed;
  z-index: 1000;
  padding-top: 60px;
  left: 0; top: 0;
  width: 100%; height: 100%;
  overflow: auto;
  background-color: rgba(0,0,0,0.8);
}

.modal-content {
  margin: auto;
  display: block;
  max-width: 90%;
  max-height: 80vh;
  border-radius: 10px;
}

.modal-close {
  position: absolute;
  top: 20px;
  right: 35px;
  color: #fff;
  font-size: 40px;
  font-weight: bold;
  cursor: pointer;
} 

.modal-trigger {
  cursor: pointer;
  transition: transform 0.2s;
}
.modal-trigger:hover {
  transform: scale(1.02); /* 少し拡大するエフェクト（任意） */
}
</style>




<script>
document.addEventListener("DOMContentLoaded", function() {
  const modal = document.getElementById("image-modal");
  const modalImg = document.getElementById("modal-img");
  const closeBtn = document.querySelector(".modal-close");

  document.querySelectorAll('.modal-trigger').forEach(img => {
    img.addEventListener('click', function () {
      modal.style.display = "block";
      modalImg.src = this.src;
    });
  });

  closeBtn.onclick = function () {
    modal.style.display = "none";
  }

  // モーダル背景をクリックして閉じる
  modal.onclick = function(e) {
    if (e.target === modal) {
      modal.style.display = "none";
    }
  }
});
</script></div>]]></description>
            <pubDate>2026-06-14</pubDate>
        </item>
                
        <item>
            <title>マンション　600万円</title>
            <link>https://www.re-nove.co.jp/blog/entry-782025/</link>
            <description><![CDATA[<div style="text-align:leftoriginal;word-break: break-all;"><p class="clearfix" style="">
<div class="hhblog"><h2 class="h2back" style="background-image:url(//www.img-asp.jp/cms/782025_16_0_0_1.jpg);">
  
</h2>
<p style="text-align: left">リフォーム費用：<font size="6">600</font>万円（税込）　<br>物件種別：<font size="4">マンション</font>　物件面積：<font size="4">64.17</font>㎡　物件所在地：<font size="4">神戸市長田区</font></p>
<div class="flex-row">
  <div class="flex-item">
　<img src="//www.img-asp.jp/cms/782025_1_0_0_3.jpg" class="modal-trigger" style="width: 100%;" alt="before">    
    <p>物件外観写真</p>
  </div>
  <div class="flex-item">
    <img src="//www.img-asp.jp/cms/782025_2_0_0_3.jpg" class="modal-trigger" style="width: 100%;" alt="before">
    <p>間取り図</p>
  </div>
</div> 

<div class="scom" style="text-align: left;">  
<div class="scomt">リフォーム内容</div>
   ・既設キッチン解体撤去、新規キッチン組み立て設置、<br>・新規フロアタイル施工<br>・全部屋天井壁クロス貼替<br>・既設ユニットバス解体撤去、新規ユニットバス組み立て設置<br>・既設トイレ解体撤去、新規トイレ組み立て設置<br>・既設洗面化粧台解体撤去、新規洗面化粧台組み立て設置<p></p><p style="text-align: left">・既設建具解体撤去、新規建具組み立て設置　etc...
</p></div>


<h2 id="sec01" class="hhgold">リフォーム画像</h2>
 
<br>
<div class="flex-row">
  <div class="flex-item">
    <img src="//www.img-asp.jp/cms/782025_3_0_0_3.jpg" class="modal-trigger" style="width: 100%;" alt="before">
    <p>キッチン（before）</p>
  </div>
  <div class="flex-item">
    <img src="//www.img-asp.jp/cms/782025_4_0_0_1.jpg" class="modal-trigger" style="width: 100%;" alt="before">
    <p>キッチン（after）<br>食洗器付きの最新システムキッチンへ変更</p>
  </div>
</div>

<div class="flex-row">
  <div class="flex-item">
    <img src="//www.img-asp.jp/cms/782025_5_0_0_1.jpg" class="modal-trigger" style="width: 100%;" alt="before">
    <p>リビング1（before）</p>
  </div>
  <div class="flex-item">
    <img src="//www.img-asp.jp/cms/782025_6_0_0_1.jpg" class="modal-trigger" style="width: 100%;" alt="before">
    <p>リビング1（after）</p><p style="text-align: left; margin: 5px 0;">明るい色合いのフロアタイルを施工し、イメージ一新</p>
  </div>
</div>

<div class="flex-row">
  <div class="flex-item">
    <img src="//www.img-asp.jp/cms/782025_7_0_0_1.jpg" class="modal-trigger" style="width: 100%;" alt="before">
    <p>リビング2（before）</p>
  </div>
  <div class="flex-item">
    <img src="//www.img-asp.jp/cms/782025_8_0_0_1.jpg" class="modal-trigger" style="width: 100%;" alt="before">
    <p>リビング2（after）</p><p style="text-align: left; margin: 5px 0;">リビングと隣の部屋の間の壁を抜いて約18帖の空間を確保</p>
  </div>
</div>

<div class="flex-row">
  <div class="flex-item">
    <img src="//www.img-asp.jp/cms/782025_9_0_0_1.jpg" class="modal-trigger" style="width: 100%;" alt="before">
    <p>浴室（before）</p>
  </div>
  <div class="flex-item">
    <img src="//www.img-asp.jp/cms/782025_10_0_0_1.jpg" class="modal-trigger" style="width: 100%;" alt="before">
    <p>浴室（after）</p><p style="text-align: left; margin: 5px 0;">浴室も一新し、明るく清潔感のある空間へ。</p>
  </div>
</div>

<div class="flex-row">
  <div class="flex-item">
    <img src="//www.img-asp.jp/cms/782025_11_0_0_1.jpg" class="modal-trigger" style="width: 100%;" alt="before">
    <p>洗面化粧台（before）</p>
  </div>
  <div class="flex-item">
    <img src="//www.img-asp.jp/cms/782025_12_0_0_1.jpg" class="modal-trigger" style="width: 100%;" alt="before">
    <p>洗面化粧台（after）</p><p style="text-align: left; margin: 5px 0;">洗面化粧台の間口をサイズアップし、使いやすさを向上</p>
  </div>
</div>
<p class="clearfix"><br></p>
<div class="scom" style="text-align: left;">
  <div class="scomt">リフォームのポイントについて</div>LDKと隣接する部屋の間の壁を抜いて、LDKの大きさを使い勝手の良い18帖サイズに変更。そうすることによって家族が同じ空間で過ごしやすくなり、コミュニケーションも取りやすくなる間取りをコンセプトにリフォームを行っています。</div>
<br>
     <div style="text-align: center; word-break: break-word;">
  <img src="//www.img-asp.jp/cms/615447_37_0_0_1.jpg" style="width: 70%;" alt="">
</div>
  


  <p style="font-size: 1.5em; font-weight: bold; text-align: center;">お問合せはこちらから</p>
</div>

        
          <div class="hhreq">
            <a class="floatTel" href="tel:0798-61-3000" onclick="ga('send', 'event', '電話リンク', 'タップ');" target="_blank">電話<i class="fas fa-headset"></i></a><a href="mailto:info-renovation@happydream.co.jp" target="_blank">メール <i class="far fa-paper-plane"></i></a>
        <fieldset>
              <legend style="color:red;font-weight:bold;">＜当ホームページ以外から閲覧中の皆様へ＞</legend>
              <p><sub style="color:red;font-weight:bold;">本サイトの内容が他媒体に自動的もしくは許可なく転載されている場合、正しく表記されない（リンク先に遷移できない、画像が表示されない等）ことがございます。本注意書きを他サイトにてご覧の皆様は、当社公式サイトまでお越しください。</sub></p>
            </fieldset>              
          </div>
<div id="image-modal" class="modal">
  <span class="modal-close">×</span>
  <img class="modal-content" id="modal-img">
</div>
<style>
#entry-main{
    padding: 15px 50px;
    border: none !important;
    background-color: #fff;
    box-shadow: 0px 0px 10px #121228;
} 
.entry-date{
    float:right;
}
 .hhblog {
    font-family: メイリオ, Meiryo, 'Arial';
    line-height: 1.6em;
    font-size: 16px;
    text-align:center;
    scroll-behavior: smooth;
  }
  .tocontents{
    line-height:2.1em !important;
    padding:20px 30px;
    max-width:320px;
    margin:20px auto;
  }
  .hhblog h2 {
    display: block;
    position: relative;
    margin: 20px auto 40px;
    font-size:20px;
    font-weight: bold;
  }

.hhblog h2.h2back {
   
    background-position: center;    /* ← 必要なら位置調整も */
   height: 300px;                   /* 高さは任意。必要なら指定 */
    padding: 20px;                  /* 文字の余白 */
    color: #fff;
  /* 以下を追加または変更 */
    text-align: left;      /* ← 左寄せにする */
    padding-left: 20px;    /* ← 左に余白を追加（お好みで調整） */
    padding-top: 20px;     /* ← 上にも少し余白（任意） */
    font-size: 24px;       /* ← 文字サイズ（任意で調整） */
}

  .hhblog h3{
   display:block;
   position:relative;
   text-align:center;
   font-weight:bold;
   font-size:20px;
   padding:20px auto;
   }
  .hhblog h2,.hhblog h3,.hhblog h4, .hhblog h5{
   text-align:center;
   margin:20px auto;
   }

  .hhblog img {
    padding: 1%;
    width: 48%;
  }
  .hhblog ul {
    display:block;
    max-width:640px;
    width:70%;
    list-style: none;
    text-align:left;
    padding: 0;
    padding-left: 25px;
    margin: 10px auto 0px;
  }
  .hhblog ul li{
    padding-bottom:15px;
    font-weight:bold;
}
  .hhblog ul li:before {
    font-family: Font Awesome 5 Free;
    font-weight: bold;
    content: '\f0da';
    padding-right: 8px;
    color: #F7DE05;
    text-shadow: 1px 1px 2px #121228;
  }
.scom {
    position: relative;
    padding: 30px;
    border: solid 1px #121228;
    margin-top: 20px;
}
.scomt {
    position: absolute;
    top: -15px;
    padding: 5px;
    box-sizing: border-box;
    background: #fff;
    font-size:20px;
    font-weight: bold;
}
#sec01 + div:nth-child(3) > img {
    float: right !important;
}
  @media screen and (max-width:767px) {
    .hhblog img {
      padding: 1%;
      width: 98%;
    }

    .hhsuumo img {
      display: inline-block;
      width: 150px;
      margin: 0 auto;
    }

    .hhreq a {
      display: block;
      width: 150px;
      text-align: center;
      text-decoration: none;
      color: #ffffff !important;
      text-shadow: 1px 1px 1px rgba(14, 14, 40, 0.5);
      font-weight: bold;
      margin: 10px auto;
      padding: 10px 20px;
      background: -webkit-linear-gradient(-45deg, #fff 3%, #F7DE05 20%, #DA8E00 70%, #EDAC06);
      border-radius: 10px;
      box-shadow: -1px -1px 2px #121228 inset;
      transition: all 0.3s;
    }
  }


  big {
    display: inline-block;
    padding: 0 1.5px;
    font-weight: bold;
    font-size: 130%;
  }

  hhred {
    display: inline-block;
    color: red;
    padding: 0px 1.5px;
    margin: 0px;
    line-height: 1em;
    font-size: 150%;
    font-weight: bold;
    border-bottom: 1px dashed;
  }

  .hhgold {
    color: #DA8E00;
    background: -webkit-linear-gradient(-60deg,#946300 32%,#F7DE05 33%,#9e6a00 34%,#EDAC06);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
  }

  .hhreq {
    display: flex;
    justify-content: space-between;
    flex-wrap: wrap;
  }

   .hhreq a {
    display: block;
    width: 150px;
    text-align: center;
    text-decoration: none;
    color: #ffffff;
    text-shadow: 1px 1px 1px rgba(14, 14, 40, 0.5);
    font-weight: bold;
    margin: 10px auto;
    padding: 10px 20px;
    background: -webkit-linear-gradient(-45deg,  #EDAC06 0%, #DA8E00 50%, #EDAC06);
    border-radius: 10px;
    box-shadow: -1px -1px 2px #121228 inset;
    transition: all 0.3s;
  }

  .hhreq a:hover {
    box-shadow: 1px 1px 2px #121228 inset;
    transition: all 0.3s;
  }

  .hhreq fieldset {
    margin: 20px 0;
  }

  .hhreq a:nth-child(2) {
    background-color: #ffffff;
    background-image: linear-gradient(132deg,#11781b 0%,#93f43f 75%, #11781b 100%);
  }

  .hhreq a:nth-child(3) {
    background-color: #ffffff;
    background-image: linear-gradient(135deg,#8221ff 0%, #21D4FD 75%, #8221ff 100%);
  }

  .hhsuumo img {
    display: block;
    width: 150px;
    margin: 0 auto;
  }

.flex-row {
    display: flex;
    flex-direction: row;
    gap: 10px;
    margin-bottom: 20px;
  }

  .flex-item {
    width: 50%;
  }

  @media screen and (max-width: 768px) {
    .flex-row {
      flex-direction: column;
    }

    .flex-item {
      width: 100%;
    }
  }
 .modal {
  display: none;
  position: fixed;
  z-index: 1000;
  padding-top: 60px;
  left: 0; top: 0;
  width: 100%; height: 100%;
  overflow: auto;
  background-color: rgba(0,0,0,0.8);
}

.modal-content {
  margin: auto;
  display: block;
  max-width: 90%;
  max-height: 80vh;
  border-radius: 10px;
}

.modal-close {
  position: absolute;
  top: 20px;
  right: 35px;
  color: #fff;
  font-size: 40px;
  font-weight: bold;
  cursor: pointer;
} 

.modal-trigger {
  cursor: pointer;
  transition: transform 0.2s;
}
.modal-trigger:hover {
  transform: scale(1.02); /* 少し拡大するエフェクト（任意） */
}
</style>




<script>
document.addEventListener("DOMContentLoaded", function() {
  const modal = document.getElementById("image-modal");
  const modalImg = document.getElementById("modal-img");
  const closeBtn = document.querySelector(".modal-close");

  document.querySelectorAll('.modal-trigger').forEach(img => {
    img.addEventListener('click', function () {
      modal.style.display = "block";
      modalImg.src = this.src;
    });
  });

  closeBtn.onclick = function () {
    modal.style.display = "none";
  }

  // モーダル背景をクリックして閉じる
  modal.onclick = function(e) {
    if (e.target === modal) {
      modal.style.display = "none";
    }
  }
});
</script>]]></description>
            <pubDate>2026-05-05</pubDate>
        </item>
                
        <item>
            <title>マンション　328万円</title>
            <link>https://www.re-nove.co.jp/blog/entry-698688/</link>
            <description><![CDATA[<div class="hhblog"><h2 class="h2back" style="background-image:url(//www.img-asp.jp/cms/698688_11_0_0_1.jpg);">
  
</h2>
<p style="text-align: left">リフォーム費用：<font size="6">328</font>万円（税込）　<br>物件種別：<font size="4">マンション</font>　物件面積：<font size="4">85.55</font>㎡　物件所在地：<font size="4">神戸市中央区</font></p>
<div class="flex-row">
  <div class="flex-item">
　<img src="//www.img-asp.jp/cms/698688_10_0_0_3.jpg" class="modal-trigger" style="width: 100%;" alt="before">    
    <p>物件外観写真</p>
  </div>
  <div class="flex-item">
    <img src="//www.img-asp.jp/cms/698688_12_0_0_3.jpg" class="modal-trigger" style="width: 100%;" alt="before">
    <p>間取り図</p>
  </div>
</div> 

<div class="scom" style="text-align: left;">  
<div class="scomt">リフォーム内容</div>
   ・既設ユニットバス解体撤去、新規ユニットバス組み立て設置、<br>・新規フロアタイル施工<br>・全部屋天井クロス貼替<br>・既設建具解体撤去、新規建具組み立て設置　etc...<p></p><p style="text-align: left">
</p></div>


<h2 id="sec01" class="hhgold">リフォーム画像</h2>
 
<br>
<div class="flex-row">
  <div class="flex-item">
    <img src="//www.img-asp.jp/cms/698688_2_0_0_3.jpg" class="modal-trigger" style="width: 100%;" alt="before">
    <p>浴室（before）</p>
  </div>
  <div class="flex-item">
    <img src="//www.img-asp.jp/cms/698688_6_0_0_3.jpg" class="modal-trigger" style="width: 100%;" alt="before">
    <p>浴室（after）<br>ユニットバス入替。水回りだからこそ清潔な空間へ。</p>
  </div>
</div>

<div class="flex-row">
  <div class="flex-item">
    <img src="//www.img-asp.jp/cms/698688_5_0_0_3.jpg" class="modal-trigger" style="width: 100%;" alt="before">
    <p>リビング（before）</p>
  </div>
  <div class="flex-item">
    <img src="//www.img-asp.jp/cms/698688_9_0_0_3.jpg" class="modal-trigger" style="width: 100%;" alt="before">
    <p>リビング（after）</p><p style="text-align: left; margin: 5px 0;">カーペットから白を基調としたフロアタイルへ。</p>
</div>
</div>

<div class="flex-row">
  <div class="flex-item">
    <img src="//www.img-asp.jp/cms/698688_4_0_0_3.jpg" class="modal-trigger" style="width: 100%;" alt="before">
    <p>洋室（before）</p>
  </div>
  <div class="flex-item">
    <img src="//www.img-asp.jp/cms/698688_8_0_0_3.jpg" class="modal-trigger" style="width: 100%;" alt="before">
    <p>洋室（after）</p><p style="text-align: left; margin: 5px 0;">クロスやフロアタイルと共に建具も変更。</p>
  </div>
</div>

<div class="flex-row">
  <div class="flex-item">
    <img src="//www.img-asp.jp/cms/698688_3_0_0_3.jpg" class="modal-trigger" style="width: 100%;" alt="before">
    <p>洋室（before）</p>
  </div>
  <div class="flex-item">
    <img src="//www.img-asp.jp/cms/698688_7_0_0_3.jpg" class="modal-trigger" style="width: 100%;" alt="before">
    <p>洋室（after）</p><p style="text-align: left; margin: 5px 0;">より部屋を明るく演出してくれるフロアタイル。</p>
  </div>
</div>


<p class="clearfix"><br></p>
<div class="scom" style="text-align: left;">
  <div class="scomt">リフォームのポイントについて</div>白色を基調としたフロアタイルの施工と同時にクロスを前面張り替えることで各部屋とも見違えるほど明るく生まれ変わりました。又、水回りの中でも特に気になる浴室を丸ごと入れ替えることで部屋自体の印象を大幅に向上させました。<br>
</div>
<br>
     <div style="text-align: center; word-break: break-word;">
  <img src="//www.img-asp.jp/cms/615447_37_0_0_1.jpg" style="width: 70%;" alt="">
</div>
  


  <p style="font-size: 1.5em; font-weight: bold; text-align: center;">お問合せはこちらから</p>
</div>

        
          <div class="hhreq">
            <a class="floatTel" href="tel:0798-61-3000" onclick="ga('send', 'event', '電話リンク', 'タップ');" target="_blank">電話<i class="fas fa-headset"></i></a><a href="mailto:info-renovation@happydream.co.jp" target="_blank">メール <i class="far fa-paper-plane"></i></a>
        <fieldset>
              <legend style="color:red;font-weight:bold;">＜当ホームページ以外から閲覧中の皆様へ＞</legend>
              <p><sub style="color:red;font-weight:bold;">本サイトの内容が他媒体に自動的もしくは許可なく転載されている場合、正しく表記されない（リンク先に遷移できない、画像が表示されない等）ことがございます。本注意書きを他サイトにてご覧の皆様は、当社公式サイトまでお越しください。</sub></p>
            </fieldset>              
          </div>
<div id="image-modal" class="modal">
  <span class="modal-close">×</span>
  <img class="modal-content" id="modal-img">
</div>
<style>
#entry-main{
    padding: 15px 50px;
    border: none !important;
    background-color: #fff;
    box-shadow: 0px 0px 10px #121228;
} 
.entry-date{
    float:right;
}
 .hhblog {
    font-family: メイリオ, Meiryo, 'Arial';
    line-height: 1.6em;
    font-size: 16px;
    text-align:center;
    scroll-behavior: smooth;
  }
  .tocontents{
    line-height:2.1em !important;
    padding:20px 30px;
    max-width:320px;
    margin:20px auto;
  }
  .hhblog h2 {
    display: block;
    position: relative;
    margin: 20px auto 40px;
    font-size:20px;
    font-weight: bold;
  }

.hhblog h2.h2back {
   
    background-position: center;    /* ← 必要なら位置調整も */
   height: 300px;                   /* 高さは任意。必要なら指定 */
    padding: 20px;                  /* 文字の余白 */
    color: #fff;
  /* 以下を追加または変更 */
    text-align: left;      /* ← 左寄せにする */
    padding-left: 20px;    /* ← 左に余白を追加（お好みで調整） */
    padding-top: 20px;     /* ← 上にも少し余白（任意） */
    font-size: 24px;       /* ← 文字サイズ（任意で調整） */
}

  .hhblog h3{
   display:block;
   position:relative;
   text-align:center;
   font-weight:bold;
   font-size:20px;
   padding:20px auto;
   }
  .hhblog h2,.hhblog h3,.hhblog h4, .hhblog h5{
   text-align:center;
   margin:20px auto;
   }

  .hhblog img {
    padding: 1%;
    width: 48%;
  }
  .hhblog ul {
    display:block;
    max-width:640px;
    width:70%;
    list-style: none;
    text-align:left;
    padding: 0;
    padding-left: 25px;
    margin: 10px auto 0px;
  }
  .hhblog ul li{
    padding-bottom:15px;
    font-weight:bold;
}
  .hhblog ul li:before {
    font-family: Font Awesome 5 Free;
    font-weight: bold;
    content: '\f0da';
    padding-right: 8px;
    color: #F7DE05;
    text-shadow: 1px 1px 2px #121228;
  }
.scom {
    position: relative;
    padding: 30px;
    border: solid 1px #121228;
    margin-top: 20px;
}
.scomt {
    position: absolute;
    top: -15px;
    padding: 5px;
    box-sizing: border-box;
    background: #fff;
    font-size:20px;
    font-weight: bold;
}
#sec01 + div:nth-child(3) > img {
    float: right !important;
}
  @media screen and (max-width:767px) {
    .hhblog img {
      padding: 1%;
      width: 98%;
    }

    .hhsuumo img {
      display: inline-block;
      width: 150px;
      margin: 0 auto;
    }

    .hhreq a {
      display: block;
      width: 150px;
      text-align: center;
      text-decoration: none;
      color: #ffffff !important;
      text-shadow: 1px 1px 1px rgba(14, 14, 40, 0.5);
      font-weight: bold;
      margin: 10px auto;
      padding: 10px 20px;
      background: -webkit-linear-gradient(-45deg, #fff 3%, #F7DE05 20%, #DA8E00 70%, #EDAC06);
      border-radius: 10px;
      box-shadow: -1px -1px 2px #121228 inset;
      transition: all 0.3s;
    }
  }


  big {
    display: inline-block;
    padding: 0 1.5px;
    font-weight: bold;
    font-size: 130%;
  }

  hhred {
    display: inline-block;
    color: red;
    padding: 0px 1.5px;
    margin: 0px;
    line-height: 1em;
    font-size: 150%;
    font-weight: bold;
    border-bottom: 1px dashed;
  }

  .hhgold {
    color: #DA8E00;
    background: -webkit-linear-gradient(-60deg,#946300 32%,#F7DE05 33%,#9e6a00 34%,#EDAC06);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
  }

  .hhreq {
    display: flex;
    justify-content: space-between;
    flex-wrap: wrap;
  }

   .hhreq a {
    display: block;
    width: 150px;
    text-align: center;
    text-decoration: none;
    color: #ffffff;
    text-shadow: 1px 1px 1px rgba(14, 14, 40, 0.5);
    font-weight: bold;
    margin: 10px auto;
    padding: 10px 20px;
    background: -webkit-linear-gradient(-45deg,  #EDAC06 0%, #DA8E00 50%, #EDAC06);
    border-radius: 10px;
    box-shadow: -1px -1px 2px #121228 inset;
    transition: all 0.3s;
  }

  .hhreq a:hover {
    box-shadow: 1px 1px 2px #121228 inset;
    transition: all 0.3s;
  }

  .hhreq fieldset {
    margin: 20px 0;
  }

  .hhreq a:nth-child(2) {
    background-color: #ffffff;
    background-image: linear-gradient(132deg,#11781b 0%,#93f43f 75%, #11781b 100%);
  }

  .hhreq a:nth-child(3) {
    background-color: #ffffff;
    background-image: linear-gradient(135deg,#8221ff 0%, #21D4FD 75%, #8221ff 100%);
  }

  .hhsuumo img {
    display: block;
    width: 150px;
    margin: 0 auto;
  }

.flex-row {
    display: flex;
    flex-direction: row;
    gap: 10px;
    margin-bottom: 20px;
  }

  .flex-item {
    width: 50%;
  }

  @media screen and (max-width: 768px) {
    .flex-row {
      flex-direction: column;
    }

    .flex-item {
      width: 100%;
    }
  }
 .modal {
  display: none;
  position: fixed;
  z-index: 1000;
  padding-top: 60px;
  left: 0; top: 0;
  width: 100%; height: 100%;
  overflow: auto;
  background-color: rgba(0,0,0,0.8);
}

.modal-content {
  margin: auto;
  display: block;
  max-width: 90%;
  max-height: 80vh;
  border-radius: 10px;
}

.modal-close {
  position: absolute;
  top: 20px;
  right: 35px;
  color: #fff;
  font-size: 40px;
  font-weight: bold;
  cursor: pointer;
} 

.modal-trigger {
  cursor: pointer;
  transition: transform 0.2s;
}
.modal-trigger:hover {
  transform: scale(1.02); /* 少し拡大するエフェクト（任意） */
}
</style>




<script>
document.addEventListener("DOMContentLoaded", function() {
  const modal = document.getElementById("image-modal");
  const modalImg = document.getElementById("modal-img");
  const closeBtn = document.querySelector(".modal-close");

  document.querySelectorAll('.modal-trigger').forEach(img => {
    img.addEventListener('click', function () {
      modal.style.display = "block";
      modalImg.src = this.src;
    });
  });

  closeBtn.onclick = function () {
    modal.style.display = "none";
  }

  // モーダル背景をクリックして閉じる
  modal.onclick = function(e) {
    if (e.target === modal) {
      modal.style.display = "none";
    }
  }
});
</script>]]></description>
            <pubDate>2025-11-15</pubDate>
        </item>
                
        <item>
            <title>マンション　600万円</title>
            <link>https://www.re-nove.co.jp/blog/entry-688681/</link>
            <description><![CDATA[<div class="hhblog"><h2 class="h2back" style="background-image:url(//www.img-asp.jp/cms/688681_3_0_0_1.jpg);">
  
</h2>
<p style="text-align: left">リフォーム費用：<font size="6">600</font>万円（税込）　<br>物件種別：<font size="4">マンション</font>　物件面積：<font size="4">56.18</font>㎡　物件所在地：<font size="4">大阪市旭区</font></p>
<div class="flex-row">
  <div class="flex-item">
　<img src="//www.img-asp.jp/cms/688681_1_0_0_3.jpg" class="modal-trigger" style="width: 100%;" alt="before">    
    <p>物件外観写真</p>
  </div>
  <div class="flex-item">
    <img src="//www.img-asp.jp/cms/688681_2_0_0_3.jpg" class="modal-trigger" style="width: 100%;" alt="before">
    <p>間取り図</p>
  </div>
</div> 

<div class="scom" style="text-align: left;">  
<div class="scomt">リフォーム内容</div>
   ・既設キッチン解体撤去、新規キッチン組み立て設置、<br>・新規フロアタイル施工<br>・全部屋天井クロス貼替<br>・既設ユニットバス解体撤去、新規ユニットバス組み立て設置<br>・既設トイレ解体撤去、新規トイレ組み立て設置<br>・既設洗面化粧台解体撤去、新規洗面化粧台組み立て設置<p></p><p style="text-align: left">・既設建具解体撤去、新規建具組み立て設置　etc...
</p></div>


<h2 id="sec01" class="hhgold">リフォーム画像</h2>
 
<br>
<div class="flex-row">
  <div class="flex-item">
    <img src="//www.img-asp.jp/cms/688681_4_0_0_3.jpg" class="modal-trigger" style="width: 100%;" alt="before">
    <p>キッチン（before）</p>
  </div>
  <div class="flex-item">
    <img src="//www.img-asp.jp/cms/688681_8_0_0_3.jpg" class="modal-trigger" style="width: 100%;" alt="before">
    <p>キッチン（after）<br>食洗器付きの最新システムキッチンへ変更。</p>
  </div>
</div>

<div class="flex-row">
  <div class="flex-item">
    <img src="//www.img-asp.jp/cms/688681_7_0_0_3.jpg" class="modal-trigger" style="width: 100%;" alt="before">
    <p>リビング（before）</p>
  </div>
  <div class="flex-item">
    <img src="//www.img-asp.jp/cms/688681_11_0_0_3.jpg" class="modal-trigger" style="width: 100%;" alt="before">
    <p>リビング（after）</p><p style="text-align: left; margin: 5px 0;">壁を抜いて空間を確保。フロアタイルでイメージ変貌。</p>
  </div>
</div>

<div class="flex-row">
  <div class="flex-item">
    <img src="//www.img-asp.jp/cms/688681_5_0_0_3.jpg" class="modal-trigger" style="width: 100%;" alt="before">
    <p>浴室（before）</p>
  </div>
  <div class="flex-item">
    <img src="//www.img-asp.jp/cms/688681_9_0_0_3.jpg" class="modal-trigger" style="width: 100%;" alt="before">
    <p>浴室（after）</p><p style="text-align: left; margin: 5px 0;">足を伸ばせるサイズのバスルームに変更。</p>
  </div>
</div>

<div class="flex-row">
  <div class="flex-item">
    <img src="//www.img-asp.jp/cms/688681_6_0_0_3.jpg" class="modal-trigger" style="width: 100%;" alt="before">
    <p>トイレ（before）</p>
  </div>
  <div class="flex-item">
    <img src="//www.img-asp.jp/cms/688681_10_0_0_3.jpg" class="modal-trigger" style="width: 100%;" alt="before">
    <p>トイレ（after）</p><p style="text-align: left; margin: 5px 0;">タンク一体型ウォシュレット付トイレに変更。</p>
  </div>
</div>


<p class="clearfix"><br></p>
<div class="scom" style="text-align: left;">
  <div class="scomt">リフォームのポイントについて</div>築50年を超える物件でしたので、和室中心の間取りから今すぐどの世代の方にも利用して頂ける間取りをコンセプトにリフォームを行っています。高層階からの眺望と共に明るく開放的な空間であることも再認識できます。<br>
</div>
<br>
     <div style="text-align: center; word-break: break-word;">
  <img src="//www.img-asp.jp/cms/615447_37_0_0_1.jpg" style="width: 70%;" alt="">
</div>
  


  <p style="font-size: 1.5em; font-weight: bold; text-align: center;">お問合せはこちらから</p>
</div>

        
          <div class="hhreq">
            <a class="floatTel" href="tel:0798-61-3000" onclick="ga('send', 'event', '電話リンク', 'タップ');" target="_blank">電話<i class="fas fa-headset"></i></a><a href="mailto:info-renovation@happydream.co.jp" target="_blank">メール <i class="far fa-paper-plane"></i></a>
        <fieldset>
              <legend style="color:red;font-weight:bold;">＜当ホームページ以外から閲覧中の皆様へ＞</legend>
              <p><sub style="color:red;font-weight:bold;">本サイトの内容が他媒体に自動的もしくは許可なく転載されている場合、正しく表記されない（リンク先に遷移できない、画像が表示されない等）ことがございます。本注意書きを他サイトにてご覧の皆様は、当社公式サイトまでお越しください。</sub></p>
            </fieldset>              
          </div>
<div id="image-modal" class="modal">
  <span class="modal-close">×</span>
  <img class="modal-content" id="modal-img">
</div>
<style>
#entry-main{
    padding: 15px 50px;
    border: none !important;
    background-color: #fff;
    box-shadow: 0px 0px 10px #121228;
} 
.entry-date{
    float:right;
}
 .hhblog {
    font-family: メイリオ, Meiryo, 'Arial';
    line-height: 1.6em;
    font-size: 16px;
    text-align:center;
    scroll-behavior: smooth;
  }
  .tocontents{
    line-height:2.1em !important;
    padding:20px 30px;
    max-width:320px;
    margin:20px auto;
  }
  .hhblog h2 {
    display: block;
    position: relative;
    margin: 20px auto 40px;
    font-size:20px;
    font-weight: bold;
  }

.hhblog h2.h2back {
   
    background-position: center;    /* ← 必要なら位置調整も */
   height: 300px;                   /* 高さは任意。必要なら指定 */
    padding: 20px;                  /* 文字の余白 */
    color: #fff;
  /* 以下を追加または変更 */
    text-align: left;      /* ← 左寄せにする */
    padding-left: 20px;    /* ← 左に余白を追加（お好みで調整） */
    padding-top: 20px;     /* ← 上にも少し余白（任意） */
    font-size: 24px;       /* ← 文字サイズ（任意で調整） */
}

  .hhblog h3{
   display:block;
   position:relative;
   text-align:center;
   font-weight:bold;
   font-size:20px;
   padding:20px auto;
   }
  .hhblog h2,.hhblog h3,.hhblog h4, .hhblog h5{
   text-align:center;
   margin:20px auto;
   }

  .hhblog img {
    padding: 1%;
    width: 48%;
  }
  .hhblog ul {
    display:block;
    max-width:640px;
    width:70%;
    list-style: none;
    text-align:left;
    padding: 0;
    padding-left: 25px;
    margin: 10px auto 0px;
  }
  .hhblog ul li{
    padding-bottom:15px;
    font-weight:bold;
}
  .hhblog ul li:before {
    font-family: Font Awesome 5 Free;
    font-weight: bold;
    content: '\f0da';
    padding-right: 8px;
    color: #F7DE05;
    text-shadow: 1px 1px 2px #121228;
  }
.scom {
    position: relative;
    padding: 30px;
    border: solid 1px #121228;
    margin-top: 20px;
}
.scomt {
    position: absolute;
    top: -15px;
    padding: 5px;
    box-sizing: border-box;
    background: #fff;
    font-size:20px;
    font-weight: bold;
}
#sec01 + div:nth-child(3) > img {
    float: right !important;
}
  @media screen and (max-width:767px) {
    .hhblog img {
      padding: 1%;
      width: 98%;
    }

    .hhsuumo img {
      display: inline-block;
      width: 150px;
      margin: 0 auto;
    }

    .hhreq a {
      display: block;
      width: 150px;
      text-align: center;
      text-decoration: none;
      color: #ffffff !important;
      text-shadow: 1px 1px 1px rgba(14, 14, 40, 0.5);
      font-weight: bold;
      margin: 10px auto;
      padding: 10px 20px;
      background: -webkit-linear-gradient(-45deg, #fff 3%, #F7DE05 20%, #DA8E00 70%, #EDAC06);
      border-radius: 10px;
      box-shadow: -1px -1px 2px #121228 inset;
      transition: all 0.3s;
    }
  }


  big {
    display: inline-block;
    padding: 0 1.5px;
    font-weight: bold;
    font-size: 130%;
  }

  hhred {
    display: inline-block;
    color: red;
    padding: 0px 1.5px;
    margin: 0px;
    line-height: 1em;
    font-size: 150%;
    font-weight: bold;
    border-bottom: 1px dashed;
  }

  .hhgold {
    color: #DA8E00;
    background: -webkit-linear-gradient(-60deg,#946300 32%,#F7DE05 33%,#9e6a00 34%,#EDAC06);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
  }

  .hhreq {
    display: flex;
    justify-content: space-between;
    flex-wrap: wrap;
  }

   .hhreq a {
    display: block;
    width: 150px;
    text-align: center;
    text-decoration: none;
    color: #ffffff;
    text-shadow: 1px 1px 1px rgba(14, 14, 40, 0.5);
    font-weight: bold;
    margin: 10px auto;
    padding: 10px 20px;
    background: -webkit-linear-gradient(-45deg,  #EDAC06 0%, #DA8E00 50%, #EDAC06);
    border-radius: 10px;
    box-shadow: -1px -1px 2px #121228 inset;
    transition: all 0.3s;
  }

  .hhreq a:hover {
    box-shadow: 1px 1px 2px #121228 inset;
    transition: all 0.3s;
  }

  .hhreq fieldset {
    margin: 20px 0;
  }

  .hhreq a:nth-child(2) {
    background-color: #ffffff;
    background-image: linear-gradient(132deg,#11781b 0%,#93f43f 75%, #11781b 100%);
  }

  .hhreq a:nth-child(3) {
    background-color: #ffffff;
    background-image: linear-gradient(135deg,#8221ff 0%, #21D4FD 75%, #8221ff 100%);
  }

  .hhsuumo img {
    display: block;
    width: 150px;
    margin: 0 auto;
  }

.flex-row {
    display: flex;
    flex-direction: row;
    gap: 10px;
    margin-bottom: 20px;
  }

  .flex-item {
    width: 50%;
  }

  @media screen and (max-width: 768px) {
    .flex-row {
      flex-direction: column;
    }

    .flex-item {
      width: 100%;
    }
  }
 .modal {
  display: none;
  position: fixed;
  z-index: 1000;
  padding-top: 60px;
  left: 0; top: 0;
  width: 100%; height: 100%;
  overflow: auto;
  background-color: rgba(0,0,0,0.8);
}

.modal-content {
  margin: auto;
  display: block;
  max-width: 90%;
  max-height: 80vh;
  border-radius: 10px;
}

.modal-close {
  position: absolute;
  top: 20px;
  right: 35px;
  color: #fff;
  font-size: 40px;
  font-weight: bold;
  cursor: pointer;
} 

.modal-trigger {
  cursor: pointer;
  transition: transform 0.2s;
}
.modal-trigger:hover {
  transform: scale(1.02); /* 少し拡大するエフェクト（任意） */
}
</style>




<script>
document.addEventListener("DOMContentLoaded", function() {
  const modal = document.getElementById("image-modal");
  const modalImg = document.getElementById("modal-img");
  const closeBtn = document.querySelector(".modal-close");

  document.querySelectorAll('.modal-trigger').forEach(img => {
    img.addEventListener('click', function () {
      modal.style.display = "block";
      modalImg.src = this.src;
    });
  });

  closeBtn.onclick = function () {
    modal.style.display = "none";
  }

  // モーダル背景をクリックして閉じる
  modal.onclick = function(e) {
    if (e.target === modal) {
      modal.style.display = "none";
    }
  }
});
</script>]]></description>
            <pubDate>2025-10-20</pubDate>
        </item>
                
        <item>
            <title>戸建て　117万円</title>
            <link>https://www.re-nove.co.jp/blog/entry-624267/</link>
            <description><![CDATA[<div class="hhblog"><h2 class="h2back" style="background-image:url(//www.img-asp.jp/cms/624267_19_0_0_1.jpg);"><div style="text-align:leftoriginal;word-break: break-all;"></div><br>
  
</h2>
<p style="text-align: left">リフォーム費用：<font size="6">117</font>万円（税込）　<br>物件種別：<font size="4">戸建て</font>　物件面積：<font size="4">113.44</font>㎡　物件所在地：<font size="4">神戸市北区</font></p>
<div class="flex-row">
  <div class="flex-item">
    <img src="//www.img-asp.jp/cms/624267_1_0_0_3.jpg" class="modal-trigger" style="width: 100%;" alt="before">
    <p>物件外観写真</p>
  </div>
  <div class="flex-item">
    <img src="//www.img-asp.jp/cms/624267_2_0_0_3.jpg" class="modal-trigger" style="width: 100%;" alt="before">
    <p>間取り図</p>
  </div>
</div> 

<div class="scom" style="text-align: left;">  
<div class="scomt">リフォーム内容</div>
   ・クロス貼替<br>・畳表替え<br>・襖、障子貼替<br>・ハウスクリーニング　etc...
<p></p></div>


<h2 id="sec01" class="hhgold">リフォーム画像</h2>
 
<br>
<div class="flex-row">
  <div class="flex-item">
    <img src="//www.img-asp.jp/cms/624267_11_0_0_3.jpg" class="modal-trigger" style="width: 100%;" alt="before">
    <p>キッチン（before）</p>
  </div>
  <div class="flex-item">
    <img src="//www.img-asp.jp/cms/624267_12_0_0_3.jpg" class="modal-trigger" style="width: 100%;" alt="before">
    <p>キッチン（after）<br>クロス貼替済み。</p>
  </div>
</div>

<div class="flex-row">
  <div class="flex-item">
    <img src="//www.img-asp.jp/cms/624267_13_0_0_3.jpg" class="modal-trigger" style="width: 100%;" alt="before">
    <p>リビングダイニング（before）</p>
  </div>
  <div class="flex-item">
    <img src="//www.img-asp.jp/cms/624267_14_0_0_3.jpg" class="modal-trigger" style="width: 100%;" alt="before">
    <p>リビングダイニング（after）</p><p style="text-align: left; margin: 5px 0;">クロス貼替済み。</p>
  </div>
</div>

<div class="flex-row">
  <div class="flex-item">
    <img src="//www.img-asp.jp/cms/624267_15_0_0_3.jpg" class="modal-trigger" style="width: 100%;" alt="before">
    <p>和室（before）</p>
  </div>
  <div class="flex-item">
    <img src="//www.img-asp.jp/cms/624267_16_0_0_3.jpg" class="modal-trigger" style="width: 100%;" alt="before">
    <p>和室（after）</p><p style="text-align: left; margin: 5px 0;">クロス貼替、畳表替、襖・障子貼替済み。</p>
  </div>
</div>

<div class="flex-row">
  <div class="flex-item">
    <img src="//www.img-asp.jp/cms/624267_17_0_0_3.jpg" class="modal-trigger" style="width: 100%;" alt="before">
    <p>洋室（before）</p>
  </div>
  <div class="flex-item">
    <img src="//www.img-asp.jp/cms/624267_18_0_0_3.jpg" class="modal-trigger" style="width: 100%;" alt="before">
    <p>洋室（after）</p><p style="text-align: left; margin: 5px 0;">クロス貼替済み。</p>
  </div>
</div>

<p class="clearfix"><br></p>
<div class="scom" style="text-align: left;">
  <div class="scomt">リフォームのポイントについて</div>クロスを全面的に貼替して、和室の畳表替え、襖や障子を張り替えることによって家全体を明るく清潔感あふれる空間にしました。
<br>
</div>
<br>
     <div style="text-align: center; word-break: break-word;">
  <img src="//www.img-asp.jp/cms/615447_37_0_0_1.jpg" style="width: 70%;" alt="">
</div>
  


  <p style="font-size: 1.5em; font-weight: bold; text-align: center;">お問合せはこちらから</p>
</div>

        
          <div class="hhreq">
            <a class="floatTel" href="tel:0798-61-3000" onclick="ga('send', 'event', '電話リンク', 'タップ');" target="_blank">電話<i class="fas fa-headset"></i></a><a href="mailto:info-renovation@happydream.co.jp" target="_blank">メール <i class="far fa-paper-plane"></i></a>
        <fieldset>
              <legend style="color:red;font-weight:bold;">＜当ホームページ以外から閲覧中の皆様へ＞</legend>
              <p><sub style="color:red;font-weight:bold;">本サイトの内容が他媒体に自動的もしくは許可なく転載されている場合、正しく表記されない（リンク先に遷移できない、画像が表示されない等）ことがございます。本注意書きを他サイトにてご覧の皆様は、当社公式サイトまでお越しください。</sub></p>
            </fieldset>              
          </div>
<div id="image-modal" class="modal">
  <span class="modal-close">×</span>
  <img class="modal-content" id="modal-img">
</div>
<style>
#entry-main{
    padding: 15px 50px;
    border: none !important;
    background-color: #fff;
    box-shadow: 0px 0px 10px #121228;
} 
.entry-date{
    float:right;
}
 .hhblog {
    font-family: メイリオ, Meiryo, 'Arial';
    line-height: 1.6em;
    font-size: 16px;
    text-align:center;
    scroll-behavior: smooth;
  }
  .tocontents{
    line-height:2.1em !important;
    padding:20px 30px;
    max-width:320px;
    margin:20px auto;
  }
  .hhblog h2 {
    display: block;
    position: relative;
    margin: 20px auto 40px;
    font-size:20px;
    font-weight: bold;
  }

.hhblog h2.h2back {
   
    background-position: center;    /* ← 必要なら位置調整も */
   height: 300px;                   /* 高さは任意。必要なら指定 */
    padding: 20px;                  /* 文字の余白 */
    color: #fff;
  /* 以下を追加または変更 */
    text-align: left;      /* ← 左寄せにする */
    padding-left: 20px;    /* ← 左に余白を追加（お好みで調整） */
    padding-top: 20px;     /* ← 上にも少し余白（任意） */
    font-size: 24px;       /* ← 文字サイズ（任意で調整） */
}

  .hhblog h3{
   display:block;
   position:relative;
   text-align:center;
   font-weight:bold;
   font-size:20px;
   padding:20px auto;
   }
  .hhblog h2,.hhblog h3,.hhblog h4, .hhblog h5{
   text-align:center;
   margin:20px auto;
   }

  .hhblog img {
    padding: 1%;
    width: 48%;
  }
  .hhblog ul {
    display:block;
    max-width:640px;
    width:70%;
    list-style: none;
    text-align:left;
    padding: 0;
    padding-left: 25px;
    margin: 10px auto 0px;
  }
  .hhblog ul li{
    padding-bottom:15px;
    font-weight:bold;
}
  .hhblog ul li:before {
    font-family: Font Awesome 5 Free;
    font-weight: bold;
    content: '\f0da';
    padding-right: 8px;
    color: #F7DE05;
    text-shadow: 1px 1px 2px #121228;
  }
.scom {
    position: relative;
    padding: 30px;
    border: solid 1px #121228;
    margin-top: 20px;
}
.scomt {
    position: absolute;
    top: -15px;
    padding: 5px;
    box-sizing: border-box;
    background: #fff;
    font-size:20px;
    font-weight: bold;
}
#sec01 + div:nth-child(3) > img {
    float: right !important;
}
  @media screen and (max-width:767px) {
    .hhblog img {
      padding: 1%;
      width: 98%;
    }

    .hhsuumo img {
      display: inline-block;
      width: 150px;
      margin: 0 auto;
    }

    .hhreq a {
      display: block;
      width: 150px;
      text-align: center;
      text-decoration: none;
      color: #ffffff !important;
      text-shadow: 1px 1px 1px rgba(14, 14, 40, 0.5);
      font-weight: bold;
      margin: 10px auto;
      padding: 10px 20px;
      background: -webkit-linear-gradient(-45deg, #fff 3%, #F7DE05 20%, #DA8E00 70%, #EDAC06);
      border-radius: 10px;
      box-shadow: -1px -1px 2px #121228 inset;
      transition: all 0.3s;
    }
  }


  big {
    display: inline-block;
    padding: 0 1.5px;
    font-weight: bold;
    font-size: 130%;
  }

  hhred {
    display: inline-block;
    color: red;
    padding: 0px 1.5px;
    margin: 0px;
    line-height: 1em;
    font-size: 150%;
    font-weight: bold;
    border-bottom: 1px dashed;
  }

  .hhgold {
    color: #DA8E00;
    background: -webkit-linear-gradient(-60deg,#946300 32%,#F7DE05 33%,#9e6a00 34%,#EDAC06);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
  }

  .hhreq {
    display: flex;
    justify-content: space-between;
    flex-wrap: wrap;
  }

   .hhreq a {
    display: block;
    width: 150px;
    text-align: center;
    text-decoration: none;
    color: #ffffff;
    text-shadow: 1px 1px 1px rgba(14, 14, 40, 0.5);
    font-weight: bold;
    margin: 10px auto;
    padding: 10px 20px;
    background: -webkit-linear-gradient(-45deg,  #EDAC06 0%, #DA8E00 50%, #EDAC06);
    border-radius: 10px;
    box-shadow: -1px -1px 2px #121228 inset;
    transition: all 0.3s;
  }

  .hhreq a:hover {
    box-shadow: 1px 1px 2px #121228 inset;
    transition: all 0.3s;
  }

  .hhreq fieldset {
    margin: 20px 0;
  }

  .hhreq a:nth-child(2) {
    background-color: #ffffff;
    background-image: linear-gradient(132deg,#11781b 0%,#93f43f 75%, #11781b 100%);
  }

  .hhreq a:nth-child(3) {
    background-color: #ffffff;
    background-image: linear-gradient(135deg,#8221ff 0%, #21D4FD 75%, #8221ff 100%);
  }

  .hhsuumo img {
    display: block;
    width: 150px;
    margin: 0 auto;
  }

.flex-row {
    display: flex;
    flex-direction: row;
    gap: 10px;
    margin-bottom: 20px;
  }

  .flex-item {
    width: 50%;
  }

  @media screen and (max-width: 768px) {
    .flex-row {
      flex-direction: column;
    }

    .flex-item {
      width: 100%;
    }
  }
 .modal {
  display: none;
  position: fixed;
  z-index: 1000;
  padding-top: 60px;
  left: 0; top: 0;
  width: 100%; height: 100%;
  overflow: auto;
  background-color: rgba(0,0,0,0.8);
}

.modal-content {
  margin: auto;
  display: block;
  max-width: 90%;
  max-height: 80vh;
  border-radius: 10px;
}

.modal-close {
  position: absolute;
  top: 20px;
  right: 35px;
  color: #fff;
  font-size: 40px;
  font-weight: bold;
  cursor: pointer;
} 

.modal-trigger {
  cursor: pointer;
  transition: transform 0.2s;
}
.modal-trigger:hover {
  transform: scale(1.02); /* 少し拡大するエフェクト（任意） */
}
</style>




<script>
document.addEventListener("DOMContentLoaded", function() {
  const modal = document.getElementById("image-modal");
  const modalImg = document.getElementById("modal-img");
  const closeBtn = document.querySelector(".modal-close");

  document.querySelectorAll('.modal-trigger').forEach(img => {
    img.addEventListener('click', function () {
      modal.style.display = "block";
      modalImg.src = this.src;
    });
  });

  closeBtn.onclick = function () {
    modal.style.display = "none";
  }

  // モーダル背景をクリックして閉じる
  modal.onclick = function(e) {
    if (e.target === modal) {
      modal.style.display = "none";
    }
  }
});
</script>]]></description>
            <pubDate>2025-05-03</pubDate>
        </item>
                
        <item>
            <title>マンション　513万円</title>
            <link>https://www.re-nove.co.jp/blog/entry-619625/</link>
            <description><![CDATA[<div class="hhblog"><h2 class="h2back" style="background-image:url(//www.img-asp.jp/cms/619625_1_0_0_1.jpg);">
  
</h2>
<p style="text-align: left">リフォーム費用：<font size="6">513</font>万円（税込）　<br>物件種別：<font size="4">マンション</font>　物件面積：<font size="4">79.43</font>㎡　物件所在地：<font size="4">西宮市</font></p>
<div class="flex-row">
  <div class="flex-item">
    <img src="//www.img-asp.jp/cms/619625_2_0_0_3.jpg" class="modal-trigger" style="width: 100%;" alt="before">
    <p>物件外観写真</p>
  </div>
  <div class="flex-item">
    <img src="//www.img-asp.jp/cms/619625_3_0_0_3.jpg" class="modal-trigger" style="width: 100%;" alt="before">
    <p>間取り図</p>
  </div>
</div> 

<div class="scom" style="text-align: left;">  
<div class="scomt">リフォーム内容</div>
   ・既設キッチン解体撤去、新規キッチン組み立て設置、新規カップボード組み立て設置<br>・既設床材撤去、新規フローリング施工<br>・クロス貼替<br>・既設ユニットバス解体撤去、新規ユニットバス組み立て設置<br>・既設トイレ解体撤去、新規トイレ組み立て設置<br>・既設洗面化粧台解体撤去、新規洗面化粧台組み立て設置<p></p><p style="text-align: left">・既設建具解体撤去、新規建具組み立て設置<br>・間取り変更　etc...
</p></div>


<h2 id="sec01" class="hhgold">リフォーム画像</h2>
 
<br>
<div class="flex-row">
  <div class="flex-item">
    <img src="//www.img-asp.jp/cms/619625_4_0_0_3.jpg" class="modal-trigger" style="width: 100%;" alt="before">
    <p>キッチン（before）</p>
  </div>
  <div class="flex-item">
    <img src="//www.img-asp.jp/cms/619625_5_0_0_3.jpg" class="modal-trigger" style="width: 100%;" alt="before">
    <p>キッチン（after）<br>壁付けから対面式へ。背面にカップボードも設置。</p>
  </div>
</div>

<div class="flex-row">
  <div class="flex-item">
    <img src="//www.img-asp.jp/cms/619625_8_0_0_3.jpg" class="modal-trigger" style="width: 100%;" alt="before">
    <p>リビングダイニング（before）</p>
  </div>
  <div class="flex-item">
    <img src="//www.img-asp.jp/cms/619625_9_0_0_3.jpg" class="modal-trigger" style="width: 100%;" alt="before">
    <p>リビングダイニング（after）</p><p style="text-align: left; margin: 5px 0;">リビングダイニングと隣の洋室を一体利用で約24帖大に</p>
  </div>
</div>

<div class="flex-row">
  <div class="flex-item">
    <img src="//www.img-asp.jp/cms/619625_7_0_0_3.jpg" class="modal-trigger" style="width: 100%;" alt="before">
    <p>キッチン横洋室（before）</p>
  </div>
  <div class="flex-item">
    <img src="//www.img-asp.jp/cms/619625_6_0_0_3.jpg" class="modal-trigger" style="width: 100%;" alt="before">
    <p>キッチン横WIC（after）</p><p style="text-align: left; margin: 5px 0;">キッチン横をウォークインクロゼットにして収納力アップ</p>
  </div>
</div>

<div class="flex-row">
  <div class="flex-item">
    <img src="//www.img-asp.jp/cms/619625_12_0_0_3.jpg" class="modal-trigger" style="width: 100%;" alt="before">
    <p>浴室（before）</p>
  </div>
  <div class="flex-item">
    <img src="//www.img-asp.jp/cms/619625_13_0_0_3.jpg" class="modal-trigger" style="width: 100%;" alt="before">
    <p>浴室（after）</p><p style="text-align: left; margin: 5px 0;">最新のユニットバスへ変更。</p>
  </div>
</div>

<div class="flex-row">
  <div class="flex-item">
    <img src="//www.img-asp.jp/cms/619625_10_0_0_3.jpg" class="modal-trigger" style="width: 100%;" alt="before">
    <p>玄関＆廊下（before）</p>
  </div>
  <div class="flex-item">
    <img src="//www.img-asp.jp/cms/619625_11_0_0_3.jpg" class="modal-trigger" style="width: 100%;" alt="before">
    <p>玄関＆廊下（after）</p><p style="text-align: left; margin: 5px 0;">白を基調とした明るい玄関に変更。</p>
  </div>
</div>

<p class="clearfix"><br></p>
<div class="scom" style="text-align: left;">
  <div class="scomt">リフォームのポイントについて</div>収納スペースを大幅に広げたり、機能性をアップすると同時に明るく開放的な空間にすることで快適性もアップすることに注意しました。毎日過ごす空間だからこそ飽きのこないシンプルかつ清潔感のある部屋にしました。
<br>
</div>
<br>
     <div style="text-align: center; word-break: break-word;">
  <img src="//www.img-asp.jp/cms/615447_37_0_0_1.jpg" style="width: 70%;" alt="">
</div>
  


  <p style="font-size: 1.5em; font-weight: bold; text-align: center;">お問合せはこちらから</p>
</div>

        
          <div class="hhreq">
            <a class="floatTel" href="tel:0798-61-3000" onclick="ga('send', 'event', '電話リンク', 'タップ');" target="_blank">電話<i class="fas fa-headset"></i></a><a href="mailto:info-renovation@happydream.co.jp" target="_blank">メール <i class="far fa-paper-plane"></i></a>
        <fieldset>
              <legend style="color:red;font-weight:bold;">＜当ホームページ以外から閲覧中の皆様へ＞</legend>
              <p><sub style="color:red;font-weight:bold;">本サイトの内容が他媒体に自動的もしくは許可なく転載されている場合、正しく表記されない（リンク先に遷移できない、画像が表示されない等）ことがございます。本注意書きを他サイトにてご覧の皆様は、当社公式サイトまでお越しください。</sub></p>
            </fieldset>              
          </div>
<div id="image-modal" class="modal">
  <span class="modal-close">&times;</span>
  <img class="modal-content" id="modal-img">
</div>
<style>
#entry-main{
    padding: 15px 50px;
    border: none !important;
    background-color: #fff;
    box-shadow: 0px 0px 10px #121228;
} 
.entry-date{
    float:right;
}
 .hhblog {
    font-family: メイリオ, Meiryo, 'Arial';
    line-height: 1.6em;
    font-size: 16px;
    text-align:center;
    scroll-behavior: smooth;
  }
  .tocontents{
    line-height:2.1em !important;
    padding:20px 30px;
    max-width:320px;
    margin:20px auto;
  }
  .hhblog h2 {
    display: block;
    position: relative;
    margin: 20px auto 40px;
    font-size:20px;
    font-weight: bold;
  }

.hhblog h2.h2back {
   
    background-position: center;    /* ← 必要なら位置調整も */
   height: 300px;                   /* 高さは任意。必要なら指定 */
    padding: 20px;                  /* 文字の余白 */
    color: #fff;
  /* 以下を追加または変更 */
    text-align: left;      /* ← 左寄せにする */
    padding-left: 20px;    /* ← 左に余白を追加（お好みで調整） */
    padding-top: 20px;     /* ← 上にも少し余白（任意） */
    font-size: 24px;       /* ← 文字サイズ（任意で調整） */
}

  .hhblog h3{
   display:block;
   position:relative;
   text-align:center;
   font-weight:bold;
   font-size:20px;
   padding:20px auto;
   }
  .hhblog h2,.hhblog h3,.hhblog h4, .hhblog h5{
   text-align:center;
   margin:20px auto;
   }

  .hhblog img {
    padding: 1%;
    width: 48%;
  }
  .hhblog ul {
    display:block;
    max-width:640px;
    width:70%;
    list-style: none;
    text-align:left;
    padding: 0;
    padding-left: 25px;
    margin: 10px auto 0px;
  }
  .hhblog ul li{
    padding-bottom:15px;
    font-weight:bold;
}
  .hhblog ul li:before {
    font-family: Font Awesome 5 Free;
    font-weight: bold;
    content: '\f0da';
    padding-right: 8px;
    color: #F7DE05;
    text-shadow: 1px 1px 2px #121228;
  }
.scom {
    position: relative;
    padding: 30px;
    border: solid 1px #121228;
    margin-top: 20px;
}
.scomt {
    position: absolute;
    top: -15px;
    padding: 5px;
    box-sizing: border-box;
    background: #fff;
    font-size:20px;
    font-weight: bold;
}
#sec01 + div:nth-child(3) > img {
    float: right !important;
}
  @media screen and (max-width:767px) {
    .hhblog img {
      padding: 1%;
      width: 98%;
    }

    .hhsuumo img {
      display: inline-block;
      width: 150px;
      margin: 0 auto;
    }

    .hhreq a {
      display: block;
      width: 150px;
      text-align: center;
      text-decoration: none;
      color: #ffffff !important;
      text-shadow: 1px 1px 1px rgba(14, 14, 40, 0.5);
      font-weight: bold;
      margin: 10px auto;
      padding: 10px 20px;
      background: -webkit-linear-gradient(-45deg, #fff 3%, #F7DE05 20%, #DA8E00 70%, #EDAC06);
      border-radius: 10px;
      box-shadow: -1px -1px 2px #121228 inset;
      transition: all 0.3s;
    }
  }


  big {
    display: inline-block;
    padding: 0 1.5px;
    font-weight: bold;
    font-size: 130%;
  }

  hhred {
    display: inline-block;
    color: red;
    padding: 0px 1.5px;
    margin: 0px;
    line-height: 1em;
    font-size: 150%;
    font-weight: bold;
    border-bottom: 1px dashed;
  }

  .hhgold {
    color: #DA8E00;
    background: -webkit-linear-gradient(-60deg,#946300 32%,#F7DE05 33%,#9e6a00 34%,#EDAC06);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
  }

  .hhreq {
    display: flex;
    justify-content: space-between;
    flex-wrap: wrap;
  }

   .hhreq a {
    display: block;
    width: 150px;
    text-align: center;
    text-decoration: none;
    color: #ffffff;
    text-shadow: 1px 1px 1px rgba(14, 14, 40, 0.5);
    font-weight: bold;
    margin: 10px auto;
    padding: 10px 20px;
    background: -webkit-linear-gradient(-45deg,  #EDAC06 0%, #DA8E00 50%, #EDAC06);
    border-radius: 10px;
    box-shadow: -1px -1px 2px #121228 inset;
    transition: all 0.3s;
  }

  .hhreq a:hover {
    box-shadow: 1px 1px 2px #121228 inset;
    transition: all 0.3s;
  }

  .hhreq fieldset {
    margin: 20px 0;
  }

  .hhreq a:nth-child(2) {
    background-color: #ffffff;
    background-image: linear-gradient(132deg,#11781b 0%,#93f43f 75%, #11781b 100%);
  }

  .hhreq a:nth-child(3) {
    background-color: #ffffff;
    background-image: linear-gradient(135deg,#8221ff 0%, #21D4FD 75%, #8221ff 100%);
  }

  .hhsuumo img {
    display: block;
    width: 150px;
    margin: 0 auto;
  }

.flex-row {
    display: flex;
    flex-direction: row;
    gap: 10px;
    margin-bottom: 20px;
  }

  .flex-item {
    width: 50%;
  }

  @media screen and (max-width: 768px) {
    .flex-row {
      flex-direction: column;
    }

    .flex-item {
      width: 100%;
    }
  }
 .modal {
  display: none;
  position: fixed;
  z-index: 1000;
  padding-top: 60px;
  left: 0; top: 0;
  width: 100%; height: 100%;
  overflow: auto;
  background-color: rgba(0,0,0,0.8);
}

.modal-content {
  margin: auto;
  display: block;
  max-width: 90%;
  max-height: 80vh;
  border-radius: 10px;
}

.modal-close {
  position: absolute;
  top: 20px;
  right: 35px;
  color: #fff;
  font-size: 40px;
  font-weight: bold;
  cursor: pointer;
} 

.modal-trigger {
  cursor: pointer;
  transition: transform 0.2s;
}
.modal-trigger:hover {
  transform: scale(1.02); /* 少し拡大するエフェクト（任意） */
}
</style>




<script>
document.addEventListener("DOMContentLoaded", function() {
  const modal = document.getElementById("image-modal");
  const modalImg = document.getElementById("modal-img");
  const closeBtn = document.querySelector(".modal-close");

  document.querySelectorAll('.modal-trigger').forEach(img => {
    img.addEventListener('click', function () {
      modal.style.display = "block";
      modalImg.src = this.src;
    });
  });

  closeBtn.onclick = function () {
    modal.style.display = "none";
  }

  // モーダル背景をクリックして閉じる
  modal.onclick = function(e) {
    if (e.target === modal) {
      modal.style.display = "none";
    }
  }
});
</script>]]></description>
            <pubDate>2025-04-19</pubDate>
        </item>
                
        <item>
            <title>マンション　637万円</title>
            <link>https://www.re-nove.co.jp/blog/entry-619626/</link>
            <description><![CDATA[<div class="hhblog"><h2 class="h2back" style="background-image:url(//www.img-asp.jp/cms/619626_1_0_0_1.jpg);">
  
</h2>
<p style="text-align: left">リフォーム費用：<font size="6">637</font>万円（税込）　<br>物件種別：<font size="4">マンション</font>　物件面積：<font size="4">82.37</font>㎡　物件所在地：<font size="4">神戸市長田区</font></p>
<div class="flex-row">
  <div class="flex-item">
　<img src="//www.img-asp.jp/cms/619626_6_0_0_3.jpg" class="modal-trigger" style="width: 100%;" alt="before">    
    <p>物件外観写真</p>
  </div>
  <div class="flex-item">
    <img src="//www.img-asp.jp/cms/619626_7_0_0_3.jpg" class="modal-trigger" style="width: 100%;" alt="before">
    <p>間取り図</p>
  </div>
</div> 

<div class="scom" style="text-align: left;">  
<div class="scomt">リフォーム内容</div>
   ・既設キッチン解体撤去、新規キッチン組み立て設置、カップボード組み立て設置<br>・既設床材撤去、新規フローリング施工<br>・壁解体撤去、クロス貼替<br>・既設ユニットバス解体撤去、新規ユニットバス組み立て設置<br>・既設トイレ解体撤去、新規トイレ組み立て設置<br>・既設洗面化粧台解体撤去、新規洗面化粧台組み立て設置<p></p><p style="text-align: left">・既設建具解体撤去、新規建具組み立て設置　etc...
</p></div>


<h2 id="sec01" class="hhgold">リフォーム画像</h2>
 
<br>
<div class="flex-row">
  <div class="flex-item">
    <img src="//www.img-asp.jp/cms/619626_2_0_0_3.jpg" class="modal-trigger" style="width: 100%;" alt="before">
    <p>キッチン（before）</p>
  </div>
  <div class="flex-item">
    <img src="//www.img-asp.jp/cms/619626_3_0_0_3.jpg" class="modal-trigger" style="width: 100%;" alt="before">
    <p>キッチン（after）<br>L字キッチンから通常の対面式へ。背面にカップボードも</p>
  </div>
</div>

<div class="flex-row">
  <div class="flex-item">
    <img src="//www.img-asp.jp/cms/619626_8_0_0_3.jpg" class="modal-trigger" style="width: 100%;" alt="before">
    <p>洗面化粧台（before）</p>
  </div>
  <div class="flex-item">
    <img src="//www.img-asp.jp/cms/619626_9_0_0_3.jpg" class="modal-trigger" style="width: 100%;" alt="before">
    <p>洗面化粧台（after）</p><p style="text-align: left; margin: 5px 0;">ボウルをサイズアップ。収納スペースも増量。</p>
  </div>
</div>

<div class="flex-row">
  <div class="flex-item">
    <img src="//www.img-asp.jp/cms/619626_4_0_0_3.jpg" class="modal-trigger" style="width: 100%;" alt="before">
    <p>トイレ（before）</p>
  </div>
  <div class="flex-item">
    <img src="//www.img-asp.jp/cms/619626_5_0_0_3.jpg" class="modal-trigger" style="width: 100%;" alt="before">
    <p>トイレ（after）</p><p style="text-align: left; margin: 5px 0;">タンク一体型手洗い付トイレに変更。</p>
  </div>
</div>

<div class="flex-row">
  <div class="flex-item">
    <img src="//www.img-asp.jp/cms/619626_10_0_0_3.jpg" class="modal-trigger" style="width: 100%;" alt="before">
    <p>洋室（before）</p>
  </div>
  <div class="flex-item">
    <img src="//www.img-asp.jp/cms/619626_11_0_0_3.jpg" class="modal-trigger" style="width: 100%;" alt="before">
    <p>洋室（after）</p><p style="text-align: left; margin: 5px 0;">建具、フローリング、クロスも新調し明るいお部屋に。</p>
  </div>
</div>


<p class="clearfix"><br></p>
<div class="scom" style="text-align: left;">
  <div class="scomt">リフォームのポイントについて</div>今まで以上に使い勝手のいい空間をコンセプトにリフォームを行っています。もともと眺望が特徴的なお部屋でしたが、眺望と共に明るく開放的な空間であることも強調されています。<br>
</div>
<br>
     <div style="text-align: center; word-break: break-word;">
  <img src="//www.img-asp.jp/cms/615447_37_0_0_1.jpg" style="width: 70%;" alt="">
</div>
  


  <p style="font-size: 1.5em; font-weight: bold; text-align: center;">お問合せはこちらから</p>
</div>

        
          <div class="hhreq">
            <a class="floatTel" href="tel:0798-61-3000" onclick="ga('send', 'event', '電話リンク', 'タップ');" target="_blank">電話<i class="fas fa-headset"></i></a><a href="mailto:info-renovation@happydream.co.jp" target="_blank">メール <i class="far fa-paper-plane"></i></a>
        <fieldset>
              <legend style="color:red;font-weight:bold;">＜当ホームページ以外から閲覧中の皆様へ＞</legend>
              <p><sub style="color:red;font-weight:bold;">本サイトの内容が他媒体に自動的もしくは許可なく転載されている場合、正しく表記されない（リンク先に遷移できない、画像が表示されない等）ことがございます。本注意書きを他サイトにてご覧の皆様は、当社公式サイトまでお越しください。</sub></p>
            </fieldset>              
          </div>
<div id="image-modal" class="modal">
  <span class="modal-close">&times;</span>
  <img class="modal-content" id="modal-img">
</div>
<style>
#entry-main{
    padding: 15px 50px;
    border: none !important;
    background-color: #fff;
    box-shadow: 0px 0px 10px #121228;
} 
.entry-date{
    float:right;
}
 .hhblog {
    font-family: メイリオ, Meiryo, 'Arial';
    line-height: 1.6em;
    font-size: 16px;
    text-align:center;
    scroll-behavior: smooth;
  }
  .tocontents{
    line-height:2.1em !important;
    padding:20px 30px;
    max-width:320px;
    margin:20px auto;
  }
  .hhblog h2 {
    display: block;
    position: relative;
    margin: 20px auto 40px;
    font-size:20px;
    font-weight: bold;
  }

.hhblog h2.h2back {
   
    background-position: center;    /* ← 必要なら位置調整も */
   height: 300px;                   /* 高さは任意。必要なら指定 */
    padding: 20px;                  /* 文字の余白 */
    color: #fff;
  /* 以下を追加または変更 */
    text-align: left;      /* ← 左寄せにする */
    padding-left: 20px;    /* ← 左に余白を追加（お好みで調整） */
    padding-top: 20px;     /* ← 上にも少し余白（任意） */
    font-size: 24px;       /* ← 文字サイズ（任意で調整） */
}

  .hhblog h3{
   display:block;
   position:relative;
   text-align:center;
   font-weight:bold;
   font-size:20px;
   padding:20px auto;
   }
  .hhblog h2,.hhblog h3,.hhblog h4, .hhblog h5{
   text-align:center;
   margin:20px auto;
   }

  .hhblog img {
    padding: 1%;
    width: 48%;
  }
  .hhblog ul {
    display:block;
    max-width:640px;
    width:70%;
    list-style: none;
    text-align:left;
    padding: 0;
    padding-left: 25px;
    margin: 10px auto 0px;
  }
  .hhblog ul li{
    padding-bottom:15px;
    font-weight:bold;
}
  .hhblog ul li:before {
    font-family: Font Awesome 5 Free;
    font-weight: bold;
    content: '\f0da';
    padding-right: 8px;
    color: #F7DE05;
    text-shadow: 1px 1px 2px #121228;
  }
.scom {
    position: relative;
    padding: 30px;
    border: solid 1px #121228;
    margin-top: 20px;
}
.scomt {
    position: absolute;
    top: -15px;
    padding: 5px;
    box-sizing: border-box;
    background: #fff;
    font-size:20px;
    font-weight: bold;
}
#sec01 + div:nth-child(3) > img {
    float: right !important;
}
  @media screen and (max-width:767px) {
    .hhblog img {
      padding: 1%;
      width: 98%;
    }

    .hhsuumo img {
      display: inline-block;
      width: 150px;
      margin: 0 auto;
    }

    .hhreq a {
      display: block;
      width: 150px;
      text-align: center;
      text-decoration: none;
      color: #ffffff !important;
      text-shadow: 1px 1px 1px rgba(14, 14, 40, 0.5);
      font-weight: bold;
      margin: 10px auto;
      padding: 10px 20px;
      background: -webkit-linear-gradient(-45deg, #fff 3%, #F7DE05 20%, #DA8E00 70%, #EDAC06);
      border-radius: 10px;
      box-shadow: -1px -1px 2px #121228 inset;
      transition: all 0.3s;
    }
  }


  big {
    display: inline-block;
    padding: 0 1.5px;
    font-weight: bold;
    font-size: 130%;
  }

  hhred {
    display: inline-block;
    color: red;
    padding: 0px 1.5px;
    margin: 0px;
    line-height: 1em;
    font-size: 150%;
    font-weight: bold;
    border-bottom: 1px dashed;
  }

  .hhgold {
    color: #DA8E00;
    background: -webkit-linear-gradient(-60deg,#946300 32%,#F7DE05 33%,#9e6a00 34%,#EDAC06);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
  }

  .hhreq {
    display: flex;
    justify-content: space-between;
    flex-wrap: wrap;
  }

   .hhreq a {
    display: block;
    width: 150px;
    text-align: center;
    text-decoration: none;
    color: #ffffff;
    text-shadow: 1px 1px 1px rgba(14, 14, 40, 0.5);
    font-weight: bold;
    margin: 10px auto;
    padding: 10px 20px;
    background: -webkit-linear-gradient(-45deg,  #EDAC06 0%, #DA8E00 50%, #EDAC06);
    border-radius: 10px;
    box-shadow: -1px -1px 2px #121228 inset;
    transition: all 0.3s;
  }

  .hhreq a:hover {
    box-shadow: 1px 1px 2px #121228 inset;
    transition: all 0.3s;
  }

  .hhreq fieldset {
    margin: 20px 0;
  }

  .hhreq a:nth-child(2) {
    background-color: #ffffff;
    background-image: linear-gradient(132deg,#11781b 0%,#93f43f 75%, #11781b 100%);
  }

  .hhreq a:nth-child(3) {
    background-color: #ffffff;
    background-image: linear-gradient(135deg,#8221ff 0%, #21D4FD 75%, #8221ff 100%);
  }

  .hhsuumo img {
    display: block;
    width: 150px;
    margin: 0 auto;
  }

.flex-row {
    display: flex;
    flex-direction: row;
    gap: 10px;
    margin-bottom: 20px;
  }

  .flex-item {
    width: 50%;
  }

  @media screen and (max-width: 768px) {
    .flex-row {
      flex-direction: column;
    }

    .flex-item {
      width: 100%;
    }
  }
 .modal {
  display: none;
  position: fixed;
  z-index: 1000;
  padding-top: 60px;
  left: 0; top: 0;
  width: 100%; height: 100%;
  overflow: auto;
  background-color: rgba(0,0,0,0.8);
}

.modal-content {
  margin: auto;
  display: block;
  max-width: 90%;
  max-height: 80vh;
  border-radius: 10px;
}

.modal-close {
  position: absolute;
  top: 20px;
  right: 35px;
  color: #fff;
  font-size: 40px;
  font-weight: bold;
  cursor: pointer;
} 

.modal-trigger {
  cursor: pointer;
  transition: transform 0.2s;
}
.modal-trigger:hover {
  transform: scale(1.02); /* 少し拡大するエフェクト（任意） */
}
</style>




<script>
document.addEventListener("DOMContentLoaded", function() {
  const modal = document.getElementById("image-modal");
  const modalImg = document.getElementById("modal-img");
  const closeBtn = document.querySelector(".modal-close");

  document.querySelectorAll('.modal-trigger').forEach(img => {
    img.addEventListener('click', function () {
      modal.style.display = "block";
      modalImg.src = this.src;
    });
  });

  closeBtn.onclick = function () {
    modal.style.display = "none";
  }

  // モーダル背景をクリックして閉じる
  modal.onclick = function(e) {
    if (e.target === modal) {
      modal.style.display = "none";
    }
  }
});
</script>]]></description>
            <pubDate>2025-04-19</pubDate>
        </item>
                
        <item>
            <title>マンション　498万円</title>
            <link>https://www.re-nove.co.jp/blog/entry-619037/</link>
            <description><![CDATA[<div class="hhblog"><h2 class="h2back" style="background-image:url(//www.img-asp.jp/cms/619037_5_0_0_1.jpg);">
  
</h2>
<p style="text-align: left">リフォーム費用：<font size="6">498</font>万円（税込）　<br>物件種別：<font size="4">マンション</font>　物件面積：<font size="4">52.80</font>㎡　物件所在地：<font size="4">神戸市東灘区</font></p>
<div class="flex-row">
  <div class="flex-item">
　<img src="//www.img-asp.jp/cms/619037_1_0_0_3.jpg" class="modal-trigger" style="width: 100%;" alt="before">
        <p>物件外観写真</p>
  </div>
  <div class="flex-item">
    <img src="//www.img-asp.jp/cms/619037_2_0_0_3.jpg" class="modal-trigger" style="width: 100%;" alt="before">
    <p>間取り図</p>
  </div>
</div> 

<div class="scom" style="text-align: left;">  
<div class="scomt">リフォーム内容</div>
   ・既設キッチン解体撤去、新規キッチン組み立て設置、新規カップボード組み立て設置<br>・既設床材撤去、新規フローリング施工<br>・クロス貼替<br>・既設ユニットバス解体撤去、新規ユニットバス組み立て設置<br>・既設トイレ解体撤去、新規トイレ組み立て設置<br>・既設洗面化粧台解体撤去、新規洗面化粧台組み立て設置<p></p><p style="text-align: left">・既設建具解体撤去、新規建具組み立て設置　etc...
</p></div>


<h2 id="sec01" class="hhgold">リフォーム画像</h2>
 
<br>
<div class="flex-row">
  <div class="flex-item">
    <img src="//www.img-asp.jp/cms/619037_6_0_0_3.jpg" class="modal-trigger" style="width: 100%;" alt="before">
    <p>キッチン（before）</p>
  </div>
  <div class="flex-item">
    <img src="//www.img-asp.jp/cms/619037_7_0_0_3.jpg" class="modal-trigger" style="width: 100%;" alt="before">
    <p>キッチン（after）<br>背面にはカップボードを設置し収納力アップ。</p>
  </div>
</div>

<div class="flex-row">
  <div class="flex-item">
    <img src="//www.img-asp.jp/cms/619037_12_0_0_3.jpg" class="modal-trigger" style="width: 100%;" alt="before">
    <p>浴室（before）</p>
  </div>
  <div class="flex-item">
    <img src="//www.img-asp.jp/cms/619037_13_0_0_3.jpg" class="modal-trigger" style="width: 100%;" alt="before">
    <p>浴室（after）</p><p style="text-align: left; margin: 5px 0;">洗い場周りもスッキリと広く使えるように。</p>
  </div>
</div>

<div class="flex-row">
  <div class="flex-item">
    <img src="//www.img-asp.jp/cms/619037_8_0_0_3.jpg" class="modal-trigger" style="width: 100%;" alt="before">
    <p>トイレ（before）</p>
  </div>
  <div class="flex-item">
    <img src="//www.img-asp.jp/cms/619037_9_0_0_3.jpg" class="modal-trigger" style="width: 100%;" alt="before">
    <p>トイレ（after）</p><p style="text-align: left; margin: 5px 0;">アクセントクロスを貼ることですっきりとした空間に。</p>
  </div>
</div>

<div class="flex-row">
  <div class="flex-item">
    <img src="//www.img-asp.jp/cms/619037_10_0_0_3.jpg" class="modal-trigger" style="width: 100%;" alt="before">
    <p>洋室（before）</p>
  </div>
  <div class="flex-item">
    <img src="//www.img-asp.jp/cms/619037_11_0_0_3.jpg" class="modal-trigger" style="width: 100%;" alt="before">
    <p>洋室（after）</p><p style="text-align: left; margin: 5px 0;">大型収納を設置し、部屋の収納力をアップ。</p>
  </div>
</div>


<p class="clearfix"><br></p>
<div class="scom" style="text-align: left;">
  <div class="scomt">リフォームのポイントについて</div>部屋に差し込む自然光を最大限活かして、明るい室内を実現することに注力しました。又、全体的に収納力をアップすることによる各居室をスッキリと見せることも注意した点です。<br>
</div>
<br>
     <div style="text-align: center; word-break: break-word;">
  <img src="//www.img-asp.jp/cms/615447_37_0_0_1.jpg" style="width: 70%;" alt="">
</div>
  


  <p style="font-size: 1.5em; font-weight: bold; text-align: center;">お問合せはこちらから</p>
</div>

        
          <div class="hhreq">
            <a class="floatTel" href="tel:0798-61-3000" onclick="ga('send', 'event', '電話リンク', 'タップ');" target="_blank">電話<i class="fas fa-headset"></i></a><a href="mailto:info-renovation@happydream.co.jp" target="_blank">メール <i class="far fa-paper-plane"></i></a>
        <fieldset>
              <legend style="color:red;font-weight:bold;">＜当ホームページ以外から閲覧中の皆様へ＞</legend>
              <p><sub style="color:red;font-weight:bold;">本サイトの内容が他媒体に自動的もしくは許可なく転載されている場合、正しく表記されない（リンク先に遷移できない、画像が表示されない等）ことがございます。本注意書きを他サイトにてご覧の皆様は、当社公式サイトまでお越しください。</sub></p>
            </fieldset>              
          </div>
<div id="image-modal" class="modal">
  <span class="modal-close">&times;</span>
  <img class="modal-content" id="modal-img">
</div>
<style>
#entry-main{
    padding: 15px 50px;
    border: none !important;
    background-color: #fff;
    box-shadow: 0px 0px 10px #121228;
} 
.entry-date{
    float:right;
}
 .hhblog {
    font-family: メイリオ, Meiryo, 'Arial';
    line-height: 1.6em;
    font-size: 16px;
    text-align:center;
    scroll-behavior: smooth;
  }
  .tocontents{
    line-height:2.1em !important;
    padding:20px 30px;
    max-width:320px;
    margin:20px auto;
  }
  .hhblog h2 {
    display: block;
    position: relative;
    margin: 20px auto 40px;
    font-size:20px;
    font-weight: bold;
  }

.hhblog h2.h2back {
   
    background-position: center;    /* ← 必要なら位置調整も */
   height: 300px;                   /* 高さは任意。必要なら指定 */
    padding: 20px;                  /* 文字の余白 */
    color: #fff;
  /* 以下を追加または変更 */
    text-align: left;      /* ← 左寄せにする */
    padding-left: 20px;    /* ← 左に余白を追加（お好みで調整） */
    padding-top: 20px;     /* ← 上にも少し余白（任意） */
    font-size: 24px;       /* ← 文字サイズ（任意で調整） */
}

  .hhblog h3{
   display:block;
   position:relative;
   text-align:center;
   font-weight:bold;
   font-size:20px;
   padding:20px auto;
   }
  .hhblog h2,.hhblog h3,.hhblog h4, .hhblog h5{
   text-align:center;
   margin:20px auto;
   }

  .hhblog img {
    padding: 1%;
    width: 48%;
  }
  .hhblog ul {
    display:block;
    max-width:640px;
    width:70%;
    list-style: none;
    text-align:left;
    padding: 0;
    padding-left: 25px;
    margin: 10px auto 0px;
  }
  .hhblog ul li{
    padding-bottom:15px;
    font-weight:bold;
}
  .hhblog ul li:before {
    font-family: Font Awesome 5 Free;
    font-weight: bold;
    content: '\f0da';
    padding-right: 8px;
    color: #F7DE05;
    text-shadow: 1px 1px 2px #121228;
  }
.scom {
    position: relative;
    padding: 30px;
    border: solid 1px #121228;
    margin-top: 20px;
}
.scomt {
    position: absolute;
    top: -15px;
    padding: 5px;
    box-sizing: border-box;
    background: #fff;
    font-size:20px;
    font-weight: bold;
}
#sec01 + div:nth-child(3) > img {
    float: right !important;
}
  @media screen and (max-width:767px) {
    .hhblog img {
      padding: 1%;
      width: 98%;
    }

    .hhsuumo img {
      display: inline-block;
      width: 150px;
      margin: 0 auto;
    }

    .hhreq a {
      display: block;
      width: 150px;
      text-align: center;
      text-decoration: none;
      color: #ffffff !important;
      text-shadow: 1px 1px 1px rgba(14, 14, 40, 0.5);
      font-weight: bold;
      margin: 10px auto;
      padding: 10px 20px;
      background: -webkit-linear-gradient(-45deg, #fff 3%, #F7DE05 20%, #DA8E00 70%, #EDAC06);
      border-radius: 10px;
      box-shadow: -1px -1px 2px #121228 inset;
      transition: all 0.3s;
    }
  }


  big {
    display: inline-block;
    padding: 0 1.5px;
    font-weight: bold;
    font-size: 130%;
  }

  hhred {
    display: inline-block;
    color: red;
    padding: 0px 1.5px;
    margin: 0px;
    line-height: 1em;
    font-size: 150%;
    font-weight: bold;
    border-bottom: 1px dashed;
  }

  .hhgold {
    color: #DA8E00;
    background: -webkit-linear-gradient(-60deg,#946300 32%,#F7DE05 33%,#9e6a00 34%,#EDAC06);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
  }

  .hhreq {
    display: flex;
    justify-content: space-between;
    flex-wrap: wrap;
  }

   .hhreq a {
    display: block;
    width: 150px;
    text-align: center;
    text-decoration: none;
    color: #ffffff;
    text-shadow: 1px 1px 1px rgba(14, 14, 40, 0.5);
    font-weight: bold;
    margin: 10px auto;
    padding: 10px 20px;
    background: -webkit-linear-gradient(-45deg,  #EDAC06 0%, #DA8E00 50%, #EDAC06);
    border-radius: 10px;
    box-shadow: -1px -1px 2px #121228 inset;
    transition: all 0.3s;
  }

  .hhreq a:hover {
    box-shadow: 1px 1px 2px #121228 inset;
    transition: all 0.3s;
  }

  .hhreq fieldset {
    margin: 20px 0;
  }

  .hhreq a:nth-child(2) {
    background-color: #ffffff;
    background-image: linear-gradient(132deg,#11781b 0%,#93f43f 75%, #11781b 100%);
  }

  .hhreq a:nth-child(3) {
    background-color: #ffffff;
    background-image: linear-gradient(135deg,#8221ff 0%, #21D4FD 75%, #8221ff 100%);
  }

  .hhsuumo img {
    display: block;
    width: 150px;
    margin: 0 auto;
  }

.flex-row {
    display: flex;
    flex-direction: row;
    gap: 10px;
    margin-bottom: 20px;
  }

  .flex-item {
    width: 50%;
  }

  @media screen and (max-width: 768px) {
    .flex-row {
      flex-direction: column;
    }

    .flex-item {
      width: 100%;
    }
  }
 .modal {
  display: none;
  position: fixed;
  z-index: 1000;
  padding-top: 60px;
  left: 0; top: 0;
  width: 100%; height: 100%;
  overflow: auto;
  background-color: rgba(0,0,0,0.8);
}

.modal-content {
  margin: auto;
  display: block;
  max-width: 90%;
  max-height: 80vh;
  border-radius: 10px;
}

.modal-close {
  position: absolute;
  top: 20px;
  right: 35px;
  color: #fff;
  font-size: 40px;
  font-weight: bold;
  cursor: pointer;
} 

.modal-trigger {
  cursor: pointer;
  transition: transform 0.2s;
}
.modal-trigger:hover {
  transform: scale(1.02); /* 少し拡大するエフェクト（任意） */
}
</style>




<script>
document.addEventListener("DOMContentLoaded", function() {
  const modal = document.getElementById("image-modal");
  const modalImg = document.getElementById("modal-img");
  const closeBtn = document.querySelector(".modal-close");

  document.querySelectorAll('.modal-trigger').forEach(img => {
    img.addEventListener('click', function () {
      modal.style.display = "block";
      modalImg.src = this.src;
    });
  });

  closeBtn.onclick = function () {
    modal.style.display = "none";
  }

  // モーダル背景をクリックして閉じる
  modal.onclick = function(e) {
    if (e.target === modal) {
      modal.style.display = "none";
    }
  }
});
</script>]]></description>
            <pubDate>2025-04-17</pubDate>
        </item>
                
        <item>
            <title>戸建て　674万円</title>
            <link>https://www.re-nove.co.jp/blog/entry-617670/</link>
            <description><![CDATA[<div class="hhblog"><h2 class="h2back" style="background-image:url(//www.img-asp.jp/cms/617670_1_0_0_1.jpg);">
  
</h2>
<p style="text-align: left">リフォーム費用：<font size="6">674</font>万円（税込）　<br>物件種別：<font size="4">戸建て</font>　物件面積：<font size="4">74.89</font>㎡　物件所在地：<font size="4">西宮市</font></p>
<div class="flex-row">
  <div class="flex-item">
　<img src="//www.img-asp.jp/cms/617670_5_0_0_3.jpg" class="modal-trigger" style="width: 100%;" alt="before">
        <p>物件外観写真</p>
  </div>
  <div class="flex-item">
    <img src="//www.img-asp.jp/cms/617670_6_0_0_3.jpg" class="modal-trigger" style="width: 100%;" alt="before">
    <p>間取り図</p>
  </div>
</div> 

<div class="scom" style="text-align: left;">  
<div class="scomt">リフォーム内容</div>
   ・既設キッチン解体撤去、新規キッチン組み立て設置<br>・既設床材撤去、新規フローリング施工<br>・クロス貼替<br>・既設ユニットバス解体撤去、新規ユニットバス組み立て設置<br>・既設トイレ解体撤去、新規トイレ組み立て設置<br>・既設洗面化粧台解体撤去、新規洗面化粧台組み立て設置<br>・外壁洗浄、外壁塗装<br>・屋根洗浄、屋根塗装　etc...
<p></p></div>


<h2 id="sec01" class="hhgold">リフォーム画像</h2>
 
<br>
<div class="flex-row">
  <div class="flex-item">
    <img src="//www.img-asp.jp/cms/617670_2_0_0_3.jpg" class="modal-trigger" style="width: 100%;" alt="before">
    <p>キッチン（after）</p>
  </div>
  <div class="flex-item">
    <img src="//www.img-asp.jp/cms/617670_4_0_0_3.jpg" class="modal-trigger" style="width: 100%;" alt="before">
    <p>リビング（after）<br></p>
  </div>
</div>

<div class="flex-row">
  <div class="flex-item">
    <img src="//www.img-asp.jp/cms/617670_7_0_0_3.jpg" class="modal-trigger" style="width: 100%;" alt="before">
    <p>玄関（after）</p>
  </div>
  <div class="flex-item">
    <img src="//www.img-asp.jp/cms/617670_8_0_0_3.jpg" class="modal-trigger" style="width: 100%;" alt="before">
    <p>洗面台（after）</p><p style="text-align: left; margin: 5px 0;"></p>
  </div>
</div>

<div class="flex-row">
  <div class="flex-item">
    <img src="//www.img-asp.jp/cms/617670_11_0_0_3.jpg" class="modal-trigger" style="width: 100%;" alt="before">
    <p>浴室（after）</p>
  </div>
  <div class="flex-item">
    <img src="//www.img-asp.jp/cms/617670_3_0_0_3.jpg" class="modal-trigger" style="width: 100%;" alt="before">
    <p>トイレ（after）</p><p style="text-align: left; margin: 5px 0;"></p>
  </div>
</div>

<div class="flex-row">
  <div class="flex-item">
    <img src="//www.img-asp.jp/cms/617670_9_0_0_3.jpg" class="modal-trigger" style="width: 100%;" alt="before">
    <p>洋室01（after）</p>
  </div>
  <div class="flex-item">
    <img src="//www.img-asp.jp/cms/617670_10_0_0_3.jpg" class="modal-trigger" style="width: 100%;" alt="before">
    <p>洋室02（after）</p><p style="text-align: left; margin: 5px 0;">建具も変更し白を基調とした明るい玄関に。</p>
  </div>
</div>


<p class="clearfix"><br></p>
<div class="scom" style="text-align: left;">
  <div class="scomt">リフォームのポイントについて</div>外壁、屋根を含めて外観から内装の各設備を入替えてクリーニングを施すことによって新築戸建てと見まがう程のクオリティを確保しました。
<br>
</div>
<br>
     <div style="text-align: center; word-break: break-word;">
  <img src="//www.img-asp.jp/cms/615447_37_0_0_1.jpg" style="width: 70%;" alt="">
</div>
  


  <p style="font-size: 1.5em; font-weight: bold; text-align: center;">お問合せはこちらから</p>
</div>

        
          <div class="hhreq">
            <a class="floatTel" href="tel:0798-61-3000" onclick="ga('send', 'event', '電話リンク', 'タップ');" target="_blank">電話<i class="fas fa-headset"></i></a><a href="mailto:info-renovation@happydream.co.jp" target="_blank">メール <i class="far fa-paper-plane"></i></a>
        <fieldset>
              <legend style="color:red;font-weight:bold;">＜当ホームページ以外から閲覧中の皆様へ＞</legend>
              <p><sub style="color:red;font-weight:bold;">本サイトの内容が他媒体に自動的もしくは許可なく転載されている場合、正しく表記されない（リンク先に遷移できない、画像が表示されない等）ことがございます。本注意書きを他サイトにてご覧の皆様は、当社公式サイトまでお越しください。</sub></p>
            </fieldset>              
          </div>
<div id="image-modal" class="modal">
  <span class="modal-close">&times;</span>
  <img class="modal-content" id="modal-img">
</div>
<style>
#entry-main{
    padding: 15px 50px;
    border: none !important;
    background-color: #fff;
    box-shadow: 0px 0px 10px #121228;
} 
.entry-date{
    float:right;
}
 .hhblog {
    font-family: メイリオ, Meiryo, 'Arial';
    line-height: 1.6em;
    font-size: 16px;
    text-align:center;
    scroll-behavior: smooth;
  }
  .tocontents{
    line-height:2.1em !important;
    padding:20px 30px;
    max-width:320px;
    margin:20px auto;
  }
  .hhblog h2 {
    display: block;
    position: relative;
    margin: 20px auto 40px;
    font-size:20px;
    font-weight: bold;
  }

.hhblog h2.h2back {
   
    background-position: center;    /* ← 必要なら位置調整も */
   height: 300px;                   /* 高さは任意。必要なら指定 */
    padding: 20px;                  /* 文字の余白 */
    color: #fff;
  /* 以下を追加または変更 */
    text-align: left;      /* ← 左寄せにする */
    padding-left: 20px;    /* ← 左に余白を追加（お好みで調整） */
    padding-top: 20px;     /* ← 上にも少し余白（任意） */
    font-size: 24px;       /* ← 文字サイズ（任意で調整） */
}

  .hhblog h3{
   display:block;
   position:relative;
   text-align:center;
   font-weight:bold;
   font-size:20px;
   padding:20px auto;
   }
  .hhblog h2,.hhblog h3,.hhblog h4, .hhblog h5{
   text-align:center;
   margin:20px auto;
   }

  .hhblog img {
    padding: 1%;
    width: 48%;
  }
  .hhblog ul {
    display:block;
    max-width:640px;
    width:70%;
    list-style: none;
    text-align:left;
    padding: 0;
    padding-left: 25px;
    margin: 10px auto 0px;
  }
  .hhblog ul li{
    padding-bottom:15px;
    font-weight:bold;
}
  .hhblog ul li:before {
    font-family: Font Awesome 5 Free;
    font-weight: bold;
    content: '\f0da';
    padding-right: 8px;
    color: #F7DE05;
    text-shadow: 1px 1px 2px #121228;
  }
.scom {
    position: relative;
    padding: 30px;
    border: solid 1px #121228;
    margin-top: 20px;
}
.scomt {
    position: absolute;
    top: -15px;
    padding: 5px;
    box-sizing: border-box;
    background: #fff;
    font-size:20px;
    font-weight: bold;
}
#sec01 + div:nth-child(3) > img {
    float: right !important;
}
  @media screen and (max-width:767px) {
    .hhblog img {
      padding: 1%;
      width: 98%;
    }

    .hhsuumo img {
      display: inline-block;
      width: 150px;
      margin: 0 auto;
    }

    .hhreq a {
      display: block;
      width: 150px;
      text-align: center;
      text-decoration: none;
      color: #ffffff !important;
      text-shadow: 1px 1px 1px rgba(14, 14, 40, 0.5);
      font-weight: bold;
      margin: 10px auto;
      padding: 10px 20px;
      background: -webkit-linear-gradient(-45deg, #fff 3%, #F7DE05 20%, #DA8E00 70%, #EDAC06);
      border-radius: 10px;
      box-shadow: -1px -1px 2px #121228 inset;
      transition: all 0.3s;
    }
  }


  big {
    display: inline-block;
    padding: 0 1.5px;
    font-weight: bold;
    font-size: 130%;
  }

  hhred {
    display: inline-block;
    color: red;
    padding: 0px 1.5px;
    margin: 0px;
    line-height: 1em;
    font-size: 150%;
    font-weight: bold;
    border-bottom: 1px dashed;
  }

  .hhgold {
    color: #DA8E00;
    background: -webkit-linear-gradient(-60deg,#946300 32%,#F7DE05 33%,#9e6a00 34%,#EDAC06);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
  }

  .hhreq {
    display: flex;
    justify-content: space-between;
    flex-wrap: wrap;
  }

   .hhreq a {
    display: block;
    width: 150px;
    text-align: center;
    text-decoration: none;
    color: #ffffff;
    text-shadow: 1px 1px 1px rgba(14, 14, 40, 0.5);
    font-weight: bold;
    margin: 10px auto;
    padding: 10px 20px;
    background: -webkit-linear-gradient(-45deg,  #EDAC06 0%, #DA8E00 50%, #EDAC06);
    border-radius: 10px;
    box-shadow: -1px -1px 2px #121228 inset;
    transition: all 0.3s;
  }

  .hhreq a:hover {
    box-shadow: 1px 1px 2px #121228 inset;
    transition: all 0.3s;
  }

  .hhreq fieldset {
    margin: 20px 0;
  }

  .hhreq a:nth-child(2) {
    background-color: #ffffff;
    background-image: linear-gradient(132deg,#11781b 0%,#93f43f 75%, #11781b 100%);
  }

  .hhreq a:nth-child(3) {
    background-color: #ffffff;
    background-image: linear-gradient(135deg,#8221ff 0%, #21D4FD 75%, #8221ff 100%);
  }

  .hhsuumo img {
    display: block;
    width: 150px;
    margin: 0 auto;
  }

.flex-row {
    display: flex;
    flex-direction: row;
    gap: 10px;
    margin-bottom: 20px;
  }

  .flex-item {
    width: 50%;
  }

  @media screen and (max-width: 768px) {
    .flex-row {
      flex-direction: column;
    }

    .flex-item {
      width: 100%;
    }
  }
 .modal {
  display: none;
  position: fixed;
  z-index: 1000;
  padding-top: 60px;
  left: 0; top: 0;
  width: 100%; height: 100%;
  overflow: auto;
  background-color: rgba(0,0,0,0.8);
}

.modal-content {
  margin: auto;
  display: block;
  max-width: 90%;
  max-height: 80vh;
  border-radius: 10px;
}

.modal-close {
  position: absolute;
  top: 20px;
  right: 35px;
  color: #fff;
  font-size: 40px;
  font-weight: bold;
  cursor: pointer;
} 

.modal-trigger {
  cursor: pointer;
  transition: transform 0.2s;
}
.modal-trigger:hover {
  transform: scale(1.02); /* 少し拡大するエフェクト（任意） */
}
</style>




<script>
document.addEventListener("DOMContentLoaded", function() {
  const modal = document.getElementById("image-modal");
  const modalImg = document.getElementById("modal-img");
  const closeBtn = document.querySelector(".modal-close");

  document.querySelectorAll('.modal-trigger').forEach(img => {
    img.addEventListener('click', function () {
      modal.style.display = "block";
      modalImg.src = this.src;
    });
  });

  closeBtn.onclick = function () {
    modal.style.display = "none";
  }

  // モーダル背景をクリックして閉じる
  modal.onclick = function(e) {
    if (e.target === modal) {
      modal.style.display = "none";
    }
  }
});
</script>]]></description>
            <pubDate>2025-04-13</pubDate>
        </item>
            </channel>
</rss>
