#gw-theme08-main-news .gw-news-container{ position: relative;padding-left: 510px;}
#gw-theme08-main-news .gw-left {position: absolute;left: 0;padding-top: 80px;display: flex;flex-direction: column;justify-content: space-between;height: 100%;}
#gw-theme08-main-news .gw-news-arrow-box{display: flex;margin: 0 -0.5rem;z-index: 100;}
#gw-theme08-main-news .gw-news-arrow-box .slick-arrow{position: relative; overflow: hidden;margin: 0 0.5rem;display: flex;align-items: center;justify-content: center;width: 5rem;height: 5rem;border: 2px solid rgba(0,0,0,0.05);font-size: var(--main-title04);color: #000;border-radius: 50%;}
#gw-theme08-main-news .gw-news-arrow-box .slick-arrow:before{content: "";position: absolute;left: 0;bottom: 0; z-index: -1;background: var(--main-color);border-radius: 30px;visibility: hidden;height: 10px;width: 10px;transition: visibility 0.4s ease-in-out,transform 0.4s ease-in-out,border-color 0.4s ease-in-out;}
#gw-theme08-main-news .gw-theme08-main-news-slider {overflow: hidden;display: inline-block;width: 1200px;}
#gw-theme08-main-news .gw-theme08-main-news-slider .swiper-wrapper {height: auto;}
#gw-theme08-main-news .gw-theme08-main-news-slider .swiper-slide {perspective: 500px;padding-top: 60px;padding-bottom: 60px;transition: margin 1s;}
#gw-theme08-main-news .gw-theme08-main-news-slider .swiper-slide > a {padding:30px;overflow: hidden;display: block;width: 380px;background: #fff;box-shadow: 40px 0 80px rgba(0, 0, 0, 0.1);border-radius: 20px;height: auto;text-align: left;position: relative;transform: rotateY(-16deg) translate(0,0);transition: 0.7s}
#gw-theme08-main-news .gw-theme08-main-news-slider .swiper-slide > a:after {content: "";display: block;width: 100%;height: 100%;border-radius: inherit;position: absolute;top: 0;left: 0;border: 3px solid var(--main-color);opacity: 0;transition: 1s;box-sizing: border-box}
#gw-theme08-main-news .swiper .swiper-slide-active > a {transform: rotateY(0deg) translate(0,0);box-shadow: none;}
#gw-theme08-main-news .swiper .swiper-slide-active > a:after {opacity: 1;}
#gw-theme08-main-news .gw-theme08-main-news-slider .swiper-slide-prev{opacity: 0 !important;}
#gw-theme08-main-news .gw-theme08-main-news-slider .gw-title {font-size: var(--main-title04);font-weight: 600;letter-spacing: -0.05em;color: #000;line-height: 1.375;overflow: hidden;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;min-height: 66px;}
#gw-theme08-main-news .gw-theme08-main-news-slider .gw-text {font-size: var(--main-text01);font-weight: 400;letter-spacing: -0.05em;color: #555;line-height: 1.6;overflow: hidden;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;min-height: 58px;}
#gw-theme08-main-news .gw-theme08-main-news-slider .gw-top .gw-date{color:#666;}
#gw-theme08-main-news .gw-theme08-main-news-slider .gw-middle{border-bottom: 1px solid #ddd;}
#gw-theme08-main-news .gw-theme08-main-news-slider .gw-middle .gw-img{width: 100%;height: 150px;border-radius: 10px;}
#gw-theme08-main-news .gw-theme08-main-news-slider .gw-bottom .gw-tag-btn-container{flex-wrap: wrap;}
#gw-theme08-main-news .gw-theme08-main-news-slider .gw-bottom .gw-tag-btn-container > li {display: inline-block;padding: 4px 10px;border-radius: 50px;font-size: 14px;color: #666;border: 1px solid #ddd;box-shadow:0 15px 10px rgba(34, 34, 34, .02);}
#gw-theme08-main-news .swiper-pagination-progressbar {bottom: 0;top: auto;left: 20px;width: 80%;height: 4px;background: #F5F5F5;}
#gw-theme08-main-news .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {background: var(--main-color);}

/* 내용이 없을 때 */
#gw-theme08-main-news .gw-empty-list {border: 1px solid #ddd;display: flex;flex-direction: column;align-items: center;place-content: center;}

@media (hover: hover) and (min-width:1281px){
    #gw-theme08-main-news .gw-news-arrow-box .slick-arrow:hover{color: #fff;}
    #gw-theme08-main-news .gw-news-arrow-box .slick-arrow:hover::before {visibility: visible;transform: scale(100) translateX(2px);border-color: var(--main-color);}
}

@media screen and (max-width:1280px){
    #gw-theme08-main-news .gw-main-btn01{margin: 0 auto;margin-bottom: 30px;}
    #gw-theme08-main-news .gw-news-arrow-box{place-content: center;}
    #gw-theme08-main-news .gw-news-container{padding-left:0;}
    #gw-theme08-main-news .gw-left{padding-top:0;position:relative;left:0;text-align:center;}
    #gw-theme08-main-news .gw-left .gw-title{margin-bottom: 25px !important;}
    #gw-theme08-main-news .swiper{padding-left:0;width:100%;}
    #gw-theme08-main-news .swiper-pagination-progressbar{display: none;}
}

@media screen and (max-width:768px){
    #gw-theme08-main-news .gw-theme08-main-news-slider .gw-title{min-height: auto;}
    #gw-theme08-main-news .gw-theme08-main-news-slider .gw-text{min-height: auto;}
    #gw-theme08-main-news .gw-news-arrow-box .slick-arrow{margin:0 0.25rem;width:4rem;height: 4rem;}
}

@media screen and (max-width:576px){
    #gw-theme08-main-news .gw-theme08-main-news-slider .swiper-slide{padding:30px 0;}
    #gw-theme08-main-news .gw-left > ul > li{width:40px;height: 40px;}
    #gw-theme08-main-news .gw-theme08-main-news-slider .swiper-slide{padding-top:30px;padding-bottom:0;}
    #gw-theme08-main-news .gw-theme08-main-news-slider .swiper-slide > a{width: 100%;}
}