.employ_content .medi_tit{margin: 0 0 50px;}
.employ_content .medi_tit h2{font-size: 24px; text-align: center; margin-top: 30px;}

.employ_content .medi_tit .medi_cate{margin-top:50px;}
.employ_content .medi_tit .medi_cate .mediCate_sw{position: relative; border-bottom: 1px solid #e3e5e8;}
.employ_content .medi_tit .medi_cate .mediCate_sw .swiper-wrapper{justify-content: space-between;}
.employ_content .medi_tit .medi_cate .mediCate_sw .swiper-slide{width: 89px !important; margin: 0 8px;}
.employ_content .medi_tit .medi_cate .mediCate_sw .swiper-slide:first-child{margin: 0 8px 0 0;}
.employ_content .medi_tit .medi_cate .mediCate_sw .swiper-slide:last-child{margin: 0 0 0 8px;}
.employ_content .medi_tit .medi_cate .mediCate_sw .swiper-slide a{display: flex; align-items: center; flex-direction: column; }
.employ_content .medi_tit .medi_cate .mediCate_sw .swiper-slide a span{margin: 17px 0; font-size: 15px; color: #666;}

.employ_content .medi_tit .medi_cate .mediCate_sw .swiper-slide .mc_line{display: none; position: absolute; left: 0; bottom: 0; width: 100%; height: 2px; background: #013a95; margin-top: 15px;}
.employ_content .medi_tit .medi_cate .mediCate_sw .swiper-slide.on .mc_line{display: block;}


.employ_list_wrap.mediPage .ep_list_wrap .hs_listTiT{z-index: 1; display: flex; align-items: center; justify-content: flex-start; margin-bottom: 40px;}
.employ_list_wrap.mediPage .ep_list_wrap .hs_listTiT .range_box{position: static; transform: translate(0); }
.employ_list_wrap.mediPage .ep_list_wrap .hs_listTiT .range_box .rb_order{margin-left: 20px;}
.employ_list_wrap.mediPage .ep_list_wrap .hs_listTiT .hs_search{display: flex; align-items: center;}
.employ_list_wrap.mediPage .ep_list_wrap .hs_listTiT .hs_search div + div{margin-left: 10px;}
.employ_list_wrap.mediPage .ep_list_wrap .hs_listTiT .hs_search div:nth-child(2){width: 300px;}

.employ_list_wrap.mediPage .ep_list_wrap .hs_listTiT .hs_search select{height: 37px; outline: none; font-size: 14px; color: #333;}
.employ_list_wrap.mediPage .ep_list_wrap .hs_listTiT .hs_search input{outline: none; padding: 0 55px 0 14px;}

.employ_list_wrap.mediPage .ep_list_wrap .hs_listTiT .hs_search .hs_in{position: relative;}
.employ_list_wrap.mediPage .ep_list_wrap .hs_listTiT .hs_search .hs_in a{position: absolute; top: 50%; right: 20px; transform: translateY(-50%); width: 37px; height: 37px; display: flex; align-items: center; justify-content: center;}
.employ_list_wrap.mediPage .ep_list_wrap .hs_listTiT .hs_search .hs_in a img{transform: translateY(-1px);}

.employ_list_wrap.mediPage .ep_list_wrap .hs_info_list_wrap > div{width: calc(25% - 19px);}
.employ_list_wrap.mediPage .ep_list_wrap .hs_info_list_wrap > div:nth-child(4n){margin-right: 0px;}
.employ_list_wrap.mediPage .ep_list_wrap .hs_info_list_wrap > div:nth-child(5n){margin-right: 25px;}
.employ_list_wrap.mediPage .ep_list_wrap .hs_info_list_wrap > div:nth-child(n+5){margin-top: 40px;}

.employ_list_wrap.mediPage .ep_list_wrap .hs_info_list_wrap .hs_info_list .imgBox a{border-radius: 6px;}
.employ_list_wrap.mediPage .ep_list_wrap .hs_info_list_wrap .hs_info_list .infoBox em{color: #4876ef;}
.employ_list_wrap.mediPage .ep_list_wrap .hs_info_list_wrap .hs_info_list .infoBox p{font-size: 16px;}
.employ_list_wrap.mediPage .ep_list_wrap .hs_info_list_wrap .hs_info_list .infoBox span{color: #555;}

/* .employ_list_wrap.mediEquipment .employ_content .search_navi_wrap .filterNavi{display: flex; align-items: center;} */
.employ_list_wrap.mediEquipment .employ_content .search_navi_wrap .filterNavi .total{margin-right: 15px; transform: translateY(3px);}
.employ_list_wrap.mediEquipment .employ_content .search_navi_wrap .filterNavi .total font{color: #485cef;}
.employ_list_wrap.mediEquipment .employ_content .search_navi_wrap .filterNavi .ft_btn select{height: 35px; border: none; outline: none; font-size: 14px;}


.section{padding-top: 80px !important;}

.employ_detail_header {width:100%; position:fixed; top:0; left:0; background-color:#fff; border-bottom:1px solid #e3e5e8; padding:16px 20px; padding-left:52px; display:none; align-items: center; box-sizing: border-box; z-index:99;}
.employ_detail_header * {box-sizing: border-box;}
.employ_detail_header a.back {height: 100%; background: url(/img/doctor_bridge/common/back.png) no-repeat left 20px center !important; background-size: 14px !important; position: absolute; top: 0; left: 0; display: flex; align-items: center; padding: 0 0 0 50px !important; width: auto !important;}
.employ_detail_header h2 {font-size:17px; color:#000; font-weight:500; letter-spacing:-0.025em; line-height:21px; padding-top:2px;}

.employ_detail_header .hamburger_btn {width:22px; height:16px; display:flex; justify-content: center; align-items: center; cursor: pointer; margin-left:auto; position: relative;}
.employ_detail_header .hamburger_btn span {display: block; width: 100%; height: 2px; background: #000; transition: 0.3s all;}
.employ_detail_header .hamburger_btn::after,
.employ_detail_header .hamburger_btn::before {content: ''; display: block; width: 100%; height: 2px; background: #000; position: absolute; transition: 0.2s all;}
.employ_detail_header .hamburger_btn::after {bottom:0; transform-origin:bottom left;}
.employ_detail_header .hamburger_btn::before {top:0; transform-origin:top left;}
.employ_detail_header .hamburger_btn.on span {opacity:0;}
.employ_detail_header .hamburger_btn.on::before {transform: rotate(45deg); top:-1px; left:3px; width:23px;}
.employ_detail_header .hamburger_btn.on::after {transform: rotate(-45deg); bottom:-1px; left:3px; width:23px;}

.card_type{padding: 3px 11px; font-size: 14px; color: #fff;}
.card_type.lease{background: #4876ef;}
.card_type.conveyance{background: #efa648;}
.card_type.sale{background: #0eb44d;}
.card_type.assignment{background: #832dd3;}



@media screen and (max-width:1260px) { /* pc 컨텐츠 최대 width 1200px + 양 옆 여백 30px */
    .employ_content .medi_tit .medi_cate{box-sizing: border-box;}
    .employ_content .medi_tit .medi_cate .mediCate_sw .swiper-slide{width: auto;}    
    .employ_list_wrap.openLocationPage .employ_content .search_navi_wrap{padding: 0;}
    .employ_list_wrap.openLocationPage .employ_content .location_list .ep_list_wrap{padding: 0;}
}
@media screen and (max-width:1023px) { /* 테블릿 가로 (해상도 768px ~ 1023px) */
    .employ_content .medi_tit h2{font-size: 20px; line-height: 1.5; margin-top: 10px;}
    .employ_content .medi_tit h2 b{display: block;}
    .employ_content .medi_tit .medi_cate{margin-top: 25px;}
    .employ_content .medi_tit .medi_cate .mediCate_sw .swiper-slide a span{margin: 10px 0; font-size: 14px;}    

    .employ_list_wrap.mediPage .ep_list_wrap .hs_info_list_wrap > div{width: calc(33.3333% - 19px);}
    .employ_list_wrap.mediPage .ep_list_wrap .hs_info_list_wrap > div:nth-child(3n){margin-right: 0px;}
    .employ_list_wrap.mediPage .ep_list_wrap .hs_info_list_wrap > div:nth-child(4n){margin-right: 25px;}
    .employ_list_wrap.mediPage .ep_list_wrap .hs_info_list_wrap > div:nth-child(n+4){margin-top: 40px;}

    .ft_btn.gender .inner_pop.gender .ip_select{display: block;}
    .ft_btn.gender .inner_pop.gender .ip_select span{width: calc(50% - 47px); float: left;}
    .ft_btn.gender .inner_pop.gender .ip_select span:nth-child(2n){margin-right: 0;}

    .ft_btn.addinfo .inner_pop.addinfo { position: fixed; top: 0; left: 100%; height: auto; transition: 0.3s all;}
    .ft_btn.addinfo .inner_pop.addinfo .ip_select span{width: calc(50% - 47px); float: left;}
    .ft_btn.addinfo .inner_pop.addinfo .ip_select span:nth-child(2n){margin-right: 0;}

    .ft_btn.addinfo .inner_pop.addinfo{position: fixed; top: 0; left: 100%; height: auto; transition: 0.3s all;}
    .ft_btn.addinfo .inner_pop.addinfo.leftMove{left: 0;}

    .ft_btn.addinfo .inner_pop.addinfo .ip_tit{display: block;}
    .ft_btn.addinfo .inner_pop.addinfo .ip_select{padding: 10px 20px; display: block; align-items: center; justify-content: space-around;}
    .ft_btn.addinfo .inner_pop.addinfo span{text-align: center; border: 1px solid #4876EF; border-radius: 8px; padding: 11px 20px; margin: 12px 0; background: #fff; color: #4876EF; transition: 0.3s all; flex: 1; margin-right: 10px;}
    .ft_btn.addinfo .inner_pop.addinfo span:last-child{margin-right: 0;}
    .ft_btn.addinfo .inner_pop.addinfo span:hover{background: #4c79ef; color: #fff;}
    

    .ft_btn.adtype .inner_pop.adtype { position: fixed; top: 0; left: 100%; height: auto; transition: 0.3s all;}
    .ft_btn.adtype .inner_pop.adtype .ip_select span{width: calc(50% - 47px); float: left;}
    .ft_btn.adtype .inner_pop.adtype .ip_select span:nth-child(2n){margin-right: 0;}

    .ft_btn.adtype .inner_pop.adtype{position: fixed; top: 0; left: 100%; height: auto; transition: 0.3s all;}
    .ft_btn.adtype .inner_pop.adtype.leftMove{left: 0;}
    
    .ft_btn.adtype .inner_pop.adtype .ip_tit{display: block;}
    .ft_btn.adtype .inner_pop.adtype .ip_select{padding: 10px 20px; display: block; align-items: center; justify-content: space-around;}
    .ft_btn.adtype .inner_pop.adtype span{text-align: center; border: 1px solid #4876EF; border-radius: 8px; padding: 11px 20px; margin: 12px 0; background: #fff; color: #4876EF; transition: 0.3s all; flex: 1; margin-right: 10px;}
    .ft_btn.adtype .inner_pop.adtype span:last-child{margin-right: 0;}
    .ft_btn.adtype .inner_pop.adtype span:hover{background: #4c79ef; color: #fff;}

    .ft_btn.addinfo .inner_pop.addinfo.leftMove{left: 0;}

    
}
@media screen and (max-width:767px) { /* 모바일 가로 & 테블릿 세로 (해상도 480px ~ 767px) */       

    .employ_content .medi_tit{margin: 10px 0 30px;}
    .employ_list_wrap.mediPage .ep_list_wrap .hs_listTiT{flex-direction: column; align-items: flex-start;} 
    .employ_list_wrap.mediPage .ep_list_wrap .hs_listTiT .hs_search{width: 100%; margin-top: 15px;}
    .employ_list_wrap.mediPage .ep_list_wrap .hs_listTiT .hs_search div:nth-child(2){width: 100%;}
    .employ_list_wrap.mediPage .ep_list_wrap .hs_listTiT .hs_search .hs_in a{right: 10px;}    

    .employ_list_wrap.mediPage .ep_list_wrap .hs_listTiT .range_box{width: 100%; justify-content: space-between;}
    .employ_list_wrap.mediPage .ep_list_wrap .hs_listTiT .range_box h3{font-size: 16px;}    

    .employ_content .medi_tit .medi_cate .mediCate_sw .swiper-slide a img{height: 38px;}

    .employ_list_wrap.mediPage .ep_list_wrap .hs_info_list_wrap > div{width: calc(50% - 10px);}
    .employ_list_wrap.mediPage .ep_list_wrap .hs_info_list_wrap > div:nth-child(2n){margin-right: 0px;}
    .employ_list_wrap.mediPage .ep_list_wrap .hs_info_list_wrap > div:nth-child(2n+1){margin-right: 20px;}
    .employ_list_wrap.mediPage .ep_list_wrap .hs_info_list_wrap > div:nth-child(n+3){margin-top: 20px;}
    .employ_list_wrap.mediPage .ep_list_wrap .hs_info_list_wrap .hs_info_list .infoBox p{font-size: 15px; margin: 7px 0 2px;}
    .employ_list_wrap.mediPage .ep_list_wrap .hs_info_list_wrap .hs_info_list .infoBox span{font-size: 12px;}
    .employ_list_wrap.mediPage .ep_list_wrap .hs_info_list_wrap .hs_info_list .infoBox em{font-size: 12px;}


    .headerWrap{display: none;}
    .employ_detail_header {display:flex;}
}


@media screen and (max-width:479px){
    .employ_detail_header {padding:15px 20px; padding-left:50px;}
    .employ_detail_header a.back {width:52px; height:52px; background-size:12px;}
    .employ_detail_header h2 {font-size:17px; line-height:20px; padding-top:2px;}
    
    .employ_detail_header .hamburger_btn {width:20px; height:14px;}
    .employ_detail_header .hamburger_btn.on::before {left:3px; width:21px;}
    .employ_detail_header .hamburger_btn.on::after {left:3px; width:21px;}
}


/* 개원 상세페이지 */
.employ_content.od .open_detail_wrap .od_tit{display: flex; align-items: flex-end; border-bottom: 1px solid #e3e5e8; padding-bottom: 20px;}
.employ_content.od .open_detail_wrap .od_tit h3{font-size: 24px; color: #000; width: calc(100% - 60px);}
.employ_content.od .open_detail_wrap .od_tit > div:nth-child(1){width: 100%;     padding-right: 15px;}
.employ_content.od .open_detail_wrap .od_tit .tit_detail{margin-top: 10px;}
.employ_content.od .open_detail_wrap .od_tit .tit_detail ul{display: flex; align-items: center;}
.employ_content.od .open_detail_wrap .od_tit .tit_detail ul li{font-size: 14px;}
.employ_content.od .open_detail_wrap .od_tit .tit_detail ul li em{color: #555;}
.employ_content.od .open_detail_wrap .od_tit .tit_detail ul li font{margin-left: 5px;}
.employ_content.od .open_detail_wrap .od_tit .tit_detail ul li + li{position: relative; margin-left: 10px; padding-left: 10px;}
.employ_content.od .open_detail_wrap .od_tit .tit_detail ul li + li::before{content: ''; position: absolute; left: 0; top: 50%; transform: translateY(-50%); width: 1px; height: 15px; background: #e3e5e8;}

.employ_content.od .open_detail_wrap .od_tit .od_share{display: flex; align-items: center; margin-left: auto;}
.employ_content.od .open_detail_wrap .od_tit .od_share span{display: inline-block; width: 30px; height: 30px; border-radius: 50px; background: #f8f8f8; }
.employ_content.od .open_detail_wrap .od_tit .od_share span + span{margin-left: 15px;}
.employ_content.od .open_detail_wrap .od_tit .od_share span a{display: block; width: 100%; height: 100%; display: flex; align-items: center; justify-content: center;}

.employ_content.od .open_detail_wrap .od_tit .tit_inner{display: flex; align-items: center;}
.employ_content.od .open_detail_wrap .od_tit .tit_inner .card_type{margin-right: 10px;}

.employ_content.od .open_detail_wrap .od_content{padding: 20px 0 0 0;}
.employ_content.od .open_detail_wrap .od_content .od_thmub{ overflow: hidden; margin-top: 15px; border-radius: 8px; font-size: 0px;}
.employ_content.od .open_detail_wrap .od_content .od_thmub img{width: 100%;}
.employ_content.od .open_detail_wrap .od_content .od_thmub .detailThumb_sw .swiper-slide a{overflow: hidden; display: block; border-radius: 8px; font-size: 0;}
.employ_content.od .open_detail_wrap .od_content .od_thmub .detailThumb_sw .swiper-button-prev,
.employ_content.od .open_detail_wrap .od_content .od_thmub .detailThumb_sw .swiper-button-next{width: 50px; height: 50px;}
.employ_content.od .open_detail_wrap .od_content .od_thmub .detailThumb_sw .swiper-button-next{background: url(../../img/doctor_bridge/medi/dt_next.png) no-repeat right center / 100%;}
.employ_content.od .open_detail_wrap .od_content .od_thmub .detailThumb_sw .swiper-button-prev{background: url(../../img/doctor_bridge/medi/dt_prev.png) no-repeat left center / 100%; }


.employ_content.od .open_detail_wrap .od_content .od_info{margin: 50px 0 30px; border-bottom: 1px solid #ccc;}
/* .employ_content .open_detail_wrap .od_content .od_info *{width: 100% !important;} */
.employ_content.od .open_detail_wrap .od_content .od_info a {display: block; width: 100%; height: 100%;     word-break: break-word;}
.employ_content.od .open_detail_wrap .od_content .od_info table{width: 100% !important; max-width: 100% !important;}
.employ_content.old .open_detail_wrap .od_content .od_info{border-bottom: none;}
/* .employ_content .open_detail_wrap .od_content .od_info img{width: 100% !important;} */
.employ_content .open_detail_wrap .od_content .od_info img{width: 100%;}
.employ_content.old .open_detail_wrap .od_content .od_info .info_wrap + .info_wrap{margin-top: 30px;}
.employ_content.old .open_detail_wrap .od_content .od_info .info_wrap.iw_last{margin-top: 50px;}
.employ_content.old .open_detail_wrap .od_content .od_info .info_wrap.iw_last .edCont{border-top: none;}

.employ_content.od .open_detail_wrap .od_content .od_info h4{font-size: 22px; margin-bottom: 35px;}
.employ_content.od .open_detail_wrap .od_content .od_info .info_box{margin-bottom: 30px;}
.employ_content.od .open_detail_wrap .od_content .od_info .info_box p{font-size: 18px; margin-bottom: 8px;}
.employ_content.od .open_detail_wrap .od_content .od_info .info_box span{line-height: 1.6; font-size: 16px;}

.employ_content.od .open_detail_wrap .od_content .od_info h1{margin-bottom: 15px; font-size: 24px; font-family: 'Spoqa Han Sans Neo',sans-serif!important; max-width: 750px;}
.employ_content.od .open_detail_wrap .od_content .od_info .edCont{position: relative; padding: 20px 0 10px; border-top: 1px solid #e3e5e8;}
.employ_content.od .open_detail_wrap .od_content .od_info .edCont .edLine{width: 100%; display: flex; align-items: flex-start; height: 37px;}
.employ_content.od .open_detail_wrap .od_content .od_info .edCont .ed_more{display: none;; align-items: center; position: absolute; right: 10px; bottom: 0; width: auto; font-size: 13px; color: #888; letter-spacing: -0.025em;}
.employ_content.od .open_detail_wrap .od_content .od_info .edCont .ed_more .ed_arrow{border: 1px solid #e3e5e8; border: 1px solid #e3e5e8; width: 18px; height: 18px; border-radius: 50px; display: flex;align-items: center; justify-content: center; margin-left: 5px; padding: 1px; transition: 0.3s all; }
.employ_content.od .open_detail_wrap .od_content .od_info .edCont .ed_more .ed_arrow img{width: 10px;}
.employ_content.od .open_detail_wrap .od_content .od_info .edCont dl{display: flex; margin-bottom: 15px; width: 50%;}
.employ_content.od .open_detail_wrap .od_content .od_info .edCont dl:last-child{margin-bottom: 0;}
.employ_content.od .open_detail_wrap .od_content .od_info .edCont dl dt{max-width:80px; width: 100%; font-size: 14px; color: #555; }
.employ_content.od .open_detail_wrap .od_content .od_info .edCont.iw_two dl dt{max-width:120px;}
.employ_content.od .open_detail_wrap .od_content .od_info .edCont.iw_two .edLine:nth-of-type(1) dl{width: 100%;}
.employ_content.od .open_detail_wrap .od_content .od_info .edCont.iw_two .edLine:nth-of-type(1) dl dd a{display: inline-block; margin-left: 5px; text-decoration: underline; text-underline-position: below; color: #000;}
.employ_content.od .open_detail_wrap .od_content .od_info .edCont dl dd{width:calc(100% - 80px);}
.employ_content.od .open_detail_wrap .od_content .od_info .edCont dl dd p{font-size: 14px; color: #000; }
.employ_content.od .open_detail_wrap .od_content .od_info .edCont dl dd p.ed_blue{color: #4876ef;} 

.employ_content.od .open_detail_wrap .od_content .od_info .edCont .ed_detail_cont{line-height: 1.8;}
.employ_content.od .open_detail_wrap .od_content .od_info .edCont .ed_detail_cont img{width: 100%;}

.employ_content.od .open_detail_wrap .od_content .od_info .edCont .ed_map{margin-top: 20px;}

.employ_content.od .open_detail_wrap .od_content .od_info .edCont img{width: 100%;}

.employ_content.od .open_detail_wrap .od_content .od_info .edCont .serviceCenter{position: absolute; left: 0; top: 115%; display: flex; align-items: center; width: 200px;}
.employ_content.od .open_detail_wrap .od_content .od_info .edCont .serviceCenter a{font-size: 15px; color: #555; display: flex; align-items: center; margin-right: 20px;}
.employ_content.od .open_detail_wrap .od_content .od_info .edCont .serviceCenter a img{margin-right: 5px;}

.employ_content.od .open_detail_wrap .od_content .od_info .meid_notice{margin-top: 10px;}
.employ_content.od .open_detail_wrap .od_content .od_info .meid_notice .inner{background: #f4f6fa; padding: 20px 30px; box-sizing: border-box; border-radius: 15px; line-height: 1.6; display: flex; align-items: center;}
.employ_content.od .open_detail_wrap .od_content .od_info .meid_notice .inner .mn_img{margin-right: 15px;}
.employ_content.od .open_detail_wrap .od_content .od_info .meid_notice .inner p {font-size: 14px;}


.employ_content.od .open_detail_wrap .od_content .od_comment.location{margin-top: 40px;}
.employ_content.od .open_detail_wrap .od_content .od_comment h4{font-size: 22px; margin-bottom: 15px;}
.employ_content.od .open_detail_wrap .od_content .od_comment .comment_list{margin-bottom: 20px;}
.employ_content.od .open_detail_wrap .od_content .od_comment .comment_list .cl_item{border-bottom: 1px dashed #eaecee; padding-bottom: 25px; margin-bottom: 20px;}
.employ_content.od .open_detail_wrap .od_content .od_comment .comment_list .cl_item .c_i_txt em{font-size: 16px; font-weight: 500;}
.employ_content.od .open_detail_wrap .od_content .od_comment .comment_list .cl_item .c_i_txt p{margin: 5px 0; font-size: 16px;}
.employ_content.od .open_detail_wrap .od_content .od_comment .comment_list .cl_item .c_i_txt p.blindCont{color: #ccc; font-size: 14px; letter-spacing: -0.75px;}
.employ_content.od .open_detail_wrap .od_content .od_comment .comment_list .cl_item .c_i_txt .c_i_info{display: flex; align-items: center;}
.employ_content.od .open_detail_wrap .od_content .od_comment .comment_list .cl_item .c_i_txt .c_i_info span{font-size: 14px; color: #8491a7;}
.employ_content.od .open_detail_wrap .od_content .od_comment .comment_list .cl_item .c_i_txt .c_i_info a{position: relative; display: inline-block; margin-left: 10px; padding-left: 10px; font-size: 16px; color: #555;}
.employ_content.od .open_detail_wrap .od_content .od_comment .comment_list .cl_item .c_i_txt .c_i_info a::before{content: ''; position: absolute; top: 50%; left: 0; transform: translateY(-50%); width: 2px; height: 12px; background: #f4f5f6;}

.employ_content.od .open_detail_wrap .od_content .od_comment .comment_list .cl_item .c_i_subTxt{margin: 15px 0 0 30px; padding-top: 15px; border-top: 1px dashed #eaecee;}
.employ_content.od .open_detail_wrap .od_content .od_comment .comment_list .cl_item .c_i_subTxt em{position: relative; font-size: 16px; font-weight: 500;}
.employ_content.od .open_detail_wrap .od_content .od_comment .comment_list .cl_item .c_i_subTxt em::before{position: absolute; content: ''; top: 35%; left: -16px; font-size: 14px; font-weight: 500; transform: translateY(-50%); background: url(../../img/doctor_bridge/medi/reply_line.png) no-repeat left center; width: 10px;height: 10px; }
.employ_content.od .open_detail_wrap .od_content .od_comment .comment_list .cl_item .c_i_subTxt p{margin: 5px 0; font-size: 16px;}
.employ_content.od .open_detail_wrap .od_content .od_comment .comment_list .cl_item .c_i_subTxt p.blindCont{color: #ccc; font-size: 14px; letter-spacing: -0.75px;}
.employ_content.od .open_detail_wrap .od_content .od_comment .comment_list .cl_item .c_i_subTxt .c_i_info{display: flex; align-items: center;}
.employ_content.od .open_detail_wrap .od_content .od_comment .comment_list .cl_item .c_i_subTxt .c_i_info span{font-size: 14px; color: #8491a7;}
.employ_content.od .open_detail_wrap .od_content .od_comment .comment_list .cl_item .c_i_subTxt .c_i_info a{position: relative; display: inline-block; margin-left: 10px; padding-left: 10px; font-size: 16px; color: #555;}
.employ_content.od .open_detail_wrap .od_content .od_comment .comment_list .cl_item .c_i_subTxt .c_i_info a::before{content: ''; position: absolute; top: 50%; left: 0; transform: translateY(-50%); width: 2px; height: 12px; background: #f4f5f6;}

.employ_content.od .open_detail_wrap .od_content .od_comment .comment_form{position: relative; border: 1px solid #e3e5e8; border-radius: 7px; padding: 15px 20px;}
.employ_content.od .open_detail_wrap .od_content .od_comment .comment_form .tt_btn{display: flex; align-items: center; justify-content: flex-end; margin-top: 10px;}
.employ_content.od .open_detail_wrap .od_content .od_comment .comment_form .tt_btn > div{display: flex; align-items: center;}
.employ_content.od .open_detail_wrap .od_content .od_comment .comment_form .tt_btn > div input{margin-right: 7px; appearance: none; background: url(../../img/doctor_bridge/medi/medi_chk_off.png) no-repeat center; width: 20px; height: 20px;}
.employ_content.od .open_detail_wrap .od_content .od_comment .comment_form .tt_btn > div input:checked{background: url(../../img/doctor_bridge/medi/medi_chk_on.png) no-repeat center;}

.employ_content.od .open_detail_wrap .od_content .od_comment .comment_form .tt_btn > button{ padding: 7px 20px;  margin-left: 15px; border-radius: 50px; transition: 0.3s all;}
.employ_content.od .open_detail_wrap .od_content .od_comment .comment_form .tt_btn > button.sign{color: #fff; background: #4876ef;}
.employ_content.od .open_detail_wrap .od_content .od_comment .comment_form .tt_btn > button.sign:hover{background: #305ac2;}
.employ_content.od .open_detail_wrap .od_content .od_comment .comment_form .tt_btn > button.cancel{background: #fff; color: #4876ef; border: 1px solid #4876ef;}
.employ_content.od .open_detail_wrap .od_content .od_comment .comment_form .tt_btn > button.cancel:hover{opacity: 0.6;}
.employ_content.od .open_detail_wrap .od_content .od_comment .comment_form textarea{width: 100%; height: 150px; border: none; outline: none; resize: none;}   

.employ_content.od .open_detail_wrap .od_content .od_comment .c_i_reply{display: none;}
.employ_content.od .open_detail_wrap .od_content .od_comment .c_i_reply.on{display: block;}
.employ_content.od .open_detail_wrap .od_content .od_comment .c_i_reply .comment_form{margin-top: 15px;}
.employ_content.od .open_detail_wrap .od_content .od_comment .c_i_reply .comment_form textarea{height: 110px;}

.employ_content.od .open_detail_wrap .od_content .list_btn{display: flex; align-items: center; justify-content: center; margin-top: 50px; padding-top: 50px; border-top: 1px solid #e3e5e8; margin-bottom: 100px;}
.employ_content.od .open_detail_wrap .od_content .list_btn a{display: inline-block; border-radius: 50px; width: 180px; height: 45px; line-height: 45px; background: #fff; border: 1px solid #e3e5e8; text-align: center; color: #000; font-size: 15px; transition: 0.3s all;}
.employ_content.od .open_detail_wrap .od_content .list_btn a:hover{background: #c4c4c4;}
.employ_content.od .open_detail_wrap .od_content .list_btn .lb_write{background: #4876ef; margin-left: 10px; color: #fff;}

.employ_content.od .open_detail_wrap{margin-top: 10px;}
.employ_content .medi_tit{display: none;}


@media screen and (max-width:1260px) { /* pc 컨텐츠 최대 width 1200px + 양 옆 여백 30px */   
    .employ_content.od .open_detail_wrap .od_tit{padding: 0 15px 20px;}
    .employ_content.od .open_detail_wrap .od_content{padding: 20px 15px 0 15px;}    

    .employ_content.od .open_detail_wrap .od_tit h3{font-size: 22px; word-break: keep-all;}
}
@media screen and (max-width:1023px) { /* 테블릿 가로 (해상도 768px ~ 1023px) */
    .employ_content.od .medi_tit h2{font-size: 24px;}
    .employ_content.od .medi_tit h2 b{display: inline;}
    .employ_content.od .open_detail_wrap{margin-top: 0px;}
    .employ_content.od .open_detail_wrap .od_tit h3{font-size: 20px;         word-break: keep-all;}
    .employ_content.od .open_detail_wrap .od_content .od_info .edCont .ed_detail_cont p{font-size: 14px;}
}
@media screen and (max-width:767px) { /* 모바일 가로 & 테블릿 세로 (해상도 480px ~ 767px) */  
    .employ_content.od .medi_tit{margin: 0 0 15px;}
    .employ_content.od .medi_tit h2{font-size: 16px; margin-top: 0;}
    .employ_content.od .open_detail_wrap .od_tit{flex-direction: column; justify-content: center; align-items: center; padding: 0px 15px 20px 15px;}
    .employ_content.od .open_detail_wrap .od_tit .tit_inner{flex-direction: column;}
    .employ_content.od .open_detail_wrap .od_tit .tit_inner .card_type{margin-right: 0px; margin-bottom: 10px; font-size: 13px;}

    .employ_content.od .open_detail_wrap .od_tit h3{font-size: 20px; text-align: center; width: 100%;}
    .employ_content.od .open_detail_wrap .od_tit .tit_detail{margin-top: 10px;}
    .employ_content.od .open_detail_wrap .od_tit .tit_detail ul{flex-wrap: wrap; width: 300px; justify-content: center; margin: 0 auto;}
    .employ_content.od .open_detail_wrap .od_tit .tit_detail ul li{font-size: 13px;}   
    .employ_content.od .open_detail_wrap .od_tit .tit_detail ul li + li{margin-left: 13px; padding-left: 13px;}  
    .employ_content.od .open_detail_wrap .od_tit .tit_detail ul li:nth-child(n+3){margin-top: 5px;}
    .employ_content.od .open_detail_wrap .od_tit .tit_detail ul li:nth-child(3)::before{display: none;}
    /* .employ_content.od .open_detail_wrap .od_tit .tit_detail ul li:last-child{margin-top: 6px; padding-left: 0; margin-left:0;} */
    /* .employ_content.od .open_detail_wrap .od_tit .tit_detail ul li:last-child::before{display: none;} */

    .employ_content.od .open_detail_wrap .od_tit .od_share{margin-top: 15px;         margin-left: inherit;}
    .employ_content.od .open_detail_wrap .od_content .od_info{margin: 30px 0;}
    .employ_content.od .open_detail_wrap .od_content .od_info h4{font-size: 16px;}
    .employ_content.od .open_detail_wrap .od_content .od_info .info_box p{font-size: 15px;}
    .employ_content.od .open_detail_wrap .od_content .od_info .info_box span{font-size: 13px; line-height: 1.2;}

    .employ_content.od .open_detail_wrap .od_content .list_btn{display: none;}
    .employ_content.od .open_detail_wrap .od_content .list_btn a{font-size: 13px; width: 150px; height: 40px; line-height: 40px;}

    .employ_content.od .open_detail_wrap .od_content .od_info h1{font-size: 18px; margin-bottom: 10px;}
    .employ_content.od .open_detail_wrap .od_content .od_info .edCont{padding: 15px 0 10px;}
    .employ_content.od .open_detail_wrap .od_content .od_info .edCont .edLine{flex-direction: column; height: auto;}
    .employ_content.od .open_detail_wrap .od_content .od_info .edCont dl{width: 100%;}
    .employ_content.od .open_detail_wrap .od_content .od_info .edCont dl:last-child{margin-bottom: 15px;}

    .employ_content.od .open_detail_wrap .od_content .od_info .edCont dl dd p em{display: block;}
    .employ_content.od .open_detail_wrap .od_content .od_info .edCont dl dt{max-width: 100px;}
    .employ_content.od .open_detail_wrap .od_content .od_info .edCont.iw_two dl dt{max-width: 140px;}

    .employ_content.od .open_detail_wrap .od_content .od_info .edCont .ed_detail_cont{ line-height: 1.6; font-size: 14px;}

    .employ_content.od .open_detail_wrap .od_content .od_info .meid_notice .inner{padding: 15px 25px;}
    .employ_content.od .open_detail_wrap .od_content .od_info .meid_notice .inner .mn_img{display: none;}
    .employ_content.od .open_detail_wrap .od_content .od_info .meid_notice .inner p{font-size: 12px; }

    .employ_content.od .open_detail_wrap .od_content .od_thmub .detailThumb_sw .swiper-button-prev,
    .employ_content.od .open_detail_wrap .od_content .od_thmub .detailThumb_sw .swiper-button-next{width: 30px; height: 30px;}
    
    .employ_content.od .open_detail_wrap .od_content .od_comment h4{font-size: 16px; margin-bottom: 10px;}
    .employ_content.od .open_detail_wrap .od_content .od_comment .comment_list .cl_item .c_i_txt em{font-size: 13px;}
    .employ_content.od .open_detail_wrap .od_content .od_comment .comment_list .cl_item .c_i_txt p{font-size: 13px; margin: 3px 0;}
    .employ_content.od .open_detail_wrap .od_content .od_comment .comment_list .cl_item .c_i_txt .c_i_info a{font-size: 13px;}
    .employ_content.od .open_detail_wrap .od_content .od_comment .comment_list .cl_item .c_i_txt .c_i_info span{font-size: 12px;}

    .employ_content.od .open_detail_wrap .od_content .od_comment .comment_list .cl_item{    padding-bottom: 20px;}
    .employ_content.od .open_detail_wrap .od_content .od_comment .comment_list .cl_item .c_i_subTxt{margin: 15px 0 0 15px;}
    .employ_content.od .open_detail_wrap .od_content .od_comment .comment_list .cl_item .c_i_subTxt em{font-size: 13px;}
    .employ_content.od .open_detail_wrap .od_content .od_comment .comment_list .cl_item .c_i_subTxt p{font-size: 13px; margin: 3px 0;}
    .employ_content.od .open_detail_wrap .od_content .od_comment .comment_list .cl_item .c_i_subTxt .c_i_info a{font-size: 13px;}
    .employ_content.od .open_detail_wrap .od_content .od_comment .comment_list .cl_item .c_i_subTxt .c_i_info span{font-size: 12px;}

    .employ_content.od .open_detail_wrap .od_content .od_comment .comment_form{border: none; padding: 0;}
    .employ_content.od .open_detail_wrap .od_content .od_comment .comment_form textarea{font-size: 14px; height: 100px; padding: 15px 20px; border: 1px solid #e3e5e8; border-radius: 7px;}    
    .employ_content.od .open_detail_wrap .od_content .od_comment .c_i_reply .comment_form textarea{font-size: 14px; padding: 15px 20px; border: 1px solid #e3e5e8; border-radius: 7px;}

    .employ_content.od .open_detail_wrap .od_content .od_comment .comment_form .tt_btn > div{margin-right: auto;}
    .employ_content.od .open_detail_wrap .od_content .od_comment .comment_form .tt_btn > div label{font-size: 14px;}
    .employ_content.od .open_detail_wrap .od_content .od_comment .comment_form .tt_btn > button{font-size: 13px;}
    

    
}



.employ_list_wrap.openLocationPage .employ_content .medi_tit{margin: 0 0 50px;}
.employ_list_wrap.openLocationPage .employ_content .search_navi_wrap{margin-bottom: 60px;}
.employ_list_wrap.openLocationPage .employ_content .search_navi_wrap .cateNavi .inner .ep_allList::after{display: none;}

.employ_list_wrap.openLocationPage .employ_content .search_navi_wrap .searchBox{display: flex; align-items: center; max-width: 110px; width: 100%;}

.employ_list_wrap.openLocationPage .employ_content .search_navi_wrap .filterNavi{width: 100%; padding: 0;}
.employ_list_wrap.openLocationPage .employ_content .search_navi_wrap .filterNavi .searchBox{display: inline-block; max-width: 300px; width: 100%;}
.employ_list_wrap.openLocationPage .employ_content .search_navi_wrap .filterNavi .searchBox > div{width: 100%;}

.employ_list_wrap.openLocationPage .employ_content .search_navi_wrap .medi_filter{margin-top: 20px;}
.employ_list_wrap.openLocationPage .employ_content .search_navi_wrap .medi_filter .inner{display: flex; border-bottom: 1px solid #e3e5e8;padding: 15px 0 20px;}
.employ_list_wrap.openLocationPage .employ_content .search_navi_wrap .searchBox > div{position: relative; max-width: 350px; width: 100%;}
.employ_list_wrap.openLocationPage .employ_content .search_navi_wrap .searchBox > div input{outline: none;}
.employ_list_wrap.openLocationPage .employ_content .search_navi_wrap .searchBox > div a{position: absolute; top: 50%; right: 10px; transform: translateY(-50%); display: flex; align-items: center; justify-content: center; height: 35px; width: 35px;}
.employ_list_wrap.openLocationPage .employ_content .search_navi_wrap .searchBox > button{position: relative; background: url(../../img/doctor_bridge/search/sd_reset.png) no-repeat left 19px center / 14px; border: 1px solid #ccc; border-radius: 50px; padding: 5px 25px 5px 40px; font-size: 15px; color: #555;}
.employ_list_wrap.openLocationPage .employ_content .search_navi_wrap .searchBox > button::before{content: ''; position: absolute; top: 50%; transform: translateY(-50%); left: -20px; width: 1px; height: 14px; background: #e3e5e8;}

.employ_list_wrap.openLocationPage .employ_content .ep_list_wrap .hs_listTiT .range_box{position: relative; top: auto; transform: translateY(0);}
.employ_list_wrap.openLocationPage .ep_list_wrap .hs_info_list_wrap > div{width: calc(33.3333% - 17px);}
.employ_list_wrap.openLocationPage .ep_list_wrap .hs_info_list_wrap > div:nth-child(3n){margin-right: 0; }
.employ_list_wrap.openLocationPage .ep_list_wrap .hs_info_list_wrap > div:nth-child(n+4){margin-top: 25px;}
.employ_list_wrap.openLocationPage .ep_list_wrap .hs_info_list_wrap > div:nth-child(5n){margin-right: 25px;}
.employ_list_wrap.openLocationPage .ep_list_wrap .hs_info_list_wrap .hs_info_list .imgBox{position: relative; height: 220px;}
.employ_list_wrap.openLocationPage .ep_list_wrap .hs_info_list_wrap .hs_info_list .imgBox a{border-radius: 6px;}
.employ_list_wrap.openLocationPage .ep_list_wrap .hs_info_list_wrap .hs_info_list .imgBox button{position: absolute; right: 10px; bottom: 10px; display: flex; align-items: center; justify-content: center; width: 30px; height: 30px; background: rgba(255, 255, 255, 0.8); border-radius: 50px; transition: 0.3s all;}
.employ_list_wrap.openLocationPage .ep_list_wrap .hs_info_list_wrap .hs_info_list .imgBox button:hover{background: rgba(255, 255, 255, 0.9);}
.employ_list_wrap.openLocationPage .ep_list_wrap .hs_info_list_wrap .hs_info_list .imgBox button img{width: 60%;}

.employ_list_wrap.openLocationPage .ep_list_wrap .card_type{padding: 3px 11px; font-size: 14px; position: absolute; top: 15px; left: 15px; color: #fff;}
.employ_list_wrap.openLocationPage .ep_list_wrap .card_type.lease{background: #4876ef;}
.employ_list_wrap.openLocationPage .ep_list_wrap .card_type.conveyance{background: #efa648;}
.employ_list_wrap.openLocationPage .ep_list_wrap .card_type.sale{background: #0eb44d;}
.employ_list_wrap.openLocationPage .ep_list_wrap .card_type.assignment{background: #832dd3;}

.employ_list_wrap.openLocationPage .ep_list_wrap .hs_info_list_wrap .hs_info_list .infoBox p{font-size: 16px; width: 95%;}
.employ_list_wrap.openLocationPage .ep_list_wrap .hs_info_list_wrap .hs_info_list .infoBox em{color: #555; margin:5px 0 8px;}
.employ_list_wrap.openLocationPage .ep_list_wrap .hs_info_list_wrap .hs_info_list .infoBox ul{display: flex; align-items: center; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; width: 100%;}
.employ_list_wrap.openLocationPage .ep_list_wrap .hs_info_list_wrap .hs_info_list .infoBox ul li{font-size: 14px;}
.employ_list_wrap.openLocationPage .ep_list_wrap .hs_info_list_wrap .hs_info_list .infoBox ul li + li{position: relative; margin-left: 10px; padding-left: 10px;}
.employ_list_wrap.openLocationPage .ep_list_wrap .hs_info_list_wrap .hs_info_list .infoBox ul li + li::before{content: ''; position: absolute; top: 50%; left: 0; transform: translateY(-50%); width: 1px; height: 12px; background: #ccc;}
.employ_list_wrap.openLocationPage .ep_list_wrap .hs_info_list_wrap .hs_info_list .infoBox span{color: #888; width: 100%; margin-top: 2px;}
.employ_list_wrap.openLocationPage .ep_list_wrap .hs_info_list_wrap .hs_info_list .infoBox b{font-size: 14px; color: #888; margin-top: 6px; display: block;}
.employ_list_wrap.openLocationPage .ep_list_wrap .paging{margin-top: 50px;}

/* 일반매물 */
.employ_list_wrap.openLocationPage .ep_list_wrap.other .hs_info_list_wrap > div{width: calc(50% - 13px); border: 1px solid #e3e5e8; border-radius: 7px; padding: 20px; box-sizing: border-box;}
.employ_list_wrap.openLocationPage .ep_list_wrap.other .hs_info_list_wrap > div:nth-child(2n){margin-right: 0px;}
.employ_list_wrap.openLocationPage .ep_list_wrap.other .hs_info_list_wrap > div:nth-child(n+3){margin-top: 25px;}
.employ_list_wrap.openLocationPage .ep_list_wrap.other .hs_info_list_wrap > div:nth-child(3){margin-right: 25px;}

.employ_list_wrap.openLocationPage .ep_list_wrap.other .hs_info_list_wrap .hs_info_list .imgBox{height: 220px;}
.employ_list_wrap.openLocationPage .ep_list_wrap.other .hs_info_list_wrap .hs_info_list .imgBox a{border-radius: 6px;}

.employ_list_wrap.openLocationPage .ep_list_wrap.other .hs_info_list_wrap .hs_info_list .infoBox{position: relative; margin-top: 0;}
.employ_list_wrap.openLocationPage .ep_list_wrap.other .hs_info_list_wrap .hs_info_list .infoBox .ib_top{display: flex; align-items: center;}
.employ_list_wrap.openLocationPage .ep_list_wrap.other .hs_info_list_wrap .hs_info_list .infoBox .ib_bot{display: flex; align-items: center; justify-content: space-between;}
.employ_list_wrap.openLocationPage .ep_list_wrap.other .hs_info_list_wrap .hs_info_list .infoBox em{display: inline-flex; margin: 0 0 0 6px;}
.employ_list_wrap.openLocationPage .ep_list_wrap.other .hs_info_list_wrap .hs_info_list .infoBox span{width: 65%;}

.employ_list_wrap.openLocationPage .ep_list_wrap.other .hs_info_list_wrap .hs_info_list .infoBox > button{position: absolute; top: -5px; right: 0px; display: flex; align-items: center; justify-content: center; width: 27px; height: 27px; background: #f9f9f9; border-radius: 50px; transition: 0.3s all;}
.employ_list_wrap.openLocationPage .ep_list_wrap.other .hs_info_list_wrap .hs_info_list .infoBox > button img{width: 60%;}

.employ_list_wrap.openLocationPage .ep_list_wrap.other .card_type{padding: 2px 10px; font-size: 14px; position:static; top: auto; left: auto; color: #fff;}
.employ_list_wrap.openLocationPage .ep_list_wrap.other .card_type.lease{background: #4876ef;}
.employ_list_wrap.openLocationPage .ep_list_wrap.other .card_type.conveyance{background: #efa648;}
.employ_list_wrap.openLocationPage .ep_list_wrap.other .card_type.sale{background: #0eb44d;}
.employ_list_wrap.openLocationPage .ep_list_wrap.other .card_type.assignment{background: #832dd3;}

.employ_list_wrap.openLocationPage .meid_notice{margin-top: 70px;}
.employ_list_wrap.openLocationPage .meid_notice .inner{background: #f4f6fa; padding: 20px 30px; box-sizing: border-box; border-radius: 15px; line-height: 1.6; display: flex; align-items: center;}
.employ_list_wrap.openLocationPage .meid_notice .inner .mn_img{margin-right: 15px;}
.employ_list_wrap.openLocationPage .meid_notice .inner p {font-size: 14px;}

.employ_list_wrap.openLocationPage .ep_list_wrap .hs_info_list_wrap > div:nth-child(4n){margin-right: 25px;}

.employ_content.old .open_detail_wrap .od_content .od_info .info_wrap.iw_last .edCont{padding: 0 30px; box-sizing: border-box;}
.employ_content.old .open_detail_wrap .od_content .od_info .info_wrap.iw_last .premium_sw .hs_info_list{border: 1px solid #e3e5e8; border-radius: 7px; padding: 20px; box-sizing: border-box;}
.employ_content.old .open_detail_wrap .od_content .od_info .info_wrap.iw_last .premium_sw .hs_info_list .infoBox{margin-top: 0px;}
.employ_content.old .open_detail_wrap .od_content .od_info .info_wrap.iw_last .premium_sw .hs_info_list .infoBox p{font-size: 14px;}
.employ_content.old .open_detail_wrap .od_content .od_info .info_wrap.iw_last .premium_sw .hs_info_list .infoBox .ib_top{display: flex; align-items: center;}
.employ_content.old .open_detail_wrap .od_content .od_info .info_wrap.iw_last .premium_sw .hs_info_list .infoBox .ib_top strong{width: 30px;}
.employ_content.old .open_detail_wrap .od_content .od_info .info_wrap.iw_last .premium_sw .hs_info_list .infoBox .ib_top em{overflow: hidden; white-space: nowrap; text-overflow: ellipsis;     width: calc(100% - 30px);}    

.employ_content.old .open_detail_wrap .od_content .od_info .info_wrap.iw_last .premium_sw .hs_info_list .infoBox em img{width: auto;}
.employ_content.old .open_detail_wrap .od_content .od_info .info_wrap.iw_last .premium_sw .hs_info_list .infoBox em{ color: #555; display: block; margin: 0 0 0 6px; overflow: hidden;  white-space: nowrap; text-overflow: ellipsis;}
.employ_content.old .open_detail_wrap .od_content .od_info .info_wrap.iw_last .premium_sw .hs_info_list .infoBox ul{display: flex; align-items: center; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; width: 100%; margin: 5px 0;}
.employ_content.old .open_detail_wrap .od_content .od_info .info_wrap.iw_last .premium_sw .hs_info_list .infoBox ul li{font-size: 12px; letter-spacing: -0.8px;}
.employ_content.old .open_detail_wrap .od_content .od_info .info_wrap.iw_last .premium_sw .hs_info_list .infoBox ul li + li{position: relative; margin-left: 5px; padding-left: 5px;}
.employ_content.old .open_detail_wrap .od_content .od_info .info_wrap.iw_last .premium_sw .hs_info_list .infoBox ul li + li::before{content: ''; position: absolute; top: 50%; left: 0; transform: translateY(-50%); width: 1px; height: 12px; background: #ccc;}
.employ_content.old .open_detail_wrap .od_content .od_info .info_wrap.iw_last .premium_sw .hs_info_list .infoBox span{color: #888; width: 100%; margin-top: 2px; font-size: 12px;}
.employ_content.old .open_detail_wrap .od_content .od_info .info_wrap.iw_last .premium_sw .hs_info_list .infoBox b{font-size: 14px; color: #888; margin-top: 6px; display: block;}
.employ_content.old .open_detail_wrap .od_content .od_info .info_wrap.iw_last .swiper-button-next{ background: url(../../img/doctor_bridge/medi/dt02_next.png) no-repeat center right; right: 0; width: 20px;} 
.employ_content.old .open_detail_wrap .od_content .od_info .info_wrap.iw_last .swiper-button-prev{ background: url(../../img/doctor_bridge/medi/dt02_prev.png) no-repeat center left; left: 0; width: 20px;} 


@media screen and (max-width:1260px) { /* pc 컨텐츠 최대 width 1200px + 양 옆 여백 30px */
    .employ_list_wrap.openLocationPage .meid_notice{padding: 0 30px;}
}
@media screen and (max-width:1023px) { /* 테블릿 가로 (해상도 768px ~ 1023px) */
    .employ_list_wrap.openLocationPage .employ_content .medi_tit{margin: 0 0 30px;}
    .employ_list_wrap.openLocationPage .employ_content .search_navi_wrap{margin-bottom: 30px;}
    .employ_list_wrap.openLocationPage .employ_content .search_navi_wrap .filterNavi .searchBox{max-width: 200px;}
    .employ_list_wrap.openLocationPage .employ_content .search_navi_wrap .searchBox > div input{font-size: 12px;}
    .employ_list_wrap.openLocationPage .employ_content .search_navi_wrap .searchBox > div input::placeholder{font-size:12px;}

    .employ_content.old .open_detail_wrap .od_content .od_info .info_wrap.iw_last{margin-top: 50px;}
    .employ_content.old .open_detail_wrap .od_content .od_info .info_wrap.iw_last .edCont{padding: 1px; box-sizing: border-box;}
    .employ_content.old .open_detail_wrap .od_content .od_info .info_wrap.iw_last .swiper-slide{width: 70%; padding: 1px; box-sizing: border-box;}
    .employ_content.old .open_detail_wrap .od_content .od_info .info_wrap.iw_last .swiper-button-next{display: none;}
    .employ_content.old .open_detail_wrap .od_content .od_info .info_wrap.iw_last .swiper-button-prev{display: none;}    
}
@media screen and (max-width:767px) { /* 모바일 가로 & 테블릿 세로 (해상도 480px ~ 767px) */
    
    .employ_list_wrap.openLocationPage .employ_content .search_navi_wrap .searchBox{display: none;}
    .employ_list_wrap.openLocationPage .employ_content .search_navi_wrap .filterNavi .searchBox{width: 100%; max-width: 100%; display: block; margin-top: 15px;}
    .employ_list_wrap.openLocationPage .employ_content .search_navi_wrap .filterNavi .searchBox > div{max-width: 100%;}
    

    .employ_list_wrap.openLocationPage .ep_list_wrap .card_type{top: 10px; left: 10px; font-size: 13px;}
    .employ_list_wrap.openLocationPage .ep_list_wrap .hs_info_list_wrap > div{width: calc(50% - 13px);}
    .employ_list_wrap.openLocationPage .ep_list_wrap .hs_info_list_wrap > div:nth-child(3n){margin-right: 25px;}
    .employ_list_wrap.openLocationPage .ep_list_wrap .hs_info_list_wrap > div:nth-child(6){margin-right: 0px;}
    .employ_list_wrap.openLocationPage .ep_list_wrap .hs_info_list_wrap > div:nth-child(4n){margin-right: 0px;}    
    .employ_list_wrap.openLocationPage .ep_list_wrap .hs_info_list_wrap .hs_info_list .imgBox{height: 150px;}
    .employ_list_wrap.openLocationPage .ep_list_wrap .hs_info_list_wrap .hs_info_list .infoBox p{font-size: 15px;}
    

    .employ_list_wrap.openLocationPage .ep_list_wrap.other .hs_info_list_wrap > div{width: 100%; margin-right: 0;}
    .employ_list_wrap.openLocationPage .ep_list_wrap.other .hs_info_list_wrap > div:nth-child(3){margin-right: 0;}
    .employ_list_wrap.openLocationPage .ep_list_wrap.other .hs_info_list_wrap > div:nth-child(n+2){margin-top: 25px;}

    .employ_list_wrap.openLocationPage .ep_list_wrap.other .card_type{font-size: 13px;}

    .employ_list_wrap.openLocationPage .meid_notice{margin-top: 40px; padding: 0 15px;}
    .employ_list_wrap.openLocationPage .meid_notice .inner{padding: 15px 25px;}
    .employ_list_wrap.openLocationPage .meid_notice .inner .mn_img{display: none;}
    .employ_list_wrap.openLocationPage .meid_notice .inner p{font-size: 12px; }

    .employ_list_wrap.openLocationPage .ep_list_wrap .paging{margin-top: 30px;}

    .search_navi_wrap{padding: 0;}
    /* .employ_list_wrap .ep_list_wrap{padding: 0px;} */
    .employ_list_wrap.openLocationPage .employ_content .location_list .ep_list_wrap{ padding: 0px;}
    .employ_list_wrap.mediPage .ep_list_wrap .hs_listTiT{margin-bottom: 25px;}
    .employ_list_wrap.openLocationPage .employ_content .search_navi_wrap .medi_filter{margin-top: 10px;}
}
@media screen and (max-width:479px) { /* 모바일 세로 (해상도 ~ 479px) */
}


/*S: 250718 수정 */
.employ_list_wrap.mediPage .ep_list_wrap .hs_listTiT{display: block!important;}
.employ_content .medi_tit{display: unset;margin-bottom: 50px;}

.employ_list_wrap.openLocationPage .employ_content .search_navi_wrap {margin-top: 50px;}
.hs_listTiT .range_box{margin-left: unset!important;}
/*E: 250718 수정 */