@charset "utf-8";

/* CSS Document */



#cart {
	height: auto;
	width: 645px;	
}



#cart h2{
	font-size:16px;
	background-image:url(com-images/mark-cart.gif);
	background-repeat:no-repeat;
	padding:16px 0 0 30px;
	height:13px;
	margin:0 0 5px 0;
	
}



.cart_table{
	width:600px;
	font-size:12px;
	border: 1px solid #999;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 20px;
	margin-left: 0;
}



.cart_table th{
	padding:3px;
	text-align:center;
	border-left:1px #FFFFFF dotted;
	background-color: #ED3E4B;
	color: #FFFFFF;
}



.cart_table td{
	padding:3px;
	border-bottom:1px #996666 dotted;
	border-left:1px #FFFFFF dotted;
	background-color: #EEEDE7;
}



.customer_table{
	width:600px;
	font-size:12px;
	border: 1px solid #999;
	margin: 0 0 20px 0;
	
}



.customer_table th{

	padding:5px;

	padding-left:10px;

	border-bottom:1px #996666 dotted;

	background: #DEE5D7;

}



.customer_table td{

	padding:5px;

	border-bottom:1px #996666 dotted;

	background: #FFF;

}



.inp{

	width:100px;

	margin-left:5px;

}



.inp_s{

	width:60px;

	margin:0px 5px 0px 5px;

}



.inp_l{

	margin:0px 5px 0px 5px;

	width:240px;

}



.inp_r{

	margin:0px 5px 0px 5px;

	width:145px;

}



.submit_top{

	padding:0 5px;
	marign: 0 0 20px 0;


}



.submit{

	text-align:center;

}



#send_mail{
	margin:3px;
	padding:10px;
	border:1px #CCCCCC solid;
	background-color: #FFFFFF;
	width:619px;

}
#send_mail p
{

line-height:140%;

}



.go_top{
	text-align:left;
	background-image:url(com-images/arrow1.gif);
	background-position:left;
	background-repeat:no-repeat;
	padding-left:2em;
}

/* 特定商取引法の表記（low.html） */



.low {
	width: 645px;
	overflow: hidden;
	word-break: break-all;
	background-color: #FFFFFF;
}



.low_title {
	padding: 0 0 0 60px;/*--上　右　下　左---*/
	overflow: hidden;
	word-break: break-all;
	color: #000;
	background-image: url(com-images/header-mark-info.gif);
	height:49px;
	background-repeat: no-repeat;
	margin:0 0 10px 0;
}



.low_title h3 {

	font-size: 24px;

	font-weight: bold;

	text-align:left;
	
	padding:2px 0 ;

}



.low_sub_title{

	text-align: left;

	font-size: 11px;

	font-weight: none;

	color:#ED3E4B;
	
	border-bottom:solid #ED3E4B 2px;
	
	padding:0 0 5px 0;
	
	width:587px;

}



.low table{

	width:607px;	/*400-390*/
	border:1px solid #999;	/*5-15*/
	font-size: 12px;
	margin-top: 15px;
	margin-right: 20px;
	margin-bottom: 15px;
	margin-left: 20px;

}



.low table th{
	padding:5px;
	text-align:justify;
	width:120px;
	background-color: #DEE5D7;
}



.low table td{

	padding:5px;

}



.low_th1{

	border-bottom:1px #999 dotted;

	

}



.low_th2{

	border-bottom:1px #999 dotted;

}



.low_th3{

	border-bottom:1px #999 dotted;

}



.low_th4{

	border-bottom:1px #999 dotted;

}



.low_th5{

	border-bottom:1px #999 dotted;

}



.low_th6{

	border-bottom:1px #999 dotted;

}



.low_th7{

	border-bottom:1px #999 dotted;

}



.low_th8{

	border-bottom:1px #999 dotted;

}


.low_th9{

	

}

.low_td1{

	border-bottom:1px #999 dotted;

}



.low_td2{


	border-bottom:1px #999 dotted;

}



.low_td3{

	border-bottom:1px #999 dotted;

}



.low_td4{

	border-bottom:1px #999 dotted;

}



.low_td5{

	border-bottom:1px #999 dotted;

}



.low_td6{

	border-bottom:1px #999 dotted;

}



.low_td7{

	border-bottom:1px #999 dotted;

}



.low_td8{
    border-bottom:1px #999 dotted;
}

.low_td9{


}

/* 特定商取引法の表記 END */

