/* 80%ƒŒƒVƒs */


p{
	margin: 0;
	padding: 0;
}

h1{
	background-image: url(images/common/title_h_01.jpg);
	background-repeat: no-repeat;
	height: 90px;
	width: 586px;
	text-indent: -999999px;
	margin: 0;
	padding: 0;
}
h2{
	background-image: url(images/common/title_h_02.jpg);
	background-repeat: no-repeat;
	height: 139px;
	width: 586px;
	text-indent: -999999px;
	margin: 0;
	padding: 0;
}

.info{
	background-image: url(images/common/info.gif);
	background-repeat: no-repeat;
	background-position: 0px 7px;
	text-indent: 70px;
	padding: 12px 0 7px 0;
	font-size:12px;
}
.info2{
	text-indent: 70px;
	padding: 0px 0 7px 0;
	font-size:12px;
}
.info3{
	text-indent: 70px;
	font-size:12px;
	padding: 0px 0 6px 0;
}

.week_thema{
	background-image: url(images/common/week_theme.jpg);
	background-repeat: no-repeat;
	height: 72px;
	width: 586px;
	margin:12px 0 7px 0;
}

.week_thema p{
	font-size: 20px;
	line-height: 150%;
	font-weight: bold;
	color: #663300;
	margin: 0 0 0 90px;
	padding:20px 0 0 0;
 }
 
 .backnum{
 	font-size:12px;
	text-align:right;
	margin:0px 12px 10px 0;
 }
 
 .recipe_thema{
	background-image: url(images/common/title.gif);
	background-repeat: no-repeat;
	height: 43px;
	width: 586px; 
 }
 .recipe_thema .left01{
	float:left;
	font-size:18px;
	color:#FF6600;
	font-weight: bold;
	line-height: 130%;
	padding:7px 0 0 0;
	width:460px;
}

 .recipe_thema .right01{
	float:right;
	font-size:12px;
	color:#FF6600;
	line-height: 130%;
	padding:20px 0 0 0;
}

 .recipe_thema .clear {
	clear: both;
}

 .recipe_thema2{
	background-image: url(images/common/title2.gif);
	background-repeat: no-repeat;
	height: 52px;
	width: 586px; 
 }
 .recipe_thema2 .left01{
	float:left;
	font-size:18px;
	color:#FF6600;
	font-weight: bold;
	line-height: 110%;
	padding:7px 0 0 0;
	width:460px;
}

 .recipe_thema2 .right01{
	float:right;
	font-size:12px;
	color:#FF6600;
	line-height: 130%;
	padding:20px 0 0 0;
}

 .recipe_thema2 .clear {
	clear: both;
}

#recipeBox{
	background-image: url(images/common/recipe_box_center.jpg);
	background-repeat: repeat-y;
	margin: 0px;
	padding: 0px;
}

#recipeBox .left02{
	float:left;
	width:340px;
}

#recipeBox .left02 .photoback{
	background-image: url(images/common/recipe_back.jpg);
	background-repeat: no-repeat;
	height: 212px;
	width: 340px;	
}

#recipeBox .left02 .photo{
	margin:0px 0 0 23px;
	padding: 11px 0 0 0;

}

#recipeBox .left02 .comentback{
	background-image: url(images/common/coment_back.jpg);
	background-repeat: repeat-y;
	width: 340px;	
}

#recipeBox .left02 .comentback p{
	font-size:12px;
	color:#666;
	line-height: 135%;
	width: 290px;
	margin:0 0 0 30px;
}
#recipeBox .right02{
	float:right;
	width:235px;
	margin-right:20px;

}

#recipeBox .right02 table{
	width:235px;
	cellspacing:0;
	cellpadding:0;
	border:0
}

