﻿div#global-navi {
margin: 4px auto 0;
width: 950px;
height: 33px;
text-align: left;
background: #FFFFFF url(/images/common/global_navi20180511.png) no-repeat scroll left top;
}

div#global-navi h2 {
position: absolute;
left: 0;
top: 0;
overflow: hidden;
width: 0;
height: 0;
font-size: 0;
color: #fff;
background: #FFFFFF;
}

div#global-navi ul {
width: 950px;
height: 33px;
}

div#global-navi ul li {
display: inline;
height: 33px;
float: left;
overflow: hidden;
text-indent: -9999px;
}

div#global-navi ul li#baseball {
left:0px;
}

div#global-navi ul li#wcup2018 {
left:75px;
}

div#global-navi ul li#soccer {
left:151px;
}

div#global-navi ul li#battle {
left:239px;
}

div#global-navi ul li#sports {
left:304px;
}

div#global-navi ul li#olympic {
left:386px;
}

div#global-navi ul li#society {
left:450px;
}

div#global-navi ul li#entertainment {
left:514px;
}

div#global-navi ul li#gamble {
left:592px;
}

div#global-navi ul li#tokusyu {
left:683px;
}

div#global-navi ul li#gravure {
left:751px;
}

div#global-navi ul li#car {
left:822px;
}

div#global-navi ul li#uranai {
left:887px;
}

div#global-navi ul li#baseball a, div#global-navi ul li#wcup2018 a, div#global-navi ul li#soccer a, div#global-navi ul li#battle a,div#global-navi ul li#sports a, div#global-navi ul li#olympic a, div#global-navi ul li#society a, div#global-navi ul li#entertainment a, div#global-navi ul li#gamble a, div#global-navi ul li#tokusyu a, div#global-navi ul li#gravure a, div#global-navi ul li#car a, div#global-navi ul li#uranai a {
display: block;
height: 33px;
background-image: url("/images/common/global_navi20180511.png");
text-decoration: none;
}

div#global-navi ul li#baseball a {
 width: 76px;
 background-position: 0 0;
 }

div#global-navi ul li#wcup2018 a {
 width: 75px;
 background-position: -76px 0;
 }

div#global-navi ul li#soccer a {
 width: 88px;
 background-position: -151px 0;
 }

div#global-navi ul li#battle a {
 width: 65px;
 background-position: -239px 0;
 }

div#global-navi ul li#sports a {
 width: 82px;
 background-position: -304px 0;
 }

div#global-navi ul li#olympic a {
 width: 64px;
 background-position: -386px 0;
 }

div#global-navi ul li#society a {
 width: 64px;
 background-position: -450px 0;
 }

div#global-navi ul li#entertainment a {
 width: 78px;
 background-position: -514px 0;
 }

div#global-navi ul li#gamble a {
 width: 91px;
 background-position: -592px 0;
 }

div#global-navi ul li#tokusyu a {
 width: 68px;
 background-position: -683px 0;
 }

div#global-navi ul li#gravure a {
 width: 71px;
 background-position: -751px 0;
 }

div#global-navi ul li#car a {
 width: 65px;
 background-position: -822px 0;
 }

div#global-navi ul li#uranai a {
 width: 63px;
 background-position: -887px 0;
 }

div#global-navi ul li#baseball a:hover {
 width: 76px;
 background-position: 0 -33px;
 }

div#global-navi ul li#wcup2018 a:hover {
 width: 75px;
 background-position: -76px -33px;
 }

div#global-navi ul li#soccer a:hover {
 width: 88px;
 background-position: -151px -33px;
 }

div#global-navi ul li#battle a:hover {
 width: 65px;
 background-position: -239px -33px;
 }

div#global-navi ul li#sports a:hover {
 width: 82px;
 background-position: -304px -33px;
 }

div#global-navi ul li#olympic a:hover {
 width: 64px;
 background-position: -386px -33px;
 }

div#global-navi ul li#society a:hover {
 width: 64px;
 background-position: -450px -33px;
 }

div#global-navi ul li#entertainment a:hover {
 width: 78px;
 background-position: -514px -33px;
 }

div#global-navi ul li#gamble  a:hover {
 width: 91px;
 background-position: -592px -33px;
 }

div#global-navi ul li#tokusyu  a:hover {
 width: 68px;
 background-position: -683px -33px;
 }

div#global-navi ul li#gravure a:hover {
 width: 71px;
 background-position: -751px -33px;
 }

div#global-navi ul li#car a:hover {
 width: 65px;
 background-position: -822px -33px;
 }

div#global-navi ul li#uranai a:hover {
 width: 63px;
 background-position: -887px -33px;
 }

div#global-navi ul li#baseball a#on {
 width: 76px;
 background-position: 0 -33px;
 }

div#global-navi ul li#wcup2018 a#on {
 width: 75px;
 background-position: -76px -33px;
 }

div#global-navi ul li#soccer a#on {
 width: 88px;
 background-position: -151px -33px;
 }

div#global-navi ul li#battle a#on {
 width: 65px;
 background-position: -239px -33px;
 }

div#global-navi ul li#sports a#on {
 width: 82px;
 background-position: -304px -33px;
 }

div#global-navi ul li#olympic a#on {
 width: 64px;
 background-position: -386px -33px;
 }

div#global-navi ul li#society a#on {
 width: 64px;
 background-position: -450px -33px;
 }

div#global-navi ul li#entertainment a#on {
 width: 78px;
 background-position: -514px -33px;
 }

div#global-navi ul li#gamble  a#on {
 width: 91px;
 background-position: -592px -33px;
 }

div#global-navi ul li#tokusyu  a#on {
 width: 68px;
 background-position: -683px -33px;
 }

div#global-navi ul li#gravure a#on {
 width: 71px;
 background-position: -751px -33px;
 }

div#global-navi ul li#car a#on {
 width: 65px;
 background-position: -822px -33px;
 }

div#global-navi ul li#uranai a#on {
 width: 63px;
 background-position: -887px -33px;
 }

div#local-navi {
background: #FFFFFF url(/images/common/local_navi_bg.jpg) repeat-x scroll left top;
}

div#local-navi h3 {
position: absolute;
left: 0;
top: 0;
overflow: hidden;
width: 0;
height: 0;
font-size: 0;
color: #fff;
background: #FFFFFF;
}

div#local-navi ul {
padding: 6px 0 6px 10px;
text-align: left;
}

div#local-navi ul li {
display: inline;
padding-left: 6px;
background: url(/images/common/local_navi_li.jpg) no-repeat scroll left top;
line-height: 1.8;
}

div#local-navi ul li a {
padding: 10px;
}

div#local-navi ul li a:link,div#local-navi ul li a:visited {
color: #666666;
text-decoration: none;
}

div#local-navi ul li a:hover,div#local-navi ul li a:focus,div#local-navi ul li a:active {
color: #000066;
text-decoration: underline;
}
