@charset "utf-8";

/* content 페이지 공통 컬러 */
.cont_red {color: #A45B3C;}

/* icon_listB width100% */ 
.bodo_icon_list.typeB > ul.col2 > li.w100 {width:calc(100% - 20px);}

/* icon_listA안에 txt-check쓸 경우 */
.bodo_icon_list > ul > li p.txt-check {color: #dc132c;}

/* 보건기간안내 sub01_05 */
.s0105_button{text-align: right;margin-bottom:-70px;position: relative; z-index: 10;}

@media(max-width:450px){
    .s0105_button{margin-bottom:-30px;}
}
/* End*/

/* 보건소 연혁 sub0102 */
.s0102 .timeline-f .timeline__body .timeline__item > ul > li{padding-left:70px;}
.s0102 .timeline-f .timeline__body {background: url(/images/skin/hisB_bg.png)no-repeat 95% 200px;}
@media(max-width:768px){
    .s0102 .timeline-f .timeline__body {background:none;} 
    .s0102 .timeline-f .timeline__body .timeline__item > ul > li{padding-left:0;}
    
}
/* End*/

/* 위생업무 sub020404*/
.s020404 .pad > li {margin:10px 0; }
.s020404 .pad li ul li{padding-left:15px;}
.s020404 .pad li ul li span{font-weight:bold;vertical-align:initial;}
.s020404 .s020404_02 tbody td:nth-child(2) {text-align: right;}
/* End */

.s03010601_table{text-align: right;margin:-30px 0 10px;}
.ui-process1.s03010601 .ui-process.type7 > li{width: calc(50% - 70px);}
.ui-process1.s03010601 .ui-process.type7 > li:nth-child(2):after{top: auto;right: 50%;bottom: -45px;margin: 0 -21px 0 0;transform: rotate(90deg);-webkit-transform: rotate(90deg);}
.ui-process1.s03010601 .ui-process.type7 > li:nth-child(3):after{right:auto;left:-54.5px;transform: rotate(180deg);-webkit-transform: rotate(180deg);}
.ui-process1.s03010601 .ui-process.type7 > li:nth-child(3){float:right;}

@media only screen and (max-width:1023px){
    .ui-process1.s03010601 {margin:0 0;}
    .ui-process1.s03010601 .ui-process.type7 > li{float:none;width:100%; margin:0 0 70px;}
    .ui-process1.s03010601 .ui-process.type7 > li:nth-child(3):after{left:auto;right:50%;transform: rotate(90deg);-webkit-transform: rotate(90deg);}
}


.s030208 .ui-process1 .ui-process.type7 > li .inner .item .ui-process__text{letter-spacing: -1px;}
.s030208 .tab-ul.type3{margin-top:0;}
.s030208 sup{vertical-align: top;color:#A68A53;}
.s030208 .sup_color{color:#A68A53;} 

@media only screen and (max-width: 767px){
    .s030208 .ui-topbox.type3 .inner {min-height:auto;}
}

/* sub03_03_01 치매자가진단 */
.result_box{border: 1px solid #404040;min-height: 150px;position: relative;background: #404040;}
.result_box .txt_box{width:80%;padding: 20px;background: #fff;}
.result_box .score_box{width:20%;background: #404040;position: absolute;right: 0;top: 0;height: 100%;padding:50px 0;}
.result_box .score_box .inner{vertical-align: middle;text-align: center;color:#fff;}
.result_box .score_box .inner .title{display: block;font-size: 25px;}
.result_box .score_box .inner .score em{font-size: 20px;}

@media(max-width:767px){
    .result_box{min-height: auto;}
    .result_box .txt_box{width:100%;}
    .result_box .score_box{width:100%;background: #404040;position: relative;right:auto;top: auto;padding:15px 0;}
}

/* End*/

.s0304.txt-box{text-align: center;font-size:20px;font-weight:bold;}
.s0304.txt-box.type2{font-weight:300;font-size:18px;}
.s0304.txt-box em{font-weight:bold;}
.s0304.txt-box .color1{color:#a41717;}
.s0304.txt-box .color2{color:#002767;}
.s0304.txt-box .color3{color:#50891d;}
.s0304.txt-box .color4{color:#ff8400;}


.s0505_button{text-align: right;margin:-45px 0 10px;}

@media(max-width:490px){
    .s0505_button{margin-top:0;}
}

/* 건강생활실천사업 sub0305 */
.s0305{}
.s0305 .photo_wrap{border:0;padding:0;}
/* End */


/* 예비 신혼부부 및 임부 검사 sub03_02_12 */
.s030212 .ui-process1 .ui-process.type7 > li .inner{min-height:235px;}
.s030212 .bodo_icon_list.typeB > ul > li.l-size {min-height: 173px;}
@media(max-width:1023px){
    .s030212 .ui-process1 .ui-process.type7 > li .inner{min-height:auto;}
}
@media(max-width:767px){
    .s030212 .bodo_icon_list.typeB > ul > li.l-size {min-height: auto;}
    .s030212 .bodo_icon_list.typeB > ul > li {width: calc(100% - 20px); text-align: center;}
}
/* End*/

/* sub03_08 정신보건사업 */
.s0308 .bodo_icon_list.typeB > ul > li {min-height: 260px;}
@media(max-width: 1200px) {
    .s0308 .bodo_icon_list.typeB > ul > li {min-height: 285px;}
} 
@media(max-width: 767px) {
    .s0308 .bodo_icon_list.typeB > ul > li {min-height: 260px;} 
}
@media(max-width: 640px) {
    .s0308 .bodo_icon_list.typeB > ul > li {min-height: auto;}
}
/* sub03_08 정신보건사업 End */

/* sub03_14 노인개안수술 */
.s0314 .table_mt_0 {margin: -35px 0 10px;}
@media(max-width: 767px) {
    .s0314 .table_mt_0 {margin: 0;}
}
/* sub03_14 노인개안수술 End */

/* sub030214 다자녀 가정 로타바이러스 예방접종 */
.s030214 .ui-process1 .ui-process.type7 > li .inner .item .place {display: block;color: #505050; padding-top: 8px;}
.s030214 .ui-process1 .ui-process.type7 > li .inner .item .ui-process__text {margin:0;}
.s030214 .ui-process1 .ui-process.type7 > li .inner {min-height:242px}
@media(max-width: 1180px) {
	.s030214 .ui-process1 .ui-process.type7 > li .inner {min-height:321px}
}
@media(max-width: 1023px) {
	.s030214 .ui-process1 .ui-process.type7 > li .inner {min-height:auto}
}
/* sub030214 다자녀 가정 로타바이러스 예방접종 End */
/* 암환자의료비지원 */
.sub030106 .table-bordered tr td span{ position: absolute; right: 0;}
.sub030106 .table-bordered tr td table {width: 100%;}