/*------------ ヘッダー -------------*/
#header {
	width: 968px;
	height: 164px;
	margin: 0 auto -83px;
	position: relative;
	top: 0;
	left: 0;
	z-index: 100;
	}
	/*------------ ロゴ部分 -------------*/
	#header h1 {
		width: 210px;
		height: 164px;
		margin: 0;
		background: url(../images/logo2.jpg) 0 0 no-repeat;
		position: absolute;
		top: 0;
		left: 8px;
		z-index: 100;
		}
		#header h1 a {
			display: block;
			width: 210px;
			height: 164px;
			}
			#header h1 a em {
				display: none;
				}
	/*------------ オンエア情報 -------------*/
	#header p#date {
		width: 583px;
		height: 58px;
		margin: 0;
		background: url(../images/header_date.gif) 0 0 no-repeat;
		position: absolute;
		top: 14px;
		left: 298px;
		}
		#header p#date em {
			display: none;
			}
/*------------ サイドメニュー -------------*/
#sideMenu {
	width: 154px;
	position: absolute;
	top: 177px;
	left: 4px;
	z-index: 100;
	}
	ul#menu {
		width: 154px;
		height: 250px;
		}
		ul#menu li {
			width: 154px;
			height: 50px;
			float: left;
			}
			ul#menu li a {
				display: block;
				width: 154px;
				height: 50px;
				}
				ul#menu li a:hover {
					background: none!important;
					}
			ul#menu li span {
				display: none;
				}
		/*------------ メニュー個別指定 -------------*/
		ul#menu li#menu_story {
			background: url(../images/menu_story2_r.gif) 0 0 no-repeat;
			}
			ul#menu li#menu_story a {
				background: url(../images/menu_story2.gif) 0 0 no-repeat;
				}
		ul#menu li#menu_chart {
			background: url(../images/menu_chart2_r.gif) 0 0 no-repeat;
			}
			ul#menu li#menu_chart a {
				background: url(../images/menu_chart2.gif) 0 0 no-repeat;
				}
		ul#menu li#menu_song {
			background: url(../images/menu_song2_r.gif) 0 0 no-repeat;
			}
			ul#menu li#menu_song a {
				background: url(../images/menu_song2.gif) 0 0 no-repeat;
				}
		ul#menu li#menu_staff {
			background: url(../images/menu_staff2_r.gif) 0 0 no-repeat;
			}
			ul#menu li#menu_staff a {
				background: url(../images/menu_staff2.gif) 0 0 no-repeat;
				}
		ul#menu li#menu_special {
			background: url(../images/menu_special2_r.gif) 0 0 no-repeat;
			}
			ul#menu li#menu_special a {
				background: url(../images/menu_special2.gif) 0 0 no-repeat;
				}
	/*------------ バナー -------------*/
	dl#bn {
		width: 143px;
		height: auto;
		overflow: hidden;
		margin: 11px 0 0 7px;
		}
		dl#bn dt {
			width: 143px;
			height: 62px;
			margin: 0 0 6px;
			}
			dl#bn dt a {
				display: block;
				width: 143px;
				height: 62px;
				}
				dl#bn dt a:hover {
					background: none!important;
					}
			dl#bn dt span {
				display: none;
				}
			/*------------ バナー個別指定 -------------*/
			dl#bn dt#oa {
				background: url(../images/bn_oa2_r.gif) 0 0 no-repeat;
				}
				dl#bn dt#oa a {
					background: url(../images/bn_oa2.gif) 0 0 no-repeat;
					}
			dl#bn dt#tsuushin {
				background: url(../images/bn_tsuushin2_r.gif) 0 0 no-repeat;
				}
				dl#bn dt#tsuushin a {
					background: url(../images/bn_tsuushin2.gif) 0 0 no-repeat;
					}
			dl#bn dt#diary {
				background: url(../images/bn_diary2_r.gif) 0 0 no-repeat;
				}
				dl#bn dt#diary a {
					background: url(../images/bn_diary2.gif) 0 0 no-repeat;
					}
			dl#bn dt#mobile {
				height: 158px;
				background: url(../images/bn_mobile3.gif) 0 0 no-repeat;
				}
		dl#bn dd {
			display: none;
			}
/*------------ コンテンツ -------------*/
#contents {
	width: 814px;
	background: url(../images/bg_contents.gif) 0 0 no-repeat;
	margin: 0 0 0 154px;
	padding: 0 0 50px;
	position: relative;
	}
	#contents h2 {
		width: 690px;
		height: 60px;
		position: relative;
		margin: 0 0 30px;
		top: 17px;
		left: 92px;
		}
		#contents h2 em{
			display: none;
			}

