/*::::::::::::::::::::::::::::::::::::::::::::::::::::::
	コンテンツ紹介
::::::::::::::::::::::::::::::::::::::::::::::::::::::*/
#contents {
	width: 882px;
	margin: 0;
	padding: 0 0 10px 18px;
	}
	/*------------ 全体のプロフィール -------------*/
	#contents #intro {
		width: 868px;
		height: auto;
		overflow: hidden;
		clear: both;
		margin: 10px 0 15px;
		position: relative;
		}
		#contents #intro h2 {
			width: 868px;
			height: 78px;
			margin: 0 0 19px;
			background: url(../bugmanma/images/title_bugmanma.gif) 0 0 no-repeat;
			}
			#contents #intro h2 em {
				display: none;
				}
		#contents #intro p {
			width: 868px;
			height: 136px;
			background: url(../bugmanma/images/catch.gif) 0 0 no-repeat;
			}
			#contents #intro p em {
				display: none;
				}

/*::::::::::::::::::::::::::::::::::::::::::::::::::::::
	オンエア内容紹介
::::::::::::::::::::::::::::::::::::::::::::::::::::::*/
	#contents #oa_box {
		width: 828px;
		height: auto;
		overflow: hidden;
		margin: 0 0 20px 15px;
		padding: 0 0 20px;
		background: url(../bugmanma/images/bg_bugmanma.gif) 0 bottom no-repeat;
		position: relative;
		}
		/*------------ タイトルエリア -------------*/
		#contents #oa_box .title {
			width: 828px;
			height: 82px;
			margin: 0 0 20px;
			background: url(../bugmanma/images/bg_title_date.gif) 0 0 no-repeat;
			position: relative;
			z-index: 1;
			}
			/*------------ オンエア日 -------------*/
			#contents #oa_box .title h2 {
				width: 828px;
				height: 82px;
				position: absolute;
				top: 29px;
				left: 19px;
				}
				#contents #oa_box .title h2 em {
					display: none;
					}
				/*------------ オンエア日個別指定 -------------*/
				#contents #oa_box .title h2.bn {
					background: url(../bugmanma/images/date_bn.gif) 0 0 no-repeat;
					}
				#contents #oa_box .title h2.oa090514 {
					background: url(../bugmanma/images/date_090514.gif) 0 0 no-repeat;
					}
				#contents #oa_box .title h2.oa090521 {
					background: url(../bugmanma/images/date_090521.gif) 0 0 no-repeat;
					}
				#contents #oa_box .title h2.oa090528 {
					background: url(../bugmanma/images/date_090528.gif) 0 0 no-repeat;
					}
				#contents #oa_box .title h2.oa090604 {
					background: url(../bugmanma/images/date_090604.gif) 0 0 no-repeat;
					}
				#contents #oa_box .title h2.oa090611 {
					background: url(../bugmanma/images/date_090611.gif) 0 0 no-repeat;
					}
				#contents #oa_box .title h2.oa090618 {
					background: url(../bugmanma/images/date_090618.gif) 0 0 no-repeat;
					}
				#contents #oa_box .title h2.oa090625 {
					background: url(../bugmanma/images/date_090625.gif) 0 0 no-repeat;
					}
				#contents #oa_box .title h2.oa090709 {
					background: url(../bugmanma/images/date_090709.gif) 0 0 no-repeat;
					}
				#contents #oa_box .title h2.oa090723 {
					background: url(../bugmanma/images/date_090723.gif) 0 0 no-repeat;
					}
				#contents #oa_box .title h2.oa090813 {
					background: url(../bugmanma/images/date_090813.gif) 0 0 no-repeat;
					}
				#contents #oa_box .title h2.oa090820 {
					background: url(../bugmanma/images/date_090820.gif) 0 0 no-repeat;
					}
				#contents #oa_box .title h2.oa090827 {
					background: url(../bugmanma/images/date_090827.gif) 0 0 no-repeat;
					}
				#contents #oa_box .title h2.oa090903 {
					background: url(../bugmanma/images/date_090903.gif) 0 0 no-repeat;
					}
				#contents #oa_box .title h2.oa090910 {
					background: url(../bugmanma/images/date_090910.gif) 0 0 no-repeat;
					}
				#contents #oa_box .title h2.oa090917 {
					background: url(../bugmanma/images/date_090917.gif) 0 0 no-repeat;
					}
				#contents #oa_box .title h2.oa090924 {
					background: url(../bugmanma/images/date_090924.gif) 0 0 no-repeat;
					}
			/*------------ レシピ名 -------------*/
			#contents #oa_box .title p.name {
				width: 508px;
				position: absolute;
				top: 44px;
				left: 310px;
				color: #fff;
				font-size: 16px;
				font-weight: bold;
				}
		/*------------ 共通ボックス指定 -------------*/
		#contents #oa_box .box {
			width: 792px;
			height: auto;
			overflow: hidden;
			margin: 0 0 20px 18px;
			padding: 0;
			}
			#contents #oa_box .box .bottom {
				width: 792px;
				height: 20px;
				clear: both;
				}
				#contents #oa_box .box .bottom span {
					display: none;
					}

