/* BASIC css start */
/* BASIC css start */
/* BASIC css start */
.btn-wrap {padding: 15px;}
.btn-wrap div {width:49%; float:left;}
.btn-wrap div:last-child {float:right;}
.all-select {font-weight:bold; border-top: 1px solid #4a4a4a; border-bottom: 1px solid #dedede; background-color: #f1f1f1; padding:10px;}
.recentList li {width: 50%;display: inline-block;vertical-align: top;padding: 0 15px;box-sizing: border-box;margin-bottom: 40px;}
figure {width:100%; display: table; box-sizing: border-box; padding:0 10px;}
.basketLeft {width:130px; position:relative; float: left;}
.basketLeft a {padding:0 20px; display:block;}
.basketLeft .MS_input_txt {top:0; left:0; position:absolute;}
.basketRight {padding-left:130px;}
.basketRight p {color:#707070; margin-bottom:5px;}
.basketRight .pname {font-weight:bold; border-bottom:1px solid #dedede;  padding-bottom: 4px;}
.basketRight .pname .blue-delivery {background-color: #74a9e4; color:#fff; font-size:0.917em; padding: 1px 2px;}
.basketRight .pname .red-delivery {background-color: #d674e4; color:#fff; font-size:0.917em; padding: 1px 2px;}
.basketRight .pname .fa {float:right; margin-top: -6px;}
.amount-input {width:30px; text-align : right;}
.basketRight .btn_Black {height:28px; line-height:28px; margin-top:5px;}
.basketRight .MS_select {width:100%;}
 
a.btn_Black {
    background: #000;
    border: 1px solid #000;
    font-size: 14px;
    font-weight: 700;
    height: 47px;
    line-height: 47px;
}
 

.recentList {
}

.recentList ul {
    font-size: 0;
}

.recentList li .thumb {
    position: relative;
}

.recentList li .thumb input[type="checkbox"] {
    position: absolute;
    top: 0;
    left: 0;
}
p.pname {text-align: left;padding-top: 10px;}

p.pname a {
    font-size: 14px;
    color: #000;
}

p.price {
    padding-top: 5px;
    font-size: 15px;
    text-align: left;
    color: #000;
}

p.price span {
    font-weight: 800;
}


/* BASIC css end */

