@charset "shift_jis";
/* CSS Document */



/* メニュー名　赤　中央 */
H1{
	margin:5px 0px 3px 0px;
	padding: 0;
	color: #C90D45;
	font-size: 95%;
	font-weight: normal;
	text-align: center;

}

/* フォント３　ピンク　太字 */
H2{

margin:0.3em 0 0.3em 0;
padding: 0;
color: #FF3366;
font-size: 100%;
font-weight: bold;
text-align: center;

}


/* 茶　フォント1　中央 */
H3{
	margin:0 0 0 0;
	padding-left: 0px;
	font-size: 70%;
	color: #663300;
	font-weight: normal;
	text-align: center;
	line-height: 1.4;

}


/* 赤　フォント1　中央　値段 */
H4{
	margin:3px 0px 5px 0px;
	padding-left: 0px;
	font-size: 75%;
	color: #FF0000;
	font-weight: normal;
	text-align: center;
	line-height: 1.2;

}

/* みどり　フォント2　店名 */
H5{

margin:0 0 0 0;
padding-left: 0px; 
font-size: 70%;
color: #004d25;
font-weight: normal;
text-align: center;
line-height: 1.4; 

}


.new{
	margin:0 0 0 0;
	padding-left: 0px;
	font-size: 90%;
	color: #F3C;
	font-weight: normal;
	line-height: 1.4;
}

/* 水色　フォント２　中央 */
.date{
	margin:0 0 0 0;
	padding-left: 0px;
	font-size: 80%;
	color: #00B8ED;
	font-weight: normal;
	text-align: center;
	line-height: 1.4;
}


.up{
margin:0 0 1em 0;
padding: 0;
color:#CC0000;
font-size: 80%;
font-weight: bold;
text-align: right;
}


/* 限定ページメニュー名　赤　中央 */
.menu1{
	margin:5px 0px 3px 0px;
	padding: 0;
	color: #C90D45;
	font-size: 120%;
	font-weight: normal;
	text-align: center;

}

/* 限定ページ 茶　フォント2　左 */
.menu2{
	margin:0 0 0 0;
	padding-left: 150px;
	font-size: 95%;
	color: #663300;
	font-weight: normal;
	text-align: left;
	line-height: 1.4;

}

/* 限定ページ 赤　フォント1　中央　値段 */
.menu3{
	margin:3px 0px 5px 0px;
	padding-left: 0px;
	font-size: 85%;
	color: #FF0000;
	font-weight: normal;
	text-align: center;
	line-height: 1.2;

}

/* 限定ページ みどり　フォント2　店名 */
.menu4{

margin:0 0 0 0;
padding-left: 0px; 
font-size: 85%;
color: #004d25;
font-weight: normal;
text-align: center;
line-height: 1.4; 

}

/* 限定ページ コメント茶　フォント2　左 */
.menu5{
	margin:0 0 0 0;
	padding-left: 5px;
	font-size: 92%;
	color: #333333;
	font-weight: normal;
	text-align: left;
	line-height: 1.5;

}
#haru1{
	width:700px;
	margin: 0px 0px 0px 0px;
	}
#haru H3{
	margin:0 0 0 0;
	padding-left: 0px;
	font-size: 70%;
	color: #663300;
	font-weight: normal;
	text-align: left;
	line-height: 1.4;

}
#haru1{
	width:690px;
	margin: 10px 0px 3px 25px;
	}

#haru1_l{
	width:360px;
	float: left;
	}
#haru1_r{
	width:320px;
	float: right;
	}
#haru2{
	width:690px;
	margin: 10px 0px 3px 25px;
	}
#haru2_l{
	width:360px;
	float: left;
	}
#haru2_r{
	width:320px;
	float: right;
	}


#curry{
	width: 390px;
	padding: 10px 5px 5px 5px;
	margin: 5px 0px 10px 155px;
	background-color: #FF9;
	border-style: double;
	border-color: #F60;
	}

#ht1{
	width:405px;
	margin: 10px 0px 3px 155px;
	background-color: #FFC;
	}
	
#ht1_curry{
	width:405px;
	margin: 10px 0px 30px 155px;
	background-color: #FFC;
	text-align:center;
	padding-top:1em;
	padding-bottom:0.5em;
	border:2px solid #F00;
	display:block;
	}

#ht1_l{
	width:200px;
	float: left;
	}
#ht1_r{
	width:200px;
	float: right;
	}
/*====イベント名 リボン====*/
.rib_r{
	background-image: url(../event/35th/images/img_r.gif); /* 画像 */
	background-repeat: no-repeat; /* 画像の並びかたを指定 */
	text-align: left; /* 行揃えの位置・均等割付を指定する */
	padding-left: 40px; /* 余白 */
	margin: 10px 0px 5px 2px;
	line-height: 1.4; /* 行の高さ */
	font-size: 110%;/* フォントのサイズを指定 */
	color: #F00;/* フォントの色を指定 */
	font-weight: bold;
}


a:link{
color: #0000FF;
font-weight: bold;
text-decoration: none;
}


a:visited{
color: #0000FF;
font-weight: bold;
text-decoration: none;
}


a:hover{
background-color: #0000FF;
color: #FFFFFF;
text-decoration: none;
}

/*6/30追加分*/

.tyui H1{
	text-align:left;
}

.chicken{
	margin-top:4px;
	
}

.chicken H3{
	text-align:left;
}
	


