@charset "utf-8";
#titleItemWrap {
	display:none;
}
/* 送料無料メッセージ */
.cartInfoGroup {
	display:none;

	border: 3px solid #d35336;
	border-radius: 5px;
	padding: 10px 15px;
	margin: 0 0 10px;
}
.postageMsgItemWrap .postageMsg {
	display: inline;
	color: #d41e1c;
}
.postageFreeMsgItemWrap .postageFreeMsg {
	display: inline;
	color: #426ed1;
}
.postageMsgLinkItemWrap .postageMsgLink {
	display: inline-block;
	border-radius: 5px;
	text-decoration: none;
	background: -moz-linear-gradient(top,#6dbadd 0%,#6dbadd 49%,#67b0e0 50%,#67b0e0);
	background: -webkit-gradient(linear,left top,left bottom,from(#6dbadd),color-stop(0.49,#6dbadd),color-stop(0.50,#67b0e0),to(#67b0e0));
	background: -ms-linear-gradient(top,#6dbadd 0%,#6dbadd 49%,#67b0e0 50%,#67b0e0);
	background: linear-gradient(top,#6dbadd 0%,#6dbadd 49%,#67b0e0 50%,#67b0e0);
	color: #fff;
	padding: 5px 10px;
	margin-top: 10px;
}
.postageMsgLinkItemWrap .postageMsgLink:before {
	content: ">";
	padding-right: 10px;
	font-size: 0.9em;
	font-weight: bold;
}
.postageMsgLinkItemWrap .postageMsgLink:hover {
	background: -moz-linear-gradient(top,#6dbadd 0%,#6dbadd 49%,#67b0e0 50%,#67b0e0);
	background: -webkit-gradient(linear,left top,left bottom,from(#6dbadd),color-stop(0.49,#6dbadd),color-stop(0.50,#67b0e0),to(#67b0e0));
	background: -ms-linear-gradient(top,#6dbadd 0%,#6dbadd 49%,#67b0e0 50%,#67b0e0);
	background: linear-gradient(top,#6dbadd 0%,#6dbadd 49%,#67b0e0 50%,#67b0e0)
}

/* 酒認証説明 */
#liquorGroup {
	margin: 20px 0 18px;
	text-align: center;
	clear: both;
}

#liquorGroup p {
	margin-bottom: 8px;
}

/* 商品情報 */
div#headerGroup table.results thead tr:nth-child(2) {
	display: none;
}
div#headerGroup table.results tbody tr:nth-child(even) td {
	padding: 0;
	border: none;
}
div#headerGroup table.results tbody tr:nth-child(even).no-upsell td {
	display: none;
}
td.resultsUpsellImgLinkCol {
	text-align: center;
}
figure.itemBlock {
	width: 19%;
}

/* upsell */

#backCart_link {
	width: auto;
}


/* 注意事項 */

.cautionGroup {
	width: 50%;
	float: right;
	padding: 0 0 40px 76px;
	font-size: 14px;
	background: url(../shop/chojyu/images/plant02.png) no-repeat left top;
}

.cautionGroup .level_h3 {
	font-size: 16px;
}

.cautionGroup .includeWrap {
	color: #d41e1c;
}

.buttonGroup {
	clear: both;
}

@media screen and (max-width: 768px) {
	.cautionGroup {
		width: 100%;
	}

	#liquorGroup .radiobuttonLabel {
		display: inline;
	}
}

@media screen and (max-width: 600px) {
	#liquorGroup .liquorExpItemWrap {
		text-align: left;
	}
}

.goodsName.reglMemDiscountGoodsName {
	display:block;
	margin-left:18%;
	font-weight:normal;
	font-size:90%;
}