/* CSS Document */body  	{	background-image:url(images/body.jpg);	background-attachment:fixed;	background-color:rgb(255,255,255);	font-family:Arial, Helvetica, Osaka−等幅, Osaka, sans-serif;	font-size:11px;	color:rgb(80,80,130);	line-height:120%;	overflow-y: scroll;	scrollbar-arrow-color: rgb(90,90,175);	scrollbar-base-color: rgb(255,255,255);	scrollbar-dark-shadow-color: rgb(255,255,255);	scrollbar-track-color: rgb(240,240,240);	scrollbar-face-color: rgb(255,255,255);	scrollbar-shadow-color: rgb(255,255,255);	scrollbar-highlight-color: rgb(255,255,255);	scrollbar-3d-light-color: rgb(255,255,255);	}		a:link 	{	color:rgb(90,90,175);	text-decoration: none;	}		a:visited 	{	text-decoration: none;	}		a:hover	{	text-decoration: underline;	}		a:active 	{	text-decoration: none;	}	 div.container 	{	position:absolute;	width:700px;	padding:0 0 0 0;	margin:30px 0 0 -352px;	left:50%;	}	div.header	{	background-image:url(images/nav.jpg);	background-repeat:no-repeat;	width:700px;	height:100px;	border:1px solid rgb(140,140,160);	}			.header h1  	{	display:none;	}	div.nav	{	background-image:url(images/nav.jpg);	background-repeat:no-repeat;	width:670px;	height:15px;	padding:85px 15px 0 15px;	}		div.nav a	{	font-size:12px;	font-family:Arial, Helvetica, sans-serif;	font-weight:bold;	color:rgb(177,189,211);	padding:0 25px 0 25px;	}		div.nav a:visited	{	text-decoration:none;	color:rgb(177,189,211);	}		div.nav a:hover	{	text-decoration:none;	color:rgb(255,255,255);	}	div.slice	{	width:700px;	height:10px;	}		div.box	{	background-image:url(images/box.jpg);		background-attachment:fixed;		background-repeat:no-repeat;	background-color:rgb(255,255,255);	width:655px;	padding:0 0 15px 15px;	border:1px solid rgb(140,140,160);	/* Here is the ugly brilliant  Tantek Celik hack that protects IE5/Win from its own stupidity. 	IE5/Win incorrectly parses the "¥"}"" value, prematurely closing the style 	declaration. The incorrect IE5/Win value is above, while the correct value is 	below. See http://glish.com/css/hacks.asp for details. */        voice-family: "\"}\"";        voice-family:inherit;		padding:0 15px 15px 15px;		width:670px;		}		div.box [id] {				background-image:url(images/box.jpg);		background-attachment:fixed;		background-repeat:no-repeat;        }/* the "be nice to Opera 5" rule. ALWAYS includea "be nice to Opera 5" rule every time you use the Tantek Celik hack (above). */body>div.box		{		padding:0 15px 15px 15px;		width:670px;	}	div.heading	{	width:665px;	height:12px;	font-family:Arial, Helvetica, sans-serif;	font-weight:bold;	margin:0 0 0 5px;	padding:5px 0 0 0;	color:rgb(180,180,210);	font-size:12px;	}	div.whatsnew	{	width:670px;	height:210px;	margin:5px 0 20px 0;	padding:0 0 0 0;	overflow:hidden;	}	div.schedule	{	width:670px;	height:210px;	margin:5px 0 20px 0;	padding:0 0 0 0;	overflow:hidden;	}	div.discography	{	width:670px;	height:210px;	margin:5px 0 20px 0;	padding:0 0 0 0;	overflow:hidden;	}	div.forourbeing	{	width:670px;	height:210px;	background-image:url(images/forourbeing.jpg);	background-repeat:no-repeat;	margin:5px 0 10px 0;	padding:10px 0 0 0;	}	div.totheworld	{	width:670px;	height:210px;	margin:5px 0 20px 0;	padding:0 0 0 0;	overflow:hidden;	}	div.text	{	float:right;	width:500px;	height:170px;	margin:5px 0 10px 0;	padding:10px 0 0 0;	overflow:auto;	}		div.textbio	{	width:670px;	height:200px;	margin:0 0 0 0;	overflow:auto;	}	div.bio	{	float:left;	width:197px;	height:360px;	padding:0 10px 0 10px;	}	div.bioclear	{	clear:left;	width:650px;	height:10px;		}		h3	{	font-size:12px;	}		h4	{	font-size:12px;	color:rgb(50,50,120);	}		p.left 	{	text-align:left;	width:345px	}		span.left 	{	text-align:left;	width:345px	}		span.centre 	{	text-align:center;	width:345px;	}		span.high 	{	color:rgb(50,50,120);	font-size:12px;	text-align:left;	width:345px;	}		p.biotop 	{	text-align:left;	width:625px;	margin:0 0 10px 5px;	}		p.bio 	{	color:rgb(50,50,120);	font-size:10px;	text-align:left;	width:180px;	}div.banner 	{	background-image:url(images/banner.jpg);	background-repeat:no-repeat;	width:655px;	height:80px;	/* Here is the ugly brilliant  Tantek Celik hack that protects IE5/Win from its own stupidity. 	IE5/Win incorrectly parses the "¥"}"" value, prematurely closing the style 	declaration. The incorrect IE5/Win value is above, while the correct value is 	below. See http://glish.com/css/hacks.asp for details. */        voice-family: "\"}\"";        voice-family:inherit;		width:670px;		}/* the "be nice to Opera 5" rule. ALWAYS includea "be nice to Opera 5" rule every time you use the Tantek Celik hack (above). */body>div.banner		{		width:670px; 	}	div.footer	{	width:710px;	height:12px;	background-image:url(images/box.jpg);	background-attachment: fixed;	background-repeat: no-repeat;	color:rgb(110,117,156);	text-align:center;	font-weight:normal;	font-size:10px;	border:1px solid rgb(140,140,160);			/* Here is the ugly brilliant  Tantek Celik hack that protects IE5/Win from its own stupidity. 	IE5/Win incorrectly parses the "¥"}"" value, prematurely closing the style 	declaration. The incorrect IE5/Win value is above, while the correct value is 	below. See http://glish.com/css/hacks.asp for details. */        voice-family: "\"}\"";        voice-family:inherit;		width:700px;		}/* the "be nice to Opera 5" rule. ALWAYS includea "be nice to Opera 5" rule every time you use the Tantek Celik hack (above). */body>div.footer		{		width:700px;	}		div.footer a:hover 	{	text-decoration: none;	color:rgb(80,80,120);	}	