@charset "utf-8";
/*////テレビ関連ニュース////*/

/*トップページ*/
#recentnews{padding:10px 0 7px;}
#recentnews h2{background:url(../colors/recentnews4.gif) 0 0 no-repeat;height:20px;margin-bottom:8px;border-bottom:solid 3px #e4007f;}
* html body #recentnews h2{height:23px;}
#recentnews #RSSlink{position:relative;}
#recentnews #RSSlink a{display:block;position:absolute;width:50px;height:20px;background:url(/files/img/rssicon.gif) 0 0 no-repeat;left:630px;top:-31px;}
#recentnews #RSSlink a:hover{background-position: 0 -20px;}

#recentnews .inner{background:url(../img/d3px.gif) 0 bottom repeat-x;padding: 0 3px 7px 0;margin-bottom:6px;}
#recentnews .icon{float:left;}
#recentnews .inner2{float:right;width:640px;}
#recentnews .inner2 .img{float:right;margin: 0 0 0 10px;}
#recentnews .inner2 a.img img{display:block;border:solid 1px #d5d5d5;}
#recentnews h3{font-weight:normal;padding:3px 0 0;font-size:14px;}
#recentnews .date{font-size:90%;padding:3px 0 0;}
#recentnews p{line-height:1.3;}
* html body #recentnews p{font-size:90%;}
*+html body #recentnews p{font-size:90%;}

#stationbtn{background:url(../img/stationbtnbg.gif) 0 0 no-repeat;height:66px;padding:0 0 0 149px;margin-bottom:15px;}
#stationbtn ul{padding:6px 0 0;}
#stationbtn li{width:88px;height:52px;float:left;}
	#stationbtn li.s0{width:85px;}
#stationbtn li a{background:url(../colors/stationbtn4.gif) 0 0 no-repeat;display:block;width:85px;height:52px;}
	#stationbtn li.s0 a{background-position:0 0;}
	#stationbtn li.s1 a{background-position:-88px 0;}
	#stationbtn li.s2 a{background-position:-176px 0;}
	#stationbtn li.s3 a{background-position:-264px 0;}
	#stationbtn li.s4 a{background-position:-352px 0;}
	#stationbtn li.s5 a{background-position:-440px 0;}
		#stationbtn li.s0 a:hover{background-position:0 -52px;}
		#stationbtn li.s1 a:hover{background-position:-88px -52px;}
		#stationbtn li.s2 a:hover{background-position:-176px -52px;}
		#stationbtn li.s3 a:hover{background-position:-264px -52px;}
		#stationbtn li.s4 a:hover{background-position:-352px -52px;}
		#stationbtn li.s5 a:hover{background-position:-440px -52px;}

#todaysranking{margin-bottom:12px;}
#todaysranking h2{background:url(../img/rankingicon.gif) 0 0 no-repeat;padding:9px 0 2px 34px;min-height:16px;border-bottom:solid 3px #e4007f;font-weight:bold;font-size:14px;line-height:1;margin-bottom:5px;}
#todaysranking h2 span{color:#e4007f;padding-right:3px;}
#todaysranking li{background:url(../img/d3px.gif) 0 bottom repeat-x;padding-bottom:3px;margin-bottom:3px;}
#todaysranking li .inner{display:block;padding-left:30px;min-height:15px;width:650px;overflow:hidden;white-space:nowrap;}
	#todaysranking li.nhk .inner{background:url(../img/nhk.gif) 0 center no-repeat;}
	#todaysranking li.ntv .inner{background:url(../img/ntv.gif) 0 center no-repeat;}
	#todaysranking li.tbs .inner{background:url(../img/tbs.gif) 0 center no-repeat;}
	#todaysranking li.cx .inner{background:url(../img/cx.gif) 0 center no-repeat;}
	#todaysranking li.ex .inner{background:url(../img/ex.gif) 0 center no-repeat;}
	#todaysranking li.tx .inner{background:url(../img/tx.gif) 0 center no-repeat;}

