/*iTunes*/
#beta-inner #adbanner
  { text-align: center; margin: 0 auto; width: 200px }

#beta-inner #adbanner img
 {
	margin: auto auto;
	padding: 0;
	text-align: center;

}

#alpha-inner table
{
	margin: 0 auto;
	padding: 0;
	clear: both;
}

#alpha-inner td
{
	font-Size:10px;
	font-weight: normal;
	line-height: 14px;
}




.it
{
	width: 229px; /* necessary for ie win */
	margin: 0 auto;
	padding: 0;
	background-image: url("/podcast/top/it_bg.jpg");
	background-repeat: repeat-y;
	background-position: 0 0;
	font-Size:11px;
	font-weight: normal;
	line-height: 14px;
	text-align: left;
	color: #333333;
}
.it2
{
	width: 200px; /* necessary for ie win */
	margin: 0 0 0 15px;
	padding: 0;
}
.it_txt
{
	width: 200px; /* necessary for ie win */
	margin: 6px 0;
	padding: 0;
}
.it_txt a { color: #1e263a; text-decoration: none; }
.it_txt a:active { color: #1e263a; text-decoration: underline; }
.it_txt a:visited { color: #1e263a; text-decoration: none; }
.it_txt a:hover { color: #0066ff; text-decoration: underline; }

.it_round
{
	width: 14px; /* necessary for ie win */
	margin: 0 3px 0 0;
	padding: 0;
	float: left;
	clear: both;
}
.it_line1
{
	width: 200px; /* necessary for ie win */
	height: 20px;
	margin: 0;
	padding: 0;
	background-image: url("/podcast/top/it_bg1.jpg");
	background-repeat: no-repeat;
	background-position: 0 0;
	text-align: left;
}
.it_line2
{
	width: 200px; /* necessary for ie win */
	height: 35px;
	margin: 0;
	padding: 0;
	background-image: url("/podcast/top/it_bg2.jpg");
	background-repeat: no-repeat;
	background-position: 0 0;
	text-align: left;
}
.it_pg
{
	width: 170px; /* necessary for ie win */
	margin: 0 0 0 25px;
	padding: 3px 0 0 0;
	font-Size:10px;
	font-weight: normal;
	line-height: 14px;
	color: #435582;
}
.it_pg a { color: #435582; text-decoration: none; }
.it_pg a:active { color: #435582; text-decoration: underline; }
.it_pg a:visited { color: #435582; text-decoration: none; }
.it_pg a:hover { color: #0066ff; text-decoration: underline; }


/*新着スタイル*/
#newstyle  { color: #fff; font-size: 11px; line-height: 17px; background-image: url("/podcast/top/style_bk.gif"); background-repeat: repeat-y; margin-bottom: 20px; width: 680px; }

#newstyletitle  { color: #000; font-size: 11px; line-height: 17px; background-color: #fc0; width: 680px }

#newstyle td   { color: #fff; font-size: 11px; line-height: 17px }
#newstyle td a  { color: #fff; font-size: 11px; line-height: 17px; text-decoration: none }
#newstyle td  a:hover  { color: #fff; font-size: 11px; line-height: 17px; text-decoration: underline }
#newstyle td  a:visited  { color: #fff; font-size: 11px; line-height: 17px; text-decoration: none }


/*プログラム*/
.pg
{
	width: 163px; /* necessary for ie win */
	margin: 0 auto;
	padding: 0;
	background-image: url("/podcast/top/pgbg2.jpg");
	background-repeat: repeat-y;
	background-position: 0 0;
   font-size: 10px;
	font-weight: normal;
	line-height: 14px;
	text-align: left;
	color: #1e263a;
}
.pg2
{
	width: 150px; /* necessary for ie win */
	height: 122px;
	margin: 0 0 0 6px;
	padding: 0;
	font-size: 10px; line-height: 14px; font-weight: normal; }
.pg_title
{
	width: 150px; /* necessary for ie win */
	height: 28px;
	margin: 0;
	padding: 0;
   font-size: 10px;
	font-weight: normal;
	line-height: 14px;
}
.pg_title a { color: #1e263a; text-decoration: none; font-size: 10px; line-height: 14px; font-weight: normal; }
.pg_title a:active { color: #1e263a; text-decoration: underline; font-size: 10px; line-height: 14px; font-weight: normal; }
.pg_title a:visited { color: #1e263a; text-decoration: none; font-size: 10px; line-height: 14px; font-weight: normal; }
.pg_title a:hover { color: #0066ff; text-decoration: underline; font-size: 10px; line-height: 14px; font-weight: normal; }
.pg_icon
{
	width: 20px; /* necessary for ie win */
	margin: 0;
	padding: 0;
	float: left;
	clear: both;
	font-size: 10px; line-height: 14px; font-weight: normal; }

.pgimage
{
	width: 150px; /* necessary for ie win */
	margin: 3px 0 1px 0;
	padding: 0;
	font-size: 10px; line-height: 14px; font-weight: normal; }
.pgimage-left
{
	width: 86px; /* necessary for ie win */
	margin: 0;
	padding: 0;
	float: left;
	text-align: left;
	font-size: 10px; line-height: 14px; font-weight: normal; }
.pgimage-right
{
	width: 61px; /* necessary for ie win */
	margin: 0;
	padding: 0;
	float: right;
	text-align: right;
	left: 0;
	top: 40px;
	position: relative;
	font-size: 10px; line-height: 14px; font-weight: normal; }
