@charset "Shift_JIS";

/*----------------メインコンテンツ（左）--------------*/

div#main  {
	width:  550px;
	float:  left;
	margin:  0 0 30px 0;
}
h2  {
	margin:  0 0 20px 0;
	padding:  0;
}
iframe  {
	width:  550px;
	height:  155px;
	margin:  0;
	padding:  0;
}
div#recipe  {
	width:  510px;
	height:  140px;
	margin:  25px 0;
	padding:  0 20px;
	background:  url(../../image_top/recip_base.gif) no-repeat 0 5px;
}
#recipe p.photo  {
	width:  150px;
	float:  left;
	margin:  20px 20px 0 0;
	padding:  2px;
	border:  1px solid #ccc;
	background:  #fff;
}
#recipe ul  {
	margin-left:  193px;
}

#recipe ul li  {
	padding-left:  20px;
	background:  url(../../image_top/recip_arrow.gif) no-repeat;
	font-size:  84%;
	line-height:  1.5;
}
div#pickup  {
	width:  473px;
	height:  211px;
	margin:  25px 0;
	padding:  35px 40px 0 37px;
	background:  url(../../image_top/pickup_base.jpg) no-repeat;
}
#pickup table  {
	width:  473px;
}
#pickup table th  {
	width:  141px;
}
#pickup table td  {
	width:  146px;
	font-size:  84%;
	line-height:  1.3;
}
#pickup table td.pick01  {
	padding:  0 20px;
}
#pickup table td img  {
	width:  140px;
	height:  100px;
	margin-bottom:  3px;
	padding:  2px;
	border:  1px solid #ccc;
}
ul#bn1 li  {
	display:  inline;
}
ul#bn1 li.naka  {
	margin:  0 17px;
}
ul#bn1 li.migi  {
	margin:  0 0 0 17px;
}

/*----------------サブコンテンツ（右）--------------*/

div#navi  {
	width:  210px;
	float:  right;
	margin:  0 0 30px 0;
}
p#hajime  {
	margin-bottom:  10px;
}
div#net  {
	background:  #fef5ce;
}
li.netguide  {
	padding-bottom:  5px;
}
ul#bn2  {
	margin-top:  15px;
}
ul#bn2 li  {
	margin-bottom:  15px;
	text-align:  center;
}
ul#bn3 li  {
	margin-top:  10px;
}

/*----------------フッター--------------*/
div#footer  {
	clear:  both;
}