#genretopics{background:url(../img/genretopicstop.gif) 0 0 no-repeat;padding-top:1px;}
#genretopics .inner{background:url(../img/genretopicsbg.gif) 0 bottom no-repeat;}
#genretopics .tp{width:339px;padding:25px 0 10px;background:url(../colors/h3genretopics4.gif) 0 0 no-repeat;}
#genretopics .tp .btn{position:relative;}
#genretopics .tp .btn a{position:absolute;display:block;width:58px;height:20px;background:url(../img/ichiran.gif) 0 0 no-repeat;left:275px;top:-21px;}
	#genretopics .tp .btn a:hover{background-position: 0 -20px;}
#genretopics #TP1{background-position: 2px 0;float:left;}
#genretopics #TP2{background-position: -340px 0;float:right;}
#genretopics #TP3{background-position: -677px 1px;float:left;}
#genretopics #TP4{background-position: -1020px 1px;float:right;}
#genretopics #TP5{background-position: -1358px 1px;float:left;}
#genretopics #TP6{background-position: -1700px 1px;float:right;}
#genretopics ul{padding:0 0 0 9px;}
#genretopics li{padding-left:30px;}
	#genretopics li.nhk{background:url(../img/nhk.gif) 0 center no-repeat;}
	#genretopics li.ntv{background:url(../img/ntv.gif) 0 center no-repeat;}
	#genretopics li.tbs{background:url(../img/tbs.gif) 0 center no-repeat;}
	#genretopics li.cx{background:url(../img/cx.gif) 0 center no-repeat;}
	#genretopics li.ex{background:url(../img/ex.gif) 0 center no-repeat;}
	#genretopics li.tx{background:url(../img/tx.gif) 0 center no-repeat;}
#genretopics li a{white-space:nowrap;overflow:hidden;display:block;width:285px;}
* html body #genretopics li{font-size:90%;}
*+html body #genretopics li{font-size:90%;}

