@charset "Shift_JIS";

/*----------------------------------------
	menu
-----------------------------------------*/


#subNav
	{

	margin: 0;
	padding:0;
	width: 772px;
	height: 37px;
	background: url(images/bg_img_02.jpg) ;

	}



#subNav #logo
	{
	overflow:hidden;
	margin-left: 20px;
	width: 354px;
	height: 37px;
	float:left;
	}



/* ナビゲーション */
#subNav #navi01
	{
	padding: 0px;
	width: 399px;
	height: 37px;
	float: right;	
	}

/* ul設定 */
#subNav #navi01 ul
	{
	margin: 0;
	padding: 0;
	}
/* li設定 */
#subNav #navi01 li
	{
	display: block;
	margin: 0;
	padding: 0;
	float: left;
	}




.titletxt {
	font-size: 80%;
	font-weight:bold;
	line-height:160%;	
	letter-spacing: 1;	
	text-align: left;
	padding: 10px 20px 10px 0px;
}

.bodytxt {
	font-size: 80%;
	line-height:160%;	
	letter-spacing: 1;	
	text-align: left;
	padding: 0px 20px 0px 0px;
}

.menu_jp {
	font-size: 80%;
	line-height:120%;	
	letter-spacing: 1;	
	text-align: left;
	padding: 0px 20px 0px 0px;
}

.menu_eng {
	font-size: 80%;
	line-height:120%;	
	letter-spacing: 1;	
	text-align: left;
	padding: 0px 20px 0px 0px;
}

.caption {
	font-size: 70%;
	line-height:120%;	
	text-align: left;
	padding: 10px 0px 0px 0px;
}

.profile01 {
	font-size: 75%;
	font-weight:bold;
	color:#474E25;
	line-height:160%;
	text-align: left;
}

.profile02 {
	font-size: 75%;
	color:#474E25;
	line-height:160%;
	text-align: left;
	padding: 0 0 0 0;
}


.profile03 {
	font-size: 75%;
	font-weight:bold;
	color:#6D365F;
	line-height:160%;	
	text-align: left;
}

.profile04 {
	font-size: 75%;
	color:#6D365F;
	line-height:160%;	
	text-align: left;
	padding: 0 0 0 0;
}

.profile05 {
	font-size: 70%;
	color:#6D365F;
	line-height:160%;	
	text-align: left;
	padding: 0 0 0 0;
}

.profile06 {
	font-size: 70%;
	font-weight:bold;
	color:#6D365F;
	line-height:160%;	
	text-align: left;
}

.caption_right {
	font-size: 70%;
	line-height:120%;	
	text-align: right;
	padding: 0px 0px 0px 0px;
}

.captionlink {
	font-size: 70%;
	line-height:120%;	
	text-align: left;
	padding: 10px 0px 0px 10px;
}


.cheftable{
	width: 260px;
	background-color:#D5E9C7;
	border-width: 1px;
	border-top-color: #8C9849;
	border-right-color: #8C9849;
	border-left-color: #8C9849;
	border-bottom-color: #8C9849;
	border-style: solid;
	padding:9px;
}

.cheftable02{
width: 651px;
background-color:#d5e9c7; 
border-width: 1px; 
border-top-color: #8c9849; 
border-right-color: #8c9849; 
border-left-color: #8c9849;
border-bottom-color: #8c9849;
border-style: solid;
padding: 20px;
}

.cheftable03{
width: 631px;
background-color:#FFFFFF; 
border-width: 1px; 
border-top-color: #8c9849; 
border-right-color: #8c9849; 
border-left-color: #8c9849;
border-bottom-color: #8c9849;
border-style: solid;
padding: 10px;
}

.cheftable04{
width: 351px;
background-color:#FFFFFF; 
border-width: 1px; 
border-top-color: #FFFFFF; 
border-right-color: #8c9849; 
border-left-color: #8c9849;
border-bottom-color: #8c9849;
border-style: solid;
padding: 10px;
}

.cheftable05{
width: 651px;
background-color:#FEF5FC; 
border-width: 1px; 
border-top-color: #EAC1DA; 
border-right-color: #EAC1DA; 
border-left-color: #EAC1DA;
border-bottom-color: #EAC1DA;
border-style: solid;
padding: 20px;
}

.cheflink_txt {
	font-size: 80%;
	font-weight:bold;
	line-height:120%;
	letter-spacing: 1;	
	text-align: left;
	padding: 10px 20px 10px 0px;
}