#recipeBox .right02 .th00{
	width:160px;
	font-size:12;
	font-weight: normal;
	color: #663300;
	text-align:left;
	height: 14px;
	text-indent:12px;
}
#recipeBox .right02 .td00{
	font-size:12;
	font-weight: normal;
	color: #663300;
	text-align:left;
	width:75px;
	height: 14px;
	padding-left:5px;
}
#recipeBox .right02 .th01{
	width:160px;
	font-size:12;
	font-weight: normal;
	color: #663300;
	text-align:left;
	background-image: url(images/common/dot_line1.gif);
	background-repeat: repeat-x;
	height: 24px;
	text-indent:12px;
}
#recipeBox .right02 .td01{
	font-size:12;
	font-weight: normal;
	color: #663300;
	text-align:left;
	width:75px;
	background-image: url(images/common/dot_line1.gif);
	background-repeat: repeat-x;
	height: 24px;
	padding-left:5px;
}
#recipeBox .right02 .th01X{
	width:235px;
	font-size:12;
	font-weight: normal;
	color: #663300;
	text-align:left;
	background-image: url(images/common/dot_line1.gif);
	background-repeat: repeat-x;
	height: 24px;
	text-indent:12px;
}
#recipeBox .right02 .th02X{
	width:235px;
	font-size:12;
	font-weight: normal;
	color: #663300;
	text-align:left;
	background-image: url(images/common/dot_line2.gif);
	background-repeat: repeat-x;
	height: 36px;
	text-indent:12px;
}
#recipeBox .right02 .th02{
	width:160px;
	font-size:12;
	font-weight: normal;
	color: #663300;
	text-align:left;
	background-image: url(images/common/dot_line2.gif);
	background-repeat: repeat-x;
	height: 36px;
	text-indent:12px;
}

#recipeBox .right02 .td02{
	font-size:12;
	font-weight: normal;
	color: #663300;
	text-align:left;
	width:75px;
	background-image: url(images/common/dot_line2.gif);
	background-repeat: repeat-x;
	height: 38px;
	padding-left:5px;
}
#recipeBox .right02 .th03{
	width:160px;
	font-size:12;
	font-weight: normal;
	color: #663300;
	text-align:left;
	background-image: url(images/common/dot_line3.gif);
	background-repeat: repeat-x;
	height: 55px;
	text-indent:12px;
}
#recipeBox .right02 .td03{
	font-size:12;
	font-weight: normal;
	color: #663300;
	text-align:left;
	width:75px;
	background-image: url(images/common/dot_line3.gif);
	background-repeat: repeat-x;
	height: 55px;
	padding-left:5px;
}
#recipeBox .right02 .th04{
	width:160px;
	font-size:12;
	font-weight: normal;
	color: #663300;
	text-align:left;
	background-image: url(images/common/dot_line4.gif);
	background-repeat: repeat-x;
	height: 67px;
	text-indent:12px;
}
#recipeBox .right02 .td04{
	font-size:12;
	font-weight: normal;
	color: #663300;
	text-align:left;
	width:75px;
	background-image: url(images/common/dot_line4.gif);
	background-repeat: repeat-x;
	height: 67px;
	padding-left:5px;
}
#recipeBox .right02 .time{
	background-image: url(images/common/time.gif);
	background-repeat: no-repeat;
	height: 33px;
	width: 235px;
}

#recipeBox .right02 .time p{
	font-size:12;
	font-weight: normal;
	color: #663300;
	margin: 0px 0 0 108px;
}

#recipeBox .right02 .zairyo{
	background-image: url(images/common/zairyou.gif);
	background-repeat: no-repeat;
	height: 33px;
	width: 235px;
}
#recipeBox .right02 .zairyo2{
	background-image: url(images/common/zairyou0.gif);
	background-repeat: no-repeat;
	height: 40px;
	width: 235px;
}

#recipeBox .right02 .zairyo p{
	font-size:12;
	font-weight: bold;
	color: #663300;
	margin: 0 0 5px 60px;
}
#recipeBox .right02 .zairyo2 p{
	font-size:12;
	font-weight: bold;
	color: #663300;
	margin: 0 0 5px 60px;
}

#recipeBox .clear {
	clear: both;
}

#recipeBox .make{
	margin: 0 0 0 13px;
}

