@charset"utf-8";

/* top styles */


/*
		1 : content(beta)
        
 */

/* ***********************************************************************
        1 : content(beta)
*********************************************************************** */

#beta #program {
	margin-bottom: 19px;
	padding: 0 8px 0 9px;
	border: 1px solid #ffbed4;
	border-top: none;
}

/*==================================
 *	いちおし番組
 *==================================*/

#beta #program h1 {
	font-size: 0px;
	line-height: 0px;
	background: url(../../tv/image/title_ichioshi.gif) no-repeat;
	text-indent: -9999px;
	height: 23px;
	width: 621px;
}
#beta #program #ichioshi {
	padding: 8px 0 1px;
}
#beta #program #ichioshi .photo {
	float: left;
	width: 300px;
}
#beta #program #ichioshi dl {
	float: right;
	width: 300px;
}
#beta #program #ichioshi dt {
	color: #ff5470;
	font-size: 18px;
	line-height: 22px;
}
#beta #program #ichioshi dt a {
	color: #ff5470;
}
#beta #program #ichioshi dt a:hover {
	color: #FF0000;
} 

#beta #program #ichioshi dd {
	color: #000;
	font-size: 14px;
	line-height: 16px;
	padding-top: 3px;
}
#beta #program #pickup {
	clear: both;
	padding: 8px 0 0;
}
#beta #program .pickupWaku {
	clear: both;
	padding: 10px 0 7px;
	background: url(../../tv/image/pickup_line.gif) no-repeat left top;
}
#beta #program #pickup .pickLeft {
	float: left;
	width: 300px;
}
#beta #program #pickup .pickRight {
	float: right;
	width: 300px;
}
#beta #program #pickup .photo {
	float: left;
	width: 108px;
}
#beta #program #pickup dl {
	float: right;
	width: 185px;
	color: #000;
	font-size: 12px;
	line-height: 16px;
}
#beta #program #pickup dd.date {
	font-weight: bold;
}

/*==================================
 *	レギュラー番組
 *==================================*/

#beta #regular {
	clear: both;
}
#beta #regular h2 {
	font-size: 0px;
	line-height: 0px;
	height: 17px;
	width: 640px;
	background: url(../../tv/image/title_regular.gif) no-repeat;
	text-indent: -9999px;
}
#beta #regular .regularArea {
	padding: 10px 0 0;
	background-color: #fff2f6;
	margin-top: 14px;
}
#beta #regular .regularArea .banner {
	padding: 0 0 14px;
	clear: both;
}
#beta #regular .regularArea dl {
	float: left;
	color: #000;
	font-size: 12px;
	line-height: 16px;
	width: 148px;
	padding: 0 0 0 10px;
}
#beta #regular .regularArea dt {
	height: 77px;
	width: 142px;
	background: url(../../tv/image/regular/regular_bg.gif) no-repeat;
	padding: 3px 3px 7px;
}
#beta #regular .regularArea dd {
	padding: 0 3px;
}

