/*---hitachi.co.jp Print Style---*/

/*---General Print Header Style---*/

#printHeaderArea{
display:block;
}

#printHeaderArea #printHeaderTitle{
float:left;
margin-bottom:15px;
width:5em;
font-size:83%;
white-space:nowrap;
}

#printHeaderArea #printHeaderImg{
float:right;
margin-bottom:18px;
width:189px;
}

#allContentsArea,
#mainContentsArea{
clear:both;
}

/*---mod_base.css---*/

#headerSkip{
display:none;
}

#headerArea2{
display:none;
}

#siteIdentityArea{
width:100%;
text-align:right;
}

#siteIdentity{
display:none;
float:none;
}

body.gatewayContents #siteTopNavi{
display:none;
}

#siteUtilityArea{
display:none;
width:100%;
background-image:none;
}

#globalNaviAndToolArea{
display:none;
}

#globalNavigationArea{
display:none;
}

#siteToolsArea{
display:none;
}

#searchArea{
display:none;
}




#topSearchArea{display:none}/*20051221*/

#allContentsArea{
width:100%;
background-image:none;
}

#mainContentsArea{
float:none;
width:99%;
}

#contentsArea{
width:100%;
margin:0;
}

#pageTopNavi{
display:none;
}

#navigationArea{
float:none;
width:100%;
}

#footerArea{
width:100%;
margin-top:40px;
}

#footerArea #footerLinks{
display:none;
}

#footerArea #copyright{
color:#000000;
background:#ffffff;
}

/*--------------------------------------------------*/

/*---mod_page_area.css---*/

/*---
20060711$B:o=|(B
#brandingArea{display:none;}
---*/

body.gatewayContents #brandingArea{
display:block;
text-align:left;
}

#topicPathArea{
width:100%;
background-color:#ffffff;
}

#pageTitleArea{
width:100%;
background-image:none;
}

#pageTitle{
width:auto;
}

#pageTitleLong{
width:auto;
}

#printThisPage{
display:none;
}

#localNavigationArea{
display:none;
}

#relatedLinksArea{
display:none;
}

.utilityArea{
display:none;
}

/*--------------------------------------------------*/

/*---mod_contents_area.css---*/

.section,
#navigationArea .section{
width:100%;
}

.section .col2-1,
.section .col2-2{
float:none;
width:100%;
}

.section .col3-1,
.section .col3-2,
.section .col3-3{
float:none;
width:100%;
}

.section h2{
padding:4px;
background-image:none;
background-color:#ffffff;
}

.subSection h3{
padding-left:0;
border-left:0;
}

.subSubSection{
margin:0;
border-top:0;
}

.subSubSection h4{
padding-left:0;
}

.subSubSection p{
padding-left:0;
border-bottom:0;
}

.featureUnit1{
width:100%;
padding-bottom:0;
background-image:none;
}

.feature2Units{
padding-bottom:18px;
}

.featureUnit2-1,
.featureUnit2-2{
float:none;
width:100%;
padding-bottom:0;
background-image:none;
}

.featureUnit1 .featureContents{
padding:0;
border:0;
background-image:none;
}

.featureUnit2-1 .featureContents,
.featureUnit2-2 .featureContents{
padding:0;
border:0;
background-image:none;
}

.featureUnit1 .featureHeader,
.featureUnit2-1 .featureHeader,
.featureUnit2-2 .featureHeader{
padding-top:0;
background-image:none;
}

.featureUnit1 h2,
.featureUnit1 h3,
.featureUnit1 h4,
.featureUnit2-1 h2,
.featureUnit2-1 h3,
.featureUnit2-1 h4,
.featureUnit2-2 h2,
.featureUnit2-2 h3,
.featureUnit2-2 h4{
padding:0;
border:0;
background-color:#ffffff;
}

.featureUnit1 h2 a,
.featureUnit1 h3 a,
.featureUnit1 h4 a,
.featureUnit2-1 h2 a,
.featureUnit2-1 h3 a,
.featureUnit2-1 h4 a,
.featureUnit2-2 h2 a,
.featureUnit2-2 h3 a,
.featureUnit2-2 h4 a{
padding-left:0;
background-image:none;
}

.featureUnit1 .featureTxt,
.featureUnit2-1 .featureTxt,
.featureUnit2-2 .featureTxt{
float:left;
width:auto;
}

.featureUnit1 .featureTxt p.moreDetails,
.featureUnit2-1 .featureTxt p.moreDetails,
.featureUnit2-2 .featureTxt p.moreDetails{
padding:0;
}

/*--------------------------------------------------*/

/*---mod_contents.css---*/

a.enlargeImg{
display:none;
}

ul.listStyle1 li,
ul.listStyle2 li,
ul.listStyle3 li,
ul.listStyle4 li,
ul.listStyle5 li{
margin-left:0;
border:0;
background-image:none;
}

