@charset "utf-8";

/* summary ------------------
1.GlovalNavigation
2.NewsNavigation
-------------------------- */


#Header {
background:url(images/header_bg_001.gif) repeat-x left top;
}
#Header img {
display:block;
}

/* GlovalNavigation ----------------- */
#Header #GlovalNavigation {
width:960px;
height:34px;
margin:0 auto;
background:url(images/header_bg_002.jpg) no-repeat left top;
text-align:left;
position:relative;
}

#Header #GlovalNavigation .HeaderMenu {
position:absolute;
top:0px;
left:0px;
}

#Header #GlovalNavigation ul {
position:absolute;
top:0px;
right:0px;
}
	#Header #GlovalNavigation ul:after {
	content: ".";  
	display: block;  
	visibility: hidden;  
	height: 0.1px;
	font-size: 0.1em;  
	line-height: 0;  
	clear: both;  
	}
	#Header #GlovalNavigation ul {
	display: inline-block;
	}

#Header #GlovalNavigation ul li {
float:left;
width:100px;
margin:8px 0 0 2px;
}

#Header #GlovalNavigation ul li a {
cursor:pointer;
}
#Header #GlovalNavigation ul li a span.menu,
#Header #GlovalNavigation ul li a span.active,
#Header #GlovalNavigation ul li span.no {
height:26px;
display:block;
}

#Header #GlovalNavigation ul li.menu01 a span.menu {background:url(images/global_menu/gloval_menu_001.gif) no-repeat left top;}
#Header #GlovalNavigation ul li.menu01 a:hover span.menu {background:url(images/global_menu/gloval_menu_001ac.gif) no-repeat left top;}
#Header #GlovalNavigation ul li.menu01 a span.active {background:url(images/global_menu/gloval_menu_001ac.gif) no-repeat left top;}
#Header #GlovalNavigation ul li.menu01 span.no {background:url(images/global_menu/gloval_menu_001.gif) no-repeat left top;}
#Header #GlovalNavigation ul li.menu02 a span.menu {background:url(images/global_menu/gloval_menu_002.gif) no-repeat left top;}
#Header #GlovalNavigation ul li.menu02 a:hover span.menu {background:url(images/global_menu/gloval_menu_002ac.gif) no-repeat left top;}
#Header #GlovalNavigation ul li.menu02 a span.active {background:url(images/global_menu/gloval_menu_002ac.gif) no-repeat left top;}
#Header #GlovalNavigation ul li.menu02 span.no {background:url(images/global_menu/gloval_menu_002.gif) no-repeat left top;}
#Header #GlovalNavigation ul li.menu03 a span.menu {background:url(images/global_menu/gloval_menu_003.gif) no-repeat left top;}
#Header #GlovalNavigation ul li.menu03 a:hover span.menu {background:url(images/global_menu/gloval_menu_003ac.gif) no-repeat left top;}
#Header #GlovalNavigation ul li.menu03 a span.active {background:url(images/global_menu/gloval_menu_003ac.gif) no-repeat left top;}
#Header #GlovalNavigation ul li.menu03 span.no {background:url(images/global_menu/gloval_menu_003.gif) no-repeat left top;}
#Header #GlovalNavigation ul li.menu04 a span.menu {background:url(images/global_menu/gloval_menu_004.gif) no-repeat left top;}
#Header #GlovalNavigation ul li.menu04 a:hover span.menu {background:url(images/global_menu/gloval_menu_004ac.gif) no-repeat left top;}
#Header #GlovalNavigation ul li.menu04 a span.active {background:url(images/global_menu/gloval_menu_004ac.gif) no-repeat left top;}
#Header #GlovalNavigation ul li.menu04 span.no {background:url(images/global_menu/gloval_menu_004.gif) no-repeat left top;}
#Header #GlovalNavigation ul li.menu05 a span.menu {background:url(images/global_menu/gloval_menu_005.gif) no-repeat left top;}
#Header #GlovalNavigation ul li.menu05 a:hover span.menu {background:url(images/global_menu/gloval_menu_005ac.gif) no-repeat left top;}
#Header #GlovalNavigation ul li.menu05 a span.active {background:url(images/global_menu/gloval_menu_005ac.gif) no-repeat left top;}
#Header #GlovalNavigation ul li.menu05 span.no {background:url(images/global_menu/gloval_menu_005.gif) no-repeat left top;}
#Header #GlovalNavigation ul li.menu06 a span.menu {background:url(images/global_menu/gloval_menu_006.gif) no-repeat left top;}
#Header #GlovalNavigation ul li.menu06 a:hover span.menu {background:url(images/global_menu/gloval_menu_006ac.gif) no-repeat left top;}
#Header #GlovalNavigation ul li.menu06 a span.active {background:url(images/global_menu/gloval_menu_006ac.gif) no-repeat left top;}
#Header #GlovalNavigation ul li.menu06 span.no {background:url(images/global_menu/gloval_menu_006.gif) no-repeat left top;}
#Header #GlovalNavigation ul li.menu07 a span.menu {background:url(images/global_menu/gloval_menu_007.gif) no-repeat left top;}
#Header #GlovalNavigation ul li.menu07 a:hover span.menu {background:url(images/global_menu/gloval_menu_007ac.gif) no-repeat left top;}
#Header #GlovalNavigation ul li.menu07 a span.active {background:url(images/global_menu/gloval_menu_007ac.gif) no-repeat left top;}
#Header #GlovalNavigation ul li.menu07 span.no {background:url(images/global_menu/gloval_menu_007.gif) no-repeat left top;}

