@CHARSET "UTF-8";

/*검진센터소개*/
.programbox{display: flex;gap: 25px;}
.programbox li{flex-grow: 1;display: flex;align-items: center;justify-content: center;width: 20%;min-height: 230px;padding: 135px 15px 40px 15px;text-align: center;font-size: 2.2rem;font-weight: 700;line-height: 1.4;background: #fff no-repeat center top 55px;border-radius: 20px;box-shadow: 0 0 35px rgba(0, 0, 0, .08);box-sizing: border-box;}
.programbox li.ic1{background-image: url(/nanum/site/builder/dir/main/img/menu6030/health01.png);}
.programbox li.ic2{background-image: url(/nanum/site/builder/dir/main/img/menu6030/health02.png);}
.programbox li.ic3{background-image: url(/nanum/site/builder/dir/main/img/menu6030/health03.png);}
.programbox li.ic4{background-image: url(/nanum/site/builder/dir/main/img/menu6030/health04.png);}
.programbox li.ic5{background-image: url(/nanum/site/builder/dir/main/img/menu6030/health05.png);}
.programbox li.ic6{background-image: url(/nanum/site/builder/dir/main/img/menu6030/health06.png);}
.programbox li.ic7{background-image: url(/nanum/site/builder/dir/main/img/menu6030/health07.png);}
.programbox li.ic8{background-image: url(/nanum/site/builder/dir/main/img/menu6030/health08.png);}
.programbox li.ic9{background-image: url(/nanum/site/builder/dir/main/img/menu6030/health09.png);}
.programbox li.ic10{background-image: url(/nanum/site/builder/dir/main/img/menu6030/health10.png);}

.h_package{margin-bottom: 40px;padding: 40px;background: #f2f7fc;border: 1px solid #cdd7e3;border-radius: 20px;}
.h_package:nth-child(even){background: #fbfbfb;border-color: #d3d3d3;}
.h_package .tit{font-size: 2.7rem;font-weight: 700;color: #4480cb;}
.h_package .stit{position: relative;margin-top: 5px;padding-left: 12px;font-size: 1.8rem;font-weight: 700;color: #444;}
.h_package .stit:before{content:'';position: absolute;top: 6px;left: 0;width: 3px;height: 16px;background: #111;}
.h_package .area{display: flex;gap: 25px;margin-top: 30px;}
.h_package .area dl{flex: 1;display: flex;align-items: baseline;gap: 20px;padding: 40px 30px;background: #fff;border-radius: 20px;box-shadow: 0 0 35px rgb(30 58 85 / 10%);}
.h_package .area dl dt{flex-shrink: 0;padding: 5px 25px;background: #111;border-radius: 50px;font-size: 1.8rem;font-weight: 700;color: #fff;}

/* 번역 */
.translated-ltr .h_package .area dl{flex-direction: column;}


/********************태블릿********************/
@media all and (max-width:1024px){

/*검진센터소개*/
.programbox{gap: 20px;flex-wrap: wrap;}
.programbox li{flex-grow: 0;width: calc(50% - 10px);min-height: 140px;padding: 80px 15px 30px 15px;border-radius: 15px;font-size: 1.8rem;background-position: center top 20px;background-size: 50px auto;box-shadow: 0 0 15px rgba(0, 0, 0, .08);}

.h_package .tit{font-size: 2.5rem;}
.h_package{margin-bottom: 20px;padding: 25px;}
.h_package .area{gap: 20px;margin-top: 25px;}
.h_package .area dl{flex-direction: column;}
.h_package .area dl dt{font-size: 1.7rem;}
.h_package .area dl{gap: 15px;padding: 30px 25px;}
	
}

/********************모바일********************/
@media all and (max-width:767px){

/*검진센터소개*/
.programbox{gap: 10px;}
.programbox li{width: calc(50% - 5px);min-height: auto;padding-bottom: 20px;}

.h_package{margin-bottom: 15px;padding: 20px 15px;border-radius: 15px;}
.h_package .tit{font-size: 2.2rem;}
.h_package .stit{margin-top: 3px;padding-left: 8px;}
.h_package .stit:before{top: 5px;width: 2px;height: 12px;}
.h_package .area{gap: 10px;margin-top: 15px;}
.h_package .area dl{gap: 10px;padding: 10px;}
.h_package .area dl dt{width: 100%;box-sizing: border-box;text-align: center;}
.h_package .area dl dd{padding: 0 10px;padding-bottom: 5px;}

}

/********************모바일********************/
@media all and (max-width:480px){

.h_package .area{flex-direction: column;}

}

/********************웹********************/
@media all and (min-width:1025px) {
	

}