ul.listStyle5{
border-bottom:0;
}

dl.listStyle1{
margin-left:0;
}

dl.listStyle1 dt,
dl.listStyle1 dd,
dl.listStyle2 dd{
padding-left:0;
background-image:none;
}

.section table,
.section table tr th,
.section table tr td{
border-color:#000000;
}

dl.linkList1{
width:auto;
}

dl.linkList0{
margin-top:0;
float:left;
margin-bottom:1.25em;
}

ul.linkList1 li,
dl.linkList1 dt,
dl.linkList2 dt{
padding-left:0;
background-image:none;
}

.downloadExpArea img{
float:left;
width:88px;
margin-right:10px;
}

.imgAndTextArea1,
.imgAndTextArea2,
.imgAndTextArea3,
.imgAndTextArea4,
.imgAndTextArea5{
width:100%
}

.imgAndTextArea1 .textArea,
.imgAndTextArea2 .textArea,
.imgAndTextArea3 .textArea,
.imgAndTextArea4 .textArea,
.imgAndTextArea5 .textArea{
width:auto;
}

.imgAndTextArea1 .textArea,
.imgAndTextArea2 .textArea{
float:left;
}

.productLeadArea1{
width:100%;
}

.productLeadArea1 .imgArea{
margin-right:10px;
}

.productLeadArea1 .textArea,
.productLeadArea1 .textArea .listArea1{
width:auto;
float:left;
}

.productLeadArea1 .textArea .listArea1 .productLeadArea1Link1,
.productLeadArea1 .textArea .listArea1 .productLeadArea1Link2{
width:49%;
}

/*--------------------------------------------------*/

/*---mod_navigation.css---*/

#innerLinksArea,
.tabNavi4,
.tabNavi3,
.tabNavi2,
.linearNaviArea{
display:none;
}

/*--------------------------------------------------*/

/*---mod_special.css---*/

.section .formTableArea1{
border:0;
}

.section .formTableArea1 table.formTable1 th,
.section .formTableArea1 table.formTable1 td,
.section .formTable2 th,
.section .formTable2 td{
background-image:none;
}

.section .formTableArea1 table.formTable1 th,
.section .formTable2 th{
background-color:#ffffff;
}

#popupHeaderArea{
display:none;
}

#popupPageTitleArea{
clear:both;
float:none;
}

#popupTitleArea{
float:none;
width:auto;
}

#popupTitleArea h1,
#popupTitleArea h1 a,
#popupTitleArea p{
padding-left:0;
background-image:none;
background-color:#ffffff;
}

#popupTitleArea h1{
font-size:133%;
}

#popupCloseArea{
display:none;
}

#popupContentsArea{
margin:0;
}

#popupFooterArea p{
text-align:right;
}

body.topPage #allContentsArea{
background-image:none;
}

#topIndexArea{
width:100%;
background-image:none;
border:0;
}

#topIndexArea .col3-1,
#topIndexArea .col3-2,
#topIndexArea .col3-3{
width:33%;
margin-right:0;
}

#topIndexArea .col3-3{
float:right;
}

#topTopicsArea{
padding-left:0;
padding-right:0;
}

#topTopicsArea h2{
padding-left:0;
border:0;
background-color:#ffffff;
}

body.topPage #navigationArea .utilityArea{
display:block;
width:100%;
margin-left:0;
padding-top:0;
border:0;
background-image:none;
}

body.topPage #navigationArea .utilityArea h2,
body.topPage #navigationArea .utilityArea p{
margin-left:0;
margin-right:0;
padding-left:0;
padding-right:0;
}

body.topPage #navigationArea .utilityArea .detailsLink{
padding-left:0;
background-image:none;
}

/*-----060613additionalItem------*/

#topContentsArea1{
width:100%;
margin-left:15px;
border:none;
padding-top:1em;
}

#topContentsArea1 h2{
margin-bottom:12px;
padding:1px 0px;
border:none;
font-size:83%;
font-weight:bold;
background:none;
}

#topContentsArea1 .imgAndLinkList1{
width:540px;
}

ul.listStyleRight{
margin:12px 0px 18px;}

ul.listStyleRight li{
background-image:none !important;
text-align:right;
}

/*-----060619additionalItem------*/

.section h2.viewH3{
padding-left:0;
border:none;
background:none;
}

/*-----060629additionalItem------*/

.imgAndLinkList11{
float:left;
width:100%;
margin-bottom:0;
}

dl.linkList11 dt,
dl.linkList11 dd{
width:100%;
margin-top:0;
margin-bottom:0;
margin-left:0;
padding-left:0;
background-image:none;
}

dl.linkList11 dt{
margin-left:-1.25em;
}

ul.listStyle6 li{
margin-left:0;
padding-left:0;
background-image:none;
}

ul.listStyle6{
margin-bottom:2em;
}