@charset "utf-8";

div#main {
	font-size: 93%;
	margin-bottom: 30px;

}

div#cookie{
	width: 630px;
}

ul.productList {
	list-style: none;
	margin: 0;
	padding: 0;
}

ul.productList li {
	float: left;
	width:210px;
	margin: 0;
	padding: 0;
}

dl.productPrice {
	width:  180px;
	margin: 0;
}

dl.productPrice dt {
	float: left;
	padding-left: 2px;
	background: url(img/line.gif) repeat-x left bottom;
}

dl.productPrice dd {
	background: url(img/line.gif) repeat-x left bottom;
	text-align: right;
	padding-right: 9px;
}


p.productPrice_p{
	background: url(img/line.gif) repeat-x left bottom;
	text-align: right;
	}


.clear {
	clear: both;
}

.inTax {
	clear: both;
	text-align: right;
}

.ph {
	padding-bottom: 11px;
}

.left {
	float: left;
}

div.cookie {
}

div.cookie ul {
	list-style: none;
	margin: 0;
}

div.cookie h3 {
	width: 230px;
	min-width: 230px;
	margin: 0 0 10px 0;
}

/*スパイシークッキー*/
div.spicy_section{
	margin: 0;
}

div.spicy_section dl{
	float: left;
	width: 518px;
	margin: 0;
}

div.spicy_section dl dt{
	float: left;
	width: 250px;
	margin-bottom: 50px;
}

div.spicy_section dl dd{
	float: right;
	width: 250px;
	margin-bottom: 50px;
}

div.spicy_section img.right{
	width: 93px;
}

/*クッキBOXー*/
div.cookieBox {
	float: left;
	width: 230px;
	margin: 0;
}

div.cookieBox dl.productPrice {
	width: 230px;
}

div.cookieBox dl.productPrice dt {
	float: left;
	padding-left: 2px;
	background: url(img/line.gif) repeat-x left bottom;
}

div.cookieBox dl.productPrice dd {
	background: url(img/line.gif) repeat-x left bottom;
	text-align: right;
	padding-right: 9px;
}

/*マイスタークッキー*/
div.meister{
	margin-top: 30px;
}

div.meister dl.productPrice {
	width: 202px;
}

div.meister dl.productPrice dt {
	float: left;
	padding-left: 2px;
}

div.meister dl.productPrice dd {
	background: url(img/line.gif) repeat-x left bottom;
	text-align: right;
	padding-right: 9px;
}
/*セントバニール*/
div.macadamia {
	float: left;
	width: 230px;
	padding-left: 20px;
	margin-bottom: 
}

div.macadamia dl.productPrice {
	width:  230px;
}

div.macadamia dl.productPrice dt {
	background: none;
	float: none;
}

div.macadamia dl.productPrice dd {
	background: url(img/line.gif) repeat-x left bottom;
	margin-top: -24px;
}

/*かごもり*/
div.kagomori div.package {
	float: right;
	width: 315px;
}

div.kagomori div.package h3 {
	margin: 0 0 10px 0;
	padding: 0;
	width: 127px;
}

div.kagomori div.package ul.productList ul {
	margin-bottom: 0;
}

div.kagomori div.package ul.productList li {
	width: 315px;
}

div.kagomori div.package ul.productList li dl.productPrice {
	width: 315px;
	margin-bottom: 10px;
	background: url(img/line.gif) repeat-x left bottom;
}

div.kagomori div.package ul.productList li dl.productPrice dt{
	margin-bottom: 0;
	line-height: 1.8;
	background: none;
	float: left;
}
div.kagomori div.package ul.productList li dl.productPrice dd {
	margin-bottom: 0;
	line-height: 1.8;
	background: none;
;
	float: right;
}

div.kagomori {
	border: 1px solid #d5d2d1;
	padding: 18px;
	background-color: #f5f3ef;
	clear: both;
	width: 592px;
	margin: 50px auto 0 auto;
}