body {
	font: Verdana, Arial, Helvetica, sans-serif;
	background: #ffffff;
	margin: 0 auto; 
	padding: 0;
	text-align: center;
	color: #000000;
}
#container {
	width: 750px;
	background: #FFFFFF;
	margin: 0 auto;
	text-align: left; 
	font-size:80%;
}
#mainContent {
	padding: 0; 
}

#mainContent a img{border:none;}
/*----------------------------head-----------------------------------*/
#heading01
{background:url("../images/header_001.jpg") no-repeat scroll left top;
width:750px;height:144px;}
#heading01 p
{width:390px;height:40px;margin:12px 0 0 360px;}
.header_search{width:300px;margin:25px 0 0 440px;}
.search_input{width:200px;}

#heading02
{background:url("../images/header_002.jpg") no-repeat scroll left top;
width:750px;height:131px;}
.header_search2{width:300px;margin:6px 0 0 440px;}

.to_top{width:200px;height:84px;position:absolute;top:0;margin:140px 0 0 8px;}
.to_top span{text-indent:-9999px;font-size:0;line-height:0;}
#heading02 a:hover{background:none;}
/*-------------------------------------------------------------------*/

/*----------------------------side-----------------------------------*/

#recipe_side_menu
{float:left;margin:0;padding:0;}
#recipe_side_menu a
{color:#333333; text-decoration:underline;}
#recipe_side_menu a:hover
{color:#FF0000; text-decoration:underline;}

.recipe_side_01
{background:url("../images/side_menu_001_body.gif") repeat-y scroll left top;
width:163px;}
.recipe_side_01 h4{background:url("../images/side_menu_001_head.gif") no-repeat scroll left top;
width:163px;height:33px;margin:0;padding:0;}
.recipe_side_01 ul
{margin:0; width:115px;padding:10px 0 10px 36px;background:url("../images/side_menu_001_bar.gif") no-repeat scroll left bottom;}
.recipe_side_01 li
{list-style:decimal outside;padding:0;line-height:1.4;margin:0;}
.recipe_side_01 img
{border:none;margin:13px 0 0 8px;}
.recipe_side_01_foot{background:url("../images/side_menu_001_foot.gif") no-repeat scroll left top;
width:163px;height:17px;margin:0;}

.recipe_side_02
{background:url("../images/side_menu_002_body.gif") repeat-y scroll left top;
width:163px;}
.recipe_side_02 h4{background:url("../images/side_menu_002_head.gif") no-repeat scroll left top;
width:162px;height:41px;margin:0;padding:0;}
.recipe_side_02 ul
{margin:0; width:105px;padding:5px 0 10px 36px;}
.recipe_side_02 li
{list-style:outside;padding:0;line-height:1.3;}
.recipe_side_02_foot{background:url("../images/side_menu_002_foot.gif") no-repeat scroll left top;
width:162px;height:19px;margin:0;}

.recipe_side_03
{background:url("../images/side_menu_003_body.gif") repeat-y scroll left top;
width:164px;}
.recipe_side_03 h4{background:url("../images/side_menu_003_head.gif") no-repeat scroll left top;
width:164px;height:39px;margin:0;padding:0;}
.recipe_side_03 ul
{margin:0; width:105px;padding:5px 0 10px 36px;}
.recipe_side_03 li
{list-style:outside;padding:0;line-height:1.5;}
.recipe_side_03_foot{background:url("../images/side_menu_003_foot.gif") no-repeat scroll left top;
width:164px;height:16px;margin:0;}

.recipe_side_04
{background:url("../images/side_menu_005_body.gif") repeat-y scroll left top;
width:163px;}
.recipe_side_04 h4{background:url("../images/side_menu_005_head.gif") no-repeat scroll left top;
width:163px;height:39px;margin:0;padding:0;}
.recipe_side_04 ul
{margin:0; width:105px;padding:5px 0 10px 36px;}
.recipe_side_04 li
{list-style:outside;padding:0;line-height:1.5;}
.recipe_side_04_foot{background:url("../images/side_menu_005_foot.gif") no-repeat scroll left top;
width:163px;height:15px;}


.recipe_side_in
{margin:24px 0 24px 0;}
.recipe_side_in img
{border:none;}
.cellphone{margin:12px 0 12px 0 ;}
.cellphone p
{width:100px;height:48px;float:left;font-size:81%;color:#525151;}
.cellphone2
{background:url("../images/side_menu_009.gif") no-repeat scroll left top;
width:163px;height:290px;}
.add1{width:120px;margin:80px 0 0 12px;}
.add2{margin:14px 0 0 30px;width:110px;height:20px;padding:0;}
.submit_cell{margin:10px 0 0 13px;width:130px;}
.cellphone2 img
{margin:10px 0 0 30px;}
/*--------------------------------------------------------------------------*/

/*--------------------------------main-------------------------------------*/

#recipe_main{float:right;overflow:hidden;width:576px;}
#recipe_main h2
{background:url("../images/leadings_001.gif") no-repeat scroll left top;
width:576px;height:106px;margin:0px 0 16px 0;z-index:20;}

.top_recipe{width:570px;margin:0 0 0 0;}
.top_recipe a{color:#FF0000;}
.date_of_recipe
{border-bottom:1px solid #ff9a9a;border-top:1px solid #ff9a9a;padding:4px 0;}
.top_recipe p
{float:left;padding:10px 20px 0 0;}
.top_recipe dl{float:right; width:420px;}
.top_recipe dt
{border-bottom:1px solid #ff9a9a;font-weight:bold;font-size:120%;padding:5px 0;width:420px;}
.top_recipe dd
{margin:10px 0 0 0; clear:both;}
.detail_icon
{margin:10px 0 10px 440px;}
.detail_icon img
{border:none;}

.sec_recipe
{border-top:1px solid #ff9a9a;width:576px;height:100%;margin:0 0 0 0;padding:18px 0 0 0;font-size:82%;}
.sec_recipe a
{color:#333333;text-decoration:underline;}
.sec_recipe a:hover
{color:#FF0000;text-decoration:underline;}
.rec_01
{background:url("../images/content001.gif") no-repeat scroll left top;
width:138px;height:195px;float:left;margin:5px 8px 0 0;}

.rec_02
{background:url("../images/content002.gif") no-repeat scroll left top;
width:138px;height:195px;float:left;margin:5px 8px 0 0;}

.rec_03
{background:url("../images/content003.gif") no-repeat scroll left top;
width:138px;height:195px;float:left;margin:5px 8px 0 0;}

.rec_04
{background:url("../images/content004.gif") no-repeat scroll left top;
width:138px;height:195px;float:right;margin:5px 0 0 0;}

.rec_05
{background:url("../images/content005.gif") no-repeat scroll left top;
width:138px;height:204px;float:left;margin:5px 8px 0 0;}

.rec_06
{background:url("../images/content006.gif") no-repeat scroll left top;
width:138px;height:204px;float:left;margin:5px 8px 0 0;}

.rec_07
{background:url("../images/content007.gif") no-repeat scroll left bottom;
width:138px;height:204px;float:left;margin:5px 8px 0 0;}

.rec_08
{background:url("../images/content008.gif") no-repeat scroll left top;
width:138px;height:204px;float:right;margin:5px 0 0 0;}

.rec_01 p,.rec_02 p,.rec_03 p,.rec_04 p
{padding:00px 0 0 20px;width:100px;margin:0 0 10px 0;}
.rec_01 img,.rec_02 img,.rec_03 img,.rec_04 img,.rec_05 img,.rec_06 img,.rec_07 img,.rec_08 img
{margin:0 0 0 14px;}
.rec_05 p,.rec_06 p,.rec_07 p,.rec_08 p
{padding:10px 0 0 20px;width:100px;margin:0 0 10px 0;}

.rec_01 a:hover,.rec_02 a:hover,.rec_03 a:hover,.rec_04 a:hover,.rec_05 a:hover,.rec_06 a:hover,.rec_07 a:hover,.rec_08 a:hover
{background:none;}
.sweets_link,.niku_link,.gohan_link,.gyokai_link,.yasai_link,.tamago_link,.mame_link,.imo_link
{display:block;width:138px;height:40px;margin:0;padding:0;}
/*-----------------------------------------------------------------------*/

/*----------------------------------pan----------------------------------*/
.pan{margin:0 0 5px 0;}
.pan a
{color:#333333;text-decoration:underline;}
.pan a:hover
{color:#FF0000;text-decoration:underline;}
.foot_navi
{height:30px;width:570px;padding:0;}
.foot_pre{text-align:left;width:100px;height:30px;float:left;margin:0 0 0 20px;}
.foot_nex{text-align:right;width:100px;height:30px;float:right;margin:0 20px 0 0;}
.foot_no{float:left;margin:10px 0 0 0;}

/*------------------------------------------------------------------------*/

.bar
{margin:50px 0 0 0px;}
.notice
{width:570px;margin:12px 0 0 0px;font-size:88%;}
.bar2
{margin:50px 0 0 0;}
.notice2
{width:570px;margin:12px 0 0 0;font-size:88%;}
#heading01 h1,#recipe_side_menu h4 span,#recipe_main h2 span,.sec_recipe h4,#heading02 h1
{text-indent:-9999px;font-size:0;line-height:0;margin:0;padding:0;}