.swiper-wrapper{width:100%;height:auto}.swiper-slide{background-color:#f3f3f3;color:#fff;width:100%;height:100%;text-align:left;height:auto}.swiper-pagination-bullets{width:100px}.swiper-pagination-bullet{width:12px !important;height:12px !important;margin:0 0 0 10px !important;background:#fff}.swiper-pagination-bullet:first-child{margin:0 !important}.case__silder{margin-top:3%;margin-bottom:10%;position:relative}@media all and (max-width: 428px){.case__silder{margin-bottom:20%}}.case__silder .case__silder_item{position:relative}.case__silder .case__silder_item .item_img{display:block;position:relative}.case__silder .case__silder_item .item_info{position:absolute;bottom:0;background:rgba(0,0,0,.6);display:flex;width:100%;color:#fff;align-items:center;justify-content:flex-start;padding:.5em;gap:.5em}.case__silder .case__silder_item .item_info.hospital span{background-color:#de4439;display:inline-block;padding:1px .5em}.case__silder .case__silder_item .item_info.office span{background-color:#0935e9;display:inline-block;padding:1px .5em}.case__silder .case__silder_item .item__txt{padding:4%}.case__silder .case__silder_item .name{font-family:"Noto Sans Japanese-sb"}.case__silder .case__silder_item .item_tag{font-size:12px;color:gray;width:100%;border-top:1px solid gray;margin-top:3em}.case__silder .swiper-button-prev::after,.case__silder .swiper-button-next::after{display:none}.case__silder .swiper-button-prev,.case__silder .swiper-button-next{width:60px;height:60px;top:50%;transform:translateY(-50%);position:absolute;z-index:10;display:flex;justify-content:center;align-items:center}.case__silder .swiper-button-prev{left:0;transform:translate(-50%, -50%)}.case__silder .swiper-button-next{right:0;transform:translate(50%, -50%)}.case__silder .swiper-button-prev img,.case__silder .swiper-button-next img{width:100%;height:auto}.case__silder .swiper-button-prev img:hover,.case__silder .swiper-button-next img:hover{opacity:.7}.case__silder .swiper-button-prev{left:0}.case__silder .swiper-button-next{right:0}.case__silder .swiper-pagination{position:absolute;bottom:-56px !important}@media all and (max-width: 428px){.case__silder .swiper-pagination{bottom:-25px !important}}.case__silder .swiper-pagination-bullet{background:#ccc;opacity:1}.case__silder .swiper-pagination-bullet-active{background:#ff2d55}/*# sourceMappingURL=swiper.min.css.map */