﻿@media screen and (max-width: 750px){#ulMain{margin-top:60px;margin-bottom:30px;height:200px;background-size:cover;background-position:top center;background-repeat:no-repeat;position:relative}@keyframes gradientBG{0%{background-position:0% 50%}50%{background-position:100% 50%}100%{background-position:0% 50%}}#ulMain .wave-wrap{position:absolute;bottom:0;transform:rotate(180deg);left:0;width:100%;height:40px;overflow:hidden;z-index:1}#ulMain .wave{position:absolute;top:0;left:0;width:200vw;height:100%;animation:waveMove 5s linear infinite}#ulMain .wave1{top:-10px;opacity:1;animation-duration:5s;z-index:3}#ulMain .wave2{opacity:.5;animation-duration:8s;animation-delay:-3s;z-index:2}#ulMain .wave3{opacity:.3;animation-duration:15s;animation-delay:-5s;z-index:1}#ulMain .wave svg{width:100%;height:100%}@keyframes waveMove{0%{transform:translateX(0)}100%{transform:translateX(-50%)}}.main_gairai,.main_cancer,.main_guide,.main_facilities,.main_faq,.main_free{background-image:url(../images/ul/gairai/ul_main_1_sp.webp)}.main_houmon{background-image:url(../images/ul/houmon/ul_main_1_sp.webp)}.main_nyuin,.main_nyuinlife,.main_nyuinset,.main_visitation,.main_respite,.main_ward{background-image:url(../images/ul/nyuin/ul_main_1_sp.webp)}.main_doctor,.main_opinion,.main_monorail,.main_eiyoka,.main_pim,.main_corporation,.main_chart,.main_heisetsu,.main_archive_all,.main_csr{background-image:url(../images/ul/gaiyo/ul_main_1_sp.webp)}.main_alliance,.main_roomcharges,.main_zaitaku{background-image:url(../images/ul/alliance/ul_main_1_sp.webp)}.main_recruit,.main_nursing,.main_nursery,.main_access,.main_contact,.main_recruit_form,.main_student_form,.main_news,.main_common{background-image:url(../images/ul/recruit/ul_main_1_sp.webp)}.main_naika,.main_shokaki,.main_junkankika,.main_geka,.main_hifuka,.main_rehabilitation,.main_fujinka,.main_shika,.main_hoshasenka{background-image:url(../images/ul/kamoku/ul_main_1_sp.webp)}h1{letter-spacing:.1em;color:#333;text-align:center;line-height:1.2}h1>span:nth-child(1){display:block;font-size:2.7rem;letter-spacing:.1em}h1>span:nth-child(2){margin-top:15px;border-top:1px dotted #666;padding-top:15px;display:block;font-size:1.4rem;font-family:"Saira",sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal}.pageGairai .mainImage{margin-bottom:20px}.pageGairai .firstWrap .firstBox{font-size:1.4rem;margin-bottom:50px}.pageGairai .firstWrap .firstBox ul{padding-left:2em;list-style:disc}.pageGairai .firstWrap .firstBox ul>li{margin-bottom:10px}.pageGairai .firstWrap .firstBox .numList{list-style:decimal}.pageGairai .firstWrap .firstBox table{width:100%}.pageGairai .firstWrap .firstBox table th,.pageGairai .firstWrap .firstBox table td{border:1px solid #ccc;padding:5px;box-sizing:border-box;font-size:1.2rem;text-align:center}.pageGairai .firstWrap .firstBox table th{background-color:#328f12;color:#fff}.pageGairai .firstWrap .firstBox .tel a{color:#333}.pageGairai .firstWrap .firstBox .tel{padding-top:1em;font-size:1.6rem}.pageGairai .firstWrap .firstBox .tel span{font-family:"Saira",sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal;font-size:2rem;color:#328f12}.pageGairai .firstWrap .firstBox .buttonWrap{padding-top:1em}.pageGairai .firstWrap .firstBox .buttonWrap>.commonButton{display:inline-block}.pageGairai .firstWrap .box1 .box1Wrap{display:grid;grid-template-columns:1fr;gap:20px}.pageGairai .firstWrap .box1 .box1Wrap>.image{text-align:center}.pageGairai .firstWrap .box1 .box1Wrap>.image>img{width:60%}.pageGairai .firstWrap .box3>.intro{margin-bottom:1em}.pageGairai .firstWrap .box4 .numList{padding-top:1em;padding-bottom:1em;font-size:1.8rem}.pageGairai .firstWrap .box4 .attention{display:inline-block;border:1px solid #ccc;padding:10px 20px;margin-bottom:1em}.pageGairai .firstWrap .box4 .attention h4{font-weight:bold}.pageGairai .firstWrap .box4 table th{width:16em}.pageGairai .firstWrap .box4 .feeText{font-weight:bold;font-size:1.6rem;margin-bottom:10px}.pageGairai .firstWrap .box4 aside{padding-top:1em}.pageGairai .firstWrap .box6 table{margin-top:1em}.pageGairai .otherWrap{font-size:1.4rem}.pageGairai .otherWrap .otherBox{margin-bottom:60px}.pageGairai .otherWrap .otherBox:last-child{margin-bottom:0}.pageGairai .otherWrap .otherBox table{width:100%}.pageGairai .otherWrap .otherBox table th,.pageGairai .otherWrap .otherBox table td{border:1px solid #ccc;padding:5px;font-size:1.4rem}.pageGairai .otherWrap .otherBox table th{background-color:#328f12;color:#fff}.pageGairai .otherWrap .otherBox .tel a{color:#333}.pageGairai .otherWrap .otherBox .tel{padding-top:1em;font-size:1.8rem}.pageGairai .otherWrap .otherBox .tel span{font-family:"Saira",sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal;font-size:4rem;color:#328f12}.pageGairai .otherWrap .otherBox .buttonWrap{padding-top:1em}.pageGairai .otherWrap .otherBox .buttonWrap>.commonButton{display:inline-block}.pageCancer{font-size:1.4rem}.pageCancer .box2 .tel{color:#333;font-weight:bold;font-family:"Saira",sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal;font-size:3rem}.pageCancer .box2 .commonButton{width:240px;margin-bottom:40px}.pageCancer .box2 .commonTable{overflow-x:auto}.pageCancer .box2 .commonTable table{min-width:1000px}.pageCancer .box2 .commonTable table th:first-child,.pageCancer .box2 .commonTable table td:first-child{position:sticky;top:0;left:0;z-index:2;background-color:#fff}.pageCancer .box2 .commonTable table th:first-child:after,.pageCancer .box2 .commonTable table td:first-child:after{content:"";position:absolute;top:0;right:-1px;width:1px;height:100%;background-color:#ddd}.pageCancer .box2 .commonTable table th:first-child:is(th),.pageCancer .box2 .commonTable table td:first-child:is(th){background-color:#328f12;z-index:2}.pageCancer .box2 .commonTable table .z-under{z-index:0 !important}.pageGuide .box1{display:grid;grid-template-columns:1fr;gap:20px}.pageGuide .box1>.text{line-height:2;font-size:1.4rem}.pageGuide .box1>.image{text-align:center}.pageGuide .box1>.image>img{width:100%}.pageGuide .box2 h3{text-align:center;font-size:1.8rem;margin-bottom:30px}.pageGuide .box2 ul.circleList{display:grid;grid-template-columns:1fr;justify-content:center;gap:30px;margin-bottom:40px}.pageGuide .box2 ul.circleList>li{margin:0 auto;width:200px;height:200px;background-color:#328f12;color:#333;border-radius:50%;display:flex;justify-content:center;align-items:center}.pageGuide .box2 ul.circleList>li:nth-child(1){background-color:#cfe965}.pageGuide .box2 ul.circleList>li:nth-child(2){background-color:#8bd8f5}.pageGuide .box2 ul.circleList>li:nth-child(3){background-color:#fc8fb8}.pageGuide .box2 ul.circleList>li>div>span{display:block}.pageGuide .box2 ul.circleList>li>div>span:first-child{width:100px;height:100px}.pageGuide .box2 ul.circleList>li>div>span:first-child img{width:100%}.pageGuide .box2 ul.circleList>li>div>span:last-child{text-align:center;font-size:2.4rem}.pageGuide .box2 ul.textList>li{font-size:1.4rem;margin-bottom:50px}.pageGuide .box2 ul.textList>li:nth-child(1) h3 span{background-color:#cfe965}.pageGuide .box2 ul.textList>li:nth-child(2) h3 span{background-color:#8bd8f5}.pageGuide .box2 ul.textList>li:nth-child(3) h3 span{background-color:#fc8fb8}.pageGuide .box2 ul.textList>li h3{margin-bottom:1em}.pageGuide .box2 ul.textList>li h3 span{display:inline-block;border-radius:50px;padding:5px 40px;font-size:2rem}.pageGuide .box2 ul.textList>li ul{padding-left:2em;list-style:disc;line-height:1.6}.pageGuide .box2 ul.textList>li ul>li{margin-bottom:10px}.pageGuide .box2 ul.textList>li ul>li:last-child{margin-bottom:0}.pageGuide .box2 aside{font-size:1.4rem}.pageGuide .box3 th,.pageGuide .box3 td{line-height:1.6}.pageGuide .box3 th{width:7em}.pageGuide .box3 td{text-align:left}.pageGuide .box3 td h3{font-size:1.4rem;font-weight:bold}.pageGuide .box3 td ul{list-style:disc;padding-left:2em}.pageGuide .box3 td ul li{margin-bottom:5px}.pageGuide .box3 td ul li:last-child{margin-bottom:0}.pageGuide .box3b{text-align:center}.pageGuide .box3b>div{display:inline-block}.pageGuide .box3b tr{border-bottom:1px solid #ccc}.pageGuide .box3b th,.pageGuide .box3b td{padding:15px 0;font-size:1.4rem}.pageGuide .box3b th{width:8em;text-align:left}.pageGuide .box3b td{text-align:left;line-height:1.6}.pageGuide .box4 ul{display:grid;grid-template-columns:1fr;gap:10px}.pageGuide .box4 ul li{padding:5px 10px;border:1px solid #328f12;line-height:1.5;font-size:1.4rem}.pageGuide .box4 aside{font-size:1.4rem;padding-top:1em}.pageGuide .box5 .first{display:grid;grid-template-columns:1fr;gap:20px;margin-bottom:30px;font-size:1.4rem}.pageGuide .box5 .first .awardText{padding-top:1em}.pageGuide .box5 .first .awardText>span{display:block}.pageGuide .box5 .first .image{width:80%;margin:0 auto;border:1px solid #ccc}.pageGuide .box5 .first .image img{width:100%;border:10px solid #fff;border-bottom:none;vertical-align:bottom}.pageGuide .box5 .first .image .caption{padding:5px 0;border-top:none;text-align:center;font-size:1.4rem}.pageGuide .box5 .second .text{font-size:1.4rem}.pageGuide .box5 .second .text p{margin-bottom:1em}.pageGuide .box5 .second>.image{width:80%;margin:0 auto}.pageGuide .box5 .second>.image ul{display:grid;grid-template-columns:1fr;gap:20px}.pageGuide .box5 .second>.image li{border:1px solid #ccc}.pageGuide .box5 .second>.image li .image{text-align:center}.pageGuide .box5 .second>.image li .image img{width:80%;border-bottom:none;vertical-align:bottom}.pageGuide .box5 .second>.image li .caption{padding:5px 0;border-top:none;text-align:center;font-size:1.4rem}.pageFacilities .box1 .floorMap{text-align:center;margin-bottom:40px}.pageFacilities .box1 .gallery{margin-bottom:10px;display:grid;grid-template-columns:1fr;gap:20px}.pageFacilities .box1 .gallery>li{text-align:center}.pageFacilities .box1 .gallery>li>img{border:1px solid #ccc}.pageFacilities .box1 .floorList{text-align:center}.pageFacilities .box1 .floorList>ul{display:inline-block}.pageFacilities .box1 .floorList>ul>li{display:grid;grid-template-columns:3em 1fr;text-align:left;padding:15px 10px;border-bottom:1px solid #ccc}.pageFacilities .box1 .floorList>ul>li>div{font-size:1.4rem}.pageFacilities .box1 .floorList>ul>li>div:nth-child(1){font-weight:bold}.pageFacilities .box2 .oneItem{margin-bottom:80px}.pageFacilities .box2 .oneItem:last-child{margin-bottom:0}.pageFacilities .box2 .oneItem .itemWrap{display:grid;grid-template-columns:1fr;gap:10px}.pageFacilities .box2 .oneItem .itemWrap .text p,.pageFacilities .box2 .oneItem .itemWrap .text ul{font-size:1.4rem;margin-bottom:1em}.pageFacilities .box2 .oneItem .itemWrap .text .coffeeRounge{border:1px solid #ccc;padding:20px;line-height:1.6;margin-bottom:10px;font-size:1.4rem}.pageFacilities .box2 .oneItem .itemWrap .text .coffeeRounge h4{font-size:1.6rem;margin-bottom:1em}.pageFacilities .box2 .oneItem .itemWrap .image img{width:100%}.pageFacilities .box2 .oneItem .commonButton{width:240px;margin:0 auto;margin-top:1em;margin-bottom:10px}.pageFacilities .box3 .building{margin:0 auto 30px}.pageFacilities .box3 .building img{width:100%}.pageFacilities .box3 ul>li{display:grid;grid-template-columns:1fr;gap:20px;margin-bottom:60px}.pageFacilities .box3 ul>li:last-child{margin-bottom:0}.pageFacilities .box3 ul>li .image{height:200px;background-size:cover;background-repeat:no-repeat;border:1px solid #ccc}.pageFacilities .box3 ul>li .yutoriam{background-image:url(../images/ul/facilities/yutoriam.webp);background-position:center bottom}.pageFacilities .box3 ul>li .yotsubaen{background-image:url(../images/ul/facilities/yotsubaen.webp);background-position:center bottom}.pageFacilities .box3 ul>li .textWrap h3{font-size:1.6rem;color:#328f12;font-weight:bold;margin-bottom:1em}.pageFacilities .box3 ul>li .textWrap .text{font-size:1.4rem}.pageFacilities .box3 ul>li .textWrap .text p{margin-bottom:1em}.pageFacilities .box3 ul>li .textWrap .text .commonButton{width:240px;margin:0 auto}.pageFaq .box1 dl{padding-bottom:2em;border-bottom:1px solid #ccc;margin-bottom:2em}.pageFaq .box1 dl:last-child{border-bottom:none;padding-bottom:0;margin-bottom:0}.pageFaq .box1 dl dt{font-size:1.6rem;font-weight:bold;display:grid;grid-template-columns:50px 1fr;align-items:center;margin-bottom:20px;line-height:1.6}.pageFaq .box1 dl dt::before{width:30px;height:30px;line-height:30px;text-align:center;content:"Q";background-color:#328f12;color:#fff;border-radius:50%;font-size:1.8rem;font-weight:bold;font-family:"Saira",sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal}.pageFaq .box1 dl dd{font-size:1.4rem;line-height:1.6;display:grid;grid-template-columns:50px 1fr;align-items:center}.pageFaq .box1 dl dd::before{width:30px;height:30px;line-height:30px;text-align:center;content:"A";background-color:#fa9b7d;color:#fff;border-radius:50%;font-size:1.8rem;font-weight:bold;font-family:"Saira",sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal}.pageFree .box1{margin-bottom:40px}.pageFree .box1 p{font-size:1.4rem;margin-bottom:1em}.pageFree .box1 p:last-child{margin-bottom:0}.pageFree .box2 h3{font-size:1.8rem;font-weight:bold;margin-bottom:1em}.pageFree .box2 h4{margin-bottom:20px;line-height:1.5}.pageFree .box2 .tel{display:flex;align-items:center;font-size:1.4rem;font-weight:bold;margin-bottom:20px;line-height:1}.pageFree .box2 .tel .icon{font-size:2.2rem;margin-right:10px}.pageFree .box2 .tel .en{font-family:"Saira",sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal;font-weight:bold;font-size:2.4rem;color:#328f12}.pageFree .box2 .schedule>div{display:grid;grid-template-columns:1fr;margin-bottom:1em}.pageFree .box2 .schedule>div>div{font-size:1.4rem;line-height:1.5}.pageFree .box2 .schedule>div>div:nth-child(1){font-weight:bold;margin-bottom:5px}.pageHoumon{font-size:1.4rem}.pageHoumon .box2 h4{font-size:1.8rem;margin-bottom:.7em}.pageHoumon .box3 .image{text-align:center;margin-bottom:30px}.pageHoumon .box3 .text{border:1px solid #ccc;padding:20px;background-color:#f5f5f5;text-align:center}.pageHoumon .box3 .text h4{margin-bottom:1em}.pageHoumon .box3 .text h4>span{font-weight:bold;font-size:1.8rem}.pageNyuin{font-size:1.4rem}.pageNyuin .box1 h4{text-align:left;font-size:1.8rem;margin-bottom:1em;color:#e56782;line-height:1.5;font-weight:bold}.pageNyuin .box1 .firstList{margin-bottom:60px}.pageNyuin .box2{text-align:center}.pageNyuin .box2 h4{font-size:2.8rem;color:#d00;margin-bottom:1em}.pageNyuin .box2 ul{border:1px solid #ccc;padding:20px 20px 20px 40px;display:inline-block;list-style:decimal}.pageNyuin .box2 ul li{font-size:1.4rem;text-align:left;margin-bottom:10px;line-height:1.5}.pageNyuin .box2 ul li:last-child{margin-bottom:0}.pageNyuin .box2 ul li::marker{font-size:1.8rem;font-weight:bold;font-family:"Saira",sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal;color:#328f12}.pageNyuin .box3 ul{list-style:disc;padding-left:1.5em}.pageNyuin .box3 ul li{font-size:1.4rem;line-height:1.6;padding:5px 0}.pageNyuin .box4 .commonButton{margin-top:1em;width:200px}.pageNyuin .box5 .commonTable{overflow-x:auto}.pageNyuin .box5 .commonTable table{min-width:1000px}.pageNyuin .box5 .commonTable table thead th:first-child,.pageNyuin .box5 .commonTable table tbody th{position:sticky;left:0;z-index:2}.pageNyuin .box5 .commonTable table thead th:first-child{z-index:3}.pageNyuin .box6 aside{display:block;padding-top:10px}.pageNyuin .box7 p{margin-bottom:1.5em}.pageNyuin .box7 p:last-child{margin-bottom:0}.pageNyuin .box7>div{text-align:center;margin-bottom:1.5em}.pageNyuin .box7>div>div{display:inline-block;border:1px solid #ccc;padding:20px;background-color:#f5f5f5}.pageNyuin .box7>div>div h3{font-size:1.6rem;font-weight:bold;margin-bottom:1em}.pageNyuin .box7>div>div ul{list-style:disc;overflow:hidden;padding-left:1.5em}.pageNyuin .box7>div>div ul li{text-align:left;padding:5px 0;line-height:1.6}.pageNyuinlife .commonTextImage{margin-bottom:50px}.pageNyuinlife .commonTable th{width:7em}.pageNyuinlife .commonTable td{text-align:left}.pageNyuinlife .innerTable{width:auto;display:inline-block;padding-top:5px}.pageNyuinlife .innerTable th{font-weight:normal;background-color:#eee;color:#333;width:2em}.pageNyuinlife .innerTable th,.pageNyuinlife .innerTable td{padding:5px 10px;line-height:1.5}.pageNyuinlife .addTable{font-size:1.4rem;margin-top:3em}.pageNyuinlife .addTable div{margin-bottom:30px}.pageNyuinlife .addTable ul{margin-top:1em;padding-left:2em;list-style:decimal}.pageNyuinlife .addTable ul li{margin-bottom:10px}.pageNyuinlife .addTable ul li:last-child{margin-bottom:0}.pageNyuinset .commonTable table{table-layout:fixed}.pageNyuinset .commonTable thead th:nth-child(1){width:2em}.pageNyuinset .commonTable thead th:nth-child(3){width:6em}.pageNyuinset .commonTable th,.pageNyuinset .commonTable td{text-align:center;line-height:1.5}.pageNyuinset .table2{padding-top:20px}.pageNyuinset .table2>div{display:grid;grid-template-columns:100px 1fr}.pageNyuinset .table2>div>div{border-bottom:1px solid #ccc;font-size:1.4rem;padding:10px}.pageNyuinset .table2>div>div:nth-child(1){font-weight:bold}.pageNyuinset aside{padding-top:20px}.pageNyuinset aside>div{display:grid;grid-template-columns:1.5em 1fr}.pageNyuinset aside>div:nth-child(1){margin-bottom:10px}.pageNyuinset aside>div>div{font-size:1.4rem;line-height:1.5}.pageVisitation{font-size:1.4rem}.pageVisitation .box1 table{margin:1em 0}.pageVisitation .box1 table td{border:1px solid #ccc;padding:10px 20px}.pageVisitation .box1 table td:nth-child(1){text-align:center;background-color:#eee}.pageVisitation .box2{padding-top:1em}.pageVisitation .box2 ul{list-style:disc;padding-left:1.5em}.pageVisitation .box2 ul li{line-height:1.6}.pageVisitation .box3 .toAddress{border:1px solid #ccc;padding:20px;background-color:#f5f5f5;text-align:center}.pageVisitation .box3 .toAddress h3{font-size:2rem;margin-bottom:1em}.pageVisitation .box3 .toAddress div{font-size:1.6rem;text-align:center}.pageVisitation .box3 ul{padding-top:1em;list-style:disc;padding-left:1.5em}.pageVisitation .box3 ul li{line-height:1.6}.pageRespite{font-size:1.4rem}.pageRespite .box1{margin-bottom:30px}.pageRespite .box2 aside{padding-top:1em}.pageRespite .commonFlowListVertical aside{display:block;margin-top:10px;border:1px solid #ccc;padding:10px}.pageRespite .commonFlowListVertical aside h4{font-size:1.6rem;font-weight:bold;margin-bottom:5px}.pageRespite .commonFlowListVertical aside>div{display:grid;grid-template-columns:3em 1fr;align-items:center;gap:0}.pageRespite .commonFlowListVertical aside>div>div{line-height:1.3}.pageRespite .commonFlowListVertical aside>div>div:nth-child(2){font-family:"Saira",sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal;font-size:2rem}.pageRespite .commonFlowListVertical aside>div>div:nth-child(2)>a{color:#328f12}.pageWard{font-size:1.4rem}.pageWard .box1 .text{margin-bottom:20px}.pageWard .box1 .image{display:flex;justify-content:center;align-items:center;gap:10px}.pageDoctor .box1{display:grid;grid-template-columns:1fr;gap:30px}.pageDoctor .box1 .text{order:2;font-size:1.4rem}.pageDoctor .box1 .text p::first-letter{padding-left:1em}.pageDoctor .box1 .text p:last-child{margin-bottom:0}.pageDoctor .box1 .text p{margin-bottom:1em}.pageDoctor .box1 .image{order:1;text-align:center;font-size:1.4rem}.pageDoctor .box1 .image div:nth-child(1){margin-bottom:10px}.pageDoctor .box1 .image img{width:220px}.pageDoctor .box2 th,.pageDoctor .box2 td{font-size:1.4rem}.pageDoctor .box2 table th{width:6em}.pageDoctor .box2 table td{text-align:left;line-height:1.6}.pageDoctor .box3{font-size:1.4rem}.pageDoctor .box3 .commonUl{margin-bottom:30px}.pageDoctor .box3 .addBanner li{border-top:1px dotted #ccc;padding-top:30px;margin-top:30px}.pageDoctor .box3 .addBanner li:last-child{margin-bottom:0}.pageDoctor .box3 .addBanner li a{text-align:center;color:#333;line-height:1}.pageDoctor .box3 .addBanner li a img{padding:10px;border:1px solid #ccc}.pageDoctor .box3 .addBanner li a div:nth-child(2){padding-top:10px}.pageDoctor .box4 .doctorWrap{margin-bottom:50px}.pageDoctor .box4 .doctorWrap:last-child{margin-bottom:0}.pageOpinion{font-size:1.4rem}.pageOpinion .box1{display:grid;grid-template-columns:1fr;gap:20px}.pageOpinion .box1 .image{text-align:center}.pageOpinion .box1 .image img{width:60%}.pageOpinion .box2 ul{display:grid;grid-template-columns:1fr;gap:40px}.pageOpinion .box2 ul li{border:1px solid #ccc;border-top:none;padding:30px 20px;line-height:2.27;background-color:#fff;background-image:repeating-linear-gradient(to bottom, #e0e4e8 0px, #e0e4e8 1px, transparent 1px, transparent 32px)}.pageOpinion .box2 ul li h4{font-size:1.6rem;color:#328f12;font-weight:bold}.pageOpinion .box2 ul li>div{padding-left:.5em}.pageOpinion .box2 ul li .letter{margin-bottom:2em}.pageOpinion .box2 ul li .letter>span{display:block;text-align:right}.pageMonorail{font-size:1.4rem}.pageMonorail .box1{background-color:#eeffdf;border-radius:10px;padding:10px}.pageMonorail .box1 h3{font-size:1.8rem;font-weight:bold;color:#328f12;text-align:center;margin-bottom:20px}.pageMonorail .box1 .image{text-align:center;margin-bottom:20px}.pageMonorail .box1 .text{text-align:center;line-height:2}.pageMonorail .box1 .text img{width:50%}.pageMonorail .box2 .text{text-align:center}.pageMonorail .box2 .text img{width:50%}.pageMonorail .box3 table td{text-align:left;line-height:1.6}.pageMonorail .box3 table th{width:7em}.pageMonorail .box4 .text aside{display:block;margin:1em 0;padding:20px;background-color:#eeffdf;border-radius:10px}.pageMonorail .box5 ul{display:grid;grid-template-columns:repeat(2, 1fr);gap:10px}.pageMonorail .box5 ul li{border:1px solid #ccc}.pageMonorail .box5 ul li img{width:100%}.pageMonorail .box6 h3{font-size:1.6rem;font-weight:bold;margin-bottom:10px}.pageMonorail .box6 .date{margin-bottom:30px}.pageMonorail .box6 .details{margin-bottom:30px}.pageMonorail .box6 .photo ul{display:grid;grid-template-columns:repeat(2, 1fr);gap:10px}.pageMonorail .box6 .photo ul li{border:1px solid #ccc}.pageMonorail .box6 .photo ul li img{width:100%}.pageMonorail .box6 .plusVertical{margin-top:30px}.pageEiyoka .box1 .image{text-align:center;margin-bottom:20px}.pageEiyoka .box1 .commonButton{width:90%;margin:0 auto}.pageEiyoka .box1 .commonButton a{font-size:1.4rem}.pageEiyoka .box2 ul{display:grid;grid-template-columns:1fr;gap:10px}.pageEiyoka .box2 ul li a{font-size:1.4rem}.pagePim .box1{text-align:center}.pagePim .box1 ul{display:inline-block;padding-left:1.5em;list-style:disc;text-align:left;line-height:1.5}.pagePim .box1 ul LI{margin-bottom:10px}.pagePim .box1 ul LI:last-child{margin-bottom:0}.pagePim .box2 .image{text-align:center;margin-bottom:30px}.pagePim .box2 .image>img{width:80%;max-width:400px}.pagePim .box2 .commonButton{width:90%;margin:0 auto}.pagePim .box2 .commonButton a{font-size:1.4rem}.pagCorporation .box1 .commonButton{width:90%;margin:0 auto}.pagCorporation .box1 .commonButton a{font-size:1.4rem}.pagChart{font-size:1.4rem}.pagChart .box2 div{margin-bottom:40px}.pagChart .box2 ul{display:inline-block;padding-left:2em;list-style:disc;text-align:left;line-height:1.5}.pagChart .box2 ul li{margin-bottom:10px}.pagChart .box2 ul li:last-child{margin-bottom:0}.pagHeisetsu .box1>.image{margin-bottom:30px}.pagHeisetsu .box1 ul{display:grid;grid-template-columns:1fr;gap:30px}.pagHeisetsu .box1 ul li>.commonButton a{font-size:1.4rem}.pagHeisetsu .box1 ul li>.image{margin-bottom:10px}.pagHeisetsu .box1 ul li>.image img{width:100%}.pagHeisetsu .box2 .image{margin-bottom:20px}.pagHeisetsu .box2 .image img{width:100%}.pagHeisetsu .box2 .commonButton{margin:0 auto 30px}.pagHeisetsu .box2 .commonButton a{font-size:1.8rem}.pagHeisetsu .box2 .blockList{display:grid;grid-template-columns:1fr;gap:20px;margin-bottom:60px}.pagHeisetsu .box2 .blockList li{border:2px solid #328f12;padding:15px}.pagHeisetsu .box2 .blockList li h3{font-size:1.6rem;margin-bottom:.7em;line-height:1.5}.pagHeisetsu .box2 .blockList li table th{width:6em}.pagHeisetsu .box2 .blockList li table th,.pagHeisetsu .box2 .blockList li table td{font-size:1.4rem;text-align:left;border-bottom:1px solid #ccc;padding:5px 10px}.pagHeisetsu .box2 .policy{margin-bottom:60px;list-style:disc;padding-left:1.5em}.pagHeisetsu .box2 .policy li{font-size:1.4rem;line-height:1.6;margin-bottom:10px}.pagHeisetsu .box2 .policy li:last-child{margin-bottom:0}.pagHeisetsu .box2 .policy2{margin-bottom:60px}.pagHeisetsu .box2 .policy2 li{font-size:1.4rem;line-height:1.6;margin-bottom:15px}.pagHeisetsu .box2 .policy2 li:last-child{margin-bottom:0}.pagHeisetsu .box2 .policy2 li h4{font-size:1.6rem;font-weight:bold}.pagHeisetsu .box2 .commonTable th,.pagHeisetsu .box2 .commonTable td{line-height:1.6}.pagHeisetsu .box2 .commonTable th{width:7em}.pagHeisetsu .box2 .commonTable td{text-align:left}.pagCsr{font-size:1.4rem;line-height:1.6}.pagCsr .box2 .block{margin-bottom:60px}.pagCsr .box2 .block:last-child{margin-bottom:0}.pagCsr .box2 .block>ul{list-style:disc;padding-left:1.5em;margin:1em 0}.pagCsr .box2 .block>ul li{margin-bottom:10px}.pagCsr .box2 .block>ul li:last-child{margin-bottom:0}.pagCsr .box2 .block>ul li>ul{margin:10px 0;list-style:decimal;padding-left:1.5em}.pagCsr .box2 .block>ul li>ul li{margin-bottom:10px}.pagCsr .box2 .block>ul li>ul li:last-child{margin-bottom:0}.pagCsr .box2 .block aside{margin-top:10px;padding:10px;border:1px solid #ccc;background-color:#f5f5f5}.pagAlliance{font-size:1.4rem}.pagAlliance .box2 aside{margin-bottom:20px;line-height:1.6}.pagAlliance .box2 aside>div{display:grid;grid-template-columns:1.5em 1fr;margin-bottom:10px}.pagAlliance .box2 .tel td{font-size:1.6rem}.pagAlliance .box2 .tel td a{color:#333}.pagAlliance .box2 .tel td:first-child{width:5em}.pagAlliance .flow{margin-bottom:20px}.pagAlliance .flow>.block{border:3px solid #328f12;border-radius:10px;padding:15px;margin-bottom:50px;position:relative}.pagAlliance .flow>.block:last-child{margin-bottom:0}.pagAlliance .flow>.block:last-child::after{content:""}.pagAlliance .flow>.block::after{content:"";position:absolute;left:50%;bottom:-65px;transform:translateX(-50%) rotate(90deg);font-family:"Material Symbols Rounded";color:#333;font-size:4rem}.pagAlliance .flow>.block>span{position:absolute;top:20px;left:20px;font-size:3rem;line-height:1;font-weight:bold;font-family:"Saira",sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal;color:#328f12}.pagAlliance .flow>.block>h3{padding-left:40px;font-size:1.8rem;line-height:1.5}.pagAlliance .flow>.block>div{padding-top:10px;padding-left:40px;line-height:1.6}.pageRoomCharges{font-size:1.4rem}.pageRoomCharges .commonTable{overflow-x:auto}.pageRoomCharges .commonTable table{min-width:600px}.pageRoomCharges .commonTable table th:first-child{position:sticky;top:0;left:0;z-index:2;background-color:#fff}.pageRoomCharges .commonTable table th:first-child:after{content:"";position:absolute;top:0;right:-1px;width:1px;height:100%;background-color:#ddd}.pageRoomCharges .commonTable table th:first-child:is(th){background-color:#328f12;z-index:2}.pageRoomCharges .commonTable table .z-under{z-index:0 !important}.pageRoomCharges .box1 .buttonWrap{display:flex;gap:20px}.pageRoomCharges .box2 table{table-layout:fixed}.pageRoomCharges .box2 table tr:first-child th:first-child{width:100px}.pageRoomCharges .box2 table tr:first-child td{background-color:#eee}.pageRoomCharges .box2 table td:nth-child(3){width:5em}.pageRoomCharges .box2 table td:nth-child(4){width:8em}.pageRoomCharges .box2 table th,.pageRoomCharges .box2 table td{line-height:1.6}.pageRoomCharges .box3 aside{display:inline-block;border:1px solid #ccc;padding:10px 20px;margin-bottom:20px}.pageRoomCharges .box3 ul{display:grid;grid-template-columns:1fr}.pageRoomCharges .box3 ul li{display:grid;grid-template-columns:1fr 3em;padding:10px;border-bottom:1px solid #ccc;align-items:center;font-size:1.6rem;line-height:1.6}.pageRoomCharges .box3 ul li>div:nth-child(2){color:#328f12;font-weight:bold;text-align:right}.pageRoomCharges .box4 table{min-width:auto}.pageRoomCharges .box4 table th{width:7em}.pageRoomCharges .tel{display:grid;grid-template-columns:2.5em 1fr;padding-top:20px;margin-bottom:30px;font-size:2.1rem;line-height:1}.pageRoomCharges .tel a{color:#333}.pageRoomCharges .tel>div:nth-child(2){font-family:"Saira",sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal;font-size:2.4rem}.pageZaitaku{font-size:1.4rem}.pageZaitaku .box2 p{display:block;margin-bottom:1em}.pageRecruit{font-size:1.4rem}.pageRecruit .commonTable{overflow-x:auto}.pageRecruit .commonTable table{min-width:500px}.pageRecruit .commonTable table td.secondary{white-space:nowrap;padding:0 10px}.pageRecruit .commonTable table th.primary{white-space:nowrap;padding:0 10px;position:sticky;top:0;left:0;z-index:2;background-color:#fff}.pageRecruit .commonTable table th.primary:after{content:"";position:absolute;top:0;right:-1px;width:1px;height:100%;background-color:#ddd}.pageRecruit .commonTable table th:first-child:is(th){background-color:#328f12;z-index:2}.pageRecruit .commonTable table .z-under{z-index:0 !important}.pageRecruit .commonTable .bgg{background-color:#eee}.pageRecruit .noborder th,.pageRecruit .noborder td{border:none}.pageRecruit .noborder td{text-align:left}.pageRecruit .intro{text-align:center;margin-bottom:30px}.pageRecruit .intro .tel{display:flex;justify-content:center;padding-top:20px;margin-bottom:10px;font-size:2rem;gap:20px;line-height:1}.pageRecruit .intro .tel a{color:#333}.pageRecruit .intro .tel>div:nth-child(2){font-family:"Saira",sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal;font-size:2.4rem}.pageRecruit .box1 aside{display:block;padding-top:1em}.pageRecruit .box2 .commonButton{padding-top:30px;width:240px;margin:0 auto}.pageRecruit .box3 table{min-width:auto}.pageRecruit .box3 table th{width:6em}.pageRecruit .box3 table td{text-align:left}.pageRecruit .box4{text-align:center}.pageNursing{font-size:1.4rem}.pageNursing .box1 h3{font-size:1.8rem;margin-bottom:10px}.pageNursing .box1 div{font-size:1.6rem;margin-bottom:2em}.pageNursing .box1 .commonUl{list-style:decimal}.pageNursing .box2 .commonImageAndTextLeft,.pageNursing .box2 .commonImageAndTextRight{margin-bottom:20px}.pageNursing .box2 .commonImageAndTextLeft p::first-letter,.pageNursing .box2 .commonImageAndTextRight p::first-letter{padding-left:1em}.pageNursing .box2 .image{text-align:center}.pageNursing .box2 .image>img{width:80%}.pageNursing .box2 .text::first-letter{padding-left:1em}.pageNursing .box2 .text aside{display:block;padding-top:1em;text-align:right}.pageNursing .box3 .goal{border:1px solid #ccc;padding:20px;border-radius:10px;margin-bottom:20px}.pageNursing .box3 .goal h3{text-align:center;font-size:1.8rem;margin-bottom:10px}.pageNursing .box3 .goal div{text-align:left}.pageNursing .box3 div{text-align:center}.pageNursing .box3 div ul{display:inline-block;list-style:decimal;font-size:1.4rem;padding-left:2em}.pageNursing .box3 div ul li{margin-bottom:10px;text-align:left;line-height:1.6}.pageNursing .box3 div ul li:last-child{margin-bottom:0}.pageNursing .box3 div ul li::marker{font-size:2rem;font-weight:bold;font-family:"Saira",sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal;color:#328f12}.pageNursing .box4 ul{display:inline-block;list-style:decimal;font-size:1.4rem;padding-left:2em}.pageNursing .box4 ul li{margin-bottom:10px;text-align:left;line-height:1.6}.pageNursing .box4 ul li:last-child{margin-bottom:0}.pageNursing .box4 ul li::marker{font-size:2rem;font-weight:bold;font-family:"Saira",sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal;color:#328f12}.pageNursing .box5 .commonImageAndTextLeft,.pageNursing .box5 .commonImageAndTextRight{margin-bottom:20px}.pageNursing .box5 .commonImageAndTextLeft p::first-letter,.pageNursing .box5 .commonImageAndTextRight p::first-letter{padding-left:1em}.pageNursing .box6 p{margin-bottom:1em}.pageNursing .box6 p:last-child{margin-bottom:0}.pageNursery{font-size:1.4rem}.pageNursery .box1 p{display:block}.pageNursery .box1 p:last-child{margin-bottom:0}.pageNursery .box1 .image div:nth-child(1){margin-bottom:20px}.pageNursery .box1 .commonUl{padding-top:2em}.pageNursery .box2 .commonTable{margin-top:1em}.pageNursery .box2 .commonTable th{width:6em}.pageNursery .box2 .commonTable td{text-align:left;line-height:1.6}.pageNursery .box2 .commonTable td h4{font-size:1.4rem;font-weight:bold;margin-bottom:5px}.pageNursery .box2 .commonTable td ul{list-style:disc;padding-left:2em;margin-bottom:1em}.pageNursery .box2 .commonTable td ul:last-child{margin-bottom:0}.pageNursery .box2 .commonTable td ul li{line-height:1.6;margin-bottom:10px}.pageNursery .box2 .commonTable td ul li:last-child{margin-bottom:0}.pageNursery .box3 td{text-align:left}.pageNursery .box3 aside{padding-top:1em}.pageNursery .box3 aside>div{display:flex;gap:10px}.pageAccess{font-size:1.4rem}.pageAccess .commonTable .common-table-row{border:1px solid #ccc;line-height:1.5;margin-bottom:20px}.pageAccess .commonTable .common-table-row:last-child{margin-bottom:0}.pageAccess .commonTable .common-table-row .common-table-th{text-align:center;height:100%;background-color:#328f12;padding:10px;color:#fff;font-size:1.4rem;font-weight:bold}.pageAccess .commonTable .common-table-row .common-table-td{padding:10px;font-size:1.4rem;line-height:1.6}.pageAccess .commonTable .common-table-row .common-table-td ul{list-style:disc;padding-left:1.5em}.pageAccess .box1 .commonTable table:nth-child(1){margin-bottom:20px}.pageAccess .box3 .item{margin-bottom:30px}.pageAccess .box3 .item h3{font-weight:bold;font-size:1.4rem;line-height:1.5;margin-bottom:10px}.pageAccess .box4{text-align:center}.pageAccess .box4>img{border-radius:10px}.pageAccess .box5 ul{display:inline-block;padding-left:1.5em;list-style:disc}.pageAccess .box5 ul li{margin-bottom:20px}.pageAccess .box5 ul li:last-child{margin-bottom:0}.pageAccess .box5 ul li h3{font-size:1.4rem;font-weight:bold}.pageAccess .box5 ul li div{line-height:1.6}.pageKamoku{font-size:1.4rem}.pageKamoku .commonTable{overflow-x:auto}.pageKamoku .commonTable table{min-width:800px}.pageKamoku .commonTable table td.secondary{white-space:nowrap;padding:0 10px}.pageKamoku .commonTable table th.primary,.pageKamoku .commonTable table td.primary{white-space:nowrap;padding:0 10px;position:sticky;top:0;left:0;z-index:2;background-color:#fff}.pageKamoku .commonTable table th.primary:after,.pageKamoku .commonTable table td.primary:after{content:"";position:absolute;top:0;right:-1px;width:1px;height:100%;background-color:#ddd}.pageKamoku .commonTable table th:first-child:is(th),.pageKamoku .commonTable table td:first-child:is(th){background-color:#328f12;z-index:2}.pageKamoku .commonTable table .z-under{z-index:0 !important}.pageKamoku .box1 p{margin-bottom:1em}.pageKamoku .box1 p:last-child{margin-bottom:0}.pageKamoku .box2 aside{padding-top:.5em;text-align:right;color:#e56782}.pageKamoku .box3 .doctorWrap{margin-bottom:40px}.pageKamoku .box3 .doctorWrap:last-child{margin-bottom:0}.pageKamoku .box4{text-align:center}.pageKamoku .box4 ul{display:inline-block;text-align:left}.pageKamoku .box4 div{text-align:left}.pageKamoku .box4 aside{display:block;padding-top:10px;padding-left:2em}.pageKamoku .boxGekaEx1 .commonUl{margin-bottom:10px}.pageKamoku .boxGekaEx1 p{margin-bottom:1em}.pageKamoku .boxGekaEx1 p:last-child{margin-bottom:0}.pageKamoku .boxRehabilitationEx1{font-size:1.4rem}.pageKamoku .boxRehabilitationEx1>div{margin-bottom:30px}.pageKamoku .boxRehabilitationEx1>div:last-child{margin-bottom:0}.pageKamoku .boxRehabilitationEx1 .intro{margin-bottom:40px}.pageKamoku .boxRehabilitationEx1 .tanto{margin-bottom:40px}.pageKamoku .boxRehabilitationEx1 .naiyo table th{width:6em;background-color:#328f12;color:#fff}.pageKamoku .boxRehabilitationEx1 .naiyo table th,.pageKamoku .boxRehabilitationEx1 .naiyo table td{padding:10px;line-height:1.6;border:1px solid #ccc}.pageKamoku .boxRehabilitationEx1 .kiki .text{font-size:1.4rem}.pageKamoku .boxFujinkaEx1 p{margin-bottom:30px}.pageKamoku .boxFujinkaEx1 p:last-child{margin-bottom:0}.pageContact .box1{display:grid;grid-template-columns:1fr;gap:40px}.pageContact .box1>div>div>div:nth-child(1){margin-bottom:1em}.pageContact .box1>div>div>div:nth-child(2) .commonButton>a{font-size:1.6rem}.pageContact .box2 .item{margin-bottom:40px;padding-bottom:40px;border-bottom:1px solid #ddd}.pageContact .box2 .item:last-child{margin-bottom:0;padding-bottom:0;border-bottom:none}.pageContact .box2 .item>div{font-size:1.4rem;line-height:1.8}.pageContact .box2 .item>div a{color:#328f12;text-decoration:underline}.pageContact .box2 .item>div h4{font-size:1.6rem;font-weight:bold;margin:1.5em 0 .7em;line-height:1.5}.pageContact .box2 .item>div h4:first-child{margin-top:0}.pageContact .box2 .item>div ul.num{list-style:decimal;padding-left:1.5em;margin-bottom:1em}.pageContact .box2 .item>div ul.num>li{margin-bottom:.5em;line-height:1.6}.pageContact .box2 .item>div ul.num>li:last-child{margin-bottom:0}.pageContact .box2 .item>div ul:not(.num){list-style:disc;padding-left:1.5em;margin-bottom:1em}.pageContact .box2 .item>div ul:not(.num)>li{margin-bottom:.5em;line-height:1.6}.pageContact .box2 .item>div ul:not(.num)>li:last-child{margin-bottom:0}.pageContact .box2 .item>div aside{display:block;margin-bottom:1em;font-size:1.3rem;line-height:1.6}.pageContact .box2 .item>div .tel{margin-top:1em;font-size:1.4rem;font-weight:bold}.pageContact .box2 .item>div .tel a{font-family:"Saira",sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal;font-size:2rem;color:#328f12;text-decoration:none}.pagPastEvents .box1 .archiveYearNav{display:grid;grid-template-columns:repeat(2, 1fr);gap:15px;margin-bottom:40px;list-style:none;padding:0}.pagPastEvents .box1 .archiveYearNav .commonButton>a{justify-content:space-between;padding:12px 15px;font-size:1.4rem}.pagPastEvents .box1 .archiveYearNav .commonButton>a>span:nth-child(2){font-size:2rem;margin-left:0}.pagPastEvents .box1 .archiveYearNav .commonButton.is-current>a{background-color:#328f12;color:#fff}.pagPastEvents .box1 .archiveItem{margin-bottom:40px;padding-bottom:40px;border-bottom:1px dotted #328f12}.pagPastEvents .box1 .archiveItem:last-of-type{margin-bottom:0}.pagPastEvents .box1 .archiveItemBody{display:grid;grid-template-columns:1fr;gap:20px;margin-bottom:20px}.pagPastEvents .box1 .archiveItemTable table th,.pagPastEvents .box1 .archiveItemTable table td{text-align:left;vertical-align:top;line-height:1.6}.pagPastEvents .box1 .archiveItemTable table th{width:30%;white-space:nowrap}.pagPastEvents .box1 .archiveItemImage{text-align:center}.pagPastEvents .box1 .archiveItemImage img{max-width:100%;width:auto;height:auto}.pagPastEvents .box1 .archiveItemText{font-size:1.4rem;line-height:1.8}.pagPastEvents .box1 .archiveItemText p{margin-bottom:1em}.pagPastEvents .box1 .archiveItemText p:last-child{margin-bottom:0}.pagPastEvents .box1 .archiveEmpty{font-size:1.4rem;line-height:1.8}.pagPastEvents .box1 #page_navi_wrapper_top{margin-top:30px;text-align:center}.pagPastEvents .box1 #page_navi_wrapper_top .wp-pagenavi{margin-top:20px;text-align:center}.pagPastEvents .box1 #page_navi_wrapper_top .wp-pagenavi a,.pagPastEvents .box1 #page_navi_wrapper_top .wp-pagenavi span{display:inline-block;margin:0 4px 8px;padding:6px 10px;border:1px solid #ccc;color:#333;background:#fff;font-size:1.4rem;font-weight:bold;text-decoration:none}.pagPastEvents .box1 #page_navi_wrapper_top .wp-pagenavi a:hover,.pagPastEvents .box1 #page_navi_wrapper_top .wp-pagenavi .current{color:#fff;background:#328f12;border-color:#328f12}}@media print,screen and (min-width: 751px){#ulMain{height:400px;background-size:cover;background-position:center;background-repeat:no-repeat;margin-top:100px;margin-bottom:40px;position:relative}@keyframes gradientBG{0%{background-position:0% 50%}50%{background-position:100% 50%}100%{background-position:0% 50%}}#ulMain .wave-wrap{position:absolute;bottom:0;transform:rotate(180deg);left:0;width:100%;height:80px;overflow:hidden;z-index:1}#ulMain .wave{position:absolute;top:0;left:0;width:200%;height:100%;animation:waveMove 5s linear infinite}#ulMain .wave1{top:-10px;opacity:1;animation-duration:5s;z-index:3}#ulMain .wave2{top:20px;opacity:.5;animation-duration:8s;animation-delay:-3s;z-index:2}#ulMain .wave3{opacity:.3;animation-duration:15s;animation-delay:-5s;z-index:1}#ulMain .wave svg{width:100%;height:100%}@keyframes waveMove{0%{transform:translateX(0)}100%{transform:translateX(-50%)}}.main_gairai,.main_cancer,.main_guide,.main_facilities,.main_faq,.main_free{background-image:url(../images/ul/gairai/ul_main_1.webp)}.main_houmon{background-image:url(../images/ul/houmon/ul_main_1.webp)}.main_nyuin,.main_nyuinlife,.main_nyuinset,.main_visitation,.main_respite,.main_ward{background-image:url(../images/ul/nyuin/ul_main_1.webp)}.main_doctor,.main_opinion,.main_monorail,.main_eiyoka,.main_pim,.main_corporation,.main_chart,.main_heisetsu,.main_archive_all,.main_csr{background-image:url(../images/ul/gaiyo/ul_main_1.webp)}.main_alliance,.main_roomcharges,.main_zaitaku{background-image:url(../images/ul/alliance/ul_main_1.webp)}.main_recruit,.main_nursing,.main_nursery,.main_access,.main_contact,.main_recruit_form,.main_student_form,.main_news,.main_common{background-image:url(../images/ul/recruit/ul_main_1_sp.webp)}.main_naika,.main_shokaki,.main_junkankika,.main_geka,.main_hifuka,.main_rehabilitation,.main_fujinka,.main_shika,.main_hoshasenka{background-image:url(../images/ul/kamoku/ul_main_1_sp.webp)}h1{width:80%;min-width:1200px;margin:0 auto;letter-spacing:.1em;color:#333;text-align:center;line-height:1.2}h1>span:nth-child(1){display:block;font-size:4.5rem}h1>span:nth-child(2){margin-top:20px;border-top:1px dotted #666;padding-top:20px;display:block;font-size:1.4rem;font-family:"Saira",sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal}.pageGairai .mainImage{margin-bottom:40px}.pageGairai .firstWrap{width:800px;margin:0 auto;font-size:1.8rem}.pageGairai .firstWrap .firstBox{margin-bottom:100px}.pageGairai .firstWrap .firstBox ul{padding-left:2em;list-style:disc}.pageGairai .firstWrap .firstBox ul>li{margin-bottom:10px;font-size:1.8rem}.pageGairai .firstWrap .firstBox .numList{list-style:decimal}.pageGairai .firstWrap .firstBox table th,.pageGairai .firstWrap .firstBox table td{border:1px solid #ccc;padding:10px 20px;font-size:1.8rem}.pageGairai .firstWrap .firstBox table th{background-color:#328f12;color:#fff}.pageGairai .firstWrap .firstBox .tel a{color:#333}.pageGairai .firstWrap .firstBox .tel{padding-top:1em;font-size:2rem}.pageGairai .firstWrap .firstBox .tel span{font-family:"Saira",sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal;font-size:4rem;color:#328f12}.pageGairai .firstWrap .firstBox .buttonWrap{padding-top:1em}.pageGairai .firstWrap .firstBox .buttonWrap>.commonButton{display:inline-block}.pageGairai .firstWrap .box1 .box1Wrap{display:grid;grid-template-columns:400px 1fr}.pageGairai .firstWrap .box1 .box1Wrap>.image{text-align:left}.pageGairai .firstWrap .box1 .box1Wrap>.image>img{width:300px}.pageGairai .firstWrap .box3{font-size:1.8rem}.pageGairai .firstWrap .box3>.intro{margin-bottom:1em}.pageGairai .firstWrap .box3>.outro{padding-top:.5em}.pageGairai .firstWrap .box4 .numList{padding-top:1em;padding-bottom:1em;font-size:1.8rem}.pageGairai .firstWrap .box4 .attention{display:inline-block;border:1px solid #ccc;padding:10px 20px;margin-bottom:1em}.pageGairai .firstWrap .box4 .attention h4{font-weight:bold}.pageGairai .firstWrap .box4 .feeText{font-weight:bold;font-size:1.8rem;margin-bottom:1em}.pageGairai .firstWrap .box4 aside{padding-top:1em}.pageGairai .firstWrap .box6 table{margin-top:1em}.pageGairai .otherWrap{width:800px;margin:0 auto;font-size:1.8rem}.pageGairai .otherWrap .otherBox{margin-bottom:100px}.pageGairai .otherWrap .otherBox:last-child{margin-bottom:0}.pageGairai .otherWrap .otherBox table th,.pageGairai .otherWrap .otherBox table td{border:1px solid #ccc;padding:10px 20px}.pageGairai .otherWrap .otherBox table th{background-color:#328f12;color:#fff}.pageGairai .otherWrap .otherBox .tel a{color:#333}.pageGairai .otherWrap .otherBox .tel{padding-top:1em;font-size:2rem}.pageGairai .otherWrap .otherBox .tel span{font-family:"Saira",sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal;font-size:4rem;color:#328f12}.pageGairai .otherWrap .otherBox .buttonWrap{padding-top:1em}.pageGairai .otherWrap .otherBox .buttonWrap>.commonButton{display:inline-block}.pageCancer{font-size:1.8rem}.pageCancer .firstWrap{width:1000px;margin:0 auto}.pageCancer .box2 .tel{color:#333;font-weight:bold;font-family:"Saira",sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal;font-size:3rem}.pageCancer .box2 .commonButton{width:300px;margin-bottom:40px}.pageCancer .box2 .commonTable{margin-bottom:20px}.pageGuide .box1{width:1000px;margin:0 auto;display:grid;grid-template-columns:1fr 500px;gap:80px}.pageGuide .box1>.text{line-height:2;font-size:1.8rem}.pageGuide .box1>.image{text-align:center}.pageGuide .box1>.image>img{width:100%}.pageGuide .box2{width:1000px;margin:0 auto}.pageGuide .box2 h3{text-align:center;font-size:3rem;margin-bottom:30px}.pageGuide .box2 ul.circleList{display:flex;justify-content:center;gap:50px;margin-bottom:70px}.pageGuide .box2 ul.circleList>li{width:250px;height:250px;background-color:#328f12;color:#333;border-radius:50%;display:flex;justify-content:center;align-items:center}.pageGuide .box2 ul.circleList>li:nth-child(1){background-color:#cfe965}.pageGuide .box2 ul.circleList>li:nth-child(2){background-color:#8bd8f5}.pageGuide .box2 ul.circleList>li:nth-child(3){background-color:#fc8fb8}.pageGuide .box2 ul.circleList>li>div>span{display:block}.pageGuide .box2 ul.circleList>li>div>span:first-child{width:120px;height:120px}.pageGuide .box2 ul.circleList>li>div>span:first-child img{width:100%}.pageGuide .box2 ul.circleList>li>div>span:last-child{text-align:center;font-size:2.7rem}.pageGuide .box2 ul.textList{width:80%;margin:0 auto}.pageGuide .box2 ul.textList>li{font-size:1.8rem;margin-bottom:50px}.pageGuide .box2 ul.textList>li:nth-child(1) h3 span{background-color:#cfe965}.pageGuide .box2 ul.textList>li:nth-child(2) h3 span{background-color:#8bd8f5}.pageGuide .box2 ul.textList>li:nth-child(3) h3 span{background-color:#fc8fb8}.pageGuide .box2 ul.textList>li h3{margin-bottom:1em}.pageGuide .box2 ul.textList>li h3 span{display:inline-block;border-radius:50px;padding:5px 40px;font-size:2.7rem}.pageGuide .box2 ul.textList>li ul{padding-left:2em;list-style:disc}.pageGuide .box2 aside{width:80%;margin:0 auto}.pageGuide .box3{width:800px;margin:0 auto}.pageGuide .box3 th{width:10em}.pageGuide .box3 td{text-align:left}.pageGuide .box3 td h3{font-size:1.8rem;font-weight:bold}.pageGuide .box3 td ul{list-style:disc;padding-left:2em}.pageGuide .box3b{text-align:center}.pageGuide .box3b>div{display:inline-block}.pageGuide .box3b tr{border-bottom:1px solid #ccc}.pageGuide .box3b th,.pageGuide .box3b td{padding:20px 0}.pageGuide .box3b th{width:10em}.pageGuide .box3b td{text-align:left}.pageGuide .box4{width:1100px;margin:0 auto}.pageGuide .box4 ul{display:grid;grid-template-columns:repeat(4, 1fr);gap:20px}.pageGuide .box4 ul li{padding:10px 20px;border:1px solid #328f12;line-height:1.5}.pageGuide .box4 aside{padding-top:1em}.pageGuide .box5{width:84%;margin:0 auto}.pageGuide .box5 .first{display:grid;grid-template-columns:1fr 240px;gap:40px;margin-bottom:40px}.pageGuide .box5 .first .awardText{padding-top:1em}.pageGuide .box5 .first .awardText>span{margin-left:10px;display:inline-block;border:1px solid #ccc;padding:5px 10px}.pageGuide .box5 .first .image{border:1px solid #ccc}.pageGuide .box5 .first .image img{width:100%;border:10px solid #fff;border-bottom:none;vertical-align:bottom}.pageGuide .box5 .first .image .caption{padding:5px 0;border-top:none;text-align:center;font-size:1.4rem}.pageGuide .box5 .second .text p{margin-bottom:1em}.pageGuide .box5 .second>.image ul{display:grid;grid-template-columns:repeat(4, 1fr);gap:20px}.pageGuide .box5 .second>.image li{border:1px solid #ccc}.pageGuide .box5 .second>.image li .image img{width:100%;border-bottom:none;vertical-align:bottom}.pageGuide .box5 .second>.image li .caption{padding:5px 0;border-top:none;text-align:center;font-size:1.4rem}.pageFacilities .box1 .floorMap{text-align:center;margin-bottom:40px}.pageFacilities .box1 .gallery{margin-bottom:40px;display:flex;justify-content:center;align-items:center;gap:30px}.pageFacilities .box1 .gallery>li{border:1px solid #ccc}.pageFacilities .box1 .floorList{text-align:center}.pageFacilities .box1 .floorList>ul{display:inline-block}.pageFacilities .box1 .floorList>ul>li{display:grid;grid-template-columns:5em 1fr;text-align:left;padding:15px 10px;border-bottom:1px solid #ccc}.pageFacilities .box1 .floorList>ul>li>div:nth-child(1){font-weight:bold}.pageFacilities .box2{width:1000px;margin:0 auto}.pageFacilities .box2 .oneItem{margin-bottom:80px}.pageFacilities .box2 .oneItem:last-child{margin-bottom:0}.pageFacilities .box2 .oneItem .itemWrap{display:grid;grid-template-columns:1fr 500px;gap:70px}.pageFacilities .box2 .oneItem .itemWrap .text p,.pageFacilities .box2 .oneItem .itemWrap .text ul{margin-bottom:1em}.pageFacilities .box2 .oneItem .itemWrap .text .coffeeRounge{border:1px solid #ccc;padding:20px;line-height:1.6}.pageFacilities .box2 .oneItem .itemWrap .text .coffeeRounge h4{font-size:1.8rem;margin-bottom:1em}.pageFacilities .box2 .oneItem .itemWrap .image img{width:100%;border-radius:40px 0 40px 0}.pageFacilities .box2 .oneItem .commonButton{width:240px;margin-top:1em}.pageFacilities .box3{width:1000px;margin:0 auto}.pageFacilities .box3 .building{width:50%;margin:0 auto 60px}.pageFacilities .box3 .building img{width:100%}.pageFacilities .box3 ul>li{display:grid;grid-template-columns:500px 1fr;gap:70px;margin-bottom:60px}.pageFacilities .box3 ul>li:last-child{margin-bottom:0}.pageFacilities .box3 ul>li .image{height:300px;background-size:cover;background-repeat:no-repeat;border:1px solid #ccc}.pageFacilities .box3 ul>li .yutoriam{background-image:url(../images/ul/facilities/yutoriam.webp);background-position:center bottom}.pageFacilities .box3 ul>li .yotsubaen{background-image:url(../images/ul/facilities/yotsubaen.webp);background-position:center bottom}.pageFacilities .box3 ul>li .textWrap h3{font-size:2.2rem;color:#328f12;font-weight:bold;margin-bottom:1em}.pageFacilities .box3 ul>li .textWrap .text p{margin-bottom:1em}.pageFacilities .box3 ul>li .textWrap .text .commonButton{width:240px}.pageFaq .box1{width:800px;margin:0 auto}.pageFaq .box1 dl{padding-bottom:2em;border-bottom:1px solid #ccc;margin-bottom:2em}.pageFaq .box1 dl:last-child{border-bottom:none;padding-bottom:0;margin-bottom:0}.pageFaq .box1 dl dt{font-size:1.8rem;font-weight:bold;display:grid;grid-template-columns:80px 1fr;align-items:center;margin-bottom:20px}.pageFaq .box1 dl dt::before{width:50px;height:50px;line-height:50px;text-align:center;content:"Q";background-color:#328f12;color:#fff;border-radius:50%;font-size:2rem;font-weight:bold;font-family:"Saira",sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal}.pageFaq .box1 dl dd{font-size:1.6rem;line-height:1.6;display:grid;grid-template-columns:80px 1fr;align-items:center}.pageFaq .box1 dl dd::before{width:50px;height:50px;line-height:50px;text-align:center;content:"A";background-color:#fa9b7d;color:#fff;border-radius:50%;font-size:2rem;font-weight:bold;font-family:"Saira",sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal}.pageFree .box1{width:800px;margin:0 auto 50px}.pageFree .box1 p{margin-bottom:1em}.pageFree .box1 p:last-child{margin-bottom:0}.pageFree .box2{width:800px;margin:0 auto}.pageFree .box2 h3{font-size:1.8rem;font-weight:bold;margin-bottom:1em}.pageFree .box2 h4{margin-bottom:1em}.pageFree .box2 .tel{display:flex;align-items:center;font-size:1.8rem;font-weight:bold;margin-bottom:1em;line-height:1}.pageFree .box2 .tel .icon{font-size:2.4rem;margin-right:10px}.pageFree .box2 .tel .en{font-family:"Saira",sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal;font-weight:bold;letter-spacing:2px;font-size:3rem;color:#328f12}.pageFree .box2 .schedule>div{display:grid;grid-template-columns:100px 1fr}.pageFree .box2 .schedule>div>div{font-size:1.6rem}.pageFree .box2 .schedule>div>div:nth-child(1){font-weight:bold}.pageHoumon .box1{width:1000px;margin:0 auto}.pageHoumon .box2{width:1000px;margin:0 auto}.pageHoumon .box2 h4{font-size:2rem;margin-bottom:1em}.pageHoumon .box3{width:1000px;margin:0 auto}.pageHoumon .box3 .image{text-align:center;margin-bottom:30px}.pageHoumon .box3 .text{border:1px solid #ccc;padding:20px;background-color:#f5f5f5;text-align:center}.pageHoumon .box3 .text h4{margin-bottom:1em}.pageHoumon .box3 .text h4>span{font-weight:bold;font-size:2.2rem}.pageNyuin .commonTextImage{width:1000px;margin:0 auto}.pageNyuin .box1 h4{text-align:center;font-size:2rem;margin-bottom:2em;color:#e56782}.pageNyuin .box1 .firstList{margin-bottom:60px}.pageNyuin .box2{text-align:center}.pageNyuin .box2 h4{font-size:2.4rem;color:#d00;margin-bottom:1em}.pageNyuin .box2 ul{border:1px solid #ccc;padding:30px 50px;display:inline-block;list-style:decimal}.pageNyuin .box2 ul li{font-size:1.8rem;text-align:left;margin-bottom:10px}.pageNyuin .box2 ul li:last-child{margin-bottom:0}.pageNyuin .box2 ul li::marker{font-size:2.4rem;font-weight:bold;font-family:"Saira",sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal;color:#328f12}.pageNyuin .box3 ul{list-style:disc;padding-left:1.5em}.pageNyuin .box3 ul li{padding:5px 0}.pageNyuin .box4 .commonButton{margin-top:1em;width:300px}.pageNyuin .box6 aside{display:block;padding-top:10px}.pageNyuin .box7 p{margin-bottom:2em}.pageNyuin .box7 p:last-child{margin-bottom:0}.pageNyuin .box7>div{text-align:center;margin-bottom:2em}.pageNyuin .box7>div>div{display:inline-block;border:1px solid #ccc;padding:20px;background-color:#f5f5f5}.pageNyuin .box7>div>div h3{font-size:1.8rem;font-weight:bold;margin-bottom:1em}.pageNyuin .box7>div>div ul{list-style:disc;overflow:hidden;padding-left:1.5em}.pageNyuin .box7>div>div ul li{text-align:left;padding:5px 0}.pageNyuinlife .commonTextImage{width:1000px;margin:0 auto;margin-bottom:50px}.pageNyuinlife .commonTable{width:1000px;margin:0 auto}.pageNyuinlife .commonTable th{width:10em}.pageNyuinlife .commonTable td{text-align:left}.pageNyuinlife .innerTable{width:auto;display:inline-block;padding-top:5px}.pageNyuinlife .innerTable th{font-weight:normal;background-color:#eee;color:#333}.pageNyuinlife .addTable{width:1000px;margin:4em auto 0}.pageNyuinlife .addTable div{margin-bottom:30px}.pageNyuinlife .addTable ul{margin-top:1em;padding-left:2.5em;list-style:decimal}.pageNyuinlife .addTable ul li{margin-bottom:10px}.pageNyuinlife .addTable ul li:last-child{margin-bottom:0}.pageNyuinset .commonTextImage{width:1000px;margin:0 auto}.pageNyuinset .commonTable{width:1000px;margin:0 auto}.pageNyuinset .commonTable table{table-layout:fixed}.pageNyuinset .commonTable thead th:nth-child(1){width:10em}.pageNyuinset .commonTable thead th:nth-child(3){width:15em}.pageNyuinset .commonTable th,.pageNyuinset .commonTable td{text-align:center}.pageNyuinset .table2{padding-top:20px}.pageNyuinset .table2>div{display:grid;grid-template-columns:150px 1fr}.pageNyuinset .table2>div>div{border-bottom:1px solid #ccc;font-size:1.6rem;padding:20px}.pageNyuinset .table2>div>div:nth-child(1){font-weight:bold}.pageNyuinset aside{padding-top:20px}.pageNyuinset aside>div{display:grid;grid-template-columns:2em 1fr}.pageNyuinset aside>div:nth-child(1){margin-bottom:10px}.pageNyuinset aside>div>div{font-size:1.6rem;line-height:1.5}.pageVisitation .box1{width:800px;margin:0 auto 1em}.pageVisitation .box1 table{margin:1em 0}.pageVisitation .box1 table td{border:1px solid #ccc;padding:10px 20px}.pageVisitation .box1 table td:nth-child(1){text-align:center;background-color:#eee}.pageVisitation .box2{width:800px;margin:0 auto}.pageVisitation .box2 ul{list-style:disc;padding-left:1.5em}.pageVisitation .box2 ul li{margin-bottom:10px}.pageVisitation .box3{width:800px;margin:0 auto}.pageVisitation .box3 .toAddress{border:1px solid #ccc;padding:20px;background-color:#f5f5f5;text-align:center}.pageVisitation .box3 .toAddress h3{font-size:2rem;margin-bottom:1em}.pageVisitation .box3 .toAddress div{font-size:1.8rem;text-align:center}.pageVisitation .box3 ul{padding-top:1em;list-style:disc;padding-left:1.5em}.pageRespite .box1{width:1000px;margin:0 auto 50px}.pageRespite .box2{width:1000px;margin:0 auto}.pageRespite .box2 aside{padding-top:1em}.pageRespite .box3{width:1000px;margin:0 auto}.pageRespite .commonFlowListVertical{width:800px;margin:0 auto}.pageRespite .commonFlowListVertical aside{display:block;margin-top:10px;border:1px solid #ccc;padding:20px}.pageRespite .commonFlowListVertical aside h4{font-size:1.8rem;font-weight:bold;margin-bottom:10px}.pageRespite .commonFlowListVertical aside>div{display:grid;grid-template-columns:3em 1fr;align-items:center;gap:0}.pageRespite .commonFlowListVertical aside>div>div{line-height:1.3}.pageRespite .commonFlowListVertical aside>div>div:nth-child(2){font-family:"Saira",sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal;font-size:3rem}.pageRespite .commonFlowListVertical aside>div>div:nth-child(2)>a{color:#328f12}.pageWard .box1{width:1000px;margin:0 auto}.pageWard .box1 .text{margin-bottom:30px}.pageWard .box1 .image{display:flex;justify-content:center;align-items:center;gap:30px}.pageWard .box2{width:1000px;margin:0 auto}.pageDoctor .box1{width:1200px;margin:0 auto;display:grid;grid-template-columns:1fr 400px;gap:80px}.pageDoctor .box1 .text{margin-bottom:30px}.pageDoctor .box1 .text p::first-letter{padding-left:1em}.pageDoctor .box1 .text p{margin-bottom:1em}.pageDoctor .box1 .image{text-align:center}.pageDoctor .box1 .image div:nth-child(1){margin-bottom:10px}.pageDoctor .box1 .image img{width:400px}.pageDoctor .box2{width:800px;margin:0 auto}.pageDoctor .box2 table td{text-align:left}.pageDoctor .box3{width:800px;margin:0 auto}.pageDoctor .box3 .commonUl{margin-bottom:60px}.pageDoctor .box3 .addBanner li{border-top:1px solid #ccc;padding-top:30px;margin-top:30px}.pageDoctor .box3 .addBanner li:last-child{margin-bottom:0}.pageDoctor .box3 .addBanner li a{text-align:center;color:#333;line-height:1}.pageDoctor .box3 .addBanner li a img{padding:10px;border:1px solid #ccc}.pageDoctor .box3 .addBanner li a div:nth-child(2){padding-top:10px}.pageDoctor .box4{width:1000px;margin:0 auto}.pageDoctor .box4 .doctorWrap{margin-bottom:60px}.pageOpinion .box1{width:1000px;margin:0 auto;display:grid;grid-template-columns:1fr 200px;gap:80px}.pageOpinion .box1 .image img{width:100%}.pageOpinion .box2{width:1200px;margin:0 auto}.pageOpinion .box2 ul{display:grid;grid-template-columns:repeat(2, 1fr);gap:40px}.pageOpinion .box2 ul li{border:1px solid #ccc;border-top:none;padding:30px;line-height:2;background-color:#fff;background-image:repeating-linear-gradient(to bottom, #e0e4e8 0px, #e0e4e8 1px, transparent 1px, transparent 32px)}.pageOpinion .box2 ul li h4{font-size:1.8rem;color:#328f12;font-weight:bold}.pageOpinion .box2 ul li>div{padding-left:1em}.pageOpinion .box2 ul li .letter{margin-bottom:2em}.pageOpinion .box2 ul li .letter>span{display:block;text-align:right}.pageMonorail .box1{width:1000px;margin:0 auto;background-color:#eeffdf;border-radius:20px;padding:40px}.pageMonorail .box1 h3{font-size:2.4rem;font-weight:bold;color:#328f12;text-align:center;margin-bottom:30px}.pageMonorail .box1 .image{text-align:center}.pageMonorail .box1 .text{text-align:center;line-height:2}.pageMonorail .box2{width:1000px;margin:0 auto}.pageMonorail .box3{width:1000px;margin:0 auto}.pageMonorail .box3 table td{text-align:left}.pageMonorail .box4{width:1000px;margin:0 auto}.pageMonorail .box4 .text aside{display:block;margin:1em 0;padding:20px;background-color:#eeffdf;border-radius:10px}.pageMonorail .box5{width:1000px;margin:0 auto}.pageMonorail .box5 ul{display:grid;grid-template-columns:repeat(3, 1fr);gap:20px}.pageMonorail .box5 ul li{border:1px solid #ccc}.pageMonorail .box5 ul li img{width:100%}.pageMonorail .box6{width:1000px;margin:0 auto}.pageMonorail .box6 h3{font-size:2rem;font-weight:bold;margin-bottom:10px}.pageMonorail .box6 .date{margin-bottom:40px}.pageMonorail .box6 .details{margin-bottom:40px}.pageMonorail .box6 .photo ul{display:grid;grid-template-columns:repeat(3, 1fr);gap:20px}.pageMonorail .box6 .photo ul li{border:1px solid #ccc}.pageMonorail .box6 .photo ul li img{width:100%}.pageMonorail .box6 .plusVertical{margin-top:60px}.pageEiyoka .box1 .image{text-align:center;margin-bottom:30px}.pageEiyoka .box1 .commonButton{width:500px;margin:0 auto}.pageEiyoka .box1 .commonButton a{font-size:1.8rem}.pageEiyoka .box2 ul{display:grid;grid-template-columns:repeat(2, 1fr);gap:40px}.pageEiyoka .box2 ul li{line-height:1.6}.pageEiyoka .box2 ul li a{font-size:1.8rem}.pagePim .box1{text-align:center}.pagePim .box1 ul{display:inline-block;padding-left:1.5em;list-style:disc;text-align:left}.pagePim .box2 .image{text-align:center;margin-bottom:30px}.pagePim .box2 .image>img{width:400px}.pagePim .box2 .commonButton{width:500px;margin:0 auto}.pagCorporation .box1 .commonButton{width:500px;margin:0 auto}.pagChart .box1{width:1000px;margin:0 auto}.pagChart .box2{width:800px;margin:0 auto}.pagChart .box2 div{margin-bottom:50px}.pagChart .box2 ul{display:inline-block;padding-left:2em;list-style:disc;text-align:left;line-height:1.5}.pagChart .box2 ul li{margin-bottom:10px}.pagChart .box2 ul li:last-child{margin-bottom:0}.pagHeisetsu .box1{width:800px;margin:0 auto}.pagHeisetsu .box1>.image{margin-bottom:40px}.pagHeisetsu .box1 ul{display:grid;grid-template-columns:repeat(2, 1fr);gap:40px}.pagHeisetsu .box1 ul li>.image{margin-bottom:20px}.pagHeisetsu .box1 ul li>.image img{width:100%}.pagHeisetsu .box2{width:1000px;margin:0 auto}.pagHeisetsu .box2 .image{margin-bottom:20px}.pagHeisetsu .box2 .image img{width:100%}.pagHeisetsu .box2 .commonButton{width:500px;margin:0 auto 60px}.pagHeisetsu .box2 .commonButton a{font-size:1.8rem}.pagHeisetsu .box2 .blockList{display:grid;grid-template-columns:repeat(2, 1fr);gap:40px;margin-bottom:60px}.pagHeisetsu .box2 .blockList li{border:2px solid #328f12;padding:20px}.pagHeisetsu .box2 .blockList li h3{font-size:2rem;margin-bottom:.7em}.pagHeisetsu .box2 .blockList li table th{width:7em}.pagHeisetsu .box2 .blockList li table th,.pagHeisetsu .box2 .blockList li table td{text-align:left;border-bottom:1px solid #ccc;padding:20px}.pagHeisetsu .box2 .policy{margin-bottom:60px;list-style:disc;padding-left:1.5em}.pagHeisetsu .box2 .policy2{margin-bottom:60px}.pagHeisetsu .box2 .policy2 li{margin-bottom:20px}.pagHeisetsu .box2 .policy2 li:last-child{margin-bottom:0}.pagHeisetsu .box2 .policy2 li h4{font-size:1.8rem;font-weight:bold}.pagHeisetsu .box2 .commonTable td{text-align:left}.pagCsr .box1{text-align:center}.pagCsr .box2{width:800px;margin:0 auto}.pagCsr .box2 .block{margin-bottom:60px}.pagCsr .box2 .block:last-child{margin-bottom:0}.pagCsr .box2 .block>ul{list-style:disc;padding-left:1.5em;margin:1em 0}.pagCsr .box2 .block>ul li{margin-bottom:10px}.pagCsr .box2 .block>ul li:last-child{margin-bottom:0}.pagCsr .box2 .block>ul li>ul{margin:10px 0;list-style:decimal;padding-left:1.5em}.pagCsr .box2 .block>ul li>ul li{margin-bottom:10px}.pagCsr .box2 .block>ul li>ul li:last-child{margin-bottom:0}.pagCsr .box2 .block aside{margin-top:10px;padding:10px;border:1px solid #ccc;background-color:#f5f5f5}.pagAlliance .box1{width:900px;margin:0 auto}.pagAlliance .box2{width:900px;margin:0 auto}.pagAlliance .box2 aside{margin-bottom:20px}.pagAlliance .box2 aside>div{display:grid;grid-template-columns:1.5em 1fr}.pagAlliance .box2 .tel td{font-size:2rem}.pagAlliance .box2 .tel td a{color:#333}.pagAlliance .box2 .tel td:first-child{width:6em}.pagAlliance .flow{margin-bottom:40px}.pagAlliance .flow>.block{border:3px solid #328f12;border-radius:10px;padding:20px;margin-bottom:50px;position:relative}.pagAlliance .flow>.block:last-child{margin-bottom:0}.pagAlliance .flow>.block:last-child::after{content:""}.pagAlliance .flow>.block::after{content:"";position:absolute;left:50%;bottom:-65px;transform:translateX(-50%) rotate(90deg);font-family:"Material Symbols Rounded";color:#333;font-size:4rem}.pagAlliance .flow>.block>span{position:absolute;top:20px;left:20px;font-size:4rem;line-height:1;font-weight:bold;font-family:"Saira",sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal;color:#328f12}.pagAlliance .flow>.block>h3{padding-left:50px;font-size:2.4rem;line-height:1.6}.pagAlliance .flow>.block>div{padding-top:10px;padding-left:50px;line-height:1.6}.pageRoomCharges .box1{width:1000px;margin:0 auto}.pageRoomCharges .box1 .buttonWrap{display:flex;gap:20px}.pageRoomCharges .box2{width:1000px;margin:0 auto}.pageRoomCharges .box2 table{table-layout:fixed}.pageRoomCharges .box2 table tr:first-child th:first-child{width:150px}.pageRoomCharges .box2 table tr:first-child td{background-color:#eee}.pageRoomCharges .box2 table th,.pageRoomCharges .box2 table td{line-height:1.6}.pageRoomCharges .box2 .table1,.pageRoomCharges .box2 .table2{margin-bottom:50px}.pageRoomCharges .box3{width:1000px;margin:0 auto}.pageRoomCharges .box3 aside{display:inline-block;border:1px solid #ccc;padding:10px 20px;margin-bottom:30px}.pageRoomCharges .box3 ul{display:grid;grid-template-columns:1fr 1fr;gap:30px}.pageRoomCharges .box3 ul li{display:grid;grid-template-columns:1fr 3em;padding:10px 20px;border-bottom:1px solid #ccc;align-items:center;font-size:1.8rem;line-height:1.6}.pageRoomCharges .box3 ul li>div:nth-child(2){color:#328f12;font-weight:bold}.pageRoomCharges .box4{width:1000px;margin:0 auto}.pageRoomCharges .tel{display:grid;grid-template-columns:2.5em 1fr;padding-top:20px;margin-bottom:30px;font-size:3rem;line-height:1}.pageRoomCharges .tel a{color:#333}.pageRoomCharges .tel>div:nth-child(2){font-family:"Saira",sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal;font-size:3.6rem}.pageZaitaku .box1,.pageZaitaku .box2,.pageZaitaku .box3{width:1000px;margin:0 auto;font-size:1.6rem}.pageZaitaku .box1 .text,.pageZaitaku .box2 .text,.pageZaitaku .box3 .text{font-size:1.6rem}.pageZaitaku .box2 p{font-size:1.6rem;display:block;margin-bottom:1em}.pageRecruit .commonTable .bgg{background-color:#eee}.pageRecruit .noborder th,.pageRecruit .noborder td{border:none}.pageRecruit .noborder td{text-align:left}.pageRecruit .intro{text-align:center;margin-bottom:30px}.pageRecruit .intro .tel{display:flex;justify-content:center;padding-top:20px;margin-bottom:10px;font-size:3rem;gap:20px;line-height:1}.pageRecruit .intro .tel a{color:#333}.pageRecruit .intro .tel>div:nth-child(2){font-family:"Saira",sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal;font-size:3.6rem}.pageRecruit .box1 aside{display:block;padding-top:1em}.pageRecruit .box2 .commonButton{padding-top:30px;width:500px;margin:0 auto}.pageRecruit .box3 table td{text-align:left}.pageRecruit .box4{text-align:center}.pageNursing .box1{width:800px;margin:0 auto}.pageNursing .box1 h3{font-size:2.4rem;margin-bottom:10px}.pageNursing .box1 div{margin-bottom:2em}.pageNursing .box1 .commonUl{list-style:decimal}.pageNursing .box2{width:1200px;margin:0 auto}.pageNursing .box2 .commonImageAndTextLeft,.pageNursing .box2 .commonImageAndTextRight{margin-bottom:50px}.pageNursing .box2 .commonImageAndTextLeft p::first-letter,.pageNursing .box2 .commonImageAndTextRight p::first-letter{padding-left:1em}.pageNursing .box2 .text::first-letter{padding-left:1em}.pageNursing .box2 .text aside{display:block;padding-top:1em;text-align:right}.pageNursing .box3{width:1000px;margin:0 auto}.pageNursing .box3 .goal{border:1px solid #ccc;padding:20px;border-radius:10px;margin-bottom:40px}.pageNursing .box3 .goal h3{text-align:center;font-size:2.4rem;margin-bottom:10px}.pageNursing .box3 div{text-align:center}.pageNursing .box3 div ul{display:inline-block;list-style:decimal;font-size:1.8rem;padding-left:1.5em}.pageNursing .box3 div ul li{margin-bottom:10px;text-align:left}.pageNursing .box3 div ul li:last-child{margin-bottom:0}.pageNursing .box3 div ul li::marker{font-size:3rem;font-weight:bold;font-family:"Saira",sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal;color:#328f12}.pageNursing .box4{width:1050px;margin:0 auto;text-align:center}.pageNursing .box4 ul{display:inline-block;list-style:decimal;font-size:1.8rem;padding-left:1.5em}.pageNursing .box4 ul li{margin-bottom:10px;text-align:left}.pageNursing .box4 ul li:last-child{margin-bottom:0}.pageNursing .box4 ul li::marker{font-size:3rem;font-weight:bold;font-family:"Saira",sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal;color:#328f12}.pageNursing .box5{width:1000px;margin:0 auto}.pageNursing .box5 .commonImageAndTextLeft,.pageNursing .box5 .commonImageAndTextRight{margin-bottom:50px}.pageNursing .box5 .commonImageAndTextLeft p::first-letter,.pageNursing .box5 .commonImageAndTextRight p::first-letter{padding-left:1em}.pageNursing .box6{width:1000px;margin:0 auto}.pageNursing .box6 p{margin-bottom:1em}.pageNursing .box6 p:last-child{margin-bottom:0}.pageNursery .box1{width:1000px;margin:0 auto}.pageNursery .box1 p{display:block;margin-bottom:1em}.pageNursery .box1 p:last-child{margin-bottom:0}.pageNursery .box1 .image div:nth-child(1){margin-bottom:20px}.pageNursery .box1 .commonUl{padding-top:2em}.pageNursery .box2{width:800px;margin:0 auto}.pageNursery .box2 .commonTable{margin-top:1em}.pageNursery .box2 .commonTable td{text-align:left}.pageNursery .box2 .commonTable td h4{font-size:1.8rem;font-weight:bold;margin-bottom:10px}.pageNursery .box2 .commonTable td ul{list-style:disc;padding-left:2em;margin-bottom:1em}.pageNursery .box2 .commonTable td ul:last-child{margin-bottom:0}.pageNursery .box2 .commonTable td ul li{line-height:1.6;margin-bottom:10px}.pageNursery .box2 .commonTable td ul li:last-child{margin-bottom:0}.pageNursery .box3{width:800px;margin:0 auto}.pageNursery .box3 td{text-align:left}.pageNursery .box3 aside{padding-top:1em}.pageNursery .box3 aside>div{display:flex;gap:10px}.pageAccess .commonTable .common-table-row{display:grid;align-items:center;grid-template-columns:1fr 1fr;border:1px solid #ccc;margin-bottom:20px}.pageAccess .commonTable .common-table-row:last-child{margin-bottom:0}.pageAccess .commonTable .common-table-row .common-table-th{height:100%;background-color:#328f12;padding:20px;color:#fff;font-size:1.6rem;font-weight:bold}.pageAccess .commonTable .common-table-row .common-table-td{padding:20px;font-size:1.6rem;line-height:1.6}.pageAccess .commonTable .common-table-row .common-table-td ul{list-style:disc;padding-left:1.5em}.pageAccess .box1{width:800px;margin:0 auto}.pageAccess .box1 .commonTable table:nth-child(1){margin-bottom:40px}.pageAccess .box3{width:800px;margin:0 auto}.pageAccess .box3 .item{margin-bottom:40px}.pageAccess .box3 .item h3{font-weight:bold;font-size:1.8rem}.pageAccess .box4{text-align:center}.pageAccess .box4>img{border-radius:10px}.pageAccess .box5{width:800px;margin:0 auto}.pageAccess .box5 ul{display:inline-block;padding-left:1.5em;list-style:disc}.pageAccess .box5 ul li{margin-bottom:20px}.pageAccess .box5 ul li:last-child{margin-bottom:0}.pageAccess .box5 ul li h3{font-size:1.8rem;font-weight:bold}.pageAccess .box6{width:800px;margin:0 auto;text-align:center}.pageKamoku .box1{width:800px;margin:0 auto}.pageKamoku .box1 p{margin-bottom:1em}.pageKamoku .box1 p:last-child{margin-bottom:0}.pageKamoku .box2 aside{padding-top:.5em;text-align:right;color:#e56782}.pageKamoku .box3{width:1000px;margin:0 auto}.pageKamoku .box3 .doctorWrap{margin-bottom:40px}.pageKamoku .box3 .doctorWrap:last-child{margin-bottom:0}.pageKamoku .box4{text-align:center}.pageKamoku .box4 ul{text-align:left}.pageKamoku .box4 div{display:inline-block;text-align:left}.pageKamoku .box4 aside{display:block;padding-top:10px;padding-left:1.5em}.pageKamoku .boxGekaEx1{width:800px;margin:0 auto}.pageKamoku .boxGekaEx1 .commonUl{margin-bottom:10px}.pageKamoku .boxGekaEx1 p{margin-bottom:1em}.pageKamoku .boxGekaEx1 p:last-child{margin-bottom:0}.pageKamoku .boxHifukaEx1{width:1000px;margin:0 auto}.pageKamoku .boxHifukaEx1 .commonUl{display:grid;grid-template-columns:repeat(3, 1fr);gap:40px;line-height:1.6}.pageKamoku .boxRehabilitationEx1{width:800px;margin:0 auto}.pageKamoku .boxRehabilitationEx1>div{margin-bottom:50px}.pageKamoku .boxRehabilitationEx1>div:last-child{margin-bottom:0}.pageKamoku .boxRehabilitationEx1 .intro{margin-bottom:40px;font-size:1.6rem;line-height:1.6}.pageKamoku .boxRehabilitationEx1 .tanto{margin-bottom:40px}.pageKamoku .boxRehabilitationEx1 .naiyo table th,.pageKamoku .boxRehabilitationEx1 .naiyo table td{padding:20px;border:1px solid #ccc}.pageKamoku .boxRehabilitationEx1 .kiki .text{font-size:1.6rem}.pageKamoku .boxFujinkaEx1{width:800px;margin:0 auto}.pageKamoku .boxFujinkaEx1 p{margin-bottom:40px}.pageKamoku .boxFujinkaEx1 p:last-child{margin-bottom:0}.pageContact .box1{display:flex;justify-content:center;align-items:center;gap:50px}.pageContact .box1>div>div>div:nth-child(1){margin-bottom:1em}.pageContact .box2{width:900px;margin:0 auto}.pageContact .box2 .item{margin-bottom:60px;padding-bottom:60px;border-bottom:1px solid #ddd}.pageContact .box2 .item:last-child{margin-bottom:0;padding-bottom:0;border-bottom:none}.pageContact .box2 .item>div{font-size:1.6rem;line-height:1.8}.pageContact .box2 .item>div a{color:#328f12;text-decoration:underline}.pageContact .box2 .item>div a:hover{text-decoration:none}.pageContact .box2 .item>div h4{font-size:1.8rem;font-weight:bold;margin:2em 0 1em;line-height:1.5}.pageContact .box2 .item>div h4:first-child{margin-top:0}.pageContact .box2 .item>div ul.num{list-style:decimal;padding-left:1.5em;margin-bottom:1em}.pageContact .box2 .item>div ul.num>li{margin-bottom:.7em;line-height:1.6}.pageContact .box2 .item>div ul.num>li:last-child{margin-bottom:0}.pageContact .box2 .item>div ul:not(.num){list-style:disc;padding-left:1.5em;margin-bottom:1em}.pageContact .box2 .item>div ul:not(.num)>li{margin-bottom:.7em;line-height:1.6}.pageContact .box2 .item>div ul:not(.num)>li:last-child{margin-bottom:0}.pageContact .box2 .item>div aside{display:block;margin-bottom:1em;font-size:1.4rem;line-height:1.6}.pageContact .box2 .item>div .tel{margin-top:1em;font-size:1.6rem;font-weight:bold}.pageContact .box2 .item>div .tel a{font-family:"Saira",sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal;font-size:2.4rem;color:#328f12;text-decoration:none}.pageContact .box2 .item>div .tel a:hover{opacity:.8}.pagPastEvents .box1{width:900px;margin:0 auto}.pagPastEvents .box1 .archiveYearNav{display:flex;flex-wrap:wrap;gap:20px;margin-bottom:60px;list-style:none;padding:0}.pagPastEvents .box1 .archiveYearNav .commonButton>a{justify-content:space-between;min-width:140px;padding:10px 20px;font-size:1.6rem}.pagPastEvents .box1 .archiveYearNav .commonButton>a>span:nth-child(2){font-size:2.2rem;margin-left:0}.pagPastEvents .box1 .archiveYearNav .commonButton.is-current>a{background-color:#328f12;color:#fff}.pagPastEvents .box1 .archiveItem{margin-bottom:60px;padding-bottom:60px;border-bottom:1px dotted #328f12}.pagPastEvents .box1 .archiveItem:last-of-type{margin-bottom:0}.pagPastEvents .box1 .archiveItemBody{display:grid;grid-template-columns:1fr 300px;gap:30px;align-items:start;margin-bottom:30px}.pagPastEvents .box1 .archiveItemTable table th,.pagPastEvents .box1 .archiveItemTable table td{text-align:left;vertical-align:top;line-height:1.8;padding:10px}.pagPastEvents .box1 .archiveItemTable table th{width:8em;white-space:nowrap}.pagPastEvents .box1 .archiveItemTable table td{font-size:1.6rem}.pagPastEvents .box1 .archiveItemImage{text-align:center}.pagPastEvents .box1 .archiveItemImage img{max-width:300px;width:auto;height:auto}.pagPastEvents .box1 .archiveItemText{font-size:1.6rem;line-height:1.8}.pagPastEvents .box1 .archiveItemText p{margin-bottom:1em}.pagPastEvents .box1 .archiveItemText p:last-child{margin-bottom:0}.pagPastEvents .box1 .archiveEmpty{font-size:1.6rem;line-height:1.8}.pagPastEvents .box1 #page_navi_wrapper_top{margin-top:50px;text-align:center}.pagPastEvents .box1 #page_navi_wrapper_top .wp-pagenavi{margin-top:40px;text-align:center}.pagPastEvents .box1 #page_navi_wrapper_top .wp-pagenavi a,.pagPastEvents .box1 #page_navi_wrapper_top .wp-pagenavi span{display:inline-block;margin:0 4px 8px;padding:5px 10px;border:1px solid #ccc;color:#333;background:#fff;font-size:1.6rem;font-weight:bold;text-decoration:none}.pagPastEvents .box1 #page_navi_wrapper_top .wp-pagenavi a:hover,.pagPastEvents .box1 #page_navi_wrapper_top .wp-pagenavi .current{color:#fff;background:#328f12;border-color:#328f12}}