.auto_slideBn {
    position: relative;
    padding: 0 25px;
}
.auto_slide_freelec,
.auto_slide_search,
.auto_slide_dateroom,
.auto_slide_cscenter,
.bnAutoArea {
    width: 1050px;
    margin: 0 auto;
    /* transform: translateX(-50%); */
    height: 115px;
    overflow: hidden;
}
.auto_slide_community {
    width: 1050px;
    height: 119px;
    margin: 0 auto;
    overflow: hidden;
}
.auto_slideBn_main {
    width: 1250px;
    margin: 0 auto;
    overflow: hidden;
}
.auto_slide_search,
.auto_slide_myclass {
    margin-left: -25px;
}
.bnAutoArea {
    display: none;
    margin-top: 55px;
}
.not_pointer {
    cursor: default;
}
.slide_arrow {
    position: absolute;
    width: auto;
    top: 50%;
    right: 33px;
    transform: translateY(-52px);
    z-index: 9;
    cursor: pointer;
}
.auto_slideBn .slide_arrow_next,
.auto_slideBn .slide_arrow_prev {
    position: absolute;
    display: none;
    width: 50px;
    height: 50px;
    top: 50%;
    transform: translateY(-50%);
    z-index: 3;
    cursor: pointer;
}
.auto_slideBn .slide_arrow_next {
    right: 0;
    background: url('/_skin/sidae/popkon/main/2023/uit/icon.png') -62px -44px no-repeat;
    z-index: 2;
}
.auto_slideBn .slide_arrow_prev {
    left: 0;
    background: url('/_skin/sidae/popkon/main/2023/uit/icon.png') -13px -44px no-repeat;
}
.auto_slideBn .pageNumberArea {
    display: none;
    color: #fff;
    background: #000;
    padding: 0px 12px 4px 12px;
    border-radius: 28px 28px;
    line-height: 16px;
    font-size: 12px;
}
/*overflow:hidden div 강제 풀기*/
.searchContent {
    overflow: inherit !important;
}
.cm_auto_bn_wrap {
    position: absolute;
    right: 0;
    top: 78px;
    transform: translateX(100%);
    padding: 0 0 0 30px;
}
.cm_auto_bn_wrap.mylec_bn {
    top: 79px;
}
.cm_auto_bn_wrap .event_popup_item {
    margin: 0 0 10px 0;
}

.myclass_right_slide {
    width: 300px;
    overflow: hidden;
}
