@charset "utf-8";
#inc05{overflow:hidden;width:100%}
#inc05 .inc05_wrap{position:relative;width:90%;margin:200px auto 0}
#inc05 .inc05_wrap .tit{display:flex;flex-direction:column;align-items:center}
#inc05 .inc05_wrap .tit a{border:2px solid #fff;color:#fff;background-color:#000;transition:all .3s}
#inc05 .inc05_wrap .latest ul{display:flex;margin:120px 0;border-bottom:1px solid rgb(255, 255, 255, 0.2)}
#inc05 .inc05_wrap .latest ul li{width:calc(100% / 3);border-top:1px solid rgb(255, 255, 255, 0.2);transition:all .3s}
#inc05 .inc05_wrap .latest ul li a{display:block;padding:90px 60px;width:100%;height:100%}
#inc05 .inc05_wrap .latest ul li .cate{font-size:13px;font-weight:700;font-family:var(--e-font);color:rgb(255, 255, 255, 0.6);}
#inc05 .inc05_wrap .latest ul li h3{margin:15px 0 30px;font-size:18px;font-weight:700;color:#fff;word-break:keep-all}
#inc05 .inc05_wrap .latest ul li p{margin-bottom:50px;font-size:15px;font-weight:400;color:#777;transition:all .3s}
#inc05 .inc05_wrap .latest ul li .date{font-size:13px;font-weight:700;font-family:var(--e-font);color:rgb(255, 255, 255, 0.3);transition:all .3s}

@media (hover:hover){
#inc05 .inc05_wrap .tit a:hover{color:#000;background-color:#fff}
#inc05 .inc05_wrap .latest ul li:hover{border-top:1px solid #e1e1e1}
#inc05 .inc05_wrap .latest ul li:hover p{color:rgb(255, 255, 255, 0.8)}
#inc05 .inc05_wrap .latest ul li:hover span{color:rgb(255, 255, 255, 0.6)}
}