.path {	width:100%;margin:23px  0 30px 0;	}
.path h3 {	font-size:18px;font-family:"helvetica";font-weight:normal;width:100%;height:24px;margin-bottom:10px;border-bottom:1px solid #ccc;	}
.path ol {	display:none;float:right;margin-top:11px;	}
.orderStep ul li	{	float:left;	}
.orderStep ul:after{content:".";clear:both;display:block;height:0;visibility:hidden;}
#real_cnt { width:915px;margin:50px auto 50px auto;	}
#real_cnt .clists {	width:100%;	}
#real_cnt .clists th { font-size:9px;letter-spacing:1px;height:30px;border-bottom:1px solid #CCC;	}
#real_cnt .clists td { padding:15px 0 15px;font-size:10px;text-transform:uppercase;border-bottom:1px solid #E1E1E1;	} 
#real_cnt .clists td.cart_price,#cart_table td.cart_sumprice{font-size:11px;}
#real_cnt .clists td.cart_item{font-size:12px;}
#real_cnt .clists td span { display:inline-block;vertical-align:middle;	}
.msgs { width:100%; height:80px; padding-top:70px;text-align:center;color:#010101;border-bottom:1px solid #DFDFDF;	}
.cart_thumb{width:120px;text-align:left;}
.cart_item{width:230px;text-align:left;font-size:12px;}
.cart_option{width:200px;text-align:left;}
.cart_price{width:150px;text-align:center;}
.cart_quantity{width:140px;text-align:center;}
.cart_sumprice{width:130px;text-align:center;}
.cart_check{width:30px;text-align:right;}

  .cart_bt1{width:750px;margin:20px 0;}
 .cart_bt2{margin-top:30px;}
 .cart_bt1 a,.cart_bt2 a{font-size:12px;letter-spacing:1px;text-decoration:underline;margin-right:10px;}

#cart_sum{font-size:12px;text-transform:uppercase;letter-spacing:1px;}
 
 #cart_sum_table th{text-align:left;width:140px;height:30px;font-size:10px;}
 #cart_sum_table td.total{font-weight:bold;}#cart_sum2{padding:40px 0 40px 0px;font-size:11px;text-transform:uppercase;letter-spacing:1px;}
 #cart_sum_table2 th{text-align:left;width:120px;height:30px;font-size:10px;}
 #cart_sum_table2 td{width:150px;}#cart_sum_table2 td.total{font-weight:bold;}
 .cart_button{width:200px;padding:5px;background:#FFF;border:1px solid #000;text-align:center;font-size:12px;letter-spacing:2px;display:inline-block;}
 .cart_button:hover{background:#F2F2F2;}
 
 /**/
 .orderStep { position: relative; float: left; width: 100%; margin-bottom: 20px; text-align: center; z-index: 10; background: url(//cdn-bikeselling.bizhost.kr/img/step_bg.gif) 0px 0px repeat-x; }
.orderStep .left { position: absolute; top: 0px; left: 0px; width: 5px; }
.orderStep .right { position: absolute; top: 0px; right: 0px; width: 5px; }

#basketInfo { clear: both; border-top-width: 2px; border-top-style: solid; border-top-color: rgb(234, 234, 234); color: rgb(139, 139, 139); margin: 20px 0px; padding: 15px 0px; }
#basketInfo h3 { display: none; }
#basketInfo ul li { padding-left: 7px; line-height: 18px; background: url(https://127.0.0.1/basket/img/notice_bullet.gif) 0px 8px no-repeat; }
#basketInfo .info { color: rgb(74, 158, 168); }
.xans-order-dcinfo { overflow: hidden; zoom: 1; margin: 30px 0px; padding: 20px; color: rgb(139, 139, 140); border-top-width: 3px; border-top-style: solid; border-top-color: rgb(51, 51, 51); border-bottom-width: 3px; border-bottom-style: solid; border-bottom-color: rgb(51, 51, 51); background: rgb(246, 247, 249); }
.xans-order-dcinfo p { float: left; padding: 0px 20px 0px 0px; }
.xans-order-dcinfo p.myInfo { width: 550px; line-height: 20px; }
.xans-order-dcinfo p span.typeBlock { display: block; }
.xans-order-dcinfo p strong { color: rgb(140, 145, 162); }

#boardList { clear: both; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: rgb(202, 202, 202); }
#boardList img { vertical-align: middle; }
#boardList thead th { height: 33px; border-top-width: 2px; border-top-style: solid; border-top-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: rgb(202, 202, 202); color: rgb(85, 85, 85); text-align: center; vertical-align: middle; background: rgb(251, 251, 251); }
#boardList tbody td { text-align: center; padding: 8px 0px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: rgb(227, 227, 227); vertical-align: middle; }
#boardList tbody td.subject { text-align: left; text-indent: 20px; }
#boardList tbody td.thumb { padding: 7px 0px; }
#boardList tbody td.thumb img { width: 65px; }
#boardList .number { width: 8%; }
#boardList .thumb { width: 17%; }
#boardList .thumb span { display: block; padding-top: 7px; }
#boardList .category { width: 10%; }
#boardList .subject { width: auto; }
#boardList .writer { width: 10%; }
#boardList .date { width: 10%; }
#boardList .hit { width: 6%; }
#boardList .recom { width: 6%; }
#boardList .grade { width: 10%; }
#boardList .consult { width: 10%; }

#totalOrder { clear: both; border: 3px solid rgb(234, 234, 234); padding: 10px; margin-top: 15px; }
#totalOrder .total_inner { overflow: hidden; width: 100%; }
#totalOrder h4 { width: 240px; height: 78px; float: left; border-right-width: 1px; border-right-style: solid; border-right-color: rgb(227, 227, 227); padding-left: 50px; background: url(https://127.0.0.1/basket/img/cart_ico_plus.gif) 10px 24px no-repeat; }
#totalOrder h4 strong { font-size: 20px; display: inline-block; padding: 18px 0px 10px; }
#totalOrder h4 span { color: rgb(123, 123, 123); font-size: 12px; }
#totalOrder ul { float: right; }
#totalOrder ul li { height: 26px; line-height: 26px; }
#totalOrder ul li span { width: 200px; display: inline-block; text-align: right; }
#totalOrder ul li span.total_price { color: rgb(255, 120, 0); font-size: 16px; font-weight: bold; }

.btnArea { clear: both; width: 100%; float: left; padding: 15px 0px 20px; }
.btnArea .btnLeft { float: left; }
.btnArea .btnRight { float: right; }
.btnArea .btnCenter { text-align: center; }
.btnArea p img { cursor: pointer; }

.cuser_up {display:inline-block;vertical-align:top}

.opt-spin .input2 {
  width: 48px;
  height: 17px;
  text-align: center;
  vertical-align: top;
  padding-top: 6px;
  border: 1px solid #d4d8d9;
}
.opt-spin .btns .btn-up {
  position: absolute;
  margin: 0 0 0 -8px;
  z-index: 2;
}
.opt-spin .btns .btn-dw {
  position: absolute;
  margin: 13px 0 0 -8px;
  z-index: 2;
}
.cartBtn {
  position: relative;
  width: 1200px;
  margin-top: 30px;
  zoom: 1;
}
.cartBtn:after {
  content: "";
  display: block;
  clear: both;
}
.cartBtn .cB-center {
  float: left;
  width: 1050px;
  text-align: center;

}
.cartBtn .cB-right {
  float: left;
  width: 214px;
  overflow-x: hidden;
}
.cartBtn .cB-right #naver_checkout_buttons {
  float: right;
}


.MS_search_word { }

/* 배송비 레이어 */
.MS_tb_delivery { position: relative; cursor: pointer; }
.MS_tb_delivery .MS_deli_block { display: block; }
.MS_tb_delivery .MS_layer_delivery { 
  display: none; 
  position: absolute; 
  right: -221px; 
  top: 0px; 
  border: 3px solid #747474; 
  cursor: default; 
  background: #fff;
}
.MS_tb_delivery .MS_layer_delivery iframe.MS_layer_delivery_iframe { 
  left:-3px;
  top:-3px;
  width:192px;
  height:100px;
  position:absolute;
  filter:alpha(opacity=0); 
  opacity:0;
  z-index:-1;
}
.MS_tb_delivery .MS_layer_delivery dl { padding: 10px; width: 180px; text-align: left; border: 3px solid #eee; }
.MS_tb_delivery .MS_layer_delivery dl dt { font-weight: bold; }
.MS_tb_delivery .MS_layer_delivery dl dd { margin-top: 5px; }
.MS_tb_delivery .MS_layer_delivery .bull { 
  display: block; 
  position: absolute; 
  left: -13px; 
  top: 0px; 
  width: 0px; 
  height: 0px; 
  font-size:0; 
  line-height: 0; 
  border: 5px solid #fff; 
  border-right: 5px solid #747474;
                            }