@charset "utf-8";

/*
        1 : home
 */


/* ***********************************************************************
        1 : home
*********************************************************************** */

#home #content {
	background-image: url(../image/main.jpg);
	background-repeat: no-repeat;
	height: 939px;
	width: 980px;
	margin: 0 auto;
	position: relative;
}

#home #content h2,
#home #content p.lead {
	overflow: hidden;
	height: 0px;
}

#home #content ul li {
	list-style-type: none;
}
#home #content li.onair a {
	font-size: 0px;
	line-height: 0px;
	text-decoration: none;
	background-image: url(../image/bn_onair.gif);
	background-repeat: no-repeat;
	text-indent: -9999px;
	display: block;
	position: absolute;
	width: 320px;
	height: 50px;
	top: 498px;
	left: 105px;
}
#home #content li.onair a:hover {
	background-position: 0px -50px;
}

#home #content li.official a {
	font-size: 0px;
	line-height: 0px;
	text-decoration: none;
	background-image: url(../image/bn_official.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	display: block;
	position: absolute;
	width: 320px;
	height: 80px;
	top: 580px;
	left: 105px;
}

#home #content li.follow a {
	font-size: 0px;
	line-height: 0px;
	text-decoration: none;
	background-image: url(../image/bn_follow.gif);
	background-repeat: no-repeat;
	text-indent: -9999px;
	display: block;
	position: absolute;
	width: 275px;
	height: 21px;
	top: 404px;
	left: 576px;
}
#home #content li.follow a:hover {
	background-position: 0px -21px;
}

#home #content #twitter {
	position: absolute;
	width: 415px;
	height: 230px;
	top: 430px;
	left: 506px;
}
#home #content #fb {
	background-color: #FFFFFF;
	position: absolute;
	width: 900px;
	height: 220px;
	top: 682px;
	left: 40px;
}

/* ***********************************************************************
        3 : onair
*********************************************************************** */

#onair-index #content {
	background-image: url(../image/main.jpg);
	background-repeat: no-repeat;
	height: 700px;
	width: 980px;
	margin: 0 auto;
	position: relative;
}

#onair-index #content h2,
#onair-index #content h3,
#onair-index #content p.lead,
#onair-index #content p.date {
	overflow: hidden;
	height: 0px;
}

