/* 행사일정 */
#event_schedule{width:100%;height:550px; margin-top:30px}
.sch_daylist{background:#4fb4c5;position:relative;height:120px;position:relative;width:1400px;margin:0 auto}
.sch_daylist .title{float:left;font-size:18px;line-height:26px;color:#fff;padding:35px 116px 0 50px;font-weight:bold}
.tab_daylist_wrap button{display:none}
.sch_daylist .tab_daylist{padding-top:30px}
.sch_daylist .tab_daylist li{position:relative}
.sch_daylist .tab_daylist li a{position:relative;display:inline-block;float:left;padding:0 50px/* width:185px */}
.sch_daylist .tab_daylist li:after a{content:'';position:absolute;top:0;left:3px;background:#7dc6d3}
.sch_daylist .tab_daylist li a .date{color:#fff;font-size:14px;font-weight:500}
.sch_daylist .tab_daylist li a:hover{text-decoration:none}
.sch_daylist .tab_daylist li a .dayon,.sch_daylist .tab_daylist li a .day:hover{color:#FFEB3B !important}
.sch_daylist .tab_daylist li a .day{color:#fff;font-size:27px;font-weight:700}
.sch_daylist .tab_daylist li:nth-child(4) a:after,.sch_daylist .tab_daylist li:last-child a:after{display:none}
.sch_daylist .tab_daylist li a:after{content:"";position:absolute;right:0px;top:8px;width:1px;height:50px;background:#7dc6d3}
.sch_daylist .tab_daylist li a.on:before{content:'';display:block;position:absolute;z-index:10;background:red;top:90px;left:77px;border-left:12px solid #f4f5f9;border-right:12px solid #f4f5f9;border-top:12px solid #4fb4c5}

.event_list{min-width:1920px;height:440px;position:absolute;left:50%;margin-left:-965px;z-index:999;top:89px;display:block;padding-top:40px;background:#f8f8f8}
.evetn_list_wrap{width:1400px;margin:0 auto}

.time_box{float:left;width:260px;height:270px;margin-right:20px;border:1px solid #ddd;background:#fff;padding:45px !important;text-align:center;cursor:auto}
.time_box .category{color:#000;padding-bottom:25px;font-weight:400;font-size:15px}
.time_box dt{font-size:18px;line-height:23px;height:50px;overflow:hidden;font-weight:500}
.time_box dd{padding-bottom:40px;color:#5b5b5b;font-size:15px;font-weight:500}
.time_box .time{color:#4fb4c5;font-weight:700;font-size:22px;letter-spacing:-1px;position:relative;bottom:30px;text-align:center}

.time_box:hover{background-color:#696c72;transform: scale(1.1);transition:all 0.3s ease;text-decoration:none;color:#fff}
.time_box:hover dt,.time_box:hover dd,.time_box:hover .time,.time_box:hover .category{color:#fff}
.time_boxon1:hover{background:url(/pages/emobility2024/img/sub/event_schedule_on.jpg)}

.scroll_wrap{position:relative;width:400px;height:56px;margin:0 auto}
.sch_daylist_box{width:100%;height:440px;background:#f4f5f9;overflow:hidden;padding:40px 0 40px 0;position:relative}
.slider-wrapper{position:relative;width:100%;height:350px;z-index:1;display:flex;transition-property:transform}
.slider-container{margin-left:auto;margin-right:auto;/* position:relative; */overflow:hidden;list-style:none;padding:0;z-index:1}
.slider-scrollbar {position: absolute;bottom:30px;z-index: 1;height: 5px;width: 400px;border-radius: 10px;-ms-touch-action: none}
.slider-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:#939393}

.sch_btnwrap {background:url(/pages/emobility2024/img/sub/sch_scroll_bg.png) no-repeat;width:46px;height:26px;position:absolute;top:-10px;left:0}

.point{color:red}
.info{display flex;width:1400px; flex-wrap: nowrap;align-content: center;justify-content: center;margin: 0 auto;}
.info h4{margin-top:50px}
.info p{ margin:20px 0; float:right}
/* Slider */
.slick-slider
{
    position: relative;

    display: block;
    box-sizing: border-box;

    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;

    -webkit-touch-callout: none;
    -khtml-user-select: none;
    -ms-touch-action: pan-y;
        touch-action: pan-y;
    -webkit-tap-highlight-color: transparent;
}

.slick-list
{
    position: relative;

    display: block;
    overflow: hidden;

    margin: 0;
    padding: 0;
}
.slick-list:focus
{
    outline: none;
}
.slick-list.dragging
{
    cursor: pointer;
    cursor: hand;
}

.slick-slider .slick-track,
.slick-slider .slick-list
{
    -webkit-transform: translate3d(0, 0, 0);
       -moz-transform: translate3d(0, 0, 0);
        -ms-transform: translate3d(0, 0, 0);
         -o-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
}

.slick-track
{
    position: relative;
    top: 0;
    left: 0;

    display: block;
    margin-left: auto;
    margin-right: auto;
}
.slick-track:before,
.slick-track:after
{
    display: table;

    content: '';
}
.slick-track:after
{
    clear: both;
}
.slick-loading .slick-track
{
    visibility: hidden;
}

.slick-slide
{
    display: none;
    float: left;

    height: 100%;
    min-height: 1px;
}
[dir='rtl'] .slick-slide
{
    float: right;
}
.slick-slide img
{
    display: block;
}
.slick-slide.slick-loading img
{
    display: none;
}
.slick-slide.dragging img
{
    pointer-events: none;
}
.slick-initialized .slick-slide
{
    display: block;
}
.slick-loading .slick-slide
{
    visibility: hidden;
}
.slick-vertical .slick-slide
{
    display: block;

    height: auto;

    border: 1px solid transparent;
}
.slick-arrow.slick-hidden {
    display: none;
}


@media screen and (max-width:690px){

/* .slick-initialized .slick-slide{padding:0 10px} */

	/* 행사일정 */
	#event_schedule{height:auto}
	.sch_daylist{width:100%;height:auto;overflow:hidden;padding-bottom:25px}
	.sch_daylist .tab_daylist{display:block !important;padding:30px}
	.sch_daylist .tab_daylist li a.on:before{display:none}
	.sch_daylist .tab_daylist li a{width:calc(100% / 4);padding:0 0 10px 0}
	.sch_daylist .tab_daylist li a .day{font-size:21px}
	.sch_daylist .title{padding:30px 116px 10px 30px;width:100%}
	.sch_daylist .tab_daylist li a:after{right:16px}
	.sch_daylist .tab_daylist li:nth-child(4) a:after,.sch_daylist .tab_daylist li:last-child a:after{display:none}
	.sch_daylist_box{padding:20px 10px 20px 10px;height:auto}
	.slider-wrapper{height:auto}
	.scroll_wrap{display:none}
	.time_box .time{font-size:18px}
	.time_box{float:none;width:100%;display:inline-block}
	.sch_daylist_box .sch_btn a.btn_prev{position:absolute;width:30px;height:30px;background-size:cover;background:url(/pages/emobility2024/img/sub/sch_arrow_prev_m.png) no-repeat;top:140px;left:0;z-index:99}
	.sch_daylist_box .sch_btn a.btn_next{position:absolute;width:30px;height:30px;background-size:cover;background:url(/pages/emobility2024/img/sub/sch_arrow_next_m.png) no-repeat;top:140px;right:0;z-index:99}
	.sch_daylist_box .sch_btn a:hover{background-position:0 -30px}
}

/****** Tablet Device ******/
@media screen and (min-width:691px) and (max-width:899px){
}