@charset "shift_jis";


body#recipe	{
}




/*　＊＊＊　レシピトップページ　＊＊＊　*/

.recipebox	{
	position: relative;
	width: 856px;
	height: 120px;
	margin:0;
	padding:0;
	background-color: #0b7200;
}

#r_base	{
	position: absolute;
	z-index: 1;
	left: 0px;
	top: 0px;
}

#r_txt	{
	position: absolute;
	z-index: 2;
	left: 215px;
	top: 76px;
	text-align: center;
	font-size: 16px;
	color: #ffffff;
	line-height: 1.5;
	letter-spacing: 1px;
}




body#recipe .catMoji	{
	margin: 0;
	padding: 0;
	height: 26px;
	text-align: left;
	text-indent: 29px;
	line-height: 1.0;
	font-size: 16px;
	color: #005500;
	/*letter-spacing: 2px;*/
	font-weight: bold;
	background-color: #b7db3d;
	background-image: url(../recipe/img/catMoji_left.gif);
	background-position: left top;
	background-repeat: no-repeat;
}

body#recipe .catMojiB	{
	margin: 0;
	padding: 0;
	height: 26px;
	text-align: left;
	text-indent: 24px;
	line-height: 1.0;
	font-size: 15px;
	color: #005500;
	letter-spacing: -2px;
	font-weight: bold;
	background-color: #b7db3d;
	background-image: url(../recipe/img/catMoji_left.gif);
	background-position: left top;
	background-repeat: no-repeat;
}

body#recipe .catMoji_r	{
	margin: 0;
	padding: 0;
	width: 28px;
	height: 26px;
	background-color: #b7db3d;
	background-image: url(../recipe/img/catMoji_right.gif);
	background-position: right top;
	background-repeat: no-repeat;
}

body#recipe .xmas_catMoji	{
	margin: 0;
	padding: 0;
	height: 26px;
	text-align: left;
	text-indent: 29px;
	line-height: 1.0;
	font-size: 16px;
	color: #ffffff;
	/*letter-spacing: 2px;*/
	font-weight: bold;
	background-color: #ff3300;
	background-image: url(../recipe/img/xmas_catMoji_left.gif);
	background-position: left top;
	background-repeat: no-repeat;
}

body#recipe .xmas_catMoji_r	{
	margin: 0;
	padding: 0;
	width: 28px;
	height: 26px;
	background-color: #ff3300;
	background-image: url(../recipe/img/xmas_catMoji_right.gif);
	background-position: right top;
	background-repeat: no-repeat;
}




/*　画像リンク　*/
body#recipe .topimage a,
body#recipe .xmas_topimage a	{
	display: block;
	line-height: 1.2;
	text-align: center;
	font-size: 12px;
	/*letter-spacing: 1px;*/
	font-weight: normal;
	margin: 0;
	padding: 0;
}

body#recipe .topimage a {  text-decoration:none;}
body#recipe .topimage a:link {  color: #0000ff;}
body#recipe .topimage a:visited {  color: #0000ff;}
body#recipe .topimage a:hover { color: #ff3300;}
body#recipe .topimage a:active { color: #ff3300;}

body#recipe .topimage a img	{ margin: 0 0 4px 0;}
body#recipe .topimage a img,
body#recipe .topimage a:link img,
body#recipe .topimage a:visited img	{ border: solid 1px #99cc66;}
body#recipe .topimage a:hover img,
body#recipe .topimage a:active img	{ border: solid 1px #ff3300;}

body#recipe .xmas_topimage a img	{ margin: 0 0 4px 0;}
body#recipe .xmas_topimage a img,
body#recipe .xmas_topimage a:link img,
body#recipe .xmas_topimage a:visited img	{ border: solid 1px #ff6666;}
body#recipe .xmas_topimage a:hover img,
body#recipe .xmas_topimage a:active img	{ border: solid 1px #009900;}
/*　＊＊＊　レシピトップページ　＊＊＊　*/




/*　＊＊＊　レシピ紹介ページ　＊＊＊　*/

