@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/home-support/bg_midashi.jpg)}#hospitalMenu{margin-bottom:50px}#hospitalMenu ul{list-style:none;zoom:1;display:grid;grid-template-columns:repeat(auto-fit, minmax(330px, 1fr));gap:30px 40px;width:100%}@media screen and (max-width:767px){#hospitalMenu ul{grid-template-columns:repeat(auto-fit, minmax(250px, 1fr));justify-content:center}}#hospitalMenu ul li a{display:block;position:relative;color:var(--c-white)}#hospitalMenu ul li a img{width:100%;height:auto;border-radius:5px}@media screen and (max-width:767px){#hospitalMenu ul li a img{border-radius:5px 5px 0 0}}#hospitalMenu ul li a p{background:url(../img/common/bg_blue_alpha90.png) left top repeat;border-radius:0 0 5px 5px;position:absolute;width:100%;left:0;bottom:0}@media screen and (max-width:767px){#hospitalMenu ul li a p{position:static;left:auto;bottom:auto}}#hospitalMenu ul li a p span{background:url(../img/common/icon_arrow_right_small.png) 96% 15px no-repeat;padding:15px 15px 12px;font-size:150%;line-height:1.2;display:block}@media screen and (max-width:767px){#hospitalMenu ul li a p span{background:none;font-size:128.6%}}