#Header #GlovalNavigation ul li a span.text {
display:none;
}


/* HeaderMenuPR (2012/5/21) ----------------- */
#Header #GlovalNavigation .HeaderMenuPR {
position:absolute;
top:8px;
/*right:204px;*/
right:306px;
/*right:408px;*/
}

#Header #GlovalNavigation .HeaderMenuPR a {
background:url(images/global_menu/gloval_menu_004.gif) no-repeat left top;
display:block;
}

#Header #GlovalNavigation .HeaderMenuPR a:link, 
#Header #GlovalNavigation .HeaderMenuPR a:visited {
background:url(images/global_menu/gloval_menu_004.gif) no-repeat left top;
}

#Header #GlovalNavigation .HeaderMenuPR a:hover, 
#Header #GlovalNavigation .HeaderMenuPR a:active {
background:url(images/global_menu/gloval_menu_004ac.gif) no-repeat left top;
}

#Header #GlovalNavigation .HeaderMenuPR span {
visibility:hidden;
display:block;
width:100px;
height:26px;
}


/* NewsNavigation ----------------- */
#Header #NewsNavigation {
width:960px;
height:76px;
margin:0 auto;
background:url(images/header_bg_003.jpg) no-repeat left top;
text-align:left;
position:relative;
}
#Header #NewsNavigation img {
display:block;
}
#Header #NewsNavigation .logo {
position:absolute;
top:29px;
left:0px;
}

#Header #NewsNavigation .logoFBi {
position:absolute;
top:11px;
right:0px;
}
#Header #NewsNavigation ul {
position:absolute;
top:40px;
right:0px;
}
	#Header #NewsNavigation ul:after {
	content: ".";  
	display: block;  
	visibility: hidden;  
	height: 0.1px;
	font-size: 0.1em;  
	line-height: 0;  
	clear: both;  
	}
	#Header #NewsNavigation ul {
	display: inline-block;
	}

#Header #NewsNavigation ul li {
float:left;
margin:0 0 0 10px;
}

#Header #NewsNavigation ul li a {
cursor:pointer;
}
#Header #NewsNavigation ul li a span.menu,
#Header #NewsNavigation ul li a span.active {
height:36px;
display:block;
}

