.medical-information__head{align-items:center;display:flex;height:150px;justify-content:center;margin-left:auto;margin-right:auto;position:relative;width:100%}@media(min-width:725px){.medical-information__head{height:300px}}.medical-information__head-inner{position:relative;text-align:center;z-index:3}.medical-information__head-container{height:100%;left:0;overflow:hidden;position:absolute;top:0;width:100%;z-index:1}@media(min-width:725px){.medical-information__head-container{height:100%;width:100%}}.medical-information__head-container:before{background-color:#0d873c33;content:"";display:block;height:100%;position:absolute;top:0;width:100%;z-index:2}.medical-information__title-en{color:var(--base-color);font-family:Lato,sans-serif;font-size:2.6rem;font-weight:700;letter-spacing:.05em;line-height:1.4;text-shadow:rgba(0,0,0,.38) 1px 1px 4px}@media(min-width:725px){.medical-information__title-en{font-size:3.6rem}}.medical-information__title{color:var(--base-color);font-size:1.4rem;font-weight:700;letter-spacing:.1em;text-shadow:rgba(0,0,0,.38) 1px 1px 4px}@media(min-width:725px){.medical-information__title{font-size:1.4rem}}.medical-information__image{height:100%;position:absolute;top:0;width:100%}.medical-information__image img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.medical-information__grid{display:grid;grid-template-columns:100%}@media(min-width:992px){.medical-information__grid{grid-template-columns:1fr 270px;grid-gap:0 120px}}.medical-information__grid{margin-left:auto;margin-right:auto;padding-top:32px;width:min(100% - 40px,1152px)}@media(min-width:725px){.medical-information__grid{padding-top:64px;width:min(100% - 64px,1152px)}}@media(min-width:992px){.medical-information__grid{padding-top:64px;width:min(100% - 128px,1152px)}}.medical-information__main{order:1}.medical-information__nav{border-top:1px solid rgba(0,0,0,.2);margin-top:60px;order:2;padding-top:24px}@media(min-width:992px){.medical-information__nav{border-top:none;margin-top:0;padding-top:0}}.medical-information__nav-title{font-size:1.6rem;font-weight:700}@media(min-width:992px){.medical-information__nav-title{font-size:1.8rem;padding:12px 0}}.medical-information__nav-list{margin-top:24px}@media(min-width:992px){.medical-information__nav-list{margin-top:0}.medical-information__nav-item{border-bottom:1px solid rgba(0,0,0,.1)}.medical-information__nav-item:first-child{border-top:1px solid rgba(0,0,0,.1)}}.medical-information__nav-link{align-items:center;display:flex;padding:12px 0;transition:color .25s ease,background-color .25s ease;width:100%}@media(min-width:992px){.medical-information__nav-link{padding:24px 0}}.medical-information__nav-link:hover{background-color:#0d873c14}.medical-information__nav-link:hover .medical-information__nav-label-ja{color:var(--main-color)}.medical-information__nav-link:hover .icon-arrow-circle,.medical-information__nav-link:hover .icon-cardiogram,.medical-information__nav-link:hover .icon-doctor,.medical-information__nav-link:hover .icon-ribbon,.medical-information__nav-link:hover .icon-smoking,.medical-information__nav-link:hover .icon-stethoscope,.medical-information__nav-link:hover .icon-surgical,.medical-information__nav-link:hover .icon-syringe,.medical-information__nav-link:hover .icon-vein{fill:var(--main-color)}.medical-information__nav-link .icon.departments{height:46px;margin-right:20px;width:46px}.medical-information__nav-link .icon-cardiogram,.medical-information__nav-link .icon-doctor,.medical-information__nav-link .icon-ribbon,.medical-information__nav-link .icon-smoking,.medical-information__nav-link .icon-stethoscope,.medical-information__nav-link .icon-surgical,.medical-information__nav-link .icon-syringe,.medical-information__nav-link .icon-vein{fill:#7f7f7f;height:100%;transition:fill .25s ease;width:100%}.medical-information__nav-link .icon.arrow{height:24px;margin-left:auto;width:24px}.medical-information__nav-link .icon-arrow-circle{fill:#7f7f7f;height:100%;transition:fill .25s ease;width:100%}.medical-information__nav-label{display:flex;flex-direction:column}@media(min-width:992px){.medical-information__nav-label{display:block}}.medical-information__nav-label-ja{font-size:1.5rem;font-weight:700;line-height:1.4;padding-right:.8em;transition:color .25s ease}@media(min-width:992px){.medical-information__nav-label-ja{line-height:1.6;padding-right:0}}.medical-information__nav-label-en{color:var(--main-color);font-family:Lato,sans-serif;font-size:1.3rem;font-weight:400;line-height:1.4}@media(min-width:992px){.medical-information__nav-label-en{line-height:1.6;margin-top:.25em}}.medical-information__block+.medical-information__block{margin-top:80px}.medical-information__text+p{margin-top:1em}.medical-information__title-h2{border-left:5px solid var(--main-color);color:var(--main-color);font-size:2.4rem;font-weight:700;line-height:1.5;margin-bottom:.5em;padding:.2rem 2rem}.medical-information__title-h3{border-bottom:1px dashed rgba(0,0,0,.1);color:var(--main-color);font-size:1.8rem;font-weight:700;line-height:1.6;margin-bottom:.5em;margin-top:3em;padding-bottom:.25em}.medical-information__title-h3+.medical-information__title-h4{margin-top:1em}.medical-information__title-h4{color:var(--main-color);font-size:1.6rem;font-weight:700;line-height:1.6;margin-bottom:.5em;margin-top:3em}.medical-information__contact{align-items:center;border:1px solid rgba(0,0,0,.1);border-radius:4px;display:flex;flex-direction:column;justify-content:center;margin-top:32px;padding:24px}.medical-information__contact h4{color:var(--main-color);font-size:1.5rem;font-weight:700;margin-bottom:12px}.medical-information__contact p{font-size:1.4rem}.medical-information__contact .phoneNum{color:var(--main-color);font-size:2.8rem;font-weight:700}.medical-information__departments-image{aspect-ratio:16/9;margin-bottom:40px;width:100%}.medical-information__departments-image img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.medical-information__list-circle{list-style-type:circle;margin:10px 0;padding:0 0 0 2em}.medical-information__list-disc{list-style-type:disc;margin:10px 0;padding:0 0 0 2em}.medical-information__list-disc.point{color:var(--main-color);font-size:1.6rem;font-weight:700}.medical-information__list-demi{list-style-type:decimal;margin:10px 0;padding:0 0 0 2em}.medical-information__note{background-color:#00873c1a;border-radius:4px;color:#000000b3;font-size:1.4rem;margin:24px 0!important;padding:24px}.medical-information__cite{display:block;margin-top:1em;text-align:right}.medical-information__cite a{text-decoration:underline}
