@media screen and (max-width:767px){.pc-only{display:none}}@media not screen and (max-width:767px){.sp-only{display:none}}.text-center{text-align:center}.c-red{color:red}#pageMidashiWrap{background-image:url(../img/neurology/bg_midashi.jpg)}@media screen and (max-width:767px){#rehaContainer{margin:0 10px}}#departmentList{box-shadow:0 0 3px rgba(0,0,0,.2);border-radius:5px;margin-bottom:60px}#departmentList ul{list-style:none;text-align:center;padding:30px}@media screen and (max-width:767px){#departmentList ul{padding:0}}#departmentList ul li{display:inline-block;text-align:center;margin:0 68px}@media screen and (max-width:767px){#departmentList ul li{display:block;float:left;width:33%;margin:0;padding:20px 10px;box-sizing:border-box;line-height:1.3}}@media screen and (max-width:767px){#departmentList ul li a{display:block}}#careFlow{margin-bottom:60px}#careFlow #flowLeft,#careFlow #flowRight{width:48%}#careFlow #flowLeft{float:left}#careFlow #flowRight{float:right}#careFlow .flow{background:var(--c-light-gray2);padding:30px}@media screen and (max-width:767px){#careFlow .flow{padding:10px}}#careFlow .flow ol{list-style:none}#careFlow .flow ol li{background:url(../img/common/icon_arrow_bottom.png) center bottom no-repeat;padding-bottom:20px;margin-bottom:5px}#careFlow .flow ol li.last{background:none;padding-bottom:0;margin-bottom:0}#careFlow .flow ol li div,#careFlow .flow ol li dt{background:var(--c-base);color:var(--c-white);line-height:1.3;font-size:142.9%;padding:5px 15px}@media screen and (max-width:767px){#careFlow .flow ol li div,#careFlow .flow ol li dt{font-size:114.3%}}#careFlow .flow ol li dd{background:var(--c-white);padding:10px 15px}@media screen and (max-width:767px){#careFlow .flow ol li dd{padding:10px}}#rehaAbout{margin-bottom:60px}#rehaAbout .photos{float:right;width:400px}@media screen and (max-width:767px){#rehaAbout .photos{float:none;width:auto}}@media screen and (max-width:767px){#rehaAbout .photos .left{width:49%;float:left;max-width:400px}}@media screen and (max-width:767px){#rehaAbout .photos .right{width:49%;float:right;max-width:400px}}#rehaAbout .detail{width:560px;float:left}@media screen and (max-width:767px){#rehaAbout .detail{width:auto;float:none}}#rehaAbout .detail table{width:100%;border-collapse:collapse}@media screen and (max-width:767px){#rehaAbout .detail table.time{display:block}}@media screen and (max-width:767px){#rehaAbout .detail table.time thead,#rehaAbout .detail table.time tbody,#rehaAbout .detail table.time tr,#rehaAbout .detail table.time th,#rehaAbout .detail table.time td{display:block}}#rehaAbout .detail table.center th,#rehaAbout .detail table.center td{text-align:center;width:14%;box-sizing:border-box}@media screen and (max-width:767px){#rehaAbout .detail table.center th,#rehaAbout .detail table.center td{padding:10px;vertical-align:middle}}#rehaAbout .detail table caption{background:url(../img/common/icon_list.gif) left 7px no-repeat;padding-left:20px;text-align:left;color:var(--c-base);font-size:114.3%}#rehaAbout .detail table th,#rehaAbout .detail table td{text-align:left;vertical-align:top;padding:10px 15px;font-weight:normal;border:1px solid var(--c-light-gray2)}#rehaAbout .detail table th{background:var(--c-white-dark);color:var(--c-base)}#doctors{width:900px;margin:0 auto}@media screen and (max-width:767px){#doctors{width:auto}}#doctors .photo{float:left;width:240px}@media screen and (max-width:767px){#doctors .photo{float:none;width:auto;text-align:center;margin-bottom:10px}}#doctors .info{width:600px;float:right;padding-top:35px}@media screen and (max-width:767px){#doctors .info{width:auto;float:none;padding-top:0}}#doctors .info .job{color:var(--c-base)}#doctors .info .name{background:url(../img/common/bg_posttitle.jpg) left bottom no-repeat;background-size:100% 3px;position:relative;font-size:171.4%;line-height:1.3;padding:0 0 12px;margin-bottom:20px}@media screen and (max-width:767px){#doctors .info .name{padding-right:30%}}#doctors .info .name a{position:absolute;display:block;right:0;bottom:10px}@media screen and (max-width:767px){#doctors .info .name a{width:30%;max-width:140px;bottom:10%}}#doctors .info .name a img{line-height:1;vertical-align:top}#doctors .info table{width:100%;border-collapse:collapse}#doctors .info table th{padding:5px;border:1px solid var(--c-gray);text-align:center;vertical-align:middle}#doctors .info table td{padding:5px;border:1px solid var(--c-gray);text-align:center;vertical-align:middle;color:var(--c-base)}#doctors .info table td.no{color:#000}.doctors ul{list-style:none}.doctors ul li{display:inline-block;margin:0 18px 10px}@media screen and (max-width:767px){.doctors ul li{display:block;float:left;width:50%;max-width:161px;padding:0 10px;text-align:center;margin:0 0 10px;box-sizing:border-box}}.doctors ul li a{display:block;text-align:center;font-size:142.9%}@media screen and (max-width:767px){.doctors ul li a{font-size:114.3%}}.doctors ul li p{margin-top:5px}
