
@charset "utf-8";

/* ----------------------------------*/
#sweet{
	width:840px;
	margin:0px;
	padding:0px;
	text-align:center;
}

#sweet img{
	margin:0px;
	padding:0px;
}





/*---------------------------------------------*/
#sweet_header{
	width:840px;
	padding-bottom:0px;
	margin-top:30px;
	text-align:center;
}

#sweet_header h2{
		
		font-size:180%;
	}
#sweet_header h3{
		color:#CF6;
		font-size:150%;
		display:block;
	}
#sweet_header strong{
		
		font-size:100%;
		display:block;
	}
/*---------------------------------------------*/
.detail{
	/*height:270px;*/
	clear:both;
	margin:0px 0px;
	padding:0px 10px 10px 10px;
}
.detail p{
	/*height:270px;*/
	clear:both;
	margin:0px 0px;
	padding:0px 30px;
}
.detail .concept ul{
	list-style-type:none;
	margin:30px 0px;
	padding:10px 40px;
	border:1px solid #393;
}
.concept strong{
	margin:10px 0px;
	color:#393;
	font-size:110%;
}
.detail .concept li{
	padding:2px 40px;
}
	/*-----------------------------------------*/
		dl.syouhin dt{
		color:#3C3;
		margin:10px 10px;
		background-color:#030;
		padding:3px 10px;
		border-left:4px solid #093;
		}
		dl.syouhin dd{
		clear:both;
		margin:0px 0px;
		padding:0px 30px;
		}
	/*-商品情報----dd------------------------------------*/
	dl.syouhin dd th{
		text-align:left;
		padding:4px 20px 0px 10px;
		border-bottom:1px dotted #CCC;
	}
	dl.syouhin dd td{
		text-align:left;
		padding:4px 20px 0px 10px;
		border-bottom:1px dotted #CCC;
	}
	dl.syouhin dd table{
		margin:0px 0px 20px 0px;
	}
	dl.syouhin dd ul{
		width:500px;
		padding:14px 0px 10px 120px;
		}
		
		
#toiawase{
	margin:10px 0px;
	padding:10px 40px;
	border:1px solid #666;
}
