@charset "shift_jis";
@import url("/defaultMall/sitemap/styles/com.css");
@import url("/defaultMall/css/common/layout_com.css");
@import url("/defaultMall/css/common/default_com.css");


p {
	margin: 0;
	padding: 0;
}

/* SALE SHOP HEADER */
div#saleHeader {
	margin: 20px 0 0 0;
} 

	div#saleHeader table {
		margin-top: 2px;
	}

/* ご注意 */
div.caution {
	border: 1px solid #8C8C8C;
}

	div.caution div.inner {
		margin: 7px;
	}
	
		div.caution div.inner p {
			padding-left: 1em;
			text-indent: -1em;
		}


/* 価格 */
#salemain span.price {
	color: #C92621;
}

/* リード文 */
#pankuzu {
	margin-bottom:0px!important;
	font-size:80%;
}
#pankuzu p.read {
	margin-top:5px;
}


/* 特集リンクバナー */
div.bannerArea {
	margin-top: 15px;
	padding: 14px 15px;
	background: #EFEFEF;
}


/* 商品名 */
p.itemName {
	margin-top: 5px;
}


/* 区切り線 */
div.line10 {
	padding-top: 10px;
	background: url(/sale/images/line.gif) repeat-x bottom;
	line-height: 0;
}
div.line15 {
	padding-top: 15px;
	background: url(/sale/images/line.gif) repeat-x bottom;
	line-height: 0;
}

/* clear */
.clear::after {
	height: 0;
	visibility: hidden;
	content: ".";
	display: block;
	clear: both;
}
.clear {
	width: 100%;
	/*\*//*/
	overflow: hidden;
	/**/
}
/* recommend */
div.recommendItem {
	margin-top: 3px;
	padding: 6px 7px 6px 6px;
	background: #FBE6E4;
}