/*::::::::::::::::::::::::::::::::::::::::::::::::::::::
	食材紹介
::::::::::::::::::::::::::::::::::::::::::::::::::::::*/
		#contents #oa_box #stuff {
			background: url(../bugmanma/images/bg_stuff.gif) 0 0 no-repeat;
			position: relative;
			}
			/*------------ 食材紹介：詳細情報 -------------*/
			#contents #oa_box #stuff .details {
				width: 315px;
				height: auto;
				overflow: hidden;
				float: left;
				}
				/*------------ 食材紹介：名前 -------------*/
				#contents #oa_box #stuff .details h3 {
					width: 302px;
					height: auto;
					overflow: hidden;
					margin: 25px 0 15px 29px;
					font-weight: normal;
					}
					#contents #oa_box #stuff .details h3 em {
						display: block;
						padding: 10px 0 0;
						font-size: 16px;
						font-weight: bold;
						}
					#contents #oa_box #stuff .details h3 span {
						display: block;
						padding: 8px 0 0;
						font-size: 12px;
						font-weight: bold;
						}
				/*------------ 食材紹介：紹介文 -------------*/
				#contents #oa_box #stuff .details p.text {
					width: 292px;
					height: auto;
					overflow: hidden;
					margin: 0 0 20px 29px;
					padding: 15px 5px 0;
					background: url(../images/bg_dot.gif) 0 0 repeat-x;
					line-height: 1.6;
					}
				/*------------ 食材紹介：お取り寄せボタン -------------*/
				#contents #oa_box #stuff .details .btn {
					width: 280px;
					height: 30px;
					margin: 0 0 0 30px;
					background: url(../bugmanma/images/btn_toriyose_r.gif) 0 0 no-repeat;
					}
					#contents #oa_box #stuff .details .btn a {
						display: block;
						width: 280px;
						height: 30px;
						background: url(../bugmanma/images/btn_toriyose.gif) 0 0 no-repeat;
						}
						#contents #oa_box #stuff .details .btn a em {
							display: none;
							}
						#contents #oa_box #stuff .details .btn a:hover {
							background: none!important;
							}
			/*------------ 食材写真 -------------*/
			#contents #oa_box #stuff .pic {
				width: 458px;
				height: 210px;
				float: right;
				margin: 25px 0 0;
				}
				#contents #oa_box #stuff .pic img {
					border: 1px solid #000;
					margin: 0 0 0 15px;
					}
			/*------------ ボトム画像指定 -------------*/
			#contents #oa_box #stuff .bottom {
				clear: both;
				background: url(../bugmanma/images/bg_stuff.gif) 0 bottom no-repeat;
				}

