<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";

/* ===================================================================



	TOP



=================================================================== */



body {

background:#fff url(../img/top/bg.jpg) no-repeat center 76px;
background:#fff url(../img/top/bg.jpg) no-repeat center 41px;

	/* background:#fff url(../img/top/bg.jpg) no-repeat center 177px;*/

}



#stage {

	width:1000px;

	margin:0px auto;

	padding:0px;

}



/*flash*/

#stage #flash {

	float:left;

	width:1000px;

	height:530px;

	margin:0px;

	padding:0px;

	background:#fff;

}



#stage #flash .forJava {

	float:left;

	width:1000px;

	height:530px;

	background:url(../img/top/flash.jpg) no-repeat top center;

	margin:0px;

	padding:0px;

}



#stage #flash .forJava .menu {

	margin:0px;

	padding:160px 0px 0px 235px;

}



#stage #flash .forJava .menu .error {

	margin:0px;

	padding:0px 0px 80px 0px;

}



#stage #flash .forJava .menu .error img {

	display:block;

	width:530px;

	height:55px;

}



#stage #flash .forJava .menu .story,

#stage #flash .forJava .menu .character,

#stage #flash .forJava .themesong,

#stage #flash .forJava .menu .bbs,

#stage #flash .forJava .menu .pleasure,

#stage #flash .forJava .menu .flowerbed {

	float:left;

	margin:0px;

	padding:0px 10px 0px 0px;

}



#stage #flash .forJava .menu .story img,

#stage #flash .forJava .menu .character img,

#stage #flash .forJava .themesong img,

#stage #flash .forJava .menu .bbs img,

#stage #flash .forJava .menu .pleasure img,

#stage #flash .forJava .menu .flowerbed img {

	display:block;

	width:80px;

	height:50px;

}



/*.fontNext {

	font-family:"�l�r �o�S�V�b�N","Osaka�|����";

}*/



/*ff*/

html&gt;/**/body #stage #content .news .update {

	font-size:85%;

}







*+html #stage #content .news .update li span.active a,

*+html #stage #content .news .update li span.day,

*+html #stage #content .news .update{

	font-size:93%;

}



* html #stage #content .news .update li span.active a,

* html #stage #content .news .update li span.day,

* html #stage #content .news .update {

	font-size:90%;

}





/*content*/

#stage #content {

	float:left;

	width:1000px;

	margin:0px;

	padding:0px;

	background:url(../img/top/contentBg.jpg) no-repeat top center;

}



#stage #content .news {

	float:left;

	width:340px;

	margin:0px;

	padding:0px 0px 0px 160px;

}



#stage #content .news .none {

	width:340px;

	height:40px;

	background:url(../img/top/news.png) no-repeat 0px 0px;

	behavior:expression(IEPNGFIX.fix(this));

}



#stage #content .news .none p {

	text-indent:-9999px;

}



#stage #content .news .update {

	float:left;

	width:320px;

	height:110px;

	overflow-x:hidden;

	overflow-y:auto;

	background:transparent;

}



html:\66irst-child #stage #content .news .update {

	position:absolute;

	width:320px;

	height:110px;

	overflow:auto;

	background:transparent;

}



#stage #content .news .update li {

	float:left;

	width:300px;

	margin:0px;

	padding:5px 0px 5px 0px;

	background:url(../img/top/newsLine.jpg) no-repeat center bottom;

}



#stage #content .news .update li span.day {

	float:left;

	width:80px;

	margin:0px;

	padding:0px 0px 0px 10px;

	color:#d03e7e;

}



#stage #content .news .update li span.active {

	float:left;

	width:200px;

	margin:0px;

	padding:0px 10px 0px 0px;

	color:#999;

}



#stage #content .news .update li span.active a {

	text-decoration:none;

}



/*set color*/

#stage #content .news .update li span.active span.yellow a {

	color:#e7ab08;

}



#stage #content .news .update li span.active span.yellow a:hover {

	color:#e7c76f;

}



#stage #content .news .update li span.active span.green a {

	color:#83c216;

}



#stage #content .news .update li span.active span.green a:hover {

	color:#bfd271;

}



#stage #content .news .update li span.active span.blue a {

	color:#08b2e7;

}



#stage #content .news .update li span.active span.blue a:hover {

	color:#80cee7;

}



#stage #content .news .update li span.active span.pink a {

	color:#ff438e;

}



#stage #content .news .update li span.active span.pink a:hover {

	color:#ff95bf;

}



#stage #content .news .update li span.active span.purple a {

	color:#a408e5;

}



#stage #content .news .update li span.active span.purple a:hover {

	color:#cd94e5;

}



#stage #content .news .update li span.active span.red a {

	color:#d1298a;

}



#stage #content .news .update li span.active span.red  a:hover {

	color:#e98bc1;

}



/**/



#stage #content .news .under {

	float:left;

	margin:0px;

	padding:10px 0px 0px 0px;

}



/*for safari2 delete*/

html:\66irst-child #stage #content .news .under {

	display:none;

}



#stage #content .news .under img {

	display:block;

	width:340px;

	height:15px;

}



/*footer*/

#stage #footer {

	width:1000px;

	float:left;

	margin:0px;

	padding:0px;

}



#stage #footer p {

	width:830px;

	height:50px;

	margin:0px auto;

	padding:60px 0px 20px 0px;

}



#stage #footer p img {

	display:block;

	width:830px;

	height:50px;

}



#stage #content .pleasure {

	float:left;

	width:325px;

	margin:0px;

	padding:0px 0px 0px 5px;

}



#stage #content .pleasure .abcCulb {

	float:left;

}



#stage #content .pleasure .abcCulb img {

	display:block;

	width:325px;

	height:125px;

}



#stage #content .pleasure .banner {

	clear:both;

	width:325px;

}



#stage #content .pleasure .banner ul.list {

	float:left;

	margin:0px;

	padding:0px 0px 0px 0px;

}



#stage #content .pleasure .banner ul.list li {

	float:left;	

}



#stage #content .pleasure .banner ul.list li img {

	display:block;

	width:65px;

	height:35px;	

}















/*for toei*/

#stage #content .pleasure .toei {

	display:block;

	float:left;

	width:300px;

	height:50px;

	margin:0px;

	padding:0px 0px 0px 55px;

}



#stage #content .pleasure .toei .link {

	margin:0px;

	padding:px 0px 0px 0px;

}





#stage #content .pleasure .toei .link .arrow {

	float:left;

	margin:0px;

	padding:6px 0px 0px 0px;

}



#stage #content .pleasure .toei .link .arrow img {

	display:block;

	width:11px;

	height:11px;

}



#stage #content .pleasure .toei .link .text a {

	float:left;

	display:block;

	margin:0px;

	padding:0px 5px 0px 5px;

	height:25px;

	line-height:25px;

	color:#ff80a4;

	text-decoration:none;

	background:url(../img/top/toeiUnderline.gif) repeat-x left bottom;

}



#stage #content .pleasure .toei .link .text a:hover {

	color:#fff;

	background:#ff80a4;

}













</pre></body></html>