@charset "UTF-8";.pc-only{display:none}@media (min-width: 890px){.pc-only{display:inline-block}}.page-information{height:200px;margin-top:12px;background:linear-gradient(-60deg,rgb(198,240,230),rgb(249,254,253),rgb(198,240,230))}.page-information>.container{position:relative;height:100%}.page-information .basic-iconbtn{position:absolute;bottom:20px;right:1.65%}.page-information .double-btnbox{display:flex;flex-direction:column;gap:15px;position:absolute;bottom:20px;right:1.65%}.page-information .double-btnbox .sp-br{display:none}h1.page-title{position:absolute;top:47%;left:50%;transform:translate(-50%,-50%);font-size:2.2rem;font-weight:600;letter-spacing:4px;line-height:1;height:1em;margin:auto}@media screen and (max-width: 797px){.page-information{height:250px;margin-top:0}.page-information .basic-iconbtn{left:0;margin:0 auto 50px}.page-information .double-btnbox{display:flex;flex-direction:row;gap:10px;justify-content:center;left:0;margin:0 auto 50px}.page-information .double-btnbox .sp-br{display:block}h1.page-title{width:90%;text-align:center;letter-spacing:2px;line-height:1.5}h1.page-tab_title{top:35%}}ol.breadcrumbs{font-size:1.3rem;padding:.65em .25% 0;display:flex;flex-direction:row;flex-wrap:wrap;align-items:center}ol.breadcrumbs li:not(:last-of-type):after{content:"＞";font-size:.8em;margin:0 .6em;color:#6c6c6c}ol.breadcrumbs a:link,ol.breadcrumbs a:visited{color:#4c4948}.single-topics ol.breadcrumbs li:nth-child(3),.single-topics ol.breadcrumbs li:nth-child(4){display:none}.normal-underpage{font-size:1.5rem;margin-top:30px;margin-bottom:100px;line-height:1.8}@media screen and (min-width: 960px){.normal-underpage{font-size:1.6rem;margin-top:50px}}.normal-underpage .content-inner{margin:0;padding:0 20px}@media screen and (min-width: 960px){.normal-underpage .content-inner{max-width:1280px;margin:0 auto;padding:0 30px}}.normal-underpage p{margin:0!important}.normal-underpage h2{font-size:1.7rem;font-weight:400;min-height:40px;padding:7px 10px 9px;color:#fff;border-left:15px solid #189782;margin-bottom:25px;background:#6ac1b2}.normal-underpage h2:not(:first-child){margin-top:40px}@media screen and (min-width: 960px){.normal-underpage h2{font-size:1.8rem;padding-top:6px;padding-left:10px;padding-bottom:0}}.normal-underpage h2.attending{margin-top:-17px;height:70px;margin-bottom:10px;padding-left:20px;display:flex;align-items:center;gap:15px;border-left:none;background:url(/img/infomation/outpatient/attending/h2-back.png) repeat-x}@media screen and (min-width: 960px){.normal-underpage h2.attending{padding-top:0}}.normal-underpage h2.attending img{height:56px;width:56px}.normal-underpage h2#attending04{margin-bottom:30px}.normal-underpage h2.sending-text{margin-bottom:.8em}.normal-underpage h2.sending-mini{margin-bottom:.5em}.normal-underpage h2.sending-zero{margin-bottom:0}.normal-underpage h3{font-size:1.7rem;margin-top:40px;margin-bottom:25px;font-weight:400;min-height:38px;line-height:1.5;padding:4px 2px 6px 20px;color:#189782;font-weight:600;border-top:2px solid #5abaaa;border-bottom:2px solid #5abaaa}.normal-underpage h3.sending-small{margin-bottom:10px}.normal-underpage h3.sending-zero{margin-bottom:0}@media screen and (min-width: 960px){.normal-underpage h3{font-size:1.8rem;padding:2px 2px 0 20px}}.normal-underpage h3.title-g{margin-top:25px;margin-bottom:15px;border-top:none;border-bottom:1px solid #222;border-left:15px solid #222;color:#222;padding-left:15px}@media screen and (min-width: 960px){.normal-underpage h3.title-g{margin-top:15px}}.normal-underpage .headline-square{margin-top:25px;margin-bottom:5px;font-size:1.6rem;font-weight:600;color:#189782;padding-left:25px;position:relative}.normal-underpage .headline-square.sending-zero{margin-bottom:-10px}.normal-underpage .headline-square.top-sending-small{margin-top:10px}@media screen and (min-width: 960px){.normal-underpage .headline-square{font-size:1.7rem}}.normal-underpage .headline-square:before{position:absolute;top:8px;left:0px;content:"";height:17px;width:17px;background:#189782}.normal-underpage ul{list-style:none}.normal-underpage ul li{padding-left:20px;position:relative}.normal-underpage ul li.leftspace-none{padding-left:0}.normal-underpage .ul-circle{list-style:none}.normal-underpage .ul-circle li{padding-left:20px;position:relative}.normal-underpage .ul-circle li:before{content:url(../../../img/mini-circle.svg);width:8px;height:8px;position:absolute;top:-2px;left:5px}.normal-underpage .ul-circle2{list-style:none}.normal-underpage .ul-circle2 li{padding-left:20px;padding-bottom:10px;position:relative}.normal-underpage .ul-circle2 li:before{content:url(../../../img/mini-circle.svg);width:8px;height:8px;position:absolute;top:-2px;left:5px}.normal-underpage .ul-line{list-style:none}.normal-underpage .ul-line li{border-top:1px solid #189782;padding:8px 0 10px}.normal-underpage .ul-line li:first-child{border-top:none}.normal-underpage .ul-line li .spbr{display:block}@media screen and (min-width: 960px){.normal-underpage .ul-line li .spbr{display:none}}.normal-underpage table{margin-top:15px;width:900px}@media screen and (min-width: 960px){.normal-underpage table{width:100%}}.normal-underpage .small-bird{width:150px}@media screen and (min-width: 960px){.normal-underpage .small-bird{width:180px}}.normal-underpage .text-green{font-weight:600;color:#189782}.normal-underpage .text-linebox{display:inline-block;color:#189782;font-size:1.8rem;border:1px solid #189782;padding:0 15px 3px}.normal-underpage .ancherLink{margin-top:-220px;padding-top:220px}.normal-underpage .ancherLink:not(:last-child){padding-bottom:0}@media screen and (max-width: 959px){.normal-underpage .ancherLink{margin-top:-140px;padding-top:140px}}@media screen and (max-width: 390px){.normal-underpage .ancherLink{margin-top:-120px;padding-top:120px}}.normal-underpage .grid-type3 .feature-box{border:2px solid #5abaaa;border-radius:15px;padding:0}.normal-underpage .grid-type3 .fb-heading{padding:8px 0 0;height:40px;color:#189782;text-align:center}.normal-underpage .grid-type3 .fb-heading p{font-size:1.9rem;font-weight:600;letter-spacing:1px}.normal-underpage .grid-type3 .fb-box{padding:15px;display:flex;flex-direction:column;justify-content:center;align-items:center}.normal-underpage .grid-type3 .fb-box img{width:80%}@media screen and (min-width: 960px){.normal-underpage .grid-type3 .fb-box{padding:20px}.normal-underpage .grid-type3 .fb-box img{width:100%}}.normal-underpage .linkbtn-info{display:flex;flex-direction:column;border-top:1px solid #5abaaa;gap:0px;padding:20px}@media screen and (min-width: 960px){.normal-underpage .linkbtn-info{gap:30px;width:fit-content;flex-direction:row;justify-content:center}}@media screen and (max-width: 500px){.normal-underpage .box-parking{display:flex}.normal-underpage .p-sm500{display:block}.normal-underpage .expansion60{width:100%}}@media screen and (min-width: 501px){.normal-underpage .p-sm500{display:none}.normal-underpage .expansion60{width:60%}}.normal-underpage .ul-parking1{display:flex;background:#eef8f6;border:1px solid #ccc;border-bottom:none}.normal-underpage .ul-parking1 li{width:16.6666666667%;text-align:center;padding:5px;border-right:1px solid #ccc;display:flex;justify-content:center;align-items:center}.normal-underpage .ul-parking1 li.li-last{border-right:none}@media screen and (max-width: 500px){.normal-underpage .ul-parking1{flex-direction:column;border-bottom:1px solid #ccc;width:50%}.normal-underpage .ul-parking1 li{width:100%;text-align:center;height:80px;border-right:none;border-bottom:1px solid #ccc;display:flex;justify-content:center;align-items:center}.normal-underpage .ul-parking1 li.li-last{border-bottom:none}.normal-underpage .ul-parking1 li.li-first{height:50px}}.normal-underpage .ul-parking2{display:flex;border:1px solid #ccc}.normal-underpage .ul-parking2 li{width:16.6666666667%;text-align:center;padding:15px 5px;border-right:1px solid #ccc;display:flex;justify-content:center;align-items:center}.normal-underpage .ul-parking2 li.li-last{border-right:none}.normal-underpage .ul-parking2 li.li-first{background:#eef8f6}@media screen and (max-width: 500px){.normal-underpage .ul-parking2{flex-direction:column;width:50%}.normal-underpage .ul-parking2 li{width:100%;text-align:center;height:80px;border-right:none;border-bottom:1px solid #ccc;display:flex;justify-content:center;align-items:center}.normal-underpage .ul-parking2 li.li-last{border-bottom:none}.normal-underpage .ul-parking2 li.li-first{background:#eef8f6;height:50px}}.normal-underpage .p-frame-bk{display:inline-block;border:1px solid #4c4948;padding:0 8px;font-size:1.8rem;height:36px;border-radius:6px}.normal-underpage .p-frame-red{display:inline-block;border:1px solid #ea5550;color:#ea5550;padding:0 8px;font-size:1.8rem;height:36px;border-radius:6px}@media screen and (min-width: 801px){.normal-underpage .accessmap{width:70%}}@media screen and (max-width: 800px){.normal-underpage .accessmap{width:100%}}@media screen and (min-width: 801px){.normal-underpage .pc-only{display:inline-block}}@media screen and (max-width: 800px){.normal-underpage .pc-only{display:none}}.normal-underpage .btn-line{border:2px solid #7ba3d3;background-color:#fff;box-shadow:2px 2px 8px #ccc}.normal-underpage .indent-yn{text-indent:-.7rem}.normal-underpage .space5{height:5px}.normal-underpage .space15{height:15px}.normal-underpage .space30{height:30px}.normal-underpage .space50{height:50px}.normal-underpage .space100{height:100px}h1.page-title.h1_entrance{top:35%!important}h2{color:#9c9c9c;margin-bottom:1.25em}h2.sending-text{margin-bottom:.8em}h2.sending-mini{margin-bottom:.5em}h2.sending-zero{margin-bottom:0}.numbered-title{margin-top:25px;margin-bottom:5px;font-size:1.6rem;text-indent:-12px;font-weight:600;color:#189782;position:relative}.numbered-title.topspace-small{margin-top:10px}@media screen and (min-width: 960px){.numbered-title{font-size:1.7rem}}.indent-yn{text-indent:-.7rem}.bk-white{background-color:#fff!important}.img-inline{display:inline;padding-bottom:3px}.ancherLink{margin-top:-220px;padding-top:220px}.ancherLink:not(:last-child){padding-bottom:0}@media screen and (max-width: 959px){.ancherLink{margin-top:-140px;padding-top:140px}}@media screen and (max-width: 390px){.ancherLink{margin-top:-120px;padding-top:120px}}.aboutus ul.disc li{width:33.33333%}.aboutus ul.disc li ul.disc{margin-top:.5em}.aboutus ul.disc li ul.disc>li{width:100%;list-style-type:circle}.aboutus ul.disc li ul.disc>li li{list-style-type:disc}.hospital-index ul.disc li{width:33.33333%}.comment{margin-top:10px}.hospital-construction ul.disc li,.progress ul.disc li{width:33.33333%}.hospital-construction ul.disc li ul.disc,.progress ul.disc li ul.disc{margin-top:.5em}.hospital-construction ul.disc li ul.disc>li,.progress ul.disc li ul.disc>li{width:100%;list-style-type:circle}.hospital-construction ul.disc li ul.disc>li li,.progress ul.disc li ul.disc>li li{list-style-type:disc}.text-right{text-align:right;width:100%}.top-text-small{position:absolute;bottom:16px;right:25px;font-size:1.5rem}@media screen and (min-width: 960px){.top-text-small{position:absolute;bottom:16px;right:28px}}.text-indent5{padding-left:2.7rem;text-indent:-2.7rem;margin-bottom:0}@media screen and (min-width: 960px){.text-indent5{padding-left:2.9rem;text-indent:-2.9rem}}.text-indent{padding-left:1.5rem;text-indent:-1.5rem;margin-bottom:0}@media screen and (min-width: 960px){.text-indent{padding-left:1.6rem;text-indent:-1.6rem}}.reform ul.disc{list-style:disc}.reform ul.disc li{padding-left:0}.step3 main .row.space_between li,.step3a main .row.space_between li,.step4a-p main .row.space_between li,.step4b-p main .row.space_between li{width:48.5%;margin:1% 0 2%;padding:0}.step3 main .row.space_between li:last-child,.step3a main .row.space_between li:last-child,.step4a-p main .row.space_between li:last-child,.step4b-p main .row.space_between li:last-child{margin-inline:auto}@media screen and (max-width: 767px){.step3 main .row.space_between li,.step3a main .row.space_between li,.step4a-p main .row.space_between li,.step4b-p main .row.space_between li{width:100%}}@media screen and (max-width: 480px){.step3 main .row.space_between li,.step3a main .row.space_between li,.step4a-p main .row.space_between li,.step4b-p main .row.space_between li{margin-bottom:1.25em}}.step3 main figcaption,.step3a main figcaption,.step4a-p main figcaption,.step4b-p main figcaption{margin-top:.25em}.title-td{background:#ddd;color:#222;font-weight:600}.progress-grid3{display:grid;grid-template-columns:1fr;gap:20px;width:100%;text-align:center}@media screen and (min-width: 960px){.progress-grid3{width:100%;grid-template-columns:1fr 1fr 1fr}}.progress-grid3 .text-red{color:#ea5550;font-size:1.8rem}.space5{height:5px}.space10{height:10px}.space15{height:15px}.space30{height:30px}.space50{height:50px}.space70{height:70px}.space100{height:100px}.ul-annual-list{display:grid;gap:30px;margin:0;padding:0}.ul-annual-list li{display:flex;align-items:center;justify-content:center}.ul-annual-list li.plzero{padding:0}.annual-btn{display:block;color:#fff;background:#5abaaa;padding:8px 15px 10px;border-radius:8px;width:100%}@media screen and (min-width: 960px){.annual-btn{width:50%}}.aboutnum-indent{text-indent:-45px;padding-left:45px}@media screen and (min-width: 960px){.aboutnum-indent{text-indent:-48px;padding-left:48px}}#postedNotices table tr th{text-align:center}.uniform-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:30px 20px;margin-top:20px}@media screen and (max-width: 1024px){.uniform-grid{grid-template-columns:repeat(3,1fr)}}@media screen and (max-width: 768px){.uniform-grid{grid-template-columns:repeat(2,1fr)}}.uniform-item{text-align:left}.uniform-item img{width:100%;height:auto;display:block;margin-bottom:10px}.uniform-caption{font-size:1.5rem;line-height:1.6;color:#333;margin:0}.uniform-caption .bullet{color:#000;margin-right:.5em}
