/* BASIC css start */
#cart .page-wrap {  width:100%; background:#fff; margin:0 auto; }
#cart .page-wrap .cart-hd {  margin-top:10px; margin-bottom:10px;}
#cart .page-wrap .cart-ct th {  padding:12px 0; border-top: 1px solid #e8e8e8; border-bottom: 1px solid #e8e8e8; font-weight:normal; background:#f5f5f5; }
#cart .page-wrap .cart-ct td {  padding: 10px 0; border-bottom: 1px solid #e8e8e8; }
#cart .page-wrap .cart-ct .nobd td {  border: 0; }
#cart .page-wrap .cart-ct .thumb {  padding: 5px; }
#cart .page-wrap .cart-ct .thumb img {  width: 60px; height: 65px; }
#cart .page-wrap .cart-ct .count input {  width: 30px; height: 14px; padding: 0; text-align: right; }
#cart .page-wrap .cart-ct .p10 {  padding: 10px 0; }

#cart .page-wrap .cart-ct .amount {  position: relative; width: 33px; height: 35px; margin-left: auto; margin-right: auto; }
#cart .page-wrap .cart-ct .amount input,
#cart .page-wrap .cart-ct .amount .amount-txt {  position: absolute; top: 0; left: 0; width: 20px; height: 14px; border: 1px solid #bbb; text-align: right; }

#cart .page-wrap .cart-ct .amount .amount-btn {  position: absolute; bottom: -5px; left: 0;}
#cart .page-wrap .cart-ct .amount .amount-up img {  position: absolute; top: 2px; right: 0; }
#cart .page-wrap .cart-ct .amount .amount-dw img {  position: absolute; top: 10px; right: 0; }

#cart .page-wrap .cart-ft_box { clear:both; height:48px; margin-top:20px; text-align:center;}
#cart .page-wrap .cart-ft { float:right; }
#cart .page-wrap .cart-ft a { }

#cart .page-wrap .cart-ft2 {  float:left; padding-top:6px; }
#cart .page-wrap .cart-ft2 a {  }

#cart .page-wrap .cart-bottom { clear:both; padding-top:20px; }
#cart .page-wrap .cart-bottom a { float:right; margin-left:7px; }

#cart .page-wrap .delivery { clear:both; margin-top: 20px; text-align:center; }

.uni-opt { padding-top:3px;}

.d-block { margin:2px 0;}

/* ±âÅ¸ ±¸¸Å¹öÆ° */
.etc_buy {clear:Both;margin:7px 0 0 ;text-align:center;}
.etc_buy h2 {    display: block;    padding: 35px 0 20px 0;}
.btn_payco {display:inline-block;;padding-right:20px; border-right:1px solid #ddd;margin-right:20px;}
.btn_naverpay {display:inline-block;}
.payco_checkout {width:100% !important;margin-left:-200%;} 
#nhn_btn {text-align:right;}
/* BASIC css end */

