/* メイン部分 */
body		{
			margin:0;
			font: 80% "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
			background-color:#F3F3F3;
			line-height:140%;
			color:#7C6F67;
}
a:link		{ color: #0000FF; text-decoration: underline;}
a:visited	{ color: #333333; text-decoration: underline;}
a:hover		{ color: #333333; text-decoration: underline;}
a:active	{ color: #333333; text-decoration: underline;}

img,a		{border:0px;padding:0px;margin:0px;}
h1			{font: 100% "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3"; margin:0px 0px 0px 10px;color:#FFFFFF;}
.hh			{font: bold 120% "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3"; margin:0px;color:#AE9188;}
h2			{font: bold 120% "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3"; margin:0px;}

/* マージン指定 */
#photowaku	{margin:8px 0px;}
.main		{margin-top:20px;}
.line01		{margin:10px 0px;}
.line02		{margin-top:10px;}


/* 枠指定 */
.toptablewaku1	{border:solid 1px #E383AE;margin:0px;}
.toptablewaku2	{border:solid 1px #D28E91;}
.toptablewaku3	{border:solid 1px #A5728C;margin:0px;}
.toptablewaku4	{border:solid 1px #856768;}


.41waku2		{border-top:solid 1px #A32162; width:100%;}



.footerline		{border-bottom:solid 1px #CCCCCC;}
.linktable		{border:dotted 3px #FF6C57; background: #FFFFFF;margin-bottom:20px;}

/* フォント指定 */
.endline		{font: 80% "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3"; margin-top:10px;}
.shop			{color:#4F7C84;}
.reserve		{font: bold 120% "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3"; margin:0px;}
