/* ID */
#all{
	text-align: left;
	width:420px;
	margin:30px auto 20px auto;
	padding:0px;
	background-color:#FFFFFF;
}
#openHeader {
	height:70px;
	text-indent:-10000px;
	background-image:url(img/open_title.gif);
	background-repeat:no-repeat;
	overflow:hidden;
}
#mapHeader {
	height:70px;
	text-indent:-10000px;
	background-image:url(img/map_title.gif);
	background-repeat:no-repeat;
	overflow:hidden;
}
#policyHeader {
	height:70px;
	text-indent:-10000px;
	margin-bottom:20px;
	background-image:url(img/policy_title.gif);
	background-repeat:no-repeat;
	overflow:hidden;
}
#fudoSalon {
	background-image:url(img/1f.gif);
	background-repeat:no-repeat;
	margin-bottom:40px;
}
#fudoDinner {
	background-image:url(img/2f.gif);
	background-repeat:no-repeat;
	margin-bottom:40px;
}
#showroom {
	background-image:url(img/3_4f.gif);
	background-repeat:no-repeat;
	margin-bottom:40px;
}
#gm {
	background-image:url(img/5f.gif);
	background-repeat:no-repeat;
	margin-bottom:40px;
}
#tokyo {
	background-image:url(img/tokyo3f.gif);
	background-repeat:no-repeat;
	margin-bottom:40px;
}
#nyHead {
	height:30px;
	text-indent:-10000px;
	background-image:url(img/newyear.gif);
	background-repeat:no-repeat;
	margin-left:20px;
	overflow:hidden;
}
#ny {
	margin-left:20px;
	margin-bottom:40px;
}
#policy {
	margin-bottom:30px;
	text-indent:-10000px;
	background-image:url(img/policy.gif);
	background-repeat:no-repeat;
}
#disclaimer {
	margin:30px 0px;
	text-indent:-10000px;
	background-image:url(img/disclaimer.gif);
	background-repeat:no-repeat;
}
/* TEXT */
.mapTxt {
	line-height: 1.7em;
	background-color:#F2F2F2;
	padding: 10px;
}
.mapAccs {
	color: #737373;
	line-height: 1.5em;
}
.opnFloor{
	text-indent:-10000px;
}
.opnTime {
	font-weight:bold;
	padding-left: 65px;
	padding-top: 10px;
}
.srOpnTime{
	font-weight:bold;
	padding-left: 65px;
	padding-top: 10px;
}
.opnTxt {
	line-height: 1.5em;
	padding-left: 65px;
	padding-top: 5px;
}
.nyTxt {
	line-height: 1.5em;
	padding-left: 5px;
	padding-bottom:5px;
}
.nyTxt2 {
	font-size:14px;
	color:#CC0000;
	font-weight:bold;
	line-height: 1.5em;
	padding-left: 5px;
	padding-bottom:5px;
}
ul.nyListU{
	margin:0px 0px 15px 0px;
	padding: 0px 0px 0px 25px;
}
li.nyListL{
	margin:7px 0px;
	padding:0px;
	list-style-image:url(img/ny_list.gif);
}
.policyTx{
	line-height: 1.7em;
	margin-bottom:15px;
}
.num {
	font-size:12px;
	font-weight:bold;
}
.contact {
	line-height: 1.5em;
	padding-left: 65px;
	padding-top:5px;
}
.mapBld {
	color: #737373;
	font-size:10px;
	font-weight: bold;
}
.mapAlert{
	color: #333399;
	font-size:10px;
	line-height: 1.2em;
}
/* ELEMENTS */
.mapTtl{
	padding-bottom:10px;
}
.map{ 
	padding: 0px;
}
hr {
	background-color:#E1E1E1;
	border-style:none;
	height:1px;
	margin: 15px 0px;
	padding:0px;
}
h1 {
	display:hidden;
}
/* MAP ANCHOR */
#mapPdf{
	margin:10px 0px;
	background-repeat:no-repeat;
	text-align:left;
}
#mapPdf ul{
	width:140px;
	margin:10px 0px 0px auto;
	padding:0px;
}
#mapPdf ul li{
	margin:0px;
	padding:0px;
	float:right;
	list-style-type:none;
}
#jumpPdf{
	font-size:8px;
	text-indent:-10000px;
	background-image:url(img/map_google.gif);
	background-repeat:no-repeat;
}
#jumpPdf a{
	display:block;
	width:140px;
	height:17px;
	overflow:hidden;
}
/*----------------------*/
#fPdf:after{
/* for modern browser */ 
	content: "";
	clear: both;
	height: 0px;
	display: block;
	visibility: hidden;
} 

* html #fPdf{/* for IE */ 
/*\*/height:1%;/* for WinIE*/ 
display:inline-table;/* for MacIE*/ 
}

body*#fPdf:after{
	content: ".";
}
/* ANCHOR */
#fudoSalon a:link{
	color:#8DAE49;
	text-decoration: underline;
}

#fudoSalon a:visited{
	color:#8DAE49;
	text-decoration: underline;
}

#fudoSalon a:hover{
	color:#486807;
	text-decoration: none;
}

#fudoSalon a:active{
	color:#486807;
	text-decoration: none;
}
/**/
#fudoDinner a:link{
	color:#B9A17E;
	text-decoration: underline;
}

#fudoDinner a:visited{
	color:#B9A17E;
	text-decoration: underline;
}

#fudoDinner a:hover{
	color:#795520;
	text-decoration: none;
}

#fudoDinner a:active{
	color:#795520;
	text-decoration: none;
}
/**/
#showroom a:link{
	color:#2B507B;
	text-decoration: underline;
}

#showroom a:visited{
	color:#2B507B;
	text-decoration: underline;
}

#showroom a:hover{
	color:#06264C;
	text-decoration: none;
}

#showroom a:active{
	color:#06264C;
	text-decoration: none;
}
/**/
#gm a:link{
	color:#EBBC00;
	text-decoration: underline;
}

#gm a:visited{
	color:#EBBC00;
	text-decoration: underline;
}

#gm a:hover{
	color:#978E00;
	text-decoration: none;
}

#gm a:active{
	color:#978E00;
	text-decoration: none;
}
/**/
#tokyo a:link{
	color:#4F4F4F;
	text-decoration: underline;
}

#tokyo a:visited{
	color:#4F4F4F;
	text-decoration: underline;
}

#tokyo a:hover{
	color:#272727;
	text-decoration: none;
}

#tokyo a:active{
	color:#272727;
	text-decoration: none;
}