@charset "UTF-8";
/*---print---*/
img	a{border-width:0;}
body {
	background-color:#FFF;
	margin:0;
	padding:0;
}
#recipe_outer	{
	width:800px;
	margin:0 auto;
	padding:0px;
}
#recipe_inner	{
	padding:10px;
	width: 800px;
	margin: 0;
}
#recipe_left	{
	width:260px;
}
#recipe_left img	{
	margin-bottom:10px;
}
#recipe_left p {
	margin:0;
	padding:0;
}
#recipe_left ul{
	display:none;
}
#recipe_left li{
	display:none;
}

#recipe	{
	background-color:#FFF;
	padding:0px;
	margin:0px;
	width:800px;
}
#recipe_footer	{
	height: 100px;
	width:800px;
	text-indent:0px;	
}

#recipe_outer h1	{
	font-size:0.85em;
	font-weight:normal;
	line-height:0.85em;
}
#recipe	{font-size:1em;}
#recipe h2	{
	font-size:1.25em;
	height:2em;
}
#recipe h4,#recipe h3	{
	font-size:1.25em;
}
#recipe h3	{
	color:#F60;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #FAC64E;
	margin:5px 0;
}
#recipe h4	{
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCC;
	margin:5px 0;
}
#recipe ul,#recipe ol{
	width:600px;
	padding: 20px;
	margin: 0px;
	list-style-position: outside;
	list-style-type: none;
	font-size:1em;
	line-height:1.5em;
}
#recipe dt	{ float:left;}
#recipe dd	{display:block;}

/*---一覧部分---*/
#recipe_list	{
	font-size:0.95em;
	background-color:#FFF;
}
#recipe_list *	{margin:0; padding:0;}

#recipe_list h1 {
	font-size:1.5em;
	height:2em;
}
#recipe_list h2	{
	color:#993300;
	font-size:1.5em;
	height:2em;
	padding-left:5px;
	margin:30px 0 5px;
}
#recipe_list ul{
	padding-left: 20px;
	list-style-position: inside;
	list-style-type: none;
	list-style-image: url(../img/list_allow.gif);
}
#recipe_list li	{
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCC;
	margin:5px 0;
}
#recipe_list .totop	{
	display:none;
}

