#topcontents .sec_main .recipe p{
	margin-top: 0;
	margin-bottom: 0;
	margin-right: 10px;
}

#topcontents .sec_main .recipe ol {
	margin-right: 10px;
}

.recipe ul {
	font-size: small;
	padding-left:0;
}

.recipe ul li {
	line-height:1.2em;
	margin-left:170px;
	margin-bottom:0.4em;
	background-image: none;
}

.recipe ol li {
	padding-left:10px;
	line-height:1.2em;
	margin-bottom:0.4em;
	background-image: none;
}


ol.no {
	font-size: small;
	list-style-type:none;
	margin-top: 0.4em;
	margin-bottom: 5px;
	margin-left:0;
	padding-left:0;
}

.recipe li.no1{
	padding-left:15px;
	background-image:url(../recipe/images/no1.gif);
	background-repeat:no-repeat;
}

.recipe li.no2{
	padding-left:15px;
	background-image:url(../recipe/images/no2.gif);
	background-repeat:no-repeat;
}

.recipe li.no3{
	padding-left:15px;
	background-image:url(../recipe/images/no3.gif);
	background-repeat:no-repeat;
}

.recipe li.no4{
	padding-left:15px;
	background-image:url(../recipe/images/no4.gif);
	background-repeat:no-repeat;
}

.recipe li.no5{
	padding-left:15px;
	background-image:url(../recipe/images/no5.gif);
	background-repeat:no-repeat;
}

.line{
	text-decoration:underline;
}

.line2{
	margin-bottom: 10px;
}

.box_method{
	float:left;
	width:150px;
	margin-right:15px;
}

.box_method2{
	float:left;
	width:150px;
}

.box_material{
float:right;
}

.recipe table{
	width: 290px;
	font-size: small;
	margin-top: 0px;
	margin-bottom: 20px;
}

.mgb_5{
margin-bottom: 5px;
}

.mgb_10{
margin-bottom: 10px;
}

.mgb_15{
margin-bottom: 15px;
}

img.liqueur{
float:left;
margin-right:20px;
}

/***Link***/
a:link.type3{color:#34689A;text-decoration:none}
a:visited.type3{color:#333366;text-decoration:none}
a:hover.type3{color:#ff9900;text-decoration:underline}
a:active.type3{color:#cccc66;text-decoration:underline}

.puti{
color:#ff0000;
margin-left:10px;
}

