@charset "utf-8";
/* CSS Document */

/* pc */

	
.fc-wrapper .item-wrap .item-quantity {
	font-size: 17px;
	margin-bottom: 30px;
}
	
.fc-wrapper .item-wrap .item-pankuzu {
	font-size: 17px;
	padding: 5px 0 0 0 ;
	margin: 0 0 30px 0 ;
	border-top: #DCDCDC dotted 1px;;
}

.fc-wrapper .item-wrap .item-pankuzu li {
	display:inline;/*横に並ぶように*/
	list-style: none;
}

.fc-wrapper .item-wrap .item-pankuzu li:after {/* >を表示*/
  content: '>';
  padding: 0 10px;
  color: #555;
}

.fc-wrapper .item-wrap .item-pankuzu li:last-child:after {
  content: '>';
}

.fc-wrapper .item-wrap .item-pankuzu li a {
  text-decoration: none;
  color: #000000;/*色*/
}

.fc-wrapper .item-wrap .item-spec {
	font-size: 17px;
	line-height: 1.8;
	border-collapse: collapse;
	margin-bottom: 10px;
}

.fc-wrapper .item-wrap .table-left {
	width: 30%;
}

.fc-wrapper .item-wrap .item-spec tbody td {
	padding: 10px 0;
}

.fc-wrapper .item-wrap .item-spec tbody tr {
	border-bottom: #000000 dotted 1px ;
}

.fc-wrapper .item-wrap .item-spec tbody tr:last-child {
	border-bottom: none;
}

.fc-wrapper .item-wrap .item-deliverydate {
	margin-bottom: 50px;
	font-size:17px;
}
