/* CSS Document */

#content .enjoys-color01{color:#CC0000;}
#content .enjoys-color02{color:#808080;}

div#center-content.enjoys-content{
	width:560px;
}
#content div.enjoys-main{
	margin:0 0 3em;
	background:url(../image_v2/_enjoys-main/bg_01_mdl.gif);
}
#content div.enjoys-main-inner{
	background:url(../image_v2/_enjoys-main/bg_01_btm.gif) no-repeat 0 100%;
	padding:0 30px 30px;
}
#content div.enjoys-main p{
	margin-bottom:1em;
}

#content div.enjoys-main h2{margin:0 -30px 30px;}

/* ----- #center-content ----- */

#content div.enjoys-block-aside{
	margin:1.5em -10px;
	background:url(../image_v2/_enjoys-block-aside/bg_01_top.gif);
}
#content div.enjoys-block-aside-inner{
	padding:1px 20px 20px;
	background:url(../image_v2/_enjoys-block-aside/bg_01_btm.gif) no-repeat 0 100%;
}
#content div.enjoys-block-aside h4{
	margin:10px -20px;
}

div.enjoys-block-imageunite{
	margin:0 0 1.2em;
	/zoom:1;
}
div.enjoys-block-imageunite:after{/* clear fix */content:"";display:block;clear: both;}

div.enjoys-block-imageunite-image{
	float:left;
}
div.enjoys-block-imageunite-text{
	padding-left:20px;
	overflow:hidden;
	/zoom:1;
}

#content div.enjoys-block-imageunite p{ margin-bottom:.8em;}

/**/
#content div.enjoys-block-section-lv1{
	margin:3em 0 1.5em;
}
#content div.enjoys-block-section-lv1 h3{
	margin:0 -10px 16px;
	/zoom:1;
	/position:relative;
}
#content div.enjoys-block-section-lv2{
	margin:20px 0 20px;
}
#content div.enjoys-block-section-lv2 h4{
	margin:0 -10px 12px;
	/zoom:1;
	/position:relative;
}
/**/
#content div.enjoys-block-contact-a{
	margin:20px 0;
}

/**/
#content ul.enjoys-list-a{ margin:0 0 .4em;}
#content ul.enjoys-list-a li{
	margin:0 0 .3em;
	padding-left:12px;
	background:url(../image_v2/_enjoys-list-a/ico_01.gif) no-repeat 0 .5em;
}

#content ul.enjoys-list-a li.note,
#content ul.order-list-a-2 li.note{
	color: #CC0000;
}
/**/
#content table.enjoys-table-a{
	border:1px solid #b7a98d;
	table-layout:fixed;
	width:100%;
	margin-bottom:.6em;
}
#content table.enjoys-table-a th,
#content table.enjoys-table-a td{
	padding:.3em 10px;
	border:1px solid #b7a98d;
}
#content table.enjoys-table-a th{background:#eee9da;}
#content table.enjoys-table-a td{ background:#fff;}

/* ----- #right-content ----- */

#right-content div.enjoys-right-asset-1{
	width:150px;
	margin:0 0 1.5em auto;
	background:url(../image_v2/_enjoys-right-asset-1/bg_01_top.gif) no-repeat;
	font-size:84%;
	line-height:1.3;
}
#right-content div.enjoys-right-asset-1-inner{
	padding:14px 12px 10px 12px;
	background:url(../image_v2/_enjoys-right-asset-1/bg_01_btm.gif) no-repeat 0 100%;
}
#right-content div.enjoys-right-asset-1 p{
	margin:0 0 1em;
}

#right-content div.enjoys-right-asset-1 h2{
	margin:0 -7px -5px -3px;
	position:relative;
}
#right-content div.enjoys-right-asset-1 h3{
	margin:0 -20px 0 0;
	padding-left:5px;
}
#right-content div.enjoys-right-asset-1 h3 span{
	padding-left:8px;
	display:block;
}
#right-content div.enjoys-right-asset-1 h3 img{
	margin:0 0 8px;
}
#right-content div.enjoys-right-asset-1 div.separator{
	background:url(../image_v2/_enjoys-right-asset-1/line_01.gif) no-repeat 50% 0;
	height:1px;
	overflow:hidden;
	margin:1em 0;
}

/* ----- mamecafe ----- */
div.mamecafe-image-container{
	padding:0 30px;
	/zoom:1;
	overflow:hidden;
}

div.mamecafe-image1{float:left;}
div.mamecafe-image2{float:right;}

#content h5.mamekafe-heading-lv5{
	background:url(../factory/image_v2/ico_mamecafe_01.gif) no-repeat 0 0;
	padding:0 0 0  28px;
	font-weight:bold;
	margin:0 0 .3em -10px;
	/position:relative;
	/zoom:1;
}

/* ----- baiten ----- */

ul.baiten-item{
	background:url(../factory/image_v2/_baiten-rank/bg_01_btm.gif) no-repeat 0 100%;
	margin:0 -20px 0 0;
	overflow:hidden;
	/zoom:1;
}
ul.baiten-item li{
	margin:0 20px 0 0;
	float:left;
	display:inline;
	width:153px;
	text-align:center;
	padding-bottom:10px;
}
ul.baiten-item li span.baiten-item-text{
	color:#fff;
	font-weight:bold;
	display:block;
	line-height:1.2;
	padding:2em 10px .6em;
	height:2em;
	background:url(../factory/image_v2/_baiten-rank/bg_01_top.gif) no-repeat;
}
ul.baiten-item li span.baiten-item-text.line2{
	padding:1.5em 10px .6em;
	height:2.5em;
}





					<li>
						<span class="baiten-item-text">丸大豆生しょうゆ</span>
						<span class="baiten-item-image"><img src="image_v2/img_baiten_02.jpg" width="131" height="110" alt="丸大豆生しょうゆ " /></span>
					</li>




