/* BASIC css start */
.btn-wrap {padding:15px 0px;}
.btn-wrap div {width:49%; float:left;}
.btn-wrap div:last-child {float:right;}

.all-select {    font-weight: bold;
    background-color: #f1f1f1;
    padding: 0 10px;}
    
.recentList li {padding:11px 0; border-bottom:1px solid #dedede;}
figure {    width: 100%;
    display: table;
    box-sizing: border-box;
    padding: 0;
    margin: 0;}
.basketLeft {width:110px; position:relative; float: left;}
.basketLeft a {    padding-right: 16px;
    display: block;}
.basketLeft .MS_input_txt {    top: 4px;
    left: 4px;
    position: absolute;}
.basketRight {padding-left:110px;}
.basketRight p {color:#707070; margin-bottom:5px;}
.basketRight .pname {font-weight:normal; 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: -0px;
    font-size: 14px;
    padding-right: 3px;}
.amount-input {width:30px; text-align : right;}
.basketRight .btn_Black {height:28px; line-height:28px; margin-top:5px;}
.basketRight .MS_select {width:100%;}

@media screen and (min-width:768px) {
 .all-select {border-bottom:0px none;}
 .recentList ul {width: 100%; display: table; table-layout: fixed; box-sizing: border-box; border-bottom: 1px solid #d9d9d9;}
 .recentList li {width:50%; border-bottom:0px none; display: inline-block; vertical-align: top; border-top: 1px solid #d9d9d9;}
 .recentList ul li:first-child {border: 0px none;}
 .recentList ul li:nth-child(2) {border: 0px none;} 
}


main#recent {padding:17px;}
main#recent img {max-width:100%;}


.all-select {      position: absolute;
    padding: 0 10px;
    text-align: right;
    right: 10px;
    top: 72px;}
.all-select {font-size:12px;font-weight:normal;}

/* BASIC css end */

