.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;
    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: 116px;
    transform: translateX(100%);
    padding: 0 0 0 30px;
}
.cm_auto_bn_wrap.mylec_bn{
    top:77px;
}
.cm_auto_bn_wrap .event_popup_item{
    margin:0 0 10px 0;
}

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