@charset "utf-8";

#atc02{position:relative;padding:70px 0}
#atc02:before{position:absolute;left:0;bottom:0;width:100%;height:220px;content:"";background:#f5f5f5}

/* 텍스트 */
#atc02 .inner{overflow:hidden;position:relative;width:100%;max-width:1200px;margin:0 auto}
#atc02 .txt_area{float:left;width:33%;padding:30px 10px 0 0;font-family:'Poppins','notokr-regular'}
#atc02 .txt_area span{display:block;font-size:14px;font-weight:600;color:#59b9e2}
#atc02 .txt_area p{padding:15px 0 25px;font-size:27px;font-weight:700;line-height:1.4;letter-spacing:-1px;color:#222;white-space:nowrap}

/* 이미지 슬라이드 */
#atc02 .inc02Swiper{overflow:hidden;float:right;width:67%}
#atc02 .inc02Swiper ul{width:100%}
#atc02 .inc02Swiper ul li{overflow:hidden;background:#f3f3f3}
#atc02 .inc02Swiper ul li a{display:block;position:relative;width:100%;height:100%}
#atc02 .inc02Swiper ul li .img{width:100%;height:300px;background:center/cover no-repeat;transition:transform .4s ease,opacity .3s ease}
#atc02 .inc02Swiper ul li:hover .img{opacity:.85;transform:scale(1.04)}

/* 컨트롤 */
#atc02 .inc02_arr{margin-top:25px}
#atc02 .inc02_arr > div{display:inline-block;width:55px;height:55px;border:1px solid #ccc;border-radius:50%;font-size:20px;line-height:53px;text-align:center;vertical-align:middle;color:#aaa;cursor:pointer;transition:all .2s}
#atc02 .inc02_arr > div+div{margin-left:5px}
#atc02 .inc02_arr > div:hover{border-color:#59b9e2;color:#59b9e2}