#recipeBox .make .box{
	width:182px;
	font-size:12;
	font-weight: normal;
	color: #663300;
	
}
#recipeBox .boxTxt{
	width:182px;
	font-size:12px;
	color:#666;
	line-height: 145%;
	padding:3px 3px 10px 3px;
	
}
#recipeBox .boxTxt2{
	width:365px;
	font-size:12px;
	color:#666;
	line-height: 145%;
	padding:3px 3px 10px 3px;
	
}
#recipeBox .boxTxt3{
	width:270px;
	font-size:12px;
	color:#666;
	line-height: 145%;
	padding:3px 3px 10px 3px;
	
}
.photoS{
	border: 1px solid #663300;
}

#makeBox{
	padding: 10px 0 10px 0;
}


.shori{
	color: #FFFFFF;
	background-color: #663300;
	height: 20px;
	font-weight: bold;
	text-align: center;
	font-size: 12px;
	padding-top: 3px;
	border-right-width: 4px;
	border-bottom-width: 2px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: none;
	border-right-color: #FFF4CA;
	border-bottom-color: #FFF4CA;
}
#arrengeBox{
	width: 586px;
}

#arrengeBox .title{
	background-image: url(images/common/arrange_box_top.gif);
	background-repeat: no-repeat;
	height: 46px;
	width: 586px;
}
#arrengeBox .title p{
	font-size:17px;
	color:#006600;
	line-height: 145%;
	margin: 0px 0 0 70px;
	padding: 10px 0 0 0;
	font-weight:bold;
}

#arrengeBox .title2{
	background-image: url(images/common/arrange_box_top2.gif);
	background-repeat: no-repeat;
	height: 67px;
	width: 586px;
}
#arrengeBox .title2 p{
	font-size:17px;
	color:#006600;
	line-height: 125%;
	margin: 0px 0 0 70px;
	padding: 10px 0 0 0;
	font-weight:bold;
}

#arrengeBox .center{
	background-image: url(images/common/arrange_box_center.gif);
	background-repeat: repeat-y;
	padding:0 12px 0 12px;	
}

.template-grandmother {
	width: 550px;
	padding-left: 60px;
	margin-left: 5px;
	background-image: url(images/common/m_grandmother.gif);
	background-repeat: no-repeat;
	background-position: 0 0;
}

.template-grandfather {
	width: 550px;
	padding-left: 60px;
	margin-left: 5px;
	background-image: url(images/common/m_grandfather.gif);
	background-repeat: no-repeat;
	background-position: 0 0;
}
.template-father {
	width: 550px;
	padding-left: 60px;
	margin-left: 5px;
	background-image: url(images/common/m_father.gif);
	background-repeat: no-repeat;
	background-position: 0 0;
}
.template-bihada {
	width: 550px;
	padding-left: 60px;
	margin-left: 5px;
	background-image: url(images/common/m_biyou.gif);
	background-repeat: no-repeat;
	background-position: 0 0;
}
.template-diet {
	width: 550px;
	padding-left: 60px;
	margin-left: 5px;
	background-image: url(images/common/m_diet.gif);
	background-repeat: no-repeat;
	background-position: 0 0;
}
.template-child {
	width: 550px;
	padding-left: 60px;
	margin-left: 5px;
	background-image: url(images/common/m_child.gif);
	background-repeat: no-repeat;
	background-position: 0 0;
}
.template-main {
	width: 550px;
	padding-left: 60px;
	margin-left: 5px;
	background-image: url(images/common/m_main.gif);
	background-repeat: no-repeat;
	background-position: 0 0;
}
.template-couple {
	width: 550px;
	padding-left: 60px;
	margin-left: 5px;
	background-image: url(images/common/m_couple.gif);
	background-repeat: no-repeat;
	background-position: 0 0;
}
.template-shokuyoku {
	width: 550px;
	padding-left: 60px;
	margin-left: 5px;
	background-image: url(images/common/m_shokuyoku.gif);
	background-repeat: no-repeat;
	background-position: 0 0;
}
.template-sarada {
	width: 550px;
	padding-left: 60px;
	margin-left: 5px;
	background-image: url(images/common/m_sarada.gif);
	background-repeat: no-repeat;
	background-position: 0 0;
}
.template-party {
	width: 550px;
	padding-left: 60px;
	margin-left: 5px;
	background-image: url(images/common/m_party.gif);
	background-repeat: no-repeat;
	background-position: 0 0;
}
.template-paseri {
	width: 550px;
	padding-left: 60px;
	margin-left: 5px;
	background-image: url(images/common/m_paseri.gif);
	background-repeat: no-repeat;
	background-position: 0 0;
}

