#sub-type08 .gw-product-list{gap:40px;padding: 40px;background:#fff;box-shadow:0 15px 10px rgba(34, 34, 34, .02);}
#sub-type08 .gw-product-list:not(:last-child){margin-bottom:20px;}
#sub-type08 .gw-product-img{position:relative;overflow:hidden;width: 350px;}
#sub-type08 .gw-product-img img{width: 100%;}
#sub-type08 .gw-product-img .sub-program-swiper {height: 100%;}
#sub-type08 .gw-product-info {display:flex;flex-direction: column;justify-content: space-between;width: calc(100% - 390px);}
#sub-type08 .gw-product-info .gw-text {position: relative;color: #666;line-height: 1.75;font-size: var(--main-text02);}
#sub-type08 .gw-product-info .gw-text02 {font-size: var(--main-title03);font-weight: 700;}
#sub-type08 .gw-product-info .gw-specifications-tit{font-size: var(--main-title04);font-weight: 700;}
#bo_cate_on{background: #fff;box-shadow: 0 15px 10px rgba(34, 34, 34, .02);color: var(--main-color);}
.swiper-button-next,
.swiper-button-prev {display: none;}
.swiper-button-prev:after, .swiper-rtl .swiper-button-next:after,
.swiper-button-next:after, .swiper-rtl .swiper-button-prev:after{display: none;}
.sub-type08-btn {position: absolute;top: 50%; display: flex;justify-content: center;align-items: center;width: 60px;height: 60px;color: #000;z-index: 11;cursor: pointer;transition: color 0.3s, transform 0.3s;}
.sub-type08-prev {left: 0;}
.sub-type08-next {right: 0;}
.sub-type08-btn:hover {color:#fff;transform: scale(1.1);}



/*반응형------------------------------------------------------------------------------------------------------------------ */
@media screen and (max-width:1024px){
    #sub-type08 .gw-pt-150{padding-top:75px !important;}
    #sub-type08 .gw-product-list{flex-direction: column;}
    #sub-type08 .gw-product-img{width:100%;height:50vw;}
    #sub-type08 .gw-product-info{width: 100%;}
    #sub-type08 .gw-product-info .gw-text > br{display: none;}
    #sub-type08 .swiper-wrapper{display: flex;}
}

@media screen and (max-width:576px) {
    #sub-type08 .gw-tabs{flex-direction:column;}
    #sub-type08 .gw-tabs > li{flex:auto;width:100%;}
    #sub-type08 .gw-product-list{padding:22px;}
    #sub-type08 .gw-product-list-top{gap:20px;flex-direction:column;}
    #sub-type08 .gw-product-img{height: auto;}
}