#Header #NewsNavigation ul li.menu01 {width:80px;}
#Header #NewsNavigation ul li.menu01 a span.menu {background:url(images/news_menu/news_menu_001.gif) no-repeat left top;}
#Header #NewsNavigation ul li.menu01 a:hover span.menu {background:url(images/news_menu/news_menu_001ac.gif) no-repeat left top;}
#Header #NewsNavigation ul li.menu01 a span.active {background:url(images/news_menu/news_menu_001ac.gif) no-repeat left top;}
#Header #NewsNavigation ul li.menu02 {width:52px;}
#Header #NewsNavigation ul li.menu02 a span.menu {background:url(images/news_menu/news_menu_002.gif) no-repeat left top;}
#Header #NewsNavigation ul li.menu02 a:hover span.menu {background:url(images/news_menu/news_menu_002ac.gif) no-repeat left top;}
#Header #NewsNavigation ul li.menu02 a span.active {background:url(images/news_menu/news_menu_002ac.gif) no-repeat left top;}
#Header #NewsNavigation ul li.menu03 {width:100px;}
#Header #NewsNavigation ul li.menu03 a span.menu {background:url(images/news_menu/news_menu_003.gif) no-repeat left top;}
#Header #NewsNavigation ul li.menu03 a:hover span.menu {background:url(images/news_menu/news_menu_003ac.gif) no-repeat left top;}
#Header #NewsNavigation ul li.menu03 a span.active {background:url(images/news_menu/news_menu_003ac.gif) no-repeat left top;}
#Header #NewsNavigation ul li.menu04 {width:70px;}
#Header #NewsNavigation ul li.menu04 a span.menu {background:url(images/news_menu/news_menu_004.gif) no-repeat left top;}
#Header #NewsNavigation ul li.menu04 a:hover span.menu {background:url(images/news_menu/news_menu_004ac.gif) no-repeat left top;}
#Header #NewsNavigation ul li.menu04 a span.active {background:url(images/news_menu/news_menu_004ac.gif) no-repeat left top;}
#Header #NewsNavigation ul li.menu05 {width:53px;}
#Header #NewsNavigation ul li.menu05 a span.menu {background:url(images/news_menu/news_menu_005.gif) no-repeat left top;}
#Header #NewsNavigation ul li.menu05 a:hover span.menu {background:url(images/news_menu/news_menu_005ac.gif) no-repeat left top;}
#Header #NewsNavigation ul li.menu05 a span.active {background:url(images/news_menu/news_menu_005ac.gif) no-repeat left top;}
#Header #NewsNavigation ul li.menu06 {width:69px;}
#Header #NewsNavigation ul li.menu06 a span.menu {background:url(images/news_menu/news_menu_006.gif) no-repeat left top;}
#Header #NewsNavigation ul li.menu06 a:hover span.menu {background:url(images/news_menu/news_menu_006ac.gif) no-repeat left top;}
#Header #NewsNavigation ul li.menu06 a span.active {background:url(images/news_menu/news_menu_006ac.gif) no-repeat left top;}
#Header #NewsNavigation ul li.menu07 {width:63px;}
#Header #NewsNavigation ul li.menu07 a span.menu {background:url(images/news_menu/news_menu_007.gif) no-repeat left top;}
#Header #NewsNavigation ul li.menu07 a:hover span.menu {background:url(images/news_menu/news_menu_007ac.gif) no-repeat left top;}
#Header #NewsNavigation ul li.menu07 a span.active {background:url(images/news_menu/news_menu_007ac.gif) no-repeat left top;}
#Header #NewsNavigation ul li.menu08 {width:63px;}
#Header #NewsNavigation ul li.menu08 a span.menu {background:url(images/news_menu/news_menu_008.gif) no-repeat left top;}
#Header #NewsNavigation ul li.menu08 a:hover span.menu {background:url(images/news_menu/news_menu_008ac.gif) no-repeat left top;}
#Header #NewsNavigation ul li.menu08 a span.active {background:url(images/news_menu/news_menu_008ac.gif) no-repeat left top;}
#Header #NewsNavigation ul li.menu09 {width:82px;}
#Header #NewsNavigation ul li.menu09 a span.menu {background:url(images/news_menu/news_menu_009.gif) no-repeat left top;}
#Header #NewsNavigation ul li.menu09 a:hover span.menu {background:url(images/news_menu/news_menu_009ac.gif) no-repeat left top;}
#Header #NewsNavigation ul li.menu09 a span.active {background:url(images/news_menu/news_menu_009ac.gif) no-repeat left top;}


#Header #NewsNavigation ul li a span.text {
display:none;
}

#Header #NewsNavigation .SNS-link {
position:absolute;
top:8px;
right:0px;
padding:3px;
background:#F12020;
}
	#Header #NewsNavigation .SNS-link:after {
	content: ".";  
	display: block;  
	visibility: hidden;  
	height: 0.1px;
	font-size: 0.1em;  
	line-height: 0;  
	clear: both;  
	}
	#Header #NewsNavigation .SNS-link {
	display: inline-block;
	}
#Header #NewsNavigation .SNS-link .title {
float:left;
margin:5px 2px 0 5px;
font-size:1.5em;
line-height:1.3;
font-weight:bold;
color:#fff;
font-family: "ヒラギノ角ゴ ProN W3","HiraKakuProN-W3","ヒラギノ角ゴ Pro W3","HiraKakuPro-W3","ＭＳ Ｐゴシック","MS Pgothic","Osaka",sans-serif,Helvetica, Helvetica Neue, Arial, Verdana;
}
#Header #NewsNavigation .SNS-link .icon {
float:left;
margin:0 0 0 3px;
}


