#footer .more-over[data-v-6bdcd162]{background-color:#fcf8f2;padding:50px 0}@media screen and (min-width:1216px){#footer .more-over .content__body[data-v-6bdcd162]{width:1270px}}#footer .more-over .content__body a[data-v-6bdcd162]{display:flex;justify-content:center;align-items:center;height:180px;border-radius:3px;background-repeat:no-repeat;background-position:50%;box-shadow:0 3px 6px 0 rgba(0,0,0,.16);transition:all .3s}@media screen and (min-width:1216px){#footer .more-over .content__body a[data-v-6bdcd162]{width:400px;margin-right:27px}}@media screen and (max-width:1215px){#footer .more-over .content__body a[data-v-6bdcd162]{width:100%;margin:0 18px 10px 18px}}#footer .more-over .content__body a[data-v-6bdcd162]:first-of-type{background-image:url(/img/photo_more-over_1.jpg)}#footer .more-over .content__body a[data-v-6bdcd162]:nth-of-type(2){background-image:url(/img/photo_more-over_2.jpg)}#footer .more-over .content__body a[data-v-6bdcd162]:nth-of-type(3){background-image:url(/img/photo_more-over_3.jpg)}@media screen and (min-width:1216px){#footer .more-over .content__body a[data-v-6bdcd162]:nth-of-type(3){margin-right:0}}#footer .more-over .content__body a>div[data-v-6bdcd162]{display:flex;justify-content:center;align-items:center;height:100px;border-radius:3px;background-color:hsla(0,0%,100%,.9);text-align:center}@media screen and (min-width:1216px){#footer .more-over .content__body a>div[data-v-6bdcd162]{width:200px}}@media screen and (max-width:1215px){#footer .more-over .content__body a>div[data-v-6bdcd162]{width:80%}}#footer .more-over .content__body a>div .title--jp[data-v-6bdcd162]{margin-bottom:4px;font-size:10px}#footer .more-over .content__body a>div h4[data-v-6bdcd162]{margin-bottom:4px}#footer .more-over .content__body a[data-v-6bdcd162]:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}#footer .recruit-contact[data-v-6bdcd162]{background:#fcf8f2 url(/img/bg_recruit_contact.png) no-repeat 0}@media screen and (min-width:1216px){#footer .recruit-contact[data-v-6bdcd162]{padding:50px 0 50px 50%}}@media screen and (max-width:1215px){#footer .recruit-contact[data-v-6bdcd162]{padding-top:200px}#footer .recruit-contact .content__inner[data-v-6bdcd162]{width:100%;background-color:#fcf8f2;padding-bottom:20px}}#footer .recruit-contact .more--type1[data-v-6bdcd162]{font-family:游ゴシック体,YuGothic,游ゴシック Medium,Yu Gothic Medium,游ゴシック,Yu Gothic,sans-serif!important;background-image:url(/img/icon_mail_recruit.svg);background-position:20px}@media screen and (min-width:1216px){#footer .recruit-contact .more--type1[data-v-6bdcd162]{width:300px;line-height:110%}}@media screen and (max-width:1215px){#footer .recruit-contact .more--type1[data-v-6bdcd162]{background-position:20px}}#footer .footer[data-v-6bdcd162]{padding:0 15px 15px 15px;background:transparent}#footer .footer .content__inner[data-v-6bdcd162]{flex-direction:row;align-items:center}@media screen and (max-width:1215px){#footer .footer .content__inner[data-v-6bdcd162]{flex-direction:column}}@media screen and (min-width:1216px){#footer .footer .content__inner .content__head[data-v-6bdcd162]{width:500px}}@media screen and (min-width:1216px){#footer .footer .content__inner .content__head h3[data-v-6bdcd162]{margin:0;text-align:left}}@media screen and (max-width:1215px){#footer .footer .content__inner .content__head .google-map[data-v-6bdcd162]{margin-bottom:18px}}#footer .footer .content__inner .content__body>div[data-v-6bdcd162]{display:flex;flex-direction:column;margin-right:32px}#footer .footer .content__inner .content__body>div a[data-v-6bdcd162]{margin-bottom:1rem}#footer .footer .content__inner .content__body>div a[data-v-6bdcd162]:before{content:"";display:inline-block;border-color:#d9000c;border-style:solid;border-width:0 1px 1px 0;height:6px;vertical-align:middle;width:6px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);margin-right:12px}@media screen and (max-width:1215px){#footer .footer .content__inner .btn--hospital[data-v-6bdcd162]{display:flex;align-items:center;margin:21px auto;border:1px solid #707070;width:100%;height:77px;padding:0 20px}#footer .footer .content__inner .btn--hospital[data-v-6bdcd162]:hover{border-color:#d9000c}#footer .footer .content__inner small[data-v-6bdcd162]{font-size:10px}}