@charset "UTF-8";
/*
	LUXURY BAR 104 オフィシャルホームページ 改訂ログ
	初版	2008/10/04
*/

body						{margin:0px; padding:0px; font-family:'メイリオ','ＭＳ Ｐゴシック',OSAKA; text-align:center;
							 line-height:110%; background:url('img/wall.gif') no-repeat right top;}
img							{border-width:0px;}
a:link, a:visited			{color:#888;}
a:hover						{color:#f00;}





/* パソコン表示時 */
@media screen{
/* 全体 */
#contents					{margin:0px auto; padding:0px; width:960px;}

/* ヘッダ */
#header						{margin:0px; padding:10px;}
#header h1					{margin:0px; padding:0px; color:#bbb; font-size:0.7em; font-weight:normal;}
#header span				{display:none;}
#header ul					{display:block; margin:0px; padding:0px; height:36px; text-align:right;}
#header li					{display:block; margin:0px; padding:0px; font-size:0.75em;}
#header li#top				{float:left; width:320px; height:36px; text-align:left;
							 background:url('img/logo.gif') no-repeat left top;}
#header li#top a			{display:block; margin:0px; padding:0px; height:36px;}
#header li#top a:hover		{background:url('img/logoh.gif') no-repeat left top;}
#header li#cu				{float:right; width:100px; height:36px; text-align:center;
							 background:url('img/cu1.gif') no-repeat left top;}
#header li#cu a				{display:block; margin:0px; padding:0px; height:36px;}
#header li#cu a:hover		{background:url('img/cu2.gif') no-repeat left top;}
#header li#ac				{float:right; width:100px; height:36px; text-align:center;
							 background:url('img/ac1.gif') no-repeat left top;}
#header li#ac a				{display:block; margin:0px; padding:0px; height:36px;}
#header li#ac a:hover		{background:url('img/ac2.gif') no-repeat left top;}

/* サイドメニュー */
#sidemenu					{float:left; margin:0px; padding:0px; width:180px; height:600px; overflow:hidden;}
#sidemenu ul				{display:block; margin:0px 0px 8px 0px; padding:0px; height:400px;
							 border:3px double #000; overflow:hidden;}
#sidemenu li				{display:block; margin:34px 0px 0px 0px; padding:0px; height:22px; list-style-type:none;}
#sidemenu li#l1				{background:url('img/m11.gif');}
#sidemenu li#l2				{background:url('img/m21.gif');}
#sidemenu li#l3				{background:url('img/m31.gif');}
#sidemenu li#l4				{background:url('img/m41.gif');}
#sidemenu li#l5				{background:url('img/m51.gif');}
#sidemenu li#l6				{background:url('img/m61.gif');}
#sidemenu li#l1a			{background:url('img/m12.gif');}
#sidemenu li#l2a			{background:url('img/m22.gif');}
#sidemenu li#l3a			{background:url('img/m32.gif');}
#sidemenu li#l4a			{background:url('img/m42.gif');}
#sidemenu li#l5a			{background:url('img/m52.gif');}
#sidemenu li#l6a			{background:url('img/m62.gif');}
#sidemenu li span			{display:none;}
#sidemenu li a				{display:block; margin:0px; padding:0px; height:22px;}
#sidemenu li#l1a a:hover	{background:url('img/m13.gif');}
#sidemenu li#l2a a:hover	{background:url('img/m23.gif');}
#sidemenu li#l3a a:hover	{background:url('img/m33.gif');}
#sidemenu li#l4a a:hover	{background:url('img/m43.gif');}
#sidemenu li#l5a a:hover	{background:url('img/m53.gif');}
#sidemenu li#l6a a:hover	{background:url('img/m63.gif');}

#sidemenu address			{display:block; margin:0px; padding:0px; height:180px; font-style:normal;
							 border:3px double #000; }
#sidemenu address strong	{display:block; margin:0px; padding:15px 0px 5px 0px;
							 font-size:0.9em; font-family:Arial; font-weight:normal;}