/* NewsNavigationTop ----------------- */
#Header #NewsNavigationTop {
width:960px;
height:76px;
margin:0 auto;
background:url(images/header_bg_003.jpg) no-repeat left top;
text-align:left;
position:relative;
z-index:100;
}
#Header #NewsNavigationTop img {
display:block;
}
#Header #NewsNavigationTop .logo {
position:absolute;
top:29px;
left:0px;
}

#Header #NewsNavigationTop .logoFBi {
position:absolute;
top:11px;
right:0px;
}
#Header #NewsNavigationTop ul#nav {
position:absolute;
top:40px;
right:0px;
}
	#Header #NewsNavigationTop ul#nav:after {
	content: ".";  
	display: block;  
	visibility: hidden;  
	height: 0.1px;
	font-size: 0.1em;  
	line-height: 0;  
	clear: both;  
	}
	#Header #NewsNavigationTop ul#nav {
	display: inline-block;
	}

#Header #NewsNavigationTop ul#nav li {
float:left;
position:relative;
margin:0 0 0 10px;
}

#Header #NewsNavigationTop ul#nav li a {
cursor:pointer;
}
#Header #NewsNavigationTop ul#nav li a span.menu,
#Header #NewsNavigationTop ul#nav li a span.active {
height:36px;
display:block;
}


#Header #NewsNavigationTop ul#nav li.menu01 {width:80px;}
#Header #NewsNavigationTop ul#nav li.menu01 a span.menu {background:url(images/news_menu/news_menu_001.gif) no-repeat left top;}
#Header #NewsNavigationTop ul#nav li.menu01 a:hover span.menu {background:url(images/news_menu/news_menu_001ac.gif) no-repeat left top;}
#Header #NewsNavigationTop ul#nav li.menu01 a.current span.menu {background:url(images/news_menu/news_menu_001ac.gif) no-repeat left top;}
#Header #NewsNavigationTop ul#nav li.menu01 a span.active {background:url(images/news_menu/news_menu_001ac.gif) no-repeat left top;}
#Header #NewsNavigationTop ul#nav li.menu02 {width:52px;}
#Header #NewsNavigationTop ul#nav li.menu02 a span.menu {background:url(images/news_menu/news_menu_002.gif) no-repeat left top;}
#Header #NewsNavigationTop ul#nav li.menu02 a:hover span.menu {background:url(images/news_menu/news_menu_002ac.gif) no-repeat left top;}
#Header #NewsNavigationTop ul#nav li.menu02 a.current span.menu {background:url(images/news_menu/news_menu_002ac.gif) no-repeat left top;}
#Header #NewsNavigationTop ul#nav li.menu02 a span.active {background:url(images/news_menu/news_menu_002ac.gif) no-repeat left top;}
#Header #NewsNavigationTop ul#nav li.menu03 {width:100px;}
#Header #NewsNavigationTop ul#nav li.menu03 a span.menu {background:url(images/news_menu/news_menu_003.gif) no-repeat left top;}
#Header #NewsNavigationTop ul#nav li.menu03 a:hover span.menu {background:url(images/news_menu/news_menu_003ac.gif) no-repeat left top;}
#Header #NewsNavigationTop ul#nav li.menu03 a.current span.menu {background:url(images/news_menu/news_menu_003ac.gif) no-repeat left top;}
#Header #NewsNavigationTop ul#nav li.menu03 a span.active {background:url(images/news_menu/news_menu_003ac.gif) no-repeat left top;}
#Header #NewsNavigationTop ul#nav li.menu04 {width:70px;}
#Header #NewsNavigationTop ul#nav li.menu04 a span.menu {background:url(images/news_menu/news_menu_004.gif) no-repeat left top;}
#Header #NewsNavigationTop ul#nav li.menu04 a:hover span.menu {background:url(images/news_menu/news_menu_004ac.gif) no-repeat left top;}
#Header #NewsNavigationTop ul#nav li.menu04 a.current span.menu {background:url(images/news_menu/news_menu_004ac.gif) no-repeat left top;}
#Header #NewsNavigationTop ul#nav li.menu04 a span.active {background:url(images/news_menu/news_menu_004ac.gif) no-repeat left top;}
#Header #NewsNavigationTop ul#nav li.menu05 {width:53px;}
#Header #NewsNavigationTop ul#nav li.menu05 a span.menu {background:url(images/news_menu/news_menu_005.gif) no-repeat left top;}
#Header #NewsNavigationTop ul#nav li.menu05 a:hover span.menu {background:url(images/news_menu/news_menu_005ac.gif) no-repeat left top;}
#Header #NewsNavigationTop ul#nav li.menu05 a span.active {background:url(images/news_menu/news_menu_005ac.gif) no-repeat left top;}
#Header #NewsNavigationTop ul#nav li.menu06 {width:69px;}
#Header #NewsNavigationTop ul#nav li.menu06 a span.menu {background:url(images/news_menu/news_menu_006.gif) no-repeat left top;}
#Header #NewsNavigationTop ul#nav li.menu06 a:hover span.menu {background:url(images/news_menu/news_menu_006ac.gif) no-repeat left top;}
#Header #NewsNavigationTop ul#nav li.menu06 a span.active {background:url(images/news_menu/news_menu_006ac.gif) no-repeat left top;}
#Header #NewsNavigationTop ul#nav li.menu07 {width:63px;}
#Header #NewsNavigationTop ul#nav li.menu07 a span.menu {background:url(images/news_menu/news_menu_007.gif) no-repeat left top;}
#Header #NewsNavigationTop ul#nav li.menu07 a:hover span.menu {background:url(images/news_menu/news_menu_007ac.gif) no-repeat left top;}
#Header #NewsNavigationTop ul#nav li.menu07 a span.active {background:url(images/news_menu/news_menu_007ac.gif) no-repeat left top;}
#Header #NewsNavigationTop ul#nav li.menu08 {width:63px;}
#Header #NewsNavigationTop ul#nav li.menu08 a span.menu {background:url(images/news_menu/news_menu_008.gif) no-repeat left top;}
#Header #NewsNavigationTop ul#nav li.menu08 a:hover span.menu {background:url(images/news_menu/news_menu_008ac.gif) no-repeat left top;}
#Header #NewsNavigationTop ul#nav li.menu08 a span.active {background:url(images/news_menu/news_menu_008ac.gif) no-repeat left top;}
#Header #NewsNavigationTop ul#nav li.menu09 {width:82px;}
#Header #NewsNavigationTop ul#nav li.menu09 a span.menu {background:url(images/news_menu/news_menu_009.gif) no-repeat left top;}
#Header #NewsNavigationTop ul#nav li.menu09 a:hover span.menu {background:url(images/news_menu/news_menu_009ac.gif) no-repeat left top;}
#Header #NewsNavigationTop ul#nav li.menu09 a span.active {background:url(images/news_menu/news_menu_009ac.gif) no-repeat left top;}


