<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>熊本総合病院新着情報 - 熊本総合病院</title>
	<atom:link href="https://kumamoto.jcho.go.jp/news/feed/" rel="self" type="application/rss+xml" />
	<link>https://kumamoto.jcho.go.jp</link>
	<description>Just another WordPress site</description>
	<lastBuildDate>Thu, 13 Aug 2026 08:31:37 +0000</lastBuildDate>
	<language>ja</language>
		<sy:updatePeriod>hourly</sy:updatePeriod>
		<sy:updateFrequency>1</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.4.1</generator>
	<item>
		<title>令和8年熊本地震に伴う緊急寄附・クラウドファンディングのお願い</title>
		<link>https://kumamoto.jcho.go.jp/news/%e4%bb%a4%e5%92%8c8%e5%b9%b4%e7%86%8a%e6%9c%ac%e5%9c%b0%e9%9c%87%e3%81%ab%e4%bc%b4%e3%81%86%e7%b7%8a%e6%80%a5%e5%af%84%e9%99%84%e3%81%ae%e3%81%8a%e9%a1%98%e3%81%84/</link>
		<pubDate>Thu, 13 Aug 2026 08:31:37 +0000</pubDate>
		
		<guid isPermaLink="false">https://kumamoto.jcho.go.jp/?post_type=news&#038;p=5074</guid>
		<description><![CDATA[ご支援のお願い 令和8年熊本地震に伴う 緊急寄附のお願い 被災した病院機能の早期復旧と、地域の皆さまへ必要な医療を 継続して提供するため、温かいご支援をお願い申し上げます。 令和8年7月28日に発生した熊本地震により、  [&#8230;]]]></description>
				<content:encoded><![CDATA[<!-- ===========================================================
  令和8年熊本地震に伴う緊急寄附のお願い
  ・JCHO本部「ご寄附のお願い」ページへのリンク
  ・READYFORクラウドファンディングへのリンク
  ・スマートフォン対応
=========================================================== -->

<section class="donationNotice" aria-labelledby="donationNotice-title">

  


  <div class="wrap">

    <div class="card">


      <!-- =====================================================
           ヘッダー
      ====================================================== -->

      <div class="head">

        <span class="label">
          ご支援のお願い
        </span>

        <h1 id="donationNotice-title">
          令和8年熊本地震に伴う<br>
          緊急寄附のお願い
        </h1>

        <p class="subtitle">
          被災した病院機能の早期復旧と、地域の皆さまへ必要な医療を
          継続して提供するため、温かいご支援をお願い申し上げます。
        </p>

      </div>


      <!-- =====================================================
           本文
      ====================================================== -->

      <div class="body">

        <p class="intro">
          令和8年7月28日に発生した熊本地震により、
          <strong>熊本総合病院の建物や設備、医療機器等に被害</strong>が生じました。
          地域医療機能推進機構（JCHO）では、被災地域における医療提供体制の
          早期回復に向け、緊急寄附を募集しています。
        </p>


        <!-- ===================================================
             寄附金の主な活用目的
        ==================================================== -->

        <div class="purpose">

          <h2 class="purposeTitle">
            皆さまからのご寄附の主な活用目的
          </h2>

          <ul class="purposeList">
            <li>被災した病院建物・設備の復旧</li>
            <li>医療機器・備品の修繕、再整備</li>
            <li>地域の医療提供体制の維持・強化</li>
            <li>災害対応に必要な物資・体制整備</li>
          </ul>

        </div>


        <!-- ===================================================
             メッセージ
        ==================================================== -->

        <div class="message">

          <strong>
            被災地域の医療を守るために
          </strong>

          <p>
            皆さまからお寄せいただく温かいご支援を、
            地域医療の復旧と継続のために大切に活用させていただきます。
          </p>

        </div>


        <!-- ===================================================
             ご支援方法
        ==================================================== -->

        <div class="supportArea">

          <h2 class="supportTitle">
            ご支援の方法
          </h2>


          <!-- JCHO本部 緊急寄附 -->

          <div class="buttonArea">

            <a
              class="donationButton"
              href="https://www.jcho.go.jp/jchoinfo/%E3%81%94%E5%AF%84%E9%99%84%E3%81%AE%E3%81%8A%E9%A1%98%E3%81%84/"
              target="_blank"
              rel="noopener noreferrer"
            >
              緊急寄附の詳細・お申込みはこちら
            </a>

            <p class="external">
              JCHO本部の「ご寄附のお願い」ページが別ウインドウで開きます
            </p>

          </div>


          <!-- =================================================
               READYFOR クラウドファンディング
          ================================================== -->

          <div class="crowdfundingBox">

            <span class="crowdfundingLabel">
              クラウドファンディング
            </span>

            <h3 class="crowdfundingTitle">
              READYFORからもご支援いただけます
            </h3>

            <p class="crowdfundingText">
              熊本総合病院の復旧と地域医療の継続に向け、
              クラウドファンディングによるご支援も受け付けています。
            </p>

            <a
              class="crowdfundingButton"
              href="https://readyfor.jp/projects/Kumamoto-General-Hospital2026"
              target="_blank"
              rel="noopener noreferrer"
            >
              クラウドファンディングで支援する
            </a>

            <p class="external">
              READYFORのクラウドファンディングページが別ウインドウで開きます
            </p>

          </div>

        </div>


        <!-- ===================================================
             注意書き
        ==================================================== -->

        <div class="note">

          <p>
            寄附方法、税制上の優遇措置、寄附に関するお問い合わせ先等の詳細は、
            各ページをご確認ください。
          </p>

        </div>


      </div>

    </div>

  </div>

</section>

<!-- ====== /令和8年熊本地震に伴う緊急寄附のお願い ====== --><style class="advgb-styles-renderer">
    .donationNotice{
      --ink:#172033;
      --muted:#536174;
      --main:#9f1239;
      --main-dark:#7f1d1d;
      --main-light:#fff1f2;
      --accent:#c2410c;
      --gold:#b7791f;
      --gold-light:#fffbeb;

      /* JCHO寄附ボタン */
      --button:#0f766e;
      --button-light:#0d9488;
      --button-dark:#115e59;

      /* クラウドファンディング */
      --crowd:#ea580c;
      --crowd-light:#f97316;
      --crowd-dark:#c2410c;
      --crowd-bg:#fff7ed;

      --line:#e5e7eb;
      --panel:#ffffff;
      --bg:#f8fafc;

      font-family:
        "Noto Sans JP",
        "Yu Gothic",
        YuGothic,
        "Hiragino Kaku Gothic ProN",
        Meiryo,
        sans-serif;

      color:var(--ink);
      background:var(--bg);
      line-height:1.85;
    }

    .donationNotice *{
      box-sizing:border-box;
    }

    .donationNotice .wrap{
      max-width:960px;
      margin:0 auto;
      padding:30px 16px 42px;
    }

    .donationNotice .card{
      overflow:hidden;
      background:var(--panel);
      border:1px solid var(--line);
      border-radius:22px;
      box-shadow:0 14px 38px rgba(15,23,42,.10);
    }


    /* =========================================================
       ヘッダー
    ========================================================= */

    .donationNotice .head{
      position:relative;
      overflow:hidden;
      padding:38px 28px 34px;
      text-align:center;

      background:
        radial-gradient(
          circle at 12% 20%,
          rgba(159,18,57,.10),
          transparent 32%
        ),
        radial-gradient(
          circle at 88% 80%,
          rgba(183,121,31,.12),
          transparent 34%
        ),
        linear-gradient(
          135deg,
          #fff7f7 0%,
          #ffffff 52%,
          #fffbeb 100%
        );

      border-bottom:1px solid #f3d6d9;
    }

    .donationNotice .head::before{
      content:"";
      position:absolute;
      top:0;
      left:0;
      width:100%;
      height:7px;

      background:linear-gradient(
        90deg,
        var(--main-dark),
        var(--main),
        var(--accent),
        var(--gold)
      );
    }

    .donationNotice .label{
      display:inline-flex;
      align-items:center;
      justify-content:center;
      gap:8px;

      margin-bottom:14px;
      padding:6px 17px;

      color:#fff;
      background:var(--main);
      border-radius:999px;

      font-size:13px;
      font-weight:700;
      letter-spacing:.08em;

      box-shadow:0 6px 16px rgba(159,18,57,.22);
    }

    .donationNotice .label::before{
      content:"";
      display:block;
      width:9px;
      height:9px;
      background:#fff;
      border-radius:50%;
      box-shadow:0 0 0 4px rgba(255,255,255,.2);
    }

    .donationNotice h1{
      margin:0;
      color:var(--main-dark);
      font-size:clamp(28px,4.5vw,43px);
      line-height:1.45;
      letter-spacing:.035em;
    }

    .donationNotice .subtitle{
      margin:14px auto 0;
      max-width:720px;
      color:var(--muted);
      font-size:17px;
    }


    /* =========================================================
       本文
    ========================================================= */

    .donationNotice .body{
      padding:34px 32px 38px;
    }

    .donationNotice .intro{
      margin:0;
      font-size:17px;
    }

    .donationNotice .intro strong{
      color:var(--main);
    }


    /* =========================================================
       活用目的
    ========================================================= */

    .donationNotice .purpose{
      margin-top:28px;
      padding:25px;
      background:var(--main-light);
      border:1px solid #fecdd3;
      border-radius:16px;
    }

    .donationNotice .purposeTitle{
      display:flex;
      align-items:center;
      gap:10px;
      margin:0 0 17px;
      color:var(--main-dark);
      font-size:21px;
      line-height:1.5;
    }

    .donationNotice .purposeTitle::before{
      content:"";
      flex:0 0 auto;
      width:9px;
      height:27px;
      background:var(--main);
      border-radius:999px;
    }

    .donationNotice .purposeList{
      display:grid;
      grid-template-columns:repeat(2,minmax(0,1fr));
      gap:12px;
      margin:0;
      padding:0;
      list-style:none;
    }

    .donationNotice .purposeList li{
      position:relative;
      padding:15px 15px 15px 43px;
      background:#fff;
      border:1px solid #f5d5da;
      border-radius:12px;
      font-weight:700;
      line-height:1.6;
    }

    .donationNotice .purposeList li::before{
      content:"✓";
      position:absolute;
      top:15px;
      left:15px;

      display:flex;
      align-items:center;
      justify-content:center;

      width:21px;
      height:21px;

      color:#fff;
      background:var(--main);
      border-radius:50%;

      font-size:13px;
      font-weight:900;
    }


    /* =========================================================
       メッセージ
    ========================================================= */

    .donationNotice .message{
      margin-top:28px;
      padding:24px;
      text-align:center;
      background:var(--gold-light);
      border:1px solid #fde68a;
      border-radius:16px;
    }

    .donationNotice .message strong{
      display:block;
      margin-bottom:8px;
      color:#92400e;
      font-size:20px;
    }

    .donationNotice .message p{
      margin:0;
      color:#61451c;
    }


    /* =========================================================
       支援方法
    ========================================================= */

    .donationNotice .supportArea{
      margin-top:30px;
    }

    .donationNotice .supportTitle{
      margin:0 0 18px;
      text-align:center;
      color:var(--ink);
      font-size:21px;
      font-weight:800;
    }


    /* =========================================================
       JCHO 緊急寄附
    ========================================================= */

    .donationNotice .buttonArea{
      text-align:center;
    }

    .donationNotice .donationButton{
      display:inline-flex;
      align-items:center;
      justify-content:center;
      gap:12px;

      min-width:340px;
      max-width:100%;
      padding:17px 27px;

      color:#ffffff !important;
      text-decoration:none !important;

      background:linear-gradient(
        135deg,
        var(--button-dark),
        var(--button-light)
      );

      border:2px solid var(--button-dark);
      border-radius:13px;

      font-size:18px;
      font-weight:800;
      line-height:1.5;

      text-shadow:0 1px 2px rgba(0,0,0,.25);
      box-shadow:0 9px 20px rgba(15,118,110,.28);

      transition:
        transform .2s ease,
        box-shadow .2s ease,
        background .2s ease;
    }

    .donationNotice .donationButton::after{
      content:"<img src="https://s.w.org/images/core/emoji/14.0.0/72x72/2197.png" alt="↗" class="wp-smiley" style="height: 1em; max-height: 1em;" />";
      flex:0 0 auto;
      color:#ffffff;
      font-size:21px;
      line-height:1;
    }

    .donationNotice .donationButton:hover,
    .donationNotice .donationButton:focus{
      color:#ffffff !important;
      text-decoration:none !important;

      background:linear-gradient(
        135deg,
        #0b4f4a,
        var(--button)
      );

      transform:translateY(-2px);
      box-shadow:0 12px 26px rgba(15,118,110,.35);
      outline:none;
    }

    .donationNotice .donationButton:focus-visible{
      outline:4px solid rgba(13,148,136,.28);
      outline-offset:4px;
    }


    /* =========================================================
       クラウドファンディング
    ========================================================= */

    .donationNotice .crowdfundingBox{
      position:relative;
      margin-top:28px;
      padding:25px 22px 22px;

      text-align:center;

      background:linear-gradient(
        135deg,
        #fff7ed 0%,
        #ffffff 100%
      );

      border:1px solid #fed7aa;
      border-radius:16px;
    }

    .donationNotice .crowdfundingLabel{
      display:inline-block;

      margin-bottom:10px;
      padding:5px 14px;

      color:#9a3412;
      background:#ffedd5;
      border-radius:999px;

      font-size:13px;
      font-weight:800;
      letter-spacing:.04em;
    }

    .donationNotice .crowdfundingTitle{
      margin:0 0 7px;
      color:#9a3412;
      font-size:22px;
      font-weight:900;
      line-height:1.5;
    }

    .donationNotice .crowdfundingText{
      margin:0 auto 17px;
      max-width:650px;
      color:var(--muted);
      font-size:15px;
    }

    .donationNotice .crowdfundingButton{
      display:inline-flex;
      align-items:center;
      justify-content:center;
      gap:12px;

      min-width:340px;
      max-width:100%;
      padding:18px 27px;

      color:#ffffff !important;
      text-decoration:none !important;

      background:linear-gradient(
        135deg,
        var(--crowd-dark),
        var(--crowd-light)
      );

      border:2px solid var(--crowd-dark);
      border-radius:13px;

      font-size:18px;
      font-weight:900;
      line-height:1.5;

      text-shadow:0 1px 2px rgba(0,0,0,.22);
      box-shadow:0 9px 20px rgba(234,88,12,.28);

      transition:
        transform .2s ease,
        box-shadow .2s ease,
        background .2s ease;
    }

    .donationNotice .crowdfundingButton::after{
      content:"<img src="https://s.w.org/images/core/emoji/14.0.0/72x72/2197.png" alt="↗" class="wp-smiley" style="height: 1em; max-height: 1em;" />";
      flex:0 0 auto;
      color:#ffffff;
      font-size:21px;
      line-height:1;
    }

    .donationNotice .crowdfundingButton:hover,
    .donationNotice .crowdfundingButton:focus{
      color:#ffffff !important;
      text-decoration:none !important;

      background:linear-gradient(
        135deg,
        #9a3412,
        var(--crowd)
      );

      transform:translateY(-2px);
      box-shadow:0 12px 26px rgba(234,88,12,.35);
      outline:none;
    }

    .donationNotice .crowdfundingButton:focus-visible{
      outline:4px solid rgba(249,115,22,.25);
      outline-offset:4px;
    }


    /* =========================================================
       外部リンク説明
    ========================================================= */

    .donationNotice .external{
      margin:12px 0 0;
      color:var(--muted);
      font-size:13px;
    }


    /* =========================================================
       注意書き
    ========================================================= */

    .donationNotice .note{
      margin-top:26px;
      padding-top:22px;
      color:var(--muted);
      border-top:1px solid var(--line);
      font-size:14px;
    }

    .donationNotice .note p{
      margin:0;
    }


    /* =========================================================
       スマートフォン
    ========================================================= */

    @media(max-width:700px){

      .donationNotice .wrap{
        padding:18px 10px 30px;
      }

      .donationNotice .card{
        border-radius:16px;
      }

      .donationNotice .head{
        padding:31px 18px 27px;
      }

      .donationNotice h1{
        font-size:29px;
      }

      .donationNotice .subtitle{
        font-size:15px;
        text-align:left;
      }

      .donationNotice .body{
        padding:24px 17px 28px;
      }

      .donationNotice .intro{
        font-size:16px;
      }

      .donationNotice .purpose{
        padding:18px 14px;
      }

      .donationNotice .purposeTitle{
        font-size:19px;
      }

      .donationNotice .purposeList{
        grid-template-columns:1fr;
      }

      .donationNotice .purposeList li{
        padding:13px 12px 13px 40px;
        font-size:15px;
      }

      .donationNotice .purposeList li::before{
        top:13px;
        left:12px;
      }

      .donationNotice .message{
        padding:19px 15px;
        text-align:left;
      }

      .donationNotice .message strong{
        font-size:18px;
      }

      .donationNotice .supportTitle{
        text-align:left;
        font-size:19px;
      }

      .donationNotice .donationButton{
        width:100%;
        min-width:0;
        padding:16px 14px;
        font-size:16px;
      }

      .donationNotice .crowdfundingBox{
        padding:21px 14px 18px;
        text-align:left;
      }

      .donationNotice .crowdfundingTitle{
        font-size:20px;
      }

      .donationNotice .crowdfundingButton{
        width:100%;
        min-width:0;
        padding:16px 12px;
        font-size:16px;
        text-align:center;
      }

    }

  </style>]]></content:encoded>
			<wfw:commentRss>https://kumamoto.jcho.go.jp/news/%e4%bb%a4%e5%92%8c8%e5%b9%b4%e7%86%8a%e6%9c%ac%e5%9c%b0%e9%9c%87%e3%81%ab%e4%bc%b4%e3%81%86%e7%b7%8a%e6%80%a5%e5%af%84%e9%99%84%e3%81%ae%e3%81%8a%e9%a1%98%e3%81%84/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>通常診療再開のお知らせ</title>
		<link>https://kumamoto.jcho.go.jp/news/%e5%a4%a7%e5%9c%b0%e9%9c%87%e3%81%ae%e5%bd%b1%e9%9f%bf%e3%81%ab%e3%82%88%e3%82%8b%e8%a8%ba%e7%99%82%e3%81%ab%e3%81%a4%e3%81%84%e3%81%a6/</link>
		<pubDate>Wed, 05 Aug 2026 03:22:20 +0000</pubDate>
		
		<guid isPermaLink="false">https://kumamoto.jcho.go.jp/?page_id=3079</guid>
		<description><![CDATA[診療に関するお知らせ 当院は現在 通常診療 を行っております 地震の影響により、患者さまやご家族の皆さまには ご心配とご不便をおかけしましたが、現在は安全を確認し、 通常どおり診療を行っております。 2026年8月5日  [&#8230;]]]></description>
				<content:encoded><![CDATA[<!-- ====== 通常診療のお知らせ ====== -->


<div class="eqNotice">
  <div class="wrap">

    <!-- メインのお知らせ -->
    <section class="hero" aria-labelledby="eqNotice-title">
      <div class="hero-inner">

        <span class="label">診療に関するお知らせ</span>

        <h1 class="main-title" id="eqNotice-title">
          <span class="normal">当院は現在</span>
          <span class="highlight">通常診療</span>
          <span class="sub">を行っております</span>
        </h1>

        <p class="lead">
          地震の影響により、患者さまやご家族の皆さまには
          ご心配とご不便をおかけしましたが、現在は安全を確認し、
          通常どおり診療を行っております。
        </p>

        <p class="date">2026年8月5日 更新</p>

      </div>
    </section>

    <!-- お見舞い -->
    <section class="sympathy" aria-label="お見舞い">
      <p>
        このたびの地震により被災された皆さまに、
        心よりお見舞い申し上げます。
      </p>
    </section>

    <!-- 診療について -->
    <section class="reception" aria-labelledby="eqNotice-reception">
      <h2 id="eqNotice-reception">診療について</h2>

      <p>
        当院では、院内施設および医療機器等の安全確認を行ったうえで、
        通常どおり診療を実施しております。
        <br><br>

        引き続き、安全を最優先に、
        患者さまに安心して受診いただける医療体制の確保に
        努めてまいります。
      </p>
    </section>

<!-- 待ち時間のご案内 -->
<section class="waitNotice" aria-labelledby="waitNotice-title">

  <h2 id="waitNotice-title">
    診療・会計の待ち時間について
  </h2>

  <p>
    現在、通常どおり診療を行っておりますが、
    地震の影響に伴う診療体制の変更等により、
    <strong>診療や会計まで通常よりお時間をいただく場合がございます。</strong>
  </p>

  <p>
    患者さまにはご不便・ご迷惑をおかけいたしますが、
    安全な医療提供のため、
    ご理解とご協力を賜りますようお願い申し上げます。
  </p>

</section>

    <!-- メッセージ -->
    <section class="message" aria-label="患者さまへのお願い">
      <p>
        皆さまのご理解とご協力に、心より感謝申し上げます。
      </p>
    </section>

  </div>
</div>
<!-- ====== /通常診療のお知らせ ====== --><style class="advgb-styles-renderer">
  .eqNotice{
    --ink:#0f172a;
    --muted:#475569;
    --primary:#1d4ed8;
    --primary-dark:#1e3a8a;
    --primary-light:#dbeafe;
    --accent:#0f766e;
    --accent-bg:#f0fdfa;
    --panel:#ffffff;
    --bg:#f8fafc;
    --line:#e2e8f0;

    font-family:
      "Noto Sans JP",
      "Yu Gothic",
      YuGothic,
      "Hiragino Kaku Gothic ProN",
      Meiryo,
      system-ui,
      -apple-system,
      sans-serif;

    color:var(--ink);
    background:var(--bg);
    line-height:1.8;
  }

  .eqNotice *{
    box-sizing:border-box;
  }

  .eqNotice .wrap{
    max-width:1000px;
    margin:0 auto;
    padding:30px 16px 40px;
  }

  /* =========================
     メインのお知らせ
  ========================= */
  .eqNotice .hero{
    position:relative;
    overflow:hidden;
    padding:46px 40px 42px;
    border:2px solid #93c5fd;
    border-radius:24px;
    background:
      radial-gradient(
        circle at 90% 10%,
        rgba(255,255,255,.65) 0,
        rgba(255,255,255,0) 34%
      ),
      linear-gradient(
        135deg,
        #eff6ff 0%,
        #dbeafe 48%,
        #f0fdfa 100%
      );
    box-shadow:
      0 18px 40px rgba(30,64,175,.12),
      inset 0 1px 0 rgba(255,255,255,.8);
  }

  .eqNotice .hero::before{
    content:"";
    position:absolute;
    top:0;
    left:0;
    width:100%;
    height:8px;
    background:linear-gradient(
      90deg,
      #1d4ed8 0%,
      #0ea5e9 50%,
      #0f766e 100%
    );
  }

  .eqNotice .hero::after{
    content:"";
    position:absolute;
    right:-70px;
    bottom:-80px;
    width:250px;
    height:250px;
    border-radius:50%;
    background:rgba(255,255,255,.26);
  }

  .eqNotice .hero-inner{
    position:relative;
    z-index:1;
  }

  .eqNotice .label{
    display:inline-flex;
    align-items:center;
    gap:8px;
    margin-bottom:20px;
    padding:7px 15px;
    border-radius:999px;
    background:#ffffff;
    border:1px solid #93c5fd;
    color:var(--primary-dark);
    font-size:14px;
    font-weight:700;
    letter-spacing:.08em;
    box-shadow:0 4px 12px rgba(30,64,175,.08);
  }

  .eqNotice .label::before{
    content:"";
    width:9px;
    height:9px;
    border-radius:50%;
    background:#16a34a;
    box-shadow:0 0 0 5px rgba(22,163,74,.13);
  }

  .eqNotice .main-title{
    margin:0;
    line-height:1.2;
  }

  .eqNotice .main-title .normal{
    display:block;
    margin-bottom:12px;
    color:#334155;
    font-size:clamp(20px,2.6vw,30px);
    font-weight:700;
    letter-spacing:.06em;
  }

  .eqNotice .main-title .highlight{
    display:inline-block;
    padding:10px 26px 13px;
    border-radius:14px;
    background:linear-gradient(
      135deg,
      #1d4ed8 0%,
      #2563eb 60%,
      #0ea5e9 100%
    );
    color:#ffffff;
    font-size:clamp(40px,6.4vw,68px);
    font-weight:900;
    letter-spacing:.04em;
    line-height:1.15;
    text-shadow:0 2px 8px rgba(0,0,0,.18);
    box-shadow:
      0 14px 26px rgba(37,99,235,.24),
      inset 0 1px 0 rgba(255,255,255,.25);
  }

  .eqNotice .main-title .sub{
    display:block;
    margin-top:14px;
    color:var(--primary-dark);
    font-size:clamp(25px,4.2vw,42px);
    font-weight:800;
    letter-spacing:.04em;
  }

  .eqNotice .lead{
    max-width:820px;
    margin:24px 0 0;
    padding:18px 20px;
    border-radius:14px;
    background:rgba(255,255,255,.78);
    border:1px solid rgba(147,197,253,.75);
    color:#1e3a8a;
    font-size:clamp(16px,2.1vw,20px);
    font-weight:700;
    line-height:1.85;
  }

  .eqNotice .date{
    margin:18px 0 0;
    color:var(--muted);
    font-size:14px;
  }

  /* =========================
     お見舞い
  ========================= */
  .eqNotice .sympathy{
    margin-top:26px;
    padding:22px 24px;
    border:1px solid var(--line);
    border-radius:16px;
    background:var(--panel);
    box-shadow:0 6px 18px rgba(15,23,42,.04);
  }

  .eqNotice .sympathy p{
    margin:0;
    font-size:clamp(16px,2vw,18px);
  }

  /* =========================
     診療について
  ========================= */
  .eqNotice .reception{
    margin-top:24px;
    padding:30px;
    border:2px solid #99f6e4;
    border-radius:18px;
    background:var(--accent-bg);
  }

  .eqNotice .reception h2{
    display:flex;
    align-items:center;
    gap:10px;
    margin:0 0 16px;
    color:#115e59;
    font-size:clamp(22px,3vw,29px);
    line-height:1.4;
  }

  .eqNotice .reception h2::before{
    content:"";
    width:8px;
    height:30px;
    border-radius:99px;
    background:var(--accent);
  }

  .eqNotice .reception p{
    margin:0;
    font-size:clamp(16px,2vw,18px);
  }

  .eqNotice .reception strong{
    color:#134e4a;
  }

  /* =========================
     メッセージ
  ========================= */
  .eqNotice .message{
    margin-top:24px;
    padding:22px 24px;
    border-left:6px solid var(--primary);
    border-radius:4px 14px 14px 4px;
    background:#ffffff;
    box-shadow:0 6px 18px rgba(15,23,42,.04);
  }

  .eqNotice .message p{
    margin:0;
    color:#334155;
    font-size:16px;
    font-weight:600;
  }

  /* =========================
     スマートフォン
  ========================= */
  @media (max-width:700px){
    .eqNotice .wrap{
      padding:20px 12px 30px;
    }

    .eqNotice .hero{
      padding:34px 20px 30px;
      border-radius:18px;
    }

    .eqNotice .label{
      margin-bottom:17px;
      font-size:13px;
    }

    .eqNotice .main-title .normal{
      margin-bottom:10px;
      font-size:20px;
    }

    .eqNotice .main-title .highlight{
      width:100%;
      padding:12px 12px 14px;
      border-radius:12px;
      font-size:clamp(38px,12vw,52px);
      text-align:center;
      letter-spacing:.02em;
    }

    .eqNotice .main-title .sub{
      margin-top:12px;
      font-size:clamp(24px,8vw,34px);
      text-align:center;
    }

    .eqNotice .lead{
      margin-top:20px;
      padding:16px;
      font-size:16px;
    }

    .eqNotice .sympathy,
    .eqNotice .reception,
    .eqNotice .message{
      padding:20px 18px;
    }

/* =========================
   待ち時間のお知らせ
========================= */
.eqNotice .waitNotice{
  margin-top:24px;
  padding:26px 28px;
  border:2px solid #fbbf24;
  border-radius:18px;
  background:linear-gradient(135deg,#fffbeb,#ffffff);
}

.eqNotice .waitNotice h2{
  display:flex;
  align-items:center;
  gap:10px;
  margin:0 0 14px;
  color:#92400e;
  font-size:24px;
}

.eqNotice .waitNotice h2::before{
  content:"<img src="https://s.w.org/images/core/emoji/14.0.0/72x72/23f3.png" alt="⏳" class="wp-smiley" style="height: 1em; max-height: 1em;" />";
  font-size:26px;
}

.eqNotice .waitNotice p{
  margin:0 0 12px;
  font-size:17px;
}

.eqNotice .waitNotice p:last-child{
  margin-bottom:0;
}

.eqNotice .waitNotice strong{
  color:#b45309;
}

  }
</style>]]></content:encoded>
			<wfw:commentRss>https://kumamoto.jcho.go.jp/news/%e5%a4%a7%e5%9c%b0%e9%9c%87%e3%81%ae%e5%bd%b1%e9%9f%bf%e3%81%ab%e3%82%88%e3%82%8b%e8%a8%ba%e7%99%82%e3%81%ab%e3%81%a4%e3%81%84%e3%81%a6/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>放射線治療再開のお知らせ</title>
		<link>https://kumamoto.jcho.go.jp/news/%e6%94%be%e5%b0%84%e7%b7%9a%e6%b2%bb%e7%99%82%e5%86%8d%e9%96%8b%e3%81%ae%e3%81%8a%e7%9f%a5%e3%82%89%e3%81%9b/</link>
		<pubDate>Wed, 05 Aug 2026 03:11:26 +0000</pubDate>
		
		<guid isPermaLink="false">https://kumamoto.jcho.go.jp/?post_type=news&#038;p=5084</guid>
		<description><![CDATA[診療に関するお知らせ 放射線治療を再開しました 地震の影響により休止しておりました放射線治療を、 本日より再開いたしました。 休止期間中は、患者さまやご家族の皆さま、 関係医療機関の皆さまに多大なるご心配とご不便を おか [&#8230;]]]></description>
				<content:encoded><![CDATA[<!-- ===========================================================
  放射線治療再開のお知らせ
  WordPress「カスタムHTML」貼り付け用
----------------------------------------------------------- -->
<section class="rt-restart" aria-labelledby="rt-restart-title">
  

  <div class="rt-restart__panel">
    <header class="rt-restart__header">
      <div class="rt-restart__label">診療に関するお知らせ</div>

      <h1 id="rt-restart-title">
        放射線治療を再開しました
      </h1>

      <p class="rt-restart__lead">
        地震の影響により休止しておりました放射線治療を、
        本日より再開いたしました。
      </p>
    </header>

    <div class="rt-restart__body">
      <p>
        休止期間中は、患者さまやご家族の皆さま、
        関係医療機関の皆さまに多大なるご心配とご不便を
        おかけしましたことを、心よりお詫び申し上げます。
      </p>

      <p>
        また、当院の診療体制にご理解とご協力を賜りましたことに、
        厚く御礼申し上げます。
      </p>

      <div class="rt-restart__notice">
        <div class="rt-restart__notice-icon" aria-hidden="true">✓</div>

        <p class="rt-restart__notice-text">
          当院では、安全確認を行ったうえで放射線治療を再開しております。
        </p>
      </div>

      <p>
        引き続き安全を最優先に、患者さまに安心して治療を
        受けていただける環境のもと、診療を行ってまいります。
      </p>

      <div class="rt-restart__contact">
        <p class="rt-restart__contact-title">
          お問い合わせについて
        </p>

        <p>
          放射線治療に関してご不明な点がございましたら、
          当院までお問い合わせください。
        </p>
      </div>
    </div>
  </div>
</section><style class="advgb-styles-renderer">
    .rt-restart{
      --rt-main:#2563eb;
      --rt-main-dark:#1e40af;
      --rt-accent:#0f766e;
      --rt-ink:#0f172a;
      --rt-muted:#475569;
      --rt-bg:#f8fafc;
      --rt-panel:#ffffff;
      --rt-line:#dbe4ee;

      max-width:1000px;
      margin:32px auto;
      padding:0 16px;
      font-family:
        "Noto Sans JP",
        "Yu Gothic",
        YuGothic,
        "Hiragino Kaku Gothic ProN",
        Meiryo,
        system-ui,
        -apple-system,
        sans-serif;
      color:var(--rt-ink);
      line-height:1.9;
    }

    .rt-restart *{
      box-sizing:border-box;
    }

    .rt-restart__panel{
      position:relative;
      overflow:hidden;
      background:var(--rt-panel);
      border:1px solid var(--rt-line);
      border-radius:20px;
      box-shadow:0 14px 35px rgba(15,23,42,.09);
    }

    .rt-restart__panel::before{
      content:"";
      position:absolute;
      top:0;
      left:0;
      width:100%;
      height:7px;
      background:linear-gradient(
        90deg,
        var(--rt-main),
        #38bdf8,
        var(--rt-accent)
      );
    }

    .rt-restart__header{
      padding:36px 40px 28px;
      background:
        radial-gradient(
          circle at top right,
          rgba(56,189,248,.15),
          transparent 34%
        ),
        linear-gradient(135deg,#eff6ff 0%,#f0fdfa 100%);
      border-bottom:1px solid var(--rt-line);
    }

    .rt-restart__label{
      display:inline-flex;
      align-items:center;
      gap:8px;
      margin-bottom:14px;
      padding:6px 14px;
      color:var(--rt-main-dark);
      background:#ffffff;
      border:1px solid #bfdbfe;
      border-radius:999px;
      font-size:14px;
      font-weight:700;
      letter-spacing:.04em;
    }

    .rt-restart__label::before{
      content:"";
      width:9px;
      height:9px;
      background:var(--rt-main);
      border-radius:50%;
      box-shadow:0 0 0 4px rgba(37,99,235,.12);
    }

    .rt-restart h1{
      margin:0;
      color:var(--rt-ink);
      font-size:clamp(25px,4vw,38px);
      line-height:1.45;
      letter-spacing:.02em;
    }

    .rt-restart__lead{
      margin:18px 0 0;
      color:var(--rt-main-dark);
      font-size:clamp(17px,2.2vw,20px);
      font-weight:700;
      line-height:1.8;
    }

    .rt-restart__body{
      padding:34px 40px 40px;
    }

    .rt-restart__body p{
      margin:0 0 20px;
      font-size:16px;
    }

    .rt-restart__body p:last-child{
      margin-bottom:0;
    }

    .rt-restart__notice{
      display:flex;
      align-items:flex-start;
      gap:14px;
      margin:28px 0;
      padding:20px 22px;
      background:#f0fdfa;
      border-left:5px solid var(--rt-accent);
      border-radius:4px 14px 14px 4px;
    }

    .rt-restart__notice-icon{
      flex:0 0 auto;
      display:grid;
      place-items:center;
      width:38px;
      height:38px;
      color:#ffffff;
      background:var(--rt-accent);
      border-radius:50%;
      font-size:20px;
      font-weight:700;
    }

    .rt-restart__notice-text{
      margin:0;
      color:#134e4a;
      font-weight:700;
    }

    .rt-restart__contact{
      margin-top:30px;
      padding:22px 24px;
      background:var(--rt-bg);
      border:1px solid var(--rt-line);
      border-radius:14px;
    }

    .rt-restart__contact-title{
      margin:0 0 8px;
      font-size:17px;
      font-weight:700;
      color:var(--rt-ink);
    }

    .rt-restart__contact p{
      margin:0;
      color:var(--rt-muted);
      font-size:15px;
    }

    @media (max-width:700px){
      .rt-restart{
        margin:20px auto;
        padding:0 10px;
      }

      .rt-restart__panel{
        border-radius:15px;
      }

      .rt-restart__header{
        padding:30px 22px 24px;
      }

      .rt-restart__body{
        padding:26px 22px 30px;
      }

      .rt-restart__body p{
        font-size:15px;
      }

      .rt-restart__notice{
        padding:18px;
      }

      .rt-restart__contact{
        padding:18px;
      }
    }
  </style>]]></content:encoded>
			<wfw:commentRss>https://kumamoto.jcho.go.jp/news/%e6%94%be%e5%b0%84%e7%b7%9a%e6%b2%bb%e7%99%82%e5%86%8d%e9%96%8b%e3%81%ae%e3%81%8a%e7%9f%a5%e3%82%89%e3%81%9b/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>健康診断業務再開のお知らせ（8月10日から）</title>
		<link>https://kumamoto.jcho.go.jp/news/%e5%a4%a7%e5%9c%b0%e9%9c%87%e3%81%ae%e5%bd%b1%e9%9f%bf%e3%81%ab%e3%82%88%e3%82%8b%e5%81%a5%e5%ba%b7%e8%a8%ba%e6%96%ad%e4%bc%91%e6%ad%a2%e3%81%ae%e3%81%8a%e7%9f%a5%e3%82%89%e3%81%9b/</link>
		<pubDate>Tue, 04 Aug 2026 08:09:42 +0000</pubDate>
		
		<guid isPermaLink="false">https://kumamoto.jcho.go.jp/?post_type=news&#038;p=5054</guid>
		<description><![CDATA[お知らせ 健康診断再開のお知らせ 健康診断を8月10日（月）より再開いたします。 震災の影響により休止しておりました健康診断につきまして、 復旧作業が完了し、8月10日（月）より再開いたします。 長らくご不便・ご迷惑をお [&#8230;]]]></description>
				<content:encoded><![CDATA[<!-- ====== 健康診断再開のお知らせ ====== -->


<div class="checkupNotice">

  <div class="wrap">

    <div class="card">

      <div class="head">
        <span>お知らせ</span>
        <h1>健康診断再開のお知らせ</h1>
      </div>

      <div class="body">

        <div class="message">
          <strong>健康診断を<br>8月10日（月）より再開いたします。</strong>

          <p>
            震災の影響により休止しておりました健康診断につきまして、<br>
            復旧作業が完了し、8月10日（月）より再開いたします。<br>
            長らくご不便・ご迷惑をおかけしましたことをお詫び申し上げます。
          </p>
        </div>

        <div class="info">
          ご予約・お問い合わせにつきましては、<br>
          <strong>健康管理センターまでお気軽にご連絡ください。</strong>
        </div>

        <div class="closing">
          今後とも熊本総合病院をよろしくお願いいたします。
        </div>

      </div>

    </div>

  </div>

</div>
<!-- ====== /健康診断再開のお知らせ ====== --><style class="advgb-styles-renderer">
  .checkupNotice{
    --ink:#0f172a;
    --muted:#475569;
    --success:#0f766e;
    --success-bg:#f0fdf4;
    --success-line:#22c55e;
    --panel:#ffffff;
    --line:#e2e8f0;
    --bg:#f8fafc;

    font-family:"Noto Sans JP","Yu Gothic",YuGothic,"Hiragino Kaku Gothic ProN",Meiryo,sans-serif;
    color:var(--ink);
    background:var(--bg);
    line-height:1.8;
  }

  .checkupNotice *{
    box-sizing:border-box;
  }

  .checkupNotice .wrap{
    max-width:900px;
    margin:0 auto;
    padding:28px 16px;
  }

  .checkupNotice .card{
    background:#fff;
    border-radius:18px;
    overflow:hidden;
    box-shadow:0 10px 28px rgba(0,0,0,.08);
    border:1px solid var(--line);
  }

  .checkupNotice .head{
    padding:26px;
    background:linear-gradient(135deg,#ecfdf5,#f0fdf4);
    border-bottom:1px solid #bbf7d0;
    text-align:center;
  }

  .checkupNotice .head span{
    display:inline-block;
    margin-bottom:10px;
    padding:5px 14px;
    border-radius:999px;
    background:#0f766e;
    color:#fff;
    font-size:13px;
    font-weight:700;
    letter-spacing:.08em;
  }

  .checkupNotice h1{
    margin:0;
    color:#065f46;
    font-size:clamp(28px,4vw,40px);
    line-height:1.4;
  }

  .checkupNotice .body{
    padding:32px 28px;
  }

  .checkupNotice .message{
    padding:24px;
    background:var(--success-bg);
    border:2px solid var(--success-line);
    border-radius:14px;
    text-align:center;
  }

  .checkupNotice .message strong{
    display:block;
    color:#065f46;
    font-size:clamp(24px,4vw,36px);
    line-height:1.5;
  }

  .checkupNotice .message p{
    margin:14px 0 0;
    font-size:18px;
  }

  .checkupNotice .info{
    margin-top:24px;
    padding:22px;
    border-radius:14px;
    background:#f8fafc;
    border:1px solid var(--line);
    text-align:center;
    font-size:18px;
  }

  .checkupNotice .info strong{
    color:#0f766e;
  }

  .checkupNotice .closing{
    margin-top:24px;
    text-align:center;
    color:var(--muted);
    font-size:16px;
  }

  @media(max-width:600px){

    .checkupNotice .head{
      padding:22px 18px;
    }

    .checkupNotice .body{
      padding:22px 18px;
    }

    .checkupNotice .message,
    .checkupNotice .info{
      padding:18px;
    }

  }
</style>]]></content:encoded>
			<wfw:commentRss>https://kumamoto.jcho.go.jp/news/%e5%a4%a7%e5%9c%b0%e9%9c%87%e3%81%ae%e5%bd%b1%e9%9f%bf%e3%81%ab%e3%82%88%e3%82%8b%e5%81%a5%e5%ba%b7%e8%a8%ba%e6%96%ad%e4%bc%91%e6%ad%a2%e3%81%ae%e3%81%8a%e7%9f%a5%e3%82%89%e3%81%9b/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>当院入院の患者さまの面会に関するお知らせ（原則禁止）</title>
		<link>https://kumamoto.jcho.go.jp/news/%e5%bd%93%e9%99%a2%e5%85%a5%e9%99%a2%e3%81%ae%e6%82%a3%e8%80%85%e3%81%95%e3%81%be%e3%81%ae%e9%9d%a2%e4%bc%9a%e3%81%ab%e9%96%a2%e3%81%99%e3%82%8b%e3%81%8a%e7%9f%a5%e3%82%89%e3%81%9b%ef%bc%88%e5%8e%9f/</link>
		<pubDate>Tue, 04 Aug 2026 01:26:25 +0000</pubDate>
		
		<guid isPermaLink="false">https://kumamoto.jcho.go.jp/?post_type=news&#038;p=5067</guid>
		<description><![CDATA[重要なお知らせ 面会禁止のお知らせ 感染防止のため、入院患者さまへの面会を制限しております。 詳細は下記のポスターをご確認ください。 病院から呼び出しを受けた方、または面会許可のある方以外の 面会を禁止しております。 ポ [&#8230;]]]></description>
				<content:encoded><![CDATA[<!-- ===========================================================
  面会禁止のお知らせ
  ・ポスター画像を大きく表示
  ・クリックで拡大表示
  ・スマートフォン対応
=========================================================== -->

<section class="visitNotice" aria-labelledby="visitNotice-title">

  


  <div class="wrap">

    <div class="card">

      <!-- ヘッダー -->
      <div class="head">

        <span class="label">
          重要なお知らせ
        </span>

        <h1 id="visitNotice-title">
          面会禁止のお知らせ
        </h1>

        <p class="lead">
          感染防止のため、入院患者さまへの面会を制限しております。<br />
          詳細は下記のポスターをご確認ください。
        </p>

      </div>


      <!-- 本文 -->
      <div class="body">

        <div class="important">
          病院から呼び出しを受けた方、または面会許可のある方以外の
          面会を禁止しております。
        </div>


        <!-- ポスター -->
        <div class="posterArea">

          <button
            type="button"
            class="posterButton"
            id="visitPosterOpen"
            aria-label="面会禁止のお知らせを拡大表示"
          >

            <img decoding="async"
              src="/wp-content/uploads/2026/08/20260804_menkai.png"
              alt="感染防止のための面会禁止のお知らせ。病院から呼び出しを受けた方、面会許可のある方以外は、入院患者さまへの面会を禁止しています。"
            >

          </button>

          <p class="zoomText">
            ポスターをクリックすると拡大表示できます
          </p>

        </div>


        <!-- 補足 -->
        <div class="contact">
          特別な事情がある方は、ポスターに記載された窓口へお申し出ください。<br>
          <strong>皆さまのご理解とご協力をお願いいたします。</strong>
        </div>

      </div>

    </div>

  </div>


  <!-- 拡大表示 -->
  <div
    class="lightbox"
    id="visitPosterLightbox"
    role="dialog"
    aria-modal="true"
    aria-label="面会禁止のお知らせ拡大画像"
  >

    <button
      type="button"
      class="closeButton"
      id="visitPosterClose"
      aria-label="拡大表示を閉じる"
    >
      ×
    </button>

    <div class="lightboxInner">

      <img decoding="async"
        src="/wp-content/uploads/2026/08/20260804_menkai.png"
        alt="面会禁止のお知らせ"
      >

    </div>

  </div>


  <script>
    (function(){

      const openButton =
        document.getElementById("visitPosterOpen");

      const closeButton =
        document.getElementById("visitPosterClose");

      const lightbox =
        document.getElementById("visitPosterLightbox");

      if(!openButton || !closeButton || !lightbox){
        return;
      }

      function openLightbox(){
        lightbox.classList.add("is-open");
        document.body.style.overflow = "hidden";
        closeButton.focus();
      }

      function closeLightbox(){
        lightbox.classList.remove("is-open");
        document.body.style.overflow = "";
        openButton.focus();
      }

      openButton.addEventListener(
        "click",
        openLightbox
      );

      closeButton.addEventListener(
        "click",
        closeLightbox
      );

      lightbox.addEventListener(
        "click",
        function(event){

          if(event.target === lightbox){
            closeLightbox();
          }

        }
      );

      document.addEventListener(
        "keydown",
        function(event){

          if(
            event.key === "Escape" &&
            lightbox.classList.contains("is-open")
          ){
            closeLightbox();
          }

        }
      );

    })();
  </script>

</section>
<!-- ====== /面会禁止のお知らせ ====== --><style class="advgb-styles-renderer">
    .visitNotice{
      --ink:#0f172a;
      --muted:#475569;
      --danger:#dc2626;
      --danger-dark:#991b1b;
      --danger-bg:#fff7f7;
      --danger-line:#fecaca;
      --panel:#ffffff;
      --line:#e2e8f0;
      --bg:#f8fafc;

      font-family:
        "Noto Sans JP",
        "Yu Gothic",
        YuGothic,
        "Hiragino Kaku Gothic ProN",
        Meiryo,
        sans-serif;

      color:var(--ink);
      background:var(--bg);
      line-height:1.8;
    }

    .visitNotice *{
      box-sizing:border-box;
    }

    .visitNotice .wrap{
      max-width:1000px;
      margin:0 auto;
      padding:28px 16px 40px;
    }

    .visitNotice .card{
      overflow:hidden;
      background:var(--panel);
      border:1px solid var(--line);
      border-radius:20px;
      box-shadow:0 12px 32px rgba(15,23,42,.10);
    }

    /* ===== ヘッダー ===== */

    .visitNotice .head{
      position:relative;
      padding:28px 24px;
      overflow:hidden;
      text-align:center;
      background:
        radial-gradient(
          circle at 90% 20%,
          rgba(220,38,38,.10),
          transparent 30%
        ),
        linear-gradient(
          135deg,
          #fff7f7 0%,
          #fff 55%,
          #fef2f2 100%
        );

      border-bottom:1px solid var(--danger-line);
    }

    .visitNotice .head::before{
      content:"";
      position:absolute;
      top:0;
      left:0;
      width:100%;
      height:6px;
      background:linear-gradient(
        90deg,
        var(--danger-dark),
        var(--danger),
        #ef4444
      );
    }

    .visitNotice .label{
      display:inline-flex;
      align-items:center;
      justify-content:center;
      gap:7px;
      margin-bottom:12px;
      padding:6px 16px;
      color:#fff;
      background:var(--danger);
      border-radius:999px;
      font-size:13px;
      font-weight:700;
      letter-spacing:.08em;
      box-shadow:0 5px 12px rgba(220,38,38,.22);
    }

    .visitNotice .label::before{
      content:"!";
      display:flex;
      align-items:center;
      justify-content:center;
      width:18px;
      height:18px;
      color:var(--danger);
      background:#fff;
      border-radius:50%;
      font-size:12px;
      font-weight:900;
    }

    .visitNotice h1{
      margin:0;
      color:var(--danger-dark);
      font-size:clamp(28px,4vw,42px);
      line-height:1.4;
      letter-spacing:.04em;
    }

    .visitNotice .lead{
      max-width:720px;
      margin:12px auto 0;
      color:var(--muted);
      font-size:17px;
    }

    /* ===== 本文 ===== */

    .visitNotice .body{
      padding:30px 28px 34px;
    }

    .visitNotice .important{
      margin-bottom:26px;
      padding:20px 22px;
      color:var(--danger-dark);
      background:var(--danger-bg);
      border:1px solid var(--danger-line);
      border-left:6px solid var(--danger);
      border-radius:12px;
      text-align:center;
      font-size:18px;
      font-weight:700;
    }

    /* ===== ポスター ===== */

    .visitNotice .posterArea{
      padding:14px;
      background:#f1f5f9;
      border:1px solid var(--line);
      border-radius:16px;
    }

    .visitNotice .posterButton{
      display:block;
      width:100%;
      padding:0;
      overflow:hidden;
      background:#fff;
      border:0;
      border-radius:10px;
      cursor:zoom-in;
      box-shadow:0 8px 22px rgba(15,23,42,.12);
    }

    .visitNotice .posterButton img{
      display:block;
      width:100%;
      height:auto;
      transition:
        transform .25s ease,
        filter .25s ease;
    }

    .visitNotice .posterButton:hover img{
      transform:scale(1.01);
      filter:brightness(.98);
    }

    .visitNotice .zoomText{
      display:flex;
      align-items:center;
      justify-content:center;
      gap:8px;
      margin:14px 0 2px;
      color:var(--muted);
      font-size:14px;
      font-weight:600;
    }

    .visitNotice .zoomText::before{
      content:"＋";
      display:inline-flex;
      align-items:center;
      justify-content:center;
      width:22px;
      height:22px;
      color:#fff;
      background:var(--danger);
      border-radius:50%;
      font-size:16px;
      line-height:1;
    }

    /* ===== 補足 ===== */

    .visitNotice .contact{
      margin-top:26px;
      padding:20px;
      background:#f8fafc;
      border:1px solid var(--line);
      border-radius:14px;
      text-align:center;
      color:var(--muted);
      font-size:16px;
    }

    .visitNotice .contact strong{
      color:var(--ink);
    }

    /* ===== 拡大画面 ===== */

    .visitNotice .lightbox{
      position:fixed;
      z-index:99999;
      inset:0;
      display:none;
      align-items:center;
      justify-content:center;
      padding:24px;
      background:rgba(15,23,42,.92);
    }

    .visitNotice .lightbox.is-open{
      display:flex;
    }

    .visitNotice .lightboxInner{
      position:relative;
      width:100%;
      max-width:1400px;
      max-height:94vh;
      overflow:auto;
      border-radius:10px;
    }

    .visitNotice .lightbox img{
      display:block;
      width:100%;
      height:auto;
      background:#fff;
      border-radius:8px;
    }

    .visitNotice .closeButton{
      position:fixed;
      z-index:100000;
      top:18px;
      right:20px;
      display:flex;
      align-items:center;
      justify-content:center;
      width:48px;
      height:48px;
      padding:0;
      color:#fff;
      background:rgba(220,38,38,.95);
      border:2px solid rgba(255,255,255,.8);
      border-radius:50%;
      font-size:30px;
      line-height:1;
      cursor:pointer;
      box-shadow:0 8px 20px rgba(0,0,0,.35);
    }

    .visitNotice .closeButton:hover{
      background:#b91c1c;
    }

    /* ===== スマートフォン ===== */

    @media(max-width:600px){

      .visitNotice .wrap{
        padding:18px 10px 28px;
      }

      .visitNotice .card{
        border-radius:15px;
      }

      .visitNotice .head{
        padding:25px 16px 22px;
      }

      .visitNotice h1{
        font-size:28px;
      }

      .visitNotice .lead{
        font-size:15px;
      }

      .visitNotice .body{
        padding:20px 14px 24px;
      }

      .visitNotice .important{
        margin-bottom:18px;
        padding:16px 14px;
        text-align:left;
        font-size:16px;
      }

      .visitNotice .posterArea{
        padding:7px;
        border-radius:11px;
      }

      .visitNotice .contact{
        margin-top:20px;
        padding:17px 14px;
        text-align:left;
        font-size:15px;
      }

      .visitNotice .lightbox{
        padding:55px 8px 12px;
        align-items:flex-start;
      }

      .visitNotice .closeButton{
        top:10px;
        right:10px;
        width:42px;
        height:42px;
        font-size:26px;
      }

    }
  </style>]]></content:encoded>
			<wfw:commentRss>https://kumamoto.jcho.go.jp/news/%e5%bd%93%e9%99%a2%e5%85%a5%e9%99%a2%e3%81%ae%e6%82%a3%e8%80%85%e3%81%95%e3%81%be%e3%81%ae%e9%9d%a2%e4%bc%9a%e3%81%ab%e9%96%a2%e3%81%99%e3%82%8b%e3%81%8a%e7%9f%a5%e3%82%89%e3%81%9b%ef%bc%88%e5%8e%9f/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>ひまわり（がん患者・家族会）地震の影響による開催中止のお知らせ</title>
		<link>https://kumamoto.jcho.go.jp/news/%e3%80%8c%e3%81%b2%e3%81%be%e3%82%8f%e3%82%8a%e3%81%8c%e3%82%93%e6%82%a3%e8%80%85%e3%83%bb%e5%ae%b6%e6%97%8f%e4%bc%9a%e3%80%8d%e9%96%8b%e5%82%ac%e3%81%ae%e3%81%8a%e7%9f%a5%e3%82%89%e3%81%9b-5/</link>
		<pubDate>Mon, 03 Aug 2026 07:30:45 +0000</pubDate>
		
		<guid isPermaLink="false">https://kumamoto.jcho.go.jp/?post_type=news&#038;p=4952</guid>
		<description><![CDATA[]]></description>
				<content:encoded><![CDATA[]]></content:encoded>
			<wfw:commentRss>https://kumamoto.jcho.go.jp/news/%e3%80%8c%e3%81%b2%e3%81%be%e3%82%8f%e3%82%8a%e3%81%8c%e3%82%93%e6%82%a3%e8%80%85%e3%83%bb%e5%ae%b6%e6%97%8f%e4%bc%9a%e3%80%8d%e9%96%8b%e5%82%ac%e3%81%ae%e3%81%8a%e7%9f%a5%e3%82%89%e3%81%9b-5/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>放射線の受託検査再開のお知らせ</title>
		<link>https://kumamoto.jcho.go.jp/news/%e5%8f%97%e8%a8%97%e6%a4%9c%e6%9f%bb%e5%86%8d%e9%96%8b%e3%81%ae%e3%81%8a%e7%9f%a5%e3%82%89%e3%81%9b/</link>
		<pubDate>Mon, 03 Aug 2026 06:19:04 +0000</pubDate>
		
		<guid isPermaLink="false">https://kumamoto.jcho.go.jp/?post_type=news&#038;p=5060</guid>
		<description><![CDATA[お知らせ 受託検査再開のお知らせ 受託検査を8月5日（水）より再開いたします。 震災の影響により臨時休業しておりましたが、 復旧作業が完了し、受託検査を再開する運びとなりました。 長らくご不便・ご迷惑をおかけしましたこと [&#8230;]]]></description>
				<content:encoded><![CDATA[<!-- ====== 放射線の受託検査再開のお知らせ ====== -->


<div class="checkupNotice">

  <div class="wrap">

    <div class="card">

      <div class="head">
        <span>お知らせ</span>
        <h1>受託検査再開のお知らせ</h1>
      </div>

      <div class="body">

        <div class="message">
          <strong>受託検査を<br>8月5日（水）より再開いたします。</strong>

          <p>
            震災の影響により臨時休業しておりましたが、<br>
            復旧作業が完了し、受託検査を再開する運びとなりました。<br>
            長らくご不便・ご迷惑をおかけしましたことをお詫び申し上げます。
          </p>
        </div>

        <div class="info">
          <strong>8月4日（火）の受託検査につきましても対応可能です。</strong><br>
          ご希望の際は、お電話にてお気軽にご相談ください。
        </div>

        <div class="closing">
          今後とも熊本総合病院をよろしくお願いいたします。
        </div>

      </div>

    </div>

  </div>

</div>
<!-- ====== /受託検査再開のお知らせ ====== --><style class="advgb-styles-renderer">
  .checkupNotice{
    --ink:#0f172a;
    --muted:#475569;
    --success:#0f766e;
    --success-bg:#f0fdf4;
    --success-line:#22c55e;
    --panel:#ffffff;
    --line:#e2e8f0;
    --bg:#f8fafc;

    font-family:"Noto Sans JP","Yu Gothic",YuGothic,"Hiragino Kaku Gothic ProN",Meiryo,sans-serif;
    color:var(--ink);
    background:var(--bg);
    line-height:1.8;
  }

  .checkupNotice *{
    box-sizing:border-box;
  }

  .checkupNotice .wrap{
    max-width:900px;
    margin:0 auto;
    padding:28px 16px;
  }

  .checkupNotice .card{
    background:#fff;
    border-radius:18px;
    overflow:hidden;
    box-shadow:0 10px 28px rgba(0,0,0,.08);
    border:1px solid var(--line);
  }

  .checkupNotice .head{
    padding:26px;
    background:linear-gradient(135deg,#ecfdf5,#f0fdf4);
    border-bottom:1px solid #bbf7d0;
    text-align:center;
  }

  .checkupNotice .head span{
    display:inline-block;
    margin-bottom:10px;
    padding:5px 14px;
    border-radius:999px;
    background:#0f766e;
    color:#fff;
    font-size:13px;
    font-weight:700;
    letter-spacing:.08em;
  }

  .checkupNotice h1{
    margin:0;
    color:#065f46;
    font-size:clamp(28px,4vw,40px);
    line-height:1.4;
  }

  .checkupNotice .body{
    padding:32px 28px;
  }

  .checkupNotice .message{
    padding:24px;
    background:var(--success-bg);
    border:2px solid var(--success-line);
    border-radius:14px;
    text-align:center;
  }

  .checkupNotice .message strong{
    display:block;
    color:#065f46;
    font-size:clamp(24px,4vw,36px);
    line-height:1.5;
  }

  .checkupNotice .message p{
    margin:14px 0 0;
    font-size:18px;
  }

  .checkupNotice .info{
    margin-top:24px;
    padding:22px;
    border-radius:14px;
    background:#f8fafc;
    border:1px solid var(--line);
    text-align:center;
    font-size:18px;
  }

  .checkupNotice .info strong{
    color:#0f766e;
  }

  .checkupNotice .closing{
    margin-top:24px;
    text-align:center;
    color:var(--muted);
    font-size:16px;
  }

  @media(max-width:600px){

    .checkupNotice .head{
      padding:22px 18px;
    }

    .checkupNotice .body{
      padding:22px 18px;
    }

    .checkupNotice .message,
    .checkupNotice .info{
      padding:18px;
    }

  }
</style>]]></content:encoded>
			<wfw:commentRss>https://kumamoto.jcho.go.jp/news/%e5%8f%97%e8%a8%97%e6%a4%9c%e6%9f%bb%e5%86%8d%e9%96%8b%e3%81%ae%e3%81%8a%e7%9f%a5%e3%82%89%e3%81%9b/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>休診・代診のお知らせ</title>
		<link>https://kumamoto.jcho.go.jp/news/outpatient-kyushin/</link>
		<pubDate>Wed, 29 Jul 2026 03:05:39 +0000</pubDate>
		
		<guid isPermaLink="false">https://kumamoto.jcho.go.jp/?post_type=news&#038;p=2940</guid>
		<description><![CDATA[休診・代診のお知らせ（過去日自動非表示版） 休診・代診のお知らせ 更新: — すべての診療科 すべての期間 本日 今週 来週 該当するお知らせはありません。 診療のお知らせ 診療科 内容 総合診療科 堀野 敬 医師 診療 [&#8230;]]]></description>
				<content:encoded><![CDATA[<!doctype html>
<html lang="ja">
<head>
<meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1" />
<title>休診・代診のお知らせ（過去日自動非表示版）</title>


</head>
<body>
  <div class="wrap" aria-live="polite">
    <div class="head">
      <h1>休診・代診のお知らせ</h1>
      <div class="updated" id="updated">更新: —</div>
    </div>

    <div class="filters" role="region" aria-label="絞り込み">
      <input id="q" type="search" placeholder="診療科・医師名・メモを検索（例：内科／佐藤）" aria-label="検索" />
      <select id="dept" aria-label="診療科で絞り込み">
        <option value="">すべての診療科</option>
      </select>
      <select id="when" aria-label="期間で絞り込み">
        <option value="all">すべての期間</option>
        <option value="today">本日</option>
        <option value="week">今週</option>
        <option value="nextweek">来週</option>
      </select>
    </div>

    <div id="container"></div>
    <div id="empty" class="empty" hidden>該当するお知らせはありません。</div>

    <!-- 診療のお知らせ（定常案内） -->
    <section class="info-section">
      <h2 style="margin:24px 0 12px; font-size:26px;">診療のお知らせ</h2>
      <table class="table">
        <thead>
          <tr>
            <th style="width:12em;">診療科</th>
            <th>内容</th>
          </tr>
        </thead>
        <tbody>
          <tr>
            <td data-th="診療科">総合診療科</td>
            <td data-th="内容">
              堀野 敬 医師<br>
              診療日：毎週火曜日
            </td>
          </tr>
          <tr>
            <td data-th="診療科">呼吸器外科</td>
            <td data-th="内容">
              松石 健太郎 医師<br>
              ※火曜日は熊本大学医師
            </td>
          </tr>
          <tr>
            <td data-th="診療科">眼科</td>
            <td data-th="内容">
              月曜日・水曜日は午前のみの診療です。<br>
              火曜日・木曜日・金曜日の午後は予約患者さまのみの診療となります。
            </td>
          </tr>
          <tr>
            <td data-th="診療科">整形外科</td>
            <td data-th="内容">
              火曜日は手術日の為、緊急処置又は入院が必要となる患者さまの対応となります。<br>
              ※整形外科は紹介制となっています。受診される場合にはかかりつけ医又は開業医からの紹介状をお持ちください。
            </td>
          </tr>
          <tr>
            <td data-th="診療科">皮膚科</td>
            <td data-th="内容">
              木曜日は予約患者さまのみの診療となります。
            </td>
          </tr>
          <tr>
            <td data-th="診療科">膠原病専門外来</td>
            <td data-th="内容">
              ※膠原病専門外来は予約制となっています。<br>
              受診される場合には予約のうえ、かかりつけ医又は開業医からの紹介状をお持ちください。
            </td>
          </tr>
        </tbody>
      </table>
    </section>
  </div>

<script>
'use strict';

/*****************************
 * 設定
 *****************************/
const CONFIG = Object.freeze({
  DATA_SOURCE: 'inline',
  JSON_URL: '/path/to/notices.json',
  ENABLE_FILTERS: {
    search: true,
    department: true,
    when: true
  }
});

/*****************************
 * UI 文言
 *****************************/
const UI_TEXT = Object.freeze({
  updated: '更新: ',
  empty: '該当するお知らせはありません。',
  todayChip: '本日',
  defaultChip: '予定',
  columns: { type: '区分', dept: '診療科', doctor: '担当医', note: '連絡事項' },
  types: { closure: '休診', substitute: '代診', notice: 'お知らせ' }
});

/*****************************
 * データ
 *****************************/
let NOTICES = [
  { date:'2026-08-13', type:'closure', department:'耳鼻咽喉科', doctor:'神﨑', note:'', updatedAt:'2026-07-07 11:00' },
  { date:'2026-08-14', type:'closure', department:'消化器内科', doctor:'渡邊', note:'', updatedAt:'2026-07-07 11:00' },
  { date:'2026-08-14', type:'closure', department:'婦人科', doctor:'柚原', note:'', updatedAt:'2026-07-07 11:00' },
  { date:'2026-08-24', type:'closure', department:'循環器内科', doctor:'上村', note:'', updatedAt:'2026-07-07 11:00' },
  { date:'2026-08-31', type:'closure', department:'産科婦人科', doctor:'米田', note:'', updatedAt:'2026-07-07 11:00' },
];

/*****************************
 * ユーティリティ
 *****************************/
const $ = (sel, root=document) => root.querySelector(sel);

function jstNow(){
  return new Date(new Date().toLocaleString('en-US', { timeZone:'Asia/Tokyo' }));
}

function toDate(yyyy_mm_dd){
  return new Date(yyyy_mm_dd + 'T00:00:00+09:00');
}

function fmtDateJP(d){
  return d.toLocaleDateString('ja-JP',{
    year:'numeric',
    month:'long',
    day:'numeric',
    weekday:'short'
  });
}

function startOfWeek(d){
  const x = new Date(d.getFullYear(), d.getMonth(), d.getDate());
  const w = (x.getDay()+6)%7; // Mon=0
  x.setDate(x.getDate() - w);
  return x;
}

function endOfWeek(d){
  const s = startOfWeek(d);
  return new Date(s.getFullYear(), s.getMonth(), s.getDate()+6);
}

function groupByDate(list){
  return list.reduce((acc,n)=>{
    (acc[n.date] ||= []).push(n);
    return acc;
  }, {});
}

/* 今日より前の日付を非表示にする */
function isPastDate(dateStr){
  const now = jstNow();
  const todayOnly = new Date(now.getFullYear(), now.getMonth(), now.getDate());
  const target = toDate(dateStr);
  return target < todayOnly;
}

/*****************************
 * 外部JSON読み込み
 *****************************/
async function loadDataIfNeeded(){
  if(CONFIG.DATA_SOURCE !== 'json') return;
  try{
    const res = await fetch(CONFIG.JSON_URL, { cache:'no-store' });
    if(!res.ok) throw new Error('HTTP ' + res.status);
    const json = await res.json();
    NOTICES = Array.isArray(json) ? json : [];
  }catch(err){
    console.error('JSONの読み込みに失敗しました:', err);
  }
}

/*****************************
 * DOM参照
 *****************************/
const $q = $('#q');
const $dept = $('#dept');
const $when = $('#when');
const $container = $('#container');
const $empty = $('#empty');
const $updated = $('#updated');

/*****************************
 * 初期設定
 *****************************/
function initFilters(){
  if(!CONFIG.ENABLE_FILTERS.search && $q) $q.remove();
  if(!CONFIG.ENABLE_FILTERS.department && $dept) $dept.remove();
  if(!CONFIG.ENABLE_FILTERS.when && $when) $when.remove();

  if($dept){
    $dept.innerHTML = '<option value="">すべての診療科</option>';
    const depts = [...new Set(NOTICES.map(n=>n.department).filter(Boolean))]
      .sort((a,b)=>a.localeCompare(b,'ja'));

    for(const d of depts){
      const o = document.createElement('option');
      o.value = d;
      o.textContent = d;
      $dept.appendChild(o);
    }
  }
}

function updateUpdatedAt(){
  const latest = NOTICES
    .map(n=>n.updatedAt)
    .filter(Boolean)
    .sort()
    .slice(-1)[0] || '—';

  $updated.textContent = UI_TEXT.updated + latest;
}

function matchesWhen(n){
  if(!$when) return true;

  const today = jstNow();
  const d = toDate(n.date);

  const eqYMD = (d0,d1)=>
    d0.getFullYear()===d1.getFullYear() &&
    d0.getMonth()===d1.getMonth() &&
    d0.getDate()===d1.getDate();

  switch($when.value){
    case 'today':
      return eqYMD(d, today);

    case 'week': {
      const s = startOfWeek(today);
      const e = endOfWeek(today);
      const s0 = new Date(s.getFullYear(), s.getMonth(), s.getDate());
      const e0 = new Date(e.getFullYear(), e.getMonth(), e.getDate());
      return d >= s0 && d <= e0;
    }

    case 'nextweek': {
      const s = new Date(startOfWeek(today));
      s.setDate(s.getDate()+7);
      const e = new Date(endOfWeek(today));
      e.setDate(e.getDate()+7);
      const s0 = new Date(s.getFullYear(), s.getMonth(), s.getDate());
      const e0 = new Date(e.getFullYear(), e.getMonth(), e.getDate());
      return d >= s0 && d <= e0;
    }

    default:
      return true;
  }
}

/*****************************
 * 描画
 *****************************/
function render(){
  const q = ($q?.value || '').trim().toLowerCase();
  const dept = $dept?.value || '';

  const filtered = NOTICES.filter(n=>{
    const okFuture = !isPastDate(n.date); // 過去日は自動非表示
    const haystack = [n.department, n.doctor, n.note].join(' ').toLowerCase();
    const okQ = q ? haystack.includes(q) : true;
    const okDept = dept ? n.department === dept : true;
    const okWhen = matchesWhen(n);

    return okFuture && okQ && okDept && okWhen;
  }).sort((a,b)=>a.date.localeCompare(b.date));

  $container.innerHTML = '';
  $empty.hidden = filtered.length > 0;

  if(filtered.length === 0) return;

  const grouped = groupByDate(filtered);
  const days = Object.keys(grouped).sort((a,b)=>a.localeCompare(b));

  for(const ds of days){
    const d = toDate(ds);

    const section = document.createElement('section');

    const head = document.createElement('div');
    head.className = 'date';

    const label = document.createElement('div');
    label.className = 'label';
    label.textContent = fmtDateJP(d);

    const chip = document.createElement('div');
    chip.className = 'chip';

    const today = jstNow();
    const isToday =
      d.getFullYear() === today.getFullYear() &&
      d.getMonth() === today.getMonth() &&
      d.getDate() === today.getDate();

    chip.textContent = isToday ? UI_TEXT.todayChip : UI_TEXT.defaultChip;

    head.appendChild(label);
    head.appendChild(chip);
    section.appendChild(head);

    const table = document.createElement('table');
    table.className = 'table';
    table.innerHTML = `
      <thead>
        <tr>
          <th style="width:7em;">${UI_TEXT.columns.type}</th>
          <th style="width:12em;">${UI_TEXT.columns.dept}</th>
          <th style="width:12em;">${UI_TEXT.columns.doctor}</th>
          <th>${UI_TEXT.columns.note}</th>
        </tr>
      </thead>
      <tbody></tbody>
    `;

    const tb = table.querySelector('tbody');

    for(const n of grouped[ds]){
      const tr = document.createElement('tr');

      const tdType = document.createElement('td');
      const badge = document.createElement('span');
      badge.className = 'type ' + n.type;
      badge.textContent = UI_TEXT.types[n.type] || n.type;
      tdType.appendChild(badge);
      tdType.setAttribute('data-th', UI_TEXT.columns.type);
      tr.appendChild(tdType);

      const tdDept = document.createElement('td');
      tdDept.textContent = n.department || '—';
      tdDept.setAttribute('data-th', UI_TEXT.columns.dept);
      tr.appendChild(tdDept);

      const tdDoc = document.createElement('td');
      tdDoc.textContent = n.doctor || '—';
      tdDoc.setAttribute('data-th', UI_TEXT.columns.doctor);
      tr.appendChild(tdDoc);

      const tdNote = document.createElement('td');
      tdNote.className = 'note';
      tdNote.textContent = n.note || '';
      tdNote.setAttribute('data-th', UI_TEXT.columns.note);
      tr.appendChild(tdNote);

      tb.appendChild(tr);
    }

    section.appendChild(table);
    $container.appendChild(section);
  }
}

/*****************************
 * 初期化
 *****************************/
(async function init(){
  await loadDataIfNeeded();
  initFilters();
  updateUpdatedAt();
  render();
})();

$q?.addEventListener('input', render);
$dept?.addEventListener('change', render);
$when?.addEventListener('change', render);

window.addEventListener('keydown', e=>{
  if(e.key === '/' && document.activeElement !== $q && $q){
    e.preventDefault();
    $q.focus();
  }
});
</script>
</body>
</html><style class="advgb-styles-renderer">
  :root{
    --ink:#0f172a;
    --muted:#475569;
    --bg:#ffffff;
    --line:#e5e7eb;
    --brand:#004aad;
    --ring:0 0 0 3px rgba(0,74,173,.18);
    --radius:12px;
  }

  html,body{height:100%;}
  body{
    margin:0;
    font-family:"Noto Sans JP","Hiragino Kaku Gothic ProN",system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif;
    color:var(--ink);
    background:var(--bg);
  }

  .wrap{max-width:1100px; margin:24px auto; padding:0 16px;}

  .head{display:flex; align-items:end; gap:12px; margin:0 0 12px;}
  .head h1{font-size:clamp(20px,2.6vw,28px); margin:0; line-height:1.2;}
  .head .updated{margin-left:auto; color:var(--muted); font-size:13px;}

  .filters{
    display:grid;
    grid-template-columns:1fr 220px 160px;
    gap:8px;
    margin:14px 0 18px;
  }
  .filters input,
  .filters select{
    width:100%;
    padding:10px 12px;
    border:1px solid var(--line);
    border-radius:10px;
    font-size:14px;
  }
  .filters input:focus,
  .filters select:focus{
    outline:none;
    box-shadow:var(--ring);
    border-color:var(--brand);
  }

  .date{display:flex; align-items:center; gap:10px; margin:18px 0 8px;}
  .date .label{font-weight:700;}
  .date .chip{
    font-size:12px;
    padding:2px 8px;
    border-radius:999px;
    border:1px solid #dbeafe;
    color:#1d4ed8;
    background:#eff6ff;
  }

  .table{
    width:100%;
    border-collapse:collapse;
    border:1px solid var(--line);
    border-radius:var(--radius);
    overflow:hidden;
  }
  .table thead th{
    background:#f3f4f6;
    text-align:left;
    padding:10px 12px;
    font-size:13px;
    color:#111827;
    border-bottom:1px solid var(--line);
  }
  .table tbody td{
    padding:10px 12px;
    border-top:1px solid var(--line);
    vertical-align:top;
    font-size:14px;
  }

  .type{
    font-weight:700;
    font-size:12px;
    padding:2px 8px;
    border-radius:999px;
    border:1px solid;
    display:inline-block;
  }
  .type.closure{
    color:#991b1b;
    border-color:#fecaca;
    background:#fee2e2;
  }
  .type.substitute{
    color:#7c2d12;
    border-color:#fed7aa;
    background:#ffedd5;
  }
  .type.notice{
    color:#065f46;
    border-color:#a7f3d0;
    background:#d1fae5;
  }

  .note{font-size:13px; color:#374151;}

  .empty{
    padding:18px;
    color:var(--muted);
    text-align:center;
    border:1px dashed var(--line);
    border-radius:10px;
  }

  /* 診療のお知らせだけ文字を大きく */
  .info-section .table thead th{font-size:16px;}
  .info-section .table tbody td{font-size:16px; line-height:1.9;}

  @media (max-width:720px){
    .filters{grid-template-columns:1fr;}

    .table thead{display:none;}
    .table, .table tbody, .table tr, .table td{display:block; width:100%;}
    .table tr{border-top:1px solid var(--line);}
    .table td{padding:8px 12px;}
    .table td::before{
      content:attr(data-th) "：";
      display:inline-block;
      width:7em;
      color:var(--muted);
    }

    .info-section .table td::before{width:8.5em;}
  }

  @media print{
    .filters{display:none !important;}
    .wrap{max-width:none;}
    .table thead th{
      background:#eee !important;
      -webkit-print-color-adjust:exact;
      print-color-adjust:exact;
    }
    .type{border:1px solid #999;}
  }
</style>]]></content:encoded>
			<wfw:commentRss>https://kumamoto.jcho.go.jp/news/outpatient-kyushin/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>広報誌「ぱとす-2026年夏号-」を発行しました！」最新号</title>
		<link>https://kumamoto.jcho.go.jp/news/pathos2026-7/</link>
		<pubDate>Fri, 24 Jul 2026 04:36:36 +0000</pubDate>
		
		<guid isPermaLink="false">https://kumamoto.jcho.go.jp/?post_type=news&#038;p=5032</guid>
		<description><![CDATA[広報誌「ぱとす」第53号（2026年 夏号） 地域のみなさまに病院の今をお届けする広報誌です。 最新号（第53号／2026年夏号）をご覧いただけます。 NEW ぱとす 第53号（2026年 夏号） 病院長あいさつ／呼吸器 [&#8230;]]]></description>
				<content:encoded><![CDATA[

<div class="wrap">
  <div class="hero">

    <h1>広報誌「ぱとす」第53号（2026年 夏号）</h1>

    <p>
      地域のみなさまに病院の今をお届けする広報誌です。<br>
      最新号（第53号／2026年夏号）をご覧いただけます。
    </p>

    <div class="grid">

      <!-- =====================================================
        表紙画像
        画像を変更するときは、下のURLだけを差し替えてください
      ====================================================== -->
      <div class="cover">
        <span class="ribbon">NEW</span>

        <div
          class="img"
          style="background-image:url('/wp-content/uploads/2026/07/202607_hyoshi.png')">
        </div>
      </div>

      <!-- 詳細 -->
      <div class="panel">

        <div class="title">
          ぱとす 第53号（2026年 夏号）
        </div>

        <div class="subtitle">
          病院長あいさつ／呼吸器外科医師着任／人工関節センター／
          脳卒中リハビリテーション／病診連携会 ほか
        </div>

        <!-- =====================================================
          PDF
          PDFを変更するときは、下のURLだけを差し替えてください
        ====================================================== -->
        <a
          class="btn"
          href="/wp-content/uploads/2026/07/202607__pathos.pdf"
          target="_blank"
          rel="noopener">
          PDFを開く
        </a>

        <div class="meta">
          <div>発行日：2026-07-24</div>
          <div>本文：全6ページ</div>
          <div>第53号・夏号</div>
        </div>

        <!-- 目次・見どころ -->
        <div class="cols">

          <div>
            <h3>目次</h3>

            <ul>
              <li>病院長あいさつ</li>
              <li>呼吸器外科 着任のご挨拶</li>
              <li>人工関節センターを設立しました</li>
              <li>脳卒中リハビリテーションの新たな取り組み</li>
              <li>第11回 熊本総合病院病診連携会について</li>
              <li>こんにちは赤ちゃん</li>
              <li>新人看護職員研修</li>
              <li>看護の日のイベントを開催しました</li>
              <li>駐車場のご利用について</li>
            </ul>
          </div>

          <div>
            <h3>見どころ</h3>

            <ul>
              <li>病院長から地域のみなさまへのメッセージ</li>
              <li>呼吸器外科診療部長の着任と診療体制の紹介</li>
              <li>人工関節センターの設立と人工関節治療</li>
              <li>免荷式トレッドミルを活用した歩行訓練</li>
              <li>日曜日のリハビリテーション開始</li>
              <li>地域の医療機関と連携する病診連携会</li>
              <li>新人看護師の教育・研修の取り組み</li>
              <li>地域のみなさまを対象とした看護の日イベント</li>
            </ul>
          </div>

        </div>

      </div>
    </div>

  </div>
</div><style class="advgb-styles-renderer">
  :root{
    --bg:#f7fafc;
    --panel:#ffffff;
    --ink:#0f172a;
    --muted:#64748b;
    --brand:#2563eb;
    --brand-2:#0ea5e9;
  }

  body{
    margin:0;
    font-family:"Inter","Noto Sans JP",system-ui;
    color:var(--ink);
    background:linear-gradient(180deg,#f7fafc,#eef2ff)
  }

  .wrap{max-width:1100px;margin:auto;padding:20px}

  .hero{
    background:#fff;
    border-radius:24px;
    padding:30px;
    box-shadow:0 6px 24px rgba(0,0,0,.08)
  }

  .hero h1{text-align:center;margin:0 0 10px}
  .hero p{text-align:center;color:var(--muted)}

  .grid{
    display:grid;
    grid-template-columns:420px 1fr;
    gap:28px;
    margin-top:30px
  }

  @media(max-width:900px){
    .grid{grid-template-columns:1fr}
  }

  .cover{
    position:relative;
    border-radius:20px;
    overflow:hidden;
    border:1px solid #e5e7eb;
  }

  .img{
    aspect-ratio:3/4;
    background-size:cover;
    background-position:center;
  }

  .ribbon{
    position:absolute;
    top:12px;
    left:12px;
    background:linear-gradient(90deg,var(--brand),var(--brand-2));
    color:#fff;
    padding:6px 12px;
    border-radius:999px;
    font-weight:bold;
    font-size:12px;
  }

  .panel{
    background:#fff;
    border-radius:20px;
    padding:20px;
    border:1px solid #e5e7eb;
  }

  .title{
    font-size:22px;
    font-weight:bold;
  }

  .subtitle{
    color:var(--muted);
    margin-bottom:10px;
  }

  .btn{
    display:inline-block;
    padding:12px 18px;
    border-radius:999px;
    background:linear-gradient(90deg,var(--brand),var(--brand-2));
    color:#fff;
    text-decoration:none;
    margin:15px 0;
    font-weight:bold;
  }

  .meta{
    display:grid;
    grid-template-columns:repeat(3,1fr);
    gap:10px;
    font-size:14px;
    color:var(--muted);
    margin-bottom:15px;
  }

  .meta div{
    background:#f8fafc;
    padding:10px;
    border-radius:10px;
    border:1px solid #e5e7eb;
  }

  .cols{
    display:grid;
    grid-template-columns:1fr 1fr;
    gap:20px;
    margin-top:20px;
  }

  @media(max-width:900px){
    .cols{grid-template-columns:1fr}
  }

  .cols h3{
    margin-bottom:8px;
    font-size:18px;
  }

  .cols ul{
    padding-left:18px;
  }

  .cols li{
    margin:6px 0;
  }
</style>]]></content:encoded>
			<wfw:commentRss>https://kumamoto.jcho.go.jp/news/pathos2026-7/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>令和9年度　言語聴覚士募集のお知らせ</title>
		<link>https://kumamoto.jcho.go.jp/news/%e4%bb%a4%e5%92%8c9%e5%b9%b4%e5%ba%a6%e3%80%80%e8%a8%80%e8%aa%9e%e8%81%b4%e8%a6%9a%e5%a3%ab%e5%8b%9f%e9%9b%86%e3%81%ae%e3%81%8a%e7%9f%a5%e3%82%89%e3%81%9b/</link>
		<pubDate>Tue, 21 Jul 2026 08:07:12 +0000</pubDate>
		
		<guid isPermaLink="false">https://kumamoto.jcho.go.jp/?post_type=news&#038;p=4970</guid>
		<description><![CDATA[]]></description>
				<content:encoded><![CDATA[]]></content:encoded>
			<wfw:commentRss>https://kumamoto.jcho.go.jp/news/%e4%bb%a4%e5%92%8c9%e5%b9%b4%e5%ba%a6%e3%80%80%e8%a8%80%e8%aa%9e%e8%81%b4%e8%a6%9a%e5%a3%ab%e5%8b%9f%e9%9b%86%e3%81%ae%e3%81%8a%e7%9f%a5%e3%82%89%e3%81%9b/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
