@charset "utf-8";
.guide-wrap{}
/*자동심장충격기*/
.Cardiac-shock-wrap{width:100%;}
.Cardiac-shock-wrap li{display: flex; justify-content: flex-start; background: #f1f4fa; border:solid 1px #d1d1d1; padding: 20px; margin-bottom: 50px; font-family:'Noto Sans KR','Malgun Gothic',sans-serif; position: relative; }
.Cardiac-shock-wrap li:before{content: ""; width: 8px; height: 26px; background: url("/images/Health_/content/hth-dwnarrorw.png") no-repeat; position: absolute; bottom:-27px; left:134px;}
.Cardiac-shock-wrap li:last-child:before{content: none;}
.Cardiac-shock-wrap li span.img{max-width: 100%;}
.Cardiac-shock-wrap li span.con{ padding: 20px; color: #333333; font-size:16px;}
@media all and (max-width:1600px){
    .guide-wrap{padding:0px 20px;}
}

@media all and (max-width:1000px){

}

@media all and (max-width:680px){
    .guide-wrap{padding:0px 15px;}
    /*자동심장충격기*/
    .Cardiac-shock-wrap li{display: block;}
    .Cardiac-shock-wrap li:before{left: 50%; transform: translate(-50%, 0);}
    .Cardiac-shock-wrap li span.img{display: block;}
    .Cardiac-shock-wrap li span.img img{display: block; margin: 0 auto;}
    .Cardiac-shock-wrap li span.con{padding: 20px 0px; display: block;}
}

@media all and (max-width:480px){

}

.adms-wrap{}
.adms-wrap .root_daum_roughmap .wrap_btn_zoom button:focus span {outline:2px dashed #000;}
.root_daum_roughmap {overflow:hidden; position: relative;}
.root_daum_roughmap .wrap_controllers {display: none;}
.roughmap_maker_label {position: relative; border: 1px solid #e5e5e5; border-color: rgba(0,0,0,.1); border-radius: 3px; background: #fff; padding: 0 5px;}

.inline{display: inline-block;}
.img100{width:100%;}
.maxImg100{max-width:100%; }
.adms-wrap .vision {text-align: center;}
.adms-wrap .vision > .img100{max-width:635px; }
.imgVis .vis-ori{display:none}
.imgVis{ position:relative;}

/*구강보건사업*/
.bunis-box-process{width:100%; overflow: hidden; display: flex; justify-content: space-between; font-family: 'Noto Sans KR Light','Malgun Gothic',sans-serif; font-weight: bold; color: #333333;}
.bunis-box-process li{width:18%;padding: 25px 10px;border:solid 1px #6666cc;position: relative;}
.bunis-box-process li span{display: inline-block; font-size:16px; text-align: center; padding: 10px 0 0 0; width:100%; letter-spacing:-0.5px;}
.bunis-box-process li span.tit{border-bottom:solid 1px #6666cc; margin-bottom:10px; padding-bottom:10px;}
.bunis-box-process li:first-child span.tit{border-bottom:solid 1px #6666cc; margin-bottom:10px; padding-bottom:10px;}
.bunis-box-process li:first-child span{display: inline-block; font-size:16px; padding: 0px 0 0 0; text-align: center; width:100%; letter-spacing:-0.5px;}
.bunis-box-process li:after{content: ""; position: absolute; top:50%; right:-31px; width:30px; height: 15px; background: url("/images/Potal_/content/semo-arrorw.png") no-repeat; display: block; transform: translate(0,-50%);}
.bunis-box-process li:before{content:none !important;}

@media all and (max-width:1600px){
    .adms-wrap{padding:0px 20px;}
}

@media all and (max-width:1000px){
      /*구강보건사업*/
		.bunis-box-process li:first-child span{font-size: 14px;}
}

@media all and (max-width:680px){
    .adms-wrap{padding:0px 15px;}
    .imgVis .vis-ori{display:block; position: absolute;right:0%; top:-4%; }

/*구강보건사업*/
		.bunis-box-process{display: block;}
		.bunis-box-process li{width: 100%; box-sizing: border-box; margin:50px 0px !important;}
		.bunis-box-process li:after{top:112%; left: 50%; right:auto; transform: rotate(90deg);}
		.bunis-box-process li:nth-child(4):after{content: none;}
		.bunis-box-process li span{padding: 0px 0 0 0;}
}

@media all and (max-width:480px){

}

.board-wrap{}

@media all and (max-width:1600px){
    .board-wrap{padding:0px 20px;}
}

@media all and (max-width:1000px){

}

@media all and (max-width:680px){
    .board-wrap{padding:0px 15px;}
}

@media all and (max-width:480px){

}

/* 인사말 */

.introDiv1 .introBox{padding:70px 10px 70px 0; background:url("/images/Health_/content/introImg.png") right top no-repeat;}
.introDiv1 .introBox .ibTit{font-size:32px; font-family:'SCDream3'; color:#111; line-height: 120%;}
.introDiv1 .introBox .ibTit span{font-family:'SCDream6';}
.introDiv1 .introBox .ibCnt{font-size:16px; font-family:'NotoKrR'; letter-spacing:-0.5px;line-height:150%;}

@media screen and (max-width:1200px){
    .introDiv1 .introBox{background-size:50% !important;}
}

@media screen and (max-width:768px){
    .introDiv1 .introBox .ibTit{font-size:25px;}
    .introDiv1 .introBox .ibCnt{font-size:14px;}
}

                                                                                                       