@charset "utf-8";

/*  공통  */
.rightController{display:none !important;}
.eventArea{width:100%;overflow:hidden}
.eventArea .inner{position:relative;}
.eventArea .eventWrap{margin:0 auto;width:1240px;}
.eventArea .visual{text-align:center;position:relative;width:100%;height:350px;}
.eventArea .centerImg {position: absolute;top: 0;left: 50%;margin-left: -1300px;}
.eventArea .search{position:relative;padding-bottom:30px}
.eventArea .search:after{display:block;content:'';clear:both}
.eventArea .search .nodata{display:none;position:absolute;top:-90px;left:230px;padding:20px 30px;background:#000;border-radius:10px;z-index:2;}
.eventArea .search .nodata p{position:relative;font-size:14px;color:#fff;font-weight:300;z-index:2}
.eventArea .search .nodata p:after{display:block;content:'';position:absolute;bottom:-40px;left:-30px;width:10px;height:10px;border:30px solid transparent;border-left:30px solid #000;z-index:1}
.eventArea .search .nodata span{display:block;margin-top:5px}
.eventArea .search .nodata strong{display:inline-block;margin:0 3px;color:#d10023}
.eventArea .search select{display:inline-block;min-width:150px;padding:0 10px;height:45px;font-size:16px;line-height:45px;color:#303030;border:2px solid #001a8c;border-radius:0;background:#fff}
.eventArea .search input{display:inline-block;margin:0 5px;padding:0 15px;width:335px;height:45px;font-size:16px;line-height:45px;border:2px solid #001a8c;background:#fff;border-radius:0;box-sizing:border-box}
.eventArea .search a{display:inline-block;padding:0 30px;height:45px;font-size:16px;line-height:45px;background:#001a8c;color:#fff;border-radius:0;border:none}
.eventArea .search .btnReset{margin-right:5px;padding:0;width:45px;text-indent:-99999px;background:#0049de url(https://image.autowini.com/IMG/renew/event/2019Summer/ico_refresh.png) center no-repeat;background-size:30px;}
.eventArea .list{padding-top:50px;}
.eventArea .lft{float:left;}
.eventArea .lft span{display:inline-block;margin-left:20px;font-size:18px;color:#303030;line-height:45px;}
.eventArea .lft span strong{display:inline-block;margin:0 5px;}
.eventArea .rgt{float:right;text-align:right;}
.eventArea ul{display:flex;flex-wrap:wrap;width:1250px;}
.eventArea li{position:relative;flex:0 0 232px;padding:8px}
.eventArea li:hover{background-color:#F7F9FA}
.eventArea li a{position:absolute;top:0;left:0;right:0;bottom:0;z-index:1}
.eventArea li .thumb{width:232px;height:160px;border-radius:6px;}
.eventArea li .immd{display: inline-block;position: absolute;top: 8px;left: 8px;padding: 5px 7px 5px 5px;font-size: 12px;line-height: 14px;background: #d10023;color: #fff;font-style: italic;border-top-left-radius: 6px;}
.eventArea li .immd img{display:inline-block;margin-right:5px}
.eventArea li dl{position:relative;height:172px}
.eventArea li dt{margin:8px 0 0;font-size:16px;line-height:22px;color:#0c0d0e;font-weight:bold;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;max-height:44px;word-break: break-all;white-space: pre-wrap;}
.eventArea li dd{margin-top:4px;font-size:13px;line-height:1.4;color:#505050}
.eventArea li .price{overflow: inherit;text-overflow: inherit;display: block;margin-top:8px;text-align:left;font-size:18px;}
.eventArea li .price.red{color: #0c0d0e;position: absolute;bottom: 0;right: 0;text-align: right;font-size:24px;line-height:1;letter-spacing: -0.4px;font-weight:bold}
.eventArea li .price strong{display:block;font-size:22px;line-height:30px;font-weight:bold;}
.eventArea li .price .bf{text-decoration: line-through;font-weight: 400;color: #909090;font-size: 16px;display: inline-block;line-height: 1.3;}
.eventArea li .price .mark_area{display: flex;align-items: center;gap: 4px;justify-content: flex-end;margin:6px 0}
.eventArea li .price .mk_special{font-size: 11px;color: #fff;background: #d10023;font-weight: 500;padding: 0 3px;line-height: 15px;display: inline-block;border-radius:2px}

.eventArea .searchResultPage{position:relative;width:100%;text-align:center;z-index:1}
.searchResultPage{width:100%;text-align:center}
.searchResultPage .searchPageBox{padding:50px 0 50px}
.searchResultPage .searchPageBox table{margin:0 auto}
.searchResultPage .searchPageBox td{padding:0;}
.searchResultPage .searchPageBox td a{display:block;margin:0 6px;padding:7px 11px;font-size:16px;line-height:18px;color:#fff;}
.searchResultPage .searchPageBox td a.off{opacity:0.3}
.searchResultPage .searchPageBox td strong{display:block;margin:0 6px;padding:7px 11px;font-size:16px;line-height:18px;color:#fff;outline:2px solid #fff;}

.endEvent{display:none;position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.9);text-align:center;z-index:100}
.endEvent p{position:absolute;top:50%;left:50%;font-size:38px;color:#fff;transform:translate(-50%,-50%);letter-spacing:-0.5px;}
.endEvent strong{display:block;font-size:50px;font-weight:600}
.endEvent span{display:block;margin-top:15px;padding-top:15px;font-size:24px;border-top:1px solid #fff;font-weight:300;letter-spacing:0;}
/*  //공통  */

/* 2019.07.05-2019.07.25 : summer sale*/
.e190705{background:url(https://image.autowini.com/IMG/renew/event/2019Summer/bg_bottom.jpg) 0 0 repeat-x;}
.e190705 .inner{background:url(https://image.autowini.com/IMG/renew/event/2019Summer/bg_summerSale.jpg) center 0 no-repeat;}
.e190705 .bg1{position:absolute;top:640px;left:-100px;width:50%;height:100%;background:url(https://image.autowini.com/IMG/renew/event/2019Summer/bg_lft.png) 0 0 no-repeat;animation:scaleH 5s linear infinite;}
.e190705 .bg2{position:absolute;top:680px;right:-160px;width:50%;height:100%;background:url(https://image.autowini.com/IMG/renew/event/2019Summer/bg_rgt.png) right 0 no-repeat;animation:scaleW 5s linear infinite;}
@keyframes scaleH{
    0% {transform: scale(1);
        opacity:1;
    }
    50% {transform: scale(0.95);
        opacity:0.1;
    }
}
    @-webkit-keyframes scaleH{
    0% {transform: scale(1);
        opacity:1;
    }
    50% {transform: scale(0.95);
        opacity:0.1;
    }
}
@keyframes scaleW{
    0% {transform: scale(0.95);
        opacity:0;
    }
    50% {transform: scale(1);
        opacity:1;
    }
    100% {transform: scale(0.95);
        opacity:0;
    }
}
    @-webkit-keyframes scaleW{
    0% {transform: scale(0.95);
        opacity:0;
    }
    50% {transform: scale(1);
        opacity:1;
    }
    100% {transform: scale(0.95);
        opacity:0;
    }
}

.e190705 .visual h1{margin-bottom:40px;font-size:18px;letter-spacing:8px;color:#fff;font-weight:300}
.e190705 .visual dt{margin-bottom:20px;}
.e190705 .visual dd{font-size:36px;color:#fff;}
.e190705 .visual dd img{display:inline-block;margin:2px 10px 0 0;}
.e190705 .visual p{margin:40px 0 20px}
.e190705 .visual p strong{display:inline-block;padding:10px 55px;font-size:26px;color:#001e81;background:#ffc40f;border-radius:30px;font-weight:500}
.e190705 .visual span{display:block;margin:0 355px;font-size:18px;font-weight:300;color:#fff;}
.e190705 .list{padding-top:135px}
.e190705 ul{margin-left:-5px;margin-right:-5px;padding-bottom:30px;}
.e190705 li{position:relative;float:left;margin:0 5px 20px}
.e190705 li a{position:absolute;top:0;left:0;width:240px;height:100%;z-index:1}
.e190705 li a:hover{outline:4px solid #001a8c;}
.e190705 li .thumb{width:232px;height:160px;object-fit:cover}
.e190705 li .immd{display:inline-block;position:absolute;top:0;left:0;padding:5px 5px;font-size:12px;line-height:14px;background:#d10023;color:#fff;}
.e190705 li .immd img{display:inline-block;margin-right:5px}
.e190705 li dl{position:relative;padding:15px;width:210px;height:118px;background:#fff}
.e190705 li dt{margin-bottom:5px;font-size:16px;line-height:1.4;color:#444;font-weight:500;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;max-height: 48px;word-break: break-all;white-space: pre-wrap;}
.e190705 li dd{margin-top:5px;font-size:14px;line-height:1.4;color:#808080;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;max-height:40px;word-break: break-all;}
.e190705 li .price{position:absolute;bottom:15px;right:15px;text-align:right;letter-spacing:-1px}
.e190705 li .price span{color:#d10023;font-size:18px;line-height:20px;vertical-align:bottom}
.e190705 li .price strong{font-size:26px;line-height:30px;font-weight:600;}
.e190705 li .price .bf{margin-right:10px;text-decoration:line-through;font-weight:300;color:#aaa}

/* 2019.08.05-2019.08.30 : aug 100 off */
.e190805{background:#f4f4f4}
.e190805 .inner{padding-bottom:40px;}
.e190805 .visual{position:relative;background:#d10022;overflow:hidden}
.e190805 .visual .bg1{position:absolute;top:0;left:0;width:50%;height:100%;background:url(https://image.autowini.com/IMG/renew/event/201908/bg_topL.jpg) 0 0 no-repeat}
.e190805 .visual .bg2{position:absolute;top:0;right:0;width:50%;height:100%;background:url(https://image.autowini.com/IMG/renew/event/201908/bg_topR.jpg) right 0 no-repeat}
.e190805 .visual .visualCon{position:relative;margin:0 auto;width:1240px;z-index:1;}
.e190805 .visual h1{margin-top:-25px;padding-bottom:5px;font-size:17px;letter-spacing:8px;color:#fff;font-weight:300;}
.e190805 .visual span{display:block;padding-top:20px;font-size:16px;color:#9f7ad5;}
.e190805 .search select{border-color:#d10022;}
.e190805 .search input{border-color:#d10022;}
.e190805 .search a{background:#d10022}
.e190805 .search .btnReset{background-color:#d10022}
.e190805 li a:hover{outline:4px solid #d10022;}
.e190805 .searchResultPage .searchPageBox td a{color:#d10022;}
.e190805 .searchResultPage .searchPageBox td a.off{opacity:0.3}
.e190805 .searchResultPage .searchPageBox td strong{color:#d10022;outline:2px solid #d10022;}

/* 2019.10.01-2019.10.31 */
.e191001{background:#FFF}
.e191001 .inner{padding-bottom:40px;}
.e191001 .search select{border-color:#303030;}
.e191001 .search input{border-color:#303030;}
.e191001 .search a{background:#303030}
.e191001 .search .btnReset{background-color:#303030}
.e191001 .searchResultPage .searchPageBox td a{color:#303030;}
.e191001 .searchResultPage .searchPageBox td a.off{opacity:0.3}
.e191001 .searchResultPage .searchPageBox td strong{color:#303030;outline:2px solid #303030;}

/* 2019.11.01-2019.11.30 */
.e191101{background:#f0f0f0}
.e191101 .inner{padding-bottom:40px;}
.e191101 .visual{padding-bottom:40px;background:#111 url(https://image.autowini.com/IMG/renew/event/201911/bg_blackfriday.jpg) center 0 no-repeat;}
.e191101 .search select{border-color:#111;font-weight:600}
.e191101 .search input{border-color:#111;}
.e191101 .search a{background:#111}
.e191101 .search .btnReset{background-color:#111}
.e191101 li a:hover{outline:4px solid #111;}
.e191101 .searchResultPage .searchPageBox td a{color:#111;}
.e191101 .searchResultPage .searchPageBox td a.off{opacity:0.3}
.e191101 .searchResultPage .searchPageBox td strong{color:#111;outline:2px solid #111;}
