@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/outpatient/bg_midashi.jpg)}#outpatientMenu{margin-bottom:50px}#outpatientMenu ul{display:grid;grid-template-columns:repeat(auto-fit, minmax(330px, 1fr));gap:30px 40px;list-style:none;width:100%;zoom:1}@media screen and (max-width:767px){#outpatientMenu ul{grid-template-columns:repeat(auto-fit, minmax(250px, 1fr));justify-content:center}}#outpatientMenu ul li a{display:block;position:relative;color:var(--c-white)}#outpatientMenu ul li a img{width:100%;border-radius:5px}@media screen and (max-width:767px){#outpatientMenu ul li a img{border-radius:5px 5px 0 0}}#outpatientMenu 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){#outpatientMenu ul li a p{position:static;left:auto;bottom:auto}}#outpatientMenu 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){#outpatientMenu ul li a p span{background:none;font-size:128.6%}}
