@charset "utf-8";

/* 센터소개 */
.hcenter_list{display:flex;gap:40px;flex-wrap:wrap;}
.hcenter_list a{position:relative;display:flex;justify-content:flex-start;align-items:flex-end;padding:40px 25px;width:calc(33.333% - 27px);height:260px;color:#fff;background:no-repeat center / cover;border-radius:10px;box-sizing:border-box;overflow:hidden;}
.hcenter_list a.icon1,
.intro_img.bg1{background-image:url(/nanum/site/builder/dir/heart/img/menu6519/hcenter_list1.jpg);}
.hcenter_list a.icon2,
.intro_img.bg2{background-image:url(/nanum/site/builder/dir/heart/img/menu6519/hcenter_list2.jpg);}
.hcenter_list a.icon3,
.intro_img.bg3{background-image:url(/nanum/site/builder/dir/heart/img/menu6519/hcenter_list3.jpg);}
.hcenter_list a.icon4,
.intro_img.bg4{background-image:url(/nanum/site/builder/dir/heart/img/menu6519/hcenter_list4.jpg);}
.hcenter_list a.icon5,
.intro_img.bg5{background-image:url(/nanum/site/builder/dir/heart/img/menu6519/hcenter_list5.jpg);}
.hcenter_list a.icon6,
.intro_img.bg6{background-image:url(/nanum/site/builder/dir/heart/img/menu6519/hcenter_list6.jpg);}
.hcenter_list a:before,
.hcenter_list a:after,
.intro_img:before{position:absolute;top:0;bottom:0;left:0;right:0;content:'';width:100%;height:100%;}
.hcenter_list a:before{background:rgba(0,0,0,0.35);}
.intro_img:before{background:rgba(0,0,0,0.4);}
.hcenter_list a dl,
.intro_img p{position:relative;width:100%;z-index:2;}

.hcenter_list a dl dt{position:relative;font-size:2.5rem;font-weight:700;}
.hcenter_list a dl dt:after{content: '';position: absolute;top:50%;right:0;width: 40px;height: 40px;background: url(/nanum/site/builder/dir/heart/img/menu6519/center_btn.png) no-repeat center / contain;box-sizing: border-box;border-radius: 50%;transform: translate(0, -50%);}
.hcenter_list a dl dd{margin-top:15px;min-height:50px;font-size:1.7rem;line-height: 1.4;}


.intro_img{position:relative;margin-bottom:30px;padding:40px 15px;font-size:2rem;font-weight:700;color:#fff;background:no-repeat center / cover;box-sizing:border-box;text-align:center;}
.diseases_wr,
.diseases_wr2{display:flex;flex-wrap:wrap;gap:20px;box-sizing:border-box;}
.diseases_wr dl,
.diseases_wr2 p{position:relative;padding:40px 20px;display:flex;flex-direction: column;flex-grow:1;width:0;/*border:1px solid #dfdfdf;*/background:#f4f4f4;box-sizing:border-box;}
.diseases_wr dl:after,
.diseases_wr2 p:after{content:'';display:block;flex-shrink: 0;width:56px;height:48px;background:no-repeat center right / contain;}
.diseases_wr dl:after{position:absolute;top:25px;right:20px;}
.diseases_wr dl.icon1:after{background-image:url(/nanum/site/builder/dir/heart/img/menu6519/diseases_icon1.png);}
.diseases_wr dl.icon2:after{background-image:url(/nanum/site/builder/dir/heart/img/menu6519/diseases_icon2.png);}
.diseases_wr dl.icon3:after{background-image:url(/nanum/site/builder/dir/heart/img/menu6519/diseases_icon3.png);}
.diseases_wr dl.icon4:after{background-image:url(/nanum/site/builder/dir/heart/img/menu6519/diseases_icon4.png);}
.diseases_wr dl.icon5:after{background-image:url(/nanum/site/builder/dir/heart/img/menu6519/diseases_icon5.png);}
.diseases_wr dl.icon6:after{background-image:url(/nanum/site/builder/dir/heart/img/menu6519/diseases_icon6.png);}
.diseases_wr dl.icon7:after{background-image:url(/nanum/site/builder/dir/heart/img/menu6519/diseases_icon7.png);}
.diseases_wr dl.icon8:after{background-image:url(/nanum/site/builder/dir/heart/img/menu6519/diseases_icon8.png);}
.diseases_wr dl.icon9:after{background-image:url(/nanum/site/builder/dir/heart/img/menu6519/diseases_icon9.png);}
.diseases_wr dl.icon10:after{background-image:url(/nanum/site/builder/dir/heart/img/menu6519/diseases_icon10.png);}
.diseases_wr dl.icon11:after{background-image:url(/nanum/site/builder/dir/heart/img/menu6519/diseases_icon11.png);}
.diseases_wr dl.icon12:after{background-image:url(/nanum/site/builder/dir/heart/img/menu6519/diseases_icon12.png);}
.diseases_wr dl.icon13:after{background-image:url(/nanum/site/builder/dir/heart/img/menu6519/diseases_icon13.png);}
.diseases_wr dl.icon14:after{background-image:url(/nanum/site/builder/dir/heart/img/menu6519/diseases_icon14.png);}
.diseases_wr dl.icon15:after{background-image:url(/nanum/site/builder/dir/heart/img/menu6519/diseases_icon15.png);}
.diseases_wr dl.icon16:after{background-image:url(/nanum/site/builder/dir/heart/img/menu6519/diseases_icon16.png);}
.diseases_wr dl.icon17:after{background-image:url(/nanum/site/builder/dir/heart/img/menu6519/diseases_icon17.png);}
.diseases_wr dl.icon18:after{background-image:url(/nanum/site/builder/dir/heart/img/menu6519/diseases_icon18.png);}
.diseases_wr dl.icon19:after{background-image:url(/nanum/site/builder/dir/heart/img/menu6519/diseases_icon19.png);}
.diseases_wr2 p.icon20:after{background-image:url(/nanum/site/builder/dir/heart/img/menu6519/diseases_icon20.png);}
.diseases_wr2 p.icon21:after{background-image:url(/nanum/site/builder/dir/heart/img/menu6519/diseases_icon21.png);}
.diseases_wr2 p.icon22:after{background-image:url(/nanum/site/builder/dir/heart/img/menu6519/diseases_icon22.png);}
.diseases_wr2 p.icon23:after{background-image:url(/nanum/site/builder/dir/heart/img/menu6519/diseases_icon23.png);}
.diseases_wr2 p.icon24:after{background-image:url(/nanum/site/builder/dir/heart/img/menu6519/diseases_icon24.png);}
.diseases_wr dl dt{font-size:1.9rem;line-height: 1.4;font-weight:700;color:#0060d0;}
.diseases_wr dl dd{margin-top:15px;line-height: 1.5;color:#333;}
.diseases_wr2 p{flex-direction: row;gap: 10px;font-size:1.9rem;line-height: 1.4;font-weight:700;color:#0060d0;}




.lbox_wrap li, 
.lbox_wrap div{background: #f4f4f4;border:0;}


/********************태블릿********************/
@media all and (max-width:1300px){

/* 주요검사 */	
.check_intro .imgw{width:50%;}
.check_intro .imgw span,
.check_intro .imgw img{width:100%;}
.check_intro .txtw{width:48%;}

.check_lbox.ctype2 > li{width:calc(50% - 18px);}


.diseases_wr dl:after{top:15px;right:15px;}
.diseases_wr2 p{flex-direction: column-reverse;gap: 15px;justify-content: flex-end;}
.diseases_wr2 p:after{background-position:top left;}


}

/********************태블릿********************/
@media all and (max-width:1024px){

/* 센터소개 */
.hcenter_list{gap: 20px;}
.hcenter_list a{padding:20px;width:calc(50% - 10px);height:200px;}

.diseases_wr, 
.diseases_wr2{gap:15px;}
.diseases_wr dl, 
.diseases_wr2 p{padding: 25px 15px;}


}

/********************모바일********************/
@media all and (max-width:767px){

/* 센터소개 */
.hcenter_list{gap:10px;}
.hcenter_list a{align-items: flex-start;width: calc(50% - 5px);height:auto;}
.hcenter_list a dl dt{font-size:2rem;}
.hcenter_list a dl dt:after{width:34px;height:34px;}
.hcenter_list a dl dd{margin-top:10px;min-height:auto;font-size:1.6rem;}


.intro_img{margin-bottom: 20px;padding: 30px 15px;font-size: 1.8rem;}
.diseases_wr, 
.diseases_wr2{gap:10px;/*border-top: 1px solid #dfdfdf;*/}
.diseases_wr dl,
.diseases_wr2 p{padding:20px 15px;flex-grow:0;width:calc(50% - 5px);font-size:1.8rem;border-top:0;}
.diseases_wr dl:after, 
.diseases_wr2 p:after{height: 36px;}
.diseases_wr dl dt{margin-top:5px;}
.diseases_wr dl dd{margin-top:10px;font-size:1.6rem;line-height:1.4}


}

/********************모바일********************/
@media all and (max-width:560px){

/* 센터소개 */
.diseases_wr dl,
.diseases_wr2 p{width:100%;padding:15px}
.diseases_wr2 p{gap: 10px;}

}

/********************모바일********************/
@media all and (max-width:480px){

/* 센터소개 */
.hcenter_list{flex-direction: column;}
.hcenter_list a{padding:17px;width:100%;}
.hcenter_list a dl dd{font-size:1.5rem;}


}

	
/********************태블릿********************/
@media all and (min-width:1025px){
	
.hcenter_list a:hover{box-shadow: 0 10px 20px rgba(0, 0, 0, 0.2);}
.hcenter_list a:hover:after{background:linear-gradient(to bottom right, #0060cf, #138853);opacity:0.7;}

	
}