/* BASIC css start */
#cartWrap .wish-opt { color: #FFA500; }
#cartWrap .tit-space { margin-top:100px }
/* È¸¿ø µî±Þ Ç¥½Ã */

/* ¹è¼Û ¸Þ¼¼Áö */
#cartWrap .delivery { margin-top:30px; font-size:15px; color:#2e2e2e; text-align: center }
/* ÁÖ¹® ÄÁÆ®·Ñ ¹öÆ° */
#cartWrap .btn-order-ctrl { margin:40px 0 50px; text-align: center }
#cartWrap .btn-order-ctrl a { width:178px; height:58px; font-size:16px; line-height:58px }
/*ÇÕ°è*/
#cartWrap .basket-totalprice { height:78px; padding:0 10px 0 25px; font-size:16px; color:#000; font-weight:bold; text-align: right; border-top:1px solid #000; border-bottom:1px solid #000 }
#cartWrap .basket-totalprice .totalprice-img { float:left; line-height:78px }
#cartWrap .basket-totalprice .totalprice-txt{ float:right; line-height:78px }

#cartWrap .txt-spin { line-height:21px }

/*º»»ç,¾÷Ã¼¹è¼Û¾ÆÀÌÄÜ*/
#cartWrap .prov-icons { padding-left:15px; display:inline;}
#cartWrap .prov-icons .ico { float:left; width:52px; height:18px; font-size:11px; color:#000; font-weight:normal; text-align:center; letter-spacing:-1px; line-height:19px; border:1px solid #000 }
#cartWrap .prov-icons .ico1 { color:#fff; background:#000 }
#cartWrap .prov-icons .ico2 { color:#000; background:#fff }

.tb-normal { font-weight:normal }

.cart-ft2 { margin-top: 20px; text-align: center; }
#nhn_btn { display: inline; }
#payco_order_btn { display: inline; }
#kakaopay_order_btn { display:inline; vertical-align:top; }

/* ÇÏÀÌºê¸®µå ¿É¼Ç */
.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; }


.MS_tb_delivery { z-index:10 }


/* Á¤±â¹è¼Û ÅÇ */
#cartWrap .cart-tab:after { clear: both; content: ""; display: block; }
#cartWrap .cart-tab { height:68px; margin:50px 0 0 3px; border-bottom:2px solid #000; }
#cartWrap .cart-tab li { float:left; width:50%; height:67px; margin-left:-6px; *margin-left:-7px; border:1px solid #d5d5d5; border-bottom:none; background:#f9f9f9; }
#cartWrap .cart-tab li:first-child { margin-left:0; }
#cartWrap .cart-tab li a { display:block; line-height:70px; font-weight:bold; color:#898989; font-size:18px; text-align:center; text-decoration:none; background:none; }
#cartWrap .cart-tab li.now { position:relative; z-index:1; height:68px; border:2px solid #000; border-bottom:none; background:#fff; }
#cartWrap .cart-tab li.now a { line-height:68px; color:#000; }


/* È¸¿ø ±×·ì Á¤º¸ */


#cartWrap .ord_api_btns {height:133px;padding-top:0px;margin: 10px auto;border-radius: 10px 10px 10px 10px; 
-moz-border-radius: 10px 10px 10px 10px; 
-webkit-border-radius: 10px 10px 10px 10px; 
border: 1px solid #ebebeb;}

#cartWrap .ord_api_btns .ui {float: left!important;width: 760px;height: 133px;padding-top:0px;margin: 0px 0 0 0px;background: #f7f7f7;border-radius: 10px 0px 0px 10px; 
-moz-border-radius: 10px 0px 0px 10px; 
-webkit-border-radius: 10px 0px 0px 10px; 
}
#cartWrap .ord_api_btns .ui li {margin: 20px 0 0 30px;}
#cartWrap .ord_api_btns .ui li span{ font-size:1.5em;
    color:#152f4e;
    line-height:25px;
    font-weight:500;
    letter-spacing:0.5px;
    display:block;
    text-align:left;
}
#cartWrap .ord_api_btns .ui2 {float: left;margin: 10px 0 0 85px;width: 280px;height:133px;padding-top:10px;}

#cartWrap .ord_api_btns .btn_lo { position: relative; left:550px;display:block; width:150px; height:28px; font-size:16px; font-weight:600;color:#fff; text-align:center; line-height:28px; border:1px solid #2e4052;border-radius: 5px 5px 5px 5px; 
-moz-border-radius: 5px 5px 5px 5px; 
-webkit-border-radius: 5px 5px 5px 5px; 

 background:#2e4052; -webkit-transition:all 0.3s ease; transition:all 0.3s ease;cursor: pointer; }
#cartWrap .ord_api_btns .btn_lo:hover { color:#152f4e; background:#fff }
#cartWrap .ord_api_btns .btn_lo:active { position: relative; top: 1px }





/* BASIC css end */