#sidemenu address span		{display:block; padding:0px 4px; font-size:0.7em;}
#sidemenu address #tel		{margin:10px 0px 12px 0px; font-size:0.8em; font-family:Arial;}
#sidemenu address #addr1	{margin:16px 0px 2px 6px; text-align:left;}
#sidemenu address #addr2	{margin:2px 6px 16px 0px; text-align:right;}
#sidemenu address #open1	{margin:10px 0px 2px 0px;}
#sidemenu address #open2	{margin:0px 0px 10px 0px;}

/* メイン */
#main						{float:right; margin:0px; padding:0px; width:770px; }

/* トップページ index.html */
#main #topimg				{margin:0px; padding:0px; width:766px; height:200px; border:3px double #000; overflow:hidden;}
#main h2					{display:block; margin:0px; padding:10px 20px 4px 20px;
							 font-size:1em; font-family:Arial; text-align:left;}
#main #info					{margin:0px; padding:0px; width:770px; border:1px solid #000;}
#main #info ul				{display:block; margin:20px 40px; padding:0px;}
#main #info li				{display:block; margin:0px 0px 10px 0px; padding:0px 0px 10px 0px; border-bottom:1px dotted #888;
							 list-style-type:none;}
#main #info li h2			{display:block; margin:0px; padding:10px 20px; border:2px solid #000;
							 font-size:1.45em; font-family:'HGP明朝B','ＭＳ Ｐ明朝','ヒラギノ明朝 Pro W3'; text-align:left;}
#main #info li h3			{display:block; margin:0px; padding:10px 40px 0px 40px; font-size:1em; text-align:right;}
#main #info li h4			{display:block; margin:0px; padding:5px 20px; font-size:1em;
							 font-family:'HGP明朝B','ＭＳ Ｐ明朝','ヒラギノ明朝 Pro W3'; text-align:right;}
#main #info li p			{display:block; margin:0px; padding:10px 20px; font-size:1em;
							 font-family:'HGP明朝B','ＭＳ Ｐ明朝','ヒラギノ明朝 Pro W3'; text-align:left; line-height:150%;}

/* コンセプトページ concept.html */
#main #concept				{margin:0px; padding:0px; width:766px; height:594px; border:3px double #000; overflow:hidden;
							 background:url('upimg/conceptnaiyo.jpg') no-repeat left bottom;}
#main #concept h2			{display:none; margin:0px; padding:20px 40px;
							 color:#666; font-size:2.5em; font-family:'HGP明朝B','ＭＳ Ｐ明朝','ヒラギノ明朝 Pro W3';}
#main #concept p			{display:none; margin:0px; padding:0px 80px; font-size:0.8em; line-height:240%;
							 font-family:'HGP明朝B','ＭＳ Ｐ明朝','ヒラギノ明朝 Pro W3'; text-align:left;}
/* VIPルーム room.html */
#main #rooms				{position:relative; margin:0px; padding:0px; width:766px; height:594px; border:3px double #000;
							 background:url('upimg/roomnaiyo.jpg') no-repeat left bottom; overflow:hidden;}
#main #rooms h2				{display:none; margin:0px; padding:20px 40px;
							 color:#666; font-size:2.5em; font-family:'HGP明朝B','ＭＳ Ｐ明朝','ヒラギノ明朝 Pro W3';}
#main #rooms p				{display:none; margin:0px; padding:0px 80px; font-size:0.8em; line-height:240%;
							 font-family:'HGP明朝B','ＭＳ Ｐ明朝','ヒラギノ明朝 Pro W3'; text-align:left;}
#main #rooms #systemlink	{position:absolute; top:564px; left:0px; margin:0px; padding:0px; width:746px; height:20px;
							 font-size:0.75em; font-family:'HGP明朝B','ＭＳ Ｐ明朝','ヒラギノ明朝 Pro W3'; text-align:right;}
