@charset "utf-8";

#inc04{padding-top:50px; }
#inc04 .bnr{overflow:hidden;display:flex;align-items:center;justify-content:center;width:100%;height:300px;border-radius:30px;color:#fff;text-align:center;background:url(img/bnr_img.jpg) no-repeat center;background-size:cover}
#inc04 .bnr .cm_btn:hover{color:#111;background:#fff}
#inc04 .bnr h3{font-size:35px;font-weight:700}
#inc04 .bnr p{margin:10px 0 30px;font-size:20px;font-weight:500}
#inc04 .bnr .cm_btn{margin:0 auto;transition:all .3s}

#inc04 .bnr .ccc {color:#333; background-color:#fff; padding:10px 20px}


#inc04 .bnr .ccc:hover {color:#fff; background-color:#993300; padding:10px 20px}



/* 반응형 [s] */
@media (max-width:1024px){
#inc04{padding:80px 0}
#inc04 .tit{text-align:center}
#inc04 .late_tabs{justify-content:center;margin-top:20px}
#inc04 .late_tabs li{padding:7px 25px;font-size:15px}
#inc04 .tabs{width:100%}
#inc04 .tabs li .subj{font-size:16px}
#inc04 .tabs .sh_date{margin-bottom:20px;padding:20px 30px}
#inc04 .tabs .fir_date{width:75px;height:75px}
#inc04 .tabs .fir_date span{font-size:22px}
#inc04 .tabs li:nth-child(n+2){margin-top:5px}
#inc04 .tabs .lt_cont div{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
#inc04 .bnr{height:280px;border-radius:13px}
#inc04 .bnr h3{font-size:23px}
#inc04 .bnr p{margin:5px 0 20px;font-size:15px}
#inc04 .tabs li .subj{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
}
@media (max-width:768px){
}
@media (max-width:580px){
#inc04{padding:60px 0 20px}
#inc04 .bnr{height:auto;padding:50px 0}
#inc04 .bnr h3{font-size:18px}
#inc04 .bnr p{margin:0 0 20px;font-size:14px;opacity:.5}
}
@media (max-width:480px){
#inc04 .bnr{padding:35px 15px}
#inc04 .bnr h3{font-size:17px}
}
@media (max-width:390px){
#inc04 .bnr h3{font-size:15px}
}
/* 반응형 [e] */
