img { -ms-interpolation-mode: bicubic; } 

#header{
	/*999_197*/
	background:url("/images/top/toppic.jpg") no-repeat;
	width:998px;
	height:553px;
	margin:0px auto;
	_z-index:1;
}

#mixmyspacebn{
	display:block;
	height:130px;/*bn110*/
	margin:-125px 0px 0px 285px;/*bn125 0 0 630*/
	width:800px;
	_height:140px;
	_position: relative; 
	_z-index:2;
	_margin:-145px 0px 0px 630px;
}

#mixmyspacebn a{
	position:relative;
	top:0px;
	//position:none;
	//top:none;
}


#mixmyspacebn a:hover{
	position:relative;
	top:1px;
}


#header ul{
	width:1000px;
	margin-top:390px;
	height:48px;
}

#header ul li{
	float:left;
	list-style:none;
}

#master{
	padding:25px 0px 0px 25px;
}

#rightcont , #leftcont{
	float:left;
	
}

#rightcont{
	padding:0px 0px 0px 20px;
}

#shh2{
	width:589px;
	height:35px;
	margin:0px 0px 10px 0px;
}

#shedule{
	background:#0A0A0A;
	border:solid 2px #AB0278;
	width:600px;
	height:1150px;
	color:#000000;
	padding:10px 0px 10px 0px;
	overflow:auto;
	line-height:160%;
}

.newsbox *{
	margin:0px;
	padding:0px;
	border:none;
}

.update{
	text-align:right;
	font-size:10px;
	padding:0px 40px 20px 0px;
	color:#f39700;
}

#shedule div.cell{
	margin:0px 10px 0px 10px;
}

#readh2{
	width:589px;
	height:35px;
	margin:30px 0px 10px 0px;
}

#read{
	background:#0A0A0A;
	width:580px;/*600*/
	border:solid 2px #98026B;
	padding:10px 10px 10px 10px;
	
}

#read h2{
	color:#FFB201;
	font-size:16px;
	padding:0px 0px 5px 5px;
	margin:0px 0px 5px 0px;
	border-bottom:solid 1px #98026B;
}

/*read_css*/
.readcont{
	margin:10px 0px 25px 0px;
}

.readcont{
	color:#ffffff;
	line-height:160%;
}

.readcont dt{
	font-weight:bold;
}

.fontbold{
	font-weight:bold;
}

.font14{
	font-size:16px;
}

.coloryellow{
	color:#FFB201;	
}

.readcont h3{
	color:#FFB201;
	font-size:14px;
	padding:10px 10px 15px 10px;
}

.readcont div{
	padding:0px 10px 0px 10px;
}

.readcont div p{
	color:#ffffff;
	font-size:12px;
	float:left;
	width:440px;
	line-height:160%;
}

.readcont div img{
	float:right;
}

#pyrss{
	width:320px;
	height:130px;
	margin:0px 0px 20px 0px;
	padding:10px 0px 10px 0px;
	border:solid 2px #AB0278;
	overflow:auto;
	list-style:none;
	background:#0A0A0A;
	
}
/*read_css*/

#pyrss li{
	margin:5px 0px 5px 0px;
	background:url("/images/top/rssicon.gif") no-repeat 5px 3px;
	//background:url("/images/top/rssicon.gif") no-repeat 5px 2px;
	padding:0px 0px 0px 20px;
	font-size:14px;
}

#pyrss li span{
	color:#ffffff;
	display:block;
	float:right;
	padding-right:10px;
	font-size:10px;
}

#pyrss a {
	color:#ffffff;
	font-weight:normal;	
	display:block;
	float:left;
}

#pyrss a:hover{
	color:#FF9C01;
}

#soundh2{
	width:320px;
	height:35px;
	margin:0px 0px 10px 0px;
}

#soundbox{
	background:#ffffff;
	text-align:center;
	padding:5px 0px 5px 0px;
}

#moveh2{
	width:320px;
	height:35px;
	margin:20px 0px 10px 0px;
}

#movebox{
	background:#ffffff;
	text-align:center;
	padding:5px 0px 5px 0px;
}

#movebox a img{
	position:relative;
	top:0px;
	//position:none;
	//top:none;
}

#movebox a:hover img{
	position:relative;
	top:1px;
}

.kakolog{
	text-align:right;
	padding:0px 10px 0px 0px;
}

.kakolog a{
	color:#f39700;
}

#tw_head{
	margin:0px 0px 15px 0px;
}

#tw_py_h2{
	font-size:16px;
	margin:0px 0px 5px 0px;
	color:#ffffff;
}

#twcont{
	width:320px;
	background:#0A0A0A;	
	border:solid 2px #2AA9D4; 
	padding:10px 0px 10px 0px;
	margin:0px 0px 30px 0px;
}

#gycont{
	width:320px;
	height:400px;
	overflow:auto;
	background:#0A0A0A;	
	border:solid 2px #2AA9D4; 
	padding:10px 0px 10px 0px;
	margin:0px 0px 30px 0px;
}

.tubu{
	color:#ffffff;
	border-bottom:dotted 1px #ffffff;
	margin:15px 10px 20px 10px;
	padding:0px 0px 10px 0px;
}

.tubu a{
	color:#ffffff;
}

.tububox p , .tububox a{
	float:left;
}
.tububox a{
	margin:0px 0px 0px 10px;
}

.tububox p{
	width:190px;
	font-size:12px;
	margin:0px 0px 0px 10px;
	line-height:160%;
}

.twdate{
	margin:5px 0px 5px 0px;
	text-align:center;
}

.twdate span{
	font-size:10px;
}

.tw_detail{
	text-align:left;
	display:block;
	color:#ffffff;
	padding:0px 0px 0px 10px;
}