/*::::::::::::::::::::::::::::::::::::::::::::::::::::::
	レシピ紹介
::::::::::::::::::::::::::::::::::::::::::::::::::::::*/
		#contents #oa_box #recipe {
			background: url(../bugmanma/images/bg_recipe.gif) 0 0 no-repeat;
			}
			/*------------ 詳細 -------------*/
			#contents #oa_box #recipe .details {
				width: 280px;
				float: left;
				margin: 27px 0 0 0;
				}
				/*------------ レシピ名 -------------*/
				#contents #oa_box #recipe .details h3 {
					width: 252px;
					margin: 0 0 0 19px;
					text-align: center;
					font-size: 16px;
					line-height: 1.4;
					}
				/*------------ レシピ写真 -------------*/
				#contents #oa_box #recipe .details .pic {
					width: 252px;
					height: 192px;
					margin: 0 0 0 19px;
					background: url(../bugmanma/images/bg_pic.gif) 0 0 no-repeat;
					}
					#contents #oa_box #recipe .details .pic img {
						padding: 6px;
						}
			/*------------ 材料 -------------*/
			#contents #oa_box #recipe .ingredient {
				width: 210px;
				float: left;
				margin: 27px 0 0 0;
				}
				#contents #oa_box #recipe .ingredient h4 {
					width: 202px;
					height: 25px;
					background: url(../bugmanma/images/title_ingredient.gif) 0 0 no-repeat;
					}
					#contents #oa_box #recipe .ingredient h4 em {
						display: none;
						}
				#contents #oa_box #recipe .ingredient ul {
					width: 202px;
					border-top: 1px solid #996600;
					border-bottom: 1px solid #996600;
					}
					#contents #oa_box #recipe .ingredient ul li {
						width: 172px;
						background: url(../bugmanma/images/bg_list_ingredient.gif) 0 0 repeat-y;
						padding: 15px;
						}
						#contents #oa_box #recipe .ingredient ul li.odd {
							background-color: #e0d1b2;
							}
			/*------------ 作り方 -------------*/
			#contents #oa_box #recipe .way {
				width: 282px;
				float: left;
				margin: 27px 0 0 0;
				}
				#contents #oa_box #recipe .way h4 {
					width: 282px;
					height: 25px;
					background: url(../bugmanma/images/title_way.gif) 0 0 no-repeat;
					}
					#contents #oa_box #recipe .way h4 em {
						display: none;
						}
				#contents #oa_box #recipe .way ol {
					width: 282px;
					}
					#contents #oa_box #recipe .way ol li {
						width: 282px;
						margin: 0 0 8px;
						padding: 0;
						background: url(../bugmanma/images/bg_list_way.gif) 0 0 repeat-y;
						border-top: 1px solid #996600;
						border-bottom: 1px solid #996600;
						line-height: 1.6;
						}
						#contents #oa_box #recipe .way ol li span {
							display: block;
							padding: 12px 10px 12px 35px;
							}
							#contents #oa_box #recipe .way ol li.first span {
								background: url(../bugmanma/images/way_no_1.gif) 0 0 no-repeat;
								}
							#contents #oa_box #recipe .way ol li.second span {
								background: url(../bugmanma/images/way_no_2.gif) 0 0 no-repeat;
								}
							#contents #oa_box #recipe .way ol li.extra span {
								background: url(../bugmanma/images/way_no_extra.gif) 0 0 no-repeat;
								}
			/*------------ ボトム画像指定 -------------*/
			#contents #oa_box #recipe .bottom {
				background: url(../bugmanma/images/bg_recipe2.gif) 0 bottom no-repeat;
				}

/*::::::::::::::::::::::::::::::::::::::::::::::::::::::
	バックナンバーボタン
::::::::::::::::::::::::::::::::::::::::::::::::::::::*/
		#contents #oa_box #btn_bn {
			width: 828px;
			height: 52px;
			position: relative;
			}
			#contents #oa_box #btn_bn p {
				width: 272px;
				height: 52px;
				background: url(../bugmanma/images/btn_bn_r.gif) 0 0 no-repeat;
				position: absolute;
				top: 0;
				right: 18px;
				}
				#contents #oa_box #btn_bn p a {
					display: block;
					width: 272px;
					height: 52px;
					background: url(../bugmanma/images/btn_bn.gif) 0 0 no-repeat;
					}
					#contents #oa_box #btn_bn p a span {
						display: none;
						}
					#contents #oa_box #btn_bn p a:hover {
						background: none!important;
						}

