/* BASIC css start */
.content { max-width:1000px; margin: 4px auto; padding-top:30px;}

/* 이미지맵 */
img[usemap] { border: none; height: auto; max-width: 100%; width: auto;}
img{ border: none; height: auto; max-width: 100%; width: auto;}
.evt_img {width: 100%; max-width: 1000px; min-width: 800px; margin: 0 auto; position: relative;}



/* 분류 기본상품 노출영역 */
.bnr-box {overflow:hidden;}
.bnr-box .item {float:right;width:100%!important;}
.bnr-box .item:first-child {margin-left:0;}
.bnr-box .item img {width:100%;}

/* 가격 */
.add_text{display: inline-block;font-size: 11px;line-height: 11px;font-weight: 400;letter-spacing: -0.005em;padding: 7.5px 7px;background-color: #000;color: #ffffff;margin: 0 5px 5px 0;}
.item-wrap .item-cont .item-list .prd-info.page-info { text-align: right;}
.item-wrap .item-cont .item-list .prd-info.page-info li.prd-price {display:block;}
.item-wrap .item-cont .item-list .prd-info.page-info .prd-price ul li {display:block;}
.item-wrap .item-cont .item-list .prd-info.page-info .prd-price span {display: inline-block; width: 50%; color: #1a1a1a; font-size: 16px; margin-bottom: 5px;}
.item-wrap .item-cont .item-list .prd-info.page-info .prd-price span.strike_pr {color: #aaa;}
.item-wrap .item-cont .item-list .prd-info.page-info .prd-price span.sale_pr {color:#fa5500; font-size: 18px;}
.item-wrap .item-cont .item-list .prd-info.page-info .prd-price span.price {color:#fa5500;  font-size: 20px; line-height:20px;}
.item-wrap .item-cont .item-list .prd-info.page-info .prd-price ul li strike {width: 50%; display: unset; float: right; font-weight: 500; font-size: 15px;}


/* 배열방식 */
.item-wrap .x5 .item-list {width: 20%;}
.item-wrap .x4 .item-list {width: 25%; margin: 0 0 40px;}
.item-wrap .x4 .prd-info .prd-name {display: block;}
.item-wrap .x4 .prd-info .color {max-width: 190px;}
.item-wrap .x3 .item-list{width: 33.33%; margin: 0 0 59px; vertical-align:top;}
.item-wrap .x3 .item-list .prd-info .prd-name {margin: 20px 0 9px;}
.item-wrap .x3 .item-list .prd-info ul li {line-height: 18px;}
.item-wrap .x3 .item-list .prd-info .prd-price {padding-top: 19px;}
.item-wrap .x3 .item-list .prd-info .color {max-width: 230px; line-height: 1;}



/*#evt03 */
#evt03 {background: #262626;}


/* #evt04 */
#evt04 {background:#ff4d9b; padding-bottom: 70px;}

/* 카운트다운 */
.countwrap {max-width: 800px;  margin: 0 auto; position: relative; z-index: 1; padding: 30px 0;}
.countwrap .countdown_title {text-align: center;   font-size: 1.5rem; line-height: 1.813rem; font-weight: bold; margin-bottom: 1.875rem;}
.countwrap .countsimple{position: relative; margin: 0 auto; overflow: hidden; -webkit-display: flex; display: flex; justify-content: center;}
.countwrap .countsimple li {position: relative; margin: 0; padding: 0; display: block; width: 25%; text-align: center; float: left;}
.countwrap .countsimple li .number {position: relative;  color: #000; font-size: 3.5rem; line-height: 4.063rem; font-weight:700; z-index: 5;}
.countwrap .countsimple li .number::after { position: absolute; top: calc(50% - 0.25rem); right: 0; content: ':'; -webkit-transform: translateY(-50%); transform: translateY(-50%); font-size: 2.5rem; font-weight:500; z-index: 5; color: #000;}
.countwrap .countsimple li:last-child .number:after {display:none;}
.countwrap .countsimple li .label {position: relative; text-transform: uppercase; font-size: 1rem; font-weight:700;line-height: .938rem;} 



/* 타임특가 탭 */
.time_sale {padding: 20px;}
.time_sale .m_tab01 li {float: left; width: 50%; text-align: center;  cursor: pointer;}
.tab_content {display:none; margin-top:10px; padding:0px;}
.tab_content.on {display:block;}
.tab_content ul {background: #fff; display: inline-block; position: relative;}
.tab_content ul li {width:50%; float: left; background: #fff; position: relative; overflow: hidden;}
.time_sale .tab_content ul.off::after {content: ""; position: absolute; top: 0; right: 0; left: 0; bottom: 0; background: rgb(0,0,0,.5 );}

/* #evt07 */
#evt07 {padding-bottom: 20px;}

/* footer */
#footer {margin:0!important;}


/* BASIC css end */

