#gw-theme05-main-news .gw-bg{position:absolute;top:0;left:0;width:100%;height:100%;/*background: url("img/gw-theme05-main-news-bg.jpg") center no-repeat;*/
    background-size: cover;transform:scale(1.2,1.2);transition:all 2s;}
#gw-theme05-main-news .gw-sec-container {flex-direction: column;place-content: center;}

#gw-theme05-main-news .gw-sec-container ul{text-align: center;}
#gw-theme05-main-news .gw-sec-container ul li{display: inline-block; margin: 0; /* 간격 조절 */}

#gw-theme05-main-news .gw-title-container {/*margin-left: 200px;*/}
#gw-theme05-main-news .gw-title-container .gw-sec-title{color:#0f2859; text-align: center; font-size: 72px; line-height:1em; }
#gw-theme05-main-news .gw-title-container .gw-sec-text{color:#777;opacity: 1; text-align: center; font-size: 16px; }
#gw-theme05-main-news .gw-theme05-main-news-slider {/*margin-left: 200px;*/ margin:0 auto; text-align: center;}
#gw-theme05-main-news .gw-theme05-main-news-slider .slick-slide{ transform:translateY(50%); opacity:0;transition:all 0.8s;}

#gw-theme05-main-news .gw-theme05-main-news-slider .slick-slide > a {padding:70px 50px 90px 50px; position: relative;display: block; text-align: left; width: 100%;height:345px;border:1px solid #dcdcdc;
     border-right:none;background: #fff; overflow: hidden;transition: all 0.5s ease-in-out;}

#gw-theme05-main-news .gw-category{padding: 0 15px;display: inline-block;background: var(--main-color);height: 28px;line-height: 28px;color:#fff;font-size: 14px;transition: all .3s;}

#gw-theme05-main-news .gw-title{font-size: var(--main-title04);font-family: "Noto Sans KR", sans-serif; font-weight: 800;transition: all .3s;
    display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;text-overflow: ellipsis;overflow: hidden;line-height: 1.5; font-size: 36px; color:#222;}

#gw-theme05-main-news .gw-text{font-size:20px; letter-spacing: -1px; color: #6b6b6b;line-height: 1.5;transition: all .3s;
    display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;text-overflow: ellipsis;overflow: hidden;
 display: -webkit-box;
    -webkit-line-clamp: 2; /* 2줄 제한 */
    -webkit-box-orient: vertical;
}

#gw-theme05-main-news .gw-date{color:#ababab;font-family: "Noto Sans KR", sans-serif;font-weight: 700;font-size: 20px;transition: all .3s; letter-spacing: -1px;}

#gw-theme05-main-news .gw-theme05-main-news-slider .slick-track { width: 100% !important; text-align: center; margin:0 auto; padding:0 30px;}
#gw-theme05-main-news .gw-theme05-main-news-slider .slick-track li { width: 33.33% !important; }
#gw-theme05-main-news .gw-theme05-main-news-slider .slick-track li:nth-child(3) { border-right:1px solid #dcdcdc !important; }

#gw-theme05-main-news .gw-theme05-main-news-slider .slick-slide > a:hover{background: var(--main-color);}

#gw-theme05-main-news .gw-theme05-main-news-slider .slick-slide > a:hover .gw-category{background: #fff;color:var(--main-color);}
#gw-theme05-main-news .gw-theme05-main-news-slider .slick-slide > a:hover .gw-title{color: #fff;}
#gw-theme05-main-news .gw-theme05-main-news-slider .slick-slide > a:hover .gw-text{color: rgba(255,255,255,0.5);}
#gw-theme05-main-news .gw-theme05-main-news-slider .slick-slide > a:hover .gw-date{color: rgba(255,255,255,0.7);}
#gw-theme05-main-news .gw-theme05-main-news-control {position:relative;z-index:10;margin-left: 200px;}
#gw-theme05-main-news .progress {display: block;width: 100%;height: 4px;overflow: hidden;background-color: rgba(255,255,255,0.5);background-image: linear-gradient(to right, #fff, #fff);
    background-repeat: no-repeat;background-size: 0 100%;transition: background-size 0.4s ease-in-out;}
#gw-theme05-main-news .gw-theme05-main-news-arrow {display: inline-block;width: 70px;height: 70px;line-height: 70px;border:3px solid rgba(255,255,255,0.5);border-radius: 50%;
    text-align: center;cursor: pointer;transition: all 0.3s;}