/* メニュー menu.html */
#main #menuimg				{margin:0px; padding:0px; width:766px; height:120px; border:3px double #000; overflow:hidden;}
#main ul#menulist			{display:none; margin:0px; padding:0px; height:46px; overflow:hidden;
							 background:url('img/menulistback.gif') repeat-x left bottom;}
#main ul#menulist li		{display:block; float:left; margin:0px 5px 0px 1px; padding:0px; width:120px; height:46px;
							 font-size:0.75em; font-family:Arial; font-weight:bold; line-height:105%;}
#main ul#menulist li span	{display:none;}
#main ul#menulist li#menu11	{background:url('img/sm11.gif') no-repeat top center;}
#main ul#menulist li#menu21	{background:url('img/sm21.gif') no-repeat top center;}
#main ul#menulist li#menu31	{background:url('img/sm31.gif') no-repeat top center;}
#main ul#menulist li#menu41	{background:url('img/sm41.gif') no-repeat top center;}
#main ul#menulist li#menu51	{background:url('img/sm51.gif') no-repeat top center;}
#main ul#menulist li#menu61	{background:url('img/sm61.gif') no-repeat top center;}
#main ul#menulist li#menu12	{background:url('img/sm12.gif') no-repeat top center;}
#main ul#menulist li#menu22	{background:url('img/sm22.gif') no-repeat top center;}
#main ul#menulist li#menu32	{background:url('img/sm32.gif') no-repeat top center;}
#main ul#menulist li#menu42	{background:url('img/sm42.gif') no-repeat top center;}
#main ul#menulist li#menu52	{background:url('img/sm52.gif') no-repeat top center;}
#main ul#menulist li#menu62	{background:url('img/sm62.gif') no-repeat top center;}
#main ul#menulist li a:link, #main ul#menulist li a:visited{display:block; margin:0px; width:120px; height:46px;}
#main ul#menulist li#menu12 a:hover{background:url('img/sm13.gif') no-repeat top center;}
#main ul#menulist li#menu22 a:hover{background:url('img/sm23.gif') no-repeat top center;}
#main ul#menulist li#menu32 a:hover{background:url('img/sm33.gif') no-repeat top center;}
#main ul#menulist li#menu42 a:hover{background:url('img/sm43.gif') no-repeat top center;}
#main ul#menulist li#menu52 a:hover{background:url('img/sm53.gif') no-repeat top center;}
#main ul#menulist li#menu62 a:hover{background:url('img/sm63.gif') no-repeat top center;}

/* メニュー内容 menu.html, food.html, wine.html, drink.html */
#main #menunaiyo			{margin:0px; padding:0px;  background:url('img/menuwall2.gif') repeat-y top center;
							 border-width:0px 1px 1px 1px; border-style:solid; border-color:#000; }
#main #menunaiyo h1			{display:block; margin:0px; padding:0px; width:text-align:center; height:96px; font-size:2.5em;
							 font-style:italic; font-family:'HGP明朝B','ＭＳ Ｐ明朝','ヒラギノ明朝 Pro W3'; line-height:3em;
							 text-align:center; background:url('img/menuwall1.gif') no-repeat center top;}
#main #menunaiyo h2			{display:block; margin:0px; padding:10px 0px 5px 0px; text-align:center;
							 font-size:1.6em; font-style:italic; font-family:'ＭＳ Ｐ明朝','ヒラギノ明朝 Pro W3';}
#main #menunaiyo p			{display:block; margin:0px; padding:5px 0px 15px 0px; text-align:center;
							 color:#333; font-size:1em; font-family:'HGP明朝B','ＭＳ Ｐ明朝','ヒラギノ明朝 Pro W3';}
#main #menunaiyo dl			{display:block; margin:8px auto; padding:8px 0px 0px 0px; width:500px; border-top:1px dotted #ddd;}
#main #menunaiyo dt			{display:block; float:left; margin:0px; padding:0px; width:420px; text-align:left;
							 font-size:0.85em; font-family:'HGP明朝B','ＭＳ Ｐ明朝','ヒラギノ明朝 Pro W3';}