#Header #NewsNavigationTop ul#nav li a span.text {
display:none;
}

#Header #NewsNavigationTop ul#nav li ul {
display: none;
position:absolute;
left:-1px;
margin:0;
padding:0;
background:url(images/header_bg_001.png) ;
}


#Header #NewsNavigationTop ul#nav li ul li {
float:none;
position: relative;
margin:0;
}

#Header #NewsNavigationTop ul#nav ul li a {
display:block;
/*width:150px;*/
width:115px;
font-size:12px;
background:url(images/arrow_001.gif) no-repeat 5px center;
padding:10px 5px 10px 17px;
border-bottom:1px dotted #CCC;
border-left:1px solid #D00000;
border-right:1px solid #D00000;
}
#Header #NewsNavigationTop ul#nav ul li.last a {
border-bottom:1px solid #D00000;
}
#Header #NewsNavigationTop ul#nav ul li a:hover {
color:#D00000;
}




#Header #NewsNavigationTop .SNS-link {
position:absolute;
top:8px;
right:0px;
padding:3px;
background:#F12020;
}
	#Header #NewsNavigationTop .SNS-link:after {
	content: ".";  
	display: block;  
	visibility: hidden;  
	height: 0.1px;
	font-size: 0.1em;  
	line-height: 0;  
	clear: both;  
	}
	#Header #NewsNavigationTop .SNS-link {
	display: inline-block;
	}
#Header #NewsNavigationTop .SNS-link .title {
float:left;
margin:5px 2px 0 5px;
font-size:1.5em;
line-height:1.3;
font-weight:bold;
color:#fff;
font-family: "ヒラギノ角ゴ ProN W3","HiraKakuProN-W3","ヒラギノ角ゴ Pro W3","HiraKakuPro-W3","ＭＳ Ｐゴシック","MS Pgothic","Osaka",sans-serif,Helvetica, Helvetica Neue, Arial, Verdana;
}
#Header #NewsNavigationTop .SNS-link .icon {
float:left;
margin:0 0 0 3px;
}











#HeaderEX {
background:url(images/header_bg_001_ex.gif) repeat-x left top;
}
#HeaderEX img {
display:block;
}

