{"id":8729,"date":"2026-04-30T11:19:56","date_gmt":"2026-04-30T02:19:56","guid":{"rendered":"https:\/\/www.heartfull.or.jp\/kano\/?page_id=8729"},"modified":"2026-08-22T16:06:20","modified_gmt":"2026-08-22T07:06:20","slug":"physician-assignment-schedule","status":"publish","type":"page","link":"https:\/\/www.heartfull.or.jp\/kano\/physician-assignment-schedule","title":{"rendered":"Doctor Schedule"},"content":{"rendered":"<div class=\"KoteiPage_Wrap\" style=\"box-sizing: border-box; max-width: 1120px; margin: 0 auto; padding: 18px 16px 56px; color: #1f2937; font-family: inherit; line-height: 1.8;\">\n<style>\n.KoteiPage_Wrap,<br \/>\n.KoteiPage_Wrap * {<br \/>\n  box-sizing: border-box;<br \/>\n}<\/p>\n<p>.KoteiPage_Wrap details[data-kotei-accordion] {<br \/>\n  scroll-margin-top: 88px;<br \/>\n}<\/p>\n<p>.KoteiPage_Wrap details[data-kotei-accordion] > summary {<br \/>\n  cursor: pointer;<br \/>\n  list-style: none;<br \/>\n}<\/p>\n<p>.KoteiPage_Wrap details[data-kotei-accordion] > summary::-webkit-details-marker {<br \/>\n  display: none;<br \/>\n}<\/p>\n<p>.KoteiPage_Wrap details[data-kotei-accordion][open] > summary {<br \/>\n  background: #f3f8f5;<br \/>\n  color: #0f5a46;<br \/>\n}<\/p>\n<p>.KoteiPage_Wrap details[data-kotei-accordion] > div {<br \/>\n  max-width: 100%;<br \/>\n  overflow: hidden !important;<br \/>\n}<\/p>\n<p>.KoteiPage_Wrap details[data-kotei-accordion] > div > div {<br \/>\n  max-width: 100%;<br \/>\n  overflow-x: auto !important;<br \/>\n  overflow-y: hidden;<br \/>\n  -webkit-overflow-scrolling: touch;<br \/>\n}<\/p>\n<p>.KoteiPage_Wrap details[data-kotei-accordion] table {<br \/>\n  width: 100% !important;<br \/>\n  max-width: none !important;<br \/>\n  min-width: 720px !important;<br \/>\n  table-layout: auto;<br \/>\n}<\/p>\n<p>.KoteiPage_Wrap details[data-kotei-accordion] th,<br \/>\n.KoteiPage_Wrap details[data-kotei-accordion] td {<br \/>\n  padding: 8px 6px !important;<br \/>\n  white-space: normal !important;<br \/>\n  overflow-wrap: normal;<br \/>\n  word-break: normal;<br \/>\n  vertical-align: middle;<br \/>\n}<\/p>\n<p>.KoteiPage_Wrap details[data-kotei-accordion] small,<br \/>\n.KoteiPage_Wrap details[data-kotei-accordion] sup {<br \/>\n  font-size: 0.82em;<br \/>\n  line-height: 1.35;<br \/>\n}<\/p>\n<p>@media (min-width: 900px) {<br \/>\n  .KoteiPage_Wrap details[data-kotei-accordion] table {<br \/>\n    min-width: 0 !important;<br \/>\n  }<br \/>\n}<\/p>\n<p>@media (max-width: 640px) {<br \/>\n  .KoteiPage_Wrap {<br \/>\n    padding-left: 14px !important;<br \/>\n    padding-right: 14px !important;<br \/>\n  }<\/p>\n<p>  .KoteiPage_Wrap details[data-kotei-accordion] > div {<br \/>\n    padding-left: 14px !important;<br \/>\n    padding-right: 14px !important;<br \/>\n  }<\/p>\n<p>  .KoteiPage_Wrap details[data-kotei-accordion] > div > div {<br \/>\n    margin-left: 0 !important;<br \/>\n    margin-right: 0 !important;<br \/>\n    padding-bottom: 8px;<br \/>\n  }<\/p>\n<p>  .KoteiPage_Wrap details[data-kotei-accordion] table {<br \/>\n    font-size: 12px !important;<br \/>\n    line-height: 1.4 !important;<br \/>\n  }<\/p>\n<p>  .KoteiPage_Wrap details[data-kotei-accordion] th,<br \/>\n  .KoteiPage_Wrap details[data-kotei-accordion] td {<br \/>\n    padding: 7px 5px !important;<br \/>\n  }<br \/>\n}<br \/>\n<\/style>\n<h2 style=\"box-sizing: border-box; margin: 0 0 18px; padding: 0 0 14px; color: #0f5a46; font-size: 32px; font-weight: bold; line-height: 1.35; border-bottom: 4px solid #0f5a46;\">Doctor Schedule<\/h2>\n<h3 id=\"schedule\" class=\"KoteiPage_SubTitle\">Doctor Schedule by Department<\/h3>\n<p style=\"margin: 0 0 8px; padding: 10px 14px; background: #f8fbf9; border-left: 4px solid #12823A; color: #123047; font-size: 14px; line-height: 1.7;\">Doctor Schedule information is listed by department, day, session, time, and doctor. Tap a department tab to display the physician schedule below it across the full width.<br \/>\nNumbers in parentheses indicate the week of the month.<\/p>\n<div style=\"box-sizing: border-box; margin: 0 0 22px;\">\n<p style=\"box-sizing: border-box; margin: 0 0 14px; font-size: 16px; line-height: 1.9;\">The physician schedule lists each department by day, session, time, and doctor.<\/p>\n<p style=\"box-sizing: border-box; margin: 0 0 14px; font-size: 16px; line-height: 1.9;\">Before you visit, please check the table for reception times, appointments, and clinic notes.<\/p>\n<p style=\"box-sizing: border-box; margin: 0 0 14px; font-size: 16px; line-height: 1.9;\">Also, schedules may change due to emergencies, doctor availability, or public holidays. Therefore, please confirm the latest information before coming to the hospital.<\/p>\n<p style=\"box-sizing: border-box; margin: 0 0 14px; font-size: 15px; line-height: 1.8;\">For general health information in Japan, please visit the <a href=\"https:\/\/www.mhlw.go.jp\/english\/\" target=\"_blank\" rel=\"noopener\">Ministry of Health, Labour and Welfare<\/a>.<\/p>\n<\/div>\n<h4 style=\"box-sizing: border-box; margin: 34px 0 18px; padding: 12px 16px; background: #f3f8f5; color: #0f5a46; border-left: 6px solid #0f5a46; border-radius: 8px; font-size: 21px; font-weight: bold; line-height: 1.45;\">How to Read This Schedule<\/h4>\n<div style=\"box-sizing: border-box; margin: 0 0 24px;\">\n<ul style=\"box-sizing: border-box; margin: 0; padding: 0; list-style: none;\">\n<li style=\"box-sizing: border-box; margin: 0 0 10px; padding: 0 0 0 1em; font-size: 16px; line-height: 1.8;\">\u30fbAM means the morning consultation session.<\/li>\n<li style=\"box-sizing: border-box; margin: 0 0 10px; padding: 0 0 0 1em; font-size: 16px; line-height: 1.8;\">\u30fbPM means the afternoon consultation session.<\/li>\n<li style=\"box-sizing: border-box; margin: 0 0 10px; padding: 0 0 0 1em; font-size: 16px; line-height: 1.8;\">\u30fbNumbers in parentheses, such as (1, 3, 5), indicate the week number of the month.<\/li>\n<li style=\"box-sizing: border-box; margin: 0 0 10px; padding: 0 0 0 1em; font-size: 16px; line-height: 1.8;\">\u30fbSome clinics require reservations. Please check the notes in each department table.<\/li>\n<li style=\"box-sizing: border-box; margin: 0 0 10px; padding: 0 0 0 1em; font-size: 16px; line-height: 1.8;\">\u30fbIf you are unsure which department to visit, please contact the hospital before coming.<\/li>\n<\/ul>\n<\/div>\n<div style=\"box-sizing: border-box; margin: 28px 0 30px; padding: 18px; background: #f7fbf8; border: 1px solid #d9e8df; border-radius: 18px;\">\n<p style=\"box-sizing: border-box; margin: 0 0 14px; color: #0f5a46; font-size: 17px; font-weight: bold; line-height: 1.6;\">Select a Department<\/p>\n<ul style=\"box-sizing: border-box; display: flex; flex-wrap: wrap; margin: 0; padding: 0; list-style: none;\">\n<li style=\"box-sizing: border-box; flex: 1 1 220px; margin: 0 10px 10px 0; padding: 0; list-style: none;\"><a style=\"box-sizing: border-box; display: flex; align-items: center; justify-content: space-between; min-height: 54px; padding: 13px 14px; background: #ffffff; color: #0f5a46; border: 1px solid #b9d8ca; border-radius: 13px; text-decoration: none; font-size: 15px; font-weight: bold; line-height: 1.45; box-shadow: 0 4px 12px rgba(15,90,70,0.08);\" href=\"#area1\">Internal Medicine <span style=\"font-size: 18px;\">\uff0b<\/span><\/a><\/li>\n<li style=\"box-sizing: border-box; flex: 1 1 220px; margin: 0 10px 10px 0; padding: 0; list-style: none;\"><a style=\"box-sizing: border-box; display: flex; align-items: center; justify-content: space-between; min-height: 54px; padding: 13px 14px; background: #ffffff; color: #0f5a46; border: 1px solid #b9d8ca; border-radius: 13px; text-decoration: none; font-size: 15px; font-weight: bold; line-height: 1.45; box-shadow: 0 4px 12px rgba(15,90,70,0.08);\" href=\"#area3\">Surgery <span style=\"font-size: 18px;\">\uff0b<\/span><\/a><\/li>\n<li style=\"box-sizing: border-box; flex: 1 1 220px; margin: 0 10px 10px 0; padding: 0; list-style: none;\"><a style=\"box-sizing: border-box; display: flex; align-items: center; justify-content: space-between; min-height: 54px; padding: 13px 14px; background: #ffffff; color: #0f5a46; border: 1px solid #b9d8ca; border-radius: 13px; text-decoration: none; font-size: 15px; font-weight: bold; line-height: 1.45; box-shadow: 0 4px 12px rgba(15,90,70,0.08);\" href=\"#area4\">Orthopedic Surgery <span style=\"font-size: 18px;\">\uff0b<\/span><\/a><\/li>\n<li style=\"box-sizing: border-box; flex: 1 1 220px; margin: 0 10px 10px 0; padding: 0; list-style: none;\"><a style=\"box-sizing: border-box; display: flex; align-items: center; justify-content: space-between; min-height: 54px; padding: 13px 14px; background: #ffffff; color: #0f5a46; border: 1px solid #b9d8ca; border-radius: 13px; text-decoration: none; font-size: 15px; font-weight: bold; line-height: 1.45; box-shadow: 0 4px 12px rgba(15,90,70,0.08);\" href=\"#area6\">Neurosurgery <span style=\"font-size: 18px;\">\uff0b<\/span><\/a><\/li>\n<li style=\"box-sizing: border-box; flex: 1 1 220px; margin: 0 10px 10px 0; padding: 0; list-style: none;\"><a style=\"box-sizing: border-box; display: flex; align-items: center; justify-content: space-between; min-height: 54px; padding: 13px 14px; background: #ffffff; color: #0f5a46; border: 1px solid #b9d8ca; border-radius: 13px; text-decoration: none; font-size: 15px; font-weight: bold; line-height: 1.45; box-shadow: 0 4px 12px rgba(15,90,70,0.08);\" href=\"#area2\">Cardiovascular Medicine <span style=\"font-size: 18px;\">\uff0b<\/span><\/a><\/li>\n<li style=\"box-sizing: border-box; flex: 1 1 220px; margin: 0 10px 10px 0; padding: 0; list-style: none;\"><a style=\"box-sizing: border-box; display: flex; align-items: center; justify-content: space-between; min-height: 54px; padding: 13px 14px; background: #ffffff; color: #0f5a46; border: 1px solid #b9d8ca; border-radius: 13px; text-decoration: none; font-size: 15px; font-weight: bold; line-height: 1.45; box-shadow: 0 4px 12px rgba(15,90,70,0.08);\" href=\"#area11\">Neurology <span style=\"font-size: 18px;\">\uff0b<\/span><\/a><\/li>\n<li style=\"box-sizing: border-box; flex: 1 1 220px; margin: 0 10px 10px 0; padding: 0; list-style: none;\"><a style=\"box-sizing: border-box; display: flex; align-items: center; justify-content: space-between; min-height: 54px; padding: 13px 14px; background: #ffffff; color: #0f5a46; border: 1px solid #b9d8ca; border-radius: 13px; text-decoration: none; font-size: 15px; font-weight: bold; line-height: 1.45; box-shadow: 0 4px 12px rgba(15,90,70,0.08);\" href=\"#area5\">Plastic Surgery <span style=\"font-size: 18px;\">\uff0b<\/span><\/a><\/li>\n<li style=\"box-sizing: border-box; flex: 1 1 220px; margin: 0 10px 10px 0; padding: 0; list-style: none;\"><a style=\"box-sizing: border-box; display: flex; align-items: center; justify-content: space-between; min-height: 54px; padding: 13px 14px; background: #ffffff; color: #0f5a46; border: 1px solid #b9d8ca; border-radius: 13px; text-decoration: none; font-size: 15px; font-weight: bold; line-height: 1.45; box-shadow: 0 4px 12px rgba(15,90,70,0.08);\" href=\"#area7\">Ophthalmology <span style=\"font-size: 18px;\">\uff0b<\/span><\/a><\/li>\n<li style=\"box-sizing: border-box; flex: 1 1 220px; margin: 0 10px 10px 0; padding: 0; list-style: none;\"><a style=\"box-sizing: border-box; display: flex; align-items: center; justify-content: space-between; min-height: 54px; padding: 13px 14px; background: #ffffff; color: #0f5a46; border: 1px solid #b9d8ca; border-radius: 13px; text-decoration: none; font-size: 15px; font-weight: bold; line-height: 1.45; box-shadow: 0 4px 12px rgba(15,90,70,0.08);\" href=\"#area9\">Otolaryngology (ENT) <span style=\"font-size: 18px;\">\uff0b<\/span><\/a><\/li>\n<li style=\"box-sizing: border-box; flex: 1 1 220px; margin: 0 10px 10px 0; padding: 0; list-style: none;\"><a style=\"box-sizing: border-box; display: flex; align-items: center; justify-content: space-between; min-height: 54px; padding: 13px 14px; background: #ffffff; color: #0f5a46; border: 1px solid #b9d8ca; border-radius: 13px; text-decoration: none; font-size: 15px; font-weight: bold; line-height: 1.45; box-shadow: 0 4px 12px rgba(15,90,70,0.08);\" href=\"#area13\">Urology <span style=\"font-size: 18px;\">\uff0b<\/span><\/a><\/li>\n<li style=\"box-sizing: border-box; flex: 1 1 220px; margin: 0 10px 10px 0; padding: 0; list-style: none;\"><a style=\"box-sizing: border-box; display: flex; align-items: center; justify-content: space-between; min-height: 54px; padding: 13px 14px; background: #ffffff; color: #0f5a46; border: 1px solid #b9d8ca; border-radius: 13px; text-decoration: none; font-size: 15px; font-weight: bold; line-height: 1.45; box-shadow: 0 4px 12px rgba(15,90,70,0.08);\" href=\"#area12\">Dermatology <span style=\"font-size: 18px;\">\uff0b<\/span><\/a><\/li>\n<li style=\"box-sizing: border-box; flex: 1 1 220px; margin: 0 10px 10px 0; padding: 0; list-style: none;\"><a style=\"box-sizing: border-box; display: flex; align-items: center; justify-content: space-between; min-height: 54px; padding: 13px 14px; background: #ffffff; color: #0f5a46; border: 1px solid #b9d8ca; border-radius: 13px; text-decoration: none; font-size: 15px; font-weight: bold; line-height: 1.45; box-shadow: 0 4px 12px rgba(15,90,70,0.08);\" href=\"#area8\">Gynecology <span style=\"font-size: 18px;\">\uff0b<\/span><\/a><\/li>\n<li style=\"box-sizing: border-box; flex: 1 1 220px; margin: 0 10px 10px 0; padding: 0; list-style: none;\"><a style=\"box-sizing: border-box; display: flex; align-items: center; justify-content: space-between; min-height: 54px; padding: 13px 14px; background: #ffffff; color: #0f5a46; border: 1px solid #b9d8ca; border-radius: 13px; text-decoration: none; font-size: 15px; font-weight: bold; line-height: 1.45; box-shadow: 0 4px 12px rgba(15,90,70,0.08);\" href=\"#area10\">Dialysis Center <span style=\"font-size: 18px;\">\uff0b<\/span><\/a><\/li>\n<\/ul>\n<\/div>\n<p style=\"box-sizing: border-box; margin: 0 0 24px; padding: 14px 16px; background: #fffdf4; border: 1px solid #eadca8; border-radius: 12px; font-size: 16px; line-height: 1.9;\">* Please check here for registration start times.<br \/>\n* Numbers in parentheses () indicate the week number of the month.<\/p>\n<details id=\"area1\" style=\"box-sizing: border-box; display: block; margin: 18px 0 22px; padding: 0; border: 1px solid #cfe0d4; border-radius: 18px; background: #ffffff; overflow: hidden; box-shadow: 0 8px 22px rgba(15,90,70,0.10);\" data-kotei-accordion=\"1\">\n<summary style=\"box-sizing: border-box; display: flex; align-items: center; justify-content: space-between; min-height: 72px; padding: 18px 20px;\"><span style=\"box-sizing: border-box; display: block; padding: 0 18px 0 0; color: inherit; font-size: 21px; font-weight: bold; line-height: 1.45;\">Internal Medicine<\/span><br \/>\n<span style=\"box-sizing: border-box; display: flex; align-items: center; justify-content: center; flex: 0 0 auto; width: 38px; height: 38px; background: #0f5a46; color: #ffffff; border-radius: 999px; font-size: 24px; font-weight: bold; line-height: 1;\" data-badge=\"1\">\uff0b<\/span><\/summary>\n<div style=\"box-sizing: border-box; display: block; padding: 22px 20px 24px; background: #ffffff; border-top: 1px solid #e4eee8;\">\n<h4 style=\"box-sizing: border-box; margin: 0 0 14px; color: #0f5a46; font-size: 20px; font-weight: bold; line-height: 1.45;\">Internal Medicine Schedule<\/h4>\n<p style=\"box-sizing: border-box; margin: 0 0 18px; font-size: 16px; line-height: 1.9;\">Internal Medicine provides outpatient care for a wide range of general medical conditions. Below, you can see consultation times and attending physicians by day.<\/p>\n<div style=\"box-sizing: border-box !important; width: 100% !important; margin: 14px 0 18px !important; overflow-x: auto !important; -webkit-overflow-scrolling: touch; display: block !important; min-width: 0 !important; max-width: 100% !important; padding: 0 !important; overflow-y: hidden !important; overscroll-behavior-inline: contain; scrollbar-gutter: auto !important;\">\n<table style=\"box-sizing: border-box !important; width: 100% !important; min-width: 0 !important; border-collapse: collapse !important; border-spacing: 0 !important; background: #ffffff; color: #1f2937; font-size: clamp(12px, 3.2vw, 14px) !important; line-height: 1.55; text-align: center; display: table !important; max-width: none !important; margin: 0 !important; table-layout: auto !important;\" border=\"1\" cellspacing=\"0\" cellpadding=\"8\">\n<thead style=\"box-sizing: border-box !important; width: auto !important; min-width: 0 !important; max-width: none !important; margin: 0 !important; padding: 0 !important; display: table-header-group !important;\">\n<tr style=\"box-sizing: border-box !important; width: auto !important; min-width: 0 !important; max-width: none !important; margin: 0 !important; padding: 0 !important; display: table-row !important;\">\n<th style=\"padding: 10px 12px !important; background: #0f5a46; color: #ffffff; font-weight: bold; box-sizing: border-box !important; display: table-cell !important; width: auto !important; min-width: 56px !important; max-width: none !important; white-space: nowrap !important; overflow-wrap: normal !important; word-break: keep-all !important; hyphens: none !important; vertical-align: middle !important;\" colspan=\"3\">Session \/ Time<\/th>\n<th style=\"padding: 10px 12px !important; background: #0f5a46; color: #ffffff; font-weight: bold; box-sizing: border-box !important; display: table-cell !important; width: auto !important; min-width: 56px !important; max-width: none !important; white-space: nowrap !important; overflow-wrap: normal !important; word-break: keep-all !important; hyphens: none !important; vertical-align: middle !important;\">Mon<\/th>\n<th style=\"padding: 10px 12px !important; background: #0f5a46; color: #ffffff; font-weight: bold; box-sizing: border-box !important; display: table-cell !important; width: auto !important; min-width: 56px !important; max-width: none !important; white-space: nowrap !important; overflow-wrap: normal !important; word-break: keep-all !important; hyphens: none !important; vertical-align: middle !important;\">Tue<\/th>\n<th style=\"padding: 10px 12px !important; background: #0f5a46; color: #ffffff; font-weight: bold; box-sizing: border-box !important; display: table-cell !important; width: auto !important; min-width: 56px !important; max-width: none !important; white-space: nowrap !important; overflow-wrap: normal !important; word-break: keep-all !important; hyphens: none !important; vertical-align: middle !important;\">Wed<\/th>\n<th style=\"padding: 10px 12px !important; background: #0f5a46; color: #ffffff; font-weight: bold; box-sizing: border-box !important; display: table-cell !important; width: auto !important; min-width: 56px !important; max-width: none !important; white-space: nowrap !important; overflow-wrap: normal !important; word-break: keep-all !important; hyphens: none !important; vertical-align: middle !important;\">Thu<\/th>\n<th style=\"padding: 10px 12px !important; background: #0f5a46; color: #ffffff; font-weight: bold; box-sizing: border-box !important; display: table-cell !important; width: auto !important; min-width: 56px !important; max-width: none !important; white-space: nowrap !important; overflow-wrap: normal !important; word-break: keep-all !important; hyphens: none !important; vertical-align: middle !important;\">Fri<\/th>\n<th style=\"padding: 10px 12px !important; background: #0f5a46; color: #ffffff; font-weight: bold; box-sizing: border-box !important; display: table-cell !important; width: auto !important; min-width: 56px !important; max-width: none !important; white-space: nowrap !important; overflow-wrap: normal !important; word-break: keep-all !important; hyphens: none !important; vertical-align: middle !important;\">Sat<\/th>\n<\/tr>\n<\/thead>\n<tbody style=\"box-sizing: border-box !important; width: auto !important; min-width: 0 !important; max-width: none !important; margin: 0 !important; padding: 0 !important; display: table-row-group !important;\">\n<tr style=\"box-sizing: border-box !important; width: auto !important; min-width: 0 !important; max-width: none !important; margin: 0 !important; padding: 0 !important; display: table-row !important;\">\n<td style=\"background: #e9f3ee; color: #0f5a46; font-weight: bold; box-sizing: border-box !important; display: table-cell !important; width: auto !important; min-width: 56px !important; max-width: none !important; padding: 10px 12px !important; white-space: nowrap !important; overflow-wrap: normal !important; word-break: keep-all !important; hyphens: none !important; vertical-align: middle !important;\" rowspan=\"6\">AM<\/td>\n<td style=\"background: #f4f8f6; color: #0f5a46; font-weight: bold; box-sizing: border-box !important; display: table-cell !important; width: auto !important; min-width: 56px !important; max-width: none !important; padding: 10px 12px !important; white-space: nowrap !important; overflow-wrap: normal !important; word-break: keep-all !important; hyphens: none !important; vertical-align: middle !important;\" rowspan=\"2\">Exam 1<\/td>\n<td style=\"background: #fbfaf5; color: #374151; font-weight: bold; white-space: nowrap !important; box-sizing: border-box !important; display: table-cell !important; width: auto !important; min-width: 56px !important; max-width: none !important; padding: 10px 12px !important; overflow-wrap: normal !important; word-break: keep-all !important; hyphens: none !important; vertical-align: middle !important;\" rowspan=\"6\">9:00<br \/>\n&#8211;<br \/>\n12:45<\/td>\n<td rowspan=\"2\" style=\"box-sizing: border-box !important; display: table-cell !important; width: auto !important; min-width: 56px !important; max-width: none !important; padding: 10px 12px !important; white-space: nowrap !important; overflow-wrap: normal !important; word-break: keep-all !important; hyphens: none !important; vertical-align: middle !important;\">Kubota<\/td>\n<td rowspan=\"2\" style=\"box-sizing: border-box !important; display: table-cell !important; width: auto !important; min-width: 56px !important; max-width: none !important; padding: 10px 12px !important; white-space: nowrap !important; overflow-wrap: normal !important; word-break: keep-all !important; hyphens: none !important; vertical-align: middle !important;\">Kubota<\/td>\n<td rowspan=\"2\" style=\"box-sizing: border-box !important; display: table-cell !important; width: auto !important; min-width: 56px !important; max-width: none !important; padding: 10px 12px !important; white-space: nowrap !important; overflow-wrap: normal !important; word-break: keep-all !important; hyphens: none !important; vertical-align: middle !important;\">Sakai<\/td>\n<td rowspan=\"2\" style=\"box-sizing: border-box !important; display: table-cell !important; width: auto !important; min-width: 56px !important; max-width: none !important; padding: 10px 12px !important; white-space: nowrap !important; overflow-wrap: normal !important; word-break: keep-all !important; hyphens: none !important; vertical-align: middle !important;\">Hara<\/td>\n<td rowspan=\"2\" style=\"box-sizing: border-box !important; display: table-cell !important; width: auto !important; min-width: 56px !important; max-width: none !important; padding: 10px 12px !important; white-space: nowrap !important; overflow-wrap: normal !important; word-break: keep-all !important; hyphens: none !important; vertical-align: middle !important;\">Ogita<br \/>\n<sup style=\"display: inline-block !important; max-width: none !important; white-space: nowrap !important;\">\u203bRheumatology<\/sup><\/td>\n<td style=\"box-sizing: border-box !important; display: table-cell !important; width: auto !important; min-width: 56px !important; max-width: none !important; padding: 10px 12px !important; white-space: nowrap !important; overflow-wrap: normal !important; word-break: keep-all !important; hyphens: none !important; vertical-align: middle !important;\">Tokuyama<br \/>\n(1, 3, 5)<\/td>\n<\/tr>\n<tr style=\"box-sizing: border-box !important; width: auto !important; min-width: 0 !important; max-width: none !important; margin: 0 !important; padding: 0 !important; display: table-row !important;\">\n<td style=\"box-sizing: border-box !important; display: table-cell !important; width: auto !important; min-width: 56px !important; max-width: none !important; padding: 10px 12px !important; white-space: nowrap !important; overflow-wrap: normal !important; word-break: keep-all !important; hyphens: none !important; vertical-align: middle !important;\">Sakai<br \/>\n(2, 4)<\/td>\n<\/tr>\n<tr style=\"box-sizing: border-box !important; width: auto !important; min-width: 0 !important; max-width: none !important; margin: 0 !important; padding: 0 !important; display: table-row !important;\">\n<td style=\"background: #f4f8f6; color: #0f5a46; font-weight: bold; box-sizing: border-box !important; display: table-cell !important; width: auto !important; min-width: 56px !important; max-width: none !important; padding: 10px 12px !important; white-space: nowrap !important; overflow-wrap: normal !important; word-break: keep-all !important; hyphens: none !important; vertical-align: middle !important;\" rowspan=\"2\">Exam 2<\/td>\n<td rowspan=\"2\" style=\"box-sizing: border-box !important; display: table-cell !important; width: auto !important; min-width: 56px !important; max-width: none !important; padding: 10px 12px !important; white-space: nowrap !important; overflow-wrap: normal !important; word-break: keep-all !important; hyphens: none !important; vertical-align: middle !important;\">Kano<br \/>\n<small style=\"display: inline-block !important; max-width: none !important; white-space: nowrap !important;\">(Until 12:00)<\/small><\/td>\n<td rowspan=\"2\" style=\"box-sizing: border-box !important; display: table-cell !important; width: auto !important; min-width: 56px !important; max-width: none !important; padding: 10px 12px !important; white-space: nowrap !important; overflow-wrap: normal !important; word-break: keep-all !important; hyphens: none !important; vertical-align: middle !important;\">Takeda<\/td>\n<td rowspan=\"2\" style=\"box-sizing: border-box !important; display: table-cell !important; width: auto !important; min-width: 56px !important; max-width: none !important; padding: 10px 12px !important; white-space: nowrap !important; overflow-wrap: normal !important; word-break: keep-all !important; hyphens: none !important; vertical-align: middle !important;\">Hara<\/td>\n<td rowspan=\"2\" style=\"box-sizing: border-box !important; display: table-cell !important; width: auto !important; min-width: 56px !important; max-width: none !important; padding: 10px 12px !important; white-space: nowrap !important; overflow-wrap: normal !important; word-break: keep-all !important; hyphens: none !important; vertical-align: middle !important;\">Itakura<\/td>\n<td rowspan=\"2\" style=\"box-sizing: border-box !important; display: table-cell !important; width: auto !important; min-width: 56px !important; max-width: none !important; padding: 10px 12px !important; white-space: nowrap !important; overflow-wrap: normal !important; word-break: keep-all !important; hyphens: none !important; vertical-align: middle !important;\">Kishimoto<\/td>\n<td style=\"box-sizing: border-box !important; display: table-cell !important; width: auto !important; min-width: 56px !important; max-width: none !important; padding: 10px 12px !important; white-space: nowrap !important; overflow-wrap: normal !important; word-break: keep-all !important; hyphens: none !important; vertical-align: middle !important;\">&#8212;<\/td>\n<\/tr>\n<tr style=\"box-sizing: border-box !important; width: auto !important; min-width: 0 !important; max-width: none !important; margin: 0 !important; padding: 0 !important; display: table-row !important;\">\n<td style=\"box-sizing: border-box !important; display: table-cell !important; width: auto !important; min-width: 56px !important; max-width: none !important; padding: 10px 12px !important; white-space: nowrap !important; overflow-wrap: normal !important; word-break: keep-all !important; hyphens: none !important; vertical-align: middle !important;\">&#8212;<\/td>\n<\/tr>\n<tr style=\"box-sizing: border-box !important; width: auto !important; min-width: 0 !important; max-width: none !important; margin: 0 !important; padding: 0 !important; display: table-row !important;\">\n<td style=\"background: #f4f8f6; color: #0f5a46; font-weight: bold; box-sizing: border-box !important; display: table-cell !important; width: auto !important; min-width: 56px !important; max-width: none !important; padding: 10px 12px !important; white-space: nowrap !important; overflow-wrap: normal !important; word-break: keep-all !important; hyphens: none !important; vertical-align: middle !important;\" rowspan=\"2\">Exam 3<\/td>\n<td rowspan=\"2\" style=\"box-sizing: border-box !important; display: table-cell !important; width: auto !important; min-width: 56px !important; max-width: none !important; padding: 10px 12px !important; white-space: nowrap !important; overflow-wrap: normal !important; word-break: keep-all !important; hyphens: none !important; vertical-align: middle !important;\">Nakagawa<br \/>\n<sup style=\"display: inline-block !important; max-width: none !important; white-space: nowrap !important;\">\u203bDiabetes<\/sup><br \/>\n<small style=\"display: inline-block !important; max-width: none !important; white-space: nowrap !important;\">(Reservation)<br \/>\n(Until 11:30)<\/small><\/td>\n<td rowspan=\"2\" style=\"box-sizing: border-box !important; display: table-cell !important; width: auto !important; min-width: 56px !important; max-width: none !important; padding: 10px 12px !important; white-space: nowrap !important; overflow-wrap: normal !important; word-break: keep-all !important; hyphens: none !important; vertical-align: middle !important;\">Kimura<\/td>\n<td style=\"box-sizing: border-box !important; display: table-cell !important; width: auto !important; min-width: 56px !important; max-width: none !important; padding: 10px 12px !important; white-space: nowrap !important; overflow-wrap: normal !important; word-break: keep-all !important; hyphens: none !important; vertical-align: middle !important;\">Takashima<\/td>\n<td rowspan=\"2\" style=\"box-sizing: border-box !important; display: table-cell !important; width: auto !important; min-width: 56px !important; max-width: none !important; padding: 10px 12px !important; white-space: nowrap !important; overflow-wrap: normal !important; word-break: keep-all !important; hyphens: none !important; vertical-align: middle !important;\">Nakagawa<br \/>\n<sup style=\"display: inline-block !important; max-width: none !important; white-space: nowrap !important;\">\u203bDiabetes<\/sup><br \/>\n<small style=\"display: inline-block !important; max-width: none !important; white-space: nowrap !important;\">(Reservation)<br \/>\n(Until 12:00)<\/small><\/td>\n<td rowspan=\"2\" style=\"box-sizing: border-box !important; display: table-cell !important; width: auto !important; min-width: 56px !important; max-width: none !important; padding: 10px 12px !important; white-space: nowrap !important; overflow-wrap: normal !important; word-break: keep-all !important; hyphens: none !important; vertical-align: middle !important;\">Sasagawa<br \/>\n<sup style=\"display: inline-block !important; max-width: none !important; white-space: nowrap !important;\">\u203bDiabetes<\/sup><br \/>\n<small style=\"display: inline-block !important; max-width: none !important; white-space: nowrap !important;\">(Until 12:00)<\/small><\/td>\n<td rowspan=\"2\" style=\"box-sizing: border-box !important; display: table-cell !important; width: auto !important; min-width: 56px !important; max-width: none !important; padding: 10px 12px !important; white-space: nowrap !important; overflow-wrap: normal !important; word-break: keep-all !important; hyphens: none !important; vertical-align: middle !important;\">&#8212;<\/td>\n<\/tr>\n<tr style=\"box-sizing: border-box !important; width: auto !important; min-width: 0 !important; max-width: none !important; margin: 0 !important; padding: 0 !important; display: table-row !important;\">\n<td style=\"box-sizing: border-box !important; display: table-cell !important; width: auto !important; min-width: 56px !important; max-width: none !important; padding: 10px 12px !important; white-space: nowrap !important; overflow-wrap: normal !important; word-break: keep-all !important; hyphens: none !important; vertical-align: middle !important;\">Hosoi<br \/>\n<sup style=\"display: inline-block !important; max-width: none !important; white-space: nowrap !important;\">\u203bDiabetes<\/sup><br \/>\n<small style=\"display: inline-block !important; max-width: none !important; white-space: nowrap !important;\">(Until 12:00)<\/small><\/td>\n<\/tr>\n<tr style=\"box-sizing: border-box !important; width: auto !important; min-width: 0 !important; max-width: none !important; margin: 0 !important; padding: 0 !important; display: table-row !important;\">\n<td style=\"background: #e9f3ee; color: #0f5a46; font-weight: bold; box-sizing: border-box !important; display: table-cell !important; width: auto !important; min-width: 56px !important; max-width: none !important; padding: 10px 12px !important; white-space: nowrap !important; overflow-wrap: normal !important; word-break: keep-all !important; hyphens: none !important; vertical-align: middle !important;\" colspan=\"2\" rowspan=\"2\">PM<\/td>\n<td style=\"background: #fbfaf5; color: #374151; font-weight: bold; white-space: nowrap !important; box-sizing: border-box !important; display: table-cell !important; width: auto !important; min-width: 56px !important; max-width: none !important; padding: 10px 12px !important; overflow-wrap: normal !important; word-break: keep-all !important; hyphens: none !important; vertical-align: middle !important;\" rowspan=\"2\">14:00<br \/>\n&#8211;<br \/>\n16:45<\/td>\n<td rowspan=\"2\" style=\"box-sizing: border-box !important; display: table-cell !important; width: auto !important; min-width: 56px !important; max-width: none !important; padding: 10px 12px !important; white-space: nowrap !important; overflow-wrap: normal !important; word-break: keep-all !important; hyphens: none !important; vertical-align: middle !important;\">Kitanaka<\/td>\n<td rowspan=\"2\" style=\"box-sizing: border-box !important; display: table-cell !important; width: auto !important; min-width: 56px !important; max-width: none !important; padding: 10px 12px !important; white-space: nowrap !important; overflow-wrap: normal !important; word-break: keep-all !important; hyphens: none !important; vertical-align: middle !important;\">Tokuyama<br \/>\n<sup style=\"display: inline-block !important; max-width: none !important; white-space: nowrap !important;\">\u203bDiabetes<\/sup><\/td>\n<td rowspan=\"2\" style=\"box-sizing: border-box !important; display: table-cell !important; width: auto !important; min-width: 56px !important; max-width: none !important; padding: 10px 12px !important; white-space: nowrap !important; overflow-wrap: normal !important; word-break: keep-all !important; hyphens: none !important; vertical-align: middle !important;\">Enomoto<\/td>\n<td style=\"box-sizing: border-box !important; display: table-cell !important; width: auto !important; min-width: 56px !important; max-width: none !important; padding: 10px 12px !important; white-space: nowrap !important; overflow-wrap: normal !important; word-break: keep-all !important; hyphens: none !important; vertical-align: middle !important;\">Seiki<\/td>\n<td rowspan=\"2\" style=\"box-sizing: border-box !important; display: table-cell !important; width: auto !important; min-width: 56px !important; max-width: none !important; padding: 10px 12px !important; white-space: nowrap !important; overflow-wrap: normal !important; word-break: keep-all !important; hyphens: none !important; vertical-align: middle !important;\">Shiba<\/td>\n<td rowspan=\"2\" style=\"box-sizing: border-box !important; display: table-cell !important; width: auto !important; min-width: 56px !important; max-width: none !important; padding: 10px 12px !important; white-space: nowrap !important; overflow-wrap: normal !important; word-break: keep-all !important; hyphens: none !important; vertical-align: middle !important;\">&#8212;<\/td>\n<\/tr>\n<tr style=\"box-sizing: border-box !important; width: auto !important; min-width: 0 !important; max-width: none !important; margin: 0 !important; padding: 0 !important; display: table-row !important;\">\n<td style=\"box-sizing: border-box !important; display: table-cell !important; width: auto !important; min-width: 56px !important; max-width: none !important; padding: 10px 12px !important; white-space: nowrap !important; overflow-wrap: normal !important; word-break: keep-all !important; hyphens: none !important; vertical-align: middle !important;\">Nakagawa<br \/>\n<sup style=\"display: inline-block !important; max-width: none !important; white-space: nowrap !important;\">\u203bDiabetes<\/sup><br \/>\n<small style=\"display: inline-block !important; max-width: none !important; white-space: nowrap !important;\">(Reservation)<br \/>\n(14:30-15:45)<\/small><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<\/div>\n<\/details>\n<details id=\"area3\" style=\"box-sizing: border-box; display: block; margin: 18px 0 22px; padding: 0; border: 1px solid #cfe0d4; border-radius: 18px; background: #ffffff; overflow: hidden; box-shadow: 0 8px 22px rgba(15,90,70,0.10);\" data-kotei-accordion=\"1\">\n<summary style=\"box-sizing: border-box; display: flex; align-items: center; justify-content: space-between; min-height: 72px; padding: 18px 20px;\"><span style=\"box-sizing: border-box; display: block; padding: 0 18px 0 0; color: inherit; font-size: 21px; font-weight: bold; line-height: 1.45;\">Surgery<\/span><br \/>\n<span style=\"box-sizing: border-box; display: flex; align-items: center; justify-content: center; flex: 0 0 auto; width: 38px; height: 38px; background: #0f5a46; color: #ffffff; border-radius: 999px; font-size: 24px; font-weight: bold; line-height: 1;\" data-badge=\"1\">\uff0b<\/span><\/summary>\n<div style=\"box-sizing: border-box; display: block; padding: 22px 20px 24px; background: #ffffff; border-top: 1px solid #e4eee8;\">\n<h4 style=\"box-sizing: border-box; margin: 0 0 14px; color: #0f5a46; font-size: 20px; font-weight: bold; line-height: 1.45;\">Surgery Schedule<\/h4>\n<p style=\"box-sizing: border-box; margin: 0 0 18px; font-size: 16px; line-height: 1.9;\">Surgery consultations are held in the morning and afternoon. However, some sessions may be reserved for operations.<\/p>\n<div style=\"box-sizing: border-box !important; width: 100% !important; margin: 14px 0 18px !important; overflow-x: auto !important; -webkit-overflow-scrolling: touch; display: block !important; min-width: 0 !important; max-width: 100% !important; padding: 0 !important; overflow-y: hidden !important; overscroll-behavior-inline: contain; scrollbar-gutter: auto !important;\">\n<table style=\"box-sizing: border-box !important; width: 100% !important; min-width: 0 !important; border-collapse: collapse !important; border-spacing: 0 !important; background: #ffffff; color: #1f2937; font-size: clamp(12px, 3.2vw, 14px) !important; line-height: 1.55; text-align: center; display: table !important; max-width: none !important; margin: 0 !important; table-layout: auto !important;\" border=\"1\" cellspacing=\"0\" cellpadding=\"8\">\n<thead style=\"box-sizing: border-box !important; width: auto !important; min-width: 0 !important; max-width: none !important; margin: 0 !important; padding: 0 !important; display: table-header-group !important;\">\n<tr style=\"box-sizing: border-box !important; width: auto !important; min-width: 0 !important; max-width: none !important; margin: 0 !important; padding: 0 !important; display: table-row !important;\">\n<th style=\"padding: 10px 12px !important; background: #0f5a46; color: #ffffff; font-weight: bold; box-sizing: border-box !important; display: table-cell !important; width: auto !important; min-width: 56px !important; max-width: none !important; white-space: nowrap !important; overflow-wrap: normal !important; word-break: keep-all !important; hyphens: none !important; vertical-align: middle !important;\" colspan=\"2\">Session \/ Time<\/th>\n<th style=\"padding: 10px 12px !important; background: #0f5a46; color: #ffffff; font-weight: bold; box-sizing: border-box !important; display: table-cell !important; width: auto !important; min-width: 56px !important; max-width: none !important; white-space: nowrap !important; overflow-wrap: normal !important; word-break: keep-all !important; hyphens: none !important; vertical-align: middle !important;\">Mon<\/th>\n<th style=\"padding: 10px 12px !important; background: #0f5a46; color: #ffffff; font-weight: bold; box-sizing: border-box !important; display: table-cell !important; width: auto !important; min-width: 56px !important; max-width: none !important; white-space: nowrap !important; overflow-wrap: normal !important; word-break: keep-all !important; hyphens: none !important; vertical-align: middle !important;\">Tue<\/th>\n<th style=\"padding: 10px 12px !important; background: #0f5a46; color: #ffffff; font-weight: bold; box-sizing: border-box !important; display: table-cell !important; width: auto !important; min-width: 56px !important; max-width: none !important; white-space: nowrap !important; overflow-wrap: normal !important; word-break: keep-all !important; hyphens: none !important; vertical-align: middle !important;\">Wed<\/th>\n<th style=\"padding: 10px 12px !important; background: #0f5a46; color: #ffffff; font-weight: bold; box-sizing: border-box !important; display: table-cell !important; width: auto !important; min-width: 56px !important; max-width: none !important; white-space: nowrap !important; overflow-wrap: normal !important; word-break: keep-all !important; hyphens: none !important; vertical-align: middle !important;\">Thu<\/th>\n<th style=\"padding: 10px 12px !important; background: #0f5a46; color: #ffffff; font-weight: bold; box-sizing: border-box !important; display: table-cell !important; width: auto !important; min-width: 56px !important; max-width: none !important; white-space: nowrap !important; overflow-wrap: normal !important; word-break: keep-all !important; hyphens: none !important; vertical-align: middle !important;\">Fri<\/th>\n<th style=\"padding: 10px 12px !important; background: #0f5a46; color: #ffffff; font-weight: bold; box-sizing: border-box !important; display: table-cell !important; width: auto !important; min-width: 56px !important; max-width: none !important; white-space: nowrap !important; overflow-wrap: normal !important; word-break: keep-all !important; hyphens: none !important; vertical-align: middle !important;\">Sat<\/th>\n<\/tr>\n<\/thead>\n<tbody style=\"box-sizing: border-box !important; width: auto !important; min-width: 0 !important; max-width: none !important; margin: 0 !important; padding: 0 !important; display: table-row-group !important;\">\n<tr style=\"box-sizing: border-box !important; width: auto !important; min-width: 0 !important; max-width: none !important; margin: 0 !important; padding: 0 !important; display: table-row !important;\">\n<td style=\"background: #e9f3ee; color: #0f5a46; font-weight: bold; box-sizing: border-box !important; display: table-cell !important; width: auto !important; min-width: 56px !important; max-width: none !important; padding: 10px 12px !important; white-space: nowrap !important; overflow-wrap: normal !important; word-break: keep-all !important; hyphens: none !important; vertical-align: middle !important;\" rowspan=\"2\">AM<\/td>\n<td style=\"background: #fbfaf5; color: #374151; font-weight: bold; white-space: nowrap !important; box-sizing: border-box !important; display: table-cell !important; width: auto !important; min-width: 56px !important; max-width: none !important; padding: 10px 12px !important; overflow-wrap: normal !important; word-break: keep-all !important; hyphens: none !important; vertical-align: middle !important;\" rowspan=\"2\">9:00<br \/>\n&#8211;<br \/>\n12:45<\/td>\n<td rowspan=\"2\" style=\"box-sizing: border-box !important; display: table-cell !important; width: auto !important; min-width: 56px !important; max-width: none !important; padding: 10px 12px !important; white-space: nowrap !important; overflow-wrap: normal !important; word-break: keep-all !important; hyphens: none !important; vertical-align: middle !important;\">Tanaka<\/td>\n<td rowspan=\"2\" style=\"box-sizing: border-box !important; display: table-cell !important; width: auto !important; min-width: 56px !important; max-width: none !important; padding: 10px 12px !important; white-space: nowrap !important; overflow-wrap: normal !important; word-break: keep-all !important; hyphens: none !important; vertical-align: middle !important;\">Yano<br \/>\n<small style=\"display: inline-block !important; max-width: none !important; white-space: nowrap !important;\">(From 9:30)<\/small><\/td>\n<td style=\"box-sizing: border-box !important; display: table-cell !important; width: auto !important; min-width: 56px !important; max-width: none !important; padding: 10px 12px !important; white-space: nowrap !important; overflow-wrap: normal !important; word-break: keep-all !important; hyphens: none !important; vertical-align: middle !important;\">Tanaka (1, 3, 5)<\/td>\n<td rowspan=\"2\" style=\"box-sizing: border-box !important; display: table-cell !important; width: auto !important; min-width: 56px !important; max-width: none !important; padding: 10px 12px !important; white-space: nowrap !important; overflow-wrap: normal !important; word-break: keep-all !important; hyphens: none !important; vertical-align: middle !important;\">Tanaka<\/td>\n<td rowspan=\"2\" style=\"box-sizing: border-box !important; display: table-cell !important; width: auto !important; min-width: 56px !important; max-width: none !important; padding: 10px 12px !important; white-space: nowrap !important; overflow-wrap: normal !important; word-break: keep-all !important; hyphens: none !important; vertical-align: middle !important;\">Kawasaki<\/td>\n<td rowspan=\"2\" style=\"box-sizing: border-box !important; display: table-cell !important; width: auto !important; min-width: 56px !important; max-width: none !important; padding: 10px 12px !important; white-space: nowrap !important; overflow-wrap: normal !important; word-break: keep-all !important; hyphens: none !important; vertical-align: middle !important;\">In rotation<\/td>\n<\/tr>\n<tr style=\"box-sizing: border-box !important; width: auto !important; min-width: 0 !important; max-width: none !important; margin: 0 !important; padding: 0 !important; display: table-row !important;\">\n<td style=\"box-sizing: border-box !important; display: table-cell !important; width: auto !important; min-width: 56px !important; max-width: none !important; padding: 10px 12px !important; white-space: nowrap !important; overflow-wrap: normal !important; word-break: keep-all !important; hyphens: none !important; vertical-align: middle !important;\">Mukai (2, 4)<\/td>\n<\/tr>\n<tr style=\"box-sizing: border-box !important; width: auto !important; min-width: 0 !important; max-width: none !important; margin: 0 !important; padding: 0 !important; display: table-row !important;\">\n<td style=\"background: #e9f3ee; color: #0f5a46; font-weight: bold; box-sizing: border-box !important; display: table-cell !important; width: auto !important; min-width: 56px !important; max-width: none !important; padding: 10px 12px !important; white-space: nowrap !important; overflow-wrap: normal !important; word-break: keep-all !important; hyphens: none !important; vertical-align: middle !important;\" rowspan=\"2\">PM<\/td>\n<td style=\"background: #fbfaf5; color: #374151; font-weight: bold; white-space: nowrap !important; box-sizing: border-box !important; display: table-cell !important; width: auto !important; min-width: 56px !important; max-width: none !important; padding: 10px 12px !important; overflow-wrap: normal !important; word-break: keep-all !important; hyphens: none !important; vertical-align: middle !important;\" rowspan=\"2\">14:00<br \/>\n&#8211;<br \/>\n16:45<\/td>\n<td rowspan=\"2\" style=\"box-sizing: border-box !important; display: table-cell !important; width: auto !important; min-width: 56px !important; max-width: none !important; padding: 10px 12px !important; white-space: nowrap !important; overflow-wrap: normal !important; word-break: keep-all !important; hyphens: none !important; vertical-align: middle !important;\">Mukai<\/td>\n<td rowspan=\"2\" style=\"box-sizing: border-box !important; display: table-cell !important; width: auto !important; min-width: 56px !important; max-width: none !important; padding: 10px 12px !important; white-space: nowrap !important; overflow-wrap: normal !important; word-break: keep-all !important; hyphens: none !important; vertical-align: middle !important;\">Surgery (OP)<\/td>\n<td style=\"box-sizing: border-box !important; display: table-cell !important; width: auto !important; min-width: 56px !important; max-width: none !important; padding: 10px 12px !important; white-space: nowrap !important; overflow-wrap: normal !important; word-break: keep-all !important; hyphens: none !important; vertical-align: middle !important;\">Tanaka (1, 3, 5)<\/td>\n<td rowspan=\"2\" style=\"box-sizing: border-box !important; display: table-cell !important; width: auto !important; min-width: 56px !important; max-width: none !important; padding: 10px 12px !important; white-space: nowrap !important; overflow-wrap: normal !important; word-break: keep-all !important; hyphens: none !important; vertical-align: middle !important;\">Mukai<\/td>\n<td rowspan=\"2\" style=\"box-sizing: border-box !important; display: table-cell !important; width: auto !important; min-width: 56px !important; max-width: none !important; padding: 10px 12px !important; white-space: nowrap !important; overflow-wrap: normal !important; word-break: keep-all !important; hyphens: none !important; vertical-align: middle !important;\">Kawasaki<\/td>\n<td rowspan=\"2\" style=\"box-sizing: border-box !important; display: table-cell !important; width: auto !important; min-width: 56px !important; max-width: none !important; padding: 10px 12px !important; white-space: nowrap !important; overflow-wrap: normal !important; word-break: keep-all !important; hyphens: none !important; vertical-align: middle !important;\">&#8212;<\/td>\n<\/tr>\n<tr style=\"box-sizing: border-box !important; width: auto !important; min-width: 0 !important; max-width: none !important; margin: 0 !important; padding: 0 !important; display: table-row !important;\">\n<td style=\"box-sizing: border-box !important; display: table-cell !important; width: auto !important; min-width: 56px !important; max-width: none !important; padding: 10px 12px !important; white-space: nowrap !important; overflow-wrap: normal !important; word-break: keep-all !important; hyphens: none !important; vertical-align: middle !important;\">Mukai (2, 4)<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<\/div>\n<\/details>\n<details id=\"area4\" style=\"box-sizing: border-box; display: block; margin: 18px 0 22px; padding: 0; border: 1px solid #cfe0d4; border-radius: 18px; background: #ffffff; overflow: hidden; box-shadow: 0 8px 22px rgba(15,90,70,0.10);\" data-kotei-accordion=\"1\">\n<summary style=\"box-sizing: border-box; display: flex; align-items: center; justify-content: space-between; min-height: 72px; padding: 18px 20px;\"><span style=\"box-sizing: border-box; display: block; padding: 0 18px 0 0; color: inherit; font-size: 21px; font-weight: bold; line-height: 1.45;\">Orthopedic Surgery<\/span><br \/>\n<span style=\"box-sizing: border-box; display: flex; align-items: center; justify-content: center; flex: 0 0 auto; width: 38px; height: 38px; background: #0f5a46; color: #ffffff; border-radius: 999px; font-size: 24px; font-weight: bold; line-height: 1;\" data-badge=\"1\">\uff0b<\/span><\/summary>\n<div style=\"box-sizing: border-box; display: block; padding: 22px 20px 24px; background: #ffffff; border-top: 1px solid #e4eee8;\">\n<h4 style=\"box-sizing: border-box; margin: 0 0 14px; color: #0f5a46; font-size: 20px; font-weight: bold; line-height: 1.45;\">Orthopedic Surgery Schedule<\/h4>\n<p style=\"box-sizing: border-box; margin: 0 0 18px; font-size: 16px; line-height: 1.9;\">Orthopedic Surgery provides consultations for bone, joint, spine, and musculoskeletal conditions. Please note that some clinics are reservation-based.<\/p>\n<div style=\"box-sizing: border-box !important; width: 100% !important; margin: 14px 0 18px !important; overflow-x: auto !important; -webkit-overflow-scrolling: touch; display: block !important; min-width: 0 !important; max-width: 100% !important; padding: 0 !important; overflow-y: hidden !important; overscroll-behavior-inline: contain; scrollbar-gutter: auto !important;\">\n<table style=\"box-sizing: border-box !important; width: 100% !important; min-width: 0 !important; border-collapse: collapse !important; border-spacing: 0 !important; background: #ffffff; color: #1f2937; font-size: clamp(12px, 3.2vw, 14px) !important; line-height: 1.55; text-align: center; display: table !important; max-width: none !important; margin: 0 !important; table-layout: auto !important;\" border=\"1\" cellspacing=\"0\" cellpadding=\"8\">\n<thead style=\"box-sizing: border-box !important; width: auto !important; min-width: 0 !important; max-width: none !important; margin: 0 !important; padding: 0 !important; display: table-header-group !important;\">\n<tr style=\"box-sizing: border-box !important; width: auto !important; min-width: 0 !important; max-width: none !important; margin: 0 !important; padding: 0 !important; display: table-row !important;\">\n<th style=\"padding: 10px 12px !important; background: #0f5a46; color: #ffffff; font-weight: bold; box-sizing: border-box !important; display: table-cell !important; width: auto !important; min-width: 56px !important; max-width: none !important; white-space: nowrap !important; overflow-wrap: normal !important; word-break: keep-all !important; hyphens: none !important; vertical-align: middle !important;\" colspan=\"3\">Session \/ Time<\/th>\n<th style=\"padding: 10px 12px !important; background: #0f5a46; color: #ffffff; font-weight: bold; box-sizing: border-box !important; display: table-cell !important; width: auto !important; min-width: 56px !important; max-width: none !important; white-space: nowrap !important; overflow-wrap: normal !important; word-break: keep-all !important; hyphens: none !important; vertical-align: middle !important;\">Mon<\/th>\n<th style=\"padding: 10px 12px !important; background: #0f5a46; color: #ffffff; font-weight: bold; box-sizing: border-box !important; display: table-cell !important; width: auto !important; min-width: 56px !important; max-width: none !important; white-space: nowrap !important; overflow-wrap: normal !important; word-break: keep-all !important; hyphens: none !important; vertical-align: middle !important;\">Tue<\/th>\n<th style=\"padding: 10px 12px !important; background: #0f5a46; color: #ffffff; font-weight: bold; box-sizing: border-box !important; display: table-cell !important; width: auto !important; min-width: 56px !important; max-width: none !important; white-space: nowrap !important; overflow-wrap: normal !important; word-break: keep-all !important; hyphens: none !important; vertical-align: middle !important;\">Wed<\/th>\n<th style=\"padding: 10px 12px !important; background: #0f5a46; color: #ffffff; font-weight: bold; box-sizing: border-box !important; display: table-cell !important; width: auto !important; min-width: 56px !important; max-width: none !important; white-space: nowrap !important; overflow-wrap: normal !important; word-break: keep-all !important; hyphens: none !important; vertical-align: middle !important;\">Thu<\/th>\n<th style=\"padding: 10px 12px !important; background: #0f5a46; color: #ffffff; font-weight: bold; box-sizing: border-box !important; display: table-cell !important; width: auto !important; min-width: 56px !important; max-width: none !important; white-space: nowrap !important; overflow-wrap: normal !important; word-break: keep-all !important; hyphens: none !important; vertical-align: middle !important;\">Fri<\/th>\n<th style=\"padding: 10px 12px !important; background: #0f5a46; color: #ffffff; font-weight: bold; box-sizing: border-box !important; display: table-cell !important; width: auto !important; min-width: 56px !important; max-width: none !important; white-space: nowrap !important; overflow-wrap: normal !important; word-break: keep-all !important; hyphens: none !important; vertical-align: middle !important;\">Sat<\/th>\n<\/tr>\n<\/thead>\n<tbody style=\"box-sizing: border-box !important; width: auto !important; min-width: 0 !important; max-width: none !important; margin: 0 !important; padding: 0 !important; display: table-row-group !important;\">\n<tr style=\"box-sizing: border-box !important; width: auto !important; min-width: 0 !important; max-width: none !important; margin: 0 !important; padding: 0 !important; display: table-row !important;\">\n<td style=\"background: #e9f3ee; color: #0f5a46; font-weight: bold; box-sizing: border-box !important; display: table-cell !important; width: auto !important; min-width: 56px !important; max-width: none !important; padding: 10px 12px !important; white-space: nowrap !important; overflow-wrap: normal !important; word-break: keep-all !important; hyphens: none !important; vertical-align: middle !important;\" rowspan=\"3\">AM<\/td>\n<td style=\"background: #f4f8f6; color: #0f5a46; font-weight: bold; box-sizing: border-box !important; display: table-cell !important; width: auto !important; min-width: 56px !important; max-width: none !important; padding: 10px 12px !important; white-space: nowrap !important; overflow-wrap: normal !important; word-break: keep-all !important; hyphens: none !important; vertical-align: middle !important;\">Exam 1<\/td>\n<td style=\"background: #fbfaf5; color: #374151; font-weight: bold; white-space: nowrap !important; box-sizing: border-box !important; display: table-cell !important; width: auto !important; min-width: 56px !important; max-width: none !important; padding: 10px 12px !important; overflow-wrap: normal !important; word-break: keep-all !important; hyphens: none !important; vertical-align: middle !important;\">9:00<br \/>\n&#8211;<br \/>\n12:00<\/td>\n<td style=\"box-sizing: border-box !important; display: table-cell !important; width: auto !important; min-width: 56px !important; max-width: none !important; padding: 10px 12px !important; white-space: nowrap !important; overflow-wrap: normal !important; word-break: keep-all !important; hyphens: none !important; vertical-align: middle !important;\">Shimizu<\/td>\n<td style=\"box-sizing: border-box !important; display: table-cell !important; width: auto !important; min-width: 56px !important; max-width: none !important; padding: 10px 12px !important; white-space: nowrap !important; overflow-wrap: normal !important; word-break: keep-all !important; hyphens: none !important; vertical-align: middle !important;\">Morimoto<\/td>\n<td style=\"box-sizing: border-box !important; display: table-cell !important; width: auto !important; min-width: 56px !important; max-width: none !important; padding: 10px 12px !important; white-space: nowrap !important; overflow-wrap: normal !important; word-break: keep-all !important; hyphens: none !important; vertical-align: middle !important;\">Adachi<\/td>\n<td style=\"box-sizing: border-box !important; display: table-cell !important; width: auto !important; min-width: 56px !important; max-width: none !important; padding: 10px 12px !important; white-space: nowrap !important; overflow-wrap: normal !important; word-break: keep-all !important; hyphens: none !important; vertical-align: middle !important;\">Morimoto<\/td>\n<td style=\"box-sizing: border-box !important; display: table-cell !important; width: auto !important; min-width: 56px !important; max-width: none !important; padding: 10px 12px !important; white-space: nowrap !important; overflow-wrap: normal !important; word-break: keep-all !important; hyphens: none !important; vertical-align: middle !important;\">Shimizu<\/td>\n<td style=\"box-sizing: border-box !important; display: table-cell !important; width: auto !important; min-width: 56px !important; max-width: none !important; padding: 10px 12px !important; white-space: nowrap !important; overflow-wrap: normal !important; word-break: keep-all !important; hyphens: none !important; vertical-align: middle !important;\">Nouda (4)<br \/>\n<sup style=\"display: inline-block !important; max-width: none !important; white-space: nowrap !important;\">\u203bOsteoporosis Clinic<\/sup><\/td>\n<\/tr>\n<tr style=\"box-sizing: border-box !important; width: auto !important; min-width: 0 !important; max-width: none !important; margin: 0 !important; padding: 0 !important; display: table-row !important;\">\n<td style=\"background: #f4f8f6; color: #0f5a46; font-weight: bold; box-sizing: border-box !important; display: table-cell !important; width: auto !important; min-width: 56px !important; max-width: none !important; padding: 10px 12px !important; white-space: nowrap !important; overflow-wrap: normal !important; word-break: keep-all !important; hyphens: none !important; vertical-align: middle !important;\">Exam 2<\/td>\n<td style=\"background: #fbfaf5; color: #374151; font-weight: bold; white-space: nowrap !important; box-sizing: border-box !important; display: table-cell !important; width: auto !important; min-width: 56px !important; max-width: none !important; padding: 10px 12px !important; overflow-wrap: normal !important; word-break: keep-all !important; hyphens: none !important; vertical-align: middle !important;\">9:00<br \/>\n&#8211;<br \/>\n12:00<\/td>\n<td style=\"box-sizing: border-box !important; display: table-cell !important; width: auto !important; min-width: 56px !important; max-width: none !important; padding: 10px 12px !important; white-space: nowrap !important; overflow-wrap: normal !important; word-break: keep-all !important; hyphens: none !important; vertical-align: middle !important;\">Nouda<\/td>\n<td style=\"box-sizing: border-box !important; display: table-cell !important; width: auto !important; min-width: 56px !important; max-width: none !important; padding: 10px 12px !important; white-space: nowrap !important; overflow-wrap: normal !important; word-break: keep-all !important; hyphens: none !important; vertical-align: middle !important;\">Nouda<\/td>\n<td style=\"box-sizing: border-box !important; display: table-cell !important; width: auto !important; min-width: 56px !important; max-width: none !important; padding: 10px 12px !important; white-space: nowrap !important; overflow-wrap: normal !important; word-break: keep-all !important; hyphens: none !important; vertical-align: middle !important;\">Shimo<br \/>\n<small style=\"display: inline-block !important; max-width: none !important; white-space: nowrap !important;\">(Reservation)<\/small><\/td>\n<td style=\"box-sizing: border-box !important; display: table-cell !important; width: auto !important; min-width: 56px !important; max-width: none !important; padding: 10px 12px !important; white-space: nowrap !important; overflow-wrap: normal !important; word-break: keep-all !important; hyphens: none !important; vertical-align: middle !important;\">Hayama<\/td>\n<td style=\"box-sizing: border-box !important; display: table-cell !important; width: auto !important; min-width: 56px !important; max-width: none !important; padding: 10px 12px !important; white-space: nowrap !important; overflow-wrap: normal !important; word-break: keep-all !important; hyphens: none !important; vertical-align: middle !important;\">Yasuda<\/td>\n<td style=\"box-sizing: border-box !important; display: table-cell !important; width: auto !important; min-width: 56px !important; max-width: none !important; padding: 10px 12px !important; white-space: nowrap !important; overflow-wrap: normal !important; word-break: keep-all !important; hyphens: none !important; vertical-align: middle !important;\">Yasuda<\/td>\n<\/tr>\n<tr style=\"box-sizing: border-box !important; width: auto !important; min-width: 0 !important; max-width: none !important; margin: 0 !important; padding: 0 !important; display: table-row !important;\">\n<td style=\"background: #f4f8f6; color: #0f5a46; font-weight: bold; box-sizing: border-box !important; display: table-cell !important; width: auto !important; min-width: 56px !important; max-width: none !important; padding: 10px 12px !important; white-space: nowrap !important; overflow-wrap: normal !important; word-break: keep-all !important; hyphens: none !important; vertical-align: middle !important;\">Exam 3<\/td>\n<td style=\"background: #fbfaf5; color: #374151; font-weight: bold; white-space: nowrap !important; box-sizing: border-box !important; display: table-cell !important; width: auto !important; min-width: 56px !important; max-width: none !important; padding: 10px 12px !important; overflow-wrap: normal !important; word-break: keep-all !important; hyphens: none !important; vertical-align: middle !important;\">11:45<br \/>\n&#8211;<br \/>\n12:45<\/td>\n<td style=\"box-sizing: border-box !important; display: table-cell !important; width: auto !important; min-width: 56px !important; max-width: none !important; padding: 10px 12px !important; white-space: nowrap !important; overflow-wrap: normal !important; word-break: keep-all !important; hyphens: none !important; vertical-align: middle !important;\">&#8212;<\/td>\n<td style=\"box-sizing: border-box !important; display: table-cell !important; width: auto !important; min-width: 56px !important; max-width: none !important; padding: 10px 12px !important; white-space: nowrap !important; overflow-wrap: normal !important; word-break: keep-all !important; hyphens: none !important; vertical-align: middle !important;\">Asai<br \/>\n<small style=\"display: inline-block !important; max-width: none !important; white-space: nowrap !important;\">(Reservation)<\/small><\/td>\n<td style=\"box-sizing: border-box !important; display: table-cell !important; width: auto !important; min-width: 56px !important; max-width: none !important; padding: 10px 12px !important; white-space: nowrap !important; overflow-wrap: normal !important; word-break: keep-all !important; hyphens: none !important; vertical-align: middle !important;\">&#8212;<\/td>\n<td style=\"box-sizing: border-box !important; display: table-cell !important; width: auto !important; min-width: 56px !important; max-width: none !important; padding: 10px 12px !important; white-space: nowrap !important; overflow-wrap: normal !important; word-break: keep-all !important; hyphens: none !important; vertical-align: middle !important;\">&#8212;<\/td>\n<td style=\"box-sizing: border-box !important; display: table-cell !important; width: auto !important; min-width: 56px !important; max-width: none !important; padding: 10px 12px !important; white-space: nowrap !important; overflow-wrap: normal !important; word-break: keep-all !important; hyphens: none !important; vertical-align: middle !important;\">&#8212;<\/td>\n<td style=\"box-sizing: border-box !important; display: table-cell !important; width: auto !important; min-width: 56px !important; max-width: none !important; padding: 10px 12px !important; white-space: nowrap !important; overflow-wrap: normal !important; word-break: keep-all !important; hyphens: none !important; vertical-align: middle !important;\">&#8212;<\/td>\n<\/tr>\n<tr style=\"box-sizing: border-box !important; width: auto !important; min-width: 0 !important; max-width: none !important; margin: 0 !important; padding: 0 !important; display: table-row !important;\">\n<td style=\"background: #e9f3ee; color: #0f5a46; font-weight: bold; box-sizing: border-box !important; display: table-cell !important; width: auto !important; min-width: 56px !important; max-width: none !important; padding: 10px 12px !important; white-space: nowrap !important; overflow-wrap: normal !important; word-break: keep-all !important; hyphens: none !important; vertical-align: middle !important;\" colspan=\"2\">PM<\/td>\n<td style=\"background: #fbfaf5; color: #374151; font-weight: bold; white-space: nowrap !important; box-sizing: border-box !important; display: table-cell !important; width: auto !important; min-width: 56px !important; max-width: none !important; padding: 10px 12px !important; overflow-wrap: normal !important; word-break: keep-all !important; hyphens: none !important; vertical-align: middle !important;\">14:00<br \/>\n&#8211;<br \/>\n16:45<\/td>\n<td style=\"box-sizing: border-box !important; display: table-cell !important; width: auto !important; min-width: 56px !important; max-width: none !important; padding: 10px 12px !important; white-space: nowrap !important; overflow-wrap: normal !important; word-break: keep-all !important; hyphens: none !important; vertical-align: middle !important;\">Mibata<br \/>\n<small style=\"display: inline-block !important; max-width: none !important; white-space: nowrap !important;\">(Reservation)<br \/>\n(Until 16:00)<\/small><\/td>\n<td style=\"box-sizing: border-box !important; display: table-cell !important; width: auto !important; min-width: 56px !important; max-width: none !important; padding: 10px 12px !important; white-space: nowrap !important; overflow-wrap: normal !important; word-break: keep-all !important; hyphens: none !important; vertical-align: middle !important;\">&#8212;<\/td>\n<td style=\"box-sizing: border-box !important; display: table-cell !important; width: auto !important; min-width: 56px !important; max-width: none !important; padding: 10px 12px !important; white-space: nowrap !important; overflow-wrap: normal !important; word-break: keep-all !important; hyphens: none !important; vertical-align: middle !important;\">Okayoshi<br \/>\n<sup style=\"display: inline-block !important; max-width: none !important; white-space: nowrap !important;\">\u203bJoint Clinic<\/sup><br \/>\n<small style=\"display: inline-block !important; max-width: none !important; white-space: nowrap !important;\">(Reservation)(1, 3)<\/small><\/td>\n<td style=\"box-sizing: border-box !important; display: table-cell !important; width: auto !important; min-width: 56px !important; max-width: none !important; padding: 10px 12px !important; white-space: nowrap !important; overflow-wrap: normal !important; word-break: keep-all !important; hyphens: none !important; vertical-align: middle !important;\">Shimo<br \/>\n<small style=\"display: inline-block !important; max-width: none !important; white-space: nowrap !important;\">(Reservation)<\/small><\/td>\n<td style=\"box-sizing: border-box !important; display: table-cell !important; width: auto !important; min-width: 56px !important; max-width: none !important; padding: 10px 12px !important; white-space: nowrap !important; overflow-wrap: normal !important; word-break: keep-all !important; hyphens: none !important; vertical-align: middle !important;\">&#8212;<\/td>\n<td style=\"box-sizing: border-box !important; display: table-cell !important; width: auto !important; min-width: 56px !important; max-width: none !important; padding: 10px 12px !important; white-space: nowrap !important; overflow-wrap: normal !important; word-break: keep-all !important; hyphens: none !important; vertical-align: middle !important;\">&#8212;<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<p style=\"box-sizing: border-box; margin: 0 0 14px; font-size: 16px; line-height: 1.9;\">* Rehabilitation reception hours: 8:30 &#8211; 12:00 (AM).<br \/>\n* For consultation or a second opinion, please click <a style=\"color: #0f5a46; font-weight: bold; text-decoration: none; border-bottom: 2px solid #c9a84c; padding-bottom: 2px;\" href=\"http:\/\/hfgroup.local:10005\/kano\/second-opinion\" target=\"_blank\" rel=\"noopener\">here<\/a>.<br \/>\n* For patient referrals, please click <a style=\"color: #0f5a46; font-weight: bold; text-decoration: none; border-bottom: 2px solid #c9a84c; padding-bottom: 2px;\" href=\"http:\/\/hfgroup.local:10005\/kano\/referring-institution-staff\" target=\"_blank\" rel=\"noopener\">here<\/a>.<\/p>\n<\/div>\n<\/details>\n<details id=\"area6\" style=\"box-sizing: border-box; display: block; margin: 18px 0 22px; padding: 0; border: 1px solid #cfe0d4; border-radius: 18px; background: #ffffff; overflow: hidden; box-shadow: 0 8px 22px rgba(15,90,70,0.10);\" data-kotei-accordion=\"1\">\n<summary style=\"box-sizing: border-box; display: flex; align-items: center; justify-content: space-between; min-height: 72px; padding: 18px 20px;\"><span style=\"box-sizing: border-box; display: block; padding: 0 18px 0 0; color: inherit; font-size: 21px; font-weight: bold; line-height: 1.45;\">Neurosurgery<\/span><br \/>\n<span style=\"box-sizing: border-box; display: flex; align-items: center; justify-content: center; flex: 0 0 auto; width: 38px; height: 38px; background: #0f5a46; color: #ffffff; border-radius: 999px; font-size: 24px; font-weight: bold; line-height: 1;\" data-badge=\"1\">\uff0b<\/span><\/summary>\n<div style=\"box-sizing: border-box; display: block; padding: 22px 20px 24px; background: #ffffff; border-top: 1px solid #e4eee8;\">\n<h4 style=\"box-sizing: border-box; margin: 0 0 14px; color: #0f5a46; font-size: 20px; font-weight: bold; line-height: 1.45;\">Neurosurgery Schedule<\/h4>\n<p style=\"box-sizing: border-box; margin: 0 0 18px; font-size: 16px; line-height: 1.9;\">Neurosurgery consultations are available for brain, nerve, and related conditions. The schedule includes reservation-based sessions and specialty clinic notes.<\/p>\n<div style=\"box-sizing: border-box !important; width: 100% !important; margin: 14px 0 18px !important; overflow-x: auto !important; -webkit-overflow-scrolling: touch; display: block !important; min-width: 0 !important; max-width: 100% !important; padding: 0 !important; overflow-y: hidden !important; overscroll-behavior-inline: contain; scrollbar-gutter: auto !important;\">\n<table style=\"box-sizing: border-box !important; width: 100% !important; min-width: 0 !important; border-collapse: collapse !important; border-spacing: 0 !important; background: #ffffff; color: #1f2937; font-size: clamp(12px, 3.2vw, 14px) !important; line-height: 1.55; text-align: center; display: table !important; max-width: none !important; margin: 0 !important; table-layout: auto !important;\" border=\"1\" cellspacing=\"0\" cellpadding=\"8\">\n<thead style=\"box-sizing: border-box !important; width: auto !important; min-width: 0 !important; max-width: none !important; margin: 0 !important; padding: 0 !important; display: table-header-group !important;\">\n<tr style=\"box-sizing: border-box !important; width: auto !important; min-width: 0 !important; max-width: none !important; margin: 0 !important; padding: 0 !important; display: table-row !important;\">\n<th style=\"padding: 10px 12px !important; background: #0f5a46; color: #ffffff; font-weight: bold; box-sizing: border-box !important; display: table-cell !important; width: auto !important; min-width: 56px !important; max-width: none !important; white-space: nowrap !important; overflow-wrap: normal !important; word-break: keep-all !important; hyphens: none !important; vertical-align: middle !important;\" colspan=\"3\">Session \/ Time<\/th>\n<th style=\"padding: 10px 12px !important; background: #0f5a46; color: #ffffff; font-weight: bold; box-sizing: border-box !important; display: table-cell !important; width: auto !important; min-width: 56px !important; max-width: none !important; white-space: nowrap !important; overflow-wrap: normal !important; word-break: keep-all !important; hyphens: none !important; vertical-align: middle !important;\">Mon<\/th>\n<th style=\"padding: 10px 12px !important; background: #0f5a46; color: #ffffff; font-weight: bold; box-sizing: border-box !important; display: table-cell !important; width: auto !important; min-width: 56px !important; max-width: none !important; white-space: nowrap !important; overflow-wrap: normal !important; word-break: keep-all !important; hyphens: none !important; vertical-align: middle !important;\">Tue<\/th>\n<th style=\"padding: 10px 12px !important; background: #0f5a46; color: #ffffff; font-weight: bold; box-sizing: border-box !important; display: table-cell !important; width: auto !important; min-width: 56px !important; max-width: none !important; white-space: nowrap !important; overflow-wrap: normal !important; word-break: keep-all !important; hyphens: none !important; vertical-align: middle !important;\">Wed<\/th>\n<th style=\"padding: 10px 12px !important; background: #0f5a46; color: #ffffff; font-weight: bold; box-sizing: border-box !important; display: table-cell !important; width: auto !important; min-width: 56px !important; max-width: none !important; white-space: nowrap !important; overflow-wrap: normal !important; word-break: keep-all !important; hyphens: none !important; vertical-align: middle !important;\">Thu<\/th>\n<th style=\"padding: 10px 12px !important; background: #0f5a46; color: #ffffff; font-weight: bold; box-sizing: border-box !important; display: table-cell !important; width: auto !important; min-width: 56px !important; max-width: none !important; white-space: nowrap !important; overflow-wrap: normal !important; word-break: keep-all !important; hyphens: none !important; vertical-align: middle !important;\">Fri<\/th>\n<th style=\"padding: 10px 12px !important; background: #0f5a46; color: #ffffff; font-weight: bold; box-sizing: border-box !important; display: table-cell !important; width: auto !important; min-width: 56px !important; max-width: none !important; white-space: nowrap !important; overflow-wrap: normal !important; word-break: keep-all !important; hyphens: none !important; vertical-align: middle !important;\">Sat<\/th>\n<\/tr>\n<\/thead>\n<tbody style=\"box-sizing: border-box !important; width: auto !important; min-width: 0 !important; max-width: none !important; margin: 0 !important; padding: 0 !important; display: table-row-group !important;\">\n<tr style=\"box-sizing: border-box !important; width: auto !important; min-width: 0 !important; max-width: none !important; margin: 0 !important; padding: 0 !important; display: table-row !important;\">\n<td style=\"background: #e9f3ee; color: #0f5a46; font-weight: bold; box-sizing: border-box !important; display: table-cell !important; width: auto !important; min-width: 56px !important; max-width: none !important; padding: 10px 12px !important; white-space: nowrap !important; overflow-wrap: normal !important; word-break: keep-all !important; hyphens: none !important; vertical-align: middle !important;\" rowspan=\"2\">AM<\/td>\n<td style=\"background: #f4f8f6; color: #0f5a46; font-weight: bold; box-sizing: border-box !important; display: table-cell !important; width: auto !important; min-width: 56px !important; max-width: none !important; padding: 10px 12px !important; white-space: nowrap !important; overflow-wrap: normal !important; word-break: keep-all !important; hyphens: none !important; vertical-align: middle !important;\">Exam 1<\/td>\n<td style=\"background: #fbfaf5; color: #374151; font-weight: bold; white-space: nowrap !important; box-sizing: border-box !important; display: table-cell !important; width: auto !important; min-width: 56px !important; max-width: none !important; padding: 10px 12px !important; overflow-wrap: normal !important; word-break: keep-all !important; hyphens: none !important; vertical-align: middle !important;\" rowspan=\"2\">9:00<br \/>\n&#8211;<br \/>\n12:00<\/td>\n<td style=\"box-sizing: border-box !important; display: table-cell !important; width: auto !important; min-width: 56px !important; max-width: none !important; padding: 10px 12px !important; white-space: nowrap !important; overflow-wrap: normal !important; word-break: keep-all !important; hyphens: none !important; vertical-align: middle !important;\">Miyata<\/td>\n<td style=\"box-sizing: border-box !important; display: table-cell !important; width: auto !important; min-width: 56px !important; max-width: none !important; padding: 10px 12px !important; white-space: nowrap !important; overflow-wrap: normal !important; word-break: keep-all !important; hyphens: none !important; vertical-align: middle !important;\">In rotation<\/td>\n<td style=\"box-sizing: border-box !important; display: table-cell !important; width: auto !important; min-width: 56px !important; max-width: none !important; padding: 10px 12px !important; white-space: nowrap !important; overflow-wrap: normal !important; word-break: keep-all !important; hyphens: none !important; vertical-align: middle !important;\">Kuroda<\/td>\n<td style=\"box-sizing: border-box !important; display: table-cell !important; width: auto !important; min-width: 56px !important; max-width: none !important; padding: 10px 12px !important; white-space: nowrap !important; overflow-wrap: normal !important; word-break: keep-all !important; hyphens: none !important; vertical-align: middle !important;\">Yasuda (M)<\/td>\n<td style=\"box-sizing: border-box !important; display: table-cell !important; width: auto !important; min-width: 56px !important; max-width: none !important; padding: 10px 12px !important; white-space: nowrap !important; overflow-wrap: normal !important; word-break: keep-all !important; hyphens: none !important; vertical-align: middle !important;\">Yasuda (T)<\/td>\n<td style=\"box-sizing: border-box !important; display: table-cell !important; width: auto !important; min-width: 56px !important; max-width: none !important; padding: 10px 12px !important; white-space: nowrap !important; overflow-wrap: normal !important; word-break: keep-all !important; hyphens: none !important; vertical-align: middle !important;\">Yasuda (M)<br \/>\n<sup style=\"display: inline-block !important; max-width: none !important; white-space: nowrap !important;\">\u203bDementia Clinic<\/sup><br \/>\n<small style=\"display: inline-block !important; max-width: none !important; white-space: nowrap !important;\">(1, 2)(Reservation)<\/small><\/td>\n<\/tr>\n<tr style=\"box-sizing: border-box !important; width: auto !important; min-width: 0 !important; max-width: none !important; margin: 0 !important; padding: 0 !important; display: table-row !important;\">\n<td style=\"background: #f4f8f6; color: #0f5a46; font-weight: bold; box-sizing: border-box !important; display: table-cell !important; width: auto !important; min-width: 56px !important; max-width: none !important; padding: 10px 12px !important; white-space: nowrap !important; overflow-wrap: normal !important; word-break: keep-all !important; hyphens: none !important; vertical-align: middle !important;\">Exam 2<\/td>\n<td style=\"box-sizing: border-box !important; display: table-cell !important; width: auto !important; min-width: 56px !important; max-width: none !important; padding: 10px 12px !important; white-space: nowrap !important; overflow-wrap: normal !important; word-break: keep-all !important; hyphens: none !important; vertical-align: middle !important;\">Fukuo<\/td>\n<td style=\"box-sizing: border-box !important; display: table-cell !important; width: auto !important; min-width: 56px !important; max-width: none !important; padding: 10px 12px !important; white-space: nowrap !important; overflow-wrap: normal !important; word-break: keep-all !important; hyphens: none !important; vertical-align: middle !important;\">&#8212;<\/td>\n<td style=\"box-sizing: border-box !important; display: table-cell !important; width: auto !important; min-width: 56px !important; max-width: none !important; padding: 10px 12px !important; white-space: nowrap !important; overflow-wrap: normal !important; word-break: keep-all !important; hyphens: none !important; vertical-align: middle !important;\">&#8212;<\/td>\n<td style=\"box-sizing: border-box !important; display: table-cell !important; width: auto !important; min-width: 56px !important; max-width: none !important; padding: 10px 12px !important; white-space: nowrap !important; overflow-wrap: normal !important; word-break: keep-all !important; hyphens: none !important; vertical-align: middle !important;\">Kuroda<\/td>\n<td style=\"box-sizing: border-box !important; display: table-cell !important; width: auto !important; min-width: 56px !important; max-width: none !important; padding: 10px 12px !important; white-space: nowrap !important; overflow-wrap: normal !important; word-break: keep-all !important; hyphens: none !important; vertical-align: middle !important;\">Fumoto<br \/>\n<small style=\"display: inline-block !important; max-width: none !important; white-space: nowrap !important;\">(Reservation)<br \/>\n(From 10:30)<\/small><\/td>\n<td style=\"box-sizing: border-box !important; display: table-cell !important; width: auto !important; min-width: 56px !important; max-width: none !important; padding: 10px 12px !important; white-space: nowrap !important; overflow-wrap: normal !important; word-break: keep-all !important; hyphens: none !important; vertical-align: middle !important;\">&#8212;<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<\/div>\n<\/details>\n<details id=\"area2\" style=\"box-sizing: border-box; display: block; margin: 18px 0 22px; padding: 0; border: 1px solid #cfe0d4; border-radius: 18px; background: #ffffff; overflow: hidden; box-shadow: 0 8px 22px rgba(15,90,70,0.10);\" data-kotei-accordion=\"1\">\n<summary style=\"box-sizing: border-box; display: flex; align-items: center; justify-content: space-between; min-height: 72px; padding: 18px 20px;\"><span style=\"box-sizing: border-box; display: block; padding: 0 18px 0 0; color: inherit; font-size: 21px; font-weight: bold; line-height: 1.45;\">Cardiovascular Medicine<\/span><br \/>\n<span style=\"box-sizing: border-box; display: flex; align-items: center; justify-content: center; flex: 0 0 auto; width: 38px; height: 38px; background: #0f5a46; color: #ffffff; border-radius: 999px; font-size: 24px; font-weight: bold; line-height: 1;\" data-badge=\"1\">\uff0b<\/span><\/summary>\n<div style=\"box-sizing: border-box; display: block; padding: 22px 20px 24px; background: #ffffff; border-top: 1px solid #e4eee8;\">\n<h4 style=\"box-sizing: border-box; margin: 0 0 14px; color: #0f5a46; font-size: 20px; font-weight: bold; line-height: 1.45;\">Cardiovascular Medicine Schedule<\/h4>\n<p style=\"box-sizing: border-box; margin: 0 0 18px; font-size: 16px; line-height: 1.9;\">Cardiovascular Medicine provides care for heart and vascular conditions. In addition, pacemaker clinic sessions are held on designated weeks.<\/p>\n<div style=\"box-sizing: border-box !important; width: 100% !important; margin: 14px 0 18px !important; overflow-x: auto !important; -webkit-overflow-scrolling: touch; display: block !important; min-width: 0 !important; max-width: 100% !important; padding: 0 !important; overflow-y: hidden !important; overscroll-behavior-inline: contain; scrollbar-gutter: auto !important;\">\n<table style=\"box-sizing: border-box !important; width: 100% !important; min-width: 0 !important; border-collapse: collapse !important; border-spacing: 0 !important; background: #ffffff; color: #1f2937; font-size: clamp(12px, 3.2vw, 14px) !important; line-height: 1.55; text-align: center; display: table !important; max-width: none !important; margin: 0 !important; table-layout: auto !important;\" border=\"1\" cellspacing=\"0\" cellpadding=\"8\">\n<thead style=\"box-sizing: border-box !important; width: auto !important; min-width: 0 !important; max-width: none !important; margin: 0 !important; padding: 0 !important; display: table-header-group !important;\">\n<tr style=\"box-sizing: border-box !important; width: auto !important; min-width: 0 !important; max-width: none !important; margin: 0 !important; padding: 0 !important; display: table-row !important;\">\n<th style=\"padding: 10px 12px !important; background: #0f5a46; color: #ffffff; font-weight: bold; box-sizing: border-box !important; display: table-cell !important; width: auto !important; min-width: 56px !important; max-width: none !important; white-space: nowrap !important; overflow-wrap: normal !important; word-break: keep-all !important; hyphens: none !important; vertical-align: middle !important;\" colspan=\"2\">Session \/ Time<\/th>\n<th style=\"padding: 10px 12px !important; background: #0f5a46; color: #ffffff; font-weight: bold; box-sizing: border-box !important; display: table-cell !important; width: auto !important; min-width: 56px !important; max-width: none !important; white-space: nowrap !important; overflow-wrap: normal !important; word-break: keep-all !important; hyphens: none !important; vertical-align: middle !important;\">Mon<\/th>\n<th style=\"padding: 10px 12px !important; background: #0f5a46; color: #ffffff; font-weight: bold; box-sizing: border-box !important; display: table-cell !important; width: auto !important; min-width: 56px !important; max-width: none !important; white-space: nowrap !important; overflow-wrap: normal !important; word-break: keep-all !important; hyphens: none !important; vertical-align: middle !important;\">Tue<\/th>\n<th style=\"padding: 10px 12px !important; background: #0f5a46; color: #ffffff; font-weight: bold; box-sizing: border-box !important; display: table-cell !important; width: auto !important; min-width: 56px !important; max-width: none !important; white-space: nowrap !important; overflow-wrap: normal !important; word-break: keep-all !important; hyphens: none !important; vertical-align: middle !important;\">Wed<\/th>\n<th style=\"padding: 10px 12px !important; background: #0f5a46; color: #ffffff; font-weight: bold; box-sizing: border-box !important; display: table-cell !important; width: auto !important; min-width: 56px !important; max-width: none !important; white-space: nowrap !important; overflow-wrap: normal !important; word-break: keep-all !important; hyphens: none !important; vertical-align: middle !important;\">Thu<\/th>\n<th style=\"padding: 10px 12px !important; background: #0f5a46; color: #ffffff; font-weight: bold; box-sizing: border-box !important; display: table-cell !important; width: auto !important; min-width: 56px !important; max-width: none !important; white-space: nowrap !important; overflow-wrap: normal !important; word-break: keep-all !important; hyphens: none !important; vertical-align: middle !important;\">Fri<\/th>\n<th style=\"padding: 10px 12px !important; background: #0f5a46; color: #ffffff; font-weight: bold; box-sizing: border-box !important; display: table-cell !important; width: auto !important; min-width: 56px !important; max-width: none !important; white-space: nowrap !important; overflow-wrap: normal !important; word-break: keep-all !important; hyphens: none !important; vertical-align: middle !important;\">Sat<\/th>\n<\/tr>\n<\/thead>\n<tbody style=\"box-sizing: border-box !important; width: auto !important; min-width: 0 !important; max-width: none !important; margin: 0 !important; padding: 0 !important; display: table-row-group !important;\">\n<tr style=\"box-sizing: border-box !important; width: auto !important; min-width: 0 !important; max-width: none !important; margin: 0 !important; padding: 0 !important; display: table-row !important;\">\n<td style=\"background: #e9f3ee; color: #0f5a46; font-weight: bold; box-sizing: border-box !important; display: table-cell !important; width: auto !important; min-width: 56px !important; max-width: none !important; padding: 10px 12px !important; white-space: nowrap !important; overflow-wrap: normal !important; word-break: keep-all !important; hyphens: none !important; vertical-align: middle !important;\">AM<\/td>\n<td style=\"background: #fbfaf5; color: #374151; font-weight: bold; white-space: nowrap !important; box-sizing: border-box !important; display: table-cell !important; width: auto !important; min-width: 56px !important; max-width: none !important; padding: 10px 12px !important; overflow-wrap: normal !important; word-break: keep-all !important; hyphens: none !important; vertical-align: middle !important;\">9:00<br \/>\n&#8211;<br \/>\n12:00<\/td>\n<td style=\"box-sizing: border-box !important; display: table-cell !important; width: auto !important; min-width: 56px !important; max-width: none !important; padding: 10px 12px !important; white-space: nowrap !important; overflow-wrap: normal !important; word-break: keep-all !important; hyphens: none !important; vertical-align: middle !important;\">Zushi<\/td>\n<td style=\"box-sizing: border-box !important; display: table-cell !important; width: auto !important; min-width: 56px !important; max-width: none !important; padding: 10px 12px !important; white-space: nowrap !important; overflow-wrap: normal !important; word-break: keep-all !important; hyphens: none !important; vertical-align: middle !important;\">Tani<\/td>\n<td style=\"box-sizing: border-box !important; display: table-cell !important; width: auto !important; min-width: 56px !important; max-width: none !important; padding: 10px 12px !important; white-space: nowrap !important; overflow-wrap: normal !important; word-break: keep-all !important; hyphens: none !important; vertical-align: middle !important;\">Harada<\/td>\n<td style=\"box-sizing: border-box !important; display: table-cell !important; width: auto !important; min-width: 56px !important; max-width: none !important; padding: 10px 12px !important; white-space: nowrap !important; overflow-wrap: normal !important; word-break: keep-all !important; hyphens: none !important; vertical-align: middle !important;\">Yagi<\/td>\n<td style=\"box-sizing: border-box !important; display: table-cell !important; width: auto !important; min-width: 56px !important; max-width: none !important; padding: 10px 12px !important; white-space: nowrap !important; overflow-wrap: normal !important; word-break: keep-all !important; hyphens: none !important; vertical-align: middle !important;\">Tani<\/td>\n<td style=\"box-sizing: border-box !important; display: table-cell !important; width: auto !important; min-width: 56px !important; max-width: none !important; padding: 10px 12px !important; white-space: nowrap !important; overflow-wrap: normal !important; word-break: keep-all !important; hyphens: none !important; vertical-align: middle !important;\">&#8212;<\/td>\n<\/tr>\n<tr style=\"box-sizing: border-box !important; width: auto !important; min-width: 0 !important; max-width: none !important; margin: 0 !important; padding: 0 !important; display: table-row !important;\">\n<td style=\"background: #e9f3ee; color: #0f5a46; font-weight: bold; box-sizing: border-box !important; display: table-cell !important; width: auto !important; min-width: 56px !important; max-width: none !important; padding: 10px 12px !important; white-space: nowrap !important; overflow-wrap: normal !important; word-break: keep-all !important; hyphens: none !important; vertical-align: middle !important;\">PM<\/td>\n<td style=\"background: #fbfaf5; color: #374151; font-weight: bold; white-space: nowrap !important; box-sizing: border-box !important; display: table-cell !important; width: auto !important; min-width: 56px !important; max-width: none !important; padding: 10px 12px !important; overflow-wrap: normal !important; word-break: keep-all !important; hyphens: none !important; vertical-align: middle !important;\">14:00<br \/>\n&#8211;<br \/>\n16:45<\/td>\n<td style=\"box-sizing: border-box !important; display: table-cell !important; width: auto !important; min-width: 56px !important; max-width: none !important; padding: 10px 12px !important; white-space: nowrap !important; overflow-wrap: normal !important; word-break: keep-all !important; hyphens: none !important; vertical-align: middle !important;\">Surgery (OP)<\/td>\n<td style=\"box-sizing: border-box !important; display: table-cell !important; width: auto !important; min-width: 56px !important; max-width: none !important; padding: 10px 12px !important; white-space: nowrap !important; overflow-wrap: normal !important; word-break: keep-all !important; hyphens: none !important; vertical-align: middle !important;\">Higuchi<\/td>\n<td style=\"box-sizing: border-box !important; display: table-cell !important; width: auto !important; min-width: 56px !important; max-width: none !important; padding: 10px 12px !important; white-space: nowrap !important; overflow-wrap: normal !important; word-break: keep-all !important; hyphens: none !important; vertical-align: middle !important;\">Pacemaker Clinic<br \/>\n(1, 3)<\/td>\n<td style=\"box-sizing: border-box !important; display: table-cell !important; width: auto !important; min-width: 56px !important; max-width: none !important; padding: 10px 12px !important; white-space: nowrap !important; overflow-wrap: normal !important; word-break: keep-all !important; hyphens: none !important; vertical-align: middle !important;\">&#8212;<\/td>\n<td style=\"box-sizing: border-box !important; display: table-cell !important; width: auto !important; min-width: 56px !important; max-width: none !important; padding: 10px 12px !important; white-space: nowrap !important; overflow-wrap: normal !important; word-break: keep-all !important; hyphens: none !important; vertical-align: middle !important;\">Surgery (OP)<\/td>\n<td style=\"box-sizing: border-box !important; display: table-cell !important; width: auto !important; min-width: 56px !important; max-width: none !important; padding: 10px 12px !important; white-space: nowrap !important; overflow-wrap: normal !important; word-break: keep-all !important; hyphens: none !important; vertical-align: middle !important;\">&#8212;<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<\/div>\n<\/details>\n<details id=\"area11\" style=\"box-sizing: border-box; display: block; margin: 18px 0 22px; padding: 0; border: 1px solid #cfe0d4; border-radius: 18px; background: #ffffff; overflow: hidden; box-shadow: 0 8px 22px rgba(15,90,70,0.10);\" data-kotei-accordion=\"1\">\n<summary style=\"box-sizing: border-box; display: flex; align-items: center; justify-content: space-between; min-height: 72px; padding: 18px 20px;\"><span style=\"box-sizing: border-box; display: block; padding: 0 18px 0 0; color: inherit; font-size: 21px; font-weight: bold; line-height: 1.45;\">Neurology<\/span><br \/>\n<span style=\"box-sizing: border-box; display: flex; align-items: center; justify-content: center; flex: 0 0 auto; width: 38px; height: 38px; background: #0f5a46; color: #ffffff; border-radius: 999px; font-size: 24px; font-weight: bold; line-height: 1;\" data-badge=\"1\">\uff0b<\/span><\/summary>\n<div style=\"box-sizing: border-box; display: block; padding: 22px 20px 24px; background: #ffffff; border-top: 1px solid #e4eee8;\">\n<h4 style=\"box-sizing: border-box; margin: 0 0 14px; color: #0f5a46; font-size: 20px; font-weight: bold; line-height: 1.45;\">Neurology Schedule<\/h4>\n<p style=\"box-sizing: border-box; margin: 0 0 18px; font-size: 16px; line-height: 1.9;\">Neurology consultations are available on selected weekdays and Saturdays. Please check the table before visiting.<\/p>\n<div style=\"box-sizing: border-box !important; width: 100% !important; margin: 14px 0 18px !important; overflow-x: auto !important; -webkit-overflow-scrolling: touch; display: block !important; min-width: 0 !important; max-width: 100% !important; padding: 0 !important; overflow-y: hidden !important; overscroll-behavior-inline: contain; scrollbar-gutter: auto !important;\">\n<table style=\"box-sizing: border-box !important; width: 100% !important; min-width: 0 !important; border-collapse: collapse !important; border-spacing: 0 !important; background: #ffffff; color: #1f2937; font-size: clamp(12px, 3.2vw, 14px) !important; line-height: 1.55; text-align: center; display: table !important; max-width: none !important; margin: 0 !important; table-layout: auto !important;\" border=\"1\" cellspacing=\"0\" cellpadding=\"8\">\n<thead style=\"box-sizing: border-box !important; width: auto !important; min-width: 0 !important; max-width: none !important; margin: 0 !important; padding: 0 !important; display: table-header-group !important;\">\n<tr style=\"box-sizing: border-box !important; width: auto !important; min-width: 0 !important; max-width: none !important; margin: 0 !important; padding: 0 !important; display: table-row !important;\">\n<th style=\"padding: 10px 12px !important; background: #0f5a46; color: #ffffff; font-weight: bold; box-sizing: border-box !important; display: table-cell !important; width: auto !important; min-width: 56px !important; max-width: none !important; white-space: nowrap !important; overflow-wrap: normal !important; word-break: keep-all !important; hyphens: none !important; vertical-align: middle !important;\" colspan=\"2\">Session \/ Time<\/th>\n<th style=\"padding: 10px 12px !important; background: #0f5a46; color: #ffffff; font-weight: bold; box-sizing: border-box !important; display: table-cell !important; width: auto !important; min-width: 56px !important; max-width: none !important; white-space: nowrap !important; overflow-wrap: normal !important; word-break: keep-all !important; hyphens: none !important; vertical-align: middle !important;\">Mon<\/th>\n<th style=\"padding: 10px 12px !important; background: #0f5a46; color: #ffffff; font-weight: bold; box-sizing: border-box !important; display: table-cell !important; width: auto !important; min-width: 56px !important; max-width: none !important; white-space: nowrap !important; overflow-wrap: normal !important; word-break: keep-all !important; hyphens: none !important; vertical-align: middle !important;\">Tue<\/th>\n<th style=\"padding: 10px 12px !important; background: #0f5a46; color: #ffffff; font-weight: bold; box-sizing: border-box !important; display: table-cell !important; width: auto !important; min-width: 56px !important; max-width: none !important; white-space: nowrap !important; overflow-wrap: normal !important; word-break: keep-all !important; hyphens: none !important; vertical-align: middle !important;\">Wed<\/th>\n<th style=\"padding: 10px 12px !important; background: #0f5a46; color: #ffffff; font-weight: bold; box-sizing: border-box !important; display: table-cell !important; width: auto !important; min-width: 56px !important; max-width: none !important; white-space: nowrap !important; overflow-wrap: normal !important; word-break: keep-all !important; hyphens: none !important; vertical-align: middle !important;\">Thu<\/th>\n<th style=\"padding: 10px 12px !important; background: #0f5a46; color: #ffffff; font-weight: bold; box-sizing: border-box !important; display: table-cell !important; width: auto !important; min-width: 56px !important; max-width: none !important; white-space: nowrap !important; overflow-wrap: normal !important; word-break: keep-all !important; hyphens: none !important; vertical-align: middle !important;\">Fri<\/th>\n<th style=\"padding: 10px 12px !important; background: #0f5a46; color: #ffffff; font-weight: bold; box-sizing: border-box !important; display: table-cell !important; width: auto !important; min-width: 56px !important; max-width: none !important; white-space: nowrap !important; overflow-wrap: normal !important; word-break: keep-all !important; hyphens: none !important; vertical-align: middle !important;\">Sat<\/th>\n<\/tr>\n<\/thead>\n<tbody style=\"box-sizing: border-box !important; width: auto !important; min-width: 0 !important; max-width: none !important; margin: 0 !important; padding: 0 !important; display: table-row-group !important;\">\n<tr style=\"box-sizing: border-box !important; width: auto !important; min-width: 0 !important; max-width: none !important; margin: 0 !important; padding: 0 !important; display: table-row !important;\">\n<td style=\"background: #e9f3ee; color: #0f5a46; font-weight: bold; box-sizing: border-box !important; display: table-cell !important; width: auto !important; min-width: 56px !important; max-width: none !important; padding: 10px 12px !important; white-space: nowrap !important; overflow-wrap: normal !important; word-break: keep-all !important; hyphens: none !important; vertical-align: middle !important;\">AM<\/td>\n<td style=\"background: #fbfaf5; color: #374151; font-weight: bold; white-space: nowrap !important; box-sizing: border-box !important; display: table-cell !important; width: auto !important; min-width: 56px !important; max-width: none !important; padding: 10px 12px !important; overflow-wrap: normal !important; word-break: keep-all !important; hyphens: none !important; vertical-align: middle !important;\">9:00<br \/>\n&#8211;<br \/>\n12:00<\/td>\n<td style=\"box-sizing: border-box !important; display: table-cell !important; width: auto !important; min-width: 56px !important; max-width: none !important; padding: 10px 12px !important; white-space: nowrap !important; overflow-wrap: normal !important; word-break: keep-all !important; hyphens: none !important; vertical-align: middle !important;\">Baba<\/td>\n<td style=\"box-sizing: border-box !important; display: table-cell !important; width: auto !important; min-width: 56px !important; max-width: none !important; padding: 10px 12px !important; white-space: nowrap !important; overflow-wrap: normal !important; word-break: keep-all !important; hyphens: none !important; vertical-align: middle !important;\">&#8212;<\/td>\n<td style=\"box-sizing: border-box !important; display: table-cell !important; width: auto !important; min-width: 56px !important; max-width: none !important; padding: 10px 12px !important; white-space: nowrap !important; overflow-wrap: normal !important; word-break: keep-all !important; hyphens: none !important; vertical-align: middle !important;\">Baba<\/td>\n<td style=\"box-sizing: border-box !important; display: table-cell !important; width: auto !important; min-width: 56px !important; max-width: none !important; padding: 10px 12px !important; white-space: nowrap !important; overflow-wrap: normal !important; word-break: keep-all !important; hyphens: none !important; vertical-align: middle !important;\">&#8212;<\/td>\n<td style=\"box-sizing: border-box !important; display: table-cell !important; width: auto !important; min-width: 56px !important; max-width: none !important; padding: 10px 12px !important; white-space: nowrap !important; overflow-wrap: normal !important; word-break: keep-all !important; hyphens: none !important; vertical-align: middle !important;\">&#8212;<\/td>\n<td style=\"box-sizing: border-box !important; display: table-cell !important; width: auto !important; min-width: 56px !important; max-width: none !important; padding: 10px 12px !important; white-space: nowrap !important; overflow-wrap: normal !important; word-break: keep-all !important; hyphens: none !important; vertical-align: middle !important;\">In rotation<\/td>\n<\/tr>\n<tr style=\"box-sizing: border-box !important; width: auto !important; min-width: 0 !important; max-width: none !important; margin: 0 !important; padding: 0 !important; display: table-row !important;\">\n<td style=\"background: #e9f3ee; color: #0f5a46; font-weight: bold; box-sizing: border-box !important; display: table-cell !important; width: auto !important; min-width: 56px !important; max-width: none !important; padding: 10px 12px !important; white-space: nowrap !important; overflow-wrap: normal !important; word-break: keep-all !important; hyphens: none !important; vertical-align: middle !important;\">PM<\/td>\n<td style=\"background: #fbfaf5; color: #374151; font-weight: bold; white-space: nowrap !important; box-sizing: border-box !important; display: table-cell !important; width: auto !important; min-width: 56px !important; max-width: none !important; padding: 10px 12px !important; overflow-wrap: normal !important; word-break: keep-all !important; hyphens: none !important; vertical-align: middle !important;\">14:00<br \/>\n&#8211;<br \/>\n16:45<\/td>\n<td style=\"box-sizing: border-box !important; display: table-cell !important; width: auto !important; min-width: 56px !important; max-width: none !important; padding: 10px 12px !important; white-space: nowrap !important; overflow-wrap: normal !important; word-break: keep-all !important; hyphens: none !important; vertical-align: middle !important;\">&#8212;<\/td>\n<td style=\"box-sizing: border-box !important; display: table-cell !important; width: auto !important; min-width: 56px !important; max-width: none !important; padding: 10px 12px !important; white-space: nowrap !important; overflow-wrap: normal !important; word-break: keep-all !important; hyphens: none !important; vertical-align: middle !important;\">&#8212;<\/td>\n<td style=\"box-sizing: border-box !important; display: table-cell !important; width: auto !important; min-width: 56px !important; max-width: none !important; padding: 10px 12px !important; white-space: nowrap !important; overflow-wrap: normal !important; word-break: keep-all !important; hyphens: none !important; vertical-align: middle !important;\">&#8212;<\/td>\n<td style=\"box-sizing: border-box !important; display: table-cell !important; width: auto !important; min-width: 56px !important; max-width: none !important; padding: 10px 12px !important; white-space: nowrap !important; overflow-wrap: normal !important; word-break: keep-all !important; hyphens: none !important; vertical-align: middle !important;\">&#8212;<\/td>\n<td style=\"box-sizing: border-box !important; display: table-cell !important; width: auto !important; min-width: 56px !important; max-width: none !important; padding: 10px 12px !important; white-space: nowrap !important; overflow-wrap: normal !important; word-break: keep-all !important; hyphens: none !important; vertical-align: middle !important;\">Nagano<\/td>\n<td style=\"box-sizing: border-box !important; display: table-cell !important; width: auto !important; min-width: 56px !important; max-width: none !important; padding: 10px 12px !important; white-space: nowrap !important; overflow-wrap: normal !important; word-break: keep-all !important; hyphens: none !important; vertical-align: middle !important;\">&#8212;<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<\/div>\n<\/details>\n<details id=\"area5\" style=\"box-sizing: border-box; display: block; margin: 18px 0 22px; padding: 0; border: 1px solid #cfe0d4; border-radius: 18px; background: #ffffff; overflow: hidden; box-shadow: 0 8px 22px rgba(15,90,70,0.10);\" data-kotei-accordion=\"1\">\n<summary style=\"box-sizing: border-box; display: flex; align-items: center; justify-content: space-between; min-height: 72px; padding: 18px 20px;\"><span style=\"box-sizing: border-box; display: block; padding: 0 18px 0 0; color: inherit; font-size: 21px; font-weight: bold; line-height: 1.45;\">Plastic Surgery<\/span><br \/>\n<span style=\"box-sizing: border-box; display: flex; align-items: center; justify-content: center; flex: 0 0 auto; width: 38px; height: 38px; background: #0f5a46; color: #ffffff; border-radius: 999px; font-size: 24px; font-weight: bold; line-height: 1;\" data-badge=\"1\">\uff0b<\/span><\/summary>\n<div style=\"box-sizing: border-box; display: block; padding: 22px 20px 24px; background: #ffffff; border-top: 1px solid #e4eee8;\">\n<h4 style=\"box-sizing: border-box; margin: 0 0 14px; color: #0f5a46; font-size: 20px; font-weight: bold; line-height: 1.45;\">Plastic Surgery Schedule<\/h4>\n<p style=\"box-sizing: border-box; margin: 0 0 18px; font-size: 16px; line-height: 1.9;\">Plastic Surgery consultations are available for conditions requiring reconstructive or surgical care. Some sessions may be reserved for operations.<\/p>\n<div style=\"box-sizing: border-box !important; width: 100% !important; margin: 14px 0 18px !important; overflow-x: auto !important; -webkit-overflow-scrolling: touch; display: block !important; min-width: 0 !important; max-width: 100% !important; padding: 0 !important; overflow-y: hidden !important; overscroll-behavior-inline: contain; scrollbar-gutter: auto !important;\">\n<table style=\"box-sizing: border-box !important; width: 100% !important; min-width: 0 !important; border-collapse: collapse !important; border-spacing: 0 !important; background: #ffffff; color: #1f2937; font-size: clamp(12px, 3.2vw, 14px) !important; line-height: 1.55; text-align: center; display: table !important; max-width: none !important; margin: 0 !important; table-layout: auto !important;\" border=\"1\" cellspacing=\"0\" cellpadding=\"8\">\n<thead style=\"box-sizing: border-box !important; width: auto !important; min-width: 0 !important; max-width: none !important; margin: 0 !important; padding: 0 !important; display: table-header-group !important;\">\n<tr style=\"box-sizing: border-box !important; width: auto !important; min-width: 0 !important; max-width: none !important; margin: 0 !important; padding: 0 !important; display: table-row !important;\">\n<th style=\"padding: 10px 12px !important; background: #0f5a46; color: #ffffff; font-weight: bold; box-sizing: border-box !important; display: table-cell !important; width: auto !important; min-width: 56px !important; max-width: none !important; white-space: nowrap !important; overflow-wrap: normal !important; word-break: keep-all !important; hyphens: none !important; vertical-align: middle !important;\" colspan=\"2\">Session \/ Time<\/th>\n<th style=\"padding: 10px 12px !important; background: #0f5a46; color: #ffffff; font-weight: bold; box-sizing: border-box !important; display: table-cell !important; width: auto !important; min-width: 56px !important; max-width: none !important; white-space: nowrap !important; overflow-wrap: normal !important; word-break: keep-all !important; hyphens: none !important; vertical-align: middle !important;\">Mon<\/th>\n<th style=\"padding: 10px 12px !important; background: #0f5a46; color: #ffffff; font-weight: bold; box-sizing: border-box !important; display: table-cell !important; width: auto !important; min-width: 56px !important; max-width: none !important; white-space: nowrap !important; overflow-wrap: normal !important; word-break: keep-all !important; hyphens: none !important; vertical-align: middle !important;\">Tue<\/th>\n<th style=\"padding: 10px 12px !important; background: #0f5a46; color: #ffffff; font-weight: bold; box-sizing: border-box !important; display: table-cell !important; width: auto !important; min-width: 56px !important; max-width: none !important; white-space: nowrap !important; overflow-wrap: normal !important; word-break: keep-all !important; hyphens: none !important; vertical-align: middle !important;\">Wed<\/th>\n<th style=\"padding: 10px 12px !important; background: #0f5a46; color: #ffffff; font-weight: bold; box-sizing: border-box !important; display: table-cell !important; width: auto !important; min-width: 56px !important; max-width: none !important; white-space: nowrap !important; overflow-wrap: normal !important; word-break: keep-all !important; hyphens: none !important; vertical-align: middle !important;\">Thu<\/th>\n<th style=\"padding: 10px 12px !important; background: #0f5a46; color: #ffffff; font-weight: bold; box-sizing: border-box !important; display: table-cell !important; width: auto !important; min-width: 56px !important; max-width: none !important; white-space: nowrap !important; overflow-wrap: normal !important; word-break: keep-all !important; hyphens: none !important; vertical-align: middle !important;\">Fri<\/th>\n<th style=\"padding: 10px 12px !important; background: #0f5a46; color: #ffffff; font-weight: bold; box-sizing: border-box !important; display: table-cell !important; width: auto !important; min-width: 56px !important; max-width: none !important; white-space: nowrap !important; overflow-wrap: normal !important; word-break: keep-all !important; hyphens: none !important; vertical-align: middle !important;\">Sat<\/th>\n<\/tr>\n<\/thead>\n<tbody style=\"box-sizing: border-box !important; width: auto !important; min-width: 0 !important; max-width: none !important; margin: 0 !important; padding: 0 !important; display: table-row-group !important;\">\n<tr style=\"box-sizing: border-box !important; width: auto !important; min-width: 0 !important; max-width: none !important; margin: 0 !important; padding: 0 !important; display: table-row !important;\">\n<td style=\"background: #e9f3ee; color: #0f5a46; font-weight: bold; box-sizing: border-box !important; display: table-cell !important; width: auto !important; min-width: 56px !important; max-width: none !important; padding: 10px 12px !important; white-space: nowrap !important; overflow-wrap: normal !important; word-break: keep-all !important; hyphens: none !important; vertical-align: middle !important;\">AM<\/td>\n<td style=\"background: #fbfaf5; color: #374151; font-weight: bold; white-space: nowrap !important; box-sizing: border-box !important; display: table-cell !important; width: auto !important; min-width: 56px !important; max-width: none !important; padding: 10px 12px !important; overflow-wrap: normal !important; word-break: keep-all !important; hyphens: none !important; vertical-align: middle !important;\">9:00<br \/>\n&#8211;<br \/>\n12:00<\/td>\n<td style=\"box-sizing: border-box !important; display: table-cell !important; width: auto !important; min-width: 56px !important; max-width: none !important; padding: 10px 12px !important; white-space: nowrap !important; overflow-wrap: normal !important; word-break: keep-all !important; hyphens: none !important; vertical-align: middle !important;\">Okuno<\/td>\n<td style=\"box-sizing: border-box !important; display: table-cell !important; width: auto !important; min-width: 56px !important; max-width: none !important; padding: 10px 12px !important; white-space: nowrap !important; overflow-wrap: normal !important; word-break: keep-all !important; hyphens: none !important; vertical-align: middle !important;\">Okuno<\/td>\n<td style=\"box-sizing: border-box !important; display: table-cell !important; width: auto !important; min-width: 56px !important; max-width: none !important; padding: 10px 12px !important; white-space: nowrap !important; overflow-wrap: normal !important; word-break: keep-all !important; hyphens: none !important; vertical-align: middle !important;\">Kitaguchi<\/td>\n<td style=\"box-sizing: border-box !important; display: table-cell !important; width: auto !important; min-width: 56px !important; max-width: none !important; padding: 10px 12px !important; white-space: nowrap !important; overflow-wrap: normal !important; word-break: keep-all !important; hyphens: none !important; vertical-align: middle !important;\">&#8212;<\/td>\n<td style=\"box-sizing: border-box !important; display: table-cell !important; width: auto !important; min-width: 56px !important; max-width: none !important; padding: 10px 12px !important; white-space: nowrap !important; overflow-wrap: normal !important; word-break: keep-all !important; hyphens: none !important; vertical-align: middle !important;\">Kitaguchi<\/td>\n<td style=\"box-sizing: border-box !important; display: table-cell !important; width: auto !important; min-width: 56px !important; max-width: none !important; padding: 10px 12px !important; white-space: nowrap !important; overflow-wrap: normal !important; word-break: keep-all !important; hyphens: none !important; vertical-align: middle !important;\">&#8212;<\/td>\n<\/tr>\n<tr style=\"box-sizing: border-box !important; width: auto !important; min-width: 0 !important; max-width: none !important; margin: 0 !important; padding: 0 !important; display: table-row !important;\">\n<td style=\"background: #e9f3ee; color: #0f5a46; font-weight: bold; box-sizing: border-box !important; display: table-cell !important; width: auto !important; min-width: 56px !important; max-width: none !important; padding: 10px 12px !important; white-space: nowrap !important; overflow-wrap: normal !important; word-break: keep-all !important; hyphens: none !important; vertical-align: middle !important;\">PM<\/td>\n<td style=\"background: #fbfaf5; color: #374151; font-weight: bold; white-space: nowrap !important; box-sizing: border-box !important; display: table-cell !important; width: auto !important; min-width: 56px !important; max-width: none !important; padding: 10px 12px !important; overflow-wrap: normal !important; word-break: keep-all !important; hyphens: none !important; vertical-align: middle !important;\">14:00<br \/>\n&#8211;<br \/>\n16:00<\/td>\n<td style=\"box-sizing: border-box !important; display: table-cell !important; width: auto !important; min-width: 56px !important; max-width: none !important; padding: 10px 12px !important; white-space: nowrap !important; overflow-wrap: normal !important; word-break: keep-all !important; hyphens: none !important; vertical-align: middle !important;\">Okuno<\/td>\n<td style=\"box-sizing: border-box !important; display: table-cell !important; width: auto !important; min-width: 56px !important; max-width: none !important; padding: 10px 12px !important; white-space: nowrap !important; overflow-wrap: normal !important; word-break: keep-all !important; hyphens: none !important; vertical-align: middle !important;\">Okuno<\/td>\n<td style=\"box-sizing: border-box !important; display: table-cell !important; width: auto !important; min-width: 56px !important; max-width: none !important; padding: 10px 12px !important; white-space: nowrap !important; overflow-wrap: normal !important; word-break: keep-all !important; hyphens: none !important; vertical-align: middle !important;\">Kitaguchi<\/td>\n<td style=\"box-sizing: border-box !important; display: table-cell !important; width: auto !important; min-width: 56px !important; max-width: none !important; padding: 10px 12px !important; white-space: nowrap !important; overflow-wrap: normal !important; word-break: keep-all !important; hyphens: none !important; vertical-align: middle !important;\">Surgery (OP)<\/td>\n<td style=\"box-sizing: border-box !important; display: table-cell !important; width: auto !important; min-width: 56px !important; max-width: none !important; padding: 10px 12px !important; white-space: nowrap !important; overflow-wrap: normal !important; word-break: keep-all !important; hyphens: none !important; vertical-align: middle !important;\">Kitaguchi<\/td>\n<td style=\"box-sizing: border-box !important; display: table-cell !important; width: auto !important; min-width: 56px !important; max-width: none !important; padding: 10px 12px !important; white-space: nowrap !important; overflow-wrap: normal !important; word-break: keep-all !important; hyphens: none !important; vertical-align: middle !important;\">&#8212;<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<\/div>\n<\/details>\n<details id=\"area7\" style=\"box-sizing: border-box; display: block; margin: 18px 0 22px; padding: 0; border: 1px solid #cfe0d4; border-radius: 18px; background: #ffffff; overflow: hidden; box-shadow: 0 8px 22px rgba(15,90,70,0.10);\" data-kotei-accordion=\"1\">\n<summary style=\"box-sizing: border-box; display: flex; align-items: center; justify-content: space-between; min-height: 72px; padding: 18px 20px;\"><span style=\"box-sizing: border-box; display: block; padding: 0 18px 0 0; color: inherit; font-size: 21px; font-weight: bold; line-height: 1.45;\">Ophthalmology<\/span><br \/>\n<span style=\"box-sizing: border-box; display: flex; align-items: center; justify-content: center; flex: 0 0 auto; width: 38px; height: 38px; background: #0f5a46; color: #ffffff; border-radius: 999px; font-size: 24px; font-weight: bold; line-height: 1;\" data-badge=\"1\">\uff0b<\/span><\/summary>\n<div style=\"box-sizing: border-box; display: block; padding: 22px 20px 24px; background: #ffffff; border-top: 1px solid #e4eee8;\">\n<h4 style=\"box-sizing: border-box; margin: 0 0 14px; color: #0f5a46; font-size: 20px; font-weight: bold; line-height: 1.45;\">Ophthalmology Schedule<\/h4>\n<p style=\"box-sizing: border-box; margin: 0 0 18px; font-size: 16px; line-height: 1.9;\">Ophthalmology provides consultation, testing, and operation sessions. Please check the session type before visiting.<\/p>\n<div style=\"box-sizing: border-box !important; width: 100% !important; margin: 14px 0 18px !important; overflow-x: auto !important; -webkit-overflow-scrolling: touch; display: block !important; min-width: 0 !important; max-width: 100% !important; padding: 0 !important; overflow-y: hidden !important; overscroll-behavior-inline: contain; scrollbar-gutter: auto !important;\">\n<table style=\"box-sizing: border-box !important; width: 100% !important; min-width: 0 !important; border-collapse: collapse !important; border-spacing: 0 !important; background: #ffffff; color: #1f2937; font-size: clamp(12px, 3.2vw, 14px) !important; line-height: 1.55; text-align: center; display: table !important; max-width: none !important; margin: 0 !important; table-layout: auto !important;\" border=\"1\" cellspacing=\"0\" cellpadding=\"8\">\n<thead style=\"box-sizing: border-box !important; width: auto !important; min-width: 0 !important; max-width: none !important; margin: 0 !important; padding: 0 !important; display: table-header-group !important;\">\n<tr style=\"box-sizing: border-box !important; width: auto !important; min-width: 0 !important; max-width: none !important; margin: 0 !important; padding: 0 !important; display: table-row !important;\">\n<th style=\"padding: 10px 12px !important; background: #0f5a46; color: #ffffff; font-weight: bold; box-sizing: border-box !important; display: table-cell !important; width: auto !important; min-width: 56px !important; max-width: none !important; white-space: nowrap !important; overflow-wrap: normal !important; word-break: keep-all !important; hyphens: none !important; vertical-align: middle !important;\" colspan=\"2\">Session \/ Time<\/th>\n<th style=\"padding: 10px 12px !important; background: #0f5a46; color: #ffffff; font-weight: bold; box-sizing: border-box !important; display: table-cell !important; width: auto !important; min-width: 56px !important; max-width: none !important; white-space: nowrap !important; overflow-wrap: normal !important; word-break: keep-all !important; hyphens: none !important; vertical-align: middle !important;\">Mon<\/th>\n<th style=\"padding: 10px 12px !important; background: #0f5a46; color: #ffffff; font-weight: bold; box-sizing: border-box !important; display: table-cell !important; width: auto !important; min-width: 56px !important; max-width: none !important; white-space: nowrap !important; overflow-wrap: normal !important; word-break: keep-all !important; hyphens: none !important; vertical-align: middle !important;\">Tue<\/th>\n<th style=\"padding: 10px 12px !important; background: #0f5a46; color: #ffffff; font-weight: bold; box-sizing: border-box !important; display: table-cell !important; width: auto !important; min-width: 56px !important; max-width: none !important; white-space: nowrap !important; overflow-wrap: normal !important; word-break: keep-all !important; hyphens: none !important; vertical-align: middle !important;\">Wed<\/th>\n<th style=\"padding: 10px 12px !important; background: #0f5a46; color: #ffffff; font-weight: bold; box-sizing: border-box !important; display: table-cell !important; width: auto !important; min-width: 56px !important; max-width: none !important; white-space: nowrap !important; overflow-wrap: normal !important; word-break: keep-all !important; hyphens: none !important; vertical-align: middle !important;\">Thu<\/th>\n<th style=\"padding: 10px 12px !important; background: #0f5a46; color: #ffffff; font-weight: bold; box-sizing: border-box !important; display: table-cell !important; width: auto !important; min-width: 56px !important; max-width: none !important; white-space: nowrap !important; overflow-wrap: normal !important; word-break: keep-all !important; hyphens: none !important; vertical-align: middle !important;\">Fri<\/th>\n<th style=\"padding: 10px 12px !important; background: #0f5a46; color: #ffffff; font-weight: bold; box-sizing: border-box !important; display: table-cell !important; width: auto !important; min-width: 56px !important; max-width: none !important; white-space: nowrap !important; overflow-wrap: normal !important; word-break: keep-all !important; hyphens: none !important; vertical-align: middle !important;\">Sat<\/th>\n<\/tr>\n<\/thead>\n<tbody style=\"box-sizing: border-box !important; width: auto !important; min-width: 0 !important; max-width: none !important; margin: 0 !important; padding: 0 !important; display: table-row-group !important;\">\n<tr style=\"box-sizing: border-box !important; width: auto !important; min-width: 0 !important; max-width: none !important; margin: 0 !important; padding: 0 !important; display: table-row !important;\">\n<td style=\"background: #e9f3ee; color: #0f5a46; font-weight: bold; box-sizing: border-box !important; display: table-cell !important; width: auto !important; min-width: 56px !important; max-width: none !important; padding: 10px 12px !important; white-space: nowrap !important; overflow-wrap: normal !important; word-break: keep-all !important; hyphens: none !important; vertical-align: middle !important;\">AM<\/td>\n<td style=\"background: #fbfaf5; color: #374151; font-weight: bold; white-space: nowrap !important; box-sizing: border-box !important; display: table-cell !important; width: auto !important; min-width: 56px !important; max-width: none !important; padding: 10px 12px !important; overflow-wrap: normal !important; word-break: keep-all !important; hyphens: none !important; vertical-align: middle !important;\">9:00<br \/>\n&#8211;<br \/>\n11:00<\/td>\n<td style=\"box-sizing: border-box !important; display: table-cell !important; width: auto !important; min-width: 56px !important; max-width: none !important; padding: 10px 12px !important; white-space: nowrap !important; overflow-wrap: normal !important; word-break: keep-all !important; hyphens: none !important; vertical-align: middle !important;\">Nishiyama<\/td>\n<td style=\"box-sizing: border-box !important; display: table-cell !important; width: auto !important; min-width: 56px !important; max-width: none !important; padding: 10px 12px !important; white-space: nowrap !important; overflow-wrap: normal !important; word-break: keep-all !important; hyphens: none !important; vertical-align: middle !important;\">Takahashi<\/td>\n<td style=\"box-sizing: border-box !important; display: table-cell !important; width: auto !important; min-width: 56px !important; max-width: none !important; padding: 10px 12px !important; white-space: nowrap !important; overflow-wrap: normal !important; word-break: keep-all !important; hyphens: none !important; vertical-align: middle !important;\">Nishiyama<\/td>\n<td style=\"box-sizing: border-box !important; display: table-cell !important; width: auto !important; min-width: 56px !important; max-width: none !important; padding: 10px 12px !important; white-space: nowrap !important; overflow-wrap: normal !important; word-break: keep-all !important; hyphens: none !important; vertical-align: middle !important;\">Nishiyama<\/td>\n<td style=\"box-sizing: border-box !important; display: table-cell !important; width: auto !important; min-width: 56px !important; max-width: none !important; padding: 10px 12px !important; white-space: nowrap !important; overflow-wrap: normal !important; word-break: keep-all !important; hyphens: none !important; vertical-align: middle !important;\">Nishiyama<\/td>\n<td style=\"box-sizing: border-box !important; display: table-cell !important; width: auto !important; min-width: 56px !important; max-width: none !important; padding: 10px 12px !important; white-space: nowrap !important; overflow-wrap: normal !important; word-break: keep-all !important; hyphens: none !important; vertical-align: middle !important;\">&#8212;<\/td>\n<\/tr>\n<tr style=\"box-sizing: border-box !important; width: auto !important; min-width: 0 !important; max-width: none !important; margin: 0 !important; padding: 0 !important; display: table-row !important;\">\n<td style=\"background: #e9f3ee; color: #0f5a46; font-weight: bold; box-sizing: border-box !important; display: table-cell !important; width: auto !important; min-width: 56px !important; max-width: none !important; padding: 10px 12px !important; white-space: nowrap !important; overflow-wrap: normal !important; word-break: keep-all !important; hyphens: none !important; vertical-align: middle !important;\">PM<\/td>\n<td style=\"background: #fbfaf5; color: #374151; font-weight: bold; white-space: nowrap !important; box-sizing: border-box !important; display: table-cell !important; width: auto !important; min-width: 56px !important; max-width: none !important; padding: 10px 12px !important; overflow-wrap: normal !important; word-break: keep-all !important; hyphens: none !important; vertical-align: middle !important;\">14:00<br \/>\n&#8211;<br \/>\n15:00<\/td>\n<td style=\"box-sizing: border-box !important; display: table-cell !important; width: auto !important; min-width: 56px !important; max-width: none !important; padding: 10px 12px !important; white-space: nowrap !important; overflow-wrap: normal !important; word-break: keep-all !important; hyphens: none !important; vertical-align: middle !important;\">Nishiyama<\/td>\n<td style=\"box-sizing: border-box !important; display: table-cell !important; width: auto !important; min-width: 56px !important; max-width: none !important; padding: 10px 12px !important; white-space: nowrap !important; overflow-wrap: normal !important; word-break: keep-all !important; hyphens: none !important; vertical-align: middle !important;\">Testing<\/td>\n<td style=\"box-sizing: border-box !important; display: table-cell !important; width: auto !important; min-width: 56px !important; max-width: none !important; padding: 10px 12px !important; white-space: nowrap !important; overflow-wrap: normal !important; word-break: keep-all !important; hyphens: none !important; vertical-align: middle !important;\">Surgery (OP)<\/td>\n<td style=\"box-sizing: border-box !important; display: table-cell !important; width: auto !important; min-width: 56px !important; max-width: none !important; padding: 10px 12px !important; white-space: nowrap !important; overflow-wrap: normal !important; word-break: keep-all !important; hyphens: none !important; vertical-align: middle !important;\">Testing<\/td>\n<td style=\"box-sizing: border-box !important; display: table-cell !important; width: auto !important; min-width: 56px !important; max-width: none !important; padding: 10px 12px !important; white-space: nowrap !important; overflow-wrap: normal !important; word-break: keep-all !important; hyphens: none !important; vertical-align: middle !important;\">Testing<\/td>\n<td style=\"box-sizing: border-box !important; display: table-cell !important; width: auto !important; min-width: 56px !important; max-width: none !important; padding: 10px 12px !important; white-space: nowrap !important; overflow-wrap: normal !important; word-break: keep-all !important; hyphens: none !important; vertical-align: middle !important;\">&#8212;<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<\/div>\n<\/details>\n<details id=\"area9\" style=\"box-sizing: border-box; display: block; margin: 18px 0 22px; padding: 0; border: 1px solid #cfe0d4; border-radius: 18px; background: #ffffff; overflow: hidden; box-shadow: 0 8px 22px rgba(15,90,70,0.10);\" data-kotei-accordion=\"1\">\n<summary style=\"box-sizing: border-box; display: flex; align-items: center; justify-content: space-between; min-height: 72px; padding: 18px 20px;\"><span style=\"box-sizing: border-box; display: block; padding: 0 18px 0 0; color: inherit; font-size: 21px; font-weight: bold; line-height: 1.45;\">Otolaryngology (ENT)<\/span><br \/>\n<span style=\"box-sizing: border-box; display: flex; align-items: center; justify-content: center; flex: 0 0 auto; width: 38px; height: 38px; background: #0f5a46; color: #ffffff; border-radius: 999px; font-size: 24px; font-weight: bold; line-height: 1;\" data-badge=\"1\">\uff0b<\/span><\/summary>\n<div style=\"box-sizing: border-box; display: block; padding: 22px 20px 24px; background: #ffffff; border-top: 1px solid #e4eee8;\">\n<h4 style=\"box-sizing: border-box; margin: 0 0 14px; color: #0f5a46; font-size: 20px; font-weight: bold; line-height: 1.45;\">Otolaryngology (ENT) Schedule<\/h4>\n<p style=\"box-sizing: border-box; margin: 0 0 18px; font-size: 16px; line-height: 1.9;\">Otolaryngology, also known as ENT, provides care for ear, nose, and throat conditions. The department has morning and afternoon sessions on selected weekdays.<\/p>\n<div style=\"box-sizing: border-box !important; width: 100% !important; margin: 14px 0 18px !important; overflow-x: auto !important; -webkit-overflow-scrolling: touch; display: block !important; min-width: 0 !important; max-width: 100% !important; padding: 0 !important; overflow-y: hidden !important; overscroll-behavior-inline: contain; scrollbar-gutter: auto !important;\">\n<table style=\"box-sizing: border-box !important; width: 100% !important; min-width: 0 !important; border-collapse: collapse !important; border-spacing: 0 !important; background: #ffffff; color: #1f2937; font-size: clamp(12px, 3.2vw, 14px) !important; line-height: 1.55; text-align: center; display: table !important; max-width: none !important; margin: 0 !important; table-layout: auto !important;\" border=\"1\" cellspacing=\"0\" cellpadding=\"8\">\n<thead style=\"box-sizing: border-box !important; width: auto !important; min-width: 0 !important; max-width: none !important; margin: 0 !important; padding: 0 !important; display: table-header-group !important;\">\n<tr style=\"box-sizing: border-box !important; width: auto !important; min-width: 0 !important; max-width: none !important; margin: 0 !important; padding: 0 !important; display: table-row !important;\">\n<th style=\"padding: 10px 12px !important; background: #0f5a46; color: #ffffff; font-weight: bold; box-sizing: border-box !important; display: table-cell !important; width: auto !important; min-width: 56px !important; max-width: none !important; white-space: nowrap !important; overflow-wrap: normal !important; word-break: keep-all !important; hyphens: none !important; vertical-align: middle !important;\" colspan=\"2\">Session \/ Time<\/th>\n<th style=\"padding: 10px 12px !important; background: #0f5a46; color: #ffffff; font-weight: bold; box-sizing: border-box !important; display: table-cell !important; width: auto !important; min-width: 56px !important; max-width: none !important; white-space: nowrap !important; overflow-wrap: normal !important; word-break: keep-all !important; hyphens: none !important; vertical-align: middle !important;\">Mon<\/th>\n<th style=\"padding: 10px 12px !important; background: #0f5a46; color: #ffffff; font-weight: bold; box-sizing: border-box !important; display: table-cell !important; width: auto !important; min-width: 56px !important; max-width: none !important; white-space: nowrap !important; overflow-wrap: normal !important; word-break: keep-all !important; hyphens: none !important; vertical-align: middle !important;\">Tue<\/th>\n<th style=\"padding: 10px 12px !important; background: #0f5a46; color: #ffffff; font-weight: bold; box-sizing: border-box !important; display: table-cell !important; width: auto !important; min-width: 56px !important; max-width: none !important; white-space: nowrap !important; overflow-wrap: normal !important; word-break: keep-all !important; hyphens: none !important; vertical-align: middle !important;\">Wed<\/th>\n<th style=\"padding: 10px 12px !important; background: #0f5a46; color: #ffffff; font-weight: bold; box-sizing: border-box !important; display: table-cell !important; width: auto !important; min-width: 56px !important; max-width: none !important; white-space: nowrap !important; overflow-wrap: normal !important; word-break: keep-all !important; hyphens: none !important; vertical-align: middle !important;\">Thu<\/th>\n<th style=\"padding: 10px 12px !important; background: #0f5a46; color: #ffffff; font-weight: bold; box-sizing: border-box !important; display: table-cell !important; width: auto !important; min-width: 56px !important; max-width: none !important; white-space: nowrap !important; overflow-wrap: normal !important; word-break: keep-all !important; hyphens: none !important; vertical-align: middle !important;\">Fri<\/th>\n<th style=\"padding: 10px 12px !important; background: #0f5a46; color: #ffffff; font-weight: bold; box-sizing: border-box !important; display: table-cell !important; width: auto !important; min-width: 56px !important; max-width: none !important; white-space: nowrap !important; overflow-wrap: normal !important; word-break: keep-all !important; hyphens: none !important; vertical-align: middle !important;\">Sat<\/th>\n<\/tr>\n<\/thead>\n<tbody style=\"box-sizing: border-box !important; width: auto !important; min-width: 0 !important; max-width: none !important; margin: 0 !important; padding: 0 !important; display: table-row-group !important;\">\n<tr style=\"box-sizing: border-box !important; width: auto !important; min-width: 0 !important; max-width: none !important; margin: 0 !important; padding: 0 !important; display: table-row !important;\">\n<td style=\"background: #e9f3ee; color: #0f5a46; font-weight: bold; box-sizing: border-box !important; display: table-cell !important; width: auto !important; min-width: 56px !important; max-width: none !important; padding: 10px 12px !important; white-space: nowrap !important; overflow-wrap: normal !important; word-break: keep-all !important; hyphens: none !important; vertical-align: middle !important;\">AM<\/td>\n<td style=\"background: #fbfaf5; color: #374151; font-weight: bold; white-space: nowrap !important; box-sizing: border-box !important; display: table-cell !important; width: auto !important; min-width: 56px !important; max-width: none !important; padding: 10px 12px !important; overflow-wrap: normal !important; word-break: keep-all !important; hyphens: none !important; vertical-align: middle !important;\">10:00<br \/>\n&#8211;<br \/>\n12:45<\/td>\n<td style=\"box-sizing: border-box !important; display: table-cell !important; width: auto !important; min-width: 56px !important; max-width: none !important; padding: 10px 12px !important; white-space: nowrap !important; overflow-wrap: normal !important; word-break: keep-all !important; hyphens: none !important; vertical-align: middle !important;\">Kaneda<\/td>\n<td style=\"box-sizing: border-box !important; display: table-cell !important; width: auto !important; min-width: 56px !important; max-width: none !important; padding: 10px 12px !important; white-space: nowrap !important; overflow-wrap: normal !important; word-break: keep-all !important; hyphens: none !important; vertical-align: middle !important;\">Kaneda<\/td>\n<td style=\"box-sizing: border-box !important; display: table-cell !important; width: auto !important; min-width: 56px !important; max-width: none !important; padding: 10px 12px !important; white-space: nowrap !important; overflow-wrap: normal !important; word-break: keep-all !important; hyphens: none !important; vertical-align: middle !important;\">Kaneda<\/td>\n<td style=\"box-sizing: border-box !important; display: table-cell !important; width: auto !important; min-width: 56px !important; max-width: none !important; padding: 10px 12px !important; white-space: nowrap !important; overflow-wrap: normal !important; word-break: keep-all !important; hyphens: none !important; vertical-align: middle !important;\">&#8212;<\/td>\n<td style=\"box-sizing: border-box !important; display: table-cell !important; width: auto !important; min-width: 56px !important; max-width: none !important; padding: 10px 12px !important; white-space: nowrap !important; overflow-wrap: normal !important; word-break: keep-all !important; hyphens: none !important; vertical-align: middle !important;\">Kaneda<\/td>\n<td style=\"box-sizing: border-box !important; display: table-cell !important; width: auto !important; min-width: 56px !important; max-width: none !important; padding: 10px 12px !important; white-space: nowrap !important; overflow-wrap: normal !important; word-break: keep-all !important; hyphens: none !important; vertical-align: middle !important;\">&#8212;<\/td>\n<\/tr>\n<tr style=\"box-sizing: border-box !important; width: auto !important; min-width: 0 !important; max-width: none !important; margin: 0 !important; padding: 0 !important; display: table-row !important;\">\n<td style=\"background: #e9f3ee; color: #0f5a46; font-weight: bold; box-sizing: border-box !important; display: table-cell !important; width: auto !important; min-width: 56px !important; max-width: none !important; padding: 10px 12px !important; white-space: nowrap !important; overflow-wrap: normal !important; word-break: keep-all !important; hyphens: none !important; vertical-align: middle !important;\">PM<\/td>\n<td style=\"background: #fbfaf5; color: #374151; font-weight: bold; white-space: nowrap !important; box-sizing: border-box !important; display: table-cell !important; width: auto !important; min-width: 56px !important; max-width: none !important; padding: 10px 12px !important; overflow-wrap: normal !important; word-break: keep-all !important; hyphens: none !important; vertical-align: middle !important;\">14:30<br \/>\n&#8211;<br \/>\n16:30<\/td>\n<td style=\"box-sizing: border-box !important; display: table-cell !important; width: auto !important; min-width: 56px !important; max-width: none !important; padding: 10px 12px !important; white-space: nowrap !important; overflow-wrap: normal !important; word-break: keep-all !important; hyphens: none !important; vertical-align: middle !important;\">Kaneda<\/td>\n<td style=\"box-sizing: border-box !important; display: table-cell !important; width: auto !important; min-width: 56px !important; max-width: none !important; padding: 10px 12px !important; white-space: nowrap !important; overflow-wrap: normal !important; word-break: keep-all !important; hyphens: none !important; vertical-align: middle !important;\">Kaneda<\/td>\n<td style=\"box-sizing: border-box !important; display: table-cell !important; width: auto !important; min-width: 56px !important; max-width: none !important; padding: 10px 12px !important; white-space: nowrap !important; overflow-wrap: normal !important; word-break: keep-all !important; hyphens: none !important; vertical-align: middle !important;\">Kaneda<\/td>\n<td style=\"box-sizing: border-box !important; display: table-cell !important; width: auto !important; min-width: 56px !important; max-width: none !important; padding: 10px 12px !important; white-space: nowrap !important; overflow-wrap: normal !important; word-break: keep-all !important; hyphens: none !important; vertical-align: middle !important;\">&#8212;<\/td>\n<td style=\"box-sizing: border-box !important; display: table-cell !important; width: auto !important; min-width: 56px !important; max-width: none !important; padding: 10px 12px !important; white-space: nowrap !important; overflow-wrap: normal !important; word-break: keep-all !important; hyphens: none !important; vertical-align: middle !important;\">Kaneda<\/td>\n<td style=\"box-sizing: border-box !important; display: table-cell !important; width: auto !important; min-width: 56px !important; max-width: none !important; padding: 10px 12px !important; white-space: nowrap !important; overflow-wrap: normal !important; word-break: keep-all !important; hyphens: none !important; vertical-align: middle !important;\">&#8212;<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<\/div>\n<\/details>\n<details id=\"area13\" style=\"box-sizing: border-box; display: block; margin: 18px 0 22px; padding: 0; border: 1px solid #cfe0d4; border-radius: 18px; background: #ffffff; overflow: hidden; box-shadow: 0 8px 22px rgba(15,90,70,0.10);\" data-kotei-accordion=\"1\">\n<summary style=\"box-sizing: border-box; display: flex; align-items: center; justify-content: space-between; min-height: 72px; padding: 18px 20px;\"><span style=\"box-sizing: border-box; display: block; padding: 0 18px 0 0; color: inherit; font-size: 21px; font-weight: bold; line-height: 1.45;\">Urology<\/span><br \/>\n<span style=\"box-sizing: border-box; display: flex; align-items: center; justify-content: center; flex: 0 0 auto; width: 38px; height: 38px; background: #0f5a46; color: #ffffff; border-radius: 999px; font-size: 24px; font-weight: bold; line-height: 1;\" data-badge=\"1\">\uff0b<\/span><\/summary>\n<div style=\"box-sizing: border-box; display: block; padding: 22px 20px 24px; background: #ffffff; border-top: 1px solid #e4eee8;\">\n<h4 style=\"box-sizing: border-box; margin: 0 0 14px; color: #0f5a46; font-size: 20px; font-weight: bold; line-height: 1.45;\">Urology Schedule<\/h4>\n<p style=\"box-sizing: border-box; margin: 0 0 18px; font-size: 16px; line-height: 1.9;\">Urology provides consultation and testing sessions. Since consultation times may differ by day, please confirm the table before visiting.<\/p>\n<div style=\"box-sizing: border-box !important; width: 100% !important; margin: 14px 0 18px !important; overflow-x: auto !important; -webkit-overflow-scrolling: touch; display: block !important; min-width: 0 !important; max-width: 100% !important; padding: 0 !important; overflow-y: hidden !important; overscroll-behavior-inline: contain; scrollbar-gutter: auto !important;\">\n<table style=\"box-sizing: border-box !important; width: 100% !important; min-width: 0 !important; border-collapse: collapse !important; border-spacing: 0 !important; background: #ffffff; color: #1f2937; font-size: clamp(12px, 3.2vw, 14px) !important; line-height: 1.55; text-align: center; display: table !important; max-width: none !important; margin: 0 !important; table-layout: auto !important;\" border=\"1\" cellspacing=\"0\" cellpadding=\"8\">\n<thead style=\"box-sizing: border-box !important; width: auto !important; min-width: 0 !important; max-width: none !important; margin: 0 !important; padding: 0 !important; display: table-header-group !important;\">\n<tr style=\"box-sizing: border-box !important; width: auto !important; min-width: 0 !important; max-width: none !important; margin: 0 !important; padding: 0 !important; display: table-row !important;\">\n<th style=\"padding: 10px 12px !important; background: #0f5a46; color: #ffffff; font-weight: bold; box-sizing: border-box !important; display: table-cell !important; width: auto !important; min-width: 56px !important; max-width: none !important; white-space: nowrap !important; overflow-wrap: normal !important; word-break: keep-all !important; hyphens: none !important; vertical-align: middle !important;\" colspan=\"2\">Session \/ Time<\/th>\n<th style=\"padding: 10px 12px !important; background: #0f5a46; color: #ffffff; font-weight: bold; box-sizing: border-box !important; display: table-cell !important; width: auto !important; min-width: 56px !important; max-width: none !important; white-space: nowrap !important; overflow-wrap: normal !important; word-break: keep-all !important; hyphens: none !important; vertical-align: middle !important;\">Mon<\/th>\n<th style=\"padding: 10px 12px !important; background: #0f5a46; color: #ffffff; font-weight: bold; box-sizing: border-box !important; display: table-cell !important; width: auto !important; min-width: 56px !important; max-width: none !important; white-space: nowrap !important; overflow-wrap: normal !important; word-break: keep-all !important; hyphens: none !important; vertical-align: middle !important;\">Tue<\/th>\n<th style=\"padding: 10px 12px !important; background: #0f5a46; color: #ffffff; font-weight: bold; box-sizing: border-box !important; display: table-cell !important; width: auto !important; min-width: 56px !important; max-width: none !important; white-space: nowrap !important; overflow-wrap: normal !important; word-break: keep-all !important; hyphens: none !important; vertical-align: middle !important;\">Wed<\/th>\n<th style=\"padding: 10px 12px !important; background: #0f5a46; color: #ffffff; font-weight: bold; box-sizing: border-box !important; display: table-cell !important; width: auto !important; min-width: 56px !important; max-width: none !important; white-space: nowrap !important; overflow-wrap: normal !important; word-break: keep-all !important; hyphens: none !important; vertical-align: middle !important;\">Thu<\/th>\n<th style=\"padding: 10px 12px !important; background: #0f5a46; color: #ffffff; font-weight: bold; box-sizing: border-box !important; display: table-cell !important; width: auto !important; min-width: 56px !important; max-width: none !important; white-space: nowrap !important; overflow-wrap: normal !important; word-break: keep-all !important; hyphens: none !important; vertical-align: middle !important;\">Fri<\/th>\n<th style=\"padding: 10px 12px !important; background: #0f5a46; color: #ffffff; font-weight: bold; box-sizing: border-box !important; display: table-cell !important; width: auto !important; min-width: 56px !important; max-width: none !important; white-space: nowrap !important; overflow-wrap: normal !important; word-break: keep-all !important; hyphens: none !important; vertical-align: middle !important;\">Sat<\/th>\n<\/tr>\n<\/thead>\n<tbody style=\"box-sizing: border-box !important; width: auto !important; min-width: 0 !important; max-width: none !important; margin: 0 !important; padding: 0 !important; display: table-row-group !important;\">\n<tr style=\"box-sizing: border-box !important; width: auto !important; min-width: 0 !important; max-width: none !important; margin: 0 !important; padding: 0 !important; display: table-row !important;\">\n<td style=\"background: #e9f3ee; color: #0f5a46; font-weight: bold; box-sizing: border-box !important; display: table-cell !important; width: auto !important; min-width: 56px !important; max-width: none !important; padding: 10px 12px !important; white-space: nowrap !important; overflow-wrap: normal !important; word-break: keep-all !important; hyphens: none !important; vertical-align: middle !important;\">AM<\/td>\n<td style=\"background: #fbfaf5; color: #374151; font-weight: bold; white-space: nowrap !important; box-sizing: border-box !important; display: table-cell !important; width: auto !important; min-width: 56px !important; max-width: none !important; padding: 10px 12px !important; overflow-wrap: normal !important; word-break: keep-all !important; hyphens: none !important; vertical-align: middle !important;\">9:00<br \/>\n&#8211;<br \/>\n11:30<\/td>\n<td style=\"box-sizing: border-box !important; display: table-cell !important; width: auto !important; min-width: 56px !important; max-width: none !important; padding: 10px 12px !important; white-space: nowrap !important; overflow-wrap: normal !important; word-break: keep-all !important; hyphens: none !important; vertical-align: middle !important;\">Sakaeda<\/td>\n<td style=\"box-sizing: border-box !important; display: table-cell !important; width: auto !important; min-width: 56px !important; max-width: none !important; padding: 10px 12px !important; white-space: nowrap !important; overflow-wrap: normal !important; word-break: keep-all !important; hyphens: none !important; vertical-align: middle !important;\">Sakaeda<\/td>\n<td style=\"box-sizing: border-box !important; display: table-cell !important; width: auto !important; min-width: 56px !important; max-width: none !important; padding: 10px 12px !important; white-space: nowrap !important; overflow-wrap: normal !important; word-break: keep-all !important; hyphens: none !important; vertical-align: middle !important;\">Sakaeda<br \/>\n<small style=\"display: inline-block !important; max-width: none !important; white-space: nowrap !important;\">(Until 11:00)<\/small><\/td>\n<td style=\"box-sizing: border-box !important; display: table-cell !important; width: auto !important; min-width: 56px !important; max-width: none !important; padding: 10px 12px !important; white-space: nowrap !important; overflow-wrap: normal !important; word-break: keep-all !important; hyphens: none !important; vertical-align: middle !important;\">Surgery (OP)<\/td>\n<td style=\"box-sizing: border-box !important; display: table-cell !important; width: auto !important; min-width: 56px !important; max-width: none !important; padding: 10px 12px !important; white-space: nowrap !important; overflow-wrap: normal !important; word-break: keep-all !important; hyphens: none !important; vertical-align: middle !important;\">Sakaeda<\/td>\n<td style=\"box-sizing: border-box !important; display: table-cell !important; width: auto !important; min-width: 56px !important; max-width: none !important; padding: 10px 12px !important; white-space: nowrap !important; overflow-wrap: normal !important; word-break: keep-all !important; hyphens: none !important; vertical-align: middle !important;\">&#8212;<\/td>\n<\/tr>\n<tr style=\"box-sizing: border-box !important; width: auto !important; min-width: 0 !important; max-width: none !important; margin: 0 !important; padding: 0 !important; display: table-row !important;\">\n<td style=\"background: #e9f3ee; color: #0f5a46; font-weight: bold; box-sizing: border-box !important; display: table-cell !important; width: auto !important; min-width: 56px !important; max-width: none !important; padding: 10px 12px !important; white-space: nowrap !important; overflow-wrap: normal !important; word-break: keep-all !important; hyphens: none !important; vertical-align: middle !important;\">PM<\/td>\n<td style=\"background: #fbfaf5; color: #374151; font-weight: bold; white-space: nowrap !important; box-sizing: border-box !important; display: table-cell !important; width: auto !important; min-width: 56px !important; max-width: none !important; padding: 10px 12px !important; overflow-wrap: normal !important; word-break: keep-all !important; hyphens: none !important; vertical-align: middle !important;\">14:00<br \/>\n&#8211;<br \/>\n16:45<\/td>\n<td style=\"box-sizing: border-box !important; display: table-cell !important; width: auto !important; min-width: 56px !important; max-width: none !important; padding: 10px 12px !important; white-space: nowrap !important; overflow-wrap: normal !important; word-break: keep-all !important; hyphens: none !important; vertical-align: middle !important;\">Testing<\/td>\n<td style=\"box-sizing: border-box !important; display: table-cell !important; width: auto !important; min-width: 56px !important; max-width: none !important; padding: 10px 12px !important; white-space: nowrap !important; overflow-wrap: normal !important; word-break: keep-all !important; hyphens: none !important; vertical-align: middle !important;\">Surgery (OP)<\/td>\n<td style=\"box-sizing: border-box !important; display: table-cell !important; width: auto !important; min-width: 56px !important; max-width: none !important; padding: 10px 12px !important; white-space: nowrap !important; overflow-wrap: normal !important; word-break: keep-all !important; hyphens: none !important; vertical-align: middle !important;\">&#8212;<\/td>\n<td style=\"box-sizing: border-box !important; display: table-cell !important; width: auto !important; min-width: 56px !important; max-width: none !important; padding: 10px 12px !important; white-space: nowrap !important; overflow-wrap: normal !important; word-break: keep-all !important; hyphens: none !important; vertical-align: middle !important;\">&#8212;<\/td>\n<td style=\"box-sizing: border-box !important; display: table-cell !important; width: auto !important; min-width: 56px !important; max-width: none !important; padding: 10px 12px !important; white-space: nowrap !important; overflow-wrap: normal !important; word-break: keep-all !important; hyphens: none !important; vertical-align: middle !important;\">&#8212;<\/td>\n<td style=\"box-sizing: border-box !important; display: table-cell !important; width: auto !important; min-width: 56px !important; max-width: none !important; padding: 10px 12px !important; white-space: nowrap !important; overflow-wrap: normal !important; word-break: keep-all !important; hyphens: none !important; vertical-align: middle !important;\">&#8212;<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<\/div>\n<\/details>\n<details id=\"area12\" style=\"box-sizing: border-box; display: block; margin: 18px 0 22px; padding: 0; border: 1px solid #cfe0d4; border-radius: 18px; background: #ffffff; overflow: hidden; box-shadow: 0 8px 22px rgba(15,90,70,0.10);\" data-kotei-accordion=\"1\">\n<summary style=\"box-sizing: border-box; display: flex; align-items: center; justify-content: space-between; min-height: 72px; padding: 18px 20px;\"><span style=\"box-sizing: border-box; display: block; padding: 0 18px 0 0; color: inherit; font-size: 21px; font-weight: bold; line-height: 1.45;\">Dermatology<\/span><br \/>\n<span style=\"box-sizing: border-box; display: flex; align-items: center; justify-content: center; flex: 0 0 auto; width: 38px; height: 38px; background: #0f5a46; color: #ffffff; border-radius: 999px; font-size: 24px; font-weight: bold; line-height: 1;\" data-badge=\"1\">\uff0b<\/span><\/summary>\n<div style=\"box-sizing: border-box; display: block; padding: 22px 20px 24px; background: #ffffff; border-top: 1px solid #e4eee8;\">\n<h4 style=\"box-sizing: border-box; margin: 0 0 14px; color: #0f5a46; font-size: 20px; font-weight: bold; line-height: 1.45;\">Dermatology Schedule<\/h4>\n<p style=\"box-sizing: border-box; margin: 0 0 18px; font-size: 16px; line-height: 1.9;\">Dermatology consultations are available on selected weekdays. Please check the doctor and time before your visit.<\/p>\n<div style=\"box-sizing: border-box !important; width: 100% !important; margin: 14px 0 18px !important; overflow-x: auto !important; -webkit-overflow-scrolling: touch; display: block !important; min-width: 0 !important; max-width: 100% !important; padding: 0 !important; overflow-y: hidden !important; overscroll-behavior-inline: contain; scrollbar-gutter: auto !important;\">\n<table style=\"box-sizing: border-box !important; width: 100% !important; min-width: 0 !important; border-collapse: collapse !important; border-spacing: 0 !important; background: #ffffff; color: #1f2937; font-size: clamp(12px, 3.2vw, 14px) !important; line-height: 1.55; text-align: center; display: table !important; max-width: none !important; margin: 0 !important; table-layout: auto !important;\" border=\"1\" cellspacing=\"0\" cellpadding=\"8\">\n<thead style=\"box-sizing: border-box !important; width: auto !important; min-width: 0 !important; max-width: none !important; margin: 0 !important; padding: 0 !important; display: table-header-group !important;\">\n<tr style=\"box-sizing: border-box !important; width: auto !important; min-width: 0 !important; max-width: none !important; margin: 0 !important; padding: 0 !important; display: table-row !important;\">\n<th style=\"padding: 10px 12px !important; background: #0f5a46; color: #ffffff; font-weight: bold; box-sizing: border-box !important; display: table-cell !important; width: auto !important; min-width: 56px !important; max-width: none !important; white-space: nowrap !important; overflow-wrap: normal !important; word-break: keep-all !important; hyphens: none !important; vertical-align: middle !important;\" colspan=\"2\">Session \/ Time<\/th>\n<th style=\"padding: 10px 12px !important; background: #0f5a46; color: #ffffff; font-weight: bold; box-sizing: border-box !important; display: table-cell !important; width: auto !important; min-width: 56px !important; max-width: none !important; white-space: nowrap !important; overflow-wrap: normal !important; word-break: keep-all !important; hyphens: none !important; vertical-align: middle !important;\">Mon<\/th>\n<th style=\"padding: 10px 12px !important; background: #0f5a46; color: #ffffff; font-weight: bold; box-sizing: border-box !important; display: table-cell !important; width: auto !important; min-width: 56px !important; max-width: none !important; white-space: nowrap !important; overflow-wrap: normal !important; word-break: keep-all !important; hyphens: none !important; vertical-align: middle !important;\">Tue<\/th>\n<th style=\"padding: 10px 12px !important; background: #0f5a46; color: #ffffff; font-weight: bold; box-sizing: border-box !important; display: table-cell !important; width: auto !important; min-width: 56px !important; max-width: none !important; white-space: nowrap !important; overflow-wrap: normal !important; word-break: keep-all !important; hyphens: none !important; vertical-align: middle !important;\">Wed<\/th>\n<th style=\"padding: 10px 12px !important; background: #0f5a46; color: #ffffff; font-weight: bold; box-sizing: border-box !important; display: table-cell !important; width: auto !important; min-width: 56px !important; max-width: none !important; white-space: nowrap !important; overflow-wrap: normal !important; word-break: keep-all !important; hyphens: none !important; vertical-align: middle !important;\">Thu<\/th>\n<th style=\"padding: 10px 12px !important; background: #0f5a46; color: #ffffff; font-weight: bold; box-sizing: border-box !important; display: table-cell !important; width: auto !important; min-width: 56px !important; max-width: none !important; white-space: nowrap !important; overflow-wrap: normal !important; word-break: keep-all !important; hyphens: none !important; vertical-align: middle !important;\">Fri<\/th>\n<th style=\"padding: 10px 12px !important; background: #0f5a46; color: #ffffff; font-weight: bold; box-sizing: border-box !important; display: table-cell !important; width: auto !important; min-width: 56px !important; max-width: none !important; white-space: nowrap !important; overflow-wrap: normal !important; word-break: keep-all !important; hyphens: none !important; vertical-align: middle !important;\">Sat<\/th>\n<\/tr>\n<\/thead>\n<tbody style=\"box-sizing: border-box !important; width: auto !important; min-width: 0 !important; max-width: none !important; margin: 0 !important; padding: 0 !important; display: table-row-group !important;\">\n<tr style=\"box-sizing: border-box !important; width: auto !important; min-width: 0 !important; max-width: none !important; margin: 0 !important; padding: 0 !important; display: table-row !important;\">\n<td style=\"background: #e9f3ee; color: #0f5a46; font-weight: bold; box-sizing: border-box !important; display: table-cell !important; width: auto !important; min-width: 56px !important; max-width: none !important; padding: 10px 12px !important; white-space: nowrap !important; overflow-wrap: normal !important; word-break: keep-all !important; hyphens: none !important; vertical-align: middle !important;\">AM<\/td>\n<td style=\"background: #fbfaf5; color: #374151; font-weight: bold; white-space: nowrap !important; box-sizing: border-box !important; display: table-cell !important; width: auto !important; min-width: 56px !important; max-width: none !important; padding: 10px 12px !important; overflow-wrap: normal !important; word-break: keep-all !important; hyphens: none !important; vertical-align: middle !important;\">9:00<br \/>\n&#8211;<br \/>\n12:00<\/td>\n<td style=\"box-sizing: border-box !important; display: table-cell !important; width: auto !important; min-width: 56px !important; max-width: none !important; padding: 10px 12px !important; white-space: nowrap !important; overflow-wrap: normal !important; word-break: keep-all !important; hyphens: none !important; vertical-align: middle !important;\">Taniguchi<\/td>\n<td style=\"box-sizing: border-box !important; display: table-cell !important; width: auto !important; min-width: 56px !important; max-width: none !important; padding: 10px 12px !important; white-space: nowrap !important; overflow-wrap: normal !important; word-break: keep-all !important; hyphens: none !important; vertical-align: middle !important;\">Kita (9:30-12:30)<\/td>\n<td style=\"box-sizing: border-box !important; display: table-cell !important; width: auto !important; min-width: 56px !important; max-width: none !important; padding: 10px 12px !important; white-space: nowrap !important; overflow-wrap: normal !important; word-break: keep-all !important; hyphens: none !important; vertical-align: middle !important;\">&#8212;<\/td>\n<td style=\"box-sizing: border-box !important; display: table-cell !important; width: auto !important; min-width: 56px !important; max-width: none !important; padding: 10px 12px !important; white-space: nowrap !important; overflow-wrap: normal !important; word-break: keep-all !important; hyphens: none !important; vertical-align: middle !important;\">Taniguchi<\/td>\n<td style=\"box-sizing: border-box !important; display: table-cell !important; width: auto !important; min-width: 56px !important; max-width: none !important; padding: 10px 12px !important; white-space: nowrap !important; overflow-wrap: normal !important; word-break: keep-all !important; hyphens: none !important; vertical-align: middle !important;\">&#8212;<\/td>\n<td style=\"box-sizing: border-box !important; display: table-cell !important; width: auto !important; min-width: 56px !important; max-width: none !important; padding: 10px 12px !important; white-space: nowrap !important; overflow-wrap: normal !important; word-break: keep-all !important; hyphens: none !important; vertical-align: middle !important;\">&#8212;<\/td>\n<\/tr>\n<tr style=\"box-sizing: border-box !important; width: auto !important; min-width: 0 !important; max-width: none !important; margin: 0 !important; padding: 0 !important; display: table-row !important;\">\n<td style=\"background: #e9f3ee; color: #0f5a46; font-weight: bold; box-sizing: border-box !important; display: table-cell !important; width: auto !important; min-width: 56px !important; max-width: none !important; padding: 10px 12px !important; white-space: nowrap !important; overflow-wrap: normal !important; word-break: keep-all !important; hyphens: none !important; vertical-align: middle !important;\">PM<\/td>\n<td style=\"background: #fbfaf5; color: #374151; font-weight: bold; white-space: nowrap !important; box-sizing: border-box !important; display: table-cell !important; width: auto !important; min-width: 56px !important; max-width: none !important; padding: 10px 12px !important; overflow-wrap: normal !important; word-break: keep-all !important; hyphens: none !important; vertical-align: middle !important;\">13:00<br \/>\n&#8211;<br \/>\n16:00<\/td>\n<td style=\"box-sizing: border-box !important; display: table-cell !important; width: auto !important; min-width: 56px !important; max-width: none !important; padding: 10px 12px !important; white-space: nowrap !important; overflow-wrap: normal !important; word-break: keep-all !important; hyphens: none !important; vertical-align: middle !important;\">&#8212;<\/td>\n<td style=\"box-sizing: border-box !important; display: table-cell !important; width: auto !important; min-width: 56px !important; max-width: none !important; padding: 10px 12px !important; white-space: nowrap !important; overflow-wrap: normal !important; word-break: keep-all !important; hyphens: none !important; vertical-align: middle !important;\">&#8212;<\/td>\n<td style=\"box-sizing: border-box !important; display: table-cell !important; width: auto !important; min-width: 56px !important; max-width: none !important; padding: 10px 12px !important; white-space: nowrap !important; overflow-wrap: normal !important; word-break: keep-all !important; hyphens: none !important; vertical-align: middle !important;\">&#8212;<\/td>\n<td style=\"box-sizing: border-box !important; display: table-cell !important; width: auto !important; min-width: 56px !important; max-width: none !important; padding: 10px 12px !important; white-space: nowrap !important; overflow-wrap: normal !important; word-break: keep-all !important; hyphens: none !important; vertical-align: middle !important;\">&#8212;<\/td>\n<td style=\"box-sizing: border-box !important; display: table-cell !important; width: auto !important; min-width: 56px !important; max-width: none !important; padding: 10px 12px !important; white-space: nowrap !important; overflow-wrap: normal !important; word-break: keep-all !important; hyphens: none !important; vertical-align: middle !important;\">&#8212;<\/td>\n<td style=\"box-sizing: border-box !important; display: table-cell !important; width: auto !important; min-width: 56px !important; max-width: none !important; padding: 10px 12px !important; white-space: nowrap !important; overflow-wrap: normal !important; word-break: keep-all !important; hyphens: none !important; vertical-align: middle !important;\">&#8212;<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<\/div>\n<\/details>\n<details id=\"area8\" style=\"box-sizing: border-box; display: block; margin: 18px 0 22px; padding: 0; border: 1px solid #cfe0d4; border-radius: 18px; background: #ffffff; overflow: hidden; box-shadow: 0 8px 22px rgba(15,90,70,0.10);\" data-kotei-accordion=\"1\">\n<summary style=\"box-sizing: border-box; display: flex; align-items: center; justify-content: space-between; min-height: 72px; padding: 18px 20px;\"><span style=\"box-sizing: border-box; display: block; padding: 0 18px 0 0; color: inherit; font-size: 21px; font-weight: bold; line-height: 1.45;\">Gynecology<\/span><br \/>\n<span style=\"box-sizing: border-box; display: flex; align-items: center; justify-content: center; flex: 0 0 auto; width: 38px; height: 38px; background: #0f5a46; color: #ffffff; border-radius: 999px; font-size: 24px; font-weight: bold; line-height: 1;\" data-badge=\"1\">\uff0b<\/span><\/summary>\n<div style=\"box-sizing: border-box; display: block; padding: 22px 20px 24px; background: #ffffff; border-top: 1px solid #e4eee8;\">\n<h4 style=\"box-sizing: border-box; margin: 0 0 14px; color: #0f5a46; font-size: 20px; font-weight: bold; line-height: 1.45;\">Gynecology Schedule<\/h4>\n<p style=\"box-sizing: border-box; margin: 0 0 18px; font-size: 16px; line-height: 1.9;\">Gynecology consultations are available on selected weekdays. Please confirm the schedule before visiting.<\/p>\n<div style=\"box-sizing: border-box !important; width: 100% !important; margin: 14px 0 18px !important; overflow-x: auto !important; -webkit-overflow-scrolling: touch; display: block !important; min-width: 0 !important; max-width: 100% !important; padding: 0 !important; overflow-y: hidden !important; overscroll-behavior-inline: contain; scrollbar-gutter: auto !important;\">\n<table style=\"box-sizing: border-box !important; width: 100% !important; min-width: 0 !important; border-collapse: collapse !important; border-spacing: 0 !important; background: #ffffff; color: #1f2937; font-size: clamp(12px, 3.2vw, 14px) !important; line-height: 1.55; text-align: center; display: table !important; max-width: none !important; margin: 0 !important; table-layout: auto !important;\" border=\"1\" cellspacing=\"0\" cellpadding=\"8\">\n<thead style=\"box-sizing: border-box !important; width: auto !important; min-width: 0 !important; max-width: none !important; margin: 0 !important; padding: 0 !important; display: table-header-group !important;\">\n<tr style=\"box-sizing: border-box !important; width: auto !important; min-width: 0 !important; max-width: none !important; margin: 0 !important; padding: 0 !important; display: table-row !important;\">\n<th style=\"padding: 10px 12px !important; background: #0f5a46; color: #ffffff; font-weight: bold; box-sizing: border-box !important; display: table-cell !important; width: auto !important; min-width: 56px !important; max-width: none !important; white-space: nowrap !important; overflow-wrap: normal !important; word-break: keep-all !important; hyphens: none !important; vertical-align: middle !important;\" colspan=\"2\">Session \/ Time<\/th>\n<th style=\"padding: 10px 12px !important; background: #0f5a46; color: #ffffff; font-weight: bold; box-sizing: border-box !important; display: table-cell !important; width: auto !important; min-width: 56px !important; max-width: none !important; white-space: nowrap !important; overflow-wrap: normal !important; word-break: keep-all !important; hyphens: none !important; vertical-align: middle !important;\">Mon<\/th>\n<th style=\"padding: 10px 12px !important; background: #0f5a46; color: #ffffff; font-weight: bold; box-sizing: border-box !important; display: table-cell !important; width: auto !important; min-width: 56px !important; max-width: none !important; white-space: nowrap !important; overflow-wrap: normal !important; word-break: keep-all !important; hyphens: none !important; vertical-align: middle !important;\">Tue<\/th>\n<th style=\"padding: 10px 12px !important; background: #0f5a46; color: #ffffff; font-weight: bold; box-sizing: border-box !important; display: table-cell !important; width: auto !important; min-width: 56px !important; max-width: none !important; white-space: nowrap !important; overflow-wrap: normal !important; word-break: keep-all !important; hyphens: none !important; vertical-align: middle !important;\">Wed<\/th>\n<th style=\"padding: 10px 12px !important; background: #0f5a46; color: #ffffff; font-weight: bold; box-sizing: border-box !important; display: table-cell !important; width: auto !important; min-width: 56px !important; max-width: none !important; white-space: nowrap !important; overflow-wrap: normal !important; word-break: keep-all !important; hyphens: none !important; vertical-align: middle !important;\">Thu<\/th>\n<th style=\"padding: 10px 12px !important; background: #0f5a46; color: #ffffff; font-weight: bold; box-sizing: border-box !important; display: table-cell !important; width: auto !important; min-width: 56px !important; max-width: none !important; white-space: nowrap !important; overflow-wrap: normal !important; word-break: keep-all !important; hyphens: none !important; vertical-align: middle !important;\">Fri<\/th>\n<th style=\"padding: 10px 12px !important; background: #0f5a46; color: #ffffff; font-weight: bold; box-sizing: border-box !important; display: table-cell !important; width: auto !important; min-width: 56px !important; max-width: none !important; white-space: nowrap !important; overflow-wrap: normal !important; word-break: keep-all !important; hyphens: none !important; vertical-align: middle !important;\">Sat<\/th>\n<\/tr>\n<\/thead>\n<tbody style=\"box-sizing: border-box !important; width: auto !important; min-width: 0 !important; max-width: none !important; margin: 0 !important; padding: 0 !important; display: table-row-group !important;\">\n<tr style=\"box-sizing: border-box !important; width: auto !important; min-width: 0 !important; max-width: none !important; margin: 0 !important; padding: 0 !important; display: table-row !important;\">\n<td style=\"background: #e9f3ee; color: #0f5a46; font-weight: bold; box-sizing: border-box !important; display: table-cell !important; width: auto !important; min-width: 56px !important; max-width: none !important; padding: 10px 12px !important; white-space: nowrap !important; overflow-wrap: normal !important; word-break: keep-all !important; hyphens: none !important; vertical-align: middle !important;\">AM<\/td>\n<td style=\"background: #fbfaf5; color: #374151; font-weight: bold; white-space: nowrap !important; box-sizing: border-box !important; display: table-cell !important; width: auto !important; min-width: 56px !important; max-width: none !important; padding: 10px 12px !important; overflow-wrap: normal !important; word-break: keep-all !important; hyphens: none !important; vertical-align: middle !important;\">9:00<br \/>\n&#8211;<br \/>\n12:30<\/td>\n<td style=\"box-sizing: border-box !important; display: table-cell !important; width: auto !important; min-width: 56px !important; max-width: none !important; padding: 10px 12px !important; white-space: nowrap !important; overflow-wrap: normal !important; word-break: keep-all !important; hyphens: none !important; vertical-align: middle !important;\">Nishizaki<\/td>\n<td style=\"box-sizing: border-box !important; display: table-cell !important; width: auto !important; min-width: 56px !important; max-width: none !important; padding: 10px 12px !important; white-space: nowrap !important; overflow-wrap: normal !important; word-break: keep-all !important; hyphens: none !important; vertical-align: middle !important;\">&#8212;<\/td>\n<td style=\"box-sizing: border-box !important; display: table-cell !important; width: auto !important; min-width: 56px !important; max-width: none !important; padding: 10px 12px !important; white-space: nowrap !important; overflow-wrap: normal !important; word-break: keep-all !important; hyphens: none !important; vertical-align: middle !important;\">Nishizaki<\/td>\n<td style=\"box-sizing: border-box !important; display: table-cell !important; width: auto !important; min-width: 56px !important; max-width: none !important; padding: 10px 12px !important; white-space: nowrap !important; overflow-wrap: normal !important; word-break: keep-all !important; hyphens: none !important; vertical-align: middle !important;\">&#8212;<\/td>\n<td style=\"box-sizing: border-box !important; display: table-cell !important; width: auto !important; min-width: 56px !important; max-width: none !important; padding: 10px 12px !important; white-space: nowrap !important; overflow-wrap: normal !important; word-break: keep-all !important; hyphens: none !important; vertical-align: middle !important;\">Nishizaki<\/td>\n<td style=\"box-sizing: border-box !important; display: table-cell !important; width: auto !important; min-width: 56px !important; max-width: none !important; padding: 10px 12px !important; white-space: nowrap !important; overflow-wrap: normal !important; word-break: keep-all !important; hyphens: none !important; vertical-align: middle !important;\">&#8212;<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<\/div>\n<\/details>\n<details id=\"area10\" style=\"box-sizing: border-box; display: block; margin: 18px 0 22px; padding: 0; border: 1px solid #cfe0d4; border-radius: 18px; background: #ffffff; overflow: hidden; box-shadow: 0 8px 22px rgba(15,90,70,0.10);\" data-kotei-accordion=\"1\">\n<summary style=\"box-sizing: border-box; display: flex; align-items: center; justify-content: space-between; min-height: 72px; padding: 18px 20px;\"><span style=\"box-sizing: border-box; display: block; padding: 0 18px 0 0; color: inherit; font-size: 21px; font-weight: bold; line-height: 1.45;\">Dialysis Center<\/span><br \/>\n<span style=\"box-sizing: border-box; display: flex; align-items: center; justify-content: center; flex: 0 0 auto; width: 38px; height: 38px; background: #0f5a46; color: #ffffff; border-radius: 999px; font-size: 24px; font-weight: bold; line-height: 1;\" data-badge=\"1\">\uff0b<\/span><\/summary>\n<div style=\"box-sizing: border-box; display: block; padding: 22px 20px 24px; background: #ffffff; border-top: 1px solid #e4eee8;\">\n<h4 style=\"box-sizing: border-box; margin: 0 0 14px; color: #0f5a46; font-size: 20px; font-weight: bold; line-height: 1.45;\">Dialysis Center Schedule<\/h4>\n<p style=\"box-sizing: border-box; margin: 0 0 18px; font-size: 16px; line-height: 1.9;\">Below is the Dialysis Center schedule. In addition, please contact the hospital if you need details about dialysis appointments or temporary dialysis.<\/p>\n<div style=\"box-sizing: border-box !important; width: 100% !important; margin: 14px 0 18px !important; overflow-x: auto !important; -webkit-overflow-scrolling: touch; display: block !important; min-width: 0 !important; max-width: 100% !important; padding: 0 !important; overflow-y: hidden !important; overscroll-behavior-inline: contain; scrollbar-gutter: auto !important;\">\n<table style=\"box-sizing: border-box !important; width: 100% !important; min-width: 0 !important; border-collapse: collapse !important; border-spacing: 0 !important; background: #ffffff; color: #1f2937; font-size: clamp(12px, 3.2vw, 14px) !important; line-height: 1.55; text-align: center; display: table !important; max-width: none !important; margin: 0 !important; table-layout: auto !important;\" border=\"1\" cellspacing=\"0\" cellpadding=\"8\">\n<thead style=\"box-sizing: border-box !important; width: auto !important; min-width: 0 !important; max-width: none !important; margin: 0 !important; padding: 0 !important; display: table-header-group !important;\">\n<tr style=\"box-sizing: border-box !important; width: auto !important; min-width: 0 !important; max-width: none !important; margin: 0 !important; padding: 0 !important; display: table-row !important;\">\n<th style=\"padding: 10px 12px !important; background: #0f5a46; color: #ffffff; font-weight: bold; box-sizing: border-box !important; display: table-cell !important; width: auto !important; min-width: 56px !important; max-width: none !important; white-space: nowrap !important; overflow-wrap: normal !important; word-break: keep-all !important; hyphens: none !important; vertical-align: middle !important;\" colspan=\"2\">Session \/ Time<\/th>\n<th style=\"padding: 10px 12px !important; background: #0f5a46; color: #ffffff; font-weight: bold; box-sizing: border-box !important; display: table-cell !important; width: auto !important; min-width: 56px !important; max-width: none !important; white-space: nowrap !important; overflow-wrap: normal !important; word-break: keep-all !important; hyphens: none !important; vertical-align: middle !important;\">Mon<\/th>\n<th style=\"padding: 10px 12px !important; background: #0f5a46; color: #ffffff; font-weight: bold; box-sizing: border-box !important; display: table-cell !important; width: auto !important; min-width: 56px !important; max-width: none !important; white-space: nowrap !important; overflow-wrap: normal !important; word-break: keep-all !important; hyphens: none !important; vertical-align: middle !important;\">Tue<\/th>\n<th style=\"padding: 10px 12px !important; background: #0f5a46; color: #ffffff; font-weight: bold; box-sizing: border-box !important; display: table-cell !important; width: auto !important; min-width: 56px !important; max-width: none !important; white-space: nowrap !important; overflow-wrap: normal !important; word-break: keep-all !important; hyphens: none !important; vertical-align: middle !important;\">Wed<\/th>\n<th style=\"padding: 10px 12px !important; background: #0f5a46; color: #ffffff; font-weight: bold; box-sizing: border-box !important; display: table-cell !important; width: auto !important; min-width: 56px !important; max-width: none !important; white-space: nowrap !important; overflow-wrap: normal !important; word-break: keep-all !important; hyphens: none !important; vertical-align: middle !important;\">Thu<\/th>\n<th style=\"padding: 10px 12px !important; background: #0f5a46; color: #ffffff; font-weight: bold; box-sizing: border-box !important; display: table-cell !important; width: auto !important; min-width: 56px !important; max-width: none !important; white-space: nowrap !important; overflow-wrap: normal !important; word-break: keep-all !important; hyphens: none !important; vertical-align: middle !important;\">Fri<\/th>\n<th style=\"padding: 10px 12px !important; background: #0f5a46; color: #ffffff; font-weight: bold; box-sizing: border-box !important; display: table-cell !important; width: auto !important; min-width: 56px !important; max-width: none !important; white-space: nowrap !important; overflow-wrap: normal !important; word-break: keep-all !important; hyphens: none !important; vertical-align: middle !important;\">Sat<\/th>\n<\/tr>\n<\/thead>\n<tbody style=\"box-sizing: border-box !important; width: auto !important; min-width: 0 !important; max-width: none !important; margin: 0 !important; padding: 0 !important; display: table-row-group !important;\">\n<tr style=\"box-sizing: border-box !important; width: auto !important; min-width: 0 !important; max-width: none !important; margin: 0 !important; padding: 0 !important; display: table-row !important;\">\n<td style=\"background: #e9f3ee; color: #0f5a46; font-weight: bold; box-sizing: border-box !important; display: table-cell !important; width: auto !important; min-width: 56px !important; max-width: none !important; padding: 10px 12px !important; white-space: nowrap !important; overflow-wrap: normal !important; word-break: keep-all !important; hyphens: none !important; vertical-align: middle !important;\">AM<\/td>\n<td style=\"background: #fbfaf5; color: #374151; font-weight: bold; white-space: nowrap !important; box-sizing: border-box !important; display: table-cell !important; width: auto !important; min-width: 56px !important; max-width: none !important; padding: 10px 12px !important; overflow-wrap: normal !important; word-break: keep-all !important; hyphens: none !important; vertical-align: middle !important;\">9:00<br \/>\n&#8211;<br \/>\n14:00<\/td>\n<td style=\"box-sizing: border-box !important; display: table-cell !important; width: auto !important; min-width: 56px !important; max-width: none !important; padding: 10px 12px !important; white-space: nowrap !important; overflow-wrap: normal !important; word-break: keep-all !important; hyphens: none !important; vertical-align: middle !important;\">Kano (T)<\/td>\n<td style=\"box-sizing: border-box !important; display: table-cell !important; width: auto !important; min-width: 56px !important; max-width: none !important; padding: 10px 12px !important; white-space: nowrap !important; overflow-wrap: normal !important; word-break: keep-all !important; hyphens: none !important; vertical-align: middle !important;\">Omachi<\/td>\n<td style=\"box-sizing: border-box !important; display: table-cell !important; width: auto !important; min-width: 56px !important; max-width: none !important; padding: 10px 12px !important; white-space: nowrap !important; overflow-wrap: normal !important; word-break: keep-all !important; hyphens: none !important; vertical-align: middle !important;\">Kano (T)<\/td>\n<td style=\"box-sizing: border-box !important; display: table-cell !important; width: auto !important; min-width: 56px !important; max-width: none !important; padding: 10px 12px !important; white-space: nowrap !important; overflow-wrap: normal !important; word-break: keep-all !important; hyphens: none !important; vertical-align: middle !important;\">Kano (T)<\/td>\n<td style=\"box-sizing: border-box !important; display: table-cell !important; width: auto !important; min-width: 56px !important; max-width: none !important; padding: 10px 12px !important; white-space: nowrap !important; overflow-wrap: normal !important; word-break: keep-all !important; hyphens: none !important; vertical-align: middle !important;\">Taniyama<\/td>\n<td style=\"box-sizing: border-box !important; display: table-cell !important; width: auto !important; min-width: 56px !important; max-width: none !important; padding: 10px 12px !important; white-space: nowrap !important; overflow-wrap: normal !important; word-break: keep-all !important; hyphens: none !important; vertical-align: middle !important;\">Kuratsukuri<\/td>\n<\/tr>\n<tr style=\"box-sizing: border-box !important; width: auto !important; min-width: 0 !important; max-width: none !important; margin: 0 !important; padding: 0 !important; display: table-row !important;\">\n<td style=\"background: #e9f3ee; color: #0f5a46; font-weight: bold; box-sizing: border-box !important; display: table-cell !important; width: auto !important; min-width: 56px !important; max-width: none !important; padding: 10px 12px !important; white-space: nowrap !important; overflow-wrap: normal !important; word-break: keep-all !important; hyphens: none !important; vertical-align: middle !important;\">PM<\/td>\n<td style=\"background: #fbfaf5; color: #374151; font-weight: bold; white-space: nowrap !important; box-sizing: border-box !important; display: table-cell !important; width: auto !important; min-width: 56px !important; max-width: none !important; padding: 10px 12px !important; overflow-wrap: normal !important; word-break: keep-all !important; hyphens: none !important; vertical-align: middle !important;\">15:30<br \/>\n&#8211;<br \/>\n22:00<\/td>\n<td style=\"box-sizing: border-box !important; display: table-cell !important; width: auto !important; min-width: 56px !important; max-width: none !important; padding: 10px 12px !important; white-space: nowrap !important; overflow-wrap: normal !important; word-break: keep-all !important; hyphens: none !important; vertical-align: middle !important;\">Harimoto<\/td>\n<td style=\"box-sizing: border-box !important; display: table-cell !important; width: auto !important; min-width: 56px !important; max-width: none !important; padding: 10px 12px !important; white-space: nowrap !important; overflow-wrap: normal !important; word-break: keep-all !important; hyphens: none !important; vertical-align: middle !important;\">&#8212;<\/td>\n<td style=\"box-sizing: border-box !important; display: table-cell !important; width: auto !important; min-width: 56px !important; max-width: none !important; padding: 10px 12px !important; white-space: nowrap !important; overflow-wrap: normal !important; word-break: keep-all !important; hyphens: none !important; vertical-align: middle !important;\">Kuratsukuri<\/td>\n<td style=\"box-sizing: border-box !important; display: table-cell !important; width: auto !important; min-width: 56px !important; max-width: none !important; padding: 10px 12px !important; white-space: nowrap !important; overflow-wrap: normal !important; word-break: keep-all !important; hyphens: none !important; vertical-align: middle !important;\">&#8212;<\/td>\n<td style=\"box-sizing: border-box !important; display: table-cell !important; width: auto !important; min-width: 56px !important; max-width: none !important; padding: 10px 12px !important; white-space: nowrap !important; overflow-wrap: normal !important; word-break: keep-all !important; hyphens: none !important; vertical-align: middle !important;\">Taniyama<\/td>\n<td style=\"box-sizing: border-box !important; display: table-cell !important; width: auto !important; min-width: 56px !important; max-width: none !important; padding: 10px 12px !important; white-space: nowrap !important; overflow-wrap: normal !important; word-break: keep-all !important; hyphens: none !important; vertical-align: middle !important;\">&#8212;<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<\/div>\n<\/details>\n<h4 style=\"box-sizing: border-box; margin: 34px 0 18px; padding: 12px 16px; background: #f3f8f5; color: #0f5a46; border-left: 6px solid #0f5a46; border-radius: 8px; font-size: 21px; font-weight: bold; line-height: 1.45;\">Before Visiting<\/h4>\n<div style=\"box-sizing: border-box; margin: 0 0 22px;\">\n<p style=\"box-sizing: border-box; margin: 0 0 14px; font-size: 16px; line-height: 1.9;\">Before visiting Kano General Hospital, please review reception hours, access information, and inquiry options.<\/p>\n<p style=\"box-sizing: border-box; margin: 0 0 14px; font-size: 16px; line-height: 1.9;\">Also, if your condition is urgent or if you need emergency care outside regular hours, please contact the hospital by phone.<\/p>\n<ul style=\"box-sizing: border-box; margin: 0 0 22px; padding: 0; list-style: none;\">\n<li style=\"box-sizing: border-box; margin: 0 0 10px; padding: 0 0 0 1em; font-size: 16px; line-height: 1.8;\">\u30fb<a style=\"color: #0f5a46; font-weight: bold; text-decoration: none; border-bottom: 2px solid #c9a84c; padding-bottom: 2px;\" href=\"\/kano\/en\/access\/\">Access<\/a><\/li>\n<li style=\"box-sizing: border-box; margin: 0 0 10px; padding: 0 0 0 1em; font-size: 16px; line-height: 1.8;\">\u30fb<a style=\"color: #0f5a46; font-weight: bold; text-decoration: none; border-bottom: 2px solid #c9a84c; padding-bottom: 2px;\" href=\"\/kano\/en\/inquiries\/\">Inquiries<\/a><\/li>\n<li style=\"box-sizing: border-box; margin: 0 0 10px; padding: 0 0 0 1em; font-size: 16px; line-height: 1.8;\">\u30fb<a style=\"color: #0f5a46; font-weight: bold; text-decoration: none; border-bottom: 2px solid #c9a84c; padding-bottom: 2px;\" href=\"\/kano\/en\/emergency-center\/\">Emergency Center<\/a><\/li>\n<\/ul>\n<\/div>\n<p><script>\n(function () {\n  function getDetailsList() {\n    return Array.prototype.slice.call(document.querySelectorAll('.KoteiPage_Wrap details[data-kotei-accordion]'));\n  }<\/p>\n<p>  function updateBadges() {\n    getDetailsList().forEach(function (detail) {\n      var badge = detail.querySelector('summary [data-badge=\"1\"]');\n      if (badge) {\n        badge.textContent = detail.open ? '\u2212' : '\uff0b';\n      }\n    });\n  }<\/p>\n<p>  function closeOthers(current) {\n    getDetailsList().forEach(function (detail) {\n      if (detail !== current) {\n        detail.open = false;\n      }\n    });\n  }<\/p>\n<p>  function openDepartment(id, shouldScroll) {\n    if (!id) return;<\/p>\n<p>    var target = document.getElementById(id);\n    if (!target || target.tagName.toLowerCase() !== 'details') return;<\/p>\n<p>    closeOthers(target);\n    target.open = true;<\/p>\n<p>    var scroller = target.querySelector('div > div');\n    if (scroller) {\n      scroller.scrollLeft = 0;\n    }<\/p>\n<p>    updateBadges();<\/p>\n<p>    if (shouldScroll) {\n      window.setTimeout(function () {\n        target.scrollIntoView({ behavior: 'smooth', block: 'start' });\n      }, 40);\n    }\n  }<\/p>\n<p>  document.addEventListener('DOMContentLoaded', function () {\n    getDetailsList().forEach(function (detail) {\n      detail.addEventListener('toggle', function () {\n        if (detail.open) {\n          closeOthers(detail);\n        }\n        updateBadges();\n      });\n    });<\/p>\n<p>    updateBadges();<\/p>\n<p>    if (window.location.hash) {\n      openDepartment(decodeURIComponent(window.location.hash.slice(1)), true);\n    }\n  });<\/p>\n<p>  window.addEventListener('hashchange', function () {\n    openDepartment(decodeURIComponent(window.location.hash.slice(1)), true);\n  });<\/p>\n<p>  document.addEventListener('click', function (event) {\n    var link = event.target.closest ? event.target.closest('a[href^=\"#area\"]') : null;\n    if (!link) return;<\/p>\n<p>    var id = link.getAttribute('href').slice(1);\n    var target = document.getElementById(id);\n    if (!target || target.tagName.toLowerCase() !== 'details') return;<\/p>\n<p>    event.preventDefault();<\/p>\n<p>    if (history.pushState) {\n      history.pushState(null, '', '#' + id);\n    } else {\n      window.location.hash = id;\n    }<\/p>\n<p>    openDepartment(id, true);\n  });\n})();\n<\/script><\/p>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>Doctor Schedule Doctor Schedule by Department Doctor Schedule information is listed by department, day, sessio [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"page-gairai-kano-en.php","meta":{"_acf_changed":false,"footnotes":""},"class_list":["post-8729","page","type-page","status-publish","hentry"],"acf":[],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.3 - aioseo.com -->\n\t<meta name=\"description\" content=\"Doctor Schedule Check the outpatient schedule for Kano General Hospital, including departments, session times, doctors, appointment notes, and updates.\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<link rel=\"canonical\" href=\"https:\/\/www.heartfull.or.jp\/kano\/physician-assignment-schedule\" \/>\n\t\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.3\" \/>\n\t\t<meta property=\"og:locale\" content=\"ja_JP\" \/>\n\t\t<meta property=\"og:site_name\" content=\"\u52a0\u7d0d\u7dcf\u5408\u75c5\u9662\uff5c\u793e\u4f1a\u533b\u7642\u6cd5\u4eba\u5354\u548c\u4f1a\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"Doctor Schedule Physician Schedule | Kano General Hospital\" \/>\n\t\t<meta property=\"og:description\" content=\"Doctor Schedule Check the outpatient schedule for Kano General Hospital, including departments, session times, doctors, appointment notes, and updates.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/www.heartfull.or.jp\/kano\/physician-assignment-schedule\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/www.heartfull.or.jp\/kano\/wp-content\/uploads\/2022\/01\/apple-touch-icon.png\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/www.heartfull.or.jp\/kano\/wp-content\/uploads\/2022\/01\/apple-touch-icon.png\" \/>\n\t\t<meta property=\"og:image:width\" content=\"180\" \/>\n\t\t<meta property=\"og:image:height\" content=\"180\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2026-04-30T02:19:56+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2026-08-22T07:06:20+00:00\" \/>\n\t\t<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n\t\t<meta name=\"twitter:title\" content=\"Doctor Schedule Physician Schedule | Kano General Hospital\" \/>\n\t\t<meta name=\"twitter:description\" content=\"Doctor Schedule Check the outpatient schedule for Kano General Hospital, including departments, session times, doctors, appointment notes, and updates.\" \/>\n\t\t<meta name=\"twitter:image\" content=\"https:\/\/www.heartfull.or.jp\/kano\/wp-content\/uploads\/2022\/01\/apple-touch-icon.png\" \/>\n\t\t<meta name=\"twitter:label1\" content=\"\u6295\u7a3f\u8005\" \/>\n\t\t<meta name=\"twitter:data1\" content=\"kano\" \/>\n\t\t<meta name=\"twitter:label2\" content=\"\u63a8\u5b9a\u8aad\u66f8\u6642\u9593\" \/>\n\t\t<meta name=\"twitter:data2\" content=\"5\u5206\" \/>\n\t\t<script type=\"application\/ld+json\" class=\"aioseo-schema\">\n\t\t\t{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.heartfull.or.jp\\\/kano\\\/physician-assignment-schedule#breadcrumblist\",\"itemListElement\":[{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/www.heartfull.or.jp\\\/kano\\\/#listItem\",\"position\":1,\"name\":\"\\u30db\\u30fc\\u30e0\",\"item\":\"https:\\\/\\\/www.heartfull.or.jp\\\/kano\\\/\",\"nextItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/www.heartfull.or.jp\\\/kano\\\/physician-assignment-schedule#listItem\",\"name\":\"Doctor Schedule\"}},{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/www.heartfull.or.jp\\\/kano\\\/physician-assignment-schedule#listItem\",\"position\":2,\"name\":\"Doctor Schedule\",\"previousItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/www.heartfull.or.jp\\\/kano\\\/#listItem\",\"name\":\"\\u30db\\u30fc\\u30e0\"}}]},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/www.heartfull.or.jp\\\/kano\\\/#organization\",\"name\":\"\\u793e\\u4f1a\\u533b\\u7642\\u6cd5\\u4eba\\u5354\\u548c\\u4f1a\\u52a0\\u7d0d\\u7dcf\\u5408\\u75c5\\u9662 \\uff5c\\u5927\\u962a\\u5e02\\u5317\\u533a\\u30fb\\u5929\\u795e\\u6a4b\\u7b4b\\u516d\\u4e01\\u76ee\\u306e\\u75c5\\u9662\\uff5c24\\u6642\\u9593365\\u65e5\\u306e\\u6551\\u6025\\u533b\\u7642\\u30fb\\u5916\\u6765\\u30fb\\u5165\\u9662\\u30fb\\u4eba\\u9593\\u30c9\\u30c3\\u30af\",\"description\":\"\\u793e\\u4f1a\\u533b\\u7642\\u5354\\u548c\\u4f1a\\u52a0\\u7d0d\\u7dcf\\u5408\\u75c5\\u9662 \\uff5c24\\u6642\\u9593365\\u65e5\\u306e\\u6551\\u6025\\u533b\\u7642\\u4f53\\u5236\\u3092\\u5099\\u3048\\u3001\\u5185\\u79d1\\u30fb\\u5916\\u79d1\\u30fb\\u6574\\u5f62\\u5916\\u79d1\\u30fb\\u8133\\u795e\\u7d4c\\u5916\\u79d1\\u306a\\u3069\\u306e\\u5916\\u6765\\u8a3a\\u7642\\u3084\\u5165\\u9662\\u533b\\u7642\\u3001\\u8133\\u5352\\u4e2d\\u30fb\\u5faa\\u74b0\\u5668\\u306e\\u5c02\\u9580\\u8a3a\\u7642\\u3001\\u4eba\\u9593\\u30c9\\u30c3\\u30af\\u30fb\\u5065\\u8a3a\\u3092\\u884c\\u3063\\u3066\\u3044\\u307e\\u3059\\u3002\\u5929\\u795e\\u6a4b\\u7b4b\\u516d\\u4e01\\u76ee\\u99c5\\u304b\\u3089\\u5f92\\u6b69\\u7d041\\u5206\\u3002\\u8a3a\\u7642\\u79d1\\u3001\\u62c5\\u5f53\\u533b\\u8868\\u3001\\u5916\\u6765\\u53d7\\u8a3a\\u65b9\\u6cd5\\u3001\\u5165\\u9662\\u30fb\\u9762\\u4f1a\\u6848\\u5185\\u3001\\u4ea4\\u901a\\u30a2\\u30af\\u30bb\\u30b9\\u3001\\u304a\\u554f\\u3044\\u5408\\u308f\\u305b\\u3092\\u3054\\u6848\\u5185\\u3057\\u3066\\u3044\\u307e\\u3059\\u3002\",\"url\":\"https:\\\/\\\/www.heartfull.or.jp\\\/kano\\\/\",\"email\":\"kano-hp@www.heartfull.or.jp\",\"telephone\":\"+81663515381\",\"foundingDate\":\"1953-08-03\",\"numberOfEmployees\":{\"@type\":\"QuantitativeValue\",\"value\":500},\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https:\\\/\\\/www.heartfull.or.jp\\\/kano\\\/wp-content\\\/uploads\\\/2026\\\/08\\\/6ddfece22a80b1878392e9a874be6904.png\",\"@id\":\"https:\\\/\\\/www.heartfull.or.jp\\\/kano\\\/physician-assignment-schedule\\\/#organizationLogo\",\"width\":100,\"height\":84},\"image\":{\"@id\":\"https:\\\/\\\/www.heartfull.or.jp\\\/kano\\\/physician-assignment-schedule\\\/#organizationLogo\"},\"sameAs\":[\"https:\\\/\\\/www.instagram.com\\\/heartfull.rehabilitation\\\/\",\"https:\\\/\\\/www.youtube.com\\\/@kanogeneralhospital?\"]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.heartfull.or.jp\\\/kano\\\/physician-assignment-schedule#webpage\",\"url\":\"https:\\\/\\\/www.heartfull.or.jp\\\/kano\\\/physician-assignment-schedule\",\"name\":\"Doctor Schedule Physician Schedule | Kano General Hospital\",\"description\":\"Doctor Schedule Check the outpatient schedule for Kano General Hospital, including departments, session times, doctors, appointment notes, and updates.\",\"inLanguage\":\"ja\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.heartfull.or.jp\\\/kano\\\/#website\"},\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.heartfull.or.jp\\\/kano\\\/physician-assignment-schedule#breadcrumblist\"},\"datePublished\":\"2026-04-30T11:19:56+09:00\",\"dateModified\":\"2026-08-22T16:06:20+09:00\"},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.heartfull.or.jp\\\/kano\\\/#website\",\"url\":\"https:\\\/\\\/www.heartfull.or.jp\\\/kano\\\/\",\"name\":\"\\u793e\\u4f1a\\u533b\\u7642\\u6cd5\\u4eba\\u5354\\u548c\\u4f1a\\u52a0\\u7d0d\\u7dcf\\u5408\\u75c5\\u9662\",\"alternateName\":\"Kano General Hospital\",\"description\":\"Just another WordPress site\",\"inLanguage\":\"ja\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.heartfull.or.jp\\\/kano\\\/#organization\"}}]}\n\t\t<\/script>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"Doctor Schedule Physician Schedule | Kano General Hospital","description":"Doctor Schedule Check the outpatient schedule for Kano General Hospital, including departments, session times, doctors, appointment notes, and updates.","canonical_url":"https:\/\/www.heartfull.or.jp\/kano\/physician-assignment-schedule","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"BreadcrumbList","@id":"https:\/\/www.heartfull.or.jp\/kano\/physician-assignment-schedule#breadcrumblist","itemListElement":[{"@type":"ListItem","@id":"https:\/\/www.heartfull.or.jp\/kano\/#listItem","position":1,"name":"\u30db\u30fc\u30e0","item":"https:\/\/www.heartfull.or.jp\/kano\/","nextItem":{"@type":"ListItem","@id":"https:\/\/www.heartfull.or.jp\/kano\/physician-assignment-schedule#listItem","name":"Doctor Schedule"}},{"@type":"ListItem","@id":"https:\/\/www.heartfull.or.jp\/kano\/physician-assignment-schedule#listItem","position":2,"name":"Doctor Schedule","previousItem":{"@type":"ListItem","@id":"https:\/\/www.heartfull.or.jp\/kano\/#listItem","name":"\u30db\u30fc\u30e0"}}]},{"@type":"Organization","@id":"https:\/\/www.heartfull.or.jp\/kano\/#organization","name":"\u793e\u4f1a\u533b\u7642\u6cd5\u4eba\u5354\u548c\u4f1a\u52a0\u7d0d\u7dcf\u5408\u75c5\u9662 \uff5c\u5927\u962a\u5e02\u5317\u533a\u30fb\u5929\u795e\u6a4b\u7b4b\u516d\u4e01\u76ee\u306e\u75c5\u9662\uff5c24\u6642\u9593365\u65e5\u306e\u6551\u6025\u533b\u7642\u30fb\u5916\u6765\u30fb\u5165\u9662\u30fb\u4eba\u9593\u30c9\u30c3\u30af","description":"\u793e\u4f1a\u533b\u7642\u5354\u548c\u4f1a\u52a0\u7d0d\u7dcf\u5408\u75c5\u9662 \uff5c24\u6642\u9593365\u65e5\u306e\u6551\u6025\u533b\u7642\u4f53\u5236\u3092\u5099\u3048\u3001\u5185\u79d1\u30fb\u5916\u79d1\u30fb\u6574\u5f62\u5916\u79d1\u30fb\u8133\u795e\u7d4c\u5916\u79d1\u306a\u3069\u306e\u5916\u6765\u8a3a\u7642\u3084\u5165\u9662\u533b\u7642\u3001\u8133\u5352\u4e2d\u30fb\u5faa\u74b0\u5668\u306e\u5c02\u9580\u8a3a\u7642\u3001\u4eba\u9593\u30c9\u30c3\u30af\u30fb\u5065\u8a3a\u3092\u884c\u3063\u3066\u3044\u307e\u3059\u3002\u5929\u795e\u6a4b\u7b4b\u516d\u4e01\u76ee\u99c5\u304b\u3089\u5f92\u6b69\u7d041\u5206\u3002\u8a3a\u7642\u79d1\u3001\u62c5\u5f53\u533b\u8868\u3001\u5916\u6765\u53d7\u8a3a\u65b9\u6cd5\u3001\u5165\u9662\u30fb\u9762\u4f1a\u6848\u5185\u3001\u4ea4\u901a\u30a2\u30af\u30bb\u30b9\u3001\u304a\u554f\u3044\u5408\u308f\u305b\u3092\u3054\u6848\u5185\u3057\u3066\u3044\u307e\u3059\u3002","url":"https:\/\/www.heartfull.or.jp\/kano\/","email":"kano-hp@www.heartfull.or.jp","telephone":"+81663515381","foundingDate":"1953-08-03","numberOfEmployees":{"@type":"QuantitativeValue","value":500},"logo":{"@type":"ImageObject","url":"https:\/\/www.heartfull.or.jp\/kano\/wp-content\/uploads\/2026\/08\/6ddfece22a80b1878392e9a874be6904.png","@id":"https:\/\/www.heartfull.or.jp\/kano\/physician-assignment-schedule\/#organizationLogo","width":100,"height":84},"image":{"@id":"https:\/\/www.heartfull.or.jp\/kano\/physician-assignment-schedule\/#organizationLogo"},"sameAs":["https:\/\/www.instagram.com\/heartfull.rehabilitation\/","https:\/\/www.youtube.com\/@kanogeneralhospital?"]},{"@type":"WebPage","@id":"https:\/\/www.heartfull.or.jp\/kano\/physician-assignment-schedule#webpage","url":"https:\/\/www.heartfull.or.jp\/kano\/physician-assignment-schedule","name":"Doctor Schedule Physician Schedule | Kano General Hospital","description":"Doctor Schedule Check the outpatient schedule for Kano General Hospital, including departments, session times, doctors, appointment notes, and updates.","inLanguage":"ja","isPartOf":{"@id":"https:\/\/www.heartfull.or.jp\/kano\/#website"},"breadcrumb":{"@id":"https:\/\/www.heartfull.or.jp\/kano\/physician-assignment-schedule#breadcrumblist"},"datePublished":"2026-04-30T11:19:56+09:00","dateModified":"2026-08-22T16:06:20+09:00"},{"@type":"WebSite","@id":"https:\/\/www.heartfull.or.jp\/kano\/#website","url":"https:\/\/www.heartfull.or.jp\/kano\/","name":"\u793e\u4f1a\u533b\u7642\u6cd5\u4eba\u5354\u548c\u4f1a\u52a0\u7d0d\u7dcf\u5408\u75c5\u9662","alternateName":"Kano General Hospital","description":"Just another WordPress site","inLanguage":"ja","publisher":{"@id":"https:\/\/www.heartfull.or.jp\/kano\/#organization"}}]},"og:locale":"ja_JP","og:site_name":"\u52a0\u7d0d\u7dcf\u5408\u75c5\u9662\uff5c\u793e\u4f1a\u533b\u7642\u6cd5\u4eba\u5354\u548c\u4f1a","og:type":"article","og:title":"Doctor Schedule Physician Schedule | Kano General Hospital","og:description":"Doctor Schedule Check the outpatient schedule for Kano General Hospital, including departments, session times, doctors, appointment notes, and updates.","og:url":"https:\/\/www.heartfull.or.jp\/kano\/physician-assignment-schedule","og:image":"https:\/\/www.heartfull.or.jp\/kano\/wp-content\/uploads\/2022\/01\/apple-touch-icon.png","og:image:secure_url":"https:\/\/www.heartfull.or.jp\/kano\/wp-content\/uploads\/2022\/01\/apple-touch-icon.png","og:image:width":180,"og:image:height":180,"article:published_time":"2026-04-30T02:19:56+00:00","article:modified_time":"2026-08-22T07:06:20+00:00","twitter:card":"summary_large_image","twitter:title":"Doctor Schedule Physician Schedule | Kano General Hospital","twitter:description":"Doctor Schedule Check the outpatient schedule for Kano General Hospital, including departments, session times, doctors, appointment notes, and updates.","twitter:image":"https:\/\/www.heartfull.or.jp\/kano\/wp-content\/uploads\/2022\/01\/apple-touch-icon.png","twitter:label1":"\u6295\u7a3f\u8005","twitter:data1":"kano","twitter:label2":"\u63a8\u5b9a\u8aad\u66f8\u6642\u9593","twitter:data2":"5\u5206"},"aioseo_meta_data":{"post_id":"8729","title":"Doctor Schedule Physician Schedule | Kano General Hospital","description":"Doctor Schedule Check the outpatient schedule for Kano General Hospital, including departments, session times, doctors, appointment notes, and updates.","keywords":[],"keyphrases":{"focus":{"keyphrase":"Doctor Schedule","score":48},"additional":[]},"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":"","og_custom_url":null,"og_article_section":null,"og_article_tags":[],"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"WebPage","isEnabled":true},"graphs":[]},"schema_type":"default","schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":"-1","robots_max_videopreview":"-1","robots_max_imagepreview":"large","priority":null,"frequency":"default","local_seo":null,"limit_modified_date":false,"created":"2026-04-16 04:39:08","updated":"2026-10-09 12:12:14","focus_keyword":"Doctor Schedule","additional_keywords":null,"truseo_locale":null,"ai":null,"breadcrumb_settings":null,"seo_analyzer_scan_date":null},"aioseo_breadcrumb":"<div class=\"aioseo-breadcrumbs\"><span class=\"aioseo-breadcrumb\">\n\t\t\t<a href=\"https:\/\/www.heartfull.or.jp\/kano\/\" title=\"\u30db\u30fc\u30e0\">\u30db\u30fc\u30e0<\/a>\n\t\t<\/span><span class=\"aioseo-breadcrumb-separator\">\u00bb<\/span><span class=\"aioseo-breadcrumb\">\n\t\t\tDoctor Schedule\n\t\t<\/span><\/div>","aioseo_breadcrumb_json":[{"label":"\u30db\u30fc\u30e0","link":"https:\/\/www.heartfull.or.jp\/kano\/"},{"label":"Doctor Schedule","link":"https:\/\/www.heartfull.or.jp\/kano\/physician-assignment-schedule"}],"_links":{"self":[{"href":"https:\/\/www.heartfull.or.jp\/kano\/wp-json\/wp\/v2\/pages\/8729","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.heartfull.or.jp\/kano\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.heartfull.or.jp\/kano\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.heartfull.or.jp\/kano\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.heartfull.or.jp\/kano\/wp-json\/wp\/v2\/comments?post=8729"}],"version-history":[{"count":37,"href":"https:\/\/www.heartfull.or.jp\/kano\/wp-json\/wp\/v2\/pages\/8729\/revisions"}],"predecessor-version":[{"id":11836,"href":"https:\/\/www.heartfull.or.jp\/kano\/wp-json\/wp\/v2\/pages\/8729\/revisions\/11836"}],"wp:attachment":[{"href":"https:\/\/www.heartfull.or.jp\/kano\/wp-json\/wp\/v2\/media?parent=8729"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}