@charset "UTF-8";@import "clearfix.css" ;#head{ display:none;}#g-nav{display:none;}#foot{ display:none;}div#contents{background:none;}div#contents p#con-ttl{display: none;background:none;}#contents-main-res{float:none;}#s-nav {display:none;}.top-an{display:none;}#contents-main-res div.res-naka {padding-left:25px;min-height:0;}#contents-main-res div.res-naka ul {display:none;}#contents-main-res div.res-naka p#rest-txt{display:block;}#contents-main-res div#res-a01-morning {background: none;}#contents-main-res div#res-a01-lunch {background: none;}#contents-main-res div#res-a01-dinner {background: none;}#contents-main-res div#res-a01-private {background: none;}#contents-main-res div#res-a02-lunch {background: none;}#contents-main-res div#res-a02-dinner {background: none;}#contents-main-res div#res-a02-fair {background: none;}#contents-main-res div#res-a02-private {background: none;}#contents-main-res p#menu-img {display:none;}img {	border: 0;}#contents-main{	margin: auto;	padding: 0;	float: none;	}.main-left-zikoku {	width: 300px;	margin: 10px 10px 20px 10px;	padding: 0;	text-align: center;	vertical-align: middle;	float: left;	display: inline;	}div.main-left-zikoku table {	width: 300px;	margin: 0 0 20px 0;	padding: 0;	text-align: center;	border-top: 1px solid #A6A6A6;	border-right: 1px solid #A6A6A6;	font-size: small;}.top-an4{	width: 137px;	height: 24px;	margin: 0 0 0 495px;	padding: 0;	background: url(../img/top-an-ahover.jpg) no-repeat left top;	clear: both;}div#photohead p a#p1 {width:172px;height:345px;display:block;margin: 16px 4px 0 0;}