@charset "utf-8";


#atc01{width:100%;position:relative}
#atc01 .lt_notice{max-width:130rem;width:100%;padding:13rem 0;margin:0 auto;position:relative;z-index:10}
#atc01 .lt_notice .tit_box{margin-bottom:5rem;text-align:center;position:relative}
#atc01 .lt_notice .tit_box .tit{margin-bottom:1rem;font-size:3.6rem;font-weight:700;color:#fff;font-family: "Playfair Display";}
#atc01 .lt_notice .tit_box .tit span{font-family: "Noto Serif KR";}
#atc01 .lt_notice .tit_box .txt{font-size:1.6rem;color:rgba(255,255,255,.6)}

#atc01 .lt_notice .tit_box .atc01_btn{width:3.6rem;height:3.6rem;position:absolute;top:50%;transform:translateY(-50%);cursor:pointer}
#atc01 .lt_notice .tit_box .atc01_btn img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}
#atc01 .lt_notice .tit_box .atc01_btn:before{content:'';width:100%;height:100%;border-radius:100%;border:1px solid rgba(255,255,255,.1);position:absolute;transition:all .3s}

#atc01 .lt_notice .tit_box .atc01_prev{left:0}
#atc01 .lt_notice .tit_box .atc01_prev:before{left:-1.5rem}
#atc01 .lt_notice .tit_box .atc01_prev:hover:before{left:-2rem}

#atc01 .lt_notice .tit_box .atc01_next{right:0}
#atc01 .lt_notice .tit_box .atc01_next:before{right:-1.5rem}
#atc01 .lt_notice .tit_box .atc01_next:hover:before{right:-2rem}


#atc01 .lt_notice .notice_lt_list{overflow:hidden}
#atc01 .lt_notice .swiper-slide{}
#atc01 .lt_notice .swiper-slide a{width:100%;display:flex;flex-wrap:wrap;align-items:center} 
#atc01 .lt_notice .swiper-slide .img_box{width:14rem;height:9rem;border-radius:.5rem;overflow:hidden}
#atc01 .lt_notice .swiper-slide .img_box img{width:100%;height:100%;object-fit:cover}
#atc01 .lt_notice .swiper-slide .txt_box{width:calc(100% - 14rem);padding-left:2.4rem}
#atc01 .lt_notice .swiper-slide .txt_box .lt_tit{margin-bottom:.5rem;font-size:1.7rem;font-weight:500;color:rgba(255,255,255,.8);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
#atc01 .lt_notice .swiper-slide .txt_box .lt_txt{margin-bottom:1rem;font-size:1.5rem;color:rgba(255,255,255,.4);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
#atc01 .lt_notice .swiper-slide .txt_box .date{font-size:1.4rem;font-weight:500;color:rgba(255,255,255,.4);font-family:'Poppins'}

#atc01 .lt_notice .notice-pagination{margin-top:3rem;text-align:center}
#atc01 .lt_notice .notice-pagination .swiper-pagination-bullet{width:.6rem;height:.6rem;border-radius:.6rem;background:#fff}
#atc01 .lt_notice .notice-pagination .swiper-pagination-bullet-active{width:1.2rem;background:#fff;}

#atc01 .artists_list{max-width:63rem;width:100%;margin:0 auto;padding-bottom:13rem;position:relative;z-index:10}
#atc01 .artists_list li{width:100%;margin-bottom:2rem;overflow:hidden;position:relative;opacity:0;transition:all 1s}
#atc01 .artists_list li:nth-child(odd){right:-5rem}
#atc01 .artists_list li:nth-child(even){left:-5rem}
#atc01 .artists_list li:last-child{margin-bottom:0}

#atc01 .artists_list li.active{opacity:1}
#atc01 .artists_list li.active:nth-child(odd){right:0}
#atc01 .artists_list li.active:nth-child(even){left:0}


#atc01 .artists_list li a{display:block;width:100%;height:100%;position:relative}
#atc01 .artists_list li a:before{content:'';width:100%;height:30%;background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.6) 100%);position:absolute;bottom:0;left:0;z-index:5}
#atc01 .artists_list li a img{width:100%;transition:all .3s}
#atc01 .artists_list li a:hover img{transform:scale(1.05)}
#atc01 .artists_list li a .artist_name{font-size:3.4rem;font-weight:700;text-align:right;color:#fff;position:absolute;bottom:2rem;right:2rem;z-index:10;font-family:"Playfair Display";}


@media(max-width:1300px){
	#atc01 .lt_notice{padding:11rem 2rem}
	#atc01 .artists_list{padding:0 2rem 11rem}
}
@media(max-width:1280px){
	#atc01 .lt_notice{padding:10rem 2rem}
	#atc01 .artists_list{padding:0 2rem 10rem}
}
@media(max-width:1024px){
	#atc01 .lt_notice{padding:8rem 2rem}
	#atc01 .lt_notice .tit_box .tit{font-size:3.3rem}
	
	#atc01 .artists_list{padding:0 2rem 8rem}
	#atc01 .artists_list li a .artist_name{font-size:3.1rem}
}
@media(max-width:767px){
	#atc01 .lt_notice{padding:7rem 2rem}
	#atc01 .lt_notice .tit_box{margin-bottom:3rem}
	#atc01 .lt_notice .tit_box .tit{font-size:3rem}
	
	#atc01 .lt_notice .swiper-slide a{display:block}
	#atc01 .lt_notice .swiper-slide .img_box{width:100%;height:20rem;margin:0 auto 2rem}
	#atc01 .lt_notice .swiper-slide .txt_box{width:100%;padding:0}
	
	#atc01 .artists_list{padding:0 2rem 7rem}
	#atc01 .artists_list li a .artist_name{font-size:2.8rem}
}
@media(max-width:480px){
	#atc01 .lt_notice{padding:6rem 2rem}
	#atc01 .lt_notice .swiper-slide .img_box{height:18rem}
	#atc01 .lt_notice .tit_box .atc01_btn_area{margin-top:2rem;display:flex;flex-wrap:wrap;align-items:center;justify-content:center}
	#atc01 .lt_notice .tit_box .atc01_btn{position:relative;top:auto;transform:none}
	#atc01 .lt_notice .tit_box .atc01_prev{left:auto}
	#atc01 .lt_notice .tit_box .atc01_next{right:auto}
	
	#atc01 .artists_list{padding:0 2rem 6rem}
	#atc01 .artists_list li a .artist_name{font-size:2.5rem}

}
@media(max-width:320px){
	#atc01 .lt_notice{padding:6rem 1.5rem}
	
	#atc01 .artists_list{padding:0 1.5rem 6rem}
}