.indexMain img{width:100%}.indexMenu{background:linear-gradient(-90deg,rgba(254,227,138,.3) 0,rgba(254,158,138,.3) 100%);padding:0 0 60px}.indexMenuMain{margin:-10px 0 60px}.mainMenuList{position:relative;display:-ms-grid;display:grid;-ms-grid-rows:auto 10px auto;grid-template-rows:auto auto;-ms-grid-columns:1fr 10px 1fr 10px 1fr;grid-template-columns:1fr 1fr 1fr;grid-gap:10px;gap:10px;background:#fff;border-radius:7px;box-shadow:0 3px 6px rgba(0,0,0,.1);padding:15px 15px}.mainMenuList>:nth-child(1){-ms-grid-row:1;-ms-grid-column:1}.mainMenuList>:nth-child(2){-ms-grid-row:1;-ms-grid-column:3}.mainMenuList>:nth-child(3){-ms-grid-row:1;-ms-grid-column:5}.mainMenuList>:nth-child(4){-ms-grid-row:3;-ms-grid-column:1}.mainMenuList>:nth-child(5){-ms-grid-row:3;-ms-grid-column:3}.mainMenuList>:nth-child(6){-ms-grid-row:3;-ms-grid-column:5}.mainMenuItem{text-align:center;border-radius:5px;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:5px;box-shadow:0 2px 2px 0 rgba(0,0,0,.3),inset 0 -3px 6px -2px rgba(0,0,0,.1)}.mainMeniLink{display:block;text-decoration:none;padding:10px 0}.mainMenuIcon{display:flex;justify-content:center;align-items:center;flex-direction:column}.mainMenuIcon span{margin:0 0 5px}.mainMenuIcon p{font-size:1.5rem;line-height:1.5;color:#444}.subMenuList{display:flex;flex-wrap:wrap;margin:0 -20px 20px 0}.subMenuItem{margin:0 20px 20px 0;width:calc(50% - 20px)}.subMenuLink{background:#fff;box-shadow:0 4px 0 #e9e9e9;text-decoration:none;padding:15px 30px 15px 15px;text-decoration:none;position:relative;display:block;width:100%;transition:.3s}.subMenuLink::before{position:absolute;right:15px;top:50%;transform:rotate(45deg) translateY(-50%);content:"";width:10px;height:10px;background:0 0;border-right:solid 3px #fe9e8a;border-top:solid 3px #fe9e8a}.subMenuLink:hover{box-shadow:0 0 0 #e9e9e9}.unNormal{display:flex;align-items:flex-start;flex-wrap:wrap}.unNormalTitle{color:#fff;font-size:1.6rem;background:#fe9e8a;color:#fff;padding:4px 20px;margin:0 40px 10px 0}.unNormalList{display:flex;align-items:flex-start;flex-wrap:wrap}.unNormalItem{margin:5px 25px 5px 0}.unNormalLink{display:inline-block}.nephrologyBnr{margin:40px 0}.news{padding:0 0 80px}.indexNews{margin:0 0 20px}.indexNewsWrap{margin:0 0 40px}.newsTabBtn{border:solid 0;color:#444;background:0 0;width:100%;padding:10px 10px;cursor:pointer;font-size:1.6rem;position:relative;font-weight:700}.newsTabBtn.newsTabBtnActive{background:0 0;color:#fe9e8a;font-weight:700!important}.newsTabBtn.newsTabBtnActive::before{content:"";position:absolute;left:0;right:0;bottom:0;height:3px;background:#fe9e8a}.newsCat{display:none}.newsCatAvtive{display:block}.indexNewsMore{max-width:235px;text-decoration:none;margin:0 0 0 auto;background:#fe9e8a;color:#fff;border-radius:8px;display:flex;align-items:center;transition:.3s;padding:12px 15px;font-size:1.5rem;position:relative}.indexNewsMore:hover{opacity:.8}.indexNewsMore::before{content:"";position:absolute;width:10px;height:10px;border-top:solid 4px #fff;border-right:solid 4px #fff;top:50%;transform:rotate(45deg) translateY(-50%);right:20px}.scheduleTitle{background:#fe9e8a;padding:18px;display:flex;justify-content:center;align-items:center;color:#fff;font-size:calc(1.64rem + .36vw)}.scheduleInfo{border:solid 1px #c4c4c4;padding:25px 15px}.scheduleTitle{font-size:1.6rem;margin:0 0 10px}.scheduleWeek{background:#e9e9e9;padding:3px 3px 3px 10px;margin:0 0 10px;font-weight:700}.scheduleTime{margin:0 0 5px;font-weight:700;color:#f22a00}.scheduleNote{font-size:1.4rem;margin-bottom:15px}.emergency{color:#f22a00;font-size:1.4rem;margin:0 0 20px}.restTitle{color:#fff;background:#fe9e8a;border-radius:8px;padding:5px 20px;font-size:1.4rem;display:inline-block;margin:0 0 10px}.belt{background:url(../images/index-belt.jpg) no-repeat;background-size:cover;padding:60px 0;margin:0 0 65px}.otherList{display:flex;flex-direction:column;align-items:center;justify-content:center}.otherItem{width:100%;max-width:320px}.otherItem:not(:last-of-type){margin:0 0 20px}.otherLink{display:block;background:#fff;padding:10px 10px 60px;transition:.3s;text-decoration:none;height:100%}.otherPic{margin:0 0 20px}.otherTitle{margin:0 0 15px;font-size:1.8rem;padding:0 0 0 30px;position:relative}.otherTitle::before{position:absolute;left:0;top:50%;content:"";width:10px;height:10px;border-top:solid 3px #fe9e8a;border-right:solid 3px #fe9e8a;transform:rotate(45deg) translateY(-50%)}.recruit{margin:0 0 80px}.recruitLink{display:block;text-decoration:none;transition:.3s;margin-bottom:30px}.recruitLink:hover{opacity:.8}.recruitRow{position:relative;max-width:560px;margin:0 auto}.recruitInfo{background:#afbdf5;color:#fff;position:relative;padding:15px 15px;display:flex;justify-content:center;flex-direction:column}.recruitTitle{font-size:calc(1.79rem + 1.71vw)}.recruitText{font-size:1.8rem}.recruitPic img.objImg{object-fit:cover;font-family:"object-fit: cover;";height:150px;object-position:100% 50%}.nagomiWrap{max-width:560px;margin:0 auto}.nagomiLink{transition:all .2s}.nagomiLink:hover{opacity:.8}.nagomiPc{display:none}.accessAddress{margin:0 0 20px}.gmap{padding:0 0 59%;position:relative;min-height:325px}.gmap iframe{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.otherList{display:flex;flex-direction:column;justify-content:center;align-items:center}@media (min-width:768px){.indexMenuMain{margin:-60px 0 70px}.mainMenuList{-ms-grid-columns:1fr 10px 1fr 10px 1fr 10px 1fr 10px 1fr;grid-template-columns:1fr 1fr 1fr 1fr 1fr}.mainMenuItem{border-right:solid 1px #dbdbdb;border-bottom:solid 0;box-shadow:none}.mainMenuItem:last-of-type{border-right:solid 0}.mainMeniLink{padding:10px 0}.mainMenuIcon span{margin:0 0 10px}.mainMenuIcon p{font-size:1.7rem}.nephrologyBnr{margin:60px 0}.nephrologyBnrLink{transition:all .2s}.nephrologyBnrLink:hover{opacity:.8}}@media (min-width:960px){.subMenuItem{width:calc(25% - 20px)}.indexNewsRow{display:flex;justify-content:space-between;align-items:flex-start}.indexNews{margin:0;width:66%}.indexSchedule{width:32%}.belt{padding:115px 0;margin:0 0 85px}.otherList{flex-direction:row;justify-content:space-between;align-items:stretch}.otherItem{max-width:100%;width:calc(33.33333% - 13.3333px)}.otherItem:not(:last-of-type){margin:0}.recruit{margin:0 0 110px}.recruitRow{margin:0;max-width:100%}.recruitInfo{width:315px;height:185px;padding:30px 0 30px 30px}.shape{position:absolute;left:calc(100% - 1px);top:0;display:block;border-left:63px solid #afbdf5;border-bottom:50px solid #afbdf5;border-top:135px solid transparent;border-right:27px solid transparent}.recruitPic img.objImg{top:0;right:0;position:absolute;margin:0 0 0 auto;height:185px;z-index:-1}.nagomiWrap{max-width:100%}.nagomiPc{display:block}.nagomiSp{display:none}.otherList{flex-direction:row;justify-content:space-between}}@media (min-width:1000px){.scheduleTitle{font-size:2rem}.recruitTitle{font-size:3.5rem}}