/*::::::::::::::::::::::::::::::::::::::::::::::::::::::
	バックナンバーページ用ボックス
::::::::::::::::::::::::::::::::::::::::::::::::::::::*/
		#contents #oa_box #bn {
			width: 777px;
			padding: 15px 0 0 15px;
			background: url(../bugmanma/images/bg_recipe.gif) 0 0 no-repeat;
			}
			/*------------ バックナンバーリンク指定 -------------*/
			#contents #oa_box #bn a {
				color: #ff0000;
				}
				#contents #oa_box #bn a:hover {
					color: #cc6600;
					}
			/*------------ バックナンバー1回分ボックス -------------*/
			#contents #oa_box #bn .box_bn {
				width: 255px;
				height: auto;
				overflow: hidden;
				padding: 0 0 10px;
				float: left;
				}
				/*------------ レシピ写真 -------------*/
				#contents #oa_box #bn .box_bn .pic {
					width: 252px;
					height: 192px;
					margin: 0 0 8px;
					background: #fff url(../bugmanma/images/bg_pic.gif) 0 0 no-repeat;
					}
					#contents #oa_box #bn .box_bn .pic img {
						padding: 6px;
						}
					#contents #oa_box #bn .box_bn .pic a {
						display: block;
						width: 252px;
						height: 192px;
						background: #fff url(../bugmanma/images/bg_pic.gif) 0 0 no-repeat;
						}
						#contents #oa_box #bn .box_bn .pic a:hover {
							background: #c86300 url(../bugmanma/images/bg_pic.gif) 0 0 no-repeat;
							}
				/*------------ 日付 -------------*/
				#contents #oa_box #bn .box_bn p.date {
					width: 232px;
					margin: 0 0 5px;
					padding: 0 10px;
					}
				/*------------ レシピ名 -------------*/
				#contents #oa_box #bn .box_bn h3 {
					width: 242px;
					margin: 0 0 5px;
					padding: 0 0 0 10px;
					font-size: 14px;
					}
				/*------------ 食材名 -------------*/
				#contents #oa_box #bn .box_bn dl {
					width: 232px;
					padding: 0 10px;
					line-height: 1.5;
					}
					#contents #oa_box #bn .box_bn dl dt {
						width: 55px;
						font-size: 10px;
						float: left;
						}
					#contents #oa_box #bn .box_bn dl dd {
						width: 177px;
						float: right;
						}
			/*------------ ボトム画像指定 -------------*/
			#contents #oa_box #bn .bottom {
				height: 20px;
				margin: 0 0 0 -15px;
				background: url(../bugmanma/images/bg_recipe2.gif) 0 bottom no-repeat;
				}

/*::::::::::::::::::::::::::::::::::::::::::::::::::::::
	市瀬悦子さん紹介
::::::::::::::::::::::::::::::::::::::::::::::::::::::*/
	#contents #intro_ichise {
		width: 828px;
		height: auto;
		overflow: hidden;
		margin: 0 0 20px 15px;
		background: url(../bugmanma/images/bg_bugmanma.gif) 0 bottom no-repeat;
		position: relative;
		}
		#contents #intro_ichise .title {
			width: 828px;
			height: 80px;
			background: url(../bugmanma/images/bg_bugmanma.gif) 0 0 no-repeat;
			position: relative;
			z-index: 1;
			}
			#contents #intro_ichise .title h2 {
				width: 187px;
				height: 53px;
				background: url(../bugmanma/images/name_ichise.gif) 0 0 no-repeat;
				position: absolute;
				top: 27px;
				left: 289px;
				}
				#contents #intro_ichise .title h2 em {
					display: none;
					}
		#contents #intro_ichise .pic {
			margin: 0 0 -65px;
			position: relative;
			top: -65px;
			left: 26px;
			z-index: 10;
			}
		#contents #intro_ichise p {
			width: 500px;
			margin: 0 0 -70px;
			padding: 17px 15px 0;
			background: url(../images/bg_dot.gif) 0 0 repeat-x;
			position: relative;
			top: -100px;
			left: 278px;
			line-height: 1.6;
			}

/*::::::::::::::::::::::::::::::::::::::::::::::::::::::
	ページTOPに戻る
::::::::::::::::::::::::::::::::::::::::::::::::::::::*/
.btn_totop {
	width: 882px;
	height: 40px;
	clear: both;
	margin: 0 0 10px;
	position: relative;
	}
	.btn_totop p {
		width: 170px;
		height: 35px;
		position: absolute;
		top: 0;
		right: 40px;
		background: url(../images/btn_totop_r.gif) 0 0 no-repeat;
		}
		.btn_totop p a {
			display: block;
			width: 170px;
			height: 35px;
			background: url(../images/btn_totop.gif) 0 0 no-repeat;
			}
		.btn_totop p a:hover {
			background: none!important;
			}
			.btn_totop p a span {
				display: none;
				}

