@charset "utf-8";

.search-box { border:1px solid #ddd; background:#fafafa; padding:20px 15px 3px; margin-bottom:15px; }
.label-sp { margin-right:10px; }
@media all and (max-width:767px) {
	.responsive .search-btn { margin-top:15px }
}

/* List */
.list-page { margin:30px 0px 0px; }
.list-none { padding-top:100px; padding-bottom:100px; text-align:center; }

.shop-search .item-wrap { overflow:hidden; line-height:20px; }
.shop-search .item-row { float:left; overflow:hidden; }
.shop-search .item-list { overflow:hidden; border:1px solid #ddd; }
.shop-search .item-image { position:relative; overflow:hidden; margin:0px; }
.shop-search .item-img { position:relative; overflow:hidden; max-height:360px; }
.shop-search .item-img .wr-img { width:100%; height:auto; }
.shop-search .item-icon { position:absolute; left:0px; top:10px; line-height:1px; z-index:1; }
.shop-search .item-content { overflow:hidden; padding:10px 15px 0px; }
.shop-search .item-content strong { font-size:14px; letter-spacing:-1px; padding-right:1px; }
.shop-search .item-content .item-desc { font-size:12px; color:#888; margin-top:4px; }
.shop-search .item-cur-price { font-size:13px; padding:0px 15px; line-height:16px; height:16px; margin-top:6px; text-align:right; }
.shop-search .item-price { font-size:15px; padding:0px 15px 10px; line-height:22px; }
.shop-search .item-info { text-align:center; font-size:15px; padding:8px 15px; padding-right:5px; line-height:24px; border-top:1px solid #eee; background:#fafafa; }
.shop-search .item-info span { display:inline-block; margin-right:10px; }
.shop-search .item-info span i { margin-right:2px; }
.shop-search .item-info span.item-star i { margin-right:0px; }

.shop-search .item-point { position:absolute; left:0; bottom:0; z-index:1; margin:0px !important; padding:4px 6px 4px 15px !important; line-height:1 !important;}
.shop-search .item-point span { letter-spacing:0; }
.shop-search .pro_name{text-align: center;
    font-size: 20px;
    margin: 13px 0 5px;
    font-weight: 600;
    color: #000;}
.shop-search .pro_name .phon-sub {    font-size: 16px;
    color: #535353;
    font-weight: 500;}
.shop-search .pro_name .phon-name {color: #FFF;
    font-size: 22px;
    margin-bottom: 5px;
    color: #333333;}
.shop-search.item-list {padding: 25px 0;}
.shop-search .pro_name {text-align: center;font-size: 20px;margin: 13px 0 5px;font-weight: 600;color: #000;}
.shop-search .pro_name .phon-name {font-size: 22px;margin-bottom: 5px; color:#333333;}
.shop-search .pro_name .phon-sub {font-size: 16px;color:#535353; font-weight: 500;}
.shop-search .price {text-align: center;width: 100%;font-size: 20px; color:#ff4900; font-weight: 600; }
.shop-search .bozo_txt {color:#888888; font-size: 14px; font-weight: 500;}

.compare:after {display: block;content: '';clear: both;}
.compare .pull-left {padding: 10px;width: 100%;text-align: center;}
.compare .pull-left .ck-box-l{border:none; float: left; padding: 0; width:auto; font-size: 16px; font-weight: 500;color:#333; text-indent: 28px; background-image: url("/img/input_off.jpg"); background-repeat: no-repeat; height: 23px; line-height: 21px;}
.compare .pull-left .ck-box-l.on{color:black;  background-image: url("/img/input_chk.jpg"); background-repeat: no-repeat; background-color:#f5f5f5!important;}
.compare .pull-right div {float: right;}
.compare .pull-right div a {display: block;padding: 0 10px;height: 60px;line-height: 60px;    border-left: 1px solid #ddd;}

.amina-header{background:none!important;}
@media (max-width:991px) { 
	.item-row .img-wrap .img-item img {width: 100%;}
}
@media (max-width:480px) { 
	.responsive .shop-search.xs-2 .item-price .font-18 { font-size: 15px; }
	.responsive .shop-search.xs-2 .item-info { font-size: 13px; }
}
@media (max-width:991px){
	.compare .item_icon{display:none !important;}
	.compare .ck-box-l{display:none !important}
	.compare{background-color:#fff !important; border:0 !important;}
	.img-wrap .price{font-size:14px;}
	@media (max-width:991px) {
	/*
		핸드폰 상품 리스트
	*/
	.item-wrap .item-row .item-list {height: 100%;padding: 0;margin-bottom: 0;}
	.item-row .img-wrap {padding-bottom: 0!important;height: auto;}
	.item-row .img-wrap > a {margin: 0;padding: 0;}
	.best-icon img {width: 40px;}
	.shop-search .pro_name .phon-name {font-size: 14px;margin: 0;}
	.shop-search .pro_name .phon-sub {font-size: 12px;}
	.shop-search .pro_name {margin-top: 8px;}
	.shop-search .price {font-size: 14px;margin-bottom: 11px;}
	.item-row .img-wrap > a,
	.pick .item-row:last-child .img-wrap > a,
	.pick .item-row:last-child .compare{border: none;}
}