#main #menunaiyo dd			{display:block; margin:0px 0px 8px 0px; padding:0px 0px 8px 430px; text-align:right;
							 font-size:0.85em; font-family:'HGP明朝B','ＭＳ Ｐ明朝','ヒラギノ明朝 Pro W3'; border-bottom:1px dotted #ddd;}
#main #menunaiyo #menuend	{display:block; margin:0px; padding:0px; width:text-align:center; height:96px;
							 text-align:center; background:url('img/menuwall3.gif') no-repeat center bottom;}
#main #menunaiyo #menuend p	{display:block; margin:0px; padding:40px 0px 0px 0px; color:#888; font-size:0.75em;}

/* システム system.html */
#main #sysimg				{margin:0px; padding:0px; width:766px; height:148px; border:3px double #000; overflow:hidden;}
#main #sysnaiyo				{position:relative; margin:10px 0px 0px 0px; padding:0px; width:766px; height:430px;
							 border:3px double #000; overflow:hidden;}
#main #sysnaiyo dl			{display:block; margin:0px; padding:0px; width:766px; height:430px;}
#main #sysnaiyo dt			{position:absolute; display:block; margin:0px; padding:0px;
							 font-size:0.85em; font-family:Arial; font-weight:bold;}
#main #sysnaiyo dd			{position:absolute; display:block; margin:0px; padding:0px; font-size:0.75em; font-family:Arial;}
#main #sysnaiyo #sys1n		{top:14px; left:160px; width:586px; height:30px; text-align:left;}
#main #sysnaiyo #sys1i		{top:14px; left:20px; width:120px; height:90px;}
#main #sysnaiyo #sys1s		{top:34px; left:160px; width:586px; height:45px; text-align:left;}
#main #sysnaiyo #sys1c		{top:82px; left:160px; width:586px; height:22px; text-align:left; border-bottom:1px solid #000;}
#main #sysnaiyo #sys2n		{top:122px; left:20px; width:586px; height:30px; text-align:right;}
#main #sysnaiyo #sys2i		{top:122px; left:626px; width:120px; height:90px;}
#main #sysnaiyo #sys2s		{top:142px; left:20px; width:586px; height:45px; text-align:right;}
#main #sysnaiyo #sys2c		{top:190px; left:20px; width:586px; height:22px; text-align:right; border-bottom:1px solid #000;}
#main #sysnaiyo #sys3n		{top:226px; left:160px; width:586px; height:30px; text-align:left;}
#main #sysnaiyo #sys3i		{top:226px; left:20px; width:120px; height:90px;}
#main #sysnaiyo #sys3s		{top:246px; left:160px; width:586px; height:30px; text-align:left;}
#main #sysnaiyo #sys3c1		{top:278px; left:160px; width:586px; height:16px; text-align:left;}
#main #sysnaiyo #sys3c2		{top:294px; left:160px; width:586px; height:22px; text-align:left; border-bottom:1px solid #000;}
#main #sysnaiyo #sys4n		{top:330px; left:20px; width:586px; height:30px; text-align:right;}
#main #sysnaiyo #sys4i		{top:330px; left:626px; width:120px; height:90px;}
#main #sysnaiyo #sys4s		{top:350px; left:20px; width:586px; height:30px; text-align:right;}
#main #sysnaiyo #sys4c1		{top:382px; left:20px; width:586px; height:16px; text-align:right;}
#main #sysnaiyo #sys4c2		{top:398px; left:20px; width:586px; height:22px; text-align:right;}
/* アクセス access.html */
#main #acc					{margin:0px; padding:0px; width:766px; height:594px; border:3px double #000; overflow:hidden;}
#main #acc #googlemap		{margin:0px 20px; height:410px; border:1px solid #000;}
#main #acc address			{display:block; float:left; margin:10px 0px 0px 20px; padding:0px; width:400px; height:130px;
							 font-style:normal; text-align:left;}
