@charset "utf-8";
 @import url(/wp/wp-content/themes/mediwel_2021/_css/normalize.css);
@import url(/wp/wp-content/themes/mediwel_2021/_plugin/fontawesome/css/all.min.css);
@import url(/wp/wp-content/themes/mediwel_2021/_plugin/aos/aos.css);  @import url(/wp/wp-content/themes/mediwel_2021/_css/common_parts.css);
@import url(/wp/wp-content/themes/mediwel_2021/_css/common.css);  #mv { position: relative; height: 60rem; background-image: url(/wp/wp-content/themes/mediwel_2021/_img/index/mv_1.jpg); background-repeat: no-repeat; background-position: 80% center; background-size: cover; }
#mv:before { position: absolute; z-index: 1; top: 0; left: 0; content: ""; width: 100%; height: 100%; background-color: rgba(0, 0, 0, 0.15); }
#mv .inner { position: relative; height: inherit; }
#mv h1 { position: relative; z-index: 2; top: 60%; color: #FFF; text-align: center; line-height: 1.2; font-size: 8rem; font-weight: bold; font-family: "游明朝", YuMincho, "ヒラギノ明朝 ProN W6", "Hiragino Mincho ProN", "HiraMinProN-W6", "HG明朝E", "ＭＳ Ｐ明朝", "MS PMincho", "MS 明朝", 'Noto Serif JP', "Times New Roman", Meiryo, serif; filter: drop-shadow(0px 0px 15px rgba(0, 0, 0, 0.5)); -webkit-transform: translateY(-50%); transform: translateY(-50%); }
#mv h1 small { font-size: 7rem; }
@media screen and (max-width:480px) { #mv { height: 60vh; }
#mv h1 { top: 70%; font-size: 6rem; }
#mv h1 small { font-size: 5rem; }
} #main .ih2 { margin-bottom: 8rem; text-align: center; font-size: 4rem; }
#main .ih2 span { display: block; color: #999; text-align: center; font-size: 1.6rem; }
@media screen and (max-width:896px) { #main .ih2 { margin-bottom: 4rem; }
} #mediwel { padding: 16rem 0; background-image: url(/wp/wp-content/themes/mediwel_2021/_img/common/bg_mark.jpg); background-repeat: no-repeat; background-position: center; background-attachment: fixed; }
#mediwel h2 { margin-bottom: 6rem; text-align: center; line-height: 1.6; font-size: 4rem; }
#mediwel p { color: #555; text-align: center; font-weight: bold; }
#mediwel .btw { padding-top: 8rem; }
@media screen and (max-width:896px) { #main .sec { padding: 8rem 0; }
#mediwel h2 { margin-bottom: 3rem; }
#mediwel .btw { padding-top: 4rem; }
} #service {}
#service .svlist li { position: relative; height: 30rem; border-radius: 1rem; background-repeat: no-repeat; background-position: center; background-size: cover; text-align: center; }
#service .svlist li a, #service .svlist li h2 { position: relative; top: 50%; -webkit-transform: translateY(-50%); transform: translateY(-50%); }
#service .svlist li h2 { color: #FFF; }
#service .svlist li h2 span { color: #FFF; opacity: 0.6; }
#service .svlist .service { height: 40rem; background-image: url(/wp/wp-content/themes/mediwel_2021/_img/index/img_1.jpg); }
#service .svlist .running_improvement { background-image: url(/wp/wp-content/themes/mediwel_2021/_img/index/img_2.jpg); }
#service .svlist .m_and_a { background-image: url(/wp/wp-content/themes/mediwel_2021/_img/index/img_3.jpg); }
#service .svlist .doctor { background-image: url(/wp/wp-content/themes/mediwel_2021/_img/index/img_4.jpg); }
#service .svlist .pharmacist { background-image: url(/wp/wp-content/themes/mediwel_2021/_img/index/img_5.jpg); }
#service .svlist .office_work { background-image: url(/wp/wp-content/themes/mediwel_2021/_img/index/img_6.jpg); }
#service .svlist .seminar { background-image: url(/wp/wp-content/themes/mediwel_2021/_img/index/img_7.jpg); }
@media screen and (max-width:896px) { #service .svlist li { height: 35vw; }
#service .svlist .service { height: 50vw; }
} #information {} #contact_recruit { display: flex; }
#contact_recruit a { padding: 18rem 1rem 8rem; display: block; width: 100%; background-repeat: no-repeat; background-position: center; background-size: cover; text-decoration: none; text-align: center; }
#contact_recruit a .ih2 { color: #FFF; margin-bottom: 4rem; }
#contact_recruit a .ih2 span { color: #FFF; opacity: 0.8; }
#contact_recruit #contact { background-image: url(/wp/wp-content/themes/mediwel_2021/_img/index/img_8.jpg); }
#contact_recruit #recruit { background-image: url(/wp/wp-content/themes/mediwel_2021/_img/index/img_9.jpg); }
@media screen and (max-width:1024px) { #contact_recruit a { padding: 9rem 1rem 4rem; }
#contact_recruit a .ih2 { margin-bottom: 2rem; }
}
@media screen and (max-width:480px) { #contact_recruit { flex-flow: wrap; }
#contact_recruit a { width: 100%; padding: 5rem 1rem 4rem; }
}