.service-wrap .service-container {padding:80px 0;}
.service-wrap .recommend-box {margin-bottom:80px;}
.service-wrap .recommend-box:last-child {margin-bottom:0;}
.service-wrap .recommend-thumb {border-radius:20px;overflow:hidden;position:relative;margin-bottom:20px;}
.service-wrap .recommend-thumb img {width:100%;height:100%;object-fit:cover;}
.service-wrap .recommend-thumb strong {position:absolute;left:40px;bottom:40px;font-size:26px;font-weight:600;color:#fff;}
.service-wrap .recommend-thumb a {position:absolute;display:inline-flex;border-radius:14px 0 14px 0;background-color:#000;color:#fff;text-align:center;padding:14px 18px;right:14px;bottom:14px;align-items:center;}
.service-wrap .recommend-thumb a:after {content:'';display:inline-block;width:20px;height:6px;background:url(../../images/service/arrow.png) no-repeat center/contain;margin-left:18px;}
.service-wrap .recommend-text {font-size:20px;line-height:1.5;}

@media screen and (max-width: 1241px) {
}

@media screen and (min-width: 768px) {
}

/* 모바일 사이즈 (가로 767px 이하) */
@media screen and (max-width: 767px) {
    .service-wrap .service-container {padding:40px 0;}
    .service-wrap .recommend-box {margin-bottom:40px;}
    .service-wrap .recommend-thumb {margin-bottom:14px;padding-bottom:50%;border-radius:10px;}
    .service-wrap .recommend-thumb a {padding:7px 10px;font-size:13px;bottom:14px;right:10px;}
    .service-wrap .recommend-thumb a:after {margin-left:6px;}
    .service-wrap .recommend-thumb img {position:absolute;left:0;top:0;}
    .service-wrap .recommend-thumb strong {font-size:16px;left:16px;bottom:16px;}
    .service-wrap .recommend-text {font-size:14px;}
}

@media screen and (max-width: 560px) {
}