@charset "UTF-8";

/*--------------------------------------------------------------
5166a用 CSS
--------------------------------------------------------------*/


#db15192a{width:710px;background:url(/items_ex/images_5192a/bk.jpg) no-repeat 0px -15px #faeede;position:relative;}
#db15192a h2{display:none;}
#db15192a .bd{padding:95px 0 13px 355px;width:335px;font-weight:normal;line-height:150%;}
#db15192a .point{ width:335px; height:60px; background:url(/items_ex/images_5192a/txt_point.gif) no-repeat 0 0; margin-top:10px;}
#db15192a .point h3{ display:none;}
#db15192a .point ol{ display:none;}
#db15192a .txtLink a{ display:block; margin-top:10px; float:right;background:url(/common/img/icn_arrow_anchor.gif) no-repeat 0 0.4em;padding-left:12px;}
#db15192a .btns { margin-top:10px;}
#db15192a .btns li{float:left; width:165px; height:52px;}
#db15192a .btns li a{ display:block; width:165px; height:52px; background-repeat:no-repeat; background-position:0 0;}
#db15192a .btns li a:hover{  background-position:0 -52px !important;}
#db15192a .btns .mini a{ background-image: url(/items_ex/images_5192a/btn.gif);}
#db15192a .btns .recipe a{ background-image: url(/items_ex/images_5192a/btn_02.gif); margin-left:5px;}

#db15192aBnr{margin:0px 10px 0;text-align:center;padding:0 0 10px;}
#db15192aBnr p{text-align:left;}

#col_nv{margin-top:0px;width:710px;height:70px;position:relative;}
#col_nv a{display:block;position:absolute;}
#col_nv a span{display:none;}
#col_nv a:hover{background-position:0 -70px;}
#col_nv1 a{background:url(/items_ex/images_Pur_2008/collagen_nv1.gif) no-repeat;width:178px;height:70px;left:0px;top:0px;}
#col_nv2 a{background:url(/items_ex/images_Pur_2008/collagen_nv2.gif) no-repeat;width:177px;height:70px;left:178px;top:0px;}
#col_nv3 a{background:url(/items_ex/images_Pur_2008/collagen_nv3.gif) no-repeat;width:178px;height:70px;left:355px;top:0px;background-position:0 -70px;}
#col_nv4 a{background:url(/items_ex/images_Pur_2008/collagen_nv4.gif) no-repeat;width:177px;height:70px;left:533px;top:0px;}

div#db15192aBnr ul {
	margin:5px 10px 0;
	line-height:1.5;
	text-align:left;
}

div#db15192aBnr ul li {
	padding-left:1em;
	text-indent:-1em;
	font-size:90%;
	color:#ff3333;
}

/*  機能キャプション healthy_5192a
--------------------------------------------*/
#capArea_5192a{
	margin-top:	30px;
	background-color:#faeede;
	padding:13px 10px;
	color:#333;
}
#capArea_5192a h3{
	background:url(/items_ex/images_healthy_5192a/ttl_cap_01.gif) no-repeat 0 0;
	width:690px;
	height:14px;	
}
#capArea_5192a .cols{
	margin-top:10px;
	padding:9px 10px;
	background:url(/items_ex/images_healthy_5192a/bg_cap.gif) repeat-y 0 0;
}
#capArea_5192a .cols dd{
	margin-top:	7px;
}
#capArea_5192a .cols .colL{
	float:left;
	width:243px;
}
#capArea_5192a .cols .colL dt{
	display:block;
	background:url(/items_ex/images_healthy_5192a/ttl_cap_02.gif) no-repeat 0 0;
	width:243px;
	height:20px;
}
#capArea_5192a .cols .colR{
	float:right;
	width:397px;
}
#capArea_5192a .cols .colR dt{
	display:block;
	background:url(/items_ex/images_healthy_5192a/ttl_cap_03.gif) no-repeat 0 0;
	width:397px;
	height:20px;	
}
#capArea_5192a .cols .colR dd .mdl_imgR{
	margin-top:0;
}
#capArea_5192a .cols .colR dd .image{
	margin-left:5px;
}

#capArea_5192a .toRecipe{
	margin-top:10px;	
}
#capArea_5192a .toRecipe a{
		display:block;
		float:right;
}