.breadcrumb[data-astro-cid-yfyhbauc]{background:#f7f7f7;padding:15px 0;font-size:14px}.breadcrumb-list[data-astro-cid-yfyhbauc]{display:flex;list-style:none;padding:0;margin:0}.breadcrumb-list[data-astro-cid-yfyhbauc] li[data-astro-cid-yfyhbauc]:not(:last-child):after{content:"/";margin:0 10px;color:#999}.breadcrumb-list[data-astro-cid-yfyhbauc] a[data-astro-cid-yfyhbauc]{color:#666;text-decoration:none}.breadcrumb-list[data-astro-cid-yfyhbauc] a[data-astro-cid-yfyhbauc]:hover{color:#3e3e3e}.page-content[data-astro-cid-yfyhbauc]{padding:120px 0}.page-header[data-astro-cid-yfyhbauc]{text-align:center;margin-bottom:80px}.page-header[data-astro-cid-yfyhbauc] h1[data-astro-cid-yfyhbauc]{color:#3e3e3e}.tab-navigation[data-astro-cid-yfyhbauc]{margin-bottom:80px;border-bottom:1px solid #e5e5e5}.tab-list[data-astro-cid-yfyhbauc]{display:flex;list-style:none;padding:0;margin:0;overflow-x:auto}.tab-link[data-astro-cid-yfyhbauc]{display:block;padding:15px 30px;color:#666;text-decoration:none;border-bottom:3px solid transparent;transition:all .3s ease;white-space:nowrap}.tab-link[data-astro-cid-yfyhbauc]:hover{color:#3e3e3e}.tab-link[data-astro-cid-yfyhbauc].active{color:#3e3e3e;font-weight:600;border-bottom-color:#3e3e3e}.tab-content[data-astro-cid-yfyhbauc]{display:none}.tab-content[data-astro-cid-yfyhbauc].active{display:block}.tab-content[data-astro-cid-yfyhbauc] h2[data-astro-cid-yfyhbauc]{margin-bottom:50px;color:#3e3e3e;font-weight:300;letter-spacing:.05em}.admission-criteria[data-astro-cid-yfyhbauc] h3[data-astro-cid-yfyhbauc]{margin:50px 0 25px;color:#3e3e3e;font-weight:400;font-size:22px}.disease-categories[data-astro-cid-yfyhbauc]{margin:50px 0}.disease-categories[data-astro-cid-yfyhbauc] h4[data-astro-cid-yfyhbauc]{margin:35px 0 20px;font-size:20px;font-weight:600;color:#3e3e3e}.disease-categories[data-astro-cid-yfyhbauc] ul[data-astro-cid-yfyhbauc]{list-style:none;padding:0}.disease-categories[data-astro-cid-yfyhbauc] li[data-astro-cid-yfyhbauc]{padding:10px 0 10px 25px;position:relative;color:#666;font-size:16px;line-height:1.8}.disease-categories[data-astro-cid-yfyhbauc] li[data-astro-cid-yfyhbauc]:before{content:"・";position:absolute;left:10px}.cost-info[data-astro-cid-yfyhbauc] .lead[data-astro-cid-yfyhbauc]{font-size:20px;color:#666;margin-bottom:50px;line-height:1.8}.cost-example[data-astro-cid-yfyhbauc]{margin-bottom:60px}.cost-example[data-astro-cid-yfyhbauc] h3[data-astro-cid-yfyhbauc]{margin-bottom:25px;color:#3e3e3e;font-weight:400;font-size:22px}.wp-block-table[data-astro-cid-yfyhbauc] table[data-astro-cid-yfyhbauc]{width:100%;border-collapse:collapse;background:#fff}.wp-block-table[data-astro-cid-yfyhbauc] th[data-astro-cid-yfyhbauc]{padding:18px;text-align:left;background:#f7f7f7;border:1px solid #e5e5e5;font-weight:600;color:#3e3e3e;font-size:16px}.wp-block-table[data-astro-cid-yfyhbauc] td[data-astro-cid-yfyhbauc]{padding:18px;border:1px solid #e5e5e5;color:#666;font-size:16px;line-height:1.8}.wp-block-table[data-astro-cid-yfyhbauc] tr[data-astro-cid-yfyhbauc].total{background:#f7f7f7}.wp-block-table[data-astro-cid-yfyhbauc] tr[data-astro-cid-yfyhbauc].total td[data-astro-cid-yfyhbauc]{font-size:20px;color:#3e3e3e;font-weight:600}.highlight-box[data-astro-cid-yfyhbauc]{background:#f7f7f7;padding:50px;border-radius:8px;margin-bottom:50px;text-align:center}.highlight-box[data-astro-cid-yfyhbauc] h3[data-astro-cid-yfyhbauc]{margin-bottom:20px;color:#3e3e3e;font-weight:400;font-size:24px}.check-list[data-astro-cid-yfyhbauc]{list-style:none;padding:0;margin:25px 0}.check-list[data-astro-cid-yfyhbauc] li[data-astro-cid-yfyhbauc]{padding:12px 0 12px 30px;position:relative;color:#666;font-size:16px;line-height:1.8}.check-list[data-astro-cid-yfyhbauc] li[data-astro-cid-yfyhbauc]:before{content:"✓";position:absolute;left:0;color:#4caf50}.visiting-info[data-astro-cid-yfyhbauc] h3[data-astro-cid-yfyhbauc]{margin:50px 0 25px;color:#3e3e3e;font-weight:400;font-size:22px}.visiting-info[data-astro-cid-yfyhbauc] p[data-astro-cid-yfyhbauc]{color:#666;line-height:1.9;font-size:16px;margin-bottom:20px}.faq-category[data-astro-cid-yfyhbauc]{margin-bottom:60px}.faq-category[data-astro-cid-yfyhbauc] h3[data-astro-cid-yfyhbauc]{margin-bottom:35px;color:#3e3e3e;font-weight:400;font-size:24px}.faq-item[data-astro-cid-yfyhbauc]{border:1px solid #e5e5e5;border-radius:8px;margin-bottom:12px;overflow:hidden;box-shadow:0 2px 8px #0000000d}.faq-question[data-astro-cid-yfyhbauc]{width:100%;padding:25px;text-align:left;background:#fff;border:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;font-size:17px;color:#3e3e3e;transition:background .3s ease;font-weight:500}.faq-question[data-astro-cid-yfyhbauc]:hover{background:#f7f7f7}.faq-icon[data-astro-cid-yfyhbauc]{font-size:24px;transition:transform .3s ease}.faq-item[data-astro-cid-yfyhbauc].active .faq-icon[data-astro-cid-yfyhbauc]{transform:rotate(45deg)}.faq-answer[data-astro-cid-yfyhbauc]{display:none;padding:0 25px 25px;background:#fff}.faq-item[data-astro-cid-yfyhbauc].active .faq-answer[data-astro-cid-yfyhbauc]{display:block}.faq-answer[data-astro-cid-yfyhbauc] p[data-astro-cid-yfyhbauc]{color:#666;line-height:1.9;font-size:16px}.note-box[data-astro-cid-yfyhbauc]{background:#fff3cd;border:1px solid #ffeaa7;padding:25px;border-radius:8px;margin:50px 0}.note-box[data-astro-cid-yfyhbauc] p[data-astro-cid-yfyhbauc]{margin:8px 0;color:#856404;font-size:15px;line-height:1.7}@media (max-width: 768px){.page-content[data-astro-cid-yfyhbauc]{padding:80px 0}.page-header[data-astro-cid-yfyhbauc],.tab-navigation[data-astro-cid-yfyhbauc]{margin-bottom:50px}.tab-list[data-astro-cid-yfyhbauc]{flex-wrap:nowrap;-webkit-overflow-scrolling:touch}.tab-link[data-astro-cid-yfyhbauc]{padding:12px 20px;font-size:14px}.wp-block-table[data-astro-cid-yfyhbauc]{overflow-x:auto}.highlight-box[data-astro-cid-yfyhbauc]{padding:40px 20px}}
