@charset "Shift_JIS";

/* *********************************************************
 *
 *	Style Sheet for channel Category  
 *
 * *********************************************************
 */


#main .tb_menu{
	margin: 15px 0 0 28px;
}

#main .tb_menu div.item01wrap{
	width: 248px;
	background: url(http://www.mmcatv.co.jp/tv/digital/channel/img/prt_bg_01.gif) repeat-y right top;
}

#main .tb_menu div.item01wrap p{
	background: url(http://www.mmcatv.co.jp/tv/digital/resource/img/icon_arrowr_01.gif) no-repeat left 2px;
	padding :0px 0 3px 15px;
	margin-left:15px;
}


#main .recomend{
	width: 510px; /* IE5.5 */
	w\idth: 510px;
	background-color: #FEFAE5;
	color: #fff;
}

#main .recomend a{
	color: #fff;
}

#main .recomendwrap table{
	width: 510px;
	background: #0A3A93 url(http://www.mmcatv.co.jp/tv/resource/img/prt_ch_bg_03.gif) repeat-x left top;
}

#main .recomendwrap td{
	padding: 8px 5px;
	text-align: bottom;
}

#main .recomendwrap p.arrowr{
	background: url(http://www.mmcatv.co.jp/common/img/prt_arrow_right_02.gif) no-repeat left top;
	padding-left:15px;
}

#main .ch_wrap{
	width: 63px;
	background: #093689 url(http://www.mmcatv.co.jp/tv/resource/img/prt_ch_08.gif) repeat-x;
}
#main .recomendwrap p.ch{
	width: 51px;
	margin: 0 1px;
	font-weight: bold;
	color: #000;
	text-align:center;
	padding: 5px;
	background: #fff url(http://www.mmcatv.co.jp/tv/resource/img/prt_ch_bg_01.gif) no-repeat;
}
#main td.course{
	vertical-align: bottom;
	padding-bottom:5px;
	font-size:80%;
}
#main .course img{
	vertical-align: bottom;
	padding-left: 5px;
}

#main .tb_recomendwrap_btm{
	width: 510px;
	color:#000;
	margin-bottom: 5px;
	background: url(http://www.mmcatv.co.jp/tv/resource/img/prt_ch_bg_02.gif) repeat-y left top;
}

#main .tb_recomendwrap_btm td{
/*	width: 280px;*/
	padding-left: 10px;
}

#main .recomendr{
	vertical-align: bottom;
	padding-top: 20px;
	padding-right: 10px;
}

#main .recomendr_detail{
	width: 280px; /* IE5.5 */
	w\idth: 260px;
	padding: 5px 10px;
	background:#FFEDB6;
}
/* recommend channel */


#main .recomend_ch{
	width: 510px; /* IE5.5 */
	w\idth: 510px;
	background-color: #FEFAE5;
}

#main .recomend_ch a{
	color:#000;
}

#main .recomend_chwrap table{
	width:510px;
	background: #FFCF00 url(http://www.mmcatv.co.jp/tv/resource/img/prt_recom_bg_01.gif) repeat-x left top;
}

#main .recomend_chwrap td{
	padding-left:10px;
}

#main .bg000 {
	background: #000;
	color:#fff;
	padding:5px 0px;
}

#main .recomend_chwrap p.arrowr{
	background: url(http://www.mmcatv.co.jp/common/img/prt_arrow_right_02.gif) no-repeat left top;
	padding-left:15px;
}
#main td.course{
	vertical-align: bottom;
	padding-bottom:5px;
	font-size:80%;
}
#main .course img{
	vertical-align: bottom;
	padding-left: 5px;
}

#main .tb_recomend_chwrap_btm{
	margin-bottom:5px;
	color:#000;
	background: url(http://www.mmcatv.co.jp/tv/resource/img/prt_ch_bg_02.gif) repeat-y left top;
}

#main .tb_recomend_chwrap_btm td{
	padding:0 10px;
}
