#sub-business [class*="gw-sub-con"]:not(:last-child){margin-bottom: 0;}
#sub-business .gw-service-container{padding:80px 0;background:#F3F3F3;}
#sub-business .service-list{margin: 0 auto;width: 1200px;}
#sub-business .service-list > li {padding: 20px;}
#sub-business .service-list > li:not(:last-child) {border-right: 1px solid #ddd;}
#sub-business .service-list .icon{color: var(--main-color);}
#sub-business .gw-business-type-container .business-type:nth-of-type(2n) .gw-text{order: 2;}
#sub-business .business-type{background: #F3F3F3;}
#sub-business .business-type .gw-text-container{padding: 150px 100px;}
#sub-business .business-type .gw-text{overflow: hidden;height: 100%;}
#sub-business .business-type .gw-text01 {display:inline-block;color: var(--main-color);border-bottom: 1px solid var(--main-color);font-size: var(--main-text02);}
#sub-business .business-type .gw-text02 {font-size: var(--main-title03);font-family: "NotoKr_B", sans-serif;}
#sub-business .business-type .gw-text03 {line-height: 1.75;color: #666;font-size: var(--main-text01);}
#sub-business .business-type .gw-btn01 {max-width: 200px;}
#sub-business .business-type .gw-img{overflow: hidden;}
#sub-business .business-type .gw-img > img{width:auto;transform: scale(1.2);transition: all 1s;}
#sub-business .swiper-slide > img {width: 100%;}
.swiper-button-next,
.swiper-button-prev {display: none;}
.prd-view-product-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;}
.prd-view-product-prev {left: 0;}
.prd-view-product-next {right: 0;}
.prd-view-product-btn:hover {color:#fff;transform: scale(1.1);}
.swiper-button-prev:after, .swiper-rtl .swiper-button-next:after,
.swiper-button-next:after, .swiper-rtl .swiper-button-prev:after{display: none;}
#bo_cate_on{background: #fff;box-shadow: 0 15px 10px rgba(34, 34, 34, .02);color: var(--main-color);}

@media screen and (max-width:1440px) {
    #sub-business .business-type .gw-text-container{padding: 50px;}
    #sub-business .service-list{width: 100%;}
}

@media screen and (max-width:1024px) {
    #sub-business .gw-pt-150{padding-top:75px !important;}
    #sub-business .business-type{flex-direction:column;}
    #sub-business .business-type > div{width: 100% !important;height:30vh}
    #sub-business .business-type .gw-text-container{padding: 40px;}
    #sub-business .gw-business-type-container .business-type:nth-of-type(2n) .gw-text{order: 0;}
    #sub-business .gw-service-container{padding: 40px 0;}
    #sub-business .service-list{flex-wrap:wrap;place-content:center;}
    #sub-business .service-list > li{width:33.3% !important;}
    #sub-business .business-type .gw-img > img{width:100%;}
}

@media screen and (max-width:576px) {
    #sub-business .gw-tabs{flex-direction:column;}
    #sub-business .gw-tabs > li{flex:auto;width:100%;}
    #sub-business .business-type .gw-text-container{padding: 22px;}
    #sub-business .service-list > li{width: 100% !important;}
    #sub-business .service-list > li:not(:last-child) {border-right:none;border-bottom: 1px solid #ddd;}
}