@charset "utf-8";
/* CSS Document */

/* 食事・給食 */

.syokuji_keyBox {
	width:780px;
	height:135px;
	background:url(../syokuji/img/key.jpg) no-repeat;
	padding-top:10px;
}

.syokuji_keyBox h2 {
	text-indent:-5000px;
}

h3.kodawari_title_top {
	background:url(../syokuji/img/kodawari_title_top.gif) no-repeat top;
	text-indent:-5000px;
	width:520px;
	height:28px;
	margin:0;
	padding:0 0 10px 0;
}

h4.kodawari_title_s01 {
	background:url(../syokuji/img/kodawari_title_s01.gif) no-repeat top;
	text-indent:-5000px;
	width:520px;
	height:32px;
	margin:0;
	padding-bottom:10px;
}

h4.kodawari_title_s02 {
	background:url(../syokuji/img/kodawari_title_s02.gif) no-repeat top;
	text-indent:-5000px;
	width:520px;
	height:32px;
	margin:0;
	padding-bottom:10px;
}

h4.kodawari_title_s03 {
	background:url(../syokuji/img/kodawari_title_s03.gif) no-repeat top;
	text-indent:-5000px;
	width:520px;
	height:32px;
	margin:0;
	padding-bottom:10px;
}

h4.kodawari_title_s04 {
	background:url(../syokuji/img/kodawari_title_s04.gif) no-repeat top;
	text-indent:-5000px;
	width:520px;
	height:32px;
	margin:0;
	padding-bottom:10px;
}

h4.kodawari_title_s05 {
	background:url(../syokuji/img/kodawari_title_s05.gif) no-repeat top;
	text-indent:-5000px;
	width:520px;
	height:32px;
	margin:0;
	padding-bottom:10px;
}

h3.k_recipe_title_top {
	background:url(../syokuji/img/k_recipe_title_top.gif) no-repeat top;
	text-indent:-5000px;
	width:520px;
	height:28px;
	margin:0;
	padding:0 0 10px 0;
}

h3.k_recipe_title_01 {
	background:url(../syokuji/img/k_recipe_title_01.gif) no-repeat top;
	text-indent:-5000px;
	width:520px;
	height:32px;
	margin:0;
	padding-bottom:10px;
}

h3.k_recipe_title_02 {
	background:url(../syokuji/img/k_recipe_title_02.gif) no-repeat top;
	text-indent:-5000px;
	width:520px;
	height:32px;
	margin:0;
	padding-bottom:10px;
}

h3.k_recipe_title_03 {
	background:url(../syokuji/img/k_recipe_title_03.gif) no-repeat top;
	text-indent:-5000px;
	width:520px;
	height:32px;
	margin:0;
	padding-bottom:10px;
}

h3.k_recipe_title_04 {
	background:url(../syokuji/img/k_recipe_title_04.gif) no-repeat top;
	text-indent:-5000px;
	width:520px;
	height:32px;
	margin:0;
	padding-bottom:10px;
}

h3.k_recipe_title_05 {
	background:url(../syokuji/img/k_recipe_title_05.gif) no-repeat top;
	text-indent:-5000px;
	width:520px;
	height:32px;
	margin:0;
	padding-bottom:10px;
}

h3.k_recipe_title_06 {
	background:url(../syokuji/img/k_recipe_title_06.gif) no-repeat top;
	text-indent:-5000px;
	width:520px;
	height:32px;
	margin:0;
	padding-bottom:10px;
}

h3.k_recipe_title_07 {
	background:url(../syokuji/img/k_recipe_title_07.gif) no-repeat top;
	text-indent:-5000px;
	width:520px;
	height:32px;
	margin:0;
	padding-bottom:10px;
}

h3.k_recipe_title_08 {
	background:url(../syokuji/img/k_recipe_title_08.gif) no-repeat top;
	text-indent:-5000px;
	width:520px;
	height:32px;
	margin:0;
	padding-bottom:10px;
}

h3.k_recipe_title_09 {
	background:url(../syokuji/img/k_recipe_title_09.gif) no-repeat top;
	text-indent:-5000px;
	width:520px;
	height:32px;
	margin:0;
	padding-bottom:10px;
}

h3.k_recipe_title_10 {
	background:url(../syokuji/img/k_recipe_title_10.gif) no-repeat top;
	text-indent:-5000px;
	width:520px;
	height:32px;
	margin:0;
	padding-bottom:10px;
}

h3.k_recipe_title_11 {
	background:url(../syokuji/img/k_recipe_title_11.gif) no-repeat top;
	text-indent:-5000px;
	width:520px;
	height:32px;
	margin:0;
	padding-bottom:10px;
}