#gw-theme05-main-news .gw-theme05-main-news-arrow > i{color:#fff;}
#gw-theme05-main-news .gw-theme05-main-news-arrow:hover{border-color: #fff;}
#gw-theme05-main-news .gw-new-empty {color: #fff;border: 1px solid #fff;text-align: center;padding: 2rem 0;}
#gw-theme05-main-news.on .gw-text-effect > span{animation:gw-title 1s both;}
#gw-theme05-main-news.on .gw-bg{transform:scale(1.0,1.0) rotate(0.0015deg);}
#gw-theme05-main-news.on .gw-theme05-main-news-slider .slick-slide{transform:translateY(0); opacity:1;}
#gw-theme05-main-news.on .gw-theme05-main-news-slider .slick-slide.slick-current{transition-delay:0s;}
#gw-theme05-main-news.on .gw-theme05-main-news-slider .slick-slide.slick-current + .slick-slide{transition-delay:0.2s;}
#gw-theme05-main-news.on .gw-theme05-main-news-slider .slick-slide.slick-current + .slick-slide + .slick-slide{transition-delay:0.4s;}
#gw-theme05-main-news.on .gw-theme05-main-news-slider .slick-slide.slick-current + .slick-slide + .slick-slide + .slick-slide{transition-delay:0.6s;}




@media screen and (max-width:1100px) {
    #gw-theme05-main-news .gw-theme05-main-news-slider .slick-track { padding:0;}
    #gw-theme05-main-news .gw-theme05-main-news-slider .slick-track li { width: 90% !important; margin:10px 0; }
    #gw-theme05-main-news .gw-theme05-main-news-slider .slick-track li:nth-child(3) { border-right:0px solid #dcdcdc !important; }
    #gw-theme05-main-news .gw-theme05-main-news-slider .slick-slide > a {padding:20px 50px; position: relative;display: block; text-align: left; width: 100%;height:180px;border:1px solid #dcdcdc;
     border-right:1px solid #dcdcdc !important;}

    #gw-theme05-main-news .gw-title{font-size:20px;font-weight: 800;line-height: 1.5; }
    #gw-theme05-main-news .gw-text{font-size:14px; letter-spacing: -0.5px; line-height: 1.5;}
    #gw-theme05-main-news .gw-date{font-size: 14px; letter-spacing: -0.5px;}

    #gw-theme05-main-news .gw-sec-container{padding: 5rem 0;}
    #gw-theme05-main-news .gw-title-container{margin-left:5%;}
    #gw-theme05-main-news .gw-theme05-main-news-slider{margin-left:5%;}
    #gw-theme05-main-news .gw-theme05-main-news-slider .slick-slide{margin-right:15px;opacity:1;transform:translateY(0);}
    #gw-theme05-main-news .gw-theme05-main-news-slider .slick-slide > a{padding:20px 15px; height: auto;}
    #gw-theme05-main-news .gw-theme05-main-news-control{margin-left:5%;}
}

@media screen and (max-width:780px){
    #gw-theme05-main-news .gw-theme05-main-news-slider .slick-track li { width: 100% !important; margin:4px 0; }
    #gw-theme05-main-news .gw-sec-container{padding: 1rem 0;}

}


@media screen and (max-width:576px){
    #gw-theme05-main-news .gw-theme05-main-news-slider .slick-track { width:auto!important; text-align: center; margin:0 auto; padding:0;}
    #gw-theme05-main-news .gw-theme05-main-news-slider .slick-track{  transform: translate3d(0px, 0px, 0px) !important;}

    #gw-theme05-main-news .gw-title-container .gw-sec-title{font-size: 48px;}
    #gw-theme05-main-news .gw-title-container .gw-sec-text{font-size: 14px; }
    #gw-theme05-main-news .gw-sec-container{padding:5rem 5% 7rem;}
    #gw-theme05-main-news .gw-title-container{margin-left: 0;}
    #gw-theme05-main-news .gw-theme05-main-news-slider{margin-left: 0;}
    #gw-theme05-main-news .gw-theme05-main-news-slider .slick-slide{margin-right: 0;margin:0 10px;}
    #gw-theme05-main-news .gw-theme05-main-news-arrow{width: 55px;height: 55px;line-height: 55px;}
}




