@charset "utf-8";
#sobaNabi {
	height: 30px;
	padding-left: 20px;
	padding-top: 25px;
	padding-bottom: 25px;
	width: 800px;
}
#sobacontent {
	font-size: 120%;
}


.sobaNavititle {
	float: left;
	margin-right: 40px;
}
.snav01, .snav02, .snav03  {
	float: left;
	margin-top: 3px;
	margin-right: 10px;
}
.settitle {
	clear: left;
}
#sobaSet01 {
	padding-left: 62px;
	width: 760px;
	padding-bottom: 30px;
	height: 260px;
}
.settitle {
	margin-bottom: 13px;
}
.sobaImg {
	float: left;
	margin-right: 21px;
}
#sobaInfo {
	float: left;
	height: 200px;
	width: 277px;
	background-image: url(../images/soba_back.jpg);
	background-repeat: repeat-y;
	padding-top: 20px;
	padding-left: 23px;
	line-height: 1.5;
}
#sobaInfo dt {
	font-size: 14px;
	font-weight: bold;
	color: #CC0000;
}
.gift {
	color: #6699FF;
}

#howtoeat {
	clear: left;
	padding-left: 62px;
	width: 760px;
	padding-bottom: 20px;
}
.boilimg {
	padding-top: 13px;
	padding-bottom: 12px;
	float: left;
}
.eating {
	padding-top: 12px;
	padding-left: 360px;
	padding-bottom: 12px;
}
#howtoboil {
	float: left;
	width: 300px;
	padding-left: 20px;
	padding-top: 25px;
	line-height: 2.5;
	background-image: url(../images/soba_meshi_back.jpg);
	background-repeat: repeat-y;
	clear: left;
}
#eatsoba {
	float: left;
	padding-left: 20px;
	margin-left: 40px;
	width: 300px;
	background-image: url(../images/soba_meshi_back.jpg);
	background-repeat: repeat-y;
	line-height: 1.6;
	padding-top: 5px;
}
.topBtn {
	clear: left;
	padding-top: 20px;
	padding-left: 585px;
}
#shopInfo {
	padding-left: 62px;
	width: 760px;
	padding-bottom: 20px;
}
.shopImg {
	padding-top: 13px;
	margin-right: 23px;
	float: left;
}
#shopaddress {
	float: left;
	width: 360px;
	padding-top: 23px;
}
#addList {
	margin-top: 5px;
	padding-top: 18px;
	padding-left: 7px;
	background-image: url(../images/soba_back.jpg);
	background-repeat: repeat-y;
	width: 293px;
	line-height: 1.7;
}
#addList .sobachu {
	font-weight: bold;
	color: #000000;
	font-size: 14px;
}
.shopImg02 {
	padding-top: 15px;
}
