
body					{
						background-image:url(img/back.gif);
						margin-top:0px;
						margin-left:80px;
						margin-bottom:0px;
						color:#444444;
						font-size:12px;
						line-height:16px;
						}
a						{
						font-size:12px;
						}
a:link					{
						color:#444444;
						text-decoration:none;
						}
a:visited				{
						color:#444444;
						text-decoration:none;
						}
a:active				{
						color:#888888;
						text-decoration:none;
						}
a:hover 				{
						color:#888888;
						text-decoration:underline;
						}

.cookpad{
padding: 15px;

}


/* -- font -- */

.f10 {font-size:10px; }
.f10-16 {font-size:10px; line-height: 16px; }
.f10-20 {font-size:10px; line-height: 20px; }
.f12 {font-size:12px; }
.f12-16 {font-size:12px; line-height: 16px; }
.f12-20 {font-size:12px; line-height: 20px; }

/* -------------------------------------------
ヘッダーメニュー
----------------------------------------------
*/

.navi-header {
	font-size:12px;
	line-height: 18px;
	padding-bottom:15px;
	margin-left:30px;
	 }
/* -------------------------------------------
ヘッダーメニュー 2008クリスマスボタンカラー
----------------------------------------------
*/
a.xmas:link					{
						color:#ff0000;
						text-decoration:none;
						}
a.xmas:visited				{
						color:#ff0000;
						text-decoration:none;
						}
a.xmas:active				{
						color:#33CC33;
						text-decoration:none;
						}
a.xmas:hover 				{
						color:#33CC33;
						text-decoration:underline;
						}

/*最新情報　+cssハック*/

#headline {
	width: 505px;
	margin: 5px 50px 0px 50px;
	padding-right:15px;
	height: 100px;
	overflow: auto;
	}
		*html #headline {
		width: 515px;
		margin: 5px 40px 0px 50px;
		padding-right:15px;
		height: 100px;
		overflow: auto;
		}
#headline td {
	font-size:12px;
	line-height:18px;
	vertical-align:top;
}
#headline h3 {
	margin:0px 15px 0px 5px;
	font-size:12px;
	font-weight:normal;
	color:#ff0000;
}
#headline a {
	font-size:12px;
	line-height:18px;
	color:#666;
	text-decoration:underline;
	}
#headline a:link {
	color:#666;
	text-decoration:underline;
	}
#headline a:hover {
	color:#ff0000;
	text-decoration:underline;
	}

/*コースメニュー*/
 .iro {color: #FF0000}

/*コースメニューリスト*/
#menulist li {
	margin-left: -15px;
	margin-right: 10px;
	font-size: 80%;
	line-height: 150%;
	}
#kinen li {
	margin-left: -15px;
	margin-right: 10px;
	font-size: 14px;
	line-height: 130%;
	text-align:left
	}
#kinen p {
	font-size:14px;
	line-height:20px;
	text-align:center
	}