/* BASIC css start */
#nhn_btn .npay_type_MA_1{width: 100% !important;}
.btn-wrap{display:block;padding:0 0 15px;text-align:right}
.all-select{padding:0 0 10px}
.all-select a{float:right;color:#989898}
.all-select a i{margin-top:2px;vertical-align:top}
#basket .not_provider{padding-top:1px}
#basket .not_provider li{position:relative;margin-top:-1px;padding:25px 0 25px 25px;border:solid #f1f1f1;border-width:1px 0;box-sizing:border-box}
#basket .provider li{padding:25px 0}
#basket figure{width:100%;display:table;box-sizing:border-box}
#basket .basketLeft{width:50px;float:right}
#basket .basketLeft a{display:block}
#basket .basketLeft input[type="checkbox"]{position:absolute;top:0;left:0;margin-top:27px}
#basket .basketRight{padding-right:70px}
#basket .basketRight p{margin-bottom:10px}
#basket .basketRight .pname{position:relative}
#basket .basketRight .pname .name{font-size:16px}
#basket .basketRight .pname i{position:absolute;top:0;right:0;margin:-4px 0 0 0}
#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 .delivery,
#basket .basketRight .delivery a{line-height:120%;color:#868686;font-size:11px}
#basket .basketRight .delivery .fa{display:none}
#basket .basketRight .price{font-size:14px}
#basket .basketRight .price .sellnow{color:black;font-weight:700}
#basket .basketRight .btn_Black{margin-top:5px}
#basket .basketRight .MS_select{width:100%}
#basket .basketRight .amount-input{width:50px}

#basket .price-each-info-top{text-align:right;border-top:1px solid #cbcbcb;border-bottom:1px solid #cbcbcb;background:#eaeaea;padding:10px}
#basket .price-each-info-bottom{text-align:right;padding:10px;background:#eaeaea;border-bottom:1px solid #cbcbcb}

#basket .price-total-info-top{line-height:1;padding:25px 15px;background:#F7F7F7;font-size:14px;color:#1D191D;text-align:right}
#basket .price-total-info-top strong{font-size:18px}
#basket .price-total-info-top dl{margin-top:20px}
#basket .price-total-info-top dl dt{float:left}
#basket .price-total-info-bottom{line-height:1;padding:30px 15px;background:#DFDFE1;font-size:14px;color:#898989;text-align:right}
#basket .price-total-info-bottom em{float:left;margin-top:13px;color:black}
#basket .price-total-info-bottom .txt-price{color:black;font-weight:bold;font-size:26px}
#basket .price-total-info-bottom .txt-reserve{display:block;margin-top:10px;clear:both;color:#898989;font-size:12px}

#basket .delivery-type{padding:15px 0 30px}

#basket .order-btn{display:block;padding:0;text-align:right}
#basket .order-btn .fl{flost:left}
#basket .order-btn .order{width:120px}

#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}
}

.util .mount{display:inline-block;position:relative;padding-left:33px;vertical-align:middle}
.util .mount .fa-plus{background-color:#fff;width:33px;height:33px;text-align:center;vertical-align:middle;line-height:34px;margin-left:-1px;border:1px solid #ddd;color:#ddd}
.util .mount .fa-minus{background-color:#fff;width:33px;height:33px;text-align:center;vertical-align:middle;line-height:34px;margin-left:-1px;border:1px solid #ddd;color:#ddd}
.util .mount .up{float:left;margin-left:-1px}
.util .mount input{float:left;width:35px;height:35px;padding:0;border-color:#ddd;text-align:center}
.util .mount .dw{position:absolute;top:0;left:0}
.util .mount .modify{display:inline-block;width:33px;height:33px;line-height:34px;margin-left:-1px;border:1px solid #ddd;background:white;text-align:center}
.util .btn_set{float:right}
.util .btn_set .delete{display:inline-block;width:60px;height:35px;line-height:35px;font-size:12px}

/**/
#couponwrap{margin:40px 0;font-size:0}
#couponwrap a{display:inline-block;width:50%}
#couponwrap a img{width:100%}


.btn_set .black:focus, .btn_set .black_:hover{border-color:#ccc;background:white;color:#ccc;}
.btn_set .black_{border-color:#ccc;background:#ccc;color:white;}
#basket .price-total-info-top{background:white}
#basket .price-total-info-top strong{font-size:14px;font-weight:500}
#basket .price-total-info-bottom{background:#fafafa}
/* BASIC css end */

