@charset "iso-8859-1";

#header ul,
#header form,
#searchSubmitForm,
div#navi,
div#footer p#goTop,
div#footer ul,
div#footer p#privacyLink,
#adobeDownload,
#irAdobeDownload{
display:none;
}

*{
font-family:Arial, Helvetica, sans-serif;
}

body{
background-color:#ffffff;
background-image:none;
}

div#header{
width:650px;
}

#companyLogoImg{
margin-left: 0;
}

#companyVision{
right:0;
}

div#footer{
width:85%;
margin:0 auto;
}

div#footer p#copyright{
float:none;
width:100%;
padding:20px 0 0 0;
}

ul.bookListStyle3 li{
float:none;
}

ul.bookListStyle3 p.pdf{
float:none;
}

ul.bookListStyle3 li div{
float:none;
width:auto;
}

div#ptMainContents{
background:none;
}

ul.hisList1 li{
clear:both;
float:none;
}

ul.profileListStyle1 li{
float:none;
width:100%;
}

ul.profileListStyle1 li.type1{
margin-right:0;
}

ul#clubactLoNavi2{
display:none;
}

div#recordNavi,
div#profileNavi,
div#scheduleNavi,
div#linkList{
display:none;
}

div#recordMainContents,
div#scheduleMainContents,
div#profileMainContents,
div#mainArea{
float: none;
width: 100%;
}

div#irContents{
background: none;
}

div#irMainContents{
width: auto;
}

div#irMenu{
display: none;
}

/*--- specific style for kenkai_index.html ---*/

ul.opinionList1{
float:none;
border:none;
}

ul.opinionList1 span{
width:48%;
}

/*--- specific style for map_index.html ---*/

body#map_index ul.listStyle9{
display:none;
}


/*--- specific style for profile_index.html ---*/

body#profile_index ul.listStyle4 li{
width:278px;
}

/*--- specific style for phil_index.html ---*/

div.philContainer1{
float: none;
}

div#philContainer2{
width:410px;
}


div#philContainer3{
width: 339px;
}

/*--- specific style for 120y_index.html ---*/

body#profile120y_index div#block3,
body#profile120y_index div#block4,
body#profile120y_index div#block3 h4,
body#profile120y_index div#block4 h4{
float: none;
width: 100%;
}

body#profile120y_index div#block3 span.title,
body#profile120y_index div#block4 span.title{
width: 100%;
}

body#profile120y_index div#block2 h3 span.title{
width: 630px;
}

body#profile120y_index div#block2 ol li ul li{
padding-left:0;
list-style-type: disc;
background: none;
}

/*--- specific style for cond_index.html ---*/

div#condContainer,
div#condContainer h3#heading8{
background:none;
}

#condTextStyle1{
padding-bottom:0;
}

/*--- specific style for eco2004_top.html ---*/
ul#ecoReportLink{
padding-top:20px;
}

/*--- specific style for eco_index.html ---*/

div#ecoMark,
body#eco_index ul.listStyle5{
width:315px;
}

div#ptIdea,
div#ptIdea h3#heading5{
background:none;
}

/*--- specific style for dir.html ---*/

body#dir dl{
float:none;
background:none;
}

body#dir dl dt{
font-weight:bold;
}

body#dir dl dd{
width:auto;
margin-top:0;
padding-left:10px;
background:none;
}

/*--- specific style for ecobiz_index.html ---*/

body#ecobiz_index dl.listStyle4{
display:none;
}

/*--- specific style for link.html ---*/

.linkContainer1{
float:right;
width:510px;
}

/*--- specific style for group_index.html ---*/

#group_index div.country{
float:none;
width: 100%;
}

/*--- specific style for otr_index.html ---*/

#otr_index div#mainArea h1{
padding: 20px 0;
}

#otr_index h1 span.disappear{
position: relative;
top: auto;
left: auto;
}

#issue199div dl.block{
float: none;
}

#issue199div dl.block dt{
float: none;
}

#issue199div dl.block dd{
float: none;
width:100%;
padding-top: 10px;
}

/*--- specific style for products_index.html ---*/

#products_index ul#a,
#products_index ul#b,
#products_index ul#c,
#products_index ul#d,
#products_index ul#e,
#products_index ul#f{
margin-left:10px;
padding-left:10px;
}

/*--- specific style for chart.html ---*/

.chartObjectStyle1{
margin-top:0;
}

body#charts .textStyle5{
display:none;
}

/*------------------
 NewDesign style1 
-------------------*/

#globalNaviList,
body.style1 p#topicPath,
body.style1 div#utilityLinks,
body.style1 ul#pageLink,
body.style1 ul#pressYearList,
body.style1 p#pressOv{
display:none;
}

body.style1 div#contentsContainer1{
background:none;
}

body.style1 div#footer div{
border:none;
}

/*--- specific style for /en/PROD/ ---*/

body.style1 div#prodHeading1 p{
display:none;
}

