/***********************************************/
/*テキスト　　　　　　　　　　　　　　　       */
/***********************************************/
.text_10   { font-size:10px ;}
.text_12   { font-size:12px ;}
.text_12wide  { font-size:12px ;line-height:20px ; margin-top:0px ;}
.text_14   { font-size:14px ; color:#333333;line-height:20px ; }
.text_14wide  { font-size:14px ;line-height:26px ; margin-top:0px ;}
.text_16   { font-size:16px ;}
.text_16wide  { font-size:16px ;line-height:30px ; margin-top:0px ;}
.textb {	font-weight: bold;
}
.txtff {	color:#FFFFFF;
}
.left {
	float: left;
}
.right {
	float: right;
}
.cl{
	clear:both;
}
/***********************************************/
/*ヘッダ　　　　　　　　　　　　　　　　       */
/***********************************************/
body {
	margin-left: 0px;
	margin-top: 0px;
	background-color: #52c908;
	padding-top: 0px;
	padding-left: 0px;
	font-size:12px;
	line-height:19px ; 
	color:#666;
	letter-spacing:1.5px;
}

	a{
	color:#FF9900;
	text-decoration: underline;

}

	a:hover{
	color:#CC6600;
	}
	
span{
	margin:0;
	padding:0;
	border:none;
	outline:0;
	vertical-align:baseline;
	background:transparent;
}

.foot {
	width: 700px;
	margin:15px 0px 20px 0px ;
	padding:0px ;
	color:#FFFFFF;

}

.mainboxtop{
	background-color:#FFF;
	margin:0px;
	padding:0px;
	width:750px;
	height:10px;
	background-image: url(images/bktop.gif);
	background-repeat: no-repeat;
}

.mainbox{
	background-color:#FFF;
	width:750px;
	margin:0px;
	padding:0;
	text-align:left;
	}

.mainboxfoot{
	background-color:#FFF;
	margin:0px;
	padding:0px;
	width:750px;
	height:10px;
	background-image: url(images/bkbt.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
	}

.mainbox30{
	width:690px;
	margin:0;
	padding:20px 0px 20px 30px;
	text-align:left;
	}
	
a.footlk:{
	color:#fff; 
	}	
a.footlk:link{
	color:#fff; 
	}
a.footlk:visited {
	color:#fff; 
	}
a:footlk:hover{
	color:#FF9900 ;}
		
/***********************************************/
/*TOP　　　　　　　　　  　　　　　　     */
/***********************************************/


.topleft{
	width:510px;
	margin:10px 0px 0px 15px;
	padding:0px;
	float:left;

}

.topcenter{
	width:510px;
	margin:20px 0 0 5px;
	padding:0px;
	float:left;
	text-align:left;
}

.topright{
	width:190px;
	height:100%;
	margin:10px 15px 0 0px;
	padding:0px 0px 0px 0px;
	float:right;
	text-align:left;
}


#newim{
	margin:0px 0px 0px 0px;
	float:left;
	width:56px;
	padding:0px 0px 10px 0px;
}

#newtx{
	font-size:12px;
 	line-height: 14px;
	text-align:left;
	margin:0px 0px 0px 0px;
	padding:0px 0px 10px 20px;
	float:left;
	width:400px;
}
#newbox{
	width:490px;
	border-bottom: #FFFF99 1px dashed;
	margin:0px 0px 10px 0px;
}

#newdate{
	font-size:10px;
	color:#CC6633;
	width:400px;
	padding:0px 0px 3px 0px;
}


#newli{
	font-size:12px;
 	line-height: 16px;
	height:62px;
	text-align:right;
	margin:0px 0px 15px 0px;
	padding:0px 0px 10px 10px;
	float:left;
	width:480px;
}

#infotx{
margin:5px 0px 20px 0px;
 	line-height: 16px;
	padding:0px 0px 0px 10px;
	text-align:left;
	width:170px;

}


/***********************************************/
/*PAGE　　　　　　　　　  　　　　　　     */
/***********************************************/
#tittxt{
	font-size:18px;
	text-align:left;
	margin:10px 0px 10px 0px;
	padding:0px;
	width:690px;
	height:30px;
	color:#333333;
}

#bb{	
	margin:10px 0px 30px 0px;
	border-bottom:1px solid #ccc;
	height:20px;
	width:690px;
}


.pageleft{
	width:160px;
	margin:10px 0px 10px 20px;
	padding:0px;
	float:left;
	text-align:left;

}

.pagecenter{
	width:510px;
	margin:10px 0px 10px 30px;
	padding:0px;
	padding:0px;
	float:left;
	text-align:left;
}

