@charset "UTF-8";

/*グローバルナビ200910*/
#gloval_nav_top {
	background: #ffffff url(../images/global_nav_background.gif) repeat-x left top;
	width: 990px;
	margin: 0;
	padding: 0 0 3px 0;
	overflow: hidden;
	zoom: 1;
	position: relative;
}
#secondary ul.links{
	line-height: 1;
}
#gloval_nav {
	margin: 0;
	padding: 0;
}
#gloval_nav li {
  	float: left;
	list-style: none;
    height: 20px;
	margin: 0;
	padding: 0;
}
#gloval_nav li a {
    display: block;
    height: 20px;
  	overflow: hidden;
    text-indent: -9999px;
  	background-image: url(../images/global_nav_sprites.gif);
}
#gloval_nav li a:focus,
#gloval_nav li a:hover {
  	background-image: url(../images/global_nav_sprites.gif);
}
#gloval_nav li a:active {
  	background-image: url(../images/global_nav_sprites.gif);
}
li#ibc {
	width: 157px;
	padding-right: 155px;
}
li#ibc a {
	background-position: 0px 0px;
	background-repeat: no-repeat;
}  
li#ibc a:focus,
li#ibc a:hover {
  	background-position: 0px 0px;
}
li#ibc a:active {
    background-position: 0px 0px;
}
li#findit a {
  	width: 90px;
	background-position: 0px -30px;
}  
li#findit a:focus,
li#findit a:hover {
  	background-position: -500px -30px;
}
li#findit a:active {
    background-position: 0px -30px;
}
li#itl a {
  	width: 89px;
	background-position: 0px -60px;
}  
li#itl a:focus,
li#itl a:hover {
  	background-position: -500px -60px;
}
li#itl a:active {
    background-position: 0px -60px;
}
li#thinkit a {
  	width: 89px;
	background-position: 0px -90px;
}  
li#thinkit a:focus,
li#thinkit a:hover {
  	background-position: -500px -90px;
}
li#thinkit a:active {
    background-position: 0px -90px;
} 
li#webtan a {
  	width: 108px;
	background-position: 0px -120px;
}  
li#webtan a:focus,
li#webtan a:hover {
  	background-position: -500px -120px;
}
li#webtan a:active {
    background-position: 0px -120px;
}
li#idc a {
  	width: 136px;
	background-position: 0px -150px;
}  
li#idc a:focus,
li#idc a:hover {
  	background-position: -500px -150px;
}
li#idc a:active {
    background-position: 0px -150px;
}
li#rs a {
  	width: 146px;
	background-position: 0px -180px;
}  
li#rs a:focus,
li#rs a:hover {
  	background-position: -500px -180px;
}
li#rs a:active {
    background-position: 0px -180px;
}
li#global_nav_misc_button{
	background-image: url(../images/global_nav_sprites.gif);
	background-position: 0px -220px;
	text-indent: -9999px;
	width: 20px;
}
#global_nav_misc{
	width: auto;
}
#global_nav_misc ul{
	margin: 0;
	padding: 0;
}
#global_nav_misc ul li{
	margin: 0;
	padding: 0;
	float: right;
	padding: 2px 1em 0 14px;
	background: transparent url(../images/global_nav_sprites.gif) no-repeat 0px -249px;
	font-size: 0.8em;
	list-style-type: none;
	line-height: 1.4;
}
#global_nav_misc span.ext{
	display: none;
}