.template-tabesugi{
	width: 550px;
	padding-left: 60px;
	margin-left: 5px;
	background-image: url(images/common/m_tabesugi.gif);
	background-repeat: no-repeat;
	background-position: 0 0;
}
.template-choco{
	width: 550px;
	padding-left: 60px;
	margin-left: 5px;
	background-image: url(images/common/m_choco.gif);
	background-repeat: no-repeat;
	background-position: 0 0;
}
.template-dessert{
	width: 550px;
	padding-left: 60px;
	margin-left: 5px;
	background-image: url(images/common/m_dessert.gif);
	background-repeat: no-repeat;
	background-position: 0 0;
}
.template-morning{
	width: 550px;
	padding-left: 60px;
	margin-left: 5px;
	background-image: url(images/common/m_moring.gif);
	background-repeat: no-repeat;
	background-position: 0 0;
}
.template-tuna{
	width: 550px;
	padding-left: 60px;
	margin-left: 5px;
	background-image: url(images/common/m_tuna.gif);
	background-repeat: no-repeat;
	background-position: 0 0;
}
.template-oyako{
	width: 550px;
	padding-left: 60px;
	margin-left: 5px;
	background-image: url(images/common/m_oyako.gif);
	background-repeat: no-repeat;
	background-position: 0 0;
}
.template-onigiri{
	width: 550px;
	padding-left: 60px;
	margin-left: 5px;
	background-image: url(images/common/m_onigiri.gif);
	background-repeat: no-repeat;
	background-position: 0 0;
}

.template-sausage{
	width: 550px;
	padding-left: 60px;
	margin-left: 5px;
	background-image: url(images/common/m_sausage.gif);
	background-repeat: no-repeat;
	background-position: 0 0;
}
.template-fish{
	width: 550px;
	padding-left: 60px;
	margin-left: 5px;
	background-image: url(images/common/m_fish.gif);
	background-repeat: no-repeat;
	background-position: 0 0;
}
.template-vegitable{
	width: 550px;
	padding-left: 60px;
	margin-left: 5px;
	background-image: url(images/common/m_vegitable.gif);
	background-repeat: no-repeat;
	background-position: 0 0;
}

.template-blueberry{
	width: 550px;
	padding-left: 60px;
	margin-left: 5px;
	background-image: url(images/common/m_blueberry.gif);
	background-repeat: no-repeat;
	background-position: 0 0;
}
.template-donburi{
	width: 550px;
	padding-left: 60px;
	margin-left: 5px;
	background-image: url(images/common/m_donburi.gif);
	background-repeat: no-repeat;
	background-position: 0 0;
}
.template-ramen{
	width: 550px;
	padding-left: 60px;
	margin-left: 5px;
	background-image: url(images/common/m_ramen.gif);
	background-repeat: no-repeat;
	background-position: 0 0;
}
.template-hotdog{
	width: 550px;
	padding-left: 60px;
	margin-left: 5px;
	background-image: url(images/common/m_hotdog.gif);
	background-repeat: no-repeat;
	background-position: 0 0;
}
.template-yasai{
	width: 550px;
	padding-left: 60px;
	margin-left: 5px;
	background-image: url(images/common/m_yasai.gif);
	background-repeat: no-repeat;
	background-position: 0 0;
}
.template-himono{
	width: 550px;
	padding-left: 60px;
	margin-left: 5px;
	background-image: url(images/common/m_himono.gif);
	background-repeat: no-repeat;
	background-position: 0 0;
}
.template-seafood{
	width: 550px;
	padding-left: 60px;
	margin-left: 5px;
	background-image: url(images/common/m_seafood.gif);
	background-repeat: no-repeat;
	background-position: 0 0;
}

