.hospital-img {
    width: 186px;
    margin: auto;
}

.hospital-img img {
    width: 100%;
    height: auto;
}

a.btn.btn-main.btn-dept {
    min-width: 440px;
}

a.btn.btn-main.btn-dept span {
    min-height: 54px;
    border-radius: 28px;
    width: calc(100% + 40px);
    padding-right: 50px;
    padding-left: 30px;
}

a.btn.btn-main.btn-dept::after {
    width: 41px;
    height: 41px;
}

#hospital-02 .hospital-img {
    width: 100%;
}