.WSlider_Container { 
    overflow: hidden; 
    width: 100%; 
    position: relative; 
    padding-bottom: 0px; /* 내부 배치를 위해 하단 여백 제거 */
}
.WSlider_Container .WSlider_bg { 
    margin: 0 auto; 
    position: relative; 
}
.WSlider_Container .WSlider_contents { 
    position: absolute; 
    top: 10px; 
    z-index: 1; 
}
.WSlider_Container .WSlider_contentBox { 
    float: left; 
    position: relative; 
    margin: 0 6px 10px 6px; 
    border: 1px solid #e9e9e9; 
    background: #fff; 
}

/* 그림자(오버레이) */
.WSlider_Container .shadow { 
    display: block; 
    background: #000; 
    opacity: 0.4; 
    position: absolute; 
    top: 0; 
    left: 0; 
    pointer-events: none; 
    z-index: 2; 
    transition: opacity 0.5s; 
}

/* 버튼 */
.WSlider_Container .prev_btn, .WSlider_Container .next_btn { 
    position: absolute; 
    top: 0; 
    width: 50%; 
    height: 100%; 
    cursor: pointer; 
    z-index: 3; 
}
.WSlider_Container .prev_btn a, .WSlider_Container .next_btn a { 
    display: block; 
    position: absolute; 
    top: 50%; 
    width: 28px; 
    height: 28px; 
    text-indent: -9999px; 
}
.WSlider_Container .next_btn a { 
    right: 10px; 
    background: url(../../images/w_nextBtn.png) no-repeat 0 0; 
    background-size: 20px; 
}
.WSlider_Container .prev_btn a { 
    left: 10px; 
    background: url(../../images/w_prevBtn.png) no-repeat 0 0; 
    background-size: 20px; 
}

/* 내비게이션(WSlider_page) 이미지 내부 정렬 */
.WSlider_Container .WSlider_nav { 
    margin: 0; 
    padding: 0; 
    list-style: none; 
    text-align: center; 
    width: 100%; 
    clear: both;
    position: absolute; 
    bottom: 16px; 
    left: 0;
    z-index: 5; /* 이미지나 섀도우보다 무조건 위에 오도록 설정 */
}
.WSlider_Container .WSlider_page { 
    margin: 0 4px; 
    display: inline-block; 
    cursor: pointer;
}
.WSlider_Container .WSlider_page a { 
    background: #7b818c; 
    width: 12px; 
    height: 12px; 
    display: block; 
    border-radius: 50%; 
    text-indent: -9999px;
}
.WSlider_Container .WSlider_page a.current { 
    background: #26a9b3 !important; 
}