.template-kyuri{
	width: 550px;
	padding-left: 60px;
	margin-left: 5px;
	background-image: url(images/common/m_kyuri.gif);
	background-repeat: no-repeat;
	background-position: 0 0;
}
.template-ham{
	width: 550px;
	padding-left: 60px;
	margin-left: 5px;
	background-image: url(images/common/m_ham.gif);
	background-repeat: no-repeat;
	background-position: 0 0;
}
.template-berry{
	width: 550px;
	padding-left: 60px;
	margin-left: 5px;
	background-image: url(images/common/m_berry.gif);
	background-repeat: no-repeat;
	background-position: 0 0;
}
.template-nattu{
	width: 550px;
	padding-left: 60px;
	margin-left: 5px;
	background-image: url(images/common/nattu.gif);
	background-repeat: no-repeat;
	background-position: 0 0;
}
.block-text {
	width: 530px;
	padding: 10px;
	margin-bottom: 5px;
	}

.arrngeTitle {
	font-size: 15px;
	font-weight: bold;
	color: #FF6600;
	padding:0 0 5px 0;
	}
.arrngeTitle2 {
	font-size: 15px;
	font-weight: bold;
	color: #FF6600;
	padding:0 0 5px 0;
	margin-left:20px;
	margin-right:10px;
	}
	
.arrngeTitle_Txt {
	font-size: 12px;
	line-height: 140%;
	color:#666;
	width: 480px;
	}
.arrngeTitle_Txt2 {
	font-size: 12px;
	line-height: 140%;
	color:#666;
	margin-left:20px;
	margin-right:10px;
	}

#otherMenu{
	background-image: url(images/common/week_other_thema.gif);
	background-repeat: no-repeat;
	height: 64px;
	width: 586px;
	padding: 12px 0 0 12px;
}
#otherMenu p{
	margin: 0px 0 0 220px;
	padding: 10px 0 0 0;
	font-size:12px;
	color:#666;
	line-height: 145%;
}
#otherMenu2{
	background-image: url(images/common/week_other_thema2.jpg);
	background-repeat: no-repeat;
	height: 73px;
	width: 586px;
	padding: 12px 0 0 12px;
}
#otherMenu2 p{
	margin: 0px 0 0 220px;
	padding: 10px 0 0 0;
	font-size:12px;
	color:#666;
	line-height: 145%;
}
.bbs{
	padding: 0 0 12px 0;
}

.toiawase{
	padding: 12px 0 12px 0;
}
#profileBox{
	background-image: url(images/common/profileBox.gif);
	background-repeat: no-repeat;
	height: 423px;
	width: 586px;

}

#profileBox .left03{
	float:left;
	width:170px;
	margin:30px 0 0 25px;
}

#profileBox .right03{
	float:right;
	width:340px;
	margin:30px 25px 0 0;
}
#profileBox .right03 .txt{
	font-size:12px;
	color:#666;
	line-height: 160%;
	margin:10px 0 0 0;
}

.topback{
	float: right;
	padding:10px 0 10px 0;
	font-size:12px;
}


#weekMenu{
	width: 586px;
	margin:0;
	padding:12px 0 12px 0;
}

#weekMenu .center{
	font-size: 12px;
	line-height: 145%;
	color: #663300;
	background-image: url(images/common/week_menu_center.gif);
	background-repeat: repeat-y;
	padding: 0 44px 0 43px;
	text-align: center;
	font-weight:bold;
}

#weekMenu .center p{
	margin:0;
	padding:0;
}

#weekMenu .center .txt{
	text-align: left;
	margin:12px 0 0 0;
	font-weight:normal;
}

#weekMenu A.mn:link {color: #663300;font-weight: bold;text-decoration: underline;}
#weekMenu A.mn:visited{color: #663300;font-weight: bold;text-decoration: underline;}
#weekMenu A.mn:hover{color: #663300;font-weight: bold;text-decoration: none;}
#weekMenu A.mn:active {color: #663300;font-weight: bold;text-decoration: underline;}



#weekMenu .areaL{
	float:left;
}
#weekMenu .areaR{
	float:right;
	text-align:left;
	font-weight:normal;
	width:310px;
}
#weekMenu .clear{
	clear:both;
}