@charset "UTF-8";
.main .section1 .inner .inner_wrap{background: url(/images/nurses/main/sec1_bg.jpg) center no-repeat;}
.main .section1 .right .box h3{max-height:78px}
.main .section2{padding-bottom:0}
.main .section2 .inner .reservation .call_box .text .txt p{line-height:1.2}
.main .section2 .inner .lists{padding-top: 25px;} /* 2022-04-22수정 */
.main .section2 .inner .lists ul li{width:calc(100% / 3); height:86px; padding:25px 0}
.main .section2 .inner .lists ul li .wrap{padding-left: 70px;line-height: 1.2;text-align: left;}
.main .section2 .inner .lists ul li:nth-child(1) .img{background: url(/template/centerC/images/main/sec2_list14.png) center no-repeat;}
.main .section2 .inner .lists ul li:nth-child(2) .img{background: url(/template/centerC/images/main/sec2_list15.png) center no-repeat;}
.main .section2 .inner .lists ul li:nth-child(3) .img{background: url(/template/centerC/images/main/sec2_list16.png) center no-repeat;}

.main .section2 .inner .lists ul li:after{display:none}


.main .section2 .inner .lists ul li a {
    display: flex;
    width: 100%;
    height: 100%;
    justify-items: flex-start;
    align-items: flex-start;
    align-content: center;
    flex-direction: column;
    justify-content: center;
}
.main .section2 .inner .lists ul li .img{/* width: 110px; */position:absolute;left: 0;top: 17px;/* background-position: center bottom !important; *//* border: 1px solid; *//* height: 67px; */}
.main .section2 .inner .lists ul li .text{text-align: left; }
.main .section2 .inner .lists ul li .text span{text-indent: 0;display:block;line-height: 1.2;}
.main .section2 .inner .lists ul li .text b{padding: 0;line-height: 1;letter-spacing: -1px;font-size: 17px;margin-top: 0;}


/* mian slide 보도일자
 .main .section1 .right .box .bottom_txt{display:none;} */

@media screen and (max-width: 1550px) {
    .main .section1 {background: url(/images/nurses/main/sec1_bg.jpg) center no-repeat;}
    .main .section1 .inner .inner_wrap{background:none;}
}
@media screen and (max-width:1370px) {

    .main .section2 .inner .reservation .call_box .text .call_number{/* display: block; *//* margin: 0; */}
    .main .section2 .inner .reservation .call_box .text .txt p{display: inline-block; margin-right: 14px; letter-spacing: -1px;}
    .main .section2 .inner .reservation .call_box .text .txt p:last-child{margin-right: 0;}
    .main .section2 .inner .lists{max-width: 100%;}

    .main .section2 .inner .reservation .call_box .text{padding-bottom:0;padding-top: 11px;padding-bottom: 14px;}
    .main .section4{padding-top: 35px;}

}

@media screen and (max-width:1023px) {

    .main .section1{min-height: 500px;}
    .main .section2 .inner .reservation{margin-top: 20px ;}
    .main .section4 .inner .content_wrap .tit{/* display:none */}
    .main .section4 .inner .content_wrap .nur_lists{/* position:relative */}
    .main .section4 .inner .content_wrap .nur_lists:after{content:''; display:block; clear:both}

}

@media screen and (max-width:1000px) {

    .main .section2 .inner .lists ul li{/* width: 50%; *//* padding-top:13px; */}
    .main .section2 .inner .lists ul li .img{top:19px}
    .main .section2 .inner .lists ul li:last-child{/* display:none; */}
    .main .section2 .inner .lists ul li .text b{font-size:15px;}

}

@media screen and (max-width:767px) {
    .main .section2 .inner .lists ul li:after{display:none !important;}
    .main .section2 .inner .reservation .call_box{width:auto;padding-left: 46px;padding-bottom: 0;margin-bottom: 8px;}
    .main .section2 .inner .lists ul li:nth-child(2n-1)::after{content:'';display:block; width:1px; height:55px; top:50%}
    .main .section2 .inner .lists ul li .img{top: 50%;left: 15px;transform: translate(0, -50%);}
    .main .section2 .inner .lists ul li{height:auto;padding: 0;width: 50%;}
    .main .section2 .inner .lists ul li:nth-child(1){width:100%}
    .main .section2 .inner .lists ul li .wrap{min-height: 95px;padding-left: 90px;}
    .main .section2 .inner .lists ul li a{min-height:58px;align-items: flex-start;}
    .main .section2 .inner .lists ul li .text{
        flex-direction: column;
        /* display: block; */
        /* height: 58px; */
        justify-items: flex-start;
        align-items: flex-start;
        text-align: left;
        align-content: flex-start;
        justify-content: flex-start;
    }

    .main .section2 .inner .lists ul li .text b{font-size:16px;}
    .main .section4 .inner .content_wrap .tit{/* margin-right: 419px; */}
    .main .section4 .inner .content_wrap .nur_lists{/* max-width:none; */}
    .main .section4 .inner .content_wrap .nur_lists li{/* width:33.3333% */}
}

