@charset "utf-8";

/* atc01 */
#atc01 .inner{width:100%;max-width:1200px;margin:0 auto;overflow:hidden}
#atc01 .inner > div{padding:78px 40px}
#atc01 .in01{float:left;position:relative;width:62%;overflow:hidden;border-left:1px solid #ddd;border-right:1px solid #ddd}
#atc01 .tit_area{position:relative;padding-bottom:18px;margin-bottom:25px;border-bottom:1px solid #e1e1e1}
#atc01 .tit_area .tit{display:inline-block;padding-right:9px;font-size:18px !important;color:#222;font-family:'notokr-bold'}
#atc01 .tit_area .sub_tit{font-size:13px;letter-spacing:0;color:#6ab521;font-weight:600;font-family:'Poppins', sans-serif}
#atc01 .tit_area .txt{font-size:14px;line-height:24px;color:#888}
#atc01 .in01 .wrapper{float:right;overflow:hidden}
#atc01 .in01 .wrapper ul{overflow:hidden;z-index:10}
#atc01 .in01 .wrapper ul li{position:relative;overflow:hidden;height:218px;margin-right:15px;text-align:center;font-size:14px}
#atc01 .in01 .wrapper ul li img{border:none!important}
#atc01 .in01 .wrapper ul li a{display:block}
#atc01 .in01 .wrapper ul li a .gall_tit{display:none}
#atc01 .in01 .swiper-slide .img{height:218px;background:center no-repeat;background-size:100%}
#atc01 .in02{float:left;width:38%;border-right:1px solid #ddd}

/* NOTICE */
#lt_notice .sh_lt2 li{margin-bottom:18px}
#lt_notice .sh_lt2 li a{overflow:hidden;display:block;height:100%}
#lt_notice .sh_lt2 li:last-child{margin-bottom:0}
#lt_notice .sh_lt2 .sh_date{float:left;width:90px;height:100px;padding-top:14px;border:1px solid #e1e1e1;text-align:center;font-family:'notokr-bold';background:#fff}
#lt_notice .sh_lt2 .sh_date .day{display:inline-block;width:45px;height:45px;line-height:45px;border-radius:50%;font-size:17px;font-weight:700;color:#6ab521;font-family:'Poppins', sans-serif;background-color:#e9f4de}
#lt_notice .sh_lt2 .sh_date .day_02{font-size:14px;line-height:24px;color:#666;font-weight:600;font-family:'Poppins', sans-serif}
#lt_notice .sh_lt2 .txt_wrap{float:left;width:calc(100% - 90px);padding:20px 0 0 25px}
#lt_notice .sh_lt2 li:hover .txt_wrap{text-decoration:underline}
#lt_notice .sh_lt2 .sh_notice{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-bottom:5px;font-size:16px;color:#444;font-family:'notokr-medium'}
#lt_notice .sh_lt2 .sh_contents{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:200px;line-height:24px;font-size:14px;font-family:'notokr-regular';color:#666;opacity:0.8}
#lt_notice li .day{color:#6ab521}

/* 컨트롤 */
.gall_arr{position:absolute;overflow:hidden;top:0;right:0;width:68px;height:30px;line-height:30px;border-radius:50px;text-align:center;background-color:#f2f2f2} 
.gall_arr div{position:relative;float:left;width:50%}
.gall_arr div:hover{cursor:pointer}
.gall_arr div+div:before{display:inline-block;content:"";position:absolute;left:0;top:10px;width:1px;height:10px;background-color:#aaa}

/* 반응형 [s] */
@media (max-width:768px){
#atc01 .inner > div{padding:30px 20px}
#atc01 .in01{float:none;width:100%;border:none}
#atc01 .in01 .swiper-slide .img{height:185px}
#atc01 .in02{float:none;width:100%;padding-top:10px!important;border:none}
#lt_notice .sh_lt2 .txt_wrap{padding:20px 0 0 20px}
#lt_notice .sh_lt2 .sh_date{height:95px}
}
/* 반응형 [e] */