/*一覧ページ*/
.generallist{padding:12px 0 10px;}
.generallist h2{font-size:16px;border-bottom:solid 3px #e4007f;line-height:1;padding:5px 0 3px;margin-bottom:8px;}
.generallist h2 .color{color:#e4007f;}
	.generallist h2.nhk{background:url(../img/nhk.gif) 0 0 no-repeat;padding-left:28px;}
	.generallist h2.ntv{background:url(../img/ntv.gif) 0 0 no-repeat;padding-left:28px;}
	.generallist h2.tbs{background:url(../img/tbs.gif) -1px 0 no-repeat;padding-left:25px;}
	.generallist h2.cx{background:url(../img/cx.gif) -3px 0 no-repeat;padding-left:23px;}
	.generallist h2.ex{background:url(../img/ex.gif) -1px 0 no-repeat;padding-left:28px;}
	.generallist h2.tx{background:url(../img/tx.gif) -1px 1px no-repeat;padding-left:28px;}
.generallist li{background:url(../img/d3px.gif) 0 bottom repeat-x;padding-bottom:4px;margin-bottom:5px;}
.generallist li .date{padding-right:7px;}
.generallist li a{line-height:1;}
.generallist li .inner{background:url(/files/colors/arr_c4.gif) 2px 2px no-repeat;padding-left:15px;}

/*ニュース記事*/
.article h2{background:url(../img/doublehr.gif) 0 bottom repeat-x;font-size:16px;font-weight:bold;padding-bottom:3px;}
.article h2 .inner1{display:block;background:url(../img/slash.gif) 0 0 repeat;border-bottom:solid 1px #fff;}
.article h2 .inner2{display:block;padding: 17px 10px 13px 10px;line-height:1;}
	.article h2.nhk .inner2{background:url(../img/h2nhk.gif) 5px 10px no-repeat;padding-left:53px;}
	.article h2.ntv .inner2{background:url(../img/h2ntv.gif) 5px 10px no-repeat;padding-left:53px;}
	.article h2.tbs .inner2{background:url(../img/h2tbs.gif) 5px 10px no-repeat;padding-left:53px;}
	.article h2.cx .inner2{background:url(../img/h2cx.gif) 5px 10px no-repeat;padding-left:53px;}
	.article h2.ex .inner2{background:url(../img/h2ex.gif) 5px 10px no-repeat;padding-left:53px;}
	.article h2.tx .inner2{background:url(../img/h2tx.gif) 5px 10px no-repeat;padding-left:53px;}
.article .articledate{line-height:1;padding:18px 7px 13px;font-size:120%;font-weight:bold;}
.article img{display:block;float:right;margin:0 10px 10px;}
.article p{padding:0 7px 10px;}
.article .update{text-align:right;padding:6px 7px;}

#sociallinks1{padding:5px 0 5px 570px;background:url(../img/d3px.gif) 0 bottom repeat-x;margin-bottom:15px;}
#sociallinks1 a{display:block;height:25px;float:left;}
	#sociallinks1 a.l1{width:25px;background:url(../img/sociallink1.gif) 0 0 no-repeat;}
		#sociallinks1 a.l1:hover{background-position: 0 -25px;}
	#sociallinks1 a.l2{width:25px;background:url(../img/sociallink2.gif) 0 0 no-repeat;}
		#sociallinks1 a.l2:hover{background-position: 0 -25px;}
	#sociallinks1 a.l3{width:25px;background:url(../img/sociallink3.gif) 0 0 no-repeat;}
		#sociallinks1 a.l3:hover{background-position: 0 -25px;}
	#sociallinks1 a.l4{width:25px;background:url(../img/sociallink4.gif) 0 0 no-repeat;}
		#sociallinks1 a.l4:hover{background-position: 0 -25px;}
.article #mixicheck1 img{float:none;padding:0;margin:0;}
	#mixicheck1{position:relative;text-align:left;}
	#mixicheck1inner{position:absolute;top:-42px;left:510px;}

#sociallinks2{padding:10px 0 10px 107px;background:url(../img/d3px.gif) 0 top repeat-x;}
#sociallinks2 a{display:block;height:25px;float:left;}
	#sociallinks2 a.l1{width:125px;background:url(../img/sociallink1.gif) 0 0 no-repeat;}
		#sociallinks2 a.l1:hover{background-position: 0 -25px;}
	#sociallinks2 a.l2{width:115px;background:url(../img/sociallink2.gif) 0 0 no-repeat;}
		#sociallinks2 a.l2:hover{background-position: 0 -25px;}
	#sociallinks2 a.l3{width:128px;background:url(../img/sociallink3.gif) 0 0 no-repeat;}
		#sociallinks2 a.l3:hover{background-position: 0 -25px;}
	#sociallinks2 a.l4{width:80px;background:url(../img/sociallink4.gif) 0 0 no-repeat;}
		#sociallinks2 a.l4:hover{background-position: 0 -25px;}
.article #mixicheck2 img{float:none;padding:0;margin:0;}
	#mixicheck2{position:relative;text-align:left;}
	#mixicheck2inner{position:absolute;top:-31px;left:7px;}
	
#tohomepage{padding:10px 0;text-align:right;}
#tohomepage a{display:block;width:168px;height:25px;background:url(../img/homepage.gif) 0 -25px no-repeat;margin-left:auto;}
	#tohomepage a:hover{background-position: 0 0;}

#tonewsindex{padding-bottom:15px;}
.link680 a{display:block;background:#f2f2f2;text-align:center;padding:6px;line-height:1;border:solid 1px #e9e9e9;text-decoration:none;font-size:87%;color:#1e3890;}
.link680 a:hover{background:#f9f9f9;color:#2e56dd;}

.ptop{text-align:right;font-size:80%;color:#222;padding-top:15px;}


