/* BASIC css start */
/* Àå¹Ù±¸´Ï ÃßÃµ Á¦Ç° Ãß°¡ */
.basket_appoint_ban {margin: 20px 0 10px;}
.basket_appoint_icons img {padding: 2px 0; height: 19px !important; width: auto;}

.discount {color:#0442E3;}

.mb15 {
margin-bottom:15px !important;
}
h2.item_list_title {
text-align:center;
	margin-top:60px;
    font-weight: bold;
    font-size: 26px;
}
.item_list_wrap {
	text-align:left;
	font-size:0;
	margin-top:15px;
}
.item_list_wrap a {
	font-size:0;
	vertical-align: top;
}
.item_list_wrap .item_list {
	display:inline-block;
	font-size:12px;
	
	width:33.3%;
	position:relative;
	vertical-align:top;
}
.item_list_wrap .item_list dl {border:1px solid #e5e5e5; margin:0 2px 5px 2px;}
.item_list_wrap .item_list:nth-child(6n) {
	margin:0 !important;
}
.item_list_wrap .item_list:first-child  {
	margin:0 !important;
}
.item_list_wrap .item_list dt.thumb img {
	width:100%;
}
.item_list_wrap .item_list dd ul {
	padding:5px;
}
.item_list_wrap .item_list dd .prd_name {
    font-weight: bold;
height:50px;
}
.item_list_wrap .item_list dd .prd_standard {
}
.item_list_wrap .item_list dd .prd_code {
	margin-top:10px;
	font-size: 14px;
    color: #535353;
}
.item_list_wrap .item_list dd .prd_price_consumer {
    font-weight: bold;
    color: #535353;
}
.item_list_wrap .item_list dd .prd_price_sell {
font-size: 15px;
    color: #da2426;
    font-weight: bold;
    text-align: left;
}
.item_list_wrap .item_list:hover .hoverView {
	display:block;
}
.item_list_wrap .item_list .hoverView {
	display:none;
	margin-top: 6px;
    position: absolute;
    top: 67%;
    left: 0;
    right: 0;
    padding: 0;
    text-align: center;
    z-index: 10;
}
.item_list_wrap .item_list .hoverView a {
	display: inline-block;
    width: 68px;
    height: 69px;
    text-indent: -9999em;
    background: url(http://seilglobal.img4.kr/product/main/icon_pro_view.png) 0 0 no-repeat;
}
.item_list_wrap .item_list .hoverView .btn-view {
    background-position: 0 0;
}
.item_list_wrap .item_list .hoverView .btn-detail {
    background-position: -68px 0px;
}

.MK-product-icons { margin-right: -3.5px; }
.topBn {border-bottom: 1px solid #ddd;}


/* ¸®¹ÙÀÌ »óÇ° ¸ñ·Ï */
.rebuy-info { border-top: 2px solid #A2A2A2; }
.rebuy-info .rebuy-title01 { font-size: 0.875em; padding: 5px; color: #565656; font-weight: bold; }
.rebuy-items .items { padding : 7px 0 0 7px; }
.rebuy-items .items > li { float: left; margin-bottom: 7px; position: relative; width: 50%; }
.rebuy-items .items > li dl:after { clear: both; }
.rebuy-items .items > li dl { border: 1px solid #ECECEC; margin-right: 7px; min-height: 215px; padding: 15px 4px 15px; position: relative; /*height:230px;*/ }
.rebuy-items .items .thumb-img {/* width: 110px; max-height: 150px;*/ }
.rebuy-items .items .thumb-img img { width:100%; }
.rebuy-items .items .pname { border-bottom: 1px solid #AEAEAE; color: #000000; margin-bottom: 10px; margin-top: 0; padding: 10px 0; font-weight: bold;}
.rebuy-items .items .price-info li { border: medium none; font-size: 1em; line-height: 1.5em; margin: 0; padding: 0; text-align: left; }
.rebuy-items .items .price-info li .review-count { font-size: smaller; }
.rebuy-items .items .price-info li .review-count em { font-style: normal; } 
.rebuy-items .items .price-info .tit { font-size: 1em; margin-right: 4px; }
.rebuy-items .items .price-info .tit img { vertical-align: -1px; }
.rebuy-items .items .price-info .discount { color: #000000; font-weight: bold; }
.rebuy-items .items .price-info .strike { text-decoration: line-through; }
.rebuy-items .items .icons { position: absolute; left: 5px; top: 0; }
.rebuy-items .items .icons span img { display:block;padding:3px 0; }
.rebuy-items .hidden {display:none;}
.font_redb {color:#cb0101 !important; font-weight:bold !important;}
.font_big {font-size: 1.2em !important; font-weight:bold; margin:10px 0;}
.rebuy_tit {
    border-top: 1px solid #cecece;
    font-size: 1.333em;
    text-align: center;
    padding: 15px 0 10px;
    font-weight: bold;
    margin-top: 30px;
}
                                            

.borderTB {
    border-top: 1px solid #c2c2c2;
    border-bottom: 1px solid #c2c2c2;
}
.width100 {
margin-bottom : 10px;
}
.width100 img {
	width :100%;
	max-width :600px;
	margin:0 auto;
        margin-top : 10px;
	text-align: center;
}



/* Ãß°¡ÁõÁ¤ »çÀºÇ° ¹è³Ê */
.mid_ban_K {

	margin:15px auto;
	text-align: center;
}
.mid_ban_K img {
	width :100%;
	max-width : 1200px;
	border:1px solid #b4bfba
}
#PageImg {margin-top:10px;}

#PageImg img {
	width:100%;
	max-width:1000px;
}
#basket .btn-wrap {padding:15px 10px;}
#basket .btn-wrap div {width:49%; float:left;}
#basket .btn-wrap div:last-child {float:right;}
#basket .all-select {border-top: 1px solid #4a4a4a;border-bottom: 1px solid #dedede;padding:10px;}
#basket .not_provider li {padding:20px 0;border-bottom: 1px solid #ddd;}
#basket .not_provider li:last-child { border-bottom: 0;}
#basket .provider li {padding:20px 0;border-bottom: 1px solid #ddd;}
#basket .provider li:last-child { border-bottom: 0;}
#basket figure {width:100%; display: table; box-sizing: border-box; padding:0 10px;}
#basket .basketLeft {width:110px; position:relative; float: left;}
#basket .basketLeft a {margin-right: 20px; margin-top: 20px; display:block;}
#basket .basketLeft .MS_input_checkbox {top:0; left:0; position:absolute;}
#basket .basketRight {padding-left:110px;}
#basket .basketRight p { color:#707070; margin-bottom:5px;}
#basket .basketRight .pname {border-bottom:1px solid #dedede;  padding-bottom: 4px; position: relative; padding-right: 24px; }
#basket .basketRight .pname .blue-delivery {background-color: #74a9e4; color:#fff; font-size:0.917em; padding: 1px 2px;}
#basket .basketRight .pname .red-delivery {background-color: #d674e4; color:#fff; font-size:0.917em; padding: 1px 2px;}
#basket .basketRight .pname .fa { position: absolute; right: 0; top: 0;}
#basket .basketRight .fa-plus {background-color: #bbb; width: 32px; height: 32px; text-align: center; vertical-align: middle; line-height: 32px; color: #fff;}
#basket .basketRight .fa-minus {background-color: #bbb; width: 32px; height: 32px; text-align: center; vertical-align: middle; line-height: 32px; color: #fff;}
#basket .basketRight .btn_White {display: inline-block; width: 31%; vertical-align: top; line-height: 32px; height: 32px; box-sizing: border-box;}
#basket .basketRight .MS_select {width:100%;}
#basket .basketRight .amount-input {width:50px;}
#basket .price-each-info-top {text-align : right;border-top: 1px solid #ddd;border-bottom: 1px solid #ddd;background: #f5f5f5;padding:10px;}
#basket .price-each-info-bottom {text-align : right;padding:10px;background: #f5f5f5;border-bottom: 1px solid #ddd;}
#basket .price-total-info-top {border-top: 1px solid #464646;border-bottom: 1px solid #ddd;background-color: #f5f5f5;text-align : right;padding:10px;margin-top:10px;}
#basket .price-total-info-bottom {border-bottom: 1px solid #cbcbcb;background-color: #f5f5f5;text-align : right;padding:15px 10px;font-size:1.333em;}
#basket .price-total-info-bottom .txt-price {color: #111;font-weight:bold;}
#basket .price-total-info-bottom .txt-reserve {color : #898989; font-size:0.688em;}
#basket .delivery-type { padding:15px 10px;}
#basket .delivery-type ul li {text-align:center; }
#basket .order-btn {padding:0 10px;}
#basket .naver-checkout {margin-top: 20px;}

@media screen and (min-width:768px) {
 #basket .basketRight .btn_Black {width:315px; display:inline-block; vertical-align: middle; margin-top:0px;}
}

.cart-ft2 { display: block; text-align: center; } 
.btn_option { padding: 5px; background: #333; color: #fff; display: block; width: 100%; box-sizing: border-box; text-align: center; line-height: 21px; margin-top: 3px; }


/* Æ÷ÀÎÆ® Àü¿ë »óÇ° */
figure.active .basketLeft a {position:relative;}
figure.active .basketLeft a:after {content:''; display:block; position:absolute; left:0; top:0; width:100%; height:100%; border:1px solid #da2426; box-sizing:border-box;}
figure.active .basketLeft a:before {content: 'µ§Æ¼¾È Æ÷ÀÎÆ® Àü¿ë »óÇ°'; text-align:center; position: absolute; left: 0; bottom: 0; background: #da2426; color: #fff; padding: 5px 0px; font-size: 11px; font-weight:600; width: 100%; box-sizing: border-box; white-space: nowrap; display:none;}

/* BASIC css end */