h3.k_recipe_title_12 {
	background:url(../syokuji/img/k_recipe_title_12.gif) no-repeat top;
	text-indent:-5000px;
	width:520px;
	height:32px;
	margin:0;
	padding-bottom:10px;
}

h3.k_recipe_title_13 {
	background:url(../syokuji/img/k_recipe_title_13.gif) no-repeat top;
	text-indent:-5000px;
	width:520px;
	height:32px;
	margin:0;
	padding-bottom:10px;
}

h3.k_recipe_title_14 {
	background:url(../syokuji/img/k_recipe_title_14.gif) no-repeat top;
	text-indent:-5000px;
	width:520px;
	height:32px;
	margin:0;
	padding-bottom:10px;
}

h4.k_recipe_title_s01 {
	background:url(../syokuji/img/k_recipe_title_s01.gif) no-repeat top;
	text-indent:-5000px;
	width:77px;
	height:18px;
	margin:0;
	padding-bottom:10px;
}

h4.k_recipe_title_s02 {
	background:url(../syokuji/img/k_recipe_title_s02.gif) no-repeat top;
	text-indent:-5000px;
	width:150px;
	height:18px;
	margin:0;
	padding-bottom:10px;
}

h3.rinyuusyoku_title_top {
	background:url(../syokuji/img/rinyuusyoku_title_top.gif) no-repeat top;
	text-indent:-5000px;
	width:520px;
	height:28px;
	margin:0;
	padding:0 0 10px 0;
}

h3.rinyuusyoku_title_01 {
	background:url(../syokuji/img/rinyuusyoku_title_01.gif) no-repeat top;
	text-indent:-5000px;
	width:520px;
	height:32px;
	margin:0;
	padding-bottom:10px;
}

h3.rinyuusyoku_title_02 {
	background:url(../syokuji/img/rinyuusyoku_title_02.gif) no-repeat top;
	text-indent:-5000px;
	width:520px;
	height:32px;
	margin:0;
	padding-bottom:10px;
}

h3.rinyuusyoku_title_03 {
	background:url(../syokuji/img/rinyuusyoku_title_03.gif) no-repeat top;
	text-indent:-5000px;
	width:520px;
	height:32px;
	margin:0;
	padding-bottom:10px;
}

h3.rinyuusyoku_title_04 {
	background:url(../syokuji/img/rinyuusyoku_title_04.gif) no-repeat top;
	text-indent:-5000px;
	width:520px;
	height:32px;
	margin:0;
	padding-bottom:10px;
}

h3.rinyuusyoku_title_05 {
	background:url(../syokuji/img/rinyuusyoku_title_05.gif) no-repeat top;
	text-indent:-5000px;
	width:520px;
	height:32px;
	margin:0;
	padding-bottom:10px;
}














h3.m_recipe_title_top {
	background:url(../syokuji/img/m_recipe_title_top.gif) no-repeat top;
	text-indent:-5000px;
	width:520px;
	height:28px;
	margin:0;
}

h3.m_recipe_title_01 {
	background:url(../syokuji/img/m_recipe_title_01.gif) no-repeat top;
	text-indent:-5000px;
	width:520px;
	height:32px;
	margin:0;
	padding-bottom:10px;
}

h3.m_recipe_title_02 {
	background:url(../syokuji/img/m_recipe_title_02.gif) no-repeat top;
	text-indent:-5000px;
	width:520px;
	height:32px;
	margin:0;
	padding-bottom:10px;
}

h3.m_recipe_title_03 {
	background:url(../syokuji/img/m_recipe_title_03.gif) no-repeat top;
	text-indent:-5000px;
	width:520px;
	height:32px;
	margin:0;
	padding-bottom:10px;
}

h3.m_recipe_title_04 {
	background:url(../syokuji/img/m_recipe_title_04.gif) no-repeat top;
	text-indent:-5000px;
	width:520px;
	height:32px;
	margin:0;
	padding-bottom:10px;
}

h3.m_recipe_title_05 {
	background:url(../syokuji/img/m_recipe_title_05.gif) no-repeat top;
	text-indent:-5000px;
	width:520px;
	height:32px;
	margin:0;
	padding-bottom:10px;
}

h3.m_recipe_title_06 {
	background:url(../syokuji/img/m_recipe_title_06.gif) no-repeat top;
	text-indent:-5000px;
	width:520px;
	height:32px;
	margin:0;
	padding-bottom:10px;
}

h3.m_recipe_title_07 {
	background:url(../syokuji/img/m_recipe_title_07.gif) no-repeat top;
	text-indent:-5000px;
	width:520px;
	height:32px;
	margin:0;
	padding-bottom:10px;
}

