/* BASIC css start */
#cartWrap {width:836px;margin:0 auto;}
#cartWrap .btn-order-ctrl { height:55px;border-top:1px solid #000;border-bottom:1px solid #000; }
#cartWrap .table-cart td,#cartWrap .table-cart td a{font-size:10px;}
#cartWrap .thumb {border:none;}
#cartWrap .opt-spin li {float:left;}
#cartWrap .opt-spin .btns {max-width:10px;padding-top:4px;}
#cartWrap .opt-spin .btns a {display:block;font-size:0;padding-left:4px;padding-top:1px;}
#cartWrap .opt-spin .txt-spin { width: 22px; height: 18px; padding-right: 2px padding-top: 2px;border:none; font-size: 10px; text-align: right; }
#cartWrap .opt-spin .modi {margin-left:5px;padding-top:2px;}
#cartWrap .table-cart  td {border-bottom:1px solid #f0f0f0;height:70px;}

#cartWrap .total_table th,
#cartWrap .total_table td {height:17px;margin:0;padding:0;border:none;}
#cartWrap .total_table th {font-weight:normal;padding-right:10px;font-size:10px;text-align:right;}

#cart_list{width:1529px;font-family: 'Lato', sans-serif;margin:0 auto;}
#cart_list H1{margin-top:80px;;margin-bottom:38px}
#cart_list .list:first-child{margin-top:47px;height:181px}
#cart_list .list{margin:0 auto;width:1473px;height:181px;border-bottom:1px solid #dcdcdc}
#cart_list .total_list{height:135px;border-bottom:2px solid #dde7f0}
#cart_list .cart_btn{padding-top:70px;width:920px;margin:0 auto;margin-bottom:50px}

#cart_list .title{margin:0px 10px 0px 30px;font-size:12px;font-family: 'Lato', sans-serif;text-transform: uppercase;}
#cart_list .lotNo{margin:10px 10px 10px 30px;color:#CCC;font-family: 'Lato', sans-serif;font-size:14px;}
#cart_list .prodOption{font-size: 14px; margin: 0px 10px 10px 0px; color: #666;font-family: 'Lato', sans-serif;}
#cart_list .countMargin{font-size: 14px; margin: 10px 10px 10px 10px; color: #666;text-align:center;font-family: 'Lato', sans-serif;width: 98px;}
#cart_list INPUT.txt-spin{width:48px;height:26px;text-align:center;border:1px solid #dbdbdb}
#cart_list .cartunitprice{font-size: 14px; margin: 10px 10px 10px 10px; color: #666;text-align:center;font-family: 'Lato', sans-serif;font-weight: bold;}
#cart_list .cartsave{font-size: 14px; margin: 10px 10px 10px 10px; color: #666;text-align:center;font-family: 'Lato', sans-serif;font-weight: bold;}
#cart_list .cartBtnMargin{font-size: 14px; margin: 10px 10px 10px 10px; color: #666;text-align:center;width:91px;margin:0 auto;}
#cart_list .cart_subTotal{font-size:14px;font-family: 'Lato', sans-serif; font-weight:700;color:#ff5f5f;}
#cart_list .cart_shipping{font-size:14px;font-family: 'Lato', sans-serif; font-weight:700;color:#333333;}
#cart_list .cart_savePoint{font-size:14px;font-family: 'Lato', sans-serif; font-weight:700;color:#333333;}
#cart_list .cart_TotalPrice{font-size:30px;font-family: 'Lato', sans-serif; font-weight:700;color:#ff5f5f;line-height: 10px;margin-right: 20px;}
#cart_list .prodSize{font-size: 14px; margin: 10px 10px 10px 10px; color: #666;text-align:center;font-family: 'Lato', sans-serif;font-weight: bold;}
#cart_list .countMargin .MS_input_txt{font-size: 14px; border:none !important; color: #666;font-family: 'Lato', sans-serif;font-weight: bold;}



#mypage_top_wrap{width:1529px;padding-top:77px;margin:0 auto;}
#levelBox{position:relative;width:550px;height:70px;margin:0 auto;margin-bottom:64px;}
#levelBox h1 {
font-family: 'Raleway', sans-serif;
	font-weight:800;
	color:#d2d2d2;
	font-size:24px;
	letter-spacing:3px;
	float:left;
	margin-top:0px;
    text-transform:uppercase
}
#levelBox em{
    font-family: 'Raleway', sans-serif;
    font-weight: lighter;
    color: #d2d2d2;
    font-size: 60px;
    letter-spacing: 3px;
    float: left;
    margin-top: -15px;
    margin-left: -5px;
    margin-right: 10px;
}
#levelBox strong{
	font-family: 'Raleway', sans-serif;
	font-weight: lighter;
	color: #505050;
	font-size: 14px;
	letter-spacing: 3px;
    text-transform:uppercase	
}
#levelBox .membership{float:left;margin-top:20px;left:-20px !important;width:550px;height:50px; line-height:170%;font-family:sans-serif;font-weight:800;font-size:14px;margin-top:15px;color:#3c3c3c;}
#levelBox .membership img{vertical-align: bottom;}
#mypage_top_wrap .hr1{border-top:1px solid #f7f7f7;padding:0px !important;}
#mypage_top_wrap .hr2{border-top:1px solid #f2f2f2;padding:0px !important;}
#mypage_top_wrap  hr {display: block; -webkit-margin-before: 0em;-webkit-margin-after: 0em;-webkit-margin-start: auto;}

.basket_nhn_pay {margin-top:10px; text-align: center; line-height: 0; }



/* 정기배송 */
#tabWrap {margin-bottom: 50px;}
#tabWrap .cart-tab:after { clear: both; content: ""; display: block; }
#tabWrap .cart-tab { height:68px; margin:50px 0 0 3px; border-bottom:2px solid #383838; }
#tabWrap .cart-tab li { float:left; width:50%; height:67px; margin-left:-6px; *margin-left:-7px; border:1px solid #dcdcdc; border-bottom:none; background:#f9f9f9; }
#tabWrap .cart-tab li:first-child { margin-left:0; }
#tabWrap .cart-tab li a { display:block; line-height:70px; font-weight:bold; color:#898989; font-size:16px; text-align:center; text-decoration:none; background:none; }
#tabWrap .cart-tab li.now { position:relative; z-index:1; height:68px; border:2px solid #383838; border-bottom:none; background:#fff; }
#tabWrap .cart-tab li.now a { line-height:68px; color:#383838; }


/* BASIC css end */

