/* BASIC css start */
/* 메인 비쥬얼 배너 */


#mainSpot{width:1060px; height:640px; }

#mainSpot .swiper{width:1060px; height:640px;position:relative}
#mainSpot .swiper-slide{background:url(//skin.makeshop.co.kr/skin/postcard/PC_img/main_visu.png) no-repeat center center; background-size: cover; width: 1060px; height: 640px;}
#mainSpot .swiper-slide a{display:block; width:100%; height:100%}
#mainSpot .swiper_button_prev{cursor:pointer; background: url(//skin.makeshop.co.kr/skin/spring_market/img/arrow-2.png) no-repeat center center; background-size: contain; width: 34px; height: 68px;position: absolute; left: 200px; top: 50%; transform:translateY(-50%); z-index: 2000; }
#mainSpot .swiper_button_next{cursor:pointer; background: url(//skin.makeshop.co.kr/skin/spring_market/img/arrow.png) no-repeat center center; background-size: contain; width: 34px; height: 68px;position: absolute; right: 200px; top: 50%;transform:translateY(-50%); z-index: 2000;}

#mainSpot .swiper-pagination {position:absolute; width:auto; right:20px; top:50%; transform:translateY(-50%) }
#mainSpot .swiper-pagination span{background-color:#ccc; margin-bottom:10px}

#mainSpot .swiper-pagination-bullet{background-color:#8f8f8f !important}
#mainSpot .btn_stop{line-height:30px; cursor:pointer; text-align:center; width:30px; height:30px;border-radius:50%; position: absolute;left: calc(50% - 585px); bottom: 93px; z-index:5000;transform:translateX(-50%); background-color:#fff }
#mainSpot .btn_play{text-indent:0;line-height:30px;cursor:pointer;text-align:center; width:30px; height:30px;border-radius:50%; position: absolute;left: calc(50% - 585px); bottom: 93px;transform:translateX(-50%); z-index:5000 ; background-color:#ddd}
#mainSpot .btn_stop{text-indent:-9999px;background: url(//skin.makeshop.co.kr/skin/spring_market/img/main_btn.png) no-repeat center center;background-size: contain;}





/* 이미지 배너 */
#img_banner{width: 100%; height: 260px; margin-top:20px }
#img_banner>ul{width: 100%; height: 100%;}
#img_banner>ul>li{float: left; width: 520px; height: 260px; }
#img_banner>ul>li:first-child{margin-right: 20px;}
#img_banner>ul>li>a{display: block;}

/* 상품 목록 영역 */

#new_arrivals{margin-top:110px; width:100%; height:auto; clear:both}
#new_arrivals h2{color: #353535; font-size: 14px; text-align: center;font-family: 'Lato', sans-serif;margin-bottom:46px}

.item_wrap{width: 100%;}
.item_cont{}
.item_list{width: 340px; margin-right: 20px; float: left;}
.item_list:nth-child(3){margin-right: 0 !important;}
.item_list .thumb{width: 340px;height: 340px;}
.item_list .thumb a{display: block; width: 100%; height: 100%;}
.item_list .thumb a img{width: 100%; height: 100%; object-fit: cover;}
.item_list .item_info{width: 100%; height:220px }
.item_list .item_info p{}
.item_list .item_info .prd-name{font-weight:600;font-family: 'NanumGothicWeb', '맑은 고딕', 'Malgun Gothic'; font-size: 12px; color: #181818;padding: 15px 0; border-bottom: 1px solid #eee;}
.item_list .item_info .prd-price{font-family: 'NanumGothicWeb', '맑은 고딕', 'Malgun Gothic'; padding-top: 15px; padding-bottom: 15px;}
.item_list .item_info .prd-price span.price{font-weight:600;color: #181818;}
.item_list .item_info .prd-price strike{color: #a1a1a1;}
.item_list .item_info .prd-etc{font-family: 'NanumGothicWeb', '맑은 고딕', 'Malgun Gothic'; font-size: 12px;color: #8f8f8f;}

#special_arrivals{ margin-bottom:150px}
#special_arrivals h2{color: #353535; font-size: 14px; text-align: center;font-family: 'Lato', sans-serif;margin-bottom:46px}


/* BASIC css end */

