@charset "utf-8";

/* 종합검진소개 */
.bg_txtbox{margin-bottom:40px;}
p.txt.health{text-align:center;}

/* 내시경검사 주의사항 */
.food_careful{display:flex;flex-wrap:wrap;margin-top:20px;}
.food_careful div{flex:48%;margin-right:2%;}
.food_careful div p{position:relative;border-radius:5px;font-size: 1.9rem;color:#fff;text-align:center;padding:20px 0;}
.food_careful div p::before{position:absolute;content:"";width:1px;height:31px;left:50%;top:71px;background-color:#cfcfcf;}
.food_careful div ul{padding:40px;margin-top: 30px;border:1px dashed #c3c3c3;border-radius: 5px;}
.food_careful div ul li{padding:17px 0;text-align:center;}
.food_careful div ul li:last-child{border-bottom:0;}
.food_careful .imposible p{background-color:#0060d0;}
.food_careful .imposible ul{border-color:#c3c3c3;background-color:#f9f9f9;}
.food_careful .possible p{background-color:#997865;}
.food_careful .possible ul{border-color:#ddbcaa;background-color:#fdfbfa;}
.food_careful .imposible ul li{border-bottom:1px dashed #c3c3c3;}
.food_careful .possible ul li{border-bottom:1px dashed #ddbcaa;}

.gray_box .tit dt{font-weight:700;font-size:2.8rem;color:#000;}
.gray_box .tit dd{margin-top:30px;font-size:1.6rem;color:#555;}
.gray_box .tit dd .img_tw{display:flex;flex-wrap:wrap;gap:3%;margin-top:-3%;}
.gray_box .tit dd .img_tw li{flex-grow:1;width:0;padding:35px 0;margin-top:3%;font-weight:700;font-size:1.9rem;color:#000;background:#fff;border:1px solid #e9e9e9;box-sizing:border-box;text-align:center;}
.gray_box .tit dd .img_tw.no3 li{width:31%;flex-grow:0;}
.gray_box .tit dd .img_tw li img{display:block;margin:0 auto 10px;}
.gray_box .tit dd .img_tw li span{position:static;padding:0;display:block;font-weight:400;font-size:1.4rem;line-height:1.3;color:#666;}
.gray_box .tit dd .img_tw li p{padding:30px 25px 0;font-weight:400;font-size:1.6rem;line-height:1.5;color:#444;text-align:left;}

.drug_howto .bicon_box{padding:25px 0;}
.drug_howto .step_w li .img_box{padding: 119px 15px 20px;background-position: center top 30px !important;}
.drug_howto .step_w li .img_box.drug01{background-image:url(/nanum/site/builder/dir/h1/img/menu5748/icon_drug01.gif);}
.drug_howto .step_w li .img_box.drug02{background-image:url(/nanum/site/builder/dir/h1/img/menu5748/icon_drug02.gif);}
.drug_howto .step_w li .img_box.drug03{background-image:url(/nanum/site/builder/dir/h1/img/menu5748/icon_drug03-1.gif);}
.drug_howto .step_w li .img_box.drug04{background-image:url(/nanum/site/builder/dir/h1/img/menu5748/icon_drug04-1.gif);}
.drug_howto .step_w li .img_box.drug05{background-image:url(/nanum/site/builder/dir/h1/img/menu5748/icon_drug02.gif);/*background-position:center top 24px;*/}


.h_feces{background: #fff;padding: 25px 0;border: 2px solid #000;border-radius: 20px;text-align:center;}



/********************태블릿********************/
@media all and (max-width:1024px){

/* 내시경검사 주의사항 */
.food_careful div{flex: 100%;margin-right:0;margin-bottom:20px;}
.food_careful div p::before{top:67px;}
.food_careful div ul{padding:0 20px;min-height:auto;}
.food_careful div ul li{padding:15px 0;font-size: 1.5rem;line-height: 1.4;}

.gray_box .tit dt{text-align:center;font-size:2.0rem;}
.gray_box .tit dd{margin-top:10px;}
.gray_box .tit dd .img_tw li{padding:15px 0;}
.gray_box .tit dd .img_tw li img{max-width:80%;}

}

/********************모바일********************/
@media all and (max-width:767px){

/* 내시경검사 주의사항 */	
.food_careful div p{padding: 10px 0;font-size: 1.7rem;}
.food_careful div p::before{top:41px;}

.drug_howto .bicon_box dl dd img{max-width: 80%;}
.drug_howto .step_w{margin-top:20px !important;}
.drug_howto .step_w li .img_box{padding: 94px 15px 20px;background-size: 134px;}
.drug_howto .step_w li .img_box.drug05{background-position: center top 20px;}
.drug_howto .step_w li:last-child .img_box {padding-top: 105px;}

.h_feces img{max-width: 80%;}


}