/* 
* 기획전 & 당첨자발표 seletbox
*/
.eventSaleBox { padding: 0 0 10px;}
.eventSaleSelect .locations { position:absolute; z-index: 2; right:20px; }
@media screen and (max-width:1200px){
	.eventSaleSelect .locations { right:0; }
}
.eventSaleSelect .locations:after { content:""; display:block; clear:both; }
.eventSaleSelect .locations .navi { float:left; margin:0 10px 0 20px; padding:0 0 0 14px; }
.eventSaleSelect .locations .navi .this { position:relative; z-index:1; border:1px solid #dcdcdc; letter-spacing:-1px; height:34px; line-height:34px;}
.eventSaleSelect .locations .navi .this > a { display:inline-block; min-width:115px; height:34px; padding:1px 23px 0 8px; background:url('../../img/etc/loc-hide.png') no-repeat right 15px; color:#535353; }
.eventSaleSelect .locations .navi .this div { display:none; position:absolute; left:-1px; top:34px; width:100%; min-width:146px; padding:6px 0; background:#fff; border:1px solid #dcdcdc; }
.eventSaleSelect .locations .navi .this div a { display:block; height:34px; padding:2px 0 0 8px; }
.eventSaleSelect .locations .navi .this div a:hover { background: #dcdcdc; color:#555555; }
.eventSaleSelect .locations .navi .this.nowShow > a { background:url('../../img/etc/loc-show.png') no-repeat right 15px; color:#dcdcdc; }
.eventSaleSelect .locations .navi .this.nowShow > div { display:block; }

/*
* 기획전 상품페이지 탭
*/
.promotionEventTop {  }
.promotionEventTop.contentsCenter { text-align: center; }
#wide-div {
    width: 100vw;
    margin-left: calc(-50.5vw + 50%);
    text-align: center;
}
#wide-div img {max-width:100%; }
@media screen and (max-width:1212px){
	#wide-div {
		width: 100%;
		margin-left:0;
		text-align: center;
	}
}
.promotionEventTop .promotionEventTab { width: 100%; margin: 55px 0 10px; }
.promotionEventTop .promotionEventTab ul { font-size: 0; }
.promotionEventTop .promotionEventTab ul li { display: inline-block; width: 30%; }
.promotionEventTop .promotionEventTab ul li a { display: block; padding: 14px 0; margin:0 3px; font-size: 22px; font-weight: bold; color: #000; box-sizing:border-box;}
.promotionEventTop .promotionEventTab ul li.active a,
.promotionEventTop .promotionEventTab ul li:hover a { color: #576ea0; font-weight:bold; }
.promotionEventTop .promotionEventTab ul li:hover a {  border: 3px solid #576ea0;}

.promotionEventTop .promotionEventTab ul.color576ea0 li.active a,
.promotionEventTop .promotionEventTab ul.color576ea0 li:hover a { color: #576ea0; font-weight:bold; }
.promotionEventTop .promotionEventTab ul.color576ea0 li:hover a { border:3px solid #576ea0;}
.promotionEventTop .promotionEventTab ul.color576ea0 li a {border:3px solid #f2f2f2;}
.promotionEventTop .promotionEventTab ul.color576ea0 li.active a { border:3px solid #576ea0;}

.promotionEventTop .promotionEventTab ul.colorffab97 li.active a,
.promotionEventTop .promotionEventTab ul.colorffab97 li:hover a { color: #ffab97; font-weight:bold; }
.promotionEventTop .promotionEventTab ul.colorffab97 li:hover a { border:3px solid #ffab97;}
.promotionEventTop .promotionEventTab ul.colorffab97 li a {border:3px solid #f2f2f2;}
.promotionEventTop .promotionEventTab ul.colorffab97 li.active a { border:3px solid #ffab97;}

.promotionEventTop .promotionEventTab ul.cols2 li { width: 40%; }
.promotionEventTop .promotionEventTab ul.cols3 li { width: 30%; }


/*
* 기획전 상품 진열
*/
.item-display.item-type-event .dcPrice.positionEvent { position: relative; padding-right: 10px; font-size: 16px !important; color: #FE6D41 !important;}
.item-display.item-type-event .low_middle { border-bottom: 0;}
.item-display.item-type-event .prdName { display: block; padding: 0; /* height:auto !important;*/ }
.item-display.item-type-event .prdFixprice { padding-left: 10px; font-size: 17px !important;}

#boardlist .search {
    padding: 0px 86px 10px 10px;
    position: relative;
}