@charset "euc-kr";
.hide{ position: absolute; overflow: hidden; clip: rect(0 0 0 0); margin: -1px; width: 1px; height: 1px;}
#container.event_wrap wrap {min-width:1170px;}
#container.event_wrap wrap img{vertical-align:top;}
#container.event_wrap .eventCont{position:relative;}
#container.event_wrap .eventCont .btnArea,
#container.event_wrap .eventCont .inputArea{position:absolute; left:0px; width:100%; text-align:center;}
#container.event_wrap .eventCont a, .popBox a{display:inline-block;}
#container.event_wrap .eventCont .imgMapWrap{width:1170px; margin:0 auto;}
#container.event_wrap .eventCont .imgMapArea{position:absolute; left:0px; width:100%; text-align:center;}
#layerBgArea{position:fixed; top:0px; left:0px; width:100%; height:100%; z-index:101; background:#000; opacity:.4;}
/* select::-ms-expand {display: none;}*/

#container.sub {padding-bottom: 0px;}
#container.event_wrap .event01{height:1254px; background:url(/resources/front/event/2020/02/absoulteReview/images/event01.jpg) no-repeat 50% 0;}
#container.event_wrap .event02{height:873px;background:url(/resources/front/event/2020/02/absoulteReview/images/event02.jpg) no-repeat 50% 0;}
#container.event_wrap .event03{height:757px; padding-top:1px; background:url(/resources/front/event/2020/02/absoulteReview/images/event03.jpg) no-repeat 50% 0;}
#container.event_wrap .event04{height:461px; background:url(/resources/front/event/2020/02/absoulteReview/images/event04.jpg) no-repeat 50% 0;}

#container.event_wrap .event01 .slideWrap{    
    position: absolute;
    width: 340px;
    top: 494px;
    left: 50%;
    transform: translateX(-50%);    
    text-align: center; 
}
#container.event_wrap .event01 .slideWrap .slideBox{width:100%; margin: 0 auto;}
#container.event_wrap .event01 .slideWrap .balloon{position: absolute;}
#container.event_wrap .event01 .slideWrap .ball01{top: 20px; left: -110px;}
#container.event_wrap .event01 .slideWrap .ball02{top: 70px; right: -90px;}
#container.event_wrap .slick-dots {
    position: absolute;
    width: 100%;
    text-align: center;
    bottom: 0;
    z-index: 10;
}
#container.event_wrap .slick-dots li {display: inline-block;  margin: 0 5px;}
#container.event_wrap .slick-dots li button {
    display: block;
    text-indent: -9999px;
    border-radius: 100%;
    width: 15px;
    height: 15px;
    background: #fff;
    border: 2px solid #fff;
    overflow: hidden;
}
#container.event_wrap .slick-dots li.slick-active button {background: #152e7d; border-color: #152e7d;}
#container.event_wrap .slick-arrow{position:absolute; top:50%; width:55px; height:54px; text-indent:-999px; overflow:hidden; z-index:2}
#container.event_wrap .slick-prev{left:-80px; background:url(/resources/front/event/2020/02/absoulteReview/images/prev.png) no-repeat 0 0}
#container.event_wrap .slick-next{right:-80px; background:url(/resources/front/event/2020/02/absoulteReview/images/next.png) no-repeat 0 0}


#container.event_wrap .event02 .review_Wrap{
    position: absolute;
    top: 500px;
    left:0;
    width: 100%;
    text-align: center;   
}
#container.event_wrap .event02 .review_Wrap li{width: 420px; margin: 0 auto 25px auto;}
#container.event_wrap .event02 .review_Wrap li select,
#container.event_wrap .event02 .review_Wrap li input{
    width: 100%;
    height: 50px;
    font-size: 19px;
    color: #7e7d7d;
    padding: 10px;
    border: 2px solid #d7d7d7;
    box-sizing: border-box;
}
#container.event_wrap .event02 .review_Wrap li select::placeholder, 
#container.event_wrap .event02 .review_Wrap li input::placeholder{color: #7e7d7d;}
#container.event_wrap .event02 .btnArea{bottom:90px;}

#container.event_wrap .event03 a {display:block; width:500px; height:280px; margin:100px auto 0;}