@media screen and (max-width:639px) {

    .main .section2 .inner .reservation{}
    .main .section2 .inner .reservation .call_box{margin-top:10px; padding-left: 45px;}
    .main .section2 .inner .reservation .call_box .img{top:6px}

    .main .section2{padding-bottom:0}
    .main .section2 .inner .lists ul li,.main .section2 .inner .lists ul li:nth-child(2n),.main .section2 .inner .lists ul li:nth-child(2n-1){/* width:100%; *//* border:0; *//* border-bottom:1px solid #ddd; *//* padding-top:11px */}
    .main .section2 .inner .lists ul li:nth-child(2n-1):after{display:none}
    .main .section2 .inner .lists ul li:after{right:-4px}


}

@media screen and (max-width:600px) {
    .main .section2 .inner .lists ul li .wrap{/* min-height:auto; */}


}
@media screen and (max-width:570px) {
    .main .section2 .inner .lists ul li{width:100%}
    .main .section2 .inner .lists ul li .wrap{min-height:auto}
    .main .section4 .inner .content_wrap .tit{margin-right:0px;}
    .main .section4 .inner .content_wrap .nur_lists{/* position: relative; */max-width: 100%;}
    .main .section4 .inner .content_wrap .nur_lists:after{content:''; display:block; clear:both;}
    .main .section4 .inner .content_wrap .nur_lists li a{/* padding:0 */}
    .main .section4 .inner .content_wrap .new_lists{margin-top: 0;}
    .main .section4 .inner .content_wrap .new_lists ul li .wrap strong{font-size: 17px;}

}

@media screen and (max-width:480px) {

    .main .section2 .inner .reservation .call_box{padding-left: 0px;}
    .main .section2 .inner .reservation .call_box .img{display:none}
    .main .section2 .inner .reservation .call_box .text .call_number{margin-top: 0; padding-left: 0;}
    .main .section4 .inner .content_wrap .nur_lists li a{/* margin-right: 17px; */}
    .main .section4 .inner .content_wrap .nur_lists li a span{font-size: 16px; letter-spacing: -1px;}
    .main .section4 .inner .content_wrap .nur_lists li:nth-child(3){display:none;}
}


@media (max-width:767px) {
    .main .section1 {margin-top:0px}
}

/* 0121 */
@media (max-width:1366px) and (min-width:1023px) {
    .main .section1 .left h2 {white-space:nowrap;}
}

@media (max-width:1301px) {
    .main .section5 .text_box p {white-space:nowrap;}
}

@media (max-width:1265px) {
    .main .section5 .text_box .inner .content_wrap .wrap:after {display:none;}
}

@media (max-width:767px) {
    .main .section2 .inner .lists {padding-top:0px;margin-bottom:15px;}
    .main .section2 .inner .reservation .call_box .img span:before {width: 21px;height: 22px;top: -1px;left: 1px;}
    .main .section2 .inner .reservation .call_box .img span {width:60%;height:60%;}
    .main .section2 .inner .reservation .call_box .img {top: -4px;left: -1px;}
    .main .section5 {margin-top:30px;}
}

@media (max-width:640px) {
    .main .section2 .inner .reservation .call_box .text .call_number {margin-top:0px;}
}

@media (max-width:639px) {
    .main .section2 .inner .reservation .call_box .text .call_number {margin-top: 0px;}
    .main .section5 {margin-top:0px;}
}

@media (max-width:545px) {
    .main .section1 .left p br {display:block;}
}

@media (max-width:481px) {
    .main .section2 .inner .reservation .call_box{margin-top:10px; padding-left: 10px;}
    .main .section2 .inner .reservation .call_box .text .call_number:after {top:8px;left:5px;}
}

/* 0124 */
@media (max-width:1064px) and (min-width:1024px) {
    .main .section1 .left {padding-right: 10px;}
}
