/*---hitachi.co.jp Navigation Style Module---*/

/*---Inner Links [cn1]---*/

#innerLinksArea{
width:540px;
margin-bottom:18px;
text-align:left;
}

#innerLinksArea p{
font-size:67%;
}

#innerLinksArea p img{
vertical-align:middle;
}

#innerLinksArea p .separator{
color:#666666;
}

/*--------------------------------------------------*/

/*---Tab Navigation [cn2]---*/

#contentsArea .tabNavi4,
#contentsArea .tabNavi3,
#contentsArea .tabNavi2{
width:540px;
margin-bottom:18px;
}

#contentsArea .tabNavi4 ul li{
padding:5px 11px 5px 5px;
width: 135px;
width/* */:/**/119px;
width: /**/119px;
}

#contentsArea .tabNavi3 ul li{
padding:5px 11px 5px 5px;
width: 180px;
width/* */:/**/164px;
width: /**/164px;
}

#contentsArea .tabNavi2 ul li{
padding:5px 11px 5px 5px;
width: 270px;
width/* */:/**/254px;
width: /**/254px;
}

#contentsArea .tabNavi4 ul li,
#contentsArea .tabNavi3 ul li,
#contentsArea .tabNavi2 ul li{
float:left;
margin-bottom:3px;
background:#cccccc url("/images/mc_contents/bg_tab_off.gif") 100% 0 repeat-y;
font-size:63%;
text-align:center;
}

#contentsArea .tabNavi4 ul li.currentItem,
#contentsArea .tabNavi3 ul li.currentItem,
#contentsArea .tabNavi2 ul li.currentItem{
background:#7f7f7f url("/images/mc_contents/bg_tab_on.gif") 100% 0 repeat-y;
}

.section .tabNavi4 ul li a,
#contentsArea .tabNavi3 ul li a,
#contentsArea .tabNavi2 ul li a{
display:block;
color:#333333;
}

#contentsArea .tabNavi4 ul li a:hover,
#contentsArea .tabNavi3 ul li a:hover,
#contentsArea .tabNavi2 ul li a:hover{
color:#333333;
text-decoration:none;
}

#contentsArea .tabNavi4 ul li em,
#contentsArea .tabNavi3 ul li em,
#contentsArea .tabNavi2 ul li em{
color:#ffffff;
/* Hides from IE-mac \*/
padding-left:16px;
/* End hide from IE-mac */
background/**/:url("/images/mc_contents/bg_tab_current.gif") 0 0 no-repeat;
font-style:normal;
}

/*--------------------------------------------------*/

/*---Linear Navigation [cn3]---*/

.linearNaviArea{
width:100%;
margin-bottom:18px;
background-color:#eeeeee;
}

.linearNaviListArea{
float:left;
width:430px;
background-color:#eeeeee;
text-align:left;
}

.linearNaviListArea ul{
padding:5px 0 5px 15px;
}

.linearNaviListArea ul li{
float:left;
width:auto;
min-height:14px;
padding:0 22px 0 19px;
font-size:83%;
}

.linearNaviListArea ul li.goToFirst{
background:url("/images/mc_contents/linear_top.gif") 0 0 no-repeat;
}

.linearNaviListArea ul li.goToForward{
background:url("/images/mc_contents/linear_prev.gif") 0 0 no-repeat;
}

.linearNaviListArea ul li.goToNext{
padding-right:0;
background:url("/images/mc_contents/linear_next.gif") 0 0 no-repeat;
}

.pageDisplay{
float:right;
width:110px;
background-color:#eeeeee;
}

.pageDisplay p{
margin-bottom:0;
padding:5px 15px 5px 0;
font-size:83%;
font-weight:bold;
text-align:right;
}

.hide{
display:block;
position:absolute;
top:-9999px;
left:-9999px;
}