/*　左メニュー　*/
body#recipe .menu	{
	background-color: #ffffcc;
	background-image: url(../recipe/img/recipe10_menuBase.gif);
	background-repeat: repeat-y;
}

body#recipe .menu a:link {  color: #ffffff;}
body#recipe .menu a:visited {  color: #ffffff;}
body#recipe .menu a:hover { color: #ffcc00;}
body#recipe .menu a:active { color: #ffcc00;}

/*　左メニュー・メニュー折りたたみ　*/
.menuCat a	{
	display: block;
	margin: 3px 0 0 0;
	padding: 0 0 5px 0;
	text-align: left;
	text-indent: 10px;
	font-size: 14px;
	font-weight: bold;
	line-height: 1.2;
	/*letter-spacing: 0;*/
}

.menuLink {
	margin: 0 0 8px 0;
	padding: 4px 5px 0 25px;
	text-align: left;
	font-size: 13px;
	/*text-indent: 14px;*/
	font-weight: normal;
	line-height: 1.2;
	/*letter-spacing: 0;*/
}


/*　右・レシピ紹介部　*/
body#recipe .category	{
	margin: 0;
	padding: 0;
	width: 440px;
	height: 22px;
	font-size: 14px;
	color: #003300;
	line-height: 1.8;
	text-align: center;
	font-weight: bold;
	background-image: url(../recipe/img/recipe10_titleCat.gif);
	background-repeat: no-repeat;
	background-position: left top;
	background-color: #ffffcc;
}
body#recipe .xmas_category	{
	margin: 0;
	padding: 0;
	width: 525px;
	height: 22px;
	font-size: 14px;
	color: #ffffff;
	line-height: 1.8;
	text-align: center;
	font-weight: bold;
	background-image: url(../recipe/img/xmas_recipe_obi.gif);
	background-repeat: no-repeat;
	background-position: left top;
	background-color: #ffffcc;
}


body#recipe .recipename	{
	margin: 0;
	padding: 0;
	width: 440px;
	/*font-size: 28px;*/
	color: #ff0000;
	/*line-height: 1.5;*/
	text-align: center;
	font-weight: bold;
	background-color: #ffffcc;
}
body#recipe .xmas_recipename	{
	margin: 0;
	padding: 0;
	width: 440px;
	/*font-size: 28px;*/
	color: #008800;
	/*line-height: 1.5;*/
	text-align: center;
	font-weight: bold;
	background-color: #ffffcc;
}


/*　右・材料　*/
body#recipe .zairyo	{
	width: 525px;
	margin: 0;
	padding: 2px 0;
	text-indent: 5px;
	color: #006600;
	line-height: 1.6;
	text-align: left;
	font-weight: bold;
	border-bottom: 1px solid #009900;
	background-color: #ccff99;
}

body#recipe table.zairyoT	{
	border-collapse: collapse;
	/*background-color: #ffffff;*/
	/*border: 1px solid #666666;*/
	/*border-spacing: 3px;*/
}

body#recipe table.zairyoT td	{
	padding: 3px 0 3px 6px;
	border-bottom: 1px dotted #66cc00;
}

/*　右・作り方　*/
body#recipe .howto	{
	width: 525px;
	margin: 0;
	padding: 2px 0;
	text-indent: 5px;
	color: #cc3300;
	line-height: 1.6;
	text-align: left;
	font-weight: bold;
	border-bottom: 1px solid #cc0000;
	background-color: #ffcc66;
}

body#recipe table.howtoT	{
	border-collapse: collapse;
	/*background-color: #ffffff;*/
	/*border: 1px solid #666666;*/
	/*border-spacing: 3px;*/
}

body#recipe ol	{
	margin-top: 0;
}

body#recipe ol li	{
	list-style-type: decimal;
	margin-bottom: 8px;
	/*padding: 0;*/
	text-align: left;
	color: #000000;
}

/*　右・ポイント　*/
body#recipe .point	{
	margin: 0 0 6px 0;
	padding: 2px 0 0 0;
	color: #ffffff;
	line-height: 1.6;
	text-align: center;
	font-weight: bold;
	background-color: #ff6666;
}

/*　＊＊＊　レシピ紹介ページ　＊＊＊　*/

