@charset "utf-8";

/* 외래진료 */
.out_treatw > li{display:flex;gap:60px;justify-content: center;/*align-items: center;*/}
.out_treatw > li:nth-child(n+2){margin-top:30px;padding-top:30px;border-top:1px solid #ddd;}
.out_treatw li > p{flex-shrink: 0;font-size:0;}
.out_treatw li > p img{border-radius:15px;}
.out_treatw li .txtw{width:100%;display: flex;flex-direction: column;justify-content: center;}
.out_treatw li .txtw .tit{margin-bottom:10px;font-size:2.8rem;font-weight:700;}
.out_treatw li .txtw .ticonwr{display:flex;gap:30px;width:100%;padding-bottom:20px;margin-bottom:25px;border-bottom:1px dashed #ddd;box-sizing:border-box;}
.out_treatw li .txtw .ticonwr dl{width:0;flex-grow:1;}
.out_treatw li .txtw .ticonwr dl dt{display:flex;gap:30px;flex-direction: column;padding:40px 10px;margin-bottom:15px;font-size:2.8rem;font-weight:700;line-height:1;text-align: center;border:1px solid #ddd;border-radius:15px;box-sizing:border-box;letter-spacing: 0;}
.out_treatw li .txtw .ticonwr dl.icon1 dt{color:#1586c1;}
.out_treatw li .txtw .ticonwr dl.icon2 dt{color:#15b7c1;}
.out_treatw li .txtw .ticonwr dl dt:before{content:'';width:100%;height:63px;background:no-repeat center / contain;}
.out_treatw li .txtw .ticonwr dl.icon1 dt:before{background-image:url(/nanum/site/builder/dir/main/img/menu4845/treatment_sicon1.png);}
.out_treatw li .txtw .ticonwr dl.icon2 dt:before{background-image:url(/nanum/site/builder/dir/main/img/menu4845/treatment_sicon2.png);}
.out_treatw li .txtw .ticonwr dl dd{font-size:2.3rem;font-weight:700;text-align:center;}
.out_treatw li .txtw .ticonwr dl dd .red{font-size:1.6rem;font-weight:500;}


/* 입원(낮병동) */
.hospital_introw{margin:30px 0 40px;border-radius:20px;}

.hospital_info{display:flex;gap:70px;justify-content: center;align-items: center;}
.hospital_info img{border-radius:20px}
.hospital_info .infow dl{display:flex;gap:60px;padding:21px 0;font-size:1.7rem;line-height:1.5;border-bottom:1px solid #ddd;box-sizing:border-box;}
.hospital_info .infow dl:first-child{border-top:1px solid #ddd}
.hospital_info .infow dl dt{flex-shrink:0;width:110px;font-weight:500;color:#666;}
.hospital_info .infow dl dd{width:100%;font-weight:700;}



/********************태블릿********************/
@media all and (max-width:1024px){

/* 외래진료 */
.out_treatw > li{gap:30px;}
.out_treatw li > p img{width:300px;}
.out_treatw li .txtw .ticonwr{gap:15px;}
.out_treatw li .txtw .ticonwr dl dt{padding:30px 10px;gap:20px;font-size:2.5rem;}
.out_treatw li .txtw .ticonwr dl dt:before{height: 55px;}
.out_treatw li .txtw .ticonwr dl dd{font-size:2rem;line-height: 1.3;}
.out_treatw li .txtw .ticonwr dl dd .red{margin-top:7px;}


/* 입원(낮병동) */
.hospital_info{gap:40px;}
.hospital_info .infow dl{gap:20px;padding:13px 0;font-size:1.6rem;}

}

/********************모바일********************/
@media all and (max-width:767px){

/* 외래진료 */
.out_treatw > li{flex-direction: column;gap: 15px;}
.out_treatw li > p{height: 140px;text-align:center;overflow: hidden;}
.out_treatw li > p img{width:auto;max-width:100%;border-radius:0;}
.out_treatw li .txtw .tit{margin-bottom: 5px;font-size:2.4rem;}
.out_treatw li .txtw .ticonwr{gap:10px;padding-bottom:15px;margin-bottom:15px;}
.out_treatw li .txtw .ticonwr dl dt{padding:20px 5px;gap:15px;font-size:2.2rem;}
.out_treatw li .txtw .ticonwr dl dt:before{height:40px;}
.out_treatw li .txtw .ticonwr dl dd .red{margin-top:5px;}


/* 입원(낮병동) */
.hospital_introw{margin:10px 0 30px;border-radius:10px}

.hospital_info{flex-direction: column;gap:20px;}
.hospital_info img{width:180px;}
.hospital_info .infow dl{gap:10px;line-height: 1.4;}
.hospital_info .infow dl dt{width:100px;}
.hospital_info .infow dl dd{font-weight:600;}


}

/********************웹********************/
@media all and (min-width:1025px) {
	
}

