@charset "utf-8";
/* CSS Document */

#products #side ul li#navi_2 a,#ingredient #side ul li#navi_2 a{
	background-position:-145px 0;
}

#content_navi{
	position:absolute;
	top:15px;
	left:0;
	z-index:202;
}
	#content_navi ul{
		width:150px;
		list-style:none;
	}
		#content_navi ul li{
			width:100%;
			height:35px;
		}
			#content_navi ul li a{
				display:block;
				width:100%;
				height:100%;
				text-indent:-9999px;
				overflow:hidden;
				background:url(../img/products/cnavi_1.png) 0 0 no-repeat;
			}
			#products #content_navi ul li#cnavi_1 a, #ingredient #content_navi ul li#cnavi_2 a, #content_navi ul li a:hover{
				background-position:-150px 0;
			}
			#content_navi ul li#cnavi_2 a{
				background-image:url(../img/products/cnavi_2.png);
			}

#products #content{
	background:url(../img/products/cmain_1_bg.jpg) right top no-repeat;
}
#ingredient #content{
	background:url(../img/products/cmain_2_bg.jpg) right top no-repeat;
}
#chead{
	display:none;
}
#cmain{
	margin:85px 0 0 80px;
}
	.pblock{
		float:left;
		width:400px;
		height:350px;
	}
	#pblock_1{
		background:url(../img/products/3.png) 0 155px no-repeat;
	}
	#pblock_2{
		width:340px;
		background:url(../img/products/2.png) 0 155px no-repeat;
	}
	#pblock_3{
		background:url(../img/products/1.png) 0 155px no-repeat;
	}
	#pblock_4{
		width:340px;
		background:url(../img/products/4.png) 0 155px no-repeat;
	}
	#pblock_5{
		background:url(../img/products/5.png) 0 155px no-repeat;
	}
	#pblock_6{
		width:340px;
		background:url(../img/products/6.png) 0 155px no-repeat;
	}
		.pimage{
			width:340px;
			height:150px;
			text-align:center;
		}
		.pimage img{
			padding:60px 0;
		}
		.pblock h3{
			display:none;
		}
		.pblock h4{
			width:300px;
			padding:57px 0 0 20px;
			font-size:11px;
			font-weight:normal;
		}
		.pblock p{
			width:300px;
			height:80px;
			padding:7px 0 0 20px;
			line-height:150%;
		}
		.pblock span{
			display:block;
			color:#95A505;
			width:300px;
			padding:5px 0 0 20px;
			line-height:100%;
			text-align:center;
		}
		
#ingredient #cmain{
	margin:140px 0 0 205px;
}
	#ing_h{
		border:2px solid #FFF;
		border-width:2px 0 0 2px;
		margin:50px 0 0;
	}
		#ing_h td{
			border:2px solid #FFF;
			border-width:0 2px 0 0;
			width:250px;
		}
		#ing_h td#ing_h_h{
			border:2px solid #AFBE00;
			border-width:0 2px 0 0;
			color:#fff;
			background:url(../img/products/ing_h_bg.jpg) 0 bottom no-repeat;
		}
			#ing_h td p{
				padding:3px 0 3px 45px;
			}
	#ing_table{
		border:2px solid #AFBE00;
		border-width:2px 0 0 2px;
	}
		#ing_table td{
			border:2px solid #AFBE00;
			border-width:0 2px 2px 0;
			width:250px;
		}
		#ing_table td.b1{
			border-width:0 2px 1px 0;
		}
			#ing_table td p{
				padding:3px 0 3px 45px;
			}
			#p1_d p,#p2_d p,#p3_d p,#p4_d p,#p5_d p,#p6_d p{
				display:none;
			}
			#p1_d{
				background:url(../img/products/p1_d.jpg) center center no-repeat;
			}
			#p2_d{
				background:url(../img/products/p2_d.jpg) center center no-repeat;
			}
			#p3_d{
				background:url(../img/products/p3_d.jpg) center center no-repeat;
			}
			#p4_d{
				background:url(../img/products/p4_d.jpg) center center no-repeat;
			}
			#p5_d{
				background:url(../img/products/p5_d.jpg) center center no-repeat;
			}
			#p6_d{
				background:url(../img/products/p6_d.jpg) center center no-repeat;
			}