﻿body {
}

/**/
.labguide-slider {
    position: relative;
}

    .labguide-slider .owl-nav {
        position: absolute;
        top: 50%;
        left: 0;
        right: 0;
        transform: translateY(-50%);
        display: flex;
        justify-content: space-between;
        pointer-events: none; /* 컨테이너 클릭 방지 */
    }

        .labguide-slider .owl-nav button {
            pointer-events: all;
            background: transparent !important;
            /*            background: rgba(0,0,0,0.4) !important;*/
            color: #fff !important;
            border-radius: 50%;
            width: 40px;
            height: 40px;
            border: none;
            font-size: 20px;
            font-weight: bold;
        }

            .labguide-slider .owl-nav button span {
                color: #000; /* 검정 아이콘 */
                font-size: 40px;
                line-height: 1;
            }

    .labguide-slider .owl-prev {
        margin-left: -80px;
    }

    .labguide-slider .owl-next {
        margin-right: -80px;
    }

    .labguide-slider .owl-nav button:hover {
        background: transparent !important;
        color: blue;
        /*        background: rgba(0,0,0,0.7) !important;*/
    }

        .labguide-slider .owl-nav button:hover span {
            color: #000 !important;
        }

    .labguide-slider .labguide-card {
        /*        display: flex;*/
        align-items: center;
        padding: 0px;
        max-width: 300px;
        /*        max-width: 340px;*/
        min-height: 150px;
        /*        min-height: 200px;*/
    }

    .labguide-slider img {
        /*        object-fit: cover;*/
    }

/**/
.labpart-slider {
    position: relative;
}

    .labpart-slider .owl-nav {
        position: absolute;
        top: 50%;
        left: 0;
        right: 0;
        transform: translateY(-50%);
        display: flex;
        justify-content: space-between;
        pointer-events: none; /* 컨테이너 클릭 방지 */
    }

        .labpart-slider .owl-nav button {
            pointer-events: all;
            background: transparent !important;
            /*            background: rgba(0,0,0,0.4) !important;*/
            color: #fff !important;
            border-radius: 50%;
            width: 40px;
            height: 40px;
            border: none;
            font-size: 20px;
            font-weight: bold;
        }

            .labpart-slider .owl-nav button span {
                color: #000; /* 검정 아이콘 */
                font-size: 40px;
                line-height: 1;
            }

    .labpart-slider .owl-prev {
        margin-left: -80px;
    }

    .labpart-slider .owl-next {
        margin-right: -80px;
    }

    .labpart-slider .owl-nav button:hover {
        background: transparent !important;
        color: blue;
        /*        background: rgba(0,0,0,0.7) !important;*/
    }

        .labpart-slider .owl-nav button:hover span {
            color: #000 !important;
        }

    .labpart-slider .labpart-card {
        /*        display: flex;*/
        align-items: center;
        padding: 0px;
        max-width: 300px;
        /*        max-width: 340px;*/
        min-height: 150px;
        /*        min-height: 200px;*/
    }
