/* CSS Document */

h1,h2,h3,h4{ margin:0; padding:0; }
dl,dt,dd,p,ul,input,form,select{ margin:0; padding:0 }

img{margin:0px; padding:0px; border:none}
img a{outline:none;}

.imgover{}



.clear{clear:both;}
.dno{ display:none}



.clearfix:after {content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.clearfix {display: inline-block;}
/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}




html {
	overflow-y: scroll;
}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td {
	margin: 0;
	padding: 0;
}
address,caption,cite,code,dfn,em,strong,th,var {
	font-style: normal;
}
table {
	border-collapse: collapse;
	border-spacing: 0;
}
caption,th {
	text-align: left;
}
q:before,q:after {
	content: '';
}
object,
embed {
	vertical-align: top;
}
hr,legend {
	display: none;
}
h1,h2,h3,h4,h5,h6 {
	font-size: 100%;
}
img,abbr,acronym,fieldset {
	border: 0;
}
li {
	list-style-type: none;
}




/*structure*/
#tvasahiHeaderCnt{ height:149px; padding:5px 0 0 0; }
#tvasahiHeaderCntBox{ position:relative; width:988px; height:138px; background:url(../images/common_header_bg.gif) no-repeat top center; margin:0px auto; text-align:left}
#tvasahiHeaderCntBox #logo{ position:absolute; top:7px; left:8px; width:156px; height:69px;}
#tvasahiHeaderCntBox #sBanner{ position:absolute; top:5px; left:181px;}
#tvasahiHeaderCntBox #tvasahiId{position:absolute; top:12px; right:3px; height:15px; overflow:hidden}
	#tvasahiHeaderCntBox #tvasahiId a{display:block; width:64px; height:15px; padding-top:15px; background: url(../images/common_header_btn_id.gif) no-repeat 0 0;}
	#tvasahiHeaderCntBox #tvasahiId a:hover{background-position: 0 -15px;}

	
#tvasahiHeaderCntBox #timeTable{position:absolute; top:35px; right:3px; height:20px; overflow:hidden}
	#tvasahiHeaderCntBox #timeTable a{display:block; width:64px; height:20px; padding-top:20px; background: url(../images/common_header_btn_time_table.gif) no-repeat 0 0;}
	#tvasahiHeaderCntBox #timeTable a:hover{background-position: 0 -20px;}

#tvasahiHeaderCntBox #contact{position:absolute; top:57px; right:3px; height:20px; overflow:hidden}
	#tvasahiHeaderCntBox #contact a{display:block; width:64px; height:20px; padding-top:20px; background: url(../images/common_header_btn_contact.gif) no-repeat 0 0;}
	#tvasahiHeaderCntBox #contact a:hover{background-position: 0 -20px;}

#tvasahiHeaderCntBox #btnTop{position:absolute; top:85px; right:2px; height:20px; overflow:hidden}
	#tvasahiHeaderCntBox #btnTop a{display:block; width:64px; height:20px; padding-top:20px; background: url(../images/common_header_btn_top.gif) no-repeat 0 0;}
	#tvasahiHeaderCntBox #btnTop a:hover{background-position: 0 -20px;}

#tvasahiHeaderCntBox form#search{ }
#tvasahiHeaderCntBox #searchBox{ position:absolute; top:84px; left:3px; width:124px; height:21px; background:url(../images/common_header_bg_search.gif) no-repeat; border:none; line-height:21px; font-size:11px; text-indent:0.2em; color:#666}
#tvasahiHeaderCntBox #searchBtn{ position:absolute; top:84px; left:127px; width:41px; height:21px;}

#tvasahiHeaderCntBox ul.gNavi{ position:absolute; top:108px; left:3px; width:985px; height:27px; overflow:hidden}
#tvasahiHeaderCntBox ul.gNavi li{ float:left}

#tvasahiHeaderCntBox ul.gNavi li a{display:block; height:27px; margin-right:3px; padding-top:27px;}

	#tvasahiHeaderCntBox ul.gNavi li#news a{ width:91px; background: url(../images/common_header_gnavi.gif) no-repeat 0 0}
	#tvasahiHeaderCntBox ul.gNavi li#news a:hover{background-position: 0 -27px;}
	
	#tvasahiHeaderCntBox ul.gNavi li#drama a{ width:69px; background: url(../images/common_header_gnavi.gif) no-repeat -94px 0}
	#tvasahiHeaderCntBox ul.gNavi li#drama a:hover{background-position: -94px -27px;}
	
	#tvasahiHeaderCntBox ul.gNavi li#movie a{ width:69px; background: url(../images/common_header_gnavi.gif) no-repeat -166px 0}
	#tvasahiHeaderCntBox ul.gNavi li#movie a:hover{background-position: -166px -27px;}
	
	#tvasahiHeaderCntBox ul.gNavi li#variety a{ width:79px; background: url(../images/common_header_gnavi.gif) no-repeat -238px 0}
	#tvasahiHeaderCntBox ul.gNavi li#variety a:hover{background-position: -238px -27px;}
	
	#tvasahiHeaderCntBox ul.gNavi li#music a{ width:69px; background: url(../images/common_header_gnavi.gif) no-repeat -320px 0}
	#tvasahiHeaderCntBox ul.gNavi li#music a:hover{background-position: -320px -27px;}
	
	#tvasahiHeaderCntBox ul.gNavi li#sports a{ width:80px; background: url(../images/common_header_gnavi.gif) no-repeat -392px 0}
	#tvasahiHeaderCntBox ul.gNavi li#sports a:hover{background-position: -392px -27px;}
	
	#tvasahiHeaderCntBox ul.gNavi li#sports a{ width:80px; background: url(../images/common_header_gnavi.gif) no-repeat -392px 0}
	#tvasahiHeaderCntBox ul.gNavi li#sports a:hover{background-position: -392px -27px;}
	
	#tvasahiHeaderCntBox ul.gNavi li#anime a{ width:79px; background: url(../images/common_header_gnavi.gif) no-repeat -475px 0}
	#tvasahiHeaderCntBox ul.gNavi li#anime a:hover{background-position: -475px -27px;}
	
	#tvasahiHeaderCntBox ul.gNavi li#cooking a{ width:79px; background: url(../images/common_header_gnavi.gif) no-repeat -557px 0}
	#tvasahiHeaderCntBox ul.gNavi li#cooking a:hover{background-position: -557px -27px;}
	
	#tvasahiHeaderCntBox ul.gNavi li#ropping a{ width:91px; background: url(../images/common_header_gnavi.gif) no-repeat -639px 0}
	#tvasahiHeaderCntBox ul.gNavi li#ropping a:hover{background-position: -639px -27px;}
	
	#tvasahiHeaderCntBox ul.gNavi li#event a{ width:81px; background: url(../images/common_header_gnavi.gif) no-repeat -733px 0}
	#tvasahiHeaderCntBox ul.gNavi li#event a:hover{background-position: -733px -27px;}
	
	#tvasahiHeaderCntBox ul.gNavi li#douga a{ width:70px; background: url(../images/common_header_gnavi.gif) no-repeat -817px 0}
	#tvasahiHeaderCntBox ul.gNavi li#douga a:hover{background-position: -817px -27px;}
	
	#tvasahiHeaderCntBox ul.gNavi li#announcer a{ width:92px; background: url(../images/common_header_gnavi.gif) no-repeat -890px 0}
	#tvasahiHeaderCntBox ul.gNavi li#announcer a:hover{background-position: -890px -27px;}



