@charset "UTF-8";

#mv .mv_textimg a { bottom:0; top:inherit; }
/* 受診案内と診療カード */
[id~="18165870"] .wrapper_item > .inner_item:nth-child(3) {display:none !important;}
[id~="18165870"] .wrapper_item {display:flex !important;flex-wrap:wrap !important;}
[id~="18165870"] .wrapper_item > .inner_item {width:33.3333% !important;margin:0 !important;}
.ikuma-mobile-nav {display:none;}
#web-reservation,#clinic-access {scroll-margin-top:110px;}
[id~="17812658"] {transform:none !important;opacity:1 !important;}
@media(max-width:767px){
[id~="18165870"] .wrapper_item > .inner_item {width:100% !important;}
[id~="17812658"] .wrapper_item {display:flex;flex-direction:column;}
[id~="17812658"] .inner_item_txt {order:-1;}
[id~="17812658"] .inner_item_img {margin-top:24px;}
.ikuma-mobile-nav {display:flex !important;position:fixed;left:0;right:0;bottom:0;z-index:10000;background:#fff;border-top:1px solid #dbe3ec;box-shadow:0 -2px 12px #00000012;padding-bottom:env(safe-area-inset-bottom);}
.ikuma-mobile-nav a {display:flex;align-items:center;justify-content:center;flex:1;min-height:60px;padding:8px 4px;font-size:14px;font-weight:700;line-height:1.4;color:#24486e;text-decoration:none;border-right:1px solid #dbe3ec;background:#fff;}
.ikuma-mobile-nav a:first-child {flex:1.5;background:#3465a4;color:#fff;}
body {padding-bottom:76px !important;}
#fixbtn {display:none !important;}
}