@charset "utf-8";



/****************************
aboutのテーマタイトル
****************************/
#primary h3{
	color:#E6672F;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
	}
#primary h4{
	color:#963;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 10px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	padding-left: 0px;
	}
#primary .title{
	padding:0px 0px ;
	}
/*******************************************
帽子画像をリストにした見出し
*******************************************/
#primary .syoku {
	color:#963;
	font-size:120%;
	background:url(../syokuiku/images/style/hut.jpg) no-repeat left center;
	padding-left: 50px;
	background-position: left ;
}
#primary .syoku span{
	color:#C90;
	font-size:90%;
	margin-left: 40px;
}
/*******************************************
スケジュールタイトル背景色
*******************************************/
#primary .syoku-title{
	background:#FEF5E7;
	padding:2px 0px 2px 20px;
	margin:20px 0px 5px 0px;

  border-top-color: #FFC993; /* 上枠の色 */
  border-bottom-color: #FFC993; /* 下枠の色 */
  padding: 2px 0px 2px 20px; /* 余白の幅 */
  border-style: double; /* 枠の種類 */
  border-width: 4px 0px; /* 枠の幅 */
  line-height: 130%; /* 行の高さ */

}

/*----schedule みんなで考える朝食・食のゼミナール等のタイトル----------
.schedule h5{
	color:#306;
	font-size:100%;
	background-color:#C9E1E2;
	border-bottom:1px solid #999;
}*/

/*みんなで考える朝食・食のゼミナール等ののスケジュール表---*/
.contents table{
	/*width:680px;*/
	width:100%;
}

.contents th{
	color:#333;
	font-weight:normal;
	width:120px;
	text-align:left;
	padding:2px 0px 2px 20px;
	border-bottom:1px dotted #CCC;
}
.contents td{
	color:#000;
	padding:2px 0px 2px 10px;
	border-bottom:1px dotted #CCC;
}


/*----schedule 過去　実施一覧リスト----------
#schedule_list_title{
	display:inline;
	margin:10px 0px 0px 20px;
	float:left;
	color:#006;
	
	}*/
/*******************************************
実施　過去のリンク　メニュー
*******************************************/
#primary  ul#schedule_list{
	clear:both;
	width:700px;
	margin:10px auto;
}
#schedule_list li{
	background:url(../images/style/icon2.gif) left center;
	background-repeat:no-repeat;
	float:left;
	padding-left:20px;
	margin:10px 0px 0px 20px;
	list-style-type:none;
}
		
	
/*--syokuiku02　料理教室画像４つ-----------------------------------------*/

#syoku-school{
	width:700px;
	padding:0px 0px 20px 0px;	
	margin:10px 0px 20px 0px;
	clear:both;
}
#syoku-school th{
	color:#930;
	text-align:center;
	border:none;
	width:350px;
}
#syoku-school td{
	text-align:center;
	border:none;
}

/*--syokuiku02　レシピ----------------------------------------------------------------------------------------------------------
/**********************************************
レシピの作り方
***********************************************/
table.make  {
	width:680px;
	margin:10px;
	clear: both;
}
table.make	 tr th {
	background-color: #5AAE5A;
	color: #FFF;
	font-size: 130%;
	font-weight: normal;
	margin: 0px;
	width: 40px;
	text-align: center;
	font-family: Verdana, Geneva, sans-serif;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 3px;
	padding-left: 0px;
}
	
	
	
table.make  tr td.top {text-align: left;padding: 5px 5px 5px 5px;	border-top: 2px dotted #CAE3BD;	border-bottom: 2px dotted #CAE3BD;}


table.make  tr td {text-align: left;padding: 5px 5px 5px 5px;border-bottom: 2px dotted #CAE3BD;font-weight: normal;}
table.make tr td  ol{padding-left:60px;}

table.make img   {	margin-top: 0px;}

/**********************************************
レシピの材料
***********************************************/
 table.syoku_zai {width: 450px;}
 table.syoku_zai tr th {text-align: left;border-bottom: 2px dotted #CAE3BD;font-weight: normal;padding: 2px 2px 2px 12px;width:110px;color:#009;border-left: #CAE3BD solid 1px;}
 table.syoku_zai tr th.syo-re {	background-color: #5AAE5A;	color: #FFF;}
 table.syoku_zai tr td {padding: 2px;border-bottom: 2px dotted #CAE3BD;width:70px;}

 table.syoku_zai tr th.sub{padding: 12px 2px 2px 2px;border-bottom:none;}



/*-----レシピの項目----------------------------

ol.syoku_recipe{
	width:480px;
}
	ol.syoku_recipe li{
		margin-left:0px;
		padding-left:30px;
		list-style-position:inside;
		color:#333;
	}

/*-----レシピの項目（小）①～⑤----------------------------
ol.syoku_recipe2{
	padding:0px;
}
	ol.syoku_recipe li ul.syoku_recipe2 li{
		margin:0px;
		padding:0px 0px 0px 20px;
		list-style-type:none;
		color:#333;
	}
/*-----レシピの材料----------------------------
.syoku_zai {
	padding-left:20px;
}
.syoku_zai dt{
	font-weight:bold;
	padding-top:10px;
}


ul.syoku_recipe3{
	padding:0px;
}
	ul.syoku_recipe3 li{
		margin:0px;
		padding:0px 0px 0px 30px;
		list-style-position:inside;
	}

/*-----syokuiku03 賞/ 絵画羅列----------------------------------------------------------------------------------*/
.syoku03_img {
	width:700px;
	text-align:center;
}
.syoku03_img td{
	border:none;
}


#primary .syoku03 {
	width:600px;
	margin:0px auto;
}

#primary .syoku03 th{
	color:#F00;
	font-weight:normal;
	padding:2px 0px;
	width:70px;
}
/*-----syoku03_end---------------------------------------------------------------------------------*/

#syoku03_end {
	width:650px;
	margin:10px auto;
}

#syoku03_end strong {
	color:#399;
	display:block;
	padding:10px 0px;
}
#syoku03_end dt {
	width:60px;
	padding:5px 0px 0px 10px;
	color:#006;
	float:left;
}
#syoku03_end dd {
	padding:5px 0px 0px 10px;
	float:right;
	width:570px;
}


/*-----syoku04---------------------------------------------------------------------------------*/
.syoku04 dt{
	color:#006;
}
.syoku04 dd{
	color:#333;
	padding:0px 0px 10px 20px;
}
/*-----syoku05---------------------------------------------------------------------------------*/
.syoku05{
	width:700px;
	margin:20px auto;
	text-align:center;
	padding:10px;
}

.syoku05 strong{
	width:650px;
	color:#009;
	padding:30px 0px 10px 0px;
	display:block;
	text-align:left;
}
.syoku05 table{
	width:650px;
	text-align:left;
}
.syoku05 th{
	color:#039;
	border-bottom:1px solid #CCC;
	font-weight:normal;
	padding-left:10px;
}
.syoku05 td{
	color:#333;
	padding:0px 0px 0px 0px;
	border-bottom:1px solid #CCC;
	padding-left:10px;
}
.kako{
	font-size:120%;
	color:#F00;
	display:block;
	padding:10px 0px 10px 0px;
}






