/* headerWrapper */

body {
	background: url(../../images/top/top_main_bg02-05.jpg) center 4px repeat-x #000;
	border-top: 4px solid #750000;
	}


#header {
	margin: 0 auto;
	background: url(../../images/top/top_main_img02-05.jpg) center top no-repeat;
}
.headerMain {
	height: 795px;
	margin: 0 auto;
	background: url(../../images/top/top_main_img01-05.jpg) center top no-repeat;
	animation-name: fade-in;
	animation-duration: 5s;
	animation-iteration-count: 1;
	-webkit-animation-name: fadein;
	-webkit-animation-duration: 5s;
	-moz-animation-name: fadein;
	-moz-animation-duration: 5s;
}
@keyframes fadein {
	0%{opacity: 1;}
	100%{opacity: 0;}
}
@-webkit-keyframes fadein {
	0%{opacity: 1;}
	100%{opacity: 0;}
}
@-moz-keyframes fadein {
	0%{opacity: 1;}
	100%{opacity: 0;}
}
#header > h1, h2, p {
	z-index: 2;
}

#header h1 {
	display: none;
	position: absolute;
	top: 257px;
	left: 623px;
}
.headerBt {
	position: relative;
	width: 1050px;
	margin: 0 auto;
}
.headerBt span {
	display: none;
}
#header .vol2-3copy {
	position: absolute;
	bottom: 165px;
	left: 0px;
}
#header .vol2-3copy02 {
	position: absolute;
	bottom: 115px;
	left: 206px;
}
#header .vol2-3copy a:hover img,
#header .vol2-3copy02 a:hover img {
	opacity: 0.8;
}
#header .bdbt {
	position: absolute;
	bottom: 10px;
	right: 5px;
}
#header .bdbt a {
	display: block;
	width: 362px;
	height: 98px;
	background: url(../../images/top/bd_bn6.png) center top no-repeat;
}
#header .bdbt a:hover {
	opacity: 0.8;
}
#header .pvbt {
	position: absolute;
	bottom: 10px;
	left: 5px;
}
#header .pvbt a {
	display: block;
	width: 362px;
	height: 98px;
	background: url(../../images/top/pv_bt03.png) center top no-repeat;
}
#header .pvbt a:hover {
	opacity: 0.8;
}
.vmbt {
	position:absolute;
	bottom: 0px;
	left: 405px;
	}
.vmbt a {
	display: block;
	width: 240px;
	height: 120px;
	background: url(../../images/top/onair_info02.png) center top no-repeat;
	}
.vmbt a:hover {
	background: url(../../images/top/onair_info02o.png) center top no-repeat;
	}


#header h2 {
	position: absolute;
	top: 550px;
	left: 500px;
}


#headerSocialBtn {
	position: absolute;
	top: 550px;
	left: 800px;
	z-index: 2;
}

#headerSocialBtn li {
	display: inline-block;
}

#headerSocialBtn li+li {
	margin-left: 5px;
}

#headerChBg li {
	width: 100px;
	height: 680px;
	display: inline-block;
}

#headerChBg li+li {
	margin-left: 15px;
}

#headerCh {
	position: absolute;
	top: 0;
	left:-150px;
}

#headerCh li {
	display: none;
	z-index: 1;
	position: absolute;
}

#headerCh .active {
	display: block;
}

#headerChBtn {
	height: 52px;
	position: absolute;
	top: 606px;
	left: 10px;
	z-index: 80;
	overflow: hidden;
}

#headerChBtn li {
	display: inline-block;
	position: relative;
	top: 8px;
	z-index: 80;
}

#headerChBtn li+li {
	margin-left: 4px;
}

/* adText */
#adText {
	width: 100%;
	height: 265px;
	margin-top: -70px;
	background: url(../../images/top/bg_adText.png) repeat-x;
	position: relative;
	z-index: 10;

}

.adText {
	min-width: 1050px;
	height: 265px;
	background: url(../../images/top/img_adText.png) center top no-repeat;
}



/* News */
#newsWrapper {
	width: 100%;
	height: 370px;
	background: url(../../images/top/bg_light.png) center top no-repeat #282828;
	position: relative;
	z-index: 10;
}

#news {
	width: 1032px;
	margin: 0 auto;
	padding-top: 60px;
}

#banners, #newsList, #newsBorder, #twitterWidget {
	float: left;
}

#banners {
	margin-top:0px; margin-right: 95px;
}

#banners li {
	display: block;
}

#banners li+li {
	margin-top: 4px;
}

#newsList {
	width: 320px;
	margin-right: 22px;
}

#newsList th, #twitterWidget th {
	text-align: right;
}

#newsList th:first-child, #twitterWidget th:first-child {
	text-align: left;
}

#newsList td {
	font-size: 10px;
	line-height:1.8;
	height: 32px;
}

#newsList a {}

#newsList a:hover {}

.newsDate {
	width: 74px;
	padding-right: 12px;
}

.newsTitle { padding-bottom:10px;}

#newsBorder {
	width: 1px;
	height: 250px;
	margin-right: 22px;
}

#twitterWidget {
	width: 320px;
}
