/* BASIC css start */
.mypage_title { font-size:30px; color:#000; font-weight:600; line-height:1; margin-bottom:40px; text-align:center;  }
#content {width:1200px;margin:0 auto;overflow:hidden;padding-top:60px;padding-bottom:130px;float: none;}
#myWish .table-d2-list {
    border-top: 2px solid #000;
}
#myWish .table-d2-list table td .tb-stock input {margin-right: -5px;width: 70px;height: 34px;line-height: 34px;border: 1px solid #e5e5e5;text-align:center;box-sizing: border-box;font-size: 14px;color: #000;font-weight: 400;display: inline-block;float: left;padding: 0;}
#myWish .btn-del {text-align:right;position: absolute;top: 20px;left: 0;}
#myWish .btn-del a {
    width:160px;
    height:44px;
    line-height:44px;
    border: 1px solid #e5e5e5;
    background:#fff;
    box-sizing: border-box;
    font-size: 14px;
    color: #000;
    font-weight: 400;
    transition:.3s all;
    display:block;
    text-align: center;
    }

#myWish .table-d2-list tbody td {
    padding: 25px 0;
    border-bottom: 1px solid #e7e7e7;
    position:relative;
}
#myWish .table-d2-list table td div { position:relative; }
.table-d2-list thead th div {

}

body #myWish input[type=checkbox] {
    margin-right:5px;
    width:26px;
    height:26px;
    margin-top:-4px;
}

.table-d2-list thead th div label {
    font-size: 18px;
    color: #000;
    font-weight: 500;
    line-height: 26px;
    letter-spacing: -1px;
}



.page_title { margin-bottom:14px; font-size:24px; color:#000; font-weight:700; }

#myWish .table-d2-list table td img { overflow:hidden; }

#myWish .table-d2-list table td .product_name {padding-top:10px;font-size: 16px;color:#000;font-weight:400;width: 80%;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;line-height: 1.5;margin-left: 13px;}
#myWish .table-d2-list table td .product_name b { color:#000; }
#myWish .table-d2-list table td .opt_name {padding-top:10px;font-size: 14px;color:#797979;font-weight:400;width: 80%;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;line-height: 1.5;margin-left: 13px;}


#myWish .table-d2-list table td .product_price {position:absolute;bottom:35px;left:0;font-size: 18px;color:#000;font-weight: 700;margin-left: 15px;}
#myWish .table-d2-list table td .product_price font {font-size: 13px;}
#myWish .table-d2-list table td div.tb-stock {
    font-size: 14px;
    color: #000;
    font-weight: 300;
    overflow: hidden;
    line-height: 34px;
}

#myWish .table-d2-list table td div.btn_div a {
    display: block;
    margin: 0;
    margin: 0 10px;
    width: 100%;
    height: 25px;
    line-height: 25px;
    box-sizing: border-box;
    font-size: 12px;
    color: #000;
    display: block!important;
    border: 1px solid #000;
    margin: 10px auto;
    box-sizing: border-box;
    padding: 0;
    width: 80px;
}

#myWish .table-d2-list table td div.btn_div a:last-of-type {
    }

#myWish .table-d2-list table td div.btn_div {
    padding: 0;
    text-align: center;
    font-size: 0;
}




body #myWish input[type=checkbox] {
    -webkit-border-radius: 0;
    -webkit-appearance: none;
    border: 1px solid #ddd;
    width: 22px;
    height: 22px;
    vertical-align: middle;
    background-color: #fff;
    margin: 0;
    margin-top: -4px;
    outline: none;
    background: #fff url(/design/ebbda12/chk_off.png) no-repeat 50% 50%!important;
    background-size: 16px auto!important;
}


body #myWish input[type=checkbox]:checked {
    background: #000 url(/design/ebbda12/chk_on.png) no-repeat 50% 50%!important;
    background-size: 16px auto!important;
    border-color:#000;
}

#myWish .SMPC_paging {
    padding: 23px 0 0;
    position: relative;
}
/* BASIC css end */

