{"id":8736,"date":"2026-04-30T13:03:41","date_gmt":"2026-04-30T04:03:41","guid":{"rendered":"https:\/\/www.heartfull.or.jp\/kano\/?page_id=8736"},"modified":"2026-08-24T16:17:54","modified_gmt":"2026-08-24T07:17:54","slug":"consultation-hours","status":"publish","type":"page","link":"https:\/\/www.heartfull.or.jp\/kano\/consultation-hours","title":{"rendered":"How to Visit"},"content":{"rendered":"<div class=\"KoteiPage_Wrap\">\n<style>\n.KoteiPage_Wrap,<br \/>\n.KoteiPage_Wrap * {<br \/>\nbox-sizing: border-box;<br \/>\n}<\/p>\n<p>.KoteiPage_Wrap details[data-kotei-accordion] {<br \/>\nscroll-margin-top: 88px;<br \/>\n}<\/p>\n<p>.KoteiPage_Wrap details[data-kotei-accordion] > div {<br \/>\nmax-width: 100%;<br \/>\noverflow: hidden !important;<br \/>\n}<\/p>\n<p>.KoteiPage_Wrap details[data-kotei-accordion] > div > div {<br \/>\nmax-width: 100%;<br \/>\noverflow-x: auto !important;<br \/>\noverflow-y: hidden;<br \/>\n-webkit-overflow-scrolling: touch;<br \/>\n}<\/p>\n<p><span data-mce-type=\"bookmark\" style=\"display: inline-block; width: 0px; overflow: hidden; line-height: 0;\" class=\"mce_SELRES_start\">\ufeff<\/span><\/p>\n<p>.KoteiPage_Wrap details[data-kotei-accordion] table {<br \/>\nwidth: 100% !important;<br \/>\nmax-width: none !important;<br \/>\nmin-width: 720px !important;<br \/>\ntable-layout: auto;<br \/>\n}<\/p>\n<p>.KoteiPage_Wrap details[data-kotei-accordion] th,<br \/>\n.KoteiPage_Wrap details[data-kotei-accordion] td {<br \/>\npadding: 8px 6px !important;<br \/>\nwhite-space: normal !important;<br \/>\noverflow-wrap: normal;<br \/>\nword-break: normal;<br \/>\nvertical-align: middle;<br \/>\n}<\/p>\n<p>.KoteiPage_Wrap details[data-kotei-accordion] small,<br \/>\n.KoteiPage_Wrap details[data-kotei-accordion] sup {<br \/>\nfont-size: 0.82em;<br \/>\nline-height: 1.35;<br \/>\n}<\/p>\n<p>@media (min-width: 900px) {<br \/>\n.KoteiPage_Wrap details[data-kotei-accordion] table {<br \/>\nmin-width: 0 !important;<br \/>\n}<br \/>\n}<\/p>\n<p>@media (max-width: 640px) {<br \/>\n.KoteiPage_Wrap details[data-kotei-accordion] > div {<br \/>\npadding-left: 14px !important;<br \/>\npadding-right: 14px !important;<br \/>\n}<\/p>\n<p>\t.KoteiPage_Wrap details[data-kotei-accordion] > div > div {<br \/>\nmargin-left: 0 !important;<br \/>\nmargin-right: 0 !important;<br \/>\npadding-bottom: 8px;<br \/>\n}<\/p>\n<p>\t.KoteiPage_Wrap details[data-kotei-accordion] table {<br \/>\nfont-size: 12px !important;<br \/>\nline-height: 1.4 !important;<br \/>\n}<\/p>\n<p>\t.KoteiPage_Wrap details[data-kotei-accordion] th,<br \/>\n.KoteiPage_Wrap details[data-kotei-accordion] td {<br \/>\npadding: 7px 5px !important;<br \/>\n}<br \/>\n}<br \/>\n<\/style>\n<style id=\"kotei-mobile-table-fix\">\n@media (max-width: 640px) {\n\t.KoteiPage_Wrap details[data-kotei-accordion] > div {\n\t\tmin-width: 0 !important;\n\t\tmax-width: 100% !important;\n\t\tpadding-left: 14px !important;\n\t\tpadding-right: 14px !important;\n\t\toverflow: hidden !important;\n\t}<\/p>\n<p>\t.KoteiPage_Wrap details[data-kotei-accordion] > div > div {\n\t\tbox-sizing: border-box !important;\n\t\tdisplay: block !important;\n\t\twidth: 100% !important;\n\t\tmin-width: 0 !important;\n\t\tmax-width: 100% !important;\n\t\tmargin-left: 0 !important;\n\t\tmargin-right: 0 !important;\n\t\tpadding: 0 0 12px !important;\n\t\toverflow-x: auto !important;\n\t\toverflow-y: hidden !important;\n\t\toverscroll-behavior-inline: contain;\n\t\t-webkit-overflow-scrolling: touch;\n\t\tscrollbar-width: thin;\n\t\tscrollbar-gutter: auto !important;\n\t}<\/p>\n<p>\t.KoteiPage_Wrap details[data-kotei-accordion] table {\n\t\tbox-sizing: border-box !important;\n\t\tdisplay: table !important;\n\t\twidth: max-content !important;\n\t\tmin-width: 100% !important;\n\t\tmax-width: none !important;\n\t\tmargin: 0 !important;\n\t\tborder: 1px solid #8f969c !important;\n\t\tborder-collapse: collapse !important;\n\t\tborder-spacing: 0 !important;\n\t\ttable-layout: auto !important;\n\t\tfont-size: 11px !important;\n\t\tline-height: 1.45 !important;\n\t}<\/p>\n<p>\t.KoteiPage_Wrap details[data-kotei-accordion] thead {\n\t\tdisplay: table-header-group !important;\n\t}<\/p>\n<p>\t.KoteiPage_Wrap details[data-kotei-accordion] tbody {\n\t\tdisplay: table-row-group !important;\n\t}<\/p>\n<p>\t.KoteiPage_Wrap details[data-kotei-accordion] tr {\n\t\tdisplay: table-row !important;\n\t}<\/p>\n<p>\t.KoteiPage_Wrap details[data-kotei-accordion] thead,\n\t.KoteiPage_Wrap details[data-kotei-accordion] tbody,\n\t.KoteiPage_Wrap details[data-kotei-accordion] tr {\n\t\tbox-sizing: border-box !important;\n\t\twidth: auto !important;\n\t\tmax-width: none !important;\n\t\tmargin: 0 !important;\n\t\tpadding: 0 !important;\n\t}<\/p>\n<p>\t.KoteiPage_Wrap details[data-kotei-accordion] th,\n\t.KoteiPage_Wrap details[data-kotei-accordion] td {\n\t\tbox-sizing: border-box !important;\n\t\tdisplay: table-cell !important;\n\t\tmin-width: 52px !important;\n\t\tmax-width: none !important;\n\t\tpadding: 10px 10px !important;\n\t\tborder: 1px solid #8f969c !important;\n\t\twhite-space: nowrap !important;\n\t\toverflow-wrap: normal !important;\n\t\tword-break: keep-all !important;\n\t\thyphens: none !important;\n\t\tvertical-align: middle !important;\n\t}<\/p>\n<p>\t.KoteiPage_Wrap details[data-kotei-accordion] th {\n\t\tborder-color: #d9e8df !important;\n\t}<\/p>\n<p>\t.KoteiPage_Wrap details[data-kotei-accordion] small,\n\t.KoteiPage_Wrap details[data-kotei-accordion] sup {\n\t\tdisplay: inline-block !important;\n\t\tmax-width: none !important;\n\t\tfont-size: .78em !important;\n\t\tline-height: 1.25 !important;\n\t\twhite-space: nowrap !important;\n\t}\n}\n<\/style>\n<h2 class=\"KoteiPage_Title\">How to Visit Our Outpatient Clinics<\/h2>\n<div class=\"Pg_HeroBox\">\n<p><a class=\"Pg_HeroLink\" href=\"http:\/\/hfgroup.local:10005\/kano\/wp-content\/uploads\/2023\/11\/394263153dd27f28442706929aa916e3.jpg\"><img fetchpriority=\"high\" decoding=\"async\" class=\"Pg_HeroImg alignnone\" src=\"http:\/\/hfgroup.local:10005\/kano\/wp-content\/uploads\/2023\/11\/394263153dd27f28442706929aa916e3.jpg\" alt=\"Kano General Hospital\" width=\"1920\" height=\"1080\" \/><\/a><\/p>\n<div class=\"Pg_HeroShade\">\u00a0<\/div>\n<\/div>\n<p class=\"Pg_Lead\">How to Visit Our Outpatient Clinics at Kano General Hospital: this guide explains reception hours, first-time and follow-up visits, referral letters, appointment changes, what to bring, and how to check the physician schedule.<\/p>\n<ul class=\"KoteiPage_DepartmentList KoteiPage_BlockLink\">\n<li><a class=\"KoteiPage_DepartmentLink\" href=\"#time\">Consultation Hours<\/a><\/li>\n<li><a class=\"KoteiPage_DepartmentLink\" href=\"#schedule\">Physician Schedule<\/a><\/li>\n<li><a class=\"KoteiPage_DepartmentLink\" href=\"#beginners\">For First-Time Visitors<\/a><\/li>\n<li><a class=\"KoteiPage_DepartmentLink\" href=\"#please\">Requests for Outpatient Visitors<\/a><\/li>\n<li><a class=\"KoteiPage_DepartmentLink\" href=\"#ai-interview\">Pre-Visit Questionnaire<\/a><\/li>\n<\/ul>\n<h3 id=\"time\" class=\"KoteiPage_SubTitle\">Consultation Hours<\/h3>\n<dl class=\"KoteiPage_HoursList\">\n<dt>Reception Hours<\/dt>\n<dd><strong>Morning<\/strong><br \/>\n08:30-12:45<\/dd>\n<dd><strong>Afternoon<\/strong><br \/>\n13:00-16:45<br \/>\n<small style=\"display: inline-block !important; max-width: none !important; white-space: nowrap !important;\">Monday-Friday only<\/small><\/dd>\n<dt>Consultation Start Time<\/dt>\n<dd>09:00<\/dd>\n<dt>Closed Days<\/dt>\n<dd>Sundays, national holidays, and year-end\/New Year holidays<\/dd>\n<\/dl>\n<p class=\"KoteiPage_Note\">Some departments close reception earlier. Please check the physician schedule below and complete reception before each department&#8217;s cut-off time.<\/p>\n<h3 id=\"schedule\" class=\"KoteiPage_SubTitle\">Physician Schedule<\/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;\">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<\/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 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;\" rowspan=\"2\">Kubota<\/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;\" rowspan=\"2\">Kubota<\/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;\" rowspan=\"2\">Sakai<\/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;\" rowspan=\"2\">Hara<\/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;\" rowspan=\"2\">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 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;\" rowspan=\"2\">Kano<br \/>\n<small style=\"display: inline-block !important; max-width: none !important; white-space: nowrap !important;\">(Until 12: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;\" rowspan=\"2\">Takeda<\/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;\" rowspan=\"2\">Hara<\/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;\" rowspan=\"2\">Itakura<\/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;\" rowspan=\"2\">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 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;\" rowspan=\"2\">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 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;\" rowspan=\"2\">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 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;\" rowspan=\"2\">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 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;\" rowspan=\"2\">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 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;\" rowspan=\"2\">&#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 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;\" rowspan=\"2\">Kitanaka<\/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;\" rowspan=\"2\">Tokuyama<br \/>\n<sup style=\"display: inline-block !important; max-width: none !important; white-space: nowrap !important;\">\u203bDiabetes<\/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;\" rowspan=\"2\">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 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;\" rowspan=\"2\">Shiba<\/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;\" rowspan=\"2\">&#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 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;\" rowspan=\"2\">Tanaka<\/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;\" rowspan=\"2\">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 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;\" rowspan=\"2\">Tanaka<\/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;\" rowspan=\"2\">Kawasaki<\/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;\" rowspan=\"2\">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 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;\" rowspan=\"2\">Mukai<\/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;\" rowspan=\"2\">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 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;\" rowspan=\"2\">Mukai<\/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;\" rowspan=\"2\">Kawasaki<\/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;\" rowspan=\"2\">&#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\/access_directons\">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\/inquiry\">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\/emergency-center\">Emergency Center<\/a><\/li>\n<\/ul>\n<\/div>\n<h3 id=\"beginners\" class=\"KoteiPage_SubTitle\">Outpatient Visit Guide<\/h3>\n<h4 class=\"KoteiPage_SubTitle KoteiPage_SubTitle--sub\">For First-Time Visitors<\/h4>\n<p class=\"Pg_Para\">Most health issues occur unexpectedly. For this reason, <strong>first-time visitors do not need an appointment<\/strong>. Please come directly to the reception desk and complete the first-visit registration procedure. First-visit appointments are not available.<\/p>\n<p class=\"Pg_Para\">Depending on the department, there may be days without consultation, or consultation may be suspended due to emergencies or other unavoidable circumstances. Please check the physician schedule in advance or call the hospital before visiting.<\/p>\n<p class=\"Pg_Para\">Kano General Hospital has <strong>300 beds<\/strong>, which classifies it as a hospital with <strong>200 beds or more<\/strong> under Ministry of Health, Labour and Welfare Notification No. 496. For general and specialty outpatient visits, patients are therefore asked to bring a <strong>referral letter from their primary doctor or local medical institution<\/strong>.<\/p>\n<p class=\"Pg_Para\">Patients who visit without a referral letter will be charged an additional <strong>1,650 yen, tax included<\/strong>, as a special medical care fee in addition to the regular first-visit and medical fees.<\/p>\n<h4 class=\"KoteiPage_SubTitle KoteiPage_SubTitle--sub\">For Returning Patients<\/h4>\n<p class=\"Pg_Para\">To reduce waiting times and help patients receive care smoothly, follow-up visits are handled by appointment. When you visit, please consult your doctor in the examination room and receive an appointment slip for your next visit.<\/p>\n<p class=\"Pg_Para\">Follow-up appointments can also be made through the Information Desk or by phone. Changes and cancellations of existing appointments are also accepted by phone.<\/p>\n<h5 class=\"KoteiPage_SubTitle KoteiPage_SubTitle--sub\">Follow-Up Appointments<\/h5>\n<p class=\"Pg_Para\">Please speak with your doctor during your visit, or contact the Information Desk if you need to make a follow-up appointment.<\/p>\n<h5 class=\"KoteiPage_SubTitle KoteiPage_SubTitle--sub\">Changing or Canceling Appointments<\/h5>\n<ul class=\"KoteiPage_InfoList\">\n<li class=\"KoteiPage_InfoList_Item\"><strong>Weekdays (Monday-Friday): 12:00-16:00<\/strong><\/li>\n<li class=\"KoteiPage_InfoList_Item\">Information Desk: <a class=\"KoteiPage_Tel\" href=\"tel:0663510868\">06-6351-0868<\/a><\/li>\n<\/ul>\n<p class=\"KoteiPage_Note\">Appointment changes are not available on Saturdays, Sundays, national holidays, or during the year-end\/New Year holidays. Same-day appointment changes cannot be accepted. If you arrive late, you may still be seen during consultation hours, but patients who arrive at their scheduled time will be given priority.<\/p>\n<h4 class=\"KoteiPage_SubTitle KoteiPage_SubTitle--sub\">For Patients with a Referral Letter<\/h4>\n<p class=\"Pg_Para\">If your primary doctor or local clinic determines that you need further detailed testing, surgery, chemotherapy, other advanced treatment, or hospitalization, our specialists will provide care. Please bring your referral letter, also known as a medical information form, when visiting.<\/p>\n<p class=\"Pg_Para\">Kano General Hospital also works with nearby medical institutions as an open system hospital using a registered-doctor system. If a registered doctor has contacted us in advance to refer you, please come on the designated day and bring your referral letter.<\/p>\n<h3 id=\"please\" class=\"KoteiPage_SubTitle\">Requests for Outpatient Visitors<\/h3>\n<h4 class=\"KoteiPage_SubTitle KoteiPage_SubTitle--sub\">Health Insurance Card and Medical Certificates<\/h4>\n<p class=\"Pg_Para\">Please bring your My Number health insurance card or standard health insurance card, your medication notebook, and any medical certificates you have, such as infant, elderly, or pollution-related medical certificates. Please present them at the first-visit or follow-up reception desk.<\/p>\n<p class=\"KoteiPage_Note\"><strong>Important:<\/strong> Originals are required. Copies cannot be accepted. If you do not bring your insurance card or only bring a copy, the full cost of the visit will be charged to you.<\/p>\n<p class=\"Pg_Para\">Medical certificates must be presented together with your health insurance card. A medical certificate cannot be used on its own. Patients with appointments must also bring the original documents.<\/p>\n<h4 class=\"KoteiPage_SubTitle KoteiPage_SubTitle--sub\">If Your Insurance Card, Medical Certificate, or Personal Details Change<\/h4>\n<p class=\"Pg_Para\">If the details of your health insurance card or medical certificate have changed, or if you are no longer eligible to use them, please notify reception before your consultation. Please also notify reception if your address, telephone number, or other contact details have changed.<\/p>\n<h4 class=\"KoteiPage_SubTitle KoteiPage_SubTitle--sub\">Patient Registration Card<\/h4>\n<p class=\"Pg_Para\">If you have a patient registration card, please bring it with you whenever you visit. If you lose your card and need it reissued, a reissue fee of <strong>550 yen, tax included<\/strong>, will be charged.<\/p>\n<h4 class=\"KoteiPage_SubTitle KoteiPage_SubTitle--sub\">If You Do Not Have a PokeMed Account<\/h4>\n<p class=\"Pg_Para\">PokeMed is an app service that can be used instead of a physical patient registration card. By using PokeMed, you do not need a physical card and do not need to worry about losing it. The service is <span style=\"color: #ff0000;\">free permanently<\/span>.<\/p>\n<p class=\"Pg_Para\">For details, please see the <a href=\"\/kano\/pokemed-account\">PokeMed Account Registration Guide<\/a>.<\/p>\n<h4 class=\"KoteiPage_SubTitle KoteiPage_SubTitle--sub\">If You Have a Referral Letter or Other Medical Documents<\/h4>\n<p class=\"Pg_Para\">If you have a referral letter, also known as a medical information form, from another medical institution, please present it at reception. If you can also bring materials used by your previous doctor for diagnosis, such as X-ray films, they may help us understand your condition more quickly, reduce the burden of duplicate testing, and decide on an appropriate treatment plan.<\/p>\n<h4 class=\"KoteiPage_SubTitle KoteiPage_SubTitle--sub\">Infection Prevention<\/h4>\n<p class=\"Pg_Para\">Kano General Hospital works to prevent healthcare-associated infections. To help prevent the spread of infectious diseases within the hospital, we ask outpatient visitors to <strong>wear a mask and follow appropriate infection prevention measures<\/strong>. We appreciate your understanding and cooperation.<\/p>\n<h4 class=\"KoteiPage_SubTitle KoteiPage_SubTitle--sub\">For Foreign Patients Seeking Outpatient Care<\/h4>\n<p>Effective July 22, 2026, medical fees for foreign patients who are not covered by Japan\u2019s public health insurance will be calculated at a rate of 17 yen per medical service fee point, excluding tax. We appreciate your understanding and cooperation.<\/p>\n<h4 class=\"KoteiPage_SubTitle KoteiPage_SubTitle--sub\">Hospital Notices<\/h4>\n<p class=\"Pg_Para\">Important notices displayed within Kano General Hospital can also be found on our <a href=\"\/kano\/hospital-notices\">Hospital Notices page<\/a>.<\/p>\n<h4 class=\"KoteiPage_SubTitle KoteiPage_SubTitle--sub\">Helpful Public Information<\/h4>\n<p class=\"Pg_Para\">For general information about healthcare services in Japan, you may also refer to the <a href=\"https:\/\/www.mhlw.go.jp\/english\/\" target=\"_blank\" rel=\"noopener\">Ministry of Health, Labour and Welfare<\/a>.<\/p>\n<h3 id=\"ai-interview\" class=\"KoteiPage_SubTitle\">Pre-Visit Questionnaire<\/h3>\n<p class=\"Pg_Para\">Since March 2020, Kano General Hospital has used Ubie, an AI-assisted pre-visit questionnaire system. You can complete the questionnaire easily from a computer, tablet, or your own smartphone, including from home before coming to the hospital. Please use it as a pre-visit questionnaire before your visit.<\/p>\n<p class=\"Pg_Para\">For more information, please see the <a href=\"\/kano\/ai-medical-questionnaire\">AI Medical Questionnaire page<\/a>.<\/p>\n<div class=\"Pg_HeroBox\">\n<p><a class=\"Pg_HeroLink\" href=\"http:\/\/hfgroup.local:10005\/kano\/ai-medical-questionnaire\" target=\"_blank\" rel=\"noopener\"><img decoding=\"async\" class=\"Pg_HeroImg\" src=\"http:\/\/hfgroup.local:10005\/kano\/wp-content\/uploads\/2026\/05\/97a14fab3b58a8832e6f5765a82c057e.png\" alt=\"Ubie Pre-Visit Questionnaire\" \/><\/a><\/p>\n<div class=\"Pg_HeroShade\">\u00a0<\/div>\n<\/div>\n<p><script>\n(function () {\n\tfunction measureCellLineWidth(cell, measurementHost) {\n\t\tvar measurement = document.createElement('div');\n\t\tvar cellStyle = window.getComputedStyle(cell);\n\t\tmeasurement.innerHTML = cell.innerHTML;\n\t\tmeasurement.style.setProperty('box-sizing', 'border-box', 'important');\n\t\tmeasurement.style.setProperty('display', 'inline-block', 'important');\n\t\tmeasurement.style.setProperty('width', 'max-content', 'important');\n\t\tmeasurement.style.setProperty('min-width', '0', 'important');\n\t\tmeasurement.style.setProperty('max-width', 'none', 'important');\n\t\tmeasurement.style.setProperty('padding', '10px 7px', 'important');\n\t\tmeasurement.style.setProperty('border', '1px solid transparent', 'important');\n\t\tmeasurement.style.setProperty('font-family', cellStyle.fontFamily, 'important');\n\t\tmeasurement.style.setProperty('font-size', '11px', 'important');\n\t\tmeasurement.style.setProperty('font-style', cellStyle.fontStyle, 'important');\n\t\tmeasurement.style.setProperty('font-weight', cellStyle.fontWeight, 'important');\n\t\tmeasurement.style.setProperty('letter-spacing', cellStyle.letterSpacing, 'important');\n\t\tmeasurement.style.setProperty('line-height', '1.45', 'important');\n\t\tmeasurement.style.setProperty('white-space', 'nowrap', 'important');\n\t\tmeasurement.style.setProperty('overflow-wrap', 'normal', 'important');\n\t\tmeasurement.style.setProperty('word-break', 'keep-all', 'important');\n\t\tmeasurement.style.setProperty('hyphens', 'none', 'important');<\/p>\n<p>\t\tvar notes = measurement.querySelectorAll('small, sup');\n\t\tfor (var noteIndex = 0; noteIndex < notes.length; noteIndex++) {\n\t\t\tnotes[noteIndex].style.setProperty('display', 'inline-block', 'important');\n\t\t\tnotes[noteIndex].style.setProperty('font-size', '.78em', 'important');\n\t\t\tnotes[noteIndex].style.setProperty('line-height', '1.25', 'important');\n\t\t\tnotes[noteIndex].style.setProperty('white-space', 'nowrap', 'important');\n\t\t}\n\n\t\tmeasurementHost.appendChild(measurement);\n\t\tvar requiredWidth = Math.ceil(measurement.getBoundingClientRect().width) + 2;\n\t\tmeasurementHost.removeChild(measurement);\n\t\treturn requiredWidth;\n\t}\n\n\tfunction collectTableCellEntries(table) {\n\t\tvar rows = table.rows;\n\t\tvar occupiedUntilRow = [];\n\t\tvar entries = [];\n\t\tvar columnCount = 0;\n\n\t\tfor (var rowIndex = 0; rowIndex < rows.length; rowIndex++) {\n\t\t\tvar row = rows[rowIndex];\n\t\t\tvar columnIndex = 0;\n\n\t\t\tfor (var cellIndex = 0; cellIndex < row.cells.length; cellIndex++) {\n\t\t\t\twhile ((occupiedUntilRow[columnIndex] || 0) > rowIndex) columnIndex++;<\/p>\n<p>\t\t\t\tvar cell = row.cells[cellIndex];\n\t\t\t\tvar columnSpan = cell.colSpan || 1;\n\t\t\t\tvar rowSpan = cell.rowSpan || 1;\n\t\t\t\tentries.push({ cell: cell, start: columnIndex, span: columnSpan });<\/p>\n<p>\t\t\t\tfor (var spanIndex = 0; spanIndex < columnSpan; spanIndex++) {\n\t\t\t\t\tvar occupiedColumn = columnIndex + spanIndex;\n\t\t\t\t\toccupiedUntilRow[occupiedColumn] = Math.max(\n\t\t\t\t\t\toccupiedUntilRow[occupiedColumn] || 0,\n\t\t\t\t\t\trowIndex + rowSpan\n\t\t\t\t\t);\n\t\t\t\t}\n\t\t\t\tcolumnIndex += columnSpan;\n\t\t\t}\n\n\t\t\tfor (var occupiedIndex = 0; occupiedIndex < occupiedUntilRow.length; occupiedIndex++) {\n\t\t\t\tif ((occupiedUntilRow[occupiedIndex] || 0) > rowIndex) {\n\t\t\t\t\tcolumnIndex = Math.max(columnIndex, occupiedIndex + 1);\n\t\t\t\t}\n\t\t\t}\n\t\t\tcolumnCount = Math.max(columnCount, columnIndex);\n\t\t}<\/p>\n<p>\t\treturn { entries: entries, columnCount: columnCount };\n\t}<\/p>\n<p>\tfunction setResponsiveTableWidths() {\n\t\tvar tables = document.querySelectorAll('.KoteiPage_Wrap details[data-kotei-accordion] table');\n\t\tvar measurementHost = document.createElement('div');\n\t\tmeasurementHost.setAttribute('aria-hidden', 'true');\n\t\tmeasurementHost.style.position = 'fixed';\n\t\tmeasurementHost.style.left = '-100000px';\n\t\tmeasurementHost.style.top = '0';\n\t\tmeasurementHost.style.visibility = 'hidden';\n\t\tmeasurementHost.style.pointerEvents = 'none';\n\t\tmeasurementHost.style.width = 'max-content';\n\t\tdocument.body.appendChild(measurementHost);<\/p>\n<p>\t\tfor (var tableIndex = 0; tableIndex < tables.length; tableIndex++) {\n\t\t\tvar table = tables[tableIndex];\n\t\t\tvar model = collectTableCellEntries(table);\n\t\t\tvar columnWidths = [];\n\t\t\tvar spanConstraints = [];\n\n\t\t\tfor (var widthIndex = 0; widthIndex < model.columnCount; widthIndex++) {\n\t\t\t\tcolumnWidths[widthIndex] = 52;\n\t\t\t}\n\n\t\t\tfor (var entryIndex = 0; entryIndex < model.entries.length; entryIndex++) {\n\t\t\t\tvar entry = model.entries[entryIndex];\n\t\t\t\tvar requiredWidth = measureCellLineWidth(entry.cell, measurementHost);\n\t\t\t\tif (entry.span === 1) {\n\t\t\t\t\tcolumnWidths[entry.start] = Math.max(columnWidths[entry.start], requiredWidth);\n\t\t\t\t} else {\n\t\t\t\t\tspanConstraints.push({\n\t\t\t\t\t\tstart: entry.start,\n\t\t\t\t\t\tspan: entry.span,\n\t\t\t\t\t\trequiredWidth: requiredWidth\n\t\t\t\t\t});\n\t\t\t\t}\n\t\t\t}\n\n\t\t\tfor (var constraintIndex = 0; constraintIndex < spanConstraints.length; constraintIndex++) {\n\t\t\t\tvar constraint = spanConstraints[constraintIndex];\n\t\t\t\tvar currentWidth = 0;\n\t\t\t\tfor (var sumIndex = 0; sumIndex < constraint.span; sumIndex++) {\n\t\t\t\t\tcurrentWidth += columnWidths[constraint.start + sumIndex];\n\t\t\t\t}\n\t\t\t\tif (constraint.requiredWidth > currentWidth) {\n\t\t\t\t\tvar missingWidth = constraint.requiredWidth - currentWidth;\n\t\t\t\t\tfor (var addIndex = 0; addIndex < constraint.span; addIndex++) {\n\t\t\t\t\t\tcolumnWidths[constraint.start + addIndex] += Math.ceil(missingWidth \/ constraint.span);\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\n\t\t\tvar oldColumnGroup = table.querySelector('colgroup[data-kotei-mobile-columns]');\n\t\t\tif (oldColumnGroup &#038;&#038; oldColumnGroup.parentNode) {\n\t\t\t\toldColumnGroup.parentNode.removeChild(oldColumnGroup);\n\t\t\t}\n\n\t\t\tvar columnGroup = document.createElement('colgroup');\n\t\t\tcolumnGroup.setAttribute('data-kotei-mobile-columns', '1');\n\t\t\tvar mobileTableWidth = 0;\n\t\t\tvar mobileColumns = [];\n\t\t\tfor (var columnWidthIndex = 0; columnWidthIndex < columnWidths.length; columnWidthIndex++) {\n\t\t\t\tvar finalColumnWidth = Math.ceil(columnWidths[columnWidthIndex]);\n\t\t\t\tvar column = document.createElement('col');\n\t\t\t\tcolumn.setAttribute('data-kotei-mobile-col', '1');\n\t\t\t\tcolumn.style.setProperty('--kotei-mobile-col-width', finalColumnWidth + 'px');\n\t\t\t\tcolumnGroup.appendChild(column);\n\t\t\t\tmobileColumns.push(column);\n\t\t\t\tmobileTableWidth += finalColumnWidth;\n\t\t\t}\n\n\t\t\tvar firstTableSection = table.querySelector('thead, tbody, tfoot');\n\t\t\ttable.insertBefore(columnGroup, firstTableSection || table.firstChild);\n\t\t\ttable.style.setProperty('--kotei-mobile-table-width', mobileTableWidth + 'px');\n\n\t\t\tif (window.matchMedia &#038;&#038; window.matchMedia('(max-width: 640px)').matches) {\n\t\t\t\tfor (var correctionPass = 0; correctionPass < 2; correctionPass++) {\n\t\t\t\t\tvar columnCorrections = [];\n\t\t\t\t\tvar hasCorrection = false;\n\t\t\t\t\tfor (var correctionIndex = 0; correctionIndex < columnWidths.length; correctionIndex++) {\n\t\t\t\t\t\tcolumnCorrections[correctionIndex] = 0;\n\t\t\t\t\t}\n\n\t\t\t\t\tfor (var auditIndex = 0; auditIndex < model.entries.length; auditIndex++) {\n\t\t\t\t\t\tvar auditedEntry = model.entries[auditIndex];\n\t\t\t\t\t\tvar overflowWidth = auditedEntry.cell.scrollWidth - auditedEntry.cell.clientWidth;\n\t\t\t\t\t\tif (overflowWidth <= 1) continue;\n\n\t\t\t\t\t\tvar correctionPerColumn = Math.ceil((overflowWidth + 1) \/ auditedEntry.span);\n\t\t\t\t\t\tfor (var correctionSpanIndex = 0; correctionSpanIndex < auditedEntry.span; correctionSpanIndex++) {\n\t\t\t\t\t\t\tvar correctionColumnIndex = auditedEntry.start + correctionSpanIndex;\n\t\t\t\t\t\t\tcolumnCorrections[correctionColumnIndex] = Math.max(\n\t\t\t\t\t\t\t\tcolumnCorrections[correctionColumnIndex],\n\t\t\t\t\t\t\t\tcorrectionPerColumn\n\t\t\t\t\t\t\t);\n\t\t\t\t\t\t\thasCorrection = true;\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\n\t\t\t\t\tif (!hasCorrection) break;\n\t\t\t\t\tmobileTableWidth = 0;\n\t\t\t\t\tfor (var correctedColumnIndex = 0; correctedColumnIndex < columnWidths.length; correctedColumnIndex++) {\n\t\t\t\t\t\tcolumnWidths[correctedColumnIndex] += columnCorrections[correctedColumnIndex];\n\t\t\t\t\t\tvar correctedColumnWidth = Math.ceil(columnWidths[correctedColumnIndex]);\n\t\t\t\t\t\tmobileColumns[correctedColumnIndex].style.setProperty(\n\t\t\t\t\t\t\t'--kotei-mobile-col-width',\n\t\t\t\t\t\t\tcorrectedColumnWidth + 'px'\n\t\t\t\t\t\t);\n\t\t\t\t\t\tmobileTableWidth += correctedColumnWidth;\n\t\t\t\t\t}\n\t\t\t\t\ttable.style.setProperty('--kotei-mobile-table-width', mobileTableWidth + 'px');\n\t\t\t\t}\n\t\t\t}\n\n\t\t\ttable.setAttribute('data-kotei-column-count', String(model.columnCount));\n\t\t\ttable.setAttribute('data-kotei-mobile-width', String(mobileTableWidth));\n\n\t\t\tvar scroller = table.parentNode;\n\t\t\tif (scroller &#038;&#038; scroller.scrollLeft > scroller.scrollWidth - scroller.clientWidth) {\n\t\t\t\tscroller.scrollLeft = Math.max(0, scroller.scrollWidth - scroller.clientWidth);\n\t\t\t}\n\t\t}<\/p>\n<p>\t\tmeasurementHost.parentNode.removeChild(measurementHost);\n\t}<\/p>\n<p>\tfunction openDepartmentFromHash() {\n\t\tvar id = window.location.hash ? window.location.hash.slice(1) : \"\";\n\t\tif (!id) return;<\/p>\n<p>\t\tvar target = document.getElementById(decodeURIComponent(id));\n\t\tif (!target || target.tagName.toLowerCase() !== \"details\") return;<\/p>\n<p>\t\ttarget.open = true;\n\t\tvar scroller = target.querySelector('div > div');\n\t\tif (scroller) scroller.scrollLeft = 0;\n\t\twindow.setTimeout(function () {\n\t\t\ttarget.scrollIntoView({ behavior: \"smooth\", block: \"start\" });\n\t\t}, 40);\n\t}<\/p>\n<p>\tfunction initializeKoteiPage() {\n\t\tsetResponsiveTableWidths();\n\t\tif (document.fonts && document.fonts.ready) {\n\t\t\tdocument.fonts.ready.then(setResponsiveTableWidths);\n\t\t}\n\t\topenDepartmentFromHash();\n\t}<\/p>\n<p>\tif (document.readyState === \"loading\") {\n\t\tdocument.addEventListener(\"DOMContentLoaded\", initializeKoteiPage);\n\t} else {\n\t\tinitializeKoteiPage();\n\t}\n\tvar responsiveTableResizeTimer = null;\n\twindow.addEventListener(\"resize\", function () {\n\t\twindow.clearTimeout(responsiveTableResizeTimer);\n\t\tresponsiveTableResizeTimer = window.setTimeout(setResponsiveTableWidths, 120);\n\t});\n\tdocument.addEventListener(\"toggle\", function (event) {\n\t\tvar details = event.target;\n\t\tif (\n\t\t\tdetails &&\n\t\t\tdetails.open &&\n\t\t\tdetails.matches &&\n\t\t\tdetails.matches('.KoteiPage_Wrap details[data-kotei-accordion]')\n\t\t) {\n\t\t\twindow.setTimeout(setResponsiveTableWidths, 0);\n\t\t}\n\t}, true);\n\twindow.addEventListener(\"hashchange\", openDepartmentFromHash);<\/p>\n<p>\tdocument.addEventListener(\"click\", function (event) {\n\t\tvar link = event.target.closest ? event.target.closest('a[href^=\"#area\"]') : null;\n\t\tif (!link) return;<\/p>\n<p>\t\tvar target = document.getElementById(link.getAttribute(\"href\").slice(1));\n\t\tif (!target || target.tagName.toLowerCase() !== \"details\") return;<\/p>\n<p>\t\ttarget.open = true;\n\t\tvar scroller = target.querySelector('div > div');\n\t\tif (scroller) scroller.scrollLeft = 0;\n\t});\n})();\n<\/script><\/p>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>How to Visit Our Outpatient Clinics \u00a0 How to Visit Our Outpatient Clinics at Kano General Hospital: this guide [&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-8736","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=\"How to Visit Our Outpatient Clinics at Kano General Hospital: reception hours, physician schedules, first visits, referrals, appointments, and what to bring.\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<link rel=\"canonical\" href=\"https:\/\/www.heartfull.or.jp\/kano\/consultation-hours\" \/>\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=\"How to Visit Our Outpatient Clinics | Kano General Hospital\" \/>\n\t\t<meta property=\"og:description\" content=\"How to Visit Our Outpatient Clinics at Kano General Hospital: reception hours, physician schedules, first visits, referrals, appointments, and what to bring.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/www.heartfull.or.jp\/kano\/consultation-hours\" \/>\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-30T04:03:41+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2026-08-24T07:17:54+00:00\" \/>\n\t\t<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n\t\t<meta name=\"twitter:title\" content=\"How to Visit Our Outpatient Clinics | Kano General Hospital\" \/>\n\t\t<meta name=\"twitter:description\" content=\"How to Visit Our Outpatient Clinics at Kano General Hospital: reception hours, physician schedules, first visits, referrals, appointments, and what to bring.\" \/>\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=\"10\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\\\/consultation-hours#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\\\/consultation-hours#listItem\",\"name\":\"How to Visit\"}},{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/www.heartfull.or.jp\\\/kano\\\/consultation-hours#listItem\",\"position\":2,\"name\":\"How to Visit\",\"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\\\/consultation-hours\\\/#organizationLogo\",\"width\":100,\"height\":84},\"image\":{\"@id\":\"https:\\\/\\\/www.heartfull.or.jp\\\/kano\\\/consultation-hours\\\/#organizationLogo\"},\"sameAs\":[\"https:\\\/\\\/www.instagram.com\\\/heartfull.rehabilitation\\\/\",\"https:\\\/\\\/www.youtube.com\\\/@kanogeneralhospital?\"]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.heartfull.or.jp\\\/kano\\\/consultation-hours#webpage\",\"url\":\"https:\\\/\\\/www.heartfull.or.jp\\\/kano\\\/consultation-hours\",\"name\":\"How to Visit Our Outpatient Clinics | Kano General Hospital\",\"description\":\"How to Visit Our Outpatient Clinics at Kano General Hospital: reception hours, physician schedules, first visits, referrals, appointments, and what to bring.\",\"inLanguage\":\"ja\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.heartfull.or.jp\\\/kano\\\/#website\"},\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.heartfull.or.jp\\\/kano\\\/consultation-hours#breadcrumblist\"},\"datePublished\":\"2026-04-30T13:03:41+09:00\",\"dateModified\":\"2026-08-24T16:17:54+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":"How to Visit Our Outpatient Clinics | Kano General Hospital","description":"How to Visit Our Outpatient Clinics at Kano General Hospital: reception hours, physician schedules, first visits, referrals, appointments, and what to bring.","canonical_url":"https:\/\/www.heartfull.or.jp\/kano\/consultation-hours","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"BreadcrumbList","@id":"https:\/\/www.heartfull.or.jp\/kano\/consultation-hours#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\/consultation-hours#listItem","name":"How to Visit"}},{"@type":"ListItem","@id":"https:\/\/www.heartfull.or.jp\/kano\/consultation-hours#listItem","position":2,"name":"How to Visit","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\/consultation-hours\/#organizationLogo","width":100,"height":84},"image":{"@id":"https:\/\/www.heartfull.or.jp\/kano\/consultation-hours\/#organizationLogo"},"sameAs":["https:\/\/www.instagram.com\/heartfull.rehabilitation\/","https:\/\/www.youtube.com\/@kanogeneralhospital?"]},{"@type":"WebPage","@id":"https:\/\/www.heartfull.or.jp\/kano\/consultation-hours#webpage","url":"https:\/\/www.heartfull.or.jp\/kano\/consultation-hours","name":"How to Visit Our Outpatient Clinics | Kano General Hospital","description":"How to Visit Our Outpatient Clinics at Kano General Hospital: reception hours, physician schedules, first visits, referrals, appointments, and what to bring.","inLanguage":"ja","isPartOf":{"@id":"https:\/\/www.heartfull.or.jp\/kano\/#website"},"breadcrumb":{"@id":"https:\/\/www.heartfull.or.jp\/kano\/consultation-hours#breadcrumblist"},"datePublished":"2026-04-30T13:03:41+09:00","dateModified":"2026-08-24T16:17:54+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":"How to Visit Our Outpatient Clinics | Kano General Hospital","og:description":"How to Visit Our Outpatient Clinics at Kano General Hospital: reception hours, physician schedules, first visits, referrals, appointments, and what to bring.","og:url":"https:\/\/www.heartfull.or.jp\/kano\/consultation-hours","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-30T04:03:41+00:00","article:modified_time":"2026-08-24T07:17:54+00:00","twitter:card":"summary_large_image","twitter:title":"How to Visit Our Outpatient Clinics | Kano General Hospital","twitter:description":"How to Visit Our Outpatient Clinics at Kano General Hospital: reception hours, physician schedules, first visits, referrals, appointments, and what to bring.","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":"10\u5206"},"aioseo_meta_data":{"post_id":"8736","title":"How to Visit Our Outpatient Clinics | Kano General Hospital","description":"How to Visit Our Outpatient Clinics at Kano General Hospital: reception hours, physician schedules, first visits, referrals, appointments, and what to bring.","keywords":[],"keyphrases":{"focus":{"keyphrase":"How to Visit Our Outpatient Clinics","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 05:26:04","updated":"2026-10-09 12:12:14","focus_keyword":"How to Visit Our Outpatient Clinics","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\tHow to Visit\n\t\t<\/span><\/div>","aioseo_breadcrumb_json":[{"label":"\u30db\u30fc\u30e0","link":"https:\/\/www.heartfull.or.jp\/kano\/"},{"label":"How to Visit","link":"https:\/\/www.heartfull.or.jp\/kano\/consultation-hours"}],"_links":{"self":[{"href":"https:\/\/www.heartfull.or.jp\/kano\/wp-json\/wp\/v2\/pages\/8736","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=8736"}],"version-history":[{"count":33,"href":"https:\/\/www.heartfull.or.jp\/kano\/wp-json\/wp\/v2\/pages\/8736\/revisions"}],"predecessor-version":[{"id":11850,"href":"https:\/\/www.heartfull.or.jp\/kano\/wp-json\/wp\/v2\/pages\/8736\/revisions\/11850"}],"wp:attachment":[{"href":"https:\/\/www.heartfull.or.jp\/kano\/wp-json\/wp\/v2\/media?parent=8736"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}