/* GlovalNavigation ----------------- */
#HeaderEX #GlovalNavigation {
width:960px;
height:34px;
margin:0 auto;
background:url(images/header_bg_002_ex.jpg) no-repeat left top;
text-align:left;
position:relative;
}

#HeaderEX #GlovalNavigation .HeaderMenu {
position:absolute;
top:0px;
left:0px;
}

#HeaderEX #GlovalNavigation ul {
position:absolute;
top:0px;
right:0px;
}
	#HeaderEX #GlovalNavigation ul:after {
	content: ".";  
	display: block;  
	visibility: hidden;  
	height: 0.1px;
	font-size: 0.1em;  
	line-height: 0;  
	clear: both;  
	}
	#HeaderEX #GlovalNavigation ul {
	display: inline-block;
	}

#HeaderEX #GlovalNavigation ul li {
float:left;
width:100px;
margin:8px 0 0 2px;
}

#HeaderEX #GlovalNavigation ul li a {
cursor:pointer;
}
#HeaderEX #GlovalNavigation ul li a span.menu,
#HeaderEX #GlovalNavigation ul li a span.active,
#HeaderEX #GlovalNavigation ul li span.no {
height:26px;
display:block;
}

#HeaderEX #GlovalNavigation ul li.menu01 a span.menu {background:url(images/global_menu_ex/gloval_menu_001.gif) no-repeat left top;}
#HeaderEX #GlovalNavigation ul li.menu01 a:hover span.menu {background:url(images/global_menu_ex/gloval_menu_001ac.gif) no-repeat left top;}
#HeaderEX #GlovalNavigation ul li.menu01 a span.active {background:url(images/global_menu_ex/gloval_menu_001ac.gif) no-repeat left top;}
#HeaderEX #GlovalNavigation ul li.menu01 span.no {background:url(images/global_menu_ex/gloval_menu_001.gif) no-repeat left top;}
#HeaderEX #GlovalNavigation ul li.menu02 a span.menu {background:url(images/global_menu_ex/gloval_menu_002.gif) no-repeat left top;}
#HeaderEX #GlovalNavigation ul li.menu02 a:hover span.menu {background:url(images/global_menu_ex/gloval_menu_002ac.gif) no-repeat left top;}
#HeaderEX #GlovalNavigation ul li.menu02 a span.active {background:url(images/global_menu_ex/gloval_menu_002ac.gif) no-repeat left top;}
#HeaderEX #GlovalNavigation ul li.menu02 span.no {background:url(images/global_menu_ex/gloval_menu_002.gif) no-repeat left top;}
#HeaderEX #GlovalNavigation ul li.menu03 a span.menu {background:url(images/global_menu_ex/gloval_menu_003.gif) no-repeat left top;}
#HeaderEX #GlovalNavigation ul li.menu03 a:hover span.menu {background:url(images/global_menu_ex/gloval_menu_003ac.gif) no-repeat left top;}
#HeaderEX #GlovalNavigation ul li.menu03 a span.active {background:url(images/global_menu_ex/gloval_menu_003ac.gif) no-repeat left top;}
#HeaderEX #GlovalNavigation ul li.menu03 span.no {background:url(images/global_menu_ex/gloval_menu_003.gif) no-repeat left top;}
#HeaderEX #GlovalNavigation ul li.menu04 a span.menu {background:url(images/global_menu_ex/gloval_menu_004.gif) no-repeat left top;}
#HeaderEX #GlovalNavigation ul li.menu04 a:hover span.menu {background:url(images/global_menu_ex/gloval_menu_004ac.gif) no-repeat left top;}
#HeaderEX #GlovalNavigation ul li.menu04 a span.active {background:url(images/global_menu_ex/gloval_menu_004ac.gif) no-repeat left top;}
#HeaderEX #GlovalNavigation ul li.menu04 span.no {background:url(images/global_menu_ex/gloval_menu_004.gif) no-repeat left top;}
#HeaderEX #GlovalNavigation ul li.menu05 a span.menu {background:url(images/global_menu_ex/gloval_menu_005.gif) no-repeat left top;}
#HeaderEX #GlovalNavigation ul li.menu05 a:hover span.menu {background:url(images/global_menu_ex/gloval_menu_005ac.gif) no-repeat left top;}
#HeaderEX #GlovalNavigation ul li.menu05 a span.active {background:url(images/global_menu_ex/gloval_menu_005ac.gif) no-repeat left top;}
#HeaderEX #GlovalNavigation ul li.menu05 span.no {background:url(images/global_menu_ex/gloval_menu_005.gif) no-repeat left top;}
#HeaderEX #GlovalNavigation ul li.menu06 a span.menu {background:url(images/global_menu_ex/gloval_menu_006.gif) no-repeat left top;}
#HeaderEX #GlovalNavigation ul li.menu06 a:hover span.menu {background:url(images/global_menu_ex/gloval_menu_006ac.gif) no-repeat left top;}
#HeaderEX #GlovalNavigation ul li.menu06 a span.active {background:url(images/global_menu_ex/gloval_menu_006ac.gif) no-repeat left top;}
#HeaderEX #GlovalNavigation ul li.menu06 span.no {background:url(images/global_menu_ex/gloval_menu_006.gif) no-repeat left top;}
#HeaderEX #GlovalNavigation ul li.menu07 a span.menu {background:url(images/global_menu_ex/gloval_menu_007.gif) no-repeat left top;}
#HeaderEX #GlovalNavigation ul li.menu07 a:hover span.menu {background:url(images/global_menu_ex/gloval_menu_007ac.gif) no-repeat left top;}
#HeaderEX #GlovalNavigation ul li.menu07 a span.active {background:url(images/global_menu_ex/gloval_menu_007ac.gif) no-repeat left top;}
#HeaderEX #GlovalNavigation ul li.menu07 span.no {background:url(images/global_menu_ex/gloval_menu_007.gif) no-repeat left top;}

