@charset "utf-8";

*{cursor:url(/images/top/logo.cur);}
#play {width:980px;height:580px;position:relative;top:32px;}     
#play_text {position:absolute;top:5px;right:8px;z-index:1;filter:Alpha(Opacity=50);opacity:0.5;}   
#play_text ul li{float:left;background-color:#635e66;padding:2px;cursor:pointer;}
#play_text ul li span{width:6px;height:6px;overflow:hidden;border:1px solid #61424f;background-color:#fff;display:block; text-indent:-9999em;  } 
#play_list a{display:block;position:absolute;overflow:hidden;cursor:default;} 
#top_header {
height:87px;
position:relative;
margin:0 20px;
z-index:1;
}

#top_header h1 {
width:150px;
float:left;
}

#top_header h1 img {
margin:17px 0 0 2px;
}

#top_header .login_state{
float:right;
height:18px;
width:400px;
color:#cccccc;
margin:25px 10px 0 0;
text-align:right;
}

#top_header .login_state a:link{color:#cccccc;text-decoration:underline;}
#top_header .login_state a:visited{color:#cccccc;text-decoration:underline;}
#top_header .login_state a:hover{color:#bf9769;text-decoration:underline;}
#top_header .login_state a:active{color:#cccccc;text-decoration:underline;}

#top_header .h_s {
width:47px;
height:11px;
cursor:pointer;
float:right;
margin:25px 10px 17px 0;
}


#top_header .h_acc{
	margin:15px 10px 0 0;
	_margin:15px 5px 0 0;
	width:351px;
	height:13px;
	line-height:13px;
	overflow:hidden;
	float:right;
	clear:right;
	text-indent:-999em;
}
#top_header .t_h_acc{margin:0 10px 0 0;}
#top_header .h_acc li{float:left;text-indent:-999em;}
#top_header .h_acc li.h_acc_00{width:41px;}
#top_header .h_acc li.h_acc_01{width:54px;}
#top_header .h_acc li.h_acc_02{width:41px;}
#top_header .h_acc li.h_acc_03{width:59px;}
#top_header .h_acc li.h_acc_04{width:55px;}
#top_header .h_acc li.h_acc_05{width:96px;}
#top_header .h_acc li a{display:block;width:100%;height:13px;background:url(/images/common/cn/h_acc.gif) no-repeat 0 0;}

#top_header .h_acc li.h_acc_00 a{background-position:0 0;}
#top_header .h_acc li.h_acc_00 a:hover{background-position:0 -13px;}

#top_header .h_acc li.h_acc_01 a{background-position:-41px 0;}
#top_header .h_acc li.h_acc_01 a:hover{background-position:-41px -13px;}

#top_header .h_acc li.h_acc_02 a{background-position:-95px 0;}
#top_header .h_acc li.h_acc_02 a:hover{background-position:-95px -13px;}

#top_header .h_acc li.h_acc_03 a{background-position:-135px 0;}
#top_header .h_acc li.h_acc_03 a:hover{background-position:-135px -13px;}

#top_header .h_acc li.h_acc_04 a{background-position:-194px 0;}
#top_header .h_acc li.h_acc_04 a:hover{background-position:-194px -13px;}

#top_header .h_acc li.h_acc_05 a{background-position:-250px 0;}
#top_header .h_acc li.h_acc_05 a:hover{background-position:-250px -13px;}

#top_media{
	position:relative;
	width:980px;
	margin:0 0 0 19px;
}
#top_media .nav{
	position:absolute;
	top:0;
	height:32px;
	z-index:10;
}
#top_flash{

}
body{
background:url(/images/top/bg_test.jpg) no-repeat top center;
}
#top {
background:transparent;
height:730px;
padding:0;
width:1022px;
margin:0 auto;
}

#footer .f_acc {
background:url(/images/common/cn/f_acc02_top.gif) no-repeat 0 0;
}
#footer .f_acc a:hover {
background:url(/images/common/cn/f_acc02_top.gif) no-repeat 0 0;
}
#footer .f_acc a.f_acc_01 {
width:55px;
}
#footer .f_acc a.f_acc_02:hover {
background-position:-69px -11px;
}
