@charset "utf-8";

#atc05{display:flex;justify-content:space-between;padding:130px 5%;font-family:'Pretendard-Regular'}
#atc05 .lt_box .tit_area{display:flex;justify-content:space-between;padding:0 20px 20px 0}
#atc05 .lt_box .tit_area .tit{font-size:40px;letter-spacing:0;color:#222;font-weight:500;font-family:'Paperozi'}
#atc05 .lt_box .tit_area .tit span{color:var(--primary)}
#atc05 .lt_box .tit_area .btn{display:block;position:relative;transition:all .3s;width:30px;height:30px;margin-top:8px;opacity:.5;text-indent:-9999px}
#atc05 .lt_box .tit_area .btn:after,#atc05 .lt_box .tit_area .btn:before{content:'';position:absolute;background-color:var(--primary)}
#atc05 .lt_box .tit_area .btn:after{left:0;top:50%;transform:translateY(-50%);width:100%;height:1px}
#atc05 .lt_box .tit_area .btn:before{left:50%;left:50%;transform:translateX(-50%);height:100%;width:1px}
#atc05 .lt_box .cont{overflow:hidden;height:330px;padding:10px 0;border-top:1px solid #999;border-bottom:1px solid #999}
#atc05 .lt_box .cont .sh_lt li{overflow:hidden;justify-content:space-between;height:70px;padding:20px}
#atc05 .lt_box .cont .sh_lt li+li{border-top:1px dotted #999}
#atc05 .lt_box .cont .sh_lt li .lt_left{float:left;overflow:hidden;width:85%}
#atc05 .lt_box .cont .sh_lt li .lt_right{float:right;width:15%;text-align:right;white-space:nowrap}
#atc05 .lt_box .cont .sh_lt li .st{display:block;float:left;width:72px;height:28px;text-align:center;line-height:28px;background-color:#222;border-radius:3px;color:#fff}
#atc05 .lt_box .cont .sh_lt li .sh_notice{display:block;float:left;overflow:hidden;width:calc(100% - 76px);padding:0 20px;font-size:16px;text-overflow:ellipsis;white-space:nowrap;line-height:28px;font-family:'Pretendard-Medium'}
#atc05 .lt_box .cont .sh_lt li .sh_date{font-size:16px;line-height:28px;color:#888}
#atc05 .lt_box .cont .sh_lt li .sh_notice .new{display:inline-block;vertical-align:2px;width:14px;height:15px;margin-left:5px;border-radius:2px;font-size:10px;font-weight:500;line-height:15px;color:#fff;text-align:center;background-color:var(--primary);font-family:'Poppins'}
#atc05 .left{width:calc(50% - 276px)}
#atc05 .right{width:calc(50% + 216px)}
#atc05 .right .cont{padding:25px 20px}
#atc05 .right .cont li{list-style:none}
#atc05 .right .cont li a .img img{width:100%}
#atc05 .right .cont li a .txt_area{padding:25px 10px 0}
#atc05 .right .cont li a .txt_area .subj{overflow:hidden;margin-bottom:6px;font-size:16px;text-overflow:ellipsis;white-space:nowrap;color:#222;font-family:'Pretendard-Medium'}
#atc05 .right .cont li a .txt_area .txt{font-size:15px;color:#777;}

/* 모바일 호버 X */
@media (hover: hover) {
#atc05 .lt_box .tit_area .btn:hover{opacity:1;transform:rotate(90deg)}
}

/* 반응형 [s] */
@media (max-width:1530px){
#atc05 .left{width:50%}
#atc05 .right{width:50%;margin-left:15px}
}

@media (max-width:1024px){
#atc05{display:block}
#atc05 .lt_box .tit_area{display:block;overflow:hidden}
#atc05 .lt_box .tit_area .tit{float:left;font-size:40px;line-height:40px}
#atc05 .lt_box .tit_area .btn{float:right;width:20px;height:20px}
#atc05 .left{width:100%}
#atc05 .right{width:100%;margin:35px 0 0}
#atc05 .lt_box .cont{height:auto}
#atc05 .lt_box .cont .sh_lt li .sh_notice{font-size:15px}
#atc05 .lt_box .cont .sh_lt li .st{font-size:13px}
#atc05 .lt_box .cont .sh_lt li .sh_date{font-size:15px}
}

@media (max-width:768px){
#atc05{padding:80px 15px}
}

@media (max-width:480px){
#atc05{padding:60px 15px}
#atc05 .lt_box .cont .sh_lt li .lt_left{width:100%}
#atc05 .lt_box .cont .sh_lt li{padding:20px 10px}
#atc05 .lt_box .cont .sh_lt li .lt_right{display:none}
#atc05 .right .cont{padding:25px 10px}
}
/* 반응형 [e] */