/* 산후조리원소개 */
.ov_list dl:last-child > dt a.blue{color: #4362c9;}
.ov_list dl:last-child > dt .linkic span{position:relative;padding-right:35px;}
.ov_list dl:last-child > dt .linkic span:before{content:'';position:absolute;right:0;top:50%;transform: translateY(-50%);width:20px;height:20px;background:url(/nanum/site/builder/dir/main/img/menu6602/linkblue.png)no-repeat center / auto 20px;}

/*산후조리원 특징*/
.placeimg_service .ov_list > dl > dt{width:calc(100% - 390px); max-width: inherit; font-weight: 500;}
.placeimg_service .ov_list > dl > dt .tit{margin-bottom:20px; font-weight: 600;}
.placeimg_service .ov_list > dl > dd{width:auto;}
.placeimg_service .ov_list > dl > dd > .ov_img{max-width:350px; margin:0 auto; border-radius:20px; overflow: hidden;}
.placeimg_service .ov_list > dl > dd > .ov_img img{max-width:100%; vertical-align: top;}

/* 산후조리원시설안내 */
.placeinfo .swiper-slide{font-size:0;}
.placeinfo .swiper-slide img{width:100%;height:100%;object-fit:cover;}
.placeinfo .control{z-index: 1;position: absolute;right: 30px;bottom: 30px;display: flex;justify-content: space-between;align-items: center;width: 200px;height: 45px;padding: 0 20px;background:rgba(0,0,0,.5);border-radius: 50px;box-sizing:border-box;}
.placeinfo .control .control_btn{width: 100%;display: flex;align-items: center;justify-content: space-between;}
.placeinfo .control p{font-size:18px;color:#fff;font-weight:600;letter-spacing: -1px;}
.placeinfo .control .swiper-pagination{flex-shrink: 0;position:relative;bottom:auto;width: auto;z-index:1;font-size:1.6rem;text-align: left;color:#fff;font-weight:400;}
.placeinfo .control .swiper-pagination span{font-weight:600;opacity:0.6;padding:0 5px;}
.placeinfo .control .swiper-pagination span.swiper-pagination-current{font-weight:700;opacity:1;}

.placeinfo .control .popbtn{display: flex;align-items: center;justify-content: space-between;width: 100px;height: 30px;}
.placeinfo .control .popbtn .pbtn{position: static;width: 30px;height: 30px;margin: 0;cursor:pointer;background:url(/nanum/site/builder/dir/main/img/menu6602/placearrow.png) no-repeat center;}
.placeinfo .control .popbtn .pbtn:after{display:none;}
.placeinfo .control .popbtn .pbtn.swiper-button-prev{transform:rotate(-180deg);}
.placeinfo .control .popbtn p{position: relative;display: inline-block;width:30px;height:30px;font-size: 0;text-indent: -9999px;z-index: 13;cursor: pointer;vertical-align: middle;top: 1px;}
.placeinfo .control .popbtn p.swiper_play1{display:none;}
.placeinfo .control .popbtn p a{display:block;width:30px;height:30px;}
.placeinfo .control .popbtn .swiper_play1 a{background: url(/nanum/site/builder/dir/main/img/menu6602/play.png) no-repeat center;}
.placeinfo .control .popbtn .swiper_stop1 a{background: url(/nanum/site/builder/dir/main/img/menu6602/stop.png) no-repeat center;}

.placeinfo .control .control_btn .swiper-pagination-lock,
.placeinfo .control .popbtn .swiper-button-lock{display:block !important;}































/********************태블릿********************/
@media all and (max-width:1024px){

/* 산후조리원시설안내 */
.placeinfo .swiper-slide{height:auto;}
.placeinfo .control{bottom:20px;left:50%;transform:translateX(-50%);width: 190px;height: 40px;padding:0 10px;}

}

/********************모바일********************/
@media all and (max-width:767px){

/*산후조리원 특징*/
.placeimg_service .ov_list > dl > dt{width:100%;}
.placeimg_service .ov_list > dl > dt .tit{margin-bottom:1vh;}

/* 산후조리원시설안내 */
.placeinfo .control{bottom: 0;width: 100%;height: 40px;border-radius:0;}
.placeinfo .control .control_btn{gap: 20px;justify-content: center;}
.placeinfo .control .popbtn{width:85px;}
.placeinfo .control .popbtn p,
.placeinfo .control .popbtn p a,
.placeinfo .control .popbtn .pbtns{width:25px;height:25px;}

}


/********************웹********************/
@media all and (min-width:1025px) {



}
