@charset "utf-8";
/*

Style URI: /common/css/reset.html
Author: TTI CO.LTD.

*/

/*h1*/

h1.pro{
	background-image:url(../images/h1_bg_pro.gif);
	background-repeat:no-repeat;
	padding:0 72px 0 20px;
	line-height:72px;
	height:72px;
	width:558px;
	font-size:140%;
	font-weight:bold;
	color:#6cb53f;
}
h1.pro_sub{
	background-image:url(../images/h1_bg_pro.gif);
	background-repeat:no-repeat;
	padding:15px 72px 0 20px;
	line-height:20px;
	height:72px;
	width:558px;
	font-size:140%;
	font-weight:bold;
	color:#6cb53f;
}

/*h2*/

h2.pro{
	background-image:url(../images/h2_bg_zen.gif);
	background-repeat:no-repeat;
	padding-left:20px;
	line-height:28px;
	height:28px;
	width:620px;
	font-weight:bold;
	color:#333333;
	clear:both;
}
.pro_list h2{
/*
	background-color:#c1cffe;
	border:#7c90de 1px solid;
	padding:5px;
	font-size:120%;
	font-weight:bold;
*/
}

/*h3*/


/*subnavi*/

#subnavi .dairy a {
	background-image:url(../zengakuei/images/btn_dairy.gif);
}
#subnavi .f-material a {
	background-image: url(../zengakuei/images/btn_f-material.gif);
}
#subnavi .f-inished a {
	background-image: url(../zengakuei/images/btn_f-inished.gif);
}
#subnavi .dessert a {
	background-image: url(../zengakuei/images/btn_dessert.gif);
}
#subnavi .groceries a {
	background-image: url(../zengakuei/images/btn_groceries.gif);
}
#subnavi .detergent a {
	background-image: url(../zengakuei/images/btn_detergent.gif);
}


#subnavi .dairy a.now {
	background-image:url(../zengakuei/images/btn_dairy_on.gif);
}
#subnavi .f-material a.now {
	background-image: url(../zengakuei/images/btn_f-material_on.gif);
}
#subnavi .f-inished a.now {
	background-image: url(../zengakuei/images/btn_f-inished_on.gif);
}
#subnavi .dessert a.now {
	background-image: url(../zengakuei/images/btn_dessert_on.gif);
}
#subnavi .groceries a.now {
	background-image: url(../zengakuei/images/btn_groceries_on.gif);
}
#subnavi .detergent a.now {
	background-image: url(../zengakuei/images/btn_detergent_on.gif);
}

/*layout*/



.pro_list .f_l{float:left; margin:0 10px 15px 0; width:450px;}
.pro_list .f_r{float:right; margin:0 0 15px 10px; padding-top:5px; width:150px;}

div.pro_list{margin-bottom:15px; clear:both;}
div.pro_list dl{width:620px; line-height:180%;}
div.pro_list dt{
	background-image:url(../images/icon_squea_green.gif);
	background-position:top left;
	background-repeat:no-repeat;
	float:left;
	width:8em;
	padding-bottom: 1px;
	text-indent: 2em;
}

div.pro_list dd{
	border-bottom:#7c90de 1px dotted;
	padding-left:8em;
}
.pro_list p.dotline{border-bottom:#7c90de 1px dotted; padding:10px 5px 5px 10px; margin-top:0;}

