/* BASIC css start */
#cartWrap {width:1000px; margin:45px auto 0;}
#cartWrap .wish-opt { color: #FFA500; }
#cartWrap .tit-cart {margin:100px 0 0 0; text-align: left; }
#cartWrap .tit-cart h3 {font-size:26px; font-weight:700;}
#cartWrap .tit-cart p {margin:14px 0 20px;}

#cartWrap .table-cart thead th {color:#000; font-size:14px;}
#cartWrap .table-cart tbody td a {color:#000;}
#cartWrap .table-cart tbody td .thumb {height:110px;}
#cartWrap .table-cart tbody td .thumb img {width:75px; height:110px;}
#cartWrap .table-cart tbody .opt {margin-top:20px;}
#cartWrap .table-cart tbody .opt span {color:#dfa094 !important;}
#cartWrap .table-cart tbody .btn-set a {display:block; width:84px; height:38px; line-height:38px; border:1px solid #999;}

#cartWrap .table-cart tfoot td {padding:24px 0 27px; color:#000; font-size:13px;}
#cartWrap .table-cart tfoot strong {color:#000; font-size:16px;}
#cartWrap .table-cart tfoot strong.total {color:#dfa094; font-size:24px;}
#cartWrap .table-cart tfoot em {font-size:18px; padding:0 10px;}

/*¼ö·® ¹öÆ°*/
.table-cart .opt-spin {width:auto;}
.table-cart .opt-spin .txt-spin {width:52px; height:auto; font-size:14px; font-weight:700; border:0 none; text-align:center;}
.table-cart .opt-spin .btns {position:relative; display:block; margin-top:6px; width:auto;}
.table-cart .opt-spin .btns a {display:block; position:absolute; top:4px;}
.table-cart .opt-spin .btns a.btn-dw {left:-11px;}
.table-cart .opt-spin .btns a.btn-up {right:-11px;}
.table-cart .opt-spin .modify a {display:inline-block; width:39px; height:26px; line-height:26px; margin-left:28px; border:1px solid #999;}

/* È¸¿ø µî±Þ Ç¥½Ã */
#cartWrap .mem-lvl { zoom: 1; overflow: hidden; margin-top: 45px; }
/* ¹è¼Û ¸Þ¼¼Áö */
#cartWrap .delivery { margin-top: 20px; text-align: left; }
/* ÁÖ¹® ÄÁÆ®·Ñ ¹öÆ° */
#cartWrap .btn-order-ctrl {position:relative; text-align:left; margin-bottom:27px;}
#cartWrap .btn-order-ctrl a {display:inline-block;width:124px; height:38px; line-height:38px; border:1px solid #666; text-align:center;}
#cartWrap .btn-order-ctrl .btn-right {position:absolute; right:0; top:0;}
#cartWrap .btn-order-ctrl .btn-right a {width:168px; height:48px; line-height:48px; font-size:16px;}
#cartWrap .btn-order-ctrl .btn-right a.order {background:#dfa094; border:1px solid #dfa094; color:#fff;}

.tit-wrap h2{margin:62px 0 0; font-size:36px; font-weight:700;}
.tit-wrap p {margin-top:28px;}
.tit-wrap p span {display:inline-block; padding:0 5px; color:#dfa094; font-size:18px; font-weight:700;}
.sel_btn {margin:12px 0 0 15px; text-align:left;}
.MS_input_txt {width:32px; height:24px; text-align:left;}
.table-cart thead th {padding:13px 0px;}

#cartWrap .txt-info {margin-top:20px; font-size:13px; text-align:left;}




/* .board-hd-snapr */
#contentWrap .board-hd-snapr {width:1230px; margin-bottom:-55px; color:#000; font-size:26px; font-weight:700; text-align:left; margin-left: 450px;}
#contentWrap .board-hd-snapr h3 {color:#000; font-size:28px; font-weight:700;}
#contentWrap .board-hd-snapr p {padding:10px 0 50px; color:#333; font-size:13px; font-weight:400;}
#contentWrap .board-hd-snapr p.txt {padding:10px 0 0; color:#333; font-size:13px;}

/* BASIC css end */