#HeaderEX #GlovalNavigation ul li a span.text {
display:none;
}


/* HeaderMenuPR (2012/5/21) ----------------- */
#HeaderEX #GlovalNavigation .HeaderMenuPR {
position:absolute;
top:8px;
/*right:204px;*/
right:306px;
/*right:408px;*/
}

#HeaderEX #GlovalNavigation .HeaderMenuPR a {
background:url(images/global_menu_ex/gloval_menu_004.gif) no-repeat left top;
display:block;
}

#HeaderEX #GlovalNavigation .HeaderMenuPR a:link, 
#HeaderEX #GlovalNavigation .HeaderMenuPR a:visited {
background:url(images/global_menu_ex/gloval_menu_004.gif) no-repeat left top;
}

#HeaderEX #GlovalNavigation .HeaderMenuPR a:hover, 
#HeaderEX #GlovalNavigation .HeaderMenuPR a:active {
background:url(images/global_menu_ex/gloval_menu_004ac.gif) no-repeat left top;
}

#HeaderEX #GlovalNavigation .HeaderMenuPR span {
visibility:hidden;
display:block;
width:100px;
height:26px;
}


/* NewsNavigation ----------------- */
#HeaderEX #NewsNavigation {
width:960px;
height:86px;
margin:0 auto;
background:url(images/header_bg_003_ex.jpg) no-repeat left top;
text-align:left;
position:relative;
}
#HeaderEX #NewsNavigation img {
display:block;
}
#HeaderEX #NewsNavigation .logo {
position:absolute;
top:0px;
left:0px;
}

#HeaderEX #NewsNavigation .logoFBi {
position:absolute;
top:11px;
right:0px;
}
#HeaderEX #NewsNavigation ul {
position:absolute;
top:40px;
right:0px;
}
	#HeaderEX #NewsNavigation ul:after {
	content: ".";  
	display: block;  
	visibility: hidden;  
	height: 0.1px;
	font-size: 0.1em;  
	line-height: 0;  
	clear: both;  
	}
	#HeaderEX #NewsNavigation ul {
	display: inline-block;
	}

#HeaderEX #NewsNavigation ul li {
float:left;
margin:0 0 0 10px;
}

#HeaderEX #NewsNavigation ul li a {
cursor:pointer;
}
#HeaderEX #NewsNavigation ul li a span.menu,
#HeaderEX #NewsNavigation ul li a span.active {
height:36px;
display:block;
}

