@charset "UTF-8";

/*====================================================================*
	File Name    : style.css
	Description  : 個別レイアウト用ファイル

 *====================================================================*/

/* ---------------------------------------------------- *
 *  共通　　　　　                                      *
 * ---------------------------------------------------- */

div#main{
	float		: right;
	width		: 581px;
	display		: inline;
}

div#main p{
	margin		: 14px 0 0 10px;
	width		: 490px;
}

div#main dl{
	margin		: 0 0 50px;
}

div#main dl dt#meyasu{
	margin		: 10px 0 0 5px;
	padding		: 4px 0 4px 35px;
	width		: 490px;
	background	: url(/ingredient/img/meyasu_icon.gif) 5px center no-repeat;
	border		: 1px solid #666;
	color		: #666;
}

div#main dl dt#syokuzai{
	margin		: 10px 0 0 5px;
	padding		: 4px 0 4px 35px;
	width		: 490px;
	background	: url(/ingredient/img/syokuzai_icon.gif) 5px center no-repeat;
	border		: 1px solid #666;
	color		: #666;
}

div#main dl dd{
	margin		: 15px 5px 0 15px;
	line-height	: 25px;
	width		: 510px;
	text-align	: justify;
}

div#main dl dd span{
	margin		: 0 3px;
}

/* ---------------------------------------------------- *
 *  ビタミン　　　                                      *
 * ---------------------------------------------------- */


div#main h3#vTitle{
	margin		: 15px 0 0 10px;
	color		: #FF7F00;
}


div#main table#vita{
	margin		: 35px 0 50px 25px;
	width		: 450px;
	border		: 1px solid #FF7F00;
	}

div#main table#vita th{
	padding		: 1px 0;
	text-align	: center;
	color		: #FFF;
	font-size	: 14px;
	background-color: #FF7F00;
}

div#main table#vita tr{
	border		: 1px solid #FF7F00;
}

div#main table#vita tr td{
	padding		: 1px 0;
	border		: 1px solid #FF7F00;
}

div#main table#vita tr td.col{
	padding		: 1px 0;
	width		: 225px;
	border		: 1px solid #FF7F00;
}
	
div#main table#vita td span{
	margin		: 0 10px;
	color		: #FF7F00;
}


/* ---------------------------------------------------- *
 *  ミネラル　　　                                      *
 * ---------------------------------------------------- */

div#main h3#mTitle{
	margin		: 15px 0 0 10px;
	color		: #34B3D1;
}


div#main table#mine{
	margin		: 35px 0 50px 25px;
	width		: 450px;
	border		: 1px solid #34B3D1;
	}

div#main table#mine th{
	padding		: 1px 0;
	text-align	: center;
	color		: #FFF;
	font-size	: 14px;
	background-color: #34B3D1;
}

div#main table#mine tr{
	border		: 1px solid #34B3D1;
}

div#main table#mine tr td{
	padding		: 1px 0;
	border		: 1px solid #34B3D1;
}

div#main table#mine tr td.col{
	padding		: 1px 0;
	width		: 225px;
	border		: 1px solid #34B3D1;
}

div#main table#mine td span{
	margin		: 0 10px;
	color		: #34B3D1;
}
