@charset "utf-8";
#inc05{display:flex;align-items:center;justify-content:center;position:relative;width:100%;height:100vh}
#inc05 a{color:#fff}
#inc05 .latest_wrap{width:100%;margin:100px 0 180px}
#inc05 .latest_wrap li{position:relative;width:100%;border-bottom:1px solid rgb(255, 255, 255, 0.3)}
#inc05 .latest_wrap li:after{content:"";position:absolute;z-index:1;bottom:0px;left:0px;width:100%;height:0%;background-color:#fff;transition:all .3s}
#inc05 .latest_wrap li a{position:relative;z-index:2;display:flex;justify-content:space-between;align-items:center;margin:auto;width:90%;height:100px;line-height:100px;color:#fff;transition:all .3s}
#inc05 .latest_wrap li div{font-size:13px;font-weight:400;font-family:var(--sub-font)}
#inc05 .latest_wrap li h2{font-size:16px;font-weight:500}
#inc05  .admin_btn{position:absolute;bottom:0;right:0}




/* 라테스트 뷰페이지 */
#iframe_wrap {display:none;transform:translateX(-50%);position:absolute;left:50%;top:0;width:50%;z-index:1;border-radius:10px}
#iframe_wrap iframe {position:relative;display:block;z-index:999;width:100%;height:600px;border:none;border-radius:15px}

/* 반응형 [s] */
@media (hover:hover){
#inc05 .latest_wrap li:hover:after{height:100%}
#inc05 .latest_wrap li:hover a{color:#000}
}
@media (max-width:1400px){
#inc05{height:auto}
/* #inc05 .latest_wrap{margin:0} */
#inc05 .latest_wrap li a{width:95%;height:85px;line-height:85px}
#iframe_wrap{overflow-y:auto;height:600px}
}
@media (max-width:1024px){
#inc05 .latest_wrap{margin:80px 0 130px}
#inc05 .latest_wrap li a{height:80px;line-height:80px}
#inc05 .latest_wrap li h2{font-size:15px}
#iframe_wrap{top:-90px}
#iframe_wrap iframe{height:600px}
#iframe_wrap{width:90%}
}
@media (max-width:768px){
#inc05 .latest_wrap{margin:100px 0 100px}
#inc05 .latest_wrap li a{height:75px;line-height:75px}
#iframe_wrap{height:400px;border-radius:8px}
#iframe_wrap iframe{border-radius:8px}
}
@media (max-width:480px){
#inc05 .latest_wrap{margin:50px 0 40px}
#inc05 .latest_wrap li div{font-size:12px}
#inc05 .latest_wrap li h2{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:60%;text-align:center;font-size:14px}
#inc05 .latest_wrap li a{height:70px;line-height:70px}
#iframe_wrap iframe{height:300px}
#iframe_wrap{top:0}
}
@media (max-width:380px){
#inc05 .latest_wrap li div{font-size:11px}
#inc05 .latest_wrap li h2{font-size:13px}
#inc05 .latest_wrap li a{height:65px;line-height:65px}
}
/* 반응형 [e] */