/*tbV̂Vbvɂ̂ݓKp*/
td{
			color: #444;
			font-family: "lr oSVbN", Osaka;
			font-size:12px;
			
}
/*N*/
a:link{
			color:#30F; text-decoration:none}
a:visited{
			color:#30F; text-decoration:none}
a:active {
			color:#F90; text-decoration:none}
a:hover{
			color:#F90; text-decoration:underline}

/*j[*/
#menu{
				width:150px;
				margin : 0;
				padding :30px 8px ;
				background-color:#EEE;
				vertical-align:top;
}

/*
#menu ul{
				margin : 0;
				padding :0;
				list-style: none;
}				

#menu li {
				line-height:120%;
				list-style: none;
				margin:0 0 8px 0;
				padding:0 0 0 11px;
				display:block;*/
				/*background: url(../img/tr.gif) no-repeat left top;*/
/*
}
*/

#menu th{
	padding:3px 0 3px 0;
	text-align:left;
}

#menu td{
	padding:2px 0 2px 0;
}

#menu td.indent{
	padding:0 0 0 10px;
}

#menu .sche{
				margin:15 0 8px 0;
				padding:15 0 0 11px;
				display:block;
				border-top:dotted 1px #999;
}

/*Rec*/
#cap{
				width:500px;
				margin : 30px 0;
				padding :0;
}
#logo{
			margin:0;
			padding:0 10px 0 0;
			}
h2 {
		margin:7px 15px 7px 0 ;
		padding:0 ;
			
}
.newopen {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #CC0000;
	line-height: 130%;
}
.floor {
		margin:0 ;
		padding:0 15px 0 0 ;
		font-size: 12px;
		white-space: nowrap;
		
}
.text {
	margin:0;
	padding:0 0 0 15px;
	font-size: 12px;
	line-height: 130%;
}
.menu {
	font-size: 12px;
	line-height: 110%;
}
#image{
		margin:0 0 60px 0;
		}
		
.floor2 {
	margin:0;
	padding:0 15px 0 0;
	font-size: 14px;
	white-space: nowrap;
	font-weight: bold;
	color: #66CC00;
	}

