/* BASIC css start */
#cartWrap .wish-opt { color: #FFA500; }
/* È¸¿ø µî±Þ Ç¥½Ã */
#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: 0; line-height: 0; }
#cartWrap .btn-order-ctrl a { margin-right: 10px; }


.tit-area {display:flex; align-items: center; justify-content:space-between;margin-top: 30px;}

/* Àå¹Ù±¸´Ï ¸®½ºÆ®, ÁÖ¹®»óÇ° ¸®½ºÆ® */
.table-cart { margin-top: 10px; margin-bottom :30px; border-top: 1px solid #333; border-bottom: 1px solid #b7b7b7; }
.table-cart thead th { padding: 14px 0;  border-bottom: 1px solid #b7b7b7; font-weight: 500; color:#333 }
.table-cart tbody td { padding: 14px 0; border-bottom: 1px solid #e1e1e1; font-weight: 500; color:#333; vertical-align: top; }
.table-cart tbody td .thumb { width: 100px; height: 100px; margin-left: auto; margin-right: auto; font-siez: 0; line-height: 0; }
.table-cart tbody td .thumb a,
.table-cart tbody td .thumb img { display:block; width:100px; height:100px; }
.table-cart tbody td .thumb a { font-size: 0; line-height: 0; }
.table-cart tbody td .d-block { padding-bottom: 8px; }
.table-cart tbody tr.nbg td { background-image: none; }
.table-cart tfoot td { padding: 16px 0; }
.table-cart tfoot strong { color: #be101a; }

/* ¼ö·® ÄÁÆ®·Ñ */
.table-cart .opt-spin { position: relative; width: 60px; margin-left: auto; margin-right: auto; padding-bottom: 10px; display:flex }
.table-cart .opt-spin .txt-spin { width: 40px; height: 30px; padding-right: 2px; border: 1px solid #acacac; font-size: 13px; text-align: right; }
.table-cart .opt-spin .btns { width: 12px; height: 20px; margin-top: 8px; margin-left: 8px }
.table-cart .opt-spin .btns img { overflow: hidden; float: left; text-indent: -999px; background: none; width: 12px }

.table-cart .btn-info {min-width: 60px; padding: 2px; border-radius: 4px}



/* ÇÏÀÌºê¸®µå ¿É¼Ç */
.opt_dd img { vertical-align:top; }
.opt_dd .basket-option-detail { display:inline-block; vertical-align:top; }
.opt_dd .basket-option-detail .basket-option-dlist li { margin-bottom:7px; word-break:break-all; word-wrap:break-word; }
.opt_dd .basket-option-detail .basket-option-dlist li img { width:23px; height:23px; margin-right:8px; vertical-align:middle; }
/* BASIC css end */

