
A:link {color:#666666; text-decoration: none; }
A:visited {color:#666666; text-decoration: none; }
A:hover {color:#CC3333; text-decoration: underline; }

.footer A:link {color:#cccccc; text-decoration: none; }
.footer A:visited {color:#cccccc; text-decoration: none; }
.footer A:hover {color:#CC3333; text-decoration: underline; }


body{color:black; background: #660000;}

.f_small { font-size: 0.9em }
.f_medium { font-size: 1em;  line-height:1.2em; }
.f_big { font-size: 1.2em }
.f_x-big { font-size: 1.3em }
.bold    { font-weight: bold; }

.f_safetyTxt { font-size: 0.9em;  line-height:1.1em; }
.safety li {margin-bottom: 10px;}



/* Menu Page StyleSheet */

.mnWrap {
	width: 500px;
	clear: right;
	margin: 0px;
	padding: 0px;
}

.mnWrap h3 {
	color: #660000;
	font-size: 1em;
	letter-spacing: 1px;
	text-decoration: underline;
}

.mnWrap p {
	margin-top: 10px;
	margin-bottom: 0px;
	margin-left: 3px;
	font-size: 0.9em;
}

.shinagawaMn {
	width: 250px;
	float: left;
	margin: 0px;
	padding: 0px;
}

.marunouchiMn {
	width: 250px;
	float: right;
	margin: 0px;
	padding: 0px;
}

.pdfSz {
	font-size: 0.7em;
	line-height: 1.2em;
	color: #990000;
}

/* Location Page StyleSheet */

.locaWrap {
	width: 640px;
	font-size: 0.9em;
}

.locaWrap h4 {
	font-size: 1.1em;
	color: #660000;
}

.locaWrap span {
	font-size: 0.8em;
}



