/* BASIC css start */
.page-body { padding: 0;}

#cartWrap {  padding-bottom: 100px; }

#cartWrap .wish-opt { color: #FFA500; }
#cartWrap .tit-cart { margin-top: 30px; font-size:15px; color:#666; }
#cartWrap .tit-cart span { font-size: 13px; padding-right:5px; }
/* 회원 등급 표시 */
#cartWrap .mem-lvl { zoom: 1; overflow: hidden; margin-top: 45px; }
/* 배송 메세지 */
#cartWrap .delivery { margin-top: 20px; text-align: center; }
/* 주문 컨트롤 버튼 */
#cartWrap .btn-order-ctrl { margin-top: 20px; text-align: center; font-size: 13px;  }
#cartWrap .btn-order-ctrl a:first-child { background-color: #000; color: #fff;  font-size: 14px;}
#cartWrap .btn-order-ctrl a {  display: inline-block;  padding: 10px 0 10px 0; width: 118px; border: 1px solid #dedede;  color: #666;  margin: 0; font-size: 14px; }
#cartWrap .btn-order-ctrl a:hover { background-color: #e9e8e8; }
#cartWrap .btn-order-ctrl a:hover:first-child { background-color: #4a4a4a; }
#cartWrap .tit-page { font-size: 2.5em; color: #333; border: 0; text-align: center; margin-top: 60px; text-transform: uppercase; }

.tb-price {color:#000;}
.tb-left .uni-opt { padding-top:5px; font-weight:normal !important; }
.tb-right1 { font-size:15px !important; color: #777 !important;}
.a_butt { display: inline-block;  padding: 5px 5px 5px 5px; width: 100px; border: 1px solid #dedede;  background-color: #000; color:#fff;}

.MS_deli_txt > span { font-size:13px;}
.MS_deli_txt > span:last-child { color:#0c0c0c;}

.MS_tb_delivery .MS_layer_delivery { border:1px solid #747474; right:-183px !important; font-size:13px;}
.MS_tb_delivery .MS_layer_delivery dl { width:160px !important; padding:10px !important; border:2px solid #eee !important;}
.MS_tb_delivery .MS_layer_delivery dl dt { font-weight:normal !important; color:#119ade;}
.MS_tb_delivery .MS_layer_delivery dl dd { font-size:12px;}
.MS_tb_delivery .MS_layer_delivery .bull { left:-11px !important;}
.bsk_opt { display:inline-block; padding-left:10px;}
/* BASIC css end */

