@charset "Shift_JIS";
/* CSS Document */

/******************************
e_cart
******************************/
.step{
	margin-top:10px;
}
.step_select{
	background: url(/skin/cart/cart_step_select.gif) center center no-repeat ;
	width:115px;
	height:23px;
	color:#FFFFFF;
	font-weight: bold;
	text-align:center;
	font-size: 11px ;
}
.step_nonselect{
	background: url(/skin/cart/cart_step_non.gif) center center no-repeat ;
	width:115px;
	height:23px;
	color:#FFFFFF;
	font-weight: bold;
	text-align:center;
	font-size: 11px ;
}
.step_next{
	width:23px;
	height:22px;
}
.e_cart{
	margin-top:10px;
	border: 1px solid #999999 ;
}
.item_title{
	background-color: #F0F0F0;
	font-weight: bold;
	padding:5px;
}
.item_item{
	background-color: #F0F0F0;
	font-weight: bold;
	padding:5px;
	text-align:right;
}
.check_block{
	text-align:left;
	background-color: #FFFFCC;
	padding:5px;
}
.cart_block1{
	text-align:left;
	background-color: #F0F0F0;
	padding:5px;	
}
.shop_name_cart{
	font-size:14px;
	color:#FFFFFF;
	font-weight: bold;
	background-color: #A70200;
	padding:5px;
}
.item_cel{
	padding-right: 10px;
	text-align:right;
}
.info{
	text-align:left;
	background-color: #FFFFCC;
	padding:5px;
}
.caution{
	color:#990000;
}
.input_data{
	text-align:left;
	padding-left: 10px;
	padding-top: 5px;
	padding-bottom: 5px;	
}
.cel2{
   line-height: 1.3em ;
}
.cel2 font{
   font-size: 10px ;
   margin-top: 5px ;
   margin-bottom: 5px ;
}