.cart_title{
	width:700px;height:32px;
	margin-top:6px;
	background-image: url('../Images_01/cart/thead.gif');
	background-repeat:no-repeat;
	background-position:top;
}

.cart_title_txt{
	width:680px;
	position:relative;
	top:12px;
	text-align:center;
	font-size:10pt;
	color:#333333;
	line-height: 16px;
	letter-spacing:3px;
	background-color:#FFFFFF;
	float:center;
}

.cart_waku{
	width:700px;
	margin:0px;
	background-image: url('../Images_01/cart/tcenter.gif');
	background-repeat:repeat-y;
	background-position:top;
}

.cart_tail{
	width:700px;height:32px;
	margin-bottom:6px;
	background-image: url('../Images_01/cart/ttail.gif');
	background-repeat:no-repeat;
	background-position:top;
}

.cart_x{
width:690;
height:24px;
text-align:center; 
vertical-align: center;
padding:0px;
margin:0px;
color:#333333;

}

.cart_y01{
height:12px;
text-align:center; 
vertical-align: top;
border-width:0px;
padding:0px;
margin:0px;
background-image: url('../Images_01/cart/xx.gif');
background-repeat:repeat-x;
font-size:9pt;
color:#FFFFFF;

}

.cart_y02{
height:28px; 
vertical-align: top;
border-bottom:solid 1px #CCCCCC;
border-left:solid 1px #CCCCCC; 
padding:2px;
margin:0px;
color:#636AF7;
background-color:#FFFFFF;
}

.cart_px{
width:690;
height:24px;
text-align:center; 
vertical-align: center;
padding:0px;
margin:0px;
color:#FF9966;
background-image: url('../Images_01/cart/px.gif');
background-repeat:no-repeat;
background-position:center;
}

.cart_py01{
height:12px;
text-align:center; 
vertical-align: top;
border-width:0px;
border-top:solid 1px #CCCCCC;
border-bottom:solid 1px #CCCCCC;
border-left:solid 1px #CCCCCC; 
padding:0px;
margin:0px;
color:#FFFFFF;
background-color:#FFFFFF;
}

.cart_py02{
height:28px; 
vertical-align: center;
border-bottom:solid 1px #CCCCCC;
border-left:solid 1px #CCCCCC; 
padding:2px;
margin:0px;
color:#636AF7;
background-color:#FFFFFF;
}

.cart_sum{
height:18px; 
vertical-align: center;
border-bottom:solid 1px #CCCCCC;
padding:2px;
margin:2px;
color:#636AF7;
background-color:#FFFFFF;
}

.item_dtl01{
border-left-width: 1px; 
border-right-width: 1px; 
border-top-width: 1px; 
border-bottom: 1px dashed #C0C0C0;
font-size:9pt;
color:#333333;

}



/*	チェックアウト　　　　*/

.check_title{
	width:700px;height:15px;
	margin-top:6px;
	background-image: url('../Images_01/cart/o_thead.gif');
	background-repeat:no-repeat;
	background-position:top;
}

.check_title_txt{
	width:680px;
	position:relative;
	text-align:center;
	font-size:10pt;
	color:#333333;
	line-height: 16px;
	letter-spacing:3px;
	background-color:#FFFFFF;
	float:center;
}

.check_waku{
	width:700px;
	margin:0px;
	background-image: url('../Images_01/cart/o_tcenter.gif');
	background-repeat:repeat-y;
	background-position:top;
}

.check_tail{
	width:700px;height:15px;
	margin-bottom:6px;
	background-image: url('../Images_01/cart/o_ttail.gif');
	background-repeat:no-repeat;
	background-position:top;
}


.check_dtl01{
padding:12px;
border-left-width: 1px; 
border-right-width: 1px; 
border-top-width: 1px; 
border-bottom: 1px dashed #C0C0C0;
font-size:9pt;
color:#333333;
}

.check_dtl02{
padding:12px;
border-left-width: 1px; 
border-right-width: 1px; 
border-top-width: 1px; 
border-right: 1px dashed #C0C0C0;
border-bottom: 1px dashed #C0C0C0;
font-size:9pt;
color:#333333;
}