h3.m_recipe_title_08 {
	background:url(../syokuji/img/m_recipe_title_08.gif) no-repeat top;
	text-indent:-5000px;
	width:520px;
	height:32px;
	margin:0;
	padding-bottom:10px;
}

h3.gyoujiyotei_title_top {
	background:url(../syokuji/img/gyoujiyotei_title_top.gif) no-repeat top;
	text-indent:-5000px;
	width:520px;
	height:28px;
	margin:0;
}

h3.gyoujiyotei_title_01 {
	background:url(../syokuji/img/gyoujiyotei_title_01.gif) no-repeat top;
	text-indent:-5000px;
	width:520px;
	height:32px;
	margin:0;
	padding-bottom:10px;
}

h3.gyoujiyotei_title_02 {
	background:url(../syokuji/img/gyoujiyotei_title_02.gif) no-repeat top;
	text-indent:-5000px;
	width:520px;
	height:32px;
	margin:0;
	padding-bottom:10px;
}

h3.gyoujiyotei_title_03 {
	background:url(../syokuji/img/gyoujiyotei_title_03.gif) no-repeat top;
	text-indent:-5000px;
	width:520px;
	height:32px;
	margin:0;
	padding-bottom:10px;
}

h3.gyoujiyotei_title_04 {
	background:url(../syokuji/img/gyoujiyotei_title_04.gif) no-repeat top;
	text-indent:-5000px;
	width:520px;
	height:32px;
	margin:0;
	padding-bottom:10px;
}

h4.gyoujiyotei_title_s01 {
	background:url(../syokuji/img/gyoujiyotei_title_s01.gif) no-repeat top;
	text-indent:-5000px;
	width:30px;
	height:18px;
	margin:0;
	padding-bottom:10px;
}

h4.gyoujiyotei_title_s02 {
	background:url(../syokuji/img/gyoujiyotei_title_s02.gif) no-repeat top;
	text-indent:-5000px;
	width:30px;
	height:18px;
	margin:0;
	padding-bottom:10px;
}

h4.gyoujiyotei_title_s03 {
	background:url(../syokuji/img/gyoujiyotei_title_s03.gif) no-repeat top;
	text-indent:-5000px;
	width:30px;
	height:18px;
	margin:0;
	padding-bottom:10px;
}

h4.gyoujiyotei_title_s04 {
	background:url(../syokuji/img/gyoujiyotei_title_s04.gif) no-repeat top;
	text-indent:-5000px;
	width:30px;
	height:18px;
	margin:0;
	padding-bottom:10px;
}

h4.gyoujiyotei_title_s05 {
	background:url(../syokuji/img/gyoujiyotei_title_s05.gif) no-repeat top;
	text-indent:-5000px;
	width:30px;
	height:18px;
	margin:0;
	padding-bottom:10px;
}

h4.gyoujiyotei_title_s06 {
	background:url(../syokuji/img/gyoujiyotei_title_s06.gif) no-repeat top;
	text-indent:-5000px;
	width:30px;
	height:18px;
	margin:0;
	padding-bottom:10px;
}

h4.gyoujiyotei_title_s07 {
	background:url(../syokuji/img/gyoujiyotei_title_s07.gif) no-repeat top;
	text-indent:-5000px;
	width:30px;
	height:18px;
	margin:0;
	padding-bottom:10px;
}

h4.gyoujiyotei_title_s08 {
	background:url(../syokuji/img/gyoujiyotei_title_s08.gif) no-repeat top;
	text-indent:-5000px;
	width:30px;
	height:18px;
	margin:0;
	padding-bottom:10px;
}

h4.gyoujiyotei_title_s09 {
	background:url(../syokuji/img/gyoujiyotei_title_s09.gif) no-repeat top;
	text-indent:-5000px;
	width:30px;
	height:18px;
	margin:0;
	padding-bottom:10px;
}

h4.gyoujiyotei_title_s10 {
	background:url(../syokuji/img/gyoujiyotei_title_s10.gif) no-repeat top;
	text-indent:-5000px;
	width:41px;
	height:18px;
	margin:0;
	padding-bottom:10px;
}

h4.gyoujiyotei_title_s11 {
	background:url(../syokuji/img/gyoujiyotei_title_s11.gif) no-repeat top;
	text-indent:-5000px;
	width:41px;
	height:18px;
	margin:0;
	padding-bottom:10px;
}

h4.gyoujiyotei_title_s12 {
	background:url(../syokuji/img/gyoujiyotei_title_s12.gif) no-repeat top;
	text-indent:-5000px;
	width:41px;
	height:18px;
	margin:0;
	padding-bottom:10px;
}