#main #acc address span		{display:block; margin:0px; padding:0px 2px; text-align:left;}
#main #acc address #mtel	{font-size:1em; font-family:'Arial'; line-height:120%;}
#main #acc address #maddr	{font-size:0.75em; font-family:'HGP明朝B','ＭＳ Ｐ明朝','ヒラギノ明朝 Pro W3'; line-height:120%;}
#main #acc address #mopen	{font-size:0.75em; font-family:'HGP明朝B','ＭＳ Ｐ明朝','ヒラギノ明朝 Pro W3'; line-height:120%;}
#main #acc dl				{display:block; float:right; margin:10px 20px 0px 0px; padding:0px; width:295px; height:126px;
							 border:1px solid #000;}
#main #acc dt				{display:block; margin:20px 0px 0px 40px; padding:0px;
							 font-size:0.9em; font-family:'HGP明朝B','ＭＳ Ｐ明朝','ヒラギノ明朝 Pro W3'; line-height:120%; text-align:left;}
#main #acc dd				{display:block; margin:0px 0px 0px 40px; padding:0px;
							 font-size:0.9em; font-family:'HGP明朝B','ＭＳ Ｐ明朝','ヒラギノ明朝 Pro W3'; line-height:120%; text-align:left;}

/* その他ページ */
#main #etcpage				{margin:0px; padding:0px; width:766px; height:594px; border:3px double #000; overflow:hidden;}
#main #etcpage p			{display:block; margin:4px 20px; padding:0px; color:#888; font-size:0.75em; text-align:left;}
/* お問い合わせ contact.html */
#main #etcpage #cform		{margin:20px 40px; padding:0px;}
#main #etcpage #cform dl	{display:block; margin:0px; padding:0px;}
#main #etcpage #cform dt	{display:block; float:left; margin:0px; padding:4px 0px 0px 0px; width:120px;
							 font-size:0.75em; text-align:left;}
#main #etcpage #cform dd	{display:block; margin:0px 0px 4px 0px; padding:0px 0px 4px 140px;
							 text-align:left; border-bottom:1px dotted #888;}
#main #etcpage #cform dd span{color:#f00; font-size:0.7em;}
#main #etcpage #cform ul, #main #etcpage #cform li{display:inline; margin:0px; padding:0px; font-size:0.95em;}
#main #etcpage #cform label	{cursor:pointer;}
#main #etcpage #cform #cname, #main #etcpage #cform #cmail, #main #etcpage #cform #crenraku{width:460px;}
#main #etcpage #cform #ctel	{width:200px;}
#main #etcpage #cform textarea{width:460px; height:160px;}
#main #etcpage p#btn		{text-align:center;}
#main #etcpage button		{margin:0px; padding:10px 40px; font-size:1.2em; cursor:pointer;}
/* 会社概要 company.html */
#main #etcpage dl#gaiyo		{display:block; margin:40px; padding:15px 0px 0px 0px; border-top:1px dotted #888;}
#main #etcpage dl#gaiyo dt	{display:block; float:left; margin:0px; padding:0px; width:120px;
							 font-size:0.75em; text-align:left;}
#main #etcpage dl#gaiyo dd	{display:block; margin:0px 0px 15px 0px; padding:0px 0px 15px 140px;
							 font-size:0.75em; text-align:left; border-bottom:1px dotted #888;}
/* スタッフ募集 staff.html */
#main #etcpage dl#staff		{display:block; margin:40px; padding:8px 0px 0px 0px; border-top:1px dotted #888;}
#main #etcpage dl#staff dt	{display:block; float:left; margin:0px; padding:0px; width:120px;
							 font-size:0.75em; text-align:left;}
