@charset "utf-8";
/* CSS Document */

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	background-color:#b10e0e;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	color:white;
}
#bodyDiv{
	background:url(../images/lineBg_01.gif) repeat-x;
	width: 100%;
}
#tvDiv{
	color:black;
	font-weight:bold;
	width:280px;
	height:230px;
	background:url(../images/tvBg.png) no-repeat;
	background-position:bottom;
	
}

#mainDiv{
margin:0px auto;
width:1075px;
position:relative;
}
#KeyVisual{
	width:1075px;
	height:260px;
	background:url(../images/keyVisualBg.png) no-repeat;
}
#KeyVisual img{border:none;}
#manuDiv{
width:1075px;
height:74px;
background:url(../images/index_05.png);
position:relative;
}

.mdtdRoom{
margin:auto 15px auto 10px;
color:#999999;
}
#contentDiv{
width:1075px;
height:550px;
background:url(../images/index_09.png);
position:relative;
}
#footerDiv{
	width:1075px;
	background:url(../images/index_28.png) no-repeat;
	height:32px;
	padding-top: 5px;
}
#footerTxtDiv{
	color:#9d9d9d;
	font-size:11px;
	margin:0px auto auto 50px;
}

.Title{color:white;}
.eTitle{color:#c81313;}
#newsPic{
width:144px;
height:153px;
background:url(../images/index_15.gif);
margin:8px 8px auto 0px;
float:left;
}
#newsPic img{border:none;}
#newsPic img{
margin:10px auto auto 9px;
}
#newsList{
	float:right;
	width:240px;
	padding-top:10px;
	padding-bottom:0px;
}
#newsList ul{

margin-left:0px;
padding-left:0px;
}
#newsList ul a:active,#newsList ul a:visited,#newsList ul a:link{
	color:#FFFFFF;
	text-decoration:none;
}
#newsList ul a:hover{
	color:#FF6600;
	background-color:black;
}
#newsList ul li{
margin:0px auto 6px 0px;
display:block;
}
.newListBg{
background-color:#2b0303;
}
.moreBtn{
text-align:right;
}
.moreBtn a:active,.moreBtn a:visited,.moreBtn a:link{
	color:#FF6600;
	text-decoration:none;
}
.moreBtn a:hover{
	color:#FF0000;
}

#rankDiv{width:246px;height:164px;}
#rd_1{height:10px;background:url(../images/stuff_15.png);}
#rd_2{height:144px;background:url(../images/stuff_20.png);position:relative;}
#rd_2 th{color:white;}
#rd_3{height:10px;background:url(../images/stuff_21.png);}

#RightStuff{
width:232px; height:530px;
background:url(../images/index_11.gif);
}
#RightStuff img{border:none;}
.titleBlackBG{
background-color:black;
width:98%;
height:20px;
margin:0px auto;
padding-top:5px;
}
.tbbTxt{
margin-left:11px;
width:205px;
height:15px;
}
#sdTop{width:347px;height:7px;background:url(../images/index_21.gif);}
#sdMid{width:347px;background:url(../images/index_23.gif);position:relative;}
#sdBot{width:347px;height:7px;background:url(../images/index_25.gif);}

#sdmPic{
	width:100px;
	height:80px;
	background-color:#1f0202;
}
#sdmTxt{
	font-size:11px;
	line-height:14px;
	color:#bababa;
}
#sdmTxt a:active,#sdmTxt a:visited,#sdmTxt a:link{
	color:#b2c703;
	text-decoration:none;
}
#sdmTxt a:hover{
	color:#738002;
}
.dottedLine{
width:1px;height:202px;
background:url(../images/index_19.gif);
}
#scheduleDiv{
	width:277px;
	height:145px;
	position:relative;
}
.sdinfo{
height:65px;
}
.sdinfo ul{
list-style-type:none;
padding:0px;
margin:0px;
}
.sdinfo ul li{
background:url(../images/stuff_31.png) no-repeat;
width:67px;height:59px;
float:left;
color:#4c0505;
font-weight:bold;
}
#sdinfoB{
background:url(../images/stuff_32.png) no-repeat;
}
.sdinfoTxt{
margin:9px auto auto 12px;
}
.sdinfoTxt_g{
	color:#E3FC05;
}
.g_icon{
background:url(../images/g.png) no-repeat;
margin:5px auto auto 33px;
width:18px;
height:18px;
}
.sdNote{
width:97px;
height:44px;
background:url(../images/pop_47.png);
font-size:13px;
}
.sdnTxtDiv{
	margin:15px auto auto 33px;
}
#mdTxtDiv{
	color:black;
	font-size:13px;
	font-weight:bold;
	width: 680px;
}
#mdTxtDiv a:active,#mdTxtDiv a:visited,#mdTxtDiv a:link{
	color:black;
	text-decoration:none;
}
#mdTxtDiv a:hover{
	color:#CC0000;
	text-decoration:underline;
}



#mdTxtDivEn{
	color:#616161;
	font-size:10px;
	width: 666px;
}
#tvScreen{
	width:251px;
	height:188px;
	background-color:black;
	left: 14px;
	top: 30px;
}
.BigLetter{
color:black;
font-size:18px;
font-weight:bold;
}

#RightStuff ul{
margin-top:5px;
padding-top:5px;
}
#RightStuff ul li{
line-height:18px;
}
#RightStuff ul a:active,#RightStuff ul a:visited,#RightStuff ul a:link{
	color:#FF6600;
	text-decoration:none;
}
#RightStuff ul a:hover{
	color:#FFAA71;
}
