.goinsight{margin-top:60px;}
.more_btn_wrap{display:flex;align-items:center;}
.insight_btn{display:flex;margin-right:10px;}
.insight_btn div{cursor:pointer;width:38px;height:38px;border-radius:5px;border:1px solid #ccc;margin-right:10px;display:flex;align-items:center;justify-content: center;}
.insight_btn div:last-child{margin-right:0}
.insight_btn div img{width:6px;opacity:0.3}
.insight_btn div:hover{background:#f8f8f8}
.goinsight-swiper{margin-top:15px;}
.goinsight-swiper .swiper-slide{background:#fff;position:relative;}
.insight_thumb{}
.insight_thumb a{}
.insight_thumb img{border-radius:10px;width:100%;height:250px;object-fit: cover;}
.insight_info{padding:20px 10px;}
.insight_category{margin-bottom:15px}
.insight_category span{display:inline-block;margin-right:3px;font-size: 13px; color: #fff;background: #253dbe; padding: 5px 10px;border-radius:3px;font-weight:500;}
.insight_category span:last-child{background:#48a371}
.insight_subject{font-size:18px;font-weight:600;width:100%;overflow:hidden;text-overflow: ellipsis;white-space: nowrap;}
.insight_info ul{margin-top:18px;}
.insight_info ul li{display:flex;margin-bottom:12px;color:#777;font-size:14px}
.insight_info ul li span{color:#333;width:70px;font-weight:600}
/* 마감임박 */
.soon{ position: absolute;top: 15px;right: 15px;width: fit-content;padding: 8px 15px;background: linear-gradient(45deg, #f78900, red);border-radius: 50px;color: #fff;
 display: flex;justify-content: center;align-items: center;font-weight: bold;font-size: 12px;}
.soon span{color:#fff;font-size:13px;font-weight:500}
/* 마감 */
.deadline{background:rgba(0,0,0,0.5);display:flex;align-items: center;justify-content: center;position:absolute;width:100%;height:100%;top:0;left:0;backdrop-filter:blur(5px);border-radius:10px;}
.deadline span{color:#fff;font-size:22px;font-weight:bold;}


@media screen and (max-width:768px){
    .goinsight{margin-top:35px;}
    .insight_btn{margin-right:5px;}
    .insight_btn div{width:27px;height:27px;margin-right:5px;}
    .insight_btn div img{width:4px}
    .soon {top: 10px; right: 10px; padding: 5px 11px;}
    .soon span{}
    .goinsight_wrap .more_tit{flex-wrap:wrap;}
    .insight_info{padding:20px 10px;}
    .insight_category span { margin-right: 1px;}
    .insight_subject{font-size:16px;width:100%;overflow:hidden;text-overflow: ellipsis;white-space: nowrap;}
    .insight_info ul li{font-size:13px;}
    .deadline span{font-size:15px;}
}