@charset "utf-8";

#atc02{width:100%;padding:13rem 0 10rem;position:relative}
#atc02:before{content:'';width:100%;height:calc(100% - 29rem);background:url(/index/include/include02/bg.jpg) repeat;position:absolute;top:0;left:0;}
#atc02 .atc02_tit{font-size:1.6rem;color:#b92628;position:absolute;top:9rem;left:calc(50% - 58rem);z-index:10;font-family:'Poppins'}
#atc02 .atc02_tit:before{content:'';width:11.5rem;height:1px;background:#ddd;position:absolute;right:-13rem;top:50%;transform:translateY(-50%)}

/*이미지 영역*/
#atc02 .atc02_slider_bnr{width:100%;height:60rem;position:relative;z-index:10;background:url(/index/include/include02/bnr.jpg) no-repeat center/cover}

/*텍스트 영역*/
#atc02 .txt_box{width:140rem;height:23rem;background:#fff;position:absolute;left:50%;bottom:10rem;z-index:11;transform:translateX(-50%)}
#atc02 .txt_box .box_inner{max-width:110rem;width:100%;padding:0 2rem;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}
#atc02 .txt_box .tit{font-weight:300;font-size:2.6rem;line-height:130%;color:#333;float:left}
#atc02 .txt_box .tit span{font-weight:700;color:#b82628;}
#atc02 .txt_box .txt{padding-left:5rem;font-size:1.6rem;line-height:2.8rem;color:#888;float:left}
#atc02 .txt_box .more_btn{width:10rem;height:10rem;border-radius:10rem;border:1px solid #ddd;font-weight:500;font-size:1.4rem;color:#888;text-align:center;line-height:10rem;position:absolute;top:50%;right:3rem;transition:all .3s;transform:translateY(-50%);font-family:'Poppins'}
#atc02 .txt_box .more_btn:hover{border-color:#b92628;background:#b92628;color:#fff;box-shadow:.5rem 0 1rem rgba(0,0,0,.2)}

/*컨트롤영역*/
#atc02 .atc02_contorl_box{width:129rem;position:absolute;top:50%;left:50%;z-index:30;transform:translate(-50%,-50%);}
#atc02 .atc02_btn{opacity:.6;cursor:pointer;transition:all .3s}
#atc02 .atc02_btn:hover{opacity:1}
#atc02 .atc02_prev{float:left}
#atc02 .atc02_next{float:right}

@media (max-width:1400px){
#atc02{padding:10rem 4rem 10rem}	

#atc02 .atc02_tit{margin-bottom:2rem;position:relative;left:auto;top:auto}
#atc02 .atc02_tit:before{right:auto;left:12rem}

/*이미지 영역*/
#atc02 .swiper-slide{width:100%}

/*텍스트 영역*/
#atc02 .txt_box{width:90%}
	
/*컨트롤영역*/
#atc02 .atc02_contorl_box{width:8rem;padding:0;top:10.5rem;left:auto;right:4rem;transform:none}
}

@media (max-width:1280px){
#atc02{padding:10rem 2rem}

/*텍스트 영역*/
#atc02 .txt_box{width:calc(100% - 8rem);left:50%;transform:translateX(-50%)}
}
@media (max-width:1024px){

/*텍스트 영역*/
#atc02 .txt_box{height:auto;text-align:center;background:rgba(255,255,255,.9)}
#atc02 .txt_box .box_inner{padding:4rem 2rem;position:relative;left:auto;top:auto;transform:none}
#atc02 .txt_box .tit{margin-bottom:2rem;float:none}
#atc02 .txt_box .txt{padding:0;float:none}
#atc02 .txt_box .txt br{display:none}

/*텍스트 영역*/
#atc02 .txt_box .more_btn{display:block;width:17rem;height:4rem;margin:2rem auto 0;border-color:#b82628;border-radius:4rem;background:#b82628;line-height:4rem;color:#fff;position:relative;top:auto;right:auto;transform:none}
}

@media (max-width:767px){
#atc02{padding:5rem 2rem}
#atc02 .atc02_slider_bnr{height:40rem}
#atc02 .txt_box .tit{font-size:2.4rem}

/*컨트롤영역*/
#atc02 .atc02_contorl_box{width:3rem;top:5.2rem;right:2rem}
#atc02 .atc02_contorl_box img{width:.7rem;}
}
@media (max-width:480px){
/*이미지영역*/
#atc02 .atc02_slider_bnr{height:30rem}
	
/*텍스트 영역*/
#atc02 .txt_box{width:100%;position:relative;bottom:auto;left:auto;transform:none}
}

