/* BASIC css start */
#cartWrap .page-body {padding:55px 0 100px;}
#cartWrap .tit-page {font-size:12px; padding-top:55px; border-bottom:1px solid #333;}
#cartWrap .tit-page h2 {font-size:30px; font-family:'Century Gothic'; font-weight:bold; color:#333;}
#cartWrap .tit-page .loc-navi {position:relative; top:-10px;}
#cartWrap .wish-opt { color: #FFA500; }
#cartWrap .tit-cart { font-size:17px; font-weight:bold; color:#333; }
/* 게시판 테이블 */
#cartWrap .table-cart th {border-top:1px solid #333;}
#cartWrap .table-cart td {color:#333; border-top:1px solid #ccc;}
#cartWrap .table-cart tbody td {border-top:1px solid #ccc;}
#cartWrap .table-cart tbody td a:hover {text-decoration:none; color:#0074c9;}
#cartWrap .table-cart tfoot {background:none;}
/* 회원 등급 표시 */
#cartWrap .mem-lvl { zoom: 1; overflow: hidden; margin-top: 45px; }
/* 배송 메세지 */
#cartWrap .delivery { margin-top: 20px; text-align: center; }
/* 주문 컨트롤 버튼 */
#cartWrap .btn-order-ctrl { margin: 20px 0 55px; text-align: center; font-size: 0; line-height: 0; }
#cartWrap .btn-order-ctrl a { display:inline-block; width:151px; height:50px; margin-right: 10px; background:#bababa; text-align:center; color:#fff; font-size:16px; font-weight:bold; line-height:45px; }
#cartWrap .btn-order-ctrl a.on,#cartWrap .btn-order-ctrl a:hover {background:#0074c9;}

#cartWrap .cart-btn {display:inline-block; padding:3px 4px; background:#bababa; font-size:13px; font-weight:bold; color:#fff; }
#cartWrap .cart-btn:hover {color:#fff !important; background:#0074c9;}
/* BASIC css end */

