<?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>Tue, 21 Jul 2026 08:12:10 +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>令和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>
		<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>Fri, 17 Jul 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/outpatient-kyushin/</link>
		<pubDate>Tue, 07 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-07-10', type:'closure', department:'耳鼻咽喉科', doctor:'岡崎', note:'', updatedAt:'2026-06-26 11:00' },
  { date:'2026-07-17', type:'closure', department:'整形外科', doctor:'菊川', note:'', updatedAt:'2026-05-01 11:00' },
  { date:'2026-07-17', type:'closure', department:'産科婦人科', doctor:'柚原', note:'', updatedAt:'2026-05-01 11:00' },
  { date:'2026-08-06', type:'closure', department:'腎臓内科', doctor:'丸山', note:'', updatedAt:'2026-07-07 11:00' },
  { date:'2026-08-07', type:'closure', department:'脳神経外科', doctor:'谷口', note:'', updatedAt:'2026-07-07 11:00' },
  { date:'2026-07-17', 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>令和9年度 一括採用（診療放射線技師・臨床検査技師・理学療法士・作業療法士）募集のお知らせ</title>
		<link>https://kumamoto.jcho.go.jp/news/%e4%bb%a4%e5%92%8c9%e5%b9%b4%e5%ba%a6-%e4%b8%80%e6%8b%ac%e6%8e%a1%e7%94%a8%ef%bc%88%e8%a8%ba%e7%99%82%e6%94%be%e5%b0%84%e7%b7%9a%e6%8a%80%e5%b8%ab%e3%83%bb%e8%87%a8%e5%ba%8a%e6%a4%9c%e6%9f%bb%e6%8a%80/</link>
		<pubDate>Tue, 07 Jul 2026 02:17:09 +0000</pubDate>
		
		<guid isPermaLink="false">https://kumamoto.jcho.go.jp/?post_type=news&#038;p=4912</guid>
		<description><![CDATA[JCHO九州地区では、九州地区（14病院）一括採用選考を行なっております。 ●診療放射線技師 ●臨床検査技師 ●理学療法士 ●作業療法士 ※書類送付先、お問い合わせ先はJCHO九州地区事務所となります。 各職種の採用情報 [&#8230;]]]></description>
				<content:encoded><![CDATA[<p>JCHO九州地区では、九州地区（14病院）一括採用選考を行なっております。</p>
<p>
●診療放射線技師<br />
●臨床検査技師<br />
●理学療法士<br />
●作業療法士<br />


<p>※書類送付先、お問い合わせ先はJCHO九州地区事務所となります。</p>
<p>各職種の採用情報については、以下をクリックしてご覧ください。</p>

<ul>
<li>
<a href="https://www.jcho.go.jp/chikukyusyu/recruit/%E3%83%A1%E3%83%87%E3%82%A3%E3%82%AB%E3%83%AB%E3%82%B9%E3%82%BF%E3%83%83%E3%83%95/%E4%B8%80%E6%8B%AC%E6%8E%A1%E7%94%A8%E6%83%85%E5%A0%B1%EF%BC%88%E8%96%AC%E5%89%A4%E5%B8%AB%E3%83%BB%E8%A8%BA%E7%99%82%E6%94%BE%E5%B0%84%E7%B7%9A%E6%8A%80%E5%B8%AB%E3%83%BB%E8%87%A8%E5%BA%8A%E6%A4%9C/">一括採用情報</a></li>]]></content:encoded>
			<wfw:commentRss>https://kumamoto.jcho.go.jp/news/%e4%bb%a4%e5%92%8c9%e5%b9%b4%e5%ba%a6-%e4%b8%80%e6%8b%ac%e6%8e%a1%e7%94%a8%ef%bc%88%e8%a8%ba%e7%99%82%e6%94%be%e5%b0%84%e7%b7%9a%e6%8a%80%e5%b8%ab%e3%83%bb%e8%87%a8%e5%ba%8a%e6%a4%9c%e6%9f%bb%e6%8a%80/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>令和8年 脳卒中病院前救護（PSLS）・脳卒中初期診療（ISLS）を実施します！</title>
		<link>https://kumamoto.jcho.go.jp/news/2026-islspsls/</link>
		<pubDate>Mon, 29 Jun 2026 07:18:13 +0000</pubDate>
		
		<guid isPermaLink="false">https://kumamoto.jcho.go.jp/?post_type=news&#038;p=4902</guid>
		<description><![CDATA[脳卒中コースのご案内 脳卒中病院前救護（PSLS） PSLSは、現場での観察・処置を標準化し、適切な医療機関へ迅速に搬送することを目指す 病院前救護（プレホスピタルケア）のトレーニングです。 発症後、できるだけ早く適切な [&#8230;]]]></description>
				<content:encoded><![CDATA[<!-- ===== PSLS / ISLS コース紹介（ホームページ用） ===== -->
<section class="psls-isls-wrap" aria-labelledby="pi-title">
  <h2 id="pi-title" class="pi-title">脳卒中コースのご案内</h2>

  <div class="pi-grid">
    <!-- ▼ PSLSカード -->
    <article class="pi-card psls" aria-labelledby="pi-psls-ttl">
      <h3 id="pi-psls-ttl">脳卒中病院前救護（PSLS）</h3>
      <p class="pi-lead">
        PSLSは、現場での観察・処置を標準化し、適切な医療機関へ迅速に搬送することを目指す
        <strong>病院前救護（プレホスピタルケア）のトレーニング</strong>です。
      </p>
      <ul class="pi-points">
        <li>発症後、できるだけ早く適切な治療に繋げることで、後遺症の可能性を減らし救命率の向上に寄与。</li>
        <li>プレホスピタルケアとホスピタルケアの<strong>シームレスな連携</strong>を重視。</li>
        <li>救急隊員による<strong>観察・処置の標準化</strong>で、速やかな処置と適切な医療機関への搬送を実現。</li>
        <li>脳卒中が疑われる傷病者に対し、<strong>自信をもって適切な処置・搬送先選定</strong>ができるようになります。</li>
      </ul>
      <p class="pi-note">※最新のガイドラインに準拠し、必要な知識とスキルをアップデートできます。</p>

      <div class="pi-cta">
        <a class="pi-btn psls" href="https://kumamoto.jcho.go.jp/2026-psls/" aria-label="PSLSコース詳細ページへ">PSLSの詳細はこちら</a>
      </div>
    </article>

    <!-- ▼ ISLSカード -->
    <article class="pi-card isls" aria-labelledby="pi-isls-ttl">
      <h3 id="pi-isls-ttl">脳卒中初期診療（ISLS）</h3>
      <p class="pi-lead">
        ISLSは、脳卒中初期診療で用いる<strong>アルゴリズム／NIHSS／GCS</strong>を
        <strong>実技中心のシミュレーション</strong>で学ぶコースです。
      </p>
      <ul class="pi-points">
        <li>最新のガイドライン等に準拠し、<strong>最新の脳卒中診療情報をアップデート</strong>できます。</li>
        <li>対象：脳卒中診療に関わる<strong>医師・看護師・救急救命士など幅広い医療職</strong>。</li>
        <li>所属や達成目標に合わせた<strong>個別の教育支援</strong>で、経験が浅い方や自信がない方でも安心。</li>
      </ul>

      <div class="pi-cta">
        <a class="pi-btn isls" href="https://kumamoto.jcho.go.jp/2026-isls/" aria-label="ISLSコース詳細ページへ">ISLSの詳細はこちら</a>
      </div>
    </article>
  </div>
</section>


<style class="advgb-styles-renderer">
  .psls-isls-wrap{
    --psls:#0ea5e9; --isls:#2563eb; --ink:#111827; --muted:#6b7280; --bg:#ffffff;
    font-family:"Inter","Noto Sans JP",system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial;
    color:var(--ink); max-width:1100px; margin:28px auto; padding:0 12px;
  }
  .pi-title{
    font-size:clamp(1.35rem,2.2vw,1.75rem); font-weight:800; margin:.2em 0 .6em;
  }
  .pi-grid{
    display:grid; grid-template-columns:1fr 1fr; gap:16px;
  }
  @media (max-width: 900px){
    .pi-grid{ grid-template-columns:1fr; }
  }

  .pi-card{
    background:var(--bg); border:1px solid #e5e7eb; border-radius:14px; padding:16px;
    box-shadow:0 8px 20px rgba(0,0,0,.06);
  }
  .pi-card h3{
    margin:.1em 0 .4em; font-weight:800; font-size:clamp(1.1rem,1.8vw,1.35rem);
    border-left:5px solid currentColor; padding-left:.55em;
  }
  .pi-card.psls h3{ color:var(--psls); }
  .pi-card.isls h3{ color:var(--isls); }

  .pi-lead{ margin:.4em 0 .6em; line-height:1.9; font-size:.98rem; }
  .pi-points{ margin:.4em 0 0 1.2em; line-height:1.85; font-size:.95rem; }
  .pi-points li{ margin:.25em 0; }
  .pi-note{ margin:.6em 0 0; color:var(--muted); font-size:.9rem; }

  .pi-cta{ margin-top:12px; display:flex; gap:10px; flex-wrap:wrap; }
  .pi-btn{
    display:inline-flex; align-items:center; justify-content:center;
    padding:10px 14px; border-radius:999px; text-decoration:none; font-weight:800;
    border:2px solid currentColor; transition:transform .12s ease, background .12s ease, color .12s ease, box-shadow .12s ease;
  }
  .pi-btn.psls{ color:var(--psls); }
  .pi-btn.isls{ color:var(--isls); }
  .pi-btn:hover{ transform:translateY(-1px); background:currentColor; color:#fff; }
  .pi-btn:focus-visible{ outline:none; box-shadow:0 0 0 3px rgba(37,99,235,.25); }


</style>]]></content:encoded>
			<wfw:commentRss>https://kumamoto.jcho.go.jp/news/2026-islspsls/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>一般競争入札「熊本総合病院における医薬品単価購入契約」</title>
		<link>https://kumamoto.jcho.go.jp/news/%e4%b8%80%e8%88%ac%e7%ab%b6%e4%ba%89%e5%85%a5%e6%9c%ad%e3%80%8c%e7%86%8a%e6%9c%ac%e7%b7%8f%e5%90%88%e7%97%85%e9%99%a2%e3%81%ab%e3%81%8a%e3%81%91%e3%82%8b%e5%8c%bb%e8%96%ac%e5%93%81%e5%8d%98%e4%be%a1/</link>
		<pubDate>Fri, 26 Jun 2026 00:44:15 +0000</pubDate>
		
		<guid isPermaLink="false">https://kumamoto.jcho.go.jp/?post_type=news&#038;p=4876</guid>
		<description><![CDATA[]]></description>
				<content:encoded><![CDATA[]]></content:encoded>
			<wfw:commentRss>https://kumamoto.jcho.go.jp/news/%e4%b8%80%e8%88%ac%e7%ab%b6%e4%ba%89%e5%85%a5%e6%9c%ad%e3%80%8c%e7%86%8a%e6%9c%ac%e7%b7%8f%e5%90%88%e7%97%85%e9%99%a2%e3%81%ab%e3%81%8a%e3%81%91%e3%82%8b%e5%8c%bb%e8%96%ac%e5%93%81%e5%8d%98%e4%be%a1/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>令和9年度　初期臨床研修医募集のお知らせ</title>
		<link>https://kumamoto.jcho.go.jp/news/%e3%80%90%e4%bb%a4%e5%92%8c9%e5%b9%b4%e5%ba%a6-%e5%88%9d%e6%9c%9f%e8%87%a8%e5%ba%8a%e7%a0%94%e4%bf%ae%e5%8c%bb%e5%8b%9f%e9%9b%86%e3%81%ae%e3%81%8a%e7%9f%a5%e3%82%89%e3%81%9b%e3%80%91/</link>
		<pubDate>Wed, 24 Jun 2026 00:52:45 +0000</pubDate>
		
		<guid isPermaLink="false">https://kumamoto.jcho.go.jp/?post_type=news&#038;p=4865</guid>
		<description><![CDATA[]]></description>
				<content:encoded><![CDATA[]]></content:encoded>
			<wfw:commentRss>https://kumamoto.jcho.go.jp/news/%e3%80%90%e4%bb%a4%e5%92%8c9%e5%b9%b4%e5%ba%a6-%e5%88%9d%e6%9c%9f%e8%87%a8%e5%ba%8a%e7%a0%94%e4%bf%ae%e5%8c%bb%e5%8b%9f%e9%9b%86%e3%81%ae%e3%81%8a%e7%9f%a5%e3%82%89%e3%81%9b%e3%80%91/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>一般競争入札「人工呼吸器3式の調達」</title>
		<link>https://kumamoto.jcho.go.jp/news/%e4%b8%80%e8%88%ac%e7%ab%b6%e4%ba%89%e5%85%a5%e6%9c%ad%e3%80%8c%e4%ba%ba%e5%b7%a5%e5%91%bc%e5%90%b8%e5%99%a83%e5%bc%8f%e3%81%ae%e8%aa%bf%e9%81%94%e3%80%8d/</link>
		<pubDate>Tue, 23 Jun 2026 01:42:07 +0000</pubDate>
		
		<guid isPermaLink="false">https://kumamoto.jcho.go.jp/?post_type=news&#038;p=4856</guid>
		<description><![CDATA[]]></description>
				<content:encoded><![CDATA[]]></content:encoded>
			<wfw:commentRss>https://kumamoto.jcho.go.jp/news/%e4%b8%80%e8%88%ac%e7%ab%b6%e4%ba%89%e5%85%a5%e6%9c%ad%e3%80%8c%e4%ba%ba%e5%b7%a5%e5%91%bc%e5%90%b8%e5%99%a83%e5%bc%8f%e3%81%ae%e8%aa%bf%e9%81%94%e3%80%8d/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>一般競争入札「一般廃棄物収集運搬業務委託」</title>
		<link>https://kumamoto.jcho.go.jp/news/%e4%b8%80%e8%88%ac%e7%ab%b6%e4%ba%89%e5%85%a5%e6%9c%ad%e3%80%8c%e4%b8%80%e8%88%ac%e5%bb%83%e6%a3%84%e7%89%a9%e5%8f%8e%e9%9b%86%e9%81%8b%e6%90%ac%e6%a5%ad%e5%8b%99%e5%a7%94%e8%a8%97%e3%80%8d/</link>
		<pubDate>Mon, 22 Jun 2026 01:21:36 +0000</pubDate>
		
		<guid isPermaLink="false">https://kumamoto.jcho.go.jp/?post_type=news&#038;p=4849</guid>
		<description><![CDATA[]]></description>
				<content:encoded><![CDATA[]]></content:encoded>
			<wfw:commentRss>https://kumamoto.jcho.go.jp/news/%e4%b8%80%e8%88%ac%e7%ab%b6%e4%ba%89%e5%85%a5%e6%9c%ad%e3%80%8c%e4%b8%80%e8%88%ac%e5%bb%83%e6%a3%84%e7%89%a9%e5%8f%8e%e9%9b%86%e9%81%8b%e6%90%ac%e6%a5%ad%e5%8b%99%e5%a7%94%e8%a8%97%e3%80%8d/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%87%a8%e5%ba%8a%e5%b7%a5%e5%ad%a6%e6%8a%80%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>Fri, 19 Jun 2026 04:51:58 +0000</pubDate>
		
		<guid isPermaLink="false">https://kumamoto.jcho.go.jp/?post_type=news&#038;p=4825</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%87%a8%e5%ba%8a%e5%b7%a5%e5%ad%a6%e6%8a%80%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>
