a:link{color:#FF6600;}
a:visited{color:#FF6600;}

.restaurant_suisya_top_image {
	width:100%;
	height:302px;
	background-image:url(../img/restaurant/suisha_top_image.jpg);
	background-repeat:no-repeat;
	text-indent:-5000px;
	background-color:#ffffff;
}


/*水車ベース*/
.restaurant_suisya_base {
	width:100%;
	margin-top:10px;
}

.restaurant_suisya_base h2{
	width:100%;
	height:20px;
	border-left:5px solid #0099CC;
	color:#999999;
	margin:5px 2px 5px 2px;
	font-size:20px;
	text-indent:-5000px;
	background-image:url(../img/restaurant/restaurant_infomation.jpg);
	background-repeat:no-repeat;
	background-position:5 1;
}

/*レストラン　メニューエリア*/
.restaurant_menu ul{
	width:150px;
	height:700px;
	float:left;
	margin-left:2px;
	border-top:1px solid #cccccc;
	border-right:1px solid #cccccc;
	background-color:#ffffff;
	display: block;
	list-style-type:none;
}

/*千曲メニューボタン*/

.chikuma_btn {
	width:150px;
	height:30px;
	background-image:url(../img/restaurant/menu_chikuma.jpg);
	background-repeat:no-repeat;
	float:none;
	text-indent:-5000px;
	margin-bottom:3px;
	background-color:#ffffff;
}

.chikuma_btn a{
	width:150px;
	height:30px;
	background-image:url(../img/restaurant/menu_chikuma.jpg);
	background-repeat:no-repeat;
	background-position:0 0px;
	display:block;
}

.chikuma_btn a:hover{
	background-image:url(../img/restaurant/menu_chikuma.jpg);
	background-repeat:no-repeat;
	background-position:0 -30px;
}

/*信濃路メニューボタン*/
.shinanoji_btn {
	width:150px;
	height:30px;
	background-image:url(../img/restaurant/menu_shinanoji.jpg);
	background-repeat:no-repeat;
	float:none;
	text-indent:-5000px;
	margin-bottom:3px;
	background-color:#ffffff;
}

.shinanoji_btn a{
	width:150px;
	height:30px;
	background-image:url(../img/restaurant/menu_shinanoji.jpg);
	background-repeat:no-repeat;
	background-position:0 0px;
	display:block;
}

.shinanoji_btn a:hover{
	background-image:url(../img/restaurant/menu_shinanoji.jpg);
	background-repeat:no-repeat;
	background-position:0 -30px;
}

/*水車メニューボタン*/
.suisya_btn {
	width:150px;
	height:30px;
	background-image:url(../img/restaurant/menu_suisha.jpg);
	background-repeat:no-repeat;
	float:none;
	text-indent:-5000px;
	margin-bottom:3px;
	background-color:#ffffff;
}

.suisya_btn a{
	width:150px;
	height:30px;
	background-image:url(../img/restaurant/menu_suisha.jpg);
	background-repeat:no-repeat;
	background-position:0 0px;
	display:block;
}

.suisya_btn a:hover{
	background-image:url(../img/restaurant/menu_suisha.jpg);
	background-repeat:no-repeat;
	background-position:0 -30px;
}




/*限定メニュー*/
.gentei {
	width:235px;
	height:150px;
	float:left;
	margin-left:10px;
}

.gentei h1{
	width:235px;
	height:20px;
	font-size:15px;
	float:none;
	border-left:5px solid #ccccff;
	border-bottom:1px solid #ccccff;
	background-color:#ffffff;
	padding:2px 0 0 5px;
	margin-bottom:5px;
	color:#666666;
}

.gentei_text {
	width:235px;
	height:150px;
	float:left;
	line-height:18px;
	padding-left:10px;
}

:root .gentei_text ul{
	list-style-type:none;
}

/*冷たいそば*/
.cool_soba {
	width:235px;
	height:150px;
	float:left;
	margin-left:11px;
}

.cool_soba h1{
	width:235px;
	height:20px;
	font-size:15px;
	float:none;
	border-left:5px solid #ccccff;
	border-bottom:1px solid #ccccff;
	background-color:#ffffff;
	padding:2px 0 0 5px;
	margin-bottom:5px;
	color:#666666;
}

.cool_soba_text {
	width:235px;
	height:150px;
	float:left;
	line-height:18px;
	padding-left:10px;
}

:root .cool_soba_text ul{
	list-style-type:none;
}

/*温かいそば*/
.hot_soba {
	width:235px;
	height:150px;
	float:left;
	margin-left:11px;
}

.hot_soba h1{
	width:235px;
	height:20px;
	font-size:15px;
	float:none;
	border-left:5px solid #ccccff;
	border-bottom:1px solid #ccccff;
	background-color:#ffffff;
	padding:2px 0 0 5px;
	margin-bottom:5px;
	color:#666666;
}

.hot_soba_text {
	width:235px;
	height:150px;
	float:left;
	line-height:18px;
	padding-left:10px;
}

:root .hot_soba_text ul{
	list-style-type:none;
}

/*一品料理　枠*/

.ippin {
	width:360px;
	height:150px;
	float:left;
	margin:0 0 10px 15px;
}

.ippin h1{
	width:350px;
	height:20px;
	font-size:15px;
	color:#696969;
	float:none;
	border-left:5px solid #ccccff;
	border-bottom:1px solid #ccccff;
	background-color:#ffffff;
	padding:2px 0 0 5px;
	margin-bottom:5px;
}

/*一品料理紹介画像*/

.ippin_image {
	width:175px;
	height:117px;
	float:left;
	background-image:url(../img/restaurant/img_motsuni.jpg);
	text-indent:-5000px;
	background-color:#ffffff;
	float:right;
}

/*一品料理紹介*/

.ippin_info {
	width:175px;
	height:117px;
	float:right;
	line-height:18px;
}

:root .ippin_info ul{
	width:175px;
	height:117px;
	list-style-type:none;
}

/*品料理紹介2*/
.ippin_info2 {
	width:350px;
	height:117px;
	float:none;
	line-height:18px;
	margin:5px 0 10px 0;
}

/*通販そば　枠*/

.shopping_soba {
	width:360px;
	height:150px;
	float:right;
	margin:0 2px 10px 0;
}

.shopping_soba h1{
	width:350px;
	height:20px;
	font-size:15px;
	color:#696969;
	float:none;
	border-left:5px solid #ccccff;
	border-bottom:1px solid #ccccff;
	background-color:#ffffff;
	padding:2px 0 0 5px;
	margin-bottom:5px;
}

/*通販そば画像*/

.shopping_soba_image {
	width:175px;
	height:200px;
	float:left;
	background-image:url(../img/restaurant/img_sobaset.jpg);
	background-repeat:no-repeat;
	background-position:-5 -35;
	text-indent:-5000px;
}

/*通販そば紹介*/

.shopping_soba_info {
	width:175px;
	height:200px;
	float:right;
	line-height:18px;
}

/*通販そば紹介2*/
.shopping_soba_info2 {
	width:350px;
	height:auto;
	float:none;
	line-height:18px;
	margin-top:5px;
}

.shopping_soba_reqtel {
	width:175px;
	height:117px;
	float:left;
	line-height:18px;
}

.shopping_soba_reqbtn {
	width:150px;
	height:30px;
	float:right;
	background-image:url(../img/shopping/order_btn.jpg);
	background-repeat:no-repeat;
	text-indent:-5000px;
}

.shopping_soba_reqbtn a{
	width:150px;
	height:30px;
	background-image:url(../img/shopping/order_btn.jpg);
	background-repeat:no-repeat;
	background-position:0 0;
	display:block;
}

.shopping_soba_reqbtn a:hover{
	background-position:0 -30px;
}



