/* BASIC css start */
.bottom_fixed {display:none !important;}

/* Àå¹Ù±¸´Ï */
#basket .basket_list {padding:0;}
.sel_del {float: right; padding:3px 0;}
.basket_list .list_img_product01 li:nth-last-of-type(1),
.basket_list .list_img_product01 li {border-bottom:6px solid #f0f0f0; }
.basket_list .list_img_product01 li form {padding:0 15px;}
.basket_list .list_img_product01 li .thumb {width:100px; border:1px solid #e6e6e6; }
.basket_list .list_img_product01 li.checkebox_st .thumb {padding:0; margin:0;}
.basket_list .list_img_product01 li .desc_container .info .pname {font-size:13px; font-weight:600; color:#1f1b19; margin:0; padding-right:10px;}
.basket_list .list_img_product01 li .desc_container .info p.op_txt {font-size:11px; padding:7px 0 11px; color:#676767;}
.basket_list .list_img_product01 li .desc_container .info p.price_txt {font-size:14px; color:#000; font-weight:600;}
.basket_list .list_img_product01 li .desc_container .info p.price_txt > span {padding-left:7px;}
.basket_list .list_img_product01 li .desc_container .info p.price_txt span {font-size:12px; color:#6e6e6e;}
.basket_list .list_img_product01 li .btn_closeX {right:5px;}
.basket_list .list_img_product01 li .btn_closeX:before {background:url('/design/koreajisuk/renewal/mo/img/cart_del.png')no-repeat center; width: 15px; height: 15px; background-size: cover; margin:8px 10px;} 

.basket_bottom {clear:both; display:flex; padding-top:20px;}
.basket_bottom .basket_quantity_wrap {width:30%; flex:1; border:1px solid #e1e1e1;  font-size:0; padding:0 11px;}
.basket_bottom .basket_quantity_wrap input {border:none; width:75%; height: inherit; line-height: 26px; padding: 0; text-align: center; box-sizing: border-box; vertical-align: top; font-size:11px;}
.basket_bottom .basket_quantity_wrap a:first-child {line-height:26px; width: 12.5%; display: inline-block;}
.basket_bottom .basket_quantity_wrap a:last-child {line-height:26px; width: 12.5%; display: inline-block;}
.basket_bottom .basket_quantity_wrap a:first-child img,
.basket_bottom .basket_quantity_wrap a:last-child img {width:10px; vertical-align: middle;}
.basket_bottom .btn_qty {width:35%; margin:0 3px;}
.basket_bottom .btn_qty a {display:block; line-height:26px; }
.basket_bottom .btn_op {width:35%; }
.basket_bottom .btn_op a {display:block; line-height:26px; }
body .list_img_product01 li.checkebox_st .desc_container {width:calc(100% - 117px);}

/* ±Ý¾× */
body #basket .price_total_wrap {background:#fff; padding:30px 15px 15px;}
body #basket .price_total_wrap .price-total-info-top {line-height:1; font-weight:300; font-size:13px; margin-bottom:10px;}
body #basket .price_total_wrap p {line-height:1; margin-bottom:10px; font-weight:300; font-size:13px;}
body #basket .price_total_wrap p:last-child {margin-bottom:0;}
body #basket .price_total_wrap p span.txt1 {float:left; font-size:13px; color:#1f1b19; font-weight:400;}
body #basket .price_total_wrap .price-total-val {border-top: 1px solid #e4e4e4; padding:17px 0 0; font-size:18px; margin-top:20px;}
body #basket .price_total_wrap .price-total-val .txt1 {font-size:14px; font-weight:500; }
body #basket .price_total_wrap .price-total-val strong {font-size:18px; font-weight:600;}

/* ¸Þ½ÃÁö */
body #basket .delivery-type {padding:10px 15px 0;}
body #basket .delivery-type ul li:before {content:'- ';}

/* ±¸¸Å¹öÆ° */
#basket .btn_bottom_box {display:flex; margin-bottom:34px;}
#basket .btn_bottom_box a {flex:1; line-height:44px;  font-size:14px; font-weight:500;}
#basket .btn_bottom_box a:first-child {margin-right:5px;}

/* ¾Û´Ù¿î ¹è³Ê */
.cart_banner {padding:60px 15px 15px; display:block;}
.cart_banner img {max-width:100%;}

/* °íÁ¤ ±¸¸Å¹Ù */
.fix_order {padding:10px 15px; position:fixed; left:0; bottom:-1px; width:100%; border-top:1px solid #e6e6e6; background:#fff;}
.fix_order a {text-align:center; line-height:45px; display:block; font-size:14px; font-weight:500;}
/* BASIC css end */