#main #etcpage dl#staff dd	{display:block; margin:0px 0px 8px 0px; padding:0px 0px 8px 140px;
							 font-size:0.75em; text-align:left; border-bottom:1px dotted #888;}
/* プライバシーポリシー private.html */
#main #etcpage dl#policy	{display:block; margin:5px 20px; padding:4px 0px 0px 0px; border-top:1px dotted #888;}
#main #etcpage dl#policy dt	{display:block; float:left; margin:0px; padding:0px; width:160px;
							 font-size:0.75em; text-align:left;}
#main #etcpage dl#policy dd	{display:block; margin:0px 0px 4px 0px; padding:0px 0px 4px 165px;
							 font-size:0.75em; text-align:left; border-bottom:1px dotted #888;}
#main #etcpage dl#policy ul	{margin:0px; padding:0px;}
#main #etcpage dl#policy li	{margin:0px 20px; padding:0px; line-height:120%;}


/* フッター */
#footer						{clear:both; margin:0px; padding:15px 0px 5px 0px;}
#footer ul					{display:block; margin:0px; padding:0px; text-align:center;}
#footer li					{display:inline; margin:0px; padding:0px 20px; font-size:0.8em;}
#footer p					{display:block; margin:0px; padding:5px 0px; font-size:0.75em; font-family:'Times New Roman';}

}





/* 印刷時 */
@media print{
/* ヘッダ */
#header						{margin:0px auto; padding:0px;}
#header h1					{margin:2px; padding:2px; font-size:0.75em; font-weight:normal;}
#header ul, #header li		{display:none;}
/* サイドメニュー */
#sidemenu					{margin:2px auto; padding:2px; font-size:0.6em; font-weight:normal;}
#sidemenu ul,#sidemenu li	{display:none;}
#sidemenu address			{font-style:normal;}

/* トップページ index.html */
#main h2					{display:block; margin:0px; padding:0px 20px; font-size:0.75em; font-family:Arial; text-align:left;}
#main #info					{}
#main #info ul				{display:block; margin:0px 40px; padding:0px;}
#main #info li				{display:block; margin:5px 0px; list-style-type:none; border-bottom:1px dotted #000;}
#main #info li h2			{display:block; margin:0px; padding:1px 20px; font-size:1.25em;
							 font-family:'HGP明朝B','ＭＳ Ｐ明朝','ヒラギノ明朝 Pro W3'; text-align:left;}
#main #info li h3			{display:block; margin:0px; padding:1px 40px; font-size:0.7em; text-align:right;}
#main #info li h4			{display:block; margin:0px; padding:1px 20px; font-size:0.7em;
							 font-family:'HGP明朝B','ＭＳ Ｐ明朝','ヒラギノ明朝 Pro W3'; text-align:right;}
#main #info li p			{display:block; margin:0px; padding:4px 20px; font-size:0.6em;
							 font-family:'HGP明朝B','ＭＳ Ｐ明朝','ヒラギノ明朝 Pro W3'; text-align:left; line-height:120%;}
/* コンセプトページ concept.html */
#main #concept				{}
#main #concept h2			{display:block; margin:0px; padding:0px 40px;
							 color:#666; font-size:1.7em; font-family:'HGP明朝B','ＭＳ Ｐ明朝','ヒラギノ明朝 Pro W3';}
#main #concept p			{display:block; margin:0px; padding:0px 80px; font-size:0.7em; line-height:120%;
							 font-family:'HGP明朝B','ＭＳ Ｐ明朝','ヒラギノ明朝 Pro W3'; text-align:left;}
/* VIPルーム room.html */
#main #rooms				{}
#main #rooms p				{display:block; margin:0px; padding:0px 80px; font-size:0.7em; line-height:120%;
							 font-family:'HGP明朝B','ＭＳ Ｐ明朝','ヒラギノ明朝 Pro W3'; text-align:left;}
#main #rooms #systemlink	{display:none;}

