@charset "shift_jis";
/* ===================================================================
CSS information

 file name  :cooking.css
 style info :diveadayディレクトリページ用CSS
=================================================================== */
/* 基本レイアウト等の設定
----------------------------------------------------------- */
@import url("shokuiku_common.css");

/* -----------------------------------------------------------
	サイドメニュー
----------------------------------------------------------- */

div#localNavi ul li.reference a{
	background: url(../img/common/glb_navi/bg-navi_on.gif) no-repeat left top;
	font-weight: bold; color: #74561C;	padding: 7px 0 7px 25px; _padding: 4px 0 4px 25px;/* IE6 */
}
*:first-child+html div#localNavi ul li.reference a {/* IE7 */
	padding: 4px 0 4px 25px;
}
body:first-of-type  div#localNavi ul li.reference a {/* Safari3 */	padding: 7px 0 6px 25px;
}




/* -----------------------------------------------------------
	食材図鑑
----------------------------------------------------------- */

#cooking{
	text-align:center;
}

#maincolum{
	margin:0 auto;
	width:570px;
	text-align:left;
}
/*	段落について	*/
.pnormal,div.pgray,div.pgreen{
	margin:0 10px 10px 10px;
}
.pgray{
	padding:10px;
	margin-bottom:10px;
	background-color:#e6e6e6;
}

.pgreen{
	padding:10px;
	background-color:#ECF5E3;
}

.osusumebnr{
	padding-bottom:10px;
	background-color:#fff;
}



/*	一見セルが2つで構成されているテーブルパターン1 */
.tablec2pt1{
	width:100%;
}

.tablec2pt1 .cellleft{
	padding-left:8px;
	width:5%;
	padding-right:10px;
}
.tablec2pt1 .cellcenter{
	width:90%;
}
.tablec2pt1 .cellright{
	padding-left:10px;
}


.tablec2pt1 p,
.tablec2pt1 h3{
	padding-right:15px;
}

/*.tablec2pt1 p a,.tablec2pt1 h3 a{*/
.tablec2pt1 h3 a{
	color:#333;
	text-decoration:none;
}
/*.tablec2pt1 p a:hover, */
.tablec2pt1 h3 a:hover{
text-decoration:underline;
}




/*	一見セルが2つで構成されているテーブルパターン2 */
.tablec2pt2{
	width:100%;
}
.tablec2pt2 .cellleft{
	width:5%;
	padding:0 10px 15px 8px;
}
.tablec2pt2 .cellright{
	width:45%;
	padding-bottom:15px;
}
.tablec2pt2 .cellright p{
	padding-right:10px;
}




/*	一見セルが2つで構成されているテーブルパターン3 */
.tablec2pt3{
	width:100%;
}
.tablec2pt3 .cellleft{
	width:5%;
	padding:0 10px 15px 8px;
}
.tablec2pt3 .cellright{
	width:95%;
	padding-bottom:15px;
}
.tablec2pt3 .cellright p{
	padding-right:10px;
}



/*	一見セルが3つで構成されているテーブルパターン */
.table3cell{/*	テーブルタグに設定	*/
	width:553px;
	margin-left:8px;
}
.table3cell .cellleft,
.table3cell .cellcenter,
.table3cell .cellright{
	width:177px;
	padding-bottom:15px;
}

.table3cell p{width:95%;}
.table3cell p.img{padding-bottom:8px;}


p.page_top{
	margin-bottom:30px !important;
}


/*催事メニュー*/
.eventMenu{
	background:url(../cookings/img/bg-saiji.gif) repeat-y;
	margin:30px 0;
}


.eventMenu ul{
	background:url(../cookings/img/bottom-saiji.gif) no-repeat bottom;
	padding:15px 35px 35px 35px;
	zoom:1;
}

.eventMenu li{
	float:left;
	clear:left;
	padding-bottom:5px;
}

.eventMenu li img{
margin-right:15px;
}

.eventMenu ul:after{
	display: block;
	height: 0.1px;
	clear: both;
	line-height: 0;
	visibility: hidden;
	content: ".";
	font-size: 0.1em;
}