@charset "utf-8";
/* CSS Document */

/* ----------------------------------------
	globalNavi
---------------------------------------- */

body #globalNavi {
	width: 100%;
	height: 55px;
	background-image: url("//i.fod.fujitv.co.jp/pc/image/global/book_bg_tab.png");
	background-repeat: repeat-x;
	background-color: #E0E0E0;
	background-size: 4px 62px;
}
body #globalNavi.index {
	height: 62px;
	background-image: url("//i.fod.fujitv.co.jp/pc/image/global/book_bg_tab_index.png");
	background-color: #F7F7F7;
}
body #globalNavi ul {
	width: 1024px;
	height: 62px;
	margin: 0px auto;
	overflow: hidden;
	zoom: 1;
}
body #globalNavi ul li {
	float: left;
	height: 62px;
	overflow: hidden;
}
body #globalNavi ul li a {
	display: block;
	height: 62px;
	text-indent: -9999px;
	background-image: url("//i.fod.fujitv.co.jp/pc/image/global/book_tab_20151219.png");
	background-size: 1024px 142px;
	background-repeat: no-repeat;
}

@media only screen and (-webkit-min-device-pixel-ratio: 2),  only screen and (min-device-pixel-ratio: 2) {
	body #globalNavi ul li a {
		background-image: url("//i.fod.fujitv.co.jp/pc/image/global/book_tab_20151219@2x.png");
	}
}

body #globalNavi ul li.movie a {
	width: 339px;
	background-position: 0px -80px;
}
body #globalNavi ul li.movie a:hover,
body #globalNavi ul li.movie.current a {
	background-position: 0px 0px;
}
body #globalNavi ul li.live a {
	width: 343px;
	background-position: -339px -80px;
}
body #globalNavi ul li.live a:hover,
body #globalNavi ul li.live.current a {
	background-position: -339px 0px;
}
body #globalNavi ul li.comic a {
	width: 342px;
	background-position: -682px -80px;
}
body #globalNavi ul li.comic a:hover,
body #globalNavi ul li.comic.current a {
	background-position: -682px 0px;
}


/* 20160810 グロナビ下影調整 */
/* 影無し用 */
body .globalNavi02 {
	height: 58px!important;
}
/* 影太い用 */
body .globalNavi03 {
	height: 58px!important;
    background-image: url("//i.fod.fujitv.co.jp/pc/image/global/book_bg_tab.png")!important;
}

