/* 初心者講座 */
.beginner{
	margin:0px 5px;
}
.beginner h3{
	background-image:url(img/beginner.png);
	background-repeat:no-repeat;
	-moz-background-size:contain;
 background-size:contain;
	padding:2px 2px 2px 20px;
	margin:10px 0px 0px 5px;
	color:#060;
}
.beginner dl{
	margin-top:5px;
	}
.beginner dt{
	background-color:#CCEDCB;
	margin:0px 0px 5px 0px;
	padding:5px;
	}
.beginner dd{
	margin:0px 10px 20px 10px;
	padding:0px;
	line-height:1.4em;
	}
.li2{
	margin-top:5px;
	}
.li2 dt{
	background-color: transparent;
	margin:0px 0px 0px 20px;
	padding:5px 5px 2px 0px;
	display: list-item;
	list-style: disc outside;
	color:#247BFF;
	}
.li2 dd{
	margin:0px 10px 0px 10px;
	padding:0px;
	line-height:1.4em;
	}
/* アウトドア料理レシピ */
.cooking{
	margin:0px 5px;
}

.cooking h3{
	background-color:#630;
	padding:4px 2px 4px 10px;
	margin:10px 0px 0px 0px;
	color:#FFF;
	font-weight:normal;
	font-size:14px;
}
.cooking h4{
	background-image:url(img/cooking.png);
	background-color:#FF9;
	background-repeat:no-repeat;
	-moz-background-size:contain;
 background-size:contain;
	padding:5px 2px 5px 30px;
	margin:10px 0px 0px 0px;
	color:#630;
	font-size:16px;
}
.cooking dl{
	margin-top:5px;
}
.cooking dt{
	background:#E9DACF;
	margin:0px 0px 5px 0px;
	padding:5px;
}
.cooking dd{
	margin:0px 0px 20px 0px;
	padding:0px 10px 0px 10px;
	line-height:1.4em;
	}
.cooking dd p{
	color:#060;
	margin:5px 0px 0px 0px;
	font-weight:bold;
	padding:0px;
	font-size:15px;
}
.cooking dd ul{
	margin:0px;
	padding-left:30px;
	
	}
.cooking dd.tk ul{
	list-style-type:decimal;
	}
.cooking dd.tk ul li{
	border-bottom:2px dotted #CCC;
	padding:10px 0px 10px 0px;
	margin-right:20px
	}
.cooking-navi{
	border:3px dotted #630;
	margin:10px 10px 20px 10px;
	padding:10px;
	background-color:#FFF8DD
	}
.cooking-navi h3{
	font-size:17px;
	margin:0px;
	color:#630;
	}
.cooking-navi ul{
	margin:5px 0px 0px 0px;
	}
.cooking-navi li{
	padding:4px;
	}