/* システム system.html */
#main #sysimg				{}
#main #sysnaiyo				{position:relative; margin:5px auto; padding:0px; width:566px; height:430px;
							 border:1px solid #000;}
#main #sysnaiyo dl			{display:block; margin:0px; padding:0px; width:566px; height:430px;}
#main #sysnaiyo dt			{position:absolute; display:block; margin:0px; padding:0px;
							 font-size:0.85em; font-family:Arial; font-weight:bold;}
#main #sysnaiyo dd			{position:absolute; display:block; margin:0px; padding:0px; font-size:0.75em; font-family:Arial;}
#main #sysnaiyo #sys1n		{top:14px; left:160px; width:386px; height:30px; text-align:left;}
#main #sysnaiyo #sys1i		{top:14px; left:20px; width:120px; height:90px;}
#main #sysnaiyo #sys1c		{top:82px; left:160px; width:386px; height:22px; text-align:left; border-bottom:1px solid #000;}
#main #sysnaiyo #sys2n		{top:122px; left:20px; width:386px; height:30px; text-align:right;}
#main #sysnaiyo #sys2i		{top:122px; left:426px; width:120px; height:90px;}
#main #sysnaiyo #sys2c		{top:190px; left:20px; width:386px; height:22px; text-align:right; border-bottom:1px solid #000;}
#main #sysnaiyo #sys3n		{top:226px; left:160px; width:386px; height:30px; text-align:left;}
#main #sysnaiyo #sys3i		{top:226px; left:20px; width:120px; height:90px;}
#main #sysnaiyo #sys3c1		{top:278px; left:160px; width:386px; height:16px; text-align:left;}
#main #sysnaiyo #sys3c2		{top:294px; left:160px; width:386px; height:22px; text-align:left; border-bottom:1px solid #000;}
#main #sysnaiyo #sys4n		{top:330px; left:20px; width:386px; height:30px; text-align:right;}
#main #sysnaiyo #sys4i		{top:330px; left:426px; width:120px; height:90px;}
#main #sysnaiyo #sys4c1		{top:382px; left:20px; width:386px; height:16px; text-align:right;}
#main #sysnaiyo #sys4c2		{top:398px; left:20px; width:386px; height:22px; text-align:right;}
/* アクセス access.html */
#main #acc					{}
#main #acc #googlemap		{margin:0px; height:640px; border:1px solid #000;}
#main #acc address			{display:block; float:left; margin:10px 0px 0px 20px; padding:0px; width:240px; height:130px;
							 font-style:normal; text-align:left;}
#main #acc address span		{display:block; margin:0px; padding:0px 2px; text-align:left;}
#main #acc address #mtel	{font-size:0.75em; font-family:'Arial'; line-height:120%;}
#main #acc address #maddr	{font-size:0.65em; font-family:'HGP明朝B','ＭＳ Ｐ明朝','ヒラギノ明朝 Pro W3'; line-height:120%;}
#main #acc address #mopen	{font-size:0.65em; font-family:'ＭＳ Ｐ明朝','ヒラギノ明朝 Pro W3'; line-height:120%;}
#main #acc dl				{display:block; float:right; margin:10px 20px 0px 0px; padding:0px; width:195px; height:126px;
							 border:1px solid #000;}
#main #acc dt				{display:block; margin:20px 0px 0px 40px; padding:0px;
							 font-size:0.7em; font-family:'HGP明朝B','ＭＳ Ｐ明朝','ヒラギノ明朝 Pro W3'; line-height:120%; text-align:left;}
#main #acc dd				{display:block; margin:0px 0px 0px 40px; padding:0px;
							 font-size:0.7em; font-family:'HGP明朝B','ＭＳ Ｐ明朝','ヒラギノ明朝 Pro W3'; line-height:120%; text-align:left;}

/* フッター */
#footer						{margin:0px auto; padding:0px;}
#footer ul					{display:none;}
#footer p					{margin:2px; padding:2px; font-size:0.6em; font-weight:normal;}
}

