@charset "shift_jis";

.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;
}

.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:#003366;
background-color:#FFFFFF;
}

.cart_px{
width:690px;
height:24px;
text-align:center; 
vertical-align: center;
padding:0px;
margin:0px;
color:#FF9966;
background-image: url('../Images_01/cart/p_x.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:#003366;
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:#8C755B;

}

.item_dtl02{
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;
vertical-align: top;
text-align:left;
}

.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;
vertical-align: top;
text-align:left;

}


.yoridori{
	color:#D0665E;
	font-size:8pt;
	margin:0px;padding:2px;
	line-height:12px;
	letter-spacing:0px;
}

.tanpin{
	color:#0066FF;
	font-size:8pt;
	margin:0px;padding:2px;
	line-height:12px;
	letter-spacing:0px;
}

.tanpin_ov{
	color:#228710;
	font-size:8pt;
	margin:0px;padding:2px;
	line-height:12px;
	letter-spacing:0px;
}

.w_kakaku{
	background-color:#E89791;
	color:#FFFFFF;
	font-size:8pt;
	margin:0px;padding:2px;
	line-height:12px;
	letter-spacing:0px;
}

.w_jkakaku{
	color:#808080;
	font-size:8pt;
	margin:0px;
	letter-spacing:0px;
}