#gotop{
	display: block;
	top:0px;
	width:670px;
	height:20px;
	background: url(images/gotop.gif) no-repeat right;
	}

/***********************************************/
/*MENU　　　　　　　　　  　　　　　　     */
/***********************************************/
#menubar{

	margin:10px 0px 10px 0px;
	padding:5px;
	width:680px;
	color:#FFFFFF;
}

#menutit{
	font-size:12px;
	line-height: 16px;
	text-align:left;
	margin:20px 0px 20px 0px;
	padding:3px;
	float:left;
	width:680px;
	border-bottom:1px solid #eee;
	font-weight: bold;
}

#menubox{

	margin:0px ;
	padding:3px;
	float:left;
	width:330px;
}

#menuim{
	margin:0px 0px 15px 0px;
	float:left;
	height:100px;
	width:120px;
	padding:0px;
}

#menutx{
	font-size:12px;
 	line-height: 16px;
	text-align:left;
	margin:0px 0px 15px 0px;
	padding:0px;
	float:left;
	width:460px;
}
#menutxh{
	font-size:12px;
 	line-height: 16px;
	text-align:left;
	margin:0px 0px 15px 0px;
	padding:0px;
	float:left;
	width:190px;
}

#menutxhd{
	font-size:12px;
 	line-height: 16px;
	text-align:left;
	margin:0px 0px 10px 0px;
	padding:0px;
	float:left;
	width:450px;
	height:80px;
	border-bottom:1px solid #eee;
}

#menutx2d{
	font-size:12px;
 	line-height: 16px;
	text-align:right;
	margin:0px 0px 10px 0px;
	padding:0 0 0 0px;
	float:left;
	width:200px;
	height:80px;
	border-bottom:1px solid #eee;
}

#menutx2{
	font-size:12px;
 	line-height: 16px;
	text-align:left;
	margin:0px 0px 15px 0px;
	padding:0px;
	float:left;
	width:50px;
}

#e{
	color:#999;
	padding:5 0 0 0;
	font-size: 10px;
}

#original{
color:#66CC00;
padding:0 0 5 0;
}

#cheese{
color:#FF9900;
padding:0 0 5 0;
}

#teriyaki{
color:#990066;
padding:0 0 5 0;
}

#curry{
color:#FFCC00;
padding:0 0 5 0;
}

#asian{
color:#CC3300;
padding:0 0 5 0;
}

#garden{
color:#3366FF;
padding:0 0 5 0;
}

#katsu{
color:#003399;
padding:0 0 5 0;
}

#dog{
color:#663300;
padding:0 0 5 0;
}

#dogcheese{
color:#003333;
padding:0 0 5 0;
}

#standard{
color:#ff0000;
padding:0 0 5 0;
}

#standardcheese{
color:#ffcc00;
padding:0 0 5 0;
}

#menuco{
color:#003333;
padding:0 0 5 0;
}

#compnm{
width:150px;
float:left;
margin:5px;
}

#comptxt{
widht:400px;
margin:5px;
}

#txtbox300{
width:330px;
margin:20px 0px 10px 0px;
float:left;
}

/***********************************************/
/*HEALTHY　　　　　　　　　  　　　　　　     */
/***********************************************/
.gotohealthy{
	background-color:#FFF;
	margin:0px;
	padding:10 0 20 0px;
	width:750px;
	height:15px;
	background-image: url(healthy/images/gotop.gif);
	background-repeat: no-repeat;
	background-position: center;
	}
	
.hlbox{
width:190px;
	height:190px;
	background-color:#eee;
	float:left;
	padding:15px;
	margin:10 10 0 0px;}

	
.hlbox2{
	width:660px;
	height:100px;
	background-color:#FFFFFF;
	padding:15px;
	margin:10 10 0 30px;
	border: thin solid #ddd;
}



/***********************************************/
/*ECO　　　　　　　　　  　　　　　　     */
/***********************************************/
.gotoeco{
	background-color:#FFF;
	margin:0px;
	padding:10 0 20 0px;
	width:750px;
	height:15px;
	background-image: url(eco/images/gotop.gif);
	background-repeat: no-repeat;
	background-position: center;
	}
	
	#titleub {

	margin:20 0 20 0;

}

	#txtboxfl {
	border: 1px solid #999999 ;
	margin:10 0 10 0;
	padding:20px;

}

	#txtboxfl2 {
	border: 0px solid #999999 ;
	background-color:#CCFFCC;
	margin:10px 0px 5px 0px;
	padding:4px;
	width:200px;

}

.txtblue{
color:#3366cc;
}