#HeaderEX #NewsNavigation ul li.menu01 {width:80px;}
#HeaderEX #NewsNavigation ul li.menu01 a span.menu {background:url(images/news_menu_ex/news_menu_001.gif) no-repeat left top;}
#HeaderEX #NewsNavigation ul li.menu01 a:hover span.menu {background:url(images/news_menu_ex/news_menu_001ac.gif) no-repeat left top;}
#HeaderEX #NewsNavigation ul li.menu01 a span.active {background:url(images/news_menu_ex/news_menu_001ac.gif) no-repeat left top;}
#HeaderEX #NewsNavigation ul li.menu02 {width:52px;}
#HeaderEX #NewsNavigation ul li.menu02 a span.menu {background:url(images/news_menu_ex/news_menu_002.gif) no-repeat left top;}
#HeaderEX #NewsNavigation ul li.menu02 a:hover span.menu {background:url(images/news_menu_ex/news_menu_002ac.gif) no-repeat left top;}
#HeaderEX #NewsNavigation ul li.menu02 a span.active {background:url(images/news_menu_ex/news_menu_002ac.gif) no-repeat left top;}
#HeaderEX #NewsNavigation ul li.menu03 {width:100px;}
#HeaderEX #NewsNavigation ul li.menu03 a span.menu {background:url(images/news_menu_ex/news_menu_003.gif) no-repeat left top;}
#HeaderEX #NewsNavigation ul li.menu03 a:hover span.menu {background:url(images/news_menu_ex/news_menu_003ac.gif) no-repeat left top;}
#HeaderEX #NewsNavigation ul li.menu03 a span.active {background:url(images/news_menu_ex/news_menu_003ac.gif) no-repeat left top;}
#HeaderEX #NewsNavigation ul li.menu04 {width:70px;}
#HeaderEX #NewsNavigation ul li.menu04 a span.menu {background:url(images/news_menu_ex/news_menu_004.gif) no-repeat left top;}
#HeaderEX #NewsNavigation ul li.menu04 a:hover span.menu {background:url(images/news_menu_ex/news_menu_004ac.gif) no-repeat left top;}
#HeaderEX #NewsNavigation ul li.menu04 a span.active {background:url(images/news_menu_ex/news_menu_004ac.gif) no-repeat left top;}
#HeaderEX #NewsNavigation ul li.menu05 {width:53px;}
#HeaderEX #NewsNavigation ul li.menu05 a span.menu {background:url(images/news_menu_ex/news_menu_005.gif) no-repeat left top;}
#HeaderEX #NewsNavigation ul li.menu05 a:hover span.menu {background:url(images/news_menu_ex/news_menu_005ac.gif) no-repeat left top;}
#HeaderEX #NewsNavigation ul li.menu05 a span.active {background:url(images/news_menu_ex/news_menu_005ac.gif) no-repeat left top;}
#HeaderEX #NewsNavigation ul li.menu06 {width:69px;}
#HeaderEX #NewsNavigation ul li.menu06 a span.menu {background:url(images/news_menu_ex/news_menu_006.gif) no-repeat left top;}
#HeaderEX #NewsNavigation ul li.menu06 a:hover span.menu {background:url(images/news_menu_ex/news_menu_006ac.gif) no-repeat left top;}
#HeaderEX #NewsNavigation ul li.menu06 a span.active {background:url(images/news_menu_ex/news_menu_006ac.gif) no-repeat left top;}
#HeaderEX #NewsNavigation ul li.menu07 {width:63px;}
#HeaderEX #NewsNavigation ul li.menu07 a span.menu {background:url(images/news_menu_ex/news_menu_007.gif) no-repeat left top;}
#HeaderEX #NewsNavigation ul li.menu07 a:hover span.menu {background:url(images/news_menu_ex/news_menu_007ac.gif) no-repeat left top;}
#HeaderEX #NewsNavigation ul li.menu07 a span.active {background:url(images/news_menu_ex/news_menu_007ac.gif) no-repeat left top;}
#HeaderEX #NewsNavigation ul li.menu08 {width:63px;}
#HeaderEX #NewsNavigation ul li.menu08 a span.menu {background:url(images/news_menu_ex/news_menu_008.gif) no-repeat left top;}
#HeaderEX #NewsNavigation ul li.menu08 a:hover span.menu {background:url(images/news_menu_ex/news_menu_008ac.gif) no-repeat left top;}
#HeaderEX #NewsNavigation ul li.menu08 a span.active {background:url(images/news_menu_ex/news_menu_008ac.gif) no-repeat left top;}
#HeaderEX #NewsNavigation ul li.menu09 {width:82px;}
#HeaderEX #NewsNavigation ul li.menu09 a span.menu {background:url(images/news_menu_ex/news_menu_009.gif) no-repeat left top;}
#HeaderEX #NewsNavigation ul li.menu09 a:hover span.menu {background:url(images/news_menu_ex/news_menu_009ac.gif) no-repeat left top;}
#HeaderEX #NewsNavigation ul li.menu09 a span.active {background:url(images/news_menu_ex/news_menu_009ac.gif) no-repeat left top;}


#HeaderEX #NewsNavigation ul li a span.text {
display:none;
}





