@charset "UTF-8";

/*====================================================================*
	File Name    : style.css
	Description  : 個別レイアウト用ファイル

 *====================================================================*/

/* ---------------------------------------------------- *
 *  共通　　　　　                                      *
 * ---------------------------------------------------- */

div#main{
	float		: right;
	width		: 581px;
	display		: inline;
}

div#main p{
	margin		: 14px 0 0 10px;
}

div#main dl{
	padding		: 0 0 20px;
}

div#main dl dt{
	margin		: 30px 0 0 10px;
	color		: #F00;
}

div#main dl dd{
	margin		: 20px 0 0 10px;
}

div#main dl dd span{
	padding		: 0 5px;
}

/* ---------------------------------------------------- *
 *  ビタミン　　　                                      *
 * ---------------------------------------------------- */

div#main h3#vTitle{
	margin		: 15px 0 0 10px;
	color		: #FF7F00;
}

div#main dl dd#waku1{
	margin		: 30px 0 0 10px;
	padding		: 15px 0 0 20px;
	line-height	: 25px;
	height		: 86px;
	background	: url(/nutrient/img/v_waku1.gif) 0 0 no-repeat;
}

div#main dl dd#waku2{
	margin		: 30px 0 0 10px;
	padding		: 15px 0 0 20px;
	line-height	: 25px;
	height		: 86px;
	background	: url(/nutrient/img/v_waku2.gif) 0 0 no-repeat;
}


div#main dl dd#waku1 a,div#main dl dd#waku2 a{
	color		: #FF7F00;
	text-decoration: none;
}

div#main dl dd#waku1 a:hover,div#main dl dd#waku2 a:hover{
	color		: #FF7F00;
	text-decoration: underline;
}

/* ---------------------------------------------------- *
 *  ミネラル　　　                                      *
 * ---------------------------------------------------- */

div#main h3#mTitle{
	margin		: 15px 0 0 10px;
	color		: #34B3D1;
}

div#main dl dd#m{
	margin		: 25px 0 0 10px;
	padding		: 50px 0 0 250px;
	line-height	: 25px;
	height		: 221px;
	background	: url(/nutrient/img/m_img.gif) 0 0 no-repeat;
}

div#main dl dd#m a{
	color		: #34B3D1;
	text-decoration: none;
}

div#main dl dd#m a:hover{
	color		: #34B3D1;
	text-decoration: underline;
}

/* ---------------------------------------------------- *
 *  たんぱく質　　                                      *
 * ---------------------------------------------------- */

div#main h3#pTitle{
	margin		: 15px 0 0 10px;
	color		: #33A02C;
}

div#main dl dd#p{
	margin		: 25px 0 0 15px;
	padding		: 10px 0 0 20px;
	line-height	: 25px;
	height		: 362px;
	background	: url(/nutrient/img/p_img.gif) 0 0 no-repeat;
}

/* ---------------------------------------------------- *
 *  脂質　　　　　                                      *
 * ---------------------------------------------------- */

div#main h3#lTitle{
	margin		: 15px 0 0 10px;
	color		: #C30;
}

div#main dl dd#l{
	margin		: 45px 0 0 20px;
}

/* ---------------------------------------------------- *
 *  糖質　　　　　                                      *
 * ---------------------------------------------------- */

div#main h3#gTitle{
	margin		: 15px 0 0 10px;
	color		: #F258A9;
}

div#main dl dd#g{
	margin		: 25px 0 0 15px;
	padding		: 10px 0 0 12px;
	line-height	: 25px;
	height		: 190px;
	background	: url(/nutrient/img/g_img.gif) 0 0 no-